*{padding:0;margin:0;border:none}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;margin:0;padding:0}ul,ul li{margin:0;padding:0;list-style:none}a{display:inline-block;text-decoration:none;color:inherit}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type="submit"]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}p{margin:0;padding:0}
@font-face{font-family:'Inter',sans-serif;src:url('../themes/greencars/assets/fonts/Inter-VariableFont_opsz,wght.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
.hero-container{position:relative;background-image:url("../themes/greencars/assets/images/main/main.png");padding:60px 50px 65px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:20px;>ul{margin-top:15px}>ul li{font-size:16px;line-height:22px;color:var(--white);list-style:inside;margin-top:5px}}.hero-container::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:20px;background-color:rgba(32,32,32,0.2);pointer-events:none}.hero-container.commission{background-image:url("../themes/greencars/assets/images/main/commission-main.png");padding:110px 70px;&& button{max-width:200px}}.hero-container.car-buyout{background-image:url("../themes/greencars/assets/images/main/buyout-main.png");padding:120px 70px;&& button{max-width:200px}}.hero-container.credit{background-image:url("../themes/greencars/assets/images/main/credit-main.png");padding:120px 70px;&& button{max-width:250px}}.hero-container.leasing{background-image:url("../themes/greencars/assets/images/main/leasing-main.png");padding:100px 70px;&& button{max-width:250px}}.hero-title{position:relative;color:var(--white);line-height:50px;font-weight:600}.achievement-title{position:relative;font-size:18px;font-weight:600;color:var(--white)}.hero-achievements{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:10px}.hero-achievements.links{margin:40px 0 60px;gap:40px}.achievement-card{display:flex;flex-direction:column;gap:15px;border-radius:10px;padding:20px;background-color:#1C252166;backdrop-filter:blur(40px)}.achievement-card.link{color:var(--white);cursor:pointer;text-align:center;position:unset;width:100%;align-items:center;font-size:18px;transition:all 0.3s ease-in-out;z-index:1}.achievement-card.link:hover{transform:scale(1.2)}.achievement-icon{width:44px;height:44px}.achievement-text{color:var(--white);line-height:20px}.hero-buttons{position:relative;display:flex;flex-wrap:nowrap;gap:16px;max-width:451px}@media (max-width:1050px){.hero-achievements{grid-template-columns:repeat(2,1fr)}.hero-achievements.links{gap:20px 40px;margin:20px 0}}@media (max-width:760px){.hero-achievements{grid-template-columns:1fr}}@media (max-width:576px){.hero-container.commission{padding:60px 20px}.hero-buttons{flex-direction:column}}.benefits-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px}.benefit-card{position:relative;padding:30px;border-radius:15px;border:1px solid var(--lightGrey)}.main-card{border:none;background-color:var(--lightGreen);overflow:hidden;&& .title{font-size:24px;line-height:32px;font-weight:600}&& .text{margin-top:20px;line-height:22px}>img{position:absolute;bottom:0;right:0}}.benefit-card-title{display:block;width:100%;font-weight:600;text-align:center;font-size:20px;border-radius:15px;background-color:var(--lightGreen);padding:10px 5px}@media (max-width:1050px){.benefits-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.benefits-container{grid-template-columns:1fr}.main-card{>img{margin-top:20px}}}.questions-form-container{background-color:var(--lightGreen);border-radius:20px;padding:40px;position:relative;overflow:hidden}.questions-form-container::after{content:'';position:absolute;width:610px;height:610px;opacity:30%;background:linear-gradient(315deg,rgba(167,237,185,0) 17.95%,#19BE44 84.5%);top:0;right:0;border-radius:50%;transform:translate(15%,-22%);z-index:0}.questions-form-container::before{content:url("../themes/greencars/assets/images/main/form-bmw.png");position:absolute;left:0;top:0;transform:translate(111%,20%);z-index:2}.questions-form{position:relative;display:flex;flex-direction:column;gap:20px;max-width:700px;border-radius:20px;background-color:var(--white);padding:30px 100px 30px 30px;margin-top:30px;z-index:1}.form-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%;&& .form-input-container{max-width:calc(50% - 10px)}}.form-input-container{display:flex;flex-direction:column;gap:10px;width:100%;>label{}>input{width:100%;padding:15px 20px;border-radius:10px;border:1px solid var(--borderGrey)}>textarea{width:100%;height:93px;padding:15px 20px;border-radius:10px;border:1px solid var(--borderGrey)}}.form-button-container{display:flex;width:100%;flex-wrap:nowrap;gap:30px;>button{max-width:185px}}.form-agreement-container{display:flex;gap:10px;align-items:center}@media (max-width:760px){.questions-form-container{margin:0 !important;padding:30px 20px}.questions-form{padding:30px 20px 50px}.form-row{flex-direction:column;&& .form-input-container{max-width:unset}}.form-button-container{flex-direction:column-reverse;align-items:center}}.map-container{position:relative}.map-wrapper{width:100%;border-radius:20px;height:fit-content;overflow:hidden}.contact-info-card{position:absolute;top:30px;left:40px;z-index:1}@media (max-width:760px){.contact-info-card{position:relative;width:fit-content;top:unset;left:unset;margin:0 auto 20px}}.contact-info-card{display:flex;flex-direction:column;gap:30px;padding:40px 30px;border-radius:10px;background-color:var(--white);box-shadow:0 10px 30px 0 #0E19231A;&& .card-title{font-size:24px;line-height:32px;font-weight:600}&& .info-container{display:flex;flex-direction:column;gap:15px}&& .info-item{max-width:340px;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;align-items:center;&& .info-text{line-height:22px}>img{width:24px;height:24px}}&& .phones-container{display:flex;flex-direction:column;&& .phone{font-size:18px;font-weight:600;line-height:26px}}&& .route-button{max-width:207px;width:100%}}.team-slider-wrapper{position:relative;&& .slick-track{display:flex !important;flex-direction:row;flex-wrap:nowrap;gap:30px}}.team-card{display:flex !important;flex-direction:column}.team-card__image-wrapper{border-radius:15px;overflow:hidden}.job-title{color:var(--main);margin-top:20px}.name{margin-top:10px;font-size:18px;font-weight:600}.info-container{display:flex;gap:10px;font-size:16px;line-height:22px;margin-top:15px;>img{filter:brightness(0) saturate(100%) invert(91%) sepia(7%) saturate(147%) hue-rotate(187deg) brightness(90%) contrast(91%)}}.benefits-slider-wrapper{position:relative}.benefits-slider{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.benefits-slider-card{display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--borderLightGrey);padding:25px 20px;gap:20px}.benefit-image-wrapper{display:block;height:44px;width:44px}.benefit-text-container{display:flex;flex-direction:column;gap:10px}.benefit-title{font-size:18px;font-weight:600;line-height:26px}.benefit-description{font-size:16px;line-height:22px}@media (max-width:1050px){.benefits-slider{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.benefits-slider{grid-template-columns:1fr}}.footer-container{display:flex;flex-direction:column;width:100%;height:fit-content;padding:30px 40px 20px;background-color:var(--darkBlue);border-radius:30px;color:var(--white)}.footer-top-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-bottom:20px;&& .logo-text>span{color:var(--white)}}.footer-bottom-container{display:flex;width:100%;justify-content:space-between;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1)}.footer-contacts{display:flex;flex-wrap:nowrap;align-items:flex-start}.footer-socials{display:flex;flex-direction:column;gap:10px;padding:0 30px;position:relative}.socials-icons{display:flex;gap:20px}.contact-container{display:flex;align-items:center;gap:10px;padding:0 30px;position:relative}.contact-container:not(:last-child):before{content:'';width:1px;height:75%;background-color:var(--white);opacity:0.1;position:absolute;left:0;transform:translateY(10%)}.contact-container:not(:last-child):after{content:'';width:1px;height:75%;background-color:var(--white);opacity:0.1;position:absolute;right:0;transform:translateY(10%)}.contact-link-container{display:flex;flex-direction:column;gap:10px;>a{font-size:16px}}.contact-icon{filter:brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(7486%) hue-rotate(185deg) brightness(99%) contrast(104%)}.icon-colored-layer{transition:fill 0.3s ease}.social-icon:hover .icon-colored-layer{fill:var(--main)}@media (max-width:1050px){.footer-top-container{flex-direction:column;gap:20px;align-items:center}}@media (max-width:760px){.footer-top-container{align-items:flex-start}.footer-contacts{width:100%;flex-direction:column;gap:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1)}.contact-container:not(:last-child):before{content:none}.contact-container:not(:last-child):after{content:none}.footer-socials{padding:0}.contact-container{padding:0}}.steps-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:20px;margin:40px 70px}.step-card{display:flex;flex-direction:column;width:350px;background-color:var(--white);border-radius:20px;padding:30px;gap:20px;overflow:hidden}.step-image-wrapper{border-radius:20px;overflow:hidden;&& img{height:100%;width:100%}}.step-text-container{display:flex;flex-direction:column;gap:10px}.step-subtext{line-height:20px}.step-text{font-size:20px;line-height:30px;font-weight:600}.steps-button-container{text-align:center;>button{max-width:400px}}@media (max-width:576px){.steps-container{margin:20px 0}}.recommendations-container{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.recommendations-container.col-2{grid-template-columns:repeat(2,1fr)}.recommendations-card{display:flex;flex-direction:column;border-radius:10px;gap:20px;padding:30px 30px 35px;background-color:var(--lightGrey);border:2px solid #EDEEF0}.recommendations-card-title{font-size:24px;font-weight:600;line-height:32px;padding-bottom:20px;border-bottom:1px solid var(--borderLightGrey)}.recommendations-image-wrapper{width:fit-content;background-color:var(--white);border-radius:10px;padding:10px}.recommendations-card-text{display:flex;flex-direction:column;gap:5px;&& .text{font-weight:600;line-height:30px;font-size:20px}&& .subtext{line-height:20px}}.recommendations-list{>li{position:relative;padding:0 0 0 20px;font-size:16px;line-height:22px}>li:not(:first-child){margin-top:20px}>li::after{content:'';position:absolute;border-radius:45px;background-color:var(--main);height:8px;font-size:12px;left:0;width:8px;top:5px}}@media (max-width:992px){.recommendations-container{grid-template-columns:1fr}}@media (max-width:768px){.recommendations-container.col-2{grid-template-columns:1fr}}.offers-container{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.offer-card{display:flex;flex-direction:column;border-radius:20px;box-shadow:0 10px 30px 0 #0E19231A;padding:30px;background-color:var(--white);max-width:525px;>button{margin-top:20px;max-width:250px}}.offer-image-wrapper{margin-bottom:20px}.offer-term,.offer-size{font-size:18px;font-weight:600;line-height:26px}.offer-size{margin:10px 0 20px}.dropdown{width:100%;position:relative;color:white}.dropdown__select{cursor:pointer;transition:0.3s;background-color:transparent;border:1px solid #D2DAE1;border-radius:6px;display:flex;padding:15px;align-items:center;justify-content:space-between;height:52px}.dropdown__select.padding-right{padding:0 15px 0 0}.dropdown__select-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#707D89;font-size:14px;display:flex;align-items:center;gap:12px;width:100%;height:100%;>select{width:100%;height:100%;border:none;background-color:inherit;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';padding:15px;cursor:pointer;outline:none}>select::-ms-expand{display:none}}.dropdown__select-value::placeholder{color:#707D89}.dropdown__select-arrow{margin-left:10px;transition:all .2s ease-in-out;transform:rotate(180deg)}.dropdown__select-arrow path{transition:all .2s ease-in-out}.dropdown .dropdown__select:hover{border-color:#707D89}.dropdown .dropdown__select--Opened{border-color:#707D89}.dropdown .dropdown__menu{visibility:hidden;background-color:white;border-radius:6px;overflow:hidden;position:absolute;width:100%;top:120%;opacity:0;transition:visibility 0s,opacity 0.3s;z-index:1;font-size:16px;font-weight:400;color:#1F1A17;padding:8px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.1);overflow-y:scroll;max-height:150px}.dropdown .dropdown__menu::-webkit-scrollbar{width:6px}.dropdown .dropdown__menu::-webkit-scrollbar-track{background:transparent}.dropdown .dropdown__menu::-webkit-scrollbar-thumb{background-color:#D9D9D9;border-radius:4px;height:13px}.dropdown .dropdown__menu li{cursor:pointer;padding:10px;border-radius:4px}.dropdown .dropdown__menu li:hover{background-color:#F3F3F5}.dropdown .menu-open{visibility:visible;opacity:1}.caret-rotate{transform:rotate(0)}.caret-rotate path{stroke:#0093DD}.active{background-color:#F3F3F5}@media screen and (max-width:1200px){.dropdown .dropdown__menu{font-size:14px}.dropdown__select-value{font-size:12px}}.car-slider-wrapper{width:100%;height:fit-content}.car-photo-slider{display:flex;flex-direction:column;width:100%;height:100%;text-align:center;overflow:hidden}.car-photo-slide>img{width:auto;max-width:100%;max-height:100%;object-fit:cover}.car-photo-slides{position:relative;display:flex;width:100%;height:auto;justify-content:center;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.car-photo-slides::-webkit-scrollbar{width:10px;height:10px}.car-photo-slides::-webkit-scrollbar-thumb{background:black;border-radius:10px}.car-photo-slides::-webkit-scrollbar-track{background:transparent}.car-photo-slide{position:relative;width:100%;scroll-snap-align:start;flex-shrink:0;border-radius:10px 10px 0 0;background:#eee;transform-origin:center center;transform:scale(1);transition:transform 0.5s;display:flex;justify-content:center;font-size:100px;aspect-ratio:4/3;overflow:hidden}.car-photo-slides>div:target{}.car-photo-slider>a{display:inline-flex;width:1.5rem;height:1.5rem;background:white;text-decoration:none;align-items:center;justify-content:center;border-radius:50%;margin:0 0 0.5rem 0;position:relative}.car-photo-slider>a:active{top:1px}.car-photo-slider>a:focus{background:#000}.images{display:flex;position:relative;width:290px;height:217px}.link{position:absolute;z-index:2;width:20%;height:100%}
.bullet-1{left:0%}
.bullet-2{left:20%}
.bullet-3{left:40%}
.bullet-4{left:60%}
.bullet-5{left:80%}
a:hover.link + .image{z-index:1}.image{position:absolute;inset:0;z-index:-1}.nav__slide:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0,0);width:100%;height:100%;background-color:var(--white);transition:300ms}.nav__slide{pointer-events:none;position:absolute;bottom:5px;display:inline-block;transform:translate(-50%,-50%);cursor:pointer;width:90%;height:3px;background-color:rgba(255,255,255,0.5)}.nav-active:after{transform:translate(-50%,-50%) scale(1,1);opacity:1}.catalog-container{display:grid;grid-template-columns:275px 1fr;gap:20px}.catalog-body{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 20px}.car-card{border-radius:10px;overflow:hidden;transition:300ms}.car-card.white{background-color:var(--white)}.car-card:hover{box-shadow:0 10px 30px 0 #0E19231A;&& .car-card-info{border:none}}.car-card-info{display:flex;flex-direction:column;gap:15px;border:1px solid var(--borderLightGrey);border-top:none;padding:20px;border-radius:0 0 10px 10px;&& .price{font-size:24px;font-weight:600;line-height:32px}}.options{display:grid;grid-template:'. .' '. .';gap:10px 40px}.car-name{font-size:20px;line-height:30px;font-weight:600;text-transform:capitalize}.options-item{display:flex;gap:10px;align-items:center;>img{height:24px;width:24px}&& .text{display:flex;flex-direction:column;&& .name{font-size:12px;line-height:16px;color:#515456;font-weight:400;margin:0}&& .value{font-size:12px;line-height:16px;color:#111;font-weight:600;text-transform:uppercase}}}.catalog-filters{display:flex;flex-direction:column;border-radius:10px;padding:20px;box-shadow:0 10px 30px 0 #0E19231A}.filters-title{font-size:18px;line-height:26px;font-weight:600}.filter-name{font-size:16px;font-weight:600;line-height:24px}.filter-values-container{display:flex;flex-direction:column;gap:10px;padding:20px 0}.filter-values-container:not(:last-of-type){border-bottom:1px solid #EDEEF0}.reset-filters{width:fit-content;margin-top:20px;align-self:center;font-size:16px;color:#919395}.car-page_info-wrapper{margin-top:20px;padding:20px 40px;border-radius:20px;background-color:var(--white)}.car-page_description-title{font-size:24px;font-weight:600;line-height:32px;text-align:left;margin-bottom:20px}.car-page_info-wrapper:last-of-type{margin-bottom:30px}.car-page_info-container{display:flex;flex-wrap:nowrap;justify-content:space-between}.car-page_characteristics{display:flex;flex-direction:column;&& .car-name{font-size:36px;line-height:47px}&& .car-price{font-size:30px;font-weight:400;line-height:40px;text-align:left}&& .car-characteristics{font-size:16px;font-weight:400;line-height:22px;text-align:left;color:#919395;text-transform:lowercase}}.car-page_buttons-container{display:flex;gap:10px;min-width:414px}@media (max-width:1200px){.options{gap:10px 20px}}@media (max-width:1050px){.catalog-body{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.car-page_buttons-container{flex-direction:column;min-width:unset;max-width:200px;width:100%}}@media (max-width:760px){.catalog-container{grid-template-columns:1fr}}@media (max-width:576px){.car-page_info-container{flex-direction:column;width:100%;gap:20px}.car-page_buttons-container{max-width:unset}}@media (max-width:480px){.catalog-body{grid-template-columns:1fr}}.blog-container{display:flex;flex-direction:column;gap:30px;width:100%}.news-card{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:15px;overflow:hidden}.news-card.first-news{display:grid;grid-template-columns:repeat(2,1fr);&& .news-card-text-container{padding:35px 20px 35px 30px;border:1px solid #EDEEF0;border-left:none;border-radius:0 15px 15px 0}&& .news-image-wrapper{max-height:unset;&& .news-image{height:100%}}}.news-image-wrapper{max-height:350px;height:100%;width:100%;&& .news-image{width:100%;object-fit:cover}}.news-card-text-container{display:flex;flex-direction:column;gap:15px;text-align:left;padding:20px 30px 30px;border:1px solid #EDEEF0;border-top:none;border-radius:0 0 15px 15px;&& .text-top{width:100%;display:flex;justify-content:space-between;line-height:20px}&& .button.outlined{max-width:155px;font-size:14px;padding:10px 20px;>img{vertical-align:bottom;height:15px}}}.news-category{padding:5px 15px;border:1px solid var(--borderLightGrey);background-color:var(--lightGrey);border-radius:10px}.news-date{color:#767980}.news-card-text{display:flex;flex-direction:column;gap:15px}.news-title{font-size:18px;line-height:26px;font-weight:600}.news-text{font-size:16px;line-height:22px}.news-container{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 30px}@media (max-width:760px){.news-card.first-news{grid-template-columns:1fr;&& .news-card-text-container{border-left:1px solid #EDEEF0;border-top:none;border-radius:0 0 15px 15px}}.news-container{grid-template-columns:1fr}}.cars-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.catalog-link{font-size:16px;line-height:22px;text-align:center;padding:10px 0;border-radius:10px;background-color:var(--white);border:1px solid var(--borderLightGrey);margin-top:50px;width:100%;transition:all 0.2s ease-in-out}.catalog-link:hover{background-color:var(--borderLightGrey)}@media (max-width:1050px){.cars-container{display:flex;flex-wrap:wrap;justify-content:center;&& .car-card{width:calc(50% - 10px)}}}@media (max-width:760px){.cars-container{&& .car-card{width:100%}}}.modal-dialog{margin:auto;padding:0;border-radius:20px;max-width:400px;width:100%}.modal-box{position:relative;display:flex;flex-direction:column;gap:20px;padding:30px}.close-modal-btn{width:fit-content;position:absolute;right:15px;top:15px}.modal-title{font-size:30px;line-height:30px}.modal-form{display:flex;flex-direction:column;gap:20px}.form-field{display:flex;flex-direction:column;gap:12px}.field-label{font-size:16px;font-weight:400}.field-input{border:1px solid #919395;padding:15px 20px;border-radius:10px}.office-info-wrapper{display:flex;gap:50px;margin-top:20px;&& .contact-info-card{position:unset;width:fit-content;min-width:458px}}.officeSliderWrapper{display:flex;flex-direction:column;width:100%;overflow:hidden}.officeSliderContainer{position:relative}.officeSlider-arrow--prev{left:0;position:absolute;z-index:1;height:100%;background-color:transparent !important}.officeSlider-arrow--next{position:absolute;z-index:1;right:0;height:100%;background-color:transparent !important;top:0}.officeSlider{overflow:hidden;margin-bottom:0 !important}.officeSlider .slick-dots{bottom:20px;z-index:1}.officeSlider .slick-dots li button:before{font-size:12px;opacity:1;color:white}.officeSlider .slick-dots .slick-active button:before{color:var(--main)}.officeSlider-slide{border-radius:6px;object-fit:cover;display:flex;height:400px}.officeSlider__gallery-slide{border-radius:6px;height:78px;object-fit:cover}.officeSliderWrapper .slick-slider{margin:0 -12px;cursor:pointer}.officeSliderWrapper .slick-slide{margin-left:12px;margin-right:12px;display:flex}.buttonLink--circle{padding:16px;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}@media screen and (max-width:1200px){.officeSliderContainer .slick-slide div{width:100%}.officeSlider-slide{max-height:400px;height:100%}.officeSlider__gallery .slick-slide div{width:100%}.office-info-wrapper{display:flex;gap:20px;margin-top:20px;&& .contact-info-card{width:100%;min-width:unset;max-width:400px}}}@media (max-width:992px){.office-info-wrapper{align-items:center;flex-direction:column-reverse}}@media screen and (max-width:768px){.officeSlider__gallery-slide{max-height:64px}.officeSliderWrapper .slick-slider{margin:0 -8px;cursor:pointer}.officeSliderWrapper .slick-slide{margin-left:8px;margin-right:8px;display:flex}}@media screen and (max-width:576px){.officeSlider__gallery-slide{max-height:52px}.officeSliderWrapper .slick-slider{margin:0 -6px;cursor:pointer}.officeSliderWrapper .slick-slide{margin-left:6px;margin-right:6px;display:flex}.officeSliderContainer .slick-dots{bottom:12px}}:root{--main:#16BD41;--lightGreen:#E4F5E8;--black:#111;--darkBlue:#1B1F27;--grey:#313335;--middleGrey:#515456;--borderGrey:#CACCD2;--lightGrey:#F2F4F2;--white:rgb(255,255,255);--middleBlueFilter:brightness(0) saturate(100%) invert(23%) sepia(95%) saturate(1305%) hue-rotate(193deg) brightness(95%) contrast(92%);--borderLightGrey:#E0E1E7;--translucentBackground:#0318097F}body{font-family:'Inter',sans-serif;font-size:14px;background-color:var(--white);overflow-x:hidden}body.no-scroll{overflow-y:hidden}h1{font-size:40px;font-weight:600;line-height:50px}h2{font-size:36px;font-weight:400}p{font-weight:400;font-size:16px}img{max-width:100%;max-height:100%;width:auto;height:auto}a{cursor:pointer}@supports(-webkit-appearance:none) or (-moz-appearance:none){input[type='checkbox']{--active:var(--main);--active-inner:var(--white);--focus:2px var(--lightGreen);--border:var(--borderGrey);--border-hover:var(--main);--background:var(--white);--disabled:var(--lightGrey);--disabled-inner:var(--middleGrey)}}header{width:100%;background-color:var(--white)}footer{margin:100px 0 50px}ul.breadcrumbs{margin-top:20px;display:flex;flex-flow:row wrap;font-size:14px;line-height:20px}textarea{font:inherit;color:inherit;resize:none}textarea:focus-visible{outline:none;outline-offset:0}.section{padding:100px 0 0;background-color:var(--white)}.section.equal-indents{padding:100px 0}.section.without-paddings{padding:0}.section.grey-background{background-color:var(--lightGrey)}.section-title{width:100%;text-align:center;font-weight:600;margin-bottom:40px}.left-align{text-align:left}.container{max-width:1200px;margin:0 auto}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.border-bottom{border-bottom-width:1px;border-bottom-color:var(--middleGrey);border-bottom-style:solid}.border-top{border-top-width:1px;border-top-color:var(--middleGrey);border-top-style:solid}.button{max-height:50px;width:100%;padding:14px 20px;text-align:center;border-radius:10px;font-size:16px;transition:all 0.2s ease-in-out}.button.green{background-color:var(--main);color:var(--white);border:1px solid var(--main)}.button.white{background-color:var(--white);color:var(--main)}.button.outlined{background-color:var(--white);color:var(--main);border:1px solid var(--main);padding:11px 25px}.button.green:hover{background-color:var(--white);color:var(--main)}.button.white:hover{background-color:var(--main);color:var(--white)}.button.outlined:hover{background-color:#16BD411A}.benefits-list{margin-top:20px;>li{position:relative;padding:0 0 0 25px;font-size:16px;line-height:22px}>li:not(:first-child){margin-top:10px}>li::after{content:'';position:absolute;border-radius:45px;border:2px solid var(--main);height:10px;font-size:12px;left:0;width:10px;top:5px}}.benefits-list.border-top{margin:0;padding-top:20px;border-top:1px solid #EDEEF0}@media (max-width:1200px){.container{margin-left:15px;margin-right:15px}}@media (max-width:576px){.button{font-size:14px}}
.header{background-color:var(--white);box-shadow:0 5px 20px 0 #2C29331A}.header-content{display:flex;overflow:hidden;flex-wrap:nowrap;justify-content:space-between;padding:10px 0}.mobile-menu{display:none;align-content:center}.logo-text>span{text-transform:uppercase;font-size:20px;font-weight:600}.logo-text>span:first-child{color:var(--main)}.logo-container{display:inline-flex;gap:20px;align-items:center}.header-links-container{display:flex;align-items:center;flex-direction:row;gap:30px}.logo-wrapper{height:60px}.header-link{display:flex;font-size:16px;color:var(--middleGrey);transition:all 0.2s ease-in-out}.header-link:hover,.header-link.active{color:var(--main);background-color:inherit;opacity:0.8}.header-phone-container{display:flex;align-items:center;gap:10px}.header-phone-icon{height:24px}.phones-container{display:flex;flex-direction:column;height:100%;gap:5px;justify-content:center;&& a{font-size:16px;transition:all 0.2s ease-in-out}}.phones-container>a:hover{color:var(--main)}.burger{cursor:pointer;display:block;position:relative;border:none;background:transparent;width:24px;height:24px;margin:0 auto}
.burger::before,
.burger::after{content:'';left:0;position:absolute;display:block;width:100%;height:2px;border-radius:18px;background:#000}
.burger::before{top:0;box-shadow:0 11px 0 #000;transition:box-shadow .3s .15s,top .3s .15s,transform .3s}
.burger::after{bottom:0;transition:bottom .3s .15s,transform .3s}
.burger.active::before{top:11px;transform:rotate(45deg);box-shadow:0 6px 0 rgba(0,0,0,0);transition:box-shadow .15s,top .3s,transform .3s .15s}
.burger.active::after{bottom:11px;transform:rotate(-45deg);transition:bottom .3s,transform .3s .15s}@media (max-width:1050px){.header-links-container{display:none}.mobile-menu{display:block}}
.sidebar{position:absolute;top:80px;background-color:var(--translucentBackground);z-index:2;width:100%;height:100%;transform:translateX(-100%)}.sidebar-content{height:100%;background:var(--white);max-width:400px;transform:translateX(-100%);transition:all 0.2s ease-in-out}.sidebar-items-container{display:flex;flex-direction:column;gap:20px;padding:30px 20px}.sidebar-items-container:not(:first-child){border-top:1px solid var(--borderLightGrey)}.sidebar-link{font-size:18px;line-height:26px}.sidebar.open{transform:translateX(0%);&& .sidebar-content{transform:translateX(0%)}}
.carSliderWrapper{display:flex;flex-direction:column;width:100%}.carSliderWrapper__main--Wrapper{margin-top:20px;position:relative}.carSliderWrapper__main-arrow--prev{left:0;position:absolute;z-index:1;height:100%;background-color:transparent !important}.carSliderWrapper__main-arrow--next{position:absolute;z-index:1;right:0;height:100%;background-color:transparent !important;top:0}.carSliderWrapper__main{overflow:hidden}.carSliderWrapper__main .slick-dots{bottom:20px;z-index:1}.carSliderWrapper__main .slick-dots li button:before{font-size:12px;opacity:1;color:white}.carSliderWrapper__main .slick-dots .slick-active button:before{color:#0093DD}.carSliderWrapper__main-slide{border-radius:6px;object-fit:cover;display:flex;height:560px}.carSliderWrapper__gallery-slide{border-radius:6px;height:78px;object-fit:cover}.carSliderWrapper .slick-slider{margin:0 -12px;cursor:pointer}.carSliderWrapper .slick-slide{margin-left:12px;margin-right:12px;display:flex}.carSliderWrapper__clearBlock{background-color:#E7E7EB;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-radius:6px}.carSliderWrapper__clearBlock-content{display:flex;align-items:flex-start;gap:16px}.carSliderWrapper__clearBlock-content-info{display:flex;flex-direction:column;gap:4px}.carSliderWrapper__clearBlock-content-info-title{font-size:16px;font-weight:700;color:#1F1A17}.carSliderWrapper__clearBlock-content-info-text{font-size:14px;font-weight:400;color:#707D89}.carSliderWrapper__clearBlock-button{width:70%}.buttonLink--circle{padding:16px;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}@media screen and (max-width:1200px){.carSliderWrapper__main .slick-slide div{width:100%}.carSliderWrapper__main-slide{max-height:560px;height:100%}.carSliderWrapper__gallery .slick-slide div{width:100%}.carSliderWrapper__clearBlock-content-info-title{font-size:14px}.carSliderWrapper__clearBlock-content-info-text{font-size:12px}.buttonLink.buttonLink--square.carSliderWrapper__clearBlock-button{font-size:12px}}@media screen and (max-width:768px){.carSliderWrapper__gallery-slide{max-height:64px}.carSliderWrapper .slick-slider{margin:0 -8px;cursor:pointer}.carSliderWrapper .slick-slide{margin-left:8px;margin-right:8px;display:flex}}@media screen and (max-width:576px){.carSliderWrapper__gallery-slide{max-height:52px}.carSliderWrapper .slick-slider{margin:0 -6px;cursor:pointer}.carSliderWrapper .slick-slide{margin-left:6px;margin-right:6px;display:flex}.carSliderWrapper__clearBlock{flex-direction:column;gap:16px;align-items:flex-start;padding:20px 24px}.buttonLink.buttonLink--square.carSliderWrapper__clearBlock-button{margin:0 auto;width:100%;padding:12px 16px}.carSliderWrapper__main .slick-dots{bottom:12px}}