.hero{background-size:cover !important;min-height:500px;}.hero .container{margin:200px 0 80px;}.hero .caption{margin-bottom:20px;}.hero .title{color:#f9f0e7;margin-bottom:40px;}.hero .body p{font-family:"Inter";font-style:normal;font-weight:300;font-size:24px;line-height:140%;letter-spacing:.03em;padding-bottom:30px;}.hero .body p strong{font-weight:800;}.hero .body{padding-bottom:10px;}.hero .btn:first-of-type{margin-right:40px;}@media (max-width: 767px){.hero .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.hero .btn:first-of-type{margin-bottom:30px;}}@media (max-width: 769px){.hero .content-wrapper{width:100%;}}@media (min-width: 769px){.hero .content-wrapper{width:90%;}.hero .content-wrapper .body{width:66%;}}.benefits.block{padding:100px 0;}.benefits.block h2{margin-bottom:80px;}.benefits.block .all-benefits.lg-grid-3{grid-template-columns:repeat(auto-fill,minmax(max(300px,20%),1fr));grid-gap:60px 20px;}.benefits.block .all-benefits.lg-grid-4{grid-template-columns:repeat(auto-fill,minmax(max(200px,20%),1fr));grid-gap:60px 20px;}.benefits.block .benefit .title{padding:10px 0 20px;}.fifty-fifty.block{background-size:cover !important;min-height:500px;}.fifty-fifty.block .container{margin:80px 0 80px;}@media (max-width: 767px){.fifty-fifty.block .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.fifty-fifty.block .caption{margin-bottom:20px;}.fifty-fifty.block .title{color:#f9f0e7;margin-bottom:40px;}.fifty-fifty.block .body p{padding-bottom:15px;}.fifty-fifty.block .body p strong{font-weight:800;}.fifty-fifty.block .body{padding-bottom:25px;}.fifty-fifty.block .btn:first-of-type{margin-right:40px;}@media (max-width: 500px){.fifty-fifty.block .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (max-width: 767px){.fifty-fifty.block .btn:first-of-type{margin-bottom:30px;}}@media (max-width: 769px){.fifty-fifty.block .content-wrapper,.fifty-fifty.block .image-wrapper{width:100%;}.fifty-fifty.block .image-wrapper{margin-bottom:80px;}}@media (min-width: 769px){.fifty-fifty.block .content-wrapper{width:40%;}.fifty-fifty.block .image-wrapper{width:50%;}.fifty-fifty.block .content-wrapper.has-second-image{width:34%;}.fifty-fifty.block .image-wrapper.has-second-image{width:62%;}}.fifty-fifty.block .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;height:300px;}@media (min-width: 767px){.fifty-fifty.block .image-wrapper{width:50%;height:700px;}}.fifty-fifty.block .image-container:first-of-type{width:100%;height:300px;overflow:hidden;position:relative;top:0;left:0px;z-index:1;}@media (min-width: 767px){.fifty-fifty.block .image-container:first-of-type{height:700px;}}.fifty-fifty.block .image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.fifty-fifty.block.bg-oat .caption,.fifty-fifty.block.bg-oat .title,.fifty-fifty.block.bg-oat .body p{color:#1e1e1e;}.fifty-fifty.block.bg-oat .btn{padding:9px 30px;border:1px solid #1e1e1e;height:16px;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:70px;color:#1e1e1e !important;}.fifty-fifty.block.bg-oat .btn:hover{color:#f9f0e7 !important;background:#1e1e1e;}.fifty-fifty.block .image-container{-webkit-filter:drop-shadow(40px 54px 104px rgba(0,0,0,.25));filter:drop-shadow(40px 54px 104px rgba(0,0,0,.25));}@media (min-width: 1200px){.fifty-fifty.block .has-second-image .body{max-width:93%;}}.fifty-fifty.block .image-wrapper.has-second-image{height:400px;}@media (min-width: 767px){.fifty-fifty.block .image-wrapper.has-second-image{height:700px;}}.fifty-fifty.block .image-wrapper.has-second-image .image-container:first-of-type{width:55%;height:300px;overflow:hidden;position:absolute;top:0;z-index:1;}@media (min-width: 767px){.fifty-fifty.block .image-wrapper.has-second-image .image-container:first-of-type{width:50%;height:518px;left:80px;}}.fifty-fifty.block .image-wrapper.has-second-image .image-container:nth-child(2n){width:55%;height:200px;overflow:hidden;position:absolute;bottom:0;right:0;z-index:2;}@media (min-width: 767px){.fifty-fifty.block .image-wrapper.has-second-image .image-container:nth-child(2n){width:50%;height:366px;right:0;}}.content-slider.block{background-size:cover !important;}.content-slider.block .content-wrapper .title{padding-bottom:26px;}.content-slider.block .content-wrapper .body{margin-bottom:30px;}.content-slider .slide-images{width:100%;height:100%;position:absolute;z-index:-1;min-height:622px;max-height:1000px;}.content-slider .slide-images .swiper-slide{width:100%;}.content-slider .slide-images .swiper-slide div{background-size:cover !important;}.content-slider .swiper-pagination{position:absolute;left:0;}.content-slider .right:hover{cursor:pointer;}@media (max-width: 767px){.content-slider .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px;padding-bottom:30px;}.content-slider .container > div:first-of-type,.content-slider .container > div:last-of-type{width:100%;}.content-slider .right .swiper-slide{width:85%;height:500px !important;}}@media (min-width: 767px){.content-slider .container > div:first-of-type{width:38%;}.content-slider .container > div:last-of-type{width:52%;}.content-slider .swiper-slide{width:76%;}}.content-slider.block .swiper-slide .title{padding:40px 0 26px;}.content-slider.block .swiper-navigation{position:absolute;width:40px;height:100%;}.content-slider.block .swiper-navigation button{background:none;cursor:pointer;z-index:11;}.content-slider.block .swiper-navigation button.all-slides-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.content-slider.block .swiper-navigation button svg{width:40px;display:inline-block;}.content-slider.block .swiper-pagination{width:18px;height:130%;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;}.content-slider.block .swiper-pagination:before{content:"";width:2px;height:55%;top:0;background:-webkit-gradient(linear,left bottom,left top,from(#f9f0e7),color-stop(50%,#f9f0e7),color-stop(75%,transparent),to(transparent));background:linear-gradient(to top,#f9f0e7,#f9f0e7 50%,transparent 75%,transparent 100%);position:absolute;z-index:-1;}.content-slider.block .swiper-pagination:after{content:"";width:2px;height:55%;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#f9f0e7),color-stop(50%,#f9f0e7),color-stop(75%,transparent),to(transparent));background:linear-gradient(to bottom,#f9f0e7,#f9f0e7 50%,transparent 75%,transparent 100%);position:absolute;z-index:-1;}.content-slider.block .swiper-pagination-bullet{background:#f9f0e7;width:8px;height:8px;opacity:1;}@media (max-width: 767px){.content-slider.block .swiper-pagination{width:40px;}.content-slider.block .swiper-pagination-bullet{margin-bottom:24px !important;}}@media (min-width: 767px){.content-slider.block .swiper-pagination-bullet{margin-bottom:82px !important;}.content-slider.block .swiper-navigation{display:none;}}.content-slider.block .swiper-pagination-bullet:last-of-type{margin-bottom:0px !important;}.content-slider .swiper-pagination-bullet{-webkit-transition:all .2s ease;transition:all .2s ease;}.content-slider .swiper-pagination-bullet.swiper-pagination-bullet-active,.content-slider .swiper-pagination-bullet:hover{width:18px;height:18px;}.call-to-action.block{padding:80px 0 80px;}.call-to-action.block .container{padding:80px;-webkit-box-shadow:40px 14px 84px rgba(0,0,0,.25);box-shadow:40px 14px 84px rgba(0,0,0,.25);background-size:cover !important;min-height:500px;}@media (max-width: 767px){.call-to-action.block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 20px;}}@media (max-width: 1350px){.call-to-action.block .container{margin:0 15px;}}.call-to-action.block .caption{margin-bottom:20px;}.call-to-action.block .title{color:#f9f0e7;margin-bottom:40px;}.call-to-action.block .body *{color:#f9f0e7;}.call-to-action.block .body p,.call-to-action.block .body li{padding-bottom:20px;}.call-to-action.block .body li{display:-moz-inline-box;display:-webkit-inline-box;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;max-width:90%;}.call-to-action.block .body ul > *:before{content:" ";display:block;height:4px;width:22px;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f9f0e7),color-stop(10%,#f9f0e7),color-stop(98%,rgba(249,240,231,0)));margin-right:20px;margin-top:10px;}@media (max-width: 500px){.call-to-action.block .body ul > *:before{margin-right:10px;}}.call-to-action.block .body p:last-of-type{padding-bottom:40px;}.call-to-action.block .body p strong{font-weight:800;}@media (max-width: 767px){.call-to-action.block .body.secondary{margin-bottom:50px;}}@media (max-width: 767px){.call-to-action.block .btn:first-of-type{margin-right:0px;}}@media (min-width: 767px){.call-to-action.block .btn:first-of-type{margin-right:40px;}}@media (max-width: 767px){.call-to-action.block .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.call-to-action.block .btn:first-of-type{margin-bottom:30px;}}@media (max-width: 767px){.call-to-action.block .content-wrapper{margin-bottom:50px;}.call-to-action.block .content-wrapper .call-to-action.block .right-content-wrapper{width:100%;}}@media (min-width: 767px){.call-to-action.block .content-wrapper,.call-to-action.block .right-content-wrapper{width:46%;}}@media (min-width: 1200px){.call-to-action.block .right-content-wrapper,.call-to-action.block .content-wrapper{width:46%;}}.contact-focus.block{background-color:#aab1a9;padding:100px 0;}.contact-focus h3{color:#24302a;}@media (min-width: 1250px){.contact-focus h3{margin-right:60px;max-width:58%;}.contact-focus .focus-elements{width:-moz-fill-available;width:-webkit-fill-available;max-width:400px;}.contact-focus .element:first-of-type{margin-right:40px;min-width:200px;}}@media (max-width: 500px){.contact-focus .focus-elements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.contact-focus .element:first-of-type{margin-bottom:40px;}}@media (max-width: 1250px){.contact-focus .container{-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;}.contact-focus h3{width:100%;margin-bottom:60px;}.contact-focus .focus-elements{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}.contact-focus .element:first-of-type{margin-right:60px;}}@media (min-width: 1250px){.contact-focus .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}.contact-focus .focus-elements{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;}}.contact-focus .focus-elements *{color:#1e1e1e;}.contact-focus a:hover{text-decoration:underline;}.contact-focus .element img{margin-bottom:10px;}.contact-focus .element .title{margin-bottom:20px;}.contact-focus .element .body{font-family:"Inter";font-style:normal;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;}.contact-focus .body p{font-family:"Inter";font-style:normal;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;}