body{box-sizing:border-box;margin:0}body.mobile-menu-active{overflow:hidden}body.mobile-menu-active:before{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}*{box-sizing:border-box}a,div,em,h1,h2,h3,h4,h5,h6,i,p,span,strong{font-family:Rubik,serif;font-style:normal;margin:0;padding:0;text-decoration:none;text-transform:none}a{cursor:pointer}ul{margin:0;padding:0}section{position:relative}.object-fit-cover{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.inner{margin:0 auto;max-width:1415px;padding:0 15px;position:relative;width:100%}img{height:auto;max-width:100%}h1.title{color:#eeeeee;font-size:40px;font-weight:700;line-height:54px}@media (min-width:768px){h1.title{font-size:60px;line-height:90px}}@media (max-width:576px){h1.title{font-size:32px;line-height:40px}}@media (max-width:992px){h1.title br{display:none}}h1.title span{color:#f7941d}h2.title{color:#030303;font-size:30px;font-weight:500;line-height:56px;text-align:center}@media (min-width:768px){h2.title{font-size:36px;line-height:66.9px}}input,textarea{font-family:Rubik,serif;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:300;margin:0;outline:none;padding:14px 15px}.to-top{background:transparent;background:none;border:none;border-radius:3px;bottom:20px;display:none;height:25px;margin:0;padding:0;position:fixed;right:20px;width:25px;z-index:1000}@media (min-width:768px){.to-top{height:44px;width:44px}}.to-top:hover{cursor:pointer;opacity:.5}.to-top img{border-radius:3px}.interactive{padding:80px 0}.interactive__top_title{color:#00725c;font-size:32px;font-weight:700;line-height:40px;margin-bottom:60px;text-align:center}@media (max-width:876px){.interactive__top_title{font-size:24px;line-height:30px;margin-bottom:30px}}.interactive__top_description{color:#353535;font-size:32px;font-weight:400;line-height:40px;margin:0 auto 60px;max-width:903px;text-align:center}@media (max-width:876px){.interactive__top_description{font-size:24px;line-height:30px;margin:0 auto 30px;max-width:473px}}.interactive__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:80px 20px;justify-content:space-between}@media (min-width:768px){.interactive__bottom{align-items:flex-start}}@media (max-width:1080px){.interactive__bottom{gap:20px 10px}}.interactive__bottom .item{border-bottom-right-radius:50px;border-top-left-radius:50px;margin:0 auto;max-height:378px;max-width:667px;position:relative;width:100%}@media (max-width:1440px){.interactive__bottom .item{max-height:338px;max-width:567px}}@media (max-width:1200px){.interactive__bottom .item{max-height:300px;max-width:500px}}@media (max-width:1080px){.interactive__bottom .item{max-height:270px;max-width:400px}}.interactive__bottom .item a{bottom:5px;color:#eeeeee;font-size:20px;font-weight:700;left:50%;line-height:40px;position:absolute;text-decoration:underline;transform:translate(-50%,-50%);transition:.2s}@media (max-width:1080px){.interactive__bottom .item a{bottom:0;font-size:17px;line-height:32px}}@media (max-width:567px){.interactive__bottom .item a{bottom:0;font-size:15px;line-height:24px}}.interactive__bottom .item a:hover{color:#353535;cursor:pointer;transition:.2s}.pre-header{background-color:#00725c;padding:12px 0}.pre-header p{color:#eeeeee;font-size:16px;font-weight:500;line-height:18.96px;text-align:center}.header{position:sticky;top:0;z-index:100}.header__wrapper{background-color:#231f20;box-shadow:0 10px 50px 0 #2e38dc33;padding:8px 0}.header .inner{align-items:center;display:flex;gap:15px;justify-content:space-between}.header__logo{line-height:0;max-width:200px}@media (min-width:1024px){.header__logo{max-width:307px}}.header__nav{display:none}@media (min-width:768px){.header__nav{display:block}}.header__nav ul{align-items:center;display:flex;gap:27px;justify-content:space-between;list-style:none;margin:0;padding:0}.header__nav ul li a{color:#eeeeee;font-size:16px;font-weight:300;line-height:50px;text-decoration:underline}.header__nav ul li a:hover{text-decoration:none}.header__nav ul li.active a{font-weight:600}.header__info{align-items:center;display:none;flex-direction:column}@media (min-width:1024px){.header__info{display:flex}}.header__info a,.header__info span{color:#f7941de5;font-size:18px;font-weight:500;line-height:28.44px}@media (min-width:1200px){.header__info a,.header__info span{font-size:24px}}.header__info span{color:#00725ce5}@media (min-width:768px){.header .mobile-menu-button-open{display:none}}.mobile-menu{background-color:#231f20;height:100%;left:-350px;max-width:320px;padding:20px 0;position:absolute;top:0;width:100%;z-index:100}.mobile-menu.active{left:0}.mobile-menu .mobile-menu-button-close{position:absolute;right:15px;top:38px;z-index:1}.mobile-menu .inner{flex-direction:column}.mobile-menu .header__nav{display:block}.mobile-menu .header__nav ul{flex-direction:column;gap:10px}.mobile-menu .header__logo{margin-bottom:20px}.mobile-menu .header__info{display:flex;margin-top:20px}.mobile-button{background:transparent;border:none;height:24px;padding:0;width:24px}.footer{background-color:#030303;color:#eeeeee;padding:60px 0 35px}.footer__top{padding-bottom:40px}.footer__top-wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:568px){.footer__top-wrap{flex-direction:row}}.footer__form-title{font-size:28px;font-weight:500;line-height:36px;margin-bottom:10px}@media (min-width:568px){.footer__form-title{font-size:36px;line-height:46px}}.footer__form p{font-size:16px;font-weight:300;line-height:22px}@media (min-width:568px){.footer__form p{font-size:20px;line-height:30px}}.footer__form p a{color:#eeeeee;text-decoration:underline}.footer__form p a:hover{text-decoration:none}.footer__form input{font-size:14px;font-weight:300;line-height:24px;margin:20px 0;width:100%}.footer__form input::-moz-placeholder{color:#bfbfbf}.footer__form input::placeholder{color:#bfbfbf}.footer__form button[type=submit]{background:#f7941d;border:none;color:#eeeeee;font-size:16px;font-weight:300;line-height:24px;margin-top:25px;max-width:210px;padding:5px;text-align:center;width:100%}@media (min-width:568px){.footer__form button[type=submit]{font-size:20px;line-height:30px}}.footer__form button[type=submit]:hover{background-color:#e37d02;cursor:pointer}.footer__social{align-items:center;display:flex;gap:22px;justify-content:center;margin:30px auto 0;max-width:200px;width:100%}@media (min-width:568px){.footer__social{margin:0}}.footer__social a img{max-width:27px}.footer__social a:hover{opacity:.5}.footer__info{margin-top:30px;text-align:center}@media (min-width:568px){.footer__info{margin-top:65px}}.footer__info-flags{margin-bottom:20px}.footer__info-contacts{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}@media (min-width:768px){.footer__info-contacts{flex-direction:row;gap:30px}}.footer__info-contacts a{color:#eeeeee;font-size:24px;font-weight:500;line-height:32px}@media (min-width:768px){.footer__info-contacts a{font-size:32px;line-height:50px}}.footer__info-text{color:#00725c;font-size:24px;font-weight:500;line-height:32px;margin-top:10px}@media (min-width:768px){.footer__info-text{font-size:32px;line-height:50px}}.footer__bottom{border-top:1px solid #e1e1e1;padding:45px 0 0}@media (min-width:568px){.footer__bottom{padding:45px 0}}.footer__bottom .inner{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}@media (min-width:568px){.footer__bottom .inner{flex-direction:row;justify-content:space-between}}.footer__bottom p{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:300;line-height:24px;text-align:center}@media (min-width:768px){.footer__bottom p{font-size:16px;line-height:27.2px}}.search-form__form{display:flex;flex-direction:column}@media (min-width:568px){.search-form__form{flex-direction:row}}.search-form__form input{border:none;border-radius:0;color:#353535;font-size:16px;font-weight:300;line-height:24px;margin:10px 0;width:100%}@media (min-width:568px){.search-form__form input{margin:20px 0}}.search-form__form input::-moz-placeholder{color:#353535}.search-form__form input::placeholder{color:#353535}.search-form__form input[type=submit]{background:#f7941d;border:none;color:#eeeeee;font-weight:300;padding:14px 15px;text-align:center;width:100%}@media (min-width:568px){.search-form__form input[type=submit]{max-width:265px}}.search-form__form input[type=submit]:hover{background-color:#e37d02;cursor:pointer}.banner{align-items:center;display:flex;padding:80px 0;position:relative}@media (min-width:768px){.banner{min-height:768px}}.banner .title{margin-bottom:40px}@media (min-width:768px){.banner .title{margin-bottom:60px;margin-top:160px}}.banner .text{color:#eeeeee;font-size:22px;font-weight:400;line-height:32px;margin-bottom:30px}@media (min-width:768px){.banner .text{font-size:32px;line-height:44px;margin-bottom:50px}}@media (max-width:992px){.banner .text br{display:none}}.banner:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 60%);content:"";height:100%;position:absolute;width:100%;z-index:2}.banner .inner{position:relative;z-index:3}.booking{padding:50px 0}.booking .booking__title{text-align:center}.booking .booking__title h2{color:#00725c;font-size:32px;font-weight:700;line-height:44px;margin-bottom:80px}.contact-us__information{background-color:#030303;padding:60px 0 80px;text-align:center}@media (max-width:768px){.contact-us__information{padding:40px 0 60px}}.contact-us__information .inner{max-width:1030px}.contact-us__information h2{color:#eeeeee;font-size:32px;font-weight:700;line-height:40px;margin:0 auto 100px}@media (max-width:992px){.contact-us__information h2{font-size:28px;line-height:36px;margin:0 auto 70px}}@media (max-width:768px){.contact-us__information h2{font-size:24px;line-height:30px;margin:0 auto 50px}}@media (max-width:567px){.contact-us__information h2{font-size:20px;line-height:27px;margin:0 auto 25px}}.contact-us__information a{display:block;margin:0 auto 20px}.contact-us__information a:last-child{margin-bottom:0}.contact-us__information_info{font-size:64px;font-weight:500;line-height:90px;text-align:center}@media (max-width:992px){.contact-us__information_info{font-size:48px;line-height:60px}}@media (max-width:768px){.contact-us__information_info{font-size:36px;line-height:48px}}@media (max-width:567px){.contact-us__information_info{font-size:26px;line-height:38px}}.contact-us__information_info a{width:-moz-fit-content;width:fit-content}.contact-us__information_info-phone{color:#f7941d;position:relative}.contact-us__information_info-phone:after{background:#f7941d;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,50%);transition:.3s;width:0}.contact-us__information_info-phone:hover:after{width:100%}.contact-us__information_info-mail{color:#eeeeee;position:relative}.contact-us__information_info-mail:after{background:#eeeeee;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,50%);transition:.3s;width:0}.contact-us__information_info-mail:hover:after{width:100%}.contact-us__information_info-link{color:#00725c;margin:0;position:relative}.contact-us__information_info-link:after{background:#00725c;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,50%);transition:.3s;width:0}.contact-us__information_info-link:hover:after{width:100%}.big-contact-us__form,.short-contact-us__form{background-color:#e1e1e1;padding:80px 0}@media (max-width:768px){.big-contact-us__form,.short-contact-us__form{padding:60px 0}}@media (max-width:567px){.big-contact-us__form,.short-contact-us__form{padding:40px 0}}.big-contact-us__form_title,.short-contact-us__form_title{color:#353535;font-size:32px;font-weight:700;line-height:40px;margin-bottom:40px;text-align:center}@media (max-width:567px){.big-contact-us__form_title,.short-contact-us__form_title{font-size:24px;line-height:30px;margin-bottom:20px}}.big-contact-us__form input,.short-contact-us__form input{border:none;box-sizing:border-box;resize:none;width:100%}.big-contact-us__form_personal-information h3,.short-contact-us__form_personal-information h3{font-size:20px;font-weight:700;line-height:30px}@media (max-width:567px){.big-contact-us__form_personal-information h3,.short-contact-us__form_personal-information h3{font-size:16px;line-height:20px;margin-bottom:5px}}.big-contact-us__form_personal-information_inputs,.short-contact-us__form_personal-information_inputs{box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width:768px){.big-contact-us__form_personal-information_inputs,.short-contact-us__form_personal-information_inputs{flex-wrap:wrap}}.big-contact-us__form_personal-information_inputs input,.short-contact-us__form_personal-information_inputs input{margin-right:10px;max-width:452px}@media (max-width:768px){.big-contact-us__form_personal-information_inputs input,.short-contact-us__form_personal-information_inputs input{margin:0 0 10px;max-width:100%}}.big-contact-us__form_personal-information_inputs input:last-child,.short-contact-us__form_personal-information_inputs input:last-child{margin-right:0}@media (max-width:768px){.big-contact-us__form_personal-information_inputs input:last-child,.short-contact-us__form_personal-information_inputs input:last-child{margin-bottom:0}}.big-contact-us__form_personal-information_locations,.short-contact-us__form_personal-information_locations{border-bottom:1px solid #eeeeee;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:50px;padding-bottom:50px}@media (max-width:768px){.big-contact-us__form_personal-information_locations,.short-contact-us__form_personal-information_locations{margin-bottom:25px;padding-bottom:25px}}@media (max-width:567px){.big-contact-us__form_personal-information_locations,.short-contact-us__form_personal-information_locations{flex-wrap:wrap;margin-bottom:15px;padding-bottom:15px}}.big-contact-us__form_personal-information_locations input,.short-contact-us__form_personal-information_locations input{max-width:500px}@media (max-width:768px){.big-contact-us__form_personal-information_locations input,.short-contact-us__form_personal-information_locations input{max-width:100%}}@media (max-width:567px){.big-contact-us__form_personal-information_locations input,.short-contact-us__form_personal-information_locations input{margin:10px 0}}.big-contact-us__form_personal-information_locations_region,.short-contact-us__form_personal-information_locations_region{margin-left:10px;max-width:860px!important}@media (max-width:567px){.big-contact-us__form_personal-information_locations_region,.short-contact-us__form_personal-information_locations_region{margin:0}}.big-contact-us__form_personal-information_services,.short-contact-us__form_personal-information_services{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 90px;max-width:1280px;text-align:center}@media (max-width:768px){.big-contact-us__form_personal-information_services,.short-contact-us__form_personal-information_services{margin-bottom:40px}.big-contact-us__form_personal-information_services_service-button,.short-contact-us__form_personal-information_services_service-button{max-width:200px;width:100%}}@media (max-width:567px){.big-contact-us__form_personal-information_services_service-button,.short-contact-us__form_personal-information_services_service-button{max-width:120px;width:100%}}.big-contact-us__form_personal-information_services_service-button input,.short-contact-us__form_personal-information_services_service-button input{display:none}.big-contact-us__form_personal-information_services_service-button input+label,.short-contact-us__form_personal-information_services_service-button input+label{color:grey;display:block;font-size:16px;font-weight:400;margin-top:15px;padding-bottom:50px;position:relative}@media (max-width:768px){.big-contact-us__form_personal-information_services_service-button input+label,.short-contact-us__form_personal-information_services_service-button input+label{margin-top:40px;padding-bottom:30px}}@media (max-width:567px){.big-contact-us__form_personal-information_services_service-button input+label,.short-contact-us__form_personal-information_services_service-button input+label{margin-top:30px;padding-bottom:20px}}.big-contact-us__form_personal-information_services_service-button input+label:before,.short-contact-us__form_personal-information_services_service-button input+label:before{background:#eeeeee;border:1px solid #030303;border-radius:50%;bottom:10px;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%,50%);width:30px}@media (max-width:567px){.big-contact-us__form_personal-information_services_service-button input+label:before,.short-contact-us__form_personal-information_services_service-button input+label:before{bottom:0;height:20px;width:20px}}.big-contact-us__form_personal-information_services_service-button input:checked+label:before,.short-contact-us__form_personal-information_services_service-button input:checked+label:before{background:#f7941d}.big-contact-us__form_personal-information_services_service-input,.short-contact-us__form_personal-information_services_service-input{max-width:863px;width:100%}@media (max-width:768px){.big-contact-us__form_personal-information_services_service-input,.short-contact-us__form_personal-information_services_service-input{max-width:100%;width:100%}}@media (max-width:567px){.big-contact-us__form_personal-information_services_service-input,.short-contact-us__form_personal-information_services_service-input{max-width:100%;width:100%}}.big-contact-us__form_personal-information_services_service-input label,.short-contact-us__form_personal-information_services_service-input label{color:grey;display:block;font-size:16px;font-weight:400;margin-top:15px;position:relative;text-align:left}@media (max-width:768px){.big-contact-us__form_personal-information_services_service-input label,.short-contact-us__form_personal-information_services_service-input label{margin-top:40px;padding-bottom:30px}}@media (max-width:567px){.big-contact-us__form_personal-information_services_service-input label,.short-contact-us__form_personal-information_services_service-input label{margin-top:30px;padding-bottom:20px}}.big-contact-us__form_text-area,.short-contact-us__form_text-area{box-sizing:border-box;width:100%}.big-contact-us__form_text-area textarea,.short-contact-us__form_text-area textarea{border:none;box-sizing:border-box;height:337px;margin-top:30px;resize:none;width:100%}@media (max-width:768px){.big-contact-us__form_text-area textarea,.short-contact-us__form_text-area textarea{height:200px;margin-top:20px}}.big-contact-us__form_send-button,.short-contact-us__form_send-button{background:#f7941d;border:1px solid #f7941d;color:#eeeeee;font-family:Rubik,serif;font-optical-sizing:auto;font-size:30px;font-style:normal;font-weight:700;line-height:40px;margin:30px 0 0;outline:none;padding:5px;text-decoration:none;text-transform:none;transition:.2s;width:100%}@media (max-width:768px){.big-contact-us__form_send-button,.short-contact-us__form_send-button{font-size:24px;line-height:30px;margin-top:20px}}@media (max-width:567px){.big-contact-us__form_send-button,.short-contact-us__form_send-button{font-size:18px;line-height:20px;margin-top:10px}}.big-contact-us__form_send-button:hover,.short-contact-us__form_send-button:hover{background-color:#e1e1e1;border:1px solid #030303;color:#030303;cursor:pointer;transition:.2s}.numbers{background-color:#030303;padding:24px 0}@media (min-width:768px){.numbers{padding:48px 0}}.numbers__items{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media (min-width:768px){.numbers__items{align-items:flex-start;flex-direction:row;gap:15px}}.numbers__item{text-align:center;width:100%}@media (min-width:768px){.numbers__item{max-width:400px}}.numbers__item p,.numbers__item span{color:#eeeeee;font-size:26px;font-weight:500;line-height:30px}@media (min-width:768px){.numbers__item p,.numbers__item span{font-size:30px;line-height:40px}}@media (min-width:1200px){.numbers__item p,.numbers__item span{font-size:36px;line-height:40px}}.numbers__item span{color:#f7941d}.benefits{background-color:#e1e1e1;padding:50px 0}@media (min-width:768px){.benefits{padding:64px 0 120px}}.benefits .title{margin-bottom:50px}@media (min-width:768px){.benefits .title{margin-bottom:77px}}.benefits__items{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media (min-width:768px){.benefits__items{align-items:flex-start;flex-direction:row;gap:15px}}.benefits__item{align-items:center;background-color:#00725c;border-bottom-right-radius:50px;border-top-left-radius:50px;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;width:100%}@media (min-width:568px){.benefits__item{border-bottom-right-radius:90px;border-top-left-radius:90px}}@media (min-width:768px){.benefits__item{max-width:400px;min-height:400px}}.benefits__item img{margin-bottom:20px;max-width:80px}@media (min-width:768px){.benefits__item img{margin-bottom:50px}}.benefits__item-title{color:#eeeeee;font-size:24px;font-weight:500;line-height:32px;margin-bottom:20px}@media (min-width:992px){.benefits__item-title{font-size:32px;line-height:34.79px;margin-bottom:30px}}.benefits__item p{color:#eeeeee;font-size:16px;font-weight:400;line-height:22px}@media (min-width:992px){.benefits__item p{font-size:20px;line-height:27.2px}}.benefits-suppliers{background:#030303;padding:50px 0}@media (min-width:768px){.benefits-suppliers{padding:64px 0 120px}}.benefits-suppliers .title{color:#eeeeee;margin-bottom:50px}@media (min-width:768px){.benefits-suppliers .title{margin-bottom:77px}}.benefits-suppliers__items{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media (min-width:768px){.benefits-suppliers__items{align-items:flex-start;flex-direction:row;gap:15px}}.benefits-suppliers__item{align-items:center;background-color:#00725c;border-bottom-right-radius:50px;border-top-left-radius:50px;display:flex;flex-direction:column;height:420px;justify-content:center;max-width:340px;padding:120px 20px 80px;text-align:center;width:100%}@media (min-width:568px){.benefits-suppliers__item{border-bottom-right-radius:90px;border-top-left-radius:90px}}@media (min-width:768px){.benefits-suppliers__item{height:700px;max-width:400px}}@media (max-width:800px){.benefits-suppliers__item{padding:90px 20px 60px;padding:60px 15px 40px}}.benefits-suppliers__item img{margin-bottom:20px;max-width:80px}@media (min-width:768px){.benefits-suppliers__item img{margin-bottom:50px}}.benefits-suppliers__item-title{color:#f7941d;font-size:32px;font-weight:500;line-height:30px;margin-bottom:40px;text-align:center}@media (min-width:992px){.benefits-suppliers__item-title{font-size:32px;line-height:34.79px;margin-bottom:30px}}@media (max-width:800px){.benefits-suppliers__item-title{font-size:24px;line-height:40px;margin-bottom:20px}}.benefits-suppliers__item p{color:#e1e1e1;font-size:16px;font-weight:400;line-height:22px;margin:80px 0}@media (min-width:992px){.benefits-suppliers__item p{font-size:20px;line-height:27.2px}}@media (max-width:800px){.benefits-suppliers__item p{margin:50px 0}}@media (max-width:576px){.benefits-suppliers__item p{margin:30px 0}}.benefits-suppliers__item ul{list-style:none}.benefits-suppliers__item ul li{color:#eeeeee;font-size:20px;font-weight:400;line-height:30px;margin-bottom:15px;text-align:left}@media (max-width:800px){.benefits-suppliers__item ul li{font-size:18px;font-weight:400;line-height:21px}}.benefits-suppliers__item ul li:last-child{margin-bottom:0}.lands{padding:50px 0}@media (min-width:768px){.lands{padding:70px 0 150px}}.lands .title{margin-bottom:50px}@media (min-width:768px){.lands .title{margin-bottom:65px}}.lands__items{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:568px){.lands__items{gap:40px 30px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.lands__items{gap:70px 50px;grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.lands__items{gap:90px 70px}}@media (min-width:1200px){.lands__items{gap:115px 92px}}.lands__item{border-radius:5px;min-height:300px;overflow:hidden;padding:24px 30px 28px;position:relative;width:100%}@media (min-width:568px){.lands__item{max-width:400px;min-height:430px}}.lands__item:before{background-color:rgba(0,0,0,.5);border-radius:5px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.lands__item:hover .object-fit-cover{transform:scale(1.1);transition:.5s}.lands__item img{border-radius:5px;transition:.5s}.lands__item .label{background-color:#f7941d;color:#eeeeee;font-size:11px;font-weight:300;line-height:20px;max-width:52px;padding:3px;text-align:center;width:100%}.lands__item-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:2}.lands__item-info{align-items:center;display:flex;gap:15px;justify-content:flex-start}.lands__item-info-left{max-width:45px;width:100%}.lands__item-info-right p{color:#eeeeee;font-size:12px;font-weight:300;line-height:14.86px}.lands__item-info-right p:not(:last-child){margin-bottom:5px}.lands__item-info-right-location{align-items:center;display:flex;gap:7px}.lands__item-info-right-location:before{background:url(../images/location.png) no-repeat 50%;background-size:cover;content:"";display:block;height:15px;width:10px}.testimonials{background-color:#030303;padding:50px 0}@media (min-width:768px){.testimonials{padding:100px 0 125px}}.testimonials .pre-title{color:#00725c;font-size:24px;font-weight:500;line-height:30px;margin-bottom:20px;text-align:center}@media (min-width:768px){.testimonials .pre-title{font-size:32px;line-height:40px}}.testimonials .title{color:#eeeeee;margin-bottom:50px}@media (min-width:768px){.testimonials .title{margin-bottom:100px}}.testimonials__slider{overflow:hidden}.testimonials__slider .swiper-wrapper{padding:58px 0 20px}.testimonials__slider .swiper-pagination{position:static}.testimonials__slider .swiper-pagination-bullet{border:1px solid #555c71;height:20px;width:20px}.testimonials__slider .swiper-pagination-bullet-active{background-color:transparent;position:relative}.testimonials__slider .swiper-pagination-bullet-active:before{background-color:#00725c;border-radius:50rem;content:"";display:block;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.testimonials__slider .swiper-slide-active .testimonials__slide-person-image{border-color:#eeeeee}.testimonials__slider .swiper-slide-active .testimonials__slide-position{color:#eeeeee}.testimonials__slider .swiper-slide-active.testimonials__slide{background-color:#00725c;border:0}.testimonials__slide{border:2px solid #eeeeee;border-bottom-right-radius:50px;border-top-left-radius:50px;padding:20px;text-align:center}@media (min-width:768px){.testimonials__slide{border-bottom-right-radius:90px;border-top-left-radius:90px;padding:0 45px 40px}}.testimonials__slide-person-image{border:4px solid #00725c;border-radius:50rem;margin:-58px auto 20px;max-width:116px;width:100%}.testimonials__slide-title{color:#eeeeee;font-size:20px;font-weight:300;line-height:26px}@media (min-width:768px){.testimonials__slide-title{font-size:26px;line-height:32.19px}}.testimonials__slide-position{color:#00725c;font-size:18px;font-weight:500;line-height:30.6px}.testimonials__slide-text{color:#eeeeee;font-size:16px;font-weight:300;line-height:25.6px;margin:20px 0 25px}.faq{padding-top:50px}.faq .title{margin-bottom:24px}.faq .accordions .accordion:not(:last-child){margin-bottom:2px}.faq .accordions .accordion.active .accordion__content{display:block}.faq .accordions .accordion__content{background-color:#efefef;display:none;padding:25px 0 20px 40px}.faq .accordions .accordion__content li,.faq .accordions .accordion__content p{color:#030303;font-size:20px;font-weight:400;line-height:30px}@media (max-width:567px){.faq .accordions .accordion__content li,.faq .accordions .accordion__content p{font-size:14px;line-height:20px}}.faq .accordions .accordion__title{background-color:#d9d9d9;cursor:pointer;padding:15px 0}.faq .accordions .accordion__title h3{color:#030303;font-size:20px;font-weight:500;line-height:30px}@media (max-width:567px){.faq .accordions .accordion__title h3{font-size:16px;line-height:24px}}.our-partners{background:#00725c;line-height:0;padding:40px 0 0}.our-partners_title{color:#f7941d;font-size:32px;font-weight:600;margin-bottom:30px;text-align:center}.our-partners__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.our-partners__wrapper .item{margin:0 auto 20px}.our-partners__wrapper .item:last-child{margin-bottom:0}.how-it-works{background-color:#030303;padding:50px 0}@media (min-width:768px){.how-it-works{padding:64px 0 120px}}.how-it-works .title{color:#eeeeee;margin-bottom:50px}@media (min-width:768px){.how-it-works .title{margin-bottom:77px}}.how-it-works__items{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media (min-width:768px){.how-it-works__items{align-items:flex-start;flex-direction:row;gap:15px}}.how-it-works__item{align-items:center;background-color:#e1e1e1;border-bottom-right-radius:50px;border-top-left-radius:50px;display:flex;flex-direction:column;justify-content:center;margin-bottom:100px;padding:80px 20px;position:relative;text-align:center;width:100%}@media (min-width:568px){.how-it-works__item{border-bottom-right-radius:90px;border-top-left-radius:90px}}@media (min-width:768px){.how-it-works__item{margin:0;max-width:400px;min-height:400px;padding:20px}}@media (max-width:567px){.how-it-works__item{padding:50px 20px}}.how-it-works__item img{margin-top:45px;max-width:120px;position:absolute;z-index:2}@media (min-width:768px){.how-it-works__item img{max-width:242px}}@media (max-width:567px){.how-it-works__item img{margin-top:25px;max-width:80px}}.how-it-works__item-title{color:#030303;font-size:24px;font-weight:500;line-height:32px;z-index:3}@media (min-width:992px){.how-it-works__item-title{font-size:32px;line-height:34.79px}}.how-it-works__item p{color:#f7941d;font-size:16px;font-weight:600;line-height:22px;position:relative}@media (min-width:992px){.how-it-works__item p{font-size:32px;line-height:27.2px}}.how-it-works__item_description{position:relative;z-index:5}.how-it-works__item_description p{color:#030303;font-size:16px;font-weight:400;line-height:27px}.how-it-works__item_description p:nth-child(2){margin-top:30px!important}.how-it-works__item_description p:last-child{margin:0}.how-it-works__item_description p:nth-child(3){margin-top:0}.how-it-works__item .circle{align-items:center;background:#00725c;border-radius:50%;display:flex;height:116px;justify-content:center;position:absolute;top:-116px;transform:translateY(50%);width:116px}@media (max-width:768px){.how-it-works__item .circle{height:70px;top:-70px;width:70px}}.how-it-works__item:before{background-image:url(../../assets/images/arrowh.png);background-repeat:no-repeat;content:"";height:100%;max-height:40px;max-width:57px;position:absolute;right:-79px;width:100%}@media (max-width:1440px){.how-it-works__item:before{display:none}}@media (max-width:768px){.how-it-works__item:before{bottom:-90px;display:block;left:50%;rotate:90deg;transform:translate(-50%,70%)}}.how-it-works__item:last-child{margin:0}.how-it-works__item:last-child:before{display:none}.how-it-works-search{padding:120px 0 50px}@media (max-width:768px){.how-it-works-search{padding:80px 0 50px}}.why{padding:50px 0}@media (min-width:768px){.why{padding:75px 0 120px}}.why .title{margin-bottom:50px}@media (min-width:768px){.why .title{margin-bottom:80px}}.why .title .green{color:#00725c}.why .title .yellow{color:#f7941d}.why__items{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media (min-width:1220px){.why__items{gap:100px 10px}}.why__item{width:100%}@media (min-width:768px){.why__item{max-width:calc(50% - 15px)}}@media (min-width:1220px){.why__item{max-width:589px}}.why__item-title{font-size:26px;font-weight:500;line-height:34px;margin-bottom:10px}@media (min-width:768px){.why__item-title{font-size:36px;line-height:46px}}.why__item p{font-size:14px;font-weight:500;line-height:22px}@media (min-width:768px){.why__item p{font-size:20px;line-height:30px}}.properties{background:#030303;padding:50px 0}.properties__title{color:#eeeeee;font-family:Rubik;font-size:32px;font-weight:700;line-height:40px;margin-bottom:40px;text-align:center}@media (max-width:768px){.properties__title{font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px}}@media (max-width:567px){.properties__title{font-size:20px;font-weight:700;line-height:28px}}.properties__form h3{color:#eeeeee}.properties__form input{max-width:500px;width:100%}@media (max-width:567px){.properties__form input{max-width:100%}}.properties__form .big-contact-us__form_personal-information_locations{border:none;margin:0;padding:0}.properties__form .big-contact-us__form_personal-information_locations_region{max-width:864px;width:100%}.properties-cards{padding:80px 0}@media (max-width:590px){.properties-cards{padding:40px 0}}.properties-cards .inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1475px}@media (max-width:1430px){.properties-cards .inner{max-width:1175px}}@media (max-width:1024px){.properties-cards .inner{max-width:900px}}@media (max-width:768px){.properties-cards .inner{max-width:700px}}.properties-cards .item{margin:0 30px 80px;max-width:400px;width:100%}@media (max-width:1024px){.properties-cards .item{margin:0 20px 60px;max-width:300px}}@media (max-width:768px){.properties-cards .item{margin:0 10px 50px;max-width:250px}}@media (max-width:590px){.properties-cards .item{margin:0 auto 40px;max-width:400px}}.properties-cards .item:last-child{margin-bottom:0}.properties-cards__wrapper_top{max-height:433px;max-width:400px;position:relative;top:8px;width:100%}.properties-cards__wrapper_top:before{background:linear-gradient(180deg,transparent,transparent 32%,rgba(0,0,0,.2) 55%,rgba(0,0,0,.7) 70%);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.properties-cards__wrapper_top img{border-radius:5px}.properties-cards__wrapper_top .on-img-content{position:relative;z-index:10}.properties-cards__wrapper_top .on-img-content .owner-photo{border-radius:0;bottom:30px;left:30px;max-height:45px;max-width:45px;position:absolute}.properties-cards__wrapper_top .on-img-content .icon{border-radius:0;bottom:30px;max-height:35px;max-width:36px;position:absolute;right:30px}.properties-cards__wrapper_top .on-img-content .icon:hover{cursor:pointer}.properties-cards__wrapper_bottom{background:#e1e1e1;padding:20px}.properties-cards__wrapper_bottom .owner,.properties-cards__wrapper_bottom .total-area{font-size:12px;font-weight:300;line-height:14.86px;margin-bottom:10px}.properties-cards__wrapper_bottom .total-area{margin-bottom:15px}.properties-cards__wrapper_bottom .location{font-size:12px;font-weight:500;line-height:20.4px;padding-left:22px;position:relative}.properties-cards__wrapper_bottom .location:before{background:url(../../assets/images/Location.svg);background-repeat:no-repeat;bottom:0;content:"";height:26px;left:0;position:absolute;width:19px}.properties-cards__wrapper_bottom .price{color:#f7941d;font-size:16px;font-weight:500;line-height:15px;margin:20px 0;text-align:center}.properties-cards__wrapper_bottom .for-sale{background:#00725c;border:1px solid #00725c;color:#eeeeee;font-size:11px;font-weight:500;line-height:14.86px;padding:4px;text-align:center;transition:.2s;width:100%}.properties-cards__wrapper_bottom .for-sale:hover{background:transparent;border:1px solid #00725c;color:#00725c;cursor:pointer;transition:.2s}.complementary{background:#030303;padding:60px 0 120px}.complementary__top{margin-bottom:50px}.complementary__top_title{color:#00725c;font-size:32px;font-weight:700;line-height:40px;text-align:center}.complementary__bottom .item{background:#e1e1e1;border:5px solid #f7941d;border-bottom-right-radius:50px;border-top-left-radius:50px;display:flex;flex-direction:column;height:100%;margin-bottom:80px;min-height:400px;padding:30px 40px 10px;position:relative}@media (max-width:1200px){.complementary__bottom .item{border:3px solid #f7941d;margin-bottom:60px;padding:20px 20px 10px}}@media (max-width:567px){.complementary__bottom .item{border:3px solid #f7941d;margin-bottom:30px;min-height:320px;padding:15px 15px 10px}}.complementary__bottom .item:last-child{margin-bottom:0}.complementary__bottom .item h3{font-size:32px;font-weight:500;line-height:40px;margin-bottom:40px;text-align:center;z-index:2}@media (max-width:1200px){.complementary__bottom .item h3{font-size:24px;line-height:30px;margin-bottom:30px}}@media (max-width:567px){.complementary__bottom .item h3{font-size:21px;line-height:28px;margin-bottom:15px}}.complementary__bottom .item p{font-size:24px;font-weight:400;line-height:32px;z-index:2}@media (max-width:1200px){.complementary__bottom .item p{font-size:22px;line-height:28px}}@media (max-width:567px){.complementary__bottom .item p{font-size:18px;line-height:21px}}.complementary__bottom .item img{max-width:250px;position:absolute;right:10%;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:567px){.complementary__bottom .item img{max-width:175px}}