@font-face{font-family:"Cera Pro";src:url(assets/CeraPro-Light.995a5b608cf675f0f88c.woff2) format("woff2"),url(assets/CeraPro-Light.6ea17f9c1e47eec287c0.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(assets/CeraPRO.f45bbf1d8d67860b2748.woff2) format("woff2"),url(assets/CeraPRO.c4888e31a0331245d2e5.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(assets/Cera-Medium.61321ec749341aa9e094.woff2) format("woff2"),url(assets/Cera-Medium.f2dfe843a0297e3e08eb.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(assets/CeraPro-Bold.3a691e293ce1ad8dcfc6.woff2) format("woff2"),url(assets/CeraPro-Bold.df00b8476f1be92d9373.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-Light.8f1c4efde45db55f2066.woff2) format("woff2"),url(assets/MaisonNeue-Light.9009ce4e44695e1d58dc.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-LightItalic.0f9f1de3433006c1ad91.woff2) format("woff2"),url(assets/MaisonNeue-LightItalic.68b0fdcc44f242cde69a.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-Book.68dc88e1e18494a96563.woff2) format("woff2"),url(assets/MaisonNeue-Book.95926dc69fa9bde8ea55.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-BookItalic.bb562f15f3795b81f843.woff2) format("woff2"),url(assets/MaisonNeue-BookItalic.6e95c4c64ef86e82e428.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-Medium.a0bdff436c25fb154089.woff2) format("woff2"),url(assets/MaisonNeue-Medium.5a9a9e32552d00d8b9d8.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-MediumItalic.e385071a4b74bb583365.woff2) format("woff2"),url(assets/MaisonNeue-MediumItalic.19a378bd742d20b91251.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-Demi.7e4c3374a612205c8fcf.woff2) format("woff2"),url(assets/MaisonNeue-Demi.d54ffd6500755eb364dc.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-Bold.5e2340174f4c47900474.woff2) format("woff2"),url(assets/MaisonNeue-Bold.60dd1f03deeeb3159a4e.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Maison Neue";src:url(assets/MaisonNeue-BoldItalic.a5f3e3f74a7b14825f1f.woff2) format("woff2"),url(assets/MaisonNeue-BoldItalic.d505975a71ccf908b3be.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@keyframes tickerScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}html::-webkit-scrollbar{width:.375rem !important}html::-webkit-scrollbar-track{background:#70adc2}html::-webkit-scrollbar-thumb{background:#0761ad;border-radius:0;transition:background .3s ease}html::-webkit-scrollbar-thumb:hover{background:rgb(1.9673202614%,27.2614379085%,48.6209150327%)}html *{scrollbar-width:thin;scrollbar-color:#0761ad #70adc2}.section-header{position:relative;z-index:1;display:flex;flex-wrap:wrap;row-gap:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem}@media(min-width: 1200px){.section-header{row-gap:2rem}}.section-header__left,.section-header__right{flex:0 0 100%;width:100%;max-width:100%;padding-right:1.5rem;padding-left:1.5rem}.section-header__content p{margin-bottom:0;color:#fff;font-weight:400;line-height:normal}@media(min-width: 1200px){.section-header__content p{font-size:1.125rem}}.section-header__content ul{margin-top:1.5rem;padding-left:1.25rem}.section-header__content ul li{margin-bottom:1.25rem;color:#fff;font-weight:400;line-height:normal}@media(min-width: 1200px){.section-header__content ul li{font-size:1.125rem}}.section-header__content ul li:last-child{margin-bottom:0}.section-header__button{margin-top:3rem}.section-header__button .btn.btn-primary{border:.125rem solid #70adc2}@media(min-width: 1200px){.section-header__button .btn.btn-primary{padding:1.25rem 2.5rem}}.section-header__button .btn.btn-primary:hover{border-color:#fff}@media(min-width: 1200px){.section-header{row-gap:0}.section-header__left{flex:0 0 auto;width:34%}.section-header__right{flex:0 0 auto;width:66%}.section-header__left:only-child,.section-header__right:only-child{flex-basis:100%;max-width:100%}}@media(min-width: 1200px){.cursor{color:#0761ad;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;left:0;position:fixed;will-change:transform;transition:opacity .4s cubic-bezier(0.23, 1, 0.32, 1),transform .4s cubic-bezier(0.23, 1, 0.32, 1);z-index:998;mix-blend-mode:overlay}.cursor-border{position:absolute;box-sizing:border-box;align-items:center;border:.0625rem solid #000;border-radius:50%;display:flex;justify-content:center;height:1rem;width:1rem;left:0;top:0;transform:translate(-50%, -50%);transition:all .36s cubic-bezier(0.23, 1, 0.32, 1);will-change:height,width;background:rgba(0,0,0,0);opacity:0}.cursor--focused .cursor-border{border:.0625rem solid rgba(255,255,255,.7);background:rgba(255,255,255,.7);height:5rem;width:5rem;opacity:1}.cursor.cursor--initialized{color:#0761ad}}.top-ticker{width:100%;background:#000;padding:.75rem 0}.top-ticker .ticker-inner{display:flex;justify-content:center;align-items:center;overflow:hidden;gap:1.375rem}@media(min-width: 1200px){.top-ticker .ticker-inner{gap:2.5rem}}.top-ticker .ticker-inner .ticker-item{flex:0 0 auto;width:auto}.top-ticker .ticker-inner .ticker-item h4{color:#f0f0f2;font-family:"Cera Pro";font-size:.875rem;font-weight:850;line-height:.8;letter-spacing:-0.0092rem;text-transform:lowercase;margin-bottom:0}@media(min-width: 1200px){.top-ticker .ticker-inner .ticker-item h4{font-size:1.5rem;letter-spacing:-0.015rem}}.top-ticker .ticker-inner .ticker-item p{margin-bottom:0;color:#fff;font-size:.5365rem;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0}@media(min-width: 1200px){.top-ticker .ticker-inner .ticker-item p{font-size:.875rem}}.top-ticker .ticker-inner .ticker-item a{color:#fff;font-size:.5365rem;font-weight:400;line-height:1;text-decoration:underline;display:block}@media(min-width: 1200px){.top-ticker .ticker-inner .ticker-item a{font-size:.875rem}}.top-ticker .ticker-inner .ticker-track{display:flex;gap:1.375rem;align-items:center;line-height:1}@media(min-width: 1200px){.top-ticker .ticker-inner .ticker-track{gap:2.5rem}}.top-ticker .ticker-inner .ticker-track span,.top-ticker .ticker-inner .ticker-track a,.top-ticker .ticker-inner .ticker-track p,.top-ticker .ticker-inner .ticker-track h4{margin:0;white-space:nowrap}@media(max-width: 1199.98px){.top-ticker .ticker-inner{justify-content:flex-start;line-height:1;overflow:hidden}.top-ticker .ticker-track{display:flex;flex-wrap:nowrap;width:max-content;gap:2.5rem;animation:tickerScroll var(--ticker-duration, 20s) linear infinite;will-change:transform}}:root{--easing: cubic-bezier(0.42, 0, 0, 0.99);--cube: cubic-bezier(0.23, 1, 0.32, 1);--figma-breakpoint-2xl: 1440;--real-viewport-width: 100vw}*,*::before,*::after{padding:0;margin:0}html,body{font-family:"Cera Pro";color:#0761ad;font-weight:300;line-height:1.5;letter-spacing:0;font-size:4.26668vw;background:#fff}@media(min-width: 768px){html,body{font-size:4.296875vw}}@media(min-width: 1200px){html,body{font-size:.95238vw}}@media(min-width: 1920px){html,body{font-size:.85238vw}}#viewport{overflow:hidden}strong{font-weight:700 !important}a,p,li,ul,span,strong,input,select{font-family:"Cera Pro";color:#0761ad;font-weight:400;font-size:.875rem;font-weight:400;line-height:1.5}@media(min-width: 1200px){a,p,li,ul,span,strong,input,select{font-size:1rem}}select,input[type=date],input[type=time],input[type=month],input[type=week]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff !important;background-image:url("/wp-content/uploads/2026/09/down-arrow-icon.svg") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important;background-size:.75rem;padding-right:2.25rem}select::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator,input[type=week]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);color:rgba(0,0,0,0);position:absolute;inset:0;width:100%;height:100%;cursor:pointer}a{text-decoration:none;color:#0761ad}a:hover{text-decoration:none;text-decoration:underline;color:#0761ad}h1,h2,h3,h4,h5,h6{font-family:"Cera Pro";font-weight:700;color:#0761ad}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"Cera Pro";font-weight:700}img{max-width:100%}@media(min-width: 576px){.container{max-width:100%}}@media(min-width: 768px){.container{max-width:100%}}@media(min-width: 1200px){.container{max-width:91.875rem !important}}@media(min-width: 1200px){.container--1220{max-width:76.25rem !important}}@media(min-width: 1200px){.container--1250{max-width:82rem !important}}.bg-blue{background:#0761ad}.bg-grey{background:#f0f0f2}@media(min-width: 1200px){.ps-160{padding-left:10rem}}.px-40{padding-left:.9375rem !important;padding-right:.9375rem !important}@media(min-width: 1200px){.px-40{padding-left:.9375rem !important;padding-right:.9375rem !important}}@media(min-width: 1200px){.px-40.px-xl-2{padding-left:.9375rem !important;padding-right:.9375rem !important}}.px-15{padding-left:1.375rem !important;padding-right:1.375rem !important}@media(min-width: 1200px){.px-15{padding-left:.9375rem !important;padding-right:.9375rem !important}}.px-35{padding-left:2.1875rem !important;padding-right:2.1875rem !important}@media(min-width: 1200px){.px-35{padding-left:.9375rem !important;padding-right:.9375rem !important}}.px-24{padding-left:1.5rem;padding-right:1.5rem}@media(min-width: 1200px){.px-24{padding-left:.9375rem;padding-right:.9375rem}}#main>p{display:none}.f-16{font-size:.75rem}@media(min-width: 1200px){.f-16{font-size:1rem}}.f-38{font-size:1.5625rem;line-height:normal}@media(min-width: 1200px){.f-38{font-size:2.375rem}}.f-38 span{font-size:1.625rem;line-height:normal}@media(min-width: 1200px){.f-38 span{font-size:2.375rem}}.fw-100{font-weight:100}.fw-100 span{font-weight:inherit}.fw-200{font-weight:200}.fw-200 span{font-weight:inherit}.fw-300{font-weight:300}.fw-300 span{font-weight:inherit}.fw-400{font-weight:400}.fw-400 span{font-weight:inherit}.fw-500{font-weight:500}.fw-500 span{font-weight:inherit}.fw-600{font-weight:600}.fw-600 span{font-weight:inherit}.fw-700{font-weight:700}.fw-700 span{font-weight:inherit}.fw-800{font-weight:800}.fw-800 span{font-weight:inherit}.fw-900{font-weight:900}.fw-900 span{font-weight:inherit}.mb-50{margin-bottom:1.875rem !important}@media(min-width: 1200px){.mb-50{margin-bottom:3.125rem !important}}.btn.btn-primary{background:#70adc2;padding:.75rem 1.75rem .75rem;display:inline-block;border:.0625rem solid #70adc2;text-decoration:none;transition:all .6s var(--cube);line-height:1;border-radius:0}@media(min-width: 1200px){.btn.btn-primary{padding:1.5rem 2.5rem;line-height:1}}.btn.btn-primary span{color:#fff;text-align:center;font-family:"Cera Pro";font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}@media(min-width: 1200px){.btn.btn-primary span{font-size:1.125rem}}.btn.btn-primary:hover{background:#0062a2;border:.0625rem solid #0761ad}.btn.btn-primary:hover span{color:#fff}.text-white{color:#fff !important}.text-white span{color:#fff !important}.text-blue{color:#0761ad !important}.text-blue span{color:#0761ad !important}.text-darkblue{color:#0062a2 !important}.text-darkblue span{color:#0062a2 !important}.text-darkblue p{color:#0062a2 !important}.text-gradient1{color:#0761ad !important}.text-gradient1 span{color:#0761ad !important}.space-top{margin-top:9.9375rem}@media(min-width: 1200px){.space-top{margin-top:9.5rem}}.space-top--open{margin-top:6.375rem}@media(min-width: 1200px){.space-top--open{margin-top:7.8125rem}}div#cookiescript_description span{font-size:.75rem;line-height:1.3 !important;display:inline-block}.wp-block-quote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:.25rem solid #0761ad;background:rgba(112,173,194,.1)}.wp-block-quote p{color:#0761ad;font-size:clamp(1.125rem,2vw,1.5rem);font-style:italic;line-height:1.5}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote cite{display:block;margin-top:1rem;color:#0761ad;font-size:.875rem;font-style:normal;font-weight:600}.site-header{position:fixed;top:0;left:0;right:0;z-index:990;width:100%;display:flex;align-items:center;transition:all .6s var(--cube);padding:1rem 0;background:#fff}@media(min-width: 1200px){.site-header{padding:2.5rem 0}}.site-header.stick-header .site-header-headline{display:none}@media(min-width: 1200px){.site-header.stick-header .site-header-headline{display:block}}.site-header-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.site-header-logo img{width:8.5rem}@media(min-width: 1200px){.site-header-logo img{width:17rem}}.site-header-headline{padding:2.5rem 0 0;text-align:center;max-width:15.25rem;margin:0 auto;order:3}@media(min-width: 1200px){.site-header-headline{max-width:16.25rem}}@media(min-width: 1200px){.site-header-headline{order:inherit;text-align:left;max-width:100%;margin:0;padding:0}}.site-header-headline h3{color:#70adc2;font-size:.875rem;font-weight:500;line-height:normal;margin-bottom:0}@media(min-width: 1200px){.site-header-headline h3{font-size:1.1875rem}}.site-header-register .btn.btn-primary{text-align:center;width:8.875rem;padding:.625rem .625rem;letter-spacing:0}@media(min-width: 1200px){.site-header-register .btn.btn-primary{width:auto;padding:1.5rem 2.375rem}}.site-header-register .btn.btn-primary span{font-size:.75rem}@media(min-width: 1200px){.site-header-register .btn.btn-primary span{font-size:1.125rem}}.cs__hero-banner{position:relative}.cs__hero-banner .hero-banner{position:relative;padding:1.5625rem 0 3rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner{padding:3.5rem 0 5.5rem}}@media(min-width: 1200px){.cs__hero-banner .hero-banner__images{display:flex;align-items:center;flex-wrap:wrap}}.cs__hero-banner .hero-banner__images img{width:100%;height:11.25rem;object-fit:contain}@media(min-width: 1200px){.cs__hero-banner .hero-banner__images img{height:38rem}}.cs__hero-banner .hero-banner__slider{width:100%;min-width:0;overflow:hidden}.cs__hero-banner .hero-banner__image-pair{display:flex;gap:1rem;width:100%}@media(min-width: 1200px){.cs__hero-banner .hero-banner__image-pair{gap:6.875rem}}.cs__hero-banner .hero-banner__image-slot{width:100%;min-width:0;overflow:hidden}.cs__hero-banner .hero-banner__figure{margin-bottom:0;overflow:hidden}.cs__hero-banner .hero-banner__image-media{width:120%;margin-left:-10%}.cs__hero-banner .hero-banner__image-block{position:relative}.cs__hero-banner .hero-banner__image-block--left,.cs__hero-banner .hero-banner__image-block--right{padding-left:3.125rem;padding-right:3.125rem;flex:0 0 auto;width:50%}.cs__hero-banner .hero-banner__image-headline{position:absolute;top:50%;left:0;right:0;width:100%;margin:0 auto;text-align:center;transform:translateY(-50%)}.cs__hero-banner .hero-banner__image-headline h3{color:#fff;font-family:"Maison Neue";text-align:center;font-size:1.375rem;font-weight:700;line-height:normal;letter-spacing:-0.055rem;margin-bottom:0}@media(min-width: 1200px){.cs__hero-banner .hero-banner__image-headline h3{font-size:4.75rem;letter-spacing:-0.19rem}}.cs__hero-banner .hero-banner__content{margin-top:2.5rem;text-align:center}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content{margin-left:-3.125rem;margin-right:-3.125rem;margin-top:3.125rem;text-align:left}}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-primary{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:60.625rem;margin:0 auto;gap:1.875rem;padding-left:3.125rem;padding-right:3.125rem}}.cs__hero-banner .hero-banner__content-secondary{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#70adc2;width:17.8125rem;margin:2.5rem auto 0;padding-left:3.125rem;padding-right:3.125rem;margin-top:1rem;gap:2.5rem;padding:1.625rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-secondary{display:flex;align-items:center;justify-content:center;flex-direction:row;flex:0 0 auto;width:54.625rem;margin:2.5rem auto 0;padding-left:3.125rem;padding-right:3.125rem;gap:5rem;padding:3rem}}.cs__hero-banner .hero-banner__content-secondary:after{content:"";position:absolute;left:0;right:0;bottom:39.5%;width:6.25rem;height:.0625rem;background:#fff;margin:0 auto}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-secondary:after{left:59.5%;width:.0625rem;height:11.5rem;margin:0;bottom:0;top:50%;transform:translateY(-50%)}}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features{list-style:none;margin:0 auto;padding:0;width:95%;display:flex;align-items:center;justify-content:space-between;text-align:center}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li{position:relative;font-family:"Cera Pro";color:#0761ad;font-size:.75rem;font-weight:500;line-height:normal;text-transform:uppercase;padding-right:.625rem;margin-right:.625rem}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li:last-child{padding-right:0;margin-right:0}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li{font-size:1.3125rem;flex:0 0 auto;padding-right:0;margin-right:0}}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li:last-child::after{display:none}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li::after{background:#0761ad;content:"";position:absolute;right:0;top:50%;bottom:0;width:.0625rem;height:120%;transform:translateY(-50%)}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li::after{right:0}}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li:nth-child(1)::after{right:-0.75rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li:nth-child(1)::after{right:-1.875rem}}.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li:nth-child(2)::after{right:-0.75rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__content-secondary ul.banner-content-features li:nth-child(2)::after{right:-1.875rem}}.cs__hero-banner .hero-banner__hst-promo-block{text-align:center}@media(min-width: 1200px){.cs__hero-banner .hero-banner__hst-promo-block{right:-1.875rem;margin-bottom:0}}.cs__hero-banner .hero-banner__hst-promo-block span.text-limited+br{display:none}.cs__hero-banner .hero-banner__hst-promo-block span.text-limited,.cs__hero-banner .hero-banner__hst-promo-block span.text-brand-new{color:#fff;text-align:center;font-size:.9375rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;display:block}@media(min-width: 1200px){.cs__hero-banner .hero-banner__hst-promo-block span.text-limited,.cs__hero-banner .hero-banner__hst-promo-block span.text-brand-new{font-size:1.75rem;line-height:normal}}.cs__hero-banner .hero-banner__hst-promo-block span.text-hst{color:#fff;text-align:center;font-size:2rem;font-weight:500;line-height:normal;text-transform:uppercase;display:block}@media(min-width: 1200px){.cs__hero-banner .hero-banner__hst-promo-block span.text-hst{display:inline;font-size:4.375rem}}.cs__hero-banner .hero-banner__hst-promo-block span.text-hst+br{display:none}@media(min-width: 1200px){.cs__hero-banner .hero-banner__hst-promo-block span.text-hst+br{display:block}}.cs__hero-banner .hero-banner__hst-promo-block span.text-hst sup{top:-0.0625rem;font-size:2rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__hst-promo-block span.text-hst sup{font-size:3.125rem;top:-0.0625rem}}.cs__hero-banner .hero-banner__warranty-block{text-align:center}.cs__hero-banner .hero-banner__warranty-block span{color:#fff;text-align:center;font-size:.9375rem;font-weight:500;line-height:1.375rem;text-transform:uppercase;display:block;max-width:15.625rem;margin:0 auto}@media(min-width: 1200px){.cs__hero-banner .hero-banner__warranty-block span{font-size:1.75rem;line-height:1.75rem}}.cs__hero-banner .hero-banner__warranty-block span br{display:none}@media(min-width: 1200px){.cs__hero-banner .hero-banner__warranty-block span br{display:block}}.cs__hero-banner .hero-banner__move-in-headline h3{margin-bottom:1rem;color:#70adc2;font-family:"Cera Pro";font-weight:500;font-size:1.0625rem;line-height:normal}@media(min-width: 1200px){.cs__hero-banner .hero-banner__move-in-headline h3{font-size:1.875rem;margin-bottom:0}}.cs__hero-banner .hero-banner__price-heading h3{position:relative;margin-bottom:0;max-width:13.125rem;margin:0 auto}@media(min-width: 1200px){.cs__hero-banner .hero-banner__price-heading h3{max-width:100%;margin:0}}.cs__hero-banner .hero-banner__price-heading h3 span.price-dollar{color:#0761ad;text-align:center;font-family:"Cera Pro";font-size:3.25rem;font-weight:500;line-height:normal;letter-spacing:-0.1575rem;position:relative;top:-1.25rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__price-heading h3 span.price-dollar{font-size:5.625rem;top:-2.1875rem}}.cs__hero-banner .hero-banner__price-heading h3 span.from-text{display:block;position:absolute;bottom:1.25rem;line-height:.9;left:0px;font-size:.625rem;text-align:center}@media(min-width: 1200px){.cs__hero-banner .hero-banner__price-heading h3 span.from-text{left:-0.625rem}}.cs__hero-banner .hero-banner__price-heading h3 span.price-number{color:#0761ad;text-align:center;font-family:"Cera Pro";font-size:4.6875rem;font-weight:600;line-height:normal;letter-spacing:-0.1575rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__price-heading h3 span.price-number{font-size:7.5rem}}.cs__hero-banner .hero-banner__price-heading h3 span.price-s{color:#0761ad;text-align:center;font-family:"Cera Pro";font-size:3.25rem;font-weight:500;line-height:normal;letter-spacing:-0.1575rem;position:relative;top:-1.25rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__price-heading h3 span.price-s{font-size:5.625rem;top:-2.1875rem}}.cs__hero-banner .hero-banner__price-heading h3 span.price-star{color:#0761ad;text-align:center;font-family:"Cera Pro";font-size:2.625rem;font-weight:500;line-height:normal;letter-spacing:-0.1575rem;position:relative;top:-0.9375rem}@media(min-width: 1200px){.cs__hero-banner .hero-banner__price-heading h3 span.price-star{font-size:5.625rem;top:-0.9375rem}}.cs__hero-banner .banner-graphics{position:absolute;top:25%;transform:translateY(-50%);left:0;right:0;overflow:hidden;pointer-events:none}@media(min-width: 1200px){.cs__hero-banner .banner-graphics{top:26%}}.cs__hero-banner .banner-graphics svg{display:block;width:calc(100% + 4.5rem);max-width:none;height:auto;margin-left:-2.25rem;overflow:visible}.cs__preview-block,.cs__amenities-block{position:relative;padding:3rem 0 3rem}@media(min-width: 1200px){.cs__preview-block,.cs__amenities-block{padding:6.875rem 0 3.75rem}}.cs__preview-block .bg-preview,.cs__amenities-block .bg-preview{position:absolute;top:0;left:0;right:0;height:48rem;background:#0761ad}@media(min-width: 1200px){.cs__preview-block .bg-preview,.cs__amenities-block .bg-preview{height:60.75rem}}.cs__preview-block .graphic-pattern,.cs__amenities-block .graphic-pattern{position:absolute;left:0;right:0;bottom:1.25rem}@media(min-width: 1200px){.cs__preview-block .graphic-pattern,.cs__amenities-block .graphic-pattern{bottom:auto;top:50%}}.cs__preview-block .graphic-pattern svg,.cs__amenities-block .graphic-pattern svg{width:100%;height:auto}.cs__preview-block .preview-block__slider-wrap,.cs__amenities-block .preview-block__slider-wrap{margin-top:3.375rem;padding-bottom:2.5rem;margin-bottom:0;border-bottom:.0625rem solid #70adc2}@media(min-width: 1200px){.cs__preview-block .preview-block__slider-wrap,.cs__amenities-block .preview-block__slider-wrap{margin-top:6.25rem}}.cs__preview-block .preview-block__video,.cs__amenities-block .preview-block__video{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;background:#0761ad;z-index:1;margin-top:3.25rem}@media(min-width: 1200px){.cs__preview-block .preview-block__video,.cs__amenities-block .preview-block__video{margin-top:6.25rem}}.cs__preview-block .preview-block__video-embed,.cs__preview-block .preview-block__video-embed>div,.cs__preview-block .preview-block__video iframe,.cs__amenities-block .preview-block__video-embed,.cs__amenities-block .preview-block__video-embed>div,.cs__amenities-block .preview-block__video iframe{width:100%;height:100%}.cs__preview-block .preview-block__video iframe,.cs__amenities-block .preview-block__video iframe{display:block;border:0;z-index:-1}.cs__preview-block .preview-block__video-toggle,.cs__amenities-block .preview-block__video-toggle{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0);color:#fff;cursor:pointer;place-items:center;transition:background .25s ease,opacity .25s ease}.cs__preview-block .preview-block__video-toggle:hover,.cs__preview-block .preview-block__video-toggle:focus-visible,.cs__amenities-block .preview-block__video-toggle:hover,.cs__amenities-block .preview-block__video-toggle:focus-visible{background:rgba(0,0,0,0)}.cs__preview-block .preview-block__video-icon,.cs__amenities-block .preview-block__video-icon{display:block;width:2.5rem;height:2.5rem}@media(min-width: 1200px){.cs__preview-block .preview-block__video-icon,.cs__amenities-block .preview-block__video-icon{width:5rem;height:5rem}}.cs__preview-block .preview-block__video-icon--pause,.cs__amenities-block .preview-block__video-icon--pause{display:none}.cs__preview-block .preview-block__video.is-playing .preview-block__video-toggle,.cs__amenities-block .preview-block__video.is-playing .preview-block__video-toggle{opacity:0}.cs__preview-block .preview-block__video.is-playing:hover .preview-block__video-toggle,.cs__preview-block .preview-block__video.is-playing .preview-block__video-toggle:focus-visible,.cs__amenities-block .preview-block__video.is-playing:hover .preview-block__video-toggle,.cs__amenities-block .preview-block__video.is-playing .preview-block__video-toggle:focus-visible{opacity:1}.cs__preview-block .preview-block__video.is-playing .preview-block__video-icon--play,.cs__amenities-block .preview-block__video.is-playing .preview-block__video-icon--play{display:none}.cs__preview-block .preview-block__video.is-playing .preview-block__video-icon--pause,.cs__amenities-block .preview-block__video.is-playing .preview-block__video-icon--pause{display:block}.cs__preview-block .preview-block__video.has-error .preview-block__video-toggle,.cs__amenities-block .preview-block__video.has-error .preview-block__video-toggle{display:none}.cs__preview-block .preview-block__video-audio-toggle,.cs__amenities-block .preview-block__video-audio-toggle{position:absolute;z-index:3;right:1rem;bottom:1rem;display:grid;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:#0761ad;color:#fff;cursor:pointer;place-items:center;transition:background .25s ease,opacity .25s ease}.cs__preview-block .preview-block__video-audio-toggle:hover,.cs__preview-block .preview-block__video-audio-toggle:focus-visible,.cs__amenities-block .preview-block__video-audio-toggle:hover,.cs__amenities-block .preview-block__video-audio-toggle:focus-visible{background:#0761ad}.cs__preview-block .preview-block__video-audio-toggle[hidden],.cs__amenities-block .preview-block__video-audio-toggle[hidden]{display:none}.cs__preview-block .preview-block__video-audio-icon,.cs__amenities-block .preview-block__video-audio-icon{display:block;width:1.25rem;height:1.25rem}.cs__preview-block .preview-block__video-audio-icon--unmuted,.cs__amenities-block .preview-block__video-audio-icon--unmuted{display:none}.cs__preview-block .preview-block__video-audio-toggle:not(.is-muted) .preview-block__video-audio-icon--muted,.cs__amenities-block .preview-block__video-audio-toggle:not(.is-muted) .preview-block__video-audio-icon--muted{display:none}.cs__preview-block .preview-block__video-audio-toggle:not(.is-muted) .preview-block__video-audio-icon--unmuted,.cs__amenities-block .preview-block__video-audio-toggle:not(.is-muted) .preview-block__video-audio-icon--unmuted{display:block}.cs__preview-block .preview-block__slider .swiper-wrapper,.cs__preview-block .preview-block__slider .swiper-slide,.cs__preview-block .preview-block__slider [data-swiper-parallax],.cs__amenities-block .preview-block__slider .swiper-wrapper,.cs__amenities-block .preview-block__slider .swiper-slide,.cs__amenities-block .preview-block__slider [data-swiper-parallax]{transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1) !important}.cs__preview-block .preview-block__slider-controls,.cs__amenities-block .preview-block__slider-controls{display:flex;align-items:center;justify-content:flex-end;gap:.875rem;margin-top:1rem}@media(min-width: 1200px){.cs__preview-block .preview-block__slider-controls,.cs__amenities-block .preview-block__slider-controls{gap:2rem}}.cs__preview-block .preview-block__slider-controls button,.cs__amenities-block .preview-block__slider-controls button{background:rgba(0,0,0,0);border:0}.cs__preview-block .preview-block__slider-controls button svg,.cs__amenities-block .preview-block__slider-controls button svg{fill:#70adc2;stroke:#70adc2;width:2rem;height:auto}@media(min-width: 1200px){.cs__preview-block .preview-block__slider-controls button svg,.cs__amenities-block .preview-block__slider-controls button svg{width:2.625rem}}.cs__preview-block .preview-block__slider-title,.cs__amenities-block .preview-block__slider-title{margin:0;color:#0761ad;font-size:1rem;font-weight:500;line-height:normal;text-transform:uppercase}@media(min-width: 1200px){.cs__preview-block .preview-block__slider-title,.cs__amenities-block .preview-block__slider-title{font-size:1.125rem}}.cs__preview-block .preview-block__slider-navigation,.cs__amenities-block .preview-block__slider-navigation{display:flex;flex:0 0 auto;align-items:center;gap:.875rem}@media(min-width: 1200px){.cs__preview-block .preview-block__slider-navigation,.cs__amenities-block .preview-block__slider-navigation{gap:2rem}}.cs__preview-block .preview-block__slide,.cs__amenities-block .preview-block__slide{overflow:hidden}.cs__preview-block .preview-block__slide .preview-block__figure,.cs__amenities-block .preview-block__slide .preview-block__figure{margin:0;overflow:hidden;clip-path:inset(0 0 0 100%);transform:scale(1.5);transform-origin:center;transition:clip-path 2s cubic-bezier(0.22, 1, 0.36, 1),transform 2s cubic-bezier(0.22, 1, 0.36, 1);will-change:clip-path,transform}.cs__preview-block .preview-block__slide.swiper-slide-active .preview-block__figure,.cs__amenities-block .preview-block__slide.swiper-slide-active .preview-block__figure{clip-path:inset(0);transform:scale(1);transform-origin:center center}.cs__preview-block .preview-block__slide.swiper-slide-prev .preview-block__figure,.cs__amenities-block .preview-block__slide.swiper-slide-prev .preview-block__figure{clip-path:inset(0)}.cs__preview-block .preview-block__slide.is-leaving .preview-block__figure,.cs__amenities-block .preview-block__slide.is-leaving .preview-block__figure{transform:scale(1)}.cs__preview-block .preview-block__slide .preview-block__parallax-layer,.cs__amenities-block .preview-block__slide .preview-block__parallax-layer{width:100%;margin-left:0}.cs__preview-block .preview-block__slide img,.cs__amenities-block .preview-block__slide img{display:block;width:100%;height:12.8125rem !important;object-fit:cover;object-position:center center}@media(min-width: 1200px){.cs__preview-block .preview-block__slide img,.cs__amenities-block .preview-block__slide img{height:43.5rem !important}}.cs__amenities-block{position:relative;padding:0 0 3.75rem}@media(min-width: 1200px){.cs__amenities-block .section-left-spacing{padding-left:1.875rem}}.cs__amenities-block .amenities-block__listing{margin-bottom:0;margin-top:1.875rem}@media(min-width: 1200px){.cs__amenities-block .amenities-block__listing{margin-top:3rem;display:flex;gap:2rem}}.cs__amenities-block .amenities-block__listing-group{margin-bottom:1.875rem}@media(min-width: 1200px){.cs__amenities-block .amenities-block__listing-group{margin-bottom:0}}.cs__amenities-block .amenities-block__listing-group:last-child{margin-bottom:0}.cs__amenities-block .amenities-block__listing-group h3{color:#0761ad;font-size:1.25rem;font-weight:500;line-height:normal;margin-bottom:.625rem}@media(min-width: 1200px){.cs__amenities-block .amenities-block__listing-group h3{font-size:1.75rem;margin-bottom:.9375rem}}.cs__amenities-block .amenities-block__listing-group ul{margin:0;padding-left:.9375rem}.cs__amenities-block .amenities-block__listing-group ul li{color:#0761ad;font-weight:400;line-height:normal}@media(min-width: 1200px){.cs__amenities-block .amenities-block__listing-group ul li{font-size:1.125rem}}.cs__neighbour-block{padding:0 0 3.5rem;overflow:hidden}@media(min-width: 1200px){.cs__neighbour-block{padding:0 0 5rem}}.cs__neighbour-block .section-header__left{width:36%}.cs__neighbour-block .section-header__right{width:64%}.cs__neighbour-block .section-header__content p{margin-bottom:1.5rem}.cs__neighbour-block .section-header__content p:last-child{margin-bottom:0}.cs__neighbour-block .neighbourhood-block__slider-wrap{width:100%;margin-top:3.5rem}@media(min-width: 1200px){.cs__neighbour-block .neighbourhood-block__slider-wrap{margin-top:6.25rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.cs__neighbour-block .neighbourhood-block__slider{overflow:hidden}.cs__neighbour-block .neighbourhood-block__slider .swiper-wrapper{transition:none !important}.cs__neighbour-block .neighbourhood-block__slider.is-marquee .swiper-wrapper{animation:neighbourhood-marquee var(--marquee-duration, 30s) linear infinite;will-change:transform}@keyframes neighbourhood-marquee{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(calc(-1 * var(--marquee-distance, 50%)), 0, 0)}}.cs__neighbour-block .neighbourhood-block__slide{width:auto;margin-right:1.25rem}@media(min-width: 1200px){.cs__neighbour-block .neighbourhood-block__slide{width:22.5rem;margin-right:2.5rem}}.cs__neighbour-block .neighbourhood-block__slide.slide-even .neighbourhood-block__figure{margin-top:1.5625rem}@media(min-width: 1200px){.cs__neighbour-block .neighbourhood-block__slide.slide-even .neighbourhood-block__figure{margin-top:3.75rem}}.cs__neighbour-block .neighbourhood-block__figure{margin:0}.cs__neighbour-block .neighbourhood-block__image{display:block;width:auto;height:8.4375rem;object-fit:cover;object-position:center;backface-visibility:hidden;image-rendering:auto}@media(min-width: 1200px){.cs__neighbour-block .neighbourhood-block__image{height:19.5rem}}.cs__neighbour-block .neighbourhood-block__image-title{margin-top:1rem;color:#fff;font-size:1.125rem;line-height:normal}.cs__register-block{background:#0761ad;padding:3.75rem 0}@media(min-width: 1200px){.cs__register-block{padding:7.5rem 0}}@media(min-width: 1200px){.cs__register-block .register-block__heading{max-width:70%}}.cs__register-block .register-block__heading h2{color:#fff;font-size:1.25rem;font-weight:400;line-height:normal;letter-spacing:-0.0403rem;margin-bottom:2.75rem}@media(min-width: 1200px){.cs__register-block .register-block__heading h2{font-size:2.0625rem;line-height:110%;margin-bottom:3.75rem}}.cs__register-block .register-block__form .register-btn{display:flex;margin-top:2rem}@media(min-width: 1200px){.cs__register-block .register-block__form .register-btn{justify-content:flex-end;margin-top:0}}.cs__register-block .register-block__form .register-btn button.btn.btn-primary{padding:1rem 2.75rem;border:.125rem solid #0761ad}@media(min-width: 1200px){.cs__register-block .register-block__form .register-btn button.btn.btn-primary{padding:1.5rem 5.125rem}}.cs__register-block .register-block__form .register-btn button.btn.btn-primary:hover{border:.125rem solid #fff}.cs__register-block .register-block__form .disclaimer-row{align-items:center}@media(min-width: 1200px){.cs__register-block .register-block__form .disclaimer-row{margin-top:2rem}}.cs__register-block .register-block__form .field-wrap{margin-bottom:1.5rem}@media(min-width: 1200px){.cs__register-block .register-block__form .field-wrap{margin-bottom:1.875rem}}.cs__register-block .register-block__form .field-wrap--checkbox{margin-bottom:0}.cs__register-block .register-block__form .field-wrap--checkbox label.checkbox-label{display:flex;gap:.3125rem;align-items:flex-start;margin-bottom:0}.cs__register-block .register-block__form .field-wrap--checkbox label.checkbox-label input{width:auto;height:auto}.cs__register-block .register-block__form .field-wrap--checkbox span.checkbox-text{color:#fff;font-size:.625rem;font-weight:500;line-height:1.0625rem;max-width:90%}.cs__register-block .register-block__form .field-wrap label,.cs__register-block .register-block__form .field-wrap input,.cs__register-block .register-block__form .field-wrap select{width:100%}.cs__register-block .register-block__form .field-wrap label{font-size:.8125rem;color:#fff;font-weight:500;line-height:normal;text-transform:capitalize;margin-bottom:.6875rem}@media(min-width: 1200px){.cs__register-block .register-block__form .field-wrap label{font-size:1rem;margin-bottom:.9375rem}}.cs__register-block .register-block__form .field-wrap input,.cs__register-block .register-block__form .field-wrap select{opacity:.8;background:#fff;color:#0761ad;height:2.5rem;padding:0 .9375rem;font-size:.8125rem;font-weight:500;line-height:normal;text-transform:capitalize;border:0;border-radius:0}@media(min-width: 1200px){.cs__register-block .register-block__form .field-wrap input,.cs__register-block .register-block__form .field-wrap select{font-size:1rem;height:3rem;padding:0 1.25rem}}.cs__register-block .register-block__form .field-wrap input::placeholder,.cs__register-block .register-block__form .field-wrap select::placeholder{opacity:0;visibility:hidden;color:#0761ad;height:3rem;font-size:1rem;font-weight:500;line-height:normal;text-transform:capitalize}.cs__register-block .register-block__form .field-wrap select{background-image:url("/wp-content/uploads/2026/09/down-arrow-icon.svg");background-repeat:no-repeat;background-position:right .9375rem center;background-size:.75rem;padding-right:2.25rem}@media(min-width: 1200px){.cs__register-block .register-block__form .field-wrap select{background-position:right 1.25rem center}}.cs__faq{padding:5rem 0 7rem;position:relative;z-index:1}@media(min-width: 1200px){.cs__faq{padding:7rem 0 20rem}}.cs__faq-title{margin-bottom:3rem}@media(min-width: 1200px){.cs__faq-title{max-width:50%}}.cs__faq-title h2{color:#70adc2;font-size:1.875rem;font-weight:500;line-height:1.1;margin-bottom:0}@media(min-width: 1200px){.cs__faq-title h2{font-size:3.375rem}}.cs__faq-item{border-bottom:.0625rem solid #70adc2}.cs__faq-item:first-child{border-top:.0625rem solid #70adc2}.cs__faq-question{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.5rem;cursor:pointer;list-style:none;font-weight:600}.cs__faq-question::-webkit-details-marker{display:none}.cs__faq-question:focus-visible{outline:.125rem solid currentColor;outline-offset:.25rem}.cs__faq-question span{color:#0761ad;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:-0.04rem}@media(min-width: 1200px){.cs__faq-question span{font-size:1.75rem;line-height:2.625rem;letter-spacing:-0.07rem}}.cs__faq-icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.cs__faq-icon img{display:block;width:.75rem;height:auto}.cs__faq-icon .cs__faq-icon-minus{display:none}.cs__faq-item[open]>.cs__faq-question .cs__faq-icon .cs__faq-icon-plus{display:none}.cs__faq-item[open]>.cs__faq-question .cs__faq-icon .cs__faq-icon-minus{display:block}.cs__faq-answer{padding-bottom:3rem;padding-top:1.5rem;overflow-wrap:anywhere;max-width:66.25rem}.cs__faq-answer>:last-child{margin-bottom:0}.cs__faq-answer p{color:#0761ad;font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:.0088rem}@media(min-width: 1200px){.cs__faq-answer p{font-size:1.375rem;letter-spacing:.0138rem}}.cs__faq-answer p:last-child{margin-bottom:0}.cs__faq-answer p a{color:#0761ad;font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:.0088rem;text-decoration:underline}@media(min-width: 1200px){.cs__faq-answer p a{font-size:1.375rem;letter-spacing:.0138rem}}.cs__faq-answer p em{color:#0761ad;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.0088rem;display:block}@media(min-width: 1200px){.cs__faq-answer p em{font-size:.75rem;letter-spacing:.0138rem}}.cs__before-footer-block{position:relative;padding:8rem 0 5rem;background:#0761ad;text-align:center}@media(min-width: 1200px){.cs__before-footer-block{padding:34rem 0 10.9375rem;margin-top:-7rem}}.cs__before-footer-block .bg-graphics{position:absolute;left:0;right:0;top:-50%}.cs__before-footer-block .bg-graphics svg{width:100%;height:auto}@media(min-width: 1200px){.cs__before-footer-block .bg-graphics svg{height:59.3125rem}}.cs__before-footer-block .before-footer-block__heading h2{color:#fff;text-align:center;font-size:1.375rem;font-weight:400;line-height:1.1;letter-spacing:.0122rem;margin-bottom:0}@media(min-width: 1200px){.cs__before-footer-block .before-footer-block__heading h2{font-size:3.125rem}}.cs__thank-you-block{position:relative;padding:5rem 0 5rem;z-index:1}@media(min-width: 1200px){.cs__thank-you-block{padding:7rem 0 5rem}}.cs__thank-you-block .thank-you-block__heading h1{color:#70adc2;font-size:2.125rem;font-weight:500;line-height:110%;margin-bottom:2rem}@media(min-width: 1200px){.cs__thank-you-block .thank-you-block__heading h1{font-size:3.375rem;margin-bottom:0}}.cs__thank-you-block .thank-you-block__content p{color:#0761ad;font-size:1rem;font-weight:400;line-height:1.3;letter-spacing:.0076rem}@media(min-width: 1200px){.cs__thank-you-block .thank-you-block__content p{font-size:1.375rem;letter-spacing:.0138rem}}.cs__thank-you-block .thank-you-block__content p a{font-size:1rem;font-weight:400;line-height:1.3;letter-spacing:.0076rem}@media(min-width: 1200px){.cs__thank-you-block .thank-you-block__content p a{font-size:1.375rem;letter-spacing:.0138rem}}.site-footer{padding:2.5rem 0 1.875rem;position:relative;z-index:1}@media(min-width: 1200px){.site-footer{padding:4rem 0}}.site-footer .footer-block-logo img{width:12.5rem}@media(min-width: 1200px){.site-footer .footer-block-logo img{width:19.125rem}}.site-footer .footer-block-contact{margin-top:3rem}@media(min-width: 1200px){.site-footer .footer-block-contact{margin-top:0}}@media(min-width: 1200px){.site-footer .footer-block-contact .contact-wrap{display:flex;align-items:center;max-width:33.125rem;margin-left:auto;gap:2.25rem}}.site-footer .footer-block-builder .footer-top-border{width:70%;height:1px;background:#0761ad;margin-left:auto;position:relative;top:1.25rem}@media(min-width: 1200px){.site-footer .footer-block-builder .footer-top-border{display:none}}.site-footer .footer-block-builder img{height:auto;width:4.125rem}.site-footer .footer-contact__location{margin-bottom:1.5rem}@media(min-width: 1200px){.site-footer .footer-contact__location{margin-bottom:0}}.site-footer .footer-contact__location img{width:9.125rem;height:auto}@media(min-width: 1200px){.site-footer .footer-contact__location img{width:11.125rem}}.site-footer .footer-contact__address h3{color:#0761ad;font-size:1rem;font-weight:500;line-height:normal;margin-bottom:0;text-transform:uppercase}@media(min-width: 1200px){.site-footer .footer-contact__address h3{font-size:1.125rem}}.site-footer .footer-contact__address p,.site-footer .footer-contact__address a{color:#0761ad;font-size:1rem;font-weight:400;line-height:normal}@media(min-width: 1200px){.site-footer .footer-contact__address p,.site-footer .footer-contact__address a{font-size:1.125rem}}.site-footer .footer-contact__appointment h3{text-transform:none}.site-footer .footer-contact__appointment p,.site-footer .footer-contact__appointment a{color:#0761ad;font-size:1rem;font-weight:400;line-height:normal}@media(min-width: 1200px){.site-footer .footer-contact__appointment p,.site-footer .footer-contact__appointment a{font-size:1.125rem}}.site-footer .disclaimer-row{margin-top:4rem}.site-footer .footer-disclaimer{display:flex;flex-wrap:wrap;display:flex;flex-wrap:wrap;margin-top:-1.875rem}@media(min-width: 1200px){.site-footer .footer-disclaimer{border-top:.0625rem solid #0761ad;padding-top:2.875rem}}.site-footer .footer-disclaimer-text{order:2}@media(min-width: 1200px){.site-footer .footer-disclaimer-text{order:1;flex:0 0 auto;width:80%}}.site-footer .footer-disclaimer-social{display:flex;justify-content:flex-end;order:1;width:100%;margin-bottom:2rem}@media(min-width: 1200px){.site-footer .footer-disclaimer-social{flex:0 0 auto;width:20%;order:2;margin-bottom:1rem}}.site-footer .footer-disclaimer p{color:#0761ad;font-size:.5rem;font-weight:400;line-height:.8125rem;margin-bottom:0}@media(min-width: 1200px){.site-footer .footer-disclaimer p{font-size:.625rem;line-height:1.0625rem}}.site-footer .footer-disclaimer p a{color:#0761ad;font-size:.5rem;font-weight:500;line-height:.8125rem;margin-bottom:0;display:inline;margin-right:.625rem;text-transform:uppercase;text-decoration:underline}@media(min-width: 1200px){.site-footer .footer-disclaimer p a{font-size:.625rem;line-height:1.0625rem}}.site-footer .social-media-svg{display:inline-flex}.site-footer .social-media-svg svg{display:block;width:1.25rem;height:1.25rem}.site-footer ul.social-media{margin:0;padding:0;display:flex;align-items:center;gap:1.25rem;list-style:none}@media(min-width: 1200px){.site-footer ul.social-media{gap:2rem}}.site-footer ul.social-media li{list-style:none}.site-footer ul.social-media li svg{width:1.875rem;height:auto}@media(min-width: 1200px){.site-footer ul.social-media li svg{width:2.875rem}}
