﻿@import url('gt-super-ds-trial-webfont/style.css');@import url('owl.carousel.css');@import url('aos.css');@font-face{font-family:'studio pro bold';src:url('../fonts/studiopro/studio pro bold.ttf') format('truetype');}@font-face{font-family:'studio pro semibold';src:url('../fonts/studiopro/studio pro semibold.ttf') format('truetype');}@font-face{font-family:'studio pro medium';src:url('../fonts/studiopro/studio pro medium.ttf') format('truetype');}@font-face{font-family:'studio pro regular';src:url('../fonts/studiopro/studio pro regular.ttf') format('truetype');}.font-regular{font-family:'studio pro regular';font-weight:400;font-style:normal;}.font-medium{font-family:'studio pro medium';font-weight:500;font-style:normal;}.font-semibold{font-family:'studio pro semibold';font-weight:normal;font-style:normal;}.font-bold{font-family:'studio pro bold';font-weight:normal;font-style:normal;}.font-heading{font-family:'studio pro bold';font-weight:normal;font-style:normal;}.heading{font-size:3.3rem;line-height:4rem;}@media screen and (max-width:767px){.heading{font-size:38px;line-height:40px;}}.heading_small{font-size:2rem;line-height:2.4rem;}@media screen and (max-width:767px){.heading_small{font-size:24px;line-height:26px;}}.pre-heading{font-size:1.8rem;line-height:2.2rem;}@media screen and (max-width:767px){.pre-heading{font-size:24px;line-height:30px;}}.ingress,.ingress p{font-size:1.4rem;line-height:1.9rem;}@media screen and (max-width:767px){.ingress,.ingress p{font-size:19px;line-height:24px;}}.text,.size-default,p{font-size:1rem;line-height:1.6rem;}@media screen and (max-width:767px){.text,.size-default,p{font-size:16px;line-height:24px;}}.size-large{font-family:'studio pro bold';font-weight:normal;font-style:normal;font-size:3.5rem;line-height:4rem;}@media screen and (max-width:767px){.size-large{font-size:38px;line-height:40px;}}.size-1{font-size:2.5rem;line-height:2.9rem;font-family:'studio pro bold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.size-1{font-size:38px;line-height:40px;}}.size-2{font-size:1.8rem;line-height:2.3rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.size-2{font-size:24px;line-height:30px;}}.size-3{font-size:1.2rem;line-height:1.9rem;}@media screen and (max-width:767px){.size-3{font-size:19px;line-height:24px;}}.size-small{font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.size-small{font-size:16px;line-height:24px;}}.transition-1s{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}.transition-2s{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.transition-3s{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.transition-5s{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.container{width:100%;max-width:1870px;position:relative;padding:0 120px;}.container_md{max-width:1400px;}.container_map{padding:0!important;}.container .row{margin:0 -1.1rem;}.container .row .col{padding:0 1.1rem;}.container .row-fluid{margin:0;}.container .row-fluid .col{padding:0;}.container .row-reverse{flex-direction:row-reverse;}.container .row-center{align-items:center;}h1,h2,h3,h4{margin:0;padding:0;}h1{font-size:2.5rem;line-height:2.9rem;font-family:'studio pro bold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){h1{font-size:38px;line-height:40px;}}strong,b,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'studio pro bold';font-weight:normal;font-style:normal;}a,a:hover,a:active,a:focus{color:inherit;text-decoration:none;}p a,.section_text a,p a:hover,.section_text a:hover,p a:active,.section_text a:active,p a:focus,.section_text a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;}.read-more{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px;}.radius{border-radius:.7rem;}.has-bg{padding:8rem 0;}@media screen and (max-width:767px){.has-bg{padding:5rem 0!important;}}.base-absolute{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;}.base-gradient{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 80%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 80%);background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}.photo-credit{display:inline-block;font-size:10px;text-transform:uppercase;color:#808080;padding:5px 15px;letter-spacing:1px;font-family:'studio pro bold';font-weight:normal;font-style:normal;}.photo-credit-inline{position:absolute;left:20px;bottom:10px;z-index:2;color:#fff;padding:0;}figure{position:relative;aspect-ratio:16/9;overflow:hidden;}figure img{width:100%;height:100%;max-height:100%;object-fit:cover;}@media screen and (max-width:767px){figure img{height:250px!important;}}figure .image-tag{display:inline-block;color:#fff;text-transform:uppercase;background-color:#cf360d;padding:0 6rem;line-height:2.93rem;font-weight:700;font-size:.8rem;letter-spacing:.11rem;position:absolute;right:-3.5rem;top:2.7rem;z-index:9;transform:rotate(43deg);}p img{max-width:100%;height:auto;width:100%;}.grid-container{display:grid;grid-gap:2.2rem;grid-template-columns:repeat(3,1fr);}@media screen and (max-width:991px){.grid-container{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:767px){.grid-container{grid-template-columns:repeat(1,1fr);}}.hidden{display:none!important;}.head-menu{display:flex;gap:1.5rem;margin-top:2rem;}.head-menu li:hover a,.head-menu li.active a{color:#cf360d;}.grid{margin-bottom:5rem;display:block;}.grid_heading{font-size:18px;margin-top:15px;}@media screen and (max-width:767px){.grid_heading{font-size:16px;}}.list{display:block;margin-bottom:4rem;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.2);}.list_pre-headings{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;font-size:12px;font-weight:600;text-transform:uppercase;}.list_pre-headings .project-place{text-align:right;}.list_heading{font-size:1.1rem;font-family:'studio pro bold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.list_heading{margin:0 0 1rem 0;}}.list_inner{padding:0 2rem 2rem 2rem;}@media screen and (min-width:768px){.list_inner{max-width:31rem;}}.list_price{font-size:1.2rem;line-height:1.9rem;margin-top:1.5rem;color:#666;font-weight:500;}@media screen and (max-width:767px){.list_price{font-size:19px;line-height:24px;}}.list_text,.list .read-more{margin:.5rem 0 1rem 0;font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.list_text,.list .read-more{font-size:16px;line-height:24px;}}.list_data{display:flex;justify-content:center;align-items:end;gap:3rem;font-family:'studio pro medium';font-weight:500;font-style:normal;font-size:18px;}.list_data div{padding:2rem 0 0 0;}.list_data div::before{content:"";display:block;margin-bottom:2px;background-image:url('images/bra.svg');background-repeat:no-repeat;width:100%;height:1.5rem;background-size:1.5rem;background-position:center bottom;}.list_data .rooms::before{background-image:url('images/rooms.svg');}.list_data .divider{display:block;width:1px;height:100%;background-color:#2e2a2a;padding-top:3.5rem;}.list_data .divider::before{content:none;display:none;}.list_tags{display:grid;grid-template-columns:1fr 1fr;gap:1rem;text-align:center;margin-top:2rem;font-size:14px;font-weight:600;text-transform:uppercase;}.list_tags div{padding:5px;background-color:#ddd;}.search{padding-bottom:3rem;}.search .row{justify-content:center;align-items:center;}.search-input{border:0;padding:.75rem 1.5rem;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.2);border-radius:2rem;width:100%;}.search-numbers{text-align:right;font-size:1rem;line-height:1.6rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.search-numbers{font-size:16px;line-height:24px;}}@media screen and (max-width:991px){.search .dropdown-toggle{width:100%;}}.review_text{font-size:1.2rem;line-height:1.9rem;padding-left:1rem;border-left:3px solid #e4e4e4;margin:0 0 2rem 0;}@media screen and (max-width:767px){.review_text{font-size:19px;line-height:24px;}}.review .person{display:flex;}.review .person_content{margin-left:10px;}.review .person_name{font-family:'studio pro bold';font-weight:normal;font-style:normal;}.dropdown{outline:0;text-align:left;}.dropdown .dropdown-toggle{background-color:#fff;border:1px solid #000;padding:.75rem 1rem;min-width:11rem;}.dropdown .dropdown-menu{width:100%;z-index:999999;font-size:.9rem;line-height:1.3rem;}.dropdown .dropdown-item{cursor:pointer;white-space:pre-wrap;}.dropdown .dropdown-item:hover,.dropdown .dropdown-item.active,.dropdown .dropdown-item:active{background-color:#cf360d;color:#fff;}@media screen and (max-width:890px){.dropdown .dropdown-item{padding:5px 15px;}}.breadcrumb{font-family:'studio pro medium';font-weight:500;font-style:normal;font-size:14px;margin-top:2rem;}.breadcrumb li{margin-right:10px;}.breadcrumb li.active{color:#cf360d;}.nav-tabs{gap:1rem;border:0;}.nav-tabs .nav-link{background-color:#cf360d;border:0;font-family:'studio pro bold';font-weight:normal;font-style:normal;color:#fff;padding:.65rem 3rem;font-size:1.2rem;line-height:1.9rem;}@media screen and (max-width:767px){.nav-tabs .nav-link{font-size:19px;line-height:24px;}}.nav-tabs .nav-link.active{background-color:#efeee5;color:#2e2a2a;}@media screen and (max-width:767px){.nav-tabs{display:grid;grid-gap:5px;grid-template-columns:repeat(3,1fr);text-align:center;margin:0 5px;}.nav-tabs .nav-link{font-size:12px;padding:5px;font-family:'studio pro medium';font-weight:500;font-style:normal;}}.tab-content{padding:4rem;background-color:#efeee5;}.toggle-menu{position:fixed;right:-100%;top:0;z-index:11;width:50%;height:100%;overflow:auto;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#2e2a2a;padding:60px 0;font-size:20px;max-width:100%;}.toggle-menu .container .row{align-items:flex-start;margin-top:10px;}@media screen and (min-width:768px){.toggle-menu .container .row{margin:5.5rem auto 0 auto;max-width:54rem;}}.toggle-menu li a{display:inline-block;color:#fff;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;font-family:'studio pro regular';font-weight:400;font-style:normal;}.toggle-menu li a.main-menu{font-size:1.8rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;margin-bottom:2rem;letter-spacing:1px;}.toggle-menu li a:hover{color:#cf360d;}.toggle-menu.active{right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;}.toggle-menu .languages a{color:#fff;}.toggle-menu .languages a span{color:#fff!important;}@media screen and (max-width:767px){.toggle-menu{padding:50px 0;width:85%;}.toggle-menu li a{font-size:16px;line-height:18px;}.toggle-menu li a.main-menu{font-size:20px;margin:0;padding:10px 0;border-bottom:1px solid #666;display:block;}}.hamburger-menu{cursor:pointer;position:relative;z-index:99;}.hamburger-menu .h-line{width:38px;height:3px;background-color:#2e2a2a;margin:10px 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.hamburger-menu.active .h-line{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;}.hamburger-menu.active .h-line.line-1{-webkit-transform:rotate(-45deg) translate(-9.5px,8px);transform:rotate(-45deg) translate(-9.5px,8px);}.hamburger-menu.active .h-line.line-3{-webkit-transform:rotate(45deg) translate(-10px,-8px);transform:rotate(45deg) translate(-10px,-8px);}.hamburger-menu.active .h-line.line-2{background-color:transparent!important;}.link-buttons{display:flex;align-items:center;justify-content:center;gap:2rem;}.link-button{display:inline-block;min-width:9em;padding:.5em 1.5em;font-size:16px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #2e2a2a;outline:0;text-decoration:none!important;font-family:'studio pro medium';font-weight:500;font-style:normal;}.link-button:hover,.link-button:focus{color:#2e2a2a;background-color:#fff;border:1px solid #2e2a2a;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.link-button-red{background-color:#cf360d;color:#fff;border:0;}.link-button-red:hover{background-color:#00798a;color:#fff;border:0;}.link-button-transparent{background-color:transparent;color:#2e2a2a;border:1px solid #2e2a2a;margin:0;}.link-button:focus{border:0;outline:0;}@media screen and (max-width:1300px){.link-button{font-size:16px;}}@media screen and (max-width:767px){.link-button{font-size:14px;}}div.owl-carousel .owl-nav{display:inline;}div.owl-carousel .owl-nav button.owl-prev,div.owl-carousel .owl-nav button.owl-next{position:absolute;top:0;width:5rem;height:100%;outline:0;}div.owl-carousel .owl-nav button.owl-prev span,div.owl-carousel .owl-nav button.owl-next span{display:inline-block;width:2.5rem;height:2.5rem;color:transparent;background-color:#cf360d;transform:rotate(45deg);display:flex;justify-content:center;align-items:center;}div.owl-carousel .owl-nav button.owl-prev span::after,div.owl-carousel .owl-nav button.owl-next span::after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-image:url('images/carousel-arrow.svg');background-repeat:no-repeat;background-size:1.35rem;background-position:center;transform:rotate(-45deg);position:absolute;}@media screen and (max-width:991px){div.owl-carousel .owl-nav button.owl-prev,div.owl-carousel .owl-nav button.owl-next{width:40px;}div.owl-carousel .owl-nav button.owl-prev span,div.owl-carousel .owl-nav button.owl-next span{width:25px;height:25px;}div.owl-carousel .owl-nav button.owl-prev span::after,div.owl-carousel .owl-nav button.owl-next span::after{width:25px;height:25px;background-size:15px;}}div.owl-carousel .owl-nav button.owl-prev{left:0;transform:rotate(180deg);}div.owl-carousel .owl-nav button.owl-next{right:0;}div.owl-carousel .owl-dots{width:100%;position:absolute;bottom:30px;text-align:center;}div.owl-carousel .owl-dots .owl-dot{width:8px;height:8px;background-color:#fff;margin:0 6px;}div.owl-carousel .owl-dots .owl-dot.active{width:12px;height:12px;transform:rotate(45deg);}div.owl-carousel.owl-3 .owl-nav button.owl-prev,div.owl-carousel.owl-3 .owl-nav button.owl-next{height:calc(100% - 2.5rem);width:1.25rem;}div.owl-carousel.owl-thumbs{margin-top:5rem;}div.owl-carousel.owl-thumbs .item{cursor:pointer;}div.owl-carousel.owl-4.owl-full .owl-dots{bottom:4rem;left:5%;}div.owl-carousel.owl-4.owl-full .owl-dots .owl-dot{background-color:#fff;}div.owl-carousel.owl-4.owl-full .owl-dots .owl-dot.active{background-color:#cf360d;}div.owl-carousel.owl-4.owl-full .owl-nav button.owl-prev{left:10%;}@media screen and (max-width:767px){div.owl-carousel .owl-item figure{aspect-ratio:auto;}}.modal-dialog{width:100%;max-width:1400px;margin:7vw auto;padding:0 4rem;}.modal-content{border:0;box-shadow:none;background:none;border-radius:.7rem;}.modal-body{position:relative;padding:0;}.modal-body .close{position:absolute;right:-2rem;top:-2rem;z-index:999;font-size:3rem;color:#fff;text-shadow:none;opacity:1;outline:0;font-family:'studio pro regular';font-weight:400;font-style:normal;}.modal-body .close:hover{color:#fff;opacity:1;}.modal-backdrop.show{opacity:.9;}.form-wrapper option,.form-wrapper select{color:#000;}.form-wrapper .container{max-width:1100px;}.form-wrapper .container .row{margin:0 -7.5px;}.form-wrapper .container .row .col{padding:0 7.5px;}.form-wrapper .container .row .col .fa{left:21px;}.form-wrapper .form-info{font-size:12px;display:inline-block;margin:0;padding:15px 0 0 15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;}@media screen and (max-width:767px){.form-wrapper .form-info{line-height:18px;}}.form-wrapper .form-group{position:relative;margin-bottom:2rem;}.form-wrapper .form-group.form-list span{position:relative;top:-31px;padding:0 15px 0 30px;text-transform:uppercase;font-size:12px;font-weight:600;}.form-wrapper .form-group .fa{position:absolute;top:17px;left:14px;z-index:2;font-size:18px;}.form-wrapper .form-group .fa-pencil{top:23px;}.form-wrapper .form-group .btn-sjekk-info{width:150px;height:50px;position:absolute;right:7.5px;top:0;color:#fff;background:none;border:0;font-size:14px;font-weight:500;outline:0;}.form-wrapper .form-group .btn-sjekk-info:hover{background:none;}.form-wrapper .form-group .btn-sjekk-info.validated{background-image:url('images/checkMark.svg');background-color:transparent;background-size:35px;background-position:center center;width:60px;color:transparent;background-repeat:no-repeat;}.form-wrapper .form-group ::-webkit-input-placeholder{color:#000;}.form-wrapper .form-group ::-moz-placeholder{color:#000;}.form-wrapper .form-group :-ms-input-placeholder{color:#000;}.form-wrapper .form-group :-moz-placeholder{color:#000;}.form-wrapper .form-control{border:0;border-radius:0;box-shadow:none;min-height:50px;padding-left:40px;position:relative;border:1px solid #aaa;font-size:14px;}.form-wrapper textarea{padding-top:20px;}.form-wrapper .btn.btn-default{background:#cf360d;color:#fff;text-transform:uppercase;font-size:18px;width:300px;border-radius:0;box-shadow:none;border-color:transparent;height:50px;margin-top:4px;margin-left:40px;}.form-wrapper .btn.btn-default:hover{background:#00798a;}.form-wrapper input[type=checkbox]{display:inline-block;padding:0;width:50px;height:50px;background-repeat:no-repeat;background-position:center center;background-size:35px;-webkit-appearance:none;border:1px solid #aaa;outline:0;background-color:#fff;}.form-wrapper input[type=checkbox]:checked{background-image:url('images/checkMark.svg');}.form-wrapper input[type=checkbox]:not(:checked){background-image:url('images/unchecked.jpg');}.form-wrapper input[type=radio]{display:inline-block;padding:0;width:50px;height:50px;background-repeat:no-repeat;background-position:center center;background-size:35px;-webkit-appearance:none;border:1px solid #aaa;margin-bottom:10px;outline:0;background-color:#fff;}.form-wrapper input[type=radio]:checked{background-image:url('images/checkMark.svg');}.form-wrapper input[type=radio]:not(:checked){background-image:url('images/unchecked.jpg');}.form-wrapper input[type=radio]::-ms-check,.form-wrapper input[type=checkbox]::-ms-check{border-color:transparent;color:transparent;background:transparent;}.form-wrapper .input-validation-error{border:solid 1px #cf360d;}.form-wrapper span.field-validation-error{padding:0 0 0 5px;color:#cf360d;}.form-wrapper span.field-validation-error span{color:#cf360d;padding:0;left:10px;font-size:12px;text-transform:uppercase;font-weight:700;}.form-wrapper .gdpr-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;}.form-wrapper .gdpr-notice p{font-size:12px;line-height:18px;letter-spacing:0;text-transform:uppercase;font-weight:700;margin:0;}.form-wrapper .gdpr-notice span{display:inline-block;margin:0;font-size:11px;position:relative;line-height:18px;letter-spacing:0;}.form-wrapper .gdpr-notice span:first-child{margin-right:10px;}.form-wrapper .gdpr-notice a{text-decoration:none;border-bottom:1px solid #000;color:#000;}.form-wrapper .gdpr-notice a:hover{border-bottom:1px solid #cf360d;color:#cf360d;}.form-wrapper .gdpr-notice span.field-validation-error span{font-style:normal;left:0;font-size:12px;}@media screen and (max-width:991px){.form-wrapper .form-group{margin-bottom:20px;}}.employee-item,.partner-items,.builders-item{max-width:480px;margin:0 auto 80px auto;}.employee-item .employee-info,.partner-items .employee-info,.builders-item .employee-info,.employee-item .partner-info,.partner-items .partner-info,.builders-item .partner-info,.employee-item .builders-info,.partner-items .builders-info,.builders-item .builders-info{background:#fff;text-align:center;padding:50px 0 60px 0;font-size:16px;line-height:1.6;background:#efeee5;min-height:225px;}.employee-item .employee-info h4,.partner-items .employee-info h4,.builders-item .employee-info h4,.employee-item .partner-info h4,.partner-items .partner-info h4,.builders-item .partner-info h4,.employee-item .builders-info h4,.partner-items .builders-info h4,.builders-item .builders-info h4{font-family:'studio pro medium';font-weight:500;font-style:normal;font-size:22px;}.employee-item .employee-info .skills,.partner-items .employee-info .skills,.builders-item .employee-info .skills,.employee-item .partner-info .skills,.partner-items .partner-info .skills,.builders-item .partner-info .skills,.employee-item .builders-info .skills,.partner-items .builders-info .skills,.builders-item .builders-info .skills{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1.5px;margin:11px 0 8px 0;color:#777;}:root{font-size:20px;}@media screen and (max-width:1760px){:root{font-size:calc(.95vw + .1rem);}}@media screen and (max-width:1300px){:root{font-size:calc(1.1vw + .1rem);}:root .header{font-size:14px;}:root .container{padding:0 60px;}}@media screen and (max-width:991px){:root{font-size:14px;}:root .container{padding:0 40px;}:root body .header .hamburger-menu{margin-right:0;}:root body .section{margin-bottom:5rem;}:root body .section_slider .list_text{display:none;}:root body .section_grid_news .list_group{margin-bottom:3rem;}:root body .section_grid_videos{padding-top:0;}:root body .footer{font-size:18px;padding:5rem 0 3rem 0;text-align:center;}:root body .footer-logo{margin:0 auto 40px auto;}:root body .footer .row-links{margin-bottom:30px;}:root body .footer-menu{margin:0;}:root body .footer-menu a.main{margin-bottom:10px;}}@media screen and (max-width:767px){:root body .container{padding:0 30px;}:root body .section_slider .list_group{padding:30px 0 0 0;}:root body .section_slider .list_inner{margin-bottom:1rem;}:root body .section_slider_heading{margin-bottom:2rem;}:root body .section_text_links .link-button{margin-bottom:1rem;}:root body .section .row .col:last-child .list_wrap{margin-bottom:0;}:root body .section_downloads{margin-top:3rem;}:root body .section_downloads .col:last-child .download{margin-bottom:0;}:root body .section_instagram{padding:4.5rem 0 4rem 0!important;}:root body .section_instagram .section_heading{margin-bottom:2rem;}:root body .section_instagram .section_heading_title{margin-bottom:.5rem;}:root body .section.listing{margin:0;}:root body .section_grid_news{padding-bottom:0;}:root body .section .head-menu{display:none;}:root body .landing .tab-content{padding:20px 0;}:root body .landing_about h1,:root body .landing_news h1{font-size:30px;line-height:40px;}:root body .landing_services{margin-top:-30px;}:root body .landing_services .services h2{margin-top:20px;}:root body #map{height:400px!important;}}.transition{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.banner-gradient{background:-moz-linear-gradient(bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 55%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 55%);background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);-webkit-transition:background-image 1s linear;-moz-transition:background-image 1s linear;-o-transition:background-image 1s linear;transition:background-image 1s linear;}.gallery{position:relative;}.gallery_nav{font-size:0;}.gallery_nav li{display:inline-block;margin-bottom:1.5rem;font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.gallery_nav li{font-size:16px;line-height:24px;}}.gallery_nav li a{cursor:pointer;display:inline-block;padding:0 1.75rem 1rem 1.75rem;border-bottom:3px solid #efeee5;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.gallery_nav li:hover a,.gallery_nav li.active a{border-bottom:3px solid #cf360d;}.gallery_nav_custom li:hover a,.gallery_nav_custom li.active a{border-bottom:3px solid #cf360d!important;}.gallery img{width:100%;height:30rem;object-fit:cover;}.slider{padding:0;margin:0;border:1rem solid #efeee5;}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.rslides .caption{color:#fff;width:100%;max-width:520px;position:absolute;left:0;right:0;margin:auto;bottom:36%;z-index:9;letter-spacing:1px;text-align:center;}@media screen and (min-width:1450px){.rslides .caption h1{font-size:80px;font-weight:500;margin-bottom:20px;}}.rslides .caption a{color:#fff;}.rslides .caption .read-more{display:inline-flex;}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;left:0;top:0;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.rslides .caption:hover .read-more span{width:45px;}.rslides .caption:hover .read-more span span{width:35px;}.rslides li:first-child{position:relative;display:block;float:left;}.rslides img{display:block;height:auto;float:left;width:100%;border:0;}.rslides_nav.prev,.rslides_nav.next{position:absolute;z-index:9;bottom:0;width:4rem;height:30rem;outline:0;display:flex;align-items:center;}.rslides_nav.prev span,.rslides_nav.next span{display:inline-block;width:2rem;height:2rem;color:transparent;background-color:#cf360d;transform:rotate(45deg);display:flex;justify-content:center;align-items:center;}.rslides_nav.prev span::after,.rslides_nav.next span::after{content:"";display:inline-block;width:1rem;height:1rem;background-image:url('images/carousel-arrow.svg');background-repeat:no-repeat;background-size:1rem;background-position:center;transform:rotate(-45deg);position:absolute;}.rslides_nav.prev{left:0;transform:rotate(180deg);}.rslides_nav.next{right:0;}.rslides2_nav.prev,.rslides3_nav.prev,.rslides2_nav.next,.rslides3_nav.next{display:none;}.rslides1_tabs,.rslides2_tabs,.rslides3_tabs{display:none;list-style-type:none;position:absolute;z-index:10;bottom:0;right:20px;}.rslides1_tabs li,.rslides2_tabs li,.rslides3_tabs li{margin-right:7px;height:20px;}.rslides1_tabs li a,.rslides2_tabs li a,.rslides3_tabs li a{color:transparent;background-color:#fff;border-radius:50%;display:inline-block;width:10px;height:10px;}.rslides_tabs li.rslides_here a{background-color:#e4140a;}.planSection{display:none;}.fasadeSection{display:none;}html,body{-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding:3rem;overflow-x:hidden;}html.noscroll,body.noscroll{overflow:hidden;scrollbar-gutter:stable;}body{color:#2e2a2a;font-family:'studio pro regular';font-weight:400;font-style:normal;font-size:1rem;line-height:1.6rem;}@media screen and (max-width:767px){body{font-size:16px;line-height:24px;}}.header{padding:1rem 0;font-family:'studio pro bold';font-weight:normal;font-style:normal;font-size:16px;}.header a{color:#2e2a2a;display:inline-block;}.header .row{align-items:center;}.header .logo_white{display:none;}.header_logo{display:inline-block;position:relative;}.header_logo img{width:160px;position:relative;top:5px;}.header_logo span{position:absolute;top:-25px;font-size:14px;font-family:'studio pro regular';font-weight:400;font-style:normal;}.header .dealer-logo{width:100%;max-width:15rem;max-height:5rem;object-fit:contain;}.header_navs{display:flex;align-items:center;justify-content:flex-end;}.header_menu{margin:0;}.header_menu li{display:inline-block;margin-right:2rem;}.header_menu li a{display:inline-block;border-bottom:1px solid transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.header_menu li:hover a,.header_menu li.active a{border-bottom:1px solid #2e2a2a;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.header_negative{position:absolute;top:0;left:0;right:0;z-index:3;}.header_negative a{color:#fff;}.header_negative a:hover{color:#fdeb6c;}.header_negative .header_menu li:hover a,.header_negative .header_menu li.active a{border-bottom:0;color:#fdeb6c;}.header_negative .logo_white{display:inline-block;}.header_negative .logo_black{display:none;}.header_negative .map-marker{background-image:url('images/map-marker-white.svg');}.header_negative .languages a span{color:#fff;}.header_negative .languages a:hover,.header_negative .languages a.active{color:#fdeb6c;text-decoration:none;}.header_negative .hamburger-menu .h-line{background-color:#fff;}.section{margin-bottom:8rem;}.section_hero_image{position:relative;height:300px;}.section_hero_image img{object-fit:cover;height:300px;width:100%;aspect-ratio:16/9;}.section_hero_image::after{content:"";display:inline-block;width:100%;height:100%;position:absolute;inset:0;background:-moz-linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 55%);background:-webkit-linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 55%);background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}@media screen and (max-width:767px){.section_hero_image::after{background:-moz-linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 95%);background:-webkit-linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 95%);background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 95%);}}.section_hero_heading{margin-top:-14rem;color:#fff;font-family:'studio pro bold';font-weight:normal;font-style:normal;font-size:3.5rem;line-height:4rem;position:relative;z-index:2;}@media screen and (max-width:767px){.section_hero_heading{font-size:38px;line-height:40px;}}.section_hero_inner{background-color:#efeee5;position:relative;padding:25px 25px 40px 25px;}.section_hero_inner ul{flex-wrap:wrap;gap:3.75rem;margin:0 0 20px 0;}.section_hero_inner ul li{border-bottom:2px solid #efeee5;}.section_hero_inner ul li a{display:block;padding:10px 20px;background-image:url('images/icons/arrow.svg');background-repeat:no-repeat;background-position:calc(100% - 15px);background-size:25px;background-color:#fff;}.section_hero_content{position:relative;z-index:2;margin-top:-5rem;}.section_hero_navs{align-items:center;font-family:'studio pro semibold';font-weight:normal;font-style:normal;}.section_hero_navs .link-button{width:100%;}.section_hero_text{margin:2rem 0;max-width:46rem;}.section_hero_text p{font-size:1.2rem;line-height:1.9rem;}@media screen and (max-width:767px){.section_hero_text p{font-size:19px;line-height:24px;}}@media screen and (min-width:768px){.section_hero_image{height:calc(100vh - 5.5rem);}.section_hero_image img{height:calc(100vh - 5.5rem);}.section_hero_inner{padding:0 0 5rem 4rem;}.section_hero_navs{display:flex;}.section_hero_navs ul{display:flex;margin:0;}.section_hero_navs ul li{border:0;margin:0;padding:0;}.section_hero_navs ul li a{padding:0;background:none;font-size:1.2rem;line-height:1.9rem;}.section_hero_navs ul li a::after{display:block;content:'';border-bottom:solid 1px #2e2a2a;transform:scaleX(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.section_hero_navs ul li a:hover::after{transform:scaleX(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.section_hero .link-button{margin-inline-start:auto;padding:1.42em 3em;font-size:1.2rem;width:auto;}.section_hero .read-more{display:inline-block;}.section_hero .read-more::after{display:block;content:'';border-bottom:solid 1px #2e2a2a;transform:scaleX(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.section_hero .read-more:hover::after{transform:scaleX(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}}@media screen and (min-width:768px) andscreen and (max-width:767px){.section_hero_navs ul li a{font-size:19px;line-height:24px;}}.section_header{display:flex;align-items:end;margin-bottom:3rem;}.section_header_title{font-size:1.8rem;line-height:2.3rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.section_header_title{font-size:24px;line-height:30px;}}.section_header_ingress{max-width:38rem;margin:1rem 0 0 0;}.section_header_link{margin-inline-start:auto;display:flex;align-items:center;}.section_header_link::after{content:"";display:inline-block;background-image:url('images/arrow.svg');width:2.1em;height:2.1em;background-size:2.1em;margin-left:1rem;}.section_header_slider{justify-content:center;text-align:center;}@media screen and (max-width:767px){.section_header{display:block;}.section_header_link{margin-top:20px;}.section_header_slider{margin-bottom:20px;}}.section_grid_intro{margin:0 0 5rem 0;}.section_grid_intro .section_header{margin-bottom:2rem;}.section_grid_links .list_heading{margin:0 0 2rem 0;}.section_grid_links .list_wrap,.section_grid_links .list_group,.section_grid_links .list_inner{margin:0;padding:0;}.section_grid_card{display:block;background-color:#fff;padding:1.5rem 2rem;border-radius:.7rem;margin-bottom:1.7rem;min-height:8rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.section_grid_card p{margin:0;font-size:.9rem;line-height:1.3rem;}.section_grid_card_single{display:flex;align-items:center;justify-content:center;width:100%;font-size:1.2rem;line-height:1.9rem;font-family:'studio pro bold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.section_grid_card_single{font-size:19px;line-height:24px;}}.section_grid_card:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 0 30px rgba(0,0,0,.1);background-color:#fdeb6c;}.section_grid_card:last-child{margin-bottom:0;}.section_grid_info .list{text-align:center;display:flex;flex-direction:column;height:100%;}.section_grid_info .list_heading{font-size:1.8rem;line-height:2.3rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.section_grid_info .list_heading{font-size:24px;line-height:30px;}}@media screen and (max-width:767px){.section_grid_info .list_heading{margin:3rem 0 1rem 0;}}.section_grid_info .list_tags{display:flex;align-items:center;justify-content:center;margin:0 0 30px 0;}@media screen and (min-width:768px){.section_grid_info .list .row{padding:2rem;}.section_grid_info .list_wrap,.section_grid_info .list_inner{margin:0;max-width:100%;padding:0;}.section_grid_info .list_group{margin:auto;max-width:36rem;padding:6.5rem 3.5rem;height:100%;}.section_grid_info .list_heading{margin-bottom:2.5rem;}}.section_grid_videos{padding-top:2rem;}.section_grid_news{background-color:#efeee5;padding:6rem 0;}@media screen and (min-width:768px){.section_grid_news figure{aspect-ratio:16/12;}}.section_grid_news .grid_heading{font-family:'studio pro semibold';font-weight:normal;font-style:normal;font-size:1rem;line-height:1.6rem;}@media screen and (max-width:767px){.section_grid_news .grid_heading{font-size:16px;line-height:24px;}}.section_list{padding:3rem 0;background-color:#efeee5;}.section_instagram{padding:6rem 0 8rem 0;margin-bottom:0;}.section_instagram .section_header{display:block;text-align:center;}.section_instagram ul{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:1rem 0 0 0;}.section_info{text-align:center;margin-top:-3rem;background-color:#efeee5;padding:3rem 6rem;}.section_info_heading{font-family:'studio pro bold';font-weight:normal;font-style:normal;margin:1rem 0;font-size:1.2rem;}.section_info a{color:#cf360d;}.section_related .list{background-color:#efeee5;box-shadow:none;margin:0;}.section.listing{margin-bottom:3rem;}.section_slider{margin-left:-10%;}.section_slider .grid{position:relative;overflow:hidden;}.section_slider .grid .image-tag{display:inline-block;color:#fff;text-transform:uppercase;background-color:#cf360d;padding:0 6rem;line-height:2.93rem;font-weight:700;font-size:.8rem;letter-spacing:.11rem;position:absolute;right:-3.5rem;top:2.7rem;z-index:9;transform:rotate(43deg);}.section_icons .section_header_title{margin-bottom:1rem;}.section_icons .item{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;flex-direction:column;align-items:center;}.section_icons img{width:10rem!important;height:8rem;object-fit:cover;}.section_icons .grid_heading{line-height:20px;max-width:8rem;}.section_icons .grid_text{font-size:14px;}.section_icons div.owl-carousel .owl-nav button.owl-prev,.section_icons div.owl-carousel .owl-nav button.owl-next{width:.5rem;}.section_icons div.owl-carousel .owl-nav button.owl-prev span,.section_icons div.owl-carousel .owl-nav button.owl-next span{width:1.75rem;height:1.75rem;}.section_icons div.owl-carousel .owl-nav button.owl-prev span::after,.section_icons div.owl-carousel .owl-nav button.owl-next span::after{width:1rem;height:1rem;background-size:1rem;}.section_facility img{width:5rem!important;height:5rem;object-fit:contain;}.section_facility .row{row-gap:2rem;}@media screen and (max-width:991px){.section_tabs .container{padding:0!important;}.section_tabs .tab-content{padding:30px!important;}}.landing{padding-bottom:10rem;}.landing h1{font-family:'studio pro bold';font-weight:normal;font-style:normal;}.landing h2,.landing h3,.landing h4{margin-top:1.5rem;margin-bottom:.25rem;font-family:'studio pro bold';font-weight:normal;font-style:normal;font-size:1.5rem;}.landing h2.pre-heading{font-size:1.75rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;}.landing_strong{font-family:'studio pro bold';font-weight:normal;font-style:normal;margin:3rem 0 2rem 0;}.landing .ingress{border-top:1px solid #2e2a2a;margin-top:1.5rem;padding-top:2.5rem;margin-bottom:2.5rem;white-space:pre-line;}.landing_inner .link-button{width:100%;padding:.75em 1.5em;}.landing_inner .row{margin:0 -3rem;}.landing_inner .row .col{padding:0 3rem;}.landing_inner figure{margin:2rem 0;}@media screen and (min-width:990px){.landing_inner{margin:2.5rem 0 0 0;}}.landing_data{font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.landing_data{font-size:16px;line-height:24px;}}.landing_data .row{margin:2rem 0;gap:1.5rem;}.landing_data .row .col{padding:0 0 5px 0;border-bottom:1px solid #e4e4e4;}.landing_data .row-single{gap:0;}.landing_data .data_label{color:#808080;margin-bottom:2px;}.landing_news .container{max-width:1400px;}.landing_news .heading{font-size:2.5rem;line-height:2.9rem;font-family:'studio pro bold';font-weight:normal;font-style:normal;}@media screen and (max-width:767px){.landing_news .heading{font-size:38px;line-height:40px;}}.landing_news figure{overflow:visible;}.landing_news figure figcaption{font-size:.8rem;font-family:'studio pro medium';font-weight:500;font-style:normal;margin-left:5px;}.landing_about h1{font-size:2.6rem;line-height:3rem;}.landing_services .services{margin-bottom:5rem;}.landing_services .services.row-reverse{background-color:#efeee5;padding:5rem 0;}.landing_services .services .row{margin:0 -2rem;align-items:center;}.landing_services .services .row .col{padding:0 2rem;}.landing_services .services h2{margin-bottom:1.5rem;margin-top:0;}.landing_services .services .list-ingress{max-width:600px;}.landing_services .services .read-more{display:inline-block;margin-top:1rem;}.landing_contact{margin:3rem 0;}.landing_contact a{color:#cf360d;font-weight:500;font-size:1rem;line-height:1.6rem;}@media screen and (max-width:767px){.landing_contact a{font-size:16px;line-height:24px;}}.landing_contact .fa{width:1rem;}.landing_contact .contact_name{font-size:1.2rem;line-height:1.9rem;font-weight:600;}@media screen and (max-width:767px){.landing_contact .contact_name{font-size:19px;line-height:24px;}}.landing_contact .contact_job{margin-bottom:1rem;}.landing_contact .contact_tele,.landing_contact .contact_email{display:flex;align-items:center;gap:.5rem;}@media screen and (max-width:990px){.landing_contact{text-align:center;}.landing_contact .contact_tele,.landing_contact .contact_email{justify-content:center;}}.landing_dealer{background-color:#efeee5;padding:2rem;}.landing_dealer a{color:#cf360d;font-weight:500;}.landing_dealer .dealer_name{font-size:1.2rem;line-height:1.9rem;font-weight:600;}@media screen and (max-width:767px){.landing_dealer .dealer_name{font-size:19px;line-height:24px;}}.landing_dealer .dealer_text h2{font-size:1rem;line-height:1.6rem;font-family:'studio pro regular';font-weight:400;font-style:normal;margin:0;}@media screen and (max-width:767px){.landing_dealer .dealer_text h2{font-size:16px;line-height:24px;}}.landing_project-sales .section{margin:5rem 0 0 0;}.landing_project-sales .section_heading{font-size:1.8rem;line-height:2.3rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;margin-bottom:1rem;}@media screen and (max-width:767px){.landing_project-sales .section_heading{font-size:24px;line-height:30px;}}.landing_project-sales .section.gallery .nav-link:hover,.landing_project-sales .section.gallery .nav-link.active{border-bottom:3px solid #cf360d;}.landing_project-sales .table{max-width:1200px;margin:0 auto;font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.landing_project-sales .table{font-size:16px;line-height:24px;}}.landing_project-sales .table .property-status{color:#008000;font-weight:600;text-transform:uppercase;}.landing_project-sales .table .property-status.sold-out{color:#cf360d;}.landing_project-sales .table .property-status.reserved{color:#2e2a2a;}.landing_project-sales .table tr{border-bottom:10px solid #fff;background:#f5f5f5;}.landing_project-sales .table tr:first-child{background:transparent;}.landing_project-sales .table th{font-weight:700;border:0;}.landing_project-sales .table th,.landing_project-sales .table td{padding:13px 20px;}.landing_project-sales .table th img,.landing_project-sales .table td img{width:22px;}.landing_project-sales .table .clickable-row{cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.landing_project-sales .table .clickable-row:hover{background:#ddd;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}@media screen and (max-width:767px){.landing_project-sales .table tr{border-bottom:20px solid #fff;}.landing_project-sales .table td{display:grid;grid-template-columns:45% auto;}.landing_project-sales .table td::before{content:attr(data-cell);font-family:'studio pro bold';font-weight:normal;font-style:normal;}.landing_project-sales .table th,.landing_project-sales .table .td-arrow{display:none;}.landing_project-sales .table .property-status,.landing_project-sales .table .td-price{display:flex;align-items:center;}.landing_project-sales .table .property-status::after,.landing_project-sales .table .td-price::after{content:"";display:inline-block;background-image:url('images/icons/arrow.svg');width:22px;height:20px;background-size:22px;margin-left:1rem;}.landing_project-sales .table .td-price{gap:5px;}}.landing_project-sales div .owl-carousel .owl-dots .owl-dot{background-color:#000;}@media screen and (max-width:767px){.landing_project-sales div .owl-carousel .owl-dots .owl-dot{display:none;}}.landing_map{color:#cf360d;margin-top:1rem;display:flex;align-items:center;gap:.5rem;}.landing .aside{background-color:#efeee5;padding:3rem;margin-bottom:3rem;}.landing .aside.related-links li{margin-bottom:5px;}.landing .aside.related-links a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;}.landing .aside_logos{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;row-gap:20px;}.landing .aside_logos img{width:100%;max-width:8rem;}.landing_text-feed img{position:relative;aspect-ratio:16/9;max-width:100%;width:100%;object-fit:cover;margin:2rem 0;}.footer{padding:7rem 0 5rem 0;color:#fff;background-color:#2e2a2a;font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.footer{font-size:16px;line-height:24px;}}.footer p{font-size:.9rem;line-height:1.4rem;}@media screen and (max-width:767px){.footer p{font-size:16px;line-height:24px;}}.footer-logo img{width:100%;max-width:188px;margin-bottom:2rem;}.footer-logo span{position:relative;top:-5px;font-size:14px;font-family:'studio pro regular';font-weight:400;font-style:normal;}.footer a{color:#fff;display:inline-block;margin-bottom:.5rem;}.footer-menu a.main{font-size:1.8rem;line-height:2.3rem;font-family:'studio pro semibold';font-weight:normal;font-style:normal;margin-bottom:1.1rem;}@media screen and (max-width:767px){.footer-menu a.main{font-size:24px;line-height:30px;}}.footer-menu li:hover a,.footer-menu li.active a{color:#cf360d;}.user-is-tabbing *:focus{outline:#f00 dotted 5px!important;}.content-container blockquote{border-left:.35rem solid #cf360d;font-size:1.2rem;line-height:2rem;font-family:'studio pro medium';font-weight:500;font-style:normal;padding:1rem;max-width:37rem;margin:2rem 0;}.content-container button{border:0;background:none;outline:0;background-color:#cf360d;display:inline-block;color:#fff;padding:13px 35px;margin:1rem 0;}.content-container button:hover{background-color:#00798a;color:#fff;}.content-container button .dynamic-link{color:#fff;}.content-container button a,.content-container button a:hover{color:#fff;}.content-container .video-iframe{margin-top:2rem;aspect-ratio:16/9;}.content-container .dynamic-link{color:#cf360d;}.landing-page .inner-container .content-container h2{font-size:23px;font-weight:500;line-height:1.5;letter-spacing:1px;margin:3rem 0 1rem 0;}.landing_blog .block-quote{border-left:.35rem solid #cf360d;font-size:1.2rem;line-height:2rem;font-family:'studio pro medium';font-weight:500;font-style:normal;padding:1rem;max-width:37rem;margin:2rem 0;}.landing_blog .grid-layout{display:grid;gap:2rem;margin:5rem 0;grid-template-columns:repeat(2,1fr);}.landing_blog .grid-layout .img-document{width:100%;height:15rem;object-fit:cover;border-radius:5px;margin:0;}.landing_blog .grid-layout figure{margin:0;}