:root {--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm {width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto;}@media (min-width:576px) {.container-sm, .container {max-width:540px;}}@media (min-width:768px) {.container-md, .container-sm, .container {max-width:720px;}}@media (min-width:992px) {.container-lg, .container-md, .container-sm, .container {max-width:960px;}}@media (min-width:1200px) {.container-xl, .container-lg, .container-md, .container-sm, .container {max-width:1140px;}}@media (min-width:1400px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width:1296px;} .container-large {max-width:1520px;}}.row {--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));}.row > * {box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);}.col {flex:1 0 0%;}.row-cols-auto > * {flex:0 0 auto;width:auto;}.row-cols-1 > * {flex:0 0 auto;width:100%;}.row-cols-2 > * {flex:0 0 auto;width:50%;}.row-cols-3 > * {flex:0 0 auto;width:33.3333333333%;}.row-cols-4 > * {flex:0 0 auto;width:25%;}.row-cols-5 > * {flex:0 0 auto;width:20%;}.row-cols-6 > * {flex:0 0 auto;width:16.6666666667%;}.col-auto {flex:0 0 auto;width:auto;}.col-1 {flex:0 0 auto;width:8.33333333%;}.col-2 {flex:0 0 auto;width:16.66666667%;}.col-3 {flex:0 0 auto;width:25%;}.col-4 {flex:0 0 auto;width:33.33333333%;}.col-5 {flex:0 0 auto;width:41.66666667%;}.col-6 {flex:0 0 auto;width:50%;}.col-7 {flex:0 0 auto;width:58.33333333%;}.col-8 {flex:0 0 auto;width:66.66666667%;}.col-9 {flex:0 0 auto;width:75%;}.col-10 {flex:0 0 auto;width:83.33333333%;}.col-11 {flex:0 0 auto;width:91.66666667%;}.col-12 {flex:0 0 auto;width:100%;}.offset-1 {margin-left:8.33333333%;}.offset-2 {margin-left:16.66666667%;}.offset-3 {margin-left:25%;}.offset-4 {margin-left:33.33333333%;}.offset-5 {margin-left:41.66666667%;}.offset-6 {margin-left:50%;}.offset-7 {margin-left:58.33333333%;}.offset-8 {margin-left:66.66666667%;}.offset-9 {margin-left:75%;}.offset-10 {margin-left:83.33333333%;}.offset-11 {margin-left:91.66666667%;}.g-0,.gx-0 {--bs-gutter-x:0;}.g-0,.gy-0 {--bs-gutter-y:0;}.g-1,.gx-1 {--bs-gutter-x:0.25rem;}.g-1,.gy-1 {--bs-gutter-y:0.25rem;}.g-2,.gx-2 {--bs-gutter-x:0.5rem;}.g-2,.gy-2 {--bs-gutter-y:0.5rem;}.g-3,.gx-3 {--bs-gutter-x:1rem;}.g-3,.gy-3 {--bs-gutter-y:1rem;}.g-4,.gx-4 {--bs-gutter-x:1.5rem;}.g-4,.gy-4 {--bs-gutter-y:1.5rem;}.g-5,.gx-5 {--bs-gutter-x:3rem;}.g-5,.gy-5 {--bs-gutter-y:3rem;}@media (min-width:576px) {.col-sm {flex:1 0 0%;} .row-cols-sm-auto > * {flex:0 0 auto;width:auto;} .row-cols-sm-1 > * {flex:0 0 auto;width:100%;} .row-cols-sm-2 > * {flex:0 0 auto;width:50%;} .row-cols-sm-3 > * {flex:0 0 auto;width:33.3333333333%;} .row-cols-sm-4 > * {flex:0 0 auto;width:25%;} .row-cols-sm-5 > * {flex:0 0 auto;width:20%;} .row-cols-sm-6 > * {flex:0 0 auto;width:16.6666666667%;} .col-sm-auto {flex:0 0 auto;width:auto;} .col-sm-1 {flex:0 0 auto;width:8.33333333%;} .col-sm-2 {flex:0 0 auto;width:16.66666667%;} .col-sm-3 {flex:0 0 auto;width:25%;} .col-sm-4 {flex:0 0 auto;width:33.33333333%;} .col-sm-5 {flex:0 0 auto;width:41.66666667%;} .col-sm-6 {flex:0 0 auto;width:50%;} .col-sm-7 {flex:0 0 auto;width:58.33333333%;} .col-sm-8 {flex:0 0 auto;width:66.66666667%;} .col-sm-9 {flex:0 0 auto;width:75%;} .col-sm-10 {flex:0 0 auto;width:83.33333333%;} .col-sm-11 {flex:0 0 auto;width:91.66666667%;} .col-sm-12 {flex:0 0 auto;width:100%;} .offset-sm-0 {margin-left:0;} .offset-sm-1 {margin-left:8.33333333%;} .offset-sm-2 {margin-left:16.66666667%;} .offset-sm-3 {margin-left:25%;} .offset-sm-4 {margin-left:33.33333333%;} .offset-sm-5 {margin-left:41.66666667%;} .offset-sm-6 {margin-left:50%;} .offset-sm-7 {margin-left:58.33333333%;} .offset-sm-8 {margin-left:66.66666667%;} .offset-sm-9 {margin-left:75%;} .offset-sm-10 {margin-left:83.33333333%;} .offset-sm-11 {margin-left:91.66666667%;} .g-sm-0, .gx-sm-0 {--bs-gutter-x:0;} .g-sm-0, .gy-sm-0 {--bs-gutter-y:0;} .g-sm-1, .gx-sm-1 {--bs-gutter-x:0.25rem;} .g-sm-1, .gy-sm-1 {--bs-gutter-y:0.25rem;} .g-sm-2, .gx-sm-2 {--bs-gutter-x:0.5rem;} .g-sm-2, .gy-sm-2 {--bs-gutter-y:0.5rem;} .g-sm-3, .gx-sm-3 {--bs-gutter-x:1rem;} .g-sm-3, .gy-sm-3 {--bs-gutter-y:1rem;} .g-sm-4, .gx-sm-4 {--bs-gutter-x:1.5rem;} .g-sm-4, .gy-sm-4 {--bs-gutter-y:1.5rem;} .g-sm-5, .gx-sm-5 {--bs-gutter-x:3rem;} .g-sm-5, .gy-sm-5 {--bs-gutter-y:3rem;}}@media (min-width:768px) {.col-md {flex:1 0 0%;} .row-cols-md-auto > * {flex:0 0 auto;width:auto;} .row-cols-md-1 > * {flex:0 0 auto;width:100%;} .row-cols-md-2 > * {flex:0 0 auto;width:50%;} .row-cols-md-3 > * {flex:0 0 auto;width:33.3333333333%;} .row-cols-md-4 > * {flex:0 0 auto;width:25%;} .row-cols-md-5 > * {flex:0 0 auto;width:20%;} .row-cols-md-6 > * {flex:0 0 auto;width:16.6666666667%;} .col-md-auto {flex:0 0 auto;width:auto;} .col-md-1 {flex:0 0 auto;width:8.33333333%;} .col-md-2 {flex:0 0 auto;width:16.66666667%;} .col-md-3 {flex:0 0 auto;width:25%;} .col-md-4 {flex:0 0 auto;width:33.33333333%;} .col-md-5 {flex:0 0 auto;width:41.66666667%;} .col-md-6 {flex:0 0 auto;width:50%;} .col-md-7 {flex:0 0 auto;width:58.33333333%;} .col-md-8 {flex:0 0 auto;width:66.66666667%;} .col-md-9 {flex:0 0 auto;width:75%;} .col-md-10 {flex:0 0 auto;width:83.33333333%;} .col-md-11 {flex:0 0 auto;width:91.66666667%;} .col-md-12 {flex:0 0 auto;width:100%;} .offset-md-0 {margin-left:0;} .offset-md-1 {margin-left:8.33333333%;} .offset-md-2 {margin-left:16.66666667%;} .offset-md-3 {margin-left:25%;} .offset-md-4 {margin-left:33.33333333%;} .offset-md-5 {margin-left:41.66666667%;} .offset-md-6 {margin-left:50%;} .offset-md-7 {margin-left:58.33333333%;} .offset-md-8 {margin-left:66.66666667%;} .offset-md-9 {margin-left:75%;} .offset-md-10 {margin-left:83.33333333%;} .offset-md-11 {margin-left:91.66666667%;} .g-md-0, .gx-md-0 {--bs-gutter-x:0;} .g-md-0, .gy-md-0 {--bs-gutter-y:0;} .g-md-1, .gx-md-1 {--bs-gutter-x:0.25rem;} .g-md-1, .gy-md-1 {--bs-gutter-y:0.25rem;} .g-md-2, .gx-md-2 {--bs-gutter-x:0.5rem;} .g-md-2, .gy-md-2 {--bs-gutter-y:0.5rem;} .g-md-3, .gx-md-3 {--bs-gutter-x:1rem;} .g-md-3, .gy-md-3 {--bs-gutter-y:1rem;} .g-md-4, .gx-md-4 {--bs-gutter-x:1.5rem;} .g-md-4, .gy-md-4 {--bs-gutter-y:1.5rem;} .g-md-5, .gx-md-5 {--bs-gutter-x:3rem;} .g-md-5, .gy-md-5 {--bs-gutter-y:3rem;}}@media (min-width:992px) {.col-lg {flex:1 0 0%;} .row-cols-lg-auto > * {flex:0 0 auto;width:auto;} .row-cols-lg-1 > * {flex:0 0 auto;width:100%;} .row-cols-lg-2 > * {flex:0 0 auto;width:50%;} .row-cols-lg-3 > * {flex:0 0 auto;width:33.3333333333%;} .row-cols-lg-4 > * {flex:0 0 auto;width:25%;} .row-cols-lg-5 > * {flex:0 0 auto;width:20%;} .row-cols-lg-6 > * {flex:0 0 auto;width:16.6666666667%;} .col-lg-auto {flex:0 0 auto;width:auto;} .col-lg-1 {flex:0 0 auto;width:8.33333333%;} .col-lg-2 {flex:0 0 auto;width:16.66666667%;} .col-lg-3 {flex:0 0 auto;width:25%;} .col-lg-4 {flex:0 0 auto;width:33.33333333%;} .col-lg-5 {flex:0 0 auto;width:41.66666667%;} .col-lg-6 {flex:0 0 auto;width:50%;} .col-lg-7 {flex:0 0 auto;width:58.33333333%;} .col-lg-8 {flex:0 0 auto;width:66.66666667%;} .col-lg-9 {flex:0 0 auto;width:75%;} .col-lg-10 {flex:0 0 auto;width:83.33333333%;} .col-lg-11 {flex:0 0 auto;width:91.66666667%;} .col-lg-12 {flex:0 0 auto;width:100%;} .offset-lg-0 {margin-left:0;} .offset-lg-1 {margin-left:8.33333333%;} .offset-lg-2 {margin-left:16.66666667%;} .offset-lg-3 {margin-left:25%;} .offset-lg-4 {margin-left:33.33333333%;} .offset-lg-5 {margin-left:41.66666667%;} .offset-lg-6 {margin-left:50%;} .offset-lg-7 {margin-left:58.33333333%;} .offset-lg-8 {margin-left:66.66666667%;} .offset-lg-9 {margin-left:75%;} .offset-lg-10 {margin-left:83.33333333%;} .offset-lg-11 {margin-left:91.66666667%;} .g-lg-0, .gx-lg-0 {--bs-gutter-x:0;} .g-lg-0, .gy-lg-0 {--bs-gutter-y:0;} .g-lg-1, .gx-lg-1 {--bs-gutter-x:0.25rem;} .g-lg-1, .gy-lg-1 {--bs-gutter-y:0.25rem;} .g-lg-2, .gx-lg-2 {--bs-gutter-x:0.5rem;} .g-lg-2, .gy-lg-2 {--bs-gutter-y:0.5rem;} .g-lg-3, .gx-lg-3 {--bs-gutter-x:1rem;} .g-lg-3, .gy-lg-3 {--bs-gutter-y:1rem;} .g-lg-4, .gx-lg-4 {--bs-gutter-x:1.5rem;} .g-lg-4, .gy-lg-4 {--bs-gutter-y:1.5rem;} .g-lg-5, .gx-lg-5 {--bs-gutter-x:3rem;} .g-lg-5, .gy-lg-5 {--bs-gutter-y:3rem;}}@media (min-width:1200px) {.col-xl {flex:1 0 0%;} .row-cols-xl-auto > * {flex:0 0 auto;width:auto;} .row-cols-xl-1 > * {flex:0 0 auto;width:100%;} .row-cols-xl-2 > * {flex:0 0 auto;width:50%;} .row-cols-xl-3 > * {flex:0 0 auto;width:33.3333333333%;} .row-cols-xl-4 > * {flex:0 0 auto;width:25%;} .row-cols-xl-5 > * {flex:0 0 auto;width:20%;} .row-cols-xl-6 > * {flex:0 0 auto;width:16.6666666667%;} .col-xl-auto {flex:0 0 auto;width:auto;} .col-xl-1 {flex:0 0 auto;width:8.33333333%;} .col-xl-2 {flex:0 0 auto;width:16.66666667%;} .col-xl-3 {flex:0 0 auto;width:25%;} .col-xl-4 {flex:0 0 auto;width:33.33333333%;} .col-xl-5 {flex:0 0 auto;width:41.66666667%;} .col-xl-6 {flex:0 0 auto;width:50%;} .col-xl-7 {flex:0 0 auto;width:58.33333333%;} .col-xl-8 {flex:0 0 auto;width:66.66666667%;} .col-xl-9 {flex:0 0 auto;width:75%;} .col-xl-10 {flex:0 0 auto;width:83.33333333%;} .col-xl-11 {flex:0 0 auto;width:91.66666667%;} .col-xl-12 {flex:0 0 auto;width:100%;} .offset-xl-0 {margin-left:0;} .offset-xl-1 {margin-left:8.33333333%;} .offset-xl-2 {margin-left:16.66666667%;} .offset-xl-3 {margin-left:25%;} .offset-xl-4 {margin-left:33.33333333%;} .offset-xl-5 {margin-left:41.66666667%;} .offset-xl-6 {margin-left:50%;} .offset-xl-7 {margin-left:58.33333333%;} .offset-xl-8 {margin-left:66.66666667%;} .offset-xl-9 {margin-left:75%;} .offset-xl-10 {margin-left:83.33333333%;} .offset-xl-11 {margin-left:91.66666667%;} .g-xl-0, .gx-xl-0 {--bs-gutter-x:0;} .g-xl-0, .gy-xl-0 {--bs-gutter-y:0;} .g-xl-1, .gx-xl-1 {--bs-gutter-x:0.25rem;} .g-xl-1, .gy-xl-1 {--bs-gutter-y:0.25rem;} .g-xl-2, .gx-xl-2 {--bs-gutter-x:0.5rem;} .g-xl-2, .gy-xl-2 {--bs-gutter-y:0.5rem;} .g-xl-3, .gx-xl-3 {--bs-gutter-x:1rem;} .g-xl-3, .gy-xl-3 {--bs-gutter-y:1rem;} .g-xl-4, .gx-xl-4 {--bs-gutter-x:1.5rem;} .g-xl-4, .gy-xl-4 {--bs-gutter-y:1.5rem;} .g-xl-5, .gx-xl-5 {--bs-gutter-x:3rem;} .g-xl-5, .gy-xl-5 {--bs-gutter-y:3rem;}}@media (min-width:1400px) {.col-xxl {flex:1 0 0%;} .row-cols-xxl-auto > * {flex:0 0 auto;width:auto;} .row-cols-xxl-1 > * {flex:0 0 auto;width:100%;} .row-cols-xxl-2 > * {flex:0 0 auto;width:50%;} .row-cols-xxl-3 > * {flex:0 0 auto;width:33.3333333333%;} .row-cols-xxl-4 > * {flex:0 0 auto;width:25%;} .row-cols-xxl-5 > * {flex:0 0 auto;width:20%;} .row-cols-xxl-6 > * {flex:0 0 auto;width:16.6666666667%;} .col-xxl-auto {flex:0 0 auto;width:auto;} .col-xxl-1 {flex:0 0 auto;width:8.33333333%;} .col-xxl-2 {flex:0 0 auto;width:16.66666667%;} .col-xxl-3 {flex:0 0 auto;width:25%;} .col-xxl-4 {flex:0 0 auto;width:33.33333333%;} .col-xxl-5 {flex:0 0 auto;width:41.66666667%;} .col-xxl-6 {flex:0 0 auto;width:50%;} .col-xxl-7 {flex:0 0 auto;width:58.33333333%;} .col-xxl-8 {flex:0 0 auto;width:66.66666667%;} .col-xxl-9 {flex:0 0 auto;width:75%;} .col-xxl-10 {flex:0 0 auto;width:83.33333333%;} .col-xxl-11 {flex:0 0 auto;width:91.66666667%;} .col-xxl-12 {flex:0 0 auto;width:100%;} .offset-xxl-0 {margin-left:0;} .offset-xxl-1 {margin-left:8.33333333%;} .offset-xxl-2 {margin-left:16.66666667%;} .offset-xxl-3 {margin-left:25%;} .offset-xxl-4 {margin-left:33.33333333%;} .offset-xxl-5 {margin-left:41.66666667%;} .offset-xxl-6 {margin-left:50%;} .offset-xxl-7 {margin-left:58.33333333%;} .offset-xxl-8 {margin-left:66.66666667%;} .offset-xxl-9 {margin-left:75%;} .offset-xxl-10 {margin-left:83.33333333%;} .offset-xxl-11 {margin-left:91.66666667%;} .g-xxl-0, .gx-xxl-0 {--bs-gutter-x:0;} .g-xxl-0, .gy-xxl-0 {--bs-gutter-y:0;} .g-xxl-1, .gx-xxl-1 {--bs-gutter-x:0.25rem;} .g-xxl-1, .gy-xxl-1 {--bs-gutter-y:0.25rem;} .g-xxl-2, .gx-xxl-2 {--bs-gutter-x:0.5rem;} .g-xxl-2, .gy-xxl-2 {--bs-gutter-y:0.5rem;} .g-xxl-3, .gx-xxl-3 {--bs-gutter-x:1rem;} .g-xxl-3, .gy-xxl-3 {--bs-gutter-y:1rem;} .g-xxl-4, .gx-xxl-4 {--bs-gutter-x:1.5rem;} .g-xxl-4, .gy-xxl-4 {--bs-gutter-y:1.5rem;} .g-xxl-5, .gx-xxl-5 {--bs-gutter-x:3rem;} .g-xxl-5, .gy-xxl-5 {--bs-gutter-y:3rem;}}.object-fit-contain {-o-object-fit:contain !important;object-fit:contain !important;}.object-fit-cover {-o-object-fit:cover !important;object-fit:cover !important;}.object-fit-fill {-o-object-fit:fill !important;object-fit:fill !important;}.object-fit-scale {-o-object-fit:scale-down !important;object-fit:scale-down !important;}.object-fit-none {-o-object-fit:none !important;object-fit:none !important;}.d-inline {display:inline !important;}.d-inline-block {display:inline-block !important;}.d-block {display:block !important;}.d-grid {display:grid !important;}.d-table {display:table !important;}.d-table-row {display:table-row !important;}.d-table-cell {display:table-cell !important;}.d-flex {display:flex !important;}.d-inline-flex {display:inline-flex !important;}.d-none {display:none !important;}.flex-fill {flex:1 1 auto !important;}.flex-row {flex-direction:row !important;}.flex-column {flex-direction:column !important;}.flex-row-reverse {flex-direction:row-reverse !important;}.flex-column-reverse {flex-direction:column-reverse !important;}.flex-grow-0 {flex-grow:0 !important;}.flex-grow-1 {flex-grow:1 !important;}.flex-shrink-0 {flex-shrink:0 !important;}.flex-shrink-1 {flex-shrink:1 !important;}.flex-wrap {flex-wrap:wrap !important;}.flex-nowrap {flex-wrap:nowrap !important;}.flex-wrap-reverse {flex-wrap:wrap-reverse !important;}.justify-content-start {justify-content:flex-start !important;}.justify-content-end {justify-content:flex-end !important;}.justify-content-center {justify-content:center !important;}.justify-content-between {justify-content:space-between !important;}.justify-content-around {justify-content:space-around !important;}.justify-content-evenly {justify-content:space-evenly !important;}.align-items-start {align-items:flex-start !important;}.align-items-end {align-items:flex-end !important;}.align-items-center {align-items:center !important;}.align-items-baseline {align-items:baseline !important;}.align-items-stretch {align-items:stretch !important;}.align-content-start {align-content:flex-start !important;}.align-content-end {align-content:flex-end !important;}.align-content-center {align-content:center !important;}.align-content-between {align-content:space-between !important;}.align-content-around {align-content:space-around !important;}.align-content-stretch {align-content:stretch !important;}.align-self-auto {align-self:auto !important;}.align-self-start {align-self:flex-start !important;}.align-self-end {align-self:flex-end !important;}.align-self-center {align-self:center !important;}.align-self-baseline {align-self:baseline !important;}.align-self-stretch {align-self:stretch !important;}.order-first {order:-1 !important;}.order-0 {order:0 !important;}.order-1 {order:1 !important;}.order-2 {order:2 !important;}.order-3 {order:3 !important;}.order-4 {order:4 !important;}.order-5 {order:5 !important;}.order-last {order:6 !important;}.m-0 {margin:0 !important;}.m-1 {margin:0.25rem !important;}.m-2 {margin:0.5rem !important;}.m-3 {margin:1rem !important;}.m-4 {margin:1.5rem !important;}.m-5 {margin:3rem !important;}.m-auto {margin:auto !important;}.mx-0 {margin-right:0 !important;margin-left:0 !important;}.mx-1 {margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-2 {margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-3 {margin-right:1rem !important;margin-left:1rem !important;}.mx-4 {margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-5 {margin-right:3rem !important;margin-left:3rem !important;}.mx-auto {margin-right:auto !important;margin-left:auto !important;}.my-0 {margin-top:0 !important;margin-bottom:0 !important;}.my-1 {margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-2 {margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-3 {margin-top:1rem !important;margin-bottom:1rem !important;}.my-4 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-5 {margin-top:3rem !important;margin-bottom:3rem !important;}.my-auto {margin-top:auto !important;margin-bottom:auto !important;}.mt-0 {margin-top:0 !important;}.mt-1 {margin-top:0.25rem !important;}.mt-2 {margin-top:0.5rem !important;}.mt-3 {margin-top:1rem !important;}.mt-4 {margin-top:1.5rem !important;}.mt-5 {margin-top:3rem !important;}.mt-auto {margin-top:auto !important;}.me-0 {margin-right:0 !important;}.me-1 {margin-right:0.25rem !important;}.me-2 {margin-right:0.5rem !important;}.me-3 {margin-right:1rem !important;}.me-4 {margin-right:1.5rem !important;}.me-5 {margin-right:3rem !important;}.me-auto {margin-right:auto !important;}.mb-0 {margin-bottom:0 !important;}.mb-1 {margin-bottom:0.25rem !important;}.mb-2 {margin-bottom:0.5rem !important;}.mb-3 {margin-bottom:1rem !important;}.mb-4 {margin-bottom:1.5rem !important;}.mb-5 {margin-bottom:3rem !important;}.mb-auto {margin-bottom:auto !important;}.ms-0 {margin-left:0 !important;}.ms-1 {margin-left:0.25rem !important;}.ms-2 {margin-left:0.5rem !important;}.ms-3 {margin-left:1rem !important;}.ms-4 {margin-left:1.5rem !important;}.ms-5 {margin-left:3rem !important;}.ms-auto {margin-left:auto !important;}.p-0 {padding:0 !important;}.p-1 {padding:0.25rem !important;}.p-2 {padding:0.5rem !important;}.p-3 {padding:1rem !important;}.p-4 {padding:1.5rem !important;}.p-5 {padding:3rem !important;}.px-0 {padding-right:0 !important;padding-left:0 !important;}.px-1 {padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-2 {padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-3 {padding-right:1rem !important;padding-left:1rem !important;}.px-4 {padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-5 {padding-right:3rem !important;padding-left:3rem !important;}.py-0 {padding-top:0 !important;padding-bottom:0 !important;}.py-1 {padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-2 {padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-3 {padding-top:1rem !important;padding-bottom:1rem !important;}.py-4 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-5 {padding-top:3rem !important;padding-bottom:3rem !important;}.pt-0 {padding-top:0 !important;}.pt-1 {padding-top:0.25rem !important;}.pt-2 {padding-top:0.5rem !important;}.pt-3 {padding-top:1rem !important;}.pt-4 {padding-top:1.5rem !important;}.pt-5 {padding-top:3rem !important;}.pe-0 {padding-right:0 !important;}.pe-1 {padding-right:0.25rem !important;}.pe-2 {padding-right:0.5rem !important;}.pe-3 {padding-right:1rem !important;}.pe-4 {padding-right:1.5rem !important;}.pe-5 {padding-right:3rem !important;}.pb-0 {padding-bottom:0 !important;}.pb-1 {padding-bottom:0.25rem !important;}.pb-2 {padding-bottom:0.5rem !important;}.pb-3 {padding-bottom:1rem !important;}.pb-4 {padding-bottom:1.5rem !important;}.pb-5 {padding-bottom:3rem !important;}.ps-0 {padding-left:0 !important;}.ps-1 {padding-left:0.25rem !important;}.ps-2 {padding-left:0.5rem !important;}.ps-3 {padding-left:1rem !important;}.ps-4 {padding-left:1.5rem !important;}.ps-5 {padding-left:3rem !important;}.text-start {text-align:var(--text-left) !important;}.text-end {text-align:var(--text-right) !important;}.text-center {text-align:var(--text-center) !important;}@media (min-width:576px) {.object-fit-sm-contain {-o-object-fit:contain !important;object-fit:contain !important;} .object-fit-sm-cover {-o-object-fit:cover !important;object-fit:cover !important;} .object-fit-sm-fill {-o-object-fit:fill !important;object-fit:fill !important;} .object-fit-sm-scale {-o-object-fit:scale-down !important;object-fit:scale-down !important;} .object-fit-sm-none {-o-object-fit:none !important;object-fit:none !important;} .d-sm-inline {display:inline !important;} .d-sm-inline-block {display:inline-block !important;} .d-sm-block {display:block !important;} .d-sm-grid {display:grid !important;} .d-sm-table {display:table !important;} .d-sm-table-row {display:table-row !important;} .d-sm-table-cell {display:table-cell !important;} .d-sm-flex {display:flex !important;} .d-sm-inline-flex {display:inline-flex !important;} .d-sm-none {display:none !important;} .flex-sm-fill {flex:1 1 auto !important;} .flex-sm-row {flex-direction:row !important;} .flex-sm-column {flex-direction:column !important;} .flex-sm-row-reverse {flex-direction:row-reverse !important;} .flex-sm-column-reverse {flex-direction:column-reverse !important;} .flex-sm-grow-0 {flex-grow:0 !important;} .flex-sm-grow-1 {flex-grow:1 !important;} .flex-sm-shrink-0 {flex-shrink:0 !important;} .flex-sm-shrink-1 {flex-shrink:1 !important;} .flex-sm-wrap {flex-wrap:wrap !important;} .flex-sm-nowrap {flex-wrap:nowrap !important;} .flex-sm-wrap-reverse {flex-wrap:wrap-reverse !important;} .justify-content-sm-start {justify-content:flex-start !important;} .justify-content-sm-end {justify-content:flex-end !important;} .justify-content-sm-center {justify-content:center !important;} .justify-content-sm-between {justify-content:space-between !important;} .justify-content-sm-around {justify-content:space-around !important;} .justify-content-sm-evenly {justify-content:space-evenly !important;} .align-items-sm-start {align-items:flex-start !important;} .align-items-sm-end {align-items:flex-end !important;} .align-items-sm-center {align-items:center !important;} .align-items-sm-baseline {align-items:baseline !important;} .align-items-sm-stretch {align-items:stretch !important;} .align-content-sm-start {align-content:flex-start !important;} .align-content-sm-end {align-content:flex-end !important;} .align-content-sm-center {align-content:center !important;} .align-content-sm-between {align-content:space-between !important;} .align-content-sm-around {align-content:space-around !important;} .align-content-sm-stretch {align-content:stretch !important;} .align-self-sm-auto {align-self:auto !important;} .align-self-sm-start {align-self:flex-start !important;} .align-self-sm-end {align-self:flex-end !important;} .align-self-sm-center {align-self:center !important;} .align-self-sm-baseline {align-self:baseline !important;} .align-self-sm-stretch {align-self:stretch !important;} .order-sm-first {order:-1 !important;} .order-sm-0 {order:0 !important;} .order-sm-1 {order:1 !important;} .order-sm-2 {order:2 !important;} .order-sm-3 {order:3 !important;} .order-sm-4 {order:4 !important;} .order-sm-5 {order:5 !important;} .order-sm-last {order:6 !important;} .m-sm-0 {margin:0 !important;} .m-sm-1 {margin:0.25rem !important;} .m-sm-2 {margin:0.5rem !important;} .m-sm-3 {margin:1rem !important;} .m-sm-4 {margin:1.5rem !important;} .m-sm-5 {margin:3rem !important;} .m-sm-auto {margin:auto !important;} .mx-sm-0 {margin-right:0 !important;margin-left:0 !important;} .mx-sm-1 {margin-right:0.25rem !important;margin-left:0.25rem !important;} .mx-sm-2 {margin-right:0.5rem !important;margin-left:0.5rem !important;} .mx-sm-3 {margin-right:1rem !important;margin-left:1rem !important;} .mx-sm-4 {margin-right:1.5rem !important;margin-left:1.5rem !important;} .mx-sm-5 {margin-right:3rem !important;margin-left:3rem !important;} .mx-sm-auto {margin-right:auto !important;margin-left:auto !important;} .my-sm-0 {margin-top:0 !important;margin-bottom:0 !important;} .my-sm-1 {margin-top:0.25rem !important;margin-bottom:0.25rem !important;} .my-sm-2 {margin-top:0.5rem !important;margin-bottom:0.5rem !important;} .my-sm-3 {margin-top:1rem !important;margin-bottom:1rem !important;} .my-sm-4 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;} .my-sm-5 {margin-top:3rem !important;margin-bottom:3rem !important;} .my-sm-auto {margin-top:auto !important;margin-bottom:auto !important;} .mt-sm-0 {margin-top:0 !important;} .mt-sm-1 {margin-top:0.25rem !important;} .mt-sm-2 {margin-top:0.5rem !important;} .mt-sm-3 {margin-top:1rem !important;} .mt-sm-4 {margin-top:1.5rem !important;} .mt-sm-5 {margin-top:3rem !important;} .mt-sm-auto {margin-top:auto !important;} .me-sm-0 {margin-right:0 !important;} .me-sm-1 {margin-right:0.25rem !important;} .me-sm-2 {margin-right:0.5rem !important;} .me-sm-3 {margin-right:1rem !important;} .me-sm-4 {margin-right:1.5rem !important;} .me-sm-5 {margin-right:3rem !important;} .me-sm-auto {margin-right:auto !important;} .mb-sm-0 {margin-bottom:0 !important;} .mb-sm-1 {margin-bottom:0.25rem !important;} .mb-sm-2 {margin-bottom:0.5rem !important;} .mb-sm-3 {margin-bottom:1rem !important;} .mb-sm-4 {margin-bottom:1.5rem !important;} .mb-sm-5 {margin-bottom:3rem !important;} .mb-sm-auto {margin-bottom:auto !important;} .ms-sm-0 {margin-left:0 !important;} .ms-sm-1 {margin-left:0.25rem !important;} .ms-sm-2 {margin-left:0.5rem !important;} .ms-sm-3 {margin-left:1rem !important;} .ms-sm-4 {margin-left:1.5rem !important;} .ms-sm-5 {margin-left:3rem !important;} .ms-sm-auto {margin-left:auto !important;} .p-sm-0 {padding:0 !important;} .p-sm-1 {padding:0.25rem !important;} .p-sm-2 {padding:0.5rem !important;} .p-sm-3 {padding:1rem !important;} .p-sm-4 {padding:1.5rem !important;} .p-sm-5 {padding:3rem !important;} .px-sm-0 {padding-right:0 !important;padding-left:0 !important;} .px-sm-1 {padding-right:0.25rem !important;padding-left:0.25rem !important;} .px-sm-2 {padding-right:0.5rem !important;padding-left:0.5rem !important;} .px-sm-3 {padding-right:1rem !important;padding-left:1rem !important;} .px-sm-4 {padding-right:1.5rem !important;padding-left:1.5rem !important;} .px-sm-5 {padding-right:3rem !important;padding-left:3rem !important;} .py-sm-0 {padding-top:0 !important;padding-bottom:0 !important;} .py-sm-1 {padding-top:0.25rem !important;padding-bottom:0.25rem !important;} .py-sm-2 {padding-top:0.5rem !important;padding-bottom:0.5rem !important;} .py-sm-3 {padding-top:1rem !important;padding-bottom:1rem !important;} .py-sm-4 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;} .py-sm-5 {padding-top:3rem !important;padding-bottom:3rem !important;} .pt-sm-0 {padding-top:0 !important;} .pt-sm-1 {padding-top:0.25rem !important;} .pt-sm-2 {padding-top:0.5rem !important;} .pt-sm-3 {padding-top:1rem !important;} .pt-sm-4 {padding-top:1.5rem !important;} .pt-sm-5 {padding-top:3rem !important;} .pe-sm-0 {padding-right:0 !important;} .pe-sm-1 {padding-right:0.25rem !important;} .pe-sm-2 {padding-right:0.5rem !important;} .pe-sm-3 {padding-right:1rem !important;} .pe-sm-4 {padding-right:1.5rem !important;} .pe-sm-5 {padding-right:3rem !important;} .pb-sm-0 {padding-bottom:0 !important;} .pb-sm-1 {padding-bottom:0.25rem !important;} .pb-sm-2 {padding-bottom:0.5rem !important;} .pb-sm-3 {padding-bottom:1rem !important;} .pb-sm-4 {padding-bottom:1.5rem !important;} .pb-sm-5 {padding-bottom:3rem !important;} .ps-sm-0 {padding-left:0 !important;} .ps-sm-1 {padding-left:0.25rem !important;} .ps-sm-2 {padding-left:0.5rem !important;} .ps-sm-3 {padding-left:1rem !important;} .ps-sm-4 {padding-left:1.5rem !important;} .ps-sm-5 {padding-left:3rem !important;} .text-sm-start {text-align:var(--text-left) !important;} .text-sm-end {text-align:var(--text-right) !important;} .text-sm-center {text-align:var(--text-center) !important;}}@media (min-width:768px) {.object-fit-md-contain {-o-object-fit:contain !important;object-fit:contain !important;} .object-fit-md-cover {-o-object-fit:cover !important;object-fit:cover !important;} .object-fit-md-fill {-o-object-fit:fill !important;object-fit:fill !important;} .object-fit-md-scale {-o-object-fit:scale-down !important;object-fit:scale-down !important;} .object-fit-md-none {-o-object-fit:none !important;object-fit:none !important;} .d-md-inline {display:inline !important;} .d-md-inline-block {display:inline-block !important;} .d-md-block {display:block !important;} .d-md-grid {display:grid !important;} .d-md-table {display:table !important;} .d-md-table-row {display:table-row !important;} .d-md-table-cell {display:table-cell !important;} .d-md-flex {display:flex !important;} .d-md-inline-flex {display:inline-flex !important;} .d-md-none {display:none !important;} .flex-md-fill {flex:1 1 auto !important;} .flex-md-row {flex-direction:row !important;} .flex-md-column {flex-direction:column !important;} .flex-md-row-reverse {flex-direction:row-reverse !important;} .flex-md-column-reverse {flex-direction:column-reverse !important;} .flex-md-grow-0 {flex-grow:0 !important;} .flex-md-grow-1 {flex-grow:1 !important;} .flex-md-shrink-0 {flex-shrink:0 !important;} .flex-md-shrink-1 {flex-shrink:1 !important;} .flex-md-wrap {flex-wrap:wrap !important;} .flex-md-nowrap {flex-wrap:nowrap !important;} .flex-md-wrap-reverse {flex-wrap:wrap-reverse !important;} .justify-content-md-start {justify-content:flex-start !important;} .justify-content-md-end {justify-content:flex-end !important;} .justify-content-md-center {justify-content:center !important;} .justify-content-md-between {justify-content:space-between !important;} .justify-content-md-around {justify-content:space-around !important;} .justify-content-md-evenly {justify-content:space-evenly !important;} .align-items-md-start {align-items:flex-start !important;} .align-items-md-end {align-items:flex-end !important;} .align-items-md-center {align-items:center !important;} .align-items-md-baseline {align-items:baseline !important;} .align-items-md-stretch {align-items:stretch !important;} .align-content-md-start {align-content:flex-start !important;} .align-content-md-end {align-content:flex-end !important;} .align-content-md-center {align-content:center !important;} .align-content-md-between {align-content:space-between !important;} .align-content-md-around {align-content:space-around !important;} .align-content-md-stretch {align-content:stretch !important;} .align-self-md-auto {align-self:auto !important;} .align-self-md-start {align-self:flex-start !important;} .align-self-md-end {align-self:flex-end !important;} .align-self-md-center {align-self:center !important;} .align-self-md-baseline {align-self:baseline !important;} .align-self-md-stretch {align-self:stretch !important;} .order-md-first {order:-1 !important;} .order-md-0 {order:0 !important;} .order-md-1 {order:1 !important;} .order-md-2 {order:2 !important;} .order-md-3 {order:3 !important;} .order-md-4 {order:4 !important;} .order-md-5 {order:5 !important;} .order-md-last {order:6 !important;} .m-md-0 {margin:0 !important;} .m-md-1 {margin:0.25rem !important;} .m-md-2 {margin:0.5rem !important;} .m-md-3 {margin:1rem !important;} .m-md-4 {margin:1.5rem !important;} .m-md-5 {margin:3rem !important;} .m-md-auto {margin:auto !important;} .mx-md-0 {margin-right:0 !important;margin-left:0 !important;} .mx-md-1 {margin-right:0.25rem !important;margin-left:0.25rem !important;} .mx-md-2 {margin-right:0.5rem !important;margin-left:0.5rem !important;} .mx-md-3 {margin-right:1rem !important;margin-left:1rem !important;} .mx-md-4 {margin-right:1.5rem !important;margin-left:1.5rem !important;} .mx-md-5 {margin-right:3rem !important;margin-left:3rem !important;} .mx-md-auto {margin-right:auto !important;margin-left:auto !important;} .my-md-0 {margin-top:0 !important;margin-bottom:0 !important;} .my-md-1 {margin-top:0.25rem !important;margin-bottom:0.25rem !important;} .my-md-2 {margin-top:0.5rem !important;margin-bottom:0.5rem !important;} .my-md-3 {margin-top:1rem !important;margin-bottom:1rem !important;} .my-md-4 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;} .my-md-5 {margin-top:3rem !important;margin-bottom:3rem !important;} .my-md-auto {margin-top:auto !important;margin-bottom:auto !important;} .mt-md-0 {margin-top:0 !important;} .mt-md-1 {margin-top:0.25rem !important;} .mt-md-2 {margin-top:0.5rem !important;} .mt-md-3 {margin-top:1rem !important;} .mt-md-4 {margin-top:1.5rem !important;} .mt-md-5 {margin-top:3rem !important;} .mt-md-auto {margin-top:auto !important;} .me-md-0 {margin-right:0 !important;} .me-md-1 {margin-right:0.25rem !important;} .me-md-2 {margin-right:0.5rem !important;} .me-md-3 {margin-right:1rem !important;} .me-md-4 {margin-right:1.5rem !important;} .me-md-5 {margin-right:3rem !important;} .me-md-auto {margin-right:auto !important;} .mb-md-0 {margin-bottom:0 !important;} .mb-md-1 {margin-bottom:0.25rem !important;} .mb-md-2 {margin-bottom:0.5rem !important;} .mb-md-3 {margin-bottom:1rem !important;} .mb-md-4 {margin-bottom:1.5rem !important;} .mb-md-5 {margin-bottom:3rem !important;} .mb-md-auto {margin-bottom:auto !important;} .ms-md-0 {margin-left:0 !important;} .ms-md-1 {margin-left:0.25rem !important;} .ms-md-2 {margin-left:0.5rem !important;} .ms-md-3 {margin-left:1rem !important;} .ms-md-4 {margin-left:1.5rem !important;} .ms-md-5 {margin-left:3rem !important;} .ms-md-auto {margin-left:auto !important;} .p-md-0 {padding:0 !important;} .p-md-1 {padding:0.25rem !important;} .p-md-2 {padding:0.5rem !important;} .p-md-3 {padding:1rem !important;} .p-md-4 {padding:1.5rem !important;} .p-md-5 {padding:3rem !important;} .px-md-0 {padding-right:0 !important;padding-left:0 !important;} .px-md-1 {padding-right:0.25rem !important;padding-left:0.25rem !important;} .px-md-2 {padding-right:0.5rem !important;padding-left:0.5rem !important;} .px-md-3 {padding-right:1rem !important;padding-left:1rem !important;} .px-md-4 {padding-right:1.5rem !important;padding-left:1.5rem !important;} .px-md-5 {padding-right:3rem !important;padding-left:3rem !important;} .py-md-0 {padding-top:0 !important;padding-bottom:0 !important;} .py-md-1 {padding-top:0.25rem !important;padding-bottom:0.25rem !important;} .py-md-2 {padding-top:0.5rem !important;padding-bottom:0.5rem !important;} .py-md-3 {padding-top:1rem !important;padding-bottom:1rem !important;} .py-md-4 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;} .py-md-5 {padding-top:3rem !important;padding-bottom:3rem !important;} .pt-md-0 {padding-top:0 !important;} .pt-md-1 {padding-top:0.25rem !important;} .pt-md-2 {padding-top:0.5rem !important;} .pt-md-3 {padding-top:1rem !important;} .pt-md-4 {padding-top:1.5rem !important;} .pt-md-5 {padding-top:3rem !important;} .pe-md-0 {padding-right:0 !important;} .pe-md-1 {padding-right:0.25rem !important;} .pe-md-2 {padding-right:0.5rem !important;} .pe-md-3 {padding-right:1rem !important;} .pe-md-4 {padding-right:1.5rem !important;} .pe-md-5 {padding-right:3rem !important;} .pb-md-0 {padding-bottom:0 !important;} .pb-md-1 {padding-bottom:0.25rem !important;} .pb-md-2 {padding-bottom:0.5rem !important;} .pb-md-3 {padding-bottom:1rem !important;} .pb-md-4 {padding-bottom:1.5rem !important;} .pb-md-5 {padding-bottom:3rem !important;} .ps-md-0 {padding-left:0 !important;} .ps-md-1 {padding-left:0.25rem !important;} .ps-md-2 {padding-left:0.5rem !important;} .ps-md-3 {padding-left:1rem !important;} .ps-md-4 {padding-left:1.5rem !important;} .ps-md-5 {padding-left:3rem !important;} .text-md-start {text-align:var(--text-left) !important;} .text-md-end {text-align:var(--text-right) !important;} .text-md-center {text-align:var(--text-center) !important;}}@media (min-width:992px) {.object-fit-lg-contain {-o-object-fit:contain !important;object-fit:contain !important;} .object-fit-lg-cover {-o-object-fit:cover !important;object-fit:cover !important;} .object-fit-lg-fill {-o-object-fit:fill !important;object-fit:fill !important;} .object-fit-lg-scale {-o-object-fit:scale-down !important;object-fit:scale-down !important;} .object-fit-lg-none {-o-object-fit:none !important;object-fit:none !important;} .d-lg-inline {display:inline !important;} .d-lg-inline-block {display:inline-block !important;} .d-lg-block {display:block !important;} .d-lg-grid {display:grid !important;} .d-lg-table {display:table !important;} .d-lg-table-row {display:table-row !important;} .d-lg-table-cell {display:table-cell !important;} .d-lg-flex {display:flex !important;} .d-lg-inline-flex {display:inline-flex !important;} .d-lg-none {display:none !important;} .flex-lg-fill {flex:1 1 auto !important;} .flex-lg-row {flex-direction:row !important;} .flex-lg-column {flex-direction:column !important;} .flex-lg-row-reverse {flex-direction:row-reverse !important;} .flex-lg-column-reverse {flex-direction:column-reverse !important;} .flex-lg-grow-0 {flex-grow:0 !important;} .flex-lg-grow-1 {flex-grow:1 !important;} .flex-lg-shrink-0 {flex-shrink:0 !important;} .flex-lg-shrink-1 {flex-shrink:1 !important;} .flex-lg-wrap {flex-wrap:wrap !important;} .flex-lg-nowrap {flex-wrap:nowrap !important;} .flex-lg-wrap-reverse {flex-wrap:wrap-reverse !important;} .justify-content-lg-start {justify-content:flex-start !important;} .justify-content-lg-end {justify-content:flex-end !important;} .justify-content-lg-center {justify-content:center !important;} .justify-content-lg-between {justify-content:space-between !important;} .justify-content-lg-around {justify-content:space-around !important;} .justify-content-lg-evenly {justify-content:space-evenly !important;} .align-items-lg-start {align-items:flex-start !important;} .align-items-lg-end {align-items:flex-end !important;} .align-items-lg-center {align-items:center !important;} .align-items-lg-baseline {align-items:baseline !important;} .align-items-lg-stretch {align-items:stretch !important;} .align-content-lg-start {align-content:flex-start !important;} .align-content-lg-end {align-content:flex-end !important;} .align-content-lg-center {align-content:center !important;} .align-content-lg-between {align-content:space-between !important;} .align-content-lg-around {align-content:space-around !important;} .align-content-lg-stretch {align-content:stretch !important;} .align-self-lg-auto {align-self:auto !important;} .align-self-lg-start {align-self:flex-start !important;} .align-self-lg-end {align-self:flex-end !important;} .align-self-lg-center {align-self:center !important;} .align-self-lg-baseline {align-self:baseline !important;} .align-self-lg-stretch {align-self:stretch !important;} .order-lg-first {order:-1 !important;} .order-lg-0 {order:0 !important;} .order-lg-1 {order:1 !important;} .order-lg-2 {order:2 !important;} .order-lg-3 {order:3 !important;} .order-lg-4 {order:4 !important;} .order-lg-5 {order:5 !important;} .order-lg-last {order:6 !important;} .m-lg-0 {margin:0 !important;} .m-lg-1 {margin:0.25rem !important;} .m-lg-2 {margin:0.5rem !important;} .m-lg-3 {margin:1rem !important;} .m-lg-4 {margin:1.5rem !important;} .m-lg-5 {margin:3rem !important;} .m-lg-auto {margin:auto !important;} .mx-lg-0 {margin-right:0 !important;margin-left:0 !important;} .mx-lg-1 {margin-right:0.25rem !important;margin-left:0.25rem !important;} .mx-lg-2 {margin-right:0.5rem !important;margin-left:0.5rem !important;} .mx-lg-3 {margin-right:1rem !important;margin-left:1rem !important;} .mx-lg-4 {margin-right:1.5rem !important;margin-left:1.5rem !important;} .mx-lg-5 {margin-right:3rem !important;margin-left:3rem !important;} .mx-lg-auto {margin-right:auto !important;margin-left:auto !important;} .my-lg-0 {margin-top:0 !important;margin-bottom:0 !important;} .my-lg-1 {margin-top:0.25rem !important;margin-bottom:0.25rem !important;} .my-lg-2 {margin-top:0.5rem !important;margin-bottom:0.5rem !important;} .my-lg-3 {margin-top:1rem !important;margin-bottom:1rem !important;} .my-lg-4 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;} .my-lg-5 {margin-top:3rem !important;margin-bottom:3rem !important;} .my-lg-auto {margin-top:auto !important;margin-bottom:auto !important;} .mt-lg-0 {margin-top:0 !important;} .mt-lg-1 {margin-top:0.25rem !important;} .mt-lg-2 {margin-top:0.5rem !important;} .mt-lg-3 {margin-top:1rem !important;} .mt-lg-4 {margin-top:1.5rem !important;} .mt-lg-5 {margin-top:3rem !important;} .mt-lg-auto {margin-top:auto !important;} .me-lg-0 {margin-right:0 !important;} .me-lg-1 {margin-right:0.25rem !important;} .me-lg-2 {margin-right:0.5rem !important;} .me-lg-3 {margin-right:1rem !important;} .me-lg-4 {margin-right:1.5rem !important;} .me-lg-5 {margin-right:3rem !important;} .me-lg-auto {margin-right:auto !important;} .mb-lg-0 {margin-bottom:0 !important;} .mb-lg-1 {margin-bottom:0.25rem !important;} .mb-lg-2 {margin-bottom:0.5rem !important;} .mb-lg-3 {margin-bottom:1rem !important;} .mb-lg-4 {margin-bottom:1.5rem !important;} .mb-lg-5 {margin-bottom:3rem !important;} .mb-lg-auto {margin-bottom:auto !important;} .ms-lg-0 {margin-left:0 !important;} .ms-lg-1 {margin-left:0.25rem !important;} .ms-lg-2 {margin-left:0.5rem !important;} .ms-lg-3 {margin-left:1rem !important;} .ms-lg-4 {margin-left:1.5rem !important;} .ms-lg-5 {margin-left:3rem !important;} .ms-lg-auto {margin-left:auto !important;} .p-lg-0 {padding:0 !important;} .p-lg-1 {padding:0.25rem !important;} .p-lg-2 {padding:0.5rem !important;} .p-lg-3 {padding:1rem !important;} .p-lg-4 {padding:1.5rem !important;} .p-lg-5 {padding:3rem !important;} .px-lg-0 {padding-right:0 !important;padding-left:0 !important;} .px-lg-1 {padding-right:0.25rem !important;padding-left:0.25rem !important;} .px-lg-2 {padding-right:0.5rem !important;padding-left:0.5rem !important;} .px-lg-3 {padding-right:1rem !important;padding-left:1rem !important;} .px-lg-4 {padding-right:1.5rem !important;padding-left:1.5rem !important;} .px-lg-5 {padding-right:3rem !important;padding-left:3rem !important;} .py-lg-0 {padding-top:0 !important;padding-bottom:0 !important;} .py-lg-1 {padding-top:0.25rem !important;padding-bottom:0.25rem !important;} .py-lg-2 {padding-top:0.5rem !important;padding-bottom:0.5rem !important;} .py-lg-3 {padding-top:1rem !important;padding-bottom:1rem !important;} .py-lg-4 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;} .py-lg-5 {padding-top:3rem !important;padding-bottom:3rem !important;} .pt-lg-0 {padding-top:0 !important;} .pt-lg-1 {padding-top:0.25rem !important;} .pt-lg-2 {padding-top:0.5rem !important;} .pt-lg-3 {padding-top:1rem !important;} .pt-lg-4 {padding-top:1.5rem !important;} .pt-lg-5 {padding-top:3rem !important;} .pe-lg-0 {padding-right:0 !important;} .pe-lg-1 {padding-right:0.25rem !important;} .pe-lg-2 {padding-right:0.5rem !important;} .pe-lg-3 {padding-right:1rem !important;} .pe-lg-4 {padding-right:1.5rem !important;} .pe-lg-5 {padding-right:3rem !important;} .pb-lg-0 {padding-bottom:0 !important;} .pb-lg-1 {padding-bottom:0.25rem !important;} .pb-lg-2 {padding-bottom:0.5rem !important;} .pb-lg-3 {padding-bottom:1rem !important;} .pb-lg-4 {padding-bottom:1.5rem !important;} .pb-lg-5 {padding-bottom:3rem !important;} .ps-lg-0 {padding-left:0 !important;} .ps-lg-1 {padding-left:0.25rem !important;} .ps-lg-2 {padding-left:0.5rem !important;} .ps-lg-3 {padding-left:1rem !important;} .ps-lg-4 {padding-left:1.5rem !important;} .ps-lg-5 {padding-left:3rem !important;} .text-lg-start {text-align:var(--text-left) !important;} .text-lg-end {text-align:var(--text-right) !important;} .text-lg-center {text-align:var(--text-center) !important;}}@media (min-width:1200px) {.object-fit-xxl-contain {-o-object-fit:contain !important;object-fit:contain !important;} .object-fit-xxl-cover {-o-object-fit:cover !important;object-fit:cover !important;} .object-fit-xxl-fill {-o-object-fit:fill !important;object-fit:fill !important;} .object-fit-xxl-scale {-o-object-fit:scale-down !important;object-fit:scale-down !important;} .object-fit-xxl-none {-o-object-fit:none !important;object-fit:none !important;} .d-xl-inline {display:inline !important;} .d-xl-inline-block {display:inline-block !important;} .d-xl-block {display:block !important;} .d-xl-grid {display:grid !important;} .d-xl-table {display:table !important;} .d-xl-table-row {display:table-row !important;} .d-xl-table-cell {display:table-cell !important;} .d-xl-flex {display:flex !important;} .d-xl-inline-flex {display:inline-flex !important;} .d-xl-none {display:none !important;} .flex-xl-fill {flex:1 1 auto !important;} .flex-xl-row {flex-direction:row !important;} .flex-xl-column {flex-direction:column !important;} .flex-xl-row-reverse {flex-direction:row-reverse !important;} .flex-xl-column-reverse {flex-direction:column-reverse !important;} .flex-xl-grow-0 {flex-grow:0 !important;} .flex-xl-grow-1 {flex-grow:1 !important;} .flex-xl-shrink-0 {flex-shrink:0 !important;} .flex-xl-shrink-1 {flex-shrink:1 !important;} .flex-xl-wrap {flex-wrap:wrap !important;} .flex-xl-nowrap {flex-wrap:nowrap !important;} .flex-xl-wrap-reverse {flex-wrap:wrap-reverse !important;} .justify-content-xl-start {justify-content:flex-start !important;} .justify-content-xl-end {justify-content:flex-end !important;} .justify-content-xl-center {justify-content:center !important;} .justify-content-xl-between {justify-content:space-between !important;} .justify-content-xl-around {justify-content:space-around !important;} .justify-content-xl-evenly {justify-content:space-evenly !important;} .align-items-xl-start {align-items:flex-start !important;} .align-items-xl-end {align-items:flex-end !important;} .align-items-xl-center {align-items:center !important;} .align-items-xl-baseline {align-items:baseline !important;} .align-items-xl-stretch {align-items:stretch !important;} .align-content-xl-start {align-content:flex-start !important;} .align-content-xl-end {align-content:flex-end !important;} .align-content-xl-center {align-content:center !important;} .align-content-xl-between {align-content:space-between !important;} .align-content-xl-around {align-content:space-around !important;} .align-content-xl-stretch {align-content:stretch !important;} .align-self-xl-auto {align-self:auto !important;} .align-self-xl-start {align-self:flex-start !important;} .align-self-xl-end {align-self:flex-end !important;} .align-self-xl-center {align-self:center !important;} .align-self-xl-baseline {align-self:baseline !important;} .align-self-xl-stretch {align-self:stretch !important;} .order-xl-first {order:-1 !important;} .order-xl-0 {order:0 !important;} .order-xl-1 {order:1 !important;} .order-xl-2 {order:2 !important;} .order-xl-3 {order:3 !important;} .order-xl-4 {order:4 !important;} .order-xl-5 {order:5 !important;} .order-xl-last {order:6 !important;} .m-xl-0 {margin:0 !important;} .m-xl-1 {margin:0.25rem !important;} .m-xl-2 {margin:0.5rem !important;} .m-xl-3 {margin:1rem !important;} .m-xl-4 {margin:1.5rem !important;} .m-xl-5 {margin:3rem !important;} .m-xl-auto {margin:auto !important;} .mx-xl-0 {margin-right:0 !important;margin-left:0 !important;} .mx-xl-1 {margin-right:0.25rem !important;margin-left:0.25rem !important;} .mx-xl-2 {margin-right:0.5rem !important;margin-left:0.5rem !important;} .mx-xl-3 {margin-right:1rem !important;margin-left:1rem !important;} .mx-xl-4 {margin-right:1.5rem !important;margin-left:1.5rem !important;} .mx-xl-5 {margin-right:3rem !important;margin-left:3rem !important;} .mx-xl-auto {margin-right:auto !important;margin-left:auto !important;} .my-xl-0 {margin-top:0 !important;margin-bottom:0 !important;} .my-xl-1 {margin-top:0.25rem !important;margin-bottom:0.25rem !important;} .my-xl-2 {margin-top:0.5rem !important;margin-bottom:0.5rem !important;} .my-xl-3 {margin-top:1rem !important;margin-bottom:1rem !important;} .my-xl-4 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;} .my-xl-5 {margin-top:3rem !important;margin-bottom:3rem !important;} .my-xl-auto {margin-top:auto !important;margin-bottom:auto !important;} .mt-xl-0 {margin-top:0 !important;} .mt-xl-1 {margin-top:0.25rem !important;} .mt-xl-2 {margin-top:0.5rem !important;} .mt-xl-3 {margin-top:1rem !important;} .mt-xl-4 {margin-top:1.5rem !important;} .mt-xl-5 {margin-top:3rem !important;} .mt-xl-auto {margin-top:auto !important;} .me-xl-0 {margin-right:0 !important;} .me-xl-1 {margin-right:0.25rem !important;} .me-xl-2 {margin-right:0.5rem !important;} .me-xl-3 {margin-right:1rem !important;} .me-xl-4 {margin-right:1.5rem !important;} .me-xl-5 {margin-right:3rem !important;} .me-xl-auto {margin-right:auto !important;} .mb-xl-0 {margin-bottom:0 !important;} .mb-xl-1 {margin-bottom:0.25rem !important;} .mb-xl-2 {margin-bottom:0.5rem !important;} .mb-xl-3 {margin-bottom:1rem !important;} .mb-xl-4 {margin-bottom:1.5rem !important;} .mb-xl-5 {margin-bottom:3rem !important;} .mb-xl-auto {margin-bottom:auto !important;} .ms-xl-0 {margin-left:0 !important;} .ms-xl-1 {margin-left:0.25rem !important;} .ms-xl-2 {margin-left:0.5rem !important;} .ms-xl-3 {margin-left:1rem !important;} .ms-xl-4 {margin-left:1.5rem !important;} .ms-xl-5 {margin-left:3rem !important;} .ms-xl-auto {margin-left:auto !important;} .p-xl-0 {padding:0 !important;} .p-xl-1 {padding:0.25rem !important;} .p-xl-2 {padding:0.5rem !important;} .p-xl-3 {padding:1rem !important;} .p-xl-4 {padding:1.5rem !important;} .p-xl-5 {padding:3rem !important;} .px-xl-0 {padding-right:0 !important;padding-left:0 !important;} .px-xl-1 {padding-right:0.25rem !important;padding-left:0.25rem !important;} .px-xl-2 {padding-right:0.5rem !important;padding-left:0.5rem !important;} .px-xl-3 {padding-right:1rem !important;padding-left:1rem !important;} .px-xl-4 {padding-right:1.5rem !important;padding-left:1.5rem !important;} .px-xl-5 {padding-right:3rem !important;padding-left:3rem !important;} .py-xl-0 {padding-top:0 !important;padding-bottom:0 !important;} .py-xl-1 {padding-top:0.25rem !important;padding-bottom:0.25rem !important;} .py-xl-2 {padding-top:0.5rem !important;padding-bottom:0.5rem !important;} .py-xl-3 {padding-top:1rem !important;padding-bottom:1rem !important;} .py-xl-4 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;} .py-xl-5 {padding-top:3rem !important;padding-bottom:3rem !important;} .pt-xl-0 {padding-top:0 !important;} .pt-xl-1 {padding-top:0.25rem !important;} .pt-xl-2 {padding-top:0.5rem !important;} .pt-xl-3 {padding-top:1rem !important;} .pt-xl-4 {padding-top:1.5rem !important;} .pt-xl-5 {padding-top:3rem !important;} .pe-xl-0 {padding-right:0 !important;} .pe-xl-1 {padding-right:0.25rem !important;} .pe-xl-2 {padding-right:0.5rem !important;} .pe-xl-3 {padding-right:1rem !important;} .pe-xl-4 {padding-right:1.5rem !important;} .pe-xl-5 {padding-right:3rem !important;} .pb-xl-0 {padding-bottom:0 !important;} .pb-xl-1 {padding-bottom:0.25rem !important;} .pb-xl-2 {padding-bottom:0.5rem !important;} .pb-xl-3 {padding-bottom:1rem !important;} .pb-xl-4 {padding-bottom:1.5rem !important;} .pb-xl-5 {padding-bottom:3rem !important;} .ps-xl-0 {padding-left:0 !important;} .ps-xl-1 {padding-left:0.25rem !important;} .ps-xl-2 {padding-left:0.5rem !important;} .ps-xl-3 {padding-left:1rem !important;} .ps-xl-4 {padding-left:1.5rem !important;} .ps-xl-5 {padding-left:3rem !important;} .text-xl-start {text-align:var(--text-left) !important;} .text-xl-end {text-align:var(--text-right) !important;} .text-xl-center {text-align:var(--text-center) !important;}}@media (min-width:1400px) {.object-fit-xxl-contain {-o-object-fit:contain !important;object-fit:contain !important;} .object-fit-xxl-cover {-o-object-fit:cover !important;object-fit:cover !important;} .object-fit-xxl-fill {-o-object-fit:fill !important;object-fit:fill !important;} .object-fit-xxl-scale {-o-object-fit:scale-down !important;object-fit:scale-down !important;} .object-fit-xxl-none {-o-object-fit:none !important;object-fit:none !important;} .d-xxl-inline {display:inline !important;} .d-xxl-inline-block {display:inline-block !important;} .d-xxl-block {display:block !important;} .d-xxl-grid {display:grid !important;} .d-xxl-table {display:table !important;} .d-xxl-table-row {display:table-row !important;} .d-xxl-table-cell {display:table-cell !important;} .d-xxl-flex {display:flex !important;} .d-xxl-inline-flex {display:inline-flex !important;} .d-xxl-none {display:none !important;} .flex-xxl-fill {flex:1 1 auto !important;} .flex-xxl-row {flex-direction:row !important;} .flex-xxl-column {flex-direction:column !important;} .flex-xxl-row-reverse {flex-direction:row-reverse !important;} .flex-xxl-column-reverse {flex-direction:column-reverse !important;} .flex-xxl-grow-0 {flex-grow:0 !important;} .flex-xxl-grow-1 {flex-grow:1 !important;} .flex-xxl-shrink-0 {flex-shrink:0 !important;} .flex-xxl-shrink-1 {flex-shrink:1 !important;} .flex-xxl-wrap {flex-wrap:wrap !important;} .flex-xxl-nowrap {flex-wrap:nowrap !important;} .flex-xxl-wrap-reverse {flex-wrap:wrap-reverse !important;} .justify-content-xxl-start {justify-content:flex-start !important;} .justify-content-xxl-end {justify-content:flex-end !important;} .justify-content-xxl-center {justify-content:center !important;} .justify-content-xxl-between {justify-content:space-between !important;} .justify-content-xxl-around {justify-content:space-around !important;} .justify-content-xxl-evenly {justify-content:space-evenly !important;} .align-items-xxl-start {align-items:flex-start !important;} .align-items-xxl-end {align-items:flex-end !important;} .align-items-xxl-center {align-items:center !important;} .align-items-xxl-baseline {align-items:baseline !important;} .align-items-xxl-stretch {align-items:stretch !important;} .align-content-xxl-start {align-content:flex-start !important;} .align-content-xxl-end {align-content:flex-end !important;} .align-content-xxl-center {align-content:center !important;} .align-content-xxl-between {align-content:space-between !important;} .align-content-xxl-around {align-content:space-around !important;} .align-content-xxl-stretch {align-content:stretch !important;} .align-self-xxl-auto {align-self:auto !important;} .align-self-xxl-start {align-self:flex-start !important;} .align-self-xxl-end {align-self:flex-end !important;} .align-self-xxl-center {align-self:center !important;} .align-self-xxl-baseline {align-self:baseline !important;} .align-self-xxl-stretch {align-self:stretch !important;} .order-xxl-first {order:-1 !important;} .order-xxl-0 {order:0 !important;} .order-xxl-1 {order:1 !important;} .order-xxl-2 {order:2 !important;} .order-xxl-3 {order:3 !important;} .order-xxl-4 {order:4 !important;} .order-xxl-5 {order:5 !important;} .order-xxl-last {order:6 !important;} .m-xxl-0 {margin:0 !important;} .m-xxl-1 {margin:0.25rem !important;} .m-xxl-2 {margin:0.5rem !important;} .m-xxl-3 {margin:1rem !important;} .m-xxl-4 {margin:1.5rem !important;} .m-xxl-5 {margin:3rem !important;} .m-xxl-auto {margin:auto !important;} .mx-xxl-0 {margin-right:0 !important;margin-left:0 !important;} .mx-xxl-1 {margin-right:0.25rem !important;margin-left:0.25rem !important;} .mx-xxl-2 {margin-right:0.5rem !important;margin-left:0.5rem !important;} .mx-xxl-3 {margin-right:1rem !important;margin-left:1rem !important;} .mx-xxl-4 {margin-right:1.5rem !important;margin-left:1.5rem !important;} .mx-xxl-5 {margin-right:3rem !important;margin-left:3rem !important;} .mx-xxl-auto {margin-right:auto !important;margin-left:auto !important;} .my-xxl-0 {margin-top:0 !important;margin-bottom:0 !important;} .my-xxl-1 {margin-top:0.25rem !important;margin-bottom:0.25rem !important;} .my-xxl-2 {margin-top:0.5rem !important;margin-bottom:0.5rem !important;} .my-xxl-3 {margin-top:1rem !important;margin-bottom:1rem !important;} .my-xxl-4 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;} .my-xxl-5 {margin-top:3rem !important;margin-bottom:3rem !important;} .my-xxl-auto {margin-top:auto !important;margin-bottom:auto !important;} .mt-xxl-0 {margin-top:0 !important;} .mt-xxl-1 {margin-top:0.25rem !important;} .mt-xxl-2 {margin-top:0.5rem !important;} .mt-xxl-3 {margin-top:1rem !important;} .mt-xxl-4 {margin-top:1.5rem !important;} .mt-xxl-5 {margin-top:3rem !important;} .mt-xxl-auto {margin-top:auto !important;} .me-xxl-0 {margin-right:0 !important;} .me-xxl-1 {margin-right:0.25rem !important;} .me-xxl-2 {margin-right:0.5rem !important;} .me-xxl-3 {margin-right:1rem !important;} .me-xxl-4 {margin-right:1.5rem !important;} .me-xxl-5 {margin-right:3rem !important;} .me-xxl-auto {margin-right:auto !important;} .mb-xxl-0 {margin-bottom:0 !important;} .mb-xxl-1 {margin-bottom:0.25rem !important;} .mb-xxl-2 {margin-bottom:0.5rem !important;} .mb-xxl-3 {margin-bottom:1rem !important;} .mb-xxl-4 {margin-bottom:1.5rem !important;} .mb-xxl-5 {margin-bottom:3rem !important;} .mb-xxl-auto {margin-bottom:auto !important;} .ms-xxl-0 {margin-left:0 !important;} .ms-xxl-1 {margin-left:0.25rem !important;} .ms-xxl-2 {margin-left:0.5rem !important;} .ms-xxl-3 {margin-left:1rem !important;} .ms-xxl-4 {margin-left:1.5rem !important;} .ms-xxl-5 {margin-left:3rem !important;} .ms-xxl-auto {margin-left:auto !important;} .p-xxl-0 {padding:0 !important;} .p-xxl-1 {padding:0.25rem !important;} .p-xxl-2 {padding:0.5rem !important;} .p-xxl-3 {padding:1rem !important;} .p-xxl-4 {padding:1.5rem !important;} .p-xxl-5 {padding:3rem !important;} .px-xxl-0 {padding-right:0 !important;padding-left:0 !important;} .px-xxl-1 {padding-right:0.25rem !important;padding-left:0.25rem !important;} .px-xxl-2 {padding-right:0.5rem !important;padding-left:0.5rem !important;} .px-xxl-3 {padding-right:1rem !important;padding-left:1rem !important;} .px-xxl-4 {padding-right:1.5rem !important;padding-left:1.5rem !important;} .px-xxl-5 {padding-right:3rem !important;padding-left:3rem !important;} .py-xxl-0 {padding-top:0 !important;padding-bottom:0 !important;} .py-xxl-1 {padding-top:0.25rem !important;padding-bottom:0.25rem !important;} .py-xxl-2 {padding-top:0.5rem !important;padding-bottom:0.5rem !important;} .py-xxl-3 {padding-top:1rem !important;padding-bottom:1rem !important;} .py-xxl-4 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;} .py-xxl-5 {padding-top:3rem !important;padding-bottom:3rem !important;} .pt-xxl-0 {padding-top:0 !important;} .pt-xxl-1 {padding-top:0.25rem !important;} .pt-xxl-2 {padding-top:0.5rem !important;} .pt-xxl-3 {padding-top:1rem !important;} .pt-xxl-4 {padding-top:1.5rem !important;} .pt-xxl-5 {padding-top:3rem !important;} .pe-xxl-0 {padding-right:0 !important;} .pe-xxl-1 {padding-right:0.25rem !important;} .pe-xxl-2 {padding-right:0.5rem !important;} .pe-xxl-3 {padding-right:1rem !important;} .pe-xxl-4 {padding-right:1.5rem !important;} .pe-xxl-5 {padding-right:3rem !important;} .pb-xxl-0 {padding-bottom:0 !important;} .pb-xxl-1 {padding-bottom:0.25rem !important;} .pb-xxl-2 {padding-bottom:0.5rem !important;} .pb-xxl-3 {padding-bottom:1rem !important;} .pb-xxl-4 {padding-bottom:1.5rem !important;} .pb-xxl-5 {padding-bottom:3rem !important;} .ps-xxl-0 {padding-left:0 !important;} .ps-xxl-1 {padding-left:0.25rem !important;} .ps-xxl-2 {padding-left:0.5rem !important;} .ps-xxl-3 {padding-left:1rem !important;} .ps-xxl-4 {padding-left:1.5rem !important;} .ps-xxl-5 {padding-left:3rem !important;} .text-xxl-start {text-align:var(--text-left) !important;} .text-xxl-end {text-align:var(--text-right) !important;} .text-xxl-center {text-align:var(--text-center) !important;}}@media print {.d-print-inline {display:inline !important;} .d-print-inline-block {display:inline-block !important;} .d-print-block {display:block !important;} .d-print-grid {display:grid !important;} .d-print-table {display:table !important;} .d-print-table-row {display:table-row !important;} .d-print-table-cell {display:table-cell !important;} .d-print-flex {display:flex !important;} .d-print-inline-flex {display:inline-flex !important;} .d-print-none {display:none !important;}}.fw-300 {font-weight:300 !important;}.fw-400 {font-weight:400 !important;}.fw-500 {font-weight:500 !important;}.fw-600 {font-weight:600 !important;}.fw-700 {font-weight:700 !important;}.fw-800 {font-weight:800 !important;}*,*::before,*::after {box-sizing:border-box;}body {margin:0;}ol,ul {padding-left:2rem;}ol,ul,dl {margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol {margin-bottom:0;}.list-unstyled {padding-left:0;list-style:none;}a {color:initial;text-decoration:none !important;}.position-relative {position:relative !important;}.position-absolute {position:absolute !important;}.w-50 {width:50% !important;}.w-100 {width:100% !important;}.h-100 {height:100% !important;}img {max-width:100%;height:auto;}img,svg {vertical-align:middle;}.z-1 {z-index:1;}.z-2 {z-index:2;}.z-3 {z-index:3;}.overflow-auto {overflow:auto !important;}.overflow-hidden {overflow:hidden !important;}.overflow-visible {overflow:visible !important;}.overflow-scroll {overflow:scroll !important;}.overflow-x-auto {overflow-x:auto !important;}.overflow-x-hidden {overflow-x:hidden !important;}.overflow-x-visible {overflow-x:visible !important;}.overflow-x-scroll {overflow-x:scroll !important;}.overflow-y-auto {overflow-y:auto !important;}.overflow-y-hidden {overflow-y:hidden !important;}.overflow-y-visible {overflow-y:visible !important;}.overflow-y-scroll {overflow-y:scroll !important;}.text-lowercase {text-transform:lowercase !important;}.text-uppercase {text-transform:uppercase !important;}.text-capitalize {text-transform:capitalize !important;}@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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-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-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.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-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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root {--custom-color-1:#0076b4;--custom-color-1-rgb:0, 118, 180;--custom-color-2:#7a549c;--custom-color-2-rgb:122, 84, 156;--custom-color-3:#c83733;--custom-color-3-rgb:200, 55, 51;--custom-color-4:#d07021;--custom-color-4-rgb:208, 112, 33;--custom-color-5:#26999f;--custom-color-5-rgb:38, 153, 159;--custom-color-6:#4d7831;--custom-color-6-rgb:77, 120, 49;--custom-color-7:#ffffff;--custom-color-7-rgb:255, 255, 255;--custom-color-8:#000000;--custom-color-8-rgb:0, 0, 0;--custom-color-content-inherit:inherit;--custom-color-bg-inherit:none;--border-color-custom-mode:#000000;--bg-color-custom-mode:#000000;}.color-1-contents-mode {--custom-color-content-inherit:var(--custom-color-1);--custom-color-content-inherit-rgb:var(--custom-color-1-rgb);}.color-2-contents-mode {--custom-color-content-inherit:var(--custom-color-2);--custom-color-content-inherit-rgb:var(--custom-color-2-rgb);}.color-3-contents-mode {--custom-color-content-inherit:var(--custom-color-3);--custom-color-content-inherit-rgb:var(--custom-color-3-rgb);}.color-4-contents-mode {--custom-color-content-inherit:var(--custom-color-4);--custom-color-content-inherit-rgb:var(--custom-color-4-rgb);}.color-5-contents-mode {--custom-color-content-inherit:var(--custom-color-5);--custom-color-content-inherit-rgb:var(--custom-color-5-rgb);}.color-6-contents-mode {--custom-color-content-inherit:var(--custom-color-6);--custom-color-content-inherit-rgb:var(--custom-color-6-rgb);}.color-7-contents-mode {--custom-color-content-inherit:var(--custom-color-7);--custom-color-content-inherit-rgb:var(--custom-color-7-rgb);}.color-8-contents-mode {--custom-color-content-inherit:var(--custom-color-8);--custom-color-content-inherit-rgb:var(--custom-color-8-rgb);}.bg-1-contents-mode {--custom-color-bg-inherit:var(--custom-color-1);--custom-color-bg-inherit-rgb:var(--custom-color-1-rgb);}.bg-2-contents-mode {--custom-color-bg-inherit:var(--custom-color-2);--custom-color-bg-inherit-rgb:var(--custom-color-2-rgb);}.bg-3-contents-mode {--custom-color-bg-inherit:var(--custom-color-3);--custom-color-bg-inherit-rgb:var(--custom-color-3-rgb);}.bg-4-contents-mode {--custom-color-bg-inherit:var(--custom-color-4);--custom-color-bg-inherit-rgb:var(--custom-color-4-rgb);}.bg-5-contents-mode {--custom-color-bg-inherit:var(--custom-color-5);--custom-color-bg-inherit-rgb:var(--custom-color-5-rgb);}.bg-6-contents-mode {--custom-color-bg-inherit:var(--custom-color-6);--custom-color-bg-inherit-rgb:var(--custom-color-6-rgb);}.bg-7-contents-mode {--custom-color-bg-inherit:var(--custom-color-7);--custom-color-bg-inherit-rgb:var(--custom-color-7-rgb);}.bg-8-contents-mode {--bg-color-custom-mode:var(--custom-color-7);--border-color-custom-mode:var(--custom-color-7);--custom-color-bg-inherit:var(--custom-color-8);--custom-color-bg-inherit-rgb:var(--custom-color-8-rgb);}:root {--1-const-color:#efece6;--2-const-color:#DDE1DE;--3-const-color:#5c656d;--4-const-color:#2d636d;--5-const-color:#000000;}.mx-n2 {margin-right:-8px !important;margin-left:-8px !important;}html:not(.page-load) .options-menu {position:absolute;top:auto;bottom:0;}label,.label {display:block;margin-bottom:8px;cursor:pointer;}.page-load .options-menu {z-index:1050;}.options-menu {position:fixed;font-size:14px;top:0;left:0;background:none;color:var(--5-const-color);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;height:100dvh;width:100%;z-index:-1;font-family:"GT Walsheim Pro", sans-serif;}.options-menu__content {-ms-overflow-style:none;scrollbar-width:none;}.options-menu__content::-webkit-scrollbar {display:none;}.options-menu__cross:after,.options-menu__cross:before {content:"";position:absolute;top:50%;width:25px;background:var(--1-const-color);height:1px;left:0;right:0;margin:auto;}.options-menu__cross:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.options-menu__cross:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.options-menu__cross {width:50px;height:50px;background:var(--5-const-color);border-radius:50%;top:30px;right:15px;z-index:3;}.option-block__title {font-size:14px;color:var(--5-const-color) !important;border:none !important;}.options-menu:not(.active) {opacity:0;pointer-events:none;}.options-menu.active {opacity:1;visibility:visible;}.options-menu__wrap {padding-top:100px;transform:translateX(400%);-webkit-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s;}.options-menu.active .options-menu__wrap {transform:translateX(0%);}.options-menu__content {max-height:100%;overflow-y:auto;}.options-menu__title {border:none !important;font-size:35px !important;padding:0 15px 32px;margin:15px 0 34px !important;letter-spacing:0;color:var(--5-const-color) !important;line-height:1.4 !important;}.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(--5-const-color) 18%, #0000 0%);background-image:-webkit-gradient(linear, left top, right top, color-stop(18%, var(--5-const-color)), color-stop(0%, #0000));background-image:linear-gradient(to right, var(--5-const-color) 18%, #0000 0%);background-position:top;background-size:13px 7px;background-repeat:repeat-x;}.options-menu__reset-txt {letter-spacing:1px;}.options-menu__copy {opacity:0.6;line-height:1;left:0;width:100%;bottom:15px;font-size:.75rem;letter-spacing:1px;}.options-menu__reset {top:38px;left:15px;padding:0;}.options-menu__reset-txt {opacity:.7;}.options-menu--secondary .check-option .label.active:after {background:#f7a75c;}.options-menu .check-option input[type=radio]:checked + label:after {background:#f7a75c !important;}.options-menu__reset-icon {width:37px;margin-right:15px;}.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(--3-const-color);opacity:.9;}.options-menu__wrap {height:100dvh;background:var(--1-const-color);z-index:0;padding-bottom:50px;max-width:calc(100% - 30px);margin-left:auto;}.options-menu__content {-ms-overflow-style:none;}.options-menu__content::-webkit-scrollbar {display:none;}.options-menu .check-option {text-align:center;}.option-range__range-btn,.options-menu__cross,.options-menu__reset {cursor:pointer;}.transition-mode ::-webkit-input-placeholder {-webkit-transition-duration:unset !important;transition-duration:unset !important;-webkit-animation-duration:unset !important;animation-duration:unset !important;}.transition-mode ::-moz-placeholder {transition-duration:unset !important;animation-duration:unset !important;}.transition-mode :-ms-input-placeholder {transition-duration:unset !important;animation-duration:unset !important;}.transition-mode ::-ms-input-placeholder {transition-duration:unset !important;animation-duration:unset !important;}.transition-mode *,.transition-mode ::after,.transition-mode ::before,.transition-mode ::placeholder {-webkit-transition-duration:unset !important;-o-transition-duration:unset !important;transition-duration:unset !important;-webkit-animation-duration:unset !important;animation-duration:unset !important;}.transition-mode .parallax-js {-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;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 .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 .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 .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 .s-map__filter-item,.cursor-mode .s-map__filter-item * {cursor:url("/images/cursors-pack/cursor-pointer.svg"), default !important}.highlight-headers {--heading-color:red;--heading-color-second:red;--heading-border:2px solid red;}.highlight-headers .heading-color,.highlight-headers .heading-color-2,.highlight-headers .heading-color-3,.highlight-headers .heading-color-4,.highlight-headers .heading-color-gradient,.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;--heading-color-second:red;}.color-contents-mode .heading-color-gradient,.highlight-headers .heading-color-gradient {background:none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit;}.highlight-headers .tooltip--secondary .tooltip-inner h6 {color:red !important;}.highlight-links {--link-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 a,.highlight-links a.btn,.highlight-links a.btn .btn-text-wrap {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 .s-tabs__trapezium:after {border-bottom-width:35px;}.highlight-links .custom-color-btn.active {background:rgba(247, 167, 92, 0.7) !important;}.highlight-links span.btn,.highlight-links span.btn .btn-text-wrap {color:red !important;}.highlight-links .s-map-filter__select-wrap {background:#ffffff;border-radius:35px;}.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(100dvh - 100px);width:100%;left:0;background:rgba(0, 0, 0, 0.5);}.cursor-panel--top {bottom:100%;}.cursor-panel--bottom {top:100%;}.high-saturation .concession-banner,.high-saturation .cookies-alert,.high-saturation .for-option-settings,.high-saturation .vbox-overlay,.high-saturation .header .btn,.high-saturation .header__full-menu {-webkit-filter:saturate(200%);filter:saturate(200%);}.low-saturation .concession-banner,.low-saturation .cookies-alert,.low-saturation .for-option-settings,.low-saturation .vbox-overlay,.low-saturation .header .btn,.low-saturation .header__full-menu {-webkit-filter:saturate(50%);filter:saturate(50%);}.contrast-mode .concession-banner,.contrast-mode .cookies-alert,.contrast-mode .for-option-settings,.contrast-mode .vbox-overlay,.contrast-mode .header .btn,.contrast-mode .header__full-menu {-webkit-filter:contrast(135%);filter:contrast(135%);}.contrast-mode .checkbox-radio__text {border-color:#000000;}.monochrome-mode .concession-banner,.monochrome-mode .cookies-alert,.monochrome-mode .for-option-settings,.monochrome-mode .vbox-overlay,.monochrome-mode .header__full-menu,.monochrome-mode .header .btn {-webkit-filter:grayscale(100%);filter:grayscale(100%);}.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 {position:absolute;left:0;right:0;margin:auto;top:-50px;max-width:200px;text-align:center;padding:10px;border-radius:20px;color:#ffffff;background:#000000;z-index:2;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.disable-option-layer-txt:after {position:absolute;content:"";left:0;right:0;margin:auto;width:10px;height:10px;bottom:-5px;background:#000000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1;}.disable-option-layer:hover .disable-option-layer-txt {opacity:1;visibility:visible;}.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-space,.header,main,.footer {zoom:var(--zoom);}.text-left-2 {text-align:left;}.text-center-2 {text-align:center;}.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;}.circle-c-btn label:after,.circle-c-btn label,.check-option label,.check-option .label,.check-c-btn label,.check-c-btn--secondary input + label:after {-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.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;}.option-range__title-txt,.check-option__txt {opacity:.7;}.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:var(--4-const-color);}.option-range {padding:22px 22px 8px 22px;}.option-range__range {background:var(--1-const-color);border-radius:18px;max-width:221px;}.option-range__range-btn {background:currentColor;border:3px solid var(--1-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(--1-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;width:100%;}.check-option {padding:0 8px !important;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;}.option-range__title-svg,.check-option__svg {max-width:30px;max-height:30px;}.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 {-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}.option-range__circle-btns {margin-left:-3px;margin-right:-3px;}.circle-c-btn {padding:3px !important;}.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(--1-const-color);}.circle-c-btn .label.active:after,.circle-c-btn input[type=radio]:checked + label:after {border-color:var(--3-const-color);}.option-block {letter-spacing:1px;padding:0 15px !important;}.option-range__range,.option-range__title,.option-range:not(:last-child),.option-block__title {margin-bottom:16px;}.check-option__svg {margin-bottom:8px;}.option-block:not(:last-child) {margin-bottom:48px;}.check-c-btn {max-width:167px !important;width:100% !important;}.check-c-btn--secondary {max-width:calc(50% - 8px) !important;}.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(--2-const-color);background:var(--2-const-color);color:var(--1-const-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(--1-const-color);border-color:currentColor;}.check-c-btn--secondary input[type=radio]:checked + label:after,.check-c-btn input[type=radio]:checked + label {background:#0000;}.check-c-btn input[type=radio] + label:hover {background:none;color:var(--3-const-color);border-color:currentColor;}.check-c-btn--secondary input:hover + label:after {background:#0000;}.circle-c-btn input[type=radio] + label:hover:after,.circle-c-btn .label:hover:after {border-color:var(--3-const-color);}.circle-c-btn input[type=radio] + label:hover,.circle-c-btn .label:hover {border-color:var(--1-const-color);}.color-contents-mode .content-wrap {--light-text-color:var(--custom-color-content-inherit);}.color-contents-mode,.color-contents-mode .vbox-title,.color-contents-mode .mapboxgl-marker1:after,.color-contents-mode .content-wrap *,.color-contents-mode .btn,.color-contents-mode .btn-simple,.color-contents-mode .tooltip .tooltip-inner,.color-contents-mode.bg-contents-mode .s-map__filter-item:not(.active) .s-map__filter-item-svg *,.color-contents-mode.bg-contents-mode .s-map__filter-item:not(.active) .s-map__filter-item-text {color:var(--custom-color-content-inherit) !important;}.color-contents-mode .s-contact__container:after,.color-contents-mode .s-contact__container:before,.color-contents-mode .s-contact__col-map:after,.color-contents-mode .header:after,.color-contents-mode .header:before,.color-contents-mode .menu-tgl--close span,.color-contents-mode .menu-tgl span,.color-contents-mode .modal-close__cross:after,.color-contents-mode .modal-close__cross:before,.color-contents-mode .iframe-nav-panel__title:after {background:var(--custom-color-content-inherit) !important;}.color-contents-mode .btn-secondary:after,.color-contents-mode .btn-secondary:before {border-image:none;}.color-contents-mode .s-amenities-rows__list-inner-item,.color-contents-mode .s-amenities-rows__list-item,.color-contents-mode .s-hero__cta-additional-btn-circle,.color-contents-mode .btn,.color-contents-mode .s-map-filter__select-dropdown,.color-contents-mode .s-map-filter__select,.color-contents-mode .slideService__card-logo-wrap,.color-contents-mode .slideService__card,.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-simple,.color-contents-mode .form-control,.color-contents-mode .features-card:after,.color-contents-mode .swiper-slide-active .features-card,.color-contents-mode .s-map__filter,.color-contents-mode .tooltip-block__icon,.color-contents-mode .modal-header,.color-contents-mode .checkbox-radio__text,.color-contents-mode .checkbox-radio input:checked+.checkbox-radio__text:before,.color-contents-mode .iframe-nav-panel,.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 .form-checkbox input:checked+.form-checkbox__text:before,.color-contents-mode .checkbox input:checked+.checkbox__text:before,.color-contents-mode .bootstrap-datetimepicker-widget table td.day:hover,.color-contents-mode .bootstrap-datetimepicker-widget table td.active,.color-contents-mode .modal-header .arrow:before,.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;}.color-contents-mode .features-card,.color-contents-mode .bootstrap-datetimepicker-widget table .today:before,.color-contents-mode .form-checkbox__text:after,.color-contents-mode .checkbox__text:after {border-bottom-color:var(--custom-color-content-inherit) !important;}.color-contents-mode .form-checkbox__text:after,.color-contents-mode .checkbox__text:after {border-right-color:var(--custom-color-content-inherit) !important;}.color-contents-mode .sliderQuote__headshot-social,.color-contents-mode .testimonials-card__author-pic,.color-contents-mode .link-social,.color-contents-mode .btn-arrow-wrap,.color-contents-mode .s-hero__cta,.color-contents-mode .switchback__emblem,.color-contents-mode .checkbox--2 .checkbox__text:before,.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 .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);}.color-contents-mode .bs-tooltip-left .arrow::before {border-left-color:var(--custom-color-content-inherit);}.color-contents-mode .bs-tooltip-top .arrow::before {border-top-color:var(--custom-color-content-inherit);}.bg-contents-mode * {--body-bg:var(--custom-color-bg-inherit);}.bg-contents-mode .s-hero__cta-additional-btn-path {fill:var(--custom-color-bg-inherit);}.bg-contents-mode,.bg-contents-mode .sliderQuote__headshot-social,.bg-contents-mode .testimonials-card__author-pic,.bg-contents-mode .s-contact__form-wrap,.bg-contents-mode .s-loop-line__link-icon-wrap,.bg-contents-mode .s-loop-line,.bg-contents-mode .btn-arrow-wrap,.bg-contents-mode .btn,.bg-contents-mode .btn-hamburger,.bg-contents-mode .header,.bg-contents-mode .s-hero__circle-bg,.bg-contents-mode .map-attribute .mapboxgl-ctrl-zoom-out,.bg-contents-mode .map-attribute .mapboxgl-ctrl-zoom-in,.bg-contents-mode .s-thank-you__checkmark:before,.bg-contents-mode .s-tabs-second .tabs-swiper__card,.bg-contents-mode .units-item,.bg-contents-mode .s-nh-third__block-bg,.bg-contents-mode .s-hero__cta,.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 .switchback__emblem,.bg-contents-mode .header__btn-apply,.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 .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 .dropdown-menu,.bg-contents-mode .spec-st,.bg-contents-mode .header__full-menu,.bg-contents-mode .s-map__filter,.bg-contents-mode section,.bg-contents-mode.body-scroll .header,.bg-contents-mode .dropdown-menu .dropdown-item:hover,.bg-contents-mode .form-checkbox input:checked+.form-checkbox__text:before,.bg-contents-mode .checkbox input:checked+.checkbox__text:before,.bg-contents-mode .gallerySwiper .swiper__img--main,.bg-contents-mode .gallerySwiper .swiper-button-next:hover,.bg-contents-mode .mapboxgl-popup-content,.bg-contents-mode .tooltip .tooltip-inner,.bg-contents-mode .tooltip-block__icon,.bg-contents-mode .modal-header,.bg-contents-mode .header .btn,.bg-contents-mode .checkbox-radio__text {background:var(--custom-color-bg-inherit) !important;}.bg-contents-mode * {--body-bg:var(--custom-color-bg-inherit) !important;}.bg-contents-mode .gallerySwiper .swiper-slide:before {background:no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cline y1='8' x2='16' y2='8' stroke='%23263942' stroke-width='2'/%3e%3cline x1='8' x2='8' y2='16' stroke='%23263942' stroke-width='2'/%3e%3c/svg%3e ") center center var(--custom-color-bg-inherit) !important;}.bg-contents-mode .check-c input[type=radio]:checked+label {background:#ffffff !important;}.bg-contents-mode .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {border-top-color:var(--custom-color-bg-inherit);}.bg-contents-mode.bg-7-contents-mode .check-c input[type=radio]:checked+label {-webkit-box-shadow:0 0 0 2px var(--custom-color-content-inherit);box-shadow:0 0 0 2px var(--custom-color-content-inherit);}.bg-contents-mode.bg-7-contents-mode .iframe-nav__btn.is-active {-webkit-box-shadow:inset 0 0 0 2px var(--custom-color-content-inherit);box-shadow:inset 0 0 0 2px var(--custom-color-content-inherit);}.bg-contents-mode .s-hero__circle-bg img,.bg-contents-mode .body-bg-img {display:none;}.bg-contents-mode .cookies-alert,.bg-contents-mode .concession-banner,.bg-contents-mode .btn-simple {background:var(--custom-color-bg-inherit);}.bg-contents-mode .btn-trapezium-bg:after,.bg-contents-mode .btn-trapezium:after {border-bottom-color:var(--custom-color-bg-inherit);}.bg-contents-mode .swiper-slide .features-card {opacity:.8 !important;}.bg-contents-mode .swiper-slide-active .features-card {opacity:1 !important;}.bg-contents-mode .vbox-overlay {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;}.color-contents-mode.bg-contents-mode .swiper-scrollbar-drag {background:var(--custom-color-content-inherit);}.color-contents-mode.bg-contents-mode .swiper-scrollbar {background:rgba(var(--custom-color-content-inherit-rgb), .5);}.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 .header__help-bar,.bg-contents-mode .s-map__filter {border:1px solid var(--border-color-custom-mode);}.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color *,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-2,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-2 *,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-3,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-3 *,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-4,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-4 *,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-gradient,.bg-7-contents-mode.color-8-contents-mode.light-contrast .heading-color-gradient *,.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 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 {--heading-color:#075f39;--heading-color-second:#075f39;color:#075f39 !important;}.color-contents-mode .link-scrollto__bg path {fill:none;stroke:var(--custom-color-content-inherit);}.bg-contents-mode .s-thank-you__img-wrap:after {background:linear-gradient(rgba(var(--custom-color-bg-inherit-rgb), .6) 0%, rgba(var(--custom-color-bg-inherit-rgb), 0) 100%), rgba(var(--custom-color-bg-inherit-rgb), .8);}.bg-7-contents-mode.color-8-contents-mode .switchback__emblem img,.bg-7-contents-mode .switchback__emblem img,.bg-8-contents-mode .mapboxgl-marker,.bg-8-contents-mode .mapboxgl-canvas,.bg-8-contents-mode #search-dropdown .dropdown-menu,.bg-7-contents-mode.color-8-contents-mode #search-dropdown .dropdown-menu,.bg-7-contents-mode .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.bg-7-contents-mode .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.bg-8-contents-mode.color-7-contents-mode .gallerySwiper .swiper-slide:before,.bg-7-contents-mode.color-8-contents-mode .s-map-filter__select img {-webkit-filter:invert(1);filter:invert(1);}.bg-7-contents-mode.color-8-contents-mode:not(.body-scroll) .header__logo {opacity:0 !important;visibility:hidden !important;}.bg-8-contents-mode.color-7-contents-mode.body-scroll .header__logo-scroll,.bg-8-contents-mode.color-7-contents-mode.body-no-scroll .header__logo-scroll,.bg-7-contents-mode.color-8-contents-mode:not(.body-scroll):not(.body-no-scroll) .header__logo-second {opacity:1 !important;visibility:visible !important;}.bg-8-contents-mode.color-7-contents-mode.body-scroll .header__logo-scroll-virtual-tour,.bg-8-contents-mode.color-7-contents-mode.body-no-scroll .header__logo-scroll-virtual-tour,.bg-8-contents-mode.color-7-contents-mode:not(.body-scroll):not(.body-no-scroll) .header__logo-second {opacity:0 !important;visibility:hidden !important;}.bg-8-contents-mode.color-7-contents-mode:not(.body-scroll):not(.body-no-scroll) .header__logo {opacity:1 !important;visibility:visible !important;}.bg-8-contents-mode.color-7-contents-mode .footer__logo-link {-webkit-filter:contrast(0);filter:contrast(0);}.color-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table td.active,.color-contents-mode.bg-contents-mode .iframe-nav__btn.is-active,.color-contents-mode.bg-contents-mode .swiper-slide-active .features-card {background:#424040 !important;color:var(--custom-color-content-inherit);}.color-contents-mode.bg-7-contents-mode .bootstrap-datetimepicker-widget table td.active,.color-contents-mode.bg-7-contents-mode .iframe-nav__btn.is-active,.color-contents-mode.bg-7-contents-mode .swiper-slide-active .features-card {background:#e6e0e0 !important;color:var(--custom-color-content-inherit);}.bg-contents-mode .s-hero__bg-pic,.bg-contents-mode .bg-wrap-between-section,.bg-contents-mode .bg-wrap,.bg-8-contents-mode .content-bg {display:none !important;}.bg-7-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table td.active,.bg-7-contents-mode.color-8-contents-mode .iframe-nav__btn.is-active,.bg-7-contents-mode.color-8-contents-mode .swiper-slide-active .features-card {background:#787575 !important;color:var(--custom-color-content-inherit) !important;}.bg-8-contents-mode .footer__content-logs img {-webkit-filter:invert(100%) hue-rotate(150deg) brightness(208%) contrast(100%);filter:invert(100%) hue-rotate(150deg) brightness(208%) contrast(100%);}.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-contents-mode .main-logo:after {border-top-color:var(--custom-color-bg-inherit);}.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-7-contents-mode .header__help-quest img {-webkit-filter:invert(1);filter:invert(1);}.color-contents-mode .sk-chase-dot:before,.color-contents-mode #header__help-quest #hub-button:after,.color-contents-mode #header__help-quest #hub-button:before {background-color:var(--custom-color-content-inherit);}.color-contents-mode .s-hero__cta-additional-btn-path {stroke:var(--custom-color-content-inherit);}.color-contents-mode .s-thank-you__checkmark path {fill:var(--custom-color-content-inherit);}.color-contents-mode .s-thank-you__hr-wrap,.color-contents-mode .concession-banner p {color:var(--custom-color-content-inherit);}.color-contents-mode .heroSlider .swiper-slide,.color-contents-mode .concession-banner__btn-close,.color-contents-mode .cookies-alert__cross {border-color:var(--custom-color-content-inherit);}.color-contents-mode .heroSlider .swiper-slide,.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__btn-close,.bg-contents-mode .cookies-alert__cross,.bg-contents-mode .swiper-arrows__circle {background:var(--custom-color-bg-inherit);}.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;}.bg-contents-mode .hero-neighborhood__pic-wrap:after {background:linear-gradient(0deg, rgba(var(--custom-color-bg-inherit-rgb), 0) 0%, var(--custom-color-bg-inherit) 100%);}.bg-contents-mode .swiper__img--main-wrap:before,.bg-contents-mode .swiper__img--main-wrap:before {background:linear-gradient(to bottom, rgba(var(--custom-color-bg-inherit-rgb), 0) 0%, var(--custom-color-bg-inherit) 100%);}.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;}.bg-contents-mode.color-contents-mode .s-loop-line {border:1px solid var(--custom-color-content-inherit);}.color-contents-mode .accordion-title--pseudo {border-color:var(--custom-color-content-inherit);}.color-contents-mode .accordion-title--pseudo:after,.color-contents-mode .accordion-title--pseudo:before {background:var(--custom-color-content-inherit);}.color-contents-mode .map-attribute .mapboxgl-ctrl-zoom-out,.color-contents-mode .map-attribute .mapboxgl-ctrl-zoom-in,.color-contents-mode .select-link__icon-wrap,.color-contents-mode .s-tabs-second .tabs-swiper__card,.color-contents-mode .units-item {border:1px solid var(--custom-color-content-inherit);}.color-contents-mode .accordion-wrap {border-bottom-color:var(--custom-color-content-inherit);}.content-help-links__resident path,.color-contents-mode .content-help-links__resident path {fill:transparent !important;stroke:currentColor;}.color-contents-mode.bg-contents-mode .s-tabs__item.active,.color-contents-mode.bg-contents-mode .s-map__filter-item.active,.color-contents-mode.bg-contents-mode .s-tabs__types:before,.color-contents-mode.bg-contents-mode .btn:hover .btn-arrow-wrap,.color-contents-mode.bg-contents-mode .s-hero__cta-link:hover .s-hero__cta,.color-contents-mode.bg-contents-mode .link-social:hover,.color-contents-mode.bg-contents-mode .header__btn-apply:hover,.color-contents-mode.bg-contents-mode .modal-header: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.next:hover,.color-contents-mode.bg-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover,.color-contents-mode.bg-contents-mode .iframe-nav__btn:hover,.color-contents-mode.bg-contents-mode .card-type-row__title-link:hover,.color-contents-mode.bg-contents-mode .btn:hover,.color-contents-mode.bg-contents-mode .btn-simple:hover,.color-contents-mode.bg-contents-mode .gallerySwiper .swiper-button-prev:hover,.color-contents-mode.bg-contents-mode .gallerySwiper .swiper-button-next:hover {background:#424040 !important;color:var(--custom-color-content-inherit);}.color-contents-mode.bg-contents-mode .btn:hover {color:var(--custom-color-content-inherit);}.color-contents-mode.bg-7-contents-mode .s-tabs__item.active,.color-contents-mode.bg-7-contents-mode .s-map__filter-item.active,.color-contents-mode.bg-7-contents-mode .s-tabs__types:before,.color-contents-mode.bg-7-contents-mode .btn:hover .btn-arrow-wrap,.color-contents-mode.bg-7-contents-mode .s-hero__cta-link:hover .s-hero__cta,.color-contents-mode.bg-7-contents-mode .link-social:hover,.color-contents-mode.bg-7-contents-mode .header__btn-apply:hover,.color-contents-mode.bg-7-contents-mode .modal-header: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.next:hover,.color-contents-mode.bg-7-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover,.color-contents-mode.bg-7-contents-mode .iframe-nav__btn:hover,.color-contents-mode.bg-7-contents-mode .card-type-row__title-link:hover,.color-contents-mode.bg-7-contents-mode .btn:hover,.color-contents-mode.bg-7-contents-mode .btn-simple: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 {background:#e6e0e0 !important;color:var(--custom-color-content-inherit);}.color-contents-mode.bg-7-contents-mode .btn:hover {color:var(--custom-color-content-inherit);}.bg-7-contents-mode.color-8-contents-mode .s-tabs__item.active,.bg-7-contents-mode.color-8-contents-mode .s-map__filter-item.active,.bg-7-contents-mode.color-8-contents-mode .s-tabs__types:before,.bg-7-contents-mode.color-8-contents-mode .btn:hover .btn-arrow-wrap,.bg-7-contents-mode.color-8-contents-mode .s-hero__cta-link:hover .s-hero__cta,.bg-7-contents-mode.color-8-contents-mode .link-social:hover,.bg-7-contents-mode.color-8-contents-mode .header__btn-apply:hover,.bg-7-contents-mode.color-8-contents-mode .modal-header: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.next:hover,.bg-7-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover,.bg-7-contents-mode.color-8-contents-mode .iframe-nav__btn:hover,.bg-7-contents-mode.color-8-contents-mode .card-type-row__title-link:hover,.bg-7-contents-mode.color-8-contents-mode .btn:hover,.bg-7-contents-mode.color-8-contents-mode .btn-simple: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 {background:#787575 !important;color:var(--custom-color-content-inherit) !important;}.bg-7-contents-mode.color-8-contents-mode .btn:hover {color:var(--custom-color-content-inherit);}.bg-contents-mode.color-8-contents-mode .s-tabs__item.active,.bg-contents-mode.color-8-contents-mode .s-map__filter-item.active,.bg-contents-mode.color-8-contents-mode .s-tabs__types:before,.bg-contents-mode.color-8-contents-mode .btn:hover .btn-arrow-wrap,.bg-contents-mode.color-8-contents-mode .s-hero__cta-link:hover .s-hero__cta,.bg-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table td.active,.bg-contents-mode.color-8-contents-mode .iframe-nav__btn.is-active,.bg-contents-mode.color-8-contents-mode .swiper-slide-active .features-card,.bg-contents-mode.color-8-contents-mode .link-social:hover,.bg-contents-mode.color-8-contents-mode .header__btn-apply:hover,.bg-contents-mode.color-8-contents-mode .modal-header:hover,.bg-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table td.day:hover,.bg-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table th.next:hover,.bg-contents-mode.color-8-contents-mode .bootstrap-datetimepicker-widget table th.prev:hover,.bg-contents-mode.color-8-contents-mode .iframe-nav__btn:hover,.bg-contents-mode.color-8-contents-mode .card-type-row__title-link:hover,.bg-contents-mode.color-8-contents-mode .btn:hover,.bg-contents-mode.color-8-contents-mode .btn-simple:hover,.bg-contents-mode.color-8-contents-mode .gallerySwiper .swiper-button-prev:hover,.bg-contents-mode.color-8-contents-mode .gallerySwiper .swiper-button-next:hover {background:#e6e0e0 !important;}.bg-contents-mode .s-hero__bg-pic-b,.color-contents-mode .s-hero__bg-pic-b {display:none;}.bg-contents-mode.color-contents-mode .s-loop-line {border:1px solid var(--custom-color-content-inherit);}.color-contents-mode .sliderQuote__headshot-social {--color-path-inherit:var(--custom-color-content-inherit);}.bg-contents-mode .sliderQuote__headshot-social {--bg-path-inherit:var(--custom-color-bg-inherit);}@media (min-width:576px) {.options-menu__wrap {max-width:500px;}}@media (max-width:991px) {.color-contents-mode .menu-tgl span {background:var(--custom-color-content-inherit) !important;}}@media (max-width:370px) {.check-c-btn {max-width:100%;}}#header__help-quest {position:relative;overflow:hidden;}.pointer-evnt-auto {pointer-events:auto !important;}#header__help-quest #hub-button img {display:none;}#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:inherit;}html:not(.page-load) .block-anim-js {opacity:0;visibility:hidden;}.c-ml-2 {margin-left:4px;}.css-load .header__full-menu,.page-load .header,.page-load .header__logo {-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.header__full-menu {padding:78px 52px 15px;position:fixed;visibility:visible;right:0;top:0;width:100%;max-width:1004px;height:100vh;height:100dvh;background:var(--5-color);color:var(--2-color);z-index:11;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}:root {--body-bg:var(--2-color);--body-color:var(--1-color);--1-rem:16px;--body-fw:300;--body-ff:'GT Walsheim Pro', sans-serif;--body-lh:1.4;--text-left:left;--text-center:center;--text-right:right;--0-ls:0px;--1-color:#404040;--1-color-rgb:64, 64, 64;--2-color:#FFFFFF;--2-color-rgb:255, 255, 255;--3-color:#C6A667;--3-color-rgb:198, 166, 103;--5-color:#F68A3D;--5-color-rgb:246, 138, 61;--6-color:#CBCAC7;--7-color:#151515;--8-color:#cdb438;--9-color:#161513;--9-color-rgb:22, 21, 19;--10-color:#303635;--27-color:#ffffff;--light-text-color:#ffffff;--light-bg-color:#ffffff;--heading-color:inherit;--heading-color-second:var(--heading-color);--heading-border:none;--link-color:inherit;--btn-main-color:var(--2-color);--btn-main-bg:var(--5-color);--btn-secondary-color:var(--1-color);--btn-secondary-bg:var(--5-color);--btn-simple-color:var(--1-color);--btn-simple-bg:var(--2-color);--btn-simple-second-color:var(--2-color);--btn-simple-second-bg:var(--5-color);--link-bg:none;--link-border:none;--zoom:1;--button-outline:none;--contrast-2-color:var(--body-bg);--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--banner_h:64px;--header-1-color:var(--body-color);--header-2-color:var(--body-bg);--header-3-color:transparent;--header-1-hover:var(--body-color);--header-2-hover:var(--body-bg);--height:100%;--height-content:100%;--header-height:131px;--header-height-scroll:85px;}.circle-rounded {border-radius:50%;}.header-space {height:var(--header-height);}.button-reset {padding:0;background:none;border:none;font-family:"PreloSlab", sans-serif;font-size:16px;cursor:pointer;color:currentColor;}.ff-body {font-family:"PreloSlab", sans-serif;}.fz-body {font-size:var(--1-rem);}.fz-extra-small {font-size:calc(var(--1-rem) * 0.7215);}.fz-small {font-size:calc(var(--1-rem) * 0.85);}.fz-large {font-size:calc(var(--1-rem) * 1.125);}.fz-medium {font-size:calc(var(--1-rem) * 1.1);}.fz-large-second {font-size:calc(var(--1-rem) * 1.2);}.fz-big {font-size:calc(var(--1-rem) * 1.25);}.fz-extra-large {font-size:calc(var(--1-rem) * 1.33);}.fz-extra-large-second {font-size:calc(var(--1-rem) * 1.44);}.opacity-50 {opacity:.5;}.opacity-60 {opacity:.6;}.opacity-70 {opacity:.7;}.opacity-80 {opacity:.8;}.br-small-second {border-radius:5px;}.br-small {border-radius:3px;}.br-main {border-radius:6px;}.br-big {border-radius:15px;}.link,.link-inner-text {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;color:inherit;}.link-inner--fz {font-size:calc(var(--1-rem) * 0.75);}.link:hover,.link-inner:hover .link-inner-text {background-size:100% 1px;}.link-bg-none {background:none;}.btn-hamburger {color:inherit;max-width:29px;}.btn-hamburger span {display:block;width:27px;height:1px;background:currentColor;}.btn-hamburger span:nth-child(2) {margin:6px 0;}.menu-open .btn-hamburger span:nth-child(1) {-webkit-transform:rotate(45deg) translate(6px, 5px);-ms-transform:rotate(45deg) translate(6px, 5px);transform:rotate(45deg) translate(6px, 5px);}.menu-open .btn-hamburger span:nth-child(2) {opacity:0;}.menu-open .btn-hamburger span:nth-child(3) {-webkit-transform:rotate(-45deg) translate(5px, -4px);-ms-transform:rotate(-45deg) translate(5px, -4px);transform:rotate(-45deg) translate(5px, -4px);}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);}.theme-2 {--body-bg:var(--1-color);--body-color:var(--2-color);--heading-color-second:var(--2-color);background:var(--body-bg);color:var(--body-color);}.theme-3 {--body-bg:var(--6-color);--body-color:var(--1-color);--heading-color-second:var(--1-color);background:var(--body-bg);color:var(--body-color);}.theme-5 {--body-bg:var(--2-color);--body-color:var(--1-color);--heading-color-second:var(--1-color);background:var(--body-bg);color:var(--body-color);}.theme-4 {--body-bg:var(--5-color);--body-color:var(--2-color);--heading-color-second:var(--2-color);background:var(--body-bg);color:var(--2-color);}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;}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}button {border-radius:0;background:none;border:none;color:currentColor;padding:1px 6px;}button, input, optgroup, select, textarea {margin:0;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;}form {margin-bottom:0;}button, input {overflow:visible;}[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:66px;resize:none;}.form-style-second textarea {height:76px;}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:500;color:var(--heading-color);border:var(--heading-border);margin-bottom:20px;text-transform:uppercase;}.h1, h1, .h2, h2 {font-weight:700;}.heading-color {color:var(--heading-color-second);}.heading-color-2 {--heading-color-second:var(--5-color);color:var(--heading-color-second);}.heading-color-3 {--heading-color-second:var(--5-color);color:var(--heading-color-second);}.heading-color-4 {--heading-color-second:var(--5-color);color:var(--heading-color-second);}.heading-color-gradient {background:-webkit-linear-gradient(#bb9a61 0%, #55462c 160%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.center-absolute {line-height:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.h1, h1 {font-size:calc(var(--1-rem) * 5.2);line-height:1.15;letter-spacing:calc(var(--0-ls) + 0.5px);}.h1-second {font-size:calc(var(--1-rem) * 4);letter-spacing:var(--0-ls);line-height:1.05;}.h1-third {font-size:calc(var(--1-rem) * 2.886);letter-spacing:var(--0-ls);}.h2, h2 {font-size:calc(var(--1-rem) * 5.1);line-height:1;}.h2-second {font-size:calc(var(--1-rem) * 3.99);line-height:1.15;}.h2-third {font-size:calc(var(--1-rem) * 3.55);}.h2-quaternary {font-size:calc(var(--1-rem) * 3.6);line-height:0.95;}.h3, h3 {font-size:calc(var(--1-rem) * 2.22);}.h3-second {font-size:calc(var(--1-rem) * 1.776);}.h3-third {font-size:calc(var(--1-rem) * 1.94);}.h4, h4 {font-size:calc(var(--1-rem) * 1.66);}.h5, h5 {font-size:calc(var(--1-rem) * 1.06);}.h6, h6 {font-size:var(--1-rem);}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;}.nav li {padding-left:0;}.nav a {font-weight:inherit;text-decoration:none;}.nav a:hover {text-decoration:underline;}.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}.no-gutters {margin-right:0;margin-left:0}.no-gutters > .col, .no-gutters > [class*=col-] {padding-right:0;padding-left:0}.form-control {display:block;border:none;background:#0000;font-weight:300;width:100%;border-radius:0;padding:1px 0 9px;color:var(--1-color);border-bottom:1px solid rgba(var(--1-color-rgb), .5);}.form-control:focus {border-bottom-color:currentColor !important;}.theme-4 .form-control,.theme-2 .form-control {color:currentColor;border-bottom:1px solid rgba(235, 233, 221, 0.3);}.form-style-second .form-control {font-size:var(--1-rem);padding:1px 0 7px;}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 {-webkit-transition:none;-o-transition:none;transition:none }}.form-control::-ms-expand {background-color:transparent;border:0}.form-control:-moz-focusring {color:transparent;}.form-control:focus {-webkit-box-shadow: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 {-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}@media (prefers-reduced-motion:reduce) {.fade {-webkit-transition:none;-o-transition:none;transition:none }}.fade:not(.show) {opacity:0}.collapse:not(.show) {display:none}.collapsing {position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce) {.collapsing {-webkit-transition:none;-o-transition:none;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-color);text-align:var(--text-left);list-style:none;background-color:var(--body-bg);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}.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-dialog {position:relative;width:auto;pointer-events:none}.modal.fade .modal-dialog {transition:-webkit-transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:translate(0, -50px);-ms-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion:reduce) {.modal.fade .modal-dialog {-webkit-transition:none;-o-transition:none;transition:none }}.modal.show .modal-dialog {-webkit-transform:none;-ms-transform:none;transform:none}.modal.modal-static .modal-dialog {-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable {display:-ms-flexbox;display:-webkit-box;display:flex;max-height:calc(100% - 16px)}.modal-dialog-scrollable .modal-content {max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow:hidden}.modal-dialog-scrollable .modal-body {overflow-y:auto}.modal-dialog-centered {display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;min-height:calc(100% - 16px)}.modal-dialog-centered.modal-dialog-scrollable {-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-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:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;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);max-height:calc(100dvh - 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;-webkit-transform:translateY(-5px) rotate(0deg);-ms-transform:translateY(-5px) rotate(0deg);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 {-webkit-transition:none !important;-o-transition:none !important;transition:none !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%}.visible {visibility:visible !important;opacity:1 !important;}.invisible {opacity:0 !important;visibility:hidden !important;}img[src="images/"] {opacity:0;}.gap-1 {gap:16px;}.simple-card__pic,.simple-card,.link-w-arrow__arrow,.s-hero__cta,.btn-hamburger,.s-tabs__types:before,.btn-arrow-wrap,.slideGallery .swiper-slide:after,.link-scrollto,.features-card__img-wrap:after,.s-tabs__trapezium,.btn-arrow,.transition-default,.link-social,.page-load #perq-online-guided-shopping-hub,.modal-header,.menu-tgl,.checkbox-radio__text:before,.check-c label,label:after,.label:after,.btn,.page-load .header__help-bar,.s-map__filter,.checkbox__text:after,.checkbox__text:before,.check-c label:after,.arrow:before,.modal__main-slide:after,.header__burger span,.menu-tgl span,.header__help-arrow:after,.mapboxgl-ctrl button:not(:disabled) {-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.btn-hamburger span {-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;}.menu-open .header__full-menu {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.header__full-menu-nav {padding-left:0;}.header__full-menu-nav li {list-style-type:none;margin-bottom:0;}.header__full-menu-nav {letter-spacing:calc(var(--0-ls) + 2.1px);font-size:calc(var(--1-rem) * 2);}.full-menu__contact-list {font-size:var(--1-rem);text-transform:uppercase;letter-spacing:calc(var(--0-ls) + 1.6px);}.header__menu-list {font-weight:500;margin-right:28px;letter-spacing:calc(var(--0-ls) + 0.6px);}.header__menu-list-item:not(:first-child) {margin-left:29px;}.after-el-absolute:after {content:"";display:block;position:absolute;}.pointer-evnt-none {pointer-events:none;}.cursor-pointer {cursor:pointer;}.link-hover-underline {text-decoration:none;}.link-hover-underline:hover {text-decoration:underline;}.color-1 {color:var(--1-color);}.color-2 {color:var(--2-color);}.color-3 {color:var(--5-color);}.color-4 {color:var(--5-color);}.color-5 {color:var(--2-color);}.color-6 {color:var(--5-color);}.full-menu__contact-list-wrap {padding-left:30px;}.menu-tgl--close {top:57px;}.btn {display:inline-block;font-size:calc(var(--1-rem) * 0.75);padding:20px 30px;font-weight:700;text-align:var(--text-center);background:var(--btn-main-bg);color:var(--btn-main-color);border:1px solid var(--btn-main-bg);border-radius:6px;cursor:pointer;min-width:204px;text-transform:uppercase;position:relative;letter-spacing:calc(var(--0-ls) + 1.3px);}.header__btn-tour {margin-right:19px;}.body-scroll .header__btn-tour {border-color:currentColor;}.header__btn-tour,.btn-small-2 {font-size:calc(var(--1-rem) * 0.777);letter-spacing:calc(var(--0-ls) + 0.5px);min-width:151px;padding:13px;}.header__btn-tour--2,.btn--transparent {background:#0000;border-color:currentColor;}.header__btn-tour-svg {margin-right:9px;}.btn-arrow {margin-left:9px;}.btn:hover {color:var(--btn-main-bg);background:var(--btn-main-color);}.btn-secondary:hover {color:var(--5-color);}.link-w-arrow {text-transform:uppercase;letter-spacing:calc(var(--0-ls) + 0.9px);}.link-w-arrow .btn-arrow {margin:0;}.link-w-arrow .btn-arrow-wrap {width:40px;height:40px;border-radius:50%;margin-left:10px;background:var(--5-color);color:currentColor;}.link-w-arrow-big .btn-arrow-wrap {width:90px;height:90px;margin-left:0;margin-right:13px;}.link-w-arrow-second .btn-arrow-wrap {background:var(--5-color);}.pre-footer-form__wrap .btn-arrow-wrap {background:var(--5-color);}.link-w-arrow:hover .btn-arrow,.btn:hover .btn-arrow {-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);}.btn-simple {border:1px solid var(--btn-simple-color);background:var(--btn-simple-bg);color:var(--btn-simple-color);}.btn-simple,.min-btn {padding:13px;min-width:196px;}.btn-simple:after,.btn-simple:before {content:none;}.btn-simple-second {background:var(--btn-simple-second-bg);color:var(--btn-simple-second-color);border-color:var(--btn-simple-second-color);}.btn-simple:hover,.btn-simple.active,.btn-simple.is-active {background:var(--5-color);color:var(--btn-simple-bg);border-color:var(--5-color);}.btn-simple-second.active,.btn-simple-second:hover {background:var(--btn-simple-second-color);color:var(--btn-simple-second-bg);}.btn-secondary {color:currentColor;background:#0000;border-color:currentColor;}.btn-third {--btn-main-color:var(--2-color);--btn-main-bg:var(--5-color);}.btn-small {min-width:136px;}.link-mask {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.swiper .link-mask:focus {outline-offset:-3px;}.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 {-ms-overflow-style:none;scrollbar-width:none;}.hide-scrollbar::-webkit-scrollbar,.header__menu::-webkit-scrollbar {display:none;}.header {position:fixed;padding:43px 35px;top:0;left:0;width:100%;font-size:var(--1-rem);color:var(--2-color);text-transform:uppercase;z-index:10;}.header__menu-nav {font-size:calc(var(--1-rem) * .87);}.body-scroll .header {padding-top:20px;padding-bottom:20px;}.header__logo-second {position:absolute;left:0;top:0;width:100%;height:auto;}.header__nav {margin-left:31px;}.header__nav-item:not(:last-child) {margin-right:29px;}.header__logo-b {width:144px;height:auto;}.body-scroll .header__logo-b {width:111px;}.body-scroll .header__menu-nav-logo {top:14px;}.header__address {font-weight:700;}.header__logo {pointer-events:auto;}.header__logo svg {max-width:100%;height:auto;}.header__burger,.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 {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;}.modal-close__cross:after,.modal-close__cross:before {top:50%;}.is-active .header__help-bar,.hide {opacity:0;visibility:hidden;}.is-active .header__burger:before,.modal-close__cross:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.modal-close__cross: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% + 15px);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:9;height:148px;border:none;}.s-hero__heading--b {font-size:calc(var(--1-rem) * 2);}.body-scroll .header__info-wrap {opacity:0;visibility:hidden;}.header__help-bar-content {overflow:hidden;height:100%;}.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(--5-color);color:var(--2-color);border-radius:50%;}.header__help-quest {margin-bottom:8px;}.header__help-man {margin-bottom:15px;}.is-active .header__burger:after,.is-active .header__burger:before,.is-active.header {background:var(--header-1-color);}.body-scroll .header {background:var(--5-color);}.header__menu-nav-logo {top:31px;left:50%;transform:translate(-50%, 0);}.header-style-second:not(.body-scroll):not(.menu-open) .header__menu-nav {color:var(--1-color);}.header-style-second:not(.body-scroll):not(.menu-open) .header__btn-tour--2 {color:var(--1-color);border-color:currentColor;}.header-style-second:not(.body-scroll):not(.menu-open) .header__btn-tour--1 {}.header-style-second:not(.body-scroll):not(.menu-open) .header__btn-tour--1:hover,.header-style-second:not(.body-scroll):not(.menu-open) .header__btn-tour--2:hover {}.min-vh-100 {min-height:100vh;min-height:100dvh;}.h-auto {height:auto !important;}.footer {color:var(--body-color);}.footer__bottom-content {margin-top:7px;padding:30px 0 50px;letter-spacing:calc(var(--0-ls) - 0.8px);}.form-style-second .form-control-wrap {margin-bottom:40px;}.form-control-wrap,.form-control-wrap-textarea {margin-bottom:37px;}.contact-page #frmContact .s-contact__btn-wrap .btn.btn-form {margin:12px 0 0 !important;width:100% !important;font-size:inherit;}.contact-page .mapboxgl-canvas {height:100% !important;}.contact-page #frmContact .fw-cta.fw-cta-button.fw-cta-button-target {width:100%;}.form-control-wrap-second {margin-bottom:55px;}.footer__btn-link {font-size:calc(var(--1-rem) * 0.75);}.form-control-wrap-checkbox {margin-bottom:43px;}.footer__help-list-item:not(:last-child) {margin-right:21px;}.footer__help-list {gap:10px 0;}.s-pic {position:absolute;top:0;left:0;z-index:0;}.s-overview__title {margin-bottom:10px;}.s-overview__pic {position:relative;height:39vh;}.features-slider {margin:0 0 50px;max-width:508px;}.features-card {margin-bottom:0;padding:27px 28px;border-bottom:.5px solid rgba(var(--1-color-rgb), .3);border-radius:0;}.features-card__img-wrap {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:123px;height:89px;}.features-card__text {font-weight:300;text-transform:uppercase;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 116px);padding-left:27px;transition:.3s;}.s-overview__tip {font-size:calc(var(--1-rem) * .87);-webkit-filter:opacity(.7);filter:opacity(.7);}.swiper-slide-active .features-card__text {text-shadow:-.4px -.4px 0 currentColor, .4px -.4px 0 currentColor, -.4px .4px 0 currentColor, .4px .4px 0 currentColor;}.swiper-slide-active .features-card {background:rgba(var(--5-color-rgb), .2);border-bottom-color:transparent;border-radius:6px;}.units-item__pic-wrap {height:281px;margin-bottom:19px;border-radius:3px;}.units-item__svg {color:var(--5-color);}.units-item__content-wrap {padding:0 11px 15px;}.units-item__desc {margin-bottom:6px;}.s-tabs__description {max-width:700px;margin-bottom:43px;}.s-tabs__icon {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22px;height:auto;margin-right:8px;}.s-tabs__item--night .s-tabs__icon {width:20px;}.s-tabs__types {margin-bottom:86px;padding:8px;max-width:286px;font-size:calc(var(--1-rem) * 0.83);border:1px solid;border-radius:6px;}.s-tabs__types:before {position:absolute;content:"";left:8px;top:8px;width:calc(50% - 8px);height:calc(100% - 16px);background:var(--2-color);border-radius:6px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 4px 4px 0 rgba(0, 0, 0, 0.09), 0 9px 5px 0 rgba(0, 0, 0, 0.05), 0 16px 6px 0 rgba(0, 0, 0, 0.01), 0 25px 7px 0 rgba(0, 0, 0, 0);}.night-mode .s-tabs__types:before {left:50%;background:var(--5-color);}.s-tabs__item {width:100%;padding:20px 0;border-radius:6px;transition:background 0s ease 0s, color .3s;}.s-tabs__item.active {color:var(--1-color);background:var(--2-color);transition:background 0s ease .3s, color .3s;text-shadow:-.3px -.3px 0 currentColor, .3px -.3px 0 currentColor, -.3px .3px 0 currentColor, .3px .3px 0 currentColor;}.night-mode .s-tabs__item.active {color:var(--2-color);background:var(--5-color);}.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 {margin-bottom:8px;}.s-map__filter-btn {top:30px;left:21px;background:var(--5-color);padding:15px;min-width:120px;border-color:var(--5-color);}.s-map__filter-btn:hover {color:var(--5-color);}.s-map__mapbox {padding:53px 55px;}.s-map__filter {position:relative;z-index:2;background:var(--7-color);color:var(--2-color);padding:83px 77px 75px;max-width:616px;}.s-map__filter.is-active {opacity:1;visibility:visible;}.footer__content-logs img {background:none;}.s-map__filter-close {width:40px;height:40px;border-radius:50%;background:var(--body-color);top:30px;left:21px;z-index:2;cursor:pointer;}.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);}.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);}.arrow {margin-right:15px;}.arrow:before,.arrow: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(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}.spec-st {background:rgba(245, 245, 245, 0.49);}.dropdown__arrow:before {border-color:currentColor;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);}.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;}.check-c label {font-size:calc(var(--1-rem) * .87);}.form-checkbox,.checkbox {margin-bottom:19px;width:calc(50% - 11px);}.form-checkbox {width:100%;}.form-checkbox input {position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px;}.checkbox__text {letter-spacing:calc(var(--0-ls) + .5px);}.form-checkbox__text,.checkbox__text {position:relative;cursor:pointer;min-height:20px;padding:0 0 0 34px}.form-checkbox__text {letter-spacing:calc(var(--0-ls) + 0.7px);}.form-checkbox__text:before,.checkbox__text:before {content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid currentColor;opacity:0.7;border-radius:3px;}.form-checkbox__text:before {top:-2px;width:22px;height:22px;}.form-checkbox input:checked + .form-checkbox__text:before,.checkbox input:checked + .checkbox__text:before {opacity:1;background:var(--2-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);}.form-checkbox__text:after,.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);}.form-checkbox__text:after {top:2px;}.form-checkbox input:checked + .form-checkbox__text:after,.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(--bg-third);color:var(--body-bg);}.dropdown-block__title {letter-spacing:calc(var(--0-ls) + 1px);}.last-el-mb-0 > *:last-child {margin-bottom:0;}.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;}.dropdown-block__title {opacity:.6;font-size:calc(var(--1-rem) * .93);}.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(--5-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);}.modal-dialog {min-height:100%;}.min-z-index {z-index:0 !important;}body:not(.not-touch) .vbox-content:after,body:not(.not-touch) .modal__main-slide:first-child:after {content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:70px;height:70px;margin:auto;z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.75' cx='35' cy='35.0001' r='35' fill='%23161616'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.6833 39.6054C43.5745 38.9204 42.31 38.5745 41.0455 38.5745C39.295 38.5745 37.5462 39.2293 36.2116 40.5388L35.0001 41.7275V25.7526C35.0001 23.9057 33.4601 22.3947 31.5779 22.3947C29.6957 22.3947 28.1557 23.9057 28.1557 25.7526V33.1398C27.5311 32.3877 26.59 31.8974 25.524 31.8974C24.7831 31.8974 24.1003 32.1358 23.5408 32.5304L16.1711 36.7159C15.153 37.2968 14.4668 38.373 14.4668 39.6087V45.1307C14.4668 51.1345 19.4256 56 25.5445 56C28.5082 56 31.1929 54.8516 33.1795 52.9914L33.1812 53.0065C33.5491 52.6455 44.1854 42.2077 44.9023 41.5042C45.4858 40.9351 45.3438 39.9865 44.6833 39.6054ZM31.9989 51.7759C30.245 53.4162 27.9521 54.3195 25.5446 54.3195C20.3805 54.3195 16.178 50.1977 16.178 45.129V39.6071C16.178 39.0161 16.498 38.4805 17.0352 38.1733L24.5367 33.8937C24.7421 33.7493 25.0809 33.5747 25.5223 33.5747C26.2068 33.5747 26.6346 33.9659 26.8296 34.1993L28.3491 36.0259C28.5784 36.3013 28.9583 36.4054 29.2988 36.2862C29.6393 36.1669 29.8668 35.8496 29.8668 35.4954V25.7526C29.8668 24.8275 30.6351 24.0737 31.578 24.0737C32.5208 24.0737 33.2891 24.8275 33.2891 25.7526V42.5368C33.2891 43.2033 33.6895 43.7708 34.2644 44.0377C34.5912 44.1888 34.9796 44.1234 35.2346 43.8715L37.4197 41.7275C38.3882 40.7773 39.6749 40.2551 41.0438 40.2551C41.8155 40.2551 42.5701 40.423 43.258 40.7454L31.9989 51.7759Z' fill='%23EFECE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M55.5315 25.7525H53.8221V29.6023L48.6888 24.5655L47.4773 25.7525L52.6123 30.7893H48.6871L48.6888 32.4682H55.5332L55.5315 25.7525Z' fill='%23EFECE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39.6303 15.679H43.5556V14.0001H36.7112V20.7158H38.4206V16.866L43.5556 21.9028L44.7654 20.7158L39.6303 15.679Z' fill='%23EFECE6'/%3E%3C/svg%3E%0A") center center/contain no-repeat;}.component-visible .vbox-content:after,.component-visible .modal__main-slide:first-child:after {opacity:1 !important;}.vbox-content.is-touch:after,.is-touch .modal__main-slide:first-child:after {opacity:0;}.content-bg,.content-bg:after {bottom:0;left:0;height:100%;width:100%;z-index:0;}.content-bg:after {z-index:1;}.main-logo {z-index:1;}.main-logo .zoomMarker {position:relative;background:var(--5-color);padding:13px 13px;}.main-logo .zoomMarker:after {content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:5px;height:38px;border:10px solid transparent;border-top:10px solid var(--5-color);z-index:-1;}.university-logo: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;text-shadow:1px 1px 1px rgba(0,0,0, .4);}.map-attribute.map-attribute__bottom-right .mapboxgl-ctrl-bottom-right {display:block;right:31px;bottom:32px;}.map-attribute.map-attribute__bottom-left .mapboxgl-ctrl-bottom-left {display:block;left:55px;bottom:44px;}.map-attribute.map-attribute__bottom-left .mapboxgl-ctrl-logo {display:none !important;margin:0;}.map-attribute .mapboxgl-ctrl-attrib,.map-attribute .mapboxgl-ctrl-compass {display:none;}.map-attribute .mapboxgl-ctrl-zoom-out,.map-attribute .mapboxgl-ctrl-zoom-in {width:36px;height:36px;border-radius:6px;background:var(--1-color);border:1px solid var(--1-color);}.map-attribute .mapboxgl-ctrl-zoom-in {margin-bottom:7px;}.map-attribute .mapboxgl-ctrl-group {border:none;background:none;-webkit-box-shadow:none;box-shadow:none;margin:0;}.map-attribute .mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {background:no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='3' fill='none' viewBox='0 0 15 3'%3e%3cpath stroke='%23fff' stroke-width='2' d='M0 1.665h15'/%3e%3c/svg%3e") center center !important;}.map-attribute .mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {background:no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='%23fff' stroke-width='2' d='M0 8h16M8 0v16'/%3e%3c/svg%3e") center center !important;}.s-tabs {padding:175px 0 150px;}.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%;}.contact {color:var(--body-bg);}.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;}}.menu-tgl span,.menu-tgl--close span,.header__burger span {display:block;width:28px;height:2px;background:currentColor;}.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;}.s-gallery__arrow {position:absolute;border-radius:50%;width:60px;height:60px;border:1px solid var(--body-color);top:0;right:auto;bottom:auto;left:0;}.s-gallery__arrow-text {position:absolute;left:calc(100% + 20px);}.border-radius-1 {border-radius:6px;}.s-gallery__grid-item {margin-bottom:30px;}.s-gallery {padding:70px 0 50px;}.bg-none {background:none !important;}.s-tabs__title {max-width:950px;margin-bottom:15px;line-height:1.1;}.s-tabs__swiper-slide {max-width:210px;width:calc(100% - 30px);}.s-tabs__tab-pic {margin-bottom:18px;height:188px;}.s-tabs__swiper-slide-even .s-tabs__tab-pic {height:296px;}.s-tabs__tab-content-js.night-js .s-tabs__swiper-slide p {opacity:.5;}.swiper-button-wrap {top:43%;left:0;right:0;margin:auto;width:86%;z-index:2;}.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);}.checkbox-radio__text {border-radius:4px;background:var(--body-bg);border:1px solid rgba(204, 201, 199, 0.6);padding:9px 21px 9px 35px;}.checkbox-radio__text:before {content:"";position:absolute;top:0;bottom:0;margin:auto;left:18px;width:8px;height:8px;background:var(--body-bg);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(--5-color);}.checkboxes-block {margin-bottom:12px;}.checkbox-radio input:checked + .checkbox-radio__text {border-color:var(--5-color);}.checkbox-radio input:checked + .checkbox-radio__text .checkbox-radio__text-price {color:var(--5-color);}.checkbox-radio {margin-bottom:10px;}.header__full-menu-bg {width:100vw;height:100vh;height:100dvh;position:fixed;left:0;top:0;background:#383838;visibility:hidden;opacity:0;z-index:10;}.menu-open .header__full-menu-bg {opacity:0.9;visibility:visible;}.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);}.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;}.hero-gallery {min-height:calc(100vh - var(--header-height));min-height:calc(100dvh - var(--header-height));padding:120px 0;}.gallerySwiper .swiper-slide {width:620px;}.gallerySwiper .swiper__img--main {width:482px;z-index:1;height:528px;max-height:90vh;border:10px solid var(--2-color);border-radius:18px;}.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("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cline y1='8' x2='16' y2='8' stroke='%23263942' stroke-width='2'/%3e%3cline x1='8' x2='8' y2='16' stroke='%23263942' stroke-width='2'/%3e%3c/svg%3e ") 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;width:313px;height:60%;opacity:0;visibility:hidden;}.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 currentColor;border-radius:50%;z-index:3;top:230px;left:100px;pointer-events:auto;}.gallerySwiper .swiper-button-next {right:100px;left:auto;}.gallerySwiper .swiper-button-next:hover,.gallerySwiper .swiper-button-prev:hover {background:var(--body-bg);}.gallerySwiper {overflow:visible;}.object-pos-bottom {-o-object-position:bottom;object-position:bottom;}.object-pos-top {-o-object-position:top;object-position:top;}.footer__contact-list {margin:0 -4px 48px;max-width:610px;}.footer__contact-list-item {padding:0 4px;}.footer__logo-link {position:absolute;top:2px;bottom:0;margin:auto;left:0;max-width:unset;width:100%;height:auto;opacity:0;visibility:hidden;}.footer__logo {width:148px;height:auto;}.switchLogo:hover .footer__logo-link {opacity:1;visibility:visible;}.switchLogo:hover .switchLogo__text {opacity:0;visibility:hidden;}.last-p p:last-child {margin-bottom:0;}.modal.fade.show {opacity:1;}.modal {background:rgba(56, 56, 56, 0.74);}.modal-content {background:var(--body-bg);}.modal-header .arrow-in-cycle {top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;border-radius:0;background:var(--bg-secondary);border:none;margin:0;}html:not(.page-load) .modal.fade {-webkit-transition:none;-o-transition:none;transition:none;}.modal-header {position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;border-bottom:1px solid var(--10-color);z-index:99;background:var(--body-bg);}.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);}.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;}.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;}.new-blocks-hidden {display:none !important;}.concession-banner,.cookies-alert {position:fixed;background:var(--2-color);color:var(--1-color);z-index:9;opacity:0;visibility:hidden;}.concession-banner {max-width:313px;width:calc(100% - 40px);margin:auto;right:16px;bottom:70px;-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;}.concession-banner__btn-close {width:29px;height:29px;border-radius:50%;background:var(--2-color);color:var(--1-color);position:absolute;bottom:calc(100% + 7px);right:1px;}.concession-banner__img-wrap {height:112px;margin-bottom:14px;}.concession-banner__description {margin-bottom:14px;font-size:calc(var(--1-rem) * 0.75);max-width:235px;letter-spacing:calc(var(--0-ls) + 0.2px);line-height:1.4 !important;}.concession-banner__heading {margin-bottom:2px;max-width:260px;letter-spacing:calc(var(--0-ls) + 0.3px);}.concession-banner__btn-close,.cookies-alert__cross {border:1px solid #0000;}.cookies-alert__cross {border-color:var(--2-color);}.cookies-alert__cross:hover,.concession-banner__btn-close:hover {background:var(--5-color);border-color:var(--5-color);}.concession-banner__btn-close:hover:after,.concession-banner__btn-close:hover:before,.cookies-alert__cross:hover:after,.cookies-alert__cross:hover:before {background:var(--2-color);}.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:8px;right:14px;width:24px;height:24px;border-radius:6px;background:rgba(0, 0, 0, 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);}.iframe-window {width:100%;background:#000000;flex:1 1 100%;}.iframe-window__frame {position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;}.iframe-window__iframe-video {height:100% !important;}.active-view {opacity:1;pointer-events:auto;}.iframe-nav-panel {width:100%;padding:17px 0 17px 50px;border-top:1px solid rgba(245, 245, 245, 0.17);z-index:2;}.iframe-nav-panel__title {font-size:calc(var(--1-rem) * 1.125);padding-right:24px;margin-right:23px;top:4px;}.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;border:1px solid var(--2-color);color:var(--2-color);font-size:calc(var(--1-rem) * .87);display:inline-block;min-width:114px;}.iframe-nav-panel__slider {-ms-flex-negative:1;flex-shrink:1;max-width:100%;}.iframe-nav__btn--2 {min-width:132px;}.iframe-nav__btn-txt {padding-right:20px;}.iframe-nav__btn-txt:after {top:1px;bottom:0;right:4px;width:8px;height:8px;border-bottom:1px solid;border-right:1px solid;-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;width:auto;}.modal-close,.modal__thumbs-slide,.s-map__filter-item {cursor:pointer;}.irs-handle {cursor:ew-resize;}.header__help-bar--simple {height:auto;}.header__help-bar--simple .header__help-man {margin:0;}.header__help-bar--simple .header__help-bar-content {padding:7px;border-radius:50%;}.header__help-bar--simple .header__help-man:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;}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;}.hero-iframe {margin-bottom:50px;padding:50px 0 0;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));}.hero-iframe__item {height:100%;}.swiper__img--main-wrap:before {bottom:0;left:0;width:100%;height:50px;background:linear-gradient(to bottom, rgba(var(--2-color-rgb), 0) 0%, var(--2-color) 100%);z-index:2;border-radius:0 0 18px 18px;}.swiper__img--main-wrap {z-index:1;}.hero-faq {padding:70px 0 50px;}.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:11px 9px 11px;background:#ffffff;}.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:#ffffff;}.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;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.accordion-title:not(.active) .accordion-title--pseudo:before {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.accordion-title.active,.accordion-title:hover {color:var(--5-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;}.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;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2.0s infinite ease-in-out both;animation:sk-chase-dot 2.0s infinite ease-in-out both}.sk-chase-dot:before {content:"";display:block;width:25%;height:25%;background-color:#ffffff;border-radius:100%;-webkit-animation:sk-chase-dot-before 2.0s infinite ease-in-out both;animation:sk-chase-dot-before 2.0s infinite ease-in-out both}.sk-chase-dot:nth-child(1) {-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2) {-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.sk-chase-dot:nth-child(3) {-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-chase-dot:nth-child(4) {-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-chase-dot:nth-child(5) {-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-chase-dot:nth-child(6) {-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-chase-dot:nth-child(1):before {-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before {-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.sk-chase-dot:nth-child(3):before {-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-chase-dot:nth-child(4):before {-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-chase-dot:nth-child(5):before {-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-chase-dot:nth-child(6):before {-webkit-animation-delay:-0.6s;animation-delay:-0.6s}@-webkit-keyframes sk-chase {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@keyframes sk-chase {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@-webkit-keyframes sk-chase-dot {80%, 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@keyframes sk-chase-dot {80%, 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@-webkit-keyframes sk-chase-dot-before {50% {-webkit-transform:scale(0.4);transform:scale(0.4) } 100%, 0% {-webkit-transform:scale(1);transform:scale(1) }}@keyframes sk-chase-dot-before {50% {-webkit-transform:scale(0.4);transform:scale(0.4) } 100%, 0% {-webkit-transform:scale(1);transform:scale(1) }}.concession-banner__btn {font-size:calc(var(--1-rem) * 0.65);border-color:var(--5-color);color:var(--1-color);min-width:140px;padding:9px;border-radius:3px;}.concession-banner__btn:hover {background:var(--5-color);color:var(--2-color);}.concession-banner__btn-close:after,.concession-banner__btn-close:before {content:"";position:absolute;width:12px;height:2px;background:currentColor;top:0;bottom:0;left:0;right:0;margin:auto;}.concession-banner__btn-close:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.concession-banner__btn-close:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.heading-decor {position:absolute;left:-36px;top:0.4em;max-width:25px;height:auto;}.pseudo-full:after,.pseudo-full:before {position:absolute;left:0;top:0;width:100%;height:100%;}.pseudo-after:after,.pseudo-before:before {content:"";}.s-hero__cta-additional-btn {padding-left:16px;}.s-hero__cta-img-wrap {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:63px;height:58px;border-radius:2px;}.s-hero__cta-additional-btn-circle {width:32px;height:32px;border:1.5px solid;border-color:var(--5-color);border-radius:50%;}.s-hero__cta-additional-btn-circle:after {position:absolute;content:"";left:calc(50% - 1px);top:50%;transform:translate(-50%, -50%) rotate(-45deg);width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;}.s-hero__cta {background:rgba(var(--5-color-rgb), .08);border:1px solid var(--5-color);color:var(--2-color);padding:4px;border-radius:5px;}.s-hero__cta-content-heading {margin-bottom:0;}.s-hero__heading {margin-bottom:12px;}.s-hero__cta-content {padding:0 13px;}.s-hero__cta-additional-btn-text {margin-left:11px;}.s-hero__description {opacity:0.8;margin-bottom:27px;max-width:546px;}.s-heading {padding:125px 0 64px;}.s-heading__heading {max-width:1161px;letter-spacing:calc(var(--0-ls) + 0.2px);}.s-about__img-wrap {width:100%;min-height:100%;height:100vh;max-height:900px;}.s-about__container-img {min-height:500px;}.s-about__col-content {padding:55px 12px 0 98px;}.s-about-second__col-content {padding:117px 12px 0 98px;}.description {line-height:1.62;}.description-second {line-height:1.3;}.description-ls {letter-spacing:calc(var(--0-ls) + 0.2px);}.s-about__heading {margin-bottom:24px;line-height:1.05;}.s-about-pics__description {max-width:660px;margin-bottom:41px;}.s-about__description {max-width:470px;margin-bottom:43px;}.s-about__img-wrap {border-radius:0 0 6px 6px;}.s-about__img-wrap-second {max-width:252px;height:328px;}.s-about__btn-wrap {margin-bottom:133px;}.s-overview {padding:123px 0 0;}.s-overview-2 {padding:198px 0 0;}.heading-top-decor svg {max-width:49px;height:auto;}.heading-top-decor-second svg {max-width:46px;height:auto;}.heading-top-decor-third svg {max-width:64px;height:auto;}.s-overview__heading {margin-bottom:9px;}.s-overview__heading-top-decor {margin-bottom:40px;}.s-overview__description {max-width:536px;}.features-card__img-wrap:after {position:absolute;content:"";left:0;top:0;opacity:1;visibility:visible;width:100%;height:100%;background:rgba(235, 233, 221, 0.5);}.swiper-slide-active .features-card__img-wrap:after {opacity:0;visibility:hidden;}.features-card__img-wrap img {-webkit-filter:grayscale(1);filter:grayscale(1);}.swiper-slide-active .features-card__img-wrap img {-webkit-filter:grayscale(0);filter:grayscale(0);}.s-overview__container-heading {margin-bottom:110px;}.s-overview__disclaimer {padding-left:8px;}.s-full-view-image {height:660px;margin:-15px 0;}.s-units {padding:173px 0 159px;}.s-units__heading-top-decor {margin-bottom:37px;}.s-units__description {max-width:517px;margin-bottom:19px;}.s-units__heading {margin-bottom:9px;}.units-item {padding:11px;background:var(--2-color);color:var(--1-color);border:1px solid var(--2-color);}.units-item__desc-item:not(:last-child) {padding-right:7px;margin-right:10px;}.units-item__desc-item:not(:last-child):after {position:absolute;content:"";right:0;top:0;width:1px;height:100%;background:currentColor;opacity:.5;}.units-item__amount {margin-left:7px;}.s-amenities-rows {padding:120px 0 102px;}.s-amenities-rows__heading {margin-bottom:19px;}.s-amenities-rows__description {max-width:500px;margin-bottom:64px;line-height:1.25;}.s-amenities-rows__list-item {border-top:.5px solid rgba(var(--1-color-rgb), .5);padding:15px 0;}.s-amenities-rows__list-item:last-child {border-bottom:.5px solid rgba(var(--1-color-rgb), .5);}.s-amenities-rows__list {margin-bottom:58px;}.s-amenities-rows__list-inner-item:not(:last-child) {border-right:.5px solid rgba(var(--1-color-rgb), .5);}.s-amenities-rows__list-inner-item {height:90px;padding:0 6px;}.body-bg-img {position:fixed;left:0;top:0;opacity:.56;pointer-events:none;z-index:1;mix-blend-mode:multiply;}.body-bg-img--footer {position:absolute;mix-blend-mode:color-burn;opacity:1;}.body-bg-img--section {mix-blend-mode:multiply;opacity:.5;}.bg-wrap {pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;}.hero-second .bg-wrap {height:50%;}.bg-circle-line-wrap {top:30%;height:auto;color:var(--5-color);}.bg-wrap-additional-page {height:100vh;height:100dvh;}.bg-wrap-hero {top:calc(-1 * var(--header-height));}.container,.s-full-view-image {position:relative;z-index:1;}.s-tabs__heading-top-decor {margin-bottom:40px;}.s-map__heading {margin-bottom:26px;}.s-map__filter-item {font-weight:300;height:49px;text-transform:uppercase;background:#0000;color:currentColor;border-color:currentColor;}.s-map__filter-item:hover,.s-map__filter-item.active {background:var(--2-color);border-color:var(--2-color);color:var(--1-color);}.s-map__filter-item:not(:last-child) {margin-bottom:13px;}.s-map__description {margin-bottom:42px;}.s-map__filter-item-svg {margin-right:6px;}.s-map__filter-item-text {top:1px;}.active .s-map__filter-item-text {text-shadow:-.5px -.5px 0 currentColor, .5px -.5px 0 currentColor, -.5px .5px 0 currentColor, .5px .5px 0 currentColor;}.scroll {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;will-change:transform;}.part {display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.box {padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;} @-webkit-keyframes scroll {0% {-webkit-transform:translateX(0);transform:translateX(0);} 100% {-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@keyframes scroll {0% {-webkit-transform:translateX(0);transform:translateX(0);} 100% {-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.s-loop-line {background:var(--5-color);color:var(--2-color);margin-bottom:21px;}.s-loop-line .root {padding:31px 0 26px;mask-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);}.s-loop-line__link-icon-wrap {width:32px;height:32px;border-radius:50%;background:var(--2-color);color:var(--5-color);margin-left:11px;position:relative;top:0;}.s-loop-line .box {padding:0 7px;}.s-loop-line__link {color:var(--2-color);}.footer__heading {margin-bottom:61px;}.footer__contact-list-item-heading {margin-bottom:4px;}.link-social {width:71px;height:71px;border:1px solid var(--5-color);border-radius:50%;}.link-social-third {border-color:var(--5-color);}.nh-hr--secondary {border-top-color:var(--1-color);margin-bottom:33px !important;}.link-social-second {color:var(--1-color);border-width:1.5px;width:45px;height:45px;border-color:var(--2-color);}.link-social-second svg {width:20px;height:auto;max-height:20px;}.link-social-second:hover,.link-social:hover {background:var(--5-color);color:var(--2-color);border-color:var(--5-color);}.link-second {text-decoration:underline !important;}.link-second:hover {text-decoration:none !important;}.footer__content-social-item {margin:0 9px;}.footer__col-content {padding-top:53px;}.footer__subheading {margin-bottom:64px;}.hero-second {padding:97px 0 0;}.hero-second__kicker {margin-bottom:11px;}.hero-second__heading {max-width:610px;margin-bottom:14px;}.hero-second__description {max-width:540px;margin-bottom:19px;}.hero-second__container-heading {margin-bottom:25px;}.link-scrollto {width:40px;height:40px;border:1px solid;border-radius:50%;}.link-scrollto svg {max-width:100%;height:auto;}.link-scrollto-second {width:42px;height:52px;border-radius:14px;}.link-scrollto:hover .link-scrollto__arrow {-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}.hero-second__img-wrap {height:693px;max-height:80vh;min-height:300px;}.slideGallery .swiper-slide,.s-nh__img-wrap,.s-amenities__img-wrap,.s-amenities__pseudo-img-wrap {height:710px;min-width:300px;max-height:100vh;}.slideGallery .swiper-slide {max-height:80vh;}.s-amenities__row-img {position:absolute;left:0;top:0;width:100%;height:100%;}.s-amenities__heading {margin-bottom:6px;}.s-amenities {padding:137px 0 252px;}.s-amenities__img-wrap {max-width:90%;}.s-amenities__description {max-width:480px;}.decor-br:after {position:absolute;content:"";left:0;top:50%;height:.5px;width:100%;background:rgba(248, 233, 222, 0.5);}.s-amenities-2 {padding:100px 0 127px;}.s-amenities-2__heading-top-decor {margin-bottom:9px;}.s-amenities-2__heading {margin-bottom:2px;}.s-amenities-2__description {max-width:450px;margin-bottom:83px;}.s-amenities-2__decor-br {margin-bottom:114px;padding-bottom:1px;}.s-amenities-2__img-wrap-2 {height:470px;margin-bottom:113px;max-width:528px;}.s-amenities-2__img-wrap-1 {max-width:518px;height:100%;}.s-amenities-2__heading-second {max-width:410px;margin-bottom:8px;margin-left:134px;}.s-amenities-2__description-second {margin-left:134px;margin-bottom:90px;}.s-amenities-second__heading {margin-bottom:8px;}.s-full-view-image--container__img {position:absolute;left:12px;top:0;width:calc(100% + 113px);max-width:calc(100% + 113px);}.s-full-view-image--container {margin:0;}.s-amenities-second {padding:161px 0 237px;}.s-img-logo {padding:132px 0 0;}.s-img-logo__logo-wrap svg {max-width:640px;margin-bottom:-4em;opacity:.2;height:auto;}.s-img-logo__img-wrap {max-width:1073px;height:770px;}.s-amenities-rows-second {padding:75px 0 67px;}.s-slide-services {padding:160px 0 113px;}.s-slide-services__heading {margin-bottom:8px;}.s-slide-services__description {max-width:500px;}.s-slide-services__col-description,.s-slide-services__col-heading {margin-bottom:76px;}.slideService__card {border:0.5px solid rgba(33, 50, 58, 0.58);height:100%;}.slideService__card-logo-wrap {height:135px;border-bottom:0.5px solid rgba(33, 50, 58, 0.58);margin-bottom:31px;}.slideService__content-wrap {padding:0 33px 95px;}.slideService__card-heading {text-transform:capitalize;margin-bottom:7px;}.slideService__card-description {line-height:1.55;}.slideService__card-link {position:absolute;left:33px;text-transform:uppercase;bottom:32px;font-size:calc(var(--1-rem) * 0.875);}.concession-banner__btn .btn-arrow {margin-left:3px;}.slideService__card-link .btn-arrow-second {margin-left:5px;margin-top:-2px;}.slideService__card-logo-wrap svg {max-width:220px;max-height:55px;}.gallerySwiper .swiper-button-prev:after,.gallerySwiper .swiper-button-next:after,.swiper-style .swiper-button-prev:after,.swiper-style .swiper-button-next:after {content:none;}.swiper-style .swiper-button-prev,.swiper-style .swiper-button-next {position:relative;z-index:11;margin:0;inset:0;width:auto;color:currentColor;}.gallerySwiper .swiper-button-prev svg,.gallerySwiper .swiper-button-next svg,.swiper-style .swiper-button-prev svg,.swiper-style .swiper-button-next svg {width:auto;height:auto;}.gallerySwiper .swiper-button-prev,.gallerySwiper .swiper-button-next {color:currentColor;}.swiper-style .swiper-button-prev {margin-right:57px;}.slideService__btns-wrap {padding-top:60px;}.swiper-style .swiper-scrollbar {left:auto;right:0;width:calc(100% - 195px);bottom:20px;height:2px;border-radius:0;background:rgba(12, 12, 12, 0.2);}.swiper-style .swiper-scrollbar-drag {background:var(--1-color);}.swiper-style-second .swiper-scrollbar {background:rgba(var(--2-color-rgb), .2);}.swiper-style-second .swiper-scrollbar-drag {background:var(--2-color);}.swiper-style-third .swiper-scrollbar-drag {background:var(--5-color);}.s-nh-switchback__img-wrap,.s-hero-switchback__row {height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));min-height:500px;max-height:800px;}.s-hero-switchback__img-wrap {height:100%;width:100%;}.s-hero-switchback__heading {max-width:500px;margin-bottom:16px;}.s-hero-switchback__description {max-width:450px;margin-bottom:30px;}.s-nh {padding:102px 0 63px;}.s-nh__index-wrap {margin-bottom:20px;}.s-nh__heading {max-width:550px;margin-bottom:22px;}.s-nh__description {max-width:550px;margin-bottom:28px;}.s-nh-switchback {padding:118px 0 12px;}.s-nh-slide-neighborhoods__description,.s-nh-switchback__description {max-width:430px;margin-bottom:40px;}.s-nh-slide-neighborhoods {padding:98px 0 125px;}.s-nh-slide-neighborhoods__heading {margin-bottom:19px;}.s-nh-slide-neighborhoods__col-heading {margin-bottom:80px;}.sliderNh .swiper-slide {width:453px;max-width:100%;}.sliderNh__card-img-wrap {height:531px;max-height:80vh;min-height:300px;margin-bottom:21px;}.s-gallery__circle-btn {position:absolute;width:40px;height:40px;border-radius:50%;overflow:hidden;z-index:2;bottom:9px;right:9px;background:#000;opacity:0;pointer-events:none;}.s-gallery__circle-btn img {width:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;}.page-load .s-gallery__circle-btn {opacity:0.65;}.slideGallery .swiper-slide:hover img,.sliderNh__card:hover img {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.sliderNh__btns-wrap {padding-top:81px;}.nh-hr {margin:0;border-width:.5px;border-top-color:rgba(var(--1-color-rgb), .6);}.nh-hr.theme-3,.nh-hr.theme-2 {border-top-color:rgba(var(--2-color-rgb), .6);}.theme-2 .s-nh__index__txt {color:var(--2-color);}.s-nh__index__txt {bottom:-0.2em;}.theme-2 .s-nh-second__description,.theme-2 .s-nh-switchback__description {opacity:.8;}.s-nh-second__heading {max-width:780px;}.s-nh-second__description {max-width:540px;}.s-nh-second {padding:130px 0 115px;}.s-nh-switchback-second {padding:116px 0;}.s-nh-third {padding:131px 0 63px;}.s-nh-third__btn-wrap {margin-bottom:100px;}.s-nh-third__block-bg {position:absolute;left:0;top:81.2%;width:100%;height:56%;background:var(--2-color);}.slideGallery__btns-wrap,.slideGallery .swiper-slide {max-width:1035px;}.slideGallery .swiper-slide:after {position:absolute;content:"";left:0;top:0;opacity:1;visibility:visible;width:100%;height:100%;background:rgba(235, 233, 221, 0.5);;}.slideGallery .swiper-slide.swiper-slide-active:after {opacity:0;visibility:hidden;}.s-slide-gallery {padding:92px 0 90px;}.s-slide-gallery__heading {max-width:540px;margin-bottom:8px;}.s-slide-gallery__description {max-width:500px;margin-bottom:37px;}.s-slide-gallery__col-heading {margin-bottom:62px;}.slideGallery__btns-wrap {padding-top:21px;}.s-nh-quaternary {padding:139px 0 63px;}.s-nh-quaternary__heading {max-width:620px;}.s-nh-quaternary__btn-wrap {margin-bottom:83px;}.s-nh-switchback-third {padding:92px 0;}.s-nh-switchback-quaternary {padding:60px 0 141px;}.hide-header-adress .header__info-wrap,.contact-page .header__info-wrap,.thank-you-page .header__info-wrap {display:none;}.s-contact {padding:15px 0 50px;}.s-contact__col-map {width:50%;}.s-contact__col-form {width:50%;padding:52px 12px 82px;}.main-logo .zoomMarker {border-radius:6px;}.map-contact .main-logo .zoomMarker {background:linear-gradient(to top, rgba(var(--2-color-rgb), 0) 0%, rgba(var(--2-color-rgb), .2) 100%), var(--1-color);}.map-contact .main-logo .zoomMarker:after {border-top-color:var(--1-color);}.s-contact__btn-wrap .fw-cta-button {width:100%;}.s-contact__heading-svg {margin-bottom:10px;}.s-contact__form {max-width:495px;}.s-contact__heading {margin-bottom:33px;}.s-contact-info {padding:132px 0;}.s-contact-info__list-item:not(:last-child) {margin-bottom:54px;}.s-contact-info__work-time-day {-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;}.s-contact-info__work-time-day {-webkit-box-flex:0;-ms-flex:0 0 118px;flex:0 0 118px;}.s-contact-info__heading {margin-bottom:10px;}.s-thank-you__img-wrap {height:370px;}.s-thank-you__img-wrap:after,.s-thank-you__img-wrap:before {position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(rgba(var(--5-color-rgb), .8) 0%, rgba(var(--5-color-rgb), 0) 100%);}.s-thank-you__img-wrap:before {background:rgba(var(--5-color-rgb), .6);}.s-thank-you__checkmark {width:115px;height:115px;color:var(--2-color);border-radius:50%;}.s-thank-you__checkmark svg {max-width:80%;}.s-thank-you__checkmark:before,.s-thank-you__checkmark:after {position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;border-radius:50%;background:linear-gradient(rgba(255, 255, 255, .3) 0%, var(--5-color) 100%), var(--5-color);}.s-thank-you__checkmark:after {background:transparent;border:5px solid;}.s-thank-you__checkmark-wrap {margin-top:-58px;margin-bottom:85px;}.bg-wrap__thank-you {top:46px;}.s-thank-you__heading {margin-bottom:17px;}.s-thank-you__description {max-width:560px;letter-spacing:calc(var(--0-ls) + 0.5px);margin-bottom:28px;font-size:calc(var(--1-rem) * 1.125);}.s-thank-you__btn-wrap {margin-bottom:105px;}.s-thank-you__hr-wrap svg {width:100%;height:auto;}.s-thank-you__hr-wrap {margin-bottom:35px;color:rgba(var(--1-color-rgb), .26);}.s-thank-you__social-heading {text-transform:none;margin-bottom:23px;}.s-thank-you {padding:0 0 92px;}.virtual-tour {height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));}.gallerySwiper__container-btns {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;pointer-events:none;}.s-accessibility {padding:50px 0 50px;}.full-menu__contact-list-wrap .full-menu__contact-list {margin-bottom:15px;}.hero-neighborhood__pic-wrap {position:absolute;left:0;top:0;width:100%;height:82%;}.hero-neighborhood__pic-wrap:after {position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(to top, rgba(var(--9-color-rgb), 0) 0%, var(--9-color) 100%);}.hero-neighborhood__container {padding:50px 12px;}.switchback {padding:130px 0;}.switchback__emblem {position:absolute;width:188px;height:188px;border-radius:50%;right:-86px;bottom:63px;}.switchback__emblem-text {position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;-webkit-animation:rotateSvg 15s infinite forwards linear;animation:rotateSvg 15s infinite forwards linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}@-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);padding:20px 16px 30px;}.tabs-swiper__card-img-wrap {height:290px;}.tabs-swiper__card-heading {font-size:calc(var(--1-rem) * 1.3);text-transform:none;}.s-tabs__slider-second .swiper-slide {-webkit-box-flex:0;-ms-flex:0 0 366px;flex:0 0 366px;}.s-tabs-second {padding-bottom:100px;}.s-tabs-second .tabs-swiper__card {border:1px solid;}.s-map-filter__select {background:var(--5-color);border:1px solid var(--5-color);padding:25px;border-radius:35px;font-size:var(--1-rem);color:var(--2-color);font-family:var(--body-ff);}.s-map-filter__select-wrap {position:absolute;left:52px;bottom:42px;width:312px;z-index:2;}.neighborhood-map {width:100%;height:627px;}.s-map-filter__select-dropdown {position:absolute;left:0;bottom:calc(100% + 10px);background:var(--5-color);border:1px solid var(--5-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:0.5px solid var(--2-color);background:var(--5-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;color:var(--2-color);cursor:pointer;}.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-wrap,.s-map-filter__select-link.active .select-link__icon-wrap {background:var(--2-color);border:1px solid var(--2-color);color:var(--5-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:90px 0 50px;}.hero-neighborhood {min-height:100vh;min-height:100dvh;}.select-link__icon-wrap svg {max-width:16px;height:auto;max-height:14px;}.s-about-pics {padding:184px 0 164px;}.s-about-pics__heading {max-width:813px;margin-bottom:44px;}.s-hero__circle-bg {position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:653px;height:653px;border-radius:50%;}.s-hero__heading-top-decor svg {max-width:47px;height:auto;}.s-hero__heading-top-decor {margin-bottom:25px;}.heroSlider {max-width:588px;height:430px;overflow:visible;margin-bottom:91px;}.heroSlider .swiper-slide {border:15px solid var(--5-color);border-radius:5px;background:var(--5-color);}.s-hero__bg-pic {position:absolute;left:0;top:0;width:100%;height:80vh;height:80dvh;}.s-hero__bg-pic img {opacity:.8;}.s-hero__bg-pic:after {position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(var(--2-color-rgb), 0) 0%, var(--2-color) 100%);}.s-about-pics__img-wrap {padding:33px 29px;}.s-hero__row {height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));min-height:350px;}.bg-wrap img,.bg-wrap-gradient img {opacity:.5;mix-blend-mode:multiply;}.s-tabs .bg-wrap-gradient img,.theme-4 .bg-wrap-gradient img {opacity:.5;mix-blend-mode:color-burn;}.bg-wrap-gradient img {-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));-webkit-mask-image:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));mask-image:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);}.bg-wrap-bottom img,.bg-wrap-gradient--reverse img {-webkit-mask-image:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));-webkit-mask-image:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);mask-image:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));mask-image:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);}.hero-second .bg-wrap-gradient img {opacity:.5;}.hero-top10-second {padding:111px 0 0;}.hero-top10-second__heading {max-width:640px;}.hero-top10-second__description {max-width:490px;}.s-nh-switchback-2 {padding:12px 0 128px;}.s-nh-second__btn-wrap {margin-bottom:70px;}.slideGallery .swiper-pagination-total {opacity:.5;}.header__info-wrap {letter-spacing:calc(var(--0-ls) + 1.2px);line-height:1.4;margin-top:14px;}.s-hero__content-img-wrap,.s-hero__content-wrap {height:calc(50% - 10px);}.s-hero__content-wrap {padding:50px 0;}.sliderQuote__headshot-social {--color-path-inherit:var(--2-color);--bg-path-inherit:var(--1-color);position:absolute;right:-4px;bottom:-2px;border:3px solid var(--2-color);background:var(--2-color);width:24px;height:24px;border-radius:50%;}.sliderQuote__headshot-social svg {width:100%;height:auto;}.s-about-pics__btn-wrap {margin-bottom:69px;}.s-about-pics__hr {height:.5px;background:rgba(var(--1-color-rgb), .3);max-width:600px;margin-bottom:46px;}.sliderQuote {max-width:607px;}.sliderQuote__quote {max-width:500px;margin-bottom:20px;}.sliderQuote__headshot {width:51px;height:51px;margin-bottom:7px;}.sliderQuote .swiper-button-next,.sliderQuote .swiper-button-prev {position:absolute;top:46%;margin:0;transform:translateY(-50%);}.sliderQuote .swiper-button-next {right:0;left:auto;}.sliderQuote .swiper-button-prev {left:0;right:auto;}.s-units__col-heading,.s-units__col-description {margin-bottom:82px;}.slideUnits .swiper-slide {max-width:332px;}.slideUnits__btns-wrap {padding-top:68px;}.s-inst-slider {padding:143px 0 131px;}.s-inst-slider__heading {margin-bottom:23px;}.simple-card__soc-icon {width:18px;height:18px;bottom:0;top:0;margin:auto;right:4px;}.simple-card__soc-icon svg {max-width:100%;max-height:100%;}.simple-card__txt {font-size:calc(var(--1-rem) * .87);margin-bottom:27px;}.simple-card__author {font-size:calc(var(--1-rem) * .75);padding-right:30px;}.simple-card__author-pic {border-radius:25px;width:34px;height:34px;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;margin-right:5px;}.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;}.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);}.s-inst-slider__description {max-width:520px;margin-bottom:30px;}.s-inst-slider__btn-wrap {margin-bottom:75px;}.footer__pre-footer-form {padding:82px 0 60px;border-radius:6px;overflow:hidden;}.pre-footer-form__wrap {max-width:614px;}.pre-footer-form__heading {margin-bottom:40px;}.footer__logo-wrap {margin-bottom:50px;}.footer__logo-second-wrap {margin-bottom:21px;}.footer__logo-second-wrap svg {max-width:58px;height:auto;}.footer__additional-links {max-width:500px;margin-bottom:34px;}.s-hero--primary {padding-top:176px;padding-bottom:61px;}.s-hero__pic-b {border-radius:500px 500px 0 0;max-height:45vh;min-height:300px;}.s-hero__bg-pic-b {top:0;left:0;}.s-hero__bg-pic-b:after,.s-hero__bg-pic-b:before {top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(to top, var(--5-color) 0%, rgba(var(--5-color-rgb), 0) 100%);}.s-hero__bg-pic-b:before {background:var(--5-color);z-index:-1;}.s-hero__bg-pic-2-b {mix-blend-mode:color-burn;opacity:.4;}.s-hero__pic-wrap-b {margin-bottom:43px;}.placeholder-pic {background:var(--5-color);color:var(--2-color);font-size:1.3rem;width:100%;height:100%;border-radius:50%;}.swiper-arrows {top:145px;left:0;pointer-events:none;}.swiper-arrows .swiper-arrows__circle {pointer-events:auto;overflow:hidden;}.swiper-arrows__circle {position:relative;display:inline-block;height:50px;width:50px;border-radius:50%;z-index:2;background:var(--5-color);color:var(--2-color);border:1px solid currentColor;}.swiper-arrows__circle:before {background:currentColor;height:2px;right:0;left:0;width:16px;}.swiper-arrows__circle:after {width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor;}.swiper-arrows__circle:after,.swiper-arrows__circle:before {content:"";position:absolute;display:block;top:0;bottom:0;margin:auto;z-index:1;}.swiper-arrows__circle--left:after {-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);left:16px;}.swiper-arrows__circle--right:after {-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:16px;}.swiper-arrows__circle.swiper-button-disabled {opacity:.5;}.mr-2 {margin-right:8px !important;}@media (min-width:576px) {.form-style .form-50 {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 27px);}}@media (min-width:768px) {.s-overview__title {margin-bottom:31px;} .modal__main-slide {height:350px;} .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;} .s-hero__col-content {position:absolute;left:50%;bottom:80px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:540px;} .s-contact__btn {font-size:calc(var(--1-rem) * 1.125);} .s-thank-you__btn {min-width:220px;padding:15px 14px;}}@media (min-width:768px) and (max-height:799px) {.s-hero__circle-bg {width:593px;height:593px;}}@media (min-width:992px) {.w-lg-auto {width:auto !important;} .w-lg-50 {width:50% !important;} .position-lg-static {position:static !important;} .s-pic {z-index:2;} .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__help-bar.header__help-bar--simple:not(.header__help-bar--secondary) {left:10px;} .footer .form-control-row {max-width:540px;margin-left:auto;margin-right:auto;} .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;} .modal__slider-arrows {bottom:calc(50% - 30px);} .s-units-slider {max-width:348px;margin-left:0;} .s-units-slider-wrap-2 {margin-left:50px;width:100vw;} .s-units-slider-wrap {max-width:calc(100% - 372px);} .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;} .back-wrap {margin-bottom:40px;} .menu-tgl--close {position:absolute;right:44px;z-index:12;} .switchback__img-wrap {height:655px;} .full-menu__contact-list-wrap .full-menu__contact-list:not(:last-child) {margin-right:20px;} .map-homepage {position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;} .map-scroll-zoom-blocker-left .mapboxgl-scroll-zoom-blocker, .map-scroll-zoom-blocker-left .mapboxgl-touch-pan-blocker {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20%;} .switchback__img-wrap {height:655px;} .s-cards__slider .swiper-slide {height:auto;margin-bottom:32px;} .s-cards__slider .swiper-wrapper {-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;pointer-events:none;} .s-cards__slider .swiper-slide {pointer-events:auto;} .s-inst-slider__slider {max-width:1126px;} .s-cards__col {width:33.333%;padding:0 14px;} .s-map__description {margin-bottom:34px;font-size:var(--1-rem);} .footer__help-list .footer__help-list-item:last-child {padding-left:25px;} .footer__help-list .footer__help-list-item:last-child:after {position:absolute;content:'';width:1px;height:100%;background:currentColor;opacity:.2;left:0;top:0;}}@media (min-width:1200px) {.footer__content {padding:0;} .modal__main-slide {height:570px;} .modal__main-slider-wrap, .modal__thumbs-slider-wrap {padding:0 120px;} .modal__main-slider {margin-bottom:36px;} .modal__thumbs-slide {height:70px;} .btn, .dropdown-menu .dropdown-item, .units-item__pic {-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;} .s-units-slider-wrap {max-width:calc(100% - 445px);} .hero__heading {margin:0 0 12px;} .enablebutton {pointer-events:none;opacity:0.4;} .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(--5-color);} .bootstrap-select .dropdown-item:hover .text {color:var(--2-const-color);} a {color:var(--link-color);background:var(--link-bg);} .link-mask, .header__logo, .footer__content-logs a {background:var(--link-bg);} .form-control-row {margin-bottom:48px;} .mb-xl-100 {margin-bottom:102px;} .s-contact__work-time {margin-bottom:40px;} .form-group--last {margin-bottom:25px !important;} .s-overview__btn-wrap {margin-bottom:83px !important;} .btn--small:hover {background:transparent;color:var(--light-text-color);} .light-header-style .full-menu__contact-list .btn--small:hover {color:var(--light-text-color);} .faq__title {font-size:calc(var(--1-rem) * 4);} .faq__subheading {font-size:calc(var(--1-rem) * 1.125);} .content-help-links__resident:hover span {opacity:1;} .header__full-menu {max-width:100%;padding:78px 52px 47px 100px !important;} .header__full-menu-nav li {-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;} .header__full-menu-nav {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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;} .full-menu__contact-list-wrap, .header__full-menu-nav li {padding-left:0;} .overflow-img-wrap {position:absolute;left:0;top:0;height:100%;width:50%;} .overflow-img-wrap-right {left:auto;right:0;} .s-overview__pic {max-height:calc(100vh - 85px);max-height:calc(100dvh - 85px) } .features-slider .swiper-slide {pointer-events:auto;} .features-slider .swiper-wrapper {-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;pointer-events:none;} .features-slider .swiper-slide {width:100% !important;margin-right:0 !important;} .container-large {padding:0 25px;} .s-contact__container {padding:0 12px;} .footer__col-form {padding-left:22px;} .s-amenities__col-img-first {padding-top:395px;} .s-amenities__col-content-first {padding-top:78px;padding-left:41px;} .s-amenities__col-content-second {padding-top:160px;padding-left:130px;} .s-amenities-second__col-content-second {padding-top:141px;padding-left:46px;} .s-amenities-second__col-content-first {padding-left:147px;padding-top:61px;} .s-slide-services__col-heading {padding-left:52px;padding-top:9px;} .slideService {padding-left:41px;} .slideService .swiper-wrapper {height:412px;} .s-hero-switchback__col-content {width:44.2%;} .s-hero-switchback__col-img {width:55.8%;height:100%;} .map-contact {width:50vw;height:100%;position:absolute;right:0;top:0;} .s-contact-info__img-wrap {position:absolute;right:0;top:0;width:55.7%;height:100%;} .s-contact-info__col-content {padding:65px 12px 110px;} .s-about-pics__row-img > * {padding:0 18px;} .s-about-pics__img {position:absolute;left:0;top:0;height:100%;} .s-about-pics__content-wrap {background:var(--body-bg);padding:96px 70px 70px;max-width:580px;} .aboutPicsSlider {position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;} .aboutPicsSlider__slide-4, .aboutPicsSlider__slide-3, .aboutPicsSlider__slide-2, .aboutPicsSlider__slide-1 {position:absolute;border-radius:6px;overflow:hidden;} .aboutPicsSlider__slide-4, .aboutPicsSlider__slide-1 {left:-16.5%;top:-8.5%;width:400px;height:484px;} .aboutPicsSlider__slide-3, .aboutPicsSlider__slide-2 {left:3%;top:75.3%;width:199px;height:242px;} .aboutPicsSlider__slide-3 {left:81.3%;top:-7.9%;} .aboutPicsSlider__slide-4 {left:85.1%;top:42.3%;} .s-contact__container:before {top:0;} .s-contact__container:after {bottom:0;} .s-contact__container:after, .s-contact__container:before {left:-50vw;width:150vw;height:.5px;opacity:0.5;background:var(--10-color);z-index:2;} .s-contact__col-map:after {position:absolute;content:"";right:0;bottom:0;width:1px;height:100%;opacity:0.5;background:var(--10-color);z-index:1;} .s-hero__container {padding:0 12px;} .s-hero__row {margin:0 -21px;} .s-hero__col {padding:0 9px;} .s-overview__content-right {padding-left:84px;} .s-units__col-description {padding-left:74px;padding-top:12px;} .s-cards__col {width:25%;} .s-overview__heading {line-height:1.05;} .s-units__heading {font-size:calc(var(--1-rem) * 4.9);} .pre-footer-form__heading {font-size:calc(var(--1-rem) * 4.5);margin-bottom:49px;line-height:1.11;} .s-map__heading {font-size:calc(var(--1-rem) * 3.5);} .s-map__description {margin-bottom:54px;font-size:calc(var(--1-rem) * 1.2);} .s-amenities__heading, .s-amenities-2__heading, .s-amenities-2__heading-second, .s-amenities-second__heading, .s-nh__heading, .s-nh-slide-neighborhoods__heading, .s-slide-gallery__heading {font-size:calc(var(--1-rem) * 3.49);} .s-amenities-2__heading {margin-bottom:8px;} .s-amenities-2__col-2 {padding-bottom:100px;} .s-amenities-rows__container {max-width:1284px;} .s-amenities-rows--secondary .s-amenities-rows__list {margin-bottom:0;} .s-slide-services--secondary .s-slide-services__col-description {padding:21px 0 0 5px;} .s-slide-services--secondary .s-slide-services__description {margin-bottom:21px;} .s-slide-services--secondary .s-slide-services__col-description, .s-slide-services--secondary .s-slide-services__col-heading {margin-bottom:91px;} .hero-second--secondary .hero-second__heading {margin-bottom:28px;} .hero-second--secondary .hero-second__description {margin-bottom:25px;} .hero-second--secondary .link-scrollto {width:50px;height:50px;border-width:2px;} .hero-second--secondary .hero-second__container-heading {margin-bottom:30px;} .s-nh__index-wrap {margin-bottom:24px;font-size:calc(var(--1-rem) * 2.5);} .s-nh__heading {line-height:1;margin-bottom:16px;} .s-nh-second--secondary .s-nh__heading {margin-bottom:19px;} .s-nh-third__btn-wrap {margin-bottom:90px;} .s-nh-second--secondary .s-nh-second__btn-wrap {margin-bottom:111px;} .s-nh-slide-neighborhoods__description, .s-nh-switchback__description {line-height:1.4;margin-bottom:26px;} .s-nh-slide-neighborhoods__heading {margin-bottom:5px;} .s-slide-gallery__heading {margin-bottom:15px;line-height:1.05;} .s-nh-quaternary__btn-wrap {margin-bottom:103px;} .s-nh-switchback-third .s-nh-switchback-third__col-2, .s-nh-switchback-second .s-nh-switchback-1__col-2, .s-nh-switchback-2 .s-nh-switchback-2__col-2 {padding-right:0;} .s-nh-switchback-quaternary .s-nh-switchback-third__col-2, .s-nh-switchback-1__col-2 {padding-left:0;} .s-nh-switchback-second .s-nh-switchback-1__col-2 {padding-right:15px;} .s-contact__btn-wrap {margin-top:56px;} .s-thank-you__btn-wrap {margin-bottom:120px;} .big-heading {font-size:calc(var(--1-rem) * 4.1);}}@media (min-width:1200px) and (max-height:750px) {.modal__main-slide {height:500px;} .gallerySwiper .swiper__img--main {height:460px;} .swiper__img-back {width:250px;}}@media (min-width:1200px) and (min-height:900px) {.header__full-menu-nav {margin-bottom:119px;} .header__full-menu-nav {font-size:calc(var(--1-rem) * 2.625);}}@media (min-width:1350px) {.view-grid {margin-left:-15px;margin-right:-15px;} .s-amenities__col-content-first {padding-top:93px;padding-left:49px;} .s-amenities__col-content-second {padding-top:143px;padding-left:151px;} .s-amenities {padding-bottom:278px;}}@media (min-width:1440px) {.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;} .h2-third {font-size:calc(var(--1-rem) * 4);} .s-about__heading {font-size:calc(var(--1-rem) * 3.5);} .s-about__img-wrap-second {margin-right:-33px;} .s-inst-slider__heading {font-size:calc(var(--1-rem) * 5.2);margin-bottom:15px;} .s-inst-slider__description {max-width:500px;margin-bottom:35px;font-size:calc(var(--1-rem) * 1.125);} .simple-card__txt {line-height:1.2;}}@media (min-width:1600px) {.hero-neighborhood__container, .header__full-menu {max-width:80%;} .hero-neighborhood__description {font-size:clamp(calc(var(--1-rem) * 1.375), 1.3vw, calc(var(--1-rem) * 1.375 * 1.5));} .h1-xxl {font-size:calc(var(--1-rem) * 5.3);}}@media (min-width:2000px) {.hero-neighborhood__container {max-width:70%;}}@media (max-width:1439px) {.s-heading__heading {padding-left:50px;} .s-about__col-content {padding:55px 12px 0 70px;} .map-scroll-zoom-blocker-left .mapboxgl-scroll-zoom-blocker, .map-scroll-zoom-blocker-left .mapboxgl-touch-pan-blocker {padding-left:8%;} .s-map__filter {padding:50px;max-width:500px;} .s-map__mapbox {padding:25px;} .s-contact__col-form, .s-contact__col-map {width:50%;}}@media (max-width:1369px) {.menu-tgl {right:15px;} .gallerySwiper .swiper-button-next {right:180px;} .gallerySwiper .swiper-button-prev {left:180px;} .iframe-nav-panel {padding-left:15px;}}@media (max-width:1199px) {:root {--header-height:105px;} .h1, h1 {font-size:calc(var(--1-rem) * 3);} .h1-second {font-size:calc(var(--1-rem) * 2.8);} .h1-third {font-size:calc(var(--1-rem) * 2.25);} .h2, h2 {font-size:calc(var(--1-rem) * 2.6);} .h2-second {font-size:calc(var(--1-rem) * 2.6);} .h2-third {font-size:calc(var(--1-rem) * 2.6);} .h2-quaternary {font-size:calc(var(--1-rem) * 2.6);} .header__full-menu-nav li {padding-left:0;} .header__full-menu-nav {font-size:calc(var(--1-rem) * 1.75);} .header__full-menu {padding:50px 50px 30px;width:60%;max-width:60%;} .gallerySwiper .swiper-button-next {right:95px;} .gallerySwiper .swiper-button-prev {left:95px;} .menu-tgl {right:50px;} .full-menu__contact-list-wrap {padding-left:0;} .menu-tgl--close {top:40px;} .parallax-js {-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;} .faq__title {font-size:calc(var(--1-rem) * 3.4 * .9);} .aboutPicsSlider, .s-about-pics__img, .s-contact-info__img-wrap, .s-nh-switchback__img-wrap, .s-hero-switchback__img-wrap, .s-img-logo__img-wrap, .hero-second__img-wrap, .s-amenities-2__img-wrap-2, .s-amenities-2__img-wrap-1, .slideGallery .swiper-slide, .s-nh__img-wrap, .s-amenities__img-wrap, .s-amenities__pseudo-img-wrap, .s-full-view-image, .s-overview__pic, .s-about__img-wrap-second, .s-about__img-wrap {min-height:0;height:auto;aspect-ratio:16/9;} .s-overview__pic {height:500px;max-height:80vh;min-height:300px;width:100%;} .s-img-logo__img-wrap, .s-about__img-wrap-second {max-width:100%;} .s-hero-switchback__row, .s-about__container-img {min-height:0;height:auto;max-height:none;} .s-about__col-content {padding:0;} .s-about-second, .s-about-pics, .switchback, .s-contact-info, .s-slide-gallery, .s-nh-slide-neighborhoods, .s-nh-switchback, .s-nh, .s-hero-switchback, .s-slide-services, .s-img-logo, .s-amenities-second, .s-amenities-2, .s-amenities, .s-tabs, .s-amenities-rows, .s-units, .s-overview, .s-heading, .s-map-filter {padding:50px 0;} .s-nh__btn-wrap, .s-about-pics__col-content, .s-nh-second__btn-wrap, .s-about-pics__heading, .s-about-pics__content-wrap, .s-nh-third__btn-wrap, .s-about-pics__row-img, .s-contact-info__col-content, .s-nh-quaternary__btn-wrap, .s-slide-gallery__col-heading, .s-nh__img-wrap, .s-nh-slide-neighborhoods__col-heading, .s-hero-switchback__col-content, .s-amenities-2__description, .s-amenities-2__img-wrap-2, .s-amenities-2__img-wrap-1, .s-amenities-2__decor-br, .s-amenities-2__description, .s-amenities__pseudo-img-wrap, .s-amenities__description, .s-about-pics__description, .s-about__description, .s-overview__pic, .s-overview__container-heading, .s-about__img-wrap {margin-bottom:30px;} .s-map .map-attribute.map-attribute__bottom-left .mapboxgl-ctrl-bottom-left {left:20px;bottom:20px;} .features-card {padding:15px;border-bottom:none;} .features-slider {max-width:400px;} .s-overview__container {padding:0;} .full-menu__contact-list {width:100%;} .s-amenities-second__heading, .s-amenities-2__heading-second, .s-amenities__heading {padding-left:50px;} .s-amenities-2__heading-second, .s-amenities-2__img-wrap-2, .s-amenities-2__img-wrap-1 {max-width:100%;} .sliderNh .swiper-slide {width:400px;} .sliderNh__card-img-wrap {height:450px;} .sliderNh__btns-wrap {padding-top:50px;} .slideGallery__btns-wrap, .slideGallery .swiper-slide {max-width:80%;} .s-gallery__arrow {position:relative;margin-bottom:30px;} .s-contact__col-form, .s-contact__col-map {width:100%;} .map-contact {width:100%;height:400px;} .s-contact__col-map {border-right:none;} .s-contact__col-form {padding:30px 12px 50px;} .switchback__emblem {width:150px;height:150px;right:-46px;} .switchback__emblem-img {width:41px;} .switchback__emblem-text {left:0;width:125px;top:0;} .slideService .swiper-slide {max-width:331px;} .s-amenities-2__description, .s-amenities-2__heading-second {margin-left:0;} .s-about-pics__img-wrap {padding:0;} .s-contact {padding:0;} .s-about__description {max-width:100%;} .s-tabs__item {padding:13px 0;} .s-map__heading, .s-inst-slider__heading, .s-inst-slider__description, .s-about__heading {margin-bottom:16px;} .s-tabs__types {padding:4px;} .s-tabs__description {margin-bottom:26px;} .fz-large-second {font-size:var(--1-rem);} .s-map__filter-item {height:40px;} .s-map__filter-item-svg {width:15px;height:auto;} .s-map__filter-item:not(:last-child) {margin-bottom:10px;} .s-inst-slider {padding:80px 0 60px;} .s-tabs__tab-description {font-size:calc(var(--1-rem) * 0.875);} .s-tabs__tab-title {margin-bottom:4px;} .header__menu-nav-col-2 {width:100%;} .btn-hamburger {margin-left:auto;} .header__logo-b {width:111px;} .header {padding:30px 30px;} .h3-third {font-size:calc(var(--1-rem) * 1.7);} .s-loop-line .root {padding:20px 0 20px;} .s-inst-slider__btn-wrap {margin-bottom:50px;} .s-hero--primary {padding-top:150px;} .features-slider {margin:0;} .hero-second {padding:70px 0 0;} .heading-decor {top:0.2em;} .s-amenities-2__description-second {margin-left:0;max-width:480px;margin-bottom:50px;} .s-thank-you__checkmark-wrap {margin-bottom:40px;} .s-thank-you__checkmark {width:90px;height:90px;} .s-thank-you__btn-wrap {margin-bottom:60px;} .s-thank-you {padding-bottom:50px;} .s-thank-you__checkmark-wrap {margin-top:-45px;} .s-map__mapbox {padding:0;height:700px;} .s-map__filter {position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%;opacity:0;visibility:hidden;}}@media (max-width:991px) {.h1-third, .h1-second, .h1, h1 {font-size:calc(var(--1-rem) * 2.6);} .h2-quaternary, .h2-third, .h2-second, .h2, h2 {font-size:calc(var(--1-rem) * 2.5);} .s-units-slider-wrap-js {width:100% !important;} .s-gallery__row {margin-left:-8px;margin-right:-8px;} .s-gallery__grid-item {padding:0 8px;margin-bottom:15px;} .s-gallery__title {margin-bottom:35px;} .header__full-menu {width:100%;max-width:100%;height:calc(100vh - var(--header-height-scroll));height:calc(100dvh - var(--header-height-scroll));top:var(--header-height-scroll);} .header__full-menu-nav {margin-bottom:40px;} .full-menu__contact-list-wrap .full-menu__contact-list {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;} .header__full-menu-nav li {padding-left:0;padding-right:0;} .menu-open .btn-hamburger span:first-child {transform:translate(0, 12px) rotate(45deg);} .menu-open .btn-hamburger span:last-child {transform:translate(0, -12px) rotate(-45deg);} .menu-open .header__logo-second {opacity:0;visibility:hidden;} .menu-open .header__logo {opacity:1;visibility:visible;} .menu-open .header {background:var(--5-color);color:var(--2-color);} .footer__content-copy {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;} .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;} .switchback__img-wrap {height:400px;} .full-menu__contact-list .btn {max-width:100%;width:100%;text-align:var(--text-center);} .menu-tgl {right:25px;} .hero__col-right {padding-left:0;} .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;} .faq__title {font-size:calc(var(--1-rem) * 3);} .faq__nav-tabs {margin-bottom:25px;} .header__full-menu {padding:25px;} .header__full-menu-nav li:not(:last-child) {margin-bottom:9px;} .full-menu__contact-list-wrap--btn-wrap, .full-menu__contact-list-wrap--list-wrap {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;} .map-homepage {height:100%;} .s-tabs__types, .s-tabs__description, .footer__content-copy, .footer__help-list, .footer__heading, .footer__col-form {margin-bottom:30px;} .switchback__img-wrap {height:400px;} .switchback__emblem {width:150px;height:150px;right:0;bottom:-27px;} .switchback__emblem-text {width:130px;} .switchback__emblem-img {max-width:40px;} .tabs-swiper__card-img-wrap {height:230px;} .s-about-pics__row-img {margin-top:-45px;} .s-slide-services__col-description, .s-slide-services__col-heading {margin-bottom:30px;} .header {left:0;top:0;width:100%;border-radius:0;} .heroSlider {max-width:450px;height:320px;margin-bottom:50px;} .features-card:before, .features-card:after {content:none;} .btn-hamburger {width:30px;height:30px;margin:0;} .heroSlider .swiper-slide {border-width:10px;} .s-hero__description, .s-hero__heading {margin-bottom:20px;} .s-nh__index svg {max-width:80px;height:auto;} .s-nh__index-wrap {font-size:calc(var(--1-rem) * 1.8);} .header__btn-tour:not(.header__btn-tour--2) {margin-left:auto;} .menu-open .header {padding:20px 30px;} .header__menu-nav-logo {top:26px;} .menu-open .header__menu-nav-logo {top:14px;} .s-about-pics__btn-wrap, .s-units__col-description {margin-bottom:40px;} .s-units__col-heading {margin-bottom:15px;} .fz-extra-large, .fz-big {font-size:var(--1-rem);} .s-about__btn-wrap {margin-bottom:50px;} .s-cards__col.grid-item {width:300px;max-width:100%;} .s-hero__pic-b {min-height:0;max-height:100%;} .s-hero__pic-wrap-b {margin-bottom:30px;} .s-contact {padding:15px 0 0;} .s-thank-you__img-wrap {height:300px;} .s-thank-you__btn-wrap {margin-bottom:33px;}}@media (max-width:767px) {:root {--header-height:90px;--header-height-scroll:66px;} p {margin-bottom:15px;} .gallerySwiper {padding-bottom:100px;} .gallerySwiper .swiper-button-prev, .gallerySwiper .swiper-button-next {top:auto;bottom:0;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);} .switchback {padding:50px 0;} .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;} .concession-banner__content {margin-bottom:20px;} .s-amenities-rows__list-inner-item:not(:last-child) {border-right:none;border-bottom:.5px solid rgba(var(--1-color-rgb), .5);} .s-amenities-rows__list-item {padding:0;} .s-img-logo__logo-wrap svg {max-width:80%;margin:-2em;} .swiper-style .swiper-button-prev {margin-right:20px;} .swiper-style .swiper-scrollbar {width:calc(100% - 125px);} .header__menu-nav .header__btn-tour {display:none !important;} .btn-hamburger {margin-left:auto;} .body-scroll .header__menu-nav-logo, .menu-open .header__menu-nav-logo {top:10px;} .body-scroll .header__logo-b, .menu-open .header__logo-b {width:85px;} .header__info-wrap {display:none;} .body-scroll .header, .menu-open .header {padding-top:18px;padding-bottom:18px;} .s-hero--primary {padding-top:100px;} .h1-third, .h1-second, .h1, h1 {font-size:calc(var(--1-rem) * 2.3);} .slideUnits__btns-wrap {padding-top:30px;} .s-about-second, .s-about-pics, .switchback, .s-contact-info, .s-slide-gallery, .s-nh-slide-neighborhoods, .s-nh-switchback, .s-nh, .s-hero-switchback, .s-slide-services, .s-img-logo, .s-amenities-second, .s-amenities-2, .s-amenities, .s-tabs, .s-amenities-rows, .s-units, .s-overview, .s-heading, .footer__pre-footer-form, .s-map-filter {padding:40px 0;} .pre-footer-form__wrap {padding:0 15px;} .s-hero--primary {padding-bottom:40px;} .header__help-bar {top:100%;} .body-scroll .header__help-bar {top:calc(100% + 10px);} .s-contact {padding:35px 0 0;} .s-thank-you__checkmark-wrap {margin-bottom:30px;} .s-thank-you__checkmark {width:75px;height:75px;} .s-thank-you__checkmark-wrap {margin-top:-40px;} .switchback__emblem {width:100px;height:100px;} .switchback__emblem-text {width:90px;} .switchback__emblem-img {max-width:30px;margin-top:-3px;} .virtual-tour {height:calc(100vh - var(--header-height) - 1.5rem);height:calc(100dvh - var(--header-height) - 1.5rem);}}@media (max-width:575px) {.h1-third, .h1-second, .h1, h1 {font-size:calc(var(--1-rem) * 2);} .h2-quaternary, .h2-third, .h2-second, .h2, h2 {font-size:calc(var(--1-rem) * 1.8);} .h3, h3 {font-size:calc(var(--1-rem) * 1.5);} .h4, h4 {font-size:calc(var(--1-rem) * 1.3);} .h1, h1, .h2, h2, .h4, h4, .h5, h5 {margin-bottom:15px;} .form-style .form-50 {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;} .form-control-wrap, .form-control-wrap-textarea, .form-style .form-50:first-child {margin-bottom:28px;} .gallerySwiper .swiper__img--main {height:400px;} .full-menu__contact-list {font-size:calc(var(--1-rem) * .75);} .header__full-menu {padding:15px 25px;} .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%;} .swiper-button-wrap {width:100%;} .header__full-menu-nav {font-size:var(--1-rem);} .footer__content-copy {font-size:calc(var(--1-rem) * .87);margin:0 0 20px;} .gallerySwiper .swiper__heading {margin-top:-30px;} .gallerySwiper .swiper-slide {width:calc(100% - 30px);} .swiper__img-back {display:none;} .gallerySwiper__swiper-slide-duplicate, .gallerySwiper__container-btns {display:none;} .gallerySwiper {padding-bottom:0;} .swiper-3d.gallerySwiper .swiper-slide-shadow {background:rgba(235, 233, 221, 0.15);} .gallerySwiper .swiper-slide:not(.swiper-slide-active) .swiper__img--main {opacity:1;} .swiper-backface-hidden .swiper-slide {-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden } .swiper-3d {-webkit-perspective:1200px;perspective:1200px } .gallerySwiper .swiper-slide:before, .gallerySwiper .swiper__heading {opacity:1;visibility:visible;-webkit-transition:none;-o-transition:none;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 {-webkit-transform-style:preserve-3d;transform-style:preserve-3d;} .swiper-cards .swiper-slide {-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;} .concession-banner {bottom:91px;max-width:100%;width:calc(100% - 30px);right:15px;} .cookies-alert {padding:12px 60px 8px 15px;} .cookies-alert__cross {right:11px;} .contact {padding:0 15px 0;} .s-tabs__swiper-slide {max-width:300px;} .s-tabs__swiper-slide:nth-of-type(even) .s-tabs__tab-pic {height:305px;} .s-tabs__swiper-slide:nth-of-type(odd) .s-tabs__tab-pic {height:250px;} .faq__title {font-size:calc(var(--1-rem) * 2.25 * .9);} .header__full-menu-nav {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);font-weight:600 !important;} .s-map__filter-close {top:15px;left:15px;} .s-map__filter {padding:60px 15px 20px;} .s-map__description {margin-bottom:30px;} .s-loop-line .root {padding:17px 0 13px;} .s-amenities-second__heading, .s-amenities-2__heading-second, .s-amenities__heading, .s-heading__heading {padding-left:30px;} .decor-right {left:auto;right:-30px;} .hero-gallery {padding:50px 0;} .s-thank-you__img-wrap {height:220px;} .s-thank-you__checkmark {width:60px;height:60px;} .s-thank-you__checkmark:after {width:40px;height:40px;border-width:2px;} .bg-wrap__thank-you {top:30px;} .s-thank-you__btn-wrap {margin-bottom:30px;} .s-thank-you {padding:0 0 50px;} .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;} .s-hero__circle-bg {top:auto;bottom:-50px;transform:translateX(-50%);} .fz-large-second .fz-large {font-size:var(--1-rem);} .s-hero__cta {margin-bottom:20px;} .s-hero__cta-link {flex:0 0 auto;width:80%;} .map-attribute.map-attribute__bottom-left .mapboxgl-ctrl-bottom-left {left:15px;bottom:15px;} .map-attribute.map-attribute__bottom-left .mapboxgl-ctrl-bottom-right {right:15px;bottom:15px;} .heading-decor {left:-28px;max-width:20px;height:auto;} .heroSlider {max-width:80%;height:auto;aspect-ratio:4/3;} .s-nh__index svg {max-width:70px;} .s-about-pics__heading {margin-bottom:15px;} .features-card__img-wrap {width:100px;height:70px;} .features-card__text {padding-left:15px;} .s-inst-slider {padding-top:50px;} .footer__bottom-content {padding-bottom:30px;} .footer__logo {width:120px;} .footer__contact-list-item br {display:none;} .options-menu__title {font-size:30px !important;margin-bottom:0 !important;} .s-thank-you__checkmark-wrap {margin-top:-30px;margin-bottom:20px;}}@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;} .s-tabs__swiper-slide {max-width:70%;} .faq__nav-link {font-size:calc(var(--1-rem) * 0.9);} .hero-top10-second__heading {max-width:300px;}}@media (max-width:380px) {.cookies-alert {padding-right:45px;}}@media (max-width:350px) {.faq__nav-link {font-size:calc(var(--1-rem) * 0.83);}}@media (max-width:340px) {.gallerySwiper .swiper__heading {font-size:calc(var(--1-rem) * 2.125 * .9);}}@media (min-width:992px) and (max-height:999px) {.s-hero__content-wrap {height:calc(60% - 10px);} .s-hero__content-img-wrap {height:calc(40% - 10px);} .s-hero__content-wrap {padding:25px 0;} .s-map__description {margin-bottom:30px;}}@media (min-width:992px) and (max-height:939px) {.s-map__mapbox {padding:20px;}}@media (min-width:992px) and (max-height:879px) {.s-map__filter {padding:30px 20px;} .s-hero__description, .s-hero__heading {margin-bottom:20px;}}@media (min-width:992px) and (max-height:699px) {.s-hero__content-img-wrap {display:none;} .s-hero__content-wrap {height:100%;}}label.error, #error-msg {color:red;}.insta-img {max-height:370px;object-fit:cover;}.wordbreak {word-break:break-word;}.frmfootercontact input, .frmfootercontact textarea,.frmcontact2 input, .frmcontact2 textarea {color:var(--body-color) !important;}