@charset "UTF-8";@import "./vendors/slick.css";@import "./vendors/lenis.css";@import "../iconfont/style.css";@import url("https://use.typekit.net/ieq5txm.css");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");:root{font-size:10px!important;--text-base-color:#000000;--headline-base-color:#000000}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Poppins",sans-serif;font-weight:normal;font-size:16px;line-height:1.25;color:var(--text-base-color)}body,div,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;--moz-osx-font-smoothing:grayscale;--font-smoothing:antialiased;-webkit-overflow-scrolling:touch}.error404 .lead{padding:0!important}.error404 .lead .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:600px;height:60vh;gap:30px}@media (max-width:767.98px){.error404 .lead .container{height:40vh;min-height:480px}}.error404 .lead .container h1{font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.error404 .lead .container h1{font-size:36px}}.error404 .lead .container h1,.error404 .lead .container p{text-align:center!important;margin:0!important}.overflow-hidden{overflow:hidden!important}section{overflow-x:hidden}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 100px}@media (max-width:1199.98px){.container{padding:0 40px}}@media (max-width:767.98px){.container{padding:0 20px}}a,a:focus,a:hover{outline:none;-moz-outline:none;-webkit-transition:all 0.3s;transition:all 0.3s}button:focus{outline:none;-moz-outline:none}img{border:none;max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{line-height:1.2;color:var(--headline-base-color);margin:40px 0}h1{font-size:6rem}h2{font-size:4.8rem}h3{font-size:3.6rem}h4{font-size:2.4rem}h5{font-size:2rem}h6{font-size:1.6rem}p{margin-bottom:1.2em}li,ol,ul{list-style:none;margin:0;padding:0}ol,ul{margin:1em 0}ol ol,ol ul,ul ol,ul ul{margin:0}li{padding-left:1.2em}ul>li{position:relative}ul>li:before{content:"";display:inline-block;width:6px;height:6px;background-color:var(--text-base-color);position:absolute;left:0.3em;top:0.4em}ol{counter-reset:sectioncounter}ol>li{position:relative}ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:0;top:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}a,b,em,i,span,strong,u{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}b,strong{font-weight:700}input,input:focus,textarea{outline:none;-webkit-transition:all 0.3s;transition:all 0.3s}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus{outline:none}.slick-slider *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider :focus{outline:none}.slick-track{cursor:-webkit-grab;cursor:grab}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;border:1px solid #F0712B!important}.not-content{display:none!important}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}html .wowo{opacity:0}html .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.zoomOut.animated{-webkit-animation-name:zoomOut;animation-name:zoomOut}.delay-in-1{-webkit-animation-delay:0.1s;animation-delay:0.1s}.delay-in-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}.delay-in-3{-webkit-animation-delay:0.3s;animation-delay:0.3s}.delay-in-4{-webkit-animation-delay:0.4s;animation-delay:0.4s}.delay-in-5{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay-in-6{-webkit-animation-delay:0.6s;animation-delay:0.6s}.delay-in-7{-webkit-animation-delay:0.7s;animation-delay:0.7s}@keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}.line-animation-text{opacity:1!important}.line-animation-text .line-wrapper{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow:hidden;margin:0}.line-animation-text .line-inner{display:inline-block;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s;transition:-webkit-transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s;transition:transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s;transition:transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s,-webkit-transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s}.line-animation-text.animated .line-inner{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.word-animation-text{opacity:1!important}.word-animation-text .word-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow:hidden}.word-animation-text .word-inner{display:inline-block;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s}.word-animation-text.animated .word-inner{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.related-slider .slick-list,.services-slider .slick-list{margin:0 -12px;overflow:visible}.related-slider .slick-track,.services-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.related-slider .slick-slide,.services-slider .slick-slide{height:auto}.related-slider .slick-slide>div,.services-slider .slick-slide>div{height:100%}.banner{position:relative;z-index:10;overflow:visible;height:calc(100vh - 116px)}@media (max-width:1199.98px){.banner{height:calc(100vh - 96px)}}@media (max-width:767.98px){.banner{height:65vh}}.banner .banner-bg{width:100%;height:100%;position:absolute;left:0;top:0}.banner .banner-bg iframe,.banner .banner-bg img,.banner .banner-bg video{display:block;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.banner .container{position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner .container h1{display:none}.intro{padding:105px 0}@media (max-width:767.98px){.intro{padding:40px 0}}.intro{background-color:#103255}@media (min-width:1199.98px){.intro .container{padding:0 103px}}.intro .intro-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:39px}@media (max-width:991.98px){.intro .intro-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.intro .intro-title{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:535px;margin:0;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.intro .intro-title{font-size:36px}}.intro .intro-title{font-weight:400;color:#ffffff}.intro .intro-text{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:525px}@media (min-width:991.98px){.intro .intro-text{margin-top:4px}}.intro .intro-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.intro .intro-text p+p{margin-top:18px}.intro .intro-text p a:hover{color:#F0712B}.intro .intro-text ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:0}.intro .intro-text ul li:before{background:#ffffff}.intro .intro-text ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:18px}.intro .intro-text ul li p:last-child{margin-bottom:0}.intro .intro-text ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.intro .intro-text ul li a:hover{color:#F0712B}.intro .intro-text ul li ol,.intro .intro-text ul li ul{margin:0}.intro .intro-text ul li ol li,.intro .intro-text ul li ul li{margin-bottom:0}.intro .intro-text ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:0}.intro .intro-text ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:18px}.intro .intro-text ol li p:last-child{margin-bottom:0}.intro .intro-text ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.intro .intro-text ol li a:hover{color:#F0712B}.intro .intro-text ol li ol,.intro .intro-text ol li ul{margin:0}.intro .intro-text ol li ol li,.intro .intro-text ol li ul li{margin-bottom:0}.intro .intro-cols{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:42px}@media (max-width:991.98px){.intro .intro-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px 0}}.intro .intro-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:40px;border-left:1px solid #F0712B;text-decoration:none}.intro .intro-col:first-child{padding-left:0;border-left:none}.intro .intro-col:hover .more-link span{-webkit-transform:translateX(6px) translateY(-2px);transform:translateX(6px) translateY(-2px)}@media (min-width:1199.98px){.intro .intro-col{min-width:275px}.intro .intro-col:first-child{min-width:245px}}@media (max-width:1199.98px){.intro .intro-col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px}}@media (max-width:991.98px){.intro .intro-col{width:48.5%;padding-left:0;border-left:none}}@media (max-width:767.98px){.intro .intro-col{width:100%;padding:0;border-left:none}}.intro .intro-col-media{width:49px;height:49px;margin-bottom:17px;background-color:#F0712B;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.intro .intro-col-media .intro-col-icon{width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.intro .intro-col-text{max-width:227px;margin-bottom:18px}.intro .intro-col-text .intro-col-title{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin:0}.intro .intro-col-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}@media (max-width:767.98px){.intro .intro-col-text{max-width:100%}}.intro .more-link{margin-top:auto;margin-bottom:0;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.intro .more-link .icon-arrow-rightup:before{font-size:7px}.properties{padding:53px 0 100px}@media (max-width:767.98px){.properties{padding:40px 0}}.properties{background-color:#ffffff}@media (min-width:1199.98px){.properties .container{padding:0 96px}}.properties .properties-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px;margin-bottom:47px}@media (max-width:767.98px){.properties .properties-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:40px}}.properties .properties-title{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:535px;margin:0;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.properties .properties-title{font-size:36px}}.properties .properties-title{font-weight:400;color:#103255}.properties .properties-text{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:525px}.properties .properties-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.properties .properties-text p+p{margin-top:18px}.properties .properties-text p a:hover{color:#F0712B}.properties .properties-text ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.properties .properties-text ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.properties .properties-text ul li p:last-child{margin-bottom:0}.properties .properties-text ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.properties .properties-text ul li a:hover{color:#F0712B}.properties .properties-text ul li ol,.properties .properties-text ul li ul{margin:0}.properties .properties-text ul li ol li,.properties .properties-text ul li ul li{margin-bottom:0}.properties .properties-text ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.properties .properties-text ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.properties .properties-text ol li p:last-child{margin-bottom:0}.properties .properties-text ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.properties .properties-text ol li a:hover{color:#F0712B}.properties .properties-text ol li ol,.properties .properties-text ol li ul{margin:0}.properties .properties-text ol li ol li,.properties .properties-text ol li ul li{margin-bottom:0}.properties .properties-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 24px}.properties .properties-grid>*{width:calc((100% - 24px) / 2)}.properties .properties-grid{margin:0 5px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991.98px){.properties .properties-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:36px 0px}.properties .properties-grid>*{width:calc((100% - 0px) / 1)}}.appraisal{background-color:#103255}@media (min-width:1199.98px){.appraisal .container{padding:0 100px}}.appraisal .appraisal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:194px;padding:43px 0 30px}@media (max-width:1199.98px){.appraisal .appraisal-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}}@media (max-width:767.98px){.appraisal .appraisal-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;padding:40px 0}}.appraisal .appraisal-text{-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;max-width:380px}.appraisal .appraisal-text .appraisal-title{font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.appraisal .appraisal-text .appraisal-title{font-size:36px}}.appraisal .appraisal-text .appraisal-title{font-weight:400;color:#ffffff;margin:0 0 32px}.appraisal .appraisal-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:31px}@media (min-width:767.98px){.appraisal .appraisal-text p{margin-left:2px}}.appraisal .appraisal-text .more-link{color:#ffffff;font-weight:400}@media (min-width:767.98px){.appraisal .appraisal-text .more-link{margin-left:2px}}.appraisal .appraisal-text .more-link span{font-weight:400}.appraisal .appraisal-text .more-link span:before{font-weight:400;color:#ffffff}@media (max-width:767.98px){.appraisal .appraisal-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.appraisal .appraisal-img{-webkit-box-flex:0;-ms-flex:0 0 42.1%;flex:0 0 42.1%}.appraisal .appraisal-img img{width:100%;aspect-ratio:1.9550561798;-o-object-fit:cover;object-fit:cover}@media (min-width:767.98px){.appraisal .appraisal-img{margin-top:17px}}@media (max-width:767.98px){.appraisal .appraisal-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.services{padding:90px 0 98px}@media (max-width:767.98px){.services{padding:40px 0}}.services{background-color:#ffffff;overflow:hidden}.services .services-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 42px;margin-bottom:20px}@media (max-width:767.98px){.services .services-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:47px}}.services .title{width:100%}.services .title .services-label{display:block;font-family:"Nexa",sans-serif;font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.services .title .services-label{font-size:20px}}.services .title .services-label{font-weight:700;color:#F0712B;margin-bottom:36px}.services .services-head-left{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:535px}.services .services-head-left .services-title{font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.services .services-head-left .services-title{font-size:36px}}.services .services-head-left .services-title{font-weight:400;color:#103255;margin:0;margin-bottom:20px}.services .services-head-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:525px}@media (min-width:767.98px){.services .services-head-right{margin-top:3px}}.services .services-head-right .services-text{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.services .services-head-right p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.services .services-head-right p:last-child{margin-bottom:0}.services .services-head-right p a:hover{color:#F0712B}.services .services-head-right ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.services .services-head-right ul li:last-child{margin-bottom:0}.services .services-head-right ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.services .services-head-right ul li p:last-child{margin-bottom:0}.services .services-head-right ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.services .services-head-right ul li a:hover{color:#F0712B}.services .services-head-right ul li ol,.services .services-head-right ul li ul{margin:20px 0}.services .services-head-right ul li ol li,.services .services-head-right ul li ul li{margin-bottom:20px}.services .services-head-right ul li ol li:last-child,.services .services-head-right ul li ul li:last-child{margin-bottom:0}.services .services-head-right ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.services .services-head-right ol li:last-child{margin-bottom:0}.services .services-head-right ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.services .services-head-right ol li p:last-child{margin-bottom:0}.services .services-head-right ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.services .services-head-right ol li a:hover{color:#F0712B}.services .services-head-right ol li ol,.services .services-head-right ol li ul{margin:20px 0}.services .services-head-right ol li ol li,.services .services-head-right ol li ul li{margin-bottom:20px}.services .services-head-right ol li ol li:last-child,.services .services-head-right ol li ul li:last-child{margin-bottom:0}.services .services-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:18px;margin-top:auto;margin-bottom:47px}@media (min-width:767.98px){.services .services-arrows{margin-right:3px}}.services .services-next,.services .services-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:49px;height:49px;background-color:#ffffff;border:1px solid #103255;color:#103255;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.services .services-next i,.services .services-prev i{font-size:19px;color:inherit}.services .services-next i:before,.services .services-prev i:before{font-size:19px;color:inherit}.services .services-next:hover,.services .services-prev:hover{background-color:#103255;color:#ffffff}@media (max-width:767.98px){.services .services-next,.services .services-prev{width:39px;height:39px}.services .services-next i,.services .services-prev i{font-size:15px}}.services .services-track{overflow:visible}.services .services-slide{padding:0 13.78px}.services .services-slider-single .services-slide{max-width:395px;padding:0}@media (max-width:575.98px){.services .services-slider-single .services-slide{max-width:100%}}.services .services-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:unset;cursor:pointer}.services .services-card .services-card-img{overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.services .services-card .services-card-img img{width:100%;aspect-ratio:1.1933534743;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.services .services-card .services-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:18px 18px 25px;background-color:#103255;-webkit-transition:all 0.3s;transition:all 0.3s}.services .services-card .services-card-info .services-card-title{margin:0 0 10px;padding-bottom:9px;border-bottom:1px solid #F0712B;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.services .services-card .services-card-info .services-card-title{font-size:18px}}.services .services-card .services-card-info .services-card-title{line-height:130%;font-weight:600;color:#ffffff}.services .services-card .services-card-info p{margin-bottom:13px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.services .services-card .services-card-info .more-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:0.6;color:#F0712B;text-decoration:unset;width:auto;text-decoration:unset;border-bottom:1px solid currentColor;margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.services .services-card .services-card-info .more-link span{font-size:7px;line-height:1;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.services .services-card:hover .services-card-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.services .services-card:hover .services-card-info .more-link span{-webkit-transform:translateX(5px) translateY(-2px);transform:translateX(5px) translateY(-2px)}.testimonials{padding:96px 0 94px}@media (max-width:767.98px){.testimonials{padding:40px 0}}.testimonials{background-color:#103255}.testimonials .testimonials-head{max-width:525px;margin:0 auto 62px;text-align:center}.testimonials .testimonials-head .testimonials-label{display:block;font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.testimonials .testimonials-head .testimonials-label{font-size:20px}}.testimonials .testimonials-head .testimonials-label{font-weight:600;color:#F0712B;margin-bottom:21px}.testimonials .testimonials-head .testimonials-title{margin:0;font-weight:400;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.testimonials .testimonials-head .testimonials-title{font-size:36px}}.testimonials .testimonials-head .testimonials-title{line-height:1.29;color:#ffffff}.testimonials .testimonials-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 50px}.testimonials .testimonials-grid>*{width:calc((100% - 100px) / 3)}@media (max-width:767.98px){.testimonials .testimonials-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 0px}.testimonials .testimonials-grid>*{width:calc((100% - 0px) / 1)}}.testimonials .testimonials-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials .testimonials-item .testimonials-item-media{width:49px;height:49px;margin-bottom:30px;background-color:#F0712B}.testimonials .testimonials-item .testimonials-item-media .testimonials-item-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.testimonials .testimonials-item blockquote{font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1.25;color:#ffffff;text-align:center;margin:0}.testimonials .testimonials-item cite{font-style:normal;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.testimonials .testimonials-item cite{font-size:18px}}.testimonials .testimonials-item cite{line-height:1.3;font-weight:600;color:#ffffff;text-align:center}.testimonials .testimonials-item p{font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1.25;color:#ffffff;text-align:center;margin:0}.testimonials .testimonials-item p strong{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.testimonials .testimonials-item p strong{font-size:18px}}.testimonials .testimonials-item p strong{line-height:1.3;font-weight:600;text-align:center}.holiday{padding:94px 0 104px}@media (max-width:767.98px){.holiday{padding:40px 0}}.holiday{background-color:#ffffff}.holiday .holiday-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 48px;margin-bottom:95px}@media (max-width:767.98px){.holiday .holiday-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:40px}}.holiday .title{width:100%;margin-bottom:0}.holiday .holiday-label{display:block;font-family:"Nexa",sans-serif;font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.holiday .holiday-label{font-size:20px}}.holiday .holiday-label{font-weight:700;color:#F0712B;margin:0 0 22px;width:100%}.holiday .holiday-head-left{-webkit-box-flex:0;-ms-flex:0 1 525px;flex:0 1 525px;max-width:525px}.holiday .holiday-head-left .holiday-title{margin:0;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.holiday .holiday-head-left .holiday-title{font-size:36px}}.holiday .holiday-head-left .holiday-title{font-weight:400;color:#103255}@media (max-width:767.98px){.holiday .holiday-head-left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;margin-bottom:20px}}.holiday .holiday-text{-webkit-box-flex:0;-ms-flex:0 1 524px;flex:0 1 524px;max-width:524px}@media (min-width:767.98px){.holiday .holiday-text{margin-top:8px}}@media (max-width:767.98px){.holiday .holiday-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}}.holiday .holiday-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.holiday .holiday-text p:last-child{margin-bottom:0}.holiday .holiday-text p a:hover{color:#F0712B}.holiday .holiday-text ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.holiday .holiday-text ul li:last-child{margin-bottom:0}.holiday .holiday-text ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.holiday .holiday-text ul li p:last-child{margin-bottom:0}.holiday .holiday-text ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.holiday .holiday-text ul li a:hover{color:#F0712B}.holiday .holiday-text ul li ol,.holiday .holiday-text ul li ul{margin:10px 0}.holiday .holiday-text ul li ol li,.holiday .holiday-text ul li ul li{margin-bottom:20px}.holiday .holiday-text ul li ol li:last-child,.holiday .holiday-text ul li ul li:last-child{margin-bottom:0}.holiday .holiday-text ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.holiday .holiday-text ol li:last-child{margin-bottom:0}.holiday .holiday-text ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.holiday .holiday-text ol li p:last-child{margin-bottom:0}.holiday .holiday-text ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.holiday .holiday-text ol li a:hover{color:#F0712B}.holiday .holiday-text ol li ol,.holiday .holiday-text ol li ul{margin:10px 0}.holiday .holiday-text ol li ol li,.holiday .holiday-text ol li ul li{margin-bottom:20px}.holiday .holiday-text ol li ol li:last-child,.holiday .holiday-text ol li ul li:last-child{margin-bottom:0}.holiday .holiday-brands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:767.98px){.holiday .holiday-brands{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:60px 0;position:relative}.holiday .holiday-brands:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background-color:#F0712B}.holiday .holiday-brands:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#F0712B}}.holiday .holiday-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 22px;border-left:1px solid #F0712B;-webkit-transition:all 0.3s;transition:all 0.3s}.holiday .holiday-brand img{width:auto;max-height:119px;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){.holiday .holiday-brand img{max-height:90px}}@media (max-width:575.98px){.holiday .holiday-brand img{max-height:72x}}.holiday .holiday-brand:hover img{opacity:0.6}.holiday .holiday-brand:first-child{padding-left:0;border-left:none}@media (max-width:767.98px){.holiday .holiday-brand{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;border-left:none;border-top:none;width:48.5%}}.cta{position:relative;height:calc(100vh - 116px)}@media (max-width:1199.98px){.cta{height:calc(100vh - 96px)}}@media (max-width:767.98px){.cta{height:65vh}}.cta .cta-bg{width:100%;height:100%;position:absolute;left:0;top:0}.cta .cta-bg iframe,.cta .cta-bg img,.cta .cta-bg video{display:block;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.cta .container{position:absolute;top:59px;left:50%;width:100%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.cta .cta-bg img[src*=hero-about]{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cta .cta-inner{max-width:525px}.cta .cta-inner .cta-title{margin:0 0 14px;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.cta .cta-inner .cta-title{font-size:36px}}.cta .cta-inner .cta-title{font-weight:400;color:#ffffff}.cta .cta-inner .more-link{color:#ffffff}.cta .cta-inner .more-link .icon-arrow-rightup:before{color:#ffffff}.holiday+.cta,.listing+.cta{height:auto}.holiday+.cta .cta-bg,.listing+.cta .cta-bg{height:auto;position:static}.holiday+.cta .cta-bg iframe,.holiday+.cta .cta-bg img,.holiday+.cta .cta-bg video,.listing+.cta .cta-bg iframe,.listing+.cta .cta-bg img,.listing+.cta .cta-bg video{aspect-ratio:1440/731;height:auto}@media (max-width:767.98px){.holiday+.cta .cta-bg iframe,.holiday+.cta .cta-bg img,.holiday+.cta .cta-bg video,.listing+.cta .cta-bg iframe,.listing+.cta .cta-bg img,.listing+.cta .cta-bg video{aspect-ratio:16/12}}.lead{background-color:#ffffff;padding-top:100px}@media (max-width:767.98px){.lead{padding-top:30px}}.lead h1{font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.lead h1{font-size:36px}}.lead .title{width:100%;margin-bottom:20px}.lead .title span{display:block;font-family:"Nexa",sans-serif;font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.lead .title span{font-size:20px}}.lead .title span{font-weight:700;color:#F0712B}.lead .lead-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;padding-bottom:84px;border-bottom:1px solid #F0712B}@media (max-width:1199.98px){.lead .lead-inner{gap:40px}}@media (max-width:767.98px){.lead .lead-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-bottom:64px}}.lead .lead-inner h1{display:none}.lead .lead-title{-webkit-box-flex:0;-ms-flex:0 0 43.2%;flex:0 0 43.2%;max-width:525px;margin:0;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.lead .lead-title{font-size:36px}}.lead .lead-title{font-weight:400;color:#103255}.lead .lead-text{-webkit-box-flex:0;-ms-flex:0 0 43.2%;flex:0 0 43.2%;max-width:524px}@media (max-width:767.98px){.lead .lead-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.lead .lead-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .lead-text p+p{margin-top:18px}.lead .lead-text p a:hover{color:#F0712B}.lead .lead-text ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.lead .lead-text ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:18px}.lead .lead-text ul li p:last-child{margin-bottom:0}.lead .lead-text ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .lead-text ul li a:hover{color:#F0712B}.lead .lead-text ul li ol,.lead .lead-text ul li ul{margin:0}.lead .lead-text ul li ol li,.lead .lead-text ul li ul li{margin-bottom:0}.lead .lead-text ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.lead .lead-text ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:18px}.lead .lead-text ol li p:last-child{margin-bottom:0}.lead .lead-text ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .lead-text ol li a:hover{color:#F0712B}.lead .lead-text ol li ol,.lead .lead-text ol li ul{margin:0}.lead .lead-text ol li ol li,.lead .lead-text ol li ul li{margin-bottom:0}.lead.style-sm .lead-title{font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.lead.style-sm .lead-title{font-size:20px}}.lead.style-sm .lead-title{font-weight:500;line-height:1.25}.lead.style-sm .lead-text p{color:#103255}.lead.no-line{padding-bottom:0!important}.lead.no-line .lead-inner{border-bottom:none}.lead.sm-padding{padding-top:84px!important;padding-bottom:0!important}@media (max-width:767.98px){.lead.sm-padding{padding-top:64px!important}}.lead .content{width:100%}.lead .content h1{font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.lead .content h1{font-size:36px}}.lead .content h1{color:#103255}.lead .content h2{font-size:40px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.lead .content h2{font-size:30px}}.lead .content h2{color:#103255}.lead .content h3{font-size:35px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.lead .content h3{font-size:25px}}.lead .content h3{color:#F0712B}.lead .content h4{font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.lead .content h4{font-size:20px}}.lead .content h4{color:#103255}.lead .content h5{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.lead .content h5{font-size:18px}}.lead .content h5{color:#103255}.lead .content h6{font-size:18px;line-height:1.25;letter-spacing:normal;color:#103255}.lead .content p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:18px}.lead .content p:last-child{margin-bottom:0}.lead .content p a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .content p a:hover{color:#F0712B}.lead .content ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.lead .content ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:10px}.lead .content ul li p:last-child{margin-bottom:0}.lead .content ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .content ul li a:hover{color:#F0712B}.lead .content ul li ol,.lead .content ul li ul{margin:0}.lead .content ul li ol li,.lead .content ul li ul li{margin-bottom:0}.lead .content ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.lead .content ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:10px}.lead .content ol li p:last-child{margin-bottom:0}.lead .content ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .content ol li a:hover{color:#F0712B}.lead .content ol li ol,.lead .content ol li ul{margin:0}.lead .content ol li ol li,.lead .content ol li ul li{margin-bottom:0}.lead .content .wp-block-button .wp-block-button__link{width:auto;font-family:"Nexa",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;text-align:center;text-decoration:unset;border-radius:0;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;padding:12px 24px;background:#103255;border:1px solid #103255;color:#ffffff}.lead .content .wp-block-button .wp-block-button__link:hover{background:#F0712B;border:1px solid #F0712B;color:#ffffff}.lead .content .wp-block-pullquote,.lead .content .wp-block-quote{margin:40px 0;padding:0!important}.lead .content .wp-block-pullquote p,.lead .content .wp-block-quote p{font-family:"Nexa",sans-serif;font-weight:400;font-size:35px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.lead .content .wp-block-pullquote p,.lead .content .wp-block-quote p{font-size:25px}}.lead .content .wp-block-pullquote p,.lead .content .wp-block-quote p{text-align:center;color:#F0712B}.lead .content .wp-block-pullquote cite,.lead .content .wp-block-quote cite{font-family:"Nexa",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.lead .content .wp-block-pullquote cite,.lead .content .wp-block-quote cite{font-size:18px}}.lead .content .wp-block-pullquote cite,.lead .content .wp-block-quote cite{text-align:center}.lead .content .wp-block-pullquote blockquote,.lead .content .wp-block-quote blockquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lead .content .wp-block-pullquote blockquote p,.lead .content .wp-block-quote blockquote p{font-family:"Nexa",sans-serif;font-weight:400;font-size:35px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.lead .content .wp-block-pullquote blockquote p,.lead .content .wp-block-quote blockquote p{font-size:25px}}.lead .content .wp-block-pullquote blockquote p,.lead .content .wp-block-quote blockquote p{text-align:center;color:#F0712B}.lead .content .wp-block-pullquote blockquote cite,.lead .content .wp-block-quote blockquote cite{font-family:"Nexa",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.lead .content .wp-block-pullquote blockquote cite,.lead .content .wp-block-quote blockquote cite{font-size:18px}}.lead .content .wp-block-pullquote blockquote cite,.lead .content .wp-block-quote blockquote cite{text-align:center}.lead .content .wp-block-quote+.wp-block-pullquote{margin-top:0!important}.lead .content .wp-block-separator{margin:40px 0;color:#000}.lead .content .wp-block-image{margin:40px 0;width:100%}.lead .content .wp-block-image img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.lead .content .wp-element-caption{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.lead .content .wp-block-media-text{margin:40px 0;width:100%}@media (max-width:767.98px){.lead .content .wp-block-media-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:20px!important}.lead .content .wp-block-media-text .wp-block-media-text__content{padding:0!important}}.lead .content .wp-block-gallery{margin:40px 0;width:100%}.lead .content .wp-block-gallery .wp-element-caption{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.lead .content .wp-block-columns{margin:40px 0;width:100%}.lead+.offices{padding-top:12px;padding-bottom:100px}@media (max-width:767.98px){.lead+.offices{padding:12px 0 64px}}.lead.not-content+.offices{padding-top:85px}@media (max-width:767.98px){.lead.not-content+.offices{padding-top:40px}}main>.lead:first-child{padding-bottom:100px}@media (max-width:767.98px){main>.lead:first-child{padding-bottom:64px}}.gutenberg-text{background-color:#ffffff;padding:100px 0}@media (max-width:767.98px){.gutenberg-text{padding:40px 0}}.gutenberg-text .content{width:100%}.gutenberg-text .content h1{font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content h1{font-size:36px}}.gutenberg-text .content h1{color:#103255}.gutenberg-text .content h2{font-size:40px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content h2{font-size:30px}}.gutenberg-text .content h2{color:#103255}.gutenberg-text .content h3{font-size:35px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content h3{font-size:25px}}.gutenberg-text .content h3{color:#F0712B}.gutenberg-text .content h4{font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content h4{font-size:20px}}.gutenberg-text .content h4{color:#103255}.gutenberg-text .content h5{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content h5{font-size:18px}}.gutenberg-text .content h5{color:#103255}.gutenberg-text .content h6{font-size:18px;line-height:1.25;letter-spacing:normal;color:#103255}.gutenberg-text .content p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:18px}.gutenberg-text .content p:last-child{margin-bottom:0}.gutenberg-text .content p a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.gutenberg-text .content p a:hover{color:#F0712B}.gutenberg-text .content ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.gutenberg-text .content ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:10px}.gutenberg-text .content ul li p:last-child{margin-bottom:0}.gutenberg-text .content ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.gutenberg-text .content ul li a:hover{color:#F0712B}.gutenberg-text .content ul li ol,.gutenberg-text .content ul li ul{margin:0}.gutenberg-text .content ul li ol li,.gutenberg-text .content ul li ul li{margin-bottom:0}.gutenberg-text .content ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.gutenberg-text .content ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:10px}.gutenberg-text .content ol li p:last-child{margin-bottom:0}.gutenberg-text .content ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.gutenberg-text .content ol li a:hover{color:#F0712B}.gutenberg-text .content ol li ol,.gutenberg-text .content ol li ul{margin:0}.gutenberg-text .content ol li ol li,.gutenberg-text .content ol li ul li{margin-bottom:0}.gutenberg-text .content .wp-block-button .wp-block-button__link{width:auto;font-family:"Nexa",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;text-align:center;text-decoration:unset;border-radius:0;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;padding:12px 24px;background:#103255;border:1px solid #103255;color:#ffffff}.gutenberg-text .content .wp-block-button .wp-block-button__link:hover{background:#F0712B;border:1px solid #F0712B;color:#ffffff}.gutenberg-text .content .wp-block-pullquote,.gutenberg-text .content .wp-block-quote{margin:40px 0;padding:0!important}.gutenberg-text .content .wp-block-pullquote p,.gutenberg-text .content .wp-block-quote p{font-family:"Nexa",sans-serif;font-weight:400;font-size:35px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content .wp-block-pullquote p,.gutenberg-text .content .wp-block-quote p{font-size:25px}}.gutenberg-text .content .wp-block-pullquote p,.gutenberg-text .content .wp-block-quote p{text-align:center;color:#F0712B}.gutenberg-text .content .wp-block-pullquote cite,.gutenberg-text .content .wp-block-quote cite{font-family:"Nexa",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content .wp-block-pullquote cite,.gutenberg-text .content .wp-block-quote cite{font-size:18px}}.gutenberg-text .content .wp-block-pullquote cite,.gutenberg-text .content .wp-block-quote cite{text-align:center}.gutenberg-text .content .wp-block-pullquote blockquote,.gutenberg-text .content .wp-block-quote blockquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gutenberg-text .content .wp-block-pullquote blockquote p,.gutenberg-text .content .wp-block-quote blockquote p{font-family:"Nexa",sans-serif;font-weight:400;font-size:35px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content .wp-block-pullquote blockquote p,.gutenberg-text .content .wp-block-quote blockquote p{font-size:25px}}.gutenberg-text .content .wp-block-pullquote blockquote p,.gutenberg-text .content .wp-block-quote blockquote p{text-align:center;color:#F0712B}.gutenberg-text .content .wp-block-pullquote blockquote cite,.gutenberg-text .content .wp-block-quote blockquote cite{font-family:"Nexa",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.gutenberg-text .content .wp-block-pullquote blockquote cite,.gutenberg-text .content .wp-block-quote blockquote cite{font-size:18px}}.gutenberg-text .content .wp-block-pullquote blockquote cite,.gutenberg-text .content .wp-block-quote blockquote cite{text-align:center}.gutenberg-text .content .wp-block-quote+.wp-block-pullquote{margin-top:0!important}.gutenberg-text .content .wp-block-separator{margin:40px 0;color:#000}.gutenberg-text .content .wp-block-image{margin:40px 0;width:100%}.gutenberg-text .content .wp-block-image img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.gutenberg-text .content .wp-element-caption{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.gutenberg-text .content .wp-block-media-text{margin:40px 0;width:100%}@media (max-width:767.98px){.gutenberg-text .content .wp-block-media-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:20px!important}.gutenberg-text .content .wp-block-media-text .wp-block-media-text__content{padding:0!important}}.gutenberg-text .content .wp-block-gallery{margin:40px 0;width:100%}.gutenberg-text .content .wp-block-gallery .wp-element-caption{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.gutenberg-text .content .wp-block-columns{margin:40px 0;width:100%}.text-and-img{background-color:#ffffff}.text-and-img .text-and-img-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;padding:100px 0;border-bottom:1px solid #F0712B}@media (max-width:767.98px){.text-and-img .text-and-img-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:40px 0}}.text-and-img .text-and-img-media{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}.text-and-img .text-and-img-media img{width:100%;aspect-ratio:1.6086956522;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.text-and-img .text-and-img-media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.text-and-img .text-and-img-body{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:372px}@media (min-width:767.98px){.text-and-img .text-and-img-body{margin-top:4px}}@media (max-width:1199.98px){.text-and-img .text-and-img-body{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:100%}}@media (max-width:767.98px){.text-and-img .text-and-img-body{width:100%}}.text-and-img .text-and-img-body .text-and-img-label{display:block;margin-bottom:10px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.text-and-img .text-and-img-body .text-and-img-label{font-size:18px}}.text-and-img .text-and-img-body .text-and-img-label{font-weight:600;color:#F0712B}.text-and-img .text-and-img-body p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355;margin-bottom:10px}.text-and-img .text-and-img-body p:last-child{margin-bottom:0}.text-and-img .text-and-img-body p a:hover{color:#F0712B}.text-and-img .text-and-img-body ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355;margin-bottom:10px}.text-and-img .text-and-img-body ul li:last-child{margin-bottom:0}.text-and-img .text-and-img-body ul li:before{background-color:#103355}.text-and-img .text-and-img-body ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355;margin-bottom:10px}.text-and-img .text-and-img-body ul li p:last-child{margin-bottom:0}.text-and-img .text-and-img-body ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355}.text-and-img .text-and-img-body ul li a:hover{color:#F0712B}.text-and-img .text-and-img-body ul li ol,.text-and-img .text-and-img-body ul li ul{margin:10px 0}.text-and-img .text-and-img-body ul li ol li,.text-and-img .text-and-img-body ul li ul li{margin-bottom:10px}.text-and-img .text-and-img-body ul li ol li:last-child,.text-and-img .text-and-img-body ul li ul li:last-child{margin-bottom:0}.text-and-img .text-and-img-body ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355;margin-bottom:10px}.text-and-img .text-and-img-body ol li:last-child{margin-bottom:0}.text-and-img .text-and-img-body ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355;margin-bottom:10px}.text-and-img .text-and-img-body ol li p:last-child{margin-bottom:0}.text-and-img .text-and-img-body ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103355}.text-and-img .text-and-img-body ol li a:hover{color:#F0712B}.text-and-img .text-and-img-body ol li ol,.text-and-img .text-and-img-body ol li ul{margin:10px 0}.text-and-img .text-and-img-body ol li ol li,.text-and-img .text-and-img-body ol li ul li{margin-bottom:10px}.text-and-img .text-and-img-body ol li ol li:last-child,.text-and-img .text-and-img-body ol li ul li:last-child{margin-bottom:0}.text-and-img .text-and-img-body .more-link{margin-top:4px}.text-and-img.reverse .text-and-img-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:50px}@media (max-width:767.98px){.text-and-img.reverse .text-and-img-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}}@media (min-width:767.98px){.text-and-img.reverse .text-and-img-body{margin-top:18px}}.text-and-img.no-line .text-and-img-inner{border-bottom:none}@media (min-width:1199.98px){.text-and-img.style-feature .container{padding-left:98px}}.text-and-img.style-feature .text-and-img-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:none;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}@media (max-width:991.98px){.text-and-img.style-feature .text-and-img-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}}.text-and-img.style-feature .text-and-img-media{-webkit-box-flex:0;-ms-flex:0 0 65.25%;flex:0 0 65.25%}.text-and-img.style-feature .text-and-img-media img{width:100%;aspect-ratio:1.603960396;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.text-and-img.style-feature .text-and-img-media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.text-and-img.style-feature .text-and-img-body{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:381px}@media (min-width:767.98px){.text-and-img.style-feature .text-and-img-body{margin-top:2px}}.text-and-img.style-feature .text-and-img-body .text-and-img-label{font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.text-and-img.style-feature .text-and-img-body .text-and-img-label{font-size:20px}}.text-and-img.style-feature .text-and-img-body .text-and-img-label{font-weight:500;color:#103255;margin-bottom:13px}.text-and-img.style-feature .text-and-img-body p{margin-bottom:15px}@media (max-width:991.98px){.text-and-img.style-feature .text-and-img-body{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.text-and-img.sm-padding .text-and-img-inner{padding:50px 0}@media (max-width:767.98px){.text-and-img.sm-padding .text-and-img-inner{padding:30px 0}}.text-and-img+.team{padding-top:0!important}.team{background-color:#ffffff;padding:100px 0 98px}@media (max-width:767.98px){.team{padding:40px 0}}.team .team-label{display:block;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.team .team-label{font-size:18px}}.team .team-label{font-weight:500;color:#F0712B;margin-bottom:20px}.team .team-label.style-dark{color:#000000;margin-bottom:12px}.team .team-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 46px;margin-bottom:40px}@media (max-width:991.98px){.team .team-filters{gap:14px 20px}}@media (max-width:575.98px){.team .team-filters{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-bottom:20px}}.team .team-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-filter input{position:absolute;width:0;height:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-filter .team-filter-box{position:relative;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #F0712B;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-filter .team-filter-box:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.team .team-filter .team-filter-text{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#103255;-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-transform:translateY(2px);transform:translateY(2px)}.team .team-filter input:checked+.team-filter-box{background-color:#F0712B;border-color:#F0712B}.team .team-filter input:checked+.team-filter-box:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.team .team-filter:hover .team-filter-text{color:#F0712B}.team .team-filter:last-child .team-filter-box{opacity:0;width:1px;height:1px}.team .team-filter:last-child .team-filter-box:after{display:none}.team .team-filter:last-child .team-filter-text{text-decoration:underline}.team .team-grid{max-width:1104px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:46px 50px}.team .team-grid>*{width:calc((100% - 150px) / 4)}@media (max-width:991.98px){.team .team-grid{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 24px}.team .team-grid>*{width:calc((100% - 48px) / 3)}}@media (max-width:767.98px){.team .team-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 20px}.team .team-grid>*{width:calc((100% - 20px) / 2)}}.team .team-card{display:block;text-decoration:none;color:inherit;max-width:236px}@media (max-width:991.98px){.team .team-card{max-width:100%}}.team .team-card.hide{display:none}.team .team-card .team-card-img{display:block;overflow:hidden;margin-bottom:23px}.team .team-card .team-card-img img{width:100%;aspect-ratio:0.8773234201;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}.team .team-card .team-card-img[href]:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.team .team-card[href]:hover .team-card-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.team .team-card[href]:hover .team-card-bio span{-webkit-transform:translateX(4px);transform:translateX(4px)}.team .team-card .team-card-name{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.team .team-card .team-card-name{font-size:18px}}.team .team-card .team-card-name{font-weight:700;color:#F0712B;margin:0;margin-bottom:4px;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-card .team-card-name a{color:#F0712B;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-card .team-card-name:hover a{color:#103255!important}.team .team-card .team-card-bio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;font-family:"Nexa",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:0.9;font-weight:400;color:#103255;text-decoration:unset;border-bottom:1px solid currentColor;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-card .team-card-bio span{line-height:1;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(0);transform:translateY(0)}.team .team-card .team-card-bio .icon-arrow-rightup:before{color:#103255;font-size:7px}.team .team-card .team-card-phone{display:block;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.team .team-card .team-card-phone:hover{color:#F0712B}.team .team-card .team-card-email{display:inline-block;margin-top:4px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#E67200;text-decoration:underline}.team .team-card .team-card-email:hover{color:#103255}.listing-search-wrap{position:relative;z-index:7;max-width:954px;margin:0 auto}.listing-search-wrap h1{opacity:0;display:none}.listing-filters{position:absolute;top:74px;left:2px;z-index:10;width:100%;padding:30px 32px 32px;background-color:#ffffff;border:1px solid #000000;-webkit-box-shadow:0 12px 34px rgba(16,50,85,0.18);box-shadow:0 12px 34px rgba(16,50,85,0.18);opacity:0;visibility:hidden;-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;max-width:950px}@media (max-width:991.98px){.listing-filters{top:calc(100% + 8px);left:0;max-width:100%;padding:24px 20px}}.listing-filters .listing-filters-group+.listing-filters-group{margin-top:24px}.listing-filters .listing-filters-title{margin:0 0 12px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:500;color:#000000}.listing-filters .listing-filters-range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}@media (max-width:575.98px){.listing-filters .listing-filters-range{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}}.listing-filters .listing-filters-range select{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:40px;padding:1px 44px 0 16px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff url("../images/icon-chevron.svg") no-repeat right 16px center/16px auto;border:1px solid rgba(16,50,85,0.25);border-radius:0;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.listing-filters .listing-filters-range select:focus,.listing-filters .listing-filters-range select:focus-visible,.listing-filters .listing-filters-range select:focus-within{border:1px solid #F0712B!important;outline:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.listing-filters .listing-filters-range-sep{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}@media (max-width:575.98px){.listing-filters .listing-filters-range-sep{display:none}}.listing-filters .listing-filters-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.listing-filters .listing-filters-options li{padding:8px 20px 6px;border:1px solid rgba(16,50,85,0.25);font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.listing-filters .listing-filters-options li:before{display:none}.listing-filters .listing-filters-options li:hover{border-color:#F0712B;color:#F0712B}.listing-filters .listing-filters-options li.is-active{background-color:#F0712B;border-color:#F0712B;color:#ffffff}.listing-filters .listing-filters-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:30px}.listing-filters .listing-filters-clear{padding:0;background:none;border:none;cursor:pointer;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:underline}.listing-filters .listing-filters-clear:hover{color:#F0712B}.listing-filters .listing-filters-apply{padding:12px 40px;background-color:#E67200;border:none;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.listing-filters .listing-filters-apply:hover{background-color:#103255}.listing-search-wrap.is-filters-open .listing-filters{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.listing{overflow:inherit;padding:82px 0 90px;position:relative;z-index:8}@media (max-width:767.98px){.listing{padding:40px 0}}.listing{background-color:#ffffff}.listing .listing-search{height:64px;border:1px solid #000000;-webkit-box-shadow:none;box-shadow:none}@media (max-width:991.98px){.listing .listing-search{height:auto}}@media (max-width:991.98px){.listing .listing-search .banner-search-filter,.listing .listing-search .banner-search-suburbs,.listing .listing-search .banner-search-type .banner-search-type-toggle{height:52px}}@media (max-width:991.98px){.listing .listing-search .banner-search-input{height:52px}}.listing .listing-search .banner-search-submit{border-radius:0}@media (max-width:991.98px){.listing .listing-search .banner-search-submit{height:52px}}.listing .listing-reset{display:block;margin-top:18px;text-align:right;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:underline;margin-right:10px}.listing .listing-reset:hover{color:#F0712B}.listing .listing-head{position:relative;z-index:6;margin-top:79px}@media (max-width:991.98px){.listing .listing-head{margin-top:55px}}@media (max-width:767.98px){.listing .listing-head{margin-top:40px}}.listing .listing-count{margin:0;font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.listing .listing-count{font-size:20px}}.listing .listing-count{font-weight:500;color:#000000}.listing .listing-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:14px}@media (max-width:575.98px){.listing .listing-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.listing .listing-sort{position:relative}.listing .listing-sort .listing-sort-toggle{padding:0;background:none;border:none;cursor:pointer;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:unset;line-height:0.9;border-bottom:1px solid currentColor;-webkit-transition:all 0.3s;transition:all 0.3s}.listing .listing-sort .listing-sort-toggle:hover{color:#F0712B}.listing .listing-sort .listing-sort-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:5;min-width:220px;margin:0;padding:0;list-style:none;background-color:#ffffff;border-radius:6px;-webkit-box-shadow:0 12px 34px rgba(16,50,85,0.18);box-shadow:0 12px 34px rgba(16,50,85,0.18);opacity:0;visibility:hidden;-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease}.listing .listing-sort .listing-sort-menu li{padding:13px 22px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#103255;cursor:pointer;white-space:nowrap;-webkit-transition:all 0.3s;transition:all 0.3s}.listing .listing-sort .listing-sort-menu li:before{display:none}.listing .listing-sort .listing-sort-menu li:hover{color:#F0712B}.listing .listing-sort .listing-sort-menu li.is-active{color:#F0712B}.listing .listing-sort .listing-sort-menu li+li{border-top:1px solid rgba(16,50,85,0.1)}.listing .listing-sort .listing-sort-arrow{display:inline-block;font-style:normal;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;font-size:12px}.listing .listing-sort.open .listing-sort-arrow{-webkit-transform:scaleY(-1) translateY(5px);transform:scaleY(-1) translateY(5px)}.listing .listing-sort.open .listing-sort-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.listing .listing-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px}@media (max-width:767.98px){.listing .listing-toggle{gap:10px}}.listing .listing-view-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:3.5px 15px;background-color:#ffffff;border:1px solid #E1E1DF;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:150%;font-weight:700;color:#000000;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.listing .listing-view-btn i{font-size:23px;line-height:150%;color:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.listing .listing-view-btn i:before{font-size:23px;line-height:150%;color:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.listing .listing-view-btn.is-active{background-color:#F0712B;border-color:#E1E1DF;color:#ffffff}.listing .listing-view-btn:hover{background-color:#F0712B;border-color:#E1E1DF;color:#ffffff}.listing .listing-body{margin-top:51px;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.listing .listing-body.is-switching{opacity:0}.listing .listing-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 24px}.listing .listing-grid>*{width:calc((100% - 24px) / 2)}@media (max-width:991.98px){.listing .listing-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 0px}.listing .listing-grid>*{width:calc((100% - 0px) / 1)}}.listing .listing-empty{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.listing .listing-empty{font-size:18px}}.listing .listing-empty{color:#000000;text-align:center;width:100%}.listing .listing-surrounds{margin-top:70px}@media (max-width:991.98px){.listing .listing-surrounds{margin-top:50px}}@media (max-width:767.98px){.listing .listing-surrounds{margin-top:40px}}.listing .listing-surrounds-count{margin-bottom:30px}@media (max-width:767.98px){.listing .listing-surrounds-count{margin-bottom:20px}}.listing .listing-map{display:none}.listing .listing-map .listing-map-canvas{width:100%;height:100%}.listing .listing-map .listing-map-dots{display:none}.listing .listing-map .listing-map-dot{position:absolute;width:16px;height:16px;border-radius:50%;background:#F0712B;border:1px solid #ffffff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.2s ease,background-color 0.2s ease;transition:opacity 0.2s ease,background-color 0.2s ease}.listing .listing-map .listing-map-dot:hover{opacity:0.75}.listing .listing-map .listing-map-dot.is-active{background:#939493}.listing.is-map .listing-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:28px}@media (max-width:991.98px){.listing.is-map .listing-body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.listing.is-map .listing-grid{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 0px}.listing.is-map .listing-grid>*{width:calc((100% - 0px) / 1)}@media (max-width:991.98px){.listing.is-map .listing-grid{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.listing.is-map .listing-map{display:block;position:sticky;top:120px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start;aspect-ratio:604/691}@media (max-width:991.98px){.listing.is-map .listing-map{position:static;width:100%;aspect-ratio:1/1}}.listing.is-map .listing-surrounds-wrap{display:none}.listing-cta{width:100%}.listing-cta iframe,.listing-cta img,.listing-cta video{display:block;width:100%;aspect-ratio:1440/732;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.listing-cta iframe,.listing-cta img,.listing-cta video{aspect-ratio:4/3}}.listing-map-cluster{display:-webkit-box;display:-ms-flexbox;display:flex}.prop-gallery{position:relative;background-color:#ffffff;overflow:hidden;height:calc(100vh - 116px)}@media (max-width:1199.98px){.prop-gallery{height:calc(100vh - 96px)}}@media (max-width:767.98px){.prop-gallery{height:65vh}}.prop-gallery .prop-gallery-slider,.prop-gallery .slick-list,.prop-gallery .slick-track{height:100%}.prop-gallery .prop-gallery-slide{height:100%}.prop-gallery .prop-gallery-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prop-gallery .prop-gallery-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;z-index:5;width:49px;height:49px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:1px solid #ffffff;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-gallery .prop-gallery-arrow i{font-size:20px;color:inherit}.prop-gallery .prop-gallery-arrow i:before{color:inherit}.prop-gallery .prop-gallery-arrow:hover{background-color:#F0712B;border-color:#F0712B}.prop-gallery .prop-gallery-arrow.prop-gallery-prev{left:100px}.prop-gallery .prop-gallery-arrow.prop-gallery-next{right:100px}@media (max-width:1199.98px){.prop-gallery .prop-gallery-arrow.prop-gallery-prev{left:40px}.prop-gallery .prop-gallery-arrow.prop-gallery-next{right:40px}}@media (max-width:767.98px){.prop-gallery .prop-gallery-arrow{width:39px;height:39px}.prop-gallery .prop-gallery-arrow i{font-size:16px}.prop-gallery .prop-gallery-arrow.prop-gallery-prev{left:20px}.prop-gallery .prop-gallery-arrow.prop-gallery-next{right:20px}}.prop-detail{background-color:#ffffff;padding:59px 0 90px}@media (max-width:767.98px){.prop-detail{padding:40px 0}}@media (min-width:992px){.prop-detail .container{display:-ms-grid;display:grid;-ms-grid-columns:48% 48%;grid-template-columns:48% 48%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.prop-detail .container{-ms-grid-columns:524px minmax(0,1fr) 380px 145px;grid-template-columns:524px minmax(0,1fr) 380px 145px}}@media (min-width:992px){.prop-detail .container:has(.prop-detail-sold) .prop-detail-title{-ms-grid-row:2;grid-row:2}.prop-detail .container:has(.prop-detail-sold) .prop-detail-specs{-ms-grid-row:3;grid-row:3}.prop-detail .container:has(.prop-detail-sold) .prop-detail-main{-ms-grid-row:4;grid-row:4}.prop-detail .container:has(.prop-detail-sold) .prop-detail-side{-ms-grid-row:4;grid-row:4}}.prop-detail .prop-detail-sold{display:block;margin-bottom:14px;font-family:"Nexa",sans-serif;font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.prop-detail .prop-detail-sold{font-size:20px}}.prop-detail .prop-detail-sold{font-weight:700;color:#F0712B}@media (min-width:992px){.prop-detail .prop-detail-sold{-ms-grid-row:1;grid-row:1;grid-column:1/-1}}.prop-detail .prop-detail-title{margin:0 0 26px;max-width:472px;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.prop-detail .prop-detail-title{font-size:36px}}.prop-detail .prop-detail-title{font-weight:400;color:#000000}@media (min-width:992px){.prop-detail .prop-detail-title{-ms-grid-row:1;grid-row:1;grid-column:1/-1}}.prop-detail .prop-detail-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 0;width:50%}@media (min-width:992px){.prop-detail .prop-detail-specs{-ms-grid-row:2;grid-row:2;grid-column:1/-1}}@media (max-width:991.98px){.prop-detail .prop-detail-specs{width:100%}}.prop-detail .prop-detail-specs span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:9px 20px 5px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1;font-weight:400;color:#000000;border-left:2px solid #b5b5b5;min-height:32px}.prop-detail .prop-detail-specs span:first-child{padding-left:0;border-left:none}.prop-detail .prop-detail-specs span i{font-size:18px;line-height:1;color:#000000;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.prop-detail .prop-detail-specs .prop-detail-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 20px 5px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1;font-weight:400;color:#000000;border-left:2px solid #b5b5b5;min-height:32px}.prop-detail .prop-detail-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;margin-top:42px;padding-right:145px}@media (min-width:992px){.prop-detail .prop-detail-inner{display:contents}}@media (max-width:1199.98px){.prop-detail .prop-detail-inner{padding-right:0;gap:0}}@media (max-width:991.98px){.prop-detail .prop-detail-inner{padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}}.prop-detail .prop-detail-main{-webkit-box-flex:0;-ms-flex:0 0 524px;flex:0 0 524px;max-width:524px}@media (min-width:992px){.prop-detail .prop-detail-main{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;margin-top:42px}}@media (max-width:1199.98px){.prop-detail .prop-detail-main{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:100%}}@media (max-width:991.98px){.prop-detail .prop-detail-main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.prop-detail .prop-detail-subtitle{margin:0 0 18px;max-width:380px;font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.prop-detail .prop-detail-subtitle{font-size:20px}}.prop-detail .prop-detail-subtitle{font-weight:500;color:#000000}.prop-detail .prop-detail-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.prop-detail .prop-detail-text p+p{margin-top:18px}.prop-detail .prop-detail-text p a:hover{color:#F0712B}.prop-detail .prop-detail-text ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.prop-detail .prop-detail-text ul li:before{background:#000000}.prop-detail .prop-detail-text ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:18px}.prop-detail .prop-detail-text ul li p:last-child{margin-bottom:0}.prop-detail .prop-detail-text ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.prop-detail .prop-detail-text ul li a:hover{color:#F0712B}.prop-detail .prop-detail-text ul li ol,.prop-detail .prop-detail-text ul li ul{margin:0}.prop-detail .prop-detail-text ul li ol li,.prop-detail .prop-detail-text ul li ul li{margin-bottom:0}.prop-detail .prop-detail-text ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.prop-detail .prop-detail-text ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:18px}.prop-detail .prop-detail-text ol li p:last-child{margin-bottom:0}.prop-detail .prop-detail-text ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.prop-detail .prop-detail-text ol li a:hover{color:#F0712B}.prop-detail .prop-detail-text ol li ol,.prop-detail .prop-detail-text ol li ul{margin:0}.prop-detail .prop-detail-text ol li ol li,.prop-detail .prop-detail-text ol li ul li{margin-bottom:0}.prop-detail .prop-detail-more{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding-bottom:2px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:0.6;font-weight:400;color:#E67200;text-decoration:none;border-bottom:1px solid currentColor;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-detail-more span{-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-detail-more:hover{color:#103255}.prop-detail .prop-detail-more:hover span{color:#103255}.prop-detail .prop-contact-label{margin:44px 0 22px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.prop-detail .prop-contact-label{font-size:18px}}.prop-detail .prop-contact-label{font-weight:700;color:#000000}.prop-detail .prop-contact-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px 51px}@media (max-width:575.98px){.prop-detail .prop-contact-grid{gap:28px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.prop-detail .prop-contact-card{width:236px}@media (max-width:575.98px){.prop-detail .prop-contact-card{width:48.5%}}.prop-detail .prop-contact-card .prop-contact-img{overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-contact-card .prop-contact-img img{width:100%;aspect-ratio:0.8773234201;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-contact-card .prop-contact-img[href]:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.prop-detail .prop-contact-card .prop-contact-name{margin:24px 0 6px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.prop-detail .prop-contact-card .prop-contact-name{font-size:18px}}.prop-detail .prop-contact-card .prop-contact-name{font-weight:700;color:#F0712B;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-contact-card .prop-contact-name a{color:#F0712B;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-contact-card .prop-contact-name:hover a{color:#103255!important}.prop-detail .prop-contact-card .prop-contact-phone{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103255;text-decoration:unset}.prop-detail .prop-contact-card .prop-contact-phone:hover{color:#F0712B}.prop-detail .prop-contact-card .prop-contact-email{display:inline-block;margin-top:4px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#F0712B;text-decoration:underline}.prop-detail .prop-detail-side{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;max-width:380px}@media (min-width:992px){.prop-detail .prop-detail-side{-ms-grid-row:3;grid-row:3;-ms-grid-column:2;grid-column:2;margin-top:-26px}}@media (min-width:1200px){.prop-detail .prop-detail-side{-ms-grid-column:3;grid-column:3}}@media (max-width:1199.98px){.prop-detail .prop-detail-side{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:100%}}@media (max-width:991.98px){.prop-detail .prop-detail-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-top:0}}.prop-detail .prop-enquire{display:block;width:100%;padding:15px 24px;background-color:#F0712B;border:none;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-enquire:hover{background-color:#103255}.prop-detail .prop-fact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:18px;padding:24px 0;border-bottom:2px solid #b5b5b5}@media (max-width:991.98px){.prop-detail .prop-fact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.prop-detail .prop-fact:first-child{padding-top:16px;padding-bottom:12px}.prop-detail .prop-fact:first-child .prop-fact-value{cursor:pointer}.prop-detail .prop-fact:first-child .prop-fact-value:hover{color:#F0712B}.prop-detail .prop-fact:first-child .prop-fact-value:hover i{color:#F0712B}.prop-detail .prop-fact .prop-fact-label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#202020}.prop-detail .prop-fact .prop-fact-value{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1.5;font-weight:400;color:#000000;white-space:pre-line;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-fact .prop-fact-value i{-ms-flex-negative:0;flex-shrink:0;font-size:22px;color:#000000;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.prop-detail .prop-fact .prop-fact-value{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:48.5%;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.prop-detail .prop-fact .prop-fact-link{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-fact .prop-fact-link .prop-fact-link-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:0.6;border-bottom:1px solid currentColor;white-space:nowrap;color:#000000;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-fact .prop-fact-link .prop-fact-link-arrow{font-size:10px;line-height:1;-webkit-transition:all 0.3s;transition:all 0.3s;color:#000000}.prop-detail .prop-fact .prop-fact-link .prop-fact-link-arrow:before{color:#000000;font-size:7px}.prop-detail .prop-fact .prop-fact-link:hover .prop-fact-link-arrow{-webkit-transform:translateX(5px) translateY(-2px);transform:translateX(5px) translateY(-2px)}@media (max-width:991.98px){.prop-detail .prop-fact .prop-fact-link{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:48.5%;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.prop-detail .prop-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:22px}.prop-detail .prop-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:calc((100% - 12px) / 2);padding:15px 12px 11px;background-color:#ffffff;border:1px solid #b5b5b5;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.prop-detail .prop-action i{font-size:18px;color:inherit;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.prop-detail .prop-action i:before{color:inherit}.prop-detail .prop-action i.icon-download{display:none}.prop-detail .prop-action:hover{border-color:#F0712B;color:#F0712B}.prop-detail .prop-share{position:relative;width:calc((100% - 12px) / 2)}.prop-detail .prop-share .prop-share-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:48px;padding:13px 18px;background-color:#ffffff;border:1px solid #b5b5b5;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;cursor:pointer;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,border-color 0.3s,color 0.3s;transition:opacity 0.3s ease,visibility 0.3s ease,border-color 0.3s,color 0.3s}.prop-detail .prop-share .prop-share-btn:hover{border-color:#F0712B;color:#F0712B}.prop-detail .prop-share .prop-share-list{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16.5px;min-height:48px;padding:10px 18px;background-color:#ffffff;border:1px solid rgba(16,50,85,0.25);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}.prop-detail .prop-share .prop-share-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#103255;text-decoration:none;opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity 0.3s ease,color 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,color 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,color 0.3s;transition:opacity 0.3s ease,transform 0.3s ease,color 0.3s,-webkit-transform 0.3s ease}.prop-detail .prop-share .prop-share-link i{font-size:24px;color:#000000}.prop-detail .prop-share .prop-share-link i:before{color:#000000}.prop-detail .prop-share .prop-share-link:hover{color:#F0712B}.prop-detail .prop-share.is-open .prop-share-btn{opacity:0;visibility:hidden;pointer-events:none}.prop-detail .prop-share.is-open .prop-share-list{opacity:1;visibility:visible;pointer-events:auto}.prop-detail .prop-share.is-open .prop-share-link{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.prop-detail .prop-share.is-open .prop-share-link:first-child{-webkit-transition-delay:0.06s;transition-delay:0.06s}.prop-detail .prop-share.is-open .prop-share-link:nth-child(2){-webkit-transition-delay:0.12s;transition-delay:0.12s}.prop-detail .prop-share.is-open .prop-share-link:nth-child(3){-webkit-transition-delay:0.18s;transition-delay:0.18s}.prop-detail .prop-share.is-open .prop-share-link:nth-child(4){-webkit-transition-delay:0.24s;transition-delay:0.24s}.prop-location{padding-bottom:100px}@media (max-width:767.98px){.prop-location{padding-bottom:64px}}.prop-location{background-color:#ffffff}.prop-location .prop-location-title{margin:0 0 16px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.prop-location .prop-location-title{font-size:18px}}.prop-location .prop-location-title{font-weight:700;color:#000000}.prop-location .prop-location-map{position:relative}.prop-location .prop-location-map .prop-location-canvas,.prop-location .prop-location-map img{display:block;width:100%;aspect-ratio:1240/569;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.prop-location .prop-location-map .prop-location-canvas,.prop-location .prop-location-map img{aspect-ratio:auto;height:380px}}.prop-location .prop-location-map .prop-location-dot{position:absolute;width:16px;height:16px;border-radius:50%;background:#F0712B;border:1px solid #ffffff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.prop-location .prop-location-toggle{position:absolute;top:16px;left:16px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ffffff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.12);box-shadow:0 2px 8px rgba(0,0,0,0.12)}.prop-location .prop-location-toggle button{padding:8px 16px;background:none;border:none;cursor:pointer;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:140%;text-align:center;color:#565656}.prop-location .prop-location-toggle button.is-active{font-weight:600}.prop-location .prop-location-toggle button+button{border-left:1px solid rgba(0,0,0,0.1)}.related{padding:43px 0 100px}@media (max-width:767.98px){.related{padding:40px 0}}.related{background-color:#103255;overflow:hidden}.related .related-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:47px}@media (max-width:991.98px){.related .related-head{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:30px}.related .related-head .related-title{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.related .related-title{margin:0;font-family:"Nexa",sans-serif;font-size:25px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.related .related-title{font-size:20px}}.related .related-title{font-weight:700;color:#ffffff}.related .related-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.related .related-right{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.related .related-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;text-decoration:unset;border-bottom:1px solid currentColor;white-space:nowrap}.related .related-more .icon-arrow-rightup:before{color:#ffffff}.related .related-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1199.98px){.related .related-arrows{margin-right:8px}}.related .related-next,.related .related-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:49px;height:49px;background-color:transparent;border:1px solid #ffffff;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.related .related-next i,.related .related-prev i{font-size:20px;color:inherit}.related .related-next i:before,.related .related-prev i:before{color:inherit}.related .related-next:hover,.related .related-prev:hover{background-color:#ffffff;color:#103255}@media (max-width:767.98px){.related .related-next,.related .related-prev{width:39px;height:39px}.related .related-next i,.related .related-prev i{font-size:16px}}.related .related-track{overflow:visible}.related .related-slide{padding:0 13.78px}.related .related-slider-single .related-slide{max-width:395px;padding:0}@media (max-width:575.98px){.related .related-slider-single .related-slide{max-width:100%}}.related-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#ffffff;text-decoration:none}.related-card .related-card-img{overflow:hidden;position:relative}.related-card .related-card-img img{width:100%;aspect-ratio:1.1933534743;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s}.related-card .related-card-img .properties-card-ribbon{position:absolute;top:0;right:0;width:148px;height:148px;overflow:hidden;z-index:2;pointer-events:none}.related-card .related-card-img .properties-card-ribbon span{position:absolute;top:34px;right:-56px;width:216px;padding:7px 0 3px;background-color:#F0712B;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;font-size:20px;font-weight:500;color:#ffffff}@media (max-width:767.98px){.related-card .related-card-img .properties-card-ribbon{width:110px;height:110px}.related-card .related-card-img .properties-card-ribbon span{top:26px;right:-69px;padding:4px 0 2px;font-size:16px}}.related-card:hover .related-card-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.related-card:hover .related-card-link span{-webkit-transform:translateX(5px) translateY(-2px);transform:translateX(5px) translateY(-2px)}.related-card .related-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:19px 19px 25px}.related-card .related-card-title{margin:0 0 11px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.related-card .related-card-title{font-size:18px}}.related-card .related-card-title{font-weight:700;color:#000000}.related-card .related-card-addr{font-family:"Nexa",sans-serif;font-weight:700;display:block;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1.63;color:#F0712B;padding-bottom:14px;border-bottom:1px solid #000000}.related-card .related-card-price{display:block;padding:17px 0;margin-bottom:25px;border-bottom:1px solid #000000;font-size:18px;line-height:1.44;font-weight:500;color:#000000}.related-card .related-card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;gap:6px;margin-top:auto;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:0.6;font-weight:400;color:#000000;text-decoration:unset;border-bottom:1px solid currentColor}.related-card .related-card-link span{font-size:7px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.related-card .related-card-link .icon-arrow-rightup:before{color:inherit}.steps{padding:106px 0 99px}@media (max-width:767.98px){.steps{padding:40px 0}}.steps{background-color:#103255}.steps .steps-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-bottom:74px}@media (max-width:991.98px){.steps .steps-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}}.steps .steps-title{-webkit-box-flex:0;-ms-flex:0 0 52.8%;flex:0 0 52.8%;max-width:655px;margin:0;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.steps .steps-title{font-size:36px}}.steps .steps-title{font-weight:400;color:#ffffff}.steps .steps-intro{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:500px}@media (max-width:767.98px){.steps .steps-intro{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.steps .steps-intro p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.steps .steps-intro p+p{margin-top:18px}.steps .steps-intro a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.steps .steps-intro a:hover{color:#F0712B}.steps .steps-intro ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:0}.steps .steps-intro ul li:before{background:#ffffff}.steps .steps-intro ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:10px}.steps .steps-intro ul li p:last-child{margin-bottom:0}.steps .steps-intro ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.steps .steps-intro ul li a:hover{color:#F0712B}.steps .steps-intro ul li ol,.steps .steps-intro ul li ul{margin:0}.steps .steps-intro ul li ol li,.steps .steps-intro ul li ul li{margin-bottom:0}.steps .steps-intro ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:0}.steps .steps-intro ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:10px}.steps .steps-intro ol li p:last-child{margin-bottom:0}.steps .steps-intro ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.steps .steps-intro ol li a:hover{color:#F0712B}.steps .steps-intro ol li ol,.steps .steps-intro ol li ul{margin:0}.steps .steps-intro ol li ol li,.steps .steps-intro ol li ul li{margin-bottom:0}.steps .steps-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:44px 54px}.steps .steps-grid>*{width:calc((100% - 108px) / 3)}@media (max-width:991.98px){.steps .steps-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 0px}.steps .steps-grid>*{width:calc((100% - 0px) / 1)}}@media (min-width:1199.98px){.steps .steps-col{max-width:373.92px}}.steps .steps-col .steps-col-title{margin:0 0 18px;padding-bottom:13px;border-bottom:1px solid #F0712B;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.steps .steps-col .steps-col-title{font-size:18px}}.steps .steps-col .steps-col-title{font-weight:600;color:#ffffff}.steps .steps-col p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.steps .steps-col .steps-col-img{margin-top:42px;overflow:hidden}.steps .steps-col .steps-col-img img{width:100%;aspect-ratio:1.2096774194;-o-object-fit:cover;object-fit:cover}.offices{padding:56px 0 90px}@media (max-width:767.98px){.offices{padding:40px 0}}.offices{background-color:#ffffff}.offices .offices-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px 24px}.offices .offices-grid>*{width:calc((100% - 24px) / 2)}@media (max-width:767.98px){.offices .offices-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 0px}.offices .offices-grid>*{width:calc((100% - 0px) / 1)}}.offices .offices-card{display:block;text-decoration:unset}.offices .offices-card .offices-card-img{overflow:hidden}.offices .offices-card .offices-card-img img{width:100%;aspect-ratio:1.8819875776;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}.offices .offices-card .offices-card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:22px 2px 13px;border-bottom:1px solid #B5B5B5}.offices .offices-card .offices-card-name{margin:0;font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.offices .offices-card .offices-card-name{font-size:20px}}.offices .offices-card .offices-card-name{font-weight:500;color:#F0712B}.offices .offices-card .offices-card-name.size-sm{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.offices .offices-card .offices-card-name.size-sm{font-size:18px}}.offices .offices-card .offices-card-name.size-sm{font-weight:600}.offices .offices-card .offices-card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:0.6;font-weight:400;color:#F0712B;text-decoration:unset;border-bottom:1px solid currentColor}.offices .offices-card .offices-card-link .icon-arrow-rightup{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;font-size:7px;-webkit-transform:translateY(0);transform:translateY(0)}.offices .offices-card .offices-card-link .icon-arrow-rightup:before{font-size:7px;-webkit-transform:translateY(0);transform:translateY(0)}.offices .offices-card .offices-card-text{padding:18px 2px 49px;border-bottom:1px solid #B5B5B5;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#103255}.offices .offices-card:hover .offices-card-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.offices .offices-card:hover .offices-card-link .icon-arrow-rightup{-webkit-transform:translateX(5px);transform:translateX(5px)}.office-detail{background-color:#ffffff;padding:85px 0 70px}@media (max-width:767.98px){.office-detail{padding:40px 0}}.office-detail .office-detail-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:51px}@media (max-width:991.98px){.office-detail .office-detail-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.office-detail .office-detail-media{-webkit-box-flex:0;-ms-flex:0 0 65.35%;flex:0 0 65.35%;overflow:hidden}.office-detail .office-detail-media img{width:100%;aspect-ratio:1.3682432432;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.office-detail .office-detail-media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.office-detail .office-detail-body{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:360px}@media (max-width:991.98px){.office-detail .office-detail-body{max-width:100%}}.office-detail .office-detail-body:nth-child(2) .office-block-label+p{max-width:250px}.office-detail .office-detail-name{font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.office-detail .office-detail-name{font-size:20px}}.office-detail .office-detail-name{line-height:1.25;font-weight:500;color:#F0712B;margin:0}.office-detail .office-block{margin-bottom:45px}.office-detail .office-block:last-child{margin-bottom:0}.office-detail .office-block .office-block-label{display:block;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;text-decoration:underline;margin:0;margin-bottom:2px}.office-detail .office-block p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;margin:0}.office-detail .office-block .office-block-text p+p{margin-top:12px}.office-detail .office-block .office-block-link{color:#000000;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}.office-detail .office-block .office-block-link:hover{color:#F0712B}.office-detail .office-block .office-block-more{display:inline-block;margin-top:5.8px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:1.5;font-weight:400;color:#E67200;text-decoration:underline;-webkit-transition:all 0.3s;transition:all 0.3s}.office-detail .office-block .office-block-more:hover{color:#103255}.listings{padding:0 0 80px}@media (max-width:767.98px){.listings{padding:0 0 64px}}.listings{background-color:#ffffff}.listings .listings-title{margin:0 0 28px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.listings .listings-title{font-size:18px}}.listings .listings-title{font-weight:700;color:#000000}.listings .listings-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px 28px}.listings .listings-grid>*{width:calc((100% - 28px) / 2)}@media (max-width:991.98px){.listings .listings-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:36px 0px}.listings .listings-grid>*{width:calc((100% - 0px) / 1)}}.office-detail+.team{padding-top:34px!important}.office-detail+.team .team-label{margin-bottom:13px!important}@media (max-width:767.98px){.office-detail+.team{padding-top:0!important}}.office-map{padding:0 0 100px}@media (max-width:767.98px){.office-map{padding:0 0 64px}}.office-map{background-color:#ffffff}.office-map .office-map-title{margin:0 0 32px;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.office-map .office-map-title{font-size:18px}}.office-map .office-map-title{font-weight:700;color:#000000}.office-map .office-map-frame{overflow:hidden}.office-map .office-map-frame iframe,.office-map .office-map-frame img{display:block;width:100%;aspect-ratio:1239/562;-o-object-fit:cover;object-fit:cover;border:0}@media (max-width:767.98px){.office-map .office-map-frame iframe,.office-map .office-map-frame img{aspect-ratio:4/3}}.office-map .office-map-frame iframe{-webkit-filter:grayscale(1);filter:grayscale(1)}.agent{background-color:#ffffff;padding:84px 0 70px}@media (max-width:767.98px){.agent{padding:40px 0}}.agent .agent-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:52px}@media (max-width:767.98px){.agent .agent-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.agent .agent-media{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;overflow:hidden;max-width:380px}.agent .agent-media img{width:100%;aspect-ratio:0.8941176471;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.agent .agent-media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.agent .agent-body{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:525px}@media (min-width:1199.98px){.agent .agent-body{margin-top:2px}}@media (max-width:991.98px){.agent .agent-body{max-width:100%}}.agent .agent-name{margin:0 0 16px;font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.agent .agent-name{font-size:20px}}.agent .agent-name{font-weight:500;color:#F0712B}.agent .agent-roles{margin:0 0 16px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000}.agent .agent-phone{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 6px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.agent .agent-phone:hover{color:#F0712B}.agent .agent-email{display:inline-block;margin-bottom:16px;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.agent .agent-email:hover{color:#F0712B}.agent .agent-office{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Nexa",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#F0712B;text-decoration:underline;margin-bottom:6px;-webkit-transition:all 0.3s;transition:all 0.3s}.agent .agent-office:hover{color:#103255}.agent .agent-jindabyne{margin:0 0 20px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.agent .agent-bio p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.agent .agent-bio p+p{margin-top:20px}.agent .agent-bio p a:hover{color:#F0712B}.agent .agent-bio ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.agent .agent-bio ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.agent .agent-bio ul li p:last-child{margin-bottom:0}.agent .agent-bio ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.agent .agent-bio ul li a:hover{color:#F0712B}.agent .agent-bio ul li ol,.agent .agent-bio ul li ul{margin:0}.agent .agent-bio ul li ol li,.agent .agent-bio ul li ul li{margin-bottom:0}.agent .agent-bio ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:0}.agent .agent-bio ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;margin-bottom:20px}.agent .agent-bio ol li p:last-child{margin-bottom:0}.agent .agent-bio ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000}.agent .agent-bio ol li a:hover{color:#F0712B}.agent .agent-bio ol li ol,.agent .agent-bio ol li ul{margin:0}.agent .agent-bio ol li ol li,.agent .agent-bio ol li ul li{margin-bottom:0}.agent .agent-bio-dots{cursor:pointer}.agent .agent-more{display:inline-block;font-size:16px;line-height:1.25;letter-spacing:normal;margin-top:6px;font-weight:400;color:#E67200;text-decoration:underline;-webkit-transition:all 0.3s;transition:all 0.3s}.agent .agent-more:hover{color:#103255}.agent-search{max-width:950px;margin:0 auto;border:none}.agent-search .banner-search-input{padding-left:20px!important;background:unset!important}.agent-search .banner-search-input:-moz-placeholder,.agent-search .banner-search-input::-moz-placeholder,.agent-search .banner-search-input::-ms-input-placeholder,.agent-search .banner-search-input::-webkit-input-placeholder{color:#000000!important}.agent-search .banner-search-input:focus,.agent-search .banner-search-input:focus-visible,.agent-search .banner-search-input:focus-within{border:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.agent-search .agent-search-roles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:0 26px 0 20px;background:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#000000)) no-repeat left center/1px 53px;background:linear-gradient(#000000,#000000) no-repeat left center/1px 53px}@media (max-width:991.98px){.agent-search .agent-search-roles{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:56px;background:unset!important;border-top:1px solid rgba(16,50,85,0.12)}}@media (max-width:575.98px){.agent-search .agent-search-roles{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px 20px;height:auto;padding:14px 16px;border-top:1px solid rgba(16,50,85,0.12)}}.agent-search .agent-search-role{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;cursor:pointer}.agent-search .agent-search-role input{position:absolute;width:0;height:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s;transition:all 0.3s}.agent-search .agent-search-role .agent-search-box{position:relative;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #000000}.agent-search .agent-search-role .agent-search-box:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url("../images/agent-check.svg") no-repeat center/12px 12px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.agent-search .agent-search-role .agent-search-text{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;white-space:nowrap;-webkit-transition:color 0.3s;transition:color 0.3s}.agent-search .agent-search-role input:checked+.agent-search-box:after{-webkit-transform:scale(1);transform:scale(1)}.agent-search .agent-search-role:hover .agent-search-text{color:#F0712B}.agent-search .banner-search-submit{-ms-flex-preferred-size:114px;flex-basis:114px}.text-and-img.style-agent .text-and-img-label{color:#103255}.careers{padding:86px 0 78px}@media (max-width:767.98px){.careers{padding:40px 0}}.careers .careers-inner{max-width:1095px}@media (max-width:1199.98px){.careers .careers-inner{max-width:100%}}.careers .careers-intro{max-width:524px;margin-bottom:43px;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255}@media (max-width:767.98px){.careers .careers-intro{max-width:100%}}.careers .careers-intro p{color:#103255}.careers .careers-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 50px}@media (max-width:991.98px){.careers .careers-form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}.careers .careers-field{width:calc((100% - 50px) / 2)}@media (max-width:991.98px){.careers .careers-field{width:calc((100% - 20px) / 2)}}@media (max-width:575.98px){.careers .careers-field{width:100%}}.careers .careers-field.full{width:100%}.careers .careers-input{width:100%;height:64px;padding:0 22px;border:1px solid #BFBFBF;background-color:#ffffff;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255}.careers .careers-input::-webkit-input-placeholder{color:#103255;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .careers-input:-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .careers-input::-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .careers-input::-ms-input-placeholder{color:#103255;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.careers .careers-textarea{width:100%;height:163px;padding:20px 25px;border:1px solid #BFBFBF;background-color:#ffffff;resize:none;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255}.careers .careers-textarea::-webkit-input-placeholder{color:#103255;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .careers-textarea:-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .careers-textarea::-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .careers-textarea::-ms-input-placeholder{color:#103255;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.careers .careers-cv{width:100%;margin-top:2px}.careers .careers-cv-label{display:block;margin-bottom:14px;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255}.careers .careers-file{display:inline-block;padding:13.5px 24px;border:1px solid #BFBFBF;background-color:#ffffff;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .careers-file input{display:none;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .careers-file:hover{border-color:#103255}.careers .careers-actions{width:100%;margin-top:20px}.careers .careers-submit{display:inline-block;min-width:142px;padding:12px 43px;border:1px solid #F0712B;background-color:#F0712B;font-family:"Nexa",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .careers-submit:hover{border:1px solid #E67200;background-color:#E67200}.careers .gform_wrapper .gform_confirmation_message{font-family:"Nexa",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255;min-height:566px}.careers .gform_wrapper form .gform-body .gform_fields{gap:30px 50px}@media (max-width:991.98px){.careers .gform_wrapper form .gform-body .gform_fields{gap:20px}}.careers .gform_wrapper form .gform-body .gform_fields .gfield{width:calc((100% - 50px) / 2)}@media (max-width:991.98px){.careers .gform_wrapper form .gform-body .gform_fields .gfield{width:calc((100% - 20px) / 2)}}@media (max-width:575.98px){.careers .gform_wrapper form .gform-body .gform_fields .gfield{width:100%}}.careers .gform_wrapper form .gform-body .gform_fields .gfield .gfield_label{display:none!important}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;display:inline-block;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #BFBFBF!important;background-color:#ffffff!important;color:#103255!important;font-family:"Poppins",sans-serif!important;font-size:16px!important;line-height:150%!important;min-width:142px!important;padding:19.5px 22px!important;width:100%;height:auto!important}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#103255;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:-moz-placeholder,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-moz-placeholder,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#103255;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{cursor:auto}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus-visible,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus-within,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus-visible,.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus-within{border:1px solid #E67200!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{width:100%;max-height:163px;min-height:unset;padding:16px 25px!important;resize:none}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#103255;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#103255;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#103255;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.careers .gform_wrapper form .gform_footer{margin-top:49px!important}.contact-form{padding:90px 0 83px;background-color:#103255}@media (max-width:767.98px){.contact-form{padding:40px 0}}.contact-form .container{padding:0 246px 0 98px}@media (max-width:1199.98px){.contact-form .container{padding:0 40px}}@media (max-width:767.98px){.contact-form .container{padding:0 20px}}.contact-form .contact-form-fields{max-width:1095px}.contact-form .contact-intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:41px;padding-bottom:41px}@media (max-width:1199.98px){.contact-form .contact-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.contact-form .contact-intro-title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:535px;margin:0;font-size:45px;line-height:1.11;letter-spacing:normal}@media (max-width:767.98px){.contact-form .contact-intro-title{font-size:36px}}.contact-form .contact-intro-title{font-weight:400;color:#ffffff}@media (max-width:1199.98px){.contact-form .contact-intro-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.contact-form .contact-intro-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:521px}@media (max-width:1199.98px){.contact-form .contact-intro-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.contact-form .contact-intro-text p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.contact-form .contact-intro-text p+p{margin-top:20px}.contact-form .contact-intro-text p a:hover{color:#F0712B}.contact-form .contact-intro-text ul li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:0}.contact-form .contact-intro-text ul li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:20px}.contact-form .contact-intro-text ul li p:last-child{margin-bottom:0}.contact-form .contact-intro-text ul li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.contact-form .contact-intro-text ul li a:hover{color:#F0712B}.contact-form .contact-intro-text ul li ol,.contact-form .contact-intro-text ul li ul{margin:0}.contact-form .contact-intro-text ul li ol li,.contact-form .contact-intro-text ul li ul li{margin-bottom:0}.contact-form .contact-intro-text ol li{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:0}.contact-form .contact-intro-text ol li p{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;margin-bottom:20px}.contact-form .contact-intro-text ol li p:last-child{margin-bottom:0}.contact-form .contact-intro-text ol li a{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.contact-form .contact-intro-text ol li a:hover{color:#F0712B}.contact-form .contact-intro-text ol li ol,.contact-form .contact-intro-text ol li ul{margin:0}.contact-form .contact-intro-text ol li ol li,.contact-form .contact-intro-text ol li ul li{margin-bottom:0}.contact-form .contact-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;margin-bottom:32px}@media (max-width:767.98px){.contact-form .contact-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}}.contact-form .contact-field{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.contact-form .contact-field input,.contact-form .contact-field select,.contact-form .contact-field textarea{width:100%;padding:0 22px;background-color:transparent;border:1px solid #ffffff;font-size:16px;line-height:1.25;letter-spacing:normal;font-family:"Poppins",sans-serif;font-weight:400;color:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .contact-field input::-webkit-input-placeholder,.contact-form .contact-field select::-webkit-input-placeholder,.contact-form .contact-field textarea::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .contact-field input:-moz-placeholder,.contact-form .contact-field select:-moz-placeholder,.contact-form .contact-field textarea:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.contact-form .contact-field input::-moz-placeholder,.contact-form .contact-field select::-moz-placeholder,.contact-form .contact-field textarea::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.contact-form .contact-field input::-ms-input-placeholder,.contact-form .contact-field select::-ms-input-placeholder,.contact-form .contact-field textarea::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.contact-form .contact-field input{height:64px}.contact-form .contact-field-select{margin-bottom:32px}.contact-form .contact-field-select select{height:64px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='11' viewBox='0 0 19 11' fill='none'%3E%3Cpath d='M1 1l8.5 8.5L18 1' stroke='%23ffffff' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 22px center}.contact-form .contact-field-select select option{color:#103255}@media (max-width:767.98px){.contact-form .contact-field-select{margin-bottom:24px}}.contact-form .contact-field-message{margin-bottom:25px}.contact-form .contact-field-message textarea{height:163px;padding:18px 22px;resize:none}.contact-form .contact-enquiry{margin:0 0 39px;padding:0;border:none}@media (max-width:767.98px){.contact-form .contact-enquiry{margin-bottom:24px}}.contact-form .contact-enquiry-label{display:block;margin-bottom:28px;padding:0;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.contact-form .contact-enquiry-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 63px}@media (max-width:1199.98px){.contact-form .contact-enquiry-options{gap:18px 32px}}.contact-form .contact-check{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;cursor:pointer}.contact-form .contact-check input{position:absolute;top:0;left:0;width:20px;height:20px;margin:0;opacity:0;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .contact-check .contact-check-box{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;border:1px solid #ffffff}.contact-form .contact-check .contact-check-text{font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#ffffff;-webkit-transform:translateY(2px);transform:translateY(2px)}.contact-form .contact-check input:checked~.contact-check-box{background-color:#ffffff}.contact-form .contact-check-subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.contact-form .contact-submit{display:inline-block;min-width:142px;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:24/16}.contact-form .contact-submit:hover{border:1px solid #E67200;background-color:#E67200;color:#ffffff}@media (max-width:575.98px){.contact-form .contact-enquiry-options{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.contact-form .gform_confirmation_message{font-family:"Poppins",sans-serif;font-weight:400;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.contact-form .gform_confirmation_message{font-size:18px}}.contact-form .gform_confirmation_message{color:#ffffff;min-height:350px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form .gform_wrapper form .gform-body .gform_fields{gap:30px 50px}@media (max-width:991.98px){.contact-form .gform_wrapper form .gform-body .gform_fields{gap:20px}}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield{width:calc((100% - 50px) / 2)}@media (max-width:991.98px){.contact-form .gform_wrapper form .gform-body .gform_fields .gfield{width:calc((100% - 20px) / 2)}}@media (max-width:575.98px){.contact-form .gform_wrapper form .gform-body .gform_fields .gfield{width:100%}}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-select{width:100%}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox{margin-top:4px}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox .gfield_label{display:block!important;margin-bottom:28px;padding:0;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox .gfield_label .gfield_required{display:none!important}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-select{margin-top:10px}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;display:inline-block;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #ffffff!important;background-color:transparent!important;color:#ffffff!important;font-family:"Poppins",sans-serif!important;font-size:16px!important;line-height:150%!important;min-width:142px!important;padding:19.5px 22px!important;width:100%;height:auto!important}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select::-webkit-input-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:-moz-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:-moz-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-moz-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select::-moz-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select::-ms-input-placeholder,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus-visible,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus-within,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus-visible,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus-within,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus-visible,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus-within{border:1px solid #E67200!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container option{font-family:"Nexa",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{width:100%;max-height:163px;min-height:unset;padding:16px 25px!important;resize:none}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input,.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{cursor:auto}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 63px}@media (max-width:1199.98px){.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{gap:18px 32px}}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.5px}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice input{width:20px;height:20px!important;padding:0!important;margin:0;opacity:1;min-width:unset!important;border:1px solid #ffffff!important;background:transparent!important;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice label{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#ffffff;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(2px);transform:translateY(2px)}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice input:checked{background:#ffffff!important}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input{-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input:before{color:#F0712B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select{position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select:before{content:"";position:absolute;top:1px;right:1px;width:22px;height:90%;background-color:#103255;z-index:1;pointer-events:none}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select:after{font-family:"icomoon";content:"\e900";-ms-flex-negative:0;flex-shrink:0;color:#ffffff;font-size:10px;-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;right:31px;top:27px;z-index:2;pointer-events:none}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield--type-textarea+.gfield--type-checkbox{margin-top:-5px}.contact-form .gform_wrapper form .gform-body .gform_fields .gfield--type-textarea+.gfield--type-checkbox .gfield_label{display:none!important}.contact-form .gform_wrapper form .gform_footer{margin-top:32px!important}.contact-offices{padding:102px 0 96px}@media (max-width:767.98px){.contact-offices{padding:40px 0}}.contact-offices{background-color:#ffffff}.contact-offices .contact-offices-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:75px 50px}.contact-offices .contact-offices-grid>*{width:calc((100% - 100px) / 3)}@media (max-width:991.98px){.contact-offices .contact-offices-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:56px 40px}.contact-offices .contact-offices-grid>*{width:calc((100% - 40px) / 2)}}@media (max-width:575.98px){.contact-offices .contact-offices-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px 0px}.contact-offices .contact-offices-grid>*{width:calc((100% - 0px) / 1)}}.contact-offices .contact-office-name{margin:0 0 14px;font-size:24px;line-height:1.25;letter-spacing:normal}@media (max-width:767.98px){.contact-offices .contact-office-name{font-size:20px}}.contact-offices .contact-office-name{font-weight:500;color:#F0712B}.contact-offices .contact-office-block{padding-top:19px;border-top:1px solid #BFBFBF}.contact-offices .contact-office-block+.contact-office-block{margin-top:16px;padding-top:15px}.contact-offices .contact-office-block p{margin:0;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;max-width:250px}.contact-offices .contact-office-tel{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;margin:0;margin-bottom:8px}.contact-offices .contact-office-tel a{color:inherit;text-decoration:unset}.contact-offices .contact-office-tel a:hover{color:#F0712B}.contact-offices .contact-office-label{display:block;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;text-decoration:underline;margin-bottom:2px}.contact-offices .contact-office-directions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:14px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:0.6;font-weight:400;color:#F0712B;text-decoration:unset;border-bottom:1px solid currentColor}.contact-offices .contact-office-directions .icon-arrow-rightup{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.contact-offices .contact-office-directions:hover .icon-arrow-rightup{-webkit-transform:translateX(5px) translateY(-2px);transform:translateX(5px) translateY(-2px)}.contact-offices .contact-office-map{margin-top:45px;overflow:hidden}.contact-offices .contact-office-map .contact-office-canvas{display:block;width:100%;aspect-ratio:1.2031746032;-o-object-fit:cover;object-fit:cover}.contact-offices .contact-office-map .contact-office-dot{position:absolute;width:16px;height:16px;border-radius:50%;background:#F0712B;border:1px solid #ffffff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.holiday-rental-head{padding-bottom:0}.holiday-rental-head .holiday-head{margin-bottom:0;padding-bottom:60px;border-bottom:2px solid #F0712B}@media (max-width:767.98px){.holiday-rental-head .holiday-head{padding-bottom:40px}}.text-and-img-inner:has(.holiday-rental-logo){border-bottom-width:2px}.holiday-rental-logo{display:block;margin-bottom:24px;width:auto;max-height:119px}@media (max-width:767.98px){.holiday-rental-logo{max-height:90px}}body.modal-open{overflow:hidden}.modal{position:fixed;inset:0;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;visibility:hidden;opacity:0;pointer-events:none;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0);box-shadow:0px 4px 4px rgba(0,0,0,0);-webkit-transition:all 0.4s;transition:all 0.4s}.modal.is-open{visibility:visible;opacity:1;pointer-events:auto;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.1);box-shadow:0px 4px 4px rgba(0,0,0,0.1)}.modal .modal-overlay{position:absolute;inset:0;background-color:rgba(255,255,255,0.9)}.modal .modal-box{position:relative;z-index:1;width:100%;max-width:1250px;max-height:100%;aspect-ratio:955/536;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.1);box-shadow:0 4px 4px rgba(0,0,0,0.1);-webkit-transform:translateY(24px) scale(0.97);transform:translateY(24px) scale(0.97);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.16,1,0.3,1);transition:-webkit-transform 0.4s cubic-bezier(0.16,1,0.3,1);transition:transform 0.4s cubic-bezier(0.16,1,0.3,1);transition:transform 0.4s cubic-bezier(0.16,1,0.3,1),-webkit-transform 0.4s cubic-bezier(0.16,1,0.3,1)}.modal .modal-box .modal-embed iframe,.modal .modal-box .modal-tour-frame iframe{position:absolute;left:0;top:0}@media (max-width:767.98px){.modal .modal-box .modal-tour-frame iframe{position:static}}.modal .modal-box.modal-form{aspect-ratio:unset;max-width:955px}.modal .modal-box.modal-form .gform_confirmation_message{min-height:300px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#ffffff;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.is-open .modal-box{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}@media (max-width:575.98px){.modal .modal-plan,.modal .modal-tour{aspect-ratio:auto;overflow:auto}.modal .modal-plan .modal-close,.modal .modal-tour .modal-close{display:none}}.modal .modal-close{position:absolute;top:26px;right:26px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background:none;border:1px solid currentColor;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .modal-close svg{width:16px;height:16px}.modal .modal-close svg path{stroke:#ffffff;-webkit-transition:stroke 0.3s;transition:stroke 0.3s}.modal .modal-close:hover{background-color:#F0712B;border-color:#F0712B;color:#ffffff}.modal .modal-close:hover svg path{stroke:#ffffff}@media (max-width:575.98px){.modal .modal-close{top:16px;right:16px;width:40px;height:40px}.modal .modal-close svg{width:14px;height:14px}}.modal .gform_wrapper form .gform-body .gform_fields{gap:22px 36px}@media (max-width:991.98px){.modal .gform_wrapper form .gform-body .gform_fields{gap:20px}}.modal .gform_wrapper form .gform-body .gform_fields .gfield{width:calc((100% - 36px) / 2)}@media (max-width:991.98px){.modal .gform_wrapper form .gform-body .gform_fields .gfield{width:calc((100% - 20px) / 2)}}@media (max-width:575.98px){.modal .gform_wrapper form .gform-body .gform_fields .gfield{width:100%}}.modal .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox,.modal .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-select{width:100%}.modal .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox{margin-top:27px;margin-left:8px}.modal .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox .gfield_label{display:block!important;margin-bottom:22px;padding:0;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.modal .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-checkbox .gfield_label .gfield_required{display:none!important}.modal .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-select{margin-top:10px}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;display:inline-block;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #ffffff!important;background-color:transparent!important;color:#ffffff!important;font-family:"Poppins",sans-serif!important;font-size:16px!important;line-height:150%!important;min-width:142px!important;padding:19.5px 22px!important;width:100%;height:auto!important}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select::-webkit-input-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:-moz-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:-moz-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-moz-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select::-moz-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select::-ms-input-placeholder,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus-visible,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input:focus-within,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus-visible,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus-within,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus-visible,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus-within{border:1px solid #E67200!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container option{font-family:"Nexa",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{width:100%;max-height:163px;min-height:unset;padding:16px 25px!important;resize:none}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input,.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea{cursor:auto}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 63px}@media (max-width:1199.98px){.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{gap:18px 32px}}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.5px}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice input{width:20px;height:20px!important;padding:0!important;margin:0;opacity:1;min-width:unset!important;border:1px solid #ffffff!important;background:transparent!important;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice label{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#ffffff;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice input:checked{background:#ffffff!important}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input{-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input:before{color:#F0712B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select{position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select:before{content:"";position:absolute;top:1px;right:1px;width:22px;height:90%;background-color:#103255;z-index:1;pointer-events:none}.modal .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select:after{font-family:"icomoon";content:"\e900";-ms-flex-negative:0;flex-shrink:0;color:#ffffff;font-size:10px;-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;right:31px;top:27px;z-index:2;pointer-events:none}.modal .gform_wrapper form .gform-body .gform_fields .gfield--type-textarea+.gfield--type-checkbox{margin-top:-5px}.modal .gform_wrapper form .gform-body .gform_fields .gfield--type-textarea+.gfield--type-checkbox .gfield_label{display:none!important}.modal .gform_wrapper form .gform_footer{margin-top:26px!important;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-form{padding:30px 38px 38px;background-color:#103255}@media (max-width:575.98px){.modal-form{padding:72px 38px 60px}}.modal-form .modal-intro{max-width:645px;font-size:16px;line-height:1.25;letter-spacing:normal;line-height:150%;font-weight:400;color:#ffffff;margin:0 0 40px}.modal-form .modal-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:23px 37px;margin-top:40px}.modal-form .modal-field{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 37px) / 2);flex:0 0 calc((100% - 37px) / 2);min-width:0;height:64px;padding:0 22px;background:none;border:1px solid #ffffff;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.modal-form .modal-field::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-form .modal-field:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.modal-form .modal-field::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.modal-form .modal-field::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}@media (max-width:575.98px){.modal-form .modal-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.modal-form .modal-sub{display:block;margin:50px 10px 23px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.modal-form .modal-checks{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content 82px -webkit-max-content 82px -webkit-max-content 82px -webkit-max-content;-ms-grid-columns:max-content 82px max-content 82px max-content 82px max-content;grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);gap:27px 82px;margin:0 10px}@media (max-width:767.98px){.modal-form .modal-checks{-ms-grid-columns:(-webkit-max-content)[2];-ms-grid-columns:(max-content)[2];grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}}.modal-form .modal-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}.modal-form .modal-check input{position:absolute;width:0;height:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-form .modal-check .modal-check-box{position:relative;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-form .modal-check .modal-check-box:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #103255;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.modal-form .modal-check .modal-check-text{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff}.modal-form .modal-check input:checked+.modal-check-box{background-color:#ffffff}.modal-form .modal-check input:checked+.modal-check-box:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.modal-form .modal-submit{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:30px 0 0 auto;padding:14px 44px;background-color:#F0712B;border:none;font-family:"Nexa",sans-serif;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-form .modal-submit:hover{background-color:#E67200}@media (min-width:991.98px){.modal-form .modal-submit{-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (max-width:575.98px){.modal-form .modal-submit{padding:10px 20px}}.modal-media{position:relative;aspect-ratio:955/536;background-color:#103255;overflow:hidden}.modal-media img,.modal-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.modal-media.is-playing .modal-play{display:none}.modal-media .modal-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background-color:#F0712B;border:1px solid #ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-media .modal-play svg{width:20px;height:20px;margin-left:3px}.modal-media .modal-play svg path{fill:#ffffff;-webkit-transition:fill 0.3s;transition:fill 0.3s}.modal-media .modal-play:hover{background-color:#ffffff}.modal-media .modal-play:hover svg path{fill:#F0712B}@media (max-width:575.98px){.modal-media .modal-play{width:40px;height:40px}.modal-media .modal-play svg{width:16px;height:16px;margin-left:2px}}.modal-tour{position:relative;aspect-ratio:955/536;background-color:#103255;overflow:hidden}.modal-tour .modal-tour-frame{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0}@media (max-width:575.98px){.modal-tour .modal-tour-frame{width:943px;height:529px;max-width:none}}.modal-plan{position:relative;aspect-ratio:955/536;padding:0;background-color:#ffffff}.modal-plan img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-plan .modal-close{color:#000000}.modal-plan .modal-close svg path{stroke:#000000}.modal-plan .modal-download{position:absolute;right:30px;bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;line-height:1.25;letter-spacing:normal;color:#F0712B;font-weight:400;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:unset}.modal-plan .modal-download .text{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#F0712B;text-decoration:underline}.modal-plan .modal-download span{-webkit-transition:all 0.3s;transition:all 0.3s;font-size:20px;text-decoration:unset}.modal-plan .modal-download span:before{font-size:20px;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.modal-plan .modal-download:hover{opacity:0.6}@media (max-width:575.98px){.modal-plan img{width:943px;height:529px;max-width:none}.modal-plan .modal-download{right:auto;left:471.5px;bottom:12px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:4px 10px;background-color:rgba(255,255,255,0.85)}}@media (max-width:575.98px){#modal-floorplan .modal-overlay:after,#modal-tour .modal-overlay:after{content:"";position:absolute;top:16px;right:16px;width:40px;height:40px;border:1px solid #000000;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 16' fill='none'%3E%3Cpath d='M0.5 0.5L12.2882 15.0613' stroke='%23000000' stroke-linecap='round'/%3E%3Cpath d='M12.2891 0.5L0.500856 15.0613' stroke='%23000000' stroke-linecap='round'/%3E%3C/svg%3E") center/14px 14px no-repeat}}.gform_wrapper .gform_validation_errors{display:none!important}.gform_wrapper .gform_heading{display:none!important}.gform_wrapper form .gform-body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991.98px){.gform_wrapper form .gform-body .gform_fields{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-fileupload{width:auto!important;min-width:144px}.gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-fileupload .gfield_label{font-family:"Poppins",sans-serif;font-weight:400;display:block!important;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255;margin-bottom:14px}.gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input{max-width:142px;padding:11.5px 22px!important}.gform_wrapper form .gform-body .gform_fields .gfield .gfield_label{display:none!important}.gform_wrapper form .gform_footer{margin-top:20px!important;position:relative}.gform_wrapper form .gform_footer input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;display:inline-block;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #F0712B!important;background-color:#F0712B!important;font-family:"Nexa",sans-serif!important;font-size:16px!important;line-height:150%!important;color:#ffffff!important;min-width:142px!important;padding:12px 43px!important}.gform_wrapper form .gform_footer input:hover{border:1px solid #E67200!important;background-color:#E67200!important}.gform_wrapper form .gform_footer input:focus,.gform_wrapper form .gform_footer input:focus-visible,.gform_wrapper form .gform_footer input:focus-within{border:1px solid #E67200!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.gform_wrapper form .gform_footer .gform-loader{border-block-end-color:#F0712B;border-inline-start-color:#F0712B}.gfield--type-textarea{width:100%!important}.ginput_container_fileupload{position:relative!important;width:100%!important}.ginput_container_fileupload input[type=file]{color:transparent;cursor:pointer!important}.ginput_container_fileupload input[type=file]::-webkit-file-upload-button{visibility:hidden}.ginput_container_fileupload input[type=file]::file-selector-button{visibility:hidden}.ginput_container_fileupload:before{content:"Choose File";position:absolute;left:0;top:0;pointer-events:none;padding:13.5px 25px;border:1px solid #BFBFBF;background-color:#ffffff;font-size:16px;line-height:1.25;letter-spacing:normal;color:#103255;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.ginput_container_fileupload:hover:before{background-color:#E67200;border-color:#E67200;color:#ffffff}.ginput_container_fileupload .gform_fileupload_rules{font-family:"Poppins",sans-serif!important;color:#103255!important;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;pointer-events:none}@media (max-width:575.98px){.ginput_container_fileupload .gform_fileupload_rules{position:static;width:auto}}@media (min-width:575.98px){.ginput_preview_list{margin-top:32px!important}}.ginput_preview_list .gfield_fileupload_progressbar_progress{background-color:#F0712B!important}.header ul{margin:0;padding:0}.header ul li{margin:0;padding:0}.header ul li:before{display:none}.header{position:sticky;top:0;z-index:100;background-color:#ffffff}.header .header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:15px 100px 17px}@media (max-width:1199.98px){.header .header-bar{padding:15px 40px 17px}}@media (max-width:767.98px){.header .header-bar{padding:15px 20px 17px;gap:5px}}.header .header-logo{display:inline-block;-ms-flex-negative:0;flex-shrink:0}.header .header-logo img{width:auto;height:84px}@media (max-width:991.98px){.header .header-logo img{height:64px}}@media (max-width:767.98px){.header .header-logo img{height:45px}}@media (max-width:575.98px){.header .header-logo img{height:38px}}.header .header-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:44px;-webkit-transform:translate(1px,8px);transform:translate(1px,8px)}@media (max-width:767.98px){.header .header-tools{gap:16px;-webkit-transform:translate(0,0);transform:translate(0,0)}}@media (max-width:575.98px){.header .header-tools{gap:5px}}.header .btn-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:48px;height:48px;background-color:#F0712B;border:1px solid #F0712B;-webkit-transition:all 0.3s;transition:all 0.3s}.header .btn-phone:hover{background-color:#103255;border:1px solid #103255}.header .btn-phone:before{content:"";background-image:url(../images/phone.svg);position:absolute;width:24px;height:24px;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:767.98px){.header .btn-phone{width:40px;height:40px}}@media (max-width:575.98px){.header .btn-phone{width:32px;height:32px}.header .btn-phone:before{width:20px;height:20px}}.header .header-office{padding:16px 28px;font-size:16px;line-height:1;border-radius:0}.header .header-office:focus-visible{margin:-2px}@media (max-width:767.98px){.header .header-office{padding:12.5px 15px;font-size:14px}}@media (max-width:575.98px){.header .header-office{font-size:11px;padding:10px 5px}}.header .header-burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;background-color:#ffffff;border:1px solid #103255;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){.header .header-burger{width:40px;height:40px}}@media (max-width:575.98px){.header .header-burger{width:32px;height:32px;gap:4px}}.header .header-burger span{display:block;width:14px;height:2px;background-color:#103255;-webkit-transition:all 0.3s;transition:all 0.3s}.header .header-burger:hover{background-color:#F0712B;border:1px solid #F0712B}.header .header-burger:hover span{background-color:#ffffff}.header .header-menu{position:fixed;top:0;right:0;z-index:200;width:100%;max-width:549px;height:100vh;padding:38px 100px 14vh;background-color:#103255;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;-webkit-transition:visibility 0s linear 0.5s,-webkit-transform 0.5s cubic-bezier(0.77,0,0.175,1);transition:visibility 0s linear 0.5s,-webkit-transform 0.5s cubic-bezier(0.77,0,0.175,1);transition:transform 0.5s cubic-bezier(0.77,0,0.175,1),visibility 0s linear 0.5s;transition:transform 0.5s cubic-bezier(0.77,0,0.175,1),visibility 0s linear 0.5s,-webkit-transform 0.5s cubic-bezier(0.77,0,0.175,1);overflow-y:auto}@media (max-width:767.98px){.header .header-menu{padding:24px 28px 8vh}}.header .header-menu.active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.77,0,0.175,1);transition:-webkit-transform 0.5s cubic-bezier(0.77,0,0.175,1);transition:transform 0.5s cubic-bezier(0.77,0,0.175,1);transition:transform 0.5s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.5s cubic-bezier(0.77,0,0.175,1);-webkit-box-shadow:-20px 0px 12.5px 0px rgba(0,0,0,0.1);box-shadow:-20px 0px 12.5px 0px rgba(0,0,0,0.1)}.header .header-menu .header-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.header .header-menu .header-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;position:relative;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;background-color:#ffffff;border:none;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.header .header-menu .header-close span{position:absolute;width:18px;height:2px;background-color:#103255;-webkit-transition:all 0.3s;transition:all 0.3s}.header .header-menu .header-close span:first-child{-webkit-transform:rotate(50deg);transform:rotate(50deg)}.header .header-menu .header-close span:last-child{-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.header .header-menu .header-close:hover{background-color:#F0712B}.header .header-menu .header-close:hover span{background-color:#ffffff}.header .header-menu .header-nav{margin-top:14vh}@media (max-width:767.98px){.header .header-menu .header-nav{margin-top:8vh}}.header .header-menu .header-nav-main{padding:14px 0;border-top:1px solid #F0712B;border-bottom:1px solid #F0712B}.header .header-menu .header-nav-main li{padding:15px 0}.header .header-menu .header-nav-main li a{display:inline-block;color:#ffffff;text-decoration:none;font-size:35px;line-height:114%;font-family:"Poppins",sans-serif;font-weight:600}.header .header-menu .header-nav-main li a:hover{color:#F0712B}.header .header-menu .header-nav-main li a:focus-visible{margin:-2px}@media (max-width:767.98px){.header .header-menu .header-nav-main li a{font-size:30px}}.header .header-menu .header-nav-main li:last-child{padding-bottom:0}.header .header-menu .header-nav-sub{padding:12px 0;border-bottom:1px solid #F0712B}.header .header-menu .header-nav-sub li{padding:11px 0}.header .header-menu .header-nav-sub li a{display:inline-block;font-family:"Poppins",sans-serif;color:#ffffff;text-decoration:none;font-weight:600;font-size:25px;line-height:120%}.header .header-menu .header-nav-sub li a:hover{color:#F0712B}.header .header-menu .header-nav-sub li a:focus-visible{margin:-2px}@media (max-width:767.98px){.header .header-menu .header-nav-sub li a{font-size:22px}}.header .header-menu .header-nav-sub .header-nav-office{display:none}.footer ul{margin:0;padding:0}.footer ul li{margin:0;padding:0}.footer ul li:before{display:none}.footer{padding:44px 0 33px;background-color:#103255}.footer .container{padding:0 60px}@media (min-width:1350px){.footer .container{padding:0 89px 0 100px}}@media (max-width:1199.98px){.footer .container{padding:0 40px}}@media (max-width:767.98px){.footer .container{padding:0 20px}}.footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-bottom:36px;margin-right:11px}@media (max-width:1199.98px){.footer .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-right:0}}.footer .footer-menus{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-menus .footer-col:first-child{margin-right:117px}.footer .footer-menus .footer-col:nth-child(2){margin-right:37px}.footer .footer-menus .footer-col:nth-child(3){margin-right:85px}@media (max-width:1380px){.footer .footer-menus .footer-col:first-child,.footer .footer-menus .footer-col:nth-child(2),.footer .footer-menus .footer-col:nth-child(3){margin-right:48px}}@media (max-width:767.98px){.footer .footer-menus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.footer .footer-menus .footer-col:first-child,.footer .footer-menus .footer-col:nth-child(2),.footer .footer-menus .footer-col:nth-child(3){margin-right:0}}.footer .footer-col .footer-col-title{margin:0;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:700;color:#ffffff}.footer .footer-col .footer-col-title a{margin:0;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:700;color:#ffffff;text-decoration:unset}.footer .footer-col .footer-col-title a:hover{color:#F0712B}.footer .footer-col ul li a{font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;color:#ffffff;text-decoration:none}.footer .footer-col ul li a:hover{color:#F0712B}.footer .footer-subscribe{-ms-flex-negative:0;flex-shrink:0}.footer .footer-subscribe .footer-col-title{margin:0 0 6px;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:700;color:#ffffff}.footer .footer-subscribe .footer-col-title a{margin:0;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:700;color:#ffffff;text-decoration:unset}.footer .footer-subscribe .footer-col-title a:hover{color:#F0712B}.footer .footer-subscribe .gform_validation_errors{display:none!important}.footer .footer-subscribe .gform_confirmation_message{font-family:"Nexa",sans-serif;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;color:#ffffff}.footer .footer-subscribe form{display:-webkit-box;display:-ms-flexbox;display:flex;width:378px;max-width:100%;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.footer .footer-subscribe form:focus-within{border-color:#F0712B}.footer .footer-subscribe form .gform_body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.footer .footer-subscribe form .gform_body .gfield,.footer .footer-subscribe form .gform_body .ginput_container{width:100%}.footer .footer-subscribe form .gform_body .gform_fields{position:relative;gap:0}.footer .footer-subscribe form .gform_body .gfield{position:relative}.footer .footer-subscribe form .gform_body input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;padding:9px 12px!important;font-weight:400!important;font-size:14px!important;line-height:1.71!important;letter-spacing:normal!important;background:transparent!important;color:#ffffff!important}.footer .footer-subscribe form .gform_body input::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_body input:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_body input::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_body input::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_body input{height:44px!important;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #ffffff!important;border-right:unset!important}.footer .footer-subscribe form .gform_body input:focus,.footer .footer-subscribe form .gform_body input:focus-visible,.footer .footer-subscribe form .gform_body input:focus-within{border:1px solid #ffffff!important;border-right:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.footer .footer-subscribe form .gform_body .gfield_validation_message{position:absolute;font-family:"Nexa",sans-serif!important;font-size:14px;line-height:1.71;letter-spacing:normal;line-height:1.2;font-weight:400}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 40px}@media (max-width:1199.98px){.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox{gap:18px 32px}}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox .gchoice{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.5px}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox .gchoice input{width:20px;height:20px!important;padding:0!important;margin:0;opacity:1;min-width:unset!important;border:1px solid #ffffff!important;background:transparent!important;-webkit-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox .gchoice label{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;color:#ffffff;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(2px);transform:translateY(2px)}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox .gchoice input:checked{background:#ffffff!important}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input{-webkit-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_body .ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input:before{color:#F0712B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_footer{margin:0!important;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}.footer .footer-subscribe form .gform_footer input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;-ms-flex-negative:0;flex-shrink:0;border:none;font-size:14px!important;line-height:1.71!important;letter-spacing:normal!important;font-weight:400;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;background:#F0712B!important;min-width:unset!important;padding:0 17px!important;width:100%;height:44px!important;transition:all 0.3s;border:1px solid #ffffff!important;border-left:unset!important}.footer .footer-subscribe form .gform_footer input:focus,.footer .footer-subscribe form .gform_footer input:focus-visible,.footer .footer-subscribe form .gform_footer input:focus-within{border:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.footer .footer-subscribe form .gform_footer input:hover{border-color:#ffffff!important;background-color:#ffffff!important;color:#103255!important}.footer .footer-subscribe form .gform_footer .gform-loader{position:absolute;right:-30px;border-block-end-color:#F0712B;border-inline-start-color:#F0712B}.footer .footer-mid .footer-logo{display:inline-block;margin-bottom:48px}@media (max-width:767.98px){.footer .footer-mid .footer-logo{margin-bottom:32px}}.footer .footer-mid .footer-logo img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:479px}@media (max-width:767.98px){.footer .footer-mid .footer-logo img{max-width:70%}}.footer .footer-social-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px}@media (max-width:767.98px){.footer .footer-social-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}}.footer .footer-brands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:44px}@media (max-width:767.98px){.footer .footer-brands{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:28px}}.footer .footer-brands .footer-brand{display:inline-block}.footer .footer-brands .footer-brand img{width:auto;max-height:64.99px;-o-object-fit:contain;object-fit:contain;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){.footer .footer-brands .footer-brand img{max-height:48px}}.footer .footer-brands .footer-brand:hover img{opacity:0.7}.footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:79px}@media (max-width:767.98px){.footer .footer-social{gap:48px}}.footer .footer-social .footer-social-item{position:relative}.footer .footer-social .footer-social-menu{position:absolute;bottom:calc(100% + 22px);left:-3px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:70.8px;max-height:0;overflow:hidden;opacity:0;background-color:#103255;-webkit-transition:max-height 0.45s ease,opacity 0.45s ease;transition:max-height 0.45s ease,opacity 0.45s ease}.footer .footer-social .footer-social-menu li{border-bottom:1px solid #F0712B}.footer .footer-social .footer-social-menu li a{display:block;padding:2.5px 0;font-size:14px;line-height:1.71;letter-spacing:normal;line-height:171%;font-weight:400;color:#ffffff;text-align:center;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}.footer .footer-social .footer-social-menu li a:hover{color:#F0712B}.footer .footer-social .footer-social-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;text-decoration:none}.footer .footer-social .footer-social-toggle .footer-social-icon{font-size:28px;color:#ffffff}.footer .footer-social .footer-social-toggle .footer-social-icon:before{color:inherit}@media (max-width:767.98px){.footer .footer-social .footer-social-toggle .footer-social-icon{font-size:24px}}.footer .footer-social .footer-social-toggle .footer-social-arrow{font-size:12px;color:#F0712B;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.45s ease;transition:-webkit-transform 0.45s ease;transition:transform 0.45s ease;transition:transform 0.45s ease,-webkit-transform 0.45s ease}.footer .footer-social .footer-social-toggle .footer-social-arrow:before{color:inherit}.footer .footer-social .footer-social-item:focus-within .footer-social-menu,.footer .footer-social .footer-social-item:hover .footer-social-menu{max-height:320px;opacity:1}@media (max-width:767.98px){.footer .footer-social .footer-social-item:focus-within .footer-social-menu,.footer .footer-social .footer-social-item:hover .footer-social-menu{padding:10px;left:-12px}}.footer .footer-social .footer-social-item:focus-within .footer-social-toggle .footer-social-arrow,.footer .footer-social .footer-social-item:hover .footer-social-toggle .footer-social-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px 40px;padding-top:24px}@media (max-width:991.98px){.footer .footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.footer .footer-bottom .footer-copy{margin:0;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;color:#ffffff}.footer .footer-bottom .footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}@media (max-width:991.98px){.footer .footer-bottom .footer-legal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.footer .footer-bottom .footer-legal li a{font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;color:#ffffff;text-decoration:none}.footer .footer-bottom .footer-legal li a:hover{color:#F0712B}.footer .footer-bottom .footer-credit{margin:0;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;color:#ffffff}.footer .footer-bottom .footer-credit p{margin:0;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;color:#ffffff}.footer .footer-bottom .footer-credit p a{color:#ffffff;text-decoration:underline}.footer .footer-bottom .footer-credit p a:hover{color:#F0712B}.footer .footer-bottom .footer-credit a{color:#ffffff;text-decoration:underline}.footer .footer-bottom .footer-credit a:hover{color:#F0712B}.footer .footer-subscribe form .gform_body .footer-locations{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;margin-top:0;visibility:hidden}.footer .footer-subscribe form .gform_body .footer-locations .ginput_container_checkbox{min-height:0;margin-top:0;overflow:hidden;opacity:0;-webkit-transition:all 0.45s ease;transition:all 0.45s ease}.footer .footer-subscribe form .gform_body .footer-locations.is-open{-ms-grid-rows:1fr;grid-template-rows:1fr;margin-top:32px;visibility:visible}.footer .footer-subscribe form .gform_body .footer-locations.is-open .ginput_container_checkbox{opacity:1}.footer .footer-subscribe form .gform_body .footer-locations.is-open .gfield_validation_message{position:relative!important}.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 24px}.card-list>*{width:calc((100% - 48px) / 3)}.acc-list .acc-item{border-bottom:1px solid #000000;border-bottom:1px solid #000000}.acc-list .acc-item .acc-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:24px 0}.acc-list .acc-item .acc-head h3{-webkit-transition:color 0.3s,opacity 0.3s;transition:color 0.3s,opacity 0.3s}.acc-list .acc-item .acc-head:after{font-family:"icomoon";content:"\e900";-ms-flex-negative:0;flex-shrink:0;margin-left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.3s;transition:all 0.3s}.acc-list .acc-item .acc-head:hover h3{opacity:0.7}.acc-list .acc-item .acc-body{padding-bottom:24px;display:none}.acc-list .acc-item.active .acc-head:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.parallax-inner{overflow:hidden}.parallax-inner img{-webkit-transform-origin:bottom;transform-origin:bottom;scale:1.25;translate:0 0}.btn{width:auto;font-size:14px;line-height:171%;text-align:center;text-decoration:unset;padding:12px 24px;color:#ffffff;background:transparent;border:1px solid #ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.btn:hover{background:#F0712B;border:1px solid #F0712B;color:#ffffff}.btn.style-orange{background:#F0712B;border:1px solid #F0712B}.btn.style-orange:hover{background:#ffffff;border:1px solid #ffffff;color:#103255}.btn.style-blue{background:#103255;border:1px solid #103255;color:#ffffff}.btn.style-blue:hover{background:#F0712B;border:1px solid #F0712B;color:#ffffff}.btn.style-white{background:#ffffff;border:1px solid #ffffff;color:#103255}.btn.style-white:hover{background:#F0712B;border:1px solid #F0712B;color:#ffffff}.icon-arrow-rightup{font-size:7px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.more-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:0.6;color:#F0712B;text-decoration:unset;width:auto;text-decoration:unset;border-bottom:1px solid currentColor}.more-link span{font-size:7px;line-height:1;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.more-link:hover span{-webkit-transform:translateX(5px) translateY(-2px);transform:translateX(5px) translateY(-2px)}.properties-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:none;width:100%}.properties-card .properties-card-img{position:relative;overflow:hidden;margin-bottom:25px;width:100%}.properties-card .properties-card-img img{width:100%;width:100%;aspect-ratio:1.8819875776;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}.properties-card .properties-card-ribbon{position:absolute;top:0;right:0;width:148px;height:148px;overflow:hidden;z-index:2;pointer-events:none}.properties-card .properties-card-ribbon span{position:absolute;top:34px;right:-56px;width:216px;padding:7px 0 3px;background-color:#F0712B;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;font-size:20px;font-weight:500;color:#ffffff}@media (max-width:767.98px){.properties-card .properties-card-ribbon{width:110px;height:110px}.properties-card .properties-card-ribbon span{top:26px;right:-69px;padding:4px 0 2px;font-size:16px}}.properties-card .properties-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.properties-card .properties-card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:13px;width:100%}@media (min-width:991.98px){.properties-card .properties-card-top{margin-right:10px}}@media (max-width:575.98px){.properties-card .properties-card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.properties-card .properties-card-name{margin:0;font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.properties-card .properties-card-name{font-size:18px}}.properties-card .properties-card-name{font-weight:600;color:#F0712B;text-transform:capitalize}.properties-card .properties-card-price{font-size:20px;line-height:1.3;letter-spacing:normal}@media (max-width:767.98px){.properties-card .properties-card-price{font-size:18px}}.properties-card .properties-card-price{font-weight:500;color:#103255;margin-right:13px;text-align:right}.properties-card .properties-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-top:16px;padding-bottom:16px;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;width:100%}@media (min-width:991.98px){.properties-card .properties-card-meta{margin-right:5px}}@media (max-width:575.98px){.properties-card .properties-card-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}}.properties-card .properties-card-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.properties-card .properties-card-specs span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 18px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;color:#000000;border-left:1px solid #c4c4c4}.properties-card .properties-card-specs span:first-child{padding-left:0;border-left:none}.properties-card .properties-card-specs span i{font-size:18px;color:#000000;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.properties-card .properties-card-specs span i.icon-car{font-size:14px}.properties-card .properties-card-specs span i.icon-retail-commercial{-webkit-transform:translateY(0px);transform:translateY(0px)}.properties-card .properties-card-specs span i.icon-retail-commercial:before{font-size:23px}@media (max-width:1199.98px){.properties-card .properties-card-specs span{padding:2px 14px}}.properties-card .properties-card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:normal;line-height:0.6;color:#F0712B;text-decoration:unset;border-bottom:1px solid currentColor;white-space:nowrap;margin-right:5px}.properties-card .properties-card-link span{font-size:7px;line-height:1;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.properties-card:hover .properties-card-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.properties-card:hover .properties-card-link .icon-arrow-rightup{-webkit-transform:translateX(5px) translateY(-2px);transform:translateX(5px) translateY(-2px)}.banner-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:950px;height:64px;margin:0 auto;background-color:#ffffff;border:1px solid #000}@media (max-width:991.98px){.banner-search{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}}.banner-search .banner-search-type{position:relative;-webkit-box-flex:0;-ms-flex:0 0 98.65px;flex:0 0 98.65px}.banner-search .banner-search-type .banner-search-type-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;height:100%;padding:0 0 0 20px;background:none;border:none;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;border:2px solid transparent}.banner-search .banner-search-type .banner-search-type-toggle .banner-search-type-current{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-type .banner-search-type-toggle img{width:19px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.banner-search .banner-search-type .banner-search-type-toggle:hover{opacity:0.6}.banner-search .banner-search-type .banner-search-type-menu{position:absolute;top:100%;left:0;z-index:5;min-width:170px;background-color:#ffffff;border-radius:6px;-webkit-box-shadow:0 12px 34px rgba(16,50,85,0.18);box-shadow:0 12px 34px rgba(16,50,85,0.18);opacity:0;visibility:hidden;-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease}.banner-search .banner-search-type .banner-search-type-menu li{padding-left:0}.banner-search .banner-search-type .banner-search-type-menu li:before{display:none}.banner-search .banner-search-type .banner-search-type-menu li+li{border-top:1px solid rgba(16,50,85,0.1)}.banner-search .banner-search-type .banner-search-type-menu li button{display:block;width:100%;padding:13px 22px;background:none;border:none;text-align:left;cursor:pointer;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#103255;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-type .banner-search-type-menu li button:hover{color:#F0712B}.banner-search .banner-search-type.open .banner-search-type-toggle img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.banner-search .banner-search-type.open .banner-search-type-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:991.98px){.banner-search .banner-search-type{-webkit-box-flex:0;-ms-flex:0 0 98.65px;flex:0 0 98.65px;height:56px}}.banner-search .banner-search-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:0!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0 17.44px;border:none;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;text-overflow:ellipsis}.banner-search .banner-search-input::-webkit-input-placeholder{color:#bfbfbf;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-input:-moz-placeholder{color:#bfbfbf;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-input::-moz-placeholder{color:#bfbfbf;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-input::-ms-input-placeholder{color:#bfbfbf;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-input{-webkit-transition:all 0.3s;transition:all 0.3s;background:-webkit-gradient(linear,left top,left bottom,from(#646463),to(#646463)) no-repeat left center/1px 53px;background:linear-gradient(#646463,#646463) no-repeat left center/1px 53px}@media (max-width:991.98px){.banner-search .banner-search-input{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 98.65px);flex:1 1 calc(100% - 98.65px);height:56px}}.banner-search .banner-search-input:focus,.banner-search .banner-search-input:focus-visible,.banner-search .banner-search-input:focus-within{border:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:unset!important}.banner-search .banner-search-filter,.banner-search .banner-search-suburbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:400;line-height:1.5;color:#000000;white-space:nowrap;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-filter svg,.banner-search .banner-search-suburbs svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;color:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-filter i,.banner-search .banner-search-suburbs i{font-size:15px;color:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-filter i:before,.banner-search .banner-search-suburbs i:before{color:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-filter span,.banner-search .banner-search-suburbs span{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(1px);transform:translateY(1px)}.banner-search .banner-search-filter svg,.banner-search .banner-search-suburbs svg{-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-filter svg line,.banner-search .banner-search-filter svg rect,.banner-search .banner-search-suburbs svg line,.banner-search .banner-search-suburbs svg rect{-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-filter:hover,.banner-search .banner-search-suburbs:hover{color:#F0712B}.banner-search .banner-search-filter:hover:before,.banner-search .banner-search-suburbs:hover:before{border:1px solid #F0712B}.banner-search .banner-search-filter:hover svg line,.banner-search .banner-search-filter:hover svg rect,.banner-search .banner-search-suburbs:hover svg line,.banner-search .banner-search-suburbs:hover svg rect{stroke:#F0712B}.banner-search .banner-search-suburbs{-webkit-box-flex:0;-ms-flex:0 0 226.23px;flex:0 0 226.23px;padding:0 0 0 12.28px;gap:4.45px;background:-webkit-gradient(linear,left top,left bottom,from(#646463),to(#646463)) no-repeat left center/1px 53px;background:linear-gradient(#646463,#646463) no-repeat left center/1px 53px;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.banner-search .banner-search-suburbs{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:56px;padding:0 10px;background:none;border-top:1px solid #000000}}.banner-search .banner-search-suburbs svg line{opacity:0}.banner-search .banner-search-suburbs.active{color:#000000}.banner-search .banner-search-suburbs.active svg rect{stroke:#000;fill:#000}.banner-search .banner-search-suburbs.active svg line{opacity:1;stroke:#ffffff}.banner-search .banner-search-suburbs.active:hover{color:#F0712B}.banner-search .banner-search-suburbs.active:hover svg rect{stroke:#F0712B;fill:#fff}.banner-search .banner-search-suburbs.active:hover svg line{stroke:#F0712B}.banner-search .banner-search-filter{-webkit-box-flex:0;-ms-flex:0 0 99.82px;flex:0 0 99.82px;padding:0 0 0 13.82px;gap:4.45px;background:-webkit-gradient(linear,left top,left bottom,from(#646463),to(#646463)) no-repeat left center/1px 53px;background:linear-gradient(#646463,#646463) no-repeat left center/1px 53px}@media (max-width:991.98px){.banner-search .banner-search-filter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:56px;padding:0 10px;border-top:1px solid #000000}}.banner-search .banner-search-submit{-webkit-box-flex:0;-ms-flex:0 0 106px;flex:0 0 106px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:48px;margin-right:8px;padding:0 24px;background-color:#E67200;border:none;font-size:16px;line-height:1.25;letter-spacing:normal;font-family:"Nexa",sans-serif;font-weight:700;line-height:1.5;color:#ffffff;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.banner-search .banner-search-submit:hover{background-color:#103255}@media (max-width:991.98px){.banner-search .banner-search-submit{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:56px;margin-right:0;border-top:1px solid #646463}}.pac-container:after{display:none!important}
/*# sourceMappingURL=style.css.map */