html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1232px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1200px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1232px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529;background-color:rgba(0,0,0,0.01)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #cfd8df}.table thead th{vertical-align:bottom;border-bottom:2px solid #cfd8df}.table tbody+tbody{border-top:2px solid #cfd8df}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #cfd8df}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c6e2f5}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#95c9ec}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b0d7f1}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#dddfe2}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#c0c4c8}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>th,.table-success>td{background-color:#c3e8d2}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd5ac}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1e1c4}.table-info,.table-info>th,.table-info>td{background-color:#e5e9ed}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#ced7de}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#d6dce3}.table-warning,.table-warning>th,.table-warning>td{background-color:#fbeebc}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#f8e082}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fae8a4}.table-danger,.table-danger>th,.table-danger>td{background-color:#f8cdc8}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#f3a29a}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b8b1}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#8299ac;background-color:#e9ecef;border-color:#cfd8df}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1231.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f9f9fa;border:1px solid #ddd;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:70%;color:#8299ac}.text-monospace{font-family:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1232px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:normal !important}.font-weight-bold{font-weight:bold !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#3498db !important}a.text-primary:hover,a.text-primary:focus{color:#1d6fa5 !important}.text-secondary{color:#868e96 !important}a.text-secondary:hover,a.text-secondary:focus{color:#60686f !important}.text-success{color:#27ae60 !important}a.text-success:hover,a.text-success:focus{color:#19703e !important}.text-info{color:#a1b2c0 !important}a.text-info:hover,a.text-info:focus{color:#738ca1 !important}.text-warning{color:#f1c40f !important}a.text-warning:hover,a.text-warning:focus{color:#aa8a0a !important}.text-danger{color:#e74c3c !important}a.text-danger:hover,a.text-danger:focus{color:#bf2718 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#868e96 !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1232px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.m-6{margin:4rem !important}.mt-6,.my-6{margin-top:4rem !important}.mr-6,.mx-6{margin-right:4rem !important}.mb-6,.my-6{margin-bottom:4rem !important}.ml-6,.mx-6{margin-left:4rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.p-6{padding:4rem !important}.pt-6,.py-6{padding-top:4rem !important}.pr-6,.px-6{padding-right:4rem !important}.pb-6,.py-6{padding-bottom:4rem !important}.pl-6,.px-6{padding-left:4rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-n6{margin:-4rem !important}.mt-n6,.my-n6{margin-top:-4rem !important}.mr-n6,.mx-n6{margin-right:-4rem !important}.mb-n6,.my-n6{margin-bottom:-4rem !important}.ml-n6,.mx-n6{margin-left:-4rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.m-sm-6{margin:4rem !important}.mt-sm-6,.my-sm-6{margin-top:4rem !important}.mr-sm-6,.mx-sm-6{margin-right:4rem !important}.mb-sm-6,.my-sm-6{margin-bottom:4rem !important}.ml-sm-6,.mx-sm-6{margin-left:4rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.p-sm-6{padding:4rem !important}.pt-sm-6,.py-sm-6{padding-top:4rem !important}.pr-sm-6,.px-sm-6{padding-right:4rem !important}.pb-sm-6,.py-sm-6{padding-bottom:4rem !important}.pl-sm-6,.px-sm-6{padding-left:4rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-n6{margin:-4rem !important}.mt-sm-n6,.my-sm-n6{margin-top:-4rem !important}.mr-sm-n6,.mx-sm-n6{margin-right:-4rem !important}.mb-sm-n6,.my-sm-n6{margin-bottom:-4rem !important}.ml-sm-n6,.mx-sm-n6{margin-left:-4rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.m-md-6{margin:4rem !important}.mt-md-6,.my-md-6{margin-top:4rem !important}.mr-md-6,.mx-md-6{margin-right:4rem !important}.mb-md-6,.my-md-6{margin-bottom:4rem !important}.ml-md-6,.mx-md-6{margin-left:4rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.p-md-6{padding:4rem !important}.pt-md-6,.py-md-6{padding-top:4rem !important}.pr-md-6,.px-md-6{padding-right:4rem !important}.pb-md-6,.py-md-6{padding-bottom:4rem !important}.pl-md-6,.px-md-6{padding-left:4rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-n6{margin:-4rem !important}.mt-md-n6,.my-md-n6{margin-top:-4rem !important}.mr-md-n6,.mx-md-n6{margin-right:-4rem !important}.mb-md-n6,.my-md-n6{margin-bottom:-4rem !important}.ml-md-n6,.mx-md-n6{margin-left:-4rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.m-lg-6{margin:4rem !important}.mt-lg-6,.my-lg-6{margin-top:4rem !important}.mr-lg-6,.mx-lg-6{margin-right:4rem !important}.mb-lg-6,.my-lg-6{margin-bottom:4rem !important}.ml-lg-6,.mx-lg-6{margin-left:4rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.p-lg-6{padding:4rem !important}.pt-lg-6,.py-lg-6{padding-top:4rem !important}.pr-lg-6,.px-lg-6{padding-right:4rem !important}.pb-lg-6,.py-lg-6{padding-bottom:4rem !important}.pl-lg-6,.px-lg-6{padding-left:4rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-n6{margin:-4rem !important}.mt-lg-n6,.my-lg-n6{margin-top:-4rem !important}.mr-lg-n6,.mx-lg-n6{margin-right:-4rem !important}.mb-lg-n6,.my-lg-n6{margin-bottom:-4rem !important}.ml-lg-n6,.mx-lg-n6{margin-left:-4rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1232px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.m-xl-6{margin:4rem !important}.mt-xl-6,.my-xl-6{margin-top:4rem !important}.mr-xl-6,.mx-xl-6{margin-right:4rem !important}.mb-xl-6,.my-xl-6{margin-bottom:4rem !important}.ml-xl-6,.mx-xl-6{margin-left:4rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.p-xl-6{padding:4rem !important}.pt-xl-6,.py-xl-6{padding-top:4rem !important}.pr-xl-6,.px-xl-6{padding-right:4rem !important}.pb-xl-6,.py-xl-6{padding-bottom:4rem !important}.pl-xl-6,.px-xl-6{padding-left:4rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-n6{margin:-4rem !important}.mt-xl-n6,.my-xl-n6{margin-top:-4rem !important}.mr-xl-n6,.mx-xl-n6{margin-right:-4rem !important}.mb-xl-n6,.my-xl-n6{margin-bottom:-4rem !important}.ml-xl-n6,.mx-xl-n6{margin-left:-4rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1232px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{top:0}.fixed-top,.fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.arrow{border-style:solid;width:0;height:0;display:inline-block;vertical-align:middle}.arrow-down,.arrow-up{border-left-color:transparent;border-right-color:transparent}.arrow-left,.arrow-right{border-top-color:transparent;border-bottom-color:transparent}.arrow-down{border-width:5px    4px    0      4px}.arrow-up{border-width:0      4px    5px    4px}.arrow-left{border-width:4px    5px    4px    0}.arrow-right{border-width:4px    0      4px    5px}.b-solid{border-width:1px !important;border-style:solid !important}.bt-solid,.by-solid{border-top-width:1px !important;border-top-style:solid !important}.br-solid,.bx-solid{border-right-width:1px !important;border-right-style:solid !important}.bb-solid,.by-solid{border-bottom-width:1px !important;border-bottom-style:solid !important}.bl-solid,.bx-solid{border-left-width:1px !important;border-left-style:solid !important}.b-dotted{border-width:1px !important;border-style:dotted !important}.bt-dotted,.by-dotted{border-top-width:1px !important;border-top-style:dotted !important}.br-dotted,.bx-dotted{border-right-width:1px !important;border-right-style:dotted !important}.bb-dotted,.by-dotted{border-bottom-width:1px !important;border-bottom-style:dotted !important}.bl-dotted,.bx-dotted{border-left-width:1px !important;border-left-style:dotted !important}.b-none{border-width:1px !important;border-style:none !important}.bt-none,.by-none{border-top-width:1px !important;border-top-style:none !important}.br-none,.bx-none{border-right-width:1px !important;border-right-style:none !important}.bb-none,.by-none{border-bottom-width:1px !important;border-bottom-style:none !important}.bl-none,.bx-none{border-left-width:1px !important;border-left-style:none !important}@media (min-width: 576px){.b-sm-solid{border-width:1px !important;border-style:solid !important}.bt-sm-solid,.by-sm-solid{border-top-width:1px !important;border-top-style:solid !important}.br-sm-solid,.bx-sm-solid{border-right-width:1px !important;border-right-style:solid !important}.bb-sm-solid,.by-sm-solid{border-bottom-width:1px !important;border-bottom-style:solid !important}.bl-sm-solid,.bx-sm-solid{border-left-width:1px !important;border-left-style:solid !important}.b-sm-dotted{border-width:1px !important;border-style:dotted !important}.bt-sm-dotted,.by-sm-dotted{border-top-width:1px !important;border-top-style:dotted !important}.br-sm-dotted,.bx-sm-dotted{border-right-width:1px !important;border-right-style:dotted !important}.bb-sm-dotted,.by-sm-dotted{border-bottom-width:1px !important;border-bottom-style:dotted !important}.bl-sm-dotted,.bx-sm-dotted{border-left-width:1px !important;border-left-style:dotted !important}.b-sm-none{border-width:1px !important;border-style:none !important}.bt-sm-none,.by-sm-none{border-top-width:1px !important;border-top-style:none !important}.br-sm-none,.bx-sm-none{border-right-width:1px !important;border-right-style:none !important}.bb-sm-none,.by-sm-none{border-bottom-width:1px !important;border-bottom-style:none !important}.bl-sm-none,.bx-sm-none{border-left-width:1px !important;border-left-style:none !important}}@media (min-width: 768px){.b-md-solid{border-width:1px !important;border-style:solid !important}.bt-md-solid,.by-md-solid{border-top-width:1px !important;border-top-style:solid !important}.br-md-solid,.bx-md-solid{border-right-width:1px !important;border-right-style:solid !important}.bb-md-solid,.by-md-solid{border-bottom-width:1px !important;border-bottom-style:solid !important}.bl-md-solid,.bx-md-solid{border-left-width:1px !important;border-left-style:solid !important}.b-md-dotted{border-width:1px !important;border-style:dotted !important}.bt-md-dotted,.by-md-dotted{border-top-width:1px !important;border-top-style:dotted !important}.br-md-dotted,.bx-md-dotted{border-right-width:1px !important;border-right-style:dotted !important}.bb-md-dotted,.by-md-dotted{border-bottom-width:1px !important;border-bottom-style:dotted !important}.bl-md-dotted,.bx-md-dotted{border-left-width:1px !important;border-left-style:dotted !important}.b-md-none{border-width:1px !important;border-style:none !important}.bt-md-none,.by-md-none{border-top-width:1px !important;border-top-style:none !important}.br-md-none,.bx-md-none{border-right-width:1px !important;border-right-style:none !important}.bb-md-none,.by-md-none{border-bottom-width:1px !important;border-bottom-style:none !important}.bl-md-none,.bx-md-none{border-left-width:1px !important;border-left-style:none !important}}@media (min-width: 992px){.b-lg-solid{border-width:1px !important;border-style:solid !important}.bt-lg-solid,.by-lg-solid{border-top-width:1px !important;border-top-style:solid !important}.br-lg-solid,.bx-lg-solid{border-right-width:1px !important;border-right-style:solid !important}.bb-lg-solid,.by-lg-solid{border-bottom-width:1px !important;border-bottom-style:solid !important}.bl-lg-solid,.bx-lg-solid{border-left-width:1px !important;border-left-style:solid !important}.b-lg-dotted{border-width:1px !important;border-style:dotted !important}.bt-lg-dotted,.by-lg-dotted{border-top-width:1px !important;border-top-style:dotted !important}.br-lg-dotted,.bx-lg-dotted{border-right-width:1px !important;border-right-style:dotted !important}.bb-lg-dotted,.by-lg-dotted{border-bottom-width:1px !important;border-bottom-style:dotted !important}.bl-lg-dotted,.bx-lg-dotted{border-left-width:1px !important;border-left-style:dotted !important}.b-lg-none{border-width:1px !important;border-style:none !important}.bt-lg-none,.by-lg-none{border-top-width:1px !important;border-top-style:none !important}.br-lg-none,.bx-lg-none{border-right-width:1px !important;border-right-style:none !important}.bb-lg-none,.by-lg-none{border-bottom-width:1px !important;border-bottom-style:none !important}.bl-lg-none,.bx-lg-none{border-left-width:1px !important;border-left-style:none !important}}@media (min-width: 1232px){.b-xl-solid{border-width:1px !important;border-style:solid !important}.bt-xl-solid,.by-xl-solid{border-top-width:1px !important;border-top-style:solid !important}.br-xl-solid,.bx-xl-solid{border-right-width:1px !important;border-right-style:solid !important}.bb-xl-solid,.by-xl-solid{border-bottom-width:1px !important;border-bottom-style:solid !important}.bl-xl-solid,.bx-xl-solid{border-left-width:1px !important;border-left-style:solid !important}.b-xl-dotted{border-width:1px !important;border-style:dotted !important}.bt-xl-dotted,.by-xl-dotted{border-top-width:1px !important;border-top-style:dotted !important}.br-xl-dotted,.bx-xl-dotted{border-right-width:1px !important;border-right-style:dotted !important}.bb-xl-dotted,.by-xl-dotted{border-bottom-width:1px !important;border-bottom-style:dotted !important}.bl-xl-dotted,.bx-xl-dotted{border-left-width:1px !important;border-left-style:dotted !important}.b-xl-none{border-width:1px !important;border-style:none !important}.bt-xl-none,.by-xl-none{border-top-width:1px !important;border-top-style:none !important}.br-xl-none,.bx-xl-none{border-right-width:1px !important;border-right-style:none !important}.bb-xl-none,.by-xl-none{border-bottom-width:1px !important;border-bottom-style:none !important}.bl-xl-none,.bx-xl-none{border-left-width:1px !important;border-left-style:none !important}}.b--blue{border-color:#3498db !important}.bt--blue,.by--blue{border-top-color:#3498db !important}.br--blue,.bx--blue{border-right-color:#3498db !important}.bb--blue,.by--blue{border-bottom-color:#3498db !important}.bl--blue,.bx--blue{border-left-color:#3498db !important}.b--lightBlue{border-color:#d3e5f4 !important}.bt--lightBlue,.by--lightBlue{border-top-color:#d3e5f4 !important}.br--lightBlue,.bx--lightBlue{border-right-color:#d3e5f4 !important}.bb--lightBlue,.by--lightBlue{border-bottom-color:#d3e5f4 !important}.bl--lightBlue,.bx--lightBlue{border-left-color:#d3e5f4 !important}.b--powderBlue{border-color:#e3e8ec !important}.bt--powderBlue,.by--powderBlue{border-top-color:#e3e8ec !important}.br--powderBlue,.bx--powderBlue{border-right-color:#e3e8ec !important}.bb--powderBlue,.by--powderBlue{border-bottom-color:#e3e8ec !important}.bl--powderBlue,.bx--powderBlue{border-left-color:#e3e8ec !important}.b--babyBlue{border-color:#e6f1f9 !important}.bt--babyBlue,.by--babyBlue{border-top-color:#e6f1f9 !important}.br--babyBlue,.bx--babyBlue{border-right-color:#e6f1f9 !important}.bb--babyBlue,.by--babyBlue{border-bottom-color:#e6f1f9 !important}.bl--babyBlue,.bx--babyBlue{border-left-color:#e6f1f9 !important}.b--red{border-color:#e74c3c !important}.bt--red,.by--red{border-top-color:#e74c3c !important}.br--red,.bx--red{border-right-color:#e74c3c !important}.bb--red,.by--red{border-bottom-color:#e74c3c !important}.bl--red,.bx--red{border-left-color:#e74c3c !important}.b--yellow{border-color:#f1c40f !important}.bt--yellow,.by--yellow{border-top-color:#f1c40f !important}.br--yellow,.bx--yellow{border-right-color:#f1c40f !important}.bb--yellow,.by--yellow{border-bottom-color:#f1c40f !important}.bl--yellow,.bx--yellow{border-left-color:#f1c40f !important}.b--green{border-color:#27ae60 !important}.bt--green,.by--green{border-top-color:#27ae60 !important}.br--green,.bx--green{border-right-color:#27ae60 !important}.bb--green,.by--green{border-bottom-color:#27ae60 !important}.bl--green,.bx--green{border-left-color:#27ae60 !important}.b--gold{border-color:#b1905b !important}.bt--gold,.by--gold{border-top-color:#b1905b !important}.br--gold,.bx--gold{border-right-color:#b1905b !important}.bb--gold,.by--gold{border-bottom-color:#b1905b !important}.bl--gold,.bx--gold{border-left-color:#b1905b !important}.b--slate{border-color:#a1b2c0 !important}.bt--slate,.by--slate{border-top-color:#a1b2c0 !important}.br--slate,.bx--slate{border-right-color:#a1b2c0 !important}.bb--slate,.by--slate{border-bottom-color:#a1b2c0 !important}.bl--slate,.bx--slate{border-left-color:#a1b2c0 !important}.b--stone{border-color:#445158 !important}.bt--stone,.by--stone{border-top-color:#445158 !important}.br--stone,.bx--stone{border-right-color:#445158 !important}.bb--stone,.by--stone{border-bottom-color:#445158 !important}.bl--stone,.bx--stone{border-left-color:#445158 !important}.b--white{border-color:#fff !important}.bt--white,.by--white{border-top-color:#fff !important}.br--white,.bx--white{border-right-color:#fff !important}.bb--white,.by--white{border-bottom-color:#fff !important}.bl--white,.bx--white{border-left-color:#fff !important}.b--offWhite{border-color:#f9f9fa !important}.bt--offWhite,.by--offWhite{border-top-color:#f9f9fa !important}.br--offWhite,.bx--offWhite{border-right-color:#f9f9fa !important}.bb--offWhite,.by--offWhite{border-bottom-color:#f9f9fa !important}.bl--offWhite,.bx--offWhite{border-left-color:#f9f9fa !important}.b--gray{border-color:#868e96 !important}.bt--gray,.by--gray{border-top-color:#868e96 !important}.br--gray,.bx--gray{border-right-color:#868e96 !important}.bb--gray,.by--gray{border-bottom-color:#868e96 !important}.bl--gray,.bx--gray{border-left-color:#868e96 !important}.b--darkGray{border-color:#343a40 !important}.bt--darkGray,.by--darkGray{border-top-color:#343a40 !important}.br--darkGray,.bx--darkGray{border-right-color:#343a40 !important}.bb--darkGray,.by--darkGray{border-bottom-color:#343a40 !important}.bl--darkGray,.bx--darkGray{border-left-color:#343a40 !important}.b--lightGray{border-color:#dee2e6 !important}.bt--lightGray,.by--lightGray{border-top-color:#dee2e6 !important}.br--lightGray,.bx--lightGray{border-right-color:#dee2e6 !important}.bb--lightGray,.by--lightGray{border-bottom-color:#dee2e6 !important}.bl--lightGray,.bx--lightGray{border-left-color:#dee2e6 !important}.b--blueGray{border-color:#687D89 !important}.bt--blueGray,.by--blueGray{border-top-color:#687D89 !important}.br--blueGray,.bx--blueGray{border-right-color:#687D89 !important}.bb--blueGray,.by--blueGray{border-bottom-color:#687D89 !important}.bl--blueGray,.bx--blueGray{border-left-color:#687D89 !important}.b--orange{border-color:#e2752d !important}.bt--orange,.by--orange{border-top-color:#e2752d !important}.br--orange,.bx--orange{border-right-color:#e2752d !important}.bb--orange,.by--orange{border-bottom-color:#e2752d !important}.bl--orange,.bx--orange{border-left-color:#e2752d !important}.border-radius-1{border-radius:2px}.border-radius-2{border-radius:4px}.border-radius-3{border-radius:8px}.border-radius-4{border-radius:12px}.border-radius-5{border-radius:16px}.border-radius-6{border-radius:20px}.border-radius-round{border-radius:500px}.border-radius-left{border-top-right-radius:0;border-bottom-right-radius:0}.border-radius-right{border-top-left-radius:0;border-bottom-left-radius:0}.border-radius-top{border-bottom-left-radius:0;border-bottom-right-radius:0}.border-radius-bottom{border-top-left-radius:0;border-top-right-radius:0}.color-blue{-webkit-text-decoration-color:rgba(52,152,219,0.65);text-decoration-color:rgba(52,152,219,0.65)}.color-blue,a.color-blue:hover{color:#3498db !important}.background-blue{background-color:#3498db}.fill-blue{fill:#3498db}.gradient-blue-white{background:linear-gradient(to bottom, #3498db 0%, #f9f9fa 1000px)}.color-lightBlue{color:#d3e5f4 !important;-webkit-text-decoration-color:rgba(211,229,244,0.65);text-decoration-color:rgba(211,229,244,0.65)}a.color-lightBlue:hover{color:#3498db !important}.background-lightBlue{background-color:#d3e5f4}.fill-lightBlue{fill:#d3e5f4}.gradient-lightBlue-white{background:linear-gradient(to bottom, #d3e5f4 0%, #f9f9fa 1000px)}.color-powderBlue{color:#e3e8ec !important;-webkit-text-decoration-color:rgba(227,232,236,0.65);text-decoration-color:rgba(227,232,236,0.65)}a.color-powderBlue:hover{color:#3498db !important}.background-powderBlue{background-color:#e3e8ec}.fill-powderBlue{fill:#e3e8ec}.gradient-powderBlue-white{background:linear-gradient(to bottom, #e3e8ec 0%, #f9f9fa 1000px)}.color-babyBlue{color:#e6f1f9 !important;-webkit-text-decoration-color:rgba(230,241,249,0.65);text-decoration-color:rgba(230,241,249,0.65)}a.color-babyBlue:hover{color:#3498db !important}.background-babyBlue{background-color:#e6f1f9}.fill-babyBlue{fill:#e6f1f9}.gradient-babyBlue-white{background:linear-gradient(to bottom, #e6f1f9 0%, #f9f9fa 1000px)}.color-red{color:#e74c3c !important;-webkit-text-decoration-color:rgba(231,76,60,0.65);text-decoration-color:rgba(231,76,60,0.65)}a.color-red:hover{color:#3498db !important}.background-red{background-color:#e74c3c}.fill-red{fill:#e74c3c}.gradient-red-white{background:linear-gradient(to bottom, #e74c3c 0%, #f9f9fa 1000px)}.color-yellow{color:#f1c40f !important;-webkit-text-decoration-color:rgba(241,196,15,0.65);text-decoration-color:rgba(241,196,15,0.65)}a.color-yellow:hover{color:#3498db !important}.background-yellow{background-color:#f1c40f}.fill-yellow{fill:#f1c40f}.gradient-yellow-white{background:linear-gradient(to bottom, #f1c40f 0%, #f9f9fa 1000px)}.color-green{color:#27ae60 !important;-webkit-text-decoration-color:rgba(39,174,96,0.65);text-decoration-color:rgba(39,174,96,0.65)}a.color-green:hover{color:#3498db !important}.background-green{background-color:#27ae60}.fill-green{fill:#27ae60}.gradient-green-white{background:linear-gradient(to bottom, #27ae60 0%, #f9f9fa 1000px)}.color-gold{color:#b1905b !important;-webkit-text-decoration-color:rgba(177,144,91,0.65);text-decoration-color:rgba(177,144,91,0.65)}a.color-gold:hover{color:#3498db !important}.background-gold{background-color:#b1905b}.fill-gold{fill:#b1905b}.gradient-gold-white{background:linear-gradient(to bottom, #b1905b 0%, #f9f9fa 1000px)}.color-slate{color:#a1b2c0 !important;-webkit-text-decoration-color:rgba(161,178,192,0.65);text-decoration-color:rgba(161,178,192,0.65)}a.color-slate:hover{color:#3498db !important}.background-slate{background-color:#a1b2c0}.fill-slate{fill:#a1b2c0}.gradient-slate-white{background:linear-gradient(to bottom, #a1b2c0 0%, #f9f9fa 1000px)}.color-stone{color:#445158 !important;-webkit-text-decoration-color:rgba(68,81,88,0.65);text-decoration-color:rgba(68,81,88,0.65)}a.color-stone:hover{color:#3498db !important}.background-stone{background-color:#445158}.fill-stone{fill:#445158}.gradient-stone-white{background:linear-gradient(to bottom, #445158 0%, #f9f9fa 1000px)}.color-white{color:#fff !important;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}a.color-white:hover{color:#3498db !important}.background-white{background-color:#fff}.fill-white{fill:#fff}.gradient-white-white{background:linear-gradient(to bottom, #fff 0%, #f9f9fa 1000px)}.color-offWhite{color:#f9f9fa !important;-webkit-text-decoration-color:rgba(249,249,250,0.65);text-decoration-color:rgba(249,249,250,0.65)}a.color-offWhite:hover{color:#3498db !important}.background-offWhite{background-color:#f9f9fa}.fill-offWhite{fill:#f9f9fa}.gradient-offWhite-white{background:linear-gradient(to bottom, #f9f9fa 0%, #f9f9fa 1000px)}.color-gray{color:#868e96 !important;-webkit-text-decoration-color:rgba(134,142,150,0.65);text-decoration-color:rgba(134,142,150,0.65)}a.color-gray:hover{color:#3498db !important}.background-gray{background-color:#868e96}.fill-gray{fill:#868e96}.gradient-gray-white{background:linear-gradient(to bottom, #868e96 0%, #f9f9fa 1000px)}.color-darkGray{color:#343a40 !important;-webkit-text-decoration-color:rgba(52,58,64,0.65);text-decoration-color:rgba(52,58,64,0.65)}a.color-darkGray:hover{color:#3498db !important}.background-darkGray{background-color:#343a40}.fill-darkGray{fill:#343a40}.gradient-darkGray-white{background:linear-gradient(to bottom, #343a40 0%, #f9f9fa 1000px)}.color-lightGray{color:#dee2e6 !important;-webkit-text-decoration-color:rgba(222,226,230,0.65);text-decoration-color:rgba(222,226,230,0.65)}a.color-lightGray:hover{color:#3498db !important}.background-lightGray{background-color:#dee2e6}.fill-lightGray{fill:#dee2e6}.gradient-lightGray-white{background:linear-gradient(to bottom, #dee2e6 0%, #f9f9fa 1000px)}.color-blueGray{color:#687D89 !important;-webkit-text-decoration-color:rgba(104,125,137,0.65);text-decoration-color:rgba(104,125,137,0.65)}a.color-blueGray:hover{color:#3498db !important}.background-blueGray{background-color:#687D89}.fill-blueGray{fill:#687D89}.gradient-blueGray-white{background:linear-gradient(to bottom, #687D89 0%, #f9f9fa 1000px)}.color-orange{color:#e2752d !important;-webkit-text-decoration-color:rgba(226,117,45,0.65);text-decoration-color:rgba(226,117,45,0.65)}a.color-orange:hover{color:#3498db !important}.background-orange{background-color:#e2752d}.fill-orange{fill:#e2752d}.gradient-orange-white{background:linear-gradient(to bottom, #e2752d 0%, #f9f9fa 1000px)}.gradient-subtleBlue{background:linear-gradient(to bottom, rgba(227,232,236,0.5) 0%, #f9f9fa 1000px)}.background-shade{position:relative}.background-shade::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.4)),linear-gradient(to bottom, rgba(255,255,255,0.3), rgba(255,255,255,0.3))}.xt-0,.xy-0{margin-top:0 !important}.xb-0,.xy-0{margin-bottom:0 !important}.xl-0,.xx-0{margin-left:0 !important}.xr-0,.xx-0{margin-right:0 !important}.xt-1,.xy-1{margin-top:-.25rem !important}.xb-1,.xy-1{margin-bottom:-.25rem !important}.xl-1,.xx-1{margin-left:-.25rem !important}.xr-1,.xx-1{margin-right:-.25rem !important}.xt-2,.xy-2{margin-top:-.5rem !important}.xb-2,.xy-2{margin-bottom:-.5rem !important}.xl-2,.xx-2{margin-left:-.5rem !important}.xr-2,.xx-2{margin-right:-.5rem !important}.xt-3,.xy-3{margin-top:-1rem !important}.xb-3,.xy-3{margin-bottom:-1rem !important}.xl-3,.xx-3{margin-left:-1rem !important}.xr-3,.xx-3{margin-right:-1rem !important}.xt-4,.xy-4{margin-top:-1.5rem !important}.xb-4,.xy-4{margin-bottom:-1.5rem !important}.xl-4,.xx-4{margin-left:-1.5rem !important}.xr-4,.xx-4{margin-right:-1.5rem !important}.xt-5,.xy-5{margin-top:-3rem !important}.xb-5,.xy-5{margin-bottom:-3rem !important}.xl-5,.xx-5{margin-left:-3rem !important}.xr-5,.xx-5{margin-right:-3rem !important}.xt-6,.xy-6{margin-top:-4rem !important}.xb-6,.xy-6{margin-bottom:-4rem !important}.xl-6,.xx-6{margin-left:-4rem !important}.xr-6,.xx-6{margin-right:-4rem !important}@media (min-width: 576px){.xt-sm-0,.xy-sm-0{margin-top:0 !important}.xb-sm-0,.xy-sm-0{margin-bottom:0 !important}.xl-sm-0,.xx-sm-0{margin-left:0 !important}.xr-sm-0,.xx-sm-0{margin-right:0 !important}.xt-sm-1,.xy-sm-1{margin-top:-.25rem !important}.xb-sm-1,.xy-sm-1{margin-bottom:-.25rem !important}.xl-sm-1,.xx-sm-1{margin-left:-.25rem !important}.xr-sm-1,.xx-sm-1{margin-right:-.25rem !important}.xt-sm-2,.xy-sm-2{margin-top:-.5rem !important}.xb-sm-2,.xy-sm-2{margin-bottom:-.5rem !important}.xl-sm-2,.xx-sm-2{margin-left:-.5rem !important}.xr-sm-2,.xx-sm-2{margin-right:-.5rem !important}.xt-sm-3,.xy-sm-3{margin-top:-1rem !important}.xb-sm-3,.xy-sm-3{margin-bottom:-1rem !important}.xl-sm-3,.xx-sm-3{margin-left:-1rem !important}.xr-sm-3,.xx-sm-3{margin-right:-1rem !important}.xt-sm-4,.xy-sm-4{margin-top:-1.5rem !important}.xb-sm-4,.xy-sm-4{margin-bottom:-1.5rem !important}.xl-sm-4,.xx-sm-4{margin-left:-1.5rem !important}.xr-sm-4,.xx-sm-4{margin-right:-1.5rem !important}.xt-sm-5,.xy-sm-5{margin-top:-3rem !important}.xb-sm-5,.xy-sm-5{margin-bottom:-3rem !important}.xl-sm-5,.xx-sm-5{margin-left:-3rem !important}.xr-sm-5,.xx-sm-5{margin-right:-3rem !important}.xt-sm-6,.xy-sm-6{margin-top:-4rem !important}.xb-sm-6,.xy-sm-6{margin-bottom:-4rem !important}.xl-sm-6,.xx-sm-6{margin-left:-4rem !important}.xr-sm-6,.xx-sm-6{margin-right:-4rem !important}}@media (min-width: 768px){.xt-md-0,.xy-md-0{margin-top:0 !important}.xb-md-0,.xy-md-0{margin-bottom:0 !important}.xl-md-0,.xx-md-0{margin-left:0 !important}.xr-md-0,.xx-md-0{margin-right:0 !important}.xt-md-1,.xy-md-1{margin-top:-.25rem !important}.xb-md-1,.xy-md-1{margin-bottom:-.25rem !important}.xl-md-1,.xx-md-1{margin-left:-.25rem !important}.xr-md-1,.xx-md-1{margin-right:-.25rem !important}.xt-md-2,.xy-md-2{margin-top:-.5rem !important}.xb-md-2,.xy-md-2{margin-bottom:-.5rem !important}.xl-md-2,.xx-md-2{margin-left:-.5rem !important}.xr-md-2,.xx-md-2{margin-right:-.5rem !important}.xt-md-3,.xy-md-3{margin-top:-1rem !important}.xb-md-3,.xy-md-3{margin-bottom:-1rem !important}.xl-md-3,.xx-md-3{margin-left:-1rem !important}.xr-md-3,.xx-md-3{margin-right:-1rem !important}.xt-md-4,.xy-md-4{margin-top:-1.5rem !important}.xb-md-4,.xy-md-4{margin-bottom:-1.5rem !important}.xl-md-4,.xx-md-4{margin-left:-1.5rem !important}.xr-md-4,.xx-md-4{margin-right:-1.5rem !important}.xt-md-5,.xy-md-5{margin-top:-3rem !important}.xb-md-5,.xy-md-5{margin-bottom:-3rem !important}.xl-md-5,.xx-md-5{margin-left:-3rem !important}.xr-md-5,.xx-md-5{margin-right:-3rem !important}.xt-md-6,.xy-md-6{margin-top:-4rem !important}.xb-md-6,.xy-md-6{margin-bottom:-4rem !important}.xl-md-6,.xx-md-6{margin-left:-4rem !important}.xr-md-6,.xx-md-6{margin-right:-4rem !important}}@media (min-width: 992px){.xt-lg-0,.xy-lg-0{margin-top:0 !important}.xb-lg-0,.xy-lg-0{margin-bottom:0 !important}.xl-lg-0,.xx-lg-0{margin-left:0 !important}.xr-lg-0,.xx-lg-0{margin-right:0 !important}.xt-lg-1,.xy-lg-1{margin-top:-.25rem !important}.xb-lg-1,.xy-lg-1{margin-bottom:-.25rem !important}.xl-lg-1,.xx-lg-1{margin-left:-.25rem !important}.xr-lg-1,.xx-lg-1{margin-right:-.25rem !important}.xt-lg-2,.xy-lg-2{margin-top:-.5rem !important}.xb-lg-2,.xy-lg-2{margin-bottom:-.5rem !important}.xl-lg-2,.xx-lg-2{margin-left:-.5rem !important}.xr-lg-2,.xx-lg-2{margin-right:-.5rem !important}.xt-lg-3,.xy-lg-3{margin-top:-1rem !important}.xb-lg-3,.xy-lg-3{margin-bottom:-1rem !important}.xl-lg-3,.xx-lg-3{margin-left:-1rem !important}.xr-lg-3,.xx-lg-3{margin-right:-1rem !important}.xt-lg-4,.xy-lg-4{margin-top:-1.5rem !important}.xb-lg-4,.xy-lg-4{margin-bottom:-1.5rem !important}.xl-lg-4,.xx-lg-4{margin-left:-1.5rem !important}.xr-lg-4,.xx-lg-4{margin-right:-1.5rem !important}.xt-lg-5,.xy-lg-5{margin-top:-3rem !important}.xb-lg-5,.xy-lg-5{margin-bottom:-3rem !important}.xl-lg-5,.xx-lg-5{margin-left:-3rem !important}.xr-lg-5,.xx-lg-5{margin-right:-3rem !important}.xt-lg-6,.xy-lg-6{margin-top:-4rem !important}.xb-lg-6,.xy-lg-6{margin-bottom:-4rem !important}.xl-lg-6,.xx-lg-6{margin-left:-4rem !important}.xr-lg-6,.xx-lg-6{margin-right:-4rem !important}}@media (min-width: 1232px){.xt-xl-0,.xy-xl-0{margin-top:0 !important}.xb-xl-0,.xy-xl-0{margin-bottom:0 !important}.xl-xl-0,.xx-xl-0{margin-left:0 !important}.xr-xl-0,.xx-xl-0{margin-right:0 !important}.xt-xl-1,.xy-xl-1{margin-top:-.25rem !important}.xb-xl-1,.xy-xl-1{margin-bottom:-.25rem !important}.xl-xl-1,.xx-xl-1{margin-left:-.25rem !important}.xr-xl-1,.xx-xl-1{margin-right:-.25rem !important}.xt-xl-2,.xy-xl-2{margin-top:-.5rem !important}.xb-xl-2,.xy-xl-2{margin-bottom:-.5rem !important}.xl-xl-2,.xx-xl-2{margin-left:-.5rem !important}.xr-xl-2,.xx-xl-2{margin-right:-.5rem !important}.xt-xl-3,.xy-xl-3{margin-top:-1rem !important}.xb-xl-3,.xy-xl-3{margin-bottom:-1rem !important}.xl-xl-3,.xx-xl-3{margin-left:-1rem !important}.xr-xl-3,.xx-xl-3{margin-right:-1rem !important}.xt-xl-4,.xy-xl-4{margin-top:-1.5rem !important}.xb-xl-4,.xy-xl-4{margin-bottom:-1.5rem !important}.xl-xl-4,.xx-xl-4{margin-left:-1.5rem !important}.xr-xl-4,.xx-xl-4{margin-right:-1.5rem !important}.xt-xl-5,.xy-xl-5{margin-top:-3rem !important}.xb-xl-5,.xy-xl-5{margin-bottom:-3rem !important}.xl-xl-5,.xx-xl-5{margin-left:-3rem !important}.xr-xl-5,.xx-xl-5{margin-right:-3rem !important}.xt-xl-6,.xy-xl-6{margin-top:-4rem !important}.xb-xl-6,.xy-xl-6{margin-bottom:-4rem !important}.xl-xl-6,.xx-xl-6{margin-left:-4rem !important}.xr-xl-6,.xx-xl-6{margin-right:-4rem !important}}@supports (position: sticky) or (position: -moz-sticky) or (position: -ms-sticky) or (position: -o-sticky){.sticky-top{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:1rem}}@supports (position: sticky) or (position: -moz-sticky) or (position: -ms-sticky) or (position: -o-sticky){body.has-navbar .sticky-top{top:80px}}@supports (position: sticky) or (position: -moz-sticky) or (position: -ms-sticky) or (position: -o-sticky){body.has-tabbar .sticky-top{top:89px}}.viewport-center{display:flex;position:absolute;top:0;left:0;right:0;min-height:100vh;justify-content:center;align-items:center}.shadow-0{box-shadow:0 0 0px rgba(0,0,0,0.25)}.shadow-0-dark{box-shadow:0 0 0px rgba(0,0,0,0.5)}.shadow-1{box-shadow:0 0 5px rgba(0,0,0,0.25)}.shadow-1-dark{box-shadow:0 0 5px rgba(0,0,0,0.5)}.shadow-2{box-shadow:0 0 10px rgba(0,0,0,0.25)}.shadow-2-dark{box-shadow:0 0 10px rgba(0,0,0,0.5)}.shadow-3{box-shadow:0 0 15px rgba(0,0,0,0.25)}.shadow-3-dark{box-shadow:0 0 15px rgba(0,0,0,0.5)}.shadow-4{box-shadow:0 0 20px rgba(0,0,0,0.25)}.shadow-4-dark{box-shadow:0 0 20px rgba(0,0,0,0.5)}.shadow-5{box-shadow:0 0 25px rgba(0,0,0,0.25)}.shadow-5-dark{box-shadow:0 0 25px rgba(0,0,0,0.5)}.shadow-6{box-shadow:0 0 30px rgba(0,0,0,0.25)}.shadow-6-dark{box-shadow:0 0 30px rgba(0,0,0,0.5)}@media (min-width: 576px){.shadow-sm-0{box-shadow:0 0 0px rgba(0,0,0,0.25)}.shadow-sm-0-dark{box-shadow:0 0 0px rgba(0,0,0,0.5)}.shadow-sm-1{box-shadow:0 0 5px rgba(0,0,0,0.25)}.shadow-sm-1-dark{box-shadow:0 0 5px rgba(0,0,0,0.5)}.shadow-sm-2{box-shadow:0 0 10px rgba(0,0,0,0.25)}.shadow-sm-2-dark{box-shadow:0 0 10px rgba(0,0,0,0.5)}.shadow-sm-3{box-shadow:0 0 15px rgba(0,0,0,0.25)}.shadow-sm-3-dark{box-shadow:0 0 15px rgba(0,0,0,0.5)}.shadow-sm-4{box-shadow:0 0 20px rgba(0,0,0,0.25)}.shadow-sm-4-dark{box-shadow:0 0 20px rgba(0,0,0,0.5)}.shadow-sm-5{box-shadow:0 0 25px rgba(0,0,0,0.25)}.shadow-sm-5-dark{box-shadow:0 0 25px rgba(0,0,0,0.5)}.shadow-sm-6{box-shadow:0 0 30px rgba(0,0,0,0.25)}.shadow-sm-6-dark{box-shadow:0 0 30px rgba(0,0,0,0.5)}}@media (min-width: 768px){.shadow-md-0{box-shadow:0 0 0px rgba(0,0,0,0.25)}.shadow-md-0-dark{box-shadow:0 0 0px rgba(0,0,0,0.5)}.shadow-md-1{box-shadow:0 0 5px rgba(0,0,0,0.25)}.shadow-md-1-dark{box-shadow:0 0 5px rgba(0,0,0,0.5)}.shadow-md-2{box-shadow:0 0 10px rgba(0,0,0,0.25)}.shadow-md-2-dark{box-shadow:0 0 10px rgba(0,0,0,0.5)}.shadow-md-3{box-shadow:0 0 15px rgba(0,0,0,0.25)}.shadow-md-3-dark{box-shadow:0 0 15px rgba(0,0,0,0.5)}.shadow-md-4{box-shadow:0 0 20px rgba(0,0,0,0.25)}.shadow-md-4-dark{box-shadow:0 0 20px rgba(0,0,0,0.5)}.shadow-md-5{box-shadow:0 0 25px rgba(0,0,0,0.25)}.shadow-md-5-dark{box-shadow:0 0 25px rgba(0,0,0,0.5)}.shadow-md-6{box-shadow:0 0 30px rgba(0,0,0,0.25)}.shadow-md-6-dark{box-shadow:0 0 30px rgba(0,0,0,0.5)}}@media (min-width: 992px){.shadow-lg-0{box-shadow:0 0 0px rgba(0,0,0,0.25)}.shadow-lg-0-dark{box-shadow:0 0 0px rgba(0,0,0,0.5)}.shadow-lg-1{box-shadow:0 0 5px rgba(0,0,0,0.25)}.shadow-lg-1-dark{box-shadow:0 0 5px rgba(0,0,0,0.5)}.shadow-lg-2{box-shadow:0 0 10px rgba(0,0,0,0.25)}.shadow-lg-2-dark{box-shadow:0 0 10px rgba(0,0,0,0.5)}.shadow-lg-3{box-shadow:0 0 15px rgba(0,0,0,0.25)}.shadow-lg-3-dark{box-shadow:0 0 15px rgba(0,0,0,0.5)}.shadow-lg-4{box-shadow:0 0 20px rgba(0,0,0,0.25)}.shadow-lg-4-dark{box-shadow:0 0 20px rgba(0,0,0,0.5)}.shadow-lg-5{box-shadow:0 0 25px rgba(0,0,0,0.25)}.shadow-lg-5-dark{box-shadow:0 0 25px rgba(0,0,0,0.5)}.shadow-lg-6{box-shadow:0 0 30px rgba(0,0,0,0.25)}.shadow-lg-6-dark{box-shadow:0 0 30px rgba(0,0,0,0.5)}}@media (min-width: 1232px){.shadow-xl-0{box-shadow:0 0 0px rgba(0,0,0,0.25)}.shadow-xl-0-dark{box-shadow:0 0 0px rgba(0,0,0,0.5)}.shadow-xl-1{box-shadow:0 0 5px rgba(0,0,0,0.25)}.shadow-xl-1-dark{box-shadow:0 0 5px rgba(0,0,0,0.5)}.shadow-xl-2{box-shadow:0 0 10px rgba(0,0,0,0.25)}.shadow-xl-2-dark{box-shadow:0 0 10px rgba(0,0,0,0.5)}.shadow-xl-3{box-shadow:0 0 15px rgba(0,0,0,0.25)}.shadow-xl-3-dark{box-shadow:0 0 15px rgba(0,0,0,0.5)}.shadow-xl-4{box-shadow:0 0 20px rgba(0,0,0,0.25)}.shadow-xl-4-dark{box-shadow:0 0 20px rgba(0,0,0,0.5)}.shadow-xl-5{box-shadow:0 0 25px rgba(0,0,0,0.25)}.shadow-xl-5-dark{box-shadow:0 0 25px rgba(0,0,0,0.5)}.shadow-xl-6{box-shadow:0 0 30px rgba(0,0,0,0.25)}.shadow-xl-6-dark{box-shadow:0 0 30px rgba(0,0,0,0.5)}}.shadow-bottom{box-shadow:0 0 10px rgba(0,0,0,0.2),0 0 10vh rgba(0,0,0,0.3)}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.zoom-5pct{zoom:1.05}.zoom-10pct{zoom:1.10}.zoom-15pct{zoom:1.15}.zoom-20pct{zoom:1.20}.zoom-25pct{zoom:1.25}.zoom-30pct{zoom:1.30}@media (min-width: 576px){.w-sm-25{width:25% !important}.w-sm-50{width:50% !important}.w-sm-75{width:75% !important}.w-sm-100{width:100% !important}.h-sm-25{height:25% !important}.h-sm-50{height:50% !important}.h-sm-75{height:75% !important}.h-sm-100{height:100% !important}.zoom-sm-5pct{zoom:1.05}.zoom-sm-10pct{zoom:1.10}.zoom-sm-15pct{zoom:1.15}.zoom-sm-20pct{zoom:1.20}.zoom-sm-25pct{zoom:1.25}.zoom-sm-30pct{zoom:1.30}}@media (min-width: 768px){.w-md-25{width:25% !important}.w-md-50{width:50% !important}.w-md-75{width:75% !important}.w-md-100{width:100% !important}.h-md-25{height:25% !important}.h-md-50{height:50% !important}.h-md-75{height:75% !important}.h-md-100{height:100% !important}.zoom-md-5pct{zoom:1.05}.zoom-md-10pct{zoom:1.10}.zoom-md-15pct{zoom:1.15}.zoom-md-20pct{zoom:1.20}.zoom-md-25pct{zoom:1.25}.zoom-md-30pct{zoom:1.30}}@media (min-width: 992px){.w-lg-25{width:25% !important}.w-lg-50{width:50% !important}.w-lg-75{width:75% !important}.w-lg-100{width:100% !important}.h-lg-25{height:25% !important}.h-lg-50{height:50% !important}.h-lg-75{height:75% !important}.h-lg-100{height:100% !important}.zoom-lg-5pct{zoom:1.05}.zoom-lg-10pct{zoom:1.10}.zoom-lg-15pct{zoom:1.15}.zoom-lg-20pct{zoom:1.20}.zoom-lg-25pct{zoom:1.25}.zoom-lg-30pct{zoom:1.30}}@media (min-width: 1232px){.w-xl-25{width:25% !important}.w-xl-50{width:50% !important}.w-xl-75{width:75% !important}.w-xl-100{width:100% !important}.h-xl-25{height:25% !important}.h-xl-50{height:50% !important}.h-xl-75{height:75% !important}.h-xl-100{height:100% !important}.zoom-xl-5pct{zoom:1.05}.zoom-xl-10pct{zoom:1.10}.zoom-xl-15pct{zoom:1.15}.zoom-xl-20pct{zoom:1.20}.zoom-xl-25pct{zoom:1.25}.zoom-xl-30pct{zoom:1.30}}@media (max-height: 1000px){.zoom-reset-on-shallow-viewport{zoom:1}}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}a.link-not-underlined,.links-not-underlined a,a.link-underlined-on-hover,.links-underlined-on-hover a{text-decoration:none !important}a.link-underlined-on-hover:hover,.links-underlined-on-hover a:hover{text-decoration:underline !important}.font-size-default-size{font-size:1em}.font-size-giant{font-size:5em;line-height:1}.font-size-biggest{font-size:1.5em}.font-size-bigger{font-size:1.2em}.font-size-smaller{font-size:0.85em}.font-size-smallest{font-size:0.80em}.text-lighter{opacity:0.8}@media (min-width: 576px){.font-size-sm-default-size{font-size:1em}.font-size-sm-giant{font-size:5em;line-height:1}.font-size-sm-biggest{font-size:1.5em}.font-size-sm-bigger{font-size:1.2em}.font-size-sm-smaller{font-size:0.85em}.font-size-sm-smallest{font-size:0.80em}.text-sm-lighter{opacity:0.8}}@media (min-width: 768px){.font-size-md-default-size{font-size:1em}.font-size-md-giant{font-size:5em;line-height:1}.font-size-md-biggest{font-size:1.5em}.font-size-md-bigger{font-size:1.2em}.font-size-md-smaller{font-size:0.85em}.font-size-md-smallest{font-size:0.80em}.text-md-lighter{opacity:0.8}}@media (min-width: 992px){.font-size-lg-default-size{font-size:1em}.font-size-lg-giant{font-size:5em;line-height:1}.font-size-lg-biggest{font-size:1.5em}.font-size-lg-bigger{font-size:1.2em}.font-size-lg-smaller{font-size:0.85em}.font-size-lg-smallest{font-size:0.80em}.text-lg-lighter{opacity:0.8}}@media (min-width: 1232px){.font-size-xl-default-size{font-size:1em}.font-size-xl-giant{font-size:5em;line-height:1}.font-size-xl-biggest{font-size:1.5em}.font-size-xl-bigger{font-size:1.2em}.font-size-xl-smaller{font-size:0.85em}.font-size-xl-smallest{font-size:0.80em}.text-xl-lighter{opacity:0.8}}.leading-majorSixth{line-height:1.666}.leading-goldenSection{line-height:1.618}.leading-minorSixth{line-height:1.6}.leading-perfectFifth{line-height:1.5}.leading-augmentedFourth{line-height:1.414}.leading-perfectFourth{line-height:1.333}.leading-majorThird{line-height:1.25}.leading-minorThird{line-height:1.2}.leading-majorSecond{line-height:1.125}.leading-minorSecond{line-height:1.067}.leading-tighter{line-height:1.333}.text-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.8)}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.opacity-10{opacity:0.1}.opacity-20{opacity:0.2}.opacity-30{opacity:0.3}.opacity-40{opacity:0.4}.opacity-50{opacity:0.5}.opacity-60{opacity:0.6}.opacity-70{opacity:0.7}.opacity-80{opacity:0.8}.opacity-90{opacity:0.9}.opacity-100{opacity:1.0}.opacity-25{opacity:0.25}.opacity-75{opacity:0.75}*,*::before,*::after{box-sizing:border-box}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.3em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px}@media (min-width: 576px){html{font-size:17px}}@media (min-width: 992px){html{font-size:18px}}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:normal;line-height:1.5;color:#212529;text-align:left;background-color:#f9f9fa;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1.5rem}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-color:rgba(52,152,219,0.65);text-decoration-color:rgba(52,152,219,0.65);-webkit-text-decoration-skip:ink;text-decoration-skip:ink;background-color:transparent}a,a:hover{color:#3498db}a:hover{text-decoration:underline;text-decoration-color:rgba(52,152,219,0.65);-moz-text-decoration-color:rgba(52,152,219,0.65);-webkit-text-decoration-color:rgba(52,152,219,0.65)}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}body td,body th{overflow-wrap:normal;word-wrap:normal;word-break:normal}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,optgroup,select,textarea{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;padding:0;-webkit-appearance:none;-webkit-font-smoothing:inherit}select::-ms-expand{display:none}button,input{overflow:visible}button,select{text-transform:none;-moz-appearance:none}@-moz-document url-prefix(){select,select:-moz-focusring,select::-moz-focus-inner,input:-moz-focusring,input::-moz-focus-inner{color:transparent !important;text-shadow:0 0 0 #000 !important;border:0;padding:0}}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}.container-fluid-max{max-width:1200px}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max,.container-fluid-max{padding-left:45px;padding-right:45px}@supports (padding: max(0px)){.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max,.container-fluid-max{padding-left:max(env(safe-area-inset-left), 45px);padding-right:max(env(safe-area-inset-right), 45px)}}@media (max-width: 991.98px){.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max,.container-fluid-max{padding-left:24px;padding-right:24px}@supports (padding: max(0px)){.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max,.container-fluid-max{padding-left:max(env(safe-area-inset-left), 24px);padding-right:max(env(safe-area-inset-right), 24px)}}}@media (max-width: 767.98px){.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max,.container-fluid-max{padding-left:20px;padding-right:20px}@supports (padding: max(0px)){.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid-max,.container-fluid-max{padding-left:max(env(safe-area-inset-left), 20px);padding-right:max(env(safe-area-inset-right), 20px)}}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:800;line-height:1.1;color:#000;margin-bottom:1rem;font-size:1rem;letter-spacing:-0.015em;display:block}h1,h1:hover,h2,h2:hover,h3,h3:hover,h4,h4:hover,h5,h5:hover,h6,h6:hover,.h1,.h1:hover,.h2,.h2:hover,.h3,.h3:hover,.h4,.h4:hover,.h5,.h5:hover,.h6,.h6:hover{text-decoration:none}h1.tight,h2.tight,h3.tight,h4.tight,h5.tight,h6.tight,.h1.tight,.h2.tight,.h3.tight,.h4.tight,.h5.tight,.h6.tight{line-height:.99}h2,.h2{letter-spacing:-0.020em}h1,.h1{letter-spacing:-0.025em}h3,.h3{font-size:1.333rem}h2,.h2{font-size:1.77689rem}h1,.h1{font-size:2.36859rem}p,ul,ol,blockquote{line-height:1.333em}p.tight,blockquote.tight{line-height:1.1997em}h1.smaller,.h1.smaller{font-size:2.13173rem}@media (min-width: 768px){h3,.h3{font-size:1.5rem}h2,.h2{font-size:2.25rem}h1,.h1{font-size:3.375rem}p,ul,ol,blockquote{line-height:1.5em}p.tight,blockquote.tight{line-height:1.35em}h1.smaller,.h1.smaller{font-size:3.0375rem}}@media (min-width: 992px){h3,.h3{font-size:1.618rem}h2,.h2{font-size:2.61792rem}h1,.h1{font-size:4.2358rem}p,ul,ol,blockquote{line-height:1.618em}p.tight,blockquote.tight{line-height:1.4562em}h1.smaller,.h1.smaller{font-size:3.81222rem}}h2+h3,h3+h4,h4+h5,h5+h6{margin-top:1.5em}p,blockquote,ul,ol,table{color:#445158;font-weight:normal;margin-bottom:1.5rem}small,.small{font-size:80%;font-weight:normal}mark,.mark{background-color:transparent;background-image:linear-gradient(to bottom, rgba(255,254,171,0) 6%, rgba(255,254,171,0.8) 8%, rgba(255,254,171,0.8) 92%, rgba(255,254,171,0) 94%);color:#3e3e2a}u{-webkit-text-decoration-color:#8e9ea7;text-decoration-color:#8e9ea7;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}s,strike{-webkit-text-decoration-color:black;text-decoration-color:black}.nobr{white-space:nowrap}ul{list-style-type:none;padding-left:2.25em}ul ul{margin-bottom:0.5em;padding-left:1.25em}ul li{position:relative}ul li::before{content:'\2022';color:#666;position:absolute;left:-0.8em}ul.checklist{list-style-type:none}ul.link-list a{text-decoration:none}ul.checklist ul li::before{left:-0.9em;content:'\2013'}@media (max-width: 575.98px){ul{padding-left:1.1em}}ul.checklist>li::before{display:block;content:'';left:-1.1em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgZGF0YS1pY29uPSJjaXJjbGUtY2hlY2siIHZpZXdCb3g9IjAgMCAzMiAzMiIgcHJlc2VydmVBc3BlY3RSYXRpb249Im1pblhNaW5ZIG1lZXQiPgoJPHBhdGggZD0iTTE2IDBjLTguODM3IDAtMTYgNy4xNjMtMTYgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTYtNy4xNjMtMTYtMTYtMTZ6bTYuOTA2IDguOTA2bDIuMTg4IDItMTIgMTMuMjgxLTYuMTg4LTYuMTg4IDIuMDk0LTIuMDk0IDMuOTA2IDMuOTA2IDEwLTEwLjkwNnoiIGZpbGw9IiM0NDhCQzYiIC8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:66%;background-position:left 0.07em;width:1.1em;height:1.1em;opacity:0.9;top:0.29992em}@media (min-width: 768px){ul.checklist>li::before{top:0.3375em}}@media (min-width: 992px){ul.checklist>li::before{top:0.36405em}}li{margin-bottom:0.5em}ul.short-items li,ol.short-items li,ul li,ol li{margin-bottom:0}blockquote,.blockquote{position:relative;margin-bottom:3em;padding-bottom:0.5rem;border-bottom:1px solid #cfd8df;min-height:4.33275em}@media (min-width: 768px){blockquote,.blockquote{min-height:4.625em}}@media (min-width: 992px){blockquote,.blockquote{min-height:4.8315em}}blockquote p:last-of-type,.blockquote p:last-of-type{margin-bottom:0}blockquote p,.blockquote p{text-indent:-0.3rem}blockquote p::before,.blockquote p::before{content:'\201C'}blockquote p:first-of-type,.blockquote p:first-of-type{text-indent:0}blockquote p:first-of-type::before,.blockquote p:first-of-type::before{content:''}blockquote::before,blockquote::after,.blockquote::before,.blockquote::after{display:block;content:'';background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZyBpZD0iQmxvZy1Qb3N0LS0tUm91bmR0YWJsZS1Db3B5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMTAuMDAwMDAwLCAtNzIwLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI0ExQjJDMCI+CiAgICAgICAgICAgIDxnIGlkPSJHdWlkZUNvbnRlbnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNi4wMDAwMDAsIDQzNy4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJXb3JkcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ibm91bl80NTgwMV9jYyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg1LjAwMDAwMCwgMjgzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCwwIEwwLDcgTDQsNyBDNCw5LjE2NyAyLjE2NywxMSAwLDExIEwwLDE0IEMzLjgzMywxNCA3LDEwLjgzMyA3LDcgTDcsMCBMMCwwIFogTTksMCBMOSw3IEwxMyw3IEMxMyw5LjE2NyAxMS4xNjcsMTEgOSwxMSBMOSwxNCBDMTIuODMzLDE0IDE2LDEwLjgzMyAxNiw3IEwxNiwwIEw5LDAgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:right top;height:2.33275em;width:2.33275em}@media (min-width: 768px){blockquote::before,blockquote::after,.blockquote::before,.blockquote::after{height:2.625em;width:2.625em}}@media (min-width: 992px){blockquote::before,blockquote::after,.blockquote::before,.blockquote::after{height:2.8315em;width:2.8315em}}blockquote::before,.blockquote::before{position:relative;float:left;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-0;margin-right:0.5rem}blockquote::after,.blockquote::after{position:absolute;right:0.75rem;bottom:-1.79955em}@media (min-width: 768px){blockquote::after,.blockquote::after{bottom:-2.025em}}@media (min-width: 992px){blockquote::after,.blockquote::after{bottom:-2.1843em}}blockquote cite,.blockquote cite{bottom:-2rem;color:#8299ac;display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.85rem;font-style:normal;height:2rem;left:0;line-height:1.5rem;overflow:hidden;position:absolute;right:5rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}blockquote cite::before,.blockquote cite::before{content:'\2014   '}blockquote cite a,blockquote cite a:hover,blockquote cite a:visited,.blockquote cite a,.blockquote cite a:hover,.blockquote cite a:visited{color:#8299ac;-webkit-text-decoration-color:#a1b2c0;text-decoration-color:#a1b2c0}.blockquote-no-quotation-marks::before,.blockquote-no-quotation-marks::after{display:none}.blockquote-no-quotation-marks p{text-indent:0}.blockquote-no-quotation-marks p::before,.blockquote-no-quotation-marks p::after{content:''}.blockquote-no-quotation-marks cite{right:0}@media (min-width: 576px){blockquote{padding:1rem 1.25rem;border:1px solid #cfd8df;border-radius:5px;background-color:white}blockquote.shaded{background-color:#f8f9fa}}.table thead th,.table thead td{border-top:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.8em;border-bottom-width:1px;padding:.1875rem .75rem;color:#8299ac}.table{border-bottom:1px solid #cfd8df}.table-terms tbody tr td:first-child{font-weight:bold}.table-compact thead th,.table-compact thead td,.table-compact tbody td{padding:.3rem;font-size:80%}.table td:first-child,.table th:first-child{padding-left:0}.table td:last-child,.table th:last-child{padding-right:0}hr{margin-top:1.75rem;margin-bottom:1.75rem;margin-left:0;border:0;border-top:1px solid #c0cbd4}@media (max-width: 575.98px){hr{margin-left:-30px;margin-right:-30px}}.vr{position:absolute;top:0;bottom:0;width:0;border-left:1px solid #cfd8df}.vr-right{right:8%}.vr-left{left:-12px}.vr-hoist{top:-7.5px}.b-lazy{opacity:0;transition:opacity 400ms ease-in-out}.b-lazy.b-loaded{opacity:1}.img-fluid{width:100%}body:not([class^="background-"]){background-color:#e9ecef}body:not([class^="background-"]) .body{background-color:white}

