@charset "UTF-8";/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*:before,*:after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--reflex-columns: 12;--reflex-grid-spacing: 15px;--reflex-xs: 576px;--reflex-sm: 768px;--reflex-md: 992px;--reflex-lg: 1200px;--reflex-xlg: 1600px;--reflex-xxs-max: 575px;--reflex-xs-max: 767px;--reflex-sm-max: 991px;--reflex-md-max: 1199px;--reflex-lg-max: 1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing: normal;word-spacing:-.43em;list-style-type:none}.grid:before,.grid:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display: inline}[class*=col-]:before,[class*=col-]:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%}.col-11{width:91.6666666667%}.col-10{width:83.3333333333%}.col-9{width:75%}.col-8{width:66.6666666667%}.col-7{width:58.3333333333%}.col-6{width:50%}.col-5{width:41.6666666667%}.col-4{width:33.3333333333%}.col-3{width:25%}.col-2{width:16.6666666667%}.col-1{width:8.3333333333%}@media (min-width: 576px){.col-xs-12{width:100%}.col-xs-11{width:91.6666666667%}.col-xs-10{width:83.3333333333%}.col-xs-9{width:75%}.col-xs-8{width:66.6666666667%}.col-xs-7{width:58.3333333333%}.col-xs-6{width:50%}.col-xs-5{width:41.6666666667%}.col-xs-4{width:33.3333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.6666666667%}.col-xs-1{width:8.3333333333%}}@media (min-width: 768px){.col-sm-12{width:100%}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1{width:8.3333333333%}}@media (min-width: 992px){.col-md-12{width:100%}.col-md-11{width:91.6666666667%}.col-md-10{width:83.3333333333%}.col-md-9{width:75%}.col-md-8{width:66.6666666667%}.col-md-7{width:58.3333333333%}.col-md-6{width:50%}.col-md-5{width:41.6666666667%}.col-md-4{width:33.3333333333%}.col-md-3{width:25%}.col-md-2{width:16.6666666667%}.col-md-1{width:8.3333333333%}}@media (min-width: 1200px){.col-lg-12{width:100%}.col-lg-11{width:91.6666666667%}.col-lg-10{width:83.3333333333%}.col-lg-9{width:75%}.col-lg-8{width:66.6666666667%}.col-lg-7{width:58.3333333333%}.col-lg-6{width:50%}.col-lg-5{width:41.6666666667%}.col-lg-4{width:33.3333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.6666666667%}.col-lg-1{width:8.3333333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%}.col-xlg-11{width:91.6666666667%}.col-xlg-10{width:83.3333333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.6666666667%}.col-xlg-7{width:58.3333333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.6666666667%}.col-xlg-4{width:33.3333333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.6666666667%}.col-xlg-1{width:8.3333333333%}}.col-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.6666666667%;*margin-left: 91.5666666667%}.offset-10{margin-left:83.3333333333%;*margin-left: 83.2333333333%}.offset-9{margin-left:75%;*margin-left: 74.9%}.offset-8{margin-left:66.6666666667%;*margin-left: 66.5666666667%}.offset-7{margin-left:58.3333333333%;*margin-left: 58.2333333333%}.offset-6{margin-left:50%;*margin-left: 49.9%}.offset-5{margin-left:41.6666666667%;*margin-left: 41.5666666667%}.offset-4{margin-left:33.3333333333%;*margin-left: 33.2333333333%}.offset-3{margin-left:25%;*margin-left: 24.9%}.offset-2{margin-left:16.6666666667%;*margin-left: 16.5666666667%}.offset-1{margin-left:8.3333333333%;*margin-left: 8.2333333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.6666666667%;*margin-left: 91.5666666667%}.offset-xs-10{margin-left:83.3333333333%;*margin-left: 83.2333333333%}.offset-xs-9{margin-left:75%;*margin-left: 74.9%}.offset-xs-8{margin-left:66.6666666667%;*margin-left: 66.5666666667%}.offset-xs-7{margin-left:58.3333333333%;*margin-left: 58.2333333333%}.offset-xs-6{margin-left:50%;*margin-left: 49.9%}.offset-xs-5{margin-left:41.6666666667%;*margin-left: 41.5666666667%}.offset-xs-4{margin-left:33.3333333333%;*margin-left: 33.2333333333%}.offset-xs-3{margin-left:25%;*margin-left: 24.9%}.offset-xs-2{margin-left:16.6666666667%;*margin-left: 16.5666666667%}.offset-xs-1{margin-left:8.3333333333%;*margin-left: 8.2333333333%}.offset-xs-0{margin-left:0;*margin-left: -.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.6666666667%;*margin-left: 91.5666666667%}.offset-sm-10{margin-left:83.3333333333%;*margin-left: 83.2333333333%}.offset-sm-9{margin-left:75%;*margin-left: 74.9%}.offset-sm-8{margin-left:66.6666666667%;*margin-left: 66.5666666667%}.offset-sm-7{margin-left:58.3333333333%;*margin-left: 58.2333333333%}.offset-sm-6{margin-left:50%;*margin-left: 49.9%}.offset-sm-5{margin-left:41.6666666667%;*margin-left: 41.5666666667%}.offset-sm-4{margin-left:33.3333333333%;*margin-left: 33.2333333333%}.offset-sm-3{margin-left:25%;*margin-left: 24.9%}.offset-sm-2{margin-left:16.6666666667%;*margin-left: 16.5666666667%}.offset-sm-1{margin-left:8.3333333333%;*margin-left: 8.2333333333%}.offset-sm-0{margin-left:0;*margin-left: -.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.6666666667%;*margin-left: 91.5666666667%}.offset-md-10{margin-left:83.3333333333%;*margin-left: 83.2333333333%}.offset-md-9{margin-left:75%;*margin-left: 74.9%}.offset-md-8{margin-left:66.6666666667%;*margin-left: 66.5666666667%}.offset-md-7{margin-left:58.3333333333%;*margin-left: 58.2333333333%}.offset-md-6{margin-left:50%;*margin-left: 49.9%}.offset-md-5{margin-left:41.6666666667%;*margin-left: 41.5666666667%}.offset-md-4{margin-left:33.3333333333%;*margin-left: 33.2333333333%}.offset-md-3{margin-left:25%;*margin-left: 24.9%}.offset-md-2{margin-left:16.6666666667%;*margin-left: 16.5666666667%}.offset-md-1{margin-left:8.3333333333%;*margin-left: 8.2333333333%}.offset-md-0{margin-left:0;*margin-left: -.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.6666666667%;*margin-left: 91.5666666667%}.offset-lg-10{margin-left:83.3333333333%;*margin-left: 83.2333333333%}.offset-lg-9{margin-left:75%;*margin-left: 74.9%}.offset-lg-8{margin-left:66.6666666667%;*margin-left: 66.5666666667%}.offset-lg-7{margin-left:58.3333333333%;*margin-left: 58.2333333333%}.offset-lg-6{margin-left:50%;*margin-left: 49.9%}.offset-lg-5{margin-left:41.6666666667%;*margin-left: 41.5666666667%}.offset-lg-4{margin-left:33.3333333333%;*margin-left: 33.2333333333%}.offset-lg-3{margin-left:25%;*margin-left: 24.9%}.offset-lg-2{margin-left:16.6666666667%;*margin-left: 16.5666666667%}.offset-lg-1{margin-left:8.3333333333%;*margin-left: 8.2333333333%}.offset-lg-0{margin-left:0;*margin-left: -.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.6666666667%;*margin-left: 91.5666666667%}.offset-xlg-10{margin-left:83.3333333333%;*margin-left: 83.2333333333%}.offset-xlg-9{margin-left:75%;*margin-left: 74.9%}.offset-xlg-8{margin-left:66.6666666667%;*margin-left: 66.5666666667%}.offset-xlg-7{margin-left:58.3333333333%;*margin-left: 58.2333333333%}.offset-xlg-6{margin-left:50%;*margin-left: 49.9%}.offset-xlg-5{margin-left:41.6666666667%;*margin-left: 41.5666666667%}.offset-xlg-4{margin-left:33.3333333333%;*margin-left: 33.2333333333%}.offset-xlg-3{margin-left:25%;*margin-left: 24.9%}.offset-xlg-2{margin-left:16.6666666667%;*margin-left: 16.5666666667%}.offset-xlg-1{margin-left:8.3333333333%;*margin-left: 8.2333333333%}.offset-xlg-0{margin-left:0;*margin-left: -.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=col-]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=col-]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=col-]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=col-]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=col-]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width: auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}@font-face{font-family:Red Hat Display,sans-serif;src:url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/RedHatDisplay-Bold.eot);src:url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/RedHatDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/RedHatDisplay-Bold.woff2) format("woff2"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/RedHatDisplay-Bold.woff) format("woff"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/RedHatDisplay-Bold.ttf) format("truetype"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/RedHatDisplay-Bold.svg#RedHatDisplay-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DJR Display;src:url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/Forma-DJR-Display-Regular.eot);src:url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/Forma-DJR-Display-Regular.eot?#iefix) format("embedded-opentype"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/Forma-DJR-Display-Regular.woff2) format("woff2"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/Forma-DJR-Display-Regular.woff) format("woff"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/Forma-DJR-Display-Regular.ttf) format("truetype"),url(https://d16lktya8ojp5z.cloudfront.net/wpg/fonts/Forma-DJR-Display-Regular.svg#Forma-DJR-Display-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{background:#faf6f0;font-family:DJR Display;font-weight:400}html{font-size:16px}body{font-family:DJR Display;font-weight:400;background:#faf6f0;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.5vw,1.85rem);color:#383d41}p{font-size:clamp(.85rem,2.5vw,1rem);color:#383d41;line-height:1.5}body[data-theme=wpg]{--primary-color: #7c0018;--secondary-color: #d7153a;--secondary-rgb: 215, 21, 58;--alt-red: #b40d2f}body[data-theme=prime]{--primary-color: #1a589d;--secondary-color: #1a589d;--secondary-rgb: 26, 88, 157;--alt-red: #1a589d}body[data-theme=movehomes]{--primary-color: #f69533;--secondary-color: #f69533;--secondary-rgb: 246, 149, 51;--alt-red: #704b9c}body[data-theme=newhomes]{--primary-color: #06a084;--secondary-color: #06a084;--secondary-rgb: 6, 160, 132;--alt-red: #06a084}.app-error{width:100%;padding:3rem 0}.error-box h1{font-size:clamp(1.675rem,2.5vw,2.15rem);text-align:center;margin:3rem 0;padding:0;line-height:1}.error-box p{text-align:center}.error-box p a{color:#7c0018;text-decoration:none}#app{min-height:100vh;overflow:hidden}.loginwrap{width:100vw;height:100vh;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width: 992px){.loginwrap{background:none}}.loginwrap--wpg{background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/portal-login-prime.jpg) bottom right no-repeat;background-size:895px 766px}@media (max-width: 992px){.loginwrap--wpg{background:none}}.loginwrap--prime{background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/portal-login-prime.jpg) bottom right no-repeat;background-size:1055px 866px}@media (max-width: 992px){.loginwrap--prime{background:none}}.loginwrap--movehomes{background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/portal-login-prime.jpg) bottom right no-repeat;background-size:1055px 866px}@media (max-width: 992px){.loginwrap--movehomes{background:none}}.loginwrap--newhomes{background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/portal-login-prime.jpg) bottom right no-repeat;background-size:1055px 866px}@media (max-width: 992px){.loginwrap--newhomes{background:none}}.login{display:flex;width:100%;max-width:1380px;flex-wrap:wrap;padding:0 5rem}@media (max-width: 1250px){.login{padding:1em;justify-content:center;align-items:center}}.login .logintop{width:100%;display:flex;flex-wrap:nowrap;align-items:center;padding:0 0 2em}@media (max-width: 1250px){.login .logintop{justify-content:center}}.login .logintop h1{font-size:1.275em;margin:0;padding:0 2rem}.login img{width:100%;max-width:196px;margin:0 0 .65em;padding:0;display:block}@media (max-width: 992px){.login img{max-width:196px;padding-bottom:2em}}.login>form{width:100%;max-width:500px}.login .loginitem{width:100%;display:flex;flex-wrap:wrap;padding:0 0 .85em;box-sizing:border-box}.login .loginitem>label{width:100%;padding:0 0 .5em;font-size:1.25em;color:#383d41;letter-spacing:.065em}.login .loginitem>input{width:100%;padding:.85em;border-radius:4px;background:#f0ece7;border:2px solid rgba(0,0,0,0);color:#383d41;font-size:1.25em;transition:all .3s cubic-bezier(.86,0,.07,1);outline:none;letter-spacing:.065em}.login .loginitem>input:hover{border:2px solid var(--alt-red)}.login .loginitem>input:focus{border:2px solid var(--alt-red);box-shadow:0 0 10px #0000001c}.login .loginitem>.inputError{border:2px solid var(--alt-red)}.login .loginitem>button{cursor:pointer;width:100%;padding:1.5em 1em;color:#faf6f0;text-align:center;font-family:Red Hat Display,sans-serif;font-weight:700;outline:none;border:none;margin-top:0}.login .loginitem .landonlybtn{cursor:pointer;width:100%;padding:.65em 1em;color:#383d41;text-align:center;font-family:Red Hat Display,sans-serif;font-weight:400;outline:none;border:none;margin-top:0;background:#f0ece7;line-height:1;font-size:.85em;border-radius:10px;letter-spacing:.065em}.login .loginitem .landonlybtn:before{content:"";display:block;height:0;width:0;margin-top:0}.fpass{padding:1em 0 0!important;font-family:Red Hat Display,sans-serif;font-weight:400;line-height:1;font-size:.85em;letter-spacing:.065em;color:#383d41d9}.fpass:before{content:"";display:block;height:0;width:0;margin-top:0}.fpass a{font-size:.85em;font-weight:700;color:#383d41d9}.twofa{width:100%;max-width:650px;display:flex;flex-wrap:nowrap;justify-content:space-around;padding:2em 0}.twofa input{margin:0 .15em;padding:1rem 0;font-size:2em;text-align:center;width:100%;border-radius:4px;background:#f0ece7;border:2px solid rgba(0,0,0,0);color:#383d41;transition:all .3s cubic-bezier(.86,0,.07,1);outline:none;letter-spacing:.065em;line-height:1}.twofa input:before{content:"";display:block;height:0;width:0;margin-top:0}.twofa input:hover{border:2px solid var(--alt-red)}.twofa input:focus{border:2px solid var(--alt-red);box-shadow:0 0 10px #0000001c}.twofa--resend{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.twofa--resend span{display:block}.twofa--resend span button{font-size:.85em;cursor:pointer;width:100%;padding:1.5em 1em;color:#faf6f0;text-align:center;font-family:Red Hat Display,sans-serif;font-weight:700;outline:none;border:none;margin-top:0}.app-header{width:100%;position:fixed;top:0;z-index:500;transition:all .15s cubic-bezier(.86,0,.07,1);min-height:155px;background:#fff}@media (max-width: 992px){.app-header{min-height:155px}}@media (max-width: 1600px){.app-header>.container{max-width:1500px}}.scrolled-header{transition:all .3s cubic-bezier(.86,0,.07,1);min-height:65px;box-shadow:0 5px 5px #32323209}.scrolled-header>.app-top{display:none;visibility:hidden}.scrolled-header .logo{max-width:150px;padding:0;transition:all .15s cubic-bezier(.86,0,.07,1)}.scrolled-header .topcontainer,.scrolled-header .topwrapitem{height:65px}.scrolled-header .requestbtn{top:8px}.scrolled-header .menu-toggle{top:11px}.scrolled-header .anchors-wrap{top:65px}.topcontainer{height:103px}.topwrapitem{display:flex;align-items:center;height:103px}.logo{width:100%;height:auto;max-width:200px;display:flex;align-items:center;z-index:100;padding:0;transition:all .3s cubic-bezier(.86,0,.07,1)}.logo img{display:block;width:100%;height:auto;max-width:110px}@media (max-width: 992px){.logo{padding:0}.logo img{max-width:150px}}.app-mobmenu{background:#33383c;width:60%;height:100vh;position:fixed;right:0;top:0;bottom:0;transform:translate(9000px);transition:all .25s cubic-bezier(.86,0,.07,1);z-index:600}@media (max-width: 992px){.app-mobmenu{width:100%}}.app-mobmenu>ul{display:flex;width:100%;height:100vh;z-index:600;justify-content:flex-end;align-items:center;align-content:center;flex-wrap:wrap;list-style:none;padding:0 110px 0 0;margin:0;box-sizing:border-box}@media (max-width: 992px){.app-mobmenu>ul{padding:0;justify-content:flex-start}}.app-mobmenu>ul>li{width:100%;display:block;text-align:right;margin:5px 0;padding:15px 85px;opacity:0;transform:translate(50px);transition:all .4s cubic-bezier(1,0,0,1);font-size:clamp(.875rem,2.5vw,1rem);color:#faf6f0;font-weight:300;cursor:pointer}@media (max-width: 992px){.app-mobmenu>ul>li{padding:5px 35px;text-align:left}}.app-mobmenu>ul>li>a{font-family:Red Hat Display,sans-serif;font-weight:700;width:100%;display:block;font-size:clamp(1.675rem,2.5vw,2rem);color:#faf6f0;text-decoration:none;line-height:1;position:relative;letter-spacing:normal}@media (max-width: 992px){.app-mobmenu>ul>li>a{font-size:clamp(1.45rem,2.5vw,1.675rem)}}.app-mobmenu>ul>li>a svg{position:relative;top:-8px}@media (max-width: 992px){.app-mobmenu>ul>li>a svg{top:0}}.app-mobmenu>ul>li button{cursor:pointer;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:10px;text-decoration:none;padding:5px;line-height:1;background:transparent;transition:all .2s cubic-bezier(.86,0,.07,1);font-family:Red Hat Display,sans-serif;font-weight:700;letter-spacing:normal}.app-mobmenu>ul>li>ul{width:100%;display:block;list-style:none;padding:0;margin:0}.app-mobmenu>ul>li>ul>li{width:100%;text-align:right;margin:10px 0}.app-mobmenu>ul>li>ul>li>a{width:100%;display:block;font-size:clamp(.875rem,2.5vw,1rem);color:#d7153a80;font-weight:300;text-decoration:none;line-height:1;position:relative;letter-spacing:normal}.app-mobmenu>ul .reqm{display:none;visibility:hidden}@media (max-width: 992px){.app-mobmenu>ul .reqm{display:block;visibility:visible}}.app-mobmenu.open{transform:translate(0)}.app-mobmenu.open ul li{opacity:1;transform:translate(0);transition:all .4s}.app-mobmenu.open ul li:nth-child(1){transition-delay:.08s}.app-mobmenu.open ul li:nth-child(2){transition-delay:.16s}.app-mobmenu.open ul li:nth-child(3){transition-delay:.24s}.app-mobmenu.open ul li:nth-child(4){transition-delay:.32s}.app-mobmenu.open ul li:nth-child(5){transition-delay:.4s}.app-mobmenu.open ul li:nth-child(6){transition-delay:.5s}.app-mobmenu.open ul li:nth-child(7){transition-delay:.6s}.app-mobmenu.open ul li:nth-child(8){transition-delay:.7s}.app-mobmenu.open ul li:nth-child(9){transition-delay:.8s}.menu-toggle{width:60px;height:45px;position:absolute;margin:0;transform:rotate(0) scale(.5);transition:.15s ease-in-out;cursor:pointer;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:30px;right:0;z-index:999}.menu-toggle:before{content:"";display:block;position:absolute;top:-26px;left:-18px;width:95px;height:95px;border-radius:50%;background-color:transparent;border:3px solid var(--secondary-color)}.menu-toggle span{display:block;position:absolute;height:5px;width:50%;background:#33383c;opacity:1;transform:rotate(0);transition:.25s ease-in-out}.menu-toggle span:nth-child(2n){left:50%;border-radius:0 9px 9px 0}.menu-toggle span:nth-child(odd){left:0;border-radius:9px 0 0 9px}.menu-toggle span:nth-child(1),.menu-toggle span:nth-child(2){top:0}.menu-toggle span:nth-child(3),.menu-toggle span:nth-child(4){top:18px}.menu-toggle span:nth-child(5),.menu-toggle span:nth-child(6){top:36px}.menu-toggle span:nth-child(5){background:#fff}.menu-toggle.open span:nth-child(1),.menu-toggle.open span:nth-child(6){transform:rotate(45deg)}.menu-toggle.open span:nth-child(2),.menu-toggle.open span:nth-child(5){transform:rotate(-45deg)}.menu-toggle.open span:nth-child(1){left:5px;top:7px;background:#fff}.menu-toggle.open span:nth-child(2){left:calc(50% - 5px);top:7px;background:#fff}.menu-toggle.open span:nth-child(3){left:-50%;opacity:0;background:#fff}.menu-toggle.open span:nth-child(4){left:100%;opacity:0;background:#fff}.menu-toggle.open span:nth-child(5){left:5px;top:29px;background:#fff}.menu-toggle.open span:nth-child(6){left:calc(50% - 5px);top:29px;background:#fff}.menu-toggle.open:before{border:3px solid rgba(250,246,240,.15)}.underlay{position:fixed;width:100vw;height:100vh;background:rgba(56,61,65,.15);display:block;z-index:200;top:0;left:0;transition:all .15s cubic-bezier(1,0,0,1);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.underlay.open{opacity:1;visibility:visible}.requestbtn{width:max-content;position:absolute;margin:0;cursor:pointer;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:27px;right:100px;z-index:1;letter-spacing:.065em;font-size:1.15em}@media (max-width: 992px){.requestbtn{display:none;visibility:hidden}}.requestbtn button{cursor:pointer;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:max-content;color:#383d41;border:1px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:14px 25px;line-height:1;background:transparent;transition:all .2s cubic-bezier(.86,0,.07,1);letter-spacing:.065em}.requestbtn button .octicon{margin-right:5px;margin-top:-1px;opacity:1;transition:all .3s cubic-bezier(.86,0,.07,1)}.requestbtn button:hover{background:var(--alt-red);color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}.requestbtn button:hover .octicon{transform:rotate(360deg)}.anchors-wrap{width:100%;position:absolute;top:155px;padding:.25em 0;background:#fdfcfc;transition:all .15s cubic-bezier(.86,0,.07,1);border-top:2px solid #faf6f0}.anchors{width:100%;margin:0;letter-spacing:.065em}.anchors ul{width:100%;list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;font-size:13px;letter-spacing:.065em;text-align:center;justify-content:center;align-items:center}.anchors ul li{width:max-content;font-size:13px;letter-spacing:.065em;margin:0 .25em}.anchors ul li button{cursor:pointer;border:1px solid rgba(56,61,65,.15);border-radius:10px;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Red Hat Display,sans-serif;font-weight:700;width:100%;display:flex;align-items:center;flex-wrap:nowrap;font-size:13px;color:#383d41;text-decoration:none;line-height:1;position:relative;letter-spacing:.025em;padding:.45em 1em;transition:all .15s cubic-bezier(.86,0,.07,1)}@media (max-width: 992px){.anchors ul li button{justify-content:center;align-items:center;flex-wrap:wrap;font-size:12px;text-align:center;padding:.15em .5em}}.anchors ul li button span{font-weight:400;font-size:11px;display:block;margin-left:3px;color:#383d41a6}@media (max-width: 992px){.anchors ul li button span{font-size:10px}}.anchors ul li button .octicon{max-width:14px;color:#383d41a6;margin-left:5px}@media (max-width: 992px){.anchors ul li button .octicon{display:none!important;visibility:hidden!important}}.anchors ul li button:hover{border:1px solid var(--alt-red);transition:all .15s cubic-bezier(.86,0,.07,1)}.btn{display:block;width:max-content;text-decoration:none;color:#faf6f0;padding:10px 0;margin-top:30px;line-height:0;letter-spacing:.065em;background:var(--alt-red);transition:all .3s cubic-bezier(.86,0,.07,1);border-radius:10px}.btn .octicon{margin-left:5px;opacity:.75;transition:all .3s cubic-bezier(.86,0,.07,1)}.btn:hover{background:#383d41;transition:all .3s cubic-bezier(.86,0,.07,1);color:#faf6f0}.btn:hover .octicon{opacity:1;margin-left:10px;transition:all .3s cubic-bezier(.86,0,.07,1)}.dialogWrap{width:100%;position:fixed;top:20px;z-index:999;height:auto;transition:opacity .45s,transform .45s cubic-bezier(.33,1,.68,1);opacity:1;visibility:visible}.dialog{width:100%;max-width:600px;border-radius:8px;padding:.5em;text-align:left;position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;align-items:center;flex-wrap:nowrap;line-height:1.25}.dialog:before{content:"";display:block;height:0;width:0;margin-top:-.125em}.dialog button{background:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;right:10px;border:none;padding:0;margin:0;cursor:pointer;height:18px}.dialog button svg{width:18px;height:18px}.error{background:#f25252;border:1px solid #8e0f0f;box-shadow:#8e0f0f 5px 0 inset;padding:.25rem 1rem}.error p{color:#8e0f0f;font-size:.95em;padding:0;margin:0;letter-spacing:.065em}.error svg{color:#8e0f0f}.success{background:#bbf154;border:1px solid #638a17;box-shadow:#638a17 5px 0 inset;padding:.25rem 1rem}.success p{color:#638a17;font-size:.95em;padding:0;margin:0;letter-spacing:.065em}.success svg{color:#638a17}.dialogFade{transition:opacity .45s,transform .45s cubic-bezier(.33,1,.68,1);opacity:0;visibility:hidden}.app-footer{width:100%;position:relative;padding:1rem 0}.footeritem{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 992px){.footeritem{flex-wrap:wrap}}.footeritem ul{width:25%;list-style:none;padding:0;margin:0;box-sizing:border-box}@media (max-width: 992px){.footeritem ul{width:100%}}.footeritem ul li{width:100%;letter-spacing:.065em;margin:0 0 15px;color:#383d4180}@media (max-width: 992px){.footeritem ul li{font-size:95%}}.footeritem ul li a{display:block;width:100%;color:#383d4180;text-decoration:none}.primefooter{display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width: 992px){.primefooter{justify-content:flex-start;padding-bottom:1rem!important}}.primefooter img{display:block;width:100%;max-width:90px;height:auto;margin:0;padding:0}.visnslogo{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding-top:1.5rem!important;border-top:1px solid rgba(244,235,221,.85)}@media (max-width: 992px){.visnslogo{justify-content:flex-start}}.visnslogo a{text-decoration:none;font-size:.75em;color:#383d4180}.visnslogo span{display:block;letter-spacing:.065em;margin:0 0 5px;color:#383d4180}.visnslogo img{display:block;width:100%;max-width:110px;height:auto;margin:0;padding:0}.app-top{width:100%;display:flex;padding:1em 0;border-bottom:1px solid rgba(250,246,240,.1);background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/weston-pattern.jpg) top center repeat #383d41;background-size:850px}@media (max-width: 992px){.app-top{padding:.85em 0}}@media (max-width: 1600px){.app-top>.container{max-width:1500px}}.app-top a{color:#faf6f0;font-size:1em;text-decoration:none;line-height:1.15;display:block;width:max-content;letter-spacing:.085em}.app-top a .octicon{margin-right:5px}.app-top .top--contact{display:flex;flex-wrap:nowrap}@media (max-width: 992px){.app-top .top--contact{display:none;visibility:hidden}}.app-top .top--contact a{padding-right:15px}.app-top .top--actions{display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width: 992px){.app-top .top--actions{font-size:90%}}.app-top .top--actions a{text-align:right;padding-right:15px}.app-top .top--actions a:last-of-type{padding-right:0}@media (max-width: 992px){.app-top .top--actions a:nth-child(-n+2){display:none;visibility:hidden}}.app-content{width:100%;height:auto;position:relative;padding:180px 0 50px;box-sizing:border-box}@media (max-width: 992px){.app-content{padding:150px 0 50px}}.content-item{width:100%}.content-item>.container{padding:0 15px}@media (max-width: 1600px){.content-item>.container{max-width:1500px}}.dash-content{padding-top:30px}@media (max-width: 992px){.dash-content{padding-top:50px}}.contentblock{width:100%}.contentblock__top{width:100%;background:white;border-radius:80px 80px 0 0;padding:1.5em 3em;box-sizing:border-box}@media (max-width: 1250px){.contentblock__top{padding:1em 2.5em}}.contentblock__top--title{padding:.5em 0}@media (max-width: 1250px){.contentblock__top--title{padding:.25em 0}}.contentblock__top--title h1{font-size:2.25em;padding:0;margin:0}@media (max-width: 1250px){.contentblock__top--title h1{font-size:2em}}.contentblock__top--select .stateselect{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-end}.contentblock__top--select .stateselect li{letter-spacing:.065em}.contentblock__top--select .stateselect li>button{cursor:pointer;border:1px solid #c9c9c9;outline:none;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 2em .875em;text-transform:uppercase;letter-spacing:.065em;color:#383d41}@media (max-width: 1250px){.contentblock__top--select .stateselect li>button{padding:.5em 1em}}.contentblock__top--select .stateselect li:first-child>button{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none}.contentblock__top--select .stateselect li:last-child>button{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none}.contentblock__top--select .stateselect li>.activebtn{font-weight:700;color:var(--alt-red);background:rgba(238,238,238,.55)}.contentblock__top--items{padding:2em 0}@media (max-width: 1250px){.contentblock__top--items{padding:1em 0}}.contentblock__bot{width:100%;background:#fefdfb;border-radius:0 0 80px 80px;padding:1.5em 3em;box-sizing:border-box;border-top:3px solid #faf6f0}@media (max-width: 1250px){.contentblock__bot{padding:.875em 3em}}.contentblock__bot button{display:block;background:none;border:none;width:max-content;margin:0 auto;transition:all .25s cubic-bezier(.86,0,.07,1);transform-style:preserve-3d;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contentblock__bot button:hover span{color:var(--alt-red);transform:translateY(-5px)}.contentblock__bot span{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1.25rem,2.5vw,1.5rem);width:100%;display:block;text-align:center;color:#383d41;letter-spacing:.025em;padding:10px 0;cursor:pointer;transition:all .15s cubic-bezier(.86,0,.07,1)}.contentblock__bot span .octicon{transform:rotate(30deg)}.contentblock .footnote h2{text-align:center}.contentblock .footnote p{display:block;max-width:1000px;margin:2rem auto;text-align:center;color:#383d41;line-height:1.65;letter-spacing:.065em;font-size:clamp(.95rem,2.5vw,1.15rem)}.contentblock .vid{width:100%;max-width:500px;position:relative;height:300px;display:block;border-radius:100px;margin:4em auto;overflow:hidden}.contentblock .vid .provid{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden;transition:all .65s cubic-bezier(.05,.2,.1,1);transform-style:preserve-3d;backface-visibility:hidden}.stock{width:100%;padding:1em 0;min-height:500px}@media (max-width: 992px){.stock{flex-wrap:wrap}}.stock .stock__top{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:1em 0}@media (max-width: 992px){.stock .stock__top{flex-wrap:wrap;padding:.5em 0}}.stock .stock__top--item{width:max-content;padding-right:1em;position:relative}@media (max-width: 992px){.stock .stock__top--item{width:100%}}.stock .stock__top--item h1{letter-spacing:.025em;display:flex;align-items:center;flex-wrap:nowrap;margin:0}.stock .stock__top--item h1:before{content:"";display:block;height:0;width:0;margin-top:-.125em}.stock .stock__top--item h1 small{font-size:70%;color:#50575c;font-weight:300;display:block;padding:0 .5rem}.stock .stock__top--item h1 small:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - .95) * .5em)}.stock .stock__top--item .btn{cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;width:max-content;color:#383d41;border:1px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:10px 5px 7px;background:transparent;transition:all .15s cubic-bezier(.86,0,.07,1);margin:0}.stock .stock__top--item .btn:before{content:"";display:block;height:0;width:0;margin-top:-.125em}@media (max-width: 992px){.stock .stock__top--item .btn{position:absolute;right:0;top:-30px}}.stock .stock__top--item .btn span{font-size:clamp(.85rem,2.5vw,.95rem);display:none;padding:0;margin:0;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.86,0,.07,1)}.stock .stock__top--item .btn .octicon{margin-right:5px;margin-top:-1px;opacity:1;transition:all .15s cubic-bezier(.86,0,.07,1)}.stock .stock__top--item .btn:hover{background:var(--alt-red);color:#faf6f0;transition:all .15s cubic-bezier(.86,0,.07,1)}.stock .stock__top--item .btn:hover .octicon{transform:rotate(360deg);margin-left:5px}.stock .stock__top--item .btn:hover span{transition:opacity .3s cubic-bezier(.86,0,.07,1);display:block;opacity:1;visibility:visible}.stock .stock__top .stateselect{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width: 992px){.stock .stock__top .stateselect{display:none;visibility:hidden}}.stock .stock__top .stateselect li{letter-spacing:.065em}.stock .stock__top .stateselect li>button{cursor:pointer;border:1px solid #c9c9c9;outline:none;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 2em 5px;text-transform:uppercase;letter-spacing:.065em;color:#383d41}.stock .stock__top .stateselect li>button:before{content:"";display:block;height:0;width:0;margin-top:.375em}@media (max-width: 1250px){.stock .stock__top .stateselect li>button{padding:4px 1em 5px}}.stock .stock__top .stateselect li:first-child>button{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none}.stock .stock__top .stateselect li:last-child>button{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none}.stock .stock__top .stateselect li>.activebtn{font-weight:700;color:var(--alt-red);background:rgba(238,238,238,.55)}.stock .stockitemcontainer{width:100%;box-sizing:border-box;padding:1.25em 0}.stock .stock__header{width:100%;background:#faf6f0;border-radius:10px 10px 0 0;height:150px;box-sizing:border-box;margin:0;position:relative}.stock .stock__header .stockoverlay{width:100%;height:150px;background:linear-gradient(0deg,rgb(38,38,38) 0%,rgba(38,38,38,0) 100%);border-radius:10px 10px 0 0;opacity:.35;position:absolute;top:0;left:0;z-index:1}.stock .stock__header .stock__logo{width:100px;height:100px;background:white;border-radius:100px;position:absolute;z-index:9;right:-10px;top:-20px;display:flex;align-items:center;justify-content:center}@media (max-width: 992px){.stock .stock__header .stock__logo{display:none;visibility:hidden}}.stock .stock__header .stock__logo img{display:block;width:100%;max-width:60px;height:auto}.stock .stock__header img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden;border-radius:10px 10px 0 0;opacity:.8}.stock .stock__header span{font-family:Red Hat Display,sans-serif;font-weight:700;display:block;width:max-content;padding:1em;background:white;border-radius:10px;font-size:clamp(1rem,2.5vw,1.25rem);letter-spacing:.025em;margin:0;color:#383d41;position:absolute;top:35px;left:40px;z-index:10}.stock .stock__header span .octicon{color:var(--alt-red)}.stock .stock__header span small{font-weight:300;display:block}.stock .stock__list{width:100%}.stock .stock__list>.stock__list--th{border-radius:0 0 10px 10px;color:#fff}.stock .stock__list>.stock__list--th>li{background:#383d41;padding:.95em .25em}.stock .stock__list>.stock__list--th>li:before{content:"";display:block;height:0;width:0;margin-top:-.125em}.stock .stock__list>.stock__list--th>li:hover{background:#383d41}@media (max-width: 992px){.stock .stock__list>.stock__list--th{display:none;visibility:hidden}}.stock .stock__list>.mystockth{border-radius:10px}.stock .stock__list>ul{width:100%;list-style:none;padding:0;margin:0 0 .15em;display:flex;flex-wrap:wrap;color:#383d41;letter-spacing:.085em;border-radius:10px;overflow:hidden;line-height:1.25}@media (max-width: 992px){.stock .stock__list>ul{letter-spacing:.065em}}.stock .stock__list>ul>li{width:100%;position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;border-bottom:1px solid #faf6f0;background:#fdfbf8;padding:.95em .25em;cursor:pointer;transition:all .15s cubic-bezier(.86,0,.07,1);font-size:clamp(.75rem,2.5vw,.85rem)}@media (max-width: 1440px){.stock .stock__list>ul>li{font-size:clamp(.65rem,2.5vw,.75rem);padding:.75em .15em}}@media (max-width: 1250px){.stock .stock__list>ul>li{font-size:clamp(1rem,2.5vw,1.15rem)}}@media (max-width: 992px){.stock .stock__list>ul>li{flex-wrap:wrap;padding:1.25em .85em 1em;font-size:clamp(1rem,2.5vw,1.15rem)}}.stock .stock__list>ul>li:hover{background:white}.stock .stock__list>ul>li span{display:flex;align-items:center;position:relative;width:100px;padding:0 .25em;box-sizing:border-box;line-height:1.25}.stock .stock__list>ul>li span:before{content:"";display:block;height:0;width:0;margin-top:.275em}@media (max-width: 992px){.stock .stock__list>ul>li span{width:100%;padding:.25em 0}}.stock .stock__list>ul>li span .mobdl{display:none;visibility:hidden;width:100%;text-align:left}@media (max-width: 992px){.stock .stock__list>ul>li span .mobdl{display:block;visibility:visible;font-style:normal;background:#383d41;border-radius:10px;padding:.25rem 1rem;text-align:center;color:#faf6f0}}.stock .stock__list>ul>li span .moblabel{display:none;visibility:hidden}@media (max-width: 992px){.stock .stock__list>ul>li span .moblabel{display:block;visibility:visible;font-weight:700;padding-right:5px;font-style:normal;letter-spacing:.065em}}.stock .stock__list>ul>li span svg{color:var(--alt-red)!important;fill:var(--alt-red)!important}.stock .stock__list>ul>li .stock--lot{width:50px}@media (max-width: 992px){.stock .stock__list>ul>li .stock--lot{width:100%}}.stock .stock__list>ul>li .stock--end{width:50px}.stock .stock__list>ul>li .stock--end .octicon{position:relative;top:-3px}@media (max-width: 992px){.stock .stock__list>ul>li .stock--end .octicon{margin:0 auto}}@media (max-width: 992px){.stock .stock__list>ul>li .stock--end{width:100%;text-align:center}}.stock .stock__list>ul>li .stock--large{width:300px}@media (max-width: 1250px){.stock .stock__list>ul>li .stock--large{width:200px}}@media (max-width: 992px){.stock .stock__list>ul>li .stock--large{width:100%}}.stock .stock__list>ul>li .stock--med{width:150px}@media (max-width: 1250px){.stock .stock__list>ul>li .stock--med{width:100px}}@media (max-width: 992px){.stock .stock__list>ul>li .stock--med{width:100%}}.stock .stock__list>ul>li .stock--space{width:200px}@media (max-width: 1250px){.stock .stock__list>ul>li .stock--space{width:150px}}@media (max-width: 992px){.stock .stock__list>ul>li .stock--space{width:100%}}.stock .stock__list>ul>li:last-of-type{border-radius:0 0 10px 10px}.stock .stock__list>ul>li .stock__status{font-style:normal;border-radius:10px;padding:.25em .45em .15em;font-size:70%}.stock .stock__list>ul>li .stock__status--sold{background:#ffd1c8}.stock .stock__list>ul>li .stock__status--avail{background:#e1ffc2}.stock .stock__list>ul>li .stock__status--hold{background:#ffebc2}.stock .stock__list>ul .txtdl{text-align:center}.stock .stock__list>ul .txtdl strong{width:100%;text-align:center}.stock .stock__list>ul .tabledl{display:block;margin:0 auto}@media (max-width: 992px){.stock .stock__list>ul .tabledl{display:none!important;visibility:hidden}}.stock .stock__list>ul .stock--open{background:white}.stock .stock__list>ul .stockmore--open{background:white;padding:1.65em 3em 1.45em!important;max-height:2000px!important;overflow:initial!important;transition:all .3s cubic-bezier(.86,0,.07,1)!important}@media (max-width: 992px){.stock .stock__list>ul .stockmore--open{padding:.85em!important}}.stock .stock__list>ul .stockmore--open ul{opacity:1!important}.stock .stock__list>ul .stockmore{width:100%;flex-basis:100%;cursor:initial;max-height:0;overflow:hidden;padding:0;transition:all .3s cubic-bezier(.86,0,.07,1)}.stock .stock__list>ul .stockmore--content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.stock .stock__list>ul .stockmore--content>ul{width:49.33%;list-style:none;padding:1em;margin:0 0 15px;border-radius:10px;border:3px solid #f6efe5;background:#fbf8f4;opacity:0}@media (max-width: 992px){.stock .stock__list>ul .stockmore--content>ul{width:100%}}.stock .stock__list>ul .stockmore--content>ul:nth-of-type(3){flex-basis:100%;margin-bottom:0}.stock .stock__list>ul .stockmore--content>ul>li{width:100%;display:block;padding:.5em 0}.stock .stock__list>ul .stockmore--content>ul>li em{font-style:normal;font-weight:600}.stock .stock__list>ul .stockmore--content>ul>li>.btn{cursor:pointer;display:block;width:100%;color:#383d41;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:8px 25px 5px;line-height:1.25;background:transparent;transition:all .2s cubic-bezier(.86,0,.07,1);margin:0;text-align:left;position:relative}.stock .stock__list>ul .stockmore--content>ul>li>.btn .octicon{position:absolute;right:10px;margin-right:5px;margin-top:-1px;opacity:1;transition:all .3s cubic-bezier(.86,0,.07,1)}.stock .stock__list>ul .stockmore--content>ul>li>.btn:hover{background:var(--alt-red);color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}.stock .stock__list>ul .stockmore--content>ul>li>.btn:hover .octicon{transform:rotate(360deg)}.stock .stock__list>.mystocklist>li{border-left:8px solid lightgreen}.stock .stock__list .borderpad{border-left:8px solid transparent}.stock__item{width:31.33%;min-height:300px;background:white;box-shadow:0 5px 50px #00000014;border-radius:50px;overflow:hidden}@media (max-width: 1250px){.stock__item{width:100%;margin-bottom:2em}}.stock__item:hover .btn{background:#383d41;transition:all .3s cubic-bezier(.86,0,.07,1);color:#faf6f0}.stock__item:hover .btn .octicon{opacity:1;margin-left:10px;transition:all .3s cubic-bezier(.86,0,.07,1)}.stock__item:hover .stocklist__item--img>img{transform:scale(1.13)}.stock__item a{text-decoration:none}.stock__item--img{width:100%;position:relative;height:300px;display:block}.stock__item--img img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden;transition:all .65s cubic-bezier(.05,.2,.1,1);transform-style:preserve-3d;backface-visibility:hidden}.stock__item--img span{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1.25rem,2.5vw,1.5rem);width:100%;display:block;position:absolute;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);bottom:0;text-align:center;color:#fff;background:rgba(255,255,255,.25);letter-spacing:.025em;padding:10px 0;z-index:1}@media (max-width: 1250px){.stock__item--img span{font-size:clamp(1rem,2.5vw,1.25rem)}}.stock__item--det{width:100%;position:relative;height:auto;display:block;background:white}.stock__item--det>strong{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.875rem);display:block;width:100%;text-align:center;padding:.5em 0;color:#383d41;border-bottom:1px solid #e2e2e2}@media (max-width: 1250px){.stock__item--det>strong{font-size:clamp(1rem,2.5vw,1.275rem)}}.stock__item--det>strong>span{display:block;width:100%;text-align:center;font-family:DJR Display;font-weight:400;font-size:60%;letter-spacing:.065em}.stock__item--det ul{width:100%;list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;justify-content:space-between;text-align:center;color:#383d41;border-bottom:1px solid #e2e2e2}.stock__item--det ul li{width:30.33%}.stock__item--det ul li>strong{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.25rem);display:block;width:100%;text-align:center;padding:.5em 0;color:#383d41}@media (max-width: 1250px){.stock__item--det ul li>strong{font-size:clamp(.875rem,2.5vw,1rem)}}.stock__item--det ul li>strong>span{display:block;width:100%;text-align:center;font-family:DJR Display;font-weight:400;font-size:80%;letter-spacing:.065em}.stock__item--btn{width:100%;position:relative;height:auto;display:block;background:white;padding:1.15em 0}.stock__item--btn>.btn{width:90%;margin:0 auto;line-height:1;text-align:center;font-size:clamp(1rem,2.5vw,1.15rem);padding:.875em 0}.estatestock{min-height:100px}.invest-split{width:100%;height:auto;background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/w-bg.jpg) top left repeat #383d41;background-size:2000px;padding:8em 0;margin:0 0 3em}@media (max-width: 992px){.invest-split{padding:5em 0}}.invest{width:100%;height:auto;display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 992px){.invest{flex-wrap:wrap}}.invest__left{flex:1}.invest__left h1{font-size:clamp(1.45rem,2.5vw,2rem);color:#faf6f0;letter-spacing:.025em}@media (max-width: 992px){.invest__left h1{text-align:center}}.invest__left p{font-size:clamp(1rem,2.5vw,1.25rem);color:#faf6f0;letter-spacing:.065em}@media (max-width: 992px){.invest__left p{text-align:center}}.invest__right{flex:0 1 50%}@media (max-width: 992px){.invest__right{flex:0 1 100%}}.invest__right .btn{width:max-content;margin-left:auto;border:2px solid var(--alt-red);padding:1.5em 1.5em 1.25em;letter-spacing:.065em;font-size:1.15em;cursor:pointer}@media (max-width: 992px){.invest__right .btn{margin:0 auto;display:block;padding:1.15em}}.invest__right .btn .octicon{opacity:1;transition:all .3s cubic-bezier(.86,0,.07,1);margin:0 .5em;padding:0}.invest__right .btn:hover{background:#383d41;color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}.invest__right .btn:hover .octicon{transform:rotate(360deg)}.featured{width:100%;height:auto}.featured__top{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.featured__top--item{width:max-content;padding-right:2em}@media (max-width: 992px){.featured__top--item{width:100%}}.featured__top--item h1{letter-spacing:.025em}.featured__top--item .btn{cursor:pointer;display:block;width:max-content;color:#383d41;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:14px 25px 11px;line-height:1.25;background:transparent;transition:all .2s cubic-bezier(.86,0,.07,1);margin:0}@media (max-width: 992px){.featured__top--item .btn{display:none;visibility:hidden}}.featured__top--item .btn .octicon{margin-right:5px;margin-top:-1px;opacity:1;transition:all .3s cubic-bezier(.86,0,.07,1)}.featured__top--item .btn:hover{background:var(--alt-red);color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}.featured__top--item .btn:hover .octicon{transform:rotate(360deg)}.featured__top .stateselect{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width: 992px){.featured__top .stateselect{display:none;visibility:hidden}}.featured__top .stateselect li{letter-spacing:.065em}.featured__top .stateselect li>button{cursor:pointer;border:1px solid #c9c9c9;outline:none;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 2em .875em;text-transform:uppercase;letter-spacing:.065em;color:#383d41}@media (max-width: 1250px){.featured__top .stateselect li>button{padding:.5em 1em}}.featured__top .stateselect li:first-child>button{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none}.featured__top .stateselect li:last-child>button{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none}.featured__top .stateselect li>.activebtn{font-weight:700;color:var(--alt-red);background:rgba(238,238,238,.55)}.mobstateselect{width:100%;margin:0;padding:1rem 0 0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:center}.mobstateselect li{letter-spacing:.065em}.mobstateselect li>button{cursor:pointer;border:1px solid #c9c9c9;outline:none;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 2em .875em;text-transform:uppercase;letter-spacing:.065em;color:#383d41}.mobstateselect li:first-child>button{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none}.mobstateselect li:last-child>button{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none}.mobstateselect li>.activebtn{font-weight:700;color:var(--alt-red);background:rgba(238,238,238,.55)}.featured__list{width:100%;padding:2em 0;display:flex;flex-wrap:wrap;justify-content:flex-start}.featured__list--item{width:calc(33.3333333333% - .5666666667rem);margin:.85rem .85rem 0 0;min-height:300px;background:white;box-shadow:0 5px 50px #00000014;border-radius:10px;overflow:hidden}.featured__list--item:nth-child(3n){margin-right:0}.featured__list--item:nth-child(-n+3){margin-top:0}@media (max-width: 1250px){.featured__list--item{width:100%;margin:.85rem 0 0!important}}.featured__list--item:hover .btn{background:#383d41;transition:all .3s cubic-bezier(.86,0,.07,1);color:#faf6f0}.featured__list--item:hover .btn .octicon{opacity:1;margin-left:10px;transition:all .3s cubic-bezier(.86,0,.07,1)}.featured__list--item:hover .featured__list--img>img{transform:scale(1.13)}.featured__list--item a{text-decoration:none}.featured__list--item .featured__list--img{width:100%;position:relative;height:300px;display:block}.featured__list--item .featured__list--img img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden;transition:all .65s cubic-bezier(.05,.2,.1,1);transform-style:preserve-3d;backface-visibility:hidden}.featured__list--item .featured__list--img>span{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(.775rem,2.5vw,.875rem);width:max-content;display:block;position:absolute;color:var(--primary-color);top:10px;right:10px;text-align:center;background:#faf6f0;letter-spacing:.025em;padding:1em 2em;z-index:1;border-radius:10px}.featured__list--item .featured__list--det{width:100%;position:relative;height:auto;display:block;background:white;padding:1.65em 1.65em 0}.featured__list--item .featured__list--det span{display:block;width:100%;text-align:left;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1.15rem,2.5vw,1.375rem);letter-spacing:.025em;color:var(--primary-color)}.featured__list--item .featured__list--det span svg{position:relative;top:-5px}.featured__list--item .featured__list--det strong{font-family:Red Hat Display,sans-serif;font-weight:300;font-size:clamp(1rem,2.5vw,1.875rem);display:block;width:100%;text-align:left;padding:0;color:#383d41}@media (max-width: 1250px){.featured__list--item .featured__list--det strong{font-size:clamp(1rem,2.5vw,1.275rem)}}.featured__list--item .featured__list--det strong small{display:block;font-weight:300;color:#383d41d9;padding:0;margin:0;letter-spacing:.065em;font-size:65%}.featured__list--item .featured__list--det .detelip{width:100%;height:150px}.featured__list--item .featured__list--det .detelip p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.featured__list--item .featured__list--det p{color:#383d41;letter-spacing:.065em;line-height:1.65}.featured__list--item .featured__list--det ul{width:100%;list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;justify-content:space-between;text-align:center;color:#383d41;border-bottom:1px solid #e2e2e2}.featured__list--item .featured__list--det ul li{width:30.33%}.featured__list--item .featured__list--det ul li>strong{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.25rem);display:block;width:100%;text-align:center;padding:.5em 0;color:#383d41}@media (max-width: 1250px){.featured__list--item .featured__list--det ul li>strong{font-size:clamp(.875rem,2.5vw,1rem)}}.featured__list--item .featured__list--det ul li>strong>span{display:block;width:100%;text-align:center;font-family:DJR Display;font-weight:400;font-size:80%;letter-spacing:.065em}.featured__list--item .featured__list--btn{width:100%;position:relative;height:auto;display:block;background:white;padding:1.15em 0;align-self:flex-end}.featured__list--item .featured__list--btn>.btn{width:90%;margin:0 auto;line-height:1;text-align:center;font-size:clamp(1rem,2.5vw,1.15rem);padding:.875em 0}.featured__list .featured__logo{width:100px;height:100px;background:white;border-radius:100px;position:absolute;z-index:9;right:-10px;top:-20px;display:flex;align-items:center;justify-content:center}@media (max-width: 992px){.featured__list .featured__logo{display:none;visibility:hidden}}.featured__list .featured__logo img{display:block;width:100%;max-width:60px;height:auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp;animation-duration:.05s;animation-timing-function:cubic-bezier(.86,0,.07,1)}.how-split{width:100%;height:auto;background:var(--primary-color);padding:5em 0;margin:3em 0 0}@media (max-width: 992px){.how-split{padding:2em 0}}.how-split h1{font-size:clamp(2rem,2.5vw,2.65rem);text-align:center;color:#faf6f0;letter-spacing:.025em;margin-top:0;padding-top:0}.howitworks__list{list-style:none;width:100%;padding:0;margin:4em 0;display:flex;flex-wrap:nowrap;justify-content:center}@media (max-width: 992px){.howitworks__list{flex-wrap:wrap;margin:1em 0}}.howitworks__list li{width:33.33%;text-align:center;color:#faf6f0;letter-spacing:.085em;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.5;padding:0 1em}@media (max-width: 992px){.howitworks__list li{width:100%;margin-bottom:2em}}.howitworks__list li a{color:#faf6f0}.howitworks__list li span{width:100px;padding:0;box-sizing:border-box;display:block;border-radius:100px;text-align:center;border:1px dashed #eee;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(4rem,2.5vw,5rem);color:#faf6f0;margin:0 auto 20px}.howitworks__bot{width:100%;text-align:center}.howitworks__bot p{color:#faf6f0;letter-spacing:.085em;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.5}.howitworks__bot .btn{width:max-content;margin:0 auto;display:block;border:2px solid var(--alt-red);padding:1.5em 1.5em 1.25em;letter-spacing:.065em;font-size:1.15em;cursor:pointer}@media (max-width: 992px){.howitworks__bot .btn{margin:0 auto;display:block;padding:1.15em}}.howitworks__bot .btn .octicon{opacity:1;transition:all .3s cubic-bezier(.86,0,.07,1);margin:0 .5em;padding:0}.howitworks__bot .btn:hover{background:#383d41;color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}.howitworks__bot .btn:hover .octicon{transform:rotate(360deg)}.app-form{background:#fefdfb;width:60%;height:100vh;position:fixed;right:0;top:0;bottom:0;transform:translate(9000px);transition:all .25s cubic-bezier(.86,0,.07,1);z-index:600}@media (max-width: 992px){.app-form{width:90%}}.app-form.open{transform:translate(0)}.app-form .formclose{width:max-content;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50px;right:50px;color:#383d41;cursor:pointer;transform:scale(1.75)}.app-form .formwrap{width:100%;height:auto;min-height:500px;display:flex;flex-wrap:wrap;box-sizing:border-box;padding:5em 3em}.app-form .formwrap h1{font-size:clamp(1.5rem,2.5vw,1.85rem);display:block;width:100%;color:var(--alt-red);margin:0;padding:0;letter-spacing:.015em}.app-form .formwrap p{font-size:clamp(1rem,2.5vw,1.15rem);display:block;width:100%;color:#383d41;letter-spacing:.065em}.app-form textarea,.app-form input[type]:not([type=search]):not([type=url]):not([type=hidden]){background:white;border-radius:6px;border:1px solid #dadce0;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff;padding:1.35em 1em 1em;outline:none;width:100%;box-sizing:border-box;color:#383d41;transition:box-shadow .15s linear;letter-spacing:.065em}.app-form textarea:hover,.app-form input[type]:not([type=search]):not([type=url]):not([type=hidden]):hover{box-shadow:0 0 0 2px var(--alt-red);transition:box-shadow .15s linear}.app-form textarea:focus,.app-form input[type]:not([type=search]):not([type=url]):not([type=hidden]):focus{box-shadow:0 0 0 2px var(--alt-red)}.app-form input:focus+.fi__span,.app-form input:not(:placeholder-shown)+.fi__span,.app-form input:-webkit-autofill+.fi__span,.app-form textarea:focus+.fi__span,.app-form textarea:not(:placeholder-shown)+.fi__span,.app-form textarea:-webkit-autofill+.fi__span{transform:translateY(20%) translate(5px) scale(.7);opacity:.75;padding:0 7px;background:transparent;font-weight:300}.app-form form{width:100%}.app-form .formitem{width:100%;padding:.5em 0;position:relative;box-sizing:border-box}@media (max-width: 992px){.app-form .formitem{width:100%}}.app-form .formitem .fi__label{position:relative;display:block}.app-form .formitem .fi__span{position:absolute;transition:all .3s cubic-bezier(.86,0,.07,1);opacity:1;left:0;top:0;padding:1.35em 1em 1em;transform-origin:top left;cursor:text;color:#383d41;letter-spacing:.065em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.app-form .formitem button{cursor:pointer;display:block;width:max-content;color:#383d41;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:14px 25px 11px;line-height:1.25;background:transparent;transition:all .2s cubic-bezier(.86,0,.07,1);margin:0;letter-spacing:.065em}.app-form .formitem button .octicon{margin-right:5px;margin-top:-1px;opacity:1;transition:all .3s cubic-bezier(.86,0,.07,1)}.app-form .formitem button:hover{background:var(--alt-red);color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}.app-form .formitem button:hover .octicon{transform:rotate(360deg)}.formunderlay{position:fixed;width:100vw;height:100vh;background:rgba(56,61,65,.15);display:block;z-index:500;top:0;left:0;transition:all .15s cubic-bezier(1,0,0,1);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.formunderlay.open{opacity:1;visibility:visible}.estatemap{width:100%;height:600px;background:#fbf8f4;display:flex;flex-wrap:nowrap;margin-top:-20px}@media (max-width: 992px){.estatemap{margin-top:0}}.maplist{flex:0 1 50%;overflow:hidden}@media (max-width: 992px){.maplist{display:none;visibility:hidden}}.maplist>ul{display:flex;flex-wrap:wrap;margin:0;padding:0 1rem;width:100%}.maplist>ul li{width:100%;display:flex;flex-wrap:nowrap;align-items:center}.maplist>ul li button{width:100%;background:white;border-radius:10px;margin:.2rem 0;padding:.5rem 1rem;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;position:relative;transition:all .15s cubic-bezier(.33,1,.68,1)}.maplist>ul li button:hover{background:#383d41}.maplist>ul li button:hover span{color:#faf6f0}.maplist>ul li button:hover span small{color:#faf6f0}.maplist>ul li button:hover svg{right:.5rem;color:#faf6f0}.maplist>ul li button img{width:100%;max-width:35px;height:auto;padding:0;margin:0 1.65rem 0 0}.maplist>ul li button span{display:flex;flex-wrap:nowrap;align-items:center;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.175rem);letter-spacing:.025em;color:var(--primary-color)}.maplist>ul li button span small{display:block;font-weight:300;color:#383d41;padding:0 0 0 .5rem}.maplist>ul li button svg{position:absolute;right:1rem;color:#383d41;transition:all .15s cubic-bezier(.33,1,.68,1)}.maplist>ul li .mactive{background:#383d41}.maplist>ul li .mactive span{color:#faf6f0}.maplist>ul li .mactive span small{color:#faf6f0}.maplist>ul li .mactive svg{right:.5rem;color:#faf6f0}.maplist .estatelinks{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.maplist .moreestates{width:max-content;padding:.25rem 1rem;background:#383d41;color:#fff;font-family:Red Hat Display,sans-serif;font-weight:300;font-size:clamp(.85rem,2.5vw,1rem);letter-spacing:.025em;border-radius:10px;cursor:pointer;display:block;margin:1rem .25rem;outline:none;border:none}.maplist .moreprev{background:rgba(56,61,65,.65)}.map{height:600px;flex:1}@media (max-width: 992px){.map{flex:0 1 100%}}.pin{width:32px;height:40px;display:block;background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/pin.png) top left no-repeat;cursor:pointer}.mappop{width:408px;height:407px;background:#faf6f0;border-radius:10px;position:relative}@media (max-width: 992px){.mappop{width:200px;height:193px}}.mappop__img{position:relative;width:100%;height:320px;overflow:hidden}@media (max-width: 992px){.mappop__img{height:120px}}.mappop__img img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden}.mappop__logo{position:absolute;bottom:20px;left:-50px;width:125px;height:125px;border-radius:125px;background:white;border:5px solid #f7f1e8;display:flex;align-items:center;justify-content:center}@media (max-width: 992px){.mappop__logo{width:85px;height:85px;border-radius:100%;overflow:hidden;bottom:95px}}.mappop__logo img{width:100%;max-width:80px;height:auto;display:block}.mappop__title{width:100%;height:87px;display:flex;align-items:center;padding-left:80px;box-sizing:border-box;position:relative}@media (max-width: 992px){.mappop__title{height:50px;padding:0 10px}}.mappop__title span{display:flex;flex-wrap:wrap;align-items:center;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.175rem);letter-spacing:.025em;color:var(--primary-color)}@media (max-width: 992px){.mappop__title span{font-size:clamp(.85rem,2.5vw,.85rem)}}.mappop__title span small{width:100%;display:block;font-weight:300;color:#383d41}.mappop__title button{position:absolute;right:1rem;width:max-content;line-height:1;text-align:center;font-size:clamp(.65rem,2.5vw,.85rem);padding:.875em 1rem;display:block;text-decoration:none;color:#faf6f0;line-height:0;letter-spacing:.065em;background:#b40d2f;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:10px;font-weight:300;border:none;cursor:pointer}@media (max-width: 992px){.mappop__title button{right:10px;bottom:-10px}}.mapboxgl-popup-content{padding:0!important}.mapboxgl-popup-close-button{width:25px!important;height:25px!important;color:#fff!important;font-size:20px!important;background:rgba(0,0,0,.25)!important}.mapboxgl-popup-close-button:hover{background:rgba(0,0,0,.25)!important}.estatetitle{width:max-content;background:#fbf8f4;border-radius:30px;display:flex;flex-wrap:nowrap;padding:.875em}.estatetitle__txt{width:max-content}.estatetitle__txt h1{color:#383d41;letter-spacing:.025em;margin:0;padding:.35em 1em .35em .5em;line-height:1}.estatetitle__states .stateselect{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-end}.estatetitle__states .stateselect li{letter-spacing:.065em}.estatetitle__states .stateselect li>button{cursor:pointer;border:1px solid #c9c9c9;outline:none;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 2em .875em;text-transform:uppercase;letter-spacing:.065em;color:#383d41}@media (max-width: 1250px){.estatetitle__states .stateselect li>button{padding:.5em 1em}}.estatetitle__states .stateselect li:first-child>button{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none}.estatetitle__states .stateselect li:last-child>button{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none}.estatetitle__states .stateselect li>.activebtn{font-weight:700;color:var(--alt-red);background:rgba(238,238,238,.55)}.loader{position:fixed;z-index:999;height:2em;width:max-content;overflow:visible;margin:auto;bottom:20px;left:20px;background:rgba(56,61,65,.85);padding:.15em 2em;border-radius:3em;border:2px solid rgba(56,61,65,.95);opacity:1;transition:opacity .35s,transform .45s cubic-bezier(.33,1,.68,1)}.loader span{display:block;position:relative;line-height:1;font-size:.775em;color:#faf6f0;letter-spacing:.065em;left:13px;top:6px}.loadSpinner{width:2em;height:2em;position:relative;left:-14px}.loadSpinner:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loadSpinner:not(:required):after{content:"";display:block;font-size:6px;width:.5em;height:.5em;margin-top:-.25em;animation:spinner 1.5s infinite linear;border-radius:.5em;box-shadow:#faf6f0d9 1.5em 0,#faf6f0d9 1.1em 1.1em,#faf6f0d9 0 1.5em,#faf6f0d9 -1.1em 1.1em,#faf6f0d9 -1.5em 0,#faf6f0d9 -1.1em -1.1em,#faf6f0d9 0 -1.5em,#faf6f0d9 1.1em -1.1em}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.resources__top{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:1em 0}@media (max-width: 992px){.resources__top{flex-wrap:wrap;padding:2em 0 .5em}}.resources__top--item{width:max-content;padding-right:1em}@media (max-width: 992px){.resources__top--item{width:100%}}.resources__top--item h1{letter-spacing:.025em;display:flex;align-items:center;flex-wrap:nowrap;margin:0}.resources__top--item h1:before{content:"";display:block;height:0;width:0;margin-top:-.125em}.resources__top--item h1 small{font-size:70%;color:#50575c;font-weight:300;display:block;padding:0 .5rem}.resources__top--item h1 small:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - .95) * .5em)}.resources__top--item .btn{cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;width:max-content;color:#383d41;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:10px 5px 7px;background:transparent;transition:all .15s cubic-bezier(.86,0,.07,1);margin:0}.resources__top--item .btn:before{content:"";display:block;height:0;width:0;margin-top:-.125em}@media (max-width: 992px){.resources__top--item .btn{display:none;visibility:hidden}}.resources__top--item .btn span{font-size:clamp(.85rem,2.5vw,.95rem);display:none;padding:0;margin:0;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.86,0,.07,1)}.resources__top--item .btn .octicon{margin-right:5px;margin-top:-1px;opacity:1;transition:all .15s cubic-bezier(.86,0,.07,1);fill:var(--alt-red)!important}.resources__top--item .btn:hover{background:var(--alt-red);color:#faf6f0;transition:all .15s cubic-bezier(.86,0,.07,1)}.resources__top--item .btn:hover .octicon{transform:rotate(360deg);margin-left:5px}.resources__top--item .btn:hover span{transition:opacity .3s cubic-bezier(.86,0,.07,1);display:block;opacity:1;visibility:visible}.resources__top .stateselect{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width: 992px){.resources__top .stateselect{display:none;visibility:hidden}}.resources__top .stateselect li{letter-spacing:.065em}.resources__top .stateselect li>button{cursor:pointer;border:1px solid #c9c9c9;outline:none;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 2em 5px;text-transform:uppercase;letter-spacing:.065em;color:#383d41}.resources__top .stateselect li>button:before{content:"";display:block;height:0;width:0;margin-top:.375em}@media (max-width: 1250px){.resources__top .stateselect li>button{padding:4px 1em 5px}}.resources__top .stateselect li:first-child>button{border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none}.resources__top .stateselect li:last-child>button{border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none}.resources__top .stateselect li>.activebtn{font-weight:700;color:var(--alt-red);background:rgba(238,238,238,.55)}.resourcetitle{font-size:clamp(1rem,2.5vw,1.45rem)}.listcontent{width:100%;margin:3em 0}.listcontent h1{letter-spacing:.015em;margin:0;padding:0 0 1em}.listcontent p{font-size:clamp(.85rem,2.5vw,1rem);color:#383d41;letter-spacing:.065em}.listcontent>ul{width:100%;list-style:none;padding:0;margin:0 0 .15em;display:flex;flex-wrap:wrap;color:#383d41;letter-spacing:.085em;border-radius:10px;overflow:hidden;border:.5em solid #f7f0e6}.listcontent>ul>li{width:100%;position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:2px solid #faf6f0;background:#fdfbf8;padding:1.25em 3em;cursor:pointer;transition:all .15s cubic-bezier(.86,0,.07,1)}.listcontent>ul>li .filename{display:block;padding-top:.25em;box-sizing:border-box}@media (max-width: 992px){.listcontent>ul>li{flex-wrap:wrap}.listcontent>ul>li span:last-of-type{width:100%;display:block;padding-top:20px;font-weight:600}}.listcontent>ul>li:hover{background:white}.listcontent>ul>li .octicon{margin-left:10px;fill:var(--alt-red)!important}@media (max-width: 992px){.ldocs{margin-top:1em 0}}@media (max-width: 992px){.ldocs>ul li{padding:1em!important}}@media (max-width: 992px){.ldocs>ul li .fdlicon{display:none!important;visibility:hidden}}.lnews{margin-bottom:0}.lnews h1{padding-bottom:0}.lnews p{padding-bottom:15px}.resource-title{width:100%;height:auto;background:url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/w-bg.jpg) top left repeat #383d41;background-size:2000px;padding:1em 0;margin:1em 0}.resource-title h1{color:#faf6f0}.top-spacing{position:relative;top:-50px}.estatehero{width:100%;height:540px;background:#ccc;position:relative;top:-30px}.estatehero__overlay{width:100%;height:540px;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);opacity:.65;position:absolute;top:0;left:0;z-index:1}.estatehero img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden;opacity:1}.estatehero__txt{width:100%;position:absolute;bottom:0;z-index:10;padding:0 0 8rem}.estatehero__txt span{font-size:clamp(1rem,2.5vw,1.25rem);display:block;width:100%;color:#fff;letter-spacing:.065em;margin:0;padding:0}.estatehero__txt h1{font-size:clamp(2rem,2.5vw,3rem);letter-spacing:.025em;color:#fff;margin:0;padding:0}.estatehero__txt h1 small{font-size:clamp(1.25rem,2.5vw,1.85rem);font-weight:300;display:block}.estateoverview{width:100%;min-height:300px;background:white;box-shadow:0 5px 50px #00000014;border-radius:10px;margin:2em 0;display:flex;flex-wrap:nowrap}@media (max-width: 992px){.estateoverview{flex-wrap:wrap}}.estateoverview__sub{flex:1;padding:2rem}.estateoverview__sub--logo{width:100%;padding:0}.estateoverview__sub--logo img{display:block;width:100%;max-width:300px;margin:0 auto}@media (max-width: 992px){.estateoverview__sub--logo img{margin:0}}.estateoverview__sub--list{width:100%}.estateoverview__sub--list ul{list-style:none;padding:0;margin:0}.estateoverview__sub--list ul li{width:100%;color:#383d41;font-size:clamp(1.15rem,2.5vw,1.35rem);letter-spacing:.065em;display:block;padding:1rem 0;border-bottom:1px solid #eee}.estateoverview__sub--list ul li:last-of-type{border-bottom:none}.estateoverview__sub--list ul li span{font-weight:700;display:block;font-size:80%;padding-bottom:.5rem}.estateoverview__sub--list .btn{cursor:pointer;display:block;width:max-content;color:#faf6f0;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:14px 25px 11px;line-height:1.25;background:var(--alt-red);transition:all .2s cubic-bezier(.86,0,.07,1);margin:2rem 0 0}.estateoverview__txt{flex:0 1 75%;padding:2rem}@media (max-width: 992px){.estateoverview__txt{flex:0 1 100%;padding:2rem}}.estateoverview__txt h2{font-weight:500;line-height:1.65;letter-spacing:.025em;color:#383d41}.estateoverview__txt p{color:#383d41;line-height:1.75;letter-spacing:.065em;font-size:clamp(1rem,2.5vw,1.15rem)}.estateoverview__txt .btn{cursor:pointer;display:block;width:max-content;color:#faf6f0;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:14px 25px 11px;line-height:1.25;background:var(--alt-red);transition:all .2s cubic-bezier(.86,0,.07,1);margin:2rem 0 0}.estateresources{width:100%;min-height:300px;background:white;box-shadow:0 5px 50px #00000014;border-radius:10px;margin:2em 0;padding:2rem}.estateresources h1{font-size:clamp(1.875rem,2.5vw,2.45rem);font-weight:500;letter-spacing:.015em;color:#383d41;margin:0;padding:0 0 2rem}.estateresources ul{list-style:none;padding:0;margin:0;-webkit-columns:2 150px;-moz-columns:2 150px;columns:2 150px;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}@media (max-width: 992px){.estateresources ul{-webkit-columns:1 150px;-moz-columns:1 150px;columns:1 150px}}.estateresources ul li{display:block;font-size:clamp(1rem,2.5vw,1.275rem);line-height:1.75;letter-spacing:.065em}.estateresources ul li a{text-decoration:none;color:var(--alt-red)}.dealstop{width:100%;height:auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}@media (max-width: 992px){.dealstop{flex-wrap:wrap;width:100%}}.dealstop__title{width:max-content;padding-right:2rem}.dealstop__title h1{letter-spacing:.025em;color:#383d41}.dealstop__search{width:30%;display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 992px){.dealstop__search{flex-wrap:wrap;width:100%}}.dealstop__search input[type]:not([type=search]):not([type=url]):not([type=hidden]){background:white;border-radius:6px;border:1px solid #dadce0;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff;padding:.85rem 1rem;outline:none;width:100%;box-sizing:border-box;color:#383d41;transition:box-shadow .15s linear;letter-spacing:.065em;font-size:clamp(.75rem,2.5vw,.85rem);line-height:1}.dealstop__search input[type]:not([type=search]):not([type=url]):not([type=hidden]):before{content:"";display:block;height:0;width:0;margin-top:calc((1 - .85) * .5em)}.dealstop__search input[type]:not([type=search]):not([type=url]):not([type=hidden]):hover{box-shadow:0 0 0 2px var(--alt-red);transition:box-shadow .15s linear}.dealstop__search input[type]:not([type=search]):not([type=url]):not([type=hidden]):focus{box-shadow:0 0 0 2px var(--alt-red)}.dealstop__search input:focus+.fi__span,.dealstop__search input:not(:placeholder-shown)+.fi__span,.dealstop__search input:-webkit-autofill+.fi__span{transform:translateY(20%) translate(5px) scale(.7);opacity:.75;padding:0 7px;background:transparent;font-weight:300}.dealstop__search .formitem{width:100%;padding:.5em 0;position:relative;box-sizing:border-box}.dealstop__search .formitem .fi__label{position:relative;display:block}.dealstop__search .formitem .fi__span{position:absolute;transition:all .3s cubic-bezier(.86,0,.07,1);opacity:1;left:0;top:0;padding:.95rem 1rem .85rem;transform-origin:top left;cursor:text;letter-spacing:.095em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:clamp(.75rem,2.5vw,.85rem);color:#383d41}.dealstop__search .formitem .octicon{position:absolute;right:1rem;top:.95rem;opacity:.45}.dealstop__search .btn{cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;width:max-content;color:#383d41;border:2px solid rgba(var(--secondary-rgb),.25);border-radius:10px;text-decoration:none;padding:10px 5px 7px;background:transparent;transition:all .15s cubic-bezier(.86,0,.07,1);margin:0 10px;height:40px}.dealstop__search .btn:before{content:"";display:block;height:0;width:0;margin-top:-.125em}@media (max-width: 992px){.dealstop__search .btn{width:100%;margin:0;color:#faf6f0;background:var(--alt-red)}}.dealstop__search .btn span{font-size:clamp(.85rem,2.5vw,.95rem);display:none;padding:0;margin:0;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.86,0,.07,1)}@media (max-width: 992px){.dealstop__search .btn span{opacity:1;visibility:visible;display:block}}.dealstop__search .btn .octicon{margin-right:5px;margin-top:-1px;opacity:1;transition:all .15s cubic-bezier(.86,0,.07,1)}.dealstop__search .btn:hover{background:var(--alt-red);color:#faf6f0;transition:all .15s cubic-bezier(.86,0,.07,1)}.dealstop__search .btn:hover .octicon{transform:rotate(360deg);margin-left:5px}.dealstop__search .btn:hover span{transition:opacity .3s cubic-bezier(.86,0,.07,1);display:block;opacity:1;visibility:visible}.dealstop__client{width:max-content;margin-left:auto}.dealstop__client h2{color:var(--alt-red);font-family:DJR Display;font-weight:400;letter-spacing:.065em}.deal--sticky{width:100%;position:fixed;top:196px;max-width:1570px;z-index:350;box-shadow:0 5px 50px #00000014}@media (max-width: 992px){.deal--sticky{top:188px;left:0}}.client--sticky{top:166px!important}@media (max-width: 992px){.client--sticky{top:202px!important;left:0}}.deal{width:100%;list-style:none;padding:0;margin:1em 0;display:flex;flex-wrap:wrap;color:#383d41;box-shadow:0 5px 50px #00000014;border-radius:10px;overflow:hidden}.deal__top{width:100%;position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;background:#fdfbf8;padding:0;cursor:pointer;transition:all .15s cubic-bezier(.86,0,.07,1);border-bottom:1px solid rgba(56,61,65,.05);border-top:none;border-left:none;border-right:none;outline:none;text-align:left}.deal__top span{display:block;width:95%;box-sizing:border-box;padding:1rem 2rem;font-size:clamp(.75rem,2.5vw,1rem);color:#383d41;letter-spacing:.065em}.deal__top span strong{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.25rem);color:#383d41;padding-right:1rem}.deal__top .octicon{width:5%;padding-right:1rem;fill:var(--alt-red)!important}.deal__bot{width:100%;flex-basis:100%;cursor:initial;max-height:0;overflow:hidden;padding:0;transition:all .3s cubic-bezier(.86,0,.07,1);background:#fdfbf8}.deal__bot--open{padding:1rem;max-height:2000px!important;overflow:initial!important;transition:all .3s cubic-bezier(.86,0,.07,1)!important}.deal__bot--internal{padding:0;max-height:2000px!important;overflow:initial!important;transition:all .3s cubic-bezier(.86,0,.07,1)!important}.dealitem{width:100%;background:white;border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;padding:1rem 2rem}@media (max-width: 992px){.dealitem{padding:1rem}}.dealitem__first{width:15%}@media (max-width: 1600px){.dealitem__first{width:10%}}.dealitem__first span{width:100%;display:block;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(.95rem,2.5vw,1.15rem);color:#383d41;letter-spacing:.015em;text-align:center}.dealitem__list{width:100%}.dealitem__list ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap}.dealitem__list ul li{display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;width:80px;height:80px;padding:0 .5rem;letter-spacing:.045em}@media (max-width: 1600px){.dealitem__list ul li{width:60px;height:60px}}.dealitem__list ul li span{display:block;font-size:clamp(.65rem,2.5vw,.75rem);color:#383d41;transform:rotate(-35deg);transform-origin:0 0;width:100%;text-align:center}.dealitem__list ul li svg{display:block;width:100%;color:var(--alt-red)}.dealitem__list ul .dealitem--nf svg{color:#383d41;opacity:.5}.dealtracking{width:100%}.dealtracking h1{text-align:center;display:block;width:100%;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.25rem);color:#383d41;letter-spacing:.035em;margin:0 0 1rem}@media (max-width: 1250px){.dealtracking h1{font-size:clamp(.65rem,2.5vw,.75rem)}}@media (max-width: 992px){.dealtracking h1{text-align:left}}.dealtracking__tracking{width:100%;padding:.5rem 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}@media (max-width: 1600px){.dealtracking__tracking{width:100%;padding:0 0 1rem;justify-content:flex-start}}.dealtracking__tracking ul{width:max-content;list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;justify-content:center}@media (max-width: 992px){.dealtracking__tracking ul{width:85%;margin:0}}.dealtracking__tracking ul li{display:block;margin:0 1px;overflow:hidden}@media (max-width: 1600px){.dealtracking__tracking ul li{margin-right:0}}.dealtracking__tracking ul li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.dealtracking__tracking ul li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.dealtracking__tracking ul li .trackitem{background:#f3f2ed;width:15px;height:35px;cursor:pointer}@media (max-width: 1600px){.dealtracking__tracking ul li .trackitem{width:15px}}@media (max-width: 992px){.dealtracking__tracking ul li .trackitem{width:15px}}.dealtracking__tracking ul li .tstatus-fill{background:var(--alt-red)!important}.dealtracking__tracking ul li .tstatus-partial{background:#ffc75f!important}.dealtracking__tracking span{display:block;margin:0 0 0 1rem;font-weight:700;font-size:clamp(.75rem,2.5vw,.85rem);color:#383d41;letter-spacing:.065em;font-family:Red Hat Display,sans-serif}.dealiitemupdate{width:100%;background:#fbf8f4;border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;padding:1rem 3rem;margin:.5rem 0}@media (max-width: 992px){.dealiitemupdate{padding:0 1rem 1rem;margin-top:0}}.dealiitemupdate span{font-family:Red Hat Display,sans-serif;display:flex;flex-wrap:nowrap;justify-content:center;width:100%;color:#383d41;letter-spacing:.035em;text-align:center}@media (max-width: 992px){.dealiitemupdate span{text-align:left;font-size:80%;justify-content:flex-start}}.dealiitemupdate span strong{display:block;padding:0 .25em}.deallink{width:100%;box-sizing:border-box;display:flex}.deallink .btn{width:100%;cursor:pointer;padding:1.25em 1em 1.15em;margin:0;background:#383d41;color:#faf6f0;border-radius:10px;outline:none;border:none;text-align:center}.dealtop{width:100%;height:auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}@media (max-width: 992px){.dealtop{flex-wrap:wrap}}.dealtop__title{width:max-content;padding-right:2rem;display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 992px){.dealtop__title{width:100%;padding:1.5em 0 1em}}.dealtop__title h1{letter-spacing:0;color:#383d41;font-size:clamp(1.35rem,2.5vw,1.65rem)}.dealtop__title h1 span{display:block;font-family:DJR Display;font-weight:400;color:#5b646a;font-size:60%;letter-spacing:.085em}@media (max-width: 992px){.dealtop__title h1{width:100%}}.dealtop__title svg{color:var(--alt-red);margin-right:1em}@media (max-width: 992px){.dealtop__title svg{display:none!important;visibility:hidden}}.dealtop__nav{width:max-content;margin-left:auto;display:flex;flex-wrap:nowrap}@media (max-width: 992px){.dealtop__nav{width:100%}}.dealtop__nav button{padding:1em;border-radius:10px;margin:0 .25em;border:1px solid #383d41;letter-spacing:.085em;color:#383d41;cursor:pointer;background:white;transition:all .3s cubic-bezier(.86,0,.07,1)}@media (max-width: 992px){.dealtop__nav button{padding:.65em;font-size:80%}}.dealtop__nav button:hover{background:var(--alt-red);color:#fff;transition:all .3s cubic-bezier(.86,0,.07,1)}.dealtop__nav .dealtabactive{background:var(--alt-red);color:#fff;border:1px solid var(--alt-red);position:relative}.dealtop__nav .dealtabactive:after,.dealtop__nav .dealtabactive:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dealtop__nav .dealtabactive:after{border-top-color:var(--alt-red);border-width:10px;margin-left:-10px}.dealtop__nav .dealtabactive:before{border-top-color:var(--alt-red);border-width:10px;margin-left:-10px}@media (max-width: 992px){.dealtop__nav .dealtabactive:after,.dealtop__nav .dealtabactive:before{display:none;visibility:hidden}.dealtop__nav .dealtabactive:after{display:none;visibility:hidden}.dealtop__nav .dealtabactive:before{display:none;visibility:hidden}}.dealtop--sticky{width:100%;position:fixed;top:65px;padding:.5rem 2rem;background:white;border-radius:10px;max-width:1570px;z-index:399;box-shadow:0 5px 50px #00000014}@media (max-width: 992px){.dealtop--sticky{padding:.5rem 1rem}}.dealtop--sticky .dealtop__title h1{font-size:clamp(1rem,2.5vw,1.35rem)}@media (max-width: 992px){.dealtop--sticky .dealtop__title{padding:0}}.dealtop--sticky .dealtop__nav{font-size:90%}@media (max-width: 992px){.dealtop--sticky .dealtop__nav{padding:.5rem 0}}@media (max-width: 992px){.dealtop--sticky{top:61px;left:0}}.jno{opacity:.5;padding-top:.25rem}.dealsback{font-size:60%}.dealsback .btn{margin-top:8px;padding:10px;letter-spacing:.085em}@media (max-width: 992px){.dealsback{display:none!important;visibility:hidden}}.dealtracker{width:100%;min-height:500px;padding:0;margin:1em 0;box-shadow:0 5px 50px #00000014;border-radius:10px;overflow:hidden;background:#fdfbf8 url(https://d16lktya8ojp5z.cloudfront.net/wpg/images/hmarker.svg) center repeat-y}.dtlist{width:100%;padding:2rem;display:flex;flex-wrap:wrap;box-sizing:border-box}@media (max-width: 992px){.dtlist{padding:.5rem}}.dtlist ul{width:100%;list-style:none;padding:2em 0;margin:0;display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;position:relative}@media (max-width: 992px){.dtlist ul{font-size:85%}}.dtlist ul li{width:50%;display:flex;justify-content:flex-start;flex-wrap:wrap;color:#383d41a6;letter-spacing:.085em;line-height:1.45;box-sizing:border-box}.dtlist ul li span{letter-spacing:.1em;width:100%;font-weight:700;display:block;padding-bottom:.65em;color:#383d41}.dtlist ul li:nth-child(1){justify-content:flex-end;text-align:right;padding-top:.65em}.dtlist ul li:nth-child(2){width:150px}.dtlist ul li:nth-child(2) svg{display:block;margin:0 auto;color:#383d41;opacity:.5}.dtlist ul li:nth-child(3){justify-content:flex-start;text-align:left;padding-top:.65em}.dtlist .dt--completed li:nth-child(2) svg{color:#4fd89c;opacity:1}.dtlist .dt--completed li:nth-child(3){justify-content:flex-start;text-align:left;padding-top:.65em}.dtlist .dt--partial li:nth-child(2) svg{color:#ffc75f;opacity:1}.dtlist .dt--partial li:nth-child(3){justify-content:flex-start;text-align:left;padding-top:.65em}.pdocs{margin:0 0 1em}.dealcontent{width:100%;padding:0;box-shadow:0 5px 50px #00000014;border-radius:10px;overflow:hidden;background:#fdfbf8}.dealcontent h2{display:block;width:100%;margin:0;padding:1.25em 3em 0 2.45em;background:#fdfbf9;font-size:clamp(1rem,2.5vw,1.25rem)}@media (max-width: 992px){.dealcontent h2{padding:1em}}.dealcontent .ldocs{padding-top:0}.dealcontent .listcontent{margin:0}.dealcontent .listcontent>ul{width:100%;list-style:none;padding:0;margin:0 0 .15em;display:flex;flex-wrap:wrap;color:#383d41;letter-spacing:.085em;border-radius:10px;overflow:hidden;border:none}.dealcontent .listcontent>ul li{width:100%;position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:2px solid #faf6f0;background:#fdfbf8;padding:1.25em 3em;cursor:pointer;transition:all .15s cubic-bezier(.86,0,.07,1)}@media (max-width: 992px){.dealcontent .listcontent>ul li{flex-wrap:wrap;padding:1em}}.dealcontent .listcontent>ul li span{display:block;padding-top:.5em}.pimages{margin-top:1em}.pimages h2{display:block;width:100%;font-size:clamp(1rem,2.5vw,1.25rem);padding:2rem 2rem 0;margin:0}.pimggal{width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;box-sizing:border-box}.pimggal__img{width:calc(33.3333333333% - .6666666667rem);height:300px;margin:1rem 1rem 0 0;border-radius:10px;overflow:hidden;position:relative;cursor:pointer}@media (max-width: 992px){.pimggal__img{width:100%;margin:1rem 0}.pimggal__img:nth-child(-n+3){margin-top:1rem}}.pimggal__img:nth-child(3n){margin-right:0}.pimggal__img:nth-child(-n+3){margin-top:0}.pimggal__img img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden}.pimggal__img span{display:block;position:absolute;bottom:5px;right:5px;z-index:1;font-size:clamp(.85rem,2.5vw,.95rem);color:#fff;letter-spacing:.05em}.pimggal--hidden{padding:0;height:0;overflow:hidden}.mydeal{width:100%;padding:0;margin:1em 0;display:flex;flex-wrap:wrap;color:#383d41;box-shadow:0 5px 50px #00000014;border-radius:10px;overflow:hidden}.mydealtop{width:100%;padding:1.65rem 2rem;background:#fefcfb;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #f0eeed;display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 1250px){.mydealtop{padding:1.65rem 1rem}}@media (max-width: 992px){.mydealtop{flex-wrap:wrap}}.mydealtop__title{flex:0 1 90%;display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 992px){.mydealtop__title{flex-wrap:wrap;flex:100%;padding-bottom:1rem}}.mydealtop__title span{width:100%;display:block;box-sizing:border-box;font-size:clamp(.75rem,2.5vw,.95rem);color:#383d41;letter-spacing:.025em;text-transform:uppercase;font-family:Red Hat Display,sans-serif}.mydealtop__title span strong{display:block;width:100%;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.25rem);color:#383d41;letter-spacing:.015em;padding-bottom:.25rem}.mydealtop__title .cname{width:25%;padding-right:20px;margin-left:auto;text-align:right;color:var(--alt-red)}@media (max-width: 992px){.mydealtop__title .cname{width:100%;padding-right:0;margin-left:0;text-align:left}}.mydealtop__link{flex:1}@media (max-width: 992px){.mydealtop__link{flex:100%}}.mydealtop__link .btn{width:100%;cursor:pointer;padding:1.25em 1em 1.15em;margin:0;background:#383d41;color:#faf6f0;border-radius:10px;outline:none;border:none;text-align:center;transition:all .2s cubic-bezier(.86,0,.07,1)}.mydealtop__link .btn:hover{background:var(--alt-red);color:#faf6f0;transition:all .2s cubic-bezier(.86,0,.07,1)}@media (max-width: 1250px){.mydealtop__link .btn{padding:1em .5em .85em;font-size:clamp(.65rem,2.5vw,.85rem)}}@media (max-width: 992px){.mydealtop__link .btn{padding:1.15em .5em 1em}}.mydealbot{width:100%;padding:2rem;background:#ffffff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.85rem}@media (max-width: 1250px){.mydealbot{padding:1.65rem 1rem;flex-wrap:wrap}}@media (max-width: 992px){.mydealbot{flex-wrap:wrap;padding:1rem;gap:.25rem}}.mydealbot__title{width:200px;padding:0;flex:0 0 auto}@media (max-width: 1440px){.mydealbot__title{width:180px}}@media (max-width: 1250px){.mydealbot__title{width:100%}}@media (max-width: 992px){.mydealbot__title{width:100%;padding:0}}.mydealbot__title span{display:block;width:100%;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(.75rem,2.5vw,1rem);color:#383d41;letter-spacing:0;text-align:right}@media (max-width: 1440px){.mydealbot__title span{font-size:clamp(.75rem,2.5vw,.85rem)}}@media (max-width: 1250px){.mydealbot__title span{font-size:clamp(.65rem,2.5vw,.75rem);text-align:left}}@media (max-width: 992px){.mydealbot__title span{text-align:left}}.mydealbot__tracking{padding:0;display:flex;flex-wrap:nowrap;align-items:center}.mydealbot__tracking ul{width:max-content;list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:2px}@media (max-width: 992px){.mydealbot__tracking ul{width:85%;margin:0}}.mydealbot__tracking ul li{display:block;overflow:hidden}@media (max-width: 1600px){.mydealbot__tracking ul li{margin-right:0}}.mydealbot__tracking ul li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.mydealbot__tracking ul li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.mydealbot__tracking ul li .trackitem{background:#f3f2ed;width:19px;height:30px;cursor:pointer}@media (max-width: 1600px){.mydealbot__tracking ul li .trackitem{width:18px}}@media (max-width: 1440px){.mydealbot__tracking ul li .trackitem{width:15px}}@media (max-width: 992px){.mydealbot__tracking ul li .trackitem{width:10px;height:20px}}@media (max-width: 600px){.mydealbot__tracking ul li .trackitem{width:8px;height:20px}}@media (max-width: 450px){.mydealbot__tracking ul li .trackitem{width:5px;height:20px}}.mydealbot__tracking ul li .tstatus-fill{background:var(--alt-red)!important}.mydealbot__tracking ul li .tstatus-partial{background:#ffc75f!important}.mydealbot__tracking span{display:block;margin:0 .25rem;font-weight:700;font-size:clamp(.75rem,2.5vw,.85rem);color:#383d41;letter-spacing:.065em;font-family:Red Hat Display,sans-serif;padding-left:1rem}@media (max-width: 992px){.mydealbot__tracking span{padding-left:.25rem}}.mydealbot__status{width:200px;padding:0;flex:0 0 auto}@media (max-width: 992px){.mydealbot__status{width:100%;padding:0}}.mydealbot__status span{width:100%;display:block;box-sizing:border-box;font-size:clamp(.65rem,2.5vw,.85rem);color:#383d41;letter-spacing:0;font-family:Red Hat Display,sans-serif;text-align:left}.mydealbot__status span strong{font-weight:700}@media (max-width: 1250px){.mydealbot__status span{font-size:clamp(.65rem,2.5vw,.75rem)}}@media (max-width: 992px){.mydealbot__status span{text-align:left}}.preloader{width:max-content;display:flex;flex-wrap:nowrap;align-items:center;position:fixed;bottom:20px;left:20px;background:#383d41;border-radius:30px;padding:.35em;box-sizing:border-box;z-index:999;transition:opacity .45s cubic-bezier(.33,1,.68,1);letter-spacing:.065em}.preloader span{font-size:.675em;display:block;width:max-content;color:#faf6f0;padding:0 .35em 0 .85em;letter-spacing:.035em}.preloader__icn{opacity:1;width:14px;height:14px;animation:clockwise .5s linear infinite}.preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;position:absolute;top:0;left:0}.preloader__donut--fake{box-sizing:border-box;width:14px;height:14px;border:2px solid red;border-radius:50%;position:absolute;top:0;left:0;background:none;margin:0}.preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #faf6f0;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}@keyframes clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.popup-overlay{z-index:999;background:rgba(56,61,65,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.popup-content{position:relative!important;max-width:800px;height:800px;margin:0;border:2px solid #faf6f0!important;background:rgb(255,255,255) none repeat scroll 0% 0%!important;overflow:hidden!important;border-radius:10px!important;outline:currentcolor none medium!important;padding:0!important;z-index:1}.popup-content img{display:block;object-fit:cover;height:100%;width:100%;overflow:hidden}.modalclose{position:absolute;top:3px;right:3px;z-index:999;transform:translateZ(1px);outline:none;background:var(--alt-red);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;border-radius:100%;padding:5px}.modalclose svg{color:#faf6f0}.modaldownload{position:absolute;top:5px;left:5px;z-index:999;transform:translateZ(1px);outline:none;background:var(--alt-red);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;border-radius:5px;padding:5px;color:#fff;font-size:.85em;letter-spacing:.065em}.modaldownload svg{color:#faf6f0;margin-right:3px}.modalwrap{background:#faf6f0;border-radius:10px 10px 3px 3px;overflow:visible}.modalwrap .modal{width:100%;position:relative}.modalwrap .modal__header{width:100%;background:#383d41;border:2px solid #2c3033;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}.modalwrap .modal__header h1{color:#faf6f0;margin:0;padding:.75em;font-size:1.15em}.modalwrap .modal__header .modal__close{width:max-content;position:absolute;right:5px;top:5px;box-sizing:border-box;background:#25282b;cursor:pointer;padding:8px;margin:0;outline:none;border:none;border-radius:10px;display:block;line-height:1}.modalwrap .modal__header .modal__close svg{color:#fff;display:block}.modalwrap .modal__content{width:100%;position:relative;padding:.25rem;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.top--modal{width:100%;max-width:1800px!important;height:auto;padding:0!important}.fancybox-button{background:rgba(30,30,30,.8)!important;height:44px!important;width:44px!important;color:#fff!important;margin:7px!important}.pagination{width:100%;display:flex;padding:2rem 1rem;flex-wrap:nowrap;align-items:center;justify-content:center}.pagination span{font-family:DJR Display;color:#383d41;line-height:1;display:block;padding:0 .5rem;letter-spacing:.065em;font-size:clamp(.85rem,2.5vw,.95rem)}.pagination span:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - .85) * .5em)}.pagination .btn{width:max-content;margin:0 .25rem;line-height:1;text-align:center;font-size:clamp(1rem,2.5vw,1.15rem);cursor:pointer;outline:none;border:none;padding:.5rem 1rem}.pagination .btn:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - .85) * .5em)}.faq{width:100%;position:relative;display:block;background:#f6efe5;padding:1rem;margin:1rem 0;border-radius:10px}.faq__q{font-family:DJR Display;font-weight:700;color:#383d41;line-height:1.75;letter-spacing:.065em;font-size:clamp(1rem,2.5vw,1.15rem)}.faq__a{font-family:DJR Display;font-weight:400;color:#383d41;line-height:1.75;letter-spacing:.065em;font-size:clamp(1rem,2.5vw,1.15rem)}.faq__bot{padding:0;transition:all .5s cubic-bezier(.86,0,.07,1)!important}.faq__bot--open{width:100%;max-height:auto!important;overflow:initial!important;transition:all .5s cubic-bezier(.86,0,.07,1)!important}.filterpad{padding:.25rem 0!important}.filterwrap{width:100%;background:#ffffff;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 5px 50px #00000014;overflow:hidden}.filtertop{display:flex;flex-wrap:nowrap;width:100%;padding:1rem;border-bottom:1px solid rgba(56,61,65,.15);position:relative}.filtertop h1{font-size:clamp(1rem,2.5vw,1.15rem);padding:0;margin:0;line-height:1.75;letter-spacing:.015em}.filtertop button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:max-content;position:absolute;top:1rem;right:1rem;z-index:2;outline:none;background:none;border:none;padding:0;margin:0;cursor:pointer}.filtertop button svg{color:#383d41}.filter{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;position:relative;background:#fdfbf8;padding:.5rem 0}@media (max-width: 992px){.filter{flex-wrap:wrap}.filter:last-of-type{padding-bottom:1rem}}.filter__subtitle{flex:0 1 10%;display:block;padding:.25rem 1rem}@media (max-width: 992px){.filter__subtitle{flex:100%}}.filter__subtitle span{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:clamp(.85rem,2.5vw,.95rem);line-height:1.75;letter-spacing:.015em;padding:0;margin:0;display:block;width:100%}.filter__inputs{flex:1;display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 992px){.filter__inputs{flex:100%}}.filter__inputs>div{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 .5rem}.filter__inputs>div span{font-size:clamp(.85rem,2.5vw,.95rem);display:block;color:#383d41;line-height:1.75;letter-spacing:.065em;padding:0 .45rem}.filter__inputs select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;border:0;background:white;background-image:none;font-family:Red Hat Display,sans-serif}.filter__inputs select::-ms-expand{display:none}.filter__inputs .select{font-family:Red Hat Display,sans-serif;position:relative;background:white;border-radius:10px;border:1px solid rgba(56,61,65,.25);padding:0;outline:none;width:100%;box-sizing:border-box;color:#383d41;transition:border .3s cubic-bezier(.86,0,.07,1);display:flex;align-items:center}.filter__inputs .select:hover{border:1px solid var(--secondary-color);transition:border .3s cubic-bezier(.86,0,.07,1)}.filter__inputs .select:focus{border:1px solid var(--secondary-color)}.filter__inputs .select>select{width:100%;padding:.65rem;font-size:clamp(.85rem,2.5vw,.95rem);color:#383d41;cursor:pointer;border-radius:10px;font-family:Red Hat Display,sans-serif}.filter__inputs .select:after{content:"›";font-size:1.25em;transform:rotate(90deg);position:absolute;right:20px;padding:0;background:transparent;color:#383d41;cursor:pointer;pointer-events:none;transition:.25s all ease;border:none}.filter__inputs input{font-family:Red Hat Display,sans-serif;position:relative;background:white;border-radius:10px;border:1px solid rgba(56,61,65,.25);outline:none;width:100%;box-sizing:border-box;transition:border .3s cubic-bezier(.86,0,.07,1);padding:.65rem;font-size:clamp(.85rem,2.5vw,.95rem);color:#383d41}.filter__inputs input:hover{border:1px solid var(--secondary-color);transition:border .3s cubic-bezier(.86,0,.07,1)}.filter__inputs input:focus{border:1px solid var(--secondary-color)}.filter__toggles{flex:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}@media (max-width: 992px){.filter__toggles{flex:100%;flex-wrap:wrap}}.filter__toggles>div{width:max-content;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 .5rem}@media (max-width: 992px){.filter__toggles>div{width:100%;padding:.25rem .5rem}}.filter__toggles>div span{font-size:clamp(.85rem,2.5vw,.95rem);display:block;color:#383d41;line-height:1.75;letter-spacing:.065em;padding:0 .45rem}.filter__toggles>div>.react-toggle{scale:.85}.filterbtn{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative;background:#fdfbf8;padding:1rem;border-top:1px solid rgba(56,61,65,.15)}@media (max-width: 992px){.filterbtn{flex-wrap:wrap}.filterbtn:last-of-type{padding-bottom:1rem}}.filterbtn button{cursor:pointer;border:1px solid rgba(56,61,65,.15);border-radius:10px;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Red Hat Display,sans-serif;font-weight:700;width:max-content;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-size:16px;color:#383d41;text-decoration:none;line-height:1;position:relative;letter-spacing:.025em;padding:.45em 1em;transition:all .15s cubic-bezier(.86,0,.07,1);margin:0 .5rem}.filterbtn button:hover{border:1px solid var(--alt-red);transition:all .15s cubic-bezier(.86,0,.07,1)}.__react_component_tooltip{letter-spacing:.05em!important}.neutral-button{background-color:gray!important;color:#fff!important;letter-spacing:.025em!important}.dialog-news>.swal2-html-container{color:#383d41;line-height:1.45;letter-spacing:.065em;font-size:clamp(.85rem,2.5vw,1rem)}
