﻿@font-face{font-family:"Schnyder XL Web";src:url("../fonts/Schnyder-XLLightItalic-Web.woff2") format("woff2"),url("../fonts/Schnyder-XLLightItalic-Web.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Schnyder L Web";src:url("../fonts/Schnyder-LLight-Web.woff2") format("woff2"),url("../fonts/Schnyder-LLight-Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'berthold_akzidenz_groteskEx';src:url("../fonts/berthold_akzidenz_grotesk_extended-webfont.woff2") format("woff2"),url("../fonts/berthold_akzidenz_grotesk_extended-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'berthold_akzidenz_groteskLtEx';src:url("../fonts/berthold_akzidenz_grotesk_light_extended-webfont.woff2") format("woff2"),url("../fonts/berthold_akzidenz_grotesk_light_extended-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'berthold_akzidenz_groteskMdEx';src:url("../fonts/berthold_akzidenz_grotesk_medium_extended-webfont.woff2") format("woff2"),url("../fonts/berthold_akzidenz_grotesk_medium_extended-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'graphiklight';src:url("../fonts/graphik-light-webfont.woff2") format("woff2"),url("../fonts/graphik-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'graphikmedium';src:url("../fonts/graphik-medium-webfont.woff2") format("woff2"),url("graphik-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'graphik_regularregular';src:url("../fonts/graphik-regular-webfont.woff2") format("woff2"),url("../fonts/graphik-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'graphiksemibold';src:url("../fonts/graphik-semibold-webfont.woff2") format("woff2"),url("../fonts/graphik-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'sev';src:url("../fonts/sev.eot?81214242");src:url("../fonts/sev.eot?81214242#iefix") format("embedded-opentype"),url("../fonts/sev.woff2?81214242") format("woff2"),url("../fonts/sev.woff?81214242") format("woff"),url("../fonts/sev.ttf?81214242") format("truetype"),url("../fonts/sev.svg?81214242#sev") format("svg");font-weight:normal;font-style:normal}.icon[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'sev';font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-back:before{content:'\e800'}.icon-arrow-right:before{content:'\e801'}.icon-arrow-down:before{content:'\e802'}.icon-arrow-right-big:before{content:'\e803'}.icon-close:before{content:'\e804'}.icon-resi-01:before{content:'\e805'}.icon-resi-02:before{content:'\e806'}.icon-resi-03:before{content:'\e807'}.icon-resi-04:before{content:'\e808'}.icon-resi-05:before{content:'\e809'}.icon-resi-06:before{content:'\e80a'}.icon-resi-07:before{content:'\e80b'}.icon-leaf:before{content:'\e80c'}.icon-logo:before{content:'\e80d'}.icon-logo-icon:before{content:'\e80e'}.icon-plus:before{content:'\e80f'}.icon-sun:before{content:'\e810'}.icon-arrow-right-form:before{content:'\e811'}.icon-fb:before{content:'\e812'}.icon-ig:before{content:'\e813'}.icon-arrow-left:before{content:'\e814'}body{margin:0;width:100%}.btn.focus,.btn:focus,.btn:hover,a:focus,.btn.active,.btn:active,.btn:active,.btn:active:focus,a:active:focus,a:active{outline:none}a:hover{text-decoration:none}button:focus,a:focus{outline:none}a:active{text-decoration:none}img{object-fit:cover;max-width:100%}.form-select:focus,.form-control:focus{box-shadow:none}textarea{resize:none}p{padding:0;margin:0px 0px 5px 0px;margin:0rem 0rem .3125rem 0rem}p+p{margin-top:20px}a{color:#AB8336;text-decoration:none}html.lenis.fixed{position:fixed;height:100%;scroll-behavior:unset !important}body{width:100%;height:100vh !important;overflow:hidden !important}body.loading{overflow:inherit !important;height:inherit !important}body.fixed{position:fixed;height:100%;overflow:hidden}.site-header{position:fixed;left:0;top:0;right:0;z-index:10;transition:all 0.3s ease-out;height:inherit}.site-header:before{content:"";position:fixed;width:100%;height:100%;left:0;bottom:100%;right:0;background-color:#fff;transition:all 0.3s ease-out}.site-header .header-con{padding:20px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.site-header .site-branding{margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.site-header .site-branding{margin-left:0}}.site-header .site-branding .site-title{font-size:0;visibility:hidden;display:none}.site-header .site-branding a img{width:100%;overflow:visible;object-fit:contain;height:auto}@media only screen and (max-width: 767px){.site-header .site-branding a img{height:42px}}.site-header .inquiry-menu{position:absolute;top:45px;right:200px;font-size:18px;color:#fff}@media only screen and (max-width: 768px){.site-header .inquiry-menu{right:150px}}@media only screen and (max-width: 767px){.site-header .inquiry-menu{right:100px;top:33px;font-size:13px;max-width:120px}}@media only screen and (max-width: 320px){.site-header .inquiry-menu{display:none;right:90px}}.hamburg{background-color:#222;position:absolute;right:0;top:0;border-radius:0;color:#fff;border:none;height:112px;width:112px;text-transform:uppercase;font-family:"berthold_akzidenz_groteskEx";font-size:12px;letter-spacing:1px}@media only screen and (max-width: 767px){.hamburg{width:82px;height:82px;font-size:10px}}.hamburg span{background-color:#fff;width:28px;height:2px;display:block;transition:all .4s ease;transform-origin:0 0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transform-origin:center}.hamburg span:nth-child(1){margin-top:-8px}@media only screen and (max-width: 767px){.hamburg span:nth-child(1){margin-top:-6px}}.hamburg span:nth-child(3){margin-top:8px}@media only screen and (max-width: 767px){.hamburg span:nth-child(3){margin-top:6px}}@media only screen and (max-width: 767px){.hamburg span{width:20px}}.hamburg:hover{background-color:#222;color:#fff}.hamburg.open span{left:42%}.hamburg.open span:nth-child(1){transform:rotate(45deg) translate(-50%, -50%);margin-top:10px}@media only screen and (max-width: 767px){.hamburg.open span:nth-child(1){margin-top:7px}}.hamburg.open span:nth-child(2){opacity:0}.hamburg.open span:nth-child(3){transform:rotate(-45deg) translate(-50%, -50%);margin-top:-10px}@media only screen and (max-width: 767px){.hamburg.open span:nth-child(3){margin-top:-7px}}.offcanvas{background-color:transparent}.offcanvas.offcanvas-start{width:100%}.offcanvas.offcanvas-top{min-height:100%}.offcanvas .offcanvas-body{padding:0}.offcanvas .offcanvas-body .row{min-height:100%;margin:0}.offcanvas .btn-close{background-color:#222;position:absolute;right:0;top:0;border-radius:0;color:#fff;border:none;outline:0;height:112px;width:112px;text-transform:uppercase;font-family:"berthold_akzidenz_groteskEx";font-size:12px;letter-spacing:1px;z-index:2;opacity:1;background-image:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.offcanvas .btn-close{width:82px;height:82px;font-size:10px}}.offcanvas .btn-close .btn-con{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.offcanvas .btn-close .btn-con span{width:100%;margin-top:12px}@media only screen and (max-width: 767px){.offcanvas .btn-close .btn-con span{margin-top:8px}}.offcanvas .btn-close .btn-con .icon-close{font-size:18px}@media only screen and (max-width: 767px){.offcanvas .btn-close .btn-con .icon-close{font-size:14px}}.offcanvas .btn-close:focus{box-shadow:none}.offcanvas .nav-bottom{position:absolute;left:5.52083vw;bottom:3.22917vw;right:5.26042vw;display:flex;align-items:center;justify-content:space-between;transition:all 0.3s ease-out;overflow:hidden}.offcanvas .nav-bottom .more-menu{display:flex;align-items:center;margin-bottom:0}.offcanvas .nav-bottom .more-menu li{margin-right:3.33333vw;transition:all 0.3s ease-out}.offcanvas .nav-bottom .more-menu li a{font-size:14px;font-family:"graphik_regularregular";color:#222;transition:all 0.3s ease-out}.offcanvas .nav-bottom .more-menu li a:hover{color:#AB8336}.offcanvas .nav-bottom .menu-more-links-container,.offcanvas .nav-bottom .menu-social-links-container{transform:translateY(20px);opacity:0;transition:all 0.75s ease-out}.offcanvas.show .offcanvas-header .logo-expand img{opacity:1}.offcanvas.show .navcol .nav-bottom .menu-more-links-container{transform:translateY(0);opacity:1;animation-delay:2s}.offcanvas.show .navcol .nav-bottom .menu-social-links-container{transform:translateY(0);opacity:1;animation-delay:2.5s}.offcanvas.show .menu-title::before{width:100%}.offcanvas.show .inquiry-con .icon-logo-icon{opacity:1;animation-delay:1s;margin-top:0}.offcanvas.show .inquiry-con .btn-wrap a{opacity:1;animation-delay:1.2s;margin-top:0}.social-menu{display:flex;align-items:center;margin-bottom:0}.social-menu li{margin-left:20px;transition:all 0.3s ease-out}.social-menu li a{font-size:0;transition:all 0.3s ease-out}.social-menu li a:before{content:"";font-family:"sev";font-size:16px;color:#222;transition:all 0.3s ease-out}.social-menu li a:hover:before{color:#AB8336}.social-menu li.fb a:before{content:"\e812"}.social-menu li.ig a:before{content:"\e813"}.social-menu li:first-child{margin-left:0}.offcanvas-backdrop{background-color:transparent}.navcol{background-color:#E1DAD0;padding:0 5.26042vw 0 5.52083vw;position:relative}.navcol .nav-con{width:100%}.navcol .offcanvas-header{position:absolute;left:0;right:0;top:25px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width: 767px){.navcol .offcanvas-header{justify-content:flex-start;top:15px}}.navcol .offcanvas-header .logo-expand{overflow:hidden}.navcol .offcanvas-header .logo-expand img{opacity:0;transition:all 0.3s ease-out}@media only screen and (max-width: 767px){.navcol .offcanvas-header .logo-expand img{height:42px}}.navcol .menu-title{font-size:12px;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;color:#AB8336;position:relative;padding-bottom:4px;margin-bottom:15px}.navcol .menu-title:before{content:"";width:0%;height:1px;background-color:#AB8336;position:absolute;left:0;bottom:0;transition:width 0.3s ease-out}.navcol .main-navigation ul li{margin:28px 0;overflow:hidden;transition:all 0.3s ease-out;opacity:0}.navcol .main-navigation ul li a{font-size:40px;color:#222;font-family:"Schnyder L Web";line-height:1.2}@media only screen and (max-width: 767px){.navcol .main-navigation ul li a{font-size:32px}}@media only screen and (max-width: 320px){.navcol .main-navigation ul li a{font-size:26px}}.navcol .main-navigation ul li a:hover{color:#AB8336}.navcol .main-navigation.show ul li{animation:fadeIn 1s 1;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.navcol .main-navigation.show ul li:nth-child(1){animation-delay:0.0s}.navcol .main-navigation.show ul li:nth-child(2){animation-delay:0.2s}.navcol .main-navigation.show ul li:nth-child(3){animation-delay:0.4s}.navcol .main-navigation.show ul li:nth-child(4){animation-delay:0.6s}.navcol .main-navigation.show ul li:nth-child(5){animation-delay:0.8s}.navcol .main-navigation.show ul li:nth-child(6){animation-delay:1s}.navcol .main-navigation.show ul li:nth-child(7){animation-delay:1.2s}.inquirycol{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.inquirycol{display:none}}.inquirycol .video-wrapp:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#776C5E;opacity:0.75;mix-blend-mode:multiply;z-index:1}.inquirycol .inquiry-con{position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.inquirycol .inquiry-con .icon-logo-icon{font-size:228px;color:#fff;opacity:0;margin-top:20px}.inquirycol .inquiry-con .btn-wrap{width:100%;margin-top:3.75vw;text-align:center}.inquirycol .inquiry-con .btn-wrap .btn{min-width:321px;opacity:0;margin-top:20px}.video-wrapp{width:100vw;height:100%;flex-flow:column;justify-content:space-between;align-items:stretch;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.video-wrapp video{object-fit:cover;width:100vw;height:100%;position:absolute;top:0;left:0}.site-footer{background-color:#515B43;padding:0 4.42708vw 5.41667vw}.site-footer ul{margin-bottom:0}.site-footer .text-block{max-width:819px;padding:7.70833vw 0}@media only screen and (max-width: 768px){.site-footer .text-block{padding:70px 0}}.site-footer .text-block h2{margin-bottom:40px}.site-footer .text-block .icon{font-size:97px;color:#fff;display:inline-block;margin-bottom:55px}@media only screen and (max-width: 767px){.site-footer .text-block .icon{font-size:67px}}.site-footer .footer-menu-wrapp{border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:57.5px 0}@media only screen and (max-width: 768px){.site-footer .footer-menu-wrapp{padding:30px 0}}.site-footer .footer-menu-wrapp .footer-menu{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.site-footer .footer-menu-wrapp .footer-menu{flex-wrap:wrap}}.site-footer .footer-menu-wrapp .footer-menu li{transition:all 0.3s ease-out}@media only screen and (max-width: 767px){.site-footer .footer-menu-wrapp .footer-menu li{width:100%;margin:5px 0}}.site-footer .footer-menu-wrapp .footer-menu li a{font-size:31px;color:#fff;font-family:"Schnyder L Web";line-height:1;transition:all 0.3s ease-out}@media only screen and (max-width: 1024px){.site-footer .footer-menu-wrapp .footer-menu li a{font-size:24px}}@media only screen and (max-width: 768px){.site-footer .footer-menu-wrapp .footer-menu li a{font-size:22px}}.site-footer .footer-menu-wrapp .footer-menu:hover li:not(:hover){opacity:0.5}.site-footer .footer-morelinks{display:flex;align-items:flex-end;justify-content:space-between;font-size:16px;font-family:"graphik_regularregular";color:#fff;line-height:1;padding:15px 0}@media only screen and (max-width: 1024px){.site-footer .footer-morelinks{font-size:14px}}@media only screen and (max-width: 767px){.site-footer .footer-morelinks{flex-wrap:wrap}}.site-footer .footer-morelinks .link-left{display:flex;align-items:flex-end;justify-content:space-between;width:100%;max-width:1055px;padding-right:50px}@media only screen and (max-width: 1024px){.site-footer .footer-morelinks .link-left{max-width:50%;flex-wrap:wrap}}@media only screen and (max-width: 767px){.site-footer .footer-morelinks .link-left{max-width:100%;margin-bottom:20px;padding-right:0px}}.site-footer .footer-morelinks .link-left address{margin-bottom:0;line-height:1.5625}@media only screen and (max-width: 1024px){.site-footer .footer-morelinks .link-left address{width:100%;margin-bottom:20px}}.site-footer .footer-morelinks .link-left address span{display:block;font-family:"graphik_regularregular"}@media only screen and (max-width: 320px){.site-footer .footer-morelinks .link-left .info{margin-bottom:10px}}.site-footer .footer-morelinks .link-left .info:last-child{margin-bottom:0}.site-footer .footer-morelinks .link-left .info a{color:#fff}.site-footer .footer-morelinks .link-left .info span{font-family:"graphikmedium"}.site-footer .footer-morelinks .link-right{display:flex;align-items:flex-end}@media only screen and (max-width: 767px){.site-footer .footer-morelinks .link-right{flex-wrap:wrap;justify-content:space-between;width:100%}}.site-footer .footer-morelinks .link-right .moremenu .more-menu{display:flex;align-items:center;margin-bottom:0}.site-footer .footer-morelinks .link-right .moremenu .more-menu li{margin-right:35px;transition:all 0.3s ease-out}@media only screen and (max-width: 768px){.site-footer .footer-morelinks .link-right .moremenu .more-menu li{margin-right:25px}}.site-footer .footer-morelinks .link-right .moremenu .more-menu li a{font-size:14px}.site-footer .footer-morelinks .link-right .moremenu .more-menu:hover li:not(:hover){opacity:0.5}.site-footer .footer-morelinks .link-right .social .social-menu li a:before{color:#fff}.site-footer .footer-morelinks .link-right .social .social-menu:hover li:not(:hover){opacity:0.5}.site-footer .footer-logo-wrap{padding-top:6.77083vw;padding-bottom:6.77083vw;text-align:center}.site-footer .footer-logo-wrap .logo{display:inline-block}body,html{overflow-x:hidden}body.fixed,html.fixed{overflow:hidden}body{background-color:#515B43;font-size:16px;font-family:"graphiklight";line-height:1.25;font-weight:400;color:#323232}@media only screen and (max-width: 767px){body{font-size:14px}}p{font-family:"graphiklight";font-size:16px;line-height:1.438;margin-bottom:10px}ul,ol{padding-left:0;list-style:none}a{transition:all 0.3s ease-out}img{height:auto;object-fit:contain}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Schnyder L Web";line-height:1.2;font-weight:400;letter-spacing:0.015em}h1,.h1{font-size:40px}@media screen and (min-width: 360px) and (max-width: 1920px){h1,.h1{font-size:calc(40px + (30 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){h1,.h1{font-size:70px}}h2,.h2{font-size:28px;margin-bottom:1.30208vw}@media screen and (min-width: 360px) and (max-width: 1920px){h2,.h2{font-size:calc(28px + (12 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){h2,.h2{font-size:40px}}h3{font-size:20px}@media screen and (min-width: 360px) and (max-width: 1920px){h3{font-size:calc(20px + (6 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){h3{font-size:26px}}h4{font-size:1.35417vw}@media only screen and (max-width: 1200px){h4{font-size:24px}}@media only screen and (max-width: 992px){h4{font-size:22px}}@media only screen and (max-width: 767px){h4{font-size:20px}}h6{text-transform:uppercase;font-family:"berthold_akzidenz_groteskEx";font-size:12px;letter-spacing:1px}.hidden{opacity:0;transition:all .25s ease-out}.visible{opacity:1}section.bg-blue,.bg-blue{background-color:#004151}section.bg-green,.bg-green{background-color:#515B43}section.bg-gray,.bg-gray{background-color:#E1DAD0}section.bg-light-gray,.bg-light-gray{background-color:#F7F3F0}video{display:block;width:100%}picture{display:block}picture img{max-width:100%;width:100%}.text-block{margin-left:auto;margin-right:auto}.text-block .icon{margin-bottom:1.82292vw;color:#AB8336;font-size:56px;display:inline-block}@media only screen and (max-width: 992px){.text-block .icon{margin-bottom:20px}}.text-block h3,.text-block h1,.text-block h2{color:#fff;margin-bottom:1.5625vw}@media only screen and (max-width: 992px){.text-block h3,.text-block h1,.text-block h2{margin-bottom:20px}}.text-block p{color:#fff;font-size:18px;margin-bottom:1.5625vw}@media only screen and (max-width: 992px){.text-block p{margin-bottom:20px;font-size:16px}}.text-block.dark-text h3,.text-block.dark-text h1,.text-block.dark-text h2,.text-block.dark-text p{color:#222}.section-padding{padding-top:10.9375vw;padding-bottom:10.9375vw}@media only screen and (max-width: 767px){.section-padding{padding-top:50px;padding-bottom:50px}}.video-section{position:relative}.video-section video{object-fit:cover}@media only screen and (max-width: 767px){.video-section video{min-height:400px}}.video-section .video-over-text{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;left:0;right:0;padding-left:20px;padding-right:20px;z-index:1}.video-section .video-over-text .text-block{max-width:41.14583vw}@media only screen and (max-width: 992px){.video-section .video-over-text .text-block{max-width:90%}}@media only screen and (max-width: 767px){.video-section .video-over-text .text-block{max-width:100%}}.video-section .video-over-text .text-block .icon{color:#fff}.video-section.video-overly-color{position:relative}.video-section.video-overly-color:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#776C5E;mix-blend-mode:multiply;opacity:0.6}@media only screen and (max-width: 767px){.video-section.video-overly-color video{min-height:500px}}.banner-overly,.banner-overly-blue{position:relative}.banner-overly:after,.banner-overly-blue:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#776C5E;mix-blend-mode:multiply;opacity:0.6}.banner-overly .banner-over-text,.banner-overly-blue .banner-over-text{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;left:0;right:0;padding-left:20px;padding-right:20px;z-index:2}.banner-overly .banner-over-text .text-block,.banner-overly-blue .banner-over-text .text-block{max-width:42.70833vw}@media only screen and (max-width: 992px){.banner-overly .banner-over-text .text-block,.banner-overly-blue .banner-over-text .text-block{max-width:90%}}@media only screen and (max-width: 767px){.banner-overly .banner-over-text .text-block,.banner-overly-blue .banner-over-text .text-block{max-width:100%}}.banner-overly .banner-over-text .text-block .icon,.banner-overly-blue .banner-over-text .text-block .icon{color:#AB8336}@media only screen and (max-width: 767px){.banner-overly .banner-ani-wrap img,.banner-overly-blue .banner-ani-wrap img{min-height:510px;object-fit:cover}}.banner-overly-blue:after{background-color:#004151}.text-image-block{position:relative}.text-image-block .right-text-box{padding-left:3.64583vw}@media only screen and (max-width: 767px){.text-image-block .right-text-box{padding-left:0;padding-top:50px}}.text-image-block .text-block{max-width:620px}.text-image-block picture{position:relative}.text-image-block picture .caption{position:absolute;left:30px;bottom:30px;color:#fff;font-size:10px}@media only screen and (max-width: 767px){.text-image-block picture .caption{left:15px;bottom:20px}}.text-image-block picture .caption .icon{font-size:54px;vertical-align:bottom;line-height:1}@media only screen and (max-width: 767px){.text-image-block picture .caption .icon{font-size:42px}}.text-image-block picture .caption a{color:#fff}.list-dash{list-style:none}.list-dash li{position:relative;padding-left:20px;line-height:1.3}.list-dash li::before{content:'—';position:absolute;left:0;top:0px}.list-dot{list-style:none}.list-dot li{position:relative;padding-left:20px;line-height:1.3}.list-dot li::before{content:'';position:absolute;left:0;top:13px;width:2px;height:2px;background:#222;border-radius:10px;display:inline-block}.btn{-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;outline:none}.btn-outline-primary{font-size:12px;font-weight:400;line-height:1.17;letter-spacing:1px;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;border:1px solid #AB8336;border-radius:0;color:#fff;padding:18px 20px;min-width:400px}@media only screen and (max-width: 992px){.btn-outline-primary{min-width:inherit}}@media only screen and (max-width: 767px){.btn-outline-primary{padding:10px 15px}}.btn-outline-primary:active,.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:#AB8336 !important;border-color:#AB8336 !important;color:#fff}.btn-outline-primary.white-border{border:1px solid #fff}.btn-primary{font-size:12px;font-weight:400;line-height:1.17;letter-spacing:1px;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;border:1px solid #AB8336;background:#AB8336;border-radius:0;color:#fff;padding:18px 20px;min-width:400px}@media only screen and (max-width: 992px){.btn-primary{min-width:inherit}}@media only screen and (max-width: 767px){.btn-primary{padding:10px 15px}}.btn-primary:active,.btn-primary:hover,.btn-primary:focus{background-color:#222 !important;border-color:#222 !important;color:#fff}.btn-link{color:#222;font-family:"berthold_akzidenz_groteskEx";font-size:12px;text-transform:uppercase;text-decoration:none}.btn-link:active,.btn-link:hover,.btn-link:focus{color:#AB8336}.sm-btn{min-width:300px}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char::before,.splitting .char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc((var(--char-offset) * var(--char-offset)) / var(--char-center));--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}.splitting .word{opacity:0;transform:translateY(-100%)}.splitting.visible .word{transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1),opacity 1s linear;transition-delay:calc(0.03s * var(--word-index));opacity:1;transform:translateY(0)}.title-split.visible .word{transition-delay:calc(0.2s * var(--word-index))}.title-split-long.visible .word{transition-delay:calc(0.15s * var(--word-index))}.splitting .char{opacity:0;transform:translateY(-100%)}.splitting.visible .char{transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1),opacity 1s linear;transition-delay:calc(0.09s * var(--char-index));opacity:1;transform:translateY(0)}.splitting.visible li{transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1),opacity 1s linear;transition-delay:calc(0.3s * var(--item-index));opacity:1;transform:translateY(0)}.splitting.copy-split-big.visible li{transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1),opacity 1s linear;transition-delay:calc(0.6s * var(--item-index));opacity:1;transform:translateY(0)}.splitting.visible p{transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1),opacity 1s linear;transition-delay:calc(0.5s * var(--item-index));opacity:1;transform:translateY(0)}.splitting .word{opacity:0;transform:translateY(100%)}.splitting li{transform:translateY(40px);overflow:hidden;opacity:0}.copy-split-big li{transform:translateY(150px);overflow:hidden;opacity:0}.splitting p{transform:translateY(40px);overflow:hidden;opacity:0}.fade-in-up{animation:fadeInUp 2s ease backwards}@keyframes fadeInUp{0%{transform:translate(0px, 100px);opacity:0}100%{transform:translate(0px, 0);opacity:1}}.loader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background:#515B43;text-align:center}.loader .logo-icon{width:250px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.loader .logo-icon{width:150px}}.loader .logo-icon svg .st0{clip-path:url(#SVGID_2_);stroke-dasharray:427.5171203613281;stroke-dashoffset:427.5171203613281;animation:dash0 5s linear alternate infinite}.loader .logo-icon svg .st1{fill:#AB8336;stroke-dasharray:640.036376953125;stroke-dashoffset:640.036376953125;animation:dash1 5s linear alternate infinite}.loader .logo-icon svg path{stroke:#AB8336;fill:#AB8336;fill-opacity:0;stroke-width:.5;stroke-dasharray:1800;stroke-dashoffset:1800;-moz-animation:DASH 3s ease-in-out 2s infinite;-webkit-animation:DASH 3s ease-in-out 2s infinite;animation:DASH 3s ease-in-out 2s infinite}@-webkit-keyframes DASH{0%{stroke-dashoffset:1800}40%{stroke-dashoffset:0;fill-opacity:0}80%{stroke-dashoffset:0;fill-opacity:1}100%{stroke-dashoffset:0;fill-opacity:1}}@-moz-keyframes DASH{0%{stroke-dashoffset:1800}40%{stroke-dashoffset:0;fill-opacity:0}80%{stroke-dashoffset:0;fill-opacity:1}100%{stroke-dashoffset:0;fill-opacity:1}}@keyframes dash0{0%{stroke-dashoffset:1800;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1}}@keyframes dash1{0%{stroke-dashoffset:1800;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}}@keyframes dash2{0%{stroke-dashoffset:177.16757202148438;stroke-width:1;fill-opacity:0}20%{fill-opacity:0}100%{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}}.banner-ani-wrap{overflow:hidden}.banner-ani-wrap .banner-ani{transform:scale(1);transition:transform 4s cubic-bezier(0.19, 1, 0.22, 1),opacity 4s cubic-bezier(0.19, 1, 0.22, 1);width:100%;opacity:1}.banner-ani-wrap .banner-ani:not(.show){opacity:0;transform:scale(1.25)}.img-ani{overflow:hidden;transition:transform .8s ease-out}.img-ani img{object-fit:cover;transform-origin:50% 50%;transition:transform .8s ease-out}.img-ani:hover{transform:scaleX(1.05)}.img-ani:hover img{transform:scaleY(1.05)}.hero-section{position:relative;overflow:hidden}.hero-section .video-wrap{position:relative;width:100%}.hero-section .video-wrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#776C5E;mix-blend-mode:multiply;opacity:0.8}.hero-section .video-wrap video{width:100%;object-fit:cover}@media only screen and (max-width: 767px){.hero-section .video-wrap video{min-height:600px}}.hero-section .text-block{position:absolute;top:50%;transform:translateY(-50%);text-align:center;max-width:1086px;padding-left:30px;padding-right:30px;width:100%;left:0;right:0}.hero-section .video-mute{position:absolute;right:50px;bottom:80px;transition:all 0.3s ease-out;z-index:1}@media only screen and (max-width: 767px){.hero-section .video-mute{right:10px;bottom:10px}}.hero-section .video-mute a{color:#fff;background-image:url("../images/music-off.png");background-repeat:no-repeat;background-position:center top;padding-top:44px;display:block;width:105px;font-size:12px;letter-spacing:.18em;font-family:"berthold_akzidenz_groteskEx";font-weight:500;font-style:normal;text-transform:uppercase;transition:all 0.3s ease-out}.hero-section .video-mute a.unmute{background-image:url("../images/music-on.png")}@media only screen and (max-width: 767px){.hero-section .banner-ani img{min-height:600px;object-fit:cover}}.discover-section{background:#515B43}.discover-section .text-block{text-align:center;max-width:850px;margin-left:auto;margin-right:auto}.explore-section{background:#515B43;text-align:center;padding-left:7.8125vw;padding-right:7.8125vw}@media only screen and (max-width: 992px){.explore-section{padding-left:20px;padding-right:20px}}.explore-section .text-block{max-width:1030px;margin-bottom:80px}.residence-list h6{font-family:"berthold_akzidenz_groteskEx";color:#fff;font-size:12px;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:50px}.residence-list .residence-list-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0}@media only screen and (max-width: 767px){.residence-list .residence-list-wrap{flex-wrap:wrap}}.residence-list .residence-list-wrap li{padding-left:15px;padding-right:15px}@media only screen and (max-width: 767px){.residence-list .residence-list-wrap li:nth-child(1),.residence-list .residence-list-wrap li:nth-child(2),.residence-list .residence-list-wrap li:nth-child(3){width:33%;margin-bottom:25px}}@media only screen and (max-width: 992px){.residence-list .residence-list-wrap li{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 767px){.residence-list .residence-list-wrap li{width:25%}}.residence-list .residence-list-wrap li a{display:block}.residence-list .residence-list-wrap li .icon{font-size:60px;color:#fff;line-height:1;opacity:0.45;transition:all 0.5s ease-out}@media screen and (min-width: 360px) and (max-width: 1920px){.residence-list .residence-list-wrap li .icon{font-size:calc(60px + (70 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){.residence-list .residence-list-wrap li .icon{font-size:130px}}.residence-list .residence-list-wrap li .icon:hover{opacity:1}.residence-list .unavailable-home span{display:block;font-family:"berthold_akzidenz_groteskEx";color:#fff;font-size:12px;letter-spacing:1px;text-transform:uppercase;opacity:0;visibility:hidden;transition:all 0.3s ease-out;margin-top:10px}.residence-list .unavailable-home:hover span{opacity:1;visibility:visible}.explore-location-section{background:#515B43}.explore-location-left{height:100%;background-image:url("../images/explore-location-left-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;display:flex;align-items:center;padding-left:2.60417vw;padding-right:2.60417vw}@media only screen and (max-width: 992px){.explore-location-left{padding-top:100px;padding-bottom:100px}}.explore-location-left:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#515B43;mix-blend-mode:multiply;opacity:0.85}.explore-location-left .text-block{position:relative;z-index:1;text-align:center;max-width:700px}.meet-the-team-section{background:#004151;padding-left:5.20833vw;padding-right:5.20833vw}.meet-the-team-section .right-text-box{padding-left:3.64583vw}@media only screen and (max-width: 767px){.meet-the-team-section .right-text-box{padding-left:0;padding-top:50px}}.meet-the-team-section .text-block{text-align:center;max-width:620px}.meet-the-team-section .text-block-top{margin-bottom:5.20833vw}@media only screen and (max-width: 767px){.residence-swiper .swiper-slide img{min-height:300px;object-fit:cover}}.residence-swiper .residence-name{position:absolute;left:30px;bottom:30px}@media only screen and (max-width: 767px){.residence-swiper .residence-name{left:15px;bottom:20px}}.residence-swiper .residence-name p{color:#fff;margin:0;font-family:"berthold_akzidenz_groteskEx";font-size:10px;letter-spacing:1px;text-transform:uppercase}.residence-swiper .residence-name p .icon{font-size:80px;vertical-align:bottom;line-height:1}@media only screen and (max-width: 767px){.residence-swiper .residence-name p .icon{font-size:52px}}.residence-swiper .residence-name p a{color:#fff}.residence-swiper .residence-swiper-button-prev,.residence-swiper .residence-swiper-button-next{width:auto;height:auto}.residence-swiper .residence-swiper-button-prev::after,.residence-swiper .residence-swiper-button-next::after{display:none}.residence-swiper .residence-swiper-button-prev .icon,.residence-swiper .residence-swiper-button-next .icon{color:#fff;font-size:40px}.residence-swiper .residence-swiper-button-next{right:30px}.residence-swiper .residence-swiper-button-prev{left:30px}.more-residence{background:#AB8336;text-align:center;position:relative}.more-residence .collapse-residence{background:#AB8336;position:absolute;left:0;right:0;bottom:62px;z-index:1}.more-residence .more-residence-title a{color:#fff;font-family:"berthold_akzidenz_groteskEx";font-size:12px;letter-spacing:1px;text-transform:uppercase;display:block;padding-top:25px;padding-bottom:25px}.more-residence .residence-list{border-bottom:1px solid #fff;margin-left:5.20833vw;margin-right:5.20833vw}.more-residence .residence-list .close{color:#222;display:inline-block;margin-top:10px;margin-bottom:50px}@media only screen and (max-width: 767px){.more-residence .residence-list .close{margin-bottom:20px}}.more-residence .residence-list .close:hover{color:#fff}.more-residence .residence-list .residence-list-wrap .icon{color:#222;opacity:1}.more-residence .residence-list .residence-list-wrap .icon:hover{color:#fff}.more-residence.fixed-bottom{position:fixed}.home .banner-section{background:#515B43}.location-hero{background:#004151}.location-hero .bottom-text{position:absolute;left:50%;transform:translateX(-50%);bottom:40px;color:#fff;font-family:"graphiklight";font-size:14px}.location-name-section .video-wrap{height:100%}.location-name-section .video-wrap video{height:100%;min-height:85vh;width:100%;object-fit:cover}@media only screen and (max-width: 992px){.location-name-section .video-wrap video{min-height:inherit}}.location-name-section .text-side{height:100%;position:relative;display:flex;align-items:center}@media only screen and (max-width: 992px){.location-name-section .text-side{padding:100px 30px}}.location-name-section .text-side .text-block{max-width:410px;text-align:center}.location-name-section .text-side .text-block h3{color:#222}.location-name-section .text-side .text-block p{color:#222;font-size:16px}.location-name-section .swiper-pagination{bottom:50px}.location-name-section .swiper-pagination .swiper-pagination-bullet{margin:0 15px;height:20px;width:20px;border:1px solid #222;background:rgba(0,0,0,0);opacity:1}.location-name-section .swiper-pagination .swiper-pagination-bullet-active{background:#222}@media only screen and (max-width: 767px){.map-section{padding-left:30px;padding-right:30px}}.map-section .top-part{position:relative;padding-top:100px;padding-bottom:50px}.map-section .top-part .text-block{position:absolute;left:5%;top:18vw;max-width:475px;text-align:center}@media only screen and (max-width: 992px){.map-section .top-part .text-block{position:static}}.map-section .map-block{padding-left:33vw}@media only screen and (max-width: 992px){.map-section .map-block{padding-left:100px;padding-right:100px}}@media only screen and (max-width: 767px){.map-section .map-block{padding-left:0px;padding-right:0px}}.map-section .map-block svg{width:100%;height:auto}.map-section .bottom-part{padding-bottom:6.77083vw;text-align:center}.map-section .bottom-part h3{max-width:48.4375vw;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.map-section .bottom-part h3{max-width:inherit}}.map-section .bottom-part h2{max-width:52.08333vw;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.map-section .bottom-part h2{max-width:inherit}}.map-section .bottom-part picture{margin-left:auto;margin-right:auto;max-width:436px;margin-top:60px;margin-bottom:12.5vw}.map-circle-wrap .circle{stroke:#fff;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{stroke-width:0px;stroke-opacity:.6}50%{stroke-width:5px;stroke-opacity:.3}100%{stroke-width:12px;stroke-opacity:.01}}@-moz-keyframes pulse{0%{stroke-width:0px;stroke-opacity:.6}50%{stroke-width:5px;stroke-opacity:.3}100%{stroke-width:12px;stroke-opacity:.01}}@-o-keyframes pulse{0%{stroke-width:0px;stroke-opacity:.6}50%{stroke-width:5px;stroke-opacity:.3}100%{stroke-width:12px;stroke-opacity:.01}}@keyframes pulse{0%{stroke-width:0px;stroke-opacity:.6}50%{stroke-width:5px;stroke-opacity:.3}100%{stroke-width:12px;stroke-opacity:.01}}.map-circle-wrap .circle-hover{position:relative;z-index:2;fill:rgba(0,0,0,0.01)}.map-circle-wrap .location-group .title-line text{opacity:0;transition:all 0.5s ease-out}.map-circle-wrap .location-group .title-line .vline{position:relative;stroke-dasharray:800px;stroke-dashoffset:800px;transition:all 0.5s linear}.map-circle-wrap .location-group .location-title{font-size:22px;font-family:"Schnyder L Web";fill:#fff;text-align:center;width:150px}.map-circle-wrap .location-group .circle-grp{cursor:pointer}.map-circle-wrap .location-group .circle-grp:hover+.title-line .vline{stroke-dasharray:1000;animation:draw 1.5s linear}.map-circle-wrap .location-group .circle-grp:hover+.title-line text{opacity:1}@keyframes draw{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}.residence-block-section{padding-left:80px;padding-right:80px}@media only screen and (max-width: 767px){.residence-block-section{padding-left:10px;padding-right:10px}}.residence-block-section h6{text-align:center;padding-bottom:15px;margin-bottom:50px}.residence-block-section .line-text{border-bottom:1px solid #222}.residence-block-section .text-block{max-width:1000px;text-align:center;margin-bottom:13.02083vw}.residence-block-section .text-block h2{color:#222}.residence-block-section .home-box{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;padding:20px}.residence-block-section .home-box::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#776C5E;mix-blend-mode:multiply;opacity:0.8}.residence-block-section .home-box .number{text-align:center;position:relative;padding:120px 0}@media only screen and (max-width: 767px){.residence-block-section .home-box .number{padding:80px 0}}.residence-block-section .home-box .number .icon{font-size:60px;color:#fff}@media screen and (min-width: 360px) and (max-width: 1920px){.residence-block-section .home-box .number .icon{font-size:calc(60px + (110 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){.residence-block-section .home-box .number .icon{font-size:170px}}@media only screen and (max-width: 767px){.residence-block-section .home-box .number .icon{font-size:100px}}.residence-block-section .home-box .bottom-part{position:absolute;bottom:0;left:0;right:0;padding:20px;display:flex;justify-content:space-between;align-items:center}.residence-block-section .home-box .bottom-part h6{color:#fff;margin:0;padding:0}@media only screen and (max-width: 320px){.residence-block-section .home-box .bottom-part h6{padding-right:10px}}.residence-block-section .home-box .bottom-part .icon{color:#fff;font-size:14px}@media screen and (min-width: 360px) and (max-width: 1920px){.residence-block-section .home-box .bottom-part .icon{font-size:calc(14px + (18 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){.residence-block-section .home-box .bottom-part .icon{font-size:32px}}.residence-block-section .home-box .link-over{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.explore-details-section{padding-left:80px;padding-right:80px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width: 767px){.explore-details-section{padding-left:20px;padding-right:20px}}.explore-details-section::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#515B43;mix-blend-mode:multiply;opacity:0.88}.explore-details-section .center-part{position:relative;padding-top:15.625vw;padding-bottom:10.41667vw}.explore-details-section .center-part .text-block{max-width:820px}.explore-details-section .bottom-part{position:relative}.explore-details-section .bottom-part h6{border-bottom-color:#AB8336}.hero-section-fixed{position:fixed;top:0;left:0;right:0;z-index:-1}.hero-section-fixed picture img{min-height:100vh;object-fit:cover}.hero-section-fixed .bottom-text{position:fixed;left:50%;transform:translateX(-50%);bottom:40px;color:#fff;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;font-size:12px;letter-spacing:1px;text-align:center}.hero-section-fixed .bottom-text span{display:block;margin-bottom:10px}.hero-section-fixed .bottom-text .icon{transform:rotate(-90deg);display:inline-block;font-size:20px}@media only screen and (max-width: 992px){.number-section{padding-top:150px}}.number-section .icon{font-size:200px;line-height:0.8;color:#fff}@media screen and (min-width: 360px) and (max-width: 1920px){.number-section .icon{font-size:calc(200px + (750 * ((100vw - 360px) / 1560)))}}@media screen and (min-width: 1920px){.number-section .icon{font-size:950px}}.details-section{padding-top:80vh;padding-left:5.20833vw;padding-right:5.20833vw;background:#000000;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 40%, rgba(0,0,0,0.4) 70%, rgba(0,0,0,0.3) 100%)}.details-section .text-block{max-width:500px;text-align:center;margin-bottom:5.20833vw}.details-section .text-block h2{margin-bottom:10px}.details-section .pro span{font-family:"Schnyder L Web";font-size:24px}.property-swiper .slider-bottom{background:#AB8336}@media only screen and (max-width: 1399px){.property-swiper .slider-bottom{padding-bottom:30px}}.property-swiper .button-wrap{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 50px;padding:30px 0}@media only screen and (max-width: 992px){.property-swiper .button-wrap{margin:0 10px}}@media only screen and (max-width: 767px){.property-swiper .button-wrap{padding-top:50px}}.property-swiper .button-wrap p{color:#fff;margin:0;font-family:"Schnyder L Web";font-size:24px}@media only screen and (max-width: 992px){.property-swiper .button-wrap p{font-size:20px}}@media only screen and (max-width: 767px){.property-swiper .button-wrap p{text-align:center}}.property-swiper .property-swiper-button-prev,.property-swiper .property-swiper-button-next{width:auto;height:auto;position:static;margin:0}@media only screen and (max-width: 767px){.property-swiper .property-swiper-button-prev,.property-swiper .property-swiper-button-next{position:absolute;top:5px}}.property-swiper .property-swiper-button-prev::after,.property-swiper .property-swiper-button-next::after{display:none}.property-swiper .property-swiper-button-prev .icon,.property-swiper .property-swiper-button-next .icon{color:#fff;font-size:40px}@media only screen and (max-width: 767px){.property-swiper .property-swiper-button-prev .icon,.property-swiper .property-swiper-button-next .icon{font-size:30px}}.property-swiper .property-swiper-button-prev .icon:hover,.property-swiper .property-swiper-button-next .icon:hover{color:#222}.floorplan-section{background:#F7F3F0;padding-left:5.20833vw;padding-right:5.20833vw}@media only screen and (max-width: 767px){.floorplan-section{padding-left:10px;padding-right:10px}}.floorplan-section .left-side .number{margin-bottom:13.02083vw}.floorplan-section .left-side .number i{font-size:100px}.floorplan-block .bottom-block{background:#fff;padding:1.5625vw 1.82292vw}@media only screen and (max-width: 767px){.floorplan-block .bottom-block{padding:15px}}.floorplan-block .button-wrap{display:flex;align-items:center}@media only screen and (max-width: 992px){.floorplan-block .button-wrap{margin-bottom:10px}}.floorplan-block .button-wrap .input-group{width:auto}.floorplan-block .button-wrap .input-group .input-group-text{border:none;background:transparent;padding:0;font-family:"berthold_akzidenz_groteskEx";font-size:12px;text-transform:uppercase}.floorplan-block .button-wrap .input-group .form-select{border:none;font-family:"berthold_akzidenz_groteskEx";font-size:12px;text-transform:uppercase}.floorplan-block .button-wrap .btn-link{white-space:nowrap}.floorplan-block .full-button-wrap{text-align:right}.floorplan-block .full-button-wrap .btn-outline-primary{color:#AB8336;min-width:inherit;width:100%}.floorplan-block .full-button-wrap .btn-outline-primary:active,.floorplan-block .full-button-wrap .btn-outline-primary:hover,.floorplan-block .full-button-wrap .btn-outline-primary:focus{color:#fff}.features-section{background:#E1DAD0}.features-section .text-side{padding-left:6.77083vw;padding-right:6.77083vw;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 1200px){.features-section .text-side{padding:50px}}@media only screen and (max-width: 767px){.features-section .text-side{padding-left:20px;padding-right:20px}}.features-section .text-side .text-block{border-bottom:1px solid #222;text-align:center;padding-bottom:20px;padding-left:2.60417vw;padding-right:2.60417vw;margin-bottom:50px}.features-section .text-side h2,.features-section .text-side h3,.features-section .text-side p{color:#222}.features-section .text-side h5{font-family:"graphikmedium";font-size:18px;margin-bottom:20px}.features-section .text-side ul li{font-size:18px;margin-bottom:10px}@media only screen and (max-width: 992px){.features-section .text-side ul li{font-size:16px}}.features-section .text-side .action{display:flex;justify-content:space-between;align-items:center;margin-top:2.60417vw;cursor:pointer}.features-section .text-side .action .right-arrow svg{width:100%;height:auto}@media only screen and (max-width: 767px){.features-section .text-side .action .right-arrow{max-width:200px}}.features-section .text-side .action .right-arrow .line{stroke-dasharray:200px;stroke-dashoffset:-200px}.features-section .text-side .action .left-arrow{transform:rotate(180deg)}@media only screen and (max-width: 767px){.features-section .text-side .action .left-arrow{max-width:200px}}.features-section .text-side .action .left-arrow svg{width:100%;height:auto}.features-section .text-side .action .left-arrow .line{stroke-dasharray:200px;stroke-dashoffset:-200px}.features-section .text-side .action:hover .right-arrow .line{stroke-dasharray:300px;stroke-dashoffset:0;transition:stroke-dashoffset 0.3s ease}.features-section .text-side .action:hover .left-arrow .line{stroke-dasharray:300px;stroke-dashoffset:0;transition:stroke-dashoffset 0.3s ease}.features-section .text-side.kitchen-block{display:none}.material-section{background:#E1DAD0;padding-top:5.20833vw}.material-section .material-swiper .swiper-wrapper{align-items:flex-end}.material-section .material-swiper .swiper-slide{width:fit-content;padding-left:30px;padding-right:30px}@media only screen and (max-width: 767px){.material-section .material-swiper .swiper-slide{padding-left:10px;padding-right:10px}}.material-section .material-swiper .top-part-wrap{background:#AB8336;padding-top:20px;padding-bottom:20px;margin-top:5.20833vw}.material-section .material-swiper .top-part{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:800px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 992px){.material-section .material-swiper .top-part{padding-left:20px;padding-right:20px}}.material-section .material-swiper .top-part p{font-size:26px;font-family:"Schnyder L Web";color:#fff;margin:0}@media only screen and (max-width: 767px){.material-section .material-swiper .top-part p{font-size:20px;padding-left:10px;padding-right:10px;text-align:center}}.material-section .material-swiper .top-part .material-swiper-button-prev,.material-section .material-swiper .top-part .material-swiper-button-next{width:auto;height:auto;position:static;margin:0}.material-section .material-swiper .top-part .material-swiper-button-prev::after,.material-section .material-swiper .top-part .material-swiper-button-next::after{display:none}.material-section .material-swiper .top-part .material-swiper-button-prev .icon,.material-section .material-swiper .top-part .material-swiper-button-next .icon{color:#fff;font-size:40px}@media only screen and (max-width: 767px){.material-section .material-swiper .top-part .material-swiper-button-prev .icon,.material-section .material-swiper .top-part .material-swiper-button-next .icon{font-size:30px}}.material-section .material-swiper .top-part .material-swiper-button-prev .icon:hover,.material-section .material-swiper .top-part .material-swiper-button-next .icon:hover{color:#222}.contemporary-section{background-color:#E1DAD0;background-image:url("../images/contemporary-bg.png");background-repeat:no-repeat;background-position:center center;background-size:cover}.contemporary-section .text-block{text-align:center;max-width:900px}.contemporary-section .text-block h2{color:#222}.contemporary-section .text-block h3{color:#222}.banner-panoramic{height:100vh;background-size:auto 100%;animation:panoramic 10s linear infinite alternate;animation-play-state:paused}@media only screen and (max-width: 767px){.banner-panoramic{animation-play-state:running;animation:panoramic 35s linear infinite alternate}}.banner-panoramic:hover{animation-play-state:running}@keyframes panoramic{to{background-position:100% 0}}.page-template-inquire .site-header .inquiry-menu{display:none}.page-template-inquire .inquireform{padding:201px 20px 115px}@media only screen and (max-width: 767px){.page-template-inquire .inquireform{padding:130px 20px 115px}}.page-template-inquire .inquireform .text-block{max-width:1125px}.page-template-inquire .inquireform .wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-inquire .inquireform .wpcf7-form .form-group,.page-template-inquire .inquireform .wpcf7-form .form-group-combine{width:47.73%;display:flex;align-items:flex-end;margin-bottom:27px}@media only screen and (max-width: 992px){.page-template-inquire .inquireform .wpcf7-form .form-group,.page-template-inquire .inquireform .wpcf7-form .form-group-combine{width:100%}}.page-template-inquire .inquireform .wpcf7-form .form-group label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine label{padding-right:15px;font-size:18px;color:#fff;font-family:"graphiklight";line-height:1;width:initial}@media only screen and (max-width: 992px){.page-template-inquire .inquireform .wpcf7-form .form-group label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine label{font-size:16px}}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine label{font-size:14px}}.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap{width:90%;position:relative}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap{width:100%}}.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap input.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap select.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap input.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap select.textbox{background-color:transparent;padding:0 0 8px;font-size:18px;border-radius:0;border-left:0;border-top:0;border-right:0;border-bottom:solid 1px #fff;color:#fff;width:100%;outline:none}@media only screen and (max-width: 992px){.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap input.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap select.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap input.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap select.textbox{font-size:16px}}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap input.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap select.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap input.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap select.textbox{font-size:14px}}.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap input.textbox:focus,.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap select.textbox:focus,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap input.textbox:focus,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap select.textbox:focus{outline:none;box-shadow:none;background-color:#515B43}.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap select.textbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap select.textbox{background:transparent;-webkit-appearance:none;-moz-appearance:none}.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap select.textbox option,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap select.textbox option{background-color:#515B43;border:0;outline-offset:-1px;border-radius:0;-webkit-border-radius:0;line-height:2;padding:5px 10px}.page-template-inquire .inquireform .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.page-template-inquire .inquireform .wpcf7-form .form-group-combine .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;left:0;bottom:-20px}.page-template-inquire .inquireform .wpcf7-form .form-group.first label,.page-template-inquire .inquireform .wpcf7-form .form-group.last label,.page-template-inquire .inquireform .wpcf7-form .form-group.email label,.page-template-inquire .inquireform .wpcf7-form .form-group.address label,.page-template-inquire .inquireform .wpcf7-form .form-group.country label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.first label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.last label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.email label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.address label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.country label{width:120px;padding-right:0}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.first label,.page-template-inquire .inquireform .wpcf7-form .form-group.last label,.page-template-inquire .inquireform .wpcf7-form .form-group.email label,.page-template-inquire .inquireform .wpcf7-form .form-group.address label,.page-template-inquire .inquireform .wpcf7-form .form-group.country label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.first label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.last label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.email label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.address label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.country label{width:105px}}.page-template-inquire .inquireform .wpcf7-form .form-group.phone label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.phone label{width:170px;padding-right:0}.page-template-inquire .inquireform .wpcf7-form .form-group.agent label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.agent label{width:205px;padding-right:0}.page-template-inquire .inquireform .wpcf7-form .form-group.full,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.full{width:100%;flex-wrap:wrap;margin-top:68px;margin-bottom:90px}@media only screen and (max-width: 992px){.page-template-inquire .inquireform .wpcf7-form .form-group.full,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.full{margin-top:34px;margin-bottom:45px}}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.full,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.full{margin-top:17px;margin-bottom:22px}}.page-template-inquire .inquireform .wpcf7-form .form-group.full label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.full label{width:100%;text-align:center;text-transform:uppercase;font-family:"berthold_akzidenz_groteskEx";font-size:12px;letter-spacing:.1em;border-bottom:solid 1px #fff;padding-bottom:35px;margin-bottom:60px}@media only screen and (max-width: 992px){.page-template-inquire .inquireform .wpcf7-form .form-group.full label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.full label{padding-bottom:17px;margin-bottom:30px}}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.full label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.full label{font-size:10px;padding-bottom:12px}}.page-template-inquire .inquireform .wpcf7-form .form-group.selectgroup,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.selectgroup{position:relative}.page-template-inquire .inquireform .wpcf7-form .form-group.selectgroup:after,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.selectgroup:after{content:"\e811";font-family:"sev";font-size:10px;color:#fff;position:absolute;right:0;bottom:14px;z-index:1}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.selectgroup:after,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.selectgroup:after{font-size:8px}}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-form-control-wrap,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-form-control-wrap,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-form-control-wrap,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-form-control-wrap{width:100%}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-form-control-wrap .wpcf7-not-valid-tip{width:100%;text-align:center;bottom:0}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item{margin-left:0;position:relative}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item{margin-bottom:25px}}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item label,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item label{margin:0;padding:0;border-bottom:none;cursor:pointer}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item label:hover .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item label:hover .wpcf7-list-item-label:before{opacity:1}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item input,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item input{position:absolute;z-index:1;opacity:0;cursor:pointer}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before{opacity:1}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before{content:"\e805";font-size:101px;color:#fff;font-family:"sev";opacity:1;position:relative;z-index:1;opacity:0.3;transition:all 0.3s ease-out}@media only screen and (max-width: 992px){.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before{font-size:80px}}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before{font-size:62px}}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after{content:"";background-color:#515B43;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before{content:"\e806"}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before{content:"\e807"}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before{content:"\e808"}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before{content:"\e809"}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6) .wpcf7-list-item-label:before{content:"\e80a"}.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before,.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7) .wpcf7-list-item-label:before{content:"\e80b"}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(3),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(1),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(2),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(3){width:33.33%}}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-radio .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.radiogroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-radio .wpcf7-list-item:nth-child(7),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(4),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(5),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(6),.page-template-inquire .inquireform .wpcf7-form .form-group-combine.checkgroup .wpcf7-checkbox .wpcf7-list-item:nth-child(7){width:25%}}.page-template-inquire .inquireform .wpcf7-form .form-group-combine{margin-bottom:0;justify-content:space-between}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group-combine{flex-wrap:wrap}}.page-template-inquire .inquireform .wpcf7-form .form-group-combine .form-group.zip{width:40.4096%}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group-combine .form-group.zip{width:100%}}.page-template-inquire .inquireform .wpcf7-form .form-group-combine .form-group.state{width:50.6517%}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .wpcf7-form .form-group-combine .form-group.state{width:100%}}.page-template-inquire .inquireform .form-submit{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.page-template-inquire .inquireform .form-submit .submit-btn{width:376px;height:55px;background-color:#515B43;border:solid 1px #fff;border-radius:0;text-transform:uppercase;color:#fff;font-family:"berthold_akzidenz_groteskEx";font-size:12px;letter-spacing:.1em;transition:all 0.3s ease-out;padding:0 15px;line-height:1}@media only screen and (max-width: 767px){.page-template-inquire .inquireform .form-submit .submit-btn{font-size:10px;width:auto;height:36px}}.page-template-inquire .inquireform .form-submit .submit-btn:hover{background-color:#fff;color:#515B43}.page-template-inquire .inquireform .form-submit .wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);bottom:-20px;margin:0}.page-template-inquire .inquireform .wpcf7-response-output{width:100%;text-align:center;color:#fff;padding:10px}.hero-banner{position:relative;overflow:hidden}.hero-banner .banner-wrap{position:relative;width:100%}.hero-banner .banner-wrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#776C5E;mix-blend-mode:multiply;opacity:0.8}.hero-banner .banner-wrap picture img{width:100%;object-fit:cover}@media only screen and (max-width: 767px){.hero-banner .banner-wrap picture img{min-height:600px}}.hero-banner .text-block{position:absolute;top:50%;transform:translateY(-50%);text-align:center;max-width:47.91667vw;padding-left:20px;padding-right:20px;width:100%;left:0;right:0}@media only screen and (max-width: 1200px){.hero-banner .text-block{max-width:90%}}.hero-banner .bottom-text{position:absolute;left:50%;transform:translateX(-50%);bottom:40px;color:#fff;font-family:"graphiklight";font-size:14px}.text-img-section{padding-left:20px;padding-right:20px}@media only screen and (max-width: 767px){.text-img-section{padding-left:15px;padding-right:15px}}.text-img-section .text-block{padding:50px 10%}@media only screen and (max-width: 992px){.text-img-section .text-block{padding:50px 0}}.text-img-section .text-block p{color:#222;font-size:16px}.text-img-section .text-block .btn{color:#AB8336}.text-img-section .text-block .btn:active,.text-img-section .text-block .btn:hover,.text-img-section .text-block .btn:focus{color:#fff}.text-img-section+.text-img-section{padding-top:0}.page-template-about-community-amenities-page .site-header.active .custom-logo,.page-template-design-x-team-page .site-header.active .custom-logo{filter:brightness(0%)}.page-template-about-community-amenities-page .site-header.active .inquiry-menu img,.page-template-design-x-team-page .site-header.active .inquiry-menu img{filter:brightness(0%)}.about-hero .text-block{max-width:57.29167vw}@media only screen and (max-width: 1200px){.about-hero .text-block{max-width:90%}}.opportunity-section{text-align:center}.opportunity-section .text-block{max-width:57.29167vw}@media only screen and (max-width: 1200px){.opportunity-section .text-block{max-width:90%}}.amenities-section .top-part{text-align:center}.amenities-section .top-part .text-block{margin-bottom:7.8125vw;max-width:inherit}.amenities-section .top-part .icon{color:#fff}.amenities-section .text-block{max-width:28.125vw;text-align:center}@media only screen and (max-width: 767px){.amenities-section .text-block{max-width:90%;padding-top:50px}}.on-site-section .text-site{padding:22.39583vw 6.25vw;position:relative}.on-site-section .text-site .text-block{border-bottom:1px solid #222;text-align:center;margin-bottom:3.125vw}.on-site-section .text-site ul li{font-size:18px;margin-bottom:10px}@media only screen and (max-width: 992px){.on-site-section .text-site ul li{font-size:16px}}.on-site-section .text-site .down-arrow{position:absolute;left:0;bottom:-150px;color:#fff;transform:rotate(-90deg) translateY(-50%);font-size:30px;margin-left:-2px}@media only screen and (max-width: 992px){.on-site-section .text-site .down-arrow{display:none}}.on-site-section .img-side-wrap{position:relative;height:100%}.on-site-section .img-side{background-repeat:no-repeat;background-size:50% 100%;background-position:left bottom;background-attachment:fixed;height:100%}@media only screen and (max-width: 992px){.on-site-section .img-side{background-size:cover;background-position:center center;background-attachment:inherit}}.on-site-section .img-side img{opacity:0}.on-site-section .img-side2{background-repeat:no-repeat;background-size:50% 100%;background-position:right bottom;background-attachment:fixed}@media only screen and (max-width: 992px){.on-site-section .img-side2{background-size:cover;background-position:center center;background-attachment:inherit}}.on-site-section .img-side2 img{opacity:0}.off-site-top-section{text-align:center;padding-top:5.20833vw;padding-bottom:5.20833vw}.off-site-section .text-block{max-width:760px;text-align:center}@media only screen and (max-width: 767px){.off-site-section .text-block{padding-left:20px;padding-right:20px}}.news-sec{padding-left:6.14583vw;padding-right:6.14583vw;padding-bottom:10.41667vw}@media only screen and (max-width: 767px){.news-sec{padding:0 20px 115px}}.news-sec .top-title{text-align:center;padding-top:208px;padding-bottom:70px;background-color:#515B43;display:block;position:relative;z-index:2}@media only screen and (max-width: 1024px){.news-sec .top-title{padding-top:180px}}@media only screen and (max-width: 768px){.news-sec .top-title{padding-top:150px}}@media only screen and (max-width: 767px){.news-sec .top-title{padding-bottom:30px;padding-top:120px}}.news-sec .top-title h1{color:#fff;line-height:1;margin-bottom:0}.news-sec .top-title .filters{position:absolute;right:0;bottom:70px;display:flex;align-items:center;font-size:12px;letter-spacing:.1em;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;color:#fff}@media only screen and (max-width: 1150px){.news-sec .top-title .filters{top:60px}}@media only screen and (max-width: 1024px){.news-sec .top-title .filters{width:100%;justify-content:space-between;position:relative;top:20px}}.news-sec .top-title .filters .filter{position:relative}.news-sec .top-title .filters .filter:after{content:"\e802";font-family:"sev";font-size:5px;color:#fff;position:absolute;right:0;top:4px}.news-sec .top-title .filters .filter,.news-sec .top-title .filters .dropdown{font-size:12px;letter-spacing:.1em;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;color:#fff}@media only screen and (max-width: 767px){.news-sec .top-title .filters .filter,.news-sec .top-title .filters .dropdown{font-size:10px}}.news-sec .top-title .filters .dropdown{margin-left:17px;background:transparent;border:none;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;padding-right:14px;min-width:80px}@media only screen and (max-width: 767px){.news-sec .top-title .filters .dropdown{margin-left:5px;padding-right:10px}}.news-sec .top-title .filters .dropdown option{background-color:#515B43;border:none}.news-sec .top-title .filters .sep{margin:0 30px}@media only screen and (max-width: 1024px){.news-sec .top-title .filters .sep{display:none}}.news-sec .news-wrap{position:relative;margin-top:10px;z-index:0}.news-sec .news-wrap .news{display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #fff;padding:0 32px 62px 32px;margin-bottom:62px;position:relative;flex-wrap:wrap}@media only screen and (max-width: 767px){.news-sec .news-wrap .news{padding:0 15px 30px;margin-bottom:30px}}.news-sec .news-wrap .news:first-child{border-top:solid 1px #fff;padding-top:60px}@media only screen and (max-width: 767px){.news-sec .news-wrap .news:first-child{padding-top:30px}}.news-sec .news-wrap .news .banner-ani-wrap{width:44.45%;height:490px}@media only screen and (max-width: 992px){.news-sec .news-wrap .news .banner-ani-wrap{width:100%;height:auto;margin-bottom:30px}}.news-sec .news-wrap .news .banner-ani-wrap .banner-ani{height:100%}.news-sec .news-wrap .news .banner-ani-wrap .banner-ani img{height:100%;object-fit:cover}.news-sec .news-wrap .news .copy-wrap{width:55.5%;height:100%;position:relative;display:flex;align-items:flex-end}@media only screen and (max-width: 992px){.news-sec .news-wrap .news .copy-wrap{width:100%}}.news-sec .news-wrap .news .copy-wrap .copy{padding:0 9.375vw 0 5.20833vw;color:#fff}@media only screen and (max-width: 992px){.news-sec .news-wrap .news .copy-wrap .copy{padding:0}}.news-sec .news-wrap .news .copy-wrap .copy .source{font-size:18px;margin-bottom:30px;display:block}@media only screen and (max-width: 767px){.news-sec .news-wrap .news .copy-wrap .copy .source{margin-bottom:20px}}.news-sec .news-wrap .news .copy-wrap .copy h3{margin-bottom:30px;word-break:break-word}@media only screen and (max-width: 767px){.news-sec .news-wrap .news .copy-wrap .copy h3{margin-bottom:20px}}.news-sec .news-wrap .news .copy-wrap .copy p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-right:45px;margin-bottom:45px}@media only screen and (max-width: 767px){.news-sec .news-wrap .news .copy-wrap .copy p{margin-bottom:30px;padding-right:0}}.news-sec .news-wrap .news .copy-wrap .copy .btn{min-width:305px}.news-sec .news-wrap .news .news-date{font-size:12px;letter-spacing:.1em;font-family:"berthold_akzidenz_groteskEx";text-transform:uppercase;color:#fff;position:absolute;right:32px;bottom:62px}@media only screen and (max-width: 767px){.news-sec .news-wrap .news .news-date{position:relative;right:0;bottom:0;margin-bottom:10px;font-size:11px}}.news-sec .btm-title{text-align:center}.news-sec .btm-title h2{color:#fff;margin-bottom:0}.newsdetail-wrap{border-top:solid 1px #fff;padding-top:60px}@media only screen and (max-width: 767px){.newsdetail-wrap{padding-top:30px}}.newsdetail-wrap .news-detail{width:100%;max-width:1150px;margin:0 auto;color:#fff}.newsdetail-wrap .news-detail .banner-ani-wrap{margin-bottom:50px}@media only screen and (max-width: 767px){.newsdetail-wrap .news-detail .banner-ani-wrap{margin-bottom:25px}}.newsdetail-wrap .news-detail .news-date,.newsdetail-wrap .news-detail .source,.newsdetail-wrap .news-detail h2{margin-bottom:20px;display:block}.newsdetail-wrap .news-detail .copy{padding:0 32px}@media only screen and (max-width: 767px){.newsdetail-wrap .news-detail .copy{padding:0 10px}}.newsdetail-wrap .news-detail .copy p{margin-bottom:20px}.newsdetail-wrap .news-detail .copy ul{margin-bottom:20px}.newsdetail-wrap .news-detail .copy ul li{margin-bottom:10px;position:relative;padding-left:25px}.newsdetail-wrap .news-detail .copy ul li:before{content:"—";position:absolute;left:0;top:-1px}.page-template-residences-2-gallery-page .site-header .custom-logo,.page-template-galleries-page .site-header .custom-logo,.page-template-floorplans-page .site-header .custom-logo{filter:brightness(0%)}.page-template-residences-2-gallery-page .site-header .inquiry-menu img,.page-template-galleries-page .site-header .inquiry-menu img,.page-template-floorplans-page .site-header .inquiry-menu img{filter:brightness(0%)}@media only screen and (max-width: 767px){.page-template-residences-2-gallery-page .residence-block-section,.page-template-galleries-page .residence-block-section,.page-template-floorplans-page .residence-block-section{padding-top:150px}}.modal-floor-plan .btn-back{text-transform:uppercase;font-family:"berthold_akzidenz_groteskEx";font-size:12px;margin-bottom:20px;display:inline-block}.modal-floor-plan .btn-back .icon{font-size:20px;margin-right:10px;vertical-align:middle}.modal-floor-plan .modal-content{background:#F7F3F0}.modal-floor-plan .modal-content .modal-body{padding:2.60417vw}.modal-floor-plan .left-side{text-align:center}@media only screen and (max-width: 992px){.modal-floor-plan .left-side{margin-bottom:50px}}.modal-floor-plan .left-side .pro span{font-family:"Schnyder L Web";font-size:24px}.modal-floor-plan .right-block .bottom-block{display:flex;align-items:center;background:#fff;padding:1.5625vw 1.82292vw}@media only screen and (max-width: 767px){.modal-floor-plan .right-block .bottom-block{padding:15px;flex-direction:column}}.modal-floor-plan .right-block .bottom-block .input-group{width:auto;margin:0 2.60417vw}@media only screen and (max-width: 767px){.modal-floor-plan .right-block .bottom-block .input-group{margin:5px}}.modal-floor-plan .right-block .bottom-block .input-group .input-group-text{border:none;background:transparent;padding:0;font-family:"berthold_akzidenz_groteskEx";font-size:12px;text-transform:uppercase}.modal-floor-plan .right-block .bottom-block .input-group .form-select{border:none;font-family:"berthold_akzidenz_groteskEx";font-size:12px;text-transform:uppercase}.modal-floor-plan .right-block .bottom-block .btn-link{white-space:nowrap}.modal-floor-plan .right-block .bottom-block .btn-link svg{vertical-align:top}.error-404{padding-left:2.60417vw;padding-right:2.60417vw;padding-top:150px;padding-bottom:7.8125vw;text-align:center;background:#515B43}@media only screen and (max-width: 768px){.error-404{padding-bottom:100px}}.error-404 picture{max-width:50%;margin-left:auto;margin-right:auto;margin-bottom:10px}@media only screen and (max-width: 1024px){.error-404 picture{max-width:70%}}@media only screen and (max-width: 768px){.error-404 picture{max-width:80%}}.error-404 h1{color:#fff;margin:30px 0}.single-residence-gallery .site-header .custom-logo{filter:brightness(0%)}.single-residence-gallery .site-header .inquiry-menu img{filter:brightness(0%)}.galleries-section{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 767px){.galleries-section{padding-bottom:50px}}.galleries-section .text-block{padding-left:30px;padding-right:30px}@media only screen and (max-width: 767px){.galleries-section .text-block{padding-left:20px;padding-right:20px}}.galleries-section .btn-wrap{text-align:center}@media only screen and (max-width: 767px){.galleries-section .btn-wrap{margin-bottom:20px}}.galleries-section .btn-back{text-transform:uppercase;font-family:"berthold_akzidenz_groteskEx";font-size:12px;margin-top:20px;letter-spacing:1px;color:#222;display:inline-block}.galleries-section .btn-back .icon{font-size:20px;margin-right:10px;vertical-align:middle}.galleries-swiper .number{position:absolute;left:25px;top:25px;z-index:2}.galleries-swiper .number .icon{font-size:120px;color:#fff}@media only screen and (max-width: 767px){.galleries-swiper .number .icon{font-size:52px}}@media only screen and (max-width: 767px){.galleries-swiper .swiper-slide img{min-height:300px;object-fit:cover}}.galleries-swiper .residence-name{position:absolute;left:30px;bottom:30px}@media only screen and (max-width: 767px){.galleries-swiper .residence-name{left:15px}}.galleries-swiper .residence-name p{color:#fff;margin:0;font-family:"berthold_akzidenz_groteskEx";font-size:10px;letter-spacing:1px;text-transform:uppercase}.galleries-swiper .residence-name p .icon{font-size:80px;vertical-align:bottom;line-height:1}@media only screen and (max-width: 767px){.galleries-swiper .residence-name p .icon{font-size:52px}}.galleries-swiper .residence-name p span{text-transform:none;display:block;font-family:"berthold_akzidenz_groteskLtEx";letter-spacing:0.3px}.galleries-swiper .enlarge{position:absolute;right:30px;bottom:30px}@media only screen and (max-width: 767px){.galleries-swiper .enlarge{right:10px;bottom:10px}}.galleries-swiper .enlarge a{color:#fff;margin:0;font-family:"berthold_akzidenz_groteskEx";font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#fff}.galleries-swiper .enlarge a .icon{font-size:14px}.galleries-swiper .link-full{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.galleries-swiper .galleries-swiper-button-prev,.galleries-swiper .galleries-swiper-button-next{width:auto;height:auto}.galleries-swiper .galleries-swiper-button-prev::after,.galleries-swiper .galleries-swiper-button-next::after{display:none}.galleries-swiper .galleries-swiper-button-prev .icon,.galleries-swiper .galleries-swiper-button-next .icon{color:#fff;font-size:40px}.galleries-swiper .galleries-swiper-button-next{right:30px}.galleries-swiper .galleries-swiper-button-prev{left:30px}.modal.lightbox .ratio img.img-fluid{max-height:inherit !important}

/*# sourceMappingURL=style.css.map */