.starts-with-double-quote{text-indent:-0.3rem}.gs-Article p,.gs-Article blockquote,.gs-Article ul,.gs-Article ol,.gs-Article table{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.125rem}.gs-Article p:empty{display:none}.gs-Article.gs-Article--constrainWidth p,.gs-Article.gs-Article--constrainWidth blockquote,.gs-Article.gs-Article--constrainWidth ul,.gs-Article.gs-Article--constrainWidth ol,.gs-Article.gs-Article--constrainWidth hr{max-width:40rem}.gs-Article.gs-Article--constrainWidth h2,.gs-Article.gs-Article--constrainWidth h3,.gs-Article.gs-Article--constrainWidth h4,.gs-Article.gs-Article--constrainWidth h5,.gs-Article.gs-Article--constrainWidth h6{max-width:50rem}.gs-Article h2,.gs-Article .h2{margin-top:3rem}.gs-Article h3,.gs-Article .h3{margin-top:2rem}.gs-Article h4,.gs-Article .h4,.gs-Article h5,.gs-Article .h5,.gs-Article h6,.gs-Article .h6{margin-top:1rem}.gs-Article h2:first-child,.gs-Article .h2:first-child,.gs-Article h3:first-child,.gs-Article .h3:first-child,.gs-Article h4:first-child,.gs-Article .h4:first-child h5:first-child,.gs-Article .h5:first-child h6:first-child,.gs-Article .h6:first-child{margin-top:0}.gs-Article h1 .number,.gs-Article h2 .number,.gs-Article h3 .number,.gs-Article h4 .number,.gs-Article h5 .number,.gs-Article h6 .number,.gs-Article .h1 .number,.gs-Article .h2 .number,.gs-Article .h3 .number,.gs-Article .h4 .number,.gs-Article .h5 .number,.gs-Article .h6 .number{display:none}@media (min-width: 768px){.gs-Article .lead{font-size:1.5rem;font-weight:300;font-style:italic;line-height:1.414;max-width:100%}}@media (min-width: 992px){.gs-Article .lead{font-size:1.6rem;line-height:1.333}}.gs-Article div.card{margin:1.5rem 0}.gs-Article div.card.loading,.gs-Article div.card.error,.gs-Article div.card>.error{padding:25px;text-align:center;font-size:1.25em;border-radius:5px;background-color:white}.gs-Article div.card.loading{border:1px dashed #ccc;color:#999}.gs-Article div.card.error,.gs-Article div.card>.error{border:1px solid red;color:red}.gs-Article p .speaker-label{font-weight:normal;font-style:normal;font-variant:small-caps;text-transform:lowercase}.gs-Article .ordinal{font-variant:small-caps;text-decoration:underline;-webkit-text-decoration-color:#718691;text-decoration-color:#718691;font-size:80%;line-height:0;position:relative;top:-0.25em}.gs-Article .embed-responsive{border:1px solid #a1b2c0}.gs-Article .embed-responsive-16by9 lite-youtube,.gs-Article .embed-responsive-16by9 lite-vimeo{position:absolute;top:0;left:0;width:100%}.gs-Article figure div,.gs-Article figure img{height:auto;max-width:100%;max-height:85vh}.gs-Article figure img{-o-object-fit:contain;object-fit:contain;width:100%}.gs-Article video{width:auto;height:auto;max-width:100%;max-height:Min(85vh, 900px);border:1px solid #a1b2c0;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.15);background-color:white;display:block}.gs-Article figure div{max-width:100%}.gs-Article figure img{max-width:100%;height:auto}.gs-Article iframe[src*="google.com"]{width:100%;height:400px}.gs-Article figcaption{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.85rem;color:#666;margin-top:.25rem}.gs-Article ol li,.gs-Article ul li{margin-bottom:.5rem}.gs-Article ol li ul,.gs-Article ul li ul{margin-top:.5rem}.gs-Article ol.short-items li,.gs-Article ul.short-items li{margin-bottom:0}.gs-Article ol.short-items li ul,.gs-Article ul.short-items li ul{margin-top:0}.gs-Article table{max-width:950px;margin:2rem 0;background-color:rgba(0,0,0,0.01);font-size:1rem}.gs-Article table th,.gs-Article table td{padding:.75rem 1.125rem;vertical-align:top;border-top:1px solid #cfd8df;width:1%}.gs-Article table td,.gs-Article table td *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.9rem}.gs-Article table td ul{padding-left:1em}.gs-Article table td li{margin:0}.gs-Article table td p{margin-top:1em}.gs-Article table thead th{vertical-align:bottom;border-bottom:2px solid #cfd8df}.gs-Article table thead th:empty{display:none}.gs-Article table tbody+tbody{border-top:2px solid #cfd8df}.gs-Article table tbody{border-bottom:1px solid #cfd8df}@media (max-width: 575.98px){.gs-Article table-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gs-Article table-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.gs-Article table-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gs-Article table-md>.table-bordered{border:0}}@media (max-width: 991.98px){.gs-Article table-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gs-Article table-lg>.table-bordered{border:0}}@media (max-width: 1231.98px){.gs-Article table-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gs-Article table-xl>.table-bordered{border:0}}.gs-Article table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gs-Article table>.table-bordered{border:0}@media (min-width: 576px){.gs-Article figure{margin:3rem 0}.gs-Article figure img{border:1px solid #cfd8df;border-radius:4px}.gs-Article h1+figure,.gs-Article h2+figure,.gs-Article h3+figure,.gs-Article h4+figure,.gs-Article h5+figure,.gs-Article h6+figure{margin-top:0}}@media (max-width: 575.98px){.gs-Article figure{margin-left:-20px;margin-right:-20px}.gs-Article figure figcaption{margin-left:20px;margin-right:20px;text-align:center}}.gs-Article h2.question::after{content:'\A0\1F914'}.gs-Article .table-of-contents{margin-bottom:1.5rem}.gs-Article .table-of-contents ul{list-style:none;margin-bottom:0}.gs-Article .table-of-contents a{text-decoration:none}.gs-Article .table-of-contents a:hover{text-decoration:underline}.gs-Article .table-of-contents li{position:relative;line-height:1.2em;margin-bottom:0.4em}.gs-Article .table-of-contents li::before{position:absolute;display:block;content:'';left:-1.1em;top:0.25em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjNDQ4YmM2Ij4KCTxwYXRoIGQ9Ik0xMywwSDNDMi40NSwwLDIsMC40NSwyLDF2MTRjMCwwLjU1LDAuMzE4LDAuNjgyLDAuNzA3LDAuMjkzbDQuNTg2LTQuNTg2YzAuMzg5LTAuMzg5LDEuMDI1LTAuMzg5LDEuNDE0LDBsNC41ODYsNC41ODYgIEMxMy42ODIsMTUuNjgyLDE0LDE1LjU1LDE0LDE1VjFDMTQsMC40NSwxMy41NSwwLDEzLDB6IiAvPgo8L3N2Zz4=);background-repeat:no-repeat;background-size:80%;width:1em;height:1em}@media (min-width: 768px){.gs-Article:not(.gs-Article--noTableOfContentsFloat) .gs-Article .table-of-contents{padding:0.5em 1em;background-color:white;border:1px solid #cfd8df;border-radius:5px;max-width:45%;min-width:18em;margin-left:20px;float:right}.gs-Article:not(.gs-Article--noTableOfContentsFloat) .gs-Article .table-of-contents ul{font-size:0.95rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.gs-Article:not(.gs-Article--noTableOfContentsFloat) .gs-Article .table-of-contents::before{display:block;content:'Table of Contents';font-weight:800;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.1;color:#000;font-size:1.1rem;margin-top:0.4em;margin-bottom:.5rem}.gs-Article:not(.gs-Article--noTableOfContentsFloat) .gs-Article .table-of-contents ul{padding-left:1.1em}}.gs-Article sup.footnote-ref a,.gs-Article sup.footnote-ref a:hover{text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.7rem}.gs-Article .footnotes-list{padding-left:1rem}.gs-Article .footnotes-list,.gs-Article .footnote-item p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.9rem}.gs-Article .footnote-item p{text-indent:0;margin:0}.gs-Article a.footnote-backref,.gs-Article a.footnote-backref:hover{text-decoration:none}.gs-Article .alert{position:relative;padding-left:15px;background-color:white;box-shadow:0 0 15px rgba(0,0,0,0.3);margin-bottom:3rem}.gs-Article .alert::before{position:absolute;top:0;left:0;bottom:0;width:15px;background-color:#e74c3c;content:''}.gs-Article .alert p,.gs-Article .alert ol,.gs-Article .alert ul{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-size:1rem;padding:0.75rem 1.25rem}.gs-Article .alert.alert-blue::before{background-color:#3498db}.gs-Article .alert.alert-lightBlue::before{background-color:#d3e5f4}.gs-Article .alert.alert-powderBlue::before{background-color:#e3e8ec}.gs-Article .alert.alert-babyBlue::before{background-color:#e6f1f9}.gs-Article .alert.alert-red::before{background-color:#e74c3c}.gs-Article .alert.alert-yellow::before{background-color:#f1c40f}.gs-Article .alert.alert-green::before{background-color:#27ae60}.gs-Article .alert.alert-gold::before{background-color:#b1905b}.gs-Article .alert.alert-slate::before{background-color:#a1b2c0}.gs-Article .alert.alert-stone::before{background-color:#445158}.gs-Article .alert.alert-white::before{background-color:#fff}.gs-Article .alert.alert-offWhite::before{background-color:#f9f9fa}.gs-Article .alert.alert-gray::before{background-color:#868e96}.gs-Article .alert.alert-darkGray::before{background-color:#343a40}.gs-Article .alert.alert-lightGray::before{background-color:#dee2e6}.gs-Article .alert.alert-blueGray::before{background-color:#687D89}.gs-Article .alert.alert-orange::before{background-color:#e2752d}.gs-Article--dehoistHeaders h1{font-size:1.9994rem}.gs-Article--dehoistHeaders h2{font-size:1.414rem}.gs-Article--dehoistHeaders h3,.gs-Article--dehoistHeaders h4,.gs-Article--dehoistHeaders h5{font-size:1rem}@media (min-width: 768px){.gs-Article-columns{display:flex;align-items:flex-start;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;margin:2rem 0;padding:1rem 0;max-width:950px}.gs-Article-columns--full{max-width:100%}.gs-Article-column{flex:1;margin-right:1rem}.gs-Article-column h1,.gs-Article-column h2,.gs-Article-column h3,.gs-Article-column h4,.gs-Article-column h5,.gs-Article-column h6{margin-top:0}.gs-Article-column h1{font-size:2.12036rem}.gs-Article-column h2{font-size:1.49955rem}.gs-Article-column h3{font-size:1.0605rem}.gs-Article-column h4,.gs-Article-column h5,.gs-Article-column h6{font-size:.75rem}.gs-Article-column ul{padding-left:1em;margin-bottom:0}.gs-Article-column li{margin-bottom:0;line-height:1.1;font-size:0.95rem;color:rgba(0,0,0,0.6);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}}.roundup-toc li{margin-bottom:.25rem !important}.roundup-toc a{font-weight:bold !important;text-decoration:none}.roundup-toc a:hover{text-decoration:underline}

.gs-Avatar{color:#445158;line-height:1.067;text-align:center}.gs-Avatar-photo{width:100%;height:0;padding-bottom:100%;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:500px}.gs-Avatar--faded .gs-Avatar-photo{opacity:0.85}.gs-Avatar-name{margin-top:.5rem;font-size:1rem;font-weight:700}.gs-Avatar-title{font-size:0.85rem;opacity:0.75}

.gs-BarChart-items{width:100%;max-width:100%}.gs-BarChart-itemCell{min-width:75px;max-width:0;width:100%;position:relative}.gs-BarChart-itemBar{position:absolute;top:3px;bottom:3px;right:0;background-color:#448BC6;z-index:2;overflow:hidden}.gs-BarChart-itemValue{position:absolute;right:0;z-index:2;padding-right:0.5rem;font-size:0.85rem;font-weight:bold;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gs-BarChart-itemValue--inside{color:rgba(255,255,255,0.8);text-shadow:0 0 2px rgba(0,0,0,0.4);z-index:3}.gs-BarChart-itemValue--outside{color:#448BC6;z-index:1}.gs-BarChart-itemLabel{padding:5px 0;padding-left:0.5rem;font-size:0.95rem;width:100%;max-width:175px;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-BarChart-itemLabel div{width:100%;max-width:100%}.gs-BarChart-overflow{font-size:0.85rem;font-style:italic;margin-top:1rem}.gs-BarChart-overflowLabel{font-weight:bold;color:#444}.gs-BarChart-overflowList{display:inline;list-style:none;padding:0;color:#555}.gs-BarChart-overflowList li{display:inline}.gs-BarChart-overflowList li::before{content:''}.gs-BarChart-overflowList li::after{content:', '}.gs-BarChart-overflowList li:last-child::after{content:''}.gs-BarChart-overflow,.gs-BarChart-overflowList{line-height:0.95rem}

body.has-bottombar{padding-bottom:4rem}body.has-bottombar .hide-on-bottombar{display:none}.gs-BottomBar{position:fixed;bottom:0;left:-30px;right:-30px;padding:10px 30px;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:white;z-index:100000}@media (min-width: 768px){.gs-BottomBar{left:-45px;right:-45px;padding:20px 45px}}.gs-BottomBar.is-visible{-webkit-animation:gs-BottomBar-bounceIn 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:gs-BottomBar-bounceIn 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;box-shadow:0 0 10px rgba(0,0,0,0.2),0 0 10vh rgba(0,0,0,0.3)}.gs-BottomBar.is-dismissed{-webkit-animation:gs-BottomBar-fallOut 0.25s ease-out both;animation:gs-BottomBar-fallOut 0.25s ease-out both}.gs-BottomBar-icon{position:relative;padding-right:1rem;width:100%;max-width:3.5rem;margin-right:.8rem;padding-top:0.3rem}@media (max-width: 991.98px){.gs-BottomBar-icon{display:none}}.gs-BottomBar-iconSquircle{width:3.5rem;height:3.5rem}.gs-BottomBar-iconImage{position:absolute;top:calc(0.5rem + 5px);left:0.5rem;width:2.5rem;height:2.5rem;fill:rgba(255,255,255,0.8)}.gs-BottomBar-iconBadge{background-color:#e74c3c;color:white;width:1.25rem;height:1.25rem;line-height:1.25rem;font-size:.8rem;font-weight:bold;text-align:center;vertical-align:middle;border-radius:25px;position:absolute;top:0.1rem;right:-0.3rem;box-shadow:0 0 4px rgba(0,0,0,0.4)}.gs-BottomBar-message{font-size:0.9em;line-height:1.2;color:#445158}.gs-BottomBar-message strong{font-weight:600;color:black}.gs-BottomBar-buttons{white-space:nowrap}@-webkit-keyframes gs-BottomBar-bounceIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}0%{box-shadow:0 0 0 rgba(0,0,0,0.2),0 0 0 rgba(0,0,0,0.3)}25%{box-shadow:0 0 10px rgba(0,0,0,0.2),0 0 10vh rgba(0,0,0,0.3)}}@keyframes gs-BottomBar-bounceIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}0%{box-shadow:0 0 0 rgba(0,0,0,0.2),0 0 0 rgba(0,0,0,0.3)}25%{box-shadow:0 0 10px rgba(0,0,0,0.2),0 0 10vh rgba(0,0,0,0.3)}}@-webkit-keyframes gs-BottomBar-fallOut{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes gs-BottomBar-fallOut{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}

.gs-BreadcrumbTrail{opacity:0.85}.gs-BreadcrumbTrail ul{list-style:none;padding:0;margin:0}.gs-BreadcrumbTrail li{display:inline}.gs-BreadcrumbTrail li::before{display:none}.gs-BreadcrumbTrail a{text-decoration:none !important}.gs-BreadcrumbTrail li::after{content:' \25B8   ';color:inherit}

.gs-Button{border-radius:4px;border:0;color:rgba(255,255,255,0.9);cursor:pointer;font-size:0.95rem;font-weight:600;line-height:1em;margin:0;margin:0.25em 0 0.45em 0;display:inline-block;padding:0.8rem 2.0rem;position:relative;text-decoration:none;transition-duration:200ms;transition-property:color, text-shadow;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;-webkit-appearance:none;background-color:#3498db;background-image:linear-gradient(to bottom, #5faee3 0%, #3498db 100%);box-shadow:0 0 0 1.5px #3498db,1px 1px 2px rgba(0,0,0,0.2);text-shadow:1px 1px 1px rgba(0,0,0,0.2),-1px -1px 1px rgba(255,255,255,0.1)}a.gs-Button,a.gs-Button:hover{display:inline-block;text-align:center !important;text-decoration:none !important}.gs-Button--allowWordWrap{padding-left:1rem;padding-right:1rem;white-space:normal}.gs-Button--large{font-size:1.30rem;padding:0.94rem 2.0rem;margin:0.25em 0 0.45em 0}.gs-Button--medium{font-size:1.00rem;padding:0.8rem 2.0rem;margin:0.35em 0 0.35em 0}.gs-Button--small{font-size:0.80rem;padding:0.50rem 1.5rem}.gs-Button--xsmall{font-size:0.65rem;padding:0.25rem 1.0rem}.gs-Button--halfWidth{width:47%}.gs-Button--autoWidth{width:auto}.gs-Button--fullWidth{width:100%;padding-left:0.5rem;padding-right:0.5rem}.gs-Button--wideWidth{width:auto;padding-left:4rem;padding-right:4rem}@media (min-width: 576px){.gs-Button-sm--large{font-size:1.30rem;padding:0.94rem 2.0rem;margin:0.25em 0 0.45em 0}.gs-Button-sm--medium{font-size:1.00rem;padding:0.8rem 2.0rem;margin:0.35em 0 0.35em 0}.gs-Button-sm--small{font-size:0.80rem;padding:0.50rem 1.5rem}.gs-Button-sm--xsmall{font-size:0.65rem;padding:0.25rem 1.0rem}.gs-Button-sm--halfWidth{width:47%}.gs-Button-sm--autoWidth{width:auto}.gs-Button-sm--fullWidth{width:100%;padding-left:0.5rem;padding-right:0.5rem}.gs-Button-sm--wideWidth{width:auto;padding-left:4rem;padding-right:4rem}}@media (min-width: 768px){.gs-Button-md--large{font-size:1.30rem;padding:0.94rem 2.0rem;margin:0.25em 0 0.45em 0}.gs-Button-md--medium{font-size:1.00rem;padding:0.8rem 2.0rem;margin:0.35em 0 0.35em 0}.gs-Button-md--small{font-size:0.80rem;padding:0.50rem 1.5rem}.gs-Button-md--xsmall{font-size:0.65rem;padding:0.25rem 1.0rem}.gs-Button-md--halfWidth{width:47%}.gs-Button-md--autoWidth{width:auto}.gs-Button-md--fullWidth{width:100%;padding-left:0.5rem;padding-right:0.5rem}.gs-Button-md--wideWidth{width:auto;padding-left:4rem;padding-right:4rem}}@media (min-width: 992px){.gs-Button-lg--large{font-size:1.30rem;padding:0.94rem 2.0rem;margin:0.25em 0 0.45em 0}.gs-Button-lg--medium{font-size:1.00rem;padding:0.8rem 2.0rem;margin:0.35em 0 0.35em 0}.gs-Button-lg--small{font-size:0.80rem;padding:0.50rem 1.5rem}.gs-Button-lg--xsmall{font-size:0.65rem;padding:0.25rem 1.0rem}.gs-Button-lg--halfWidth{width:47%}.gs-Button-lg--autoWidth{width:auto}.gs-Button-lg--fullWidth{width:100%;padding-left:0.5rem;padding-right:0.5rem}.gs-Button-lg--wideWidth{width:auto;padding-left:4rem;padding-right:4rem}}@media (min-width: 1232px){.gs-Button-xl--large{font-size:1.30rem;padding:0.94rem 2.0rem;margin:0.25em 0 0.45em 0}.gs-Button-xl--medium{font-size:1.00rem;padding:0.8rem 2.0rem;margin:0.35em 0 0.35em 0}.gs-Button-xl--small{font-size:0.80rem;padding:0.50rem 1.5rem}.gs-Button-xl--xsmall{font-size:0.65rem;padding:0.25rem 1.0rem}.gs-Button-xl--halfWidth{width:47%}.gs-Button-xl--autoWidth{width:auto}.gs-Button-xl--fullWidth{width:100%;padding-left:0.5rem;padding-right:0.5rem}.gs-Button-xl--wideWidth{width:auto;padding-left:4rem;padding-right:4rem}}.gs-Button--red{background-color:#e74c3c;background-image:linear-gradient(to bottom, #ed7669 0%, #e74c3c 100%);box-shadow:0 0 0 1.5px #e74c3c,1px 1px 2px rgba(0,0,0,0.2)}.gs-Button--green{background-color:#27ae60;background-image:linear-gradient(to bottom, #4bd786 0%, #27ae60 100%);box-shadow:0 0 0 1.5px #27ae60,1px 1px 2px rgba(0,0,0,0.2)}.gs-Button--yellow{background-color:#f1c40f;background-image:linear-gradient(to bottom, #f5d657 0%, #f1c40f 100%);box-shadow:0 0 0 1.5px #f1c40f,1px 1px 2px rgba(0,0,0,0.2);color:#614f06;text-shadow:-1px -1px 1px rgba(255,255,255,0.1)}.gs-Button--gold{background-color:#a28353;background-image:linear-gradient(to bottom, #ffda87 0%, #a28353 100%);box-shadow:0 0 0 1.5px #b1905b,1px 1px 2px rgba(0,0,0,0.2)}.gs-Button--gold,.gs-Button--orange{text-shadow:1px 1px 1px rgba(0,0,0,0.3),-1px -1px 1px rgba(255,255,255,0.1)}.gs-Button--orange{background-color:#e2752d;background-image:linear-gradient(to bottom, #e68a4c 0%, #e16f24 100%);color:white !important;box-shadow:0 0 0 1.5px #e16f24,1px 1px 2px rgba(0,0,0,0.2)}.gs-Button--gray{background-color:#adb5bd;background-image:linear-gradient(to bottom, #bbc2c8 0%, #9fa8b2 100%);box-shadow:0 0 0 1.5px #9fa8b2,1px 1px 2px rgba(0,0,0,0.2);text-shadow:1px 1px 1px rgba(0,0,0,0.3),-1px -1px 1px rgba(255,255,255,0.1)}.gs-Button:hover{box-shadow:0 0 0 1.5px #3498db,1px 2px 4px rgba(0,0,0,0.3);color:white}.gs-Button--red:hover{box-shadow:0 0 0 1.5px #e74c3c,1px 2px 4px rgba(0,0,0,0.3)}.gs-Button--green:hover{box-shadow:0 0 0 1.5px #27ae60,1px 2px 4px rgba(0,0,0,0.3)}.gs-Button--yellow:hover{box-shadow:0 0 0 1.5px #f1c40f,1px 2px 4px rgba(0,0,0,0.3);color:#312803}.gs-Button--gold:hover{box-shadow:0 0 0 1.5px #b1905b,1px 2px 4px rgba(0,0,0,0.3)}.gs-Button--orange:hover{box-shadow:0 0 0 1.5px #c15d1b,1px 2px 4px rgba(0,0,0,0.3)}.gs-Button--gray:hover{box-shadow:0 0 0 1.5px #9fa8b2,1px 2px 4px rgba(0,0,0,0.3)}.gs-Button:focus{outline:0}.gs-Button:active{background:#3498db;box-shadow:0 0 0 1.5px #3498db;color:white}.gs-Button--red:active{background:#e74c3c;box-shadow:0 0 0 1.5px #e74c3c}.gs-Button--green:active{background:#27ae60;box-shadow:0 0 0 1.5px #27ae60}.gs-Button--yellow:active{background:#f1c40f;box-shadow:0 0 0 1.5px #f1c40f;color:#312803}.gs-Button--gold:active{background:#b1905b;box-shadow:0 0 0 1.5px #b1905b}.gs-Button--orange:active{background:#e2752d;box-shadow:0 0 0 1.5px #e2752d}.gs-Button--gray:active{background:#9fa8b2;box-shadow:0 0 0 1.5px #9fa8b2}.gs-Button.is-disabled,.gs-Button[disabled],.gs-Button[title~="Javascript"]{background:#4096cf;box-shadow:0 0 0 1.5px #4096cf;cursor:default;opacity:0.4;text-shadow:none}.gs-Button.is-disabled{pointer-events:none}.gs-Button--red.is-disabled,.gs-Button--red[disabled],.gs-Button--red[title~="Javascript"]{background:#ab7d78;box-shadow:0 0 0 1.5px #ab7d78;opacity:0.3}.gs-Button--green.is-disabled,.gs-Button--green.is-disabled,.gs-Button--green[title~="Javascript"]{background:#3c9963;box-shadow:0 0 0 1.5px #3c9963}.gs-Button--yellow.is-disabled,.gs-Button--yellow[disabled],.gs-Button--yellow[title~="Javascript"]{background:#d8b528;box-shadow:0 0 0 1.5px #d8b528}.gs-Button--gold.is-disabled,.gs-Button--gold[disabled],.gs-Button-gold[title~="Javascript"]{background:#998a73;box-shadow:0 0 0 1.5px #998a73}.gs-Button[title~="Javascript"]{cursor:not-allowed}.gs-Button--link,.gs-Button--link:hover,.gs-Button--link:active{display:inline;text-shadow:none;text-decoration:underline;padding:0;margin:0;line-height:1.2em;box-shadow:none;background-image:none;background-color:transparent;color:#3498db;font-weight:500}.gs-Button--link.gs-Button--blue,.gs-Button--link.gs-Button--blue:hover,.gs-Button--link.gs-Button--blue:active{color:#3498db !important}.gs-Button--link.gs-Button--lightBlue,.gs-Button--link.gs-Button--lightBlue:hover,.gs-Button--link.gs-Button--lightBlue:active{color:#d3e5f4 !important}.gs-Button--link.gs-Button--powderBlue,.gs-Button--link.gs-Button--powderBlue:hover,.gs-Button--link.gs-Button--powderBlue:active{color:#e3e8ec !important}.gs-Button--link.gs-Button--babyBlue,.gs-Button--link.gs-Button--babyBlue:hover,.gs-Button--link.gs-Button--babyBlue:active{color:#e6f1f9 !important}.gs-Button--link.gs-Button--red,.gs-Button--link.gs-Button--red:hover,.gs-Button--link.gs-Button--red:active{color:#e74c3c !important}.gs-Button--link.gs-Button--yellow,.gs-Button--link.gs-Button--yellow:hover,.gs-Button--link.gs-Button--yellow:active{color:#f1c40f !important}.gs-Button--link.gs-Button--green,.gs-Button--link.gs-Button--green:hover,.gs-Button--link.gs-Button--green:active{color:#27ae60 !important}.gs-Button--link.gs-Button--gold,.gs-Button--link.gs-Button--gold:hover,.gs-Button--link.gs-Button--gold:active{color:#b1905b !important}.gs-Button--link.gs-Button--slate,.gs-Button--link.gs-Button--slate:hover,.gs-Button--link.gs-Button--slate:active{color:#a1b2c0 !important}.gs-Button--link.gs-Button--stone,.gs-Button--link.gs-Button--stone:hover,.gs-Button--link.gs-Button--stone:active{color:#445158 !important}.gs-Button--link.gs-Button--white,.gs-Button--link.gs-Button--white:hover,.gs-Button--link.gs-Button--white:active{color:#fff !important}.gs-Button--link.gs-Button--offWhite,.gs-Button--link.gs-Button--offWhite:hover,.gs-Button--link.gs-Button--offWhite:active{color:#f9f9fa !important}.gs-Button--link.gs-Button--gray,.gs-Button--link.gs-Button--gray:hover,.gs-Button--link.gs-Button--gray:active{color:#868e96 !important}.gs-Button--link.gs-Button--darkGray,.gs-Button--link.gs-Button--darkGray:hover,.gs-Button--link.gs-Button--darkGray:active{color:#343a40 !important}.gs-Button--link.gs-Button--lightGray,.gs-Button--link.gs-Button--lightGray:hover,.gs-Button--link.gs-Button--lightGray:active{color:#dee2e6 !important}.gs-Button--link.gs-Button--blueGray,.gs-Button--link.gs-Button--blueGray:hover,.gs-Button--link.gs-Button--blueGray:active{color:#687D89 !important}.gs-Button--link.gs-Button--orange,.gs-Button--link.gs-Button--orange:hover,.gs-Button--link.gs-Button--orange:active{color:#e2752d !important}.gs-Button--link.gs-Button--darker,.gs-Button--link.gs-Button--darker:hover,.gs-Button--link.gs-Button--darker:active{color:rgba(0,0,0,0.5) !important}.gs-Button--link.gs-Button--lighter,.gs-Button--link.gs-Button--lighter:hover,.gs-Button--link.gs-Button--lighter:active{color:rgba(255,255,255,0.8) !important}.gs-Button.is-success{color:transparent;pointer-events:none;text-shadow:none}.gs-Button.is-success .gs-Button-icon{opacity:0}.gs-Button::after{background-position:center center;background-repeat:no-repeat;background-size:1.5em;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 200ms ease-in-out;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgZGF0YS1pY29uPSJjaXJjbGUtY2hlY2siIHZpZXdCb3g9IjAgMCAzMiAzMiIgcHJlc2VydmVBc3BlY3RSYXRpb249Im1pblhNaW5ZIG1lZXQiPgoJPHBhdGggZD0iTTE2IDBjLTguODM3IDAtMTYgNy4xNjMtMTYgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTYtNy4xNjMtMTYtMTYtMTZ6bTYuOTA2IDguOTA2bDIuMTg4IDItMTIgMTMuMjgxLTYuMTg4LTYuMTg4IDIuMDk0LTIuMDk0IDMuOTA2IDMuOTA2IDEwLTEwLjkwNnoiIGZpbGw9IiNmZmYiIC8+Cjwvc3ZnPgo=)}.gs-Button.is-success::after{opacity:1}.gs-Button.is-processing{pointer-events:none;background-repeat:repeat;background-image:linear-gradient(-45deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 10%, rgba(255,255,255,0) 10%, rgba(255,255,255,0) 20%, rgba(255,255,255,0.1) 20%, rgba(255,255,255,0.1) 30%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 40%, rgba(255,255,255,0.1) 40%, rgba(255,255,255,0.1) 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 60%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0.1) 70%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 80%, rgba(255,255,255,0.1) 80%, rgba(255,255,255,0.1) 90%, rgba(255,255,255,0) 90%, rgba(255,255,255,0) 100%);background-size:75px 50px;-webkit-animation:Stripes 1.5s linear infinite;animation:Stripes 1.5s linear infinite}@-webkit-keyframes Stripes{0%{background-position:75px 0px}100%{background-position:0px  0px}}@keyframes Stripes{0%{background-position:75px 0px}100%{background-position:0px  0px}}.gs-Button-icon{height:1.25em;width:1.25em;margin-bottom:-8px;margin-right:3px;margin-top:-10px;vertical-align:middle;fill:white}.gs-Button--xs .gs-Button-icon{height:1.5em;width:1em}.gs-Button--suffixOr::after,.gs-Button--suffixComma::after{text-decoration:none !important;display:inline-block;position:static;opacity:0.8;background-image:none;cursor:default}.gs-Button--suffixOr::after{content:', or '}.gs-Button--suffixComma::after{content:', '}.gs-Button--outline{background:none !important;text-shadow:none !important;color:#3498db !important;box-shadow:0 0 0 1.5px #3498db !important}.gs-Button--outline.gs-Button--red{color:#e74c3c !important;box-shadow:0 0 0 1.5px #e74c3c !important}.gs-Button--outline.gs-Button--green{color:#27ae60 !important;box-shadow:0 0 0 1.5px #27ae60 !important}.gs-Button--outline.gs-Button--yellow{color:#614f06 !important;box-shadow:0 0 0 1.5px #614f06 !important}.gs-Button--outline.gs-Button--gold{color:#b1905b !important;box-shadow:0 0 0 1.5px #b1905b !important}.gs-Button--outline.gs-Button--gray{color:#919ca6 !important;box-shadow:0 0 0 1.5px #adb5bd !important}.gs-Button--outline.gs-Button--white{color:rgba(255,255,255,0.8) !important;box-shadow:0 0 0 1.5px rgba(255,255,255,0.8) !important}.gs-Button--outline.gs-Button--orange{color:#e2752d !important;box-shadow:0 0 0 1.5px #e2752d !important}

.gs-Card{background-color:white;box-shadow:0 0 20px rgba(0,0,0,0.15);max-width:500px;border-radius:6px;overflow:hidden}img.gs-Card-storyImage{width:100%;max-width:100%;height:auto}div.gs-Card-storyImage{aspect-ratio:2 / 1;background-size:cover}div.gs-Card-storyImage.gs-Card-storyImage--blue{background-color:#5db7fc}div.gs-Card-storyImage.gs-Card-storyImage--green{background-color:#45c473}div.gs-Card-storyImage.gs-Card-storyImage--orange{background-color:#ffa157}div.gs-Card-storyImage.gs-Card-storyImage--slate{background-color:#a1b2c0}div.gs-Card-storyImage.gs-Card-storyImage--grid{background-image:url(/images/backgrounds/grid.svg);background-blend-mode:overlay}div.gs-Card-storyImage.gs-Card-storyImage--prism{background-image:url(/images/backgrounds/prism.svg);background-blend-mode:overlay}div.gs-Card-storyImage.gs-Card-storyImage--random-dots{background-image:url(/images/backgrounds/random-dots.svg);background-blend-mode:multiply}div.gs-Card-storyImage.gs-Card-storyImage--sunburst{background-image:url(/images/backgrounds/sunburst.svg);background-blend-mode:soft-light}div.gs-Card-storyImage.gs-Card-storyImage--waves{background-image:url(/images/backgrounds/waves.svg);background-blend-mode:soft-light}.gs-Card-content{background:linear-gradient(to bottom, #fdfdfd 0%, #fff 50%)}.gs-Card-label{display:inline-block;background-color:#fff;padding:2px 15px;border-radius:calc(1lh + 10px);font-size:0.8rem;font-weight:600;color:rgba(68,81,88,0.7);border:1px solid rgba(68,81,88,0.5);margin-bottom:0.35rem}.gs-Card-title{font-size:1.5rem;font-weight:bold;text-wrap:balance}.gs-Card-title a{text-decoration:none}.gs-Card-description{color:#445158;line-height:1.333;margin-bottom:1rem}.gs-Card-footer{font-size:0.8rem;color:rgba(68,81,88,0.75);display:block;list-style:none;margin:0;padding:0}.gs-Card-footer li::before{display:none}.gs-Card-footer li{display:inline}.gs-Card-footer li:not(:last-child)::after{content:' \2022   '}.gs-Card-footer a{color:rgba(68,81,88,0.75);text-decoration:none}.gs-Card-footer a:hover{color:#3498db;text-decoration:underline}

.gs-DoughnutChart{margin-top:0.75rem;margin-bottom:2rem;max-width:400px}.gs-DoughnutChart-chartWrapper{display:flex;max-width:100%}.gs-DoughnutChart-canvasWrapper{width:100%;position:relative;overflow:hidden}.gs-DoughnutChart-canvasWrapper::before{content:'';display:block;padding-top:100%}.gs-DoughnutChart-canvasWrapper canvas{position:absolute;width:100%;top:0;bottom:0;left:0;right:0}.gs-DoughnutChart-legend{padding-left:1rem;padding-top:.25rem}.gs-DoughnutChart-legendItem{white-space:nowrap;font-size:0.95rem;color:#445158}.gs-DoughnutChart-legendColorBox{display:inline-block;width:0.95rem;height:0.95rem;border-radius:2px;margin-right:.25rem}.gs-DoughnutChart-legendLabelPerc{opacity:0.65;font-size:0.8rem}@media (min-width: 768px){.gs-DoughnutChart-legendLabelPerc{display:none}}@media (min-width: 992px){.gs-DoughnutChart-legendLabelPerc{display:inline}}

.gs-FaqList-items{margin-bottom:1rem;font-size:1.25rem;position:relative}.gs-FaqList-items::before{content:'';position:absolute;top:0.75em;bottom:0.75em;left:calc(0.5em - 0.5px);width:1px;border-left:1px dotted rgba(104,125,137,0.5);z-index:1}.gs-FaqList-item{padding:0.3rem 0}.gs-FaqList-itemHeader,.gs-FaqList-itemContent{display:grid;grid-template-columns:1em 1fr;gap:0.5em}.gs-FaqList-itemHeader{font-size:1em;cursor:pointer}.gs-FaqList-itemContent{grid-template-rows:0fr;transition:grid-template-rows 250ms ease;transition:grid-template-rows 250ms ease, -ms-grid-rows 250ms ease}.gs-FaqList-itemContent>div{overflow:hidden}.gs-FaqList-item--open .gs-FaqList-itemContent{grid-template-rows:1fr}.gs-FaqList-itemAnswer{font-size:0.85em}.gs-FaqList-itemAnswer>div{padding:0.75em 0}.gs-FaqList-item:last-child .gs-FaqList-itemAnswer>div{padding-bottom:0}.gs-FaqList-itemHandle div{width:1em;height:1em;color:#687D89;box-shadow:0 0 0 1.5px #687D89;border-radius:50%;background-color:white;margin-top:0.2em;top:0.1em;line-height:1;font-weight:bold;transition:all 100ms ease;position:relative;z-index:2}.gs-FaqList-item--open .gs-FaqList-itemHandle div{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gs-FaqList-itemQuestion{font-weight:600;font-size:1.25rem;color:#445158;line-height:1.1;padding-top:0.2em;margin-bottom:0;transition:color 250ms ease}.gs-FaqList-item--open .gs-FaqList-itemQuestion{color:black}.gs-FaqList-itemHeader:hover .gs-FaqList-itemHandle div,.gs-FaqList-item--open .gs-FaqList-itemHandle div{background-color:#687D89;color:white}

.gs-FlexImage{background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.gs-FlexImage--soften{opacity:0.9}.gs-FlexImage--roundedSmall{border-radius:5px}.gs-FlexImage--roundedMedium{border-radius:10px}.gs-FlexImage--roundedBig{border-radius:25px}[class*="col-"] .gs-FlexImage{left:15px;right:15px}

.gs-FormError{font-size:0.85rem;color:#e74c3c;background-color:rgba(231,76,60,0.1);border-left:8px solid #e74c3c;margin-top:1rem;padding:.5rem 1rem}.gs-FormError:empty{display:none}

.gs-FormField{width:100%;padding:0.4em 0;margin:0;font-size:0.85rem}.gs-FormField,.gs-FormField-wrapper{position:relative}.gs-FormField.is-disabled{cursor:pointer;opacity:0.6;pointer-events:none}.gs-FormField-label{color:#999;display:block;filter:alpha(opacity=0);font-size:0.85714em;font-weight:normal;line-height:1.5;margin:0.3em 0 0.5em 0;opacity:0;overflow:hidden;padding:0 0.93333em;pointer-events:none;position:absolute;text-align:left;text-overflow:ellipsis;top:0;-webkit-transform:translateY(3px);transform:translateY(3px);transition:all 200ms ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;z-index:100}.gs-FormField.is-populated .gs-FormField-label,.gs-FormField--select .gs-FormField-label{filter:alpha(opacity=100);opacity:1;-webkit-transform:none;transform:none}.gs-FormField-input,.gs-FormField-input:focus{background-color:white;border:0;border-radius:4px;color:#333;outline:none;font-size:16px;padding:0.94em 0.8em;position:relative;transition:all 200ms ease-in-out;width:100%;word-break:normal;z-index:1;resize:none}.gs-FormField-input{box-shadow:0 0 0 1px #d9d9d9}.gs-FormField--darkBackground .gs-FormField-input{box-shadow:0 0 0 1px white}.gs-FormField-input:hover{box-shadow:0 0 0 1px #a9a9a9;z-index:2}.gs-FormField--darkBackground .gs-FormField-input:hover{box-shadow:0 0 0 1px white}.gs-FormField-input:focus{z-index:2}.gs-FormField--blue .gs-FormField-input:focus{box-shadow:0 0 0 2px #3498db}.gs-FormField--lightBlue .gs-FormField-input:focus{box-shadow:0 0 0 2px #d3e5f4}.gs-FormField--powderBlue .gs-FormField-input:focus{box-shadow:0 0 0 2px #e3e8ec}.gs-FormField--babyBlue .gs-FormField-input:focus{box-shadow:0 0 0 2px #e6f1f9}.gs-FormField--red .gs-FormField-input:focus{box-shadow:0 0 0 2px #e74c3c}.gs-FormField--yellow .gs-FormField-input:focus{box-shadow:0 0 0 2px #f1c40f}.gs-FormField--green .gs-FormField-input:focus{box-shadow:0 0 0 2px #27ae60}.gs-FormField--gold .gs-FormField-input:focus{box-shadow:0 0 0 2px #b1905b}.gs-FormField--slate .gs-FormField-input:focus{box-shadow:0 0 0 2px #a1b2c0}.gs-FormField--stone .gs-FormField-input:focus{box-shadow:0 0 0 2px #445158}.gs-FormField--white .gs-FormField-input:focus{box-shadow:0 0 0 2px #fff}.gs-FormField--offWhite .gs-FormField-input:focus{box-shadow:0 0 0 2px #f9f9fa}.gs-FormField--gray .gs-FormField-input:focus{box-shadow:0 0 0 2px #868e96}.gs-FormField--darkGray .gs-FormField-input:focus{box-shadow:0 0 0 2px #343a40}.gs-FormField--lightGray .gs-FormField-input:focus{box-shadow:0 0 0 2px #dee2e6}.gs-FormField--blueGray .gs-FormField-input:focus{box-shadow:0 0 0 2px #687D89}.gs-FormField--orange .gs-FormField-input:focus{box-shadow:0 0 0 2px #e2752d}.gs-FormField.is-populated .gs-FormField-input[type="email"],.gs-FormField.is-populated .gs-FormField-input[type="url"]{text-transform:lowercase}.gs-FormField-input::-webkit-outer-spin-button,.gs-FormField-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gs-FormField.is-invalid .gs-FormField-input{box-shadow:0 0 0 2px #d0021b;z-index:2}.gs-FormField--darkBackground.is-invalid .gs-FormField-input{box-shadow:0 0 0 2px #d0021b,0 0 0 3px rgba(255,255,255,0.6)}.gs-FormField.is-populated .gs-FormField-input,.gs-FormField--select .gs-FormField-input{padding-bottom:0.38em;padding-top:1.5em}.gs-FormField--large .gs-FormField-label{font-size:0.95em}.gs-FormField--large .gs-FormField-input{font-size:1.04rem;line-height:1.25rem}@media (min-width: 576px){.gs-FormField-sm--large .gs-FormField-label{font-size:0.95em}.gs-FormField-sm--large .gs-FormField-input{font-size:1.04rem;line-height:1.25rem}}@media (min-width: 768px){.gs-FormField-md--large .gs-FormField-label{font-size:0.95em}.gs-FormField-md--large .gs-FormField-input{font-size:1.04rem;line-height:1.25rem}}@media (min-width: 992px){.gs-FormField-lg--large .gs-FormField-label{font-size:0.95em}.gs-FormField-lg--large .gs-FormField-input{font-size:1.04rem;line-height:1.25rem}}@media (min-width: 1232px){.gs-FormField-xl--large .gs-FormField-label{font-size:0.95em}.gs-FormField-xl--large .gs-FormField-input{font-size:1.04rem;line-height:1.25rem}}.gs-FormField-input::-ms-expand{display:none}.gs-FormField-input option{background-color:#fff;color:#000}.gs-FormField--select .gs-FormField-wrapper::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIxIDE5Ij4KCTxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CgkJPGcgZmlsbD0iIzAwMCI+CgkJCTxnPgoJCQkJPHBhdGggZD0iTTAgMGgxdjE5SDBWMHoiIGZpbGwtb3BhY2l0eT0iLjE1Ii8+CgkJCQk8cGF0aCBkPSJNMTEgOGgxMGwtNSA1LTUtNXoiIGZpbGwtb3BhY2l0eT0iLjUiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;bottom:0;content:'';pointer-events:none;position:absolute;right:0;top:0;width:50px;z-index:6}.gs-FormField-input{caret-color:#495057}.gs-FormField-input::-moz-selection{background-color:#d5ecff}.gs-FormField-input::selection{background-color:#d5ecff}.gs-FormField-input::-webkit-input-placeholder{color:#777}.gs-FormField-input:-moz-placeholder,.gs-FormField-input::-moz-placeholder{color:#222}.gs-FormField-input:-ms-input-placeholder{color:#777}@media (max-width: 767.98px){.gs-FormField-input::-webkit-input-placeholder{letter-spacing:-0.5px}.gs-FormField-input:-moz-placeholder,.gs-FormField-input::-moz-placeholder{letter-spacing:-0.5px}.gs-FormField-input:-ms-input-placeholder{letter-spacing:-0.5px}}.gs-FormField.is-populated .gs-FormField-input::-webkit-input-placeholder{color:transparent}.gs-FormField.is-populated .gs-FormField-input:focus:-moz-placeholder,.gs-FormField.is-populated .gs-FormField-input:focus::-moz-placeholder{color:white !important}.gs-FormField.is-populated .gs-FormField-input:-ms-input-placeholder{color:transparent}.gs-FormField-errorMessage{color:#d0021b;display:block;font-size:0.9em;max-height:0;opacity:0;overflow-y:hidden;transition:all 100ms ease-in}.gs-FormField--darkBackground .gs-FormField-errorMessage{color:white}.gs-FormField.is-invalid-required .gs-FormField-errorMessage--required,.gs-FormField.is-invalid-email .gs-FormField-errorMessage--email,.gs-FormField.is-invalid-url .gs-FormField-errorMessage--url,.gs-FormField.is-invalid-full-name .gs-FormField-errorMessage--fullName,.gs-FormField.is-invalid-regex .gs-FormField-errorMessage--regex{max-height:26px;opacity:1;padding-top:5px}

.gs-FormFooter{border-top:1px dotted rgba(0,0,0,0.5)}.gs-FormFooter--darkBackground{border-color:rgba(255,255,255,0.8)}.gs-FormFooter--required .gs-FormFooter-skipLink,.gs-Wizard-step:first-child .gs-FormFooter-backLink{display:none}.gs-FormFooter-navWrapper{text-align:right;line-height:1}

.gs-FormHeading{font-size:1.25rem;font-weight:bold;line-height:1.25;margin-bottom:1rem}.gs-FormHeading--shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.2)}

.gs-FormLocale-changePrompt{color:#3498db;font-size:0.8rem;text-decoration:underline;cursor:pointer}

.gs-FormOption{width:100%;padding-left:1.55em;vertical-align:top;position:relative;line-height:1.414}@media (min-width: 576px){.gs-FormOption--singleLine .gs-FormOption-label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.gs-FormOption:last-child{margin-bottom:0}.gs-FormOption.is-disabled{opacity:0.5;pointer-events:none}.gs-FormOption-input{background-color:white;border:1px solid #adb5bd;border-radius:4px;box-shadow:0 0 0 0 #88c9ff inset;cursor:pointer;height:21px;outline:0;position:absolute;top:0.2em;left:0;transition:all 200ms ease-in-out;width:21px}.gs-FormOption--darkBackground .gs-FormOption-input{border-color:rgba(0,0,0,0.4)}.gs-FormOption-input:hover{border-color:#a9a9a9}.gs-FormOption.is-disabled .gs-FormOption-input,.gs-FormOption-input:disabled{background-color:#fafafa;border-color:#ccc;pointer-events:none}.gs-FormOption-input::after{content:'';display:block;filter:alpha(opacity=0);height:0.5rem;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:scale(0.2);transform:scale(0.2);transition:all 200ms ease-in-out 100ms}.gs-FormOption-input[type="checkbox"]::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4zIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjguOSAwLjMgMTAuMyA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDguOSAwLjMgMTAuMyA4Ij4KCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMi42IDguMWwtMy43LTMuOCAxLTEuMSAyLjcgMi43IDUuNS01LjQgMSAxeiIgLz4KPC9zdmc+Cg==");background-repeat:no-repeat;margin-left:-0.31rem;margin-top:-0.25rem;width:0.625rem}.gs-FormOption-input[type="radio"]{border-radius:50%}.gs-FormOption-input[type="radio"]::after{background-color:#fff;border-radius:50%;content:'';display:block;height:0.25rem;margin-left:-0.125rem;margin-top:-0.125rem;opacity:0;position:absolute;width:0.25rem}.gs-FormOption-input:focus{border:2px solid #88c9ff}.gs-FormOption--darkBackground .gs-FormOption-input:focus{border:1px solid white}.gs-FormOption-input:checked{border:10px solid #3498db;box-shadow:0 0 0 10px #3498db inset}.gs-FormOption--darkBackground .gs-FormOption-input:checked{border:1px solid white}.gs-FormOption-input:checked::-ms-check{border:transparent;color:white;background-color:#3498db}.gs-FormOption-input:checked::after{filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.gs-FormOption-input:checked:focus{outline:0;border:10px solid #3498db}.gs-FormOption--darkBackground .gs-FormOption-input:checked:focus{border:1px solid white}.gs-FormOption--isOther .gs-FormOption-label{display:flex;white-space:nowrap}.gs-FormOption--isOther .gs-FormOption-label .gs-FormOption-labelText::after{position:relative;left:-0.25em;content:'\2026'}.gs-FormOption--isOther .gs-FormOption-input:checked ~ .gs-FormOption-label .gs-FormOption-labelText::after{left:0;content:'\2192\A0'}.gs-FormOption-otherWrapper{visibility:hidden;width:100%}.gs-FormOption--isOther .gs-FormOption-input:checked ~ .gs-FormOption-label .gs-FormOption-otherWrapper{visibility:visible}.gs-FormOption-otherInput{-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #a1b2c0;border-radius:0;color:#445158;outline:none;padding:0 5px;resize:none;width:85%}.gs-FormOption-otherInput::-webkit-input-placeholder{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-style:italic}.gs-FormOption-otherInput::-moz-placeholder{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-style:italic}.gs-FormOption-otherInput::-ms-input-placeholder{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-style:italic}.gs-FormOption-otherInput::placeholder{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-style:italic}.gs-FormOption-label,.gs-FormOption-note{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;min-height:20px;padding-top:2px;margin-bottom:5.71429px;line-height:21px;vertical-align:middle}.gs-FormOption-label .gs-Scale{margin-top:2px;margin-left:2px}@media screen and (pointer: coarse){.gs-FormOption-label{margin-bottom:10px}}.gs-FormOption-note{font-size:0.85em;color:#888;margin-top:5px;margin-bottom:10px}.gs-FormOption--blue .gs-FormOption-input:checked{border:5px solid #3498db;outline-color:#3498db;box-shadow:0 0 0 10px #3498db inset}.gs-FormOption--blue .gs-FormOption-input:checked::-ms-check{background-color:#3498db}.gs-FormOption--blue .gs-FormOption-input:hover{border-color:#3498db}.gs-FormOption--lightBlue .gs-FormOption-input:checked{border:5px solid #d3e5f4;outline-color:#d3e5f4;box-shadow:0 0 0 10px #d3e5f4 inset}.gs-FormOption--lightBlue .gs-FormOption-input:checked::-ms-check{background-color:#d3e5f4}.gs-FormOption--lightBlue .gs-FormOption-input:hover{border-color:#d3e5f4}.gs-FormOption--powderBlue .gs-FormOption-input:checked{border:5px solid #e3e8ec;outline-color:#e3e8ec;box-shadow:0 0 0 10px #e3e8ec inset}.gs-FormOption--powderBlue .gs-FormOption-input:checked::-ms-check{background-color:#e3e8ec}.gs-FormOption--powderBlue .gs-FormOption-input:hover{border-color:#e3e8ec}.gs-FormOption--babyBlue .gs-FormOption-input:checked{border:5px solid #e6f1f9;outline-color:#e6f1f9;box-shadow:0 0 0 10px #e6f1f9 inset}.gs-FormOption--babyBlue .gs-FormOption-input:checked::-ms-check{background-color:#e6f1f9}.gs-FormOption--babyBlue .gs-FormOption-input:hover{border-color:#e6f1f9}.gs-FormOption--red .gs-FormOption-input:checked{border:5px solid #e74c3c;outline-color:#e74c3c;box-shadow:0 0 0 10px #e74c3c inset}.gs-FormOption--red .gs-FormOption-input:checked::-ms-check{background-color:#e74c3c}.gs-FormOption--red .gs-FormOption-input:hover{border-color:#e74c3c}.gs-FormOption--yellow .gs-FormOption-input:checked{border:5px solid #f1c40f;outline-color:#f1c40f;box-shadow:0 0 0 10px #f1c40f inset}.gs-FormOption--yellow .gs-FormOption-input:checked::-ms-check{background-color:#f1c40f}.gs-FormOption--yellow .gs-FormOption-input:hover{border-color:#f1c40f}.gs-FormOption--green .gs-FormOption-input:checked{border:5px solid #27ae60;outline-color:#27ae60;box-shadow:0 0 0 10px #27ae60 inset}.gs-FormOption--green .gs-FormOption-input:checked::-ms-check{background-color:#27ae60}.gs-FormOption--green .gs-FormOption-input:hover{border-color:#27ae60}.gs-FormOption--gold .gs-FormOption-input:checked{border:5px solid #b1905b;outline-color:#b1905b;box-shadow:0 0 0 10px #b1905b inset}.gs-FormOption--gold .gs-FormOption-input:checked::-ms-check{background-color:#b1905b}.gs-FormOption--gold .gs-FormOption-input:hover{border-color:#b1905b}.gs-FormOption--slate .gs-FormOption-input:checked{border:5px solid #a1b2c0;outline-color:#a1b2c0;box-shadow:0 0 0 10px #a1b2c0 inset}.gs-FormOption--slate .gs-FormOption-input:checked::-ms-check{background-color:#a1b2c0}.gs-FormOption--slate .gs-FormOption-input:hover{border-color:#a1b2c0}.gs-FormOption--stone .gs-FormOption-input:checked{border:5px solid #445158;outline-color:#445158;box-shadow:0 0 0 10px #445158 inset}.gs-FormOption--stone .gs-FormOption-input:checked::-ms-check{background-color:#445158}.gs-FormOption--stone .gs-FormOption-input:hover{border-color:#445158}.gs-FormOption--white .gs-FormOption-input:checked{border:5px solid #fff;outline-color:#fff;box-shadow:0 0 0 10px #fff inset}.gs-FormOption--white .gs-FormOption-input:checked::-ms-check{background-color:#fff}.gs-FormOption--white .gs-FormOption-input:hover{border-color:#fff}.gs-FormOption--offWhite .gs-FormOption-input:checked{border:5px solid #f9f9fa;outline-color:#f9f9fa;box-shadow:0 0 0 10px #f9f9fa inset}.gs-FormOption--offWhite .gs-FormOption-input:checked::-ms-check{background-color:#f9f9fa}.gs-FormOption--offWhite .gs-FormOption-input:hover{border-color:#f9f9fa}.gs-FormOption--gray .gs-FormOption-input:checked{border:5px solid #868e96;outline-color:#868e96;box-shadow:0 0 0 10px #868e96 inset}.gs-FormOption--gray .gs-FormOption-input:checked::-ms-check{background-color:#868e96}.gs-FormOption--gray .gs-FormOption-input:hover{border-color:#868e96}.gs-FormOption--darkGray .gs-FormOption-input:checked{border:5px solid #343a40;outline-color:#343a40;box-shadow:0 0 0 10px #343a40 inset}.gs-FormOption--darkGray .gs-FormOption-input:checked::-ms-check{background-color:#343a40}.gs-FormOption--darkGray .gs-FormOption-input:hover{border-color:#343a40}.gs-FormOption--lightGray .gs-FormOption-input:checked{border:5px solid #dee2e6;outline-color:#dee2e6;box-shadow:0 0 0 10px #dee2e6 inset}.gs-FormOption--lightGray .gs-FormOption-input:checked::-ms-check{background-color:#dee2e6}.gs-FormOption--lightGray .gs-FormOption-input:hover{border-color:#dee2e6}.gs-FormOption--blueGray .gs-FormOption-input:checked{border:5px solid #687D89;outline-color:#687D89;box-shadow:0 0 0 10px #687D89 inset}.gs-FormOption--blueGray .gs-FormOption-input:checked::-ms-check{background-color:#687D89}.gs-FormOption--blueGray .gs-FormOption-input:hover{border-color:#687D89}.gs-FormOption--orange .gs-FormOption-input:checked{border:5px solid #e2752d;outline-color:#e2752d;box-shadow:0 0 0 10px #e2752d inset}.gs-FormOption--orange .gs-FormOption-input:checked::-ms-check{background-color:#e2752d}.gs-FormOption--orange .gs-FormOption-input:hover{border-color:#e2752d}.gs-FormOption-icon{width:0.9em;height:0.9em;position:relative;top:1px}

@media screen and (min-width: 576px) and (min-height: 600px){.gs-FormOptionList{max-height:255px !important;overflow-y:auto}.gs-FormOptionList.is-overflow,.gs-FormOptionList--alwaysOutline{border:1px solid #d9d9d9;border-radius:4px;padding:.5rem 1rem;background-color:#fff;color:#495057}.gs-FormOptionList.is-overflow.gs-FormOptionList--darkBackground,.gs-FormOptionList--alwaysOutline.gs-FormOptionList--darkBackground{background-color:#f9f9fa}}.gs-FormOptionList::-webkit-scrollbar{-webkit-appearance:none}.gs-FormOptionList::-webkit-scrollbar:vertical{width:21px}.gs-FormOptionList::-webkit-scrollbar-thumb{border-radius:10px;border:5px solid #fff;background-color:#d9d9d9}.gs-FormOptionList::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.gs-FormOptionList--darkBackground::-webkit-scrollbar-thumb{border-color:#f9f9fa}.gs-FormOptionList--darkBackground::-webkit-scrollbar-track{background-color:#f9f9fa}

.gs-FormSearch{background-color:white;border-radius:4px}@media (min-width: 768px){.gs-FormSearch{transition-property:box-shadow, background-color, opacity, -webkit-transform;transition-property:box-shadow, transform, background-color, opacity;transition-property:box-shadow, transform, background-color, opacity, -webkit-transform;transition-duration:200ms;transition-timing-function:ease-in-out;-webkit-transform:scale(0.95);transform:scale(0.95);box-shadow:0 0 150px rgba(0,0,0,0);background-color:#f9f9fa}.gs-FormSearch.is-focused{box-shadow:0 0 150px rgba(0,0,0,0.6);-webkit-transform:scale(1);transform:scale(1);background-color:white}}.gs-FormSearch-autocomplete{display:block !important}.gs-FormSearch-resultsDropdown{position:relative !important}.gs-FormSearch-wrapper{position:relative}@media (max-width: 767.98px){.gs-FormSearch-wrapper{font-size:0.9rem}}.gs-FormSearch-icon{position:absolute;left:1rem;top:0.5em;bottom:0.5em;width:1.5em;height:calc(100% - 1em);z-index:1042;fill:#777}.gs-FormSearch-input,.gs-FormSearch-input:focus{position:relative;border:0;outline:none;color:black;font-weight:900;width:100% !important;word-break:normal;z-index:1043;padding:1rem;padding-left:2.6em;font-size:1.25em}.gs-FormSearch-input--hint{color:#a1b2c0}.gs-FormSearch.is-disabled{-webkit-transform:scale(0.65);transform:scale(0.65);opacity:0.25}.gs-FormSearch-input::-webkit-input-placeholder{color:#777;font-weight:normal}.gs-FormSearch-input:-moz-placeholder,.gs-FormSearch-input::-moz-placeholder{color:#222;font-weight:normal}.gs-FormSearch-input:-ms-input-placeholder{color:#777;font-weight:normal}.gs-FormSearch-input{caret-color:#495057}.gs-FormSearch-input::-moz-selection{background-color:#d5ecff}.gs-FormSearch-input::selection{background-color:#d5ecff}.gs-FormSearch-resultsGroup{padding-bottom:1.5rem}.gs-FormSearch-resultsHeader{display:flex;justify-content:space-between;align-items:center;padding-bottom:2px;border-bottom:1px dotted #a1b2c0;margin:5px 10px}.gs-FormSearch-resultsHeader *{color:#718691}@media (min-width: 576px){.gs-FormSearch-resultsHeader{margin:5px calc(3.25rem - 3px)}}.gs-FormSearch-resultsHeaderLabel{font-weight:900;text-transform:uppercase;font-size:0.8em}.gs-FormSearch-resultsHeaderInfo{font-size:0.65em}.gs-FormSearch-resultsHeaderInfo a{color:rgba(52,152,219,0.75) !important}.gs-FormSearch-resultsHeaderInfo a:hover{color:#3498db !important}@media (max-width: 767.98px){.gs-FormSearch-resultsHeaderInfo{display:none}}.gs-FormSearch-result{display:block;padding:5px 10px;line-height:1.2;color:#3498db !important;text-align:left;cursor:pointer}@media (min-width: 576px){.gs-FormSearch-result{margin:0 calc(3.25rem - 13px);border-radius:7px}}.gs-FormSearch-result.is-selected{text-decoration:none;background-color:#e6f1f9 !important;color:#1d6fa5 !important}.gs-FormSearch-resultWrapper{display:flex;justify-content:space-between;align-items:center}.gs-FormSearch-resultLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-FormSearch-resultInfo{color:rgba(0,0,0,0.25);font-size:0.9em;white-space:nowrap}.gs-FormSearch-resultInfo .is-dim{opacity:0.5}.gs-FormSearch-resultInfo .is-lit{color:#f1c40f}.gs-FormSearch-resultInfo .is-missing{color:white;text-shadow:0 0 1px rgba(0,0,0,0.25)}.is-selected .gs-FormSearch-resultInfo .is-missing{color:#eef6fb}@media (max-width: 767.98px){.gs-FormSearch-resultInfo{display:none}}.gs-FormSearch-link--hasCount{display:flex;justify-content:space-between;align-items:center}.gs-FormSearch-linkCount{font-weight:normal;font-size:0.75rem;color:#868e96;white-space:nowrap;margin-left:1rem}@media (max-width: 767.98px){.gs-FormSearch-linkCount{display:none}.gs-FormSearch-link{padding-left:1rem}}.gs-FormSearch-empty{margin:0 calc(3.25rem - 13px);padding:5px 10px 1.5rem 10px;text-align:left}.gs-FormSearch-empty p{color:#445158 !important}.gs-FormSearch-empty p strong{font-weight:700}

body.modal-open{overflow:hidden}body.modal-open .body{overflow:scroll}.gs-Modal{visibility:hidden}.gs-Modal.is-open{visibility:visible}@media (max-width: 767.98px){body.modal-open .body{display:none}}.gs-Modal-wrapper{opacity:0;transition:opacity 300ms ease-in-out}@media (min-width: 768px){.gs-Modal-wrapper{position:fixed;z-index:1050;display:flex;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;padding:0 80px}}.gs-Modal.is-open .gs-Modal-wrapper{opacity:1}.gs-Modal.is-closing .gs-Modal-wrapper{opacity:0}@media (min-width: 768px){.gs-Modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;z-index:1040;background-image:linear-gradient(to bottom, rgba(68,81,88,0.8), #445158);transition:opacity 300ms ease-in-out}.gs-Modal.is-open .gs-Modal-backdrop{opacity:1}.gs-Modal.is-closing .gs-Modal-backdrop{opacity:0}@supports (-webkit-backdrop-filter: blur(0)){.gs-Modal-backdrop{transition-property:opacity, -webkit-backdrop-filter;transition-property:opacity, backdrop-filter;transition-property:opacity, backdrop-filter, -webkit-backdrop-filter}.gs-Modal.is-open .gs-Modal-backdrop{-webkit-backdrop-filter:blur(5px)}.gs-Modal-backdrop .gs-Modal.is-closing{-webkit-backdrop-filter:blur(0)}}}.gs-Modal-button{position:fixed;width:2.5rem;height:2.5rem;cursor:pointer;fill:white;opacity:0;z-index:1051;transition:opacity 300ms ease-in-out}.gs-Modal.is-open .gs-Modal-button{opacity:0.6}.gs-Modal.is-open .gs-Modal-button:hover{opacity:1}.gs-Modal.is-closing .gs-Modal-button{opacity:0 !important}@media (max-width: 767.98px){.gs-Modal-button{fill:rgba(0,0,0,0.5);width:1.66667rem;height:1.66667rem}}.gs-Modal-button[role~="close"]{top:20px;right:20px}@media (max-width: 767.98px){.gs-Modal-button[role~="close"]{top:10px;right:10px}}.gs-Modal-contents{background-color:#f9f9fa !important;width:100%;overflow:hidden}@media (min-width: 768px){.gs-Modal-contents{box-shadow:0 0 50px rgba(0,0,0,0.5);border-radius:10px}}div[data-qa="mobile-modal"]{z-index:2000 !important}

.gs-Form.is-disabled{pointer-events:none}

.gs-HamburgerMenu{width:25px;height:20px;position:relative;cursor:pointer}.gs-HamburgerMenu,.gs-HamburgerMenu span{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:150ms ease-in-out}.gs-HamburgerMenu span{display:block;position:absolute;height:4px;width:100%;background:#718691;border-radius:9px;opacity:1;left:0}.background-blue .gs-HamburgerMenu span{background:#e6f1f9}.gs-HamburgerMenu span:nth-child(1){top:0px}.gs-HamburgerMenu span:nth-child(2),.gs-HamburgerMenu span:nth-child(3){top:8px}.gs-HamburgerMenu span:nth-child(4){top:16px}.gs-HamburgerMenu--open span:nth-child(1){top:8px;width:0%;left:50%}.gs-HamburgerMenu--open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gs-HamburgerMenu--open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gs-HamburgerMenu--open span:nth-child(4){top:8px;width:0%;left:50%}

.gs-HeaderMenuBar{display:flex;align-self:stretch;align-items:center}.gs-HeaderMenuBar-item{display:block;line-height:38px;font-size:0.9rem;font-weight:550;padding:0 35px 0 20px;color:#445158;cursor:pointer;position:relative;text-decoration:none;border-right:1px dotted rgba(68,81,88,0.5);transition-property:color, opacity;transition-duration:150ms;transition-timing-function:ease-in-out}.gs-HeaderMenuBar--open .gs-HeaderMenuBar-item{opacity:0.65}.gs-HeaderMenuBar-item:hover,.gs-HeaderMenuBar-item.gs-HeaderMenuBar-item--open{text-decoration:none;color:#3498db;opacity:1}.gs-HeaderMenuBar-item::after{content:'';position:absolute;right:17px;top:45%;width:12px;height:6px;background-color:rgba(68,81,88,0.35);-webkit-clip-path:polygon(0% 0%, 100% 0%, 50% 100%);clip-path:polygon(0% 0%, 100% 0%, 50% 100%);transition-property:background-color, -webkit-transform;transition-property:background-color, transform;transition-property:background-color, transform, -webkit-transform;transition-duration:150ms;transition-timing-function:ease-in-out}.gs-HeaderMenuBar-item.gs-HeaderMenuBar-item:hover::after,.gs-HeaderMenuBar-item.gs-HeaderMenuBar-item--open::after{background-color:#f1c40f;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.gs-HeaderMenuBar-item.gs-HeaderMenuBar-item--noTrayItems::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.background-blue .gs-HeaderMenuBar-item{color:rgba(255,255,255,0.8);border-right:1px dotted rgba(255,255,255,0.5)}.background-blue .gs-HeaderMenuBar-item::after{background-color:rgba(255,255,255,0.5)}.background-blue .gs-HeaderMenuBar-item:hover,.background-blue .gs-HeaderMenuBar-item.gs-HeaderMenuBar-item--open{color:white}.gs-HeaderMenuBar-item:last-child{border-right:none;padding-right:18px}.gs-HeaderMenuBar-item:last-child::after{right:0}body.gs-HeaderMenu--frozen{max-height:100vh;max-height:100dvh;overflow:hidden}

.sc-Header{position:relative;z-index:1030}.gs-HeaderMenuTray-dividerWrapper{position:absolute;width:100%;z-index:1031}.gs-HeaderMenuTray-divider{border-top:1px dotted #a1b2c0;opacity:0;transition:opacity 250ms ease-in-out}.gs-HeaderMenuTray-divider--open{opacity:1}.gs-HeaderMenuTray{position:absolute;z-index:1029;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);backdrop-filter:blur(1.75px);-webkit-backdrop-filter:blur(1.75px);max-height:75vh;overflow-y:auto}@media (max-width: 767.98px){.gs-HeaderMenuTray{max-height:none;padding-bottom:40px}}.gs-HeaderMenuTray--animating{transition:box-shadow 375ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out,box-shadow 375ms ease-in-out;transition:transform 250ms ease-in-out,box-shadow 375ms ease-in-out,-webkit-transform 250ms ease-in-out}.gs-HeaderMenuTray--open{-webkit-transform:translateY(0);transform:translateY(0);box-shadow:0 0 15px rgba(0,0,0,0.35),0 0 25vh 125vh rgba(0,0,0,0.2)}.gs-HeaderMenuTray-section{font-size:0.85rem;line-height:1.4;opacity:0;transition:opacity 250ms ease-in-out}.gs-HeaderMenuTray--open .gs-HeaderMenuTray-section{opacity:1}@media (min-width: 768px){.gs-HeaderMenuTray-section{display:none}}.gs-HeaderMenuTray-section--open{display:block}@media (max-width: 767.98px){.gs-HeaderMenuTray-section{border-bottom:1px dotted #a1b2c0;padding:1rem 0}.gs-HeaderMenuTray-section:last-child{border-bottom:none}.gs-HeaderMenuTray-sectionHeader{margin-bottom:0}}.gs-HeaderMenuTray-sectionHeader,.gs-HeaderMenuTray-sectionHeader:hover{text-decoration:none;color:black}.background-blue .gs-HeaderMenuTray-sectionHeader,.background-blue .gs-HeaderMenuTray-sectionHeader:hover{color:white}@media (min-width: 768px){.gs-HeaderMenuTray-sectionHeader{display:none}}.gs-HeaderMenuTray-sectionGroup{padding-bottom:1rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.gs-HeaderMenuTray-sectionGroupLabel{font-weight:bold;color:black}.background-blue .gs-HeaderMenuTray-sectionGroupLabel{color:white}.gs-HeaderMenuTray-sectionItem a{color:rgba(68,81,88,0.85);text-decoration:none}.gs-HeaderMenuTray-sectionItem a:hover{text-decoration:underline;color:#3498db}.background-blue .gs-HeaderMenuTray-sectionItem a{color:rgba(255,255,255,0.7)}.background-blue .gs-HeaderMenuTray-sectionItem a:hover{color:white;-webkit-text-decoration-color:white;text-decoration-color:white}.gs-HeaderMenuTray-sectionItemRating{display:inline-block;position:relative;top:-1.5px;padding:1px 6px;margin:-1px 0;border-radius:5px;font-size:0.7em;font-weight:700;width:4.5ch;text-align:center;margin-left:1px;margin-right:1px}.gs-HeaderMenuTray-sectionItemRating--green{border:1px solid #27ae60;color:#27ae60}.background-blue .gs-HeaderMenuTray-sectionItemRating--green{border-color:rgba(255,255,255,0.8);background-color:#27ae60;color:rgba(255,255,255,0.8)}.gs-HeaderMenuTray-sectionItemRating--yellow{border:1px solid #f1c40f;color:#e3b90d}.background-blue .gs-HeaderMenuTray-sectionItemRating--yellow{border-color:white;background-color:#f1c40f;color:rgba(0,0,0,0.8)}.gs-HeaderMenuTray-sectionItemRating--red{border:1px solid #e74c3c;color:#e74c3c}.background-blue .gs-HeaderMenuTray-sectionItemRating--red{border-color:rgba(255,255,255,0.8);background-color:#e74c3c;color:rgba(255,255,255,0.8)}@media (min-width: 576px){.gs-HeaderMenuTray-sectionContents{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%}}@media (min-width: 992px){.gs-HeaderMenuTray-sectionContents{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33%;-moz-column-width:33%;column-width:33%}}

.gs-Hero{background-color:#eee;background-position:center;background-size:cover;position:relative;overflow:hidden;z-index:1026;padding:1rem 0}.gs-Hero--fullHeight{min-height:93vh}.gs-Hero>*{position:relative;z-index:3}.gs-Hero a{text-decoration:underline}.gs-Hero--blue{background-color:#3498db;color:white}.gs-Hero--blue p,.gs-Hero--blue li{color:rgba(255,255,255,0.8)}.gs-Hero--blue a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--blue h1,.gs-Hero--blue h2,.gs-Hero--blue h3,.gs-Hero--blue h4,.gs-Hero--blue h5,.gs-Hero--blue h6,.gs-Hero--blue .h1,.gs-Hero--blue .h2,.gs-Hero--blue .h3,.gs-Hero--blue .h4,.gs-Hero--blue .h5,.gs-Hero--blue .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--lightBlue{background-color:#d3e5f4;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--lightBlue h1,.gs-Hero--lightBlue h2,.gs-Hero--lightBlue h3,.gs-Hero--lightBlue h4,.gs-Hero--lightBlue h5,.gs-Hero--lightBlue h6,.gs-Hero--lightBlue .h1,.gs-Hero--lightBlue .h2,.gs-Hero--lightBlue .h3,.gs-Hero--lightBlue .h4,.gs-Hero--lightBlue .h5,.gs-Hero--lightBlue .h6{color:rgba(0,0,0,0.75)}.gs-Hero--powderBlue{background-color:#e3e8ec;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--powderBlue h1,.gs-Hero--powderBlue h2,.gs-Hero--powderBlue h3,.gs-Hero--powderBlue h4,.gs-Hero--powderBlue h5,.gs-Hero--powderBlue h6,.gs-Hero--powderBlue .h1,.gs-Hero--powderBlue .h2,.gs-Hero--powderBlue .h3,.gs-Hero--powderBlue .h4,.gs-Hero--powderBlue .h5,.gs-Hero--powderBlue .h6{color:rgba(0,0,0,0.75)}.gs-Hero--babyBlue{background-color:#e6f1f9;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--babyBlue h1,.gs-Hero--babyBlue h2,.gs-Hero--babyBlue h3,.gs-Hero--babyBlue h4,.gs-Hero--babyBlue h5,.gs-Hero--babyBlue h6,.gs-Hero--babyBlue .h1,.gs-Hero--babyBlue .h2,.gs-Hero--babyBlue .h3,.gs-Hero--babyBlue .h4,.gs-Hero--babyBlue .h5,.gs-Hero--babyBlue .h6{color:rgba(0,0,0,0.75)}.gs-Hero--red{background-color:#e74c3c;color:white}.gs-Hero--red p,.gs-Hero--red li{color:rgba(255,255,255,0.8)}.gs-Hero--red a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--red h1,.gs-Hero--red h2,.gs-Hero--red h3,.gs-Hero--red h4,.gs-Hero--red h5,.gs-Hero--red h6,.gs-Hero--red .h1,.gs-Hero--red .h2,.gs-Hero--red .h3,.gs-Hero--red .h4,.gs-Hero--red .h5,.gs-Hero--red .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--yellow{background-color:#f1c40f;color:white}.gs-Hero--yellow p,.gs-Hero--yellow li{color:rgba(255,255,255,0.8)}.gs-Hero--yellow a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--yellow h1,.gs-Hero--yellow h2,.gs-Hero--yellow h3,.gs-Hero--yellow h4,.gs-Hero--yellow h5,.gs-Hero--yellow h6,.gs-Hero--yellow .h1,.gs-Hero--yellow .h2,.gs-Hero--yellow .h3,.gs-Hero--yellow .h4,.gs-Hero--yellow .h5,.gs-Hero--yellow .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--green{background-color:#27ae60;color:white}.gs-Hero--green p,.gs-Hero--green li{color:rgba(255,255,255,0.8)}.gs-Hero--green a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--green h1,.gs-Hero--green h2,.gs-Hero--green h3,.gs-Hero--green h4,.gs-Hero--green h5,.gs-Hero--green h6,.gs-Hero--green .h1,.gs-Hero--green .h2,.gs-Hero--green .h3,.gs-Hero--green .h4,.gs-Hero--green .h5,.gs-Hero--green .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--gold{background-color:#b1905b;color:white}.gs-Hero--gold p,.gs-Hero--gold li{color:rgba(255,255,255,0.8)}.gs-Hero--gold a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--gold h1,.gs-Hero--gold h2,.gs-Hero--gold h3,.gs-Hero--gold h4,.gs-Hero--gold h5,.gs-Hero--gold h6,.gs-Hero--gold .h1,.gs-Hero--gold .h2,.gs-Hero--gold .h3,.gs-Hero--gold .h4,.gs-Hero--gold .h5,.gs-Hero--gold .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--slate{background-color:#a1b2c0;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--slate h1,.gs-Hero--slate h2,.gs-Hero--slate h3,.gs-Hero--slate h4,.gs-Hero--slate h5,.gs-Hero--slate h6,.gs-Hero--slate .h1,.gs-Hero--slate .h2,.gs-Hero--slate .h3,.gs-Hero--slate .h4,.gs-Hero--slate .h5,.gs-Hero--slate .h6{color:rgba(0,0,0,0.75)}.gs-Hero--stone{background-color:#445158;color:white}.gs-Hero--stone p,.gs-Hero--stone li{color:rgba(255,255,255,0.8)}.gs-Hero--stone a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--stone h1,.gs-Hero--stone h2,.gs-Hero--stone h3,.gs-Hero--stone h4,.gs-Hero--stone h5,.gs-Hero--stone h6,.gs-Hero--stone .h1,.gs-Hero--stone .h2,.gs-Hero--stone .h3,.gs-Hero--stone .h4,.gs-Hero--stone .h5,.gs-Hero--stone .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--white{background-color:#fff;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--white h1,.gs-Hero--white h2,.gs-Hero--white h3,.gs-Hero--white h4,.gs-Hero--white h5,.gs-Hero--white h6,.gs-Hero--white .h1,.gs-Hero--white .h2,.gs-Hero--white .h3,.gs-Hero--white .h4,.gs-Hero--white .h5,.gs-Hero--white .h6{color:rgba(0,0,0,0.75)}.gs-Hero--offWhite{background-color:#f9f9fa;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--offWhite h1,.gs-Hero--offWhite h2,.gs-Hero--offWhite h3,.gs-Hero--offWhite h4,.gs-Hero--offWhite h5,.gs-Hero--offWhite h6,.gs-Hero--offWhite .h1,.gs-Hero--offWhite .h2,.gs-Hero--offWhite .h3,.gs-Hero--offWhite .h4,.gs-Hero--offWhite .h5,.gs-Hero--offWhite .h6{color:rgba(0,0,0,0.75)}.gs-Hero--gray{background-color:#868e96;color:white}.gs-Hero--gray p,.gs-Hero--gray li{color:rgba(255,255,255,0.8)}.gs-Hero--gray a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--gray h1,.gs-Hero--gray h2,.gs-Hero--gray h3,.gs-Hero--gray h4,.gs-Hero--gray h5,.gs-Hero--gray h6,.gs-Hero--gray .h1,.gs-Hero--gray .h2,.gs-Hero--gray .h3,.gs-Hero--gray .h4,.gs-Hero--gray .h5,.gs-Hero--gray .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--darkGray{background-color:#343a40;color:white}.gs-Hero--darkGray p,.gs-Hero--darkGray li{color:rgba(255,255,255,0.8)}.gs-Hero--darkGray a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--darkGray h1,.gs-Hero--darkGray h2,.gs-Hero--darkGray h3,.gs-Hero--darkGray h4,.gs-Hero--darkGray h5,.gs-Hero--darkGray h6,.gs-Hero--darkGray .h1,.gs-Hero--darkGray .h2,.gs-Hero--darkGray .h3,.gs-Hero--darkGray .h4,.gs-Hero--darkGray .h5,.gs-Hero--darkGray .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--lightGray{background-color:#dee2e6;color:white;color:rgba(0,0,0,0.6)}.gs-Hero--lightGray h1,.gs-Hero--lightGray h2,.gs-Hero--lightGray h3,.gs-Hero--lightGray h4,.gs-Hero--lightGray h5,.gs-Hero--lightGray h6,.gs-Hero--lightGray .h1,.gs-Hero--lightGray .h2,.gs-Hero--lightGray .h3,.gs-Hero--lightGray .h4,.gs-Hero--lightGray .h5,.gs-Hero--lightGray .h6{color:rgba(0,0,0,0.75)}.gs-Hero--blueGray{background-color:#687D89;color:white}.gs-Hero--blueGray p,.gs-Hero--blueGray li{color:rgba(255,255,255,0.8)}.gs-Hero--blueGray a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--blueGray h1,.gs-Hero--blueGray h2,.gs-Hero--blueGray h3,.gs-Hero--blueGray h4,.gs-Hero--blueGray h5,.gs-Hero--blueGray h6,.gs-Hero--blueGray .h1,.gs-Hero--blueGray .h2,.gs-Hero--blueGray .h3,.gs-Hero--blueGray .h4,.gs-Hero--blueGray .h5,.gs-Hero--blueGray .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--orange{background-color:#e2752d;color:white}.gs-Hero--orange p,.gs-Hero--orange li{color:rgba(255,255,255,0.8)}.gs-Hero--orange a{color:white;-webkit-text-decoration-color:rgba(255,255,255,0.65);text-decoration-color:rgba(255,255,255,0.65)}.gs-Hero--orange h1,.gs-Hero--orange h2,.gs-Hero--orange h3,.gs-Hero--orange h4,.gs-Hero--orange h5,.gs-Hero--orange h6,.gs-Hero--orange .h1,.gs-Hero--orange .h2,.gs-Hero--orange .h3,.gs-Hero--orange .h4,.gs-Hero--orange .h5,.gs-Hero--orange .h6{color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.4)}.gs-Hero--lightGray .gs-Hero-subheading a{color:#495057}.gs-Hero--gradient{background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(255,255,255,0.25))}.gs-Hero--shade::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.4)),linear-gradient(to bottom, rgba(255,255,255,0.3), rgba(255,255,255,0.3))}.gs-Hero-synopsis{font-size:1.1997rem;line-height:.99975em}@media (min-width: 768px){.gs-Hero-synopsis{font-size:1.35rem;line-height:1.125em}}@media (min-width: 992px){.gs-Hero-synopsis{font-size:1.4562rem;line-height:1.2135em}}@media (min-width: 768px){.gs-Hero--wavesBottom{padding-bottom:60px}.gs-Hero--wavesTop{padding-top:60px}.gs-Hero-waves{position:absolute;display:block;left:-50px;right:-50px;height:45px;background-position:center bottom;background-size:cover;z-index:4}.gs-Hero--wavesBottom .gs-Hero-waves{bottom:-1px}.gs-Hero--wavesTop .gs-Hero-waves{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-1px}}.gs-Hero-icon{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3rem;height:3rem;border-radius:100px;border:5px solid #f9f9fa;z-index:5}.gs-Hero--wavesTop .gs-Hero-icon{top:0}.gs-Hero--wavesBottom .gs-Hero-icon{bottom:0}.gs-Hero-icon::before{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:100px;background-color:rgba(255,255,255,0.2);content:''}.gs-Hero-icon svg{position:relative;width:50%;height:50%;left:25%;top:25%}@media (max-width: 767.98px){.gs-Hero-icon{display:none}}.gs-Hero-heading{margin-bottom:0.15em;text-wrap:balance}h1.gs-Hero-heading--smaller{font-size:3.5rem}h1.gs-Hero-heading--smallest{font-size:3rem}.gs-Hero-subheading{font-size:1.6rem;line-height:1.2;margin-bottom:0;max-width:55ch}@media (max-width: 767.98px){.gs-Hero-subheading{font-size:1.4rem}}.gs-Hero-pill{background-color:#fc0;padding:5px 20px;display:inline-block;border-radius:100px;border:1px solid white;font-size:0.7998rem}@media (min-width: 768px){.gs-Hero-pill{font-size:0.9rem}}@media (min-width: 992px){.gs-Hero-pill{font-size:0.9708rem}}.gs-Hero-image{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:left top;background-size:contain}.gs-Hero-image--pullUp{top:-30px}.gs-Hero-image--pullDown{bottom:-60px}.gs-Hero-image--nudgeRight{left:20px}.gs-Hero-wordWallFrame{border:none;position:absolute;top:0;bottom:-60px;left:0;right:0;z-index:1;width:100%;height:100%}.gs-Hero-bylineHeading{overflow:hidden;padding-bottom:15px;margin-bottom:-15px}.gs-Hero-bylineHeading h1{display:inline;padding-right:40px}.gs-Hero-bylineHeadingWrapper{display:inline-flex;position:relative;align-items:stretch;margin-top:15px}.gs-Hero-bylineHeadingWrapper::before{position:absolute;top:0;bottom:0;left:-20px;border-left:1px dotted rgba(255,255,255,0.75);content:''}.gs-Hero-bylineHeadingPhoto{width:50px;height:50px;border-radius:25px;border:2px solid white;margin-right:10px}.gs-Hero-bylineHeadingLabel{font-size:0.85rem;opacity:0.85;line-height:1.1}.gs-Hero-bylineHeadingValue{font-size:1.15rem;font-weight:bold;line-height:1.1}.gs-Hero-bylineHeadingAuthor,.gs-Hero-bylineHeadingTimestamp{display:flex;flex-direction:column;justify-content:center}.gs-Hero-bylineHeadingAuthor{padding-right:20px;margin-right:20px;border-right:1px dotted rgba(255,255,255,0.75)}@media (max-width: 991.98px){.gs-Hero-bylineHeadingLabel{font-size:0.75rem}.gs-Hero-bylineHeadingValue{font-size:1rem}.gs-Hero-bylineHeadingPhoto{width:40px;height:40px}}@media (max-width: 991.98px){.gs-Hero-bylineHeadingLabel{font-size:0.7rem}.gs-Hero-bylineHeadingValue{font-size:0.9rem}.gs-Hero-bylineHeadingPhoto{width:30px;height:30px}}.gs-Hero-stack{margin-top:2em;display:grid;gap:1.5rem}@media (min-width: 992px){.gs-Hero-stack{grid-template-columns:repeat(3, 1fr)}.gs-Hero-stack .card{display:flex;align-items:stretch;flex:1}}

.gs-Hero-form{background-color:rgba(255,255,255,0.95);color:#666;border-radius:10px;position:relative;z-index:10}.gs-Hero-arrow{position:absolute;width:49.5px;height:115.5px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);left:-28px;top:-70px}.gs-Hero-form--darkBackground{background-color:rgba(0,0,0,0.15)}.gs-Hero-form--darkBackground p{color:rgba(0,0,0,0.8)}.gs-Hero-form--darkBackground a{color:black;-webkit-text-decoration-color:rgba(0,0,0,0.8);text-decoration-color:rgba(0,0,0,0.8)}.gs-Hero-form--darkBackground h1,.gs-Hero-form--darkBackground h2,.gs-Hero-form--darkBackground h3,.gs-Hero-form--darkBackground h4,.gs-Hero-form--darkBackground h5,.gs-Hero-form--darkBackground h6,.gs-Hero-form--darkBackground .h1,.gs-Hero-form--darkBackground .h2,.gs-Hero-form--darkBackground .h3,.gs-Hero-form--darkBackground .h4,.gs-Hero-form--darkBackground .h5,.gs-Hero-form--darkBackground .h6{color:rgba(0,0,0,0.75)}.gs-Hero-form--shadow{box-shadow:0 0 30px rgba(0,0,0,0.4)}.gs-Hero-form--shadow.gs-Hero-form--shadowBlue{box-shadow:0 0 30px rgba(52,152,219,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowLight-blue{box-shadow:0 0 30px rgba(211,229,244,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowPowder-blue{box-shadow:0 0 30px rgba(227,232,236,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowBaby-blue{box-shadow:0 0 30px rgba(230,241,249,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowRed{box-shadow:0 0 30px rgba(231,76,60,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowYellow{box-shadow:0 0 30px rgba(241,196,15,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowGreen{box-shadow:0 0 30px rgba(39,174,96,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowGold{box-shadow:0 0 30px rgba(177,144,91,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowSlate{box-shadow:0 0 30px rgba(161,178,192,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowStone{box-shadow:0 0 30px rgba(68,81,88,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowWhite{box-shadow:0 0 30px rgba(255,255,255,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowOff-white{box-shadow:0 0 30px rgba(249,249,250,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowGray{box-shadow:0 0 30px rgba(134,142,150,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowDark-gray{box-shadow:0 0 30px rgba(52,58,64,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowLight-gray{box-shadow:0 0 30px rgba(222,226,230,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowBlue-gray{box-shadow:0 0 30px rgba(104,125,137,0.8)}.gs-Hero-form--shadow.gs-Hero-form--shadowOrange{box-shadow:0 0 30px rgba(226,117,45,0.8)}.gs-Hero-form--topBand{border-radius:5px}.gs-Hero-form--topBand.gs-Hero-form--shadow{box-shadow:0 0 10px rgba(0,0,0,0.4)}.gs-Hero-form--topBand.gs-Hero-form--topBandBlue{border-top:12px solid #3498db}.gs-Hero-form--topBand.gs-Hero-form--topBandLight-blue{border-top:12px solid #d3e5f4}.gs-Hero-form--topBand.gs-Hero-form--topBandPowder-blue{border-top:12px solid #e3e8ec}.gs-Hero-form--topBand.gs-Hero-form--topBandBaby-blue{border-top:12px solid #e6f1f9}.gs-Hero-form--topBand.gs-Hero-form--topBandRed{border-top:12px solid #e74c3c}.gs-Hero-form--topBand.gs-Hero-form--topBandYellow{border-top:12px solid #f1c40f}.gs-Hero-form--topBand.gs-Hero-form--topBandGreen{border-top:12px solid #27ae60}.gs-Hero-form--topBand.gs-Hero-form--topBandGold{border-top:12px solid #b1905b}.gs-Hero-form--topBand.gs-Hero-form--topBandSlate{border-top:12px solid #a1b2c0}.gs-Hero-form--topBand.gs-Hero-form--topBandStone{border-top:12px solid #445158}.gs-Hero-form--topBand.gs-Hero-form--topBandWhite{border-top:12px solid #fff}.gs-Hero-form--topBand.gs-Hero-form--topBandOff-white{border-top:12px solid #f9f9fa}.gs-Hero-form--topBand.gs-Hero-form--topBandGray{border-top:12px solid #868e96}.gs-Hero-form--topBand.gs-Hero-form--topBandDark-gray{border-top:12px solid #343a40}.gs-Hero-form--topBand.gs-Hero-form--topBandLight-gray{border-top:12px solid #dee2e6}.gs-Hero-form--topBand.gs-Hero-form--topBandBlue-gray{border-top:12px solid #687D89}.gs-Hero-form--topBand.gs-Hero-form--topBandOrange{border-top:12px solid #e2752d}

.gs-HighlightAnimation{position:relative}.gs-HighlightAnimation.is-animated{-webkit-animation:gs-HighlightAnimation-jiggle 1s;animation:gs-HighlightAnimation-jiggle 1s}@-webkit-keyframes gs-HighlightAnimation-jiggle{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}20%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}30%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}40%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}70%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}90%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes gs-HighlightAnimation-jiggle{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}20%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}30%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}40%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}70%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}90%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}

.gs-HorizontalScroller{position:relative}.gs-HorizontalScroller--hasBleed .gs-HorizontalScroller-content{padding:.66667rem}.gs-HorizontalScroller--hasBleed{margin:-.66667rem}.gs-HorizontalScroller--hasContainer{background-color:white;border:1px solid #cfd8df;border-radius:4px}.gs-HorizontalScroller-overflowShadow{position:absolute;top:0;bottom:0;width:0;opacity:0;z-index:2;transition-property:opacity, width;transition-duration:0.25s}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow::before,.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow::after{content:'';position:absolute;width:12px;height:24px;z-index:3}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow::before{top:0;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(255,255,255,0))}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow::after{bottom:0;background:linear-gradient(to top, rgba(255,255,255,0.8), rgba(255,255,255,0))}.gs-HorizontalScroller-overflowShadow--left{left:0;background:linear-gradient(to right, #f9f9fa, rgba(249,249,250,0))}.gs-HorizontalScroller.has-left-overflow .gs-HorizontalScroller-overflowShadow--left{opacity:1;width:12px}.gs-HorizontalScroller-overflowShadow--right{right:0;background:linear-gradient(to left, #f9f9fa, rgba(249,249,250,0))}.gs-HorizontalScroller.has-right-overflow .gs-HorizontalScroller-overflowShadow--right{opacity:1;width:12px}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow--left{border-top-left-radius:4px;border-bottom-left-radius:4px;background:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0))}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow--left::before{border-top-left-radius:4px}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow--left::after{border-bottom-left-radius:4px}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow--right{border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to left, rgba(0,0,0,0.2), rgba(0,0,0,0))}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow--right::before{border-top-right-radius:4px}.gs-HorizontalScroller--hasContainer .gs-HorizontalScroller-overflowShadow--right::after{border-bottom-right-radius:4px}.gs-HorizontalScroller-scrollButton{position:absolute;top:45%;text-align:center;background-color:#3498db;color:white;width:2.5rem;height:2.5rem;border-radius:100px;font-size:1.5rem;line-height:2.5rem;z-index:4;opacity:0;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;transition-duration:0.25s;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gs-HorizontalScroller-scrollButton--left{left:0;-webkit-transform:translate(-50%, -50%) scale(0.25);transform:translate(-50%, -50%) scale(0.25)}.gs-HorizontalScroller--hasBleed .gs-HorizontalScroller-scrollButton--left{left:1rem}.gs-HorizontalScroller.has-left-overflow .gs-HorizontalScroller-scrollButton--left{cursor:pointer;opacity:1;pointer-events:auto;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.gs-HorizontalScroller-scrollButton--right{right:0;-webkit-transform:translate(45%, -40%) scale(0.25);transform:translate(45%, -40%) scale(0.25)}.gs-HorizontalScroller--hasBleed .gs-HorizontalScroller-scrollButton--right{right:1rem}.gs-HorizontalScroller.has-right-overflow .gs-HorizontalScroller-scrollButton--right{cursor:pointer;opacity:1;pointer-events:auto;-webkit-transform:translate(50%, -50%) scale(1);transform:translate(50%, -50%) scale(1)}.gs-HorizontalScroller-content{overflow-x:hidden;position:relative;-ms-overflow-style:none}.gs-HorizontalScroller--flex .gs-HorizontalScroller-content{display:flex;flex:1 1 auto;align-items:stretch}.gs-HorizontalScroller-content::-webkit-scrollbar{width:0px;height:0px}.gs-HorizontalScroller-content>*{width:100%;display:block}

.gs-HoverCta{display:inline-block;position:relative}.gs-HoverCta-button,.gs-HoverCta-shadow{padding:.25rem .5rem;border:1px solid rgba(173,181,189,0.8);border-radius:5px}.gs-HoverCta-header{display:flex;justify-content:space-between;align-items:center}.gs-HoverCta-button{position:absolute;top:0;right:0;cursor:pointer;transition-property:box-shadow, background-color, padding, margin, -webkit-transform;transition-property:box-shadow, background-color, padding, margin, transform;transition-property:box-shadow, background-color, padding, margin, transform, -webkit-transform;transition-duration:.25s;transition-timing-function:ease-in-out}.gs-HoverCta-shadow{background-color:yellow;visibility:hidden;cursor:help}.gs-HoverCta-label{color:#666;padding:0 .5rem;margin-right:.5rem;border-right:1px dotted #666;font-weight:700;white-space:nowrap}.gs-HoverCta-detail{max-height:0;opacity:0;overflow:hidden;text-align:left;transition-property:opacity, max-height, padding-top;transition-duration:.25s;transition-timing-function:ease-in-out}.gs-HoverCta:not(.is-initialized) .gs-HoverCta-detail{display:none}.gs-HoverCta-detailText{font-size:0.85rem;color:#666;opacity:0.9;line-height:1.2}.gs-HoverCta-detailButton{padding-top:.5rem}.gs-HoverCta-detailPhone{margin-top:.25rem;font-size:0.85rem;opacity:0.9;color:#666}.gs-HoverCta-icon{border-radius:1.75rem;width:1.75rem;height:1.75rem;overflow:hidden}.gs-HoverCta-icon img{width:100%;max-width:100%;opacity:0.9}.gs-HoverCta-handle{width:1rem;height:1rem;fill:#666}.gs-HoverCta:hover .gs-HoverCta-button{box-shadow:0 0 3px rgba(0,0,0,0.25),0 0 0 2000px rgba(0,0,0,0.15);padding:.5rem 1rem;margin-top:-.25rem;margin-left:-.5rem;margin-right:-.5rem;background-color:white}.gs-HoverCta:hover .gs-HoverCta-button .gs-HoverCta-detail{max-height:200px;opacity:1;padding-top:.66667rem}.gs-TabBar.is-stuck .gs-HoverCta--jiggleHandle:not(:hover) .gs-HoverCta-handle,.gs-NavBar.is-visible .gs-HoverCta--jiggleHandle:not(:hover) .gs-HoverCta-handle{-webkit-animation:jiggle 45s;animation:jiggle 45s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transform:rotate(0);transform:rotate(0)}@-webkit-keyframes jiggle{0.00%{-webkit-transform:rotate(0);transform:rotate(0)}0.25%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}0.50%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}0.75%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}1.00%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}1.25%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}1.50%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}1.75%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}2.00%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}2.25%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1)}2.50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes jiggle{0.00%{-webkit-transform:rotate(0);transform:rotate(0)}0.25%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}0.50%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}0.75%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}1.00%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}1.25%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}1.50%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}1.75%{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}2.00%{-webkit-transform:rotate(-10deg) scale(1.2);transform:rotate(-10deg) scale(1.2)}2.25%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1)}2.50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}

.gs-List{list-style:none;padding-left:0;margin-bottom:0;margin-top:0}.gs-List li{padding-left:1.15rem;line-height:1.2;margin:0.5rem 0}.gs-List--fontSmall li{font-size:0.9rem}.gs-List--pros li::before{content:'\2713';color:#27ae60;left:0}.gs-List--cons li::before{content:'\2717';color:#e74c3c;left:0}.gs-List-header{font-size:0.9rem;text-transform:uppercase;margin-bottom:0.25rem}

.gs-LogoGrid{display:flex;flex-wrap:wrap;padding-right:3.75px;padding-left:3.75px;margin:-7.5px;align-content:stretch}.gs-LogoGrid-column{min-height:1px;padding:3.75px}[data-gs-logo-grid-columns~="2"] .gs-LogoGrid-column{flex:0 0 50%;max-width:100px}[data-gs-logo-grid-columns~="3"] .gs-LogoGrid-column{flex:0 0 33.33333%;max-width:100px}[data-gs-logo-grid-columns~="4"] .gs-LogoGrid-column{flex:0 0 25%;max-width:100px}[data-gs-logo-grid-columns~="5"] .gs-LogoGrid-column{flex:0 0 20%;max-width:100px}[data-gs-logo-grid-columns~="6"] .gs-LogoGrid-column{flex:0 0 16.66667%;max-width:100px}[data-gs-logo-grid-limit~="4"] :nth-child(n+5),[data-gs-logo-grid-limit~="5"] :nth-child(n+6),[data-gs-logo-grid-limit~="6"] :nth-child(n+7),[data-gs-logo-grid-limit~="7"] :nth-child(n+8),[data-gs-logo-grid-limit~="8"] :nth-child(n+9),[data-gs-logo-grid-limit~="9"] :nth-child(n+10),[data-gs-logo-grid-limit~="10"] :nth-child(n+11),[data-gs-logo-grid-limit~="11"] :nth-child(n+12),[data-gs-logo-grid-limit~="12"] :nth-child(n+13){display:none}[data-gs-logo-grid-columns~="xs-2"] .gs-LogoGrid-column{flex:0 0 50%;max-width:100px}[data-gs-logo-grid-columns~="xs-3"] .gs-LogoGrid-column{flex:0 0 33.33333%;max-width:100px}[data-gs-logo-grid-columns~="xs-4"] .gs-LogoGrid-column{flex:0 0 25%;max-width:100px}[data-gs-logo-grid-columns~="xs-5"] .gs-LogoGrid-column{flex:0 0 20%;max-width:100px}[data-gs-logo-grid-columns~="xs-6"] .gs-LogoGrid-column{flex:0 0 16.66667%;max-width:100px}[data-gs-logo-grid-limit~="xs-4"] :nth-child(-n+5){display:block}[data-gs-logo-grid-limit~="xs-4"] :nth-child(n+5){display:none}[data-gs-logo-grid-limit~="xs-5"] :nth-child(-n+6){display:block}[data-gs-logo-grid-limit~="xs-5"] :nth-child(n+6){display:none}[data-gs-logo-grid-limit~="xs-6"] :nth-child(-n+7){display:block}[data-gs-logo-grid-limit~="xs-6"] :nth-child(n+7){display:none}[data-gs-logo-grid-limit~="xs-7"] :nth-child(-n+8){display:block}[data-gs-logo-grid-limit~="xs-7"] :nth-child(n+8){display:none}[data-gs-logo-grid-limit~="xs-8"] :nth-child(-n+9){display:block}[data-gs-logo-grid-limit~="xs-8"] :nth-child(n+9){display:none}[data-gs-logo-grid-limit~="xs-9"] :nth-child(-n+10){display:block}[data-gs-logo-grid-limit~="xs-9"] :nth-child(n+10){display:none}[data-gs-logo-grid-limit~="xs-10"] :nth-child(-n+11){display:block}[data-gs-logo-grid-limit~="xs-10"] :nth-child(n+11){display:none}[data-gs-logo-grid-limit~="xs-11"] :nth-child(-n+12){display:block}[data-gs-logo-grid-limit~="xs-11"] :nth-child(n+12){display:none}[data-gs-logo-grid-limit~="xs-12"] :nth-child(-n+13){display:block}[data-gs-logo-grid-limit~="xs-12"] :nth-child(n+13){display:none}@media (min-width: 576px){[data-gs-logo-grid-columns~="sm-2"] .gs-LogoGrid-column{flex:0 0 50%;max-width:100px}[data-gs-logo-grid-columns~="sm-3"] .gs-LogoGrid-column{flex:0 0 33.33333%;max-width:100px}[data-gs-logo-grid-columns~="sm-4"] .gs-LogoGrid-column{flex:0 0 25%;max-width:100px}[data-gs-logo-grid-columns~="sm-5"] .gs-LogoGrid-column{flex:0 0 20%;max-width:100px}[data-gs-logo-grid-columns~="sm-6"] .gs-LogoGrid-column{flex:0 0 16.66667%;max-width:100px}[data-gs-logo-grid-limit~="sm-4"] :nth-child(-n+5){display:block}[data-gs-logo-grid-limit~="sm-4"] :nth-child(n+5){display:none}[data-gs-logo-grid-limit~="sm-5"] :nth-child(-n+6){display:block}[data-gs-logo-grid-limit~="sm-5"] :nth-child(n+6){display:none}[data-gs-logo-grid-limit~="sm-6"] :nth-child(-n+7){display:block}[data-gs-logo-grid-limit~="sm-6"] :nth-child(n+7){display:none}[data-gs-logo-grid-limit~="sm-7"] :nth-child(-n+8){display:block}[data-gs-logo-grid-limit~="sm-7"] :nth-child(n+8){display:none}[data-gs-logo-grid-limit~="sm-8"] :nth-child(-n+9){display:block}[data-gs-logo-grid-limit~="sm-8"] :nth-child(n+9){display:none}[data-gs-logo-grid-limit~="sm-9"] :nth-child(-n+10){display:block}[data-gs-logo-grid-limit~="sm-9"] :nth-child(n+10){display:none}[data-gs-logo-grid-limit~="sm-10"] :nth-child(-n+11){display:block}[data-gs-logo-grid-limit~="sm-10"] :nth-child(n+11){display:none}[data-gs-logo-grid-limit~="sm-11"] :nth-child(-n+12){display:block}[data-gs-logo-grid-limit~="sm-11"] :nth-child(n+12){display:none}[data-gs-logo-grid-limit~="sm-12"] :nth-child(-n+13){display:block}[data-gs-logo-grid-limit~="sm-12"] :nth-child(n+13){display:none}}@media (min-width: 768px){[data-gs-logo-grid-columns~="md-2"] .gs-LogoGrid-column{flex:0 0 50%;max-width:100px}[data-gs-logo-grid-columns~="md-3"] .gs-LogoGrid-column{flex:0 0 33.33333%;max-width:100px}[data-gs-logo-grid-columns~="md-4"] .gs-LogoGrid-column{flex:0 0 25%;max-width:100px}[data-gs-logo-grid-columns~="md-5"] .gs-LogoGrid-column{flex:0 0 20%;max-width:100px}[data-gs-logo-grid-columns~="md-6"] .gs-LogoGrid-column{flex:0 0 16.66667%;max-width:100px}[data-gs-logo-grid-limit~="md-4"] :nth-child(-n+5){display:block}[data-gs-logo-grid-limit~="md-4"] :nth-child(n+5){display:none}[data-gs-logo-grid-limit~="md-5"] :nth-child(-n+6){display:block}[data-gs-logo-grid-limit~="md-5"] :nth-child(n+6){display:none}[data-gs-logo-grid-limit~="md-6"] :nth-child(-n+7){display:block}[data-gs-logo-grid-limit~="md-6"] :nth-child(n+7){display:none}[data-gs-logo-grid-limit~="md-7"] :nth-child(-n+8){display:block}[data-gs-logo-grid-limit~="md-7"] :nth-child(n+8){display:none}[data-gs-logo-grid-limit~="md-8"] :nth-child(-n+9){display:block}[data-gs-logo-grid-limit~="md-8"] :nth-child(n+9){display:none}[data-gs-logo-grid-limit~="md-9"] :nth-child(-n+10){display:block}[data-gs-logo-grid-limit~="md-9"] :nth-child(n+10){display:none}[data-gs-logo-grid-limit~="md-10"] :nth-child(-n+11){display:block}[data-gs-logo-grid-limit~="md-10"] :nth-child(n+11){display:none}[data-gs-logo-grid-limit~="md-11"] :nth-child(-n+12){display:block}[data-gs-logo-grid-limit~="md-11"] :nth-child(n+12){display:none}[data-gs-logo-grid-limit~="md-12"] :nth-child(-n+13){display:block}[data-gs-logo-grid-limit~="md-12"] :nth-child(n+13){display:none}}@media (min-width: 992px){[data-gs-logo-grid-columns~="lg-2"] .gs-LogoGrid-column{flex:0 0 50%;max-width:100px}[data-gs-logo-grid-columns~="lg-3"] .gs-LogoGrid-column{flex:0 0 33.33333%;max-width:100px}[data-gs-logo-grid-columns~="lg-4"] .gs-LogoGrid-column{flex:0 0 25%;max-width:100px}[data-gs-logo-grid-columns~="lg-5"] .gs-LogoGrid-column{flex:0 0 20%;max-width:100px}[data-gs-logo-grid-columns~="lg-6"] .gs-LogoGrid-column{flex:0 0 16.66667%;max-width:100px}[data-gs-logo-grid-limit~="lg-4"] :nth-child(-n+5){display:block}[data-gs-logo-grid-limit~="lg-4"] :nth-child(n+5){display:none}[data-gs-logo-grid-limit~="lg-5"] :nth-child(-n+6){display:block}[data-gs-logo-grid-limit~="lg-5"] :nth-child(n+6){display:none}[data-gs-logo-grid-limit~="lg-6"] :nth-child(-n+7){display:block}[data-gs-logo-grid-limit~="lg-6"] :nth-child(n+7){display:none}[data-gs-logo-grid-limit~="lg-7"] :nth-child(-n+8){display:block}[data-gs-logo-grid-limit~="lg-7"] :nth-child(n+8){display:none}[data-gs-logo-grid-limit~="lg-8"] :nth-child(-n+9){display:block}[data-gs-logo-grid-limit~="lg-8"] :nth-child(n+9){display:none}[data-gs-logo-grid-limit~="lg-9"] :nth-child(-n+10){display:block}[data-gs-logo-grid-limit~="lg-9"] :nth-child(n+10){display:none}[data-gs-logo-grid-limit~="lg-10"] :nth-child(-n+11){display:block}[data-gs-logo-grid-limit~="lg-10"] :nth-child(n+11){display:none}[data-gs-logo-grid-limit~="lg-11"] :nth-child(-n+12){display:block}[data-gs-logo-grid-limit~="lg-11"] :nth-child(n+12){display:none}[data-gs-logo-grid-limit~="lg-12"] :nth-child(-n+13){display:block}[data-gs-logo-grid-limit~="lg-12"] :nth-child(n+13){display:none}}@media (min-width: 1232px){[data-gs-logo-grid-columns~="xl-2"] .gs-LogoGrid-column{flex:0 0 50%;max-width:100px}[data-gs-logo-grid-columns~="xl-3"] .gs-LogoGrid-column{flex:0 0 33.33333%;max-width:100px}[data-gs-logo-grid-columns~="xl-4"] .gs-LogoGrid-column{flex:0 0 25%;max-width:100px}[data-gs-logo-grid-columns~="xl-5"] .gs-LogoGrid-column{flex:0 0 20%;max-width:100px}[data-gs-logo-grid-columns~="xl-6"] .gs-LogoGrid-column{flex:0 0 16.66667%;max-width:100px}[data-gs-logo-grid-limit~="xl-4"] :nth-child(-n+5){display:block}[data-gs-logo-grid-limit~="xl-4"] :nth-child(n+5){display:none}[data-gs-logo-grid-limit~="xl-5"] :nth-child(-n+6){display:block}[data-gs-logo-grid-limit~="xl-5"] :nth-child(n+6){display:none}[data-gs-logo-grid-limit~="xl-6"] :nth-child(-n+7){display:block}[data-gs-logo-grid-limit~="xl-6"] :nth-child(n+7){display:none}[data-gs-logo-grid-limit~="xl-7"] :nth-child(-n+8){display:block}[data-gs-logo-grid-limit~="xl-7"] :nth-child(n+8){display:none}[data-gs-logo-grid-limit~="xl-8"] :nth-child(-n+9){display:block}[data-gs-logo-grid-limit~="xl-8"] :nth-child(n+9){display:none}[data-gs-logo-grid-limit~="xl-9"] :nth-child(-n+10){display:block}[data-gs-logo-grid-limit~="xl-9"] :nth-child(n+10){display:none}[data-gs-logo-grid-limit~="xl-10"] :nth-child(-n+11){display:block}[data-gs-logo-grid-limit~="xl-10"] :nth-child(n+11){display:none}[data-gs-logo-grid-limit~="xl-11"] :nth-child(-n+12){display:block}[data-gs-logo-grid-limit~="xl-11"] :nth-child(n+12){display:none}[data-gs-logo-grid-limit~="xl-12"] :nth-child(-n+13){display:block}[data-gs-logo-grid-limit~="xl-12"] :nth-child(n+13){display:none}}.gs-LogoGrid-wrapper{background-color:white;border:1px solid rgba(161,178,192,0.6);border-radius:4px;padding:15px;display:block}.gs-LogoGrid--round .gs-LogoGrid-wrapper{border-radius:100px}.gs-LogoGrid-logo{width:100%;height:0;padding-bottom:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.gs-LogoGrid--colorOnHover .gs-LogoGrid-wrapper:hover .gs-LogoGrid-logo,.gs-LogoGrid--colorAllOnHover:hover .gs-LogoGrid-logo{-webkit-filter:saturate(1);filter:saturate(1);opacity:1}.gs-LogoGrid--blackAndWhite .gs-LogoGrid-logo{-webkit-filter:saturate(0);filter:saturate(0)}.gs-LogoGrid--faded .gs-LogoGrid-logo{opacity:1}.gs-LogoGrid--zoomOnHover .gs-LogoGrid-wrapper:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}

.gs-MarkdownTOC{display:flex;flex-direction:column;gap:1.25rem}.gs-MarkdownTOC .gs-MarkdownTOC-section{border:1px solid rgba(104,125,137,0.25);background:rgba(255,255,255,0.5);border-radius:15px}.gs-MarkdownTOC .gs-MarkdownTOC-sectionHeader a{padding:15px;line-height:1.1;font-size:0.8em;font-weight:bold;color:#687D89;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.gs-MarkdownTOC ul{margin:0;padding:0;list-style:none;width:100%}.gs-MarkdownTOC li{position:relative;line-height:1.1;color:#687D89}.gs-MarkdownTOC li::before{display:none}.gs-MarkdownTOC li.is-active{font-weight:bold;color:black}.gs-MarkdownTOC .gs-MarkdownTOC-content li:hover{background-color:rgba(0,0,0,0.025)}.gs-MarkdownTOC a{text-decoration:none;color:inherit;display:block;padding:6px 15px}.gs-MarkdownTOC a.has-number .number::after{content:'. '}.gs-MarkdownTOC.gs-MarkdownTOC--positionRight li::before{position:absolute;left:-0.8rem;top:50%;opacity:0;color:#687D89;-webkit-transform:scale(0.75) translateY(-58%);transform:scale(0.75) translateY(-58%);transition:opacity 150ms ease-in-out;content:'\25C0'}.gs-MarkdownTOC.gs-MarkdownTOC--positionRight li.is-active::before{opacity:0.6}.gs-MarkdownTOC .label{display:block;font-size:0.7em;margin-bottom:2px}.gs-MarkdownTOC .gs-MarkdownTOC-content{padding-bottom:1rem}.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive .gs-MarkdownTOC-content{display:grid;grid-template-rows:0fr;transition:all 250ms ease;opacity:0;padding-bottom:0}.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive .gs-MarkdownTOC-content ul{overflow:hidden}.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive .gs-MarkdownTOC-expandHandle{width:1rem;height:1rem;fill:#687D89;vertical-align:middle;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease, -webkit-transform 250ms ease}.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive .gs-MarkdownTOC-section.is-expanded .gs-MarkdownTOC-content,.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive:not(:has(.is-expanded)) .gs-MarkdownTOC-section:first-child .gs-MarkdownTOC-content{display:grid;grid-template-rows:1fr;opacity:1;padding-bottom:1rem}.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive .gs-MarkdownTOC-section.is-expanded .gs-MarkdownTOC-expandHandle,.gs-MarkdownTOC.gs-MarkdownTOC--hideIfInactive:not(:has(.is-expanded)) .gs-MarkdownTOC-section:first-child .gs-MarkdownTOC-expandHandle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}

.gs-NavBar{position:fixed;z-index:1030;top:-85px;left:-10px;right:-10px;padding-left:10px;padding-right:10px;background-color:rgba(255,255,255,0.95);color:#666;border-top:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,0.3),0 0 50px rgba(0,0,0,0.1);visibility:hidden;transition:top 400ms ease-in-out}@media (min-width: 576px){.gs-NavBar{visibility:visible}.gs-NavBar.is-visible{top:0}}.gs-NavBar-wrapper{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;flex-wrap:nowrap;height:60px;align-items:center;justify-content:flex-start}.gs-NavBar-logoWrapper{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 65px;max-width:65px}.gs-NavBar-logoWrapper::after{position:absolute;right:0;top:-5px;bottom:-5px;width:1px;border-right:1px dotted #a1b2c0;content:''}.gs-NavBar-logo{height:35px}.gs-NavBar-linkItems{position:relative;width:100%;padding-right:15px;padding-left:15px;display:flex;flex:1 1 auto;width:auto;align-items:center;margin:0;padding:0}.gs-NavBar-linkItem{display:block;margin:0}.gs-NavBar-linkItem::before{display:none}.gs-NavBar-link{display:inline-block;position:relative;line-height:60px;vertical-align:middle;padding:0 15px;text-decoration:none;font-weight:800;white-space:nowrap;max-width:53vw;overflow:hidden;text-overflow:ellipsis}.gs-NavBar-linkItem.is-active .gs-NavBar-link{color:#343a40;position:relative}.gs-NavBar-linkItem.is-active .gs-NavBar-link:hover{text-decoration:none}.gs-NavBar-linkItem.is-active .gs-NavBar-link::after{content:'\2026';display:block;position:absolute;left:0;right:0;bottom:30px;height:1.25rem;padding:0;font-size:1.65rem;text-align:center;color:#f1c40f}.gs-NavBar-button{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:right;flex:0 0 auto;width:auto}

.gs-Pagination{display:inline-flex}.gs-Pagination-pages{display:flex;flex-wrap:wrap;justify-content:center}a.gs-Pagination-link{display:inline-block;padding:0.4rem 0.75rem;margin:2px;border:1px solid #eee;border-radius:5px;text-decoration:none;background-color:white}a.gs-Pagination-link:hover{background-color:#448BC6;border-color:#448BC6;color:white}a.gs-Pagination-link[rel]{padding:0.4rem 1.5rem}a.gs-Pagination-link[rel="prev"]{margin-right:1.5rem}a.gs-Pagination-link[rel="next"]{margin-left:1.5rem}a.gs-Pagination-link--current{background-color:rgba(68,139,198,0.1);border-color:rgba(68,139,198,0.4);color:#3271a5;font-weight:bold;pointer-events:none}@media (max-width: 767.98px){.gs-Pagination-link--edge{display:none !important}}

.gs-PersonCard{background-color:white;border-radius:4px;box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}.gs-PersonCard-heading{background-color:#a1b2c0;height:50px;position:relative;overflow:hidden;z-index:4;border-top-left-radius:4px !important;border-top-right-radius:4px}.gs-PersonCard-heading::after{position:absolute;display:block;top:-10px;bottom:-50px;left:-40px;right:-10px;background-position:center;background-size:cover;opacity:0.4;-webkit-filter:blur(3px) saturate(0);filter:blur(3px) saturate(0);content:''}.gs-PersonCard-avatar{width:70px;height:70px;border-radius:50px;border:4px solid white;background-color:white;margin:0 auto;margin-top:-35px;margin-bottom:.25rem;z-index:5;position:relative;overflow:hidden}.gs-PersonCard-avatar::after{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;opacity:0.85;content:''}.gs-PersonCard-name,.gs-PersonCard-title{text-align:center;padding:0 1rem}.gs-PersonCard-name{font-weight:800;font-size:1.1rem;line-height:1.1rem;color:#445158}.gs-PersonCard-title{font-size:0.75rem;color:rgba(68,81,88,0.7)}.gs-PersonCard-contactInfo{display:flex;justify-content:space-around;align-items:stretch;margin:.8rem 1rem;padding:0 .5rem;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da !important}.gs-PersonCard-contactInfo a{color:#445158;text-decoration:none}.gs-PersonCard-contactInfo a:hover{color:#3498db}.gs-PersonCard-emailAddress,.gs-PersonCard-phoneNumber{padding:.5rem 0;font-size:0.9rem;font-weight:700}.gs-PersonCard-icon:hover{fill:#3498db}.gs-PersonCard-icon--email{width:25px;height:16px;vertical-align:middle}.gs-PersonCard-contactInfoDivider{width:1px;background-color:#ced4da;align-self:stretch}.gs-PersonCard-description{padding:0 1rem;padding-bottom:.8rem;margin:.8rem 0;font-size:0.9rem;color:#a1b2c0}.gs-PersonCard-description p{margin:.8rem 0;line-height:1.414}

.gs-PhantomCard{display:flex;align-items:stretch;border-radius:4px;font-size:0.9rem;color:#666}.gs-PhantomCard-screenshot,.gs-PhantomCard-details{min-height:1px;width:100%}.gs-PhantomCard-screenshot{flex:0 0 22.22222%;max-width:22.22222%}.gs-PhantomCard-details{flex:0 0 77.77778%;max-width:77.77778%}@media (min-width: 768px){.gs-PhantomCard{border:1px dashed #445158;background-color:rgba(233,236,239,0.6);background-color:#fff}.gs-PhantomCard-screenshot{border-right:1px dashed #a1b2c0}.gs-PhantomCard-details{padding:15px 30px}}@media (max-width: 991.98px){.gs-PhantomCard-screenshot{display:none}.gs-PhantomCard-details{flex:0 0 100%;max-width:100%}}

.gs-PillarFeatured{position:relative;display:block;background-color:white;border-radius:20px;background-size:cover;background-position:top left;min-height:300px;height:100%;box-shadow:0 0 20px rgba(0,0,0,0.4)}.gs-PillarFeatured-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;border-radius:20px}.gs-PillarFeatured-header{flex:1;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 60%, rgba(0,0,0,0.5) 100%);display:flex;align-items:flex-end;padding:0 1rem}.gs-PillarFeatured-footer{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.75) 100%);padding:0 1rem 1rem 1rem;line-height:1.2;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.gs-PillarFeatured-badge{background-color:#fc0;padding:5px 20px;display:inline-block;border-radius:100px;color:rgba(0,0,0,0.8);font-weight:700;text-transform:uppercase;font-size:0.6665rem}@media (min-width: 768px){.gs-PillarFeatured-badge{font-size:0.75rem}}@media (min-width: 992px){.gs-PillarFeatured-badge{font-size:0.809rem}}.gs-PillarFeatured-name{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:2.65rem;letter-spacing:-0.5px;font-weight:800;text-shadow:1px 1px 4px rgba(0,0,0,0.4);line-height:1;margin:0.5rem 0}.gs-PillarFeatured-description{font-size:1.2rem;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,0.6);color:rgba(255,255,255,0.85)}

a.gs-PillarItem-link{font-size:1.65rem;font-weight:700;line-height:0.8;letter-spacing:-1px;text-decoration:none}.gs-PillarItem-description{font-size:1.1rem;line-height:1.2;margin:0.3rem 0;color:rgba(0,0,0,0.7)}.gs-PillarItem-updated{text-transform:uppercase;font-size:0.75rem;font-weight:500;color:rgba(0,0,0,0.55)}

.gs-PillarTopItems{background-color:rgba(255,255,255,0.125);padding:1rem;border-radius:20px;width:100%}.gs-PillarTopItems-badge{background-color:rgba(255,255,255,0.65);padding:5px 20px;display:inline-block;border-radius:100px;color:rgba(0,0,0,0.8);font-weight:700;text-transform:uppercase;margin-bottom:0.5rem;font-size:0.6665rem}@media (min-width: 768px){.gs-PillarTopItems-badge{font-size:0.75rem}}@media (min-width: 992px){.gs-PillarTopItems-badge{font-size:0.809rem}}.gs-PillarTopItems-items{margin:0;padding:0}.gs-PillarTopItems-item{padding:0.35rem 0;line-height:1.4}.gs-PillarTopItems-item::before{display:none}a.gs-PillarTopItems-itemLink{text-decoration:none;font-weight:600;font-size:1.3rem;line-height:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;display:inline-block;color:white}.gs-PillarTopItems-itemUpdated{color:rgba(255,255,255,0.8);font-size:0.8rem}

a.gs-PrivacyBadge{display:block}a.gs-PrivacyBadge,a.gs-PrivacyBadge:hover{color:rgba(177,144,91,0.8);text-decoration:none}.gs-PrivacyBadge-icon{height:30px;width:30px;fill:rgba(177,144,91,0.8);margin-right:.25rem}.gs-PrivacyBadge-label{font-size:0.7rem;font-weight:bold;text-transform:uppercase;line-height:1.2}

.gs-ProductCard{display:flex;align-items:stretch;border-radius:4px;max-width:50rem}.gs-ProductCard-screenshot,.gs-ProductCard-details,.gs-ProductCard-sidebar{min-height:1px;width:100%}.gs-ProductCard-sidebar{flex:0 0 20px;width:20px;border-top-left-radius:4px;border-bottom-left-radius:4px;opacity:0.6}.gs-ProductCard-screenshot{flex:0 0 22.22222%;max-width:22.22222%;max-width:210px}.gs-ProductCard-details{flex:0 0 77.77778%;max-width:77.77778%}.gs-ProductCard--hideScreenshotFrame .gs-ProductCard-details{flex:1 1 100%;max-width:100%;border-top-left-radius:4px;border-bottom-left-radius:4px}.gs-ProductCard--hasSidebar .gs-ProductCard-details{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}.gs-ProductCard{border:1px solid rgba(161,178,192,0.6);background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.125)}.gs-ProductCard.no-border{border:none;box-shadow:0 0 10px rgba(0,0,0,0.2)}.gs-ProductCard-details{padding:15px 30px}@media (max-width: 767.98px){.gs-ProductList .gs-ProductCard{border:none;background-color:transparent;box-shadow:none}.gs-ProductList .gs-ProductCard-details{padding:0}}.gs-ProductCard-screenshot{position:relative;overflow:hidden;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgba(161,178,192,0.6)}.gs-ProductCard-screenshot::before{position:absolute;background-color:#a1b2c0;opacity:0.3;top:0;bottom:0;left:0;right:0;content:'';z-index:100}.gs-ProductCard-screenshotImage{position:absolute;left:-10%;right:-20%;width:300%;top:45%;-webkit-transform:rotate(-10deg) translateY(-50%);transform:rotate(-10deg) translateY(-50%);-webkit-filter:saturate(0.75);filter:saturate(0.75);z-index:99}.gs-ProductCard-screenshotImage.b-loaded{opacity:0.75 !important}.gs-ProductCard-label{font-size:0.85rem;font-weight:bold;text-transform:uppercase}.gs-ProductCard-header{line-height:1.2}.gs-ProductCard-heading{display:inline;margin:0;padding:0;letter-spacing:0}h2.gs-ProductCard-heading{line-height:1.1rem}h3.gs-ProductCard-heading{line-height:1.4rem}.gs-ProductCard-name,.gs-ProductCard-rating{display:inline-block}.gs-ProductCard-name{text-decoration:none;font-size:1.6rem;font-weight:700;margin-bottom:0.5rem}a.gs-ProductCard-name[href=""]{color:#445158;pointer-events:none}.gs-ProductCard-rating{position:relative;top:-2px}.gs-ProductCard-rating[data-gs-productcard-reviews="0"]{display:none !important}.gs-ProductCard-description{font-size:0.9rem;color:#666;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.gs-ProductCard-specs{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-15px;margin-right:5%;margin-bottom:1rem;font-size:0.8rem;max-width:670px}.gs-ProductCard-spec{min-height:1px;width:100%;padding-left:15px;padding-right:15px;flex:0 0 50%;max-width:50%;display:flex;align-items:stretch;position:relative}.gs-ProductCard-specName,.gs-ProductCard-specValue{min-height:1px;width:100%;padding:.33333rem 0;border-top:1px solid #ccc}a.gs-ProductCard-specValue{color:#212529;text-decoration:none}a.gs-ProductCard-specValue:hover{color:#3498db;text-decoration:underline}.gs-ProductCard-specName{font-weight:bold;flex:0 0 42%}.gs-ProductCard-specName,.gs-ProductCard-specValue{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-ProductCard-specValue{flex:0 0 58%}@media (min-width: 768px){.gs-ProductCard-spec::after{position:absolute;content:'';left:15px;right:15px;bottom:-1px;height:1px;background-color:#ccc}}@media (max-width: 767.98px){.gs-ProductCard-specs{background-color:#fff;padding:7.5px;margin-left:0;margin-right:0;border-radius:4px;border:1px solid rgba(161,178,192,0.6)}}@media (max-width: 767.98px){.gs-ProductCard-spec:nth-child(1) .gs-ProductCard-specName,.gs-ProductCard-spec:nth-child(1) .gs-ProductCard-specValue{border-top:none}}@media (min-width: 576px) and (max-width: 767.98px){.gs-ProductCard-spec:nth-child(2) .gs-ProductCard-specName,.gs-ProductCard-spec:nth-child(2) .gs-ProductCard-specValue{border-top:none}}.gs-ProductCard-footer{font-size:0.75em;color:#666;line-height:1.125;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}@media (max-width: 991.98px){.gs-ProductCard-footer{font-size:0.85em}}.gs-ProductCard-footer a{color:#666;text-decoration:none}.gs-ProductCard-footer a:hover{color:#3498db;text-decoration:underline}@media (max-width: 991.98px){.gs-ProductCard-screenshot{display:none}.gs-ProductCard-details{flex:0 0 100%;max-width:100%;border-top-left-radius:4px;border-bottom-left-radius:4px}.gs-ProductCard-specs{margin-right:0}}@media (max-width: 575.98px){.gs-ProductCard-spec{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.gs-ProductCard-details,.gs-ProductCard-screenshot{background-color:white}.gs-ProductCard-details{border-top-right-radius:4px;border-bottom-right-radius:4px}}.gs-ProductList.is-filtering .gs-ProductCard-details,.gs-ProductList.is-filtering .gs-ProductCard-screenshot{transition:opacity 400ms ease-in-out;opacity:0}.gs-ProductList.is-filtering .gs-ProductCard{pointer-events:none;background-repeat:repeat;background-image:linear-gradient(-45deg, rgba(161,178,192,0.1) 0%, rgba(161,178,192,0.1) 10%, rgba(161,178,192,0) 10%, rgba(161,178,192,0) 20%, rgba(161,178,192,0.1) 20%, rgba(161,178,192,0.1) 30%, rgba(161,178,192,0) 30%, rgba(161,178,192,0) 40%, rgba(161,178,192,0.1) 40%, rgba(161,178,192,0.1) 50%, rgba(161,178,192,0) 50%, rgba(161,178,192,0) 60%, rgba(161,178,192,0.1) 60%, rgba(161,178,192,0.1) 70%, rgba(161,178,192,0) 70%, rgba(161,178,192,0) 80%, rgba(161,178,192,0.1) 80%, rgba(161,178,192,0.1) 90%, rgba(161,178,192,0) 90%, rgba(161,178,192,0) 100%);background-size:300px 200px;-webkit-animation:Stripes 1.5s linear infinite;animation:Stripes 1.5s linear infinite}@-webkit-keyframes Stripes{0%{background-position:75px 0px}100%{background-position:0px  0px}}@keyframes Stripes{0%{background-position:75px 0px}100%{background-position:0px  0px}}.gs-ProductPick-list{font-size:0.8rem;line-height:1.25}.gs-ProductCard-listHeader{font-size:0.7rem;font-weight:bold;color:#868e96;text-transform:uppercase;margin-bottom:.125rem;padding-bottom:.125rem;border-bottom:1px dotted #a1b2c0}.gs-ProductCard-listItem{position:relative;padding:.25rem 0;padding-left:1.1rem;line-height:1.125;min-height:0.8rem}.gs-ProductCard-listIcon{position:absolute;width:0.8rem;height:0.85rem;left:0;top:.4rem}

.gs-HorizontalScroller.product-comparison .card{position:relative;min-height:100px;min-width:305px;max-width:475px;padding:1rem;margin:0}.gs-HorizontalScroller.product-comparison .card::after{position:absolute;right:0;top:4rem;bottom:1rem;width:1px;content:'';background:linear-gradient(to bottom, rgba(207,216,223,0), rgba(207,216,223,0.6))}.gs-HorizontalScroller.product-comparison .card:last-child::after{display:none}@media (min-width: 992px) and (max-width: 1231.98px){.gs-HorizontalScroller.product-comparison{margin-right:2rem}}.gs-ProductComparison{display:flex;flex-direction:column;height:100%;justify-content:space-between}.natural-button-alignment .gs-ProductComparison{justify-content:flex-start}.gs-ProductComparison-screenshot{height:0;padding-bottom:70%;overflow:hidden;background-color:#445158;border-radius:4px;border:1px solid #adb5bd;margin-top:.5rem}.gs-ProductComparison-screenshotImage{width:200%;max-width:200%;height:auto;opacity:0.9 !important;position:relative;left:-2px;top:-2px}.gs-ProductComparison-rating{margin-bottom:-.4rem;margin-top:-.25rem}.gs-ProductComparison-name{text-decoration:none;font-size:1.3rem;font-weight:700;line-height:1.2}.gs-ProductComparison-section{margin-top:1rem;font-size:0.9rem;line-height:1.25}.gs-ProductComparison-sectionHeader{font-size:0.8rem;font-weight:bold;color:#868e96;text-transform:uppercase;margin-bottom:.25rem}.gs-ProductComparison-sectionListItem{position:relative;padding:.25rem 0;padding-left:1.2rem;line-height:1.125}.gs-ProductComparison-sectionListIcon{position:absolute;width:0.9rem;height:0.9rem;left:0;top:.35rem}.gs-ProductComparison-footer{margin-top:1rem}.gs-ProductComparison .gs-ProductCard-specs{margin:0;margin-top:1rem;margin-bottom:1.25rem}.gs-ProductComparison .gs-ProductCard-spec{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;line-height:1.166666667rem}.gs-ProductComparison .gs-ProductCard-spec::after{left:0;right:0}@media (max-height: 750px){.gs-ProductComparison--hasSpecs.gs-ProductComparison--hasList .gs-ProductCard-specs{display:none}}

.gs-ProductCtaCard{display:flex;align-items:center;border-radius:8px;padding:24px;max-width:950px}.gs-ProductCtaCard-buttons{margin-right:1rem;padding-right:1rem;border-right:1px dotted rgba(0,0,0,0.35);white-space:nowrap}.gs-ProductCtaCard-buttons .gs-Button{margin-right:.5rem}.gs-ProductCtaCard-text{line-height:1.2}.gs-ProductCtaCard-text a{white-space:nowrap}.gs-ProductCtaCard--multipleButtons{flex-direction:column-reverse;align-items:flex-start}.gs-ProductCtaCard--multipleButtons .gs-ProductCtaCard-text{padding-bottom:1rem}.gs-ProductCtaCard--multipleButtons .gs-ProductCtaCard-buttons{border:none;padding-right:0;margin-right:0}@media (max-width: 575.98px){.gs-ProductCtaCard{flex-direction:column-reverse}.gs-ProductCtaCard-text{text-align:center;padding-bottom:1rem}.gs-ProductCtaCard-buttons{padding-right:0;margin-right:0;border:none}}

.gs-ProductList.is-filtering{pointer-events:none}.gs-ProductList-item{margin-bottom:1.25rem}.gs-ProductList-item.is-hidden{display:none}@media (max-width: 767.98px){.gs-ProductList-item{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #a1b2c0}.gs-ProductList-item:last-child{border-bottom:none}}.no-js .gs-ProductList-sidebar{display:none}@supports (position: sticky){.gs-ProductList-sidebar{max-height:calc(100vh - 80px);overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.gs-ProductList-sidebar::-webkit-scrollbar{display:none}}.gs-ProductList-filter{margin-bottom:1.5rem}.gs-ProductList-filterLabel{color:rgba(68,81,88,0.85);font-weight:700;font-size:1.1rem;line-height:1.25;margin-bottom:.25rem}.gs-ProductList-filterItem{color:rgba(68,81,88,0.75);font-size:0.9rem}.gs-ProductList-filterItem[data-gs-product-list-stat-value="0"]{opacity:0.5;pointer-events:none}.gs-ProductList-learnLink{font-size:0.8rem;color:#3498db;text-decoration:underline;cursor:pointer}.gs-ProductList-filterItem .gs-Scale{margin-top:1px}.gs-ProductList-sortCriteria{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dotted #a1b2c0;color:rgba(68,81,88,0.75);font-size:0.9rem}.gs-ProductList-sortOptions{display:flex}.gs-ProductList-sortOptions div,.gs-ProductList-sortOptionsList{position:relative;white-space:nowrap}.gs-ProductList-sortOptionsList{font-weight:bold;color:rgba(68,81,88,0.85);width:100%;padding-right:15px;overflow:hidden;text-overflow:ellipsis;z-index:2}.gs-ProductList-sortOptionsList:focus{outline:0}.gs-ProductList-sortOptions .arrow{position:absolute;right:0;top:calc(40%);z-index:1}.gs-ProductList-empty{display:none}.gs-ProductList.is-empty .gs-ProductList-empty{display:block}.gs-ProductList.is-empty .gs-ProductList-title{display:none}

.gs-HorizontalScroller.product-picks .card{position:relative;min-width:200px;max-width:275px;padding:0 .66667rem 0 0 !important;margin:0 !important}.gs-ProductPick{padding:.5rem .57143rem !important;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:10px;background-color:white;overflow:hidden;display:flex;flex-direction:column;height:100%;justify-content:space-between}.gs-ProductPick-screenshot{height:0;width:275px;max-width:100%;padding-bottom:70%;overflow:hidden;background-color:#445158;border-radius:4px;border:1px solid #adb5bd;margin-top:.5rem}.gs-ProductPick-screenshotImage{width:200%;max-width:200%;opacity:0.9 !important;position:relative;left:-2px;top:-2px}.gs-ProductPick-label{margin-left:-.57143rem;margin-right:-.57143rem;margin-top:-.5rem;margin-bottom:.44444rem;padding:.5rem .8rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:block;text-decoration:none}.gs-ProductPick-label.color-white:hover{color:white !important}.gs-ProductPick-label .gs-ProductPick-labelTop{font-size:0.7rem;text-transform:uppercase;opacity:0.85}.gs-ProductPick-label .gs-ProductPick-labelBottom{font-size:1.1rem;font-weight:700}.gs-ProductPick-name{display:block;text-decoration:none;font-size:1rem;font-weight:700;line-height:1.2;margin-top:.5rem;margin-bottom:-.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-ProductPick-section{margin-top:.5rem;font-size:0.8rem;line-height:1.25}.gs-ProductPick-sectionHeader{font-size:0.7rem;font-weight:bold;color:#868e96;text-transform:uppercase;margin-bottom:.25rem}.gs-ProductPick-sectionListItem{position:relative;padding:.25rem 0;padding-left:1.1rem;line-height:1.125}.gs-ProductPick-sectionListIcon{position:absolute;width:0.8rem;height:0.8rem;left:0;top:.35rem}.gs-ProductPick-footer{padding-bottom:0;margin-top:.5rem}.gs-ProductPick-footerLink{margin-top:.33333rem;margin-bottom:.33333rem;display:block;color:#868e96;text-align:center;text-decoration:none;font-size:0.8rem}

.gs-ProductPicks{display:flex;position:relative;overflow-x:auto;left:-1rem;margin-right:-2rem;padding:1rem;margin-bottom:1rem}

.gs-ProductPricing{margin-bottom:0.5em;container-type:inline-size}.gs-ProductPricing--border{border:1px solid #ddd;padding:0.75rem 1rem 0 1rem;border-radius:10px}.gs-ProductPricing-label{color:black;font-weight:bold;display:block;white-space:nowrap}.gs-ProductPricing-group{display:flex;flex-wrap:wrap;align-items:flex-start}@container (max-width: 500px){.gs-ProductPricing .gs-ProductPricing-group{flex-direction:column}}.gs-ProductPricing-groupItem{flex-basis:50%;padding-bottom:0.75em}.gs-ProductPricing-startingPrice{vertical-align:baseline}.gs-ProductPricing-pricingRange{padding-bottom:2em}.gs-ProductPricing-startingPriceAmount{font-size:2rem;letter-spacing:-2px;font-weight:600;line-height:1;margin-right:0.25rem;color:#445158;white-space:nowrap}.gs-ProductPricing-startingPriceUnit{color:#647178;white-space:nowrap}.gs-ProductPricing-pricingRange .gs-Scale{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:top left;transform-origin:top left}.gs-ProductPricing-learnMore{font-weight:normal;text-transform:uppercase;color:#3498db;border:1px solid #3498db;padding:1px 8px;border-radius:10px;font-size:0.6rem;display:inline-block;margin-left:0.25rem;position:relative;top:-1px;cursor:pointer}.gs-ProductPricing-pricingRange .gs-Scale-active{text-shadow:none}.gs-ProductPricing-pricingDetails{padding-bottom:0.75rem;color:#445158;line-height:1.3}.gs-ProductPricing .gs-Button{margin-bottom:1.25rem}

@media (max-width: 575.98px){[class*=gradient-]:has(.gs-ProductReview){background:#f9f9fa !important;border-top:1px solid #ddd}}@media (max-width: 575.98px){.gs-ProductReview{border-bottom:1px solid rgba(161,178,192,0.6)}.gs-ProductReview:last-child{border-bottom:0}}@media (min-width: 576px){.gs-ProductReview{margin-bottom:1rem;border:1px solid rgba(161,178,192,0.6);border-radius:4px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.125)}}.gs-ProductReview-reviewerAvatar{width:80px;height:80px;flex:0 0 80px;border-radius:40px;overflow:hidden}@media (max-width: 575.98px){.gs-ProductReview-reviewerAvatar{width:60px;height:60px;flex:0 0 60px;border-radius:30px}.gs-ProductReview-reviewerAvatar img{width:60px;height:60px}}.gs-ProductReview-reviewerName{font-weight:bold;color:#445158;font-size:0.85rem;line-height:1;margin-top:.5rem;margin-bottom:.25rem}.gs-ProductReview-reviewerRoles{font-size:0.75em;color:rgba(68,81,88,0.75);line-height:1.3;list-style:none;display:block;padding:0}.gs-ProductReview-reviewerRoles li{display:inline}.gs-ProductReview-reviewerRoles li::before{display:none}.gs-ProductReview-reviewerRoles li:not(:last-child):after{content:' \2022   '}.gs-ProductReview-scores{display:flex;flex-direction:column;gap:.25rem}.gs-ProductReview-score{display:flex;align-items:center;justify-content:space-between}.gs-ProductReview-score b{font-weight:normal;font-size:0.85em;color:#445158}.gs-ProductReview-score--overall b{font-weight:bold;font-size:1.1em}.gs-ProductReview-score--hasSubscores{padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:1px dotted #a1b2c0}.gs-ProductReview-title{font-size:1.4em;font-weight:bold;margin-bottom:0;text-wrap:pretty}.gs-ProductReview-date{font-size:0.8em;color:#495057;margin-top:.25rem;margin-bottom:1rem}.gs-ProductReview-lists{gap:2rem}.gs-ProductReview-listHeader{margin-bottom:.25rem}.gs-ProductReview-pros,.gs-ProductReview-cons{flex:1}

.gs-ProductReviewSummary{background-color:white;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,0.4);min-height:300px;margin:2em 0 1em 0;color:black;display:grid;grid-template-rows:3.5rem auto;grid-template-columns:7fr 5fr;grid-template-areas:"title title" "main aside"}@media (max-width: 767.98px){.gs-ProductReviewSummary{grid-template-columns:auto;grid-template-areas:"title" "aside" "main"}}.gs-ProductReviewSummary-title{grid-area:title;display:grid;align-items:center;background-color:rgba(226,117,45,0.17);border-radius:20px 20px 0 0;padding:0 1.5rem;font-size:1.5em;font-weight:700}.gs-ProductReviewSummary-main{position:relative;padding:1.25rem 1.5rem;grid-area:main}.gs-ProductReviewSummary-main p{color:rgba(0,0,0,0.8);font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-size:1.1em;line-height:1.2;margin-bottom:0.65em;hanging-punctuation:first}.gs-ProductReviewSummary-main p a{color:#3498db !important;-webkit-text-decoration-color:rgba(52,152,219,0.5);text-decoration-color:rgba(52,152,219,0.5)}.gs-ProductReviewSummary-heading{text-transform:uppercase;font-weight:800;color:black}.gs-ProductReviewSummary-ctas{margin-top:1.25em}.gs-ProductReviewSummary-ctas .gs-Button{min-width:40%}.gs-ProductReviewSummary-aside{grid-area:aside;padding:1.25rem 1.5rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;grid-template-areas:"our-rating user-rating" "screenshot screenshot"}@media (max-width: 767.98px){.gs-ProductReviewSummary-main{padding-top:0}}@media (min-width: 768px) and (max-width: 991.98px){.gs-ProductReviewSummary-aside{grid-template-columns:1fr;grid-template-rows:90px 90px auto;grid-template-areas:"our-rating" "user-rating" "screenshot"}}@media (max-width: 575.98px){.gs-ProductReviewSummary-aside{grid-template-columns:1fr;grid-template-rows:90px 90px auto;grid-template-areas:"our-rating" "user-rating" "screenshot"}}@media (min-width: 768px){.gs-ProductReviewSummary-main::after{position:absolute;right:0;top:1rem;bottom:1rem;border-left:1px dotted #a1b2c0;content:'';width:1px}}.gs-ProductReviewSummary-rating{display:flex;justify-content:flex-start;align-items:center;font-size:0.75em;line-height:1.125;position:relative;top:-10px;left:-10px}.gs-ProductReviewSummary-ratingLabel{color:rgba(0,0,0,0.75);padding:10px 0;font-size:1.1em}.gs-ProductReviewSummary-ratingLabel a{color:rgba(0,0,0,0.75);-webkit-text-decoration-color:rgba(0,0,0,0.5);text-decoration-color:rgba(0,0,0,0.5)}.gs-ProductReviewSummary-rating--ours{grid-area:'our-rating'}.gs-ProductReviewSummary-rating--user{grid-area:'user-rating'}.gs-ProductReviewSummary-screenshot{grid-area:screenshot}.gs-ProductReviewSummary-screenshot img{max-width:100%}.gs-ProductReviewSummary-screenshotWrapper{max-height:350px;overflow:hidden;position:relative}.gs-ProductReviewSummary-screenshotWrapper.is-overflowing::before{position:absolute;bottom:0;left:0;right:0;height:3em;background-image:linear-gradient(rgba(255,255,255,0), #fff);z-index:1;content:''}.gs-ProductReviewSummary-screenshotShade{position:relative;border-radius:4px;border:1px solid #a1b2c0;overflow:hidden}.gs-ProductReviewSummary-screenshotShade::after{position:absolute;inset:0;z-index:1;background-color:rgba(0,0,0,0.025);transition:background-color 0.2s ease-in-out;content:''}[data-gs-product-review-summary-screenshot]{cursor:pointer}[data-gs-product-review-summary-screenshot]:hover .gs-ProductReviewSummary-screenshotShade::after{background-color:rgba(0,0,0,0.05)}

[data-gs-screenshot-carousel-product-id]{cursor:zoom-in}.gs-ScreenshotCarousel{visibility:hidden}.gs-ScreenshotCarousel.is-open{visibility:visible}.gs-ScreenshotCarousel-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;z-index:1040;background-image:linear-gradient(to bottom, rgba(68,81,88,0.8), #445158);transition-property:opacity, -webkit-backdrop-filter;transition-property:backdrop-filter, opacity;transition-property:backdrop-filter, opacity, -webkit-backdrop-filter;transition-duration:300ms;transition-timing-function:ease-in-out}.gs-ScreenshotCarousel.is-open .gs-ScreenshotCarousel-backdrop{opacity:1;-webkit-backdrop-filter:blur(5px)}.gs-ScreenshotCarousel-backdrop,.gs-ScreenshotCarousel.is-closing .gs-ScreenshotCarousel-backdrop{opacity:0;-webkit-backdrop-filter:blur(0)}.gs-ScreenshotCarousel-loader{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1051;width:6rem;height:6rem;opacity:0;transition:opacity 300ms ease-in-out}.gs-ScreenshotCarousel.is-open .gs-ScreenshotCarousel-loader{opacity:1}.gs-ScreenshotCarousel.is-loaded .gs-ScreenshotCarousel-loader{display:none}.gs-ScreenshotCarousel-button{position:fixed;width:2.5rem;height:2.5rem;fill:white;cursor:pointer;z-index:1051;opacity:0;transition:opacity 300ms ease-in-out}.gs-ScreenshotCarousel.is-open .gs-ScreenshotCarousel-button{opacity:0.6}.gs-ScreenshotCarousel.is-open .gs-ScreenshotCarousel-button:hover{opacity:1}.gs-ScreenshotCarousel.is-closing .gs-ScreenshotCarousel-button{opacity:0 !important}.gs-ScreenshotCarousel.is-loaded .gs-ScreenshotCarousel-button.is-disabled{opacity:0.05 !important;cursor:default;pointer-events:none}.gs-ScreenshotCarousel-button[role~="close"]{top:20px;right:20px}.gs-ScreenshotCarousel-button[role~="prev"]{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:20px;left:20px}.gs-ScreenshotCarousel-button[role~="next"]{bottom:20px;right:20px}.gs-ScreenshotCarousel-slider{z-index:1050;position:fixed;top:60px;bottom:90px;left:0;right:0;opacity:0;transition:opacity 300ms ease-in-out}.gs-ScreenshotCarousel.is-loaded .gs-ScreenshotCarousel-slider{opacity:1}.gs-ScreenshotCarousel.is-closing .gs-ScreenshotCarousel-slider{opacity:0}.gs-ScreenshotCarousel-items{position:relative;display:flex;align-items:center;height:100%;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}.gs-ScreenshotCarousel.is-closing .gs-ScreenshotCarousel-items{-webkit-transform:translateY(-15%);transform:translateY(-15%)}.gs-ScreenshotCarousel-items.is-sliding{transition-property:left, -webkit-transform;transition-property:left, transform;transition-property:left, transform, -webkit-transform}.gs-ScreenshotCarousel-item{border-radius:10px;cursor:pointer;flex:auto;background-color:#445158;-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0;box-shadow:0 0 5px rgba(0,0,0,0.25);transition-property:opacity, box-shadow, -webkit-transform;transition-property:transform, opacity, box-shadow;transition-property:transform, opacity, box-shadow, -webkit-transform;transition-duration:300ms;transition-timing-function:ease-in-out}.gs-ScreenshotCarousel-item.is-loaded{opacity:1}.gs-ScreenshotCarousel-item.is-active{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 25px rgba(0,0,0,0.5);cursor:default}.gs-ScreenshotCarousel-caption{text-align:center;font-size:0.85rem;line-height:1.4em;position:absolute;top:101.5%;left:0;right:0;z-index:1051;color:rgba(255,255,255,0.8);opacity:0;transition:opacity 300ms ease-in-out}.gs-ScreenshotCarousel-item.is-active .gs-ScreenshotCarousel-caption{opacity:1}.gs-ScreenshotCarousel-captionTitle{color:white;display:block}.gs-ScreenshotCarousel-image,.gs-ScreenshotCarousel-form{border-radius:10px;opacity:0.5;transition-property:opacity, xheight, margin;transition-duration:300ms;transition-timing-function:ease-in-out}.gs-ScreenshotCarousel-item.is-active .gs-ScreenshotCarousel-image,.gs-ScreenshotCarousel-item.is-active .gs-ScreenshotCarousel-form{opacity:1}.gs-ScreenshotCarousel-form{background-color:#f9f9fa;border-radius:10px;width:85vw;max-width:800px}@media (max-width: 767.98px){.gs-ScreenshotCarousel-form{width:100vw;height:60vh;border-radius:0;margin:0}.gs-ScreenshotCarousel-item.is-active .gs-ScreenshotCarousel-form{height:100vh;z-index:1055;margin-top:-60px;margin-bottom:-90px;position:relative}}

.gs-ProductScreenshotCard{display:flex;align-items:stretch;max-width:50rem;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:4px;background-color:white}.gs-ProductScreenshotCard-sidebar{flex:0 0 20px;width:20px;border-top-left-radius:4px;border-bottom-left-radius:4px}.gs-ProductScreenshotCard-details{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px);padding:30px}.gs-ProductScreenshotCard-wrapper{display:flex;flex-direction:column}.gs-ProductScreenshotCard-screenshot{overflow:hidden;border-radius:4px;position:relative;background-color:rgba(0,0,0,0.03);max-height:500px;margin-bottom:1rem}.gs-ProductScreenshotCard-screenshot::before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4px;background-color:rgba(0,0,0,0.03);border:1px solid rgba(0,0,0,0.1);content:''}.gs-ProductScreenshotCard-screenshotImage{width:100%;max-width:100%}.gs-ProductScreenshotCard--headerTop .gs-ProductScreenshotCard-details{padding-top:15px}.gs-ProductScreenshotCard--headerTop .gs-ProductScreenshotCard-screenshot{margin-bottom:1.5rem}.gs-ProductScreenshotCard--headerBottom .gs-ProductScreenshotCard-wrapper{flex-direction:column-reverse}.gs-ProductScreenshotCard-header{line-height:1.2;margin-bottom:1rem}.gs-ProductScreenshotCard-heading{display:inline;margin:0;padding:0;letter-spacing:0}h2.gs-ProductScreenshotCard-heading{line-height:1.1rem}h3.gs-ProductScreenshotCard-heading{line-height:1.4rem}.gs-ProductScreenshotCard-name,.gs-ProductScreenshotCard-rating{display:inline-block}.gs-ProductScreenshotCard-name{text-decoration:none;font-size:1.6rem;font-weight:700}.gs-ProductScreenshotCard-rating{position:relative;top:-2px}.gs-ProductScreenshotCard-rating[data-gs-productscreenshotcard-reviews="0"]{display:none !important}

.gs-ProductSpecs-columns{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.gs-ProductSpecs-columns--2{-webkit-columns:2;-moz-columns:2;columns:2}.gs-ProductSpecs-columns--3{-webkit-columns:3;-moz-columns:3;columns:3}.gs-ProductSpecs-columnBlock{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;padding-bottom:0.5em}.gs-ProductSpecs-info{padding-bottom:1.5em;line-height:1.3;color:#445158}.gs-ProductSpecs-info .gs-ProductSpecs-label{margin-bottom:0.75em}.gs-ProductSpecs-info ul{margin:0;padding:0;list-style:none}.gs-ProductSpecs-info li{padding-bottom:0.75em;line-height:1.3}.gs-ProductSpecs-info li::before{display:none}.gs-ProductSpecs-label{color:black;font-weight:bold;display:block}.gs-ProductSpecs-pros,.gs-ProductSpecs-cons{line-height:1.2;padding-left:1.25rem;padding-bottom:1px}.gs-ProductSpecs-pros li,.gs-ProductSpecs-cons li{margin:4px 0}.gs-ProductSpecs-pros li::before,.gs-ProductSpecs-cons li::before{left:-1.25rem;top:2px;content:'\2303'}.gs-ProductSpecs-pros li::before{color:green}.gs-ProductSpecs-cons li::before{top:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);color:red}@media screen and (min-width: 1232px){.gs-ProductSpecs .gs-ProductPricing{margin-left:-1rem;margin-right:-1rem}}.gs-ProductSpecs-specs{list-style:none;padding:0;margin:0}.gs-ProductSpecs-specs li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px dotted rgba(0,0,0,0.5)}.gs-ProductSpecs-specs .gs-Scale{font-size:0.85rem;line-height:28px}.gs-ProductSpecs-specs li:last-child{border-bottom:none}.gs-ProductSpecs-specs li::before{display:none}.gs-ProductSpecs-specs li strong{color:black;white-space:nowrap;padding-right:10px}.gs-ProductSpecs-specs li div{flex-basis:100%;text-align:left !important;font-size:0.85rem}.gs-ProductSpecs-specs li :last-child{text-align:right}@media screen and (max-width: 768px){.gs-ProductSpecs-columns--3{-webkit-columns:2;-moz-columns:2;columns:2}.gs-ProductSpecs-columns--3 .gs-ProductSpecs-columnBlock{-webkit-column-break-inside:unset;-moz-column-break-inside:unset;break-inside:unset}.gs-ProductSpecs-columns--3 .gs-ProductSpecs-columnSubBlock{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media screen and (max-width: 575px){.gs-ProductSpecs-columns{-webkit-columns:1;-moz-columns:1;columns:1}.gs-ProductSpecs-pros,.gs-ProductSpecs-cons{padding-bottom:0}}

.gs-ProgressMeter{display:flex;flex-direction:column;max-width:200px}.gs-ProgressMeter-label{text-transform:uppercase;font-size:0.8rem;line-height:0.8rem;font-weight:bold;margin-bottom:5px}@media (min-width: 576px){.gs-ProgressMeter--horizontal{flex-direction:row;align-items:center}.gs-ProgressMeter--horizontal .gs-ProgressMeter-label{margin-bottom:0;margin-right:10px;white-space:nowrap}}.gs-ProgressMeter--fat{flex-direction:row;align-items:center;max-width:100%}.gs-ProgressMeter--fat .gs-ProgressMeter-icon{flex:0 0 50px;margin-right:.5rem;align-self:bottom}.gs-ProgressMeter--fat .gs-ProgressMeter-icon svg{max-height:50px;max-width:50px}.gs-ProgressMeter--fat .gs-ProgressMeter-label{flex:0 0 auto;margin-right:1rem;border-right:1px dotted #445158;text-transform:none;font-weight:normal;font-size:1.1em;padding:.5rem 0}.gs-ProgressMeter--fat .gs-ProgressMeter-labelTitle{font-size:0.75em;font-weight:bold;text-transform:uppercase;margin-bottom:.33333rem}.gs-ProgressMeter--fat .gs-ProgressMeter-labelTitle::after{content:':'}.gs-ProgressMeter--fat .gs-ProgressMeter-labelStatus{font-size:1.2em;font-weight:800}.gs-ProgressMeter--fat .gs-ProgressMeter-labelTitle,.gs-ProgressMeter--fat .gs-ProgressMeter-labelStatus{white-space:nowrap;padding-right:1rem}@media (max-width: 991.98px){.gs-ProgressMeter--fat{flex-direction:column;align-items:left}.gs-ProgressMeter--fat .gs-ProgressMeter-icon{display:none}.gs-ProgressMeter--fat .gs-ProgressMeter-label{border:0;padding:0;margin:0;flex:0 0 100%;width:100%;max-width:100%;text-align:center;padding-bottom:1rem}.gs-ProgressMeter--fat .gs-ProgressMeter-labelStatus{font-weight:500}.gs-ProgressMeter--fat .gs-ProgressMeter-labelTitle,.gs-ProgressMeter--fat .gs-ProgressMeter-labelStatus{display:inline;font-size:1.2rem;padding:0}}@media (max-width: 575.98px){.gs-ProgressMeter--fat .gs-ProgressMeter-label{text-align:left}.gs-ProgressMeter--fat .gs-ProgressMeter-labelTitle,.gs-ProgressMeter--fat .gs-ProgressMeter-labelStatus{font-size:1.1rem}}.gs-ProgressMeter-meter{height:0.7rem;border-radius:25px;flex:auto;width:100%;min-width:175px}.gs-ProgressMeter-meter::before{height:0.7rem;border-radius:25px;content:'';display:block;width:0}.gs-ProgressMeter--fat .gs-ProgressMeter-meter,.gs-ProgressMeter--fat .gs-ProgressMeter-meter::before{height:2rem}@media (min-width: 768px){.gs-ProgressMeter--fat .gs-ProgressMeter-meter,.gs-ProgressMeter--fat .gs-ProgressMeter-meter::before{height:3rem}}.gs-ProgressMeter-meter--5pct::before{width:5%}.gs-ProgressMeter-meter--10pct::before{width:10%}.gs-ProgressMeter-meter--15pct::before{width:15%}.gs-ProgressMeter-meter--20pct::before{width:20%}.gs-ProgressMeter-meter--25pct::before{width:25%}.gs-ProgressMeter-meter--30pct::before{width:30%}.gs-ProgressMeter-meter--35pct::before{width:35%}.gs-ProgressMeter-meter--40pct::before{width:40%}.gs-ProgressMeter-meter--45pct::before{width:45%}.gs-ProgressMeter-meter--50pct::before{width:50%}.gs-ProgressMeter-meter--55pct::before{width:55%}.gs-ProgressMeter-meter--60pct::before{width:60%}.gs-ProgressMeter-meter--65pct::before{width:65%}.gs-ProgressMeter-meter--70pct::before{width:70%}.gs-ProgressMeter-meter--75pct::before{width:75%}.gs-ProgressMeter-meter--80pct::before{width:80%}.gs-ProgressMeter-meter--85pct::before{width:85%}.gs-ProgressMeter-meter--90pct::before{width:90%}.gs-ProgressMeter-meter--95pct::before{width:95%}.gs-ProgressMeter-meter--100pct::before{width:100%}.gs-ProgressMeter-label,.gs-ProgressMeter-labelTitle{color:rgba(0,0,0,0.5)}.gs-ProgressMeter-labelStatus{color:rgba(0,0,0,0.8)}.gs-ProgressMeter-meter{background-color:rgba(0,0,0,0.15)}.gs-ProgressMeter-meter::before{background-color:rgba(0,0,0,0.3)}.gs-ProgressMeter--darkBackground .gs-ProgressMeter-label{color:white;border-color:white}.gs-ProgressMeter--darkBackground .gs-ProgressMeter-labelTitle{color:rgba(255,255,255,0.8)}.gs-ProgressMeter--darkBackground .gs-ProgressMeter-labelStatus{color:white}.gs-ProgressMeter--darkBackground .gs-ProgressMeter-meter{background-color:rgba(255,255,255,0.4)}.gs-ProgressMeter--darkBackground .gs-ProgressMeter-meter::before{background-color:white;border:3px solid white}.gs-ProgressMeter--blueTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--blueMeter .gs-ProgressMeter-meter::before{background-color:#3498db}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--blueTrack .gs-ProgressMeter-meter::before{border-color:"blue"}.gs-ProgressMeter--lightBlueTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--lightBlueMeter .gs-ProgressMeter-meter::before{background-color:#d3e5f4}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--lightBlueTrack .gs-ProgressMeter-meter::before{border-color:"light-blue"}.gs-ProgressMeter--powderBlueTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--powderBlueMeter .gs-ProgressMeter-meter::before{background-color:#e3e8ec}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--powderBlueTrack .gs-ProgressMeter-meter::before{border-color:"powder-blue"}.gs-ProgressMeter--babyBlueTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--babyBlueMeter .gs-ProgressMeter-meter::before{background-color:#e6f1f9}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--babyBlueTrack .gs-ProgressMeter-meter::before{border-color:"baby-blue"}.gs-ProgressMeter--redTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--redMeter .gs-ProgressMeter-meter::before{background-color:#e74c3c}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--redTrack .gs-ProgressMeter-meter::before{border-color:"red"}.gs-ProgressMeter--yellowTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--yellowMeter .gs-ProgressMeter-meter::before{background-color:#f1c40f}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--yellowTrack .gs-ProgressMeter-meter::before{border-color:"yellow"}.gs-ProgressMeter--greenTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--greenMeter .gs-ProgressMeter-meter::before{background-color:#27ae60}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--greenTrack .gs-ProgressMeter-meter::before{border-color:"green"}.gs-ProgressMeter--goldTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--goldMeter .gs-ProgressMeter-meter::before{background-color:#b1905b}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--goldTrack .gs-ProgressMeter-meter::before{border-color:"gold"}.gs-ProgressMeter--slateTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--slateMeter .gs-ProgressMeter-meter::before{background-color:#a1b2c0}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--slateTrack .gs-ProgressMeter-meter::before{border-color:"slate"}.gs-ProgressMeter--stoneTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--stoneMeter .gs-ProgressMeter-meter::before{background-color:#445158}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--stoneTrack .gs-ProgressMeter-meter::before{border-color:"stone"}.gs-ProgressMeter--whiteTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--whiteMeter .gs-ProgressMeter-meter::before{background-color:#fff}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--whiteTrack .gs-ProgressMeter-meter::before{border-color:"white"}.gs-ProgressMeter--offWhiteTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--offWhiteMeter .gs-ProgressMeter-meter::before{background-color:#f9f9fa}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--offWhiteTrack .gs-ProgressMeter-meter::before{border-color:"off-white"}.gs-ProgressMeter--grayTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--grayMeter .gs-ProgressMeter-meter::before{background-color:#868e96}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--grayTrack .gs-ProgressMeter-meter::before{border-color:"gray"}.gs-ProgressMeter--darkGrayTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--darkGrayMeter .gs-ProgressMeter-meter::before{background-color:#343a40}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--darkGrayTrack .gs-ProgressMeter-meter::before{border-color:"dark-gray"}.gs-ProgressMeter--lightGrayTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--lightGrayMeter .gs-ProgressMeter-meter::before{background-color:#dee2e6}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--lightGrayTrack .gs-ProgressMeter-meter::before{border-color:"light-gray"}.gs-ProgressMeter--blueGrayTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--blueGrayMeter .gs-ProgressMeter-meter::before{background-color:#687D89}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--blueGrayTrack .gs-ProgressMeter-meter::before{border-color:"blue-gray"}.gs-ProgressMeter--orangeTrack .gs-ProgressMeter-meter,.gs-ProgressMeter--orangeMeter .gs-ProgressMeter-meter::before{background-color:#e2752d}.gs-ProgressMeter--darkBackground.gs-ProgressMeter--orangeTrack .gs-ProgressMeter-meter::before{border-color:"orange"}

.gs-RatingCompact{display:inline-block;color:rgba(0,0,0,0.1);white-space:nowrap;line-height:1em}.gs-RatingCompact-stars{display:inline-block;position:relative}.gs-RatingCompact--compact .gs-RatingCompact-stars{font-size:1rem}.gs-RatingCompact--small .gs-RatingCompact-stars{font-size:1.35rem}.gs-RatingCompact-label{color:rgba(0,0,0,0.6);text-transform:uppercase;display:inline;vertical-align:top;margin-left:.25rem;color:#868e96;font-size:0.85rem;position:relative;top:-2px}.gs-RatingCompact-rating{position:absolute;overflow:hidden;color:#f5c400}

.gs-RatingFull{font-size:0;font-weight:normal;letter-spacing:0;display:inline-block;white-space:nowrap;vertical-align:text-bottom}.gs-RatingFull-label{display:block;color:rgba(0,0,0,0.6);text-transform:uppercase}.gs-RatingFull-starCount::before{content:'('}.gs-RatingFull-starCount::after{content:')'}@media (min-width: 768px){.gs-RatingFull-starCount::after{content:' Stars)'}}.gs-RatingFull--large .gs-RatingFull-star,.gs-RatingFull--medium .gs-RatingFull-star{display:inline-block;background-color:rgba(0,0,0,0.1);color:rgba(255,255,255,0.99);border-radius:4px;padding:0.25rem;text-align:center}.gs-RatingFull--large .gs-RatingFull-star{width:1.06587rem;height:1.06587rem;line-height:.74611rem;vertical-align:middle;font-size:.74611rem;margin-right:.14212rem}.gs-RatingFull--medium .gs-RatingFull-star{width:1.05rem;height:1.05rem;margin-right:.15rem}.gs-RatingFull--large .gs-RatingFull-label{font-size:.6665rem;margin-bottom:.14212rem}@media (min-width: 768px){.gs-RatingFull--large .gs-RatingFull-star{width:1.51875rem;height:1.51875rem;line-height:1.06312rem;vertical-align:middle;font-size:1.06312rem;margin-right:.2025rem}.gs-RatingFull--medium .gs-RatingFull-star{width:1.29094rem;height:1.29094rem;margin-right:.17212rem}.gs-RatingFull--large .gs-RatingFull-label{font-size:.75rem;margin-bottom:.2025rem}}@media (min-width: 992px){.gs-RatingFull--large .gs-RatingFull-star{width:1.90611rem;height:1.90611rem;line-height:1.33428rem;vertical-align:middle;font-size:1.33428rem;margin-right:.25415rem}.gs-RatingFull--medium .gs-RatingFull-star{width:1.62019rem;height:1.62019rem;margin-right:.21603rem}.gs-RatingFull--large .gs-RatingFull-label{font-size:.809rem;margin-bottom:.25415rem}}@media (max-width: 767.98px){.gs-RatingFull--large.gs-RatingFull-label,.gs-RatingFull--medium.gs-RatingFull-label{display:none}.gs-RatingFull--large.gs-RatingFull-star,.gs-RatingFull--medium.gs-RatingFull-star{width:1.5rem;height:1.5rem;margin-right:4px}}.gs-RatingFull--large .gs-RatingFull-star--10pct,.gs-RatingFull--medium .gs-RatingFull-star--10pct{background-image:linear-gradient(to right, #f5c400, #f5c400 10%, transparent 10%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--20pct,.gs-RatingFull--medium .gs-RatingFull-star--20pct{background-image:linear-gradient(to right, #f5c400, #f5c400 20%, transparent 20%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--30pct,.gs-RatingFull--medium .gs-RatingFull-star--30pct{background-image:linear-gradient(to right, #f5c400, #f5c400 30%, transparent 30%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--40pct,.gs-RatingFull--medium .gs-RatingFull-star--40pct{background-image:linear-gradient(to right, #f5c400, #f5c400 40%, transparent 40%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--50pct,.gs-RatingFull--medium .gs-RatingFull-star--50pct{background-image:linear-gradient(to right, #f5c400, #f5c400 50%, transparent 50%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--60pct,.gs-RatingFull--medium .gs-RatingFull-star--60pct{background-image:linear-gradient(to right, #f5c400, #f5c400 60%, transparent 60%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--70pct,.gs-RatingFull--medium .gs-RatingFull-star--70pct{background-image:linear-gradient(to right, #f5c400, #f5c400 70%, transparent 70%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--80pct,.gs-RatingFull--medium .gs-RatingFull-star--80pct{background-image:linear-gradient(to right, #f5c400, #f5c400 80%, transparent 80%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--90pct,.gs-RatingFull--medium .gs-RatingFull-star--90pct{background-image:linear-gradient(to right, #f5c400, #f5c400 90%, transparent 90%, transparent)}.gs-RatingFull--large .gs-RatingFull-star--full,.gs-RatingFull--medium .gs-RatingFull-star--full{background-color:#f5c400 !important;color:rgba(255,255,255,0.99) !important}

.gs-RatingRing{position:relative;display:flex;align-items:center;justify-content:center}.gs-RatingRing-circle{-webkit-transform:rotate(-90deg) scaleY(-1);transform:rotate(-90deg) scaleY(-1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.gs-RatingRing-label{font-size:0.75em;letter-spacing:-0.5px;font-weight:600;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}

.gs-ReadMore{display:grid;position:relative;grid-template-rows:0fr;margin:1rem 0;border-bottom:1px dotted #445158;z-index:1;transition:grid-template-rows 400ms ease,border 400ms ease;transition:grid-template-rows 400ms ease,border 400ms ease,-ms-grid-rows 400ms ease}.gs-Article .gs-ReadMore{max-width:40rem;margin-bottom:4rem}.gs-ReadMore-content{overflow:hidden;opacity:0;transition:opacity 400ms ease}.gs-ReadMore--isExpanded{grid-template-rows:1fr;border-bottom:1px dotted transparent}.gs-ReadMore--isExpanded::after,.gs-ReadMore--isExpanded .gs-ReadMore-more{opacity:0}.gs-ReadMore--isExpanded .gs-ReadMore-content{opacity:1}.gs-ReadMore-more{position:absolute;left:0;right:0;bottom:-0.675lh;text-align:center;transition:opacity 400ms ease;opacity:1;z-index:3}.gs-ReadMore-button{display:inline-block;position:relative;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:bold;color:#3498db;padding:10px 20px;line-height:1;text-transform:uppercase;background-color:#f9f9fa;cursor:pointer}.gs-ReadMore-button::after{content:'\25BE';font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;color:#a1b2c0;display:block;position:absolute;left:0;right:0;bottom:-5px;text-align:center;transition:bottom 200ms ease}.gs-ReadMore-button:hover::after{bottom:-8px}

.gs-Scale{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:bold;font-size:0.7rem;position:relative;color:rgba(255,255,255,0.65);display:inline-block;background-color:rgba(161,178,192,0.35);line-height:21px;vertical-align:middle;border-radius:4px;white-space:nowrap;top:-1px}.gs-Scale[data-gs-scale-value="5"]{background:linear-gradient(to right, #a1b2c0 0, #a1b2c0 19%, #fff 20%, #a1b2c0 21%, #a1b2c0 39%, #fff 40%, #a1b2c0 41%, #a1b2c0 59%, #fff 60%, #a1b2c0 61%, #a1b2c0 79%, #fff 80%, #a1b2c0 81%, #a1b2c0 100%)}.gs-Scale[data-gs-scale-value="4"]{background:linear-gradient(to right, #a1b2c0 0, #a1b2c0 19%, #fff 20%, #a1b2c0 21%, #a1b2c0 39%, #fff 40%, #a1b2c0 41%, #a1b2c0 59%, #fff 60%, #a1b2c0 61%, #a1b2c0 79%, #fff 80%, rgba(161,178,192,0.35) 81%, rgba(161,178,192,0.35) 100%)}.gs-Scale[data-gs-scale-value="3"]{background:linear-gradient(to right, #a1b2c0 0, #a1b2c0 19%, #fff 20%, #a1b2c0 21%, #a1b2c0 39%, #fff 40%, #a1b2c0 41%, #a1b2c0 59%, #fff 60%, rgba(161,178,192,0.35) 61%, rgba(161,178,192,0.35) 79%, #fff 80%, rgba(161,178,192,0.35) 81%, rgba(161,178,192,0.35) 100%)}.gs-Scale[data-gs-scale-value="2"]{background:linear-gradient(to right, #a1b2c0 0, #a1b2c0 19%, #fff 20%, #a1b2c0 21%, #a1b2c0 39%, #fff 40%, rgba(161,178,192,0.35) 41%, rgba(161,178,192,0.35) 59%, #fff 60%, rgba(161,178,192,0.35) 61%, rgba(161,178,192,0.35) 79%, #fff 80%, rgba(161,178,192,0.35) 81%, rgba(161,178,192,0.35) 100%)}.gs-Scale[data-gs-scale-value="1"]{background:linear-gradient(to right, #a1b2c0 0, #a1b2c0 19%, #fff 20%, rgba(161,178,192,0.35) 21%, rgba(161,178,192,0.35) 39%, #fff 40%, rgba(161,178,192,0.35) 41%, rgba(161,178,192,0.35) 59%, #fff 60%, rgba(161,178,192,0.35) 61%, rgba(161,178,192,0.35) 79%, #fff 80%, rgba(161,178,192,0.35) 81%, rgba(161,178,192,0.35) 100%)}.gs-ProductCard-specs .gs-Scale{top:-4px;margin-bottom:-4px}.gs-Scale-active{text-shadow:0 0 2px rgba(0,0,0,0.5);position:absolute;color:white;overflow:hidden}

.gs-ScreenshotStrip{position:relative;margin-left:-30px;overflow-x:hidden;-ms-overflow-style:none;margin-top:-10px}.gs-ScreenshotStrip::before,.gs-ScreenshotStrip::after{position:absolute;top:0;bottom:0;width:30px;z-index:2;content:''}.gs-ScreenshotStrip::before{left:0;background-image:linear-gradient(to right, #f9f9fa 0%, rgba(249,249,250,0) 100%)}.gs-ScreenshotStrip::after{right:0;background-image:linear-gradient(to left, #f9f9fa 0%, rgba(249,249,250,0) 100%)}.gs-ScreenshotStrip--white:before{background-image:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%)}.gs-ScreenshotStrip--white::after{background-image:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%)}.gs-ScreenshotStrip-slider{margin-left:-30px;margin-right:-30px;display:flex;flex-wrap:nowrap;max-width:calc(100% + $grid-gutter-width);padding-top:10px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.gs-ScreenshotStrip-slider::-webkit-scrollbar{background-color:transparent}.gs-ScreenshotStrip-item{margin-left:5px;margin-right:5px;border:1px solid #a1b2c0;border-radius:2px;background-color:white}.gs-ScreenshotStrip-item--hasLink{transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.gs-ScreenshotStrip-item--hasLink:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.gs-ScreenshotStrip-bumper--left{flex:0 0 55px}.gs-ScreenshotStrip-bumper--right{flex:0 0 45px}.gs-ScreenshotStrip-image{border-radius:2px;-webkit-filter:saturate(0.75);filter:saturate(0.75)}@media (max-width: 991.98px){.gs-ScreenshotStrip-image{zoom:86%}}@media (max-width: 767.98px){.gs-ScreenshotStrip-image{zoom:57%}}.gs-ScreenshotStrip-item--smaller .gs-ScreenshotStrip-image{height:80px}@media (max-width: 1231.98px){.gs-ScreenshotStrip-item--smaller .gs-ScreenshotStrip-image{zoom:71%}}@media (max-width: 991.98px){.gs-ScreenshotStrip-item--smaller .gs-ScreenshotStrip-image{zoom:57%}}.gs-ScreenshotStrip-item--hasLink .gs-ScreenshotStrip-image{transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:200ms;transition-timing-function:ease-in-out;cursor:pointer}.gs-ScreenshotStrip-item--hasLink .gs-ScreenshotStrip-image:hover{opacity:1;-webkit-filter:saturate(1);filter:saturate(1)}html.js .gs-ScreenshotStrip-image{visibility:hidden;opacity:0;transition:opacity 200ms ease-in-out}html.js .gs-ScreenshotStrip-image.b-loaded{visibility:visible;opacity:0.75;min-width:0}

.gs-ShareButtons{padding-right:16%;opacity:0.8;transition:opacity 200ms ease-in-out;top:30px}.gs-ShareButtons-label{font-size:0.8rem;line-height:0.8rem;color:#445158}.gs-ShareButtons-button{border-radius:4px;color:rgba(255,255,255,0);cursor:pointer;height:2.25rem;margin-bottom:10px;padding-left:3rem;font-size:0.7rem;font-weight:500;line-height:2.25rem;max-width:235px;position:relative;transition:all 200ms ease-in-out}.gs-ShareButtons-button--facebook{background-color:#3b5998}.gs-ShareButtons-button--twitter{background-color:#00b6f1}.gs-ShareButtons-button--linkedin{background-color:#007bb6}.gs-ShareButtons-button--youtube{background-color:#ea3323}.gs-ShareButtons-button--blog{background-color:#f26522}.gs-ShareButtons-icon{border-right:1px dotted rgba(255,255,255,0);fill:white;height:2.25rem;left:50%;opacity:0.8;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all 200ms ease-in-out;width:2.25rem}.gs-ShareButtons:hover{opacity:1}@media (min-width: 992px){.gs-ShareButtons:hover .gs-ShareButtons-button{color:white}.gs-ShareButtons:hover .gs-ShareButtons-icon{left:0.25rem;-webkit-transform:translateX(0);transform:translateX(0);border-right:1px dotted rgba(255,255,255,0.5);opacity:1}}@media (max-width: 767.98px){.gs-ShareButtons-button{width:2.25rem;border-radius:50px;padding:1rem;overflow:hidden;display:inline-block;margin-bottom:5px;margin-right:5px}.gs-ShareButtons-icon{width:1.4625rem}}

.gs-SidebarDefinitionList dt{margin-top:1.25rem;text-transform:uppercase;font-size:0.75rem;font-weight:bold;color:#445158;opacity:0.6}.gs-SidebarDefinitionList dt:nth-child(1){margin-top:.125rem}.gs-SidebarDefinitionList dd{margin-left:0;font-size:0.9rem;color:#445158}

.gs-SidebarHeading{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width: 768px){.gs-SidebarHeading{font-size:1.15rem;font-weight:700;line-height:1.1em;padding-bottom:0.3rem;margin-bottom:0;border-bottom:3px solid #adb5bd;color:#343a40;display:flex;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}@media (min-width: 1232px){.gs-SidebarHeading{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}@media (max-width: 767.98px){.gs-SidebarHeading-badge{background-color:transparent}}@media (min-width: 768px){.gs-SidebarHeading-badge{border-radius:6px;opacity:0.8;color:white;margin-top:2px;margin-right:8px;padding:0 1rem;display:flex;align-items:center}}

ul.gs-SidebarProductList-items{list-style-type:none;padding-left:0}ul.gs-SidebarProductList-items li::before{display:none}.gs-SidebarProductList-items{margin-top:16px}.gs-SidebarProductList-item{margin-top:8px;line-height:1em}.gs-SidebarProductList-logo{display:none}@media (min-width: 992px){.gs-SidebarProductList-item--full{position:relative;padding-left:3.6rem;padding-bottom:8px;min-height:50px}.gs-SidebarProductList-item--full::after{display:block;position:absolute;width:3rem;height:3rem;border-radius:4px;border:1px solid #c0cbd4;background-color:white;z-index:4;top:0;left:0;content:''}.gs-SidebarProductList-logo{position:absolute;display:block;left:0.5rem;top:0.5rem;width:2rem;z-index:5;opacity:0.9 !important}}.gs-SidebarProductList-productName{text-decoration:none;line-height:1.1em}.gs-SidebarProductList-item--full .gs-SidebarProductList-productName{display:block;font-weight:700;margin-bottom:0.2rem}.gs-SidebarProductList-synopsis{font-size:0.8rem;line-height:1.1em;color:#868e96}@media (max-width: 991.98px){.gs-SidebarProductList-items{margin-top:0}.gs-SidebarProductList-item{font-size:0.9rem}.gs-SidebarProductList-item:last-child{border-bottom:0}.gs-SidebarProductList-item--full{margin:0;padding:8px 0;border-bottom:1px solid #ced4da}.gs-SidebarProductList-productName{display:inline}.gs-SidebarProductList-item--full .gs-SidebarProductList-productName::after{content:' \25B8   ';color:#868e96}.gs-SidebarProductList-synopsis{font-size:inherit;display:inline}}

ul.gs-SidebarSpecList-items{padding:0}ul.gs-SidebarSpecList-items li::before{display:none}@media (min-width: 768px){.gs-SidebarSpecList-title{font-size:1.15rem;font-weight:700;line-height:1.1em;padding-bottom:0.3rem;margin-bottom:0;border-bottom:3px solid #adb5bd;color:#343a40}}.gs-SidebarSpecList-item{display:flex;border-bottom:1px solid #ced4da;padding:0.5rem 0;line-height:1.2rem;align-content:center;justify-content:space-between;margin:0;color:#495057;font-size:1rem}.gs-SidebarSpecList-value{text-align:right}@media (min-width: 768px) and (max-width: 991.98px){.gs-SidebarSpecList-item{font-size:0.9rem;padding:0.2rem 0}}.gs-SidebarSpecList-item:last-child{border-bottom:none}.gs-SidebarSpecList-key{font-weight:normal;white-space:nowrap}

.gs-SlidingFooter{overflow-x:hidden}.gs-SlidingFooter-slider{display:flex;flex-wrap:nowrap;transition:margin-left 500ms ease-in-out}[data-gs-sliding-footer-steps="2"] .gs-SlidingFooter-slider{width:200%}[data-gs-sliding-footer-steps="3"] .gs-SlidingFooter-slider{width:300%}[data-gs-sliding-footer-steps="4"] .gs-SlidingFooter-slider{width:400%}[data-gs-sliding-footer-step="2"] .gs-SlidingFooter-slider{margin-left:-100%}[data-gs-sliding-footer-step="3"] .gs-SlidingFooter-slider{margin-left:-200%}[data-gs-sliding-footer-step="4"] .gs-SlidingFooter-slider{margin-left:-300%}.gs-SlidingFooter-step{flex-basis:100%}

.gs-SpeechBubble{position:relative;padding:1em 1.5em 2em 1.5em}.gs-SpeechBubble--fontSizeSmall{font-size:0.95rem}.gs-SpeechBubble--align{margin-left:-1.5em;margin-right:-1.5em}.gs-SpeechBubble--tight{padding:0.5em 1em 1.5em 1em}.gs-SpeechBubble--align.gs-SpeechBubble--tight{margin-left:-1em;margin-right:-1em}.gs-SpeechBubble-quote{text-indent:-0.35em}.gs-SpeechBubble-quote::before,.gs-SpeechBubble-quote::after{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif}.gs-SpeechBubble-quote::before{content:open-quote}.gs-SpeechBubble-quote::after{content:close-quote}.gs-SpeechBubble-citation{text-transform:uppercase;font-size:0.75em;opacity:0.75;margin-top:.25rem}.gs-SpeechBubble-quote,.gs-SpeechBubble-citation{position:relative;z-index:3}.gs-SpeechBubble-oval,.gs-SpeechBubble-tail{position:absolute;z-index:2}.gs-SpeechBubble-oval{left:0;right:0;top:0;bottom:1rem}.gs-SpeechBubble-tail{width:0;height:0;border-style:solid;border-width:1rem;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:0;right:4rem}

.gs-TabBar{top:0 !important;padding-top:1.5rem;z-index:1028}.gs-TabBar-items{display:flex;list-style:none;padding-left:0;margin-bottom:0}.gs-TabBar-item{display:block;background-color:rgba(249,249,250,0.7);position:relative;border-top-left-radius:4px;border-top-right-radius:4px;margin-right:4px;z-index:3}.gs-TabBar-item::before{display:none}.gs-TabBar--toneLight .gs-TabBar-item{background-color:rgba(249,249,250,0.5)}.gs-TabBar-link{display:inline-block;padding:.5rem 2rem;color:rgba(68,81,88,0.7);text-transform:uppercase;font-weight:bold}.gs-TabBar-link,.gs-TabBar-link:hover{text-decoration:none}.gs-TabBar-item.is-active,.gs-TabBar.is-uninitialized .gs-TabBar-item:first-child{background-color:#f9f9fa;color:#445158;z-index:5}.gs-TabBar-icon{display:none}@media (min-width: 768px){.gs-TabBar-icon{display:block;position:absolute;left:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:25px;width:25px;fill:#ccc}.gs-TabBar-item--hasIcon .gs-TabBar-link{margin-left:35px}}.gs-TabBar-shadow{position:absolute;left:0;right:0;bottom:0;height:.33333rem;z-index:4;background:linear-gradient(to top, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 100%)}.gs-TabBar--toneLight .gs-TabBar-shadow{background:linear-gradient(to top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%)}.gs-TabBar-taper{position:absolute;left:0;right:0;bottom:-1rem;height:1rem;background:linear-gradient(to bottom, #f9f9fa 0%, #f9f9fa 20%, rgba(249,249,250,0) 100%);z-index:5}.gs-TabBar .container-fluid-max{position:relative}.gs-TabBar-ctas{position:absolute;visibility:hidden;top:-.65rem;right:30px;z-index:1050;opacity:0;transition:opacity 0.25s ease-in-out}.gs-TabBar.is-stuck .gs-TabBar-ctas{opacity:1;visibility:visible}@media (max-width: 991.98px){.gs-TabBar-ctas{right:24px;display:none}}@media (max-width: 991.98px){}

.gs-TableOfContents-letter{font-weight:bold;color:#445158;position:relative;top:-0.175em;font-size:1.5em}@media (min-width: 576px){.gs-TableOfContents-letter{font-size:2em}}.gs-TableOfContents-link{text-decoration:none}@media (min-width: 576px){.gs-TableOfContents-link{font-size:1.2em}}.gs-TableOfContents-count{color:rgba(161,178,192,0.8);font-size:0.85em;white-space:nowrap}.gs-TableOfContents-item{border-bottom:1px solid rgba(161,178,192,0.4)}.gs-TableOfContents-item:last-child,.gs-TableOfContents-item.is-last{border-bottom:none}.gs-TableOfContents-item.is-hidden,.gs-TableOfContents-group.is-hidden{display:none !important}

.gs-TableOfContentsFilter{background-color:white;border-radius:4px}.gs-TableOfContentsFilter-input,.gs-TableOfContentsFilter-input:focus{position:relative;width:100%;border:0;outline:none;color:black;font-size:2em;padding:.66667rem;font-size:1em}@media (min-width: 576px){.gs-TableOfContentsFilter-input,.gs-TableOfContentsFilter-input:focus{font-size:1.1em}}.gs-TableOfContentsFilter-input::-webkit-input-placeholder{color:#777;font-weight:normal}.gs-TableOfContentsFilter-input:-moz-placeholder,.gs-TableOfContentsFilter-input::-moz-placeholder{color:#222;font-weight:normal}.gs-TableOfContentsFilter-input:-ms-input-placeholder{color:#777;font-weight:normal}.gs-TableOfContentsFilter-input{caret-color:#495057}.gs-TableOfContentsFilter-input::-moz-selection{background-color:#d5ecff}.gs-TableOfContentsFilter-input::selection{background-color:#d5ecff}

.gs-Tags{list-style:none;display:flex;gap:6px;margin:15px 0;padding:0}.gs-Tag{display:block;padding:1px 25px;border:1px solid #666;border-radius:50px;font-size:0.8rem;text-transform:uppercase;background-color:rgba(255,255,255,0.35)}.gs-Tag::before{display:none}

.gs-TestimonialCarousel{max-width:100%;overflow-x:hidden}.gs-TestimonialCarousel-items{display:flex;justify-content:flex-start;align-items:center}.gs-TestimonialCarousel-item{text-align:center;width:100%;opacity:0;transition:opacity 300ms ease-in-out}.gs-TestimonialCarousel-item:first-child{opacity:1}.gs-TestimonialCarousel-item:first-child.is-prev{opacity:0}.gs-TestimonialCarousel-quote{text-align:center;font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-size:1.5em;font-style:italic}@media (max-width: 767.98px){.gs-TestimonialCarousel-quote{font-size:1.25em}.gs-TestimonialCarousel-quote::before{content:'\201C'}.gs-TestimonialCarousel-quote::after{content:'\201D'}}.gs-TestimonialCarousel-attribution{text-align:center;opacity:0.6;font-size:0.85em;margin-top:.25rem}

.gs-Testimonial-quote--pullQuotationMarkLeft{text-indent:-0.4em}.gs-Testimonial-attribution{font-size:0.8rem;opacity:0.7}.gs-Testimonial--compact .gs-Testimonial-quote{line-height:1.333;font-size:0.9rem;margin-bottom:.5rem}.gs-Testimonial--compact .gs-Testimonial-attribution::before{content:'\2014'}.gs-Testimonial--compact .gs-Testimonial-name,.gs-Testimonial--compact .gs-Testimonial-company{display:inline}.gs-Testimonial--compact .gs-Testimonial-name+.gs-Testimonial-company::before{content:' \2022   '}.gs-Testimonial--speechBubble .gs-Testimonial-quote{position:relative;padding:1rem;line-height:1.5;border-radius:15px;font-size:1rem;font-family:georgia;font-style:italic;background-color:#d3e5f4;text-align:center}.gs-Testimonial--speechBubble .gs-Testimonial-quote::after{position:absolute;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #d3e5f4;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-27px;left:4rem;content:''}.gs-Testimonial--speechBubble.gs-Testimonial--blue .gs-Testimonial-quote{background-color:rgba(52,152,219,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--blue .gs-Testimonial-quote::after{border-left-color:rgba(52,152,219,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--lightBlue .gs-Testimonial-quote{background-color:rgba(211,229,244,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--lightBlue .gs-Testimonial-quote::after{border-left-color:rgba(211,229,244,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--powderBlue .gs-Testimonial-quote{background-color:rgba(227,232,236,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--powderBlue .gs-Testimonial-quote::after{border-left-color:rgba(227,232,236,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--babyBlue .gs-Testimonial-quote{background-color:rgba(230,241,249,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--babyBlue .gs-Testimonial-quote::after{border-left-color:rgba(230,241,249,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--red .gs-Testimonial-quote{background-color:rgba(231,76,60,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--red .gs-Testimonial-quote::after{border-left-color:rgba(231,76,60,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--yellow .gs-Testimonial-quote{background-color:rgba(241,196,15,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--yellow .gs-Testimonial-quote::after{border-left-color:rgba(241,196,15,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--green .gs-Testimonial-quote{background-color:rgba(39,174,96,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--green .gs-Testimonial-quote::after{border-left-color:rgba(39,174,96,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--gold .gs-Testimonial-quote{background-color:rgba(177,144,91,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--gold .gs-Testimonial-quote::after{border-left-color:rgba(177,144,91,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--slate .gs-Testimonial-quote{background-color:rgba(161,178,192,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--slate .gs-Testimonial-quote::after{border-left-color:rgba(161,178,192,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--stone .gs-Testimonial-quote{background-color:rgba(68,81,88,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--stone .gs-Testimonial-quote::after{border-left-color:rgba(68,81,88,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--white .gs-Testimonial-quote{background-color:rgba(255,255,255,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--white .gs-Testimonial-quote::after{border-left-color:rgba(255,255,255,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--offWhite .gs-Testimonial-quote{background-color:rgba(249,249,250,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--offWhite .gs-Testimonial-quote::after{border-left-color:rgba(249,249,250,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--gray .gs-Testimonial-quote{background-color:rgba(134,142,150,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--gray .gs-Testimonial-quote::after{border-left-color:rgba(134,142,150,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--darkGray .gs-Testimonial-quote{background-color:rgba(52,58,64,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--darkGray .gs-Testimonial-quote::after{border-left-color:rgba(52,58,64,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--lightGray .gs-Testimonial-quote{background-color:rgba(222,226,230,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--lightGray .gs-Testimonial-quote::after{border-left-color:rgba(222,226,230,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--blueGray .gs-Testimonial-quote{background-color:rgba(104,125,137,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--blueGray .gs-Testimonial-quote::after{border-left-color:rgba(104,125,137,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--orange .gs-Testimonial-quote{background-color:rgba(226,117,45,0.2)}.gs-Testimonial--speechBubble.gs-Testimonial--orange .gs-Testimonial-quote::after{border-left-color:rgba(226,117,45,0.2)}.gs-Testimonial--speechBubble .gs-Testimonial-attribution{padding-left:6rem;line-height:1.067;margin-top:.5rem}.gs-Testimonial--carousel .gs-Testimonial-quote{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-size:1.5rem;font-style:italic;color:#445158;text-align:center}.gs-Testimonial--carousel .gs-Testimonial-attribution{margin-top:.25rem;text-align:center;opacity:0.5}.gs-Testimonial--carousel .gs-Testimonial-name,.gs-Testimonial--carousel .gs-Testimonial-company{display:inline}.gs-Testimonial--carousel .gs-Testimonial-name+.gs-Testimonial-company::before{content:' \2022   '}

.gs-TopProduct{background:white;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,0.35);width:100%;color:black;overflow:hidden;display:grid;grid-template-rows:65px auto 1fr auto;grid-template-areas:"header" "screenshot" "details" "footer"}@media (max-width: 991.98px){.gs-TopProduct{border-radius:10px}}@media (min-width: 992px){.gs-TopProduct{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.gs-TopProduct:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media (min-width: 576px) and (max-width: 991.98px){.gs-TopProduct{grid-template-areas:"header header" "screenshot details" "screenshot footer";grid-template-columns:45vw 1fr;grid-template-rows:65px auto 1fr}}.gs-TopProduct--blue .gs-TopProduct-header{background-color:rgba(52,152,219,0.17)}.gs-TopProduct--lightBlue .gs-TopProduct-header{background-color:rgba(211,229,244,0.17)}.gs-TopProduct--powderBlue .gs-TopProduct-header{background-color:rgba(227,232,236,0.17)}.gs-TopProduct--babyBlue .gs-TopProduct-header{background-color:rgba(230,241,249,0.17)}.gs-TopProduct--red .gs-TopProduct-header{background-color:rgba(231,76,60,0.17)}.gs-TopProduct--yellow .gs-TopProduct-header{background-color:rgba(241,196,15,0.17)}.gs-TopProduct--green .gs-TopProduct-header{background-color:rgba(39,174,96,0.17)}.gs-TopProduct--gold .gs-TopProduct-header{background-color:rgba(177,144,91,0.17)}.gs-TopProduct--slate .gs-TopProduct-header{background-color:rgba(161,178,192,0.17)}.gs-TopProduct--stone .gs-TopProduct-header{background-color:rgba(68,81,88,0.17)}.gs-TopProduct--white .gs-TopProduct-header{background-color:rgba(255,255,255,0.17)}.gs-TopProduct--offWhite .gs-TopProduct-header{background-color:rgba(249,249,250,0.17)}.gs-TopProduct--gray .gs-TopProduct-header{background-color:rgba(134,142,150,0.17)}.gs-TopProduct--darkGray .gs-TopProduct-header{background-color:rgba(52,58,64,0.17)}.gs-TopProduct--lightGray .gs-TopProduct-header{background-color:rgba(222,226,230,0.17)}.gs-TopProduct--blueGray .gs-TopProduct-header{background-color:rgba(104,125,137,0.17)}.gs-TopProduct--orange .gs-TopProduct-header{background-color:rgba(226,117,45,0.17)}.gs-TopProduct-header{grid-area:header;padding:0 20px 0 10px;display:flex;align-items:center;justify-content:flex-start;width:100%;height:65px}.gs-TopProduct-label{padding-left:2px}.gs-TopProduct-labelPrefix{font-size:0.65rem;color:rgba(0,0,0,0.75);text-transform:uppercase;line-height:1.2}.gs-TopProduct-labelValue{font-size:1.1rem;font-weight:600;line-height:1}.gs-TopProduct-rating{display:flex;flex-direction:column;align-items:center}.gs-TopProduct-screenshot{grid-area:screenshot;padding:14px 20px}.gs-TopProduct-screenshot img{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;aspect-ratio:16 / 9;border:1px solid #999}@media (min-width: 576px) and (max-width: 991.98px){.gs-TopProduct-screenshot{padding-right:0}.gs-TopProduct-screenshot img{aspect-ratio:unset;height:100%}}.gs-TopProduct-details{grid-area:details;padding:0 20px 14px 20px}.gs-TopProduct-details .gs-TopProduct-productName{font-size:1.35rem;font-weight:700;line-height:1;letter-spacing:-0.5px;text-decoration:none}.gs-TopProduct-details a{color:#3498db}.gs-TopProduct-details ul{padding:0;margin:10px 0 0 0}.gs-TopProduct-details li{color:rgba(0,0,0,0.85);line-height:1.2;padding-left:1.25em;position:relative;margin-bottom:6px;font-size:0.9rem}.gs-TopProduct-details li::before{position:absolute;top:2px;left:0;display:block;width:1em;height:1em;background-position:left center;background-repeat:no-repeat;opacity:0.7;content:''}.gs-TopProduct-details li.pro::before{background-size:0.8em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDEgMzg2Ij48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xNzcuNDQ4IDM4NS43Ni4zMzIgMjA4LjY0NGw2Mi40NDctNjIuMzMgMTE0LjY3IDExNC42NjJMNDM3Ljg4NC40MTlsNjIuNDQ3IDYyLjQ0N3oiLz48L3N2Zz4=)}.gs-TopProduct-details li.con::before{background-size:0.7em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00NDEuMzI4IDAgMjUwIDE5MS4zMjcgNTguNjcyIDAgMCA1OC42NzMgMTkxLjMyOCAyNTAgMCA0NDEuMzI3IDU4LjY3MiA1MDAgMjUwIDMwOC42NzMgNDQxLjMyOCA1MDAgNTAwIDQ0MS4zMjcgMzA4LjY3MiAyNTAgNTAwIDU4LjY3M3oiLz48L3N2Zz4=)}@media (min-width: 768px) and (max-width: 991.98px){.gs-TopProduct-details{padding:20px 30px}}@media (min-width: 576px) and (max-width: 767.98px){.gs-TopProduct-details{padding:14px 20px}}.gs-TopProduct-footer{grid-area:footer;padding:0 20px 14px 20px;display:flex;flex-direction:column;align-items:flex-end}@media (min-width: 768px) and (max-width: 991.98px){.gs-TopProduct-footer{display:block;padding:0 30px 20px 30px}}

.gs-OutlineButton{border-radius:5px;padding:0.5rem 1.0rem;text-transform:uppercase;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;background:transparent;font-size:0.75rem;font-weight:700;cursor:pointer}.gs-OutlineButton.is-selected{pointer-events:none}.gs-OutlineButton,a.gs-OutlineButton{border:1px solid rgba(68,81,88,0.5);color:rgba(68,81,88,0.5);fill:rgba(68,81,88,0.5)}a.gs-OutlineButton,a.gs-OutlineButton:hover{display:inline-block;text-decoration:none !important}.gs-OutlineButton:focus{outline:0}.gs-OutlineButton-icon{height:1.25em;width:1.25em;position:relative;top:0.1em;margin-bottom:-0.115em;margin-top:-0.115em;margin-right:3px;color:white}.gs-OutlineButton.is-selected .gs-OutlineButton-icon--smile{transition:-webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.gs-OutlineButton--blue:hover{border-color:#3498db;color:#3498db;fill:#3498db}.gs-OutlineButton--blue.is-selected{border-color:transparent;background-color:rgba(52,152,219,0.85);color:white}.gs-OutlineButton--blue.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--blue.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--lightBlue:hover{border-color:#d3e5f4;color:#d3e5f4;fill:#d3e5f4}.gs-OutlineButton--lightBlue.is-selected{border-color:transparent;background-color:rgba(211,229,244,0.85);color:white}.gs-OutlineButton--lightBlue.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--lightBlue.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--powderBlue:hover{border-color:#e3e8ec;color:#e3e8ec;fill:#e3e8ec}.gs-OutlineButton--powderBlue.is-selected{border-color:transparent;background-color:rgba(227,232,236,0.85);color:white}.gs-OutlineButton--powderBlue.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--powderBlue.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--babyBlue:hover{border-color:#e6f1f9;color:#e6f1f9;fill:#e6f1f9}.gs-OutlineButton--babyBlue.is-selected{border-color:transparent;background-color:rgba(230,241,249,0.85);color:white}.gs-OutlineButton--babyBlue.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--babyBlue.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--red:hover{border-color:#e74c3c;color:#e74c3c;fill:#e74c3c}.gs-OutlineButton--red.is-selected{border-color:transparent;background-color:rgba(231,76,60,0.85);color:white}.gs-OutlineButton--red.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--red.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--yellow:hover{border-color:#f1c40f;color:#f1c40f;fill:#f1c40f}.gs-OutlineButton--yellow.is-selected{border-color:transparent;background-color:rgba(241,196,15,0.85);color:white}.gs-OutlineButton--yellow.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--yellow.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--green:hover{border-color:#27ae60;color:#27ae60;fill:#27ae60}.gs-OutlineButton--green.is-selected{border-color:transparent;background-color:rgba(39,174,96,0.85);color:white}.gs-OutlineButton--green.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--green.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--gold:hover{border-color:#b1905b;color:#b1905b;fill:#b1905b}.gs-OutlineButton--gold.is-selected{border-color:transparent;background-color:rgba(177,144,91,0.85);color:white}.gs-OutlineButton--gold.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--gold.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--slate:hover{border-color:#a1b2c0;color:#a1b2c0;fill:#a1b2c0}.gs-OutlineButton--slate.is-selected{border-color:transparent;background-color:rgba(161,178,192,0.85);color:white}.gs-OutlineButton--slate.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--slate.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--stone:hover{border-color:#445158;color:#445158;fill:#445158}.gs-OutlineButton--stone.is-selected{border-color:transparent;background-color:rgba(68,81,88,0.85);color:white}.gs-OutlineButton--stone.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--stone.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--white:hover{border-color:#fff;color:#fff;fill:#fff}.gs-OutlineButton--white.is-selected{border-color:transparent;background-color:rgba(255,255,255,0.85);color:white}.gs-OutlineButton--white.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--white.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--offWhite:hover{border-color:#f9f9fa;color:#f9f9fa;fill:#f9f9fa}.gs-OutlineButton--offWhite.is-selected{border-color:transparent;background-color:rgba(249,249,250,0.85);color:white}.gs-OutlineButton--offWhite.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--offWhite.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--gray:hover{border-color:#868e96;color:#868e96;fill:#868e96}.gs-OutlineButton--gray.is-selected{border-color:transparent;background-color:rgba(134,142,150,0.85);color:white}.gs-OutlineButton--gray.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--gray.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--darkGray:hover{border-color:#343a40;color:#343a40;fill:#343a40}.gs-OutlineButton--darkGray.is-selected{border-color:transparent;background-color:rgba(52,58,64,0.85);color:white}.gs-OutlineButton--darkGray.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--darkGray.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--lightGray:hover{border-color:#dee2e6;color:#dee2e6;fill:#dee2e6}.gs-OutlineButton--lightGray.is-selected{border-color:transparent;background-color:rgba(222,226,230,0.85);color:white}.gs-OutlineButton--lightGray.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--lightGray.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--blueGray:hover{border-color:#687D89;color:#687D89;fill:#687D89}.gs-OutlineButton--blueGray.is-selected{border-color:transparent;background-color:rgba(104,125,137,0.85);color:white}.gs-OutlineButton--blueGray.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--blueGray.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}.gs-OutlineButton--orange:hover{border-color:#e2752d;color:#e2752d;fill:#e2752d}.gs-OutlineButton--orange.is-selected{border-color:transparent;background-color:rgba(226,117,45,0.85);color:white}.gs-OutlineButton--orange.is-selected .gs-OutlineButton-icon{fill:white}.gs-OutlineButton--orange.is-selected .gs-OutlineButton-icon--face{fill:#f1c40f;color:black}

.gs-Wizard{overflow:hidden;max-width:100%}.gs-Wizard-step{display:none;flex-direction:row-reverse}.gs-Wizard-panel{position:relative}.gs-Modal .gs-Wizard-step{max-height:calc(100vh - 100px)}.gs-Wizard-step.is-active{display:flex;align-items:stretch}@media (max-width: 991.98px){.gs-Wizard-step{flex-flow:column}.gs-Wizard-panel{width:auto !important}}@media (max-width: 767.98px){.gs-Wizard-step.is-active{display:block}.gs-Modal .gs-Wizard-step{overflow:auto;-webkit-overflow-scrolling:touch}.gs-Modal .gs-Wizard{position:absolute;top:0;bottom:0;left:0}.gs-Modal .gs-Wizard .gs-Wizard-step{height:100% !important;max-height:100vh}.gs-Modal .gs-Wizard .gs-Wizard-panel--aside{padding-right:2.5rem !important}}@media screen and (min-width: 576px) and (max-width: 992px) and (max-height: 650px){.gs-Wizard-panel--aside{display:none}}.gs-Wizard-panel{overflow:auto;-webkit-overflow-scrolling:touch;background-size:cover;background-position:top center;width:100%}.gs-Wizard-panel--main,.gs-Wizard-panel--full,.gs-Wizard-panelContent,.gs-Wizard-panelTestimonial{padding:20px 30px}@media (min-width: 992px){.gs-Modal .gs-Wizard-panel--main,.gs-Modal .gs-Wizard-panel--full,.gs-Modal .gs-Wizard-panelContent,.gs-Modal .gs-Wizard-panelTestimonial{padding:37.5px}}@media (max-width: 575.98px){.gs-Wizard-panel--main,.gs-Wizard-panel--full,.gs-Wizard-panelContent,.gs-Wizard-panelTestimonial{padding:15px !important}}.gs-Wizard-panel--aside{width:35%;font-size:1.25rem;display:flex;flex-flow:column;justify-content:space-between;overflow-x:hidden}.gs-Wizard-panel--main{width:65%}.gs-Wizard-panel--blue{background-color:#3498db;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--lightBlue{background-color:#d3e5f4;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--powderBlue{background-color:#e3e8ec;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--babyBlue{background-color:#e6f1f9;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--red{background-color:#e74c3c;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--yellow{background-color:#f1c40f;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--green{background-color:#27ae60;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--gold{background-color:#b1905b;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--slate{background-color:#a1b2c0;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--stone{background-color:#445158;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--white{background-color:#fff;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--offWhite{background-color:#f9f9fa;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--gray{background-color:#868e96;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--darkGray{background-color:#343a40;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--lightGray{background-color:#dee2e6;color:rgba(0,0,0,0.6)}.gs-Wizard-panel--blueGray{background-color:#687D89;color:rgba(255,255,255,0.8)}.gs-Wizard-panel--orange{background-color:#e2752d;color:rgba(255,255,255,0.8)}.gs-Wizard-step:not(.is-populated) .show-on-populated,.gs-Wizard-step.is-populated .hide-on-populated{display:none}.gs-Wizard-panelTestimonial{position:relative;background-color:#51b0e5;padding-top:50px !important;padding-bottom:25px !important;margin-top:-10px}@media (max-width: 991.98px){.gs-Wizard-panelTestimonial{display:none}}.gs-Wizard-panelTestimonialIcon{position:absolute;left:45%;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.5rem;height:2.5rem;border-radius:100px;border:5px solid #f9f9fa;z-index:5;line-height:1em}.gs-Wizard-panelTestimonialIcon::before{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:100px;background-color:rgba(255,255,255,0.2);content:''}.gs-Wizard-panelTestimonialIcon svg{position:relative;width:50%;height:50%;left:25%;top:20%;fill:white;z-index:6}.gs-Wizard-panelTestimonialQuote{font-family:"DejaVu Serif","Liberation Serif",Georgia,serif;font-style:italic;font-size:0.75em;color:white;text-align:left}.gs-Wizard-panelTestimonialWaves{position:absolute;display:block;left:-50px;right:-50px;top:-1px;height:45px;background-position:22% bottom;background-size:cover;z-index:4;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:''}.gs-Wizard-panelTestimonialAttribution{font-size:0.55em;letter-spacing:0.5px;text-transform:uppercase;text-align:left;color:rgba(255,255,255,0.7);margin-top:.25rem}.gs-Wizard-step.is-to-step,.gs-Wizard-step.is-top-element{display:flex}.gs-Wizard.is-animating{position:relative;pointer-events:none;transition-property:height;transition-duration:400ms;transition-timing-function:ease-in-out}.gs-Wizard.is-animating .gs-Wizard-step{transition-property:margin-top;transition-duration:400ms;transition-timing-function:ease-in-out}.gs-Wizard.is-animating .gs-Wizard-panel{border-radius:0}

.sc-Byline{margin-bottom:20px;line-height:1rem;padding-right:15%}.sc-Byline-photo{border-radius:200px;box-shadow:0 0 0 1px #a1b2c0;margin-bottom:10px;opacity:0.85;height:auto;max-width:80%;aspect-ratio:1/1}@media (max-width: 991.98px){.sc-Byline-photo{max-width:100%}}.sc-Byline-authorName{font-weight:700;font-size:0.9rem;letter-spacing:-0.5px}.sc-Byline-authorName::before{content:'by ';font-weight:normal}.sc-Byline-publishDate{font-size:0.7rem;color:#868e96}

.sc-FollowButtons-link{display:block;line-height:2rem;font-size:0.95rem;font-weight:500;margin-bottom:0.5rem}.sc-FollowButtons-link,.sc-FollowButtons-link:hover{color:#868e96;text-decoration:none}.sc-FollowButtons--compact .sc-FollowButtons-link{display:inline-block}.sc-FollowButtons-icon{background-color:white;width:2rem;height:2rem;padding:0.2rem;fill:#868e96;vertical-align:middle;box-shadow:0 0 0 1px #868e96;border-radius:50px;margin-right:0.25rem;background-size:2rem 2rem}.sc-FollowButtons-link--facebook:hover .sc-FollowButtons-icon{background-color:#3b5998;fill:rgba(255,255,255,0.8);box-shadow:0 0 0 1px #3b5998}.sc-FollowButtons-link--twitter:hover .sc-FollowButtons-icon{background-color:#00b6f1;fill:rgba(255,255,255,0.8);box-shadow:0 0 0 1px #00b6f1}.sc-FollowButtons-link--linkedin:hover .sc-FollowButtons-icon{background-color:#007bb6;fill:rgba(255,255,255,0.8);box-shadow:0 0 0 1px #007bb6}.sc-FollowButtons-link--youtube:hover .sc-FollowButtons-icon{background-color:#ea3323;fill:rgba(255,255,255,0.8);box-shadow:0 0 0 1px #ea3323}.sc-FollowButtons-link--blog:hover .sc-FollowButtons-icon{background-color:#f26522;fill:rgba(255,255,255,0.8);box-shadow:0 0 0 1px #f26522}@media (max-width: 991.98px){.sc-FollowButtons-label{display:none}.sc-FollowButtons-link{display:inline-block}}

.sc-Footer{background-color:#e9ecef;position:relative;padding-bottom:50px}.sc-Footer::before{position:absolute;content:'';top:0;left:0;right:0;height:5px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0))}.sc-Footer-logo{max-width:50px}.sc-Footer-main,.sc-Footer-heading,.sc-Footer-contentGroup{color:#868e96;font-size:0.95rem;line-height:1.333}.sc-Footer-main a{font-size:1.35rem;font-weight:650;letter-spacing:-1px;color:#3498db;text-decoration:none}.sc-Footer-main a:hover{text-decoration:underline}.sc-Footer-contentItem{padding-bottom:0.45rem}.sc-Footer-contentItem a{color:#666;line-height:0.9;text-decoration:none}.sc-Footer-contentItem a:hover{color:#3498db;text-decoration:underline}.sc-Footer-heading{font-size:1.1rem;font-weight:bold;line-height:1.618;margin-bottom:0.25rem}@media (min-width: 768px){.sc-Footer-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (min-width: 992px){.sc-Footer-content{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.sc-Footer-contentGroup{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;padding-bottom:1rem}.sc-Footer-contentHeader{font-weight:700;color:#343a40;margin-bottom:0.45rem}.sc-Footer-paragraph{font-style:normal;color:#445158}@media (min-width: 576px){.sc-Footer-paragraph--secondary{font-size:0.85rem}}.sc-Footer-paragraph--smallText{font-size:0.75rem;line-height:1.25;margin-right:1rem}

.sc-HeaderPhoneNumber{display:flex;align-items:center}.sc-HeaderPhoneNumber,.sc-HeaderPhoneNumber:hover{text-decoration:none}.sc-HeaderPhoneNumber-icon img{height:37px;width:41.3px}.sc-HeaderPhoneNumber-main{margin-left:.25rem}@media (max-width: 575.98px){.sc-HeaderPhoneNumber-icon img{height:25px;width:27.91px}.sc-HeaderPhoneNumber-main{display:none}}.sc-HeaderPhoneNumber-label{font-size:0.6rem;text-transform:uppercase;line-height:0.6rem;margin-bottom:0.2rem;color:#666}.sc-HeaderPhoneNumber-number{font-size:1.5rem;font-weight:700;line-height:1.4rem;letter-spacing:-1px;color:#666}.sc-HeaderPhoneNumber-number a{color:inherit;text-decoration:none}.sc-HeaderPhoneNumber--mono .sc-HeaderPhoneNumber-label,.sc-HeaderPhoneNumber--mono .sc-HeaderPhoneNumber-number{color:rgba(255,255,255,0.75)}

.match-appointment{margin:1rem 0;align-items:flex-start}.match-appointment a{color:#3498db}.match-appointment b{color:#27ae60}.match-appointment svg{fill:#27ae60;height:1rem;width:1rem;margin-right:0.35rem;margin-top:-3px}@media (min-width: 768px){.match-appointment{margin-top:30px}}

.sc-AddEvent .add-event-button{color:#3498db;cursor:pointer}.sc-AddEvent .add-event-button:hover{text-decoration:underline}.sc-AddEvent .add-event-provider-list{width:230px;position:absolute;color:#000 !important;font-weight:600;line-height:100%;background:#fff;border:1px solid rgba(0,0,0,0.1);font-size:15px;text-decoration:none;text-align:left;margin-left:-1px;display:none;box-shadow:rgba(0,0,0,0.4) 0px 10px 26px;-webkit-transform:scale(0.98, 0.98) translateY(5px);transform:scale(0.98, 0.98) translateY(5px);z-index:-1000;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sc-AddEvent .add-event-provider-list.selected{-webkit-transform:scale(1, 1) translateY(0px);transform:scale(1, 1) translateY(0px);z-index:10}.sc-AddEvent .add-event-provider{display:block;background-color:#fff;text-decoration:none;cursor:pointer;font-size:1.1em;font-weight:600;padding:14px 10px 14px 55px;transition:background-color .3s;background-size:22px 100% !important}.sc-AddEvent .add-event-provider:hover{background-color:rgba(0,0,0,0.05)}.sc-AddEvent .add-event-apple{background:url("/images/icon-apple.svg") 18px 40% no-repeat}.sc-AddEvent .add-event-google{background:url("/images/icon-google.svg") 18px 50% no-repeat}.sc-AddEvent .add-event-outlook{background:url("/images/icon-outlook.svg") 18px 50% no-repeat}.sc-AddEvent .add-event-outlookcom{background:url("/images/icon-outlookcom.svg") 18px 50% no-repeat}.sc-AddEvent .add-event-yahoo{background:url("/images/icon-yahoo.svg") 18px 50% no-repeat}.sc-AddEvent .add-event-ical{background:url("/images/calendar.svg") 18px 50% no-repeat}

lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all 0.2s cubic-bezier(0, 0, 0.2, 1)}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{width:68px;height:48px;position:absolute;cursor:pointer;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 0.1s cubic-bezier(0, 0, 0.2, 1);transition:filter 0.1s cubic-bezier(0, 0, 0.2, 1);transition:filter 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-filter 0.1s cubic-bezier(0, 0, 0.2, 1);border:none}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{-webkit-filter:none;filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}


/*# sourceMappingURL=main.bundle.952cd5.css.map*/