.meetelise-chat {transition:opacity .3s, visibility .3s;position:relative;z-index:100;}.meetelise-chat-hide {opacity:0;visibility:hidden;}#header__help-quest {position:relative;overflow:hidden;}.pointer-evnt-auto {pointer-events:auto !important;}#header__help-quest #hub-button img {display:none;}.bg-7-contents-mode .header__help-quest img {filter:invert(1);}#header__help-quest #hub-button {position:absolute;display:block;width:100%;height:100%;border-radius:50%;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;}#header__help-quest #hub-button:after,#header__help-quest #hub-button:before {content:"";position:absolute;width:60%;height:2px;background:#ffffff;top:50%;left:0;right:0;margin:auto;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}#header__help-quest #hub-button:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#header__help-quest #hub-button:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#perq-online-guided-shopping-hub {position:fixed;z-index:101;}#header__help-quest #hub-button.perq-hub-button-expanded:after,#header__help-quest #hub-button.perq-hub-button-expanded:before {opacity:1;}#header__help-quest #hub-button.perq-hub-button-expanded {background:#7f7d80;}html:not(.page-load) .help-menu,html:not(.page-load) .modal-slides,html:not(.page-load) .options-menu {position:absolute;top:auto;bottom:0;}.hero-inner.hero .hero__content-bg {background:none !important;}.css-load .header__full-menu {-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}.header__full-menu {padding:78px 52px 30px;position:absolute;visibility:visible;right:0;top:0;width:884px;max-width:884px;height:100vh;background:no-repeat url(/images/neighborhood/picture-15.png) center center/cover var(--3-color);z-index:11;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}.parallax-js {height:100%;}@media (min-width:992px) {.body-scroll .header__banner, .filter-page .header__banner {margin-top:0 !important;opacity:0;visibility:hidden;} .body-scroll .header__logo, .filter-page .header__logo {transform:translateX(-50%) scale(.7);}}@media (min-width:1200px) {.filter-page .header {padding:0 !important;} .filter-page .header__logo {width:154px;} .hero__arrow .arrow:before {transform:rotate(225deg);} .page-load .wow, .page-load .wowMagnifier {-webkit-transition:opacity .75s ease, -webkit-transform .9s ease;transition:opacity .75s ease, -webkit-transform .9s ease;-o-transition:opacity .75s ease, transform .9s ease;transition:opacity .75s ease, transform .9s ease;transition:opacity .75s ease, transform .9s ease, -webkit-transform .9s ease;} .page-load .wow.arrow-in-cycle {-webkit-transition:opacity .75s ease .6s, background .3s ease, -webkit-transform .9s ease .6s;transition:opacity .75s ease .6s, background .3s ease, -webkit-transform .9s ease .6s;-o-transition:opacity .75s ease .6s, transform .9s ease .6s, background .3s ease;transition:opacity .75s ease .6s, transform .9s ease .6s, background .3s ease;transition:opacity .75s ease .6s, transform .9s ease .6s, background .3s ease, -webkit-transform .9s ease .6s;} .page-load .td-1 {-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;} .page-load .td-2 {-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;} .page-load .td-3 {-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s;} .page-load .td-4 {-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;} .page-load .td-5 {-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s;} body:not(.disable-page-anim):not(.static-page-anim) .parallax-js {position:relative;height:125%;} body:not(.disable-page-anim):not(.static-page-anim) .parallax-hero-js {height:110%;} body:not(.disable-page-anim):not(.static-page-anim) .parallax-go-down-js {top:-20%;} body:not(.disable-page-anim):not(.static-page-anim) .wow, body:not(.disable-page-anim):not(.static-page-anim) .wowMagnifier {-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);opacity:0;visibility:hidden;} body:not(.disable-page-anim):not(.static-page-anim) .wowToCenter, body:not(.disable-page-anim):not(.static-page-anim) .wowMagnifier {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);} body:not(.disable-page-anim):not(.static-page-anim) .wowToRight {-webkit-transform:translateX(70px);-ms-transform:translateX(70px);transform:translateX(70px);} body:not(.disable-page-anim):not(.static-page-anim) .wowToLeft {-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px);} body:not(.disable-page-anim):not(.static-page-anim) .children-visible .wowMagnifier {visibility:visible;opacity:1;}}:root {--body-bg:#f5f5f5;--body-color:#807d80;--1-rem:16px;--body-fw:400;--body-ff:'GT Walsheim Pro', sans-serif;--2-ff:'Helvetica Neue LT Std', sans-serif;--3-ff:'GT Walsheim Pro', sans-serif;--body-lh:1.5;--text-left:left;--text-center:center;--text-right:right;--0-ls:0px;--1-color:#8a9297;--2-color:#f5f5f5;--3-color:#bd703d;--4-color:#f8f8f8;--7-color:#efece6;--9-color:#8cb0b5;--10-color:#ccc9c7;--11-color:#161616;--19-color:var(--body-bg);--22-color:#708770;--23-color:#383838;--25-color:#dae6e7;--26-color:#eeeeed;--27-color:#ffffff;--28-color:#dfddd1;--29-color:#90b3b9;--30-color:#182425;--light-text-color:#ffffff;--light-bg-color:#ffffff;--s-overview__test-title-logo-bg:#f1f1f1;--heading-color:inherit;--heading-border:none;--link-color:inherit;--link-color-2:var(--body-bg);--link-bg:none;--link-border:none;--link-bg-2:transparent;--link-bg-3:var(--10-color);--zoom:1;--button-outline:none;--contrast-color:var(--9-color);--contrast-2-color:var(--body-bg);--contrast-3-color:#0000;--section-color:#ffffff;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--vh:1;--vh-2:1;--banner_h:64px;--header-1-color:var(--body-color);--header-2-color:var(--body-bg);--header-3-color:transparent;--btn-color:var(--body-bg);--2-const-color:#efece6;--header-1-hover:var(--body-color);--header-2-hover:var(--body-bg);--height:100%;--height-content:100%;}*, ::after, ::before {-webkit-box-sizing:border-box;box-sizing:border-box;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display:block}[tabindex="-1"]:focus:not(:focus-visible) {outline:0 !important}html {font-size:var(--1-rem);font-family:var(--body-ff);line-height:var(--body-lh);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body {margin:0;font-family:var(--body-ff);font-size:var(--1-rem);font-weight:var(--body-fw);line-height:var(--body-lh);letter-spacing:var(--0-ls);color:var(--body-color);text-align:var(--text-left);background-color:var(--body-bg);}hr {-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}h1, h2, h3, h4, h5, h6 {margin-top:0;margin-bottom:16px;}main {min-height:50vh;}p {margin-top:0;margin-bottom:25px;}address {margin-bottom:16px;font-style:normal;line-height:inherit;}ol,ul,dl {list-style:none;padding-left:0;margin-top:0;margin-bottom:16px;}ol ol,ul ul,ol ul,ul ol {margin-bottom:0;}li ul,li ol {margin-top:10px;padding-left:0;}::marker {content:none;}ul li,ol li {padding-left:30px;position:relative;}ul li:before {content:"";display:inline-block;position:relative;width:.25rem;height:.25rem;margin-left:-.25rem;left:-.5rem;top:-.15rem;border-radius:50%;background:currentColor;}li ul li:before {background:#0000;border:1px solid currentColor;width:.35rem;height:.35rem;left:-0.4rem;top:-0.2rem;}ol li {counter-increment:step-counter1;}li ol li {counter-increment:step-counter2;}ol li::before {content:counter(step-counter1) '.';margin-right:5px;}li ol li::before {content:counter(step-counter2) '.';}dt {font-weight:700}dd {margin-bottom:8px;margin-left:0}blockquote,.blockquote {margin:0;font-size:calc(var(--1-rem) * .87);}blockquote p, .quote {quotes:'\201c' '\201d';}q::before {margin-right:-3px;}q::after {margin-left:-3px;}cite {font-style:normal;}blockquote p:before, .quote:before {content:open-quote;}blockquote p:after, .quote:after {content:close-quote;}b, strong {font-weight:bolder}small {font-size:80%}sub, sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub {bottom:-.25rem}sup {top:-.5rem}a {color:var(--link-color);background:var(--link-bg);border:var(--link-border);text-decoration:underline;}a.hover-text-underline {text-decoration:none;}.hover-text-underline:hover, a:hover {text-decoration:underline;}a:not([href]):not([class]) {color:inherit;text-decoration:none;}a:not([href]):not([class]):hover {color:inherit;text-decoration:none;}code, kbd, pre, samp {font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:var(--1-rem);}pre {margin-top:0;margin-bottom:16px;overflow:auto;-ms-overflow-style:scrollbar;}figure {margin:0 0 16px;}img, video, iframe {display:inline-block;max-width:100%;height:auto;vertical-align:middle;border-style:none;}svg {overflow:hidden;vertical-align:middle;}table {border-collapse:collapse;}caption {padding-top:10px;padding-bottom:10px;color:#6c757d;text-align:var(--text-left);caption-side:bottom;}th {text-align:inherit;text-align:-webkit-match-parent}label,.label {display:block;margin-bottom:8px;cursor:pointer;}button {border-radius:0;background:none;border:none;color:currentColor;padding:1px 6px;outline:var(--button-outline);outline-offset:1px;}button:focus,[role=button]:focus {outline:var(--button-outline);}button, input, optgroup, select, textarea {margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}form {margin-bottom:0;}button, input {overflow:visible;}button, select {text-transform:none;}[role=button] {cursor:pointer;}select {word-wrap:normal;}button {-webkit-appearance:button;}[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor:pointer}[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {padding:0;border-style:none}input[type=checkbox], input[type=radio] {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}textarea {color:currentColor;height:81px;resize:none;outline:none !important;}textarea:focus::-webkit-input-placeholder {opacity:0;}textarea:focus::-moz-placeholder {opacity:0;}textarea:focus:-ms-input-placeholder {opacity:0;}textarea:focus::-ms-input-placeholder {opacity:0;}textarea:focus::placeholder {opacity:0;}textarea::-webkit-input-placeholder {-webkit-transition:all .15s ease;transition:all .15s ease;}textarea::-moz-placeholder {-moz-transition:all .15s ease;transition:all .15s ease;}textarea:-ms-input-placeholder {-ms-transition:all .15s ease;transition:all .15s ease;}textarea::-ms-input-placeholder {-ms-transition:all .15s ease;transition:all .15s ease;}textarea::placeholder {-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;}fieldset {min-width:0;padding:0;margin:0;border:0}legend {display:block;width:100%;max-width:100%;padding:0;margin-bottom:8px;font-size:calc(var(--1-rem) * 1.5);line-height:inherit;color:inherit;white-space:normal}progress {vertical-align:baseline}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height:auto}[type=search] {-webkit-appearance:none}[type=search]::-webkit-search-decoration {-webkit-appearance:none}::-webkit-file-upload-button {font:inherit;-webkit-appearance:button}output {display:inline-block}summary {display:list-item;cursor:pointer}template {display:none}[hidden] {display:none !important}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight:700;color:var(--heading-color);border:var(--heading-border);}.h1, h1,.h2, h2 {font-family:var(--3-ff);text-transform:uppercase;}.h1, h1 {font-size:calc(var(--1-rem) * 3);margin-bottom:20px;line-height:1.15;}.h2, h2 {font-size:calc(var(--1-rem) * 2.5);margin-bottom:20px;line-height:1.17;}.big-heading {font-size:calc(var(--1-rem) * 4.5);}.h3, h3 {text-transform:uppercase;font-size:calc(var(--1-rem) * 2);margin-bottom:14px;}.h4, h4 {font-size:calc(var(--1-rem) * 1.5);margin-bottom:20px;}.h5, h5 {font-size:calc(var(--1-rem) * 1.06);margin-bottom:21px;}.h6, h6 {font-size:var(--1-rem);margin-bottom:16px;}.sub-heading {line-height:1.3;font-weight:300;}hr {margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid currentColor;}.small, small {font-size:calc(var(--1-rem) * .75);font-weight:var(--body-fw);}.mark, mark {padding:5px;color:var(--body-bg);background-color:var(--body-color);}.list-unstyled {padding-left:0;list-style:none;}.list-unstyled li,.nav li {padding-left:0;}.list-unstyled li:last-child {margin-bottom:0;}.list-unstyled a,.nav a {font-weight:inherit;text-decoration:none;}.list-unstyled a:hover,.nav a:hover {text-decoration:underline;}.list-unstyled li:before,.nav li:before {content:none;}.img-fluid {max-width:100%;height:auto;}code {font-size:87.5%;color:#e83e8c;word-wrap:break-word}a > code {color:inherit}kbd {padding:8px;font-size:87.5%;color:#ffffff;background-color:#212529;border-radius:10px}kbd kbd {padding:0;font-size:100%;font-weight:700}pre {display:block;font-size:87.5%;color:#212529}pre code {font-size:inherit;color:inherit;word-break:normal}.pre-scrollable {max-height:340px;overflow-y:scroll}.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px) {.container, .container-sm {max-width:540px }}@media (min-width:768px) {.container, .container-md, .container-sm {max-width:720px }}@media (min-width:992px) {.container, .container-lg, .container-md, .container-sm {max-width:960px }}@media (min-width:1200px) {.container, .container-lg, .container-md, .container-sm {max-width:1268px } .options-view-2 .hero-filter__container {max-width:100%;}}.row {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters {margin-right:0;margin-left:0}.no-gutters > .col, .no-gutters > [class*=col-] {padding-right:0;padding-left:0}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {position:relative;width:100%;padding-right:15px;padding-left:15px}.col {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1 > * {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2 > * {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3 > * {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4 > * {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5 > * {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6 > * {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first {-ms-flex-order:-1;order:-1}.order-last {-ms-flex-order:13;order:13}.order-0 {-ms-flex-order:0;order:0}.order-1 {-ms-flex-order:1;order:1}.order-2 {-ms-flex-order:2;order:2}.order-3 {-ms-flex-order:3;order:3}.order-4 {-ms-flex-order:4;order:4}.order-5 {-ms-flex-order:5;order:5}.order-6 {-ms-flex-order:6;order:6}.order-7 {-ms-flex-order:7;order:7}.order-8 {-ms-flex-order:8;order:8}.order-9 {-ms-flex-order:9;order:9}.order-10 {-ms-flex-order:10;order:10}.order-11 {-ms-flex-order:11;order:11}.order-12 {-ms-flex-order:12;order:12}.offset-1 {margin-left:8.333333%}.offset-2 {margin-left:16.666667%}.offset-3 {margin-left:25%}.offset-4 {margin-left:33.333333%}.offset-5 {margin-left:41.666667%}.offset-6 {margin-left:50%}.offset-7 {margin-left:58.333333%}.offset-8 {margin-left:66.666667%}.offset-9 {margin-left:75%}.offset-10 {margin-left:83.333333%}.offset-11 {margin-left:91.666667%}@media (min-width:576px) {.col-sm {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100% } .row-cols-sm-1 > * {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .row-cols-sm-2 > * {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .row-cols-sm-3 > * {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .row-cols-sm-4 > * {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .row-cols-sm-5 > * {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20% } .row-cols-sm-6 > * {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-sm-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100% } .col-sm-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333% } .col-sm-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-sm-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .col-sm-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .col-sm-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667% } .col-sm-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .col-sm-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333% } .col-sm-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667% } .col-sm-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75% } .col-sm-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333% } .col-sm-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667% } .col-sm-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .order-sm-first {-ms-flex-order:-1;order:-1 } .order-sm-last {-ms-flex-order:13;order:13 } .order-sm-0 {-ms-flex-order:0;order:0 } .order-sm-1 {-ms-flex-order:1;order:1 } .order-sm-2 {-ms-flex-order:2;order:2 } .order-sm-3 {-ms-flex-order:3;order:3 } .order-sm-4 {-ms-flex-order:4;order:4 } .order-sm-5 {-ms-flex-order:5;order:5 } .order-sm-6 {-ms-flex-order:6;order:6 } .order-sm-7 {-ms-flex-order:7;order:7 } .order-sm-8 {-ms-flex-order:8;order:8 } .order-sm-9 {-ms-flex-order:9;order:9 } .order-sm-10 {-ms-flex-order:10;order:10 } .order-sm-11 {-ms-flex-order:11;order:11 } .order-sm-12 {-ms-flex-order:12;order:12 } .offset-sm-0 {margin-left:0 } .offset-sm-1 {margin-left:8.333333% } .offset-sm-2 {margin-left:16.666667% } .offset-sm-3 {margin-left:25% } .offset-sm-4 {margin-left:33.333333% } .offset-sm-5 {margin-left:41.666667% } .offset-sm-6 {margin-left:50% } .offset-sm-7 {margin-left:58.333333% } .offset-sm-8 {margin-left:66.666667% } .offset-sm-9 {margin-left:75% } .offset-sm-10 {margin-left:83.333333% } .offset-sm-11 {margin-left:91.666667% }}@media (min-width:768px) {.col-md {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100% } .row-cols-md-1 > * {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .row-cols-md-2 > * {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .row-cols-md-3 > * {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .row-cols-md-4 > * {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .row-cols-md-5 > * {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20% } .row-cols-md-6 > * {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-md-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100% } .col-md-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333% } .col-md-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-md-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .col-md-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .col-md-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667% } .col-md-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .col-md-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333% } .col-md-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667% } .col-md-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75% } .col-md-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333% } .col-md-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667% } .col-md-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .order-md-first {-ms-flex-order:-1;order:-1 } .order-md-last {-ms-flex-order:13;order:13 } .order-md-0 {-ms-flex-order:0;order:0 } .order-md-1 {-ms-flex-order:1;order:1 } .order-md-2 {-ms-flex-order:2;order:2 } .order-md-3 {-ms-flex-order:3;order:3 } .order-md-4 {-ms-flex-order:4;order:4 } .order-md-5 {-ms-flex-order:5;order:5 } .order-md-6 {-ms-flex-order:6;order:6 } .order-md-7 {-ms-flex-order:7;order:7 } .order-md-8 {-ms-flex-order:8;order:8 } .order-md-9 {-ms-flex-order:9;order:9 } .order-md-10 {-ms-flex-order:10;order:10 } .order-md-11 {-ms-flex-order:11;order:11 } .order-md-12 {-ms-flex-order:12;order:12 } .offset-md-0 {margin-left:0 } .offset-md-1 {margin-left:8.333333% } .offset-md-2 {margin-left:16.666667% } .offset-md-3 {margin-left:25% } .offset-md-4 {margin-left:33.333333% } .offset-md-5 {margin-left:41.666667% } .offset-md-6 {margin-left:50% } .offset-md-7 {margin-left:58.333333% } .offset-md-8 {margin-left:66.666667% } .offset-md-9 {margin-left:75% } .offset-md-10 {margin-left:83.333333% } .offset-md-11 {margin-left:91.666667% }}@media (min-width:992px) {.col-lg {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100% } .row-cols-lg-1 > * {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .row-cols-lg-2 > * {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .row-cols-lg-3 > * {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .row-cols-lg-4 > * {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .row-cols-lg-5 > * {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20% } .row-cols-lg-6 > * {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-lg-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100% } .col-lg-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333% } .col-lg-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-lg-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .col-lg-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .col-lg-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667% } .col-lg-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .col-lg-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333% } .col-lg-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667% } .col-lg-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75% } .col-lg-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333% } .col-lg-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667% } .col-lg-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .order-lg-first {-ms-flex-order:-1;order:-1 } .order-lg-last {-ms-flex-order:13;order:13 } .order-lg-0 {-ms-flex-order:0;order:0 } .order-lg-1 {-ms-flex-order:1;order:1 } .order-lg-2 {-ms-flex-order:2;order:2 } .order-lg-3 {-ms-flex-order:3;order:3 } .order-lg-4 {-ms-flex-order:4;order:4 } .order-lg-5 {-ms-flex-order:5;order:5 } .order-lg-6 {-ms-flex-order:6;order:6 } .order-lg-7 {-ms-flex-order:7;order:7 } .order-lg-8 {-ms-flex-order:8;order:8 } .order-lg-9 {-ms-flex-order:9;order:9 } .order-lg-10 {-ms-flex-order:10;order:10 } .order-lg-11 {-ms-flex-order:11;order:11 } .order-lg-12 {-ms-flex-order:12;order:12 } .offset-lg-0 {margin-left:0 } .offset-lg-1 {margin-left:8.333333% } .offset-lg-2 {margin-left:16.666667% } .offset-lg-3 {margin-left:25% } .offset-lg-4 {margin-left:33.333333% } .offset-lg-5 {margin-left:41.666667% } .offset-lg-6 {margin-left:50% } .offset-lg-7 {margin-left:58.333333% } .offset-lg-8 {margin-left:66.666667% } .offset-lg-9 {margin-left:75% } .offset-lg-10 {margin-left:83.333333% } .offset-lg-11 {margin-left:91.666667% }}@media (min-width:1200px) {.col-xl {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100% } .row-cols-xl-1 > * {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .row-cols-xl-2 > * {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .row-cols-xl-3 > * {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .row-cols-xl-4 > * {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .row-cols-xl-5 > * {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20% } .row-cols-xl-6 > * {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-xl-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100% } .col-xl-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333% } .col-xl-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667% } .col-xl-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25% } .col-xl-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333% } .col-xl-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667% } .col-xl-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50% } .col-xl-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333% } .col-xl-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667% } .col-xl-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75% } .col-xl-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333% } .col-xl-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667% } .col-xl-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% } .order-xl-first {-ms-flex-order:-1;order:-1 } .order-xl-last {-ms-flex-order:13;order:13 } .order-xl-0 {-ms-flex-order:0;order:0 } .order-xl-1 {-ms-flex-order:1;order:1 } .order-xl-2 {-ms-flex-order:2;order:2 } .order-xl-3 {-ms-flex-order:3;order:3 } .order-xl-4 {-ms-flex-order:4;order:4 } .order-xl-5 {-ms-flex-order:5;order:5 } .order-xl-6 {-ms-flex-order:6;order:6 } .order-xl-7 {-ms-flex-order:7;order:7 } .order-xl-8 {-ms-flex-order:8;order:8 } .order-xl-9 {-ms-flex-order:9;order:9 } .order-xl-10 {-ms-flex-order:10;order:10 } .order-xl-11 {-ms-flex-order:11;order:11 } .order-xl-12 {-ms-flex-order:12;order:12 } .offset-xl-0 {margin-left:0 } .offset-xl-1 {margin-left:8.333333% } .offset-xl-2 {margin-left:16.666667% } .offset-xl-3 {margin-left:25% } .offset-xl-4 {margin-left:33.333333% } .offset-xl-5 {margin-left:41.666667% } .offset-xl-6 {margin-left:50% } .offset-xl-7 {margin-left:58.333333% } .offset-xl-8 {margin-left:66.666667% } .offset-xl-9 {margin-left:75% } .offset-xl-10 {margin-left:83.333333% } .offset-xl-11 {margin-left:91.666667% }}.form-control {display:block;border:none;background:#0000;width:100%;border-radius:0;padding:1px 0 4px;color:var(--body-color);border-bottom:1px solid currentColor;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration {display:none;}@media (prefers-reduced-motion:reduce) {.form-control {transition:none }}.form-control::-ms-expand {background-color:transparent;border:0}.form-control:-moz-focusring {color:transparent;}.form-control:focus {outline:none;box-shadow:none;}.form-control:focus::-webkit-input-placeholder {opacity:0;}.form-control:focus::-moz-placeholder {opacity:0;}.form-control:focus:-ms-input-placeholder {opacity:0;}.form-control:focus::-ms-input-placeholder {opacity:0;}.form-control:focus::placeholder {opacity:0;}.form-control::-webkit-input-placeholder {color:currentColor;opacity:1}.form-control::-moz-placeholder {color:currentColor;opacity:1}.form-control:-ms-input-placeholder {color:currentColor;opacity:1}.form-control::-ms-input-placeholder {color:currentColor;opacity:1}.form-control::placeholder {color:currentColor;opacity:1}.form-control::-webkit-input-placeholder {-webkit-transition:all .15s ease-in;transition:all .15s ease-in;}.form-control::-moz-placeholder {-moz-transition:all .15s ease-in;transition:all .15s ease-in;}.form-control:-ms-input-placeholder {-ms-transition:all .15s ease-in;transition:all .15s ease-in;}.form-control::-ms-input-placeholder {-ms-transition:all .15s ease-in;transition:all .15s ease-in;}.form-control:disabled,.form-control[readonly],.sf-input-text[readonly] {background-color:var(--body-bg);opacity:.2}input[type=date].form-control, input[type=datetime-local].form-control, input[type=month].form-control, input[type=time].form-control {-webkit-appearance:none;-moz-appearance:none;appearance:none}.fade {transition:opacity .15s linear;}@media (prefers-reduced-motion:reduce) {.fade {transition:none }}.fade:not(.show) {opacity:0}.collapse:not(.show) {display:none}.collapsing {position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce) {.collapsing {transition:none }}.dropdown .dropdown-toggle {display:block;padding:0 20px 0 0;position:relative;text-decoration:none;border-bottom:1px solid currentColor;font-weight:400;}.dropdown .dropdown-toggle:after {content:"";display:inline-block;position:absolute;right:3px;top:-3px;bottom:0;margin:auto;width:9px;height:9px;border-top:1.5px solid currentColor;border-left:1.5px solid currentColor;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}.dropdown, .dropleft, .dropright, .dropup {position:relative}.dropdown-toggle {white-space:nowrap;}.dropdown-toggle:empty::after {margin-left:0}.dropdown-menu {position:absolute;top:100%;left:0;z-index:100;display:none;float:left;min-width:100%;padding:8px 0;margin:5px 0 0;font-size:var(--1-rem);color:var(--body-bg);text-align:var(--text-left);list-style:none;background-color:var(--body-color);background-clip:padding-box;border:1px solid var(--body-color);overflow:hidden;}.dropdown-menu-left {right:auto;left:0}.dropdown-menu-right {right:0;left:auto}@media (min-width:576px) {.dropdown-menu-sm-left {right:auto;left:0 } .dropdown-menu-sm-right {right:0;left:auto }}@media (min-width:768px) {.dropdown-menu-md-left {right:auto;left:0 } .dropdown-menu-md-right {right:0;left:auto }}@media (min-width:992px) {.dropdown-menu-lg-left {right:auto;left:0 } .dropdown-menu-lg-right {right:0;left:auto }}@media (min-width:1200px) {.dropdown-menu-xl-left {right:auto;left:0 } .dropdown-menu-xl-right {right:0;left:auto }}.dropup .dropdown-menu {top:auto;bottom:100%;margin-top:0;margin-bottom:5px}.dropup .dropdown-toggle:empty::after {margin-left:0}.dropright .dropdown-menu {top:0;right:auto;left:100%;margin-top:0;margin-left:5px}.dropright .dropdown-toggle::after {display:inline-block;margin-left:5px;content:"";border-top:1px solid transparent;border-right:0;border-bottom:1px solid transparent;border-left:1px solid}.dropright .dropdown-toggle:empty::after {margin-left:0}.dropright .dropdown-toggle::after {vertical-align:0}.dropleft .dropdown-menu {top:0;right:100%;left:auto;margin-top:0;margin-right:5px}.dropleft .dropdown-toggle::after {display:inline-block;margin-left:5px;content:""}.dropleft .dropdown-toggle::after {display:none}.dropleft .dropdown-toggle::before {display:inline-block;margin-right:5px;content:"";border-top:1px solid transparent;border-right:1px solid;border-bottom:1px solid transparent}.dropleft .dropdown-toggle:empty::after {margin-left:0}.dropleft .dropdown-toggle::before {vertical-align:0}.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {right:auto;bottom:auto}.dropdown-divider {height:0;margin:8px 0;overflow:hidden;border-top:1px solid var(--body-bg)}.dropdown-menu .dropdown-item {display:block;width:100%;padding:6px 15px;clear:both;font-weight:400;color:var(--body-bg);text-align:inherit;white-space:nowrap;background-color:transparent;border:0;text-decoration:none;background-image:none;}.dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active {color:var(--body-color);text-decoration:none;background-color:var(--body-bg);}.dropdown-menu .dropdown-item.disabled,.dropdown-menu .dropdown-item:disabled {color:var(--body-color);opacity:.5;pointer-events:none;background-color:transparent}.dropdown-menu.show {display:block}.dropdown-item-text {display:block;padding:8px 15px;}.dropdown-toggle-split {padding-right:10px;padding-left:10px;}.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {margin-left:0}.dropleft .dropdown-toggle-split::before {margin-right:0}.nav {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.tab-content > .tab-pane {display:none}.tab-content > .active {display:block}.breadcrumb {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 16px;margin-bottom:16px;list-style:none;border-radius:10px;}.breadcrumb-item {display:-ms-flexbox;display:flex}.breadcrumb-item + .breadcrumb-item {padding-left:8px}.breadcrumb-item + .breadcrumb-item::before {display:inline-block;padding-right:8px;color:currentColor;content:"/"}.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration:underline}.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration:none}.breadcrumb-item.active {}.modal-open {overflow:hidden}.modal-open .modal {overflow-x:hidden;overflow-y:auto}.modal {position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-slides {display:block !important;opacity:0;visibility:hidden;transition:all .3s ease;}.modal-slides,.options-menu,.help-menu {z-index:-1;}.options-menu {font-family:'GT Walsheim Pro', sans-serif;}.page-load .modal-slides,.page-load .options-menu,.page-load .help-menu {z-index:1050;}.modal-slides.show {opacity:1;visibility:visible;}.modal-dialog {position:relative;width:auto;pointer-events:none}.modal.fade .modal-dialog {transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion:reduce) {.modal.fade .modal-dialog {transition:none }}.modal.show .modal-dialog {-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog {-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable {display:-ms-flexbox;display:flex;max-height:calc(100% - 16px)}.modal-dialog-scrollable .modal-content {max-height:calc(100vh - 16px);overflow:hidden}.modal-dialog-scrollable .modal-body {overflow-y:auto}.modal-dialog-centered {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 16px)}.modal-dialog-centered.modal-dialog-scrollable {-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before {content:none}.modal-content {position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;outline:0}.modal-content--video {background:#0000;}.modal-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px) {.modal-dialog {max-width:100%;} .modal-dialog-scrollable {max-height:calc(100% - 30px) } .modal-dialog-scrollable .modal-content {max-height:calc(100vh - 30px) } .modal-dialog-centered {min-height:calc(100% - 30px) } .modal-sm {max-width:300px }}@media (min-width:992px) {.modal-lg, .modal-xl {max-width:800px }}@media (min-width:1200px) {.modal-xl {max-width:1140px }}.tooltip {position:absolute;z-index:1070;max-width:98vw;max-height:80vh;display:block;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:calc(var(--1-rem) * .87);word-wrap:break-word;opacity:0;pointer-events:none;}.tooltip.show {opacity:.9}.tooltip .arrow {position:absolute;display:block;width:10px;height:5px;margin:0;}.tooltip .arrow::before {position:absolute;content:"";border-color:transparent;border-style:solid;transform:translateY(-5px) rotate(0deg);}.tooltip .arrow:after {content:none;}.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {padding:8px 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow {bottom:-1px;}.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {top:0;border-width:8px 8px 0;border-top-color:var(--body-color);}.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {padding:0 8px}.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {left:0;width:8px;height:14px}.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {right:-1px;border-width:8px 8px 8px 0;border-right-color:var(--body-color)}.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {padding:8px 0;}.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {top:9px}.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before {bottom:0;border-width:0 8px 8px;border-bottom-color:var(--body-color)}.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {padding:0 8px}.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {right:0;width:8px;height:14px}.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before {left:-1px;border-width:8px 0 8px 8px;border-left-color:var(--body-color)}.tooltip-inner {max-width:100%;font-size:clamp(25px, 3.25vw, 45px) !important;padding:5px 15px;color:var(--body-bg) !important;text-align:var(--text-center);background-color:var(--body-color);border-radius:10px;}.tooltip .arrow:before {transition:none !important;}.d-none {display:none !important}.d-inline {display:inline !important}.d-inline-block {display:inline-block !important}.d-block {display:block !important}.d-flex {display:-ms-flexbox !important;display:flex !important}.d-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width:576px) {.d-sm-none {display:none !important } .d-sm-inline {display:inline !important } .d-sm-inline-block {display:inline-block !important } .d-sm-block {display:block !important } .d-sm-flex {display:-ms-flexbox !important;display:flex !important } .d-sm-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important }}@media (min-width:768px) {.d-md-none {display:none !important } .d-md-inline {display:inline !important } .d-md-inline-block {display:inline-block !important } .d-md-block {display:block !important } .d-md-flex {display:-ms-flexbox !important;display:flex !important } .d-md-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important }}@media (min-width:992px) {.d-lg-none {display:none !important } .d-lg-inline {display:inline !important } .d-lg-inline-block {display:inline-block !important } .d-lg-block {display:block !important } .d-lg-flex {display:-ms-flexbox !important;display:flex !important } .d-lg-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important }}@media (min-width:1200px) {.d-xl-none {display:none !important } .d-xl-inline {display:inline !important } .d-xl-inline-block {display:inline-block !important } .d-xl-block {display:block !important } .d-xl-flex {display:-ms-flexbox !important;display:flex !important } .d-xl-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important }}@media print {.d-print-none {display:none !important } .d-print-inline {display:inline !important } .d-print-inline-block {display:inline-block !important } .d-print-block {display:block !important } .d-print-flex {display:-ms-flexbox !important;display:flex !important } .d-print-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important }}.embed-responsive {position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before {display:block;content:""}.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before {padding-top:42.857143%}.embed-responsive-16by9::before {padding-top:56.25%}.embed-responsive-4by3::before {padding-top:75%}.embed-responsive-1by1::before {padding-top:100%}.flex-row {-ms-flex-direction:row !important;flex-direction:row !important}.flex-column {-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse {-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse {-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap {-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap {-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse {-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill {-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0 {-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1 {-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0 {-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1 {-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start {-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end {-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center {-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between {-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around {-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start {-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end {-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center {-ms-flex-align:center !important;align-items:center !important}.align-items-baseline {-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch {-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start {-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end {-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center {-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between {-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around {-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch {-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto {-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start {-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end {-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center {-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline {-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch {-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width:576px) {.flex-sm-row {-ms-flex-direction:row !important;flex-direction:row !important } .flex-sm-column {-ms-flex-direction:column !important;flex-direction:column !important } .flex-sm-row-reverse {-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important } .flex-sm-column-reverse {-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important } .flex-sm-wrap {-ms-flex-wrap:wrap !important;flex-wrap:wrap !important } .flex-sm-nowrap {-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important } .flex-sm-wrap-reverse {-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important } .flex-sm-fill {-ms-flex:1 1 auto !important;flex:1 1 auto !important } .flex-sm-grow-0 {-ms-flex-positive:0 !important;flex-grow:0 !important } .flex-sm-grow-1 {-ms-flex-positive:1 !important;flex-grow:1 !important } .flex-sm-shrink-0 {-ms-flex-negative:0 !important;flex-shrink:0 !important } .flex-sm-shrink-1 {-ms-flex-negative:1 !important;flex-shrink:1 !important } .justify-content-sm-start {-ms-flex-pack:start !important;justify-content:flex-start !important } .justify-content-sm-end {-ms-flex-pack:end !important;justify-content:flex-end !important } .justify-content-sm-center {-ms-flex-pack:center !important;justify-content:center !important } .justify-content-sm-between {-ms-flex-pack:justify !important;justify-content:space-between !important } .justify-content-sm-around {-ms-flex-pack:distribute !important;justify-content:space-around !important } .align-items-sm-start {-ms-flex-align:start !important;align-items:flex-start !important } .align-items-sm-end {-ms-flex-align:end !important;align-items:flex-end !important } .align-items-sm-center {-ms-flex-align:center !important;align-items:center !important } .align-items-sm-baseline {-ms-flex-align:baseline !important;align-items:baseline !important } .align-items-sm-stretch {-ms-flex-align:stretch !important;align-items:stretch !important } .align-content-sm-start {-ms-flex-line-pack:start !important;align-content:flex-start !important } .align-content-sm-end {-ms-flex-line-pack:end !important;align-content:flex-end !important } .align-content-sm-center {-ms-flex-line-pack:center !important;align-content:center !important } .align-content-sm-between {-ms-flex-line-pack:justify !important;align-content:space-between !important } .align-content-sm-around {-ms-flex-line-pack:distribute !important;align-content:space-around !important } .align-content-sm-stretch {-ms-flex-line-pack:stretch !important;align-content:stretch !important } .align-self-sm-auto {-ms-flex-item-align:auto !important;align-self:auto !important } .align-self-sm-start {-ms-flex-item-align:start !important;align-self:flex-start !important } .align-self-sm-end {-ms-flex-item-align:end !important;align-self:flex-end !important } .align-self-sm-center {-ms-flex-item-align:center !important;align-self:center !important } .align-self-sm-baseline {-ms-flex-item-align:baseline !important;align-self:baseline !important } .align-self-sm-stretch {-ms-flex-item-align:stretch !important;align-self:stretch !important }}@media (min-width:768px) {.flex-md-row {-ms-flex-direction:row !important;flex-direction:row !important } .flex-md-column {-ms-flex-direction:column !important;flex-direction:column !important } .flex-md-row-reverse {-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important } .flex-md-column-reverse {-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important } .flex-md-wrap {-ms-flex-wrap:wrap !important;flex-wrap:wrap !important } .flex-md-nowrap {-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important } .flex-md-wrap-reverse {-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important } .flex-md-fill {-ms-flex:1 1 auto !important;flex:1 1 auto !important } .flex-md-grow-0 {-ms-flex-positive:0 !important;flex-grow:0 !important } .flex-md-grow-1 {-ms-flex-positive:1 !important;flex-grow:1 !important } .flex-md-shrink-0 {-ms-flex-negative:0 !important;flex-shrink:0 !important } .flex-md-shrink-1 {-ms-flex-negative:1 !important;flex-shrink:1 !important } .justify-content-md-start {-ms-flex-pack:start !important;justify-content:flex-start !important } .justify-content-md-end {-ms-flex-pack:end !important;justify-content:flex-end !important } .justify-content-md-center {-ms-flex-pack:center !important;justify-content:center !important } .justify-content-md-between {-ms-flex-pack:justify !important;justify-content:space-between !important } .justify-content-md-around {-ms-flex-pack:distribute !important;justify-content:space-around !important } .align-items-md-start {-ms-flex-align:start !important;align-items:flex-start !important } .align-items-md-end {-ms-flex-align:end !important;align-items:flex-end !important } .align-items-md-center {-ms-flex-align:center !important;align-items:center !important } .align-items-md-baseline {-ms-flex-align:baseline !important;align-items:baseline !important } .align-items-md-stretch {-ms-flex-align:stretch !important;align-items:stretch !important } .align-content-md-start {-ms-flex-line-pack:start !important;align-content:flex-start !important } .align-content-md-end {-ms-flex-line-pack:end !important;align-content:flex-end !important } .align-content-md-center {-ms-flex-line-pack:center !important;align-content:center !important } .align-content-md-between {-ms-flex-line-pack:justify !important;align-content:space-between !important } .align-content-md-around {-ms-flex-line-pack:distribute !important;align-content:space-around !important } .align-content-md-stretch {-ms-flex-line-pack:stretch !important;align-content:stretch !important } .align-self-md-auto {-ms-flex-item-align:auto !important;align-self:auto !important } .align-self-md-start {-ms-flex-item-align:start !important;align-self:flex-start !important } .align-self-md-end {-ms-flex-item-align:end !important;align-self:flex-end !important } .align-self-md-center {-ms-flex-item-align:center !important;align-self:center !important } .align-self-md-baseline {-ms-flex-item-align:baseline !important;align-self:baseline !important } .align-self-md-stretch {-ms-flex-item-align:stretch !important;align-self:stretch !important }}@media (min-width:992px) {.flex-lg-row {-ms-flex-direction:row !important;flex-direction:row !important } .flex-lg-column {-ms-flex-direction:column !important;flex-direction:column !important } .flex-lg-row-reverse {-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important } .flex-lg-column-reverse {-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important } .flex-lg-wrap {-ms-flex-wrap:wrap !important;flex-wrap:wrap !important } .flex-lg-nowrap {-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important } .flex-lg-wrap-reverse {-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important } .flex-lg-fill {-ms-flex:1 1 auto !important;flex:1 1 auto !important } .flex-lg-grow-0 {-ms-flex-positive:0 !important;flex-grow:0 !important } .flex-lg-grow-1 {-ms-flex-positive:1 !important;flex-grow:1 !important } .flex-lg-shrink-0 {-ms-flex-negative:0 !important;flex-shrink:0 !important } .flex-lg-shrink-1 {-ms-flex-negative:1 !important;flex-shrink:1 !important } .justify-content-lg-start {-ms-flex-pack:start !important;justify-content:flex-start !important } .justify-content-lg-end {-ms-flex-pack:end !important;justify-content:flex-end !important } .justify-content-lg-center {-ms-flex-pack:center !important;justify-content:center !important } .justify-content-lg-between {-ms-flex-pack:justify !important;justify-content:space-between !important } .justify-content-lg-around {-ms-flex-pack:distribute !important;justify-content:space-around !important } .align-items-lg-start {-ms-flex-align:start !important;align-items:flex-start !important } .align-items-lg-end {-ms-flex-align:end !important;align-items:flex-end !important } .align-items-lg-center {-ms-flex-align:center !important;align-items:center !important } .align-items-lg-baseline {-ms-flex-align:baseline !important;align-items:baseline !important } .align-items-lg-stretch {-ms-flex-align:stretch !important;align-items:stretch !important } .align-content-lg-start {-ms-flex-line-pack:start !important;align-content:flex-start !important } .align-content-lg-end {-ms-flex-line-pack:end !important;align-content:flex-end !important } .align-content-lg-center {-ms-flex-line-pack:center !important;align-content:center !important } .align-content-lg-between {-ms-flex-line-pack:justify !important;align-content:space-between !important } .align-content-lg-around {-ms-flex-line-pack:distribute !important;align-content:space-around !important } .align-content-lg-stretch {-ms-flex-line-pack:stretch !important;align-content:stretch !important } .align-self-lg-auto {-ms-flex-item-align:auto !important;align-self:auto !important } .align-self-lg-start {-ms-flex-item-align:start !important;align-self:flex-start !important } .align-self-lg-end {-ms-flex-item-align:end !important;align-self:flex-end !important } .align-self-lg-center {-ms-flex-item-align:center !important;align-self:center !important } .align-self-lg-baseline {-ms-flex-item-align:baseline !important;align-self:baseline !important } .align-self-lg-stretch {-ms-flex-item-align:stretch !important;align-self:stretch !important }}@media (min-width:1200px) {.flex-xl-row {-ms-flex-direction:row !important;flex-direction:row !important } .flex-xl-column {-ms-flex-direction:column !important;flex-direction:column !important } .flex-xl-row-reverse {-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important } .flex-xl-column-reverse {-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important } .flex-xl-wrap {-ms-flex-wrap:wrap !important;flex-wrap:wrap !important } .flex-xl-nowrap {-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important } .flex-xl-wrap-reverse {-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important } .flex-xl-fill {-ms-flex:1 1 auto !important;flex:1 1 auto !important } .flex-xl-grow-0 {-ms-flex-positive:0 !important;flex-grow:0 !important } .flex-xl-grow-1 {-ms-flex-positive:1 !important;flex-grow:1 !important } .flex-xl-shrink-0 {-ms-flex-negative:0 !important;flex-shrink:0 !important } .flex-xl-shrink-1 {-ms-flex-negative:1 !important;flex-shrink:1 !important } .justify-content-xl-start {-ms-flex-pack:start !important;justify-content:flex-start !important } .justify-content-xl-end {-ms-flex-pack:end !important;justify-content:flex-end !important } .justify-content-xl-center {-ms-flex-pack:center !important;justify-content:center !important } .justify-content-xl-between {-ms-flex-pack:justify !important;justify-content:space-between !important } .justify-content-xl-around {-ms-flex-pack:distribute !important;justify-content:space-around !important } .align-items-xl-start {-ms-flex-align:start !important;align-items:flex-start !important } .align-items-xl-end {-ms-flex-align:end !important;align-items:flex-end !important } .align-items-xl-center {-ms-flex-align:center !important;align-items:center !important } .align-items-xl-baseline {-ms-flex-align:baseline !important;align-items:baseline !important } .align-items-xl-stretch {-ms-flex-align:stretch !important;align-items:stretch !important } .align-content-xl-start {-ms-flex-line-pack:start !important;align-content:flex-start !important } .align-content-xl-end {-ms-flex-line-pack:end !important;align-content:flex-end !important } .align-content-xl-center {-ms-flex-line-pack:center !important;align-content:center !important } .align-content-xl-between {-ms-flex-line-pack:justify !important;align-content:space-between !important } .align-content-xl-around {-ms-flex-line-pack:distribute !important;align-content:space-around !important } .align-content-xl-stretch {-ms-flex-line-pack:stretch !important;align-content:stretch !important } .align-self-xl-auto {-ms-flex-item-align:auto !important;align-self:auto !important } .align-self-xl-start {-ms-flex-item-align:start !important;align-self:flex-start !important } .align-self-xl-end {-ms-flex-item-align:end !important;align-self:flex-end !important } .align-self-xl-center {-ms-flex-item-align:center !important;align-self:center !important } .align-self-xl-baseline {-ms-flex-item-align:baseline !important;align-self:baseline !important } .align-self-xl-stretch {-ms-flex-item-align:stretch !important;align-self:stretch !important }}.float-left {float:left !important}.float-right {float:right !important}.float-none {float:none !important}@media (min-width:576px) {.float-sm-left {float:left !important } .float-sm-right {float:right !important } .float-sm-none {float:none !important }}@media (min-width:768px) {.float-md-left {float:left !important } .float-md-right {float:right !important } .float-md-none {float:none !important }}@media (min-width:992px) {.float-lg-left {float:left !important } .float-lg-right {float:right !important } .float-lg-none {float:none !important }}@media (min-width:1200px) {.float-xl-left {float:left !important } .float-xl-right {float:right !important } .float-xl-none {float:none !important }}.overflow-auto {overflow:auto !important}.overflow-hidden {overflow:hidden !important}.position-static {position:static !important}.position-relative {position:relative !important}.position-absolute {position:absolute !important}.position-fixed {position:fixed !important}.position-sticky {position:-webkit-sticky !important;position:sticky !important}.fixed-top {position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom {position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)) {.sticky-top {position:-webkit-sticky;position:sticky;top:0;z-index:1020 }}.w-25 {width:25% !important}.w-50 {width:50% !important}.w-75 {width:75% !important}.w-100 {width:100% !important}.w-auto {width:auto !important}.h-25 {height:25% !important}.h-50 {height:50% !important}.h-75 {height:75% !important}.h-100 {height:100% !important}.h-auto {height:auto !important}.mw-100 {max-width:100% !important}.mh-100 {max-height:100% !important}.min-vw-100 {min-width:100vw !important}.vw-100 {width:100vw !important}.vh-100 {height:100vh !important}.m-0 {margin:0 !important}.mt-0, .my-0 {margin-top:0 !important}.mr-0, .mx-0 {margin-right:0 !important}.mb-0, .my-0 {margin-bottom:0 !important}.ml-0, .mx-0 {margin-left:0 !important}.m-1 {margin:4px !important}.mt-1, .my-1 {margin-top:4px !important}.mr-1, .mx-1 {margin-right:4px !important}.mb-1, .my-1 {margin-bottom:4px !important}.ml-1, .mx-1 {margin-left:4px !important}.m-2 {margin:8px !important}.mt-2, .my-2 {margin-top:8px !important}.mr-2, .mx-2 {margin-right:8px !important}.mb-2, .my-2 {margin-bottom:8px !important}.ml-2, .mx-2 {margin-left:8px !important}.m-3 {margin:15px !important}.mt-3, .my-3 {margin-top:15px !important}.mr-3, .mx-3 {margin-right:15px !important}.mb-3, .my-3 {margin-bottom:15px !important}.ml-3, .mx-3 {margin-left:15px !important}.m-4 {margin:24px !important}.mt-4, .my-4 {margin-top:24px !important}.mr-4, .mx-4 {margin-right:24px !important}.mb-4, .my-4 {margin-bottom:24px !important}.ml-4, .mx-4 {margin-left:24px !important}.m-5 {margin:32px !important}.mt-5, .my-5 {margin-top:32px !important}.mr-5, .mx-5 {margin-right:32px !important}.mb-5, .my-5 {margin-bottom:32px !important}.ml-5, .mx-5 {margin-left:32px !important}.mb-6, .my-6 {margin-bottom:40px !important}.mt-6, .my-6 {margin-top:40px !important}.p-0 {padding:0 !important}.pt-0, .py-0 {padding-top:0 !important}.pr-0, .px-0 {padding-right:0 !important}.pb-0, .py-0 {padding-bottom:0 !important}.pl-0, .px-0 {padding-left:0 !important}.p-1 {padding:4px !important}.pt-1, .py-1 {padding-top:4px !important}.pr-1, .px-1 {padding-right:4px !important}.pb-1, .py-1 {padding-bottom:4px !important}.pl-1, .px-1 {padding-left:4px !important}.p-2 {padding:8px !important}.pt-2, .py-2 {padding-top:8px !important}.pr-2, .px-2 {padding-right:8px !important}.pb-2, .py-2 {padding-bottom:8px !important}.pl-2, .px-2 {padding-left:8px !important}.p-3 {padding:15px !important}.pt-3, .py-3 {padding-top:15px !important}.pr-3, .px-3 {padding-right:15px !important}.pb-3, .py-3 {padding-bottom:15px !important}.pl-3, .px-3 {padding-left:15px !important}.p-4 {padding:24px !important}.pt-4, .py-4 {padding-top:24px !important}.pr-4, .px-4 {padding-right:24px !important}.pb-4, .py-4 {padding-bottom:24px !important}.pl-4, .px-4 {padding-left:24px !important}.p-5 {padding:32px !important}.pt-5, .py-5 {padding-top:32px !important}.pr-5, .px-5 {padding-right:32px !important}.pb-5, .py-5 {padding-bottom:32px !important}.pl-5, .px-5 {padding-left:32px !important}.pb-6, .py-6 {padding-bottom:40px !important}.pt-6, .py-6 {padding-top:40px !important}.m-n1 {margin:-4px !important}.mt-n1, .my-n1 {margin-top:-4px !important}.mr-n1, .mx-n1 {margin-right:-.4px !important}.mb-n1, .my-n1 {margin-bottom:-4px !important}.ml-n1, .mx-n1 {margin-left:-4px !important}.m-n2 {margin:-8px !important}.mt-n2, .my-n2 {margin-top:-8px !important}.mr-n2, .mx-n2 {margin-right:-8px !important}.mb-n2, .my-n2 {margin-bottom:-8px !important}.ml-n2, .mx-n2 {margin-left:-8px !important}.m-n3 {margin:-15px !important}.mt-n3, .my-n3 {margin-top:-15px !important}.mr-n3, .mx-n3 {margin-right:-15px !important}.mb-n3, .my-n3 {margin-bottom:-15px !important}.ml-n3, .mx-n3 {margin-left:-15px !important}.m-n4 {margin:-24px !important}.mt-n4, .my-n4 {margin-top:-24px !important}.mr-n4, .mx-n4 {margin-right:-24px !important}.mb-n4, .my-n4 {margin-bottom:-24px !important}.ml-n4, .mx-n4 {margin-left:-24px !important}.m-n5 {margin:-32px !important}.mt-n5, .my-n5 {margin-top:-32px !important}.mr-n5, .mx-n5 {margin-right:-32px !important}.mb-n5, .my-n5 {margin-bottom:-32px !important}.ml-n5, .mx-n5 {margin-left:-32px !important}.m-auto {margin:auto !important}.mt-auto, .my-auto {margin-top:auto !important}.mr-auto, .mx-auto {margin-right:auto !important}.mb-auto, .my-auto {margin-bottom:auto !important}.ml-auto, .mx-auto {margin-left:auto !important}@media (min-width:576px) {.m-sm-0 {margin:0 !important } .mt-sm-0, .my-sm-0 {margin-top:0 !important } .mr-sm-0, .mx-sm-0 {margin-right:0 !important } .mb-sm-0, .my-sm-0 {margin-bottom:0 !important } .ml-sm-0, .mx-sm-0 {margin-left:0 !important } .m-sm-1 {margin:4px !important } .mt-sm-1, .my-sm-1 {margin-top:4px !important } .mr-sm-1, .mx-sm-1 {margin-right:4px !important } .mb-sm-1, .my-sm-1 {margin-bottom:4px !important } .ml-sm-1, .mx-sm-1 {margin-left:4px !important } .m-sm-2 {margin:8px !important } .mt-sm-2, .my-sm-2 {margin-top:8px !important } .mr-sm-2, .mx-sm-2 {margin-right:8px !important } .mb-sm-2, .my-sm-2 {margin-bottom:8px !important } .ml-sm-2, .mx-sm-2 {margin-left:8px !important } .m-sm-3 {margin:15px !important } .mt-sm-3, .my-sm-3 {margin-top:15px !important } .mr-sm-3, .mx-sm-3 {margin-right:15px !important } .mb-sm-3, .my-sm-3 {margin-bottom:15px !important } .ml-sm-3, .mx-sm-3 {margin-left:15px !important } .m-sm-4 {margin:24px !important } .mt-sm-4, .my-sm-4 {margin-top:24px !important } .mr-sm-4, .mx-sm-4 {margin-right:24px !important } .mb-sm-4, .my-sm-4 {margin-bottom:24px !important } .ml-sm-4, .mx-sm-4 {margin-left:24px !important } .m-sm-5 {margin:32px !important } .mt-sm-5, .my-sm-5 {margin-top:32px !important } .mr-sm-5, .mx-sm-5 {margin-right:32px !important } .mb-sm-5, .my-sm-5 {margin-bottom:32px !important } .ml-sm-5, .mx-sm-5 {margin-left:32px !important } .p-sm-0 {padding:0 !important } .pt-sm-0, .py-sm-0 {padding-top:0 !important } .pr-sm-0, .px-sm-0 {padding-right:0 !important } .pb-sm-0, .py-sm-0 {padding-bottom:0 !important } .pl-sm-0, .px-sm-0 {padding-left:0 !important } .p-sm-1 {padding:4px !important } .pt-sm-1, .py-sm-1 {padding-top:4px !important } .pr-sm-1, .px-sm-1 {padding-right:4px !important } .pb-sm-1, .py-sm-1 {padding-bottom:4px !important } .pl-sm-1, .px-sm-1 {padding-left:4px !important } .p-sm-2 {padding:8px !important } .pt-sm-2, .py-sm-2 {padding-top:8px !important } .pr-sm-2, .px-sm-2 {padding-right:8px !important } .pb-sm-2, .py-sm-2 {padding-bottom:8px !important } .pl-sm-2, .px-sm-2 {padding-left:8px !important } .p-sm-3 {padding:15px !important } .pt-sm-3, .py-sm-3 {padding-top:15px !important } .pr-sm-3, .px-sm-3 {padding-right:15px !important } .pb-sm-3, .py-sm-3 {padding-bottom:15px !important } .pl-sm-3, .px-sm-3 {padding-left:15px !important } .p-sm-4 {padding:24px !important } .pt-sm-4, .py-sm-4 {padding-top:24px !important } .pr-sm-4, .px-sm-4 {padding-right:24px !important } .pb-sm-4, .py-sm-4 {padding-bottom:24px !important } .pl-sm-4, .px-sm-4 {padding-left:24px !important } .p-sm-5 {padding:32px !important } .pt-sm-5, .py-sm-5 {padding-top:32px !important } .pr-sm-5, .px-sm-5 {padding-right:32px !important } .pb-sm-5, .py-sm-5 {padding-bottom:32px !important } .pl-sm-5, .px-sm-5 {padding-left:32px !important } .m-sm-n1 {margin:-4px !important } .mt-sm-n1, .my-sm-n1 {margin-top:-4px !important } .mr-sm-n1, .mx-sm-n1 {margin-right:-4px !important } .mb-sm-n1, .my-sm-n1 {margin-bottom:-4px !important } .ml-sm-n1, .mx-sm-n1 {margin-left:-4px !important } .m-sm-n2 {margin:-8px !important } .mt-sm-n2, .my-sm-n2 {margin-top:-8px !important } .mr-sm-n2, .mx-sm-n2 {margin-right:-8px !important } .mb-sm-n2, .my-sm-n2 {margin-bottom:-8px !important } .ml-sm-n2, .mx-sm-n2 {margin-left:-8px !important } .m-sm-n3 {margin:-15px !important } .mt-sm-n3, .my-sm-n3 {margin-top:-15px !important } .mr-sm-n3, .mx-sm-n3 {margin-right:-15px !important } .mb-sm-n3, .my-sm-n3 {margin-bottom:-15px !important } .ml-sm-n3, .mx-sm-n3 {margin-left:-15px !important } .m-sm-n4 {margin:-24px !important } .mt-sm-n4, .my-sm-n4 {margin-top:-24px !important } .mr-sm-n4, .mx-sm-n4 {margin-right:-24px !important } .mb-sm-n4, .my-sm-n4 {margin-bottom:-24px !important } .ml-sm-n4, .mx-sm-n4 {margin-left:-24px !important } .m-sm-n5 {margin:-32px !important } .mt-sm-n5, .my-sm-n5 {margin-top:-32px !important } .mr-sm-n5, .mx-sm-n5 {margin-right:-32px !important } .mb-sm-n5, .my-sm-n5 {margin-bottom:-32px !important } .ml-sm-n5, .mx-sm-n5 {margin-left:-32px !important } .m-sm-auto {margin:auto !important } .mt-sm-auto, .my-sm-auto {margin-top:auto !important } .mr-sm-auto, .mx-sm-auto {margin-right:auto !important } .mb-sm-auto, .my-sm-auto {margin-bottom:auto !important } .ml-sm-auto, .mx-sm-auto {margin-left:auto !important }}@media (min-width:768px) {.m-md-0 {margin:0 !important } .mt-md-0, .my-md-0 {margin-top:0 !important } .mr-md-0, .mx-md-0 {margin-right:0 !important } .mb-md-0, .my-md-0 {margin-bottom:0 !important } .ml-md-0, .mx-md-0 {margin-left:0 !important } .m-md-1 {margin:4px !important } .mt-md-1, .my-md-1 {margin-top:4px !important } .mr-md-1, .mx-md-1 {margin-right:4px !important } .mb-md-1, .my-md-1 {margin-bottom:4px !important } .ml-md-1, .mx-md-1 {margin-left:4px !important } .m-md-2 {margin:8px !important } .mt-md-2, .my-md-2 {margin-top:8px !important } .mr-md-2, .mx-md-2 {margin-right:8px !important } .mb-md-2, .my-md-2 {margin-bottom:8px !important } .ml-md-2, .mx-md-2 {margin-left:8px !important } .m-md-3 {margin:15px !important } .mt-md-3, .my-md-3 {margin-top:15px !important } .mr-md-3, .mx-md-3 {margin-right:15px !important } .mb-md-3, .my-md-3 {margin-bottom:15px !important } .ml-md-3, .mx-md-3 {margin-left:15px !important } .m-md-4 {margin:24px !important } .mt-md-4, .my-md-4 {margin-top:24px !important } .mr-md-4, .mx-md-4 {margin-right:24px !important } .mb-md-4, .my-md-4 {margin-bottom:24px !important } .ml-md-4, .mx-md-4 {margin-left:24px !important } .m-md-5 {margin:32px !important } .mt-md-5, .my-md-5 {margin-top:32px !important } .mr-md-5, .mx-md-5 {margin-right:32px !important } .mb-md-5, .my-md-5 {margin-bottom:32px !important } .ml-md-5, .mx-md-5 {margin-left:32px !important } .p-md-0 {padding:0 !important } .pt-md-0, .py-md-0 {padding-top:0 !important } .pr-md-0, .px-md-0 {padding-right:0 !important } .pb-md-0, .py-md-0 {padding-bottom:0 !important } .pl-md-0, .px-md-0 {padding-left:0 !important } .p-md-1 {padding:4px !important } .pt-md-1, .py-md-1 {padding-top:4px !important } .pr-md-1, .px-md-1 {padding-right:4px !important } .pb-md-1, .py-md-1 {padding-bottom:4px !important } .pl-md-1, .px-md-1 {padding-left:4px !important } .p-md-2 {padding:8px !important } .pt-md-2, .py-md-2 {padding-top:8px !important } .pr-md-2, .px-md-2 {padding-right:8px !important } .pb-md-2, .py-md-2 {padding-bottom:8px !important } .pl-md-2, .px-md-2 {padding-left:8px !important } .p-md-3 {padding:15px !important } .pt-md-3, .py-md-3 {padding-top:15px !important } .pr-md-3, .px-md-3 {padding-right:15px !important } .pb-md-3, .py-md-3 {padding-bottom:15px !important } .pl-md-3, .px-md-3 {padding-left:15px !important } .p-md-4 {padding:24px !important } .pt-md-4, .py-md-4 {padding-top:24px !important } .pr-md-4, .px-md-4 {padding-right:24px !important } .pb-md-4, .py-md-4 {padding-bottom:24px !important } .pl-md-4, .px-md-4 {padding-left:24px !important } .p-md-5 {padding:32px !important } .pt-md-5, .py-md-5 {padding-top:32px !important } .pr-md-5, .px-md-5 {padding-right:32px !important } .pb-md-5, .py-md-5 {padding-bottom:32px !important } .pl-md-5, .px-md-5 {padding-left:32px !important } .m-md-n1 {margin:-4px !important } .mt-md-n1, .my-md-n1 {margin-top:-4px !important } .mr-md-n1, .mx-md-n1 {margin-right:-4px !important } .mb-md-n1, .my-md-n1 {margin-bottom:-4px !important } .ml-md-n1, .mx-md-n1 {margin-left:-4px !important } .m-md-n2 {margin:-8px !important } .mt-md-n2, .my-md-n2 {margin-top:-8px !important } .mr-md-n2, .mx-md-n2 {margin-right:-8px !important } .mb-md-n2, .my-md-n2 {margin-bottom:-8px !important } .ml-md-n2, .mx-md-n2 {margin-left:-8px !important } .m-md-n3 {margin:-15px !important } .mt-md-n3, .my-md-n3 {margin-top:-15px !important } .mr-md-n3, .mx-md-n3 {margin-right:-15px !important } .mb-md-n3, .my-md-n3 {margin-bottom:-15px !important } .ml-md-n3, .mx-md-n3 {margin-left:-15px !important } .m-md-n4 {margin:-24px !important } .mt-md-n4, .my-md-n4 {margin-top:-24px !important } .mr-md-n4, .mx-md-n4 {margin-right:-24px !important } .mb-md-n4, .my-md-n4 {margin-bottom:-24px !important } .ml-md-n4, .mx-md-n4 {margin-left:-24px !important } .m-md-n5 {margin:-32px !important } .mt-md-n5, .my-md-n5 {margin-top:-32px !important } .mr-md-n5, .mx-md-n5 {margin-right:-32px !important } .mb-md-n5, .my-md-n5 {margin-bottom:-32px !important } .ml-md-n5, .mx-md-n5 {margin-left:-32px !important } .m-md-auto {margin:auto !important } .mt-md-auto, .my-md-auto {margin-top:auto !important } .mr-md-auto, .mx-md-auto {margin-right:auto !important } .mb-md-auto, .my-md-auto {margin-bottom:auto !important } .ml-md-auto, .mx-md-auto {margin-left:auto !important }}@media (min-width:992px) {.m-lg-0 {margin:0 !important } .mt-lg-0, .my-lg-0 {margin-top:0 !important } .mr-lg-0, .mx-lg-0 {margin-right:0 !important } .mb-lg-0, .my-lg-0 {margin-bottom:0 !important } .ml-lg-0, .mx-lg-0 {margin-left:0 !important } .m-lg-1 {margin:4px !important } .mt-lg-1, .my-lg-1 {margin-top:4px !important } .mr-lg-1, .mx-lg-1 {margin-right:4px !important } .mb-lg-1, .my-lg-1 {margin-bottom:4px !important } .ml-lg-1, .mx-lg-1 {margin-left:4px !important } .m-lg-2 {margin:8px !important } .mt-lg-2, .my-lg-2 {margin-top:8px !important } .mr-lg-2, .mx-lg-2 {margin-right:8px !important } .mb-lg-2, .my-lg-2 {margin-bottom:8px !important } .ml-lg-2, .mx-lg-2 {margin-left:8px !important } .m-lg-3 {margin:15px !important } .mt-lg-3, .my-lg-3 {margin-top:15px !important } .mr-lg-3, .mx-lg-3 {margin-right:15px !important } .mb-lg-3, .my-lg-3 {margin-bottom:15px !important } .ml-lg-3, .mx-lg-3 {margin-left:15px !important } .m-lg-4 {margin:24px !important } .mt-lg-4, .my-lg-4 {margin-top:24px !important } .mr-lg-4, .mx-lg-4 {margin-right:24px !important } .mb-lg-4, .my-lg-4 {margin-bottom:24px !important } .ml-lg-4, .mx-lg-4 {margin-left:24px !important } .m-lg-5 {margin:32px !important } .mt-lg-5, .my-lg-5 {margin-top:32px !important } .mr-lg-5, .mx-lg-5 {margin-right:32px !important } .mb-lg-5, .my-lg-5 {margin-bottom:32px !important } .ml-lg-5, .mx-lg-5 {margin-left:32px !important } .p-lg-0 {padding:0 !important } .pt-lg-0, .py-lg-0 {padding-top:0 !important } .pr-lg-0, .px-lg-0 {padding-right:0 !important } .pb-lg-0, .py-lg-0 {padding-bottom:0 !important } .pl-lg-0, .px-lg-0 {padding-left:0 !important } .p-lg-1 {padding:4px !important } .pt-lg-1, .py-lg-1 {padding-top:4px !important } .pr-lg-1, .px-lg-1 {padding-right:4px !important } .pb-lg-1, .py-lg-1 {padding-bottom:4px !important } .pl-lg-1, .px-lg-1 {padding-left:4px !important } .p-lg-2 {padding:8px !important } .pt-lg-2, .py-lg-2 {padding-top:8px !important } .pr-lg-2, .px-lg-2 {padding-right:8px !important } .pb-lg-2, .py-lg-2 {padding-bottom:8px !important } .pl-lg-2, .px-lg-2 {padding-left:8px !important } .p-lg-3 {padding:15px !important } .pt-lg-3, .py-lg-3 {padding-top:15px !important } .pr-lg-3, .px-lg-3 {padding-right:15px !important } .pb-lg-3, .py-lg-3 {padding-bottom:15px !important } .pl-lg-3, .px-lg-3 {padding-left:15px !important } .p-lg-4 {padding:24px !important } .pt-lg-4, .py-lg-4 {padding-top:24px !important } .pr-lg-4, .px-lg-4 {padding-right:24px !important } .pb-lg-4, .py-lg-4 {padding-bottom:24px !important } .pl-lg-4, .px-lg-4 {padding-left:24px !important } .p-lg-5 {padding:32px !important } .pt-lg-5, .py-lg-5 {padding-top:32px !important } .pr-lg-5, .px-lg-5 {padding-right:32px !important } .pb-lg-5, .py-lg-5 {padding-bottom:32px !important } .pl-lg-5, .px-lg-5 {padding-left:32px !important } .m-lg-n1 {margin:-4px !important } .mt-lg-n1, .my-lg-n1 {margin-top:-4px !important } .mr-lg-n1, .mx-lg-n1 {margin-right:-4px !important } .mb-lg-n1, .my-lg-n1 {margin-bottom:-4px !important } .ml-lg-n1, .mx-lg-n1 {margin-left:-4px !important } .m-lg-n2 {margin:-8px !important } .mt-lg-n2, .my-lg-n2 {margin-top:-8px !important } .mr-lg-n2, .mx-lg-n2 {margin-right:-8px !important } .mb-lg-n2, .my-lg-n2 {margin-bottom:-8px !important } .ml-lg-n2, .mx-lg-n2 {margin-left:-8px !important } .m-lg-n3 {margin:-15px !important } .mt-lg-n3, .my-lg-n3 {margin-top:-15px !important } .mr-lg-n3, .mx-lg-n3 {margin-right:-15px !important } .mb-lg-n3, .my-lg-n3 {margin-bottom:-15px !important } .ml-lg-n3, .mx-lg-n3 {margin-left:-15px !important } .m-lg-n4 {margin:-24px !important } .mt-lg-n4, .my-lg-n4 {margin-top:-24px !important } .mr-lg-n4, .mx-lg-n4 {margin-right:-24px !important } .mb-lg-n4, .my-lg-n4 {margin-bottom:-24px !important } .ml-lg-n4, .mx-lg-n4 {margin-left:-24px !important } .m-lg-n5 {margin:-32px !important } .mt-lg-n5, .my-lg-n5 {margin-top:-32px !important } .mr-lg-n5, .mx-lg-n5 {margin-right:-32px !important } .mb-lg-n5, .my-lg-n5 {margin-bottom:-32px !important } .ml-lg-n5, .mx-lg-n5 {margin-left:-32px !important } .m-lg-auto {margin:auto !important } .mt-lg-auto, .my-lg-auto {margin-top:auto !important } .mr-lg-auto, .mx-lg-auto {margin-right:auto !important } .mb-lg-auto, .my-lg-auto {margin-bottom:auto !important } .ml-lg-auto, .mx-lg-auto {margin-left:auto !important }}@media (min-width:1200px) {.m-xl-0 {margin:0 !important } .mt-xl-0, .my-xl-0 {margin-top:0 !important } .mr-xl-0, .mx-xl-0 {margin-right:0 !important } .mb-xl-0, .my-xl-0 {margin-bottom:0 !important } .ml-xl-0, .mx-xl-0 {margin-left:0 !important } .m-xl-1 {margin:4px !important } .mt-xl-1, .my-xl-1 {margin-top:4px !important } .mr-xl-1, .mx-xl-1 {margin-right:4px !important } .mb-xl-1, .my-xl-1 {margin-bottom:4px !important } .ml-xl-1, .mx-xl-1 {margin-left:4px !important } .m-xl-2 {margin:8px !important } .mt-xl-2, .my-xl-2 {margin-top:8px !important } .mr-xl-2, .mx-xl-2 {margin-right:8px !important } .mb-xl-2, .my-xl-2 {margin-bottom:8px !important } .ml-xl-2, .mx-xl-2 {margin-left:8px !important } .m-xl-3 {margin:15px !important } .mt-xl-3, .my-xl-3 {margin-top:15px !important } .mr-xl-3, .mx-xl-3 {margin-right:15px !important } .mb-xl-3, .my-xl-3 {margin-bottom:15px !important } .ml-xl-3, .mx-xl-3 {margin-left:15px !important } .m-xl-4 {margin:24px !important } .mt-xl-4, .my-xl-4 {margin-top:24px !important } .mr-xl-4, .mx-xl-4 {margin-right:24px !important } .mb-xl-4, .my-xl-4 {margin-bottom:24px !important } .ml-xl-4, .mx-xl-4 {margin-left:24px !important } .m-xl-5 {margin:32px !important } .mt-xl-5, .my-xl-5 {margin-top:32px !important } .mr-xl-5, .mx-xl-5 {margin-right:32px !important } .mb-xl-5, .my-xl-5 {margin-bottom:32px !important } .ml-xl-5, .mx-xl-5 {margin-left:32px !important } .p-xl-0 {padding:0 !important } .pt-xl-0, .py-xl-0 {padding-top:0 !important } .pr-xl-0, .px-xl-0 {padding-right:0 !important } .pb-xl-0, .py-xl-0 {padding-bottom:0 !important } .pl-xl-0, .px-xl-0 {padding-left:0 !important } .p-xl-1 {padding:4px !important } .pt-xl-1, .py-xl-1 {padding-top:4px !important } .pr-xl-1, .px-xl-1 {padding-right:4px !important } .pb-xl-1, .py-xl-1 {padding-bottom:4px !important } .pl-xl-1, .px-xl-1 {padding-left:4px !important } .p-xl-2 {padding:8px !important } .pt-xl-2, .py-xl-2 {padding-top:8px !important } .pr-xl-2, .px-xl-2 {padding-right:8px !important } .pb-xl-2, .py-xl-2 {padding-bottom:8px !important } .pl-xl-2, .px-xl-2 {padding-left:8px !important } .p-xl-3 {padding:15px !important } .pt-xl-3, .py-xl-3 {padding-top:15px !important } .pr-xl-3, .px-xl-3 {padding-right:15px !important } .pb-xl-3, .py-xl-3 {padding-bottom:15px !important } .pl-xl-3, .px-xl-3 {padding-left:15px !important } .p-xl-4 {padding:24px !important } .pt-xl-4, .py-xl-4 {padding-top:24px !important } .pr-xl-4, .px-xl-4 {padding-right:24px !important } .pb-xl-4, .py-xl-4 {padding-bottom:24px !important } .pl-xl-4, .px-xl-4 {padding-left:24px !important } .p-xl-5 {padding:32px !important } .pt-xl-5, .py-xl-5 {padding-top:32px !important } .pr-xl-5, .px-xl-5 {padding-right:32px !important } .pb-xl-5, .py-xl-5 {padding-bottom:32px !important } .pl-xl-5, .px-xl-5 {padding-left:32px !important } .m-xl-n1 {margin:-4px !important } .mt-xl-n1, .my-xl-n1 {margin-top:-4px !important } .mr-xl-n1, .mx-xl-n1 {margin-right:-4px !important } .mb-xl-n1, .my-xl-n1 {margin-bottom:-4px !important } .ml-xl-n1, .mx-xl-n1 {margin-left:-4px !important } .m-xl-n2 {margin:-8px !important } .mt-xl-n2, .my-xl-n2 {margin-top:-8px !important } .mr-xl-n2, .mx-xl-n2 {margin-right:-8px !important } .mb-xl-n2, .my-xl-n2 {margin-bottom:-8px !important } .ml-xl-n2, .mx-xl-n2 {margin-left:-8px !important } .m-xl-n3 {margin:-15px !important } .mt-xl-n3, .my-xl-n3 {margin-top:-15px !important } .mr-xl-n3, .mx-xl-n3 {margin-right:-15px !important } .mb-xl-n3, .my-xl-n3 {margin-bottom:-15px !important } .ml-xl-n3, .mx-xl-n3 {margin-left:-15px !important } .m-xl-n4 {margin:-24px !important } .mt-xl-n4, .my-xl-n4 {margin-top:-24px !important } .mr-xl-n4, .mx-xl-n4 {margin-right:-24px !important } .mb-xl-n4, .my-xl-n4 {margin-bottom:-24px !important } .ml-xl-n4, .mx-xl-n4 {margin-left:-24px !important } .m-xl-n5 {margin:-32px !important } .mt-xl-n5, .my-xl-n5 {margin-top:-32px !important } .mr-xl-n5, .mx-xl-n5 {margin-right:-32px !important } .mb-xl-n5, .my-xl-n5 {margin-bottom:-32px !important } .ml-xl-n5, .mx-xl-n5 {margin-left:-32px !important } .m-xl-auto {margin:auto !important } .mt-xl-auto, .my-xl-auto {margin-top:auto !important } .mr-xl-auto, .mx-xl-auto {margin-right:auto !important } .mb-xl-auto, .my-xl-auto {margin-bottom:auto !important } .ml-xl-auto, .mx-xl-auto {margin-left:auto !important }}.text-justify {text-align:justify !important}.text-wrap {white-space:normal !important}.text-nowrap {white-space:nowrap !important}.text-truncate {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left {text-align:var(--text-left) !important}.text-right {text-align:var(--text-right) !important}.text-center {text-align:var(--text-center) !important}@media (min-width:576px) {.text-sm-left {text-align:var(--text-left) !important } .text-sm-right {text-align:var(--text-right) !important } .text-sm-center {text-align:var(--text-center) !important }}@media (min-width:768px) {.text-md-left {text-align:var(--text-left) !important } .text-md-right {text-align:var(--text-right) !important } .text-md-center {text-align:var(--text-center) !important }}@media (min-width:992px) {.text-lg-left {text-align:var(--text-left) !important } .text-lg-right {text-align:var(--text-right) !important } .text-lg-center {text-align:var(--text-center) !important }}@media (min-width:1200px) {.text-xl-left {text-align:var(--text-left) !important } .text-xl-right {text-align:var(--text-right) !important } .text-xl-center {text-align:var(--text-center) !important }}.text-lowercase {text-transform:lowercase !important}.text-uppercase {text-transform:uppercase !important}.text-capitalize {text-transform:capitalize !important}.font-weight-light {font-weight:300 !important}.font-weight-lighter {font-weight:lighter !important}.font-weight-normal {font-weight:400 !important}.font-weight-medium {font-weight:500 !important}.font-weight-bold {font-weight:700 !important}.font-weight-black {font-weight:900 !important}.font-italic {font-style:italic !important}.text-hide {color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none {text-decoration:none !important}.text-break {word-break:break-word !important;word-wrap:break-word !important}.text-reset {color:inherit !important}.visible {visibility:visible !important;opacity:1 !important;}.invisible {opacity:0 !important;visibility:hidden !important;}@media print {*, ::after, ::before {text-shadow:none !important;box-shadow:none !important } a:not(.btn) {text-decoration:underline } abbr[title]::after {content:" (" attr(title) ")" } pre {white-space:pre-wrap !important } blockquote, pre {border:1px solid #adb5bd;page-break-inside:avoid } thead {display:table-header-group } img, tr {page-break-inside:avoid } h2, h3, p {orphans:3;widows:3 } h2, h3 {page-break-after:avoid } @page {size:a3 } body {min-width:992px !important } .container {min-width:992px !important } .navbar {display:none } .badge {border:1px solid #000000 }}@font-face {font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}.swiper-container,.swiper {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical > .swiper-wrapper {flex-direction:column}.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide, .swiper-wrapper {transform:translate3d(0px, 0, 0)}.swiper-container-multirow > .swiper-wrapper {flex-wrap:wrap}.swiper-container-multirow-column > .swiper-wrapper {flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode > .swiper-wrapper {transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events {touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical {touch-action:pan-x}.swiper-slide {flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-container-fade .swiper-slide {transition-property:transform, opacity;}.swiper-slide-invisible-blank {visibility:hidden}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height:auto}.swiper-container-autoheight .swiper-wrapper {align-items:flex-start;transition-property:transform, height}.swiper-container-3d {perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-wrapper {transform-style:preserve-3d}.swiper-container-css-mode > .swiper-wrapper {overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {display:none}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type:y mandatory}.swiper-button-disabled {pointer-events:none;opacity:.3;}.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0;}.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer;}.swiper-pagination-bullet-active {opacity:1;background:var(--10-color);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;}.swiper-pagination-bullet {display:block;width:14px;height:14px;background:var(--10-color);border-radius:50%;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;} @-webkit-keyframes bs-notify-fadeOut {0% {opacity:0.9;} 100% {opacity:0;}}@keyframes bs-notify-fadeOut {0% {opacity:0.9;} 100% {opacity:0;}}select.bs-select-hidden,.bootstrap-select > select.bs-select-hidden,select.selectpicker {display:none !important;}.bootstrap-select {font-size:var(--1-rem);max-width:462px;width:100%;vertical-align:middle;}.bootstrap-select > .dropdown-toggle {position:relative;width:100%;max-width:100%;letter-spacing:calc(var(--0-ls) + .5px);text-align:var(--text-right);white-space:nowrap;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.bootstrap-select .dropdown-toggle,.bootstrap-select .show > .btn.dropdown-toggle:focus {background:#0000;border:none;border-bottom:1px solid currentColor;}.bootstrap-select .dropdown-toggle:hover {background:#0000;}.bootstrap-select > .dropdown-toggle.bs-placeholder,.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder:active {color:var(--body-bg);}.bootstrap-select > .dropdown-toggle.bs-placeholder.btn:active {color:var(--body-bg);}.bootstrap-select > select {display:none;}.bootstrap-select > select.mobile-device {top:0;left:0;display:block;width:100%;z-index:2;}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle,.was-validated .bootstrap-select select:invalid + .dropdown-toggle {border-color:#b94a48;}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid + .dropdown-toggle {border-color:#28a745;}.bootstrap-select.fit-width {width:auto !important;}.bootstrap-select.form-control.input-group-btn {float:none;z-index:auto;}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*="col-"] {float:none;display:inline-block;margin-left:0;}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*="col-"].dropdown-menu-right,.row .bootstrap-select[class*="col-"].dropdown-menu-right {float:right;}.form-inline .bootstrap-select,.form-horizontal .bootstrap-select,.form-group .bootstrap-select {margin-bottom:0;}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control {padding:0;}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle {height:100%;font-size:inherit;line-height:inherit;border-radius:inherit;}.bootstrap-select.form-control-sm .dropdown-toggle,.bootstrap-select.form-control-lg .dropdown-toggle {font-size:inherit;line-height:inherit;border-radius:inherit;}.bootstrap-select.form-control-sm .dropdown-toggle {padding:5px 8px;}.bootstrap-select.form-control-lg .dropdown-toggle {padding:8px 16px;}.form-inline .bootstrap-select .form-control {width:100%;}.bootstrap-select.disabled,.bootstrap-select > .disabled {cursor:not-allowed;}.bootstrap-select.disabled:focus,.bootstrap-select > .disabled:focus {outline:none !important;}.bootstrap-select.bs-container {position:absolute;top:0;left:0;height:0 !important;padding:0 !important;}.bootstrap-select.bs-container .dropdown-menu {z-index:100;}.bootstrap-select .dropdown-toggle .filter-option {position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:var(--text-left);overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.bs3.bootstrap-select .dropdown-toggle .filter-option {padding-right:inherit;}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none;}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {padding-right:inherit;}.bootstrap-select .dropdown-toggle .filter-option-inner-inner {position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:2px;color:currentColor;}.bootstrap-select .dropdown-toggle .filter-expand {width:0 !important;float:left;opacity:0 !important;overflow:hidden;}.bootstrap-select .dropdown-toggle .caret {position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle;}.input-group .bootstrap-select.form-control .dropdown-toggle {border-radius:inherit;}.bootstrap-select[class*="col-"] .dropdown-toggle {width:100%;}.bootstrap-select .dropdown-menu {min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--body-bg);}.bootstrap-select .dropdown-menu > .inner:focus {outline:none !important;}.bootstrap-select .dropdown-menu.inner {position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.bootstrap-select .dropdown-menu li {position:relative;padding-left:0;}.bootstrap-select .dropdown-menu li:before {content:none;}.bootstrap-select .dropdown-menu li.active small {color:var(--body-color) !important;opacity:.5;}.bootstrap-select .dropdown-menu li.disabled a {cursor:not-allowed;}.bootstrap-select .dropdown-menu li a {cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--11-color);}.bootstrap-select .dropdown-menu li a.opt {position:relative;padding-left:20px;}.bootstrap-select .dropdown-menu li a span.check-mark {display:none;}.bootstrap-select .dropdown-menu li a span.text {display:inline-block;}.bootstrap-select .dropdown-menu li small {padding-left:8px;}.bootstrap-select .dropdown-menu .notify {position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:var(--2-color);border:1px solid var(--body-color);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events:none;opacity:0.9;-webkit-box-sizing:border-box;box-sizing:border-box;}.bootstrap-select .dropdown-menu .notify.fadeOut {-webkit-animation:300ms linear 750ms forwards bs-notify-fadeOut;animation:300ms linear 750ms forwards bs-notify-fadeOut;}.bootstrap-select .no-results {padding:3px;background:var(--2-color);margin:0 5px;white-space:nowrap;}.bootstrap-select.fit-width .dropdown-toggle .filter-option {position:static;display:inline;padding:0;}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {display:inline;}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {content:'\00a0';}.bootstrap-select.fit-width .dropdown-toggle .caret {position:static;top:auto;margin-top:-1px;}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {position:absolute;display:inline-block;right:15px;top:5px;}.bootstrap-select.show-tick .dropdown-menu li a span.text {margin-right:34px;}.bootstrap-select .bs-ok-default:after {content:'';display:block;width:8px;height:16px;border-style:solid;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {z-index:1061;}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--2-color);position:absolute;bottom:-4px;left:9px;display:none;}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--2-color);position:absolute;bottom:-4px;left:10px;display:none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {bottom:auto;top:-4px;border-top:7px solid var(--2-color);border-bottom:0;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {bottom:auto;top:-4px;border-top:6px solid var(--2-color);border-bottom:0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {right:12px;left:auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {right:13px;left:auto;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {display:block;}.bs-searchbox,.bs-actionsbox,.bs-donebutton {padding:4px 8px;}.bs-actionsbox {width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.bs-actionsbox .btn-group button {width:50%;}.bs-donebutton {float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.bs-donebutton .btn-group button {width:100%;}.bs-searchbox + .bs-actionsbox {padding:0 8px 4px;}.bs-searchbox .form-control {margin-bottom:0;width:100%;float:none;}.bootstrap-select .dropdown-toggle {border-width:1px;border-radius:0;font-size:var(--1-rem);color:currentColor;}.bootstrap-select .dropdown-item.active {background:var(--11-color);}.bootstrap-select .dropdown-item.active .text {color:var(--2-const-color);}.bootstrap-select .dropdown-item .text {font-weight:500;}.bootstrap-select .show > .btn.dropdown-toggle:focus,button:focus {box-shadow:none !important;outline:var(--button-outline) !important;}.bootstrap-select .dropdown-item .text,.bootstrap-select .dropdown-item,.bootstrap-select .dropdown-toggle::after {-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;} .mapboxgl-map {font:12px/20px Helvetica Neue, Arial, Helvetica, sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mapboxgl-canvas {position:absolute;left:0;top:0;outline:none !important;}.mapboxgl-map:-webkit-full-screen {width:100%;height:100%}.mapboxgl-canary {background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive, .mapboxgl-ctrl-group button.mapboxgl-ctrl-compass {cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer {cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active, .mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active {cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas {touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan, .mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas {touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas {touch-action:none}.mapboxgl-ctrl-bottom-left, .mapboxgl-ctrl-bottom-right, .mapboxgl-ctrl-top-left, .mapboxgl-ctrl-top-right {position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left {top:0;left:0}.mapboxgl-ctrl-top-right {top:0;right:0}.mapboxgl-ctrl-bottom-left {bottom:0;left:0;display:none;}.mapboxgl-ctrl-bottom-right {right:0;bottom:0;display:none;}.mapboxgl-ctrl {clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl {margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl {margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl {margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl {margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group {border-radius:4px;background:#ffffff}.mapboxgl-ctrl-group:not(:empty) {box-shadow:0 0 0 2px rgba(0, 0, 0, .1)}@media (-ms-high-contrast:active) {.mapboxgl-ctrl-group:not(:empty) {box-shadow:0 0 0 2px ButtonText }}.mapboxgl-ctrl-group button {width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button + button {border-top:1px solid #dddddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon {display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active) {.mapboxgl-ctrl-icon {background-color:transparent } .mapboxgl-ctrl-group button + button {border-top:1px solid ButtonText }}.mapboxgl-ctrl-attrib-button:focus, .mapboxgl-ctrl-group button:focus {box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled {cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon {opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover {background-color:#cccccc;}.mapboxgl-ctrl-group button:focus:focus-visible {box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible) {box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child {border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child {border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child {border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active) {.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E") }}@media (-ms-high-contrast:black-on-white) {.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E") }}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active) {.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E") }}@media (-ms-high-contrast:black-on-white) {.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E") }}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active) {.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E") }}@media (-ms-high-contrast:black-on-white) {.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E") }}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon {animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active) {.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E") }}@media (-ms-high-contrast:black-on-white) {.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E") } .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E") }}@keyframes mapboxgl-spin {0% {transform:rotate(0deg) } to {transform:rotate(1turn) }}a.mapboxgl-ctrl-logo {width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact {width:23px}@media (-ms-high-contrast:active) {a.mapboxgl-ctrl-logo {background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E") }}@media (-ms-high-contrast:black-on-white) {a.mapboxgl-ctrl-logo {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E") }}.mapboxgl-ctrl.mapboxgl-ctrl-attrib {padding:0 5px;background-color:hsla(0, 0%, 100%, .5);margin:0}@media screen {.mapboxgl-ctrl-attrib.mapboxgl-compact {min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#ffffff;border-radius:12px } .mapboxgl-ctrl-attrib.mapboxgl-compact-show {padding:2px 28px 2px 8px;visibility:visible } .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show, .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show {padding:2px 8px 2px 28px;border-radius:12px } .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner {display:none } .mapboxgl-ctrl-attrib-button {display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");background-color:hsla(0, 0%, 100%, .5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0 } .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button, .mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button {left:0 } .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner, .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button {display:block } .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button {background-color:rgba(0, 0, 0, .05) } .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {bottom:0;right:0 } .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {top:0;right:0 } .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {top:0;left:0 } .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {bottom:0;left:0 }}@media screen and (-ms-high-contrast:active) {.mapboxgl-ctrl-attrib.mapboxgl-compact:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E") }}@media screen and (-ms-high-contrast:black-on-white) {.mapboxgl-ctrl-attrib.mapboxgl-compact:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E") }}.mapboxgl-ctrl-attrib a {color:rgba(0, 0, 0, .75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover {color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map {font-weight:700;margin-left:2px}.mapboxgl-attrib-empty {display:none}.mapboxgl-ctrl-scale {background-color:hsla(0, 0%, 100%, .75);font-size:10px;border:2px solid #333333;border-top:#333333;padding:0 5px;color:#333333;-webkit-box-sizing:border-box;box-sizing:border-box}.mapboxgl-popup {position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform;pointer-events:none;margin-top:-15px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease, visibility .2s ease;-o-transition:opacity .2s ease, visibility .2s ease;transition:opacity .2s ease, visibility .2s ease;z-index:2;}.mapboxgl-popup.active {opacity:1;visibility:visible;}.mapboxgl-popup-anchor-top, .mapboxgl-popup-anchor-top-left, .mapboxgl-popup-anchor-top-right {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom, .mapboxgl-popup-anchor-bottom-left, .mapboxgl-popup-anchor-bottom-right {-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip {width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-top:none;border-bottom-color:#ffffff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip {-ms-flex-item-align:start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#ffffff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip {-ms-flex-item-align:end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#ffffff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-bottom:none;border-top-color:var(--9-color)}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip {-ms-flex-item-align:start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#ffffff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip {-ms-flex-item-align:end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#ffffff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-left:none;border-right-color:#ffffff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-right:none;border-left-color:#ffffff}.mapboxgl-popup-close-button {position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover {background-color:rgba(0, 0, 0, .05)}.mapboxgl-popup-content {position:relative;background:var(--9-color);color:var(--4-color);border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);padding:10px 10px 10px;pointer-events:auto;}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content {border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content {border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content {border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content {border-bottom-right-radius:0}.mapboxgl-popup-track-pointer {display:none}.mapboxgl-popup-track-pointer * {pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer {display:-webkit-box;display:-ms-flexbox;display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer {display:none}.mapboxgl-marker {position:absolute;top:0;left:0;will-change:transform;opacity:1;-webkit-transition:opacity .2s, visibility .2s;-o-transition:opacity .2s, visibility .2s;transition:opacity .2s, visibility .2s;cursor:pointer;background-position:center;}.mapboxgl-marker-occluded {opacity:.2}.mapboxgl-user-location-dot, .mapboxgl-user-location-dot:before {background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before {content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after {border-radius:50%;border:2px solid #ffffff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .35);box-shadow:0 0 3px rgba(0, 0, 0, .35)}@-webkit-keyframes mapboxgl-user-location-dot-pulse {0% {-webkit-transform:scale(1);transform:scale(1);opacity:1 } 70% {-webkit-transform:scale(3);transform:scale(3);opacity:0 } to {-webkit-transform:scale(1);transform:scale(1);opacity:0 }}@keyframes mapboxgl-user-location-dot-pulse {0% {-webkit-transform:scale(1);transform:scale(1);opacity:1 } 70% {-webkit-transform:scale(3);transform:scale(3);opacity:0 } to {-webkit-transform:scale(1);transform:scale(1);opacity:0 }}.mapboxgl-user-location-dot-stale {background-color:#aaaaaa}.mapboxgl-user-location-dot-stale:after {display:none}.mapboxgl-user-location-accuracy-circle {background-color:rgba(29, 161, 242, .2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair, .mapboxgl-crosshair .mapboxgl-interactive, .mapboxgl-crosshair .mapboxgl-interactive:active {cursor:crosshair}.mapboxgl-boxzoom {position:absolute;top:0;left:0;width:0;height:0;background:#ffffff;border:2px dotted #202020;opacity:.5}@media print {.mapbox-improve-map {display:none }}.mapboxgl-scroll-zoom-blocker, .mapboxgl-touch-pan-blocker {color:var(--body-bg);font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .75s ease-in-out;-o-transition:opacity .75s ease-in-out;transition:opacity .75s ease-in-out;z-index:10;}.mapboxgl-scroll-zoom-blocker:after, .mapboxgl-touch-pan-blocker:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--body-color);opacity:.8;z-index:-1;}.mapboxgl-scroll-zoom-blocker-show, .mapboxgl-touch-pan-blocker-show {opacity:1;-webkit-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page, .mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas {-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.bg-contents-mode .mapboxgl-touch-pan-blocker:after,.bg-contents-mode .mapboxgl-scroll-zoom-blocker:after {background:var(--custom-color-bg-inherit);}.s-contact__form {z-index:10;}.contact-page .mapboxgl-scroll-zoom-blocker,.contact-page .mapboxgl-touch-pan-blocker {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:14%;} .bootstrap-datetimepicker-widget {list-style:none;}.bootstrap-datetimepicker-widget.dropdown-menu {display:block;margin:2px 0;padding:0;width:19em;}@media (min-width:576px) {.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {width:38em;}}@media (min-width:768px) {.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {width:38em;}}@media (min-width:992px) {.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {width:38em;}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after {content:'';display:inline-block;position:absolute;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #cccccc;border-bottom-color:rgba(0, 0, 0, 0.2);top:-7px;left:7px;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:before {border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #cccccc;border-top-color:rgba(0, 0, 0, 0.2);bottom:-7px;left:6px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:after {border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {left:auto;right:6px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {left:auto;right:7px;}.bootstrap-datetimepicker-widget .list-unstyled {margin:0;}.bootstrap-datetimepicker-widget a[data-action] {padding:6px 0;}.bootstrap-datetimepicker-widget a[data-action]:active {-webkit-box-shadow:none;box-shadow:none;}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second {width:54px;font-weight:bold;font-size:1.2em;margin:0;}.bootstrap-datetimepicker-widget button[data-action] {padding:6px;}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours";}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours";}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours";}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM";}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker";}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today";}.bootstrap-datetimepicker-widget .picker-switch {text-align:center;}.bootstrap-datetimepicker-widget .picker-switch::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens";}.bootstrap-datetimepicker-widget .picker-switch td {padding:0;margin:0;height:auto;width:auto;line-height:inherit;}.bootstrap-datetimepicker-widget .picker-switch td span,.bootstrap-datetimepicker-widget .picker-switch td i {line-height:2.5;height:2.5em;width:100%;}.bootstrap-datetimepicker-widget table {width:100%;margin:0;}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th {text-align:center;padding:0.5em;}.bootstrap-datetimepicker-widget table th {height:20px;line-height:20px;width:20px;text-transform:lowercase;}.bootstrap-datetimepicker-widget table th.picker-switch {width:145px;}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover {background:none;color:#dee2e6;cursor:not-allowed;}.bootstrap-datetimepicker-widget table th.prev::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month";}.bootstrap-datetimepicker-widget table th.next::after {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month";}.bootstrap-datetimepicker-widget table thead tr:first-child th {cursor:pointer;}.bootstrap-datetimepicker-widget table td {height:54px;line-height:54px;width:54px;}.bootstrap-datetimepicker-widget table td.cw {font-size:0.8em;height:20px;line-height:20px;color:#dee2e6;}.bootstrap-datetimepicker-widget table td.day {height:20px;line-height:20px;width:20px;}.bootstrap-datetimepicker-widget table td.today {position:relative;}.bootstrap-datetimepicker-widget table td.today:before {content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#dee2e6;border-top-color:rgba(0, 0, 0, 0.2);position:absolute;bottom:4px;right:4px;}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover {background:none;opacity:.4;cursor:not-allowed;}.bootstrap-datetimepicker-widget table td span,.bootstrap-datetimepicker-widget table td i {display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:0.25rem;}.bootstrap-datetimepicker-widget table td span:hover,.bootstrap-datetimepicker-widget table td i:hover {background:#f8f9fa;}.bootstrap-datetimepicker-widget table td span.active,.bootstrap-datetimepicker-widget table td i.active {background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget table td span.old,.bootstrap-datetimepicker-widget table td i.old {color:#dee2e6;}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td i.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover,.bootstrap-datetimepicker-widget table td i.disabled:hover {background:none;color:#dee2e6;cursor:not-allowed;}.bootstrap-datetimepicker-widget.usetwentyfour td.hour {height:27px;line-height:27px;}.bootstrap-datetimepicker-widget.wider {width:21em;}.bootstrap-datetimepicker-widget .datepicker-decades .decade {line-height:1.8em !important;}.input-group.date .input-group-addon {cursor:pointer;}.input-group.date .input-group-text {cursor:pointer;}.sr-only {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;} .irs {position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial, sans-serif;}.irs-line {position:relative;display:block;overflow:hidden;outline:none !important;}.irs-bar {position:absolute;display:block;left:0;width:0;}.irs-shadow {position:absolute;display:none;left:0;width:0;}.irs-handle {position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:1;}.irs-handle.type_last {z-index:2;}.irs-min,.irs-max {position:absolute;display:block;cursor:default;}.irs-min {left:0;}.irs-max {right:0;}.irs-from,.irs-to,.irs-single {position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;}.irs-grid {position:absolute;display:none;bottom:0;left:0;width:100%;height:20px;}.irs-with-grid .irs-grid {display:block;}.irs-grid-pol {position:absolute;top:0;left:0;width:1px;height:8px;background:#000000;}.irs-grid-pol.small {height:4px;}.irs-grid-text {position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000000;}.irs-disable-mask {position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0, 0, 0, 0);z-index:2;}.lt-ie9 .irs-disable-mask {background:#000000;filter:alpha(opacity=0);cursor:not-allowed;}.irs-disabled {opacity:0.4;}.irs-hidden-input {position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important;}.irs--flat {height:40px;}.irs--flat.irs-with-grid {height:60px;}.irs--flat .irs-line {top:25px;height:12px;background-color:#e1e4e9;border-radius:4px;}.irs--flat .irs-bar {top:25px;height:12px;background-color:#ed5565;}.irs--flat .irs-bar--single {border-radius:4px 0 0 4px;}.irs--flat .irs-shadow {height:1px;bottom:16px;background-color:#e1e4e9;}.irs--flat .irs-handle {top:22px;width:16px;height:18px;background-color:transparent;}.irs--flat .irs-handle > i:first-child {position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453;}.irs--flat .irs-handle.state_hover > i:first-child,.irs--flat .irs-handle:hover > i:first-child {background-color:#a43540;}.irs--flat .irs-min,.irs--flat .irs-max {top:0;padding:1px 3px;color:#999999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px;}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single {color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px;}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before {position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565;}.irs--flat .irs-grid-pol {background-color:#e1e4e9;}.irs--flat .irs-grid-text {color:#999999;}.irs--big {height:55px;}.irs--big.irs-with-grid {height:70px;}.irs--big .irs-line {top:33px;height:12px;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(-50%, #dddddd), color-stop(150%, white));background:-o-linear-gradient(top, #dddddd -50%, white 150%);background:linear-gradient(to bottom, #dddddd -50%, white 150%);border:1px solid #cccccc;border-radius:12px;}.irs--big .irs-bar {top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #428bca), to(#b9d4ec));background:-o-linear-gradient(top, #ffffff 0%, #428bca 30%, #b9d4ec 100%);background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);-webkit-box-shadow:inset 0 0 1px 1px rgba(255, 255, 255, 0.5);box-shadow:inset 0 0 1px 1px rgba(255, 255, 255, 0.5);}.irs--big .irs-bar--single {border-radius:12px 0 0 12px;}.irs--big .irs-shadow {height:1px;bottom:16px;background-color:rgba(66, 139, 202, 0.5);}.irs--big .irs-handle {top:25px;width:30px;height:30px;border:1px solid rgba(0, 0, 0, 0.3);background-color:#cbcfd5;background:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #b4b9be), to(white));background:-o-linear-gradient(top, white 0%, #b4b9be 30%, white 100%);background:linear-gradient(to bottom, white 0%, #b4b9be 30%, white 100%);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 3px 1px white;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 3px 1px white;border-radius:30px;}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover {border-color:rgba(0, 0, 0, 0.45);background-color:#939ba7;background:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #919ba5), to(white));background:-o-linear-gradient(top, white 0%, #919ba5 30%, white 100%);background:linear-gradient(to bottom, white 0%, #919ba5 30%, white 100%);}.irs--big .irs-min,.irs--big .irs-max {top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px;}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single {color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));background:-o-linear-gradient(top, #428bca 0%, #3071a9 100%);background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px;}.irs--big .irs-grid-pol {background-color:#428bca;}.irs--big .irs-grid-text {color:#428bca;}.irs--modern {height:55px;}.irs--modern.irs-with-grid {height:55px;}.irs--modern .irs-line {top:25px;height:5px;background-color:#d1d6e0;background:-webkit-gradient(linear, left top, left bottom, from(#e0e4ea), to(#d1d6e0));background:-o-linear-gradient(top, #e0e4ea 0%, #d1d6e0 100%);background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px;}.irs--modern .irs-bar {top:25px;height:5px;background:#20b426;background:-webkit-gradient(linear, left top, left bottom, from(#20b426), to(#18891d));background:-o-linear-gradient(top, #20b426 0%, #18891d 100%);background:linear-gradient(to bottom, #20b426 0%, #18891d 100%);}.irs--modern .irs-bar--single {border-radius:5px 0 0 5px;}.irs--modern .irs-shadow {height:1px;bottom:21px;background-color:rgba(209, 214, 224, 0.5);}.irs--modern .irs-handle {top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);border-radius:0 0 3px 3px;}.irs--modern .irs-handle > i:nth-child(1) {position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.irs--modern .irs-handle > i:nth-child(2) {position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:-webkit-gradient(linear, left top, left bottom, from(white), to(#e9e6e6));background:-o-linear-gradient(top, white 0%, #e9e6e6 100%);background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px;}.irs--modern .irs-handle > i:nth-child(3) {position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover {border-color:#7685a2;background:#c3c7cd;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #919ba5), to(#ffffff));background:-o-linear-gradient(top, #ffffff 0%, #919ba5 30%, #ffffff 100%);background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%);}.irs--modern .irs-handle.state_hover > i:nth-child(1),.irs--modern .irs-handle:hover > i:nth-child(1) {border-color:#7685a2;}.irs--modern .irs-handle.state_hover > i:nth-child(3),.irs--modern .irs-handle:hover > i:nth-child(3) {border-color:#48536a;}.irs--modern .irs-min,.irs--modern .irs-max {top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px;}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single {font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px;}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before {position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426;}.irs--modern .irs-grid {height:25px;}.irs--modern .irs-grid-pol {background-color:#dedede;}.irs--modern .irs-grid-text {color:silver;font-size:13px;}.irs--sharp {height:50px;font-size:12px;line-height:1;}.irs--sharp.irs-with-grid {height:57px;}.irs--sharp .irs-line {top:30px;height:2px;background-color:black;border-radius:2px;}.irs--sharp .irs-bar {top:30px;height:2px;background-color:#ee22fa;}.irs--sharp .irs-bar--single {border-radius:2px 0 0 2px;}.irs--sharp .irs-shadow {height:1px;bottom:21px;background-color:rgba(0, 0, 0, 0.5);}.irs--sharp .irs-handle {top:25px;width:10px;height:10px;background-color:#a804b2;}.irs--sharp .irs-handle > i:first-child {position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2;}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover {background-color:black;}.irs--sharp .irs-handle.state_hover > i:first-child,.irs--sharp .irs-handle:hover > i:first-child {border-top-color:black;}.irs--sharp .irs-min,.irs--sharp .irs-max {color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:0.4;background-color:#a804b2;border-radius:2px;}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single {font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px;}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before {position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2;}.irs--sharp .irs-grid {height:25px;}.irs--sharp .irs-grid-pol {background-color:#dedede;}.irs--sharp .irs-grid-text {color:silver;font-size:13px;}.irs--round {height:50px;}.irs--round.irs-with-grid {height:65px;}.irs--round .irs-line {top:36px;height:4px;background-color:#dee4ec;border-radius:4px;}.irs--round .irs-bar {top:36px;height:4px;background-color:#006cfa;}.irs--round .irs-bar--single {border-radius:4px 0 0 4px;}.irs--round .irs-shadow {height:4px;bottom:21px;background-color:rgba(222, 228, 236, 0.5);}.irs--round .irs-handle {top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 255, 0.3);box-shadow:0 1px 3px rgba(0, 0, 255, 0.3);}.irs--round .irs-min,.irs--round .irs-max {color:#333333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0, 0, 0, 0.1);border-radius:4px;}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single {font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px;}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before {position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa;}.irs--round .irs-grid {height:25px;}.irs--round .irs-grid-pol {background-color:#dedede;}.irs--round .irs-grid-text {color:silver;font-size:13px;}.irs--square {height:50px;}.irs--square.irs-with-grid {height:60px;}.irs--square .irs-line {top:31px;height:4px;background-color:#dedede;}.irs--square .irs-bar {top:31px;height:4px;background-color:black;}.irs--square .irs-shadow {height:2px;bottom:21px;background-color:#dedede;}.irs--square .irs-handle {top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover {background-color:#f0f6ff;}.irs--square .irs-min,.irs--square .irs-max {color:#333333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0, 0, 0, 0.1);}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single {font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white;}.irs--square .irs-grid {height:25px;}.irs--square .irs-grid-pol {background-color:#dedede;}.irs--square .irs-grid-text {color:silver;font-size:11px;}img[src="images/"] {opacity:0;}.hero__arrow .arrow:before,.CTA-btn__circle,.modal-header,.hero__arrow,.footer__content-soc a,.transition-default,.mapboxgl-ctrl button,.page-load #perq-online-guided-shopping-hub,.checkbox-radio__text:before,.check-c label,label:after,.label:after,.btn,.page-load .header__help-bar,.s-map__filter-icon-wrap:after,.s-map__filter-item-txt,.s-map__filter-icon-wrap,.page-load .header,.s-map__filter,.page-load .header__banner,.item-result__desc:after,.check-c-btn label,.check-option label,.check-option .label,.checkbox__text:after,.checkbox__text:before,.check-c label:after,.arrow:before,.features-card:after,.vbox-content:after,.modal__main-slide:after,.spec-style-2 .header__menu-btn-1:after,.spec-style-2 .header__banner-item:before,.vbox-preloader.component-visible + .vbox-container + .vbox-title,.vbox-preloader.component-visible + .vbox-container .vbox-next,.vbox-preloader.component-visible + .vbox-container .vbox-prev,.bootstrap-datetimepicker-widget table thead tr:first-child th,.bootstrap-datetimepicker-widget table td.day,.bootstrap-datetimepicker-widget table td.hour,.bootstrap-datetimepicker-widget table td.minute,.bootstrap-datetimepicker-widget table td.second,.check-c-btn--secondary input + label:after,.circle-c-btn label:after,.header__burger span,.menu-tgl span,.header__help-arrow:after,.header:after,.header__full-menu-nav li a,.secondary-button path,.btn-arrow:after,.CTA-btn__arrow:after,.arrow-in-circle:after,.btn-arrow:before,.arrow-in-circle:before,.CTA-btn__arrow:before {-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.header__full-menu-nav2 {padding-left:30px;letter-spacing:calc(var(--0-ls) + 1.4px);}.header__full-menu-nav2 li:first-child {padding-right:125px;}.menu-open .header__full-menu {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.full-menu__a-mr {margin-right:90px;}.header__full-menu-row_mb {margin-bottom:89px;}.header__full-menu-nav2-wrap {width:100%;}.header__full-menu-nav {padding-left:0;}.header__full-menu-nav li {list-style-type:none;margin-bottom:0;}.header__full-menu-nav li:before {content:none;}.header__full-menu-nav li a {position:relative;letter-spacing:calc(var(--0-ls) + 2.1px);font-size:calc(var(--1-rem) * 2);color:var(--light-text-color);text-decoration:none;}.full-menu__contact-list li a,.header__full-menu-nav2 li a {position:relative;color:var(--light-text-color);}.full-menu__contact-list li a {font-size:var(--1-rem);text-transform:uppercase;letter-spacing:calc(var(--0-ls) + 1.6px);transition:.2s;}.header__full-menu-nav2 li a {font-size:calc(var(--1-rem) * 2);text-transform:uppercase;}.header__full-menu-nav2 li a:after,.full-menu__contact-list li a:after,.header__full-menu-nav li a:after {content:'';position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:var(--3-color);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.full-menu__contact-list li a:after {height:1px;}.header__full-menu li a:hover {color:var(--28-color);}.header__full-menu li a:hover path,.header__full-menu li a:hover line {stroke:var(--28-color);}.header__full-menu li a:hover svg {-webkit-transform:translate(5px, 0);-ms-transform:translate(5px, 0);transform:translate(5px, 0);}.full-menu__contact-list li a:hover:after,.header__full-menu-nav2 li a:hover:after,.header__full-menu-nav li a:hover:after {-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}.after-el-absolute:after {content:"";display:block;position:absolute;}.pointer-evnt-none {pointer-events:none;}.content-z-index {z-index:1;}.cursor-pointer {cursor:pointer;}.obj-cover,.s-tabs__tab-pic,.gallerySwiper img {-o-object-fit:cover;object-fit:cover;}.obj-contain {-o-object-fit:contain;object-fit:contain;}.object-pos-top img {-o-object-position:top center;object-position:top center;}.link-hover-underline {text-decoration:none;}.link-hover-underline:hover {text-decoration:underline;}.color-1 {color:var(--10-color);}.color-2 {color:var(--9-color);}.color-3 {color:var(--3-color);}.pic-overlay:after {top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(var(--body-bg)), color-stop(71.25%, #0000));background:-o-linear-gradient(top, var(--body-bg) 0%, #0000 71.25%);background:linear-gradient(180deg, var(--body-bg) 0%, #0000 71.25%);opacity:1;}.pic-overlay--secondary:after {background:rgba(0, 0, 0, 0.2);}.full-menu__contact-list-wrap .full-menu__contact-list {line-height:1.7;}.full-menu__contact-list-wrap .full-menu__contact-list .btn {padding:14px 13px 12px;min-width:160px;background:var(--body-bg);color:var(--3-color);}.full-menu__contact-list-wrap .full-menu__contact-list .btn:hover {background:transparent;color:var(--light-text-color);}.btn {display:inline-block;font-size:calc(var(--1-rem) * .87);padding:15px;min-width:170px;text-align:var(--text-center);max-width:100%;letter-spacing:calc(var(--0-ls) + 1px);text-transform:uppercase;text-decoration:none !important;color:var(--link-color-2);background:var(--link-bg-2);border:1px solid var(--btn-color);border-radius:6px;cursor:pointer;}.CTA-btn .CTA-btn__txt {position:relative;top:3px;font-size:calc(var(--1-rem) * .87);}.CTA-btn {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:calc(var(--0-ls) + 1px);font-weight:300;padding:0;color:var(--body-bg);}.CTA-btn__circle {display:block;width:70px;height:70px;background:var(--19-color);color:var(--body-bg);border:var(--button-outline);border-radius:50%;margin-right:19px;}.CTA-btn__arrow {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:15px;height:15px;}.arrow-in-circle {position:relative;display:inline-block;height:50px;width:50px;border-radius:50%;border:1px solid var(--10-color);z-index:2;background:var(--body-bg);}.btn-arrow:after,.CTA-btn__arrow:after,.arrow-in-circle:after,.btn-arrow:before,.arrow-in-circle:before,.CTA-btn__arrow:before {content:"";position:absolute;display:block;top:0;bottom:0;margin:auto;z-index:1;}.arrow-in-circle:before {background:var(--body-color);height:2px;right:0;left:0;width:16px;}.arrow-left:after {-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);left:16px;}.arrow-right:after {-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:16px;}.CTA-btn__arrow:before,.btn-arrow:before {height:2px;right:-2px;width:calc(100% + 2px);background:currentColor;}.arrow-in-circle:after {width:12px;height:12px;border-top:2px solid var(--body-color);border-left:2px solid var(--body-color);}.CTA-btn__arrow:after,.btn-arrow:after {right:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor;}.CTA-btn__arrow--secondary:after {border-color:var(--3-color);}.CTA-btn__arrow--secondary:before {background:var(--3-color);}.link-mask {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.modal__close {position:absolute;width:43px;height:43px;top:15px;right:15px;z-index:1;padding:10px 10px 10px 10px;line-height:0;opacity:1;color:#ffffff;}.modal__close:before,.modal__close:after {content:' ';position:absolute;left:19px;top:5px;height:33px;width:2px;background-color:currentColor;}.modal__close:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.modal__close:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.hide-scrollbar,.header__menu,.help-menu__content,.options-menu__content {-ms-overflow-style:none;scrollbar-width:none;}.hide-scrollbar::-webkit-scrollbar,.header__menu::-webkit-scrollbar,.help-menu__content::-webkit-scrollbar,.options-menu__content::-webkit-scrollbar {display:none;}.s-overview--third .pic-overlay:after {content:none;}.header {top:0;left:0;color:var(--body-color);z-index:100;background:var(--header-3-color);}.header:after {position:absolute;content:'';width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;background:var(--3-color);z-index:-1;}.body-scroll .header:after {visibility:visible;opacity:1;}.body-scroll .header,.filter-page .header {border-color:var(--header-2-color);}.header__top {padding-top:10px;padding-bottom:10px;}.header__banner-items {padding-left:15px;}.body-scroll .header__banner,.is-active .header__banner {margin-top:calc(-1 * var(--banner_h));}.header__banner {font-size:calc(var(--1-rem) * .6);line-height:1.8;letter-spacing:calc(var(--0-ls) + 1px);text-transform:uppercase;padding:15px 0;background:var(--body-bg);color:var(--body-color);height:64px;overflow:hidden;}.header__banner-item {text-decoration:none;display:block;}.header__svg-wrap {-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;max-width:100%;}.header__banner-svg path {fill:var(--body-color);}.header__banner--simple {text-align:var(--text-center);}.header__banner--simple .header__banner-items {padding-left:0;}.header__banner--simple .header__svg-wrap {display:none;}.header__menu-list {margin-bottom:10px;}.header__menu-list a {display:block;padding:20px 10px;}.filter-block__burger {position:relative;width:50px;height:50px;background:var(--header-1-color);border-radius:50%;}.header__burger,.header__top,.header__help-bar:after {-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.modal-close__cross:after,.modal-close__cross:before,.help-menu__cross:after,.help-menu__cross:before,.options-menu__cross:after,.options-menu__cross:before,.filter-block__burger:after,.filter-block__burger:before {content:"";position:absolute;width:25px;background:var(--header-2-color);height:1px;left:0;right:0;margin:auto;}.modal-close__cross:after,.modal-close__cross:before {width:20px;}.help-menu__cross:after,.help-menu__cross:before,.options-menu__cross:after,.options-menu__cross:before {background:var(--2-const-color);}.header__menu-btn-1 {padding:20px 15px;min-width:300px;border-radius:6px;background:var(--header-2-color);color:var(--header-1-color);border-color:currentColor;}.header__menu-btn-1:hover {background:var(--light-bg-color);color:var(--11-color);}.modal-close__cross:after,.modal-close__cross:before,.options-menu__cross:after,.options-menu__cross:before,.help-menu__cross:after,.help-menu__cross:before,.filter-block__burger:after,.filter-block__burger:before {top:50%;}.is-active .header__help-bar,.hide {opacity:0;visibility:hidden;}.is-active .header__burger:before,.filter-block__burger:before,.options-menu__cross:before,.help-menu__cross:before,.modal-close__cross:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.help-menu__cross:after,.options-menu__cross:after,.modal-close__cross:after,.filter-block__burger:after,.is-active .header__burger:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.header__help-bar {position:absolute;top:calc(100% + 1px);right:15px;background:var(--body-bg);-webkit-box-shadow:0 0 4px rgba(22, 22, 22, 0.2);box-shadow:0 0 4px rgba(22, 22, 22, 0.2);border-radius:28px;z-index:12;height:148px;border:none;}.body-scroll .header__help-bar,.filter-page .header__help-bar {top:calc(100% + 15px);}.header__help-bar-content {overflow:hidden;height:100%;}.header__help-bar:after {content:"";position:absolute;top:0;right:0;width:15px;height:15px;border-radius:50%;background:var(--10-color);opacity:0;}.header__help-bar.passive:after {opacity:1;}.header__help-arrow {position:relative;width:50px;height:40px;margin-bottom:15px;}.header__help-arrow:after {content:"";position:absolute;display:block;top:20px;left:0;right:0;margin:auto;color:var(--body-color);width:8px;height:8px;border-top:1px solid currentColor;border-left:1px solid currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.header__help-man,.header__help-quest {width:35px;height:35px;background:var(--body-color);border-radius:50%;}.header__help-quest {margin-bottom:8px;}.header__help-man {margin-bottom:15px;}.body-scroll .header__burger:after,.filter-page .header__burger:after,.filter-page .header__burger:before,.body-scroll .header__burger:before,.is-active .header__burger:after,.is-active .header__burger:before,.is-active.header {background:var(--header-1-color);}.body-scroll .header {background:var(--3-color);}.filter-page .header__menu:after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--3-color);z-index:-1;}.body-scroll .header--secondary,.is-active.header--secondary {background:var(--header-2-color);}.body-scroll .header--secondary {border-color:var(--header-1-color);}.body-scroll .header--secondary .header__burger,.is-active.header--secondary .header__burger {background:var(--header-1-color);}.body-scroll .header--secondary .header__burger:before,.is-active.header--secondary .header__burger:before,.body-scroll .header--secondary .header__burger:after,.is-active.header--secondary .header__burger:after {background:var(--header-2-color);}.header--secondary {background:var(--header-2-color);}.header--secondary .header__banner {background:var(--body-color);color:var(--body-bg);}.header--secondary .header__banner-svg path {fill:var(--body-bg);}.header--secondary .header__menu {color:var(--header-1-color);}.min-vh-100 {min-height:100vh;}.page-load .min-vh-100 {min-height:calc(var(--vh-2, 1vh) * 100);}.header__menu {display:none;padding:15px 0 15px;height:calc((var(--vh, 1vh) * 100) - 70px);overflow:auto;-webkit-transition:all .12s ease;-o-transition:all .12s ease;transition:all .12s ease;}@-webkit-keyframes opacityAnim {from {opacity:0 } to {opacity:1 }}@keyframes opacityAnim {from {opacity:0 } to {opacity:1 }}.header:not(.is-active) .header__menu {opacity:0;}.is-active .header__menu {-webkit-animation-name:opacityAnim;animation-name:opacityAnim;}.is-active-2 .header__menu {display:-webkit-box;display:-ms-flexbox;display:flex;}.header__menu {-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;color:var(--header-2-color);}.header__logo {width:107px;height:59px;}.header__logo img {background:none;}.footer {color:var(--body-color);}.footer__bottom-content {position:relative;z-index:3;}.footer__title {margin-bottom:54px;}.form-control-wrap {margin-bottom:38px;}.contact {padding-top:50px;}.footer__content {padding:40px 0 30px;}.footer__content a {text-decoration:none;}.footer__content__logo {max-width:332px;margin-bottom:60px;}.footer__content-ad {opacity:.8;margin-bottom:20px;}.footer__content-ad,.footer__content-copy {color:var(--body-color);}.footer__content-logs li {margin:0 15px 11px 0;}.footer__content-logs li:last-child,.footer__content-soc li:last-child {margin-right:0;}.footer__content-logs img {max-width:60px;}.footer__content-logs {margin-bottom:14px;}.footer__content-links li {margin:0 0 20px 0;}.footer .form-control {color:currentColor;}.footer__content-links {margin-bottom:38px;}.footer__content-tel {color:var(--body-color);}.footer__content-links {font-size:calc(var(--1-rem) * .87);color:var(--body-color);}.footer__content-soc {margin-bottom:42px;}.footer__content-soc li {margin:0 19px 15px 0;}.footer__content-soc a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;height:60px;border:1px solid currentColor;border-radius:50%;}.footer__content-soc path {fill:currentColor;}.footer__content-soc svg {display:block;margin:auto;}.footer__content-help-links li {margin-right:26px;}.footer__content-help-links li:last-child {margin-right:0;}.footer .CTA-btn {color:currentColor;}.footer__content-help-links,.footer__content-copy {margin-bottom:20px;}.switch-logo__text {color:currentColor;}.switch-logo__img {position:absolute;top:0;left:0;width:100%;}.footer__content-switch-logo:hover .switch-logo__company,.switch-logo__img {opacity:0;visibility:hidden;}.footer__content-switch-logo:hover .switch-logo__img {opacity:1;visibility:visible;}.hero {padding-top:160px;color:var(--section-color);}.hero__container {padding-bottom:30px;}.hero__pic {height:81.1%;overflow:hidden;}.block-desc {padding:8px 40px 8px 9px;color:var(--body-color);background:var(--25-color);}.block-desc .link-mask,.block-desc {border-radius:6px;}.block-desc__pic {border-radius:6px;width:55px;height:55px;margin-right:12px;}.block-desc__txt {opacity:0.8;}.hero .block-desc {margin-bottom:30px;}.block-desc__content {font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);}.s-pic {position:absolute;top:0;left:0;z-index:0;}.s-overview__container {padding-top:20px;}.s-overview__title {margin-bottom:10px;}.s-overview__sub-heading {font-weight:300;opacity:0.8;margin-bottom:30px;}.s-overview__test-title {font-size:calc(var(--1-rem) * 1.125);line-height:var(--body-lh);font-weight:400;letter-spacing:calc(var(--0-ls) + .9px);margin-bottom:9px;}.s-overview--third .s-overview__tip {opacity:1;}.testimonials-slider .swiper-slide,.features-slider .swiper-slide {height:auto;}.s-cards__slider .swiper-slide,.testimonials-slider .swiper-slide {width:100%;}.testimonials-slider {margin:0;max-width:331px;}.testimonials-card {border-radius:10px;padding:24px 16px 22px 19px;font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);color:var(--body-color);}.testimonials-card__quote {color:var(--1-color);opacity:.9;margin-bottom:23px;}.testimonials-card__author-pic {border-radius:25px;width:50px;height:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;margin-right:19px;}.testimonials-card__author-name-pos {letter-spacing:calc(var(--0-ls) + 1px);font-size:calc(var(--1-rem) * .87);}.testimonials-card__author {padding-right:40px;}.simple-card__soc-icon {width:23px;height:23px;bottom:0;top:0;margin:auto;right:4px;}.testimonials-card__soc-icon {width:23px;height:23px;bottom:4px;top:0;margin:auto;right:7px;}.testimonials-card__soc-icon svg,.simple-card__soc-icon svg {max-width:100%;max-height:100%;}.soc-path {fill:var(--body-color);}.soc-path-3 {}.overflow-visible {overflow:visible;}.units-item__svg path,.units-card__svg path {fill:currentColor;}.item-result__svg path {fill:var(--body-color);}.s-overview__pic {position:relative;height:39vh;}.s-overview--secondary .s-overview__container {padding-top:30px;}.s-overview--secondary .s-overview__title {line-height:1.15;}.features-slider {margin:0;width:220px;}.features-card {margin-bottom:0;font-weight:400;max-width:220px;border-radius:6px;padding:15px 24px 15px 24px;font-size:calc(var(--1-rem) * 1.2);line-height:1;height:100%;}.testimonials-card:after,.features-card:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--body-color);z-index:1;pointer-events:none;}.features-card:after {border-radius:3px;border-color:var(--10-color);}.testimonials-card:after {border-radius:10px;opacity:0.4;}.s-overview__tip {color:var(--11-color);font-size:calc(var(--1-rem) * .87);opacity:.7;}.s-overview--fourth .s-overview__tip {opacity:1;color:var(--10-color);}.swiper-slide-active .features-card {background:var(--3-color);color:var(--contrast-2-color);font-weight:700;}.swiper-slide-active .features-card:after {opacity:0;}.s-overview--fourth .swiper-slide-active .features-card {background:var(--9-color);color:var(--contrast-2-color);}.s-units__title {margin-bottom:50px;}.units-item__pic-wrap {height:318px;margin-bottom:36px;border:2px solid currentColor;border-radius:6px;}.s-units-slider__arrows {top:292px;right:26px;}.s-units-slider__arrows .arrow-in-circle + .arrow-in-circle {margin-left:8px;}.units-item__icon {width:20px;height:20px;margin-right:5px;}.units-item__amount,.units-item__txt {opacity:0.8;top:2px;}.units-item__txt a,.units-card__txt a,.item-result__txt a {text-decoration:none;pointer-events:none;}.units-item__desc {margin-bottom:18px;}.units-item__amount,.units-card__amount,.item-result__amount {padding-right:8px;margin-right:6px;padding-left:4px;}.units-item__amount:after,.units-card__amount:after,.item-result__amount:after {content:"";position:absolute;top:0;bottom:0;margin:auto;right:0;height:80%;width:2px;background:var(--body-bg);}.units-item__lg-text {font-size:calc(var(--1-rem) * 1.25);font-weight:300;}.s-units__container {padding-bottom:84px;}.s-units__btn {position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;}.btn--big {font-size:var(--1-rem);min-width:320px;background:var(--contrast-color);letter-spacing:calc(var(--0-ls) + .5px);font-family:var(--2-ff);border:1px solid var(--9-color);border-radius:6px;padding:20px;}.s-units__btn.btn--big {max-width:calc(100% - 30px);}.s-tabs__title {margin-bottom:15px;}.s-tabs__sub-heading {max-width:450px;margin:0 auto 23px;}.s-tabs__item {width:70px;height:70px;border:2px solid currentColor;background:currentColor;border-radius:50%;background:#0000;}.s-tabs__icon {width:26px;height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;margin:auto;}.s-tabs__item.active {background:var(--body-bg);}.s-tabs__icon path,.s-tabs__icon circle {stroke:currentColor;}.s-tabs__item.active .s-tabs__icon path,.s-tabs__item.active .s-tabs__icon circle {stroke:var(--9-color);}.s-tabs__item--night-js.active .s-tabs__icon path {stroke:var(--30-color);}.s-tabs__item-wrap + .s-tabs__item-wrap {margin-left:15px;}.s-tabs__types {margin-bottom:40px;}.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRight {0% {opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px);} 100% {opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight {0% {opacity:0;-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px);} 100% {opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.s-tabs__tab-title {line-height:1.2;font-size:calc(var(--1-rem) * 1.3);}.s-tabs__item-text-label {position:absolute;font-size:var(--1-rem);letter-spacing:calc(var(--0-ls) + 1px);left:calc(100% + 12px);height:var(--1-rem);line-height:1;top:0;bottom:0;margin:auto;white-space:nowrap;}.s-map__title {margin-bottom:29px;}.s-map__sub-heading {margin-bottom:60px;}.s-map__mapbox {position:relative;height:59vh;min-height:400px;}.s-map__filter-btn {top:30px;left:21px;background:var(--10-color);color:var(--body-bg);padding:11px 15px;min-width:120px;}.s-map__filter {top:0;left:0;z-index:2;width:100%;height:100%;background:var(--3-color);color:var(--contrast-2-color);padding:30px;opacity:0;visibility:hidden;border:none;}.s-map__filter.is-active {opacity:1;visibility:visible;}.s-map__filter-row {max-width:245px;}.s-map__filter-item {font-size:calc(var(--1-rem) * .75);max-width:100px;letter-spacing:calc(var(--0-ls) + 1px);margin-top:40px;}.s-map__filter-icon-wrap {width:50px;height:50px;background:var(--contrast-3-color);border-radius:50%;margin:0 auto 14px;}.s-map__filter-icon-wrap:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid var(--19-color);pointer-events:none;}.footer__content__logo img,.footer__content-logs img {background:none;}.s-map__filter-item-txt,.s-map__filter-icon-wrap:after {opacity:.4;}.active .s-map__filter-icon-wrap:after,.s-map__filter-item.active .s-map__filter-item-txt {opacity:1;}.s-map__filter-item:nth-of-type(1),.s-map__filter-item:nth-of-type(2) {margin-top:0;}.active .s-map__filter-icon-wrap {background:var(--body-bg);}.s-map__filter-icon--fill path {fill:var(--19-color);}.active .s-map__filter-icon--fill path {fill:var(--body-color);}.s-map__filter-icon--stroke path,.s-map__filter-icon--stroke ellipse,.s-map__filter-icon--stroke circle {stroke:var(--19-color);}.active .s-map__filter-icon--stroke path,.active .s-map__filter-icon--stroke ellipse,.active .s-map__filter-icon--stroke circle {stroke:var(--body-color);}.s-map__filter-icon {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}.s-map__filter-close {width:40px;height:40px;border-radius:50%;background:var(--body-color);top:30px;left:21px;z-index:2;}.s-map__filter-close:after,.s-map__filter-close:before {content:"";position:absolute;width:15px;background:var(--body-bg);height:2px;top:50%;left:0;right:0;margin:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.s-map__filter-close:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.s-map__filter-close:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.map {position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;}.s-cards {padding-bottom:50px;}.s-cards__title {margin-bottom:38px;}.s-cards__sub-heading {margin-bottom:40px;}.s-cards__arrows {top:145px;left:0;pointer-events:none;}.s-cards__arrows .arrow-in-circle {pointer-events:auto;overflow:hidden;}.simple-card__txt {font-size:calc(var(--1-rem) * .87);line-height:1.2;color:var(--11-color);letter-spacing:calc(var(--0-ls) + .2px);margin-bottom:27px;}.simple-card__author {font-size:calc(var(--1-rem) * .75);padding-right:30px;}.simple-card__author-pic {border-radius:25px;width:37px;height:37px;-webkit-box-flex:0;-ms-flex:0 0 37px;flex:0 0 37px;margin-right:8px;}.simple-card__author-tag {opacity:.5;}.simple-card__pic {border-radius:3px 3px 0 0;}.simple-card__content {padding:21px 15px 12px;-webkit-box-shadow:0 3px 7px rgba(100, 100, 100, 0.25098);box-shadow:0 3px 7px rgba(100, 100, 100, 0.25098);border-radius:0 0 3px 3px;}.circle-btn,.s-overview__circle-btn {position:absolute;top:-55px;right:15px;width:40px;height:40px;border-radius:50%;overflow:hidden;z-index:2;}.s-overview__circle-btn {background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.6' d='M8.45023 8.4506V9.2006C8.86445 9.2006 9.20023 8.86481 9.20023 8.4506H8.45023ZM8.45023 9.9506H9.20023C9.20023 9.53638 8.86445 9.2006 8.45023 9.2006V9.9506ZM9.95023 9.9506V9.2006C9.53602 9.2006 9.20023 9.53638 9.20023 9.9506H9.95023ZM9.95023 8.4506H9.20023C9.20023 8.86481 9.53602 9.2006 9.95023 9.2006V8.4506ZM9.20023 6.32043H10.7002C10.7002 5.49201 10.0287 4.82043 9.20023 4.82043V6.32043ZM9.20023 6.32043V4.82043C8.3718 4.82043 7.70023 5.49201 7.70023 6.32043H9.20023ZM9.20023 8.4506V6.32043H7.70023V8.4506H9.20023ZM6.32007 9.2006H8.45023V7.7006H6.32007V9.2006ZM6.32007 9.2006V7.7006C5.49164 7.7006 4.82007 8.37217 4.82007 9.2006H6.32007ZM6.32007 9.2006H4.82007C4.82007 10.029 5.49164 10.7006 6.32007 10.7006V9.2006ZM8.45023 9.2006H6.32007V10.7006H8.45023V9.2006ZM9.20023 12.0805V9.9506H7.70023V12.0805H9.20023ZM9.20023 12.0805H7.70023C7.70023 12.9089 8.3718 13.5805 9.20023 13.5805V12.0805ZM9.20023 12.0805V13.5805C10.0287 13.5805 10.7002 12.9089 10.7002 12.0805H9.20023ZM9.20023 9.9506V12.0805H10.7002V9.9506H9.20023ZM12.0801 9.2006H9.95023V10.7006H12.0801V9.2006ZM12.0801 9.2006V10.7006C12.9086 10.7006 13.5801 10.029 13.5801 9.2006H12.0801ZM12.0801 9.2006H13.5801C13.5801 8.37217 12.9086 7.7006 12.0801 7.7006V9.2006ZM9.95023 9.2006H12.0801V7.7006H9.95023V9.2006ZM9.20023 6.32043V8.4506H10.7002V6.32043H9.20023Z' fill='white'%3e%3c/path%3e%3cpath opacity='0.6' d='M14.2664 15.3272L14.7967 14.7969C14.5231 14.5232 14.0862 14.5027 13.7882 14.7495L14.2664 15.3272ZM15.3271 14.2665L14.7493 13.7883C14.5026 14.0864 14.5231 14.5232 14.7967 14.7969L15.3271 14.2665ZM9.20009 2.00012C5.22359 2.00012 2 5.22371 2 9.20022H3.5C3.5 6.05214 6.05202 3.50012 9.20009 3.50012V2.00012ZM16.4002 9.20022C16.4002 5.22371 13.1766 2.00012 9.20009 2.00012V3.50012C12.3482 3.50012 14.9002 6.05214 14.9002 9.20022H16.4002ZM9.20009 16.4003C13.1766 16.4003 16.4002 13.1767 16.4002 9.20022H14.9002C14.9002 12.3483 12.3482 14.9003 9.20009 14.9003V16.4003ZM2 9.20022C2 13.1767 5.22359 16.4003 9.20009 16.4003V14.9003C6.05202 14.9003 3.5 12.3483 3.5 9.20022H2ZM2 9.20022C2 5.22371 5.22359 2.00012 9.20009 2.00012V0.500122C4.39516 0.500122 0.5 4.39529 0.5 9.20022H2ZM9.20009 16.4003C5.22359 16.4003 2 13.1767 2 9.20022H0.5C0.5 14.0051 4.39516 17.9003 9.20009 17.9003V16.4003ZM13.7882 14.7495C12.5421 15.781 10.9444 16.4003 9.20009 16.4003V17.9003C11.3063 17.9003 13.2395 17.1509 14.7447 15.9049L13.7882 14.7495ZM19.9999 20L14.7967 14.7969L13.7361 15.8575L18.9392 21.0606L19.9999 20ZM19.9999 20H19.9999L18.9392 21.0606C19.525 21.6464 20.4747 21.6464 21.0605 21.0606L19.9999 20ZM19.9999 20V20L21.0605 21.0606C21.6463 20.4748 21.6463 19.5251 21.0605 18.9393L19.9999 20ZM14.7967 14.7969L19.9999 20L21.0605 18.9393L15.8574 13.7362L14.7967 14.7969ZM16.4002 9.20022C16.4002 10.9445 15.7809 12.5422 14.7493 13.7883L15.9048 14.7448C17.1508 13.2397 17.9002 11.3065 17.9002 9.20022H16.4002ZM9.20009 2.00012C13.1766 2.00012 16.4002 5.22371 16.4002 9.20022H17.9002C17.9002 4.39529 14.005 0.500122 9.20009 0.500122V2.00012Z' fill='white'%3e%3c/path%3e%3c/svg%3e"), rgba(22, 22, 22, 0.65);background-position:center;background-repeat:no-repeat;}.circle-btn:after {top:0;left:0;height:100%;width:100%;background:#161616;opacity:0.65;z-index:-1;}.modal-slides .modal__body {max-width:920px;width:100%;}.modal-slides .modal-content {color:var(--2-const-color);}.modal-slides .modal-content {background:var(--11-color);}.modal-close__cross:after,.modal-close__cross:before {background:var(--11-color);}.options-menu__cross,.help-menu__cross,.modal-close__cross {width:50px;height:50px;background:var(--2-const-color);border-radius:50%;}.options-menu__cross,.help-menu__cross {background:var(--11-color);}.modal__header {padding:29px 21px 20px;}.modal-logo {width:108px;height:40px;}.modal__main-slide {height:270px;}.modal__main-slider {position:static;margin-bottom:27px;}.modal__slider-arrows {bottom:41px;left:0;}.modal__slides-counter {white-space:nowrap;}.modal__slider-arrows .arrow-in-circle {border-color:var(--11-color);background:var(--2-const-color);}.modal__slider-arrows .arrow-in-circle:after,.modal__slider-arrows .arrow-in-circle {border-color:var(--11-color);}.modal__slider-arrows .arrow-in-circle:before {background:var(--11-color);}.modal__slides-counter {color:var(--2-const-color);}.modal__thumbs-slide {width:100px;height:60px;}.modal__slider-arrows,.modal__thumbs-slider {padding:0 15px;}.modal__thumbs-slide {padding:3px;border:1px solid transparent;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;}.modal__thumbs-slide.swiper-slide-thumb-active {border-color:var(--2-const-color);}.modal-slides .modal__body {padding-bottom:120px;}.passive.header__help-bar {height:50px;}.passive .header__help-arrow {width:50px;height:50px;}.passive .header__help-arrow:after {-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}.hero-overview,.hero-filter {padding-top:250px;padding-bottom:40px;}.filter-page {background:var(--27-color);}.hero-filter {padding-bottom:100px;}.options-view-2 .hero-filter__items.view-list {margin-top:20px;}.hero-overview__title:before,.hero-filter__heading:before {content:"";position:absolute;bottom:0;left:-25vw;width:125vw;height:100vh;background:var(--3-color);z-index:0;}.hero-filter__title,.hero-filter__sub-title {position:relative;z-index:1;color:var(--body-bg);}.arrow {margin-right:15px;}.arrow:before,.arrow:after,.hero-overview__back-btn:after,.unit-card__btn:after,.units-card__list li:after,.unit-card:after,.unit-card-min:after,.item-result__footer:after,.item-result:after,.item-result__table-btn:after,.item-result__table-btn:before,.item-result__table-row--heading:before,.item-result__table-row--heading:after {content:"";display:inline-block;}.arrow:after {height:2px;width:30px;background:var(--10-color);margin-left:-12px;}.arrow:before {width:12px;height:12px;border-top:2px solid var(--10-color);border-left:2px solid var(--10-color);-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg);}.hero-overview__back-btn {padding:23px 21px;letter-spacing:calc(var(--0-ls) + 1px);}.hero-overview__back-btn:after,.unit-card__btn:after,.unit-card:after {position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:.3;background:var(--body-color);}.hero-overview__back-btn:after {left:-50vw;width:200vw;}.unit-card:after {left:15px;width:calc(100% - 30px);}.units-card__list li:after {position:absolute;bottom:0;left:0;width:100%;height:1px;background:currentColor;opacity:.2;}.unit-card__title {font-size:calc(var(--1-rem) * 1.45);}.btn--2ed {background:var(--10-color);border-color:var(--10-color);color:var(--7-color);border-radius:25px;}.btn--2ed.btn--state-2 {background:var(--7-color);color:var(--10-color);}.unit-card__btns .btn {margin:0 0 24px;}.link {text-decoration:none;text-transform:uppercase;font-size:calc(var(--1-rem) * .8);}.link:hover {text-decoration:underline;}.unit-card__btn {cursor:pointer;font-size:calc(var(--1-rem) * .8);font-weight:500;}.units-card__list {letter-spacing:calc(var(--0-ls) + .5px);}.hero-overview__back-btn-text {top:3px;}.units-card__list-title {font-size:calc(var(--1-rem) * .9);}.unit-card__btn-txt {opacity:.6;}.unit-slider__title {font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + .5px);}.item-result-slide {max-width:310px;}.item-result__pic-wrap img {height:125px;}.open-state .item-result__pic-2 {opacity:1;visibility:visible;}.open-state .item-result__pic-1,.item-result__pic-2 {opacity:0;visibility:hidden;}.item-result__pic-2 {top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;}.item-result__labels-list {padding:0 20px 15px 20px;}.item-result__labels-list li {background:var(--2-color);padding:6px 12px 6px;font-size:calc(var(--1-rem) * .75);margin:0 7px 5px 0;border-radius:20px;}.item-result__pic-wrap {padding:20px 20px 27px;}.item-result__title {font-size:calc(var(--1-rem) * .87);margin-bottom:2px;letter-spacing:calc(var(--0-ls) + .9px);padding-left:20px;padding-right:20px;}.item-result__desc {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:calc(var(--1-rem) * .81);padding:0 20px 7px;}.item-result__txt {-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;top:2px;padding-right:10px;}.item-result__icon-item:last-child .item-result__amount {padding-right:0;margin-right:0;}.item-result__amount {top:2px;}.view-list .item-result__icon-item:last-child .item-result__amount {padding-right:8px;margin-right:6px;}.item-result__icon-item:last-child .item-result__amount:after {content:none;}.view-list .item-result__icon-item:last-child .item-result__amount:after {content:"";}.item-result__footer,.item-result,.form-control-wrap--2 {position:relative;}.item-result--toggle {display:none;}.view-grid .item-result--toggle,.view-list .item-result--toggle {display:block;}.item-result__footer:after,.item-result:after,.item-result__table-btn:before,.item-result__table-row--heading:before,.item-result__table-row--heading:after {position:absolute;top:0;left:0;opacity:.2;width:100%;pointer-events:none;}.item-result__footer:after,.item-result__table-btn:before,.item-result__table-row--heading:before,.item-result__table-row--heading:after {background:var(--body-color);height:1px;}.item-result__footer {display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(var(--1-rem) * .87);padding:18px 20px;}.item-result,.item-result:after {border-radius:3px;}.item-result:after {height:100%;border:1px solid var(--body-color);}.item-result__footer-item:first-child {padding-right:10px;}.item-result__footer-item-2 {letter-spacing:calc(var(--0-ls) + .9px);color:var(--3-color);}.item-result__table-row--main .item-result__table-col-1:before {content:"";position:absolute;top:0;bottom:0;margin:auto;left:1px;width:8px;height:8px;background:var(--3-color);border-radius:50%;}.bd-type-color-2:before {background:var(--9-color) !important;}.bd-type-color-3:before {background:var(--22-color) !important;}.item-result__table-row--main .item-result__table-col-1 {position:relative;padding-left:17px;}.options-view-2 .view-list .item-result__labels-list {padding-bottom:0;padding-left:15px;padding-right:0;-webkit-box-flex:0;-ms-flex:0 1 131px;flex:0 1 131px;}.item-result__footer-item-2:after {content:"";display:inline-block;position:relative;width:6px;height:6px;border-top:2px solid currentColor;border-left:2px solid currentColor;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:-2px;margin-left:6px;}.item-result__footer-item:last-child,.item-result__table-row--heading,.item-result__table-btn {letter-spacing:calc(var(--0-ls) + .5px);}.item-result__table-row--heading,.item-result__table-btn {font-size:calc(var(--1-rem) * .75);}.item-result__table-row--main {font-size:calc(var(--1-rem) * .93);}.item-result__table-col-1,.item-result__table-col-2,.item-result__table-col-4 {max-width:32%;}.item-result__table-col-4 {padding-left:15px;}.item-result__table-col-3 {max-width:36%;padding-left:10px;}.item-result__table-row {padding:11px 17px;}.item-result__table-btn {padding:17px 15px 12px;}.view-list .item-result__arrow {background:none;}.item-result__table-btn:after {width:6px;height:6px;border-top:2px solid currentColor;border-left:2px solid currentColor;top:-2px;margin-left:4px}.item-result__table-btn:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.item-result__table {display:none;}.item-result__table-row--heading:after {top:auto;bottom:0;}.view-list .item-result:after {border:none;border-bottom:1px solid currentColor;}.view-list .item-result__row {display:-webkit-box;display:-ms-flexbox;display:flex;}.view-list .item-result__pic-wrap {padding:0 0 20px 0;-webkit-box-flex:0;-ms-flex:0 0 93px;flex:0 0 93px;}.view-list .item-result__pic-wrap img {height:60px;min-height:100%;}.view-list .item-result__footer:after {content:none;}.view-list .item-result__footer-item:last-child {display:none;}.view-list .item-result__desc {display:block;padding-bottom:7px;}.view-list .item-result__txt {padding-right:0;}.view-list .item-result__footer {padding:0 20px 18px;}.view-list .item-result__desc,.view-list .item-result__footer,.view-list .item-result__title {padding-left:15px;}.view-list .item-result__footer {display:block !important;}.view-list .open-state .item-result__desc:after {top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.view-list .item-result__title {margin-bottom:11px;}.view-list .item-result__table-row {padding-left:21px;padding-right:21px;}.spec-st {background:rgba(245, 245, 245, 0.49);}.hero-filter__sub-title {letter-spacing:calc(var(--0-ls) + 1px);}.filter-page .header__burger {border:1px solid var(--header-1-color);}.hero-filter__simple {letter-spacing:calc(var(--0-ls) + .2px);}.filter-block__add {letter-spacing:calc(var(--0-ls) + .5px);}.hero-filter__grid-btn path {fill:currentColor;}.dropdown__arrow:before {border-color:currentColor;}.dropdown__arrow:after {background:currentColor;width:15px;}.dropdown__arrow {position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:0;bottom:0;margin:auto;right:0;}.dropdown__btn-txt {top:2px;}.dropdown__btn {padding-right:20px;}.hero-filter__grid-btns:after {content:"";display:inline-block;height:16px;width:1px;margin-left:8px;margin-right:11px;background:currentColor;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;opacity:.6;}.btn-2 {display:block;font-size:calc(var(--1-rem) * .87);background:var(--10-color);color:var(--7-color);border:2px solid var(--10-color);border-radius:40px;padding:16px;max-width:250px;width:100%;text-align:center;text-decoration:none !important;}.filter-caller {left:0;right:0;bottom:20px;z-index:3;background:var(--3-color);border-color:var(--3-color);}body:not(.cookies-alert-hide) .filter-caller {bottom:60px;}.hero-filter__sub-title,.filter-block {font-weight:300;}.filter-caller,.filter-block__title,.filter-block,.hero-filter__sub-title {font-size:calc(var(--1-rem) * .87);}.btn-2,.filter-block {letter-spacing:calc(var(--0-ls) + 1px);}.filter-caller__svg path {stroke:currentColor;}.filter-block {display:none;position:fixed;top:0;left:0;color:var(--body-color);height:calc(var(--vh, 1vh) * 100);padding:0 22px;z-index:101;}.filter-block__header {padding:44px 70px;}.filter-block__title,.filter-block__item-title,.filter-block__title-2 {color:inherit;}.filter-block__title-2 {letter-spacing:var(--0-ls);}.filter-block__title,.filter-block__item-title {font-family:inherit;}.options-view-2 .filter-block__item-title {text-transform:capitalize !important;}.filter-block__burger {position:absolute;top:0;bottom:0;right:0;}.filter-block__item-title,.check-c label,.filter-block__add {font-size:calc(var(--1-rem) * .87);}.checkbox {margin-bottom:19px;width:calc(50% - 11px);}.checkbox__text,.range-labels {letter-spacing:calc(var(--0-ls) + .5px);}.checkbox__text {position:relative;cursor:pointer;min-height:20px;padding:0 0 0 34px}.checkbox__text:before {content:'';position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid currentColor;opacity:0.7;border-radius:3px;}.checkbox input:checked + .checkbox__text:before {opacity:1;background:var(--3-color);border-color:#0000;}.check-c input[type=radio]:checked + label {-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.16);box-shadow:0 2px 3px rgba(0, 0, 0, 0.16);}.filter-block__item {position:relative;}.filter-block__item:after {content:"";position:absolute;bottom:0;right:0;height:1px;width:100%;background:var(--10-color);opacity:0.3;}.checkbox__text:after {content:'';position:absolute;opacity:0;visibility:hidden;top:3px;left:8px;width:6px;height:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid var(--body-bg);border-right:2px solid var(--body-bg);}.checkbox input:checked + .checkbox__text:after {opacity:1;visibility:visible;}.check-c {margin-bottom:12px;}.check-c:not(:last-child) {margin-right:9px;}.check-c label {display:block;position:relative;text-align:center;padding:5px 15px;border-radius:16px;min-width:40px;text-transform:capitalize !important;margin-bottom:0;}.check-c label:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;border:1px solid currentColor;opacity:0.7;pointer-events:none;}.check-c input[type=radio]:checked + label {background:var(--body-color);color:var(--body-bg);}.range-labels--st1 .range-label:before {content:'$';}.range-labels--st2 .range-label:after {content:' sq.ft';text-transform:uppercase;}.range-slider {position:relative;height:20px;}.range-slider--st1 .irs-max,.range-slider--st1 .irs-min,.range-slider--st1 .irs-from,.range-slider--st1 .irs-to {display:none !important;}.range-slider--st1 .irs-line {background:var(--10-color);opacity:0.5;}.range-slider--st1 .irs-handle {border-color:var(--3-color);background:var(--body-bg);width:16px;height:16px;top:-6px;}.range-slider--st1 .irs-bar {background:var(--3-color);}.range-slider--st1 .irs--round {height:4px;}.range-slider--st1 .irs-bar,.range-slider--st1 .irs-line {top:0;}.filter-block__add {padding-right:28px;font-weight:400;}.filter-block__btns .btn {color:currentColor;border-color:currentColor;padding:11px 15px;}.arrow--short {margin-right:0;}.arrow--top:before,.is-active .arrow--bottom:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.filter-block__add.is-active .arrow--short {top:4px;}.arrow--bottom:before {-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}.arrow--short:before {border-color:currentColor;}.arrow--short:after {content:none;}.filter-block__add .arrow--short {position:absolute;top:-3px;right:4px;}.filter-block__content {height:calc(var(--vh, 1vh) * 100 - 106px);}.filter-block__btns .btn:first-child {margin-right:8px;}.filter-block__btns .btn {min-width:calc(50% - 4px);}.btn--secondary {background:var(--link-bg-3);border-color:var(--10-color);color:var(--7-color);}.filter-block__add-checks .check-c {margin:0 0 8px;padding:0 4px;max-width:20%;flex:0 0 20%;}.filter-block__add-checks .check-c label {padding:10px 9px;min-width:0;height:100%;font-size:11px;letter-spacing:0;}.filter-block__item--st2:after {content:none;}.filter-block__add-content {display:none;}.filter-caller__content {display:-webkit-box;display:-ms-flexbox;display:flex;}.hero-filter__grid-btn {opacity:.3;}.hero-filter__grid-btn.is-active {opacity:1;}@-webkit-keyframes scaleAnim {from {-webkit-transform:scale(0);transform:scale(0);} to {-webkit-transform:scale(1);transform:scale(1);}}@keyframes scaleAnim {from {-webkit-transform:scale(0);transform:scale(0);} to {-webkit-transform:scale(1);transform:scale(1);}}.hero-filter__items.view-grid,.hero-filter__items.view-list {-webkit-animation:opacityAnim .3s both;animation:scaleAnim .3s both;}.hero-filter__items .item-result {margin-bottom:19px;}.block-desc__title {margin-bottom:3px;}.hero-filter__items:not(.view-grid):not(.view-list) {min-height:100vh;}.hero-filter__reset path {fill:currentColor;}.hero-filter__reset {color:var(--10-color);}.help-menu,.options-menu {position:fixed;top:0;left:0;background:var(--2-const-color);color:var(--11-color);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}.help-menu:not(.active),.options-menu:not(.active) {opacity:0;pointer-events:none;}.help-menu,.options-menu,.help-menu__panel {height:calc(var(--vh, 1vh) * 100);width:100%;}.help-menu__panel {display:none;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.help-menu__panel,.options-menu__wrap {padding-top:100px;}@-webkit-keyframes opacityAnim {from {opacity:0;visibility:hidden;} to {opacity:1;visibility:visible;}}@keyframes opacityAnim {from {opacity:0;visibility:hidden;} to {opacity:1;visibility:visible;}}.options-menu.active,.help-menu.active {opacity:1;visibility:visible;}.help-menu__panel.active {-webkit-animation-name:opacityAnim;animation-name:opacityAnim}.help-menu.active,.options-menu.active {display:block;}.help-menu__panel.active {display:-webkit-box;display:-ms-flexbox;display:flex;}.help-menu__panel--1 {padding-bottom:70px;}.help-menu__panel--1 .help-menu__content {margin-top:30px;}.help-menu__content,.options-menu__content {max-height:100%;overflow-y:auto;}.help-menu__cross {border:1px solid var(--2-const-color);}.help-menu__cross,.options-menu__cross {top:30px;right:15px;z-index:3;}.help-menu__title,.options-menu__title {padding-bottom:37px;margin-bottom:31px;border:none !important;}.help-menu__title:after,.options-menu__title:after {content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;height:2px;width:85px;z-index:1;background-image:-o-linear-gradient(left, var(--10-color) 18%, #0000 0%);background-image:-webkit-gradient(linear, left top, right top, color-stop(18%, var(--10-color)), color-stop(0%, #0000));background-image:linear-gradient(to right, var(--10-color) 18%, #0000 0%);background-position:top;background-size:13px 7px;background-repeat:repeat-x;}.help-menu__item-link {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:40px;padding:15px 15px 15px 43px;text-decoration:none !important;}.help-menu__item-link:after,.option-range:after,.check-option label:after,.check-option .label:after {content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;}.help-menu__item-link:after {background:#f7a75c;opacity:.4;border-radius:40px;}.help-menu__item-svg {-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:17px;}.help-menu__list,.help-menu__copy,.dropdown-block__title {letter-spacing:calc(var(--0-ls) + 1px);}.options-menu__reset-txt,.option-block {letter-spacing:1px;}.help-menu__list {font-size:calc(var(--1-rem) * .93);}.help-menu__item {width:100%;margin-bottom:7px;}.help-menu__list .help-menu__item {padding:8px;}.last-el-mb-0 > *:last-child {margin-bottom:0;}.options-menu__copy,.help-menu__copy {opacity:0.6;font-size:calc(var(--1-rem) * .75);line-height:1;bottom:26px;left:0;width:100%;}.options-menu__copy {bottom:15px;font-size:.75rem;letter-spacing:1px;}.help-menu__content {height:100%;}.help-menu__content--2 .help-menu__item-link:after,.help-menu__content--3 .help-menu__item-link:after {background:none;opacity:0.3;border:1px solid currentColor;}.help-menu__content--3 .help-menu__item-svg {margin:0 0 15px;}.help-menu__content--3 .help-menu__item:last-child {margin-bottom:7px;}.help-menu__content--3 br {display:block !important;}.help-menu__content--3 .help-menu__item-link {padding:15px 15px 15px 25px;}.help-menu__content--3 .help-menu__item-txt,.help-menu__content--3 .help-menu__item-link {display:block;}.help-menu__content--3 .help-menu__item-link:after,.help-menu__content--3 .help-menu__item-link {border-radius:30px;}.help-menu__content--3 .help-menu__item {max-width:50%;}.arrow-in-cycle {width:50px;height:50px;border-radius:100%;border:2px solid currentColor;}.arrow-in-cycle .arrow:before {border-color:currentColor;}.arrow-in-cycle .arrow:after {background:currentColor;}.help-menu__step-btn {left:15px;top:30px;z-index:2;}.help-menu__desc,.form-txt-tip,.checkbox--2 {letter-spacing:calc(var(--0-ls) + .5px);}.help-menu__desc {font-size:calc(var(--1-rem) * 1.12);}.form-control-wrap--2 .form-control-wrap {width:calc(50% - 10px);}.checkbox--2,.form-txt-tip {font-size:calc(var(--1-rem) * .93);}.form-txt-tip {opacity:0.7;}.form-checkbox-wrap {padding-bottom:30px;}.form-checkbox-wrap:after {content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:0.6;background:currentColor;}.checkbox--2 .checkbox__text:before {opacity:1;background:var(--10-color);border:none;}.checkbox--2 .checkbox__text:after {border-color:var(--body-bg);}.btn-2--secondary {max-width:280px;}.form-control-wrap--3 .form-control {border-bottom:none;}.form-control-wrap--3:after {content:"";display:block;width:100%;height:1px;opacity:0.6;border-bottom:1px solid currentColor;}.picker-switch,.datetimepicker {pointer-events:none;}.table-condensed .next i,.table-condensed .prev i {display:block;position:relative;margin:auto;width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(314deg);-ms-transform:rotate(314deg);transform:rotate(314deg);}.table-condensed .prev {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.table-condensed thead tr:last-child,.table-condensed tbody tr {position:relative;border-bottom:1px solid currentColor;}.s-contact .table-condensed tbody tr:last-child {border-bottom:none;}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover {background-color:var(--3-color);color:var(--7-color);}.bootstrap-datetimepicker-widget table td.active.today:before {border-bottom-color:var(--7-color);}.datetimepicker-wrap {margin-bottom:30px;}.check-c-btn {max-width:167px;width:100%;}.check-c-btn label {font-size:calc(var(--1-rem) * .81);letter-spacing:calc(var(--0-ls) + .5px);border-radius:25px;border:1px solid var(--10-color);background:var(--10-color);color:var(--7-color);padding:16px;text-align:center;}.check-c-btn + .check-c-btn {margin-left:auto;}.check-c-btn input[type=radio]:checked + label {color:var(--3-color);border-color:currentColor;}.check-c-btn--secondary input[type=radio]:checked + label:after,.check-c-btn input[type=radio]:checked + label {background:#0000;}.help-menu__item-svg path {stroke:var(--body-color);}.dropdown-block__title {opacity:.6;font-size:calc(var(--1-rem) * .93);}.options-menu__reset {top:38px;left:15px;}.options-menu__reset-txt,.option-range__title-txt,.check-option__txt {opacity:.7;}.options-menu {font-size:calc(var(--1-rem) * .87);}.option-range,.option-range:after,.check-option label,.check-option .label,.check-option label:after,.check-option .label:after {border-radius:5px;}.option-range:after,.check-option label:after,.check-option .label:after {background:#ec868c;}.option-range {padding:22px 22px 8px 22px;}.option-range__range {background:var(--2-const-color);border-radius:18px;max-width:221px;}.option-range__range-btn {background:currentColor;border:3px solid var(--2-const-color);margin:-3px 0 -3px;border-radius:100%;width:35px;height:35px;}.option-range__range-btn--plus:after,.option-range__range-btn--plus:before,.option-range__range-btn--min:before {content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:5px;width:12px;height:3px;background:var(--2-const-color);}.option-range__range-btn--plus:after {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.option-range__range-btn--min:before {height:2px;}.check-option label,.check-option .label {padding:26px 11px;height:100%;margin:0;}.check-option {padding:0 8px;margin-bottom:15px;text-align:var(--text-center);}.check-option input[type=radio] + label,.label {border:2px solid transparent;}.check-option input[type=radio] + label:hover:after,.label:hover:after,.check-option input[type=radio]:checked + label:after,.label.active:after {opacity:1 !important;}.options-menu--secondary .check-option .label.active:after {background:#f7a75c;}.options-menu .check-option input[type=radio]:checked + label:after {background:#f7a75c !important;}.option-range__title-svg,.check-option__svg {max-width:30px;max-height:30px;}.options-menu__reset-icon {width:37px;}.check-c-btn--secondary {max-width:calc(50% - 8px);}.check-c-btn--secondary label,.check-c-btn--secondary .label {background:var(--3-color);border-radius:18px;border-color:var(--3-color);font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);color:var(--11-color);padding:9px 16px;margin-bottom:16px;font-weight:500;}.custom-color-btn {color:#000000;border-radius:18px;font-size:14px;background:#0000;border:1px solid rgba(247, 167, 92, 0.7);padding:9px 16px;margin-bottom:16px;font-weight:500;text-decoration:none !important;display:block;}.custom-color-btn:hover,.custom-color-btn.active {background:rgba(247, 167, 92, 0.7);}.custom-color-btn.active {pointer-events:none;}.custom-colors {display:none;}.custom-colors.active {display:block;}.custom-color-label {transition:.2s;}.option-range__circle-btns {margin-left:-3px;margin-right:-3px;}.circle-c-btn {padding:3px;}.circle-c-btn label,.circle-c-btn .label {display:block;position:relative;width:28px;height:28px;border:3px solid #0000;background:var(--inline-color);border-radius:50%;margin:0;}.circle-c-btn label:after,.circle-c-btn .label:after {content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border-radius:50%;border:2px solid #0000;}.circle-c-btn .label.active,.circle-c-btn input[type=radio]:checked + label {border-color:var(--2-const-color);}.circle-c-btn .label.active:after,.circle-c-btn input[type=radio]:checked + label:after {border-color:var(--11-color);}.options-menu--secondary .option-range:after,.options-menu--secondary .check-option label:after,.options-menu--secondary .check-option .label:after {border:1px solid currentColor;background:none;opacity:.2;}.options-menu--secondary .option-range__range,.options-menu--secondary .check-c-btn--secondary label {position:relative;background:none;}.options-menu--secondary .option-range__range:after,.options-menu--secondary .check-c-btn--secondary label:after,.options-menu:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;z-index:-1;}.options-menu--secondary .option-range__range:after,.options-menu--secondary .check-c-btn--secondary label:after {border-radius:18px;background:#f7a75c;}.options-menu:after {background:var(--11-color);opacity:.9;}.options-menu__title {padding-bottom:34px;letter-spacing:0;}.options-menu__wrap {height:calc(var(--vh, 1vh) * 100);background:var(--2-const-color);z-index:0;padding-bottom:50px;max-width:calc(100% - 30px);margin-left:auto;}.options-menu {background:none;}.options-menu__title,.help-menu__title,.help-menu .form-control {color:var(--11-color);}.header__help-bar--secondary {position:fixed;top:calc(50% - 74px) !important;left:auto;right:0;z-index:101 !important;border-radius:5px;height:auto;}.header__help-drag {padding:5px 10px;}.header__help-drag:after,.header__help-block--line:after {content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:0.2;background:var(--11-color);}.header__help-block {padding:10px 15px 5px;}.header__help-icon-wrap {margin-bottom:5px;}.header__help-txt {font-size:calc(var(--1-rem) * .75);letter-spacing:calc(var(--0-ls) + 1px);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.options-menu__title {font-size:35px;}.options-menu {font-size:14px;}.option-range__val {text-align:center;}.option-range__val.default-val:after {content:'default';opacity:1;}.option-range__val:after,.option-val-2:after {content:"%";}.option-range__val--secondary:after {content:none;}.option-val-2,.option-range__val--secondary:after {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.default-val .option-val-2,.opacity-0 {opacity:0 !important;visibility:hidden;}.modal-dialog {min-height:100%;}.s-overview__content {padding:0;}.s-overview__content,.hero__sub-heading,.hero__heading {position:relative;z-index:2;}.vbox-overlay *, .vbox-overlay :after, .vbox-overlay :before {-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.vbox-overlay {background:rgba(51, 49, 50, 0.94902);bottom:0;height:auto;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}.vbox-close, .vbox-next, .vbox-preloader, .vbox-prev {position:fixed;}.vbox-preloader {top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} .sk-double-bounce, .sk-rotating-plane {width:40px;height:40px;margin:40px auto}.sk-rotating-plane {background-color:#333333;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}.sk-double-bounce {position:relative}.sk-double-bounce .sk-child {width:100%;height:100%;border-radius:50%;background-color:#333333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child, .sk-spinner-pulse, .sk-three-bounce .sk-child {background-color:#333333;border-radius:100%}.sk-double-bounce .sk-double-bounce2 {-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce {0%, 100% {-webkit-transform:scale(0);transform:scale(0) } 50% {-webkit-transform:scale(1);transform:scale(1) }}@keyframes sk-doubleBounce {0%, 100% {-webkit-transform:scale(0);transform:scale(0) } 50% {-webkit-transform:scale(1);transform:scale(1) }}.vbox-close {cursor:pointer;top:32px;width:50px;height:50px;display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M23.6865 22.3136L1.68652 1.3136' stroke='%23DFDDD1' stroke-width='2'/%3E%3Crect width='30' height='2' transform='matrix(-0.707107 0.707107 0.707107 0.707107 22.5854 0)' fill='%23D3D3D3'/%3E%3Cstyle xmlns='' id='PDFTStyle'%3E.qtip-content %7B font-family:'American Typewriter';font-size:30px;line-height:32px;%7D .qtip-max-width %7B max-width:2000px;%7D%3C/style%3E%3C/svg%3E") 10px/ 50% 50% #000000 no-repeat !important;color:#ffffff;border-radius:50%;border:1px solid #ffffff;background-position:50% 50% !important;}.vbox-close {-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.vbox-next, .vbox-prev {position:absolute;cursor:pointer;top:calc(50% - 26px);color:#ffffff;width:52px;height:52px;background-color:#000000 !important;border-radius:50%;z-index:3;}.vbox-prev {left:20px;}.vbox-next,.vbox-close {right:20px;}.vbox-prev {background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52' fill='none'%3E%3Ccircle cx='26' cy='26' r='25' transform='rotate(-180 26 26)' stroke='%23DFDDD1' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M26.2991 32.5869L17 25.9975L26.2991 19.4135' stroke='%23DFDDD1' stroke-width='2'/%3E%3Cpath d='M17.7524 26L35 26' stroke='%23DFDDD1' stroke-width='2'/%3E%3Cstyle xmlns='' id='PDFTStyle'%3E.qtip-content %7B font-family:'American Typewriter';font-size:30px;line-height:32px;%7D .qtip-max-width %7B max-width:2000px;%7D%3C/style%3E%3C/svg%3E") center center no-repeat}.vbox-next {background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52' fill='none'%3E%3Ccircle cx='25.9998' cy='26' r='25' stroke='%23DFDDD1' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M25.7007 19.4131L34.9997 26.0025L25.7007 32.5865' stroke='%23DFDDD1' stroke-width='2'/%3E%3Cpath d='M34.2473 26H16.9998' stroke='%23DFDDD1' stroke-width='2'/%3E%3Cstyle xmlns='' id='PDFTStyle'%3E.qtip-content %7B font-family:'American Typewriter';font-size:30px;line-height:32px;%7D .qtip-max-width %7B max-width:2000px;%7D%3C/style%3E%3C/svg%3E") center center no-repeat}.vbox-preloader + .vbox-container + .vbox-title,.vbox-preloader + .vbox-container .vbox-next,.vbox-preloader + .vbox-container .vbox-prev {opacity:0;-webkit-transition:opacity .05s ease-out;-o-transition:opacity .05s ease-out;transition:opacity .05s ease-out;}.vbox-preloader.component-visible + .vbox-container + .vbox-title,.vbox-preloader.component-visible + .vbox-container .vbox-next,.vbox-preloader.component-visible + .vbox-container .vbox-prev {opacity:1;}.vbox-num, .vbox-title {color:#9a9891;overflow:hidden;line-height:1;font-size:calc(var(--1-rem) * 1.25);background:none;display:none;}.vbox-title {width:100%;float:left;color:#ffffff !important;text-align:center;padding:20px 40px}.vbox-num {cursor:pointer;padding:6px 10px}.vbox-inline {width:420px;height:315px;padding:10px;background:#ffffff;text-align:left;margin:0 auto;overflow:auto}.vbox-content, .vbox-open {overflow:hidden}.venoframe {border:none;width:960px;height:540px;}@media (max-width:992px) {.venoframe {width:640px;height:362px;}}@media (max-width:767px) {.venoframe {width:420px;height:315px }}@media (max-width:460px) {.vbox-inline {width:100% } .venoframe {height:189px;width:330px;}}.vbox-container {position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.vbox-content {position:relative;text-align:center;width:100%;margin-bottom:0 !important;opacity:1 !important;margin-top:25%;}.vbox-container img {max-width:100%;height:auto;max-height:80vh;}.map-tip__close {position:absolute;top:-15px;right:-15px;width:35px;height:35px;border-radius:50%;background:var(--body-color);border:2px solid var(--body-bg);z-index:2;}.map-tip .modal-content {border-radius:4px;max-width:300px;background:none !important;}.map-tip__txt {font-size:var(--1-rem);color:var(--body-bg);background:var(--body-color);padding:10px;border-radius:20px;text-transform:uppercase;}.unit-card__pic-thumbs .swiper-slide {width:auto;border:2px solid #0000;}.unit-card__pic-thumb {height:60px;}.unit-card .swiper-slide-thumb-active {border-color:currentColor;}.min-z-index {z-index:0 !important;}.s-overview--secondary .pic-h-js,.pic-h-js {height:var(--height);}.filter-block__item--st4:after {content:none;}.view-list .item-result:after {border-radius:0;}.filter-block__value-txt {display:none;}.hero__arrow {border:var(--link-border);background:var(--link-bg);}.hero__arrow .arrow:before {border-color:var(--body-color);}.hero__content-bg,.hero__content-bg:after,.content-bg,.content-bg:after {bottom:0;left:0;height:100%;width:100%;z-index:0;}.hero__content-bg {height:calc(100% - 85px);}.pic-overlay--secondary.grad-1:after {background:-o-linear-gradient(269.82deg, var(--11-color) -8.57%, #0000 35.96%), rgba(0, 0, 0, 0.45);background:linear-gradient(180.18deg, var(--11-color) -8.57%, #0000 35.96%), rgba(0, 0, 0, 0.45);}.pic-overlay--secondary.grad-2:after {background:-webkit-gradient(linear, left top, left bottom, color-stop(-12.74%, var(--11-color)), color-stop(45.87%, #0000)), rgba(0, 0, 0, 0.45);background:-o-linear-gradient(top, var(--11-color) -12.74%, #0000 45.87%), rgba(0, 0, 0, 0.45);background:linear-gradient(180deg, var(--11-color) -12.74%, #0000 45.87%), rgba(0, 0, 0, 0.45);}html:not(.page-load) .hero__content-bg {background:var(--3-color);}.hero__content-bg-pic {opacity:1;}.s-units__content-bg-pic {height:80%;}.s-tabs__content-bg {background:var(--9-color);}.tabs-swiper .s-tabs__content-bg {background:transparent;}.tabs-swiper.night-mode {background:var(--30-color);color:var(--section-color);}.tabs-swiper.night-mode .tabs-swiper__card {background:var(--body-color);border:1px solid var(--light-bg-color);}.s-tabs__content-bg-pic {height:80%;position:absolute;top:0;left:0;}.footer__content-bg-pic {height:80%;}.hero__content-bg:after,.content-bg:after {z-index:-1;}.hero__content-bg:after,.footer__content-bg:after {background:var(--3-color);}.hero {background:var(--body-bg);}.s-tabs__types--2 .s-tabs__item {width:auto;height:auto;padding:15px;min-width:152px;max-width:100%;border-radius:133px;margin-top:10px;}.s-tabs__types--2 .s-tabs__icon {margin:0 9px 0 0;}.s-tabs__types--2 .s-tabs__item-text-label {position:static;opacity:1;height:auto;visibility:visible;color:var(--body-color);margin:0;}.s-tabs__item .s-tabs__item-text-label {opacity:.7;}.s-tabs__item.active .s-tabs__item-text-label {color:currentColor;opacity:1;}.s-overview__container-2 {padding-bottom:50px;}.s-units,.contact__container {padding-top:60px;padding-bottom:60px;}.s-tabs {padding:60px 0 60px;}.s-map {padding-top:60px;}.container-2 {max-width:1440px;}.footer__tel {font-weight:900;letter-spacing:calc(var(--0-ls) + 1px);font-size:calc(var(--1-rem) * .87);}.s-cards {padding:100px 0 20px;}.s-overview__container:after {content:"";position:absolute;top:0;left:-100vw;height:100%;width:300vw;background:var(--body-bg);z-index:0;}.help-menu__content,.options-menu__content {-ms-overflow-style:none;}.help-menu__content::-webkit-scrollbar,.options-menu__content::-webkit-scrollbar {display:none;}.footer__content-help-links path,.footer__content-help-links rect,.footer__content-help-links ellipse {fill:var(--body-color);}.ff-2 {font-family:var(--2-ff);}.flex-auto {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.f-100 {-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;}.s-tabs,.contact {color:var(--section-color);}.transparent-text {font-style:italic;color:#000000;mix-blend-mode:screen;text-shadow:1px 1px 0 rgb(255 255 255), 1px -1px 0 rgb(255 255 255), -1px 1px 0 rgb(255 255 255), -1px -1px 0 rgb(255 255 255), 1px 0 0 rgb(255 255 255), 0 1px 0 rgb(255 255 255), -1px 0 0 rgb(255 255 255), 0 -1px 0 rgb(255 255 255), 0 0 0 rgb(255 255 255);}@supports (-webkit-text-stroke:1px #ffffff) {.transparent-text {color:transparent;-webkit-text-stroke:1px #ffffff;text-shadow:none;}}.header,main,.footer {zoom:var(--zoom);}.placeholder-pic {color:inherit;background:#f7a75c;font-size:1.3rem;}.text-left-2 {text-align:left;}.text-center-2,.options-menu .check-option {text-align:center;}.header__menu-btn-1 path {fill:currentColor;}.header__menu-btn-1--phone path,.header__menu-btn-1--phone:hover path {fill:transparent !important;}.header__menu-btn-1--phone:hover path {stroke:var(--header-1-hover);}.menu-tgl span,.menu-tgl--close span,.header__burger span,.header-style-2:not(.body-scroll) .is-active .header__burger span {display:block;width:28px;height:2px;background:#ffffff;}.menu-tgl span:nth-child(2),.menu-tgl--close span:nth-child(2),.header__burger span:nth-child(2) {margin:6px 0;}.menu-tgl,.menu-tgl--close {padding:5px;}.menu-tgl {margin-left:22px;}.options-view-2 .filter-block:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--26-color);z-index:-1;}.s-units {color:var(--4-color);}.header__menu-nav {letter-spacing:calc(var(--0-ls) + .5px);}.footer__content-links {letter-spacing:calc(var(--0-ls) + .5px);}.s-gallery__arrow {border:1px solid var(--10-color);top:15px !important;right:auto !important;bottom:auto !important;left:-8px !important;-webkit-transform:unset !important;-ms-transform:unset !important;transform:unset !important;}.s-gallery__arrow:after {content:attr(data-title);text-decoration:none;left:100%;padding-left:21px;font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);text-transform:uppercase;}.s-gallery__arrow:after {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.s-gallery__circle-btn {position:absolute;width:40px;height:40px;border-radius:50%;overflow:hidden;z-index:2;bottom:9px;right:9px;background:var(--11-color);opacity:0;pointer-events:none;}.page-load .s-gallery__circle-btn {opacity:0.65;}.border-radius-1 {border-radius:6px;}.s-gallery__grid-item {margin-bottom:30px;}.s-gallery {padding-top:231px;padding-bottom:41px;}.s-gallery__circle-btn img {width:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;}.vbox-container img {border-radius:12px;}.header-style-2:not(.body-scroll) .header__logo path,.header-style-2:not(.body-scroll) .header__logo rect {fill:var(--body-color);}.header-style-2:not(.body-scroll) .menu-tgl span,.header-style-2:not(.body-scroll) .header__burger span {background:var(--body-color);}.s-overview__test-title-logo {background:var(--s-overview__test-title-logo-bg);width:38px;height:38px;border-radius:50%;margin-right:8px;}.s-units {background:var(--9-color);}.s-units__btn.btn--big {background:var(--btn-color);color:var(--body-color);}.s-units__btn.btn--big:hover {background:var(--body-color);color:var(--btn-color);}.bg-none {background:none !important;}.secondary-button {background:var(--3-color);position:relative;color:var(--link-color-2);min-width:240px;padding:18px;transition:all .3s;}.btn-simple {background:var(--2-color);border:1px solid;color:var(--1-color);}.hero__btn {min-width:150px;}.btn-simple:hover {background:var(--3-color);color:var(--2-color);}.explore-link__btn {background:var(--body-bg);color:var(--body-color);}.explore-link__btn path {stroke:var(--body-color);}.explore-link__btn:hover path {stroke:var(--2-color);}.explore-link__btn .secondary-button__arw-wrap {margin-left:5px;}.hero-video__video-cover:hover .secondary-button,.secondary-button:hover {font-weight:inherit !important;background:var(--1-color);color:var(--2-color);}.s-tabs__swiper-slide {max-width:382px;width:calc(100% - 30px);}.secondary-button__arw-wrap {position:relative;display:inline-block;top:-2px;transition:all .3s;}.secondary-button:hover .secondary-button__arw-wrap {transform:translateX(3px);}.third-btn {background:var(--9-color);}.quaternary-btn {background:var(--22-color);}.s-tabs__tab-pic {border-radius:6px;border:1px solid var(--4-color);margin-bottom:20px;}.s-tabs__swiper-slide:nth-of-type(even) .s-tabs__tab-pic {height:385px;}.s-tabs__swiper-slide:nth-of-type(odd) .s-tabs__tab-pic {height:292px;}.s-tabs__tab-content-js.night-js .s-tabs__tab-pic {border-color:#a4b3b5;}.s-tabs__swiper-slide p {font-weight:300;margin-bottom:0;}.s-tabs__tab-content-js.night-js .s-tabs__swiper-slide p {opacity:.5;}.s-tabs__item-wrap:first-child .s-tabs__item-text-label {right:calc(100% + 12px);left:auto;}.s-tabs__swiper-slide:after {content:'';display:block;position:absolute;top:0;right:-23px;height:600px;width:1px;border:1px solid var(--4-color);opacity:.4;}.s-tabs__tab-content-js.night-js .s-tabs__swiper-slide:after {opacity:.1;}.footer__content-ad {line-height:1.3;}.menu-tgl--close span {background:var(--light-bg-color) !important;}.breadcrumb {font-size:calc(var(--1-rem) * .75);letter-spacing:calc(var(--0-ls) + .5px);font-weight:300;}.breadcrumb-item-link,.breadcrumb-item-link:hover {text-decoration:none;}.s-unit-2 {padding-top:245px;}.s-unit-2__row {min-height:442px;margin-bottom:56px;}.s-unit-2__features {margin-left:18.6%;max-width:839px;}.s-unit-2__title {margin-bottom:76px;}.s-unit-2 .s-gallery__arrow {top:34px !important;right:auto !important;bottom:auto !important;left:0 !important;}.s-unit-2-page {background:var(--27-color);}.s-unit-2__swiper {position:absolute;right:calc(100% + 15px);top:0;margin:0;width:551px;}.s-unit-2__swiper .swiper-pagination-bullet {background:#0000;border:1px solid var(--10-color);}.s-unit-2__swiper .swiper-pagination-bullet-active {background:var(--10-color);}.s-unit-2__swiper .swiper-button {position:relative;width:36px;height:36px;border:2px solid var(--10-color);border-radius:50%;}.s-unit-2 .item-result__labels-list {padding:0;}.s-unit-2 .item-result__labels-list li {font-size:calc(var(--1-rem) * .87);padding:6px 16px 6px 27px;margin:0 10px 10px 0;}.s-unit-2 .item-result__labels-list li:after {content:"";position:absolute;width:6px;height:6px;top:0;bottom:0;left:15px;margin:auto;border-radius:50%;background:var(--3-color);}.s-unit-2 .item-result__labels-list li.bd-type-color-2:after {background:var(--9-color);}.s-unit-2 .item-result__labels-list li.bd-type-color-3:after {background:var(--22-color);}.s-unit-2__swiper .swiper-button:after {content:"";display:block;position:absolute;width:7px;height:7px;top:0;bottom:0;right:0;left:0;margin:auto;border-width:1px;border-top:2px solid var(--10-color);border-left:2px solid var(--10-color);-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg);}.s-unit-2__swiper .swiper-button-next:after {-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);}.swiper-button-wrap {top:43%;left:0;right:0;margin:auto;width:86%;z-index:2;}.s-unit-2__col-2 {margin-left:52.4%;max-width:402px;padding-left:40px;}.s-unit-2__mini-title {font-size:calc(var(--1-rem) * 1.3);letter-spacing:calc(var(--0-ls) + 1px);margin-bottom:11px;}.s-unit-2 .item-result__desc {font-size:var(--1-rem);display:block;padding-left:0;padding-right:0;margin-bottom:13px;}.s-unit-2 .hero__arrow .arrow:before,.s-gallery .hero__arrow .arrow:before {-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg);}.s-unit-2 .item-result__amount:after {content:"" !important;position:absolute;top:0;bottom:0;margin:auto;right:0;height:80%;width:2px;background:var(--10-color);}.s-unit-2 .item-result__icon-item:first-child .item-result__amount {padding-right:10px;margin-right:5px;}.s-unit-2 .item-result__icon-item:last-child .item-result__amount {padding-right:10px;margin-right:5px;}.checkboxes-title {letter-spacing:calc(var(--0-ls) + .9px);font-size:calc(var(--1-rem) * .87);margin-bottom:8px;}.checkbox-radio__text-price {font-size:calc(var(--1-rem) * .87);}.s-unit-2__sep {margin:18px 0 24px;border-color:var(--body-bg);}.checkbox-radio__text {border-radius:4px;background:var(--27-color);border:1px solid rgba(204, 201, 199, 0.6);padding:9px 21px 9px 35px;}.s-unit-2__features-list li {max-width:46%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:1px solid rgba(204, 201, 199, 0.4);padding:0 15px 18px 11px !important;margin-bottom:15px !important;}.s-unit-2__features-title {font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + .5px);margin:0 0 21px;}.s-unit-2__features-list li:before {content:'' !important;position:absolute;top:8px;left:0;width:6px;height:6px;background:var(--3-color);border-radius:50%;margin:0;}.checkbox-radio__text:before {content:"";position:absolute;top:0;bottom:0;margin:auto;left:18px;width:8px;height:8px;background:var(--27-color);border:2px solid var(--10-color);border-radius:50%;}.checkbox-radio input:checked + .checkbox-radio__text:before {left:16px;width:12px;height:12px;border-width:4px;border-color:var(--3-color);}.checkboxes-block {margin-bottom:12px;}.checkbox-radio input:checked + .checkbox-radio__text {border-color:var(--3-color);}.checkbox-radio input:checked + .checkbox-radio__text .checkbox-radio__text-price {color:var(--3-color);}.s-unit-2__btns .btn {padding:11px 10px;min-width:168px;color:var(--body-color);background:var(--27-color);border-color:var(--10-color);border-radius:4px;font-size:calc(var(--1-rem) * .81);}.checkbox-radio {margin-bottom:10px;}.header__full-menu-bg {width:100vw;height:100vh;position:absolute;left:0;top:0;background:#383838;visibility:hidden;opacity:0;z-index:10;}.menu-open .header__full-menu-bg {opacity:0.9;visibility:visible;}.btn-contact-lg,.header-style-2:not(.body-scroll) .is-active .btn-contact-lg,.menu-open.header-style-2:not(.body-scroll) .btn-contact-lg {-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;border-radius:50%;border:2px solid var(--body-bg);}.btn-contact-lg:hover,.header-style-2:not(.body-scroll) .is-active .btn-contact-lg:hover {border:2px solid var(--28-color);}.header-style-2:not(.body-scroll) .is-active .btn-contact-lg path,.menu-open.header-style-2:not(.body-scroll) .btn-contact-lg path {stroke:var(--body-bg)}.header-style-2:not(.body-scroll) .btn-contact-lg {border:2px solid var(--body-color);}.header-style-2:not(.body-scroll) .btn-contact-lg path {stroke:var(--body-color)}.header-style-2:not(.body-scroll) .btn-contact-lg:hover,.btn-contact-lg:hover {border:2px solid var(--28-color);}.header-style-2:not(.body-scroll) .btn-contact-lg:hover path,.btn-contact-lg:hover path {stroke:var(--28-color)}.menu-tgl--close span:nth-child(2) {opacity:0;visibility:hidden;}.menu-tgl--close span:first-child {-webkit-transform:translate(0, 8px) rotate(45deg);-ms-transform:translate(0, 8px) rotate(45deg);transform:translate(0, 8px) rotate(45deg);}.menu-tgl--close span:last-child {-webkit-transform:translate(0, -8px) rotate(-45deg);-ms-transform:translate(0, -8px) rotate(-45deg);transform:translate(0, -8px) rotate(-45deg);}.img-bg-wrap {position:absolute;left:0;top:0;z-index:0;}.menu-tgl {position:absolute;right:50px;top:0;bottom:0;margin:auto;height:38px;}.header__btns-wrap {margin-right:63px;}.pointer-events-none {pointer-events:none;}.opacity-0_3 {opacity:.3;}:root {--heading-word-color-1:var(--22-color);--heading-word-color-2:var(--3-color);--heading-word-color-3:var(--9-color);--amenities-bg-color:#dee3de;}.hero--neighborhood .hero__content-bg:after {background:var(--29-color) !important;}.hero-amenities .hero__content-bg:after {background:var(--22-color) !important;}.colored-word-1 {color:var(--heading-word-color-1);}.colored-word-2 {color:var(--heading-word-color-2);}.benefits-bg {background:var(--amenities-bg-color);}.benefits {margin-bottom:130px;}.overview-1,.benefits-1 {color:var(--23-color);}.benefits-2 {margin-bottom:214px;}.benefits__heading {margin-bottom:35px;}.benefits__txt {max-width:525px;}.benefits__txt-1 {margin-bottom:117px;}.benefits-2 .benefits__txt-1 {margin-bottom:100px;}.benefits__col-1 {padding-right:75px;}.benefits__col-2:not(.benefits__item--reverse .benefits__col-2) {padding-left:24px;}.benefits__col-2 .benefits__pic {position:relative;left:-24px;min-width:618px;margin-bottom:105px;}.benefits__item {margin-bottom:155px;}.benefits__big-pic-wrap {height:634px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.benefits__item--reverse .benefits__col-1 {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:75px;padding-right:15px;}.benefits__item--reverse .benefits__col-2 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.benefits__pic,.overview-2__bg-img,.overview__pic,.overview__pic img {border-radius:6px;}.benefits__item--reverse .benefits__col-2 .benefits__pic {left:-15px;}.benefits-2 .benefits__col-2 .benefits__pic {margin-bottom:83px;}.amenitiesSwiper .swiper-slide {width:553px;position:relative;}.amenitiesSwiper .swiper-slide:after {content:'';display:block;position:absolute;top:0;right:-26px;height:100%;width:1px;background:var(--10-color);opacity:.4;}.swiper-slide__inner {position:relative;padding:28px 102px 0;}.swiper-slide__numb {position:absolute;left:0;font-size:calc(var(--1-rem) * 1.625);color:var(--3-color);}.swiper-slide__title {font-size:calc(var(--1-rem) * 1.625);margin-bottom:9px;}.amenities-swiper {margin-bottom:63px;}.overview-1 {padding-top:155px;padding-bottom:126px;}.overview-2 {margin-bottom:145px;}.overview-2__wrap {margin-bottom:98px;}.overview-2__bg-img {height:565px;}.overview__pic {width:100%;overflow:hidden;}.overview__list li:hover {cursor:pointer;}.overview__list-item {border-bottom:1px solid var(--22-color);padding:16px 20px 17px !important;}.overview__content {padding-left:72px;}.overview__title {margin-bottom:20px;}.overview__txt {margin-bottom:37px;}.overview-1 .overview__pic-wrap {padding-right:25px;}.overview__list-item-txt:before {content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:9px;background:var(--22-color);border-radius:50%;}.overview--reverse .overview__pic-wrap {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.overview--reverse .overview__content {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.overview-2 .overview__title {margin-bottom:36px;}.overview-2 .overview__list-item-txt:before {background:var(--3-color);}.overview-2 .overview__list-item {border-color:var(--10-color);}.benefits__img-wrap {border-radius:6px;overflow:hidden;}.overview-1 .overview__list-item,.overview-2 .overview__list-item {-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.hero-gallery {padding:172px 0;background:var(--3-color);}.gallerySwiper .swiper-slide {width:620px;}.gallerySwiper .swiper__img--main {width:482px;height:528px;max-height:90vh;z-index:1;border:10px solid var(--3-color);border-radius:6px;}.gallerySwiper .swiper__heading {margin-top:-50px;z-index:1;}.gallerySwiper .swiper-slide:before {position:absolute;content:'';left:50%;top:calc(50% - 15px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60px;height:60px;border-radius:50%;background:no-repeat url(/images/neighborhood/icon8.svg) center center var(--light-bg-color);z-index:2;visibility:hidden;opacity:0;}.gallerySwiper .swiper-slide-active:before {visibility:visible;opacity:1;}.gallerySwiper .swiper-slide-active:hover:before {-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);}.swiper__img-back {position:absolute;top:50px;height:60%;width:313px;opacity:0;visibility:hidden;}.swiper__img--main-wrap {z-index:1;}.swiper__img--main-wrap:before {bottom:0;left:0;width:100%;height:50px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(189, 112, 61, 0)), to(var(--3-color)));background:-o-linear-gradient(top, rgba(189, 112, 61, 0) 0%, var(--3-color) 100%);background:linear-gradient(to bottom, rgba(189, 112, 61, 0) 0%, var(--3-color) 100%);z-index:2;border-radius:0 0 18px 18px;}.gallerySwiper .swiper-slide:before,.swiper-slide-active .swiper__img-back--1,.swiper-slide-active .swiper__img-back--2 {-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.swiper__img-back--1,.swiper__img-back--2 {-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;}.swiper__img-back--1 {right:100px;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;}.swiper__img-back--2 {left:100px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;}.swiper-slide-active .swiper__img-back--1,.swiper-slide-active .swiper__img-back--2 {opacity:.5;visibility:visible;}.swiper-slide-active .swiper__img-back--1 {-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);right:48px;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}.swiper-slide-active .swiper__img-back--2 {-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);left:55px;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;}.swiper__heading {opacity:0;visibility:hidden;}.swiper-slide-active .swiper__heading {opacity:1;visibility:visible;}.gallerySwiper .swiper-slide:not(.swiper-slide-active) .swiper__img--main {opacity:.6;}.swiper-nav {position:absolute;top:235px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1040px;height:62px;z-index:1;}.gallerySwiper .swiper-button-next,.gallerySwiper .swiper-button-prev {position:absolute;width:62px;height:62px;border:2px solid var(--27-color);border-radius:50%;z-index:3;top:230px;left:100px;}.gallerySwiper .swiper-button-next {right:100px;left:auto;}.gallerySwiper .swiper-button-next:hover,.gallerySwiper .swiper-button-prev:hover {background:var(--27-color);}.gallerySwiper {overflow:visible;}.btn-arrow {position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:30px;height:15px;}.gallerySwiper .swiper-button-prev .btn-arrow:after {-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);right:auto;left:0;}.gallerySwiper .swiper-button-next:hover .btn-arrow:before,.gallerySwiper .swiper-button-prev:hover .btn-arrow:before {background:var(--body-color);}.gallerySwiper .swiper-button-next:hover .btn-arrow:after,.gallerySwiper .swiper-button-prev:hover .btn-arrow:after {border-color:var(--body-color);}.main-tr,.select-link__icon-fill path,.select-link__icon-stroke path {-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.hero--neighborhood {background:var(--29-color);}.hero-amenities {background:var(--22-color);}.hero-inner__title {font-size:calc(var(--1-rem) * 3.4);}.switchback {padding:130px 0;}.color-second {color:var(--9-color);}.switchback__emblem {position:absolute;width:188px;height:188px;background:var(--9-color);border-radius:50%;right:-86px;bottom:63px;}.switchback__emblem-text {position:absolute;left:19px;top:18px;-webkit-animation:rotateSvg 15s infinite forwards linear;animation:rotateSvg 15s infinite forwards linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}.tabs-swiper__nav-link {width:70px;height:70px;background:rgba(245, 245, 245, 0.45);border-radius:50%;}.tabs-swiper__nav-link.active {background:var(--light-bg-color);}.tabs-swiper {background:var(--25-color);padding:126px 0 150px;color:var(--23-color);overflow:hidden;}.tabs-swiper__container {position:relative;z-index:1;}.tabs-swiper__subheading {font-size:calc(var(--1-rem) * 1.125);line-height:1.3;}.tabs-swiper__nav-tabs li {margin:0 7px;}.tabs-swiper__nav-tabs li:first-child {margin-left:0;}.tabs-swiper__card:hover .tabs-swiper__card-img {-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}@-webkit-keyframes rotateSvg {0% {-webkit-transform:rotate(0);transform:rotate(0);} 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotateSvg {0% {-webkit-transform:rotate(0);transform:rotate(0);} 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.tabs-swiper__card {background:var(--body-bg);border-radius:6px;padding:20px 16px 30px;}.tabs-swiper__card-img-wrap {height:290px;border-radius:6px;overflow:hidden;}.swiperCard .swiper-slide {-webkit-box-flex:0;-ms-flex:0 0 366px;flex:0 0 366px;}.swiperCard {overflow:visible;}.tabs-swiper__travel-time {font-size:calc(var(--1-rem) * .75);}.tabs-swiper__card-heading {font-size:calc(var(--1-rem) * 1.3);text-transform:none;}.s-map-filter__select {background:var(--26-color);border:1px solid var(--10-color);padding:25px;border-radius:35px;font-size:var(--1-rem);color:var(--23-color);text-decoration:none;font-family:var(--body-ff);letter-spacing:calc(var(--0-ls) + .9px);}.s-map-filter__select-wrap {position:absolute;left:52px;bottom:42px;width:312px;z-index:2;}.neighborhood-map {width:100% !important;height:627px;}.s-map-filter__select-dropdown {position:absolute;left:0;bottom:calc(100% + 10px);background:var(--26-color);border:1px solid var(--10-color);padding:26px 28px;border-radius:6px;z-index:3;width:100%;}.s-map-filter__select-dropdown {margin-bottom:14px;}.select-link__icon-wrap {width:30px;height:30px;border-radius:50%;border:2px solid var(--9-color);background:var(--26-color);margin-right:12px;}.s-map-filter__select-link {font-family:var(--body-ff);font-size:calc(var(--1-rem) * .75);font-weight:700 !important;letter-spacing:calc(var(--0-ls) + .9px);padding:8px 0 7px;background:none;}.s-map-filter__select-link .select-link__text {opacity:.4;}.s-map-filter__select-link--first {padding-top:0;}.s-map-filter__select-link--last {padding-bottom:0;}.s-map-filter__select-link:hover .select-link__icon-fill path,.s-map-filter__select-link.active .select-link__icon-fill path {fill:var(--2-color);}.s-map-filter__select-link:hover .select-link__icon-stroke path,.s-map-filter__select-link.active .select-link__icon-stroke path {stroke:var(--2-color);}.s-map-filter__select-link:hover .select-link__icon-wrap,.s-map-filter__select-link.active .select-link__icon-wrap {background:var(--9-color);}.s-map-filter__select-link:hover .select-link__text,.s-map-filter__select-link.active .select-link__text {opacity:1;}.s-map-filter {padding:130px 0 70px;}.neighborhood-map .mapboxgl-ctrl-bottom-right {display:block;right:42px;bottom:44px;}.neighborhood-map .mapboxgl-ctrl-attrib,.neighborhood-map .mapboxgl-ctrl-compass {display:none;}.neighborhood-map .mapboxgl-ctrl-zoom-out,.neighborhood-map .mapboxgl-ctrl-zoom-in {width:44px;height:44px;border-radius:50%;background:var(--26-color);border:1px solid var(--10-color);}.neighborhood-map .mapboxgl-ctrl-zoom-out:focus,.neighborhood-map .mapboxgl-ctrl-zoom-in:focus {border-radius:50% !important;}.neighborhood-map .mapboxgl-ctrl-zoom-in {margin-bottom:10px;}.neighborhood-map .mapboxgl-ctrl-group {border:none;background:none;-webkit-box-shadow:none;box-shadow:none;margin:0;}.neighborhood-map .mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {background:no-repeat url(/images/neighborhood/icon7.svg) center center !important;}.neighborhood-map .mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {background:no-repeat url(/images/neighborhood/icon6.svg) center center !important;}.hero-inner__content-bg {height:100% !important;}.hero-inner__container {padding:52px 15px 52px 46px;}.mapboxgl-marker1:after {position:absolute;content:'UT AUSTIN';text-transform:uppercase;font-size:var(--1-rem);color:var(--2-color);bottom:-29px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);font-weight:700;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.switchback__img-wrap--inner,.hero-video__video-wrap {border-radius:6px;}.hero-video {padding:250px 0 60px;}.hero-filler {padding:224px 0 166px;}.about {padding:110px 0 150px;background:var(--25-color);}.switchback-secondary {padding:150px 0 70px;}.subheading-line {padding-left:105px;}.subheading-line:before {position:absolute;content:'';left:9px;top:11px;width:52px;height:2px;background:var(--3-color);}.body-color-second {color:var(--23-color);}.btn-play,.btn-play:after {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.btn-play {width:90px;height:90px;border-radius:50%;background:var(--body-bg);cursor:pointer;z-index:2;}.btn-play:not(.active) {visibility:hidden;opacity:0;}.btn-play:after {content:'';border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:23px solid var(--9-color);left:54%;}.object-pos-top {-o-object-position:top;object-position:top;}.help-menu__panel .form-link {text-decoration:none;}.high-saturation .for-option-settings,.high-saturation .vbox-overlay,.high-saturation .header:after,.high-saturation .header .btn,.high-saturation .header__full-menu,.high-saturation.filter-page .header__menu:after {-webkit-filter:saturate(200%);filter:saturate(200%);}.low-saturation .for-option-settings,.low-saturation .vbox-overlay,.low-saturation .header:after,.low-saturation .header .btn,.low-saturation .header__full-menu,.low-saturation.filter-page .header__menu:after {-webkit-filter:saturate(50%);filter:saturate(50%);}.contrast-mode .for-option-settings,.contrast-mode .vbox-overlay,.contrast-mode .header:after,.contrast-mode.filter-page .header:after,.contrast-mode .header .btn,.contrast-mode .header__full-menu {-webkit-filter:contrast(135%);filter:contrast(135%);}.contrast-mode .s-unit-2__swiper .swiper-button {background:#000000;}.contrast-mode .checkbox-radio__text,.contrast-mode .s-unit-2__btns .btn,.contrast-mode .s-unit-2 .item-result__labels-list li .tooltip-block__icon,.contrast-mode .s-unit-2__features-list li {border-color:#000000;}.contrast-mode .floor-plans-modal .item-result__labels-list li {border:1px solid #000000;}.monochrome-mode .for-option-settings,.monochrome-mode .vbox-overlay,.monochrome-mode .header:after,.monochrome-mode .header__full-menu,.monochrome-mode.filter-page .header__menu:after,.monochrome-mode .header .btn {-webkit-filter:grayscale(100%);filter:grayscale(100%);}.bg-7-contents-mode.color-8-contents-mode .testimonials-card:after,.bg-7-contents-mode.color-8-contents-mode .swiper-slide-active .features-card:after {opacity:1;}.bg-7-contents-mode.color-8-contents-mode .range-slider--st1 .irs-line {opacity:.3;}.bg-7-contents-mode.color-8-contents-mode .hero__pic:after {display:block !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(-12.74%, #ffffff), color-stop(45.87%, rgba(255, 255, 255, 0))), rgba(255, 255, 255, 0.15);background:-o-linear-gradient(top, #ffffff -12.74%, rgba(255, 255, 255, 0) 45.87%), rgba(255, 255, 255, 0.15);background:linear-gradient(180deg, #ffffff -12.74%, rgba(255, 255, 255, 0) 45.87%), rgba(255, 255, 255, 0.15);}.bg-7-contents-mode.color-8-contents-mode .bs-tooltip-bottom .tooltip-inner {-webkit-box-shadow:0 -8px 18px rgba(0, 0, 0, .14);box-shadow:0 -8px 18px rgba(0, 0, 0, .14);}.bg-7-contents-mode.color-8-contents-mode .contact__container {border-radius:6px;}.bg-7-contents-mode.color-8-contents-mode .hero--homepage .pic-overlay--secondary:after {background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), color-stop(71.25%, rgba(255, 255, 255, 0))), rgba(255, 255, 255, 0.42);background:-o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 71.25%), rgba(255, 255, 255, 0.42);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 71.25%), rgba(255, 255, 255, 0.42);}.bg-7-contents-mode.color-8-contents-mode .swiper__img--main-wrap:before {background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#ffffff));background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);}.bg-8-contents-mode.color-7-contents-mode .swiper__img--main-wrap:before {background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);}.bg-8-contents-mode.color-7-contents-mode .tooltip--secondary .tooltip-inner {-webkit-box-shadow:0 8px 18px rgba(235, 227, 227, .14);box-shadow:0 8px 18px rgba(235, 227, 227, .14);}.bg-8-contents-mode .footer__content__logo img,.bg-8-contents-mode .footer__content-logs img {filter:invert(100%) hue-rotate(150deg) brightness(208%) contrast(100%);}.bg-8-contents-mode.color-7-contents-mode .switch-logo__text-line-1,.bg-8-contents-mode.color-7-contents-mode .simple-card__author-tag {opacity:1;}.bg-8-contents-mode.color-7-contents-mode .switch-logo__img--dark-contrast {display:block;}.bg-8-contents-mode.color-7-contents-mode .simple-card {border-radius:3px;}.bg-8-contents-mode.color-7-contents-mode .s-contact__form {-webkit-box-shadow:0 0 40px 0 rgba(255, 255, 255, .05);box-shadow:0 0 40px 0 rgba(255, 255, 255, .05);}.bg-8-contents-mode.color-7-contents-mode .irs-line {opacity:.2;}.highlight-headers {--heading-color:red;--heading-border:2px solid red;}.highlight-headers .bg-third,.highlight-headers h1,.highlight-headers h2,.highlight-headers h3,.highlight-headers .h1,.highlight-headers .h2,.highlight-headers .h3,.highlight-headers .h4,.highlight-headers .h5,.highlight-headers .h6,.highlight-headers h4,.highlight-headers h5,.highlight-headers h6 {--heading-color:red;}.highlight-headers .hero__title--first,.highlight-headers .hero__title--last,.highlight-headers .content-wrap h1,.highlight-headers .content-wrap h2,.highlight-headers .content-wrap h3,.highlight-headers .content-wrap .h1,.highlight-headers .content-wrap .h2,.highlight-headers .content-wrap .h3,.highlight-headers .content-wrap .h4,.highlight-headers .content-wrap .h5,.highlight-headers .content-wrap .h6,.highlight-headers .content-wrap h4,.highlight-headers .content-wrap h5,.highlight-headers .content-wrap h6 {color:red !important;}.highlight-headers .tooltip--secondary .tooltip-inner h6,.highlight-headers .colored-word-1,.highlight-headers .colored-word-2,.highlight-headers .color-second {color:red !important;}.highlight-links {--link-color:red;--btn-color:red;--link-bg:rgba(255, 255, 0, .14);--btn-bg:rgba(255, 255, 0, .14);--btn-bg-secondary:rgba(255, 255, 0, .14);--link-border:2px solid red;}.highlight-links .header__menu-btn-1 {border-color:red;}.highlight-links .s-tabs__item,.highlight-links a,.highlight-links .btn {border:1px solid red !important;color:red !important;background:rgba(255, 255, 0, .14) !important;}.highlight-links .custom-color-btn {border-color:rgba(247, 167, 92, 0.7) !important;color:#000 !important;background:#0000 !important;}.highlight-links .custom-color-btn.active {background:rgba(247, 167, 92, 0.7) !important;}.highlight-links .btn rect,.highlight-links .s-tabs__icon rect,.highlight-links .s-tabs__icon path,.highlight-links .s-tabs__icon line,.highlight-links .s-tabs__icon circle,.highlight-links .btn line,.highlight-links .btn path {stroke:red !important;}.highlight-links .header__menu-btn-1 {background:rgba(255, 255, 0, .14);}.highlight-links .s-map-filter__select-wrap {background:#ffffff;border-radius:35px;}.highlight-links .hero__arrow {border:none;}.readable-font {--body-ff:Arial, Helvetica, sans-serif;--2-ff:Arial, Helvetica, sans-serif;}.align-left {--text-left:left;--text-center:left;--text-right:left;}.align-center {--text-left:center;--text-center:center;--text-right:center;}.header,main,.footer {zoom:var(--zoom);}.transition-mode *,.transition-mode ::after,.transition-mode ::before,.transition-mode ::placeholder {transition-duration:unset !important;animation-duration:unset !important;}.transition-mode .parallax-js {transform:translate(0, 0) !important;}.cursor-mode,.cursor-mode *,.cursor-mode .cursor-default {cursor:url("../images/cursors-pack/cursor-default.svg"), default !important}.cursor-mode input,.cursor-mode textarea,.cursor-mode a,.cursor-mode a *,.cursor-mode button,.cursor-mode button *,.cursor-mode [role=button] *,.cursor-mode .cursor-pointer,.cursor-mode .cursor-pointer *,.cursor-mode label,.cursor-mode .label,.cursor-mode .label *,.cursor-mode .swiper-pagination-clickable .swiper-pagination-bullet,.cursor-mode .swiper-pagination-clickable .swiper-pagination-bullet *,.cursor-mode .bootstrap-select .dropdown-menu li a,.cursor-mode .bootstrap-select .dropdown-menu li a *,.cursor-mode .mapboxgl-popup-close-button,.cursor-mode .mapboxgl-popup-close-button *,.cursor-mode .mapboxgl-ctrl-attrib-button,.cursor-mode .mapboxgl-ctrl-attrib-button *,.cursor-mode .bootstrap-datetimepicker-widget table thead tr:first-child th,.cursor-mode .bootstrap-datetimepicker-widget table thead tr:first-child th *,.cursor-mode .bootstrap-datetimepicker-widget table td span,.cursor-mode .bootstrap-datetimepicker-widget table td span *,.cursor-mode .bootstrap-datetimepicker-widget table td i,.cursor-mode .bootstrap-datetimepicker-widget table td i *,.cursor-mode .input-group.date .input-group-addon,.cursor-mode .input-group.date .input-group-addon *,.cursor-mode .input-group.date .input-group-text,.cursor-mode .input-group.date .input-group-text *,.cursor-mode .unit-card__btn,.cursor-mode .unit-card__btn *,.cursor-mode .vbox-close,.cursor-mode .vbox-close *,.cursor-mode .checkbox__text,.cursor-mode .checkbox__text *,.cursor-mode .vbox-next,.cursor-mode .vbox-next *,.cursor-mode .vbox-prev,.cursor-mode .vbox-prev *,.cursor-mode .vbox-num,.cursor-mode .overview__list li,.cursor-mode .overview__list li *,.cursor-mode .btn-play,.cursor-mode .btn-play *,.cursor-mode .bootstrap-datetimepicker-widget table td.day,.cursor-mode .bootstrap-datetimepicker-widget table td.day *,.cursor-mode .bootstrap-datetimepicker-widget table td.hour,.cursor-mode .bootstrap-datetimepicker-widget table td.hour *,.cursor-mode .bootstrap-datetimepicker-widget table td.minute,.cursor-mode .bootstrap-datetimepicker-widget table td.minute *,.cursor-mode .bootstrap-datetimepicker-widget table td.second,.cursor-mode .bootstrap-datetimepicker-widget table td.second *,.cursor-mode .options-menu__cross,.cursor-mode .options-menu__cross *,.cursor-mode .option-range__range-btn,.cursor-mode .option-range__range-btn *,.cursor-mode .s-overview__circle-btn,.cursor-mode .s-overview__circle-btn *,.cursor-mode .modal-close,.cursor-mode .modal-close *,.cursor-mode .modal__thumbs-slide,.cursor-mode .modal__thumbs-slide *,.cursor-mode .options-menu__reset,.cursor-mode .options-menu__reset *,.cursor-mode .help-menu__cross,.cursor-mode .help-menu__cross *,.cursor-mode .s-map__filter-item,.cursor-mode .s-map__filter-item *,.cursor-mode .hero-filter__grid-btn,.cursor-mode .hero-filter__grid-btn *,.cursor-mode .filter-block__value,.cursor-mode .filter-block__value *,.cursor-mode .filter-block__add,.cursor-mode .filter-block__add * {cursor:url("../images/cursors-pack/cursor-pointer.svg"), default !important}.color-contents-mode,.color-contents-mode .vbox-title,.color-contents-mode .mapboxgl-marker1:after,.color-contents-mode .content-wrap *,.color-contents-mode .map-tip__txt,.color-contents-mode .tooltip .tooltip-inner {color:var(--custom-color-content-inherit) !important;}.color-contents-mode .overview__list-item.is-active .overview__list-item-txt:before,.color-contents-mode .s-map__filter-item-txt {opacity:1 !important;}.color-contents-mode .btn rect,.color-contents-mode .btn line,.color-contents-mode .s-map__filter-icon--stroke path,.color-contents-mode .s-map__filter-icon--stroke circle,.color-contents-mode .s-map__filter-icon--stroke ellipse,.color-contents-mode .select-link__icon-stroke path,.color-contents-mode .btn path {stroke:var(--custom-color-content-inherit) !important;}.color-contents-mode .header__help-man path,.color-contents-mode .header__help-quest path,.color-contents-mode .item-result__svg path,.color-contents-mode .s-map-filter__select-link .select-link__icon-fill path,.color-contents-mode .header__logo path,.color-contents-mode .footer__content-help-links path,.color-contents-mode .footer__content-help-links ellipse,.color-contents-mode .footer__content-help-links rect,.color-contents-mode .s-map__filter-icon--fill path,.color-contents-mode .header__logo text,.color-contents-mode .footer__content-soc a:hover path,.color-contents-mode .header__logo rect {fill:var(--custom-color-content-inherit) !important;}.color-contents-mode .help-menu__item-svg path,.color-contents-mode .btn-contact-lg path,.color-contents-mode .header__menu-btn-1--phone path,.color-contents-mode .s-tabs__item.active .s-tabs__icon path,.color-contents-mode .s-tabs__item.active .s-tabs__icon circle,.color-contents-mode .tooltip-block__icon path,.color-contents-mode .s-map-filter__select-link:hover .select-link__icon-stroke path,.color-contents-mode .s-map-filter__select-link.active .select-link__icon-stroke path,.color-contents-mode .s-tabs__icon path,.color-contents-mode .s-tabs__icon circle {stroke:currentColor !important;}.color-contents-mode .tabs-swiper__nav-link.active .s-tabs__icon path,.color-contents-mode .tabs-swiper__nav-link.active .s-tabs__icon circle,.color-contents-mode .tabs-swiper__nav-link:hover .s-tabs__icon path,.color-contents-mode .tabs-swiper__nav-link:hover .s-tabs__icon circle {stroke:#807d80;}.color-contents-mode .hero__title--first {-webkit-text-stroke-width:0;}.color-contents-mode .help-menu__cross:after,.color-contents-mode .help-menu__cross:before,.color-contents-mode .menu-tgl--close span,.color-contents-mode .menu-tgl span,.color-contents-mode.arrow-in-circle:before,.color-contents-mode .modal-close__cross:after,.color-contents-mode .header__mini-links:after,.color-contents-mode .modal-close__cross:before,.color-contents-mode .iframe-nav-panel__title:after,.color-contents-mode .s-unit-2__features-list li:before,.color-contents-mode .s-unit-2 .item-result__amount:after,.color-contents-mode .filter-block__burger:after,.color-contents-mode .filter-block__burger:before,.color-contents-mode .item-result__footer:after,.color-contents-mode .amenitiesSwiper .swiper-slide:after,.color-contents-mode .arrow-in-circle:before,.color-contents-mode .gallerySwiper .swiper-button-next:hover .btn-arrow:before,.color-contents-mode .gallerySwiper .swiper-button-prev:hover .btn-arrow:before,.color-contents-mode .filter-block__item:after,.color-contents-mode .units-item__amount:after,.color-contents-mode .item-result__amount:after,.color-contents-mode .CTA-btn__arrow--secondary:before,.color-contents-mode .range-slider--st1 .irs-bar {background:var(--custom-color-content-inherit) !important;}.color-contents-mode .header__help-arrow:after,.color-contents-mode .gallerySwiper .swiper-button-next,.color-contents-mode .gallerySwiper .swiper-button-prev,.color-contents-mode .btn-contact-lg,.color-contents-mode .map-tip__close,.color-contents-mode .btn,.color-contents-mode .form-control,.color-contents-mode .footer .CTA-btn__circle,.color-contents-mode .footer__content-soc a,.color-contents-mode .block-desc,.color-contents-mode .testimonials-card:after,.color-contents-mode .testimonials-slider .arrow-in-circle,.color-contents-mode .features-card:after,.color-contents-mode .swiper-slide-active .features-card,.color-contents-mode .arrow-in-circle,.color-contents-mode .s-map__filter,.color-contents-mode.options-view-2 .filter-block__btns .btn,.color-contents-mode .tooltip-block__icon,.color-contents-mode .modal-header,.color-contents-mode .s-unit-2__sep,.color-contents-mode .s-unit-2__features-list li,.color-contents-mode .simple-card__content,.color-contents-mode .checkbox-radio__text,.color-contents-mode .s-unit-2__btns .btn,.color-contents-mode .checkbox-radio input:checked + .checkbox-radio__text:before,.color-contents-mode.filter-page .header,.color-contents-mode .tabs-swiper__card,.color-contents-mode .btn-2,.color-contents-mode .iframe-nav-panel,.color-contents-mode .neighborhood-map .mapboxgl-ctrl-zoom-out,.color-contents-mode .neighborhood-map .mapboxgl-ctrl-zoom-in,.color-contents-mode .header__help-bar,.color-contents-mode .header__help-man,.color-contents-mode .header__help-quest,.color-contents-mode .dropdown-menu,.color-contents-mode .s-contact,.color-contents-mode .s-contact__form,.color-contents-mode .checkbox input:checked + .checkbox__text:before,.color-contents-mode.options-view-2 .filter-block:after,.color-contents-mode .gallerySwiper .swiper-button-next:hover .btn-arrow:after,.color-contents-mode .gallerySwiper .swiper-button-prev:hover .btn-arrow:after,.color-contents-mode .item-result:after,.color-contents-mode .range-slider--st1 .irs-handle,.color-contents-mode .modal-header .arrow:before,.color-contents-mode .hero__arrow .arrow:before,.color-contents-mode .select-link__icon-wrap,.color-contents-mode .hero__arrow,.color-contents-mode .arrow-in-circle:after,.color-contents-mode .iframe-nav__btn .iframe-nav__btn-txt:after,.color-contents-mode .s-tabs__swiper-slide:after,.color-contents-mode .CTA-btn__arrow--secondary:after,.color-contents-mode .iframe-nav__btn,.color-contents-mode .overview__list-item {border-color:var(--custom-color-content-inherit) !important;}.color-contents-mode .bootstrap-datetimepicker-widget table .today:before,.color-contents-mode .checkbox__text:after {border-bottom-color:var(--custom-color-content-inherit) !important;}.color-contents-mode .checkbox__text:after {border-right-color:var(--custom-color-content-inherit) !important;}.color-contents-mode .switchback__emblem,.color-contents-mode.bg-contents-mode .placeholder-pic,.color-contents-mode .checkbox--2 .checkbox__text:before,.color-contents-mode .s-tabs__item,.color-contents-mode .tabs-swiper__nav-link,.color-contents-mode .tooltip .tooltip-inner,.color-contents-mode .cookies-alert,.color-contents-mode .concession-banner {border:1px solid var(--custom-color-content-inherit);}.color-contents-mode .dropdown-menu .dropdown-item {border-top:1px solid transparent;border-bottom:1px solid transparent;}.color-contents-mode .dropdown-menu .dropdown-item:hover {border-top:1px solid var(--custom-color-content-inherit);border-bottom:1px solid var(--custom-color-content-inherit);}.color-contents-mode .overview__list-item .overview__list-item-txt:before {background:#ffffff;}.bg-contents-mode.color-contents-mode:not(.bg-7-contents-mode) .overview__list-item {border-color:#ffffff;}.bg-contents-mode.color-contents-mode .overview__list-item.is-active {border-color:transparent;}.color-contents-mode .floor-plans-modal .hero__arrow {border-right:1px solid var(--custom-color-content-inherit);}.color-contents-mode .bs-tooltip-top .arrow::before {border-top-color:var(--custom-color-content-inherit);}.color-contents-mode .cookies-alert,.color-contents-mode .concession-banner {color:var(--custom-color-content-inherit);}.color-contents-mode .bs-tooltip-right .arrow::before {border-right-color:var(--custom-color-content-inherit);}.color-contents-mode .bs-tooltip-bottom .arrow::before {border-bottom-color:var(--custom-color-content-inherit);}.bg-contents-mode {--s-overview__test-title-logo-bg:var(--custom-color-bg-inherit);--bg-secondary:var(--custom-color-bg-inherit);}.bg-contents-mode .swiper__img--main-wrap:before {background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(var(--custom-color-bg-inherit)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, var(--custom-color-bg-inherit) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--custom-color-bg-inherit) 100%);}.bg-contents-mode,.bg-contents-mode .hero-filter__heading:before,.bg-contents-mode .help-menu,.bg-contents-mode .bootstrap-datetimepicker-widget table td.day:hover,.bg-contents-mode .bootstrap-datetimepicker-widget table td.active,.bg-contents-mode .check-c-btn label,.bg-contents-mode .header__help-quest,.bg-contents-mode .header__help-man,.bg-contents-mode .checkbox--2 .checkbox__text:before,.bg-contents-mode .help-menu__step-btn:before,.bg-contents-mode .help-menu__cross,.bg-contents-mode .help-menu__step-btn,.bg-contents-mode .btn-2,.bg-contents-mode .help-menu__item-link:after,.bg-contents-mode .help-menu:after,.bg-contents-mode .header__help-bar,.bg-contents-mode .swiper-slide-active .features-card,.bg-contents-mode .s-overview__container:after,.bg-contents-mode.menu-open .header,.bg-contents-mode .btn.btn-form,.bg-contents-mode .dropdown-menu,.bg-contents-mode .item-result__labels-list li,.bg-contents-mode .CTA-btn__circle,.bg-contents-mode .switchback__emblem,.bg-contents-mode .arrow-in-circle,.bg-contents-mode .s-units__btn.btn--big,.bg-contents-mode .hero__arrow,.bg-contents-mode .s-contact__form,.bg-contents-mode .spec-st,.bg-contents-mode .hero .block-desc,.bg-contents-mode .header__full-menu,.bg-contents-mode.filter-page .header__menu:after,.bg-contents-mode.options-view-2 .filter-block:after,.bg-contents-mode .options-view-2 .header:after,.bg-contents-mode .options-view-1 .header:after,.bg-contents-mode .tabs-swiper__card,.bg-contents-mode .s-map__filter,.bg-contents-mode .footer__content-bg:after,.bg-contents-mode .hero--neighborhood .hero__content-bg:after,.bg-contents-mode .s-tabs__content-bg,.bg-contents-mode .hero__content-bg:after,.bg-contents-mode .testimonials-slider:before,.bg-contents-mode .header:after,.bg-contents-mode .hero-amenities .hero__content-bg:after,.bg-contents-mode section,.bg-contents-mode .bg-third,.bg-contents-mode.body-scroll .header,.bg-contents-mode .map-tip__txt,.bg-contents-mode .map-tip__close,.bg-contents-mode .filter-block__btns,.bg-contents-mode .s-tabs__item,.bg-contents-mode .filter-block__burger,.bg-contents-mode .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,.bg-contents-mode .neighborhood-map .mapboxgl-ctrl-zoom-out,.bg-contents-mode .neighborhood-map .mapboxgl-ctrl-zoom-in,.bg-contents-mode .s-map__filter-icon-wrap,.bg-contents-mode .tabs-swiper__nav-link,.bg-contents-mode .select-link__icon-wrap,.bg-contents-mode.filter-page .header,.bg-contents-mode .dropdown-menu .dropdown-item:hover,.bg-contents-mode .checkbox input:checked + .checkbox__text:before,.bg-contents-mode .hero--neighborhood .hero__content-wrap:before,.bg-contents-mode .hero-inner .hero__content-wrap:before,.bg-contents-mode .gallerySwiper .swiper__img--main,.bg-contents-mode .gallerySwiper .swiper-button-next:hover,.bg-contents-mode .placeholder-pic,.bg-contents-mode .mapboxgl-popup-content,.bg-contents-mode.virtual-tour .header,.bg-contents-mode.virtual-tour .iframe-nav-panel,.bg-contents-mode .tooltip .tooltip-inner,.bg-contents-mode .tooltip-block__icon,.bg-contents-mode .floor-plans-modal .modal-content,.bg-contents-mode .modal-header,.bg-contents-mode .header .btn,.bg-contents-mode.filter-page .header__quaternary-theme .header,.bg-contents-mode .checkbox-radio__text,.bg-contents-mode .s-map-filter__select-link .select-link__icon-wrap,.bg-contents-mode .s-map-filter__select,.bg-contents-mode .s-map-filter__select-dropdown,.bg-contents-mode .hero--homepage:before,.bg-contents-mode .floor-plans-modal .s-unit-2__btns .btn,.bg-contents-mode .explore-link__content-wrap:after {background:var(--custom-color-bg-inherit) !important;}.bg-contents-mode .gallerySwiper .swiper-slide:before {background:no-repeat url(/images/neighborhood/icon8.svg) center center var(--custom-color-bg-inherit) !important;}.bg-contents-mode .main-logo {background-color:var(--custom-color-bg-inherit) !important;}.bg-contents-mode.bg-7-contents-mode .main-logo {background-color:#000000 !important;}.bg-contents-mode.bg-7-contents-mode .main-logo:after {border-top-color:#000000 !important;}.bg-contents-mode .tabs-swiper__nav-link {border:1px solid currentColor;}.bg-contents-mode .check-c input[type=radio]:checked + label {background:#ffffff !important;}.bg-contents-mode.bg-8-contents-mode .check-c input[type=radio]:checked + label {color:#000000 !important}.bg-contents-mode .main-logo:after,.bg-contents-mode .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {border-top-color:var(--custom-color-bg-inherit);}.bg-contents-mode .tabs-swiper__nav-link.active,.bg-contents-mode .s-tabs .s-tabs__item.active,.bg-contents-mode .check-c input[type=radio]:checked + label,.bg-contents-mode .s-tabs__item.active {-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px currentColor;}.bg-contents-mode .cookies-alert,.bg-contents-mode .concession-banner,.bg-contents-mode .btn {background:var(--custom-color-bg-inherit);}.bg-contents-mode .swiper-slide .features-card,.bg-contents-mode .overview-2 .overview__list-item,.bg-contents-mode .overview-1 .overview__list-item {opacity:.8 !important;}.bg-contents-mode .swiper-slide-active .features-card:after,.bg-contents-mode .swiper-slide-active .features-card,.bg-contents-mode .overview-2 .overview__list-item.is-active,.bg-contents-mode .overview-1 .overview__list-item.is-active {opacity:1 !important;}.bg-contents-mode .vbox-overlay,.bg-contents-mode .explore-link__content-wrap {background:none !important;}.bg-contents-mode .vbox-overlay:after {position:absolute;content:'';top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--custom-color-bg-inherit);opacity:.95;z-index:-1;}.bg-contents-mode .img-bg-wrap,.bg-contents-mode .footer__content-bg-pic,.bg-contents-mode .s-tabs__content-bg-pic,.bg-contents-mode .hero__content-bg-pic {display:none;}.bg-contents-mode .full-menu__contact-list li a:after,.bg-contents-mode .header__full-menu-nav li a:after {content:none;}.bg-contents-mode .gallerySwiper .swiper__img--main {border-color:var(--custom-color-bg-inherit) !important;}.bg-contents-mode .bootstrap-datetimepicker-widget table td.active,.bg-contents-mode .check-c-btn label,.bg-contents-mode .header__help-quest,.bg-contents-mode .header__help-man,.bg-contents-mode .help-menu__cross,.bg-contents-mode .btn-2,.bg-contents-mode .help-menu__item-link:after,.bg-contents-mode .help-menu:after,.bg-contents-mode .header__help-bar,.bg-contents-mode .btn.btn-form,.bg-contents-mode .swiper-slide-active .features-card,.bg-contents-mode .item-result__labels-list li,.bg-contents-mode .CTA-btn__circle,.bg-contents-mode .testimonials-card:after,.bg-contents-mode .hero__arrow,.bg-contents-mode .s-units__btn.btn--big,.bg-contents-mode .arrow-in-circle,.bg-contents-mode .s-contact__form,.bg-contents-mode .s-map__filter,.bg-contents-mode .tabs-swiper__card,.bg-contents-mode .simple-card__content,.bg-contents-mode .hero .block-desc,.bg-contents-mode .features-card:after {border:1px solid var(--border-color-custom-mode);}.bg-contents-mode.filter-page .header {border-bottom:1px solid var(--border-color-custom-mode);}.bg-contents-mode.options-view-2 .filter-block:after {border-right:1px solid var(--border-color-custom-mode);}.bg-contents-mode .item-result__table-row--heading:before,.bg-contents-mode .item-result__footer:after,.bg-contents-mode .item-result__table-btn:before,.bg-contents-mode .item-result__table-row--heading:after {background:var(--bg-color-custom-mode);}.bg-contents-mode .item-result__labels-list li {border-color:var(--custom-color-content-inherit) !important;}.cursor-panel-wrap {-webkit-transform:translateY(50vh);-ms-transform:translateY(50vh);transform:translateY(50vh);position:fixed;z-index:9999;width:100%;height:200px;left:0;top:-100px;pointer-events:none;}.cursor-panel {position:absolute;height:calc(100vh - 100px);width:100%;left:0;background:rgba(0, 0, 0, 0.5);}.cursor-panel--top {bottom:100%;}.cursor-panel--bottom {top:100%;}.map-contact {height:484px;}.contact-us-form {padding-bottom:60px;margin-top:-21px;}.s-contact__content {padding-top:40px;font-size:calc(var(--1-rem) * .87);}.s-contact__title {text-transform:uppercase;font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);font-weight:normal;margin-bottom:3px;}.s-contact__address {font-size:calc(var(--1-rem) * 1.5);color:var(--heading-color);text-decoration:none;margin-bottom:5px;}.s-contact__work-time {letter-spacing:calc(var(--0-ls) + 1px);margin-bottom:30px;}.s-contact__list {margin-bottom:48px;}.s-contact__list h5 {font-size:calc(var(--1-rem) * .87);color:var(--heading-color);letter-spacing:calc(var(--0-ls) + 1px);text-transform:uppercase;margin-bottom:3px;}.s-contact__list li {margin-bottom:15px;font-size:var(--1-rem);min-width:50%;}.s-contact__list li:first-child {min-width:39%;}.s-contact__logos a {margin:0 10px 10px 0;background:none;}.s-contact__logos img {max-width:120px;}.s-contact__logos a:hover {opacity:.5;}.s-contact__form {background:var(--body-bg);padding:30px 50px;border-radius:6px;border:1px solid var(--10-color);box-shadow:0 3px 30px rgba(0, 0, 0, 0.06);margin-top:-317px;}.s-contact__form-title {font-size:calc(var(--1-rem) * 2.25);}.s-contact__form .form-group {margin-bottom:39px;}.s-contact__form .form-control {padding:1px 0 1px;}.s-contact__form .form-control::-webkit-input-placeholder {font-weight:300;}.s-contact__form .form-control::-moz-placeholder {font-weight:300;}.s-contact__form .form-control:-ms-input-placeholder {font-weight:300;}.s-contact__form .form-control::-ms-input-placeholder {font-weight:300;}.s-contact__form .form-control::placeholder {font-weight:300;}.s-contact {margin-bottom:54px;border-top:2px solid var(--3-color);}.map-contact-wrap {padding-top:238px;}.prev i:before,.next i:before {content:none;}.btn.btn-form {color:var(--body-bg);border:1px solid var(--3-color);background:var(--3-color);}.btn.btn-form:hover {color:var(--3-color);background:#0000;}.explore-link__content-wrap {top:0;left:0;height:100%;background:rgba(104, 108, 113, 0.95);z-index:3;}.explore-link__bg:after {top:0;left:0;width:100%;z-index:1;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#807d80), color-stop(48.35%, rgba(128, 125, 128, 0.74)), to(rgba(128, 125, 128, 0)));background:-o-linear-gradient(#807d80 0%, rgba(128, 125, 128, 0.74) 48.35%, rgba(128, 125, 128, 0) 100%);background:linear-gradient(#807d80 0%, rgba(128, 125, 128, 0.74) 48.35%, rgba(128, 125, 128, 0) 100%);}.explore-link__content-wrap h2 {font-size:calc(var(--1-rem) * 2.625);font-weight:700;line-height:1.2;margin-bottom:36px;}.explore-link__content-wrap p {margin-bottom:35px;}.explore-link {color:var(--body-bg);}.explore-link__content {max-width:470px;}.explore-links-bg {height:556px;}.hero--homepage {background:no-repeat url(/images/hero_wh_bhd.png) var(--body-bg) center 190px;background-size:cover;}.hero--homepage:before {content:'';position:absolute;bottom:190px;left:0;width:100%;height:calc(100vh - 170px);background:linear-gradient(#f5f5f5 0%, rgba(245, 245, 245, 0.84) 46.03%, rgba(245, 245, 245, 0) 100%);}.hero--homepage__sub-heading {padding-left:0;}.disable-option > .label,.disable-option > label,.disable-option .option-range {background:#cccccc87;opacity:.5;pointer-events:none;}.disable-option {position:relative;}.disable-option-layer {position:absolute;top:0;left:8px;width:calc(100% - 16px);height:100%;z-index:2;}.disable-option-layer-txt {top:-50px;max-width:200px;text-align:center;padding:10px;border-radius:20px;color:#ffffff;z-index:2;opacity:0;pointer-events:none;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.disable-option-layer-txt,.disable-option-layer-txt:after {position:absolute;background:#000000;left:0;right:0;margin:auto;}.disable-option-layer-txt:after {content:"";width:10px;height:10px;bottom:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1;}.disable-option-layer:hover .disable-option-layer-txt {opacity:1;}.header-style-2:not(.body-scroll) .header__menu-btn-1--phone path {stroke:var(--body-color)}.header-style-2:not(.body-scroll) .header__menu-btn-1--phone:hover path {stroke:var(--body-bg)}.amenities-circle-btn {left:auto;right:15px;}.stroke-transparent path {stroke:transparent;}.active .stroke-transparent path {fill:var(--body-color);stroke:transparent;}.hero__img {z-index:2;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.hero__img-cover {right:0;bottom:0;z-index:3;}.footer__content__info-label {font-size:calc(var(--1-rem) * .87);}.footer__content__info {max-width:680px;margin-bottom:50px;}.s-tabs__content-bg .s-tabs__content-bg-pic--night,.s-tabs__content-bg.night-js .s-tabs__content-bg-pic--light {opacity:0;visibility:hidden;}.s-tabs__content-bg .s-tabs__content-bg-pic--light,.s-tabs__content-bg.night-js .s-tabs__content-bg-pic--night {opacity:1;visibility:visible;}.s-tabs__content-bg.night-js {background:var(--30-color);}.footer__logo-link {position:absolute;top:0;left:0;width:80px;height:auto;opacity:0;visibility:hidden;}.switchLogo:hover .footer__logo-link {opacity:1;visibility:visible;}.switchLogo:hover .switchLogo__text {opacity:0;visibility:hidden;}.mb--50 {margin-bottom:50px;}.header__link-adress:before {position:absolute;content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;}.hero-video__video-cover {position:absolute;width:100%;height:100%;z-index:2;cursor:pointer;background:rgba(0, 0, 0, 0.3);}.video-cover__btn--close.active,.hero-video__video-cover {opacity:1;visibility:visible;}.hero-video__video-cover.disable,.video-cover__btn--close {opacity:0;visibility:hidden;}.video-cover__btn {position:absolute;top:50%;right:50%;min-width:0;padding:15px;cursor:pointer;transform:translate(50%, -50%)}.video-cover__btn--close {top:33px;right:15px;transform:translate(0, 0)}.last-p p:last-child {margin-bottom:0;}.btn--apply:before {content:'';display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px;width:6px;height:12px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;}.modal.fade.show {opacity:1;}.modal {background:rgba(56, 56, 56, 0.74);}.modal-content {background:var(--27-color);}.floor-plans-modal .modal-content {height:100vh;overflow-y:auto;overflow-x:hidden;width:894px;margin:0 0 0 auto;max-width:100%;pointer-events:none;padding-bottom:30px;}.modal-header .arrow-in-cycle {top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;border-radius:0;background:var(--9-color);border:none;margin:0;}.floor-plans-modal .hero__arrow {width:80px;height:80px;}html:not(.page-load) .modal.fade {-webkit-transition:none;-o-transition:none;transition:none;}.modal-header {position:sticky;top:0;left:0;width:100%;border-bottom:1px solid var(--10-color);z-index:99;background:var(--27-color);}.modal-header .arrow {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.modal-header .arrow:before {border-color:var(--27-color) !important;bottom:4px;width:13px;height:13px;left:0;border-width:2px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}.floor-plans-modal {display:block !important;pointer-events:none;}.floor-plans-modal.show,.floor-plans-modal.show .modal-content {pointer-events:auto;}.floor-plans-modal .s-unit-2 {padding-top:84px;}.floor-plans-modal .s-unit-2__swiper {top:35px;right:95%;margin:0;width:425px;}.floor-plans-modal .s-unit-2__col-2 {margin-left:47.7%;}.floor-plans-modal .s-unit-2__row {margin:0 0 56px;}.floor-plans-modal .arrow-in-cycle .arrow:after {content:none;}.floor-plans-modal .s-unit-2__features {margin-left:11.4%;max-width:690px;}.floor-plans-modal .s-unit-2__features-title {font-size:var(--1-rem);margin:0 0 27px;}.floor-plans-modal .s-unit-2__features-list li:before {top:9px;}.floor-plans-modal .s-unit-2__features-list li {max-width:47%;}.floor-plans-modal .s-unit-2__swiper .swiper-button {width:27px;height:27px;}.floor-plans-modal .swiper-button-wrap {top:41%;}.floor-plans-modal .swiper-pagination {margin-top:25px;}.tooltip-block {position:relative;}.tooltip-block__icon {width:14px;height:14px;right:-3px;top:-2px;background:var(--2-color);border-radius:50%;border:1px solid var(--body-color);z-index:2;}.floor-plans-modal .item-result__labels-list li {padding:6px 12px 6px 25px;}.floor-plans-modal .item-result__labels-list li:last-child {margin-right:0;}.tooltip--secondary .tooltip-inner {font-size:calc(var(--1-rem) * .75) !important;color:#ffffff !important;background:var(--body-color);padding:16px;max-width:300px;width:auto;text-align:left;-webkit-box-shadow:0 8px 18px rgba(0, 0, 0, 0.14);box-shadow:0 8px 18px rgba(0, 0, 0, 0.14);}.tooltip--secondary .tooltip-inner h6 {font-size:calc(var(--1-rem) * .75);margin-bottom:1px;}.tooltip--secondary .tooltip-inner p:last-of-type {margin-bottom:0;}.tooltip--secondary.tooltip {opacity:0;z-index:98;}.tooltip--secondary.tooltip.show {opacity:1;}.floor-plans-modal.fade .modal-dialog {-webkit-transform:translate(50px, 0);-ms-transform:translate(50px, 0);transform:translate(50px, 0);}.s-unit-2 .item-result__icon-item:last-child .item-result__amount {padding-right:6px;margin-right:8px;}.floor-plans-modal.modal.show .modal-dialog {-webkit-transform:none;-ms-transform:none;transform:none;}.link-mask:focus {outline:none;}.new-blocks-hidden {display:none !important;}.concession-banner,.cookies-alert {position:fixed;background:var(--23-color);color:var(--2-color);z-index:1051;opacity:0;visibility:hidden;}.concession-banner {max-width:596px;width:calc(100% - 40px);margin:auto;right:0;left:0;bottom:61px;border-radius:6px;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);padding:13px 19px 13px 25px;}.concession-banner__col-1 {font-size:calc(var(--1-rem) * 1.625);}.concession-banner h6 {font-size:var(--1-rem);}.concession-banner p {font-size:calc(var(--1-rem) * .75);color:var(--10-color);}.concession-banner__col-2,.concession-banner__content {-ms-flex-negative:1;flex-shrink:1;}.concession-banner__button {width:20px;height:20px;border-radius:50%;background:rgba(255, 255, 255, 0.27);color:#fff !important;position:absolute;top:5px;right:5px;}.concession-banner__button,.cookies-alert__cross {border:1px solid #0000;}.concession-banner__button:hover,.cookies-alert__cross:hover {background:rgba(245, 245, 245, 0);border-color:rgba(245, 245, 245, 0.27);}.monochrome-mode .concession-banner,.monochrome-mode .cookies-alert {-webkit-filter:grayscale(100%);filter:grayscale(100%);}.contrast-mode .concession-banner,.contrast-mode .cookies-alert {-webkit-filter:contrast(135%);filter:contrast(135%);}.low-saturation .concession-banner,.low-saturation .cookies-alert {-webkit-filter:saturate(50%);filter:saturate(50%);}.high-saturation .concession-banner,.high-saturation .cookies-alert {-webkit-filter:saturate(200%);filter:saturate(200%);}.color-contents-mode .concession-banner p {color:var(--custom-color-content-inherit);}.color-contents-mode .concession-banner__button,.color-contents-mode .cookies-alert__cross {border-color:var(--custom-color-content-inherit);}.color-contents-mode .cookies-alert__cross:after,.color-contents-mode .cookies-alert__cross:before {background:var(--custom-color-content-inherit);}.bg-contents-mode .concession-banner__button,.bg-contents-mode .cookies-alert__cross {background:var(--custom-color-bg-inherit);}.cookies-alert {left:0;right:0;bottom:0;max-width:596px;width:100%;margin:auto;border-radius:6px 6px 0 0;padding:10px 50px 8px 24px;}.cookies-alert p a {font-weight:700;text-decoration:none;background-image:-o-linear-gradient(left, currentColor 0%, currentColor 100%);background-image:-webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:no-repeat;background-position:0 100%;padding:0 0 1px;vertical-align:baseline;z-index:1;background-size:100% 1px;}.cookies-alert__cross {top:10px;right:14px;width:24px;height:24px;border-radius:6px;background:rgba(255, 255, 255, 0.27);}.before-el-absolute:before {content:"";position:absolute;}.cookies-alert__cross:after,.cookies-alert__cross:before {width:14px;height:1px;top:11px;left:4px;background:var(--2-color);}.cookies-alert__cross:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.cookies-alert__cross:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.virtual-tour {overflow:hidden;}.iframe-window {height:calc(100vh - 140px);margin-top:140px;width:100%;background:#000000;}.iframe-window__frame {position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;}.iframe-window__iframe-video {height:calc(100% - 20px) !important;margin-top:20px;}.active-view {opacity:1;pointer-events:auto;}.virtual-tour .header,.iframe-nav-panel {background:var(--body-color);}.color-contents-mode .iframe-nav__btn .iframe-nav__btn-txt:after,.color-contents-mode .iframe-nav__btn {border-color:var(--custom-color-content-inherit) !important;}.virtual-tour .header__banner {display:none !important;}.iframe-nav-panel {position:fixed;top:83px;left:0;width:100%;padding:17px 0 17px 50px;border-top:1px solid rgba(245, 245, 245, 0.17);z-index:10;}.iframe-nav-panel__title,.iframe-nav__btn {letter-spacing:calc(var(--0-ls) + .9px);color:#f5f5f5;}.iframe-nav-panel__title {font-size:calc(var(--1-rem) * 1.25);padding-right:24px;margin-right:23px;}.iframe-nav-panel__title:after {height:45px;width:2px;top:0;right:0;bottom:0;margin:auto;background:rgba(245, 245, 245, 0.17);}.iframe-nav__btn {padding:9px 17px;border-radius:6px;background:#0000 !important;border:1px solid var(--10-color);font-size:calc(var(--1-rem) * .87);display:inline-block;text-decoration:none !important;min-width:114px;}.iframe-nav__btn.is-active {background:var(--body-bg) !important;color:var(--body-color);}.iframe-nav__btn.is-active .iframe-nav__btn-txt:after {border-color:var(--body-color);}.iframe-nav-panel__slider {-ms-flex-negative:1;flex-shrink:1;}.iframe-nav__btn--2 {min-width:132px;}.iframe-nav__btn-txt {padding-right:20px;}.iframe-nav__btn-txt:after {top:3px;bottom:0;right:4px;width:8px;height:8px;border-bottom:2px solid var(--2-color);border-right:2px solid var(--2-color);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}.iframe-nav__btn-wrap {margin-right:10px;}.bootstrap-datetimepicker-widget table td.day,.bootstrap-datetimepicker-widget table td.hour,.bootstrap-datetimepicker-widget table td.minute,.bootstrap-datetimepicker-widget table td.second,.options-menu__cross,.option-range__range-btn,.s-overview__circle-btn,.modal-close,.modal__thumbs-slide,.options-menu__reset,.help-menu__cross,.s-map__filter-item,.hero-filter__grid-btn,.filter-block__value,.filter-block__add {cursor:pointer;}.irs-handle {cursor:ew-resize;}.overview__pic-swiper,.overview__pic-swiper-2 {position:absolute;left:15px;right:25px;width:calc(100% - 40px);height:100%;}.overview__pic-swiper-2 {left:25px;right:15px;}.overview__pic-double {height:calc(50% - 16px);}.bg-7-contents-mode.color-8-contents-mode.light-contrast h1,.bg-7-contents-mode.color-8-contents-mode.light-contrast .h1,.bg-7-contents-mode.color-8-contents-mode.light-contrast h2,.bg-7-contents-mode.color-8-contents-mode.light-contrast .h2,.bg-7-contents-mode.color-8-contents-mode.light-contrast h3,.bg-7-contents-mode.color-8-contents-mode.light-contrast .h3,.bg-7-contents-mode.color-8-contents-mode.light-contrast h4,.bg-7-contents-mode.color-8-contents-mode.light-contrast .h4,.bg-7-contents-mode.color-8-contents-mode.light-contrast h5,.bg-7-contents-mode.color-8-contents-mode.light-contrast .h5,.bg-7-contents-mode.color-8-contents-mode.light-contrast h6,.bg-7-contents-mode.color-8-contents-mode.light-contrast .h6,.bg-7-contents-mode.color-8-contents-mode.light-contrast .hero__title--first,.bg-7-contents-mode.color-8-contents-mode.light-contrast .hero__title--last,.bg-7-contents-mode.color-8-contents-mode.light-contrast .colored-word-1,.bg-7-contents-mode.color-8-contents-mode.light-contrast .colored-word-2,.bg-7-contents-mode.color-8-contents-mode.light-contrast .swiper-slide__numb,.bg-7-contents-mode.color-8-contents-mode.light-contrast .color-second {color:#075f39 !important;}.bg-7-contents-mode.color-8-contents-mode .pic-overlay--secondary.grad-1:after {background:-o-linear-gradient(269.82deg, #ffffff -8.57%, #0000 35.96%), rgba(255, 255, 255, 0.2);background:linear-gradient(180.18deg, #ffffff -8.57%, #0000 35.96%), rgba(255, 255, 255, 0.2);}.bg-7-contents-mode.color-8-contents-mode .hero--homepage .pic-overlay--secondary:after {background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), color-stop(71.25%, rgba(255, 255, 255, 0.2)));background:-o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 71.25%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 71.25%);}.bg-8-contents-mode .mapboxgl-popup-content {border:1px solid #ffffff;}.bg-8-contents-mode .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {border-top-color:#ffffff !important;}.bg-8-contents-mode .map-tip__txt,.bg-8-contents-mode .mapboxgl-canvas,.bg-8-contents-mode .item-result__pic-wrap,.bg-8-contents-mode .s-unit-2__swiper,.bg-8-contents-mode #search-dropdown .dropdown-menu,.bg-7-contents-mode.color-8-contents-mode #search-dropdown .dropdown-menu,.bg-7-contents-mode.color-8-contents-mode .switchback__emblem img,.bg-7-contents-mode .switchback__emblem img,.bg-8-contents-mode .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.bg-8-contents-mode .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.bg-8-contents-mode .s-unit-2 .item-result__labels-list li:after,.bg-contents-mode.bg-7-contents-mode .main-logo,.bg-8-contents-mode.color-7-contents-mode .s-unit-2 .item-result__labels-list li.bd-type-color-3:after,.bg-8-contents-mode.color-7-contents-mode .s-unit-2 .item-result__labels-list li.bd-type-color-2:after,.bg-8-contents-mode.color-7-contents-mode .gallerySwiper .swiper-slide:before,.bg-8-contents-mode.color-7-contents-mode .s-map-filter__select img {-webkit-filter:invert(1);filter:invert(1);}.bg-8-contents-mode.color-7-contents-mode .footer__logo-link {-webkit-filter:contrast(0);filter:contrast(0);}.bg-contents-mode .pic-overlay--secondary:after {background:-webkit-gradient(linear, left top, left bottom, from(var(--custom-color-bg-inherit)), to(rgba(0,0,0, 0)));background:-o-linear-gradient(top, var(--custom-color-bg-inherit) 0%, rgba(0,0,0, 0) 100%);background:linear-gradient(to bottom, var(--custom-color-bg-inherit) 0%, rgba(0,0,0, 0) 100%);}.color-contents-mode.bg-contents-mode .tabs-swiper__nav-link.active,.color-contents-mode.bg-contents-mode .iframe-nav__btn.is-active,.color-contents-mode.bg-contents-mode .s-tabs__item.active,.color-contents-mode.bg-contents-mode .swiper-slide-active .features-card,.color-contents-mode.bg-contents-mode .overview .overview__list-item.is-active,.color-contents-mode.bg-contents-mode .overview .overview__list-item-txt:before,.color-contents-mode.bg-contents-mode .subheading-line:before,.color-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table td.active {background:#424040 !important;color:var(--custom-color-content-inherit);}.color-contents-mode.bg-7-contents-mode .tabs-swiper__nav-link.active,.color-contents-mode.bg-7-contents-mode .iframe-nav__btn.is-active,.color-contents-mode.bg-7-contents-mode .s-tabs__item.active,.color-contents-mode.bg-7-contents-mode .swiper-slide-active .features-card,.color-contents-mode.bg-7-contents-mode .overview .overview__list-item.is-active,.color-contents-mode.bg-7-contents-mode .overview .overview__list-item-txt:before,.color-contents-mode.bg-7-contents-mode .subheading-line:before,.color-contents-mode.bg-7-contents-mode .bootstrap-datetimepicker-widget table td.active {background:#e6e0e0 !important;color:var(--custom-color-content-inherit);}.bg-7-contents-mode.color-8-contents-mode .tabs-swiper__nav-link.active,.bg-7-contents-mode.color-8-contents-mode .iframe-nav__btn.is-active,.bg-7-contents-mode.color-8-contents-mode .s-tabs__item.active,.bg-7-contents-mode.color-8-contents-mode .swiper-slide-active .features-card,.bg-7-contents-mode.color-8-contents-mode .overview .overview__list-item.is-active,.bg-7-contents-mode.color-8-contents-mode .overview .overview__list-item-txt:before,.bg-7-contents-mode.color-8-contents-mode .subheading-line:before,.bg-7-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table td.active {background:#787575 !important;color:var(--custom-color-content-inherit) !important;}.color-8-contents-mode.bg-contents-mode .tabs-swiper__nav-link.active,.color-8-contents-mode.bg-contents-mode .iframe-nav__btn.is-active,.color-8-contents-mode.bg-contents-mode .s-tabs__item.active,.color-8-contents-mode.bg-contents-mode .swiper-slide-active .features-card,.color-8-contents-mode.bg-contents-mode .overview .overview__list-item.is-active,.color-8-contents-mode.bg-contents-mode .overview .overview__list-item-txt:before,.color-8-contents-mode.bg-contents-mode .subheading-line:before,.color-8-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table td.active {background:#e6e0e0 !important}.bg-contents-mode .content-bg {display:none !important;}.bg-contents-mode .explore-link__content-wrap:after {content:"";opacity:.9;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.bg-contents-mode .s-map-filter__select-link.active .select-link__icon-wrap,.bg-contents-mode .active .s-map__filter-icon-wrap {-webkit-filter:invert(1);filter:invert(1);}.bg-8-contents-mode.color-7-contents-mode .s-tabs__tab-content-js.night-js .s-tabs__swiper-slide p,.bg-7-contents-mode.color-8-contents-mode .s-tabs__tab-content-js.night-js .s-tabs__swiper-slide p {opacity:1;}.color-contents-mode .stroke-transparent path {stroke:transparent !important;fill:var(--custom-color-content-inherit);}.color-contents-mode .s-map__filter-icon-wrap:after {border-color:var(--custom-color-content-inherit);}.bg-8-contents-mode .tabs-swiper__nav-link.active img {-webkit-filter:invert(1);filter:invert(1);}.color-contents-mode .explore-link__content-wrap {border-top:1px solid var(--custom-color-content-inherit);border-bottom:1px solid var(--custom-color-content-inherit);}body:not(.transition-mode) .menu-item-wow {-webkit-transform:translateX(48px);-ms-transform:translateX(48px);transform:translateX(48px);opacity:0;visibility:hidden;}.transition-mode .menu-item-wow {-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important;opacity:1 !important;visibility:visible !important;} #apply iframe {width:100% !important;height:100% !important;} .apply-page::-webkit-scrollbar{display:none;}.bootstrap-datetimepicker-widget table th.prev i:before,.bootstrap-datetimepicker-widget table th.next i:before {content:none;}.header__help-quest.closeLoad .tooltip-block__icon-3 {display:none;}.tooltip-block__icon-3 {position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;pointer-events:auto;border-radius:50%;}.tooltip-loadPerq .tooltip-inner {padding-top:9px !important;padding-bottom:9px !important;}.tooltip-loadPerq {z-index:101 !important;}.tooltip-loadPerq.bs-tooltip-top {padding:0 0 8px !important;top:-8px !important;}.tooltip-loadPerq.bs-tooltip-left {padding:0 8px 0 0 !important;left:-8px !important;}.sk-chase {width:10px;height:10px;position:relative;display:inline-block;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot {width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2.0s infinite ease-in-out both}.sk-chase-dot:before {content:'';display:block;width:25%;height:25%;background-color:currentColor;border-radius:100%;animation:sk-chase-dot-before 2.0s infinite ease-in-out both}.color-contents-mode .sk-chase-dot:before {background-color:var(--custom-color-content-inherit);}.sk-chase-dot:nth-child(1) {animation-delay:-1.1s}.sk-chase-dot:nth-child(2) {animation-delay:-1.0s}.sk-chase-dot:nth-child(3) {animation-delay:-0.9s}.sk-chase-dot:nth-child(4) {animation-delay:-0.8s}.sk-chase-dot:nth-child(5) {animation-delay:-0.7s}.sk-chase-dot:nth-child(6) {animation-delay:-0.6s}.sk-chase-dot:nth-child(1):before {animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before {animation-delay:-1.0s}.sk-chase-dot:nth-child(3):before {animation-delay:-0.9s}.sk-chase-dot:nth-child(4):before {animation-delay:-0.8s}.sk-chase-dot:nth-child(5):before {animation-delay:-0.7s}.sk-chase-dot:nth-child(6):before {animation-delay:-0.6s}@keyframes sk-chase {100% {transform:rotate(360deg) }}@keyframes sk-chase-dot {80%, 100% {transform:rotate(360deg) }}@keyframes sk-chase-dot-before {50% {transform:scale(0.4) } 100%, 0% {transform:scale(1) }}.hero--apply {min-height:100vh;}.hero--apply .hero-iframe {padding:210px 0 0;height:100dvh;}.full-menu__contact-list-wrap--list-wrap {flex:0 1 100%;max-width:100%;}.full-menu__contact-list-wrap--list-wrap .full-menu__contact-list:first-child {flex:0 0 max-content;}.full-menu__contact-list--gmail {word-break:break-all;display:block;}.hero-faq {padding-top:212px;}.faq__kicker {font-size:calc(var(--1-rem) * 0.75);margin-bottom:9px;}.faq__subheading {max-width:650px;}.faq__nav-link {border:1px solid var(--body-color);color:var(--body-color);padding:9px;background:var(--body-bg);}.faq__nav-item:first-child .faq__nav-link {border-radius:3px 0 0 3px;border-right:none;}.faq__nav-item:last-child .faq__nav-link {border-radius:0 3px 3px 0;border-left:none;}.faq__nav-link.active {background:var(--body-color);color:var(--body-bg);}.faq__nav-link.active {cursor:default;}.faq__nav-tabs {max-width:407px;margin-bottom:81px;}.accordion-content {display:none;}.accordion-wrap--first .accordion-content {display:block;}.faq__faq-wrap {max-width:1000px;}.accordion-title {font-size:calc(var(--1-rem) * 1.125);padding:22px 40px 36px 0;font-weight:700;cursor:pointer;margin-bottom:0;}.accordion-title--pseudo {position:absolute;right:3px;top:24px;width:22px;height:22px;border-radius:50%;border:2px solid var(--body-color);}.accordion-title--pseudo:after,.accordion-title--pseudo:before {position:absolute;content:"";right:5px;top:8px;width:8px;height:2px;background:var(--body-color);border-radius:4px;transition:.3s;}.accordion-title:not(.active) .accordion-title--pseudo:before {transform:rotate(90deg);}.accordion-title.active,.accordion-title:hover {color:var(--3-color);}.accordion-title.active {padding-bottom:20px;}.accordion-wrap {border-bottom:1px solid rgba(71, 76, 85, .15);}.accordion-content {padding:0 0 0 10px;line-height:1.7;padding-bottom:14px;}.faq__faq-wrap {margin-bottom:170px;}.bg-contents-mode.color-contents-mode .faq__nav-link {border-color:var(--custom-color-content-inherit) !important;background:var(--custom-color-bg-inherit) !important;color:var(--custom-color-content-inherit) !important;}.bg-contents-mode.color-contents-mode .faq__nav-link.active {background:var(--custom-color-content-inherit) !important;color:var(--custom-color-bg-inherit) !important;}.content-help-links__resident path,.color-contents-mode .content-help-links__resident path {fill:transparent !important;stroke:currentColor;}.content-help-links__resident span {opacity:.6;}.content-help-links__resident:hover span {opacity:1;}.concession-banner__btn {min-width:140px;padding:12px;border-color:var(--3-color);}.concession-banner__button:after, .concession-banner__button:before {content:"";position:absolute;width:60%;height:2px;background:currentColor;top:0;bottom:0;left:0;right:0;margin:auto;}.concession-banner__button:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.concession-banner__button:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media (max-height:1000px) {.hero--apply .hero-iframe {padding:200px 0 0;}}@media only screenand (min-device-width:320px)and (max-device-width:991px)and (max-height:600px) {.s-overview--secondary .s-overview__pic, .s-overview__pic {height:350px;} .hero {padding-top:350px;} .s-overview--secondary .pic-h-js, .pic-h-js {height:350px;}}@media only screenand (min-device-width:320px)and (max-device-width:991px)and (orientation:landscape) {.hero {padding-top:250px;} .min-vh-100 {min-height:100vh !important;}}@media (min-width:576px) {.options-menu__wrap, .help-menu__content {max-width:500px;} .help-menu__content {margin-left:auto;margin-right:auto;padding-top:100px;} .help-menu__content .check-c-btn {max-width:calc(50% - 10px);} .help-menu__panel {padding-top:0;} .s-units__btn.btn--big {min-width:300px;} .view-grid .item-result-col {max-width:312px;margin-left:auto;margin-right:auto;} .footer__content-bg {border-radius:27px;} .hero__container {padding-bottom:50px;} .hero__content-bg {height:calc(100% - 135px);} .options-view-2 .filter-block {max-width:445px;} .options-view-2 .filter-block-wrap {position:fixed;top:0;width:100%;height:100vh;background:transparent;left:0;z-index:101;pointer-events:none;} .options-view-2 .filter-block {position:relative;} .options-view-2 .filter-block-wrap.active {background:rgba(0, 0, 0, 0.7);pointer-events:auto;}}@media only screenand (min-device-width:576px)and (max-device-width:991px)and (orientation:landscape) {.s-overview--secondary .s-overview__pic, .s-overview__pic {height:350px;} .hero {padding-top:350px;}}@media (min-width:768px) {.s-overview__title {margin-bottom:38px;} .s-overview__pic {height:49vh;} .hero .block-desc {margin-bottom:15px;} .sub-heading {font-size:calc(var(--1-rem) * 1.375);} .h1, h1 {font-size:calc(var(--1-rem) * 4);margin-bottom:35px;} .h2, h2 {font-size:calc(var(--1-rem) * 3.25);margin-bottom:32px;} .modal__main-slide {height:350px;} .page-load .min-vh-100 {min-height:calc(var(--vh-2, 1vh) * 100);} .s-map__sub-heading {max-width:500px;} .unit-card__btns .btn {margin:0 0 24px;} .unit-card__btns .btn + .btn {margin-left:15px;} .view-grid {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-7px;margin-right:-7px;} .view-grid .item-result-col {max-width:50%;padding:0 7px;width:100%;} .view-grid .item-result {margin:0 0 15px;} .hero__content-bg {height:calc(100% - 180px);} .hero--homepage__title {margin-bottom:15px;}}@media (min-width:992px) {.header__menu-list a {padding:0 0 2px;} .s-tabs {padding:103px 0 134px;} .s-map {padding-top:100px;} .s-units {padding-top:100px;padding-bottom:100px;} .s-overview__container {padding-bottom:27px;} .contact__container {padding-top:74px;padding-bottom:63px;} .s-overview__sub-heading {margin-bottom:40px;} .s-overview {margin-bottom:50px;} .s-overview__container-2 {padding-top:114px;} .s-overview__pic {position:absolute;} .header__banner, .header__menu-nav {color:var(--body-bg);} .header__menu-btn-1 {color:var(--link-color-2);} .s-overview__container:after {content:none;} .units-item__title {margin-bottom:16px;} .s-map__sub-heading {margin-bottom:89px;} .w-lg-auto {width:auto !important;} .w-lg-50 {width:50% !important;} .features-card {font-size:var(--1-rem);padding:18px;line-height:var(--body-lh);} .s-overview__container:after {content:none;} .s-overview--secondary .s-overview__pic, .s-overview__pic {height:100%;} .position-lg-static {position:static !important;} .s-overview__circle-btn {top:auto;bottom:15px;} .s-pic {z-index:2;} .s-overview--secondary .s-pic {left:auto;right:0;} .header {background:transparent;} .header--secondary {background:var(--header-2-color);} .s-overview--secondary .s-overview__container, .s-overview__container {padding-top:0;} .s-overview__container {padding-bottom:0;} .header__help-bar:not(.header__help-bar--secondary) {position:fixed;top:auto;bottom:36px;right:auto;left:15px;} .header__help-bar:not(.header__help-bar--secondary) .header__help-man, .header__help-bar:not(.header__help-bar--secondary) .header__help-quest, .header__help-bar:not(.header__help-bar--secondary) {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} .header__logo {position:absolute;left:50%;top:0;bottom:0;margin:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:132px;height:96px;} .body-scroll .header__help-bar:not(.header__help-bar--secondary), .filter-page .header__help-bar:not(.header__help-bar--secondary) {top:auto;} .filter-page .header__help-bar:not(.header__help-bar--secondary) {left:auto;right:15px;} .filter-page .help-menu {left:auto;right:80px;} .filter-page .help-menu__cross {left:auto;right:-65px;} .header__menu {display:block;opacity:1 !important;height:auto;} .header__menu-list {margin-bottom:0;} .header__btns-wrap, .header__menu-list {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;} .header__btns-wrap .btn:first-child {margin-right:14px;} .header__menu-list li {margin:0 20px 0 0;} .header__menu {text-transform:uppercase;font-size:calc(var(--1-rem) * .87);} .header__menu-btn-1 {min-width:170px;font-size:calc(var(--1-rem) * .87);border-radius:6px;padding:12px;} .footer .form-control-row, .footer__title {max-width:540px;margin-left:auto;margin-right:auto;} .footer__content-ad {margin-bottom:36px;} .switch-logo__text-line-1 {opacity:.5;} .footer__content-links li:not(:last-child) {margin:0 46px 0 0;} .footer__content-soc a {width:80px;height:80px;} .footer__content-soc {margin-bottom:13px;} .units-item__pic-wrap {margin-bottom:15px;} .s-overview__content {padding:0 0 0 40px;z-index:0;} .s-overview--secondary .s-overview__content {padding:0 40px 0 0;} .header__menu-btn-1 {background:var(--link-bg-2);} .modal__main-slide {height:450px;} .modal-close__txt {font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);opacity:.7;margin-right:11px;} .modal__main-slider-wrap {position:relative;} .modal__main-slider-wrap, .modal__thumbs-slider-wrap {padding:0 80px;} .modal__thumbs-slider {padding:0;max-width:440px;} .overflow-lg-hidden {overflow:hidden !important;} .modal__slider-arrows {bottom:calc(50% - 30px);} .modal-slides .modal__body {padding-bottom:50px;} .contact {padding-top:100px;} .testimonials-slider .arrow-in-circle {width:35px;height:35px;} .testimonials-slider .arrow-in-circle:after {width:8px;height:8px;} .testimonials-slider .arrow-left:after {left:9px;} .testimonials-slider .arrow-right:after {right:9px;} .testimonials-slider__arrows {margin-top:29px;max-width:80px;} .testimonials-slider:before {content:"";position:absolute;right:calc(100% + 4px);height:100%;background:var(--body-bg);z-index:3;width:100vw;} .header__menu {color:var(--body-color);background:transparent;} .body-scroll .header--secondary {background:var(--header-2-color);} .body-scroll .header, .filter-page .header {padding:10px 0;} .s-overview--view-2 .features-card:after {border-radius:0;border:none;border-bottom:1px solid var(--body-color);} .s-overview--view-3 .features-slider .swiper-slide {margin:0 -1px -1px 0 !important;padding:0 !important;} .s-overview--view-3 .features-card:after {border-radius:0;} .s-overview--view-3 .features-slider .swiper-slide:nth-child(3n+3) .features-card:after {border-radius:0 6px 0 0;} .s-overview--view-3 .features-slider .swiper-slide:nth-child(4n+4) .features-card:after {border-radius:0 0 0 6px;} .s-overview--view-3 .features-slider .swiper-slide:first-child .features-card:after {border-radius:6px 0 0 0 !important;} .s-overview--view-3 .features-slider .swiper-slide:last-child .features-card:after {border-radius:0 0 6px 0 !important;} .s-overview--view-3 .features-slider .swiper-wrapper {margin:0 0 17px !important;max-width:95%;} .s-units__btn.btn--big {min-width:248px;font-size:calc(var(--1-rem) * .87);position:static;-webkit-transform:none;-ms-transform:none;transform:none;} .s-units-slider {max-width:348px;margin-left:0;} .s-units {overflow:hidden;} .s-units-slider-wrap-2 {margin-left:50px;width:100vw;} .s-units__heading {max-width:372px;-webkit-box-flex:0;-ms-flex:0 0 372px;flex:0 0 372px;padding-right:30px;margin-bottom:122px;} .s-units-slider-wrap {max-width:calc(100% - 372px);} .s-units__sub-heading {margin-bottom:38px;} .s-units-slider__arrows {margin-top:42px;} .features-slider {width:auto;} .features-slider .swiper-slide {pointer-events:none;} .features-card {pointer-events:auto;} .header--secondary .btn {color:var(--body-bg);background:transparent;border-color:var(--body-bg);} .s-cards__sub-heading {max-width:525px;} .s-cards__slider .swiper-slide {height:auto;margin-bottom:32px;} .animated-desktop {-webkit-animation-timing-function:cubic-bezier(0.24, 0.32, 0.48, 0.88);animation-timing-function:cubic-bezier(0.24, 0.32, 0.48, 0.88);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;} .fadeInRight-desktop {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;} .swiper-slide.animated-desktop:nth-of-type(2) {-webkit-animation-delay:.2s;animation-delay:.2s;} .swiper-slide.animated-desktop:nth-of-type(3) {-webkit-animation-delay:.4s;animation-delay:.4s;} .swiper-slide.animated-desktop:nth-of-type(4) {-webkit-animation-delay:.6s;animation-delay:.6s;} .s-map__mapbox {height:469px;} .s-map__filter {opacity:1;visibility:visible;left:auto;right:0;width:400px;} .map {width:calc(100% - 400px);} .hero__sub-heading {max-width:522px;} .hero__arrow {width:60px;height:60px;right:50px;bottom:30px;z-index:3;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);background:var(--body-bg);} .s-unit-2 .s-gallery__arrow {background:var(--27-color);} .hero__arrow .arrow:after {content:none;} .hero__arrow .arrow:before {position:relative;width:7px;height:7px;left:1px;border-width:1px;} .header__banner {position:absolute;background:transparent;top:calc(100% - 12px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:var(--text-center);z-index:0;padding:0;} .header__banner-tel, .header__svg-wrap {display:none;} .header__banner {font-size:calc(var(--1-rem) * .75);height:auto;} .header__banner--2 {margin-top:4px;} .header__banner-items {padding:6px 0 0;} .hero-overview__title:before, .unit-card__btn:after {content:none;} .hero-overview__title {color:var(--body-color);} .header {padding:29px 0;} .hero-overview__back-btn:after {left:15px;width:calc(100% - 30px);} .hero-overview {padding-top:137px;} .back-wrap {margin-bottom:40px;} .hero-overview__title {font-size:calc(var(--1-rem) * 2.25);} .unit-card__pic-wrap {max-width:50%;} .unit-card__content {width:100%;max-width:520px;padding-left:50px;} .view-grid .item-result-col {max-width:33.3%;} .view-list .item-result__content {position:relative;padding-right:60px;} .view-list .item-result__pic-wrap img {height:90px;} .view-list .item-result__pic-wrap {-webkit-box-flex:0;-ms-flex:0 0 152px;flex:0 0 152px;} .view-list .item-result__desc {position:relative;} .view-list .open-state .item-result__desc:after {-webkit-transform:none;-ms-transform:none;transform:none;top:0;} .view-list .item-result__row {-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:26px;} .view-list .item-result {margin-bottom:26px;} .view-list .item-result__title, .view-list .item-result__desc, .view-list .item-result__footer-item:first-child, .view-list .item-result__table-row--main {font-size:calc(var(--1-rem) * 1.12);} .view-list .item-result__amount, .view-list .item-result__icon-item:last-child .item-result__amount {padding-right:15px;margin-right:15px;} .view-list .item-result__desc {padding-right:15px;} .view-list .item-result__arrow {right:0;top:0;bottom:0;margin:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} .view-list .item-result__title {margin-bottom:0;} .view-list .item-result__footer, .view-list .item-result__desc, .view-list .item-result__pic-wrap {padding-bottom:0;} .view-list .item-result__table-row--heading, .view-list .item-result__table-btn {font-size:var(--1-rem);} .options-view-1 .filter-block {position:static;display:block !important;padding:0;} .options-view-1 .filter-block__header, .options-view-1 .filter-block__title-2, .options-view-1 .filter-caller, .options-view-1 .filter-block__add, .options-view-1 .range-label__sep {display:none;} .options-view-1 .filter-block__content, .options-view-1 .filter-block, .options-view-1 .filter-caller {height:auto;} .options-view-1 .filter-block__item-title, .options-view-1 .filter-block__item--st3, .options-view-1 .filter-block__item--st2 {margin-bottom:0 !important;} .options-view-1 .filter-block__dropdown-opts, .view-list .item-result__arrow {display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;} .options-view-1 .filter-block__item, .options-view-1 .filter-block__content, .view-list .item-result__content {display:-webkit-box;display:-ms-flexbox;display:flex;} .options-view-1 .filter-block__item {max-width:129px;width:100%;padding-top:0 !important;padding-bottom:0 !important;} .options-view-1 .filter-block__item:last-child {margin-right:0;} .options-view-1 .filter-block__content {-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0 !important;overflow:visible !important;} .options-view-1 .filter-block__btns {display:none !important;} .options-view-1 .filter-block__item--st4:after, .options-view-1 .filter-block__item--st2:after {content:"";} .hero-filter__title {font-size:calc(var(--1-rem) * 3);} .hero-filter__sub-title {font-size:calc(var(--1-rem) * 1.375);margin-bottom:50px;} .options-view-1 .filter-block__value {position:relative;width:100%;white-space:nowrap;padding:0 22px 10px 0;} .options-view-1 .filter-block__value-txt {display:block;position:absolute;top:0;left:0;font-size:calc(var(--1-rem) * .87);font-weight:300;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:90%;} .options-view-1 .active .filter-block__item-title {-webkit-transform:scale(.7) translate(0, -26px);-ms-transform:scale(.7) translate(0, -26px);transform:scale(.7) translate(0, -26px);opacity:.6;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;} .options-view-1 .filter-block__value:after, .options-view-1 .filter-block__dropdown:after, .options-view-1 .filter-block__dropdown-arrow:after, .filter-block__dropdown-opt:after, .hero-filter__items.view-list:before {content:"";position:absolute;} .options-view-1 .filter-block__value:after {right:4px;top:-1px;width:8px;height:8px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);} .options-view-1 .filter-block__dropdown, .options-view-1 .filter-block__dropdown-arrow {opacity:0;visibility:hidden;} .options-view-1 .filter-block__item.active .filter-block__dropdown, .options-view-1 .filter-block__item.active .filter-block__dropdown-arrow {opacity:1;visibility:visible;} .options-view-1 .filter-block__dropdown {position:absolute;top:calc(100% + 20px);left:0;min-width:406px;z-index:1;background:var(--body-color);padding:30px 30px 35px;} .options-view-1 .filter-block__dropdown-arrow {position:absolute;top:calc(100% + 12px);left:0;right:0;margin:auto;width:15px;height:15px;-webkit-transform:rotate(226deg);-ms-transform:rotate(226deg);transform:rotate(226deg);background:var(--body-color);z-index:2;} .options-view-1 .filter-block__dropdown-arrow:after {width:100%;height:100%;border-bottom:2px solid currentColor;border-right:2px solid currentColor;opacity:.2;} .options-view-1 .filter-block__dropdown:after {top:0;left:0;width:100%;height:100%;border:1px solid currentColor;opacity:.2;z-index:1;pointer-events:none;} .options-view-1 .filter-block__dropdown-opt {width:50px;height:50px;border-radius:50%;background:transparent;border:none;} .options-view-1 .filter-block__dropdown-opt:after {top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0.1;border:2px solid var(--body-bg);} .options-view-1 .filter-block__dropdown-opt + .filter-block__dropdown-opt {margin-left:11px;} .options-view-1 .filter-block__dropdown--2 {left:auto;right:0;} .options-view-1 .filter-block__item.active .filter-block__value:after {top:3px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);} .options-view-1 .filter-block__checks-row .check-c label {padding:11px 11px;} .options-view-1 .filter-block__checks-row .check-c:not(:last-child) {margin-right:16px;} .options-view-1 .range-labels {display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;} .options-view-1 .filter-block__dropdown, .options-view-1 .filter-block__value:after, .options-view-1 .filter-block__dropdown-opt, .options-view-1 .filter-block__dropdown-opt:after, .options-view-2 .filter-block-wrap, .options-view-1 .filter-block__item-title, .page-load .header__logo {-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;} .options-view-1 .filter-block__dropdown-opt.active {background:var(--10-color);} .options-view-1 .filter-block__dropdown-opt.active:after {opacity:0;} .options-view-1 .hero-filter__items.view-list {position:relative;padding-top:26px;} .options-view-1 .hero-filter__items.view-list:before {width:100%;top:0;left:0;height:1px;background:currentColor;opacity:.2;} .options-view-1 .hero-filter__items {margin-top:35px;} .item-result__arrow .arrow:before {width:8px;height:8px;} .item-result__arrow .arrow:after {width:22px;margin-left:-9px;} .view-list .item-result__icon-item {white-space:nowrap;} .options-view-2 .header:after, .options-view-1 .header:after {background:var(--body-bg);} .options-view-1.body-scroll .header:after, .options-view-2.body-scroll .header:after {opacity:.1;} .hero-filter {padding-top:170px;} .options-view-2--st2 .filter-block {background:var(--body-bg);color:var(--body-color);} .options-view-2--st2 .filter-block__burger {border:1px solid;} .options-view-2--st2 .checkbox__text {color:var(--body-color);opacity:0.78;} .options-view-2--st2 .checkbox__text:before, .options-view-2--st2 .check-c label:after {border-color:var(--body-color);opacity:0.5;} .options-view-2--st2 .checkbox__text:after, .options-view-2--st2 .checkbox input:checked + .checkbox__text:before, .options-view-2--st2 .check-c input[type=radio]:checked + label:after {border-color:var(--10-color);opacity:1;} .options-view-2--st2 .filter-block__item:after {background:var(--body-color);opacity:.2;} .options-view-2--st2 .check-c input[type=radio]:checked + label {color:var(--10-color);opacity:1;} .options-view-2--st2 .check-c label {color:var(--body-color);opacity:0.8;} .options-view-2--st2 .range-slider--st1 .irs-line {background:var(--10-color);opacity:0.15;} .options-view-2--st2 .range-slider--st1 .irs-handle {background:transparent;border-color:var(--10-color);} .options-view-2--st2 .range-slider--st1 .irs-bar {background:var(--10-color);} .options-view-2--st2 .range-slider--st1 .irs-handle:after {content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:24px;background:var(--body-bg);} .options-view-2--st2 .filter-block__btns .btn {color:var(--body-color);background:var(--body-bg);border:1px solid var(--body-color);} .features-slider .swiper-wrapper, .s-cards__slider .swiper-wrapper {-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;pointer-events:none;} .features-slider .swiper-slide, .s-cards__slider .swiper-slide {width:100% !important;margin-right:0 !important;} .s-cards__slider .swiper-slide {pointer-events:auto;} .s-overview .pic-overlay:after {content:none;} .header__banner, .header--secondary .header__banner {background:transparent;} .header--secondary .header__banner-ad {background:var(--body-color);} .header-banner-d-none .header__banner {display:none;} .header-style-2:not(.body-scroll) .header__banner {color:var(--body-color);} .options-view-2 .view-list .item-result__content {display:block;} .options-view-2 .view-list .item-result__title:before, .options-view-2 .view-list .item-result__txt:before {content:none;} .options-view-2 .view-list .item-result__desc, .options-view-2 .view-list .item-result__title {margin-bottom:7px;} .options-view-2 .view-list .item-result__desc, .options-view-2 .view-list .item-result__title, .options-view-2 .view-list .item-result__footer {width:100%;} .options-view-2 .view-list .item-result__footer {display:block !important;} .options-view-2 .view-list .item-result__desc {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;} .options-view-2 .view-list .item-result__icon-item, .options-view-2 .view-list .item-result__icon-items, .options-view-2 .view-list .item-result__txt {width:auto;} .options-view-2 .view-list .item-result__content {padding-right:60px;} .s-unit-2__title {font-size:calc(var(--1-rem) * 3.5);} .menu-tgl--close {position:absolute;right:44px;top:57px;z-index:12;} .overview-1 .overview__list-item.is-active, .overview-2 .overview__list-item.is-active {color:var(--27-color);} .overview-1 .overview__list-item.is-active {background:var(--22-color);} .overview-2 .overview__list-item.is-active {background:var(--3-color);} .switchback__img-wrap {height:655px;} .hero-video__video-wrap {height:543px;} .hero__content-bg {height:calc(100% - 180px);} .overview-2 .overview__pic-wrap {padding-left:25px;} .virtual-tour .header {padding:3px 0;} .virtual-tour .header__logo {width:102px;height:59px;} .s-overview__pics-row, .overview__list {transform:none !important;} .s-overview__pics-row .swiper-slide-duplicate {display:none !important;} .contact-page .s-contact__form .s-contact__btn-wrap {-ms-flex-wrap:wrap;flex-wrap:wrap;} .contact-page .s-contact__form .s-contact__btn-wrap .btn:first-child {margin:0 4px 10px !important;min-width:50%;} .footer__content-copy {position:absolute;left:50%;transform:translate(-50%, 0);} .footer__content-help-links li:last-child {margin-right:0;padding-left:25px;} .footer__content-help-links li:last-child:after {position:absolute;content:'';width:1px;height:100%;background:currentColor;opacity:.2;left:0;top:0;} .full-menu__contact-list-wrap .full-menu__contact-list--btn-wrap {margin-right:12px !important;}}@media (min-width:1200px) {.full-menu__contact-list-wrap {padding-left:30px;} .s-units {padding-top:122px;padding-bottom:116px;} .s-overview {margin-bottom:99px;} .s-map {padding-top:122px;} .h1, h1 {font-size:calc(var(--1-rem) * 4.25);} .h2, h2 {font-size:calc(var(--1-rem) * 3.25);} .hero__arrow {bottom:53px;} .s-map__filter-row {margin-top:19px;margin-left:10px !important;} .hero__container {padding-left:15px;padding-right:15px;} .s-overview--secondary .s-overview__container-2 {padding-top:63px;padding-bottom:87px;} .s-overview--third .s-overview__container-2 {padding-top:126px;padding-bottom:30px;} .s-overview--fourth .s-overview__container-2 {padding-top:60px;padding-bottom:64px;} .s-overview--secondary .s-overview__title {line-height:1.1;margin-bottom:40px;} .s-overview--fourth .s-overview__title {margin-bottom:41px;} .s-overview--secondary .s-overview__sub-heading {margin-bottom:125px;max-width:423px;} .s-overview--third .s-overview__sub-heading {max-width:402px;margin-bottom:40px;} .s-overview--third .testimonials-slider__arrows {margin-left:0;margin-top:20px;} .s-overview--third .s-overview__test-title {margin-bottom:14px;} .s-overview--third .testimonials-slider {margin:0;} .s-overview--fourth .s-overview__sub-heading {max-width:411px;margin-bottom:132px;} .s-overview--fourth .features-card {padding:21px 24px 18px 20px;} .s-overview__sub-heading {max-width:524px;} .features-card {min-height:113px;} .header__menu-list li {margin:0 30px 0 0;} .s-overview__content {padding:0 0 0 73px;} .s-overview--secondary .s-overview__content {padding:0 54px 0 0;} .s-overview--secondary .s-overview__pic, .s-overview__pic {width:48.3% !important;} .features-card {padding:21px 18px 18px 26px;} .footer__title {font-size:calc(var(--1-rem) * 4);} .footer .CTA-btn__circle {width:102px;height:102px;} .footer .CTA-btn__arrow {width:25px;} .footer__content {padding:0;} .switch-logo__img {bottom:0;margin:auto;} .modal__main-slide {height:570px;} .modal__slider-arrows .arrow-in-circle {width:60px;height:60px;} .modal__slider-arrows .arrow-in-circle:before {width:28px;} .modal__main-slider-wrap, .modal__thumbs-slider-wrap {padding:0 120px;} .modal-slides .modal__body {max-width:1076px;} .modal__main-slider {margin-bottom:36px;} .modal__thumbs-slide {height:70px;} .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover, .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {background:var(--3-color);color:var(--2-const-color);} .CTA-btn__txt, .footer__content-help-links path, .footer__content-help-links rect, .footer__content-help-links ellipse, .footer__content-soc a, .btn-2, .btn, .circle-c-btn label:after, .circle-c-btn label, .block-desc, .block-desc__txt, .item-result__arrow .arrow, .dropdown-menu .dropdown-item, .testimonials-card, .features-card:after, .simple-card__pic, .units-item__pic, .simple-card, .block-desc__title, .arrow-in-circle:after, .arrow-in-circle:before {-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;} .units-item:hover .units-item__pic {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:0.8;} .swiper-slide:hover .simple-card__pic {opacity:0.8;} .swiper-slide:hover .simple-card {-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);} .features-card:hover:after {opacity:1;} .CTA-btn:hover .CTA-btn__circle {color:var(--body-bg);background:var(--body-color);} .footer__content-help-links a:hover path, .footer__content-help-links a:hover rect, .footer__content-help-links a:hover ellipse {fill:var(--10-color);} .footer__content-soc a {background:#0000 !important;} .footer__content-soc a:hover {background:var(--10-color) !important;} .footer__content-soc a:hover path {fill:var(--body-bg);} .btn-2:hover {background:var(--7-color);color:var(--10-color);border-color:var(--10-color);} .filter-block__btns .btn:hover {background:var(--3-color);color:var(--body-bg);border-color:transparent;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.16);box-shadow:0 2px 3px rgba(0, 0, 0, 0.16);} .filter-block__item--st3.filter-block__item--st4 {margin-bottom:0 !important;} .help-menu .btn-2:hover {background:var(--2-const-color);color:var(--10-color);border-color:var(--10-color);} .header__menu-btn-1:hover {border-color:transparent;background:var(--header-2-hover);color:var(--header-1-hover);} .header__menu-btn-1:hover path {fill:#000000;} .header--secondary .header__menu-btn-1:hover {background:var(--header-2-hover);color:var(--header-1-hover);border-color:var(--header-2-hover);} .min-vh-100 {min-height:100vh !important;} .s-overview--view-2 .s-overview__sub-heading {margin-bottom:85px;} .s-overview--view-2 .features-card {min-height:89px;max-width:162px;padding:18px 0 18px 0;} .s-overview--view-2 .features-slider {margin-bottom:13px !important;} .s-overview--view-3 .features-card {padding:21px 28px 18px 26px;} .s-units__heading {max-width:445px;-webkit-box-flex:0;-ms-flex:0 0 445px;flex:0 0 445px;padding-right:50px;margin-bottom:133px;} .s-units-slider-wrap {max-width:calc(100% - 445px);} .vbox-next, .vbox-close {right:80px;} .vbox-prev {left:80px;} .vbox-next:hover, .vbox-prev:hover, .vbox-close:hover {opacity:1;} .vbox-next, .vbox-prev, .vbox-close {opacity:.7;} .btn--big:hover {background:var(--btn-color);color:var(--10-color);} .s-map__filter-item:hover .s-map__filter-icon-wrap:after, .s-map__filter-item:hover .s-map__filter-item-txt {opacity:1;} .block-desc:hover {color:var(--body-bg);background:var(--9-color);border-color:var(--9-color);} .block-desc:hover .block-desc__txt, .block-desc:hover .block-desc__title {color:var(--body-bg);} .hero__arrow:hover .arrow:before {border-color:var(--body-bg);} .arrow-in-circle:hover {background:var(--10-color);} .hero__arrow:hover {background:var(--9-color);} .arrow-in-circle:hover:before {background:var(--4-color);} .arrow-in-circle:hover:after {border-color:var(--4-color);} .block-desc__pic {width:70px;height:70px;margin-right:18px;} .block-desc {padding:10px 30px 10px 12px;} .hero__content-bg {height:calc(100% - 275px);} .hero__heading {margin:0 0 12px;} .hero .pic-h-js {height:calc(var(--height) + 177px);} .hero {padding-top:200px;} .btn--2ed:hover {background:var(--7-color);color:var(--10-color);} .btn--2ed.btn--state-2:hover {background:var(--10-color);color:var(--7-color);} .hero-overview__back-btn {font-size:calc(var(--1-rem) * 1.12);} .hero-overview__back-btn .arrow {margin-right:9px;} .unit-card__content {padding-left:121px;} .unit-card__title {font-size:calc(var(--1-rem) * 1.75);} .units-card__desc {font-size:calc(var(--1-rem) * .93);} .units-card__list {text-transform:uppercase;font-size:calc(var(--1-rem) * .87);} .units-card__list li {padding-bottom:16px !important;margin-bottom:19px !important;} .unit-card__btns .btn {min-width:184px;} .unit-slider__title {font-size:var(--1-rem);margin-bottom:49px !important;} .unit-card {margin-bottom:40px !important;} .unit-card__btn {pointer-events:none;} .unit-card__btn-content {pointer-events:auto;} .hero-overview__back-btn:hover .hero-overview__back-btn-text, .unit-card__btn:hover .unit-card__btn-txt {text-decoration:underline;} .enablebutton {pointer-events:none;opacity:0.4;} .s-unit-2__btns .btn:hover {background:var(--3-color);color:var(--body-bg);} .view-grid .item-result-col {max-width:25%;} .options-view-1 .container {max-width:1370px;} .options-view-1 .hero-filter__title {font-size:calc(var(--1-rem) * 4.5);} .options-view-1 .hero-filter__sub-title {margin-bottom:88px;} .options-view-1 .hero-filter__heading {padding-bottom:58px !important;margin-bottom:38px;} .options-view-1 .filter-block__item {max-width:160px;} .item-result__arrow:hover .arrow {-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);} .view-list .item-result__content {padding-right:119px;} .view-list .item-result__title, .view-list .item-result__footer {width:24%;} .view-list .item-result__title, .view-list .item-result__footer, .view-list .item-result__icon-item, .view-list .item-result__txt {padding:0 15px;} .view-list .item-result__icon-items, .view-list .item-result__desc {display:-webkit-box;display:-ms-flexbox;display:flex;} .view-list .item-result__icon-items {width:62.3%;} .view-list .item-result__desc {width:62%;padding:0;} .view-list .item-result__icon-item {width:50%;text-align:center;} .view-list .item-result__txt {width:36.7%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:center;} .view-list .item-result__footer {-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;} .view-list .item-result__title {-webkit-box-flex:0;-ms-flex:0 0 234px;flex:0 0 234px;} .view-list .item-result__txt {-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;} .view-list .item-result__title, .view-list .item-result__footer {display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;} .view-list .item-result__amount, .view-list .item-result__amount, .view-list .item-result__icon-item:last-child .item-result__amount, .item-result__footer-item:first-child {margin-right:0;padding-right:0;} .view-list .item-result__desc:before, .view-list .item-result__desc:before, .view-list .item-result__icon-item:last-child .item-result__amount:after, .view-list .item-result__amount:after {content:none;} .view-list .item-result__title, .view-list .item-result__icon-item, .view-list .item-result__txt {position:relative;} .view-list .item-result__title:before, .view-list .item-result__icon-item:before, .view-list .item-result__txt:before {content:"";position:absolute;top:0;bottom:0;margin:auto;right:0;height:22px;width:2px;background:currentColor;opacity:.6;} .options-view-2 .filter-block__header, .options-view-2 .filter-caller {display:none;} .options-view-2 .hero-filter {padding-left:445px;padding-top:117px;min-height:100vh;} .options-view-2 .filter-block__content {padding-top:115px;height:calc(var(--vh, 1vh) * 100);} .options-view-2 .hero-filter__heading:before {content:none;} .options-view-2 .hero-filter__title, .options-view-2 .hero-filter__sub-title {position:absolute;z-index:-1;pointer-events:none;opacity:0;} .options-view-2 .hero-filter__heading {position:static !important;padding:0 !important;} .options-view-2 .filter-block {position:fixed;display:block;z-index:10;} .options-view-2 .filter-block-wrap {position:static;pointer-events:auto;width:0;height:0;} .options-view-2 .view-grid .item-result-col {max-width:50%;} .options-view-2 .view-grid .item-result {margin:0 0 30px;} .options-view-2 .view-list .item-result__title, .options-view-2 .view-list .item-result__desc, .options-view-2 .view-list .item-result__footer-item:first-child, .options-view-2 .view-list .item-result__table-row--main {font-size:var(--1-rem);} .options-view-2 .view-list .item-result__title, .options-view-2 .view-list .item-result__txt {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;} .options-view-2 .hero-filter__reset {margin-left:40px !important;} .options-view-2 .hero-filter__items {margin-top:0;} .options-view-2 .filter-block__item-title {margin-bottom:16px !important;} .options-view-2 .checkbox {margin-bottom:15px;} .filter-block__item--st3 .filter-block__item-heading {margin-bottom:17px !important;} .filter-block__item--st3 .filter-block__item-title {margin-bottom:0 !important;} .options-view-2 .filter-block__btns .btn {margin-top:30px !important;} .filter-block__item {padding-top:20px !important;} .item-result__table-row--heading, .item-result__table-btn {font-size:calc(var(--1-rem) * .75);} .hero-filter {padding-top:190px;padding-bottom:50px;} .options-view-2--st2 .check-c input[type=radio] + label:hover:after, .options-view-2--st2 .checkbox__text:hover:before {opacity:1;border-color:var(--10-color);} .help-menu {height:646px;max-height:100vh;max-width:454px;left:80px;bottom:40px;top:auto;background:transparent;padding-bottom:70px;} .help-menu:after {content:"";position:absolute;top:0;left:0;height:calc(100% - 70px);width:100%;background:var(--2-const-color);z-index:-1;-webkit-box-shadow:0 5px 7px rgba(22, 22, 22, 0.298039);box-shadow:0 5px 7px rgba(22, 22, 22, 0.298039);border-radius:5px;} .help-menu__step-btn {background:var(--2-const-color);} .help-menu__step-btn:after, .help-menu__step-btn:before {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);} .help-menu__step-btn:after {content:'';left:100%;width:10px;height:18px;} .help-menu__step-btn:before {content:'Back';text-decoration:none;left:100%;margin-left:10px;font-size:calc(var(--1-rem) * .87);letter-spacing:calc(var(--0-ls) + 1px);text-transform:uppercase;opacity:0.7;background:var(--2-const-color);} .help-menu__panel--1 .help-menu__content {margin-top:0;} .help-menu__panel {position:relative;height:100%;} .help-menu__cross {top:auto;bottom:10px;right:auto;left:-65px;} .check-c-btn input[type=radio] + label:hover {background:none;color:var(--11-color);border-color:currentColor;} .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:hover {color:var(--body-color);text-decoration:none;background-color:var(--body-bg);} .bootstrap-select .dropdown-item:hover {background:var(--11-color);} .bootstrap-select .dropdown-item:hover .text {color:var(--2-const-color);} a:hover, a:hover .bg-line, .CTA-btn:hover .CTA-btn__txt {background-size:100% 1px;} a {color:var(--link-color);background:var(--link-bg);} a, .bg-line, .CTA-btn .CTA-btn__txt {background-image:-o-linear-gradient(left, currentColor 0%, currentColor 100%);background-image:-webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;padding:0 0 1px;vertical-align:baseline;z-index:1;-webkit-font-smoothing:antialiased;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;} .header a, .footer a {text-decoration:none !important;} .link-mask, .bg-line-wrap, .header__logo, .footer__content-help-links a, .footer__content__logo, .footer__content-logs a, .help-menu__item-link {background:var(--link-bg);} .CTA-btn {background:none;} .vbox-next, .vbox-prev {background-size:contain !important;} .footer__container {padding-top:78px;padding-bottom:20px;} .hero__sub-heading {padding-left:15px;} .hero__container {padding-bottom:77px;} .header__menu-nav, .footer__container {max-width:100%;padding-left:15px;padding-right:15px;} .contact__container, .hero-video__container {width:calc(100% - 30px);max-width:1342px;} .form-control-row {margin-bottom:48px;} .s-cards {padding:153px 0 20px;} .check-c-btn--secondary input:hover + label:after {background:#0000;} .item-result__table-row--heading, .item-result__table-btn {font-size:calc(var(--1-rem) * .81);} .header-style-2:not(.body-scroll) .header__menu-nav, .header-style-2:not(.body-scroll) .header__menu-btn-1 {color:var(--body-color);} .header-style-2:not(.body-scroll) .header__menu-btn-1:hover {background:var(--3-color);color:var(--2-color);} .header-style-2:not(.body-scroll):not(.color-contents-mode) .header__menu-btn-1:hover path {fill:var(--2-color);} .s-gallery__arrow:hover {border-color:#0000;} .s-overview__sub-heading {margin-bottom:40px;} .testimonials-slider {margin-left:3px;} .testimonials-slider__arrows {margin-left:-4px;} .features-slider .swiper-slide {margin-bottom:11px !important;} .features-slider {margin-bottom:6px !important;} .footer__content-links li:not(:last-child) {margin:0 53px 0 0;} .footer__content-soc {margin-left:15px;} .footer__content-copy {margin-left:19px;} .CTA-btn:hover .CTA-btn__arrow--secondary:after {border-color:var(--4-color);} .CTA-btn:hover .CTA-btn__arrow--secondary:before {background:var(--4-color);} .hero-filler__row {margin-left:-23px;margin-right:-23px;} .hero-filler__row > [class*='col-'] {padding-left:23px;padding-right:23px;} .about__row {margin-left:-35px;margin-right:-35px;} .about__row > [class*='col-'] {padding-left:35px;padding-right:35px;} .switchback-secondary__about-wrap {padding:0 40px;} .hero-filler__img-wrap, .switchback-secondary__img-wrap {height:435px;} .testimonials-slider:before {top:-15px;} .hero__img {width:32vw;} .hero__img-cover {width:457px;} .hero--homepage__sub-heading, .hero__title--last {color:var(--body-color);} .hero__title--first {-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--body-color);color:var(--body-bg);} .hero__title--last {font-size:calc(var(--1-rem) * 2.25);} .hero--homepage__container {max-width:100%;} .hero__container {padding:0 30px 50px;} .hero--neighborhood .hero-inner__container, .hero-amenities .hero-inner__container {padding-top:50px;} .hero__col-left {padding-left:50px;padding-bottom:67px;} .hero__arrow {right:57px;} .hero--homepage__sub-heading {max-width:310px;} .hero .block-desc {margin-bottom:76px;} .hero--homepage__title {font-size:inherit;} .hero__title--first {font-size:calc(var(--1-rem) * 2.875);} .mb-xl-100 {margin-bottom:100px;} .s-contact__container {max-width:1043px;} .s-contact__content {margin-left:47px;padding-top:67px;} .s-contact__work-time {margin-bottom:40px;} .s-contact__form {padding:60px 60px 47px 54px;margin-right:15px;} .s-contact__form-title {margin-bottom:34px !important;} .form-group--last {margin-bottom:25px !important;} .s-contact__btn-wrap .btn {padding:12px 15px 9px;min-width:166px;} .explore-link__content {margin-bottom:67px;} .filter-block__title-2 {margin-bottom:6px !important;} .filter-block__btns {-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;} .iframe-nav__btn:hover {background:var(--body-bg) !important;color:var(--body-color);} .iframe-nav__btn:hover .iframe-nav__btn-txt:after {border-color:var(--body-color);} .circle-c-btn input[type=radio] + label:hover:after, .circle-c-btn .label:hover:after {border-color:var(--11-color);} .circle-c-btn input[type=radio] + label:hover, .circle-c-btn .label:hover {border-color:var(--2-const-color);} .circle-c-btn input[type=radio] + label:hover:after, .circle-c-btn .label:hover:after {border-color:var(--11-color);} .circle-c-btn input[type=radio] + label:hover, .circle-c-btn .label:hover {border-color:var(--2-const-color);} .color-contents-mode.bg-contents-mode .iframe-nav__btn:hover, .color-contents-mode.bg-contents-mode .floor-plans-modal--secondary .s-unit-2__btns .btn:hover, .color-contents-mode.bg-contents-mode .card-type-row__title-link:hover, .color-contents-mode.bg-contents-mode .hero__arrow:hover, .color-contents-mode.bg-contents-mode .modal-header:hover .hero__arrow, .color-contents-mode.bg-contents-mode .modal-header:hover, .color-contents-mode.bg-contents-mode .footer__content-soc a:hover, .color-contents-mode.bg-contents-mode .CTA-btn:hover .CTA-btn__circle, .color-contents-mode.bg-contents-mode .arrow-in-circle:hover, .color-contents-mode.bg-contents-mode .btn:hover, .color-contents-mode.bg-contents-mode .gallerySwiper .swiper-button-prev:hover, .color-contents-mode.bg-contents-mode .gallerySwiper .swiper-button-next:hover, .color-contents-mode.bg-contents-mode .block-desc:hover, .color-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table td.day:hover, .color-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover, .color-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table th.next:hover {background:#424040 !important;color:var(--custom-color-content-inherit);} .color-contents-mode.bg-7-contents-mode .iframe-nav__btn:hover, .color-contents-mode.bg-7-contents-mode .floor-plans-modal--secondary .s-unit-2__btns .btn:hover, .color-contents-mode.bg-7-contents-mode .card-type-row__title-link:hover, .color-contents-mode.bg-7-contents-mode .hero__arrow:hover, .color-contents-mode.bg-7-contents-mode .modal-header:hover .hero__arrow, .color-contents-mode.bg-7-contents-mode .modal-header:hover, .color-contents-mode.bg-7-contents-mode .footer__content-soc a:hover, .color-contents-mode.bg-7-contents-mode .CTA-btn:hover .CTA-btn__circle, .color-contents-mode.bg-7-contents-mode .btn:hover, .color-contents-mode.bg-7-contents-mode .gallerySwiper .swiper-button-prev:hover, .color-contents-mode.bg-7-contents-mode .gallerySwiper .swiper-button-next:hover, .color-contents-mode.bg-7-contents-mode .block-desc:hover, .color-contents-mode.bg-7-contents-mode .arrow-in-circle:hover, .color-contents-mode.bg-7-contents-mode .bootstrap-datetimepicker-widget table td.day:hover, .color-contents-mode.bg-7-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover, .color-contents-mode.bg-7-contents-mode .bootstrap-datetimepicker-widget table th.next:hover {background:#e6e0e0 !important;color:var(--custom-color-content-inherit);} .bg-7-contents-mode.color-8-contents-mode .iframe-nav__btn:hover, .bg-7-contents-mode.color-8-contents-mode .floor-plans-modal--secondary .s-unit-2__btns .btn:hover, .bg-7-contents-mode.color-8-contents-mode .card-type-row__title-link:hover, .bg-7-contents-mode.color-8-contents-mode .hero__arrow:hover, .bg-7-contents-mode.color-8-contents-mode .modal-header:hover .hero__arrow, .bg-7-contents-mode.color-8-contents-mode .modal-header:hover, .bg-7-contents-mode.color-8-contents-mode .footer__content-soc a:hover, .bg-7-contents-mode.color-8-contents-mode .CTA-btn:hover .CTA-btn__circle, .bg-7-contents-mode.color-8-contents-mode .btn:hover, .bg-7-contents-mode.color-8-contents-mode .gallerySwiper .swiper-button-prev:hover, .bg-7-contents-mode.color-8-contents-mode .gallerySwiper .swiper-button-next:hover, .bg-7-contents-mode.color-8-contents-mode .block-desc:hover, .bg-7-contents-mode.color-8-contents-mode .arrow-in-circle:hover, .bg-7-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table td.day:hover, .bg-7-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover, .bg-7-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table th.next:hover {background:#787575 !important;color:var(--custom-color-content-inherit) !important;} .color-8-contents-mode.bg-contents-mode .iframe-nav__btn:hover, .color-8-contents-mode.bg-contents-mode .floor-plans-modal--secondary .s-unit-2__btns .btn:hover, .color-8-contents-mode.bg-contents-mode .card-type-row__title-link:hover, .color-8-contents-mode.bg-contents-mode .hero__arrow:hover, .color-8-contents-mode.bg-contents-mode .modal-header:hover .hero__arrow, .color-8-contents-mode.bg-contents-mode .modal-header:hover, .color-8-contents-mode.bg-contents-mode .footer__content-soc a:hover, .color-8-contents-mode.bg-contents-mode .CTA-btn:hover .CTA-btn__circle, .color-8-contents-mode.bg-contents-mode .arrow-in-circle:hover, .color-8-contents-mode.bg-contents-mode .btn:hover, .color-8-contents-mode.bg-contents-mode .gallerySwiper .swiper-button-prev:hover, .color-8-contents-mode.bg-contents-mode .gallerySwiper .swiper-button-next:hover, .color-8-contents-mode.bg-contents-mode .block-desc:hover, .color-8-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table td.day:hover, .color-8-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover, .color-8-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table th.next:hover {background:#e6e0e0 !important } .header__full-menu {max-width:100%;padding:78px 52px 47px 100px !important;} .header__full-menu-nav li {flex:0 0 50%;max-width:50%;} .header__full-menu-nav li a {font-size:calc(var(--1-rem) * 2.625);} .header__full-menu-nav li:not(:nth-last-child(-n+2)) {margin-bottom:7px;} .header__full-menu-nav {max-width:990px;display:flex;flex-wrap:wrap;} .full-menu__contact-list-wrap .full-menu__contact-list {margin-bottom:0 !important;margin-right:20px;} .full-menu__contact-list-wrap, .header__full-menu-nav li {padding-left:0;} .full-menu__contact-list-wrap--btn-wrap {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;} .faq__title {font-size:calc(var(--1-rem) * 4);} .faq__subheading {font-size:calc(var(--1-rem) * 1.125);}}@media (min-width:1200px) and (max-width:1600px) {.hero__col-right {padding-top:49px !important;}}@media (min-width:1200px) and (max-height:750px) {.modal__main-slide {height:500px;} .gallerySwiper .swiper__img--main {height:460px;} .swiper__img-back {width:250px;} .hero__img {width:35vw;} .hero__img-cover {width:400px;}}@media (min-width:1200px) and (max-height:900px) {.hero-gallery {padding-bottom:80px;} .hero--neighborhood .hero__pic {height:79%;} .hero-amenities .hero__pic {height:75.1%;} .hero--neighborhood .hero-inner__container, .hero-amenities .hero-inner__container {padding-top:30px;padding-bottom:30px;}}@media (min-width:1200px) and (min-height:900px) {.header__full-menu-nav {margin-bottom:119px;} .header__full-menu-nav li a {font-size:calc(var(--1-rem) * 2.625);}}@media (min-width:1350px) {.view-grid {margin-left:-15px;margin-right:-15px;} .view-grid .item-result-col {padding:0 15px;} .view-grid .item-result {margin:0 0 30px;} .options-view-2 .view-grid {margin-left:-7px;margin-right:-7px;} .options-view-2 .view-grid .item-result-col {max-width:33.3%;padding:0 7px;} .options-view-2 .view-list .item-result__content {display:-webkit-box;display:-ms-flexbox;display:flex;} .options-view-2 .view-list .item-result__desc {width:62%;} .options-view-2 .view-list .item-result__title, .options-view-2 .view-list .item-result__footer {width:24%;} .options-view-2 .view-list .item-result__icon-item {width:50%;} .options-view-2 .view-list .item-result__icon-items {width:62.3%;} .options-view-2 .view-list .item-result__txt {width:36.7%;} .options-view-2 .view-list .item-result__footer {display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding-right:0;} .options-view-2 .view-list .item-result__title, .options-view-2 .view-list .item-result__txt {-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;} .options-view-2 .view-list .item-result__labels-list {padding-left:20px;} .options-view-2 .view-list .item-result__desc, .options-view-2 .view-list .item-result__title {margin-bottom:0;} .options-view-2 .view-list .item-result__title:before, .options-view-2 .view-list .item-result__txt:before {content:"";} .options-view-2 .view-list .item-result__desc {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;} .item-result__table-row--heading {font-size:calc(var(--1-rem) * .75);} .item-result__table-col-3 {padding-left:5px;} .hero__img-cover {width:536px;} .hero__img {width:39vw;} .block-desc {padding:10px 26px 10px 12px;}}@media (min-width:1350px) and (max-height:770px) {.hero__img {width:32vw;}}@media (min-width:1370px) {.header__menu-nav, .footer__container {padding-left:50px;padding-right:50px;} .contact__container, .hero-video__container {width:calc(100% - 80px);} .header__menu-list li {margin:0 43px 0 0;} .item-result__table-row--heading {font-size:calc(var(--1-rem) * .75);} .item-result__table-col-3 {padding-left:10px;} .item-result__desc {font-size:calc(var(--1-rem) * .87);}}@media (min-width:1440px) {.options-view-2 .filter-block, .options-view-2 .hero-filter__container {padding-left:40px;padding-right:40px;} .options-view-2 .filter-block__btns .btn {min-width:calc(50% - 7px);} .header__logo {width:180px;} .s-gallery__container {max-width:1368px;} .s-gallery__title {font-size:calc(var(--1-rem) * 4.5);margin-bottom:40px;} .s-gallery__row {margin-left:-25px;margin-right:-25px;} .s-gallery__grid-item {padding:0 25px;margin-bottom:50px;} .s-overview--fourth .s-overview__pic {width:48.7% !important;}}@media (min-width:1600px) {.s-overview--primary .s-overview__title {width:101%;} .hero__title--first {font-size:calc(var(--1-rem) * 2.875 * 1.1);} .hero__title--last {font-size:calc(var(--1-rem) * 2.25 * 1.1);} .hero__col-left {margin-bottom:140px;} .hero--homepage__container .hero__heading {align-items:flex-end !important;} .hero--homepage__sub-heading {font-size:calc(var(--1-rem) * 1.375 * 1.1);} .hero__img {width:610px;} .hero__title--first {font-size:calc(var(--1-rem) * 2.875 * 1.5);} .hero__title--last {font-size:calc(var(--1-rem) * 2.25 * 1.5);} .hero--homepage__sub-heading {max-width:66%;} .hero--homepage__sub-heading {font-size:calc(var(--1-rem) * 1.375 * 1.5);} .header__full-menu {max-width:80%;} .hero__content-bg {height:190px;} .hero__col-left {padding-bottom:0;} .hero .block-desc {margin-bottom:140px;}}@media (min-width:1600px) and (max-height:750px) {.hero__img {width:432px;}}@media (min-width:1600px) and (max-height:850px) {.hero__img {width:520px;}}@media (min-width:1900px) {.hero--homepage__sub-heading {max-width:380px;} .hero__img {width:670px;max-height:calc(100% - 150px);} .hero--homepage__sub-heading {font-size:clamp(var(--1-rem) * 1.375 * 1.4, 2vw, calc(var(--1-rem) * 1.375 * 2));} .block-desc__content {font-size:clamp(var(--1-rem) * 1.06 * 1.1, 1.1vw, calc(var(--1-rem) * 1.06 * 1.3));} .block-desc__pic {width:120px;height:120px;} .hero__title--first {font-size:calc(var(--1-rem) * 2.875 * 1.8);} .hero__title--last {font-size:calc(var(--1-rem) * 2.25 * 1.8);} .hero--homepage__sub-heading {max-width:58%;} .block-desc__content {min-width:280px;}}@media (min-width:2200px) {.hero__img {width:910px;}}@media (min-width:2500px) {.hero__img {width:1080px;}}@media (max-width:1439px) {.s-gallery__arrow {top:10px !important;left:0 !important;} .s-unit-2__row {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;} .s-unit-2__col-2 {margin-left:441px;} .s-unit-2__features {margin:auto;max-width:842px;}}@media (max-width:1369px) {.menu-tgl {right:15px;} .benefits__col-2 .benefits__pic {min-width:auto;} .gallerySwiper .swiper-button-next {right:180px;} .gallerySwiper .swiper-button-prev {left:180px;} .iframe-nav-panel {padding-left:15px;}}@media (max-width:1350px) and (min-width:992px) {.hero-inner .hero__heading {padding-left:30px;}}@media (max-width:1199px) and (min-height:750px) {.help-menu__content {display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (max-width:1199px) and (min-width:992px) {.header__menu-list, .header__menu-btn-1 {display:none !important;} .header__top {position:relative !important;} .header__logo {top:-13px;bottom:auto;} .menu-tgl {top:15px;right:15px;bottom:auto;left:auto;} .virtual-tour .header__logo {top:5px;}}@media (max-width:1199px) {.header__full-menu-nav li {padding-left:0;} .hero--homepage .pic-overlay img {height:100%;} .s-gallery {padding-top:210px;} .header__btns-wrap {margin-left:auto;} .item-result__table-row--main .item-result__table-col-1 {padding-left:14px;} .header__full-menu-nav2 li:first-child {padding-right:30px;} .full-menu__contact-list-wrap .full-menu__contact-list {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;} .full-menu__contact-list-wrap .full-menu__contact-list--btn-wrap {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:50%;} .s-unit-2__col-2 {margin-left:535px;} .s-unit-2__features {max-width:742px;} .s-unit-2 {padding-top:225px;} .header__full-menu-nav li a, .header__full-menu-nav2 li a {font-size:calc(var(--1-rem) * 1.75);} .header__full-menu {padding:50px;width:60%;max-width:60%;} .hero__arrow.hero-wow {-webkit-transform:rotate(270deg) !important;-ms-transform:rotate(270deg) !important;transform:rotate(270deg) !important;} .overview-1 .overview__pic {padding-right:0;} .overview-1 {padding-bottom:100px;} .overview__content {padding-left:32px;} .overview__txt {margin-bottom:30px;} .benefits__txt-1, .benefits-2 .benefits__txt-1 {margin-bottom:60px;} .benefits__col-1 {padding-right:30px;} .benefits__col-2 .benefits__pic {margin-bottom:50px;left:0;min-width:auto;} .benefits__item, .benefits {margin-bottom:100px;} .benefits__item--reverse .benefits__col-1 {padding-left:40px;} .benefits__item--reverse .benefits__col-2 .benefits__pic {left:0;} .benefits-2 .benefits__col-2 .benefits__pic {margin-bottom:50px;} .amenitiesSwiper .swiper-slide {width:500px;} .overview-2 .overview__pic {padding-left:0;} .gallerySwiper .swiper-button-next {right:95px;} .gallerySwiper .swiper-button-prev {left:95px;} .hero-inner__container {padding:25px 15px;} .hero__img {width:450px;} .hero__img-cover {width:395px;} .hero--homepage__container {padding:0 45px 50px;} .hero--homepage {background:var(--3-color);} .floor-plans-modal .modal-content {height:calc(var(--vh, 1vh) * 100);padding-bottom:10px;} .floor-plans-modal .s-unit-2__swiper .swiper-button {width:36px;height:36px;} .floor-plans-modal .swiper-button-wrap {top:37%;} .floor-plans-modal .swiper-pagination {margin-top:16px;} .filter-block__content {padding-bottom:52px !important;} .filter-block__btns {position:absolute;bottom:0;width:100%;left:0;padding:0 15px 15px;background:var(--26-color);z-index:2;} .filter-block__btns:before {content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:currentColor;opacity:.2;z-index:0;} .iframe-nav-panel {top:76px;} .iframe-window {height:calc(var(--vh, 1vh) * 100 - 130px);margin-top:130px;} .block-desc {padding-right:15px;} .wow:not(.grid-item), .parallax-js {transform:none !important;} .switchback__emblem {width:150px;height:150px;right:-60px;} .switchback__emblem-img {width:40px;} .switchback__emblem-text {width:124px;left:13px;top:12px;} .full-menu__contact-list .header__menu-btn-1 {display:flex !important;align-items:center;} .full-menu__contact-list .header__menu-btn-1 svg {position:relative;top:-1px;} .header__menu-btn-1 {font-weight:700;} .hero--apply .hero-iframe {padding:200px 0 0;} .faq__title {font-size:calc(var(--1-rem) * 3.4 * .9);}}@media (max-width:991px) {.full-menu__contact-list-wrap .full-menu__contact-list--btn-wrap {margin-right:0 !important;} .s-cards__row {height:auto !important;} .header__help-bar {right:12px;z-index:12;} .block-desc {padding-right:24px;} .hero--homepage__container {padding:0 0 50px;} .hero--homepage__sub-heading {margin-bottom:0;} .footer__content__info {margin-bottom:0;} .s-cards__slider .swiper-slide {max-width:281px;position:static !important;} .s-units-slider-wrap-js, .header__full-menu-nav2 li {width:100% !important;} .header.is-active .header__logo path, .header.is-active .header__logo rect {fill:var(--2-color);} .s-gallery__row {margin-left:-8px;margin-right:-8px;} .s-gallery__grid-item {padding:0 8px;margin-bottom:15px;} .s-gallery__arrow {position:relative !important;margin-bottom:20px;} .s-gallery__title {margin-bottom:35px;} .item-result__table-row--main .item-result__table-col-1:before {width:6px;height:6px;left:0;} .item-result__table-row--main .item-result__table-col-1 {padding-left:11px;} .hero-overview, .hero-filter {padding-top:200px;} .s-unit-2 {padding-top:115px;} .s-unit-2 .s-gallery__arrow {top:0 !important;right:auto !important;bottom:auto !important;left:0 !important;} .s-unit-2__col-2 {margin-left:0;max-width:100%;padding:0 15px;} .s-unit-2__swiper {position:relative;right:0;width:100%;} .s-unit-2__features-list li {padding-bottom:15px !important;} .s-unit-2__btns .btn {margin:0 5px;} .header__full-menu {width:100%;max-width:100%;height:calc(var(--vh, 1vh) * 100 - 79px);top:79px;} .menu-open .header {background:var(--3-color);} .s-unit-2__title {margin-bottom:56px;} .s-unit-2 .item-result__labels-list {margin-bottom:17px;} .s-unit-2 .swiper-pagination {margin-top:16px;} .s-unit-2 .swiper-button-wrap {top:36%;} .header__full-menu-nav2 li:first-child {padding-right:0;margin-bottom:11px;} .header__full-menu-nav li a, .header__full-menu-nav2 li a, .full-menu__contact-list-wrap a:not(.btn) {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:var(--text-left);} .full-menu__contact-list-wrap--list-wrap, .header__full-menu-nav {margin-bottom:40px;} .full-menu__contact-list-wrap .full-menu__contact-list, .full-menu__contact-list-wrap .full-menu__contact-list--btn-wrap {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;} .menu-tgl {position:static;margin:0;} .header__full-menu-nav li, .header__full-menu-nav2 {padding-left:0;padding-right:0;} .header__full-menu-nav2 svg {max-width:16px;} .menu-open .menu-tgl span:first-child {-webkit-transform:translate(0, 9px) rotate(45deg);-ms-transform:translate(0, 9px) rotate(45deg);transform:translate(0, 9px) rotate(45deg);} .menu-open .menu-tgl span:nth-of-type(2) {opacity:0;} .menu-open .menu-tgl span:last-child {-webkit-transform:translate(0, -7px) rotate(-45deg);-ms-transform:translate(0, -7px) rotate(-45deg);transform:translate(0, -7px) rotate(-45deg);} .menu-open .menu-tgl span {background:var(--light-bg-color) !important;} .color-contents-mode .menu-tgl span {background:var(--custom-color-content-inherit) !important;} .s-gallery {padding-top:140px;} .footer__content-help-links, .footer__content-copy, .footer__content-switch-logo {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;} .footer__content-help-links {margin-bottom:0;} .footer__content-switch-logo {margin-bottom:21px;} .contact__container {border-radius:27px;overflow:hidden;padding:67px 34px 30px;text-align:var(--text-center);} .overview-1 {padding-top:130px;} .amenities-circle-btn {bottom:15px;top:auto;} .overview__pic-wrap .swiper-slide img {height:600px;} .benefits__big-pic-wrap {height:450px;} .overview-2__bg-img {height:350px;} .amenitiesSwiper .swiper-slide {width:400px;} .swiper-slide__inner {padding:28px 50px 0;} .overview__content {padding-left:15px;} .overview--reverse .overview__content {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;} .overview--reverse .overview__pic-wrap {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;} .benefits__item--reverse .benefits__col-1 {padding-left:30px;} .overview__wrap-swiper-amenities {margin:0;max-width:240px;} .overview__list-item {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--22-color);max-width:240px;font-size:calc(var(--1-rem) * 1.2);height:100%;min-height:74px;border-radius:6px;line-height:1;} .overview__list-item-txt:before {display:none;} .overview-1 .overview__list-item.swiper-slide-active, .overview-2 .overview__list-item.swiper-slide-active {color:var(--27-color);} .overview-1 .overview__list-item.swiper-slide-active {background:var(--22-color);} .overview-2 .overview__list-item.swiper-slide-active {background:var(--3-color);} .gallerySwiper .swiper__img--main {width:420px;} .gallerySwiper .swiper-slide {width:550px;} .swiper__img-back {width:275px;} .gallerySwiper .swiper-button-next, .gallerySwiper .swiper-button-prev {top:193px;} .gallerySwiper .swiper-button-next {right:15px;} .gallerySwiper .swiper-button-prev {left:15px;} .gallerySwiper .swiper__heading {margin-top:-40px;} .hero-gallery {padding:90px 0;} .hero-inner__container {padding:25px 0;} .switchback__img-wrap {height:400px;} .switchback__emblem {width:150px;height:150px;right:0px;bottom:-27px;} .switchback__emblem-text {width:116px;left:16px;top:17px;} .switchback__emblem-img {max-width:40px;} .swiperCard .swiper-slide {-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;} .tabs-swiper__card-img-wrap {height:230px;} .big-heading, .hero-inner__title {font-size:calc(var(--1-rem) * 3);} .hero-video, .hero-filler {padding:110px 0 60px;} .s-contact__form {margin-top:0;min-height:0;} .s-contact {margin-bottom:100px;} .map-contact-wrap {padding-top:100px;} .hero__title--last {margin-bottom:15px;} .bg-contents-mode .overview-1 .overview__list-item.swiper-slide, .bg-contents-mode .overview-2 .overview__list-item.swiper-slide {opacity:.5 !important;} .bg-contents-mode .overview .overview__list-item.swiper-slide-active {background:var(--custom-color-bg-inherit) !important;} .color-contents-mode .overview .overview__list-item.swiper-slide-active {border-color:var(--custom-color-content-inherit) !important;} .bg-contents-mode .overview .overview__list-item.is-active {opacity:1 !important;} .options-view-2 .view-list .item-result__labels-list {padding-bottom:10px;} .floor-plans-modal .s-unit-2__features, .floor-plans-modal .s-unit-2__col-2 {margin:0 auto 0;max-width:100%;padding:0 30px;} .floor-plans-modal .s-unit-2__swiper {top:0;right:0;margin:0 auto 30px;max-width:100%;} .floor-plans-modal .s-unit-2__features-list li {max-width:100%;} .floor-plans-modal .modal-content {width:500px;} .floor-plans-modal .s-unit-2__row {min-height:0;} .floor-plans-modal .hero__arrow {width:60px;height:60px;} .floor-plans-modal .s-unit-2 {padding-top:50px;} .iframe-nav-panel {top:79px;} .iframe-window {height:calc(var(--vh, 1vh) * 100 - 120px);margin-top:120px;} .menu-open.header-style-2:not(.body-scroll) .header__logo path, .menu-open.header-style-2:not(.body-scroll) .header__logo rect {fill:var(--body-bg) } .iframe-window__iframe-video {height:calc(100% - 34px) !important;margin-top:34px;} .hero-amenities .hero-inner__title {margin-bottom:5px;} .hero-amenities .hero__pic {height:76.1%;} .color-contents-mode .overview__list-item {border-color:var(--custom-color-content-inherit) !important;} .contact-page .mapboxgl-scroll-zoom-blocker, .contact-page .mapboxgl-touch-pan-blocker {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;} .overview__pic-swiper, .overview__pic-swiper-2 {position:relative;left:0;right:0;width:100%;height:500px;} .header__full-menu {padding:25px;} .hero--apply .hero-iframe {padding-top:90px;} .full-menu__contact-list-wrap .full-menu__contact-list .btn {max-width:100%;width:100%;justify-content:center;} .header__full-menu-nav li:not(:last-child) {margin-bottom:4px;} .faq__title {font-size:calc(var(--1-rem) * 3);} .hero-faq {padding-top:130px;} .faq__nav-tabs {margin-bottom:25px;} .faq__faq-wrap {margin-bottom:50px;}}@media (max-width:767px) {p {margin-bottom:15px;} .s-gallery {padding-bottom:20px;} .s-map__title, .s-cards__title {margin-bottom:15px;} .s-units__title {margin-bottom:25px;} .benefits__col-2, .benefits__item--reverse .benefits__col-1 {padding-left:15px !important;} .overview-1 {padding-top:50px;padding-bottom:70px;} .benefits__heading, .overview-2 .overview__title {margin-bottom:25px;} .benefits__col-1 {padding-right:15px;} .benefits__img-wrap img {height:600px;} .benefits__item, .benefits {margin-bottom:70px;} .benefits__big-pic-wrap {height:350px;} .overview-2__bg-img {height:300px;} .benefits-2 .benefits__txt-1 {margin-bottom:0;} .benefits-2 .benefits__pic {height:600px;margin-bottom:64px;} .gallerySwiper .swiper-button-next, .gallerySwiper .swiper-button-prev {top:auto;bottom:0;} .gallerySwiper {padding-bottom:100px;} .gallerySwiper .swiper-button-prev, .gallerySwiper .swiper-button-next {left:50%;right:auto;-webkit-transform:translate(calc(-100% - 15px), 0);-ms-transform:translate(calc(-100% - 15px), 0);transform:translate(calc(-100% - 15px), 0);} .gallerySwiper .swiper-button-next {-webkit-transform:translate(15px, 0);-ms-transform:translate(15px, 0);transform:translate(15px, 0);} .hero-inner__container {padding:25px 0;} .switchback, .tabs-swiper, .s-map-filter, .switchback-secondary, .about {padding:50px 0;} .hero-video, .hero-filler {padding:110px 0 50px;} .iframe-nav-panel__title {display:none;} .iframe-nav-panel {padding:13px 0 13px 0;} .iframe-nav-panel__slider {padding:0 15px;} .iframe-nav__btn {padding:6px 17px;} .iframe-window__iframe-video {height:calc(100% - 20px) !important;margin-top:20px;} .hero-inner__title {margin-bottom:5px;} .overview__pic-double {height:calc(50% - 12px);} .concession-banner__content {margin-bottom:15px;}}@media (max-width:575px) {.h1, h1 {font-size:calc(var(--1-rem) * 2.25);} .h2, h2 {font-size:calc(var(--1-rem) * 2.125);} .h3, h3 {font-size:calc(var(--1-rem) * 1.5);} .h4, h4 {font-size:calc(var(--1-rem) * 1.3);} .hero .block-desc, .h1, h1, .h2, h2, .h4, h4, .h5, h5 {margin-bottom:15px;} .hero__content-bg {height:calc(100% - 103px);} .hero__container {padding-bottom:20px;} .s-units__title {margin-bottom:20px;} .units-item__title {margin-bottom:0;} .units-item__desc, .s-map__title, .s-cards__title {margin-bottom:10px;} .s-map__sub-heading, .s-cards__sub-heading {margin-bottom:30px;} .footer__content__logo {max-width:155px;margin-bottom:24px;} .hero__title {max-width:350px;} .s-cards {padding-top:60px;} .hero__pic {height:84vh;} .gallerySwiper .swiper__img--main {height:400px;} .filter-block .checkbox {margin-bottom:15px;line-height:1.2;} .filter-block__add-checks .check-c {max-width:100%;} .filter-block .check-c {margin-bottom:10px;} .header__top {padding:10px 21px;} .header__full-menu {padding:20px;} .full-menu__contact-list-wrap .full-menu__contact-list {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;} .s-unit-2 .s-gallery__arrow, .s-unit-2__title {display:none !important;} .s-unit-2 .breadcrumb {padding-left:0;padding-bottom:10px;} .s-unit-2 {padding-top:135px;} .s-unit-2 .item-result__labels-list li {padding-right:17px;} .s-unit-2__swiper .swiper-pagination-bullet {width:12px;height:12px;} .swiper-button-wrap {width:100%;} .header__full-menu-nav li a, .header__full-menu-nav2 li a {font-size:var(--1-rem);} .s-unit-2__sep {margin:35px 0 37px;} .s-unit-2__btns .btn {margin:0 5px;min-width:160px;} .s-unit-2__btns {margin:0 -5px;} .s-unit-2__features-list li {max-width:100%;padding-bottom:16px !important;margin-bottom:18px !important;} .contact {padding:50px 20px 0;} .footer__title {margin-bottom:55px;} .CTA-btn__circle {width:80px;height:80px;} .footer__content {padding-top:34px;} .footer__content-ad {margin-bottom:49px;} .footer__content-links li {margin:0 0 11px 0;} .footer__content-links {margin-bottom:27px;} .footer__content-soc a {width:68px;height:68px;} .footer__content-soc li {margin:0 15px 15px 0;} .footer__content-soc {margin-right:15px;margin-bottom:22px;} .footer__content-copy {font-size:calc(var(--1-rem) * .87);margin:0 0 38px;} .switch-logo__text-line-1 {opacity:.5;} .footer__content-switch-logo, .switch-logo__text-line-1 {font-size:calc(var(--1-rem) * .87);} .footer__content-help-links li {margin-right:18px;} .overview__pic-wrap .swiper-slide img, .benefits__img-wrap img, .benefits-2 .benefits__pic {height:410px;} .overview-1 {padding-bottom:50px;} .benefits__big-pic-wrap, .overview-2__bg-img {height:200px;} .benefits__item, .benefits, .overview-2__wrap, .overview-2, .benefits-2 .benefits__pic {margin-bottom:50px;} .amenitiesSwiper .swiper-slide {width:calc(100% - 30px);} .swiper-slide__inner {padding:20px 20px 20px 45px;} .swiper-slide__title, .swiper-slide__numb {font-size:calc(var(--1-rem) * 1.3);} .amenities-swiper {margin-bottom:10px;} .gallerySwiper .swiper__heading {margin-top:-30px;} .gallerySwiper .swiper-slide {width:calc(100% - 30px);} .swiper__img-back {display:none;} .hero-inner__title, h1.big-heading {font-size:calc(var(--1-rem) * 2.25);} .big-heading {font-size:calc(var(--1-rem) * 2.125);} .s-map-filter__select-wrap {width:200px;left:15px;bottom:10px;} .s-map-filter__select {font-size:calc(var(--1-rem) * .75);padding:15px;} .neighborhood-map {height:450px;} .swiperCard .swiper-slide {-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;} .s-map-filter__select-dropdown {margin-bottom:0;padding:15px;} .neighborhood-map .mapboxgl-ctrl-bottom-right {bottom:10px;right:15px;} .subheading-line {padding-left:0;} .subheading-line:before {content:none;} .gallerySwiper .swiper-button-prev, .gallerySwiper .swiper-button-next {display:none;} .gallerySwiper {padding-bottom:0;} .gallerySwiper .swiper-slide:not(.swiper-slide-active) .swiper__img--main {opacity:1;} .swiper-backface-hidden .swiper-slide {transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden } .swiper-3d {perspective:1200px } .gallerySwiper .swiper-slide:before, .gallerySwiper .swiper__heading {opacity:1;visibility:visible;transition:none;} .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {transform-style:preserve-3d;} .swiper-cards .swiper-slide {transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;} .s-contact__form {border-radius:0;padding:50px 15px;} .s-contact__address {font-size:calc(var(--1-rem) * 1.12);} .s-contact__form-title {font-size:calc(var(--1-rem) * 2);margin-bottom:25px !important;} .s-contact__content {padding-bottom:15px;} .s-contact {margin-bottom:0;} .s-contact__list {margin-bottom:20px;} .explore-links-bg {height:470px;} .s-tabs__item {width:60px;height:60px;} .s-tabs__item-text-label {font-size:calc(var(--1-rem) * .87) } .explore-link__content-wrap h2 {font-size:calc(var(--1-rem) * 2);margin-bottom:15px;} .explore-link__content-wrap p {margin-bottom:25px;} .floor-plans-modal .s-unit-2__features, .floor-plans-modal .s-unit-2__col-2 {padding:0 15px;} .filter-block {padding:0 15px;} .floor-plans-modal {top:79px;z-index:99;} .floor-plans-modal .modal-content {height:calc(var(--vh, 1vh) * 100 - 79px);} .floor-plans-modal .s-unit-2 {padding-top:30px;} .concession-banner {max-width:352px;padding:18px 16px 16px 16px;bottom:91px;} .cookies-alert {padding:12px 60px 8px 15px;} .cookies-alert__cross {right:11px;} .hero-filter__simple .dropdown__btn-txt {display:block;max-width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} .btn--big {min-width:270px;} .fw-cta.fw-cta-button {margin-bottom:30px;} .header__full-menu-nav li a {font-size:calc(var(--1-rem) * 1.5);} .full-menu__contact-list-wrap a:not(.btn) {font-size:calc(var(--1-rem) * .875);} .full-menu__contact-list .btn {font-size:var(--1-rem);} .faq__title {font-size:calc(var(--1-rem) * 2.25 * .9);}}@media (max-width:400px) {.header__svg-wrap svg {width:23px;} .header__svg-wrap {-webkit-box-flex:0;-ms-flex:0 0 23px;flex:0 0 23px;width:23px;} .hero-filter__grid-btn-wrap {width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;} .hero-filter__simple .dropdown__btn-txt {max-width:150px;} .faq__nav-link {font-size:calc(var(--1-rem) * 0.9);}}@media (max-width:380px) {.concession-banner {padding:8px 15px 16px 15px;width:calc(100% - 15px);} .cookies-alert {padding-right:45px;}}@media (max-width:375px) {.s-unit-2__btns .btn {width:100%;} .contact__container {padding:67px 15px 30px;} .contact {padding:50px 15px 0;}}@media (max-width:370px) {.check-c-btn {max-width:100%;} .features-card {font-size:calc(var(--1-rem) * 1.3);} .unit-card__btns .btn {margin:0 0 15px;} .faq__nav-link {font-size:calc(var(--1-rem) * 0.83);}} .filter-block__btns {z-index:9999;}#floor-unit {overflow-y:auto;overflow-x:hidden;}.zindex {z-index:9999 !important;}[data-toggle="modal"] {outline:none !important;}.fb-item__title {font-size:var(--1-rem);letter-spacing:var(--0-ls);margin-bottom:16px;}.fb-item__icon {width:15px;height:15px;background:rgba(128, 125, 128, 0.74);border-radius:50%;}.fb-item__menu-item-content {padding:13px 5px 13px;}.fb-item__menu-item-amount {font-size:calc(var(--1-rem) * 1.25);}.fb-item__menu-item-price {display:block;}.fb-item__menu-item-name {font-size:calc(var(--1-rem) * .75);opacity:0.7;margin-bottom:-3px;}.fb-item__menu-item-price {color:var(--3-color);font-size:var(--1-rem);}.fb-item__menu-item-label {border-radius:6px;background:var(--light-bg-color);color:var(--body-color);border:1px solid rgba(204, 201, 199, 0.5);-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.02));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.02));margin-bottom:0;}.fb-item__menu-item-input-wrap input[type=radio]:checked + .fb-item__menu-item-label,.fb-item__menu-item-label.is-active {border-color:var(--3-color);-webkit-box-shadow:0 0 0 3px rgba(189, 112, 61, 0.08);box-shadow:0 0 0 3px rgba(189, 112, 61, 0.08);}.fb-item__menu-item-col-2 {letter-spacing:var(--0-ls);}.fp--primary .filter-block {padding-left:0;padding-right:0;}.fp--primary .filter-block__title-2,.fb-item,.fp--primary .filter-block__btns {padding-left:45px;padding-right:45px;}.fp--primary .filter-block__title-2,.fb-item:not(.fb-item--third) {border-bottom:1px solid rgba(204, 201, 199, 0.21);}.fb-item__menu-item-label .fb-item__icon,.fb-item__menu-item-label-wrap .fb-item__icon {position:absolute;right:12px;top:12px;z-index:1;}.fp--primary .filter-block {background:#fbfbfb;}.fp--primary .btn--apply:before {content:none;}.fp--primary .btn--apply {background:var(--9-color);color:var(--2-color);border-color:var(--9-color) !important;-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.08);box-shadow:0 3px 3px rgba(0, 0, 0, 0.08);font-weight:700;}.fp--primary,.hero-filter__sub-title,.filter-block {font-weight:400;}.fp--primary .btn--reset {font-weight:400 !important;border-color:transparent;}.fp__main-title {font-size:calc(var(--1-rem) * 1.5);line-height:1;margin-bottom:22px;}.floor-plans-modal--secondary .s-unit-2__btns line, .floor-plans-modal--secondary .s-unit-2__btns rect {stroke:currentColor;}.card-type-row {border-radius:6px;border:1px solid rgba(204, 201, 199, 0.4);-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.03);box-shadow:0 2px 3px rgba(0, 0, 0, 0.03);}.card-type-row__title {line-height:1;padding:13px 21px;border-radius:6px 6px 0 0;background:rgba(240, 240, 239, 0.5);border-bottom:1px solid rgba(240, 240, 239, 0.5);}.card-type-row__title h4,.card-type-row__title {font-size:calc(var(--1-rem) * 1.06);}.card-type-row__title-link {position:relative;display:inline-block;background-image:none;text-decoration:none !important;padding:11px 15px;background:var(--3-color);border-radius:6px;font-size:calc(var(--1-rem) * .75);color:#ffffff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border:1px solid currentColor;}.card-type-row__title-link:after {content:"";display:inline-block;position:relative;top:-1px;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.fp--primary .card-type-row__title-link:after {content:none;}.fp--primary .card-type-row__title-link {background:var(--9-color);}.card-type-row-slider-wrap {padding:48px 19px 25px;}.card-type-row-item {height:100%;position:relative;padding:6px 0 6px;border:1px solid #f0f0ef;width:100%;border-radius:6px;}.fp--primary .filter-block:after {content:none;}.card-type-row-slider-wrap .swiper-button-wrap {width:96%;}.card-type-row-item__label {position:absolute;top:0;left:0;border-radius:6px 0;padding:3px 9px;background:rgba(234, 233, 232, 1);min-width:75px;font-size:calc(var(--1-rem) * .75);z-index:1;}.floor-plan-modal:not(.shown-btn) .swiper-button-wrap,.floor-plans-modal:not(.shown-btn) .swiper-button-wrap {opacity:0;}.swiper-button-wrap {pointer-events:none;}.swiper-button-wrap .swiper-button {pointer-events:auto;}.card-type-row-slider .swiper-slide {height:auto;width:203px;}.card-type-row {margin-bottom:18px;}.floor-plan-modal__modal-content {border-radius:6px;width:604px;max-width:100%;overflow:hidden;}.floor-plan-modal__close {top:18px;right:18px;width:22px;height:22px;z-index:2;color:#ccc9c7;}.floor-plan-modal .swiper-slide img {padding:26px 81px 26px;}.floor-plan-modal .swiper-button-wrap {width:93.6%;top:39.6%;}.floor-plan-modal .item-result__desc {font-size:var(--1-rem);}.floor-plan-modal .swiper-button:after {border-color:#ccc9c7;}.floor-plan-modal__close:after,.floor-plan-modal__close:before {content:"";position:absolute;width:100%;background:currentColor;height:2px;top:50%;left:0;right:0;margin:auto;}.floor-plan-modal__close:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.floor-plan-modal__close:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.floor-plan-modal__content {background:var(--2-color);padding:24px 21px 21px 21px;}.floor-plan-modal__content-title {font-size:var(--1-rem);line-height:1;margin-bottom:5px;}.floor-plan-modal__content-col-l {padding:0 10px 0 0;}.btn--reverse-color {background:var(--3-color);color:var(--body-bg);font-weight:700;}.fp-result-list-title {opacity:0.5;margin-bottom:8px;}.fp--primary .item-result__pic-wrap {border-bottom:1px solid #f0f0ef;padding:26px 10px 23px;}.fp--primary .item-result__title,.fp--primary .item-result__desc {font-size:calc(var(--1-rem) * .87);}.fp--primary .item-result__title {margin-bottom:0;}.fp--primary .swiper-button {position:relative;width:33px;height:33px;border-radius:50%;background:var(--light-bg-color);border:2px solid #e5e4e3;-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.1));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.1));}.card-type-row-slider .swiper-button-wrap {width:94%;}.fp--primary .swiper-button.swiper-button-disabled {opacity:0;}.fp--primary {color:var(--body-color);}.fp--primary .swiper-button:after {content:"";display:block;position:absolute;width:7px;height:7px;top:0;bottom:0;right:0;left:0;margin:auto;border-width:1px;border-top:2px solid #807d80;border-left:2px solid #807d80;-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg);}.fp--primary .swiper-button-next:after {-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);}.floor-plans-modal--secondary {z-index:100;}.floor-plans-modal__pic-wrap {border-radius:6px;height:291px;margin-bottom:18px;}.floor-plans-modal--secondary .modal-body {padding:103px 100px 100px 68px;height:100%;overflow-y:auto;overflow-x:hidden;}.floorplans-pics {padding:20px 0;border:1px solid rgba(204, 201, 199, 0.6);}.floor-plans-modal__pic-wrap .s-gallery__circle-btn {opacity:1;background:rgba(22, 22, 22, 0.4);bottom:15px;right:15px;}.floor-plans-modal--secondary .card-type-row-slider {padding-left:0;padding-right:0;}.floor-plans-modal--secondary .card-type-row-slider .swiper-button-wrap {width:100%;}.floor-plans-modal__tip {border-radius:6px;background:#eff2ef;padding:11px 16px;margin-bottom:18px;}.floor-plans-modal__tip .fb-item__icon {background:rgba(112, 135, 112, 0.7);margin-right:6px;}.floor-plans-modal__share {top:0;line-height:1;right:0;background-image:none;}.checkbox-radio__text--secondary .checkbox-radio__text-price {font-size:calc(var(--1-rem) * 1.3);color:var(--3-color);}.checkbox-radio__text--secondary {border:1px solid rgba(204, 201, 199, 0.3);border-radius:6px;}.floor-plans-modal--secondary .s-unit-2__features {margin:0;padding:0;max-width:100%;}.floor-plans-modal--secondary .s-unit-2__features-list li {max-width:100%;}.floor-plans-modal--secondary .checkboxes-title {font-size:var(--1-rem);margin-bottom:13px;}.floor-plans-modal--secondary .checkbox-radio {margin-bottom:16px;}.floor-plans-modal--secondary .checkbox-radio__text:before {right:18px;left:auto;width:18px;height:18px;background:var(--light-bg-color);border:1px solid #ccc9c7;}.floor-plans-modal--secondary .checkbox-radio input:checked + .checkbox-radio__text:before,.fb-item__menu-item-label-2.is-active + .checkbox-radio__text:before,.fb-item__menu-item-label-3.is-active + .checkbox-radio__text:before {left:auto;width:20px;height:20px;border:5px solid #be9a5c;-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.16));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.16));}.fb-item__menu-item-label-2.is-active + .checkbox-radio__text,.fb-item__menu-item-label-3.is-active + .checkbox-radio__text {border-color:#be9a5c;}.floor-plans-modal--secondary .checkbox-radio input:checked + .checkbox-radio__text,.fb-item__menu-item-label-2.is-active + .checkbox-radio__text,.fb-item__menu-item-label-3.is-active + .checkbox-radio__text {-webkit-box-shadow:0 0 0 3px rgba(189, 112, 61, 0.08);box-shadow:0 0 0 3px rgba(189, 112, 61, 0.08);}.floor-plans-modal--secondary .checkbox-radio__text {padding:13px 51px 13px 21px;}.floor-plans-modal--secondary .checkboxes-block {position:relative;padding-bottom:20px;margin-bottom:30px;}.floor-plans-modal--secondary .checkboxes-block:after {content:"";position:absolute;bottom:0;left:-68px;width:calc(100% + 176px);border:1px solid rgba(229, 228, 227, 0.5);}.floor-plans-modal--secondary .modal-footer {bottom:0;padding:30px 100px 68px 36px;left:0;width:100%;border-top:1px solid #e5e4e3;z-index:99;background:var(--light-bg-color);}.cookies-alert-hide .floor-plans-modal--secondary .modal-footer {padding:30px 100px 28px 36px;}.floor-plans-modal--secondary .s-unit-2__btns .btn {min-width:calc(50% - 5px);padding:16px 10px;letter-spacing:calc(var(--0-ls) + 1.5px);border-radius:6px;font-weight:700;}.btn--with-svg .btn__svg {position:relative;top:-2px;}.filter-block__title-svg {position:relative;top:-4px;}.fp--primary .filter-block__title-2 {padding-bottom:18px;}.fb-item__menu {margin:0 -6px;}.fb-item__menu-item {padding:0 6px;margin-bottom:10px;}.fb-item {padding-bottom:19px;margin-bottom:19px;}.fb-item__title .fb-item__icon {margin-left:1px;top:-2px;position:relative;}.fb-item--second .fb-item__title {margin-bottom:13px;}.fb-item--second .fb-item__menu-item-label {padding:39px 15px 24px;display:block;text-decoration:none;background-image:none;}.fb-item__menu-item-pic {margin-bottom:10px;}.fb-item--second .fb-item__menu-item-name {font-size:var(--1-rem);letter-spacing:var(--0-ls);}.fb-item--second {margin-bottom:31px;}.fb-item--third {margin-bottom:0;}.fb-item--third .fb-item__title {margin-bottom:11px;}.fp--primary .item-result__content {padding:10px 18px 13px !important;}.fp--primary .item-result,.fp--primary .item-result:after {border-radius:6px;}.fp--primary .item-result__icon-item:last-child .item-result__amount {margin-right:2px;}.fp--primary .item-result__icon-item:first-child .item-result__amount {padding-right:6px;margin-right:3px;}.fp--primary .item-result__desc {margin-bottom:0;padding-bottom:0;}.fp--primary .item-result__txt {padding-right:0;}.fp--primary .item-result__amount:after {background:rgba(204, 201, 199, 0.4);height:100%;}.fp--primary .item-result:after {border-color:#f0f0ef;opacity:1;}.floor-plans-modal--secondary .item-result__icon-item:first-child .item-result__amount {padding-right:10px;margin-right:5px;}.floor-plan-modal__content-col-r {padding:0 0 0 64px;top:-4px;}.floor-plan-modal__content-col-r .btn--reverse-color {width:100%;}.floor-plans-modal--secondary .modal-content {width:1100px;max-width:calc(100% - 30px);overflow:hidden;}.floor-plans-modal--secondary .hero__arrow {width:65px;height:65px;}.floor-plans-modal--secondary .modal-header .arrow:before {bottom:2px;width:10px;height:10px;}.floor-plans-modal--secondary .s-unit-2__mini-title {margin-bottom:8px;}.floor-plans-modal--secondary .s-gallery__arrow:after {padding-left:29px;}.floor-plans-modal--secondary .card-type-row-item {padding:17px 19px 18px;}.card-type-row-slider-modal-wrap {margin-bottom:27px;}.floor-plans-modal--secondary .item-result__desc {margin-bottom:18px;}.floor-plans-modal--secondary .item-result__desc,.floor-plan-modal .item-result__desc {font-size:var(--1-rem);}.floor-plan-modal .item-result__icon-item:last-child .item-result__amount {margin-right:6px;padding-right:8px;}.fp--primary .item-result__amount,.fp--primary .item-result__txt {top:0;}.floor-plans-modal--secondary .item-result__icon-item:last-child .item-result__amount {padding-right:7px;margin-right:7px;}.floor-plans-modal--secondary .item-result__icon-item:first-child .item-result__amount {padding-right:9px;margin-right:5px;}.floor-plan-modal .item-result__icon-item:first-child .item-result__amount {padding-right:10px;margin-right:5px;}.checkbox-radio__text--static {background:#fbfbfb;padding:13px 16px 13px 14px !important;}.floor-plans-modal--secondary .checkbox-radio__text--static {margin-bottom:30px;}.checkbox-radio__text--static:before {content:none;}.fp--primary .filter-block__btns {padding-top:1px;position:absolute;width:100%;padding-bottom:32px;background:#fbfbfb;bottom:0;left:0;border-top:1px solid rgba(204, 201, 199, 0.21);}.fp--primary .filter-block__content {padding-bottom:109px;max-height:calc(var(--vh, 1vh) * 100);height:auto;}.fp--primary .filter-block__header {top:0;left:0;background:#fbfbfb;z-index:102;}.fb-item__icon svg {display:block;-webkit-box-flex:0;-ms-flex:0 0 3px;flex:0 0 3px;}.checkboxes-block .fb-item__icon {position:relative;z-index:3;}.filter-block__btns .btn {padding:15px;}.fb-item__menu-item-icon {width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-right:6px;}.fb-item__menu-item-icon-2 {margin-right:1px;}.fb-item__menu-item-amount {line-height:1.43;}.fb-item__menu-item-col-2 {line-height:1.3;}.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {perspective:1200px;}.swiper-3d .swiper-wrapper {transform-style:preserve-3d;}.fp-sliders-section .card-type-row-slider-wrap {overflow:hidden;}.fp-sliders-section .card-type-row-slider {width:100%;overflow:visible;}.fp-sliders-section .card-type-row-slider .swiper-slide {width:170px;}.fp-sliders-section .card-type-row-item {-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border:1px solid rgba(204, 201, 199, 0.6);}.fp-sliders-section .swiper-slide:not(.swiper-slide-active) .card-type-row-item {opacity:0.5;}.fp-sliders-section .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next):not(.swiper-slide-prev) .card-type-row-item {opacity:0;}.fp-sliders-section .card-type-row-item img {height:100%;-o-object-fit:contain;object-fit:contain;}.fp--primary .hero-filter__heading:before {content:none;}.fp--primary .header {background:var(--3-color);}.fp--primary .filter-caller {background:var(--9-color);border-color:var(--9-color);}.filter-block__header-reset-link {display:none;}.floor-plan-modal__slider {overflow:hidden;border-radius:0 0 6px 6px;}.card-type-text-slider .item-result__desc {display:block;font-size:calc(var(--1-rem) - 4px);padding:0;margin-bottom:5px;}.card-type-row__price-txt {line-height:1.1;font-weight:700;margin-bottom:23px;}.item-result__footer-label-icon {top:-1.5px;width:12px;}.card-type-text-slider {position:relative;z-index:2;pointer-events:none;padding:0 19px 19px;}.item-result__footer-label-icon--limited {pointer-events:auto;}.card-type-text-slider .card-type-row__title-txt {letter-spacing:calc(var(--0-ls) + 0.5px);line-height:1;text-transform:uppercase;font-size:var(--1-rem);margin-bottom:6px;}.card-type-text-slider .item-result__icon-item--last {padding-right:5px;}.card-type-text-slider .item-result__icon-item--last:after {content:"";position:absolute;top:0;bottom:0;margin:auto;right:5px;background:rgba(204, 201, 199, 0.4);height:100%;width:2px;}.card-type-text-slider .item-result__icon-item .item-result__amount {padding-left:1px !important;}.card-type-text-slider.swiper-fade .swiper-slide {pointer-events:none;transition-property:opacity;}.card-type-text-slider.swiper-fade .swiper-slide-active {pointer-events:auto;}.item-result__icon-item--last .item-result__svg,.modal-content .item-result__icon-items .item-result__icon-item:nth-of-type(2) .item-result__svg {position:relative;top:-2px;}.card-type-row:hover .card-type-row__title-link {background:var(--2-color);color:var(--9-color);}.fp--primary .btn--apply:hover {background:var(--2-color);color:var(--9-color);}.card-type-row-item__link-mask:before {position:absolute;content:'';left:0;bottom:0;right:0;top:0;width:45px;height:45px;margin:auto;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.002' height='16.002' viewBox='0 0 16.002 16.002'%3E%3Cline x2='16.002' fill='none' stroke='%23ffffff' stroke-width='1.5' transform='translate(0 7.653)'/%3E%3Cline x2='16.002' transform='translate(7.653 0) rotate(90)' fill='none' stroke='%23ffffff' stroke-width='1.5'/%3E%3C/svg%3E") center center/15px no-repeat, rgba(0, 0, 0, 0.8);z-index:2;visibility:hidden;opacity:0;transition:.2s;}.card-type-row-item__link-mask:hover:before {visibility:visible;opacity:1;}.floor-plan-modal .modal-header {background:#f5f5f5;border:none;}.modal-header .arrow:before {width:10px;height:10px;border-width:2px;}.floor-plan-modal .modal-header .arrow-in-cycle {width:64px;height:64px;}.floor-plan-modal .modal-header .arrow:before {bottom:1px;left:-2px;}.floor-plans-modal__pic {-webkit-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;}.floorplans-pics .floor-plans-modal__pic {opacity:1;}.modal-header .arrow:after {content:none;}.header__help-bar--floorplans {z-index:101;}:root {--sk-size:40px;--sk-color:#333333;}.sk-circle-fade {width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot {width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before {content:'';display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;-webkit-animation:sk-circle-fade 1.2s infinite ease-in-out both;animation:sk-circle-fade 1.2s infinite ease-in-out both;-webkit-animation-play-state:paused;animation-play-state:paused;}.floorplans-pics .sk-circle-fade-dot:before {-webkit-animation-play-state:running;animation-play-state:running;}.sk-circle-fade-dot:nth-child(1) {-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2) {-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3) {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4) {-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5) {-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6) {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7) {-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8) {-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9) {-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10) {-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11) {-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle-fade-dot:nth-child(1):before {-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before {-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.sk-circle-fade-dot:nth-child(3):before {-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle-fade-dot:nth-child(4):before {-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle-fade-dot:nth-child(5):before {-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle-fade-dot:nth-child(6):before {-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle-fade-dot:nth-child(7):before {-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle-fade-dot:nth-child(8):before {-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle-fade-dot:nth-child(9):before {-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle-fade-dot:nth-child(10):before {-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle-fade-dot:nth-child(11):before {-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circle-fade {0%, 39%, 100% {opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6) } 40% {opacity:1;-webkit-transform:scale(1);transform:scale(1) }}@keyframes sk-circle-fade {0%, 39%, 100% {opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6) } 40% {opacity:1;-webkit-transform:scale(1);transform:scale(1) }}.sk-center {margin:auto;bottom:0;right:0;left:0;top:0;}.fp--primary .item-result__footer:after {content:none;}.fp--primary .item-result__footer {margin-top:12px;padding:0 0 22px;font-size:calc(var(--1-rem) - 3px);}.item-result__footer:before {top:0;left:15px;right:15px;height:1px;background:#ccc9c7;opacity:.37;}.item-result__footer-col {padding-top:15px;}.item-result__footer-col-1:after {right:0;top:0;background:#ccc9c7;opacity:.37;height:100%;width:1px;}.item-result__footer-title {opacity:.5;line-height:1.2;}.item-result__footer-label {margin-bottom:2px;line-height:1.1;}.card-type-row__label {position:absolute;left:-1px;top:-1px;font-size:calc(var(--1-rem) - 3px);width:calc(100% + 2px);background:rgba(254, 247, 236, 0.8);border:1px solid #fae7d1;padding:6px 15px;border-radius:6px 6px 0 0;z-index:4;pointer-events:none;}.card-type-row__label .item-result__footer-label-icon--limited {margin-left:3px;}.card-type-rows {position:relative;z-index:1;}.fp--primary .tooltip--card.tooltip {z-index:9;left:-3px !important;}.bg-contents-mode.color-contents-mode .modal-header {border-bottom:1px solid var(--custom-color-content-inherit) !important;}.bg-contents-mode.color-contents-mode .floor-plan-modal .modal-header .arrow-in-cycle {border-right:1px solid var(--custom-color-content-inherit) !important;}.bg-contents-mode.fp--primary .filter-block,.bg-contents-mode .card-type-row__title,.bg-contents-mode .floor-plans-modal--secondary .modal-footer,.bg-contents-mode .floor-plans-modal__tip,.bg-contents-mode .card-type-row-item__label,.bg-contents-mode .floor-plans-modal--secondary .checkbox-radio__text:before,.bg-contents-mode .fb-item__menu-item-label,.bg-contents-mode.fp--primary .modal-content,.bg-contents-mode.fp--primary .swiper-button,.bg-contents-mode .floor-plan-modal__content,.bg-contents-mode .fb-item__icon,.bg-contents-mode.fp--primary .filter-block__header,.bg-contents-mode .card-type-row__title-link,.bg-contents-mode.fp--primary .btn--apply,.bg-contents-mode .card-type-row__label {background:var(--custom-color-bg-inherit) !important;}.bg-contents-mode.color-contents-mode .fb-item__icon,.bg-contents-mode.color-contents-mode .filter-block__burger {border:1px solid var(--custom-color-content-inherit) !important;}.color-contents-mode .fb-item__icon line {stroke:var(--custom-color-content-inherit) !important;}.bg-contents-mode .item-result__footer-label-icon circle {fill:var(--custom-color-bg-inherit) !important;}.color-contents-mode .item-result__footer-label-icon circle,.color-contents-mode .item-result__footer-label-icon line {stroke:var(--custom-color-content-inherit) !important;}.color-contents-mode .floor-plans-modal--secondary .checkbox-radio__text:before,.bg-contents-mode.color-contents-mode.fp--primary .item-result__pic-wrap,.bg-contents-mode.color-contents-mode.fp--primary .card-type-row-item,.bg-contents-mode.color-contents-mode .floor-plans-modal--secondary .modal-footer,.bg-contents-mode.color-contents-mode .floor-plans-modal--secondary .checkboxes-block:after,.bg-contents-mode.color-contents-mode.fp--primary .swiper-button,.bg-contents-mode.color-contents-mode.fp--primary .swiper-button:after,.bg-contents-mode.color-contents-mode .card-type-row__title,.bg-contents-mode.color-contents-mode .card-type-row__label,.bg-contents-mode.color-contents-mode .card-type-row,.bg-contents-mode.color-contents-mode .fb-item__menu-item-input-wrap input[type=radio] + .fb-item__menu-item-label,.bg-contents-mode.color-contents-mode .fb-item__menu-item-label:not(.is-active) {border-color:var(--custom-color-content-inherit) !important;}.bg-contents-mode.color-contents-mode .fb-item__menu-item-input-wrap input[type=radio]:checked + .fb-item__menu-item-label,.bg-contents-mode.color-contents-mode .fb-item__menu-item-label.is-active {-webkit-box-shadow:0 0 0 3px var(--custom-color-content-inherit);box-shadow:0 0 0 3px var(--custom-color-content-inherit);}.color-contents-mode .filter-block__title-svg path,.color-contents-mode .units-item__svg path,.color-contents-mode .units-card__svg path {fill:var(--custom-color-content-inherit);}.color-contents-mode .card-type-row__title-link,.color-contents-mode .floor-plans-modal__tip {border:1px solid var(--custom-color-content-inherit);}.color-contents-mode .card-type-row__title-link,.color-contents-mode.fp--primary .filter-block__title-2,.color-contents-mode .fb-item:not(.fb-item--third),.color-contents-mode.fp--primary .filter-block__header,.color-contents-mode.fp--primary .filter-block__btns {border-color:var(--custom-color-content-inherit);}.color-contents-mode .filter-block {border-right:1px solid var(--custom-color-content-inherit);}.bg-8-contents-mode .card-type-row-item img,.bg-8-contents-mode.fp--primary .item-result__pic-wrap img,.bg-8-contents-mode .floor-plan-modal__slider img,.dark-contrast .fb-item__menu-item-input-wrap input[type=radio]:checked + .fb-item__menu-item-label,.dark-contrast .fb-item__menu-item-label.is-active,.light-contrast .fb-item__menu-item-input-wrap input[type=radio]:checked + .fb-item__menu-item-label,.light-contrast .fb-item__menu-item-label.is-active {-webkit-filter:invert(1);filter:invert(1);}.color-contents-mode .card-type-row-item__label {border-right:1px solid var(--custom-color-content-inherit);border-bottom:1px solid var(--custom-color-content-inherit);}.color-contents-mode .floor-plans-modal__tip {border:1px solid var(--custom-color-content-inherit);}@media (min-width:1200px) {.item-result__footer-col-2 {left:-6px;padding-right:10px;} .item-result__footer-col-1 {left:10px;padding-left:10px;} .item-result__footer-col-1:after {right:8px;} .color-contents-mode .btn.btn--reset {border:none !important;} .color-contents-mode.fp--primary .filter-block__btns .btn--reset:hover {color:var(--3-color) !important;background:none !important;} .options-view-2 .view-grid .item-result {margin:0 0 14px;} .fp--primary.options-view-2 .filter-block__content {padding-top:120px;} .fp--primary .filter-block__title-2 {margin-bottom:18px !important;} .s-unit-2__btns .btn:hover {border-color:var(--3-color);} .s-unit-2__btns .btn:hover rect, .s-unit-2__btns .btn:hover line {stroke:var(--body-bg);} .fp--primary .filter-block {max-width:546px;} .fp--primary .filter-block__btns {-webkit-box-pack:unset !important;-ms-flex-pack:unset !important;justify-content:unset !important;} .fp--primary .filter-block__btns .btn:first-child {margin-right:27px;} .fp--primary .btn--reset {color:var(--body-color);padding:0 !important;min-width:0 !important;letter-spacing:calc(var(--0-ls) + .5px);background:#0000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;} .fp--primary .btn--reset:hover {color:var(--3-color);} .fp--primary .hero-filter {padding-left:545px;padding-top:126px;} .fp--primary .hero-filter__container {padding-left:80px;padding-right:80px;} .floor-plans-modal__share:hover {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);} .btn--reverse-color:hover {background:var(--body-bg);color:var(--3-color);border-color:var(--3-color);} .fp-sliders-section .card-type-row-slider .swiper-slide {width:70%;}}@media (min-width:1350px) {.fp--primary .view-grid .item-result-col {max-width:269px;}}@media (min-width:1440px) {.fp--primary .filter-block__btns .btn {min-width:179px;} .card-type-text-slider {padding:0 19px 17px;}}@media (min-width:1600px) {.col-xxl-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}}@media (min-width:2000px) {}@media (max-width:1230px) and (min-width:1200px) {.card-type-text-slider {padding-right:12px;padding-left:12px;}}@media (max-width:1199px) {.fp__main-title {padding-top:20px;} .fp--primary .filter-block__content {padding-top:80px;padding-bottom:92px !important;} .fp--primary .filter-block__burger {right:15px;} .fp--primary .filter-block__header {padding:29px 70px;border-bottom:1px solid rgba(204, 201, 199, 0.21);} .fp--primary .filter-block__title-2 {padding-top:18px;margin-bottom:18px !important;} .fp--primary .btn--reset {border-color:currentColor;} .floor-plans-modal--secondary .modal-footer {padding:15px 100px 68px 68px;} .cookies-alert-hide .floor-plans-modal--secondary .modal-footer {padding:15px 100px 15px 68px;} .fp--primary .filter-block-wrap .tooltip--secondary {z-index:101;} .fp--primary .filter-block__btns {z-index:102;} .fp--primary .hero-filter {padding-top:100px;}}@media (max-width:991px) and (min-width:576px) {.fb-item__menu-item {max-width:200px;}}@media (max-width:991px) {.floor-plans-modal--secondary .s-unit-2__btns .btn {margin:0;min-width:calc(50% - 10px);} .fp--primary .filter-block__btns {padding-bottom:15px;} .fp--primary .filter-block__content {padding-bottom:76px !important;} .fp--primary .filter-block__title-2, .fb-item, .fp--primary .filter-block__btns {padding-left:25px;padding-right:25px;} .fp--primary .hero-filter {padding-top:67px;} .fb-item__menu-item-col-2 {text-align:center;padding:0 5px;} .s-cards__row {height:auto !important;} .floor-plans-modal--secondary {top:79px;z-index:99;} .floor-plans-modal--secondary .modal-content {height:calc(var(--vh, 1vh) * 100 - 79px);} .header__help-bar {z-index:100;} .floor-plans-modal--secondary .modal-footer {padding:15px 30px 68px 30px;} .cookies-alert-hide .floor-plans-modal--secondary .modal-footer {padding:15px 30px 15px;} .floor-plans-modal--secondary .modal-body {padding:100px 30px 100px 30px;}}@media (max-width:767px) and (min-width:576px) {.fp--primary .hero-filter__items {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;} .fp--primary .view-grid .item-result-col {-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px;max-width:50%;} .fp--primary .item-result__footer {font-size:calc(var(--1-rem) - 4px);}}@media (max-width:767px) {.floor-plans-modal--secondary .modal-body, .floor-plans-modal--secondary .modal-footer, .fb-item, .fp--primary .filter-block__title-2, .fp--primary .filter-block__btns, .card-type-row-slider-wrap, .card-type-row__title {padding-left:15px;padding-right:15px;}}@media (max-width:575px) {.fb-item--second .fb-item__menu-item-name {font-size:calc(var(--1-rem) * .87);} .fb-item--second .fb-item__menu-item-label {padding:30px 9px 17px;} .fp--primary .filter-block__btns .btn {padding:10px 15px;} .floor-plans-modal--secondary .s-unit-2__btns .btn {padding-top:10px;padding-bottom:10px;} .floor-plan-modal__content-col-l {padding:0 0 20px;} .floor-plan-modal__content-col-r {padding:0;top:0;} .floor-plans-modal--secondary .modal-body {padding-bottom:80px;} .fp--primary .s-unit-2__btns .btn {min-width:calc(50% - 5px);width:auto;} .floor-plan-modal__modal-content {width:350px;} .floor-plan-modal .swiper-button-wrap {width:90.2%;top:31.6%;} .floor-plan-modal__content {padding:19px 14px 14px 16px;} .floor-plan-modal__close {top:13px;right:13px;} .floor-plans-modal--secondary .modal-body {padding-top:89px;} .modal-card-type-slider .swiper-slide {width:141px;} .fp-sliders-section .card-type-row-slider .swiper-slide {width:153px;} .card-type-row {margin-bottom:29px;} .card-type-row__title {padding-left:20px;} .fp--primary .filter-block__burger {right:auto;top:-5px;left:6px;background:none;} .fp--primary .filter-block__burger:after, .fp--primary .filter-block__burger:before {width:17px;height:2px;background:#807d80;} .fp--primary .filter-block__title-2 {padding-top:15px;padding-bottom:13px;margin-bottom:14px !important;} .filter-block__title-svg {margin-left:-34px;} .fb-item__menu-item-price {margin-top:-1px;} .fb-item__menu-item-content {padding-top:10px;} .fb-item__menu-item {margin-bottom:8px;} .fb-item--second {margin-bottom:17px;padding-bottom:25px;} .fb-item--second .fb-item__title {margin-bottom:16px;} .fb-item--third .fb-item__title {margin-bottom:17px;} .filter-block__btns .btn--reset {display:none;} .fp--primary .filter-block__btns .btn--apply {margin:0 !important;min-width:100%;padding-top:11px;padding-bottom:11px;} .fp--primary .filter-block__btns {padding:15px 13px;} .filter-block__header-reset-link {display:block;position:absolute;right:15px;top:30px;text-transform:uppercase;text-decoration:none;} .fb-item--third {margin-bottom:0;padding-bottom:0;} .fb-item__title {max-width:200px;} .card-type-row__title {padding-left:20px;} .floorplans-pics {padding:10px 0;} .floor-plan-modal .modal-header .arrow-in-cycle {width:60px;height:60px;} .fp--primary .item-result__footer {font-size:calc(var(--1-rem) - 3px);} .floor-plans-modal__tip {position:relative;padding:13px 16px 14px 40px;margin-bottom:21px;} .floor-plans-modal__tip .fb-item__icon {position:absolute;left:17px;top:16px;} .fp__main-title {line-height:1.2;font-size:calc(var(--1-rem) * 1.2);max-width:85%;margin-bottom:29px;} .floor-plan-modal .swiper-slide img {padding-left:5px;padding-right:5px;} .fb-item__menu-item-label .fb-item__icon, .fb-item__menu-item-label-wrap .fb-item__icon {right:8px;top:8px;}}@media (max-width:360px) {.fb-item--primary .fb-item__title {max-width:220px;} .checkbox-radio__text--secondary .checkbox-radio__text-price {font-size:var(--1-rem);} .fp--primary .s-unit-2__btns .btn {min-width:calc(50% - 12px);} .floor-plans-modal--secondary .checkbox-radio__text {padding:15px 42px 13px 15px;}}.wordbreak{word-break:break-word;}label.error, #error-msg{color:red;}.contactformhide input, .contactformhide textarea{color:var(--body-color) !important;}.color-contents-mode .s-overview__circle-btn *,.s-overview__circle-btn {color:#ffffff !important;}.disable-child-popup .tooltip-block__icon-js-3 {display:none !important;}@media (min-width:1200px) {}@media (min-width:1440px) {}@media (max-width:1199px) {}@media (max-width:991px) {}@media (max-width:575px) {}.concession-banner,.cookies-alert {position:fixed;background:var(--23-color);color:var(--2-color);z-index:1051;opacity:0;visibility:hidden;}.concession-banner {max-width:596px;width:calc(100% - 40px);margin:auto;inset:auto 0 61px 0;border-radius:6px;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);padding:13px 19px 13px 25px;}.concession-banner__col-1 {font-size:var(--font-size-31);}.concession-banner h6 {font-size:var(--font-size-2);}.concession-banner p {font-size:var(--font-size-30);color:var(--10-color);}.concession-banner__col-2,.concession-banner__content {-ms-flex-negative:1;flex-shrink:1;} .concession-banner__button,.cookies-alert__cross {border:1px solid #0000;}.concession-banner__button:hover,.cookies-alert__cross:hover {background:rgba(245, 245, 245, 0);border-color:rgba(245, 245, 245, 0.27);}@media (max-width:575px) {.concession-banner {max-width:352px;padding:18px 16px 16px 16px;bottom:91px;} .concession-banner__content {margin-bottom:20px;padding-left:10px !important;} .concession-banner__col-2 {padding-right:0;} }@media (max-width:380px) {.concession-banner {padding:8px 15px 16px 15px;width:calc(100% - 15px);}}.cookies-alert {inset:auto 0 0 0;max-width:596px;width:100%;margin:auto;border-radius:6px 6px 0 0;padding:10px 50px 8px 24px;}.cookies-alert p a {font-weight:700;text-decoration:none;background-image:-o-linear-gradient(left, currentColor 0%, currentColor 100%);background-image:-webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:no-repeat;background-position:0 100%;padding:0 0 1px;vertical-align:baseline;z-index:1;background-size:100% 1px;}.cookies-alert__cross {top:10px;right:14px;width:24px;height:24px;border-radius:6px;background:rgba(255, 255, 255, 0.27);}.before-el-absolute:before {content:"";position:absolute;}.cookies-alert__cross:after,.cookies-alert__cross:before {width:14px;height:1px;inset:11px auto auto 4px;background:var(--2-color);}.cookies-alert__cross:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.cookies-alert__cross:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media (max-width:575px) {.cookies-alert {padding:12px 60px 8px 15px;} .cookies-alert__cross {right:11px;}}@media (max-width:380px) {.cookies-alert {padding-right:45px;}}.amenities-circle-btn {left:auto;right:15px;}.stroke-transparent path {stroke:transparent;}.active .stroke-transparent path {fill:var(--body-color);stroke:transparent;}.hero__img {z-index:2;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.hero__img-cover {right:0;bottom:0;z-index:3;}