*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit}button,select{font-size:inherit;color:inherit}input,select,textarea{background-color:#fff0}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:#fff0;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1440px;--container-padding:24px;--font-family:'Manrope', sans-serif;--second-family:'Roboto', sans-serif;--font-titles:var(--font-family)}@font-face{font-display:swap;font-display:swap;font-family:"Manrope";font-style:normal;font-weight:400;src:url(/wp-content/themes/taxi/assets/fonts/manrope-v20-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Manrope";font-style:normal;font-weight:500;src:url(/wp-content/themes/taxi/assets/fonts/manrope-v20-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:"Manrope";font-style:normal;font-weight:700;src:url(/wp-content/themes/taxi/assets/fonts/manrope-v20-latin_latin-ext-700.woff2) format("woff2")}html{scroll-behavior:smooth}body,input,textarea{font-family:var(--font-family);font-weight:400}body,html{background-color:#01182c}body{color:#01182c;font-size:16px;line-height:130%;padding:24px 0;overflow-x:hidden}img{display:block}a{color:#fff}input,textarea{font-size:12px;background:#01182c;color:#f8f8f8;border-radius:8px;width:100%;height:32px;padding:8px 12px}textarea{height:76px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#f8f8f8;opacity:.7}input::-moz-placeholder,textarea::-moz-placeholder{color:#f8f8f8;opacity:.7}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#f8f8f8;opacity:.7}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#f8f8f8;opacity:.7}input::placeholder,textarea::placeholder{color:#f8f8f8;opacity:.7}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c6a65b;border-radius:24px;width:147px;min-width:147px;height:47px;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#dcc38a),to(#caab63));background:linear-gradient(90deg,#dcc38a 0,#caab63 100%);font-family:var(--font-family);font-weight:500;font-size:16px;line-height:106%;letter-spacing:.03em;color:#272727;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-large{width:159px;min-width:159px}.btn-small{width:106px;min-width:106px}.btn:hover{background:0 0;color:#c6a65b;-webkit-box-shadow:inset 0 0 0 1px #c6a65b;box-shadow:inset 0 0 0 1px #c6a65b}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left!important}.text-right{text-align:right}.text-center{text-align:center}.text-white{color:#e8e8e8!important}.text-bold{font-weight:700}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-all-center,.flex-center,.flex-col,.flex-col-center{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-all-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col,.flex-col-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper{width:100%}.swiper,.swiper-slide{position:relative}.swiper-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:28px;margin-top:46px}.swiper-nav,.swiper-naw__arrow,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-naw__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:27px}.swiper-button-next,.swiper-button-prev{position:static!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.swiper-button-next:after,.swiper-button-prev:after{content:url(/wp-content/themes/taxi/assets/img/arrow-sl.svg)!important;line-height:unset!important}.swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-pagination{position:static!important;margin-bottom:20px;width:auto!important}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;opacity:1;border:1px solid #fff;width:13px;height:13px;margin:0 5px}.swiper-pagination-bullet-active{background:#ccad67!important}.dot-style{display:block;position:relative;line-height:175%;letter-spacing:-.02em;color:#fff;padding-left:16px}.dot-style::before{content:"";position:absolute;top:10px;left:0;width:8px;height:8px;border-radius:50%;background-color:#ccae69}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}body,html{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto}.about{margin-bottom:40px}.about__grid{display:grid;padding:64px 66px 75px;grid-template-columns:1.1fr 1fr;gap:24px;border-radius:24px;background-color:#002545;color:#e8e8e8}.about__content{background:url(/wp-content/themes/taxi/assets/img/bg-refer.png) no-repeat right bottom/auto,rgb(1 24 44 / .7);border:.8px solid #00335f;border-radius:24px;padding:32px 28px 48px 32px;position:relative;overflow:hidden;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.about__content:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 28px rgb(0 0 0 / .35);box-shadow:0 10px 28px rgb(0 0 0 / .35)}.about__title{margin:0 0 24px}.about__text{line-height:130%}.about__text p{margin:0 0 20px}.about__text p:nth-child(2){max-width:540px}.about__text p:last-child{margin-bottom:0}.about__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.about__card,.about__card--circle,.about__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about__icon{width:84px;height:84px;border-radius:50%;background:#001e38;border:.41px solid #00335f;margin-bottom:12px}.final__text{grid-column:span 2;background-color:#01182c;border-radius:18px;border:.8px solid #00335f;padding:24px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.final__text:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 28px rgb(0 0 0 / .35);box-shadow:0 10px 28px rgb(0 0 0 / .35)}.about__card,.about__card--circle{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__card{background-color:#01182c;border-radius:18px;border:.8px solid #00335f;padding:24px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.about__card:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 28px rgb(0 0 0 / .35);box-shadow:0 10px 28px rgb(0 0 0 / .35)}.about__card--circle{width:123px;height:123px;border-radius:50%;background:#001e38;color:#e8e8e8;border:.41px solid #00335f;position:relative}.about__card--circle::before{content:"";position:absolute;border-radius:50%;top:-22px;left:-22px;width:calc(100% + 44px);height:calc(100% + 44px);border:.8px solid #00335f;z-index:0}.about__card--circle .about__value{font-size:48px;line-height:60%;text-shadow:0 0 10px 0 rgb(204 173 103 / .4);font-weight:700;margin-bottom:12px}.about__card--wide{height:160px;grid-column:span 2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:68px;padding:18px 22px;overflow:hidden}.about__media{height:110px;width:110px;border-radius:50%;overflow:hidden}.about__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.about__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about__value{font-size:48px;line-height:60%;font-weight:700;color:#ccad67;margin-bottom:12px;text-shadow:0 0 10px rgb(204 173 103 / .4)}.about__value--50{font-size:48px}.about__value--1000{font-size:53px}.about__label{font-size:20px;line-height:140%;text-align:center;color:#e8e8e8}.benefits{position:relative;margin-bottom:18px}.benefits__title{margin:0 0 68px}.benefits__list{display:grid;grid-template-columns:repeat(4,1fr);gap:21px;padding:0 81px}.benefits__item{border:1px solid #00335f;border-radius:21px;padding:21px 36px 21px 21px;text-align:left;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.benefits__item:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 14px 34px rgb(0 0 0 / .35);box-shadow:0 14px 34px rgb(0 0 0 / .35)}.benefits__item:focus-within{outline:2px solid #ccae69;outline-offset:4px}.benefits__icon{width:93px;height:93px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.benefits__item-title{margin:0 0 10px;font-weight:700;font-size:18px;line-height:140%;color:#fff}.benefits__item-text{line-height:130%;color:#e8e8e8}.cars{position:relative;margin-bottom:73px}.cars__title{margin:0 0 66px}.cars__grid{display:grid;grid-template-columns:repeat(4,1fr);padding:0 86px;gap:56px 32px}.cars__image,.cars__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cars__item{background:0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.cars__item.is-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cars__item:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.cars__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}.cars__image img{max-width:100%;max-height:100%;display:block}.cars__name{margin:0 0 8px;font-size:20px;color:#e8e8e8;font-weight:700}.cars__price,.cars__specs{line-height:130%;text-align:center}.cars__specs{list-style:none;padding:0;margin:0 0 8px;color:#e8e8e8}.cars__specs li{margin-bottom:0}.cars__price{margin-bottom:24px;font-weight:700;font-size:16px;color:#ccae69;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cars__button{color:#ccae69;background:0 0}.cars__more-button{margin:56px auto 0}.contact-section{margin-bottom:134px;margin-top:112px}.contact__map{filter:grayscale(.6) sepia(.1) brightness(.9) contrast(1.2);margin-bottom:45px;border-radius:26px;height:668px;overflow:hidden}.contact__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:980px}.contact__col{padding:0 48px}.contact__col:not(:last-child){border-right:1px solid #dcc38a}.contact__col:first-child{padding-left:0}.contact__col:last-child{padding-right:0}.contact__col p,.footer__col--links .footer__block ul li a{color:#fff}.contact__col a:not(:last-child),.contact__col p:not(:last-child){margin-bottom:12px}.contact__col a{display:block;color:#fff}.contact__title{font-weight:700;font-size:24px;line-height:114%;color:#fff;margin-bottom:16px}.footer__inner{position:relative;border-radius:24px;background:#002545;padding:30px 32px 37px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__title{font-weight:700;font-size:16px;line-height:171%;color:#fff;margin-bottom:16px}.footer__col--form .footer__title{margin-bottom:4px}.footer__col{-webkit-box-flex:1;-ms-flex:1 1 21.5%;flex:1 1 21.5%;min-width:260px}.footer__col--form form,.footer__col--logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__col--links,.footer__col--logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 21%;flex:1 1 21%}.footer__col--links{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1 1 46.5%;flex:1 1 46.5%}.footer__col--links .footer__block{width:45.5%;min-width:180px}.footer__col--links .footer__block ul{list-style:none;padding:0;margin:0}.footer__col--links .footer__block ul li{margin-bottom:11px;font-size:16px;line-height:137%;color:#fff}.footer__col--links .footer__block ul li a:hover{color:#dcc38a}.footer__col--form{gap:12px}.footer__col--form .btn{margin-left:auto;margin-top:5px}.footer__checkbox{font-size:13px;line-height:1.4;color:#fff;margin-top:10px}input[type="checkbox"]{accent-color:#c5a25f;margin-right:8px;transform:scale(1.1);width:14px;height:14px;cursor:pointer}input[type=submit]{background:#c6a65b}input[type=submit]{background:#c6a65b;display:block;margin-left:auto}.wpcf7 .wpcf7-submit:disabled:hover{background:#c6a65b;color:#272727}.wpcf7-form-control-wrap{margin-top:12px}.wpcf7-list-item-label a{text-decoration:underline}.footer__logo img{width:133px;margin-bottom:24px}.footer__col--form form,.footer__socials,.footer__socials a{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__col--form form{position:relative}.wpcf7-spinner{position:absolute;bottom:0;background-color:#919191}.footer__socials{gap:32px;margin-bottom:auto}.footer__socials a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.footer__socials a:hover .icon{fill:#dcc38a}.footer__nav li a{color:#848895!important}.footer__nav li a:hover,.nav__list li a:hover{color:#dcc38a!important}.footer__copy{font-size:16px;line-height:171%;color:#848895}.header{position:absolute;top:0;left:0;width:100%;z-index:20;backdrop-filter:blur(20px);background:-webkit-gradient(linear,left top,left bottom,from(#01182c),to(#01182c));background:linear-gradient(180deg,#01182c 0,#01182c 100%)}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 40px}.services-body .header__row{padding:0}.hero{margin-bottom:40px}.hero__block{position:relative;width:100%;height:731px;overflow:hidden;border-radius:24px}.hero__media{position:absolute;inset:0;z-index:1}.hero__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;display:block}.hero__overlay{position:absolute;inset:0;background:-webkit-gradient(linear,right top,left top,from(#fff0),to(rgb(217 217 217 / .7)));background:linear-gradient(270deg,#fff0 0,rgb(217 217 217 / .7) 100%)}.hero__container{position:relative;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.hero__content{max-width:460px;margin-top:190px;padding-left:16px}.hero__title{margin:0 0 22px;font-weight:700;font-size:72px;line-height:100%;color:#01182c}.hero__description{margin:0 0 24px;font-size:16px;line-height:130%;color:#01182c}.icon{fill:#fff;stroke:#fff0;width:24px;height:24px}.mobile-nav{position:fixed;top:0;left:-100%;width:80%;height:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;background:#002545;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav--open{left:0}.contact-body .nav__list li a,.mobile-nav a,.nav__list li a{color:#fff}.mobile-nav-btn,.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px;font-size:24px}.mobile-nav__list .active{opacity:.8}.mobile-nav-btn{--time:0.1s;--width:26px;--height:13px;--line-height:1px;--spacing:6px;--color:#fff;--radius:2px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-icon,.nav-icon::after,.nav-icon::before{height:var(--line-height);border-radius:var(--radius);background-color:var(--color)}.nav-icon{position:relative;width:18px}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:-8px;width:var(--width);-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.contact-body .nav-icon,.contact-body .nav-icon::after,.contact-body .nav-icon::before,.services-body .nav-icon,.services-body .nav-icon::after,.services-body .nav-icon::before{background-color:#fff}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:#fff0}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{z-index:999;display:none}.nav{font-size:16px}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.active{text-decoration:underline}.offers{padding:154px 36px;overflow:hidden;margin-bottom:25px}.offers__title{margin:0 0 -10px}.offers__scheme{position:relative;min-height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers__center{position:relative;z-index:2;max-width:370px;text-align:center}.offers__brand{display:block;font-size:42px;font-weight:800;letter-spacing:.08em}.offers__brand-sub{display:block;margin-top:4px;font-size:14px;letter-spacing:.3em;opacity:.85}.offers__column{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;width:390px}.offers__column--left{left:8%}.offers__column--right{right:8%}.offers__item{border-radius:23px;background:#01182c;border:1px solid #00335f;padding-left:25px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;min-height:142px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers__item:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 14px 32px rgb(0 0 0 / .35);box-shadow:0 14px 32px rgb(0 0 0 / .35)}.offers__item:focus-within{outline:2px solid #ccad67;outline-offset:3px}.offers__item-title{margin:0 0 12px;font-weight:700;line-height:118%;font-size:20px;color:#e8e8e8}.offers__item-text{line-height:130%;color:#e8e8e8}.partners-section{margin-bottom:91px}.partners__wrapper{padding-bottom:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:872px;margin:41px auto 0}.reviews{color:#e8e8e8;padding-bottom:84px}.reviews__container{padding:0 116px;overflow:hidden;position:relative}.reviews__deco{position:absolute;top:10.5%;left:21.5%;z-index:0}.reviews__deco-2{top:42%;left:27.5%}.reviews__deco-3{top:39%;left:unset;right:14.5%}.reviews__title{margin-bottom:43px}.reviews__card{position:relative;border:1px solid #00335f;z-index:1;background:url(/wp-content/themes/taxi/assets/img/bg-refer.png) no-repeat right bottom/auto,rgb(1 24 44 / .7);backdrop-filter:blur(54px);border-radius:24px;padding:24px;max-width:389px;height:100%}.reviews__text{position:relative;z-index:2;line-height:130%;margin-bottom:17px}.reviews__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}.reviews__author img{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.reviews__author strong{display:block;font-weight:700;font-size:20px;margin-bottom:8px}.service-section{position:relative;margin-bottom:69px}.service__wrapper{background:url(/wp-content/themes/taxi/assets/img/bg-cell-serv.png),linear-gradient(133deg,#f6f6f6 0,#d7d7d7 100%);padding:60px 80px;border-radius:40px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.service__wrapper .title-2{margin-bottom:28px}.service__item,.service__items{display:-webkit-box;display:-ms-flexbox;display:flex}.service__items{gap:29px;-ms-flex-wrap:wrap;flex-wrap:wrap}.service__item{width:calc(25% - 22px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.service__item .title-4{position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:7px 16px 9px;backdrop-filter:blur(8px);background:rgb(1 24 44 / .7);border-top:1px solid #ccae69;border-radius:0 0 12px 12px;font-weight:700;font-size:20px;line-height:175%;letter-spacing:.02em;color:#fff}.service__item p{margin-top:16px;line-height:130%;color:#01182c}.service__item-block{position:relative}.service__img,.service__item-block{height:277px;border-radius:12px;width:100%;overflow:hidden}.service__img img,.team__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-section{margin-bottom:69px}.team__wrapper{padding:16px 16px 16px 79px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:34px;background:url(/wp-content/themes/taxi/assets/img/bg-cell.png),#002545;overflow:hidden;background-size:60%;background-position:left center;background-repeat:no-repeat;position:relative;z-index:0}.team__wrapper--reverse{padding:32px;flex-direction:row-reverse;background-size:88%;background-position:right center}.team__wrapper--reverse .btn{width:270px}.team__img,.team__info{position:relative;z-index:1}.team__info{max-width:552px}.team__desc{padding:18px 0 40px}.team__info-btns{display:flex;gap:16px}.team__top-list{line-height:1.6}.team__btm-list{list-style:none;padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap}.team__btm-list li{position:relative;padding-left:26px;color:#fff}.team__btm-list li::before{content:"";position:absolute;left:5px;top:5px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23d4af37'%3E%3Cpath d='M20.285 6.709a1 1 0 0 1 0 1.414l-9.192 9.192a1 1 0 0 1-1.414 0L3.715 11.35a1 1 0 1 1 1.414-1.414l4.036 4.036 8.485-8.485a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E") no-repeat center / contain}.team__img{border-radius:29px;overflow:hidden}.title-1{font-family:var(--font-family);font-weight:700;font-size:52px;line-height:100%;color:#01182c;text-transform:uppercase}.content-section h2{font-size:32px;line-height:130%}.title-2{font-size:60px;line-height:130%}.title-2,.content-section h2,.title-3,.title-4{font-family:var(--font-family);font-weight:700;color:#01182c}.content-section h3,.title-3{font-size:40px;line-height:130%;text-align:center}.title-4{font-size:24px;line-height:175%;letter-spacing:.02em}.content-section{padding:80px 0;color:#e8e8e8}.content-section h2,.content-section h3{color:#e8e8e8;margin-top:32px}.content-section p,.content-section ul{margin-top:16px}.content-section p,.content-section a{line-height:148%}.content-section a{text-decoration:underline}.content-section ul{padding-left:20px}.content-section ul,.content-section ul li{list-style:disc;line-height:160%}.content-section__text{margin-top:60px}.footer__block:first-child ul li:nth-child(3),.footer__block a[href^="tel:"],.footer__block a[href^="mailto:"],.contact__email,.contact__phone,.contact__address{position:relative;padding-left:27px}.contact__email::before,.contact__phone::before,.contact__address::before{content:'';position:absolute;left:0;top:50%;width:20px;height:20px;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain}.contact__email::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M3 8l9 6 9-6'/%3E%3C/svg%3E")}.contact__phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 4.5l2.2 2.2c.6.6.6 1.6 0 2.2l-1.2 1.2c1.3 2.3 3.2 4.2 5.5 5.5l1.2-1.2c.6-.6 1.6-.6 2.2 0l2.2 2.2c.6.6.6 1.6 0 2.2l-1 1c-.7.7-1.7 1-2.7.8-3.3-.7-6.6-2.8-9.3-5.5S4.3 9.4 3.6 6.1c-.2-1 .1-2 .8-2.7l1-1c.6-.6 1.6-.6 2.1.1z'/%3E%3C/svg%3E")}.contact__address::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-5.1 7-11a7 7 0 1 0-14 0c0 5.9 7 11 7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.footer__block ul li{position:relative}.footer__block a[href^="mailto:"]::before{content:'';position:absolute;left:0;top:50%;width:20px;height:20px;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M3 8l9 6 9-6'/%3E%3C/svg%3E")}.footer__block a[href^="tel:"]::before{content:'';position:absolute;left:0;top:50%;width:20px;height:20px;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 4.5l2.2 2.2c.6.6.6 1.6 0 2.2l-1.2 1.2c1.3 2.3 3.2 4.2 5.5 5.5l1.2-1.2c.6-.6 1.6-.6 2.2 0l2.2 2.2c.6.6.6 1.6 0 2.2l-1 1c-.7.7-1.7 1-2.7.8-3.3-.7-6.6-2.8-9.3-5.5S4.3 9.4 3.6 6.1c-.2-1 .1-2 .8-2.7l1-1c.6-.6 1.6-.6 2.1.1z'/%3E%3C/svg%3E")}.footer__block:first-child ul li:nth-child(3)::before{content:'';position:absolute;left:0;top:.15em;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-5.1 7-11a7 7 0 1 0-14 0c0 5.9 7 11 7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}@media (max-width:1480px){.offers__column--left{left:0}.offers__column--right{right:0}}@media (max-width:1280px){.about__card--wide{gap:18px}.benefits__list{padding:0 20px}.cars__grid{grid-template-columns:repeat(3,1fr);gap:24px;padding:0 60px}.footer__copy{position:absolute;bottom:24px}.offers{padding:88px 36px}.service__item{width:calc(50% - 27px)}}@media (max-width:1024px){.benefits__list{grid-template-columns:repeat(2,1fr);padding:0 60px}.hero__title{font-size:46px}.offers{padding:64px 0 72px;background-position:50% 42%!important}.offers__title{margin-bottom:40px}.offers__scheme{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.offers__center{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.offers__column--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.offers__column{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;max-width:520px}}@media (max-width:1000px){.header__nav{display:none}.mobile-nav-btn{display:block}}@media (max-width:980px){body{padding:20px 0}.about__grid{grid-template-columns:1fr;padding:48px}.about__card--wide{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;height:250px;justify-content:space-evenly}.cars__grid{grid-template-columns:repeat(2,1fr);padding:0 40px}.contact__map{height:540px}.contact__col{padding:0 24px}.contact-section{margin-bottom:66px;margin-top:74px}.contact__title{font-size:20px}.footer__col--links{gap:32px}.hero__block{height:600px}.service__wrapper{padding:32px}.service__items{gap:32px}.team__wrapper{padding:16px 16px 25px;gap:16px}.team__wrapper--reverse{flex-direction:column-reverse}.team__wrapper--reverse .team__info{max-width:100%}.team__info{max-width:330px}.final__text{grid-column:1}.title-1,.title-2,.content-section h2{font-size:36px}.title-3,.content-section h3{font-size:32px}.title-4{line-height:171%;font-size:20px}}@media (max-width:768px){:root{--container-padding:16px}body{padding:16px 0;font-size:14px}.about__grid{gap:16px}.about__content,.about__grid{padding:24px 16px}.about__stats{gap:16px}.about__card{height:200px;padding:24px 16px}.about__card:first-child{padding:32px 16px;height:200px}.about__card--circle{width:116px;height:116px}.about__card--circle .about__value,.about__value,.about__value--1000,.about__value--50{font-size:36px}.benefits__title{margin:0 0 22px}.benefits__list{padding:0 16px}.benefits__icon{width:48px;height:48px}.cars{margin-bottom:48px}.cars__title{margin-bottom:40px}.contact__map{height:480px}.contact__info{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:32px}.contact__col{width:50%;padding:0;border-right:none!important}.contact__title{font-size:18px}.footer__inner{padding:16px 12px}.footer__col--logo{margin-bottom:40px}.footer__col--links{margin-bottom:35px}.footer__col--form .btn{margin-left:0}.footer__col--form{margin-bottom:51px}.footer__copy{font-size:14px;line-height:195%}.header__row{padding:0 10px 0 12px}.hero__image{-o-object-position:63% center;object-position:63% center}.hero__title{font-size:38px}.hero__description br{display:none}.offers{background-position:50% 45%!important;background-size:278%!important;margin-bottom:0}.offers__title{margin-bottom:28px}.offers__column,.offers__scheme{gap:16px}.offers__item{min-height:124px;padding:0 16px 0 18px}.partners-section{margin-bottom:64px}.partners__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:330px;gap:36px;padding-bottom:0}.reviews{padding:64px 0}.reviews__container{padding:0 16px}.reviews__deco-3{top:0;right:-14.5%}.service-section{margin-bottom:40px}.service__wrapper .title-2{margin-bottom:22px}.service__wrapper{padding:16px 12px;border-radius:24px;background-size:auto}.service__items{gap:20px}.service__img{height:238px}.team-section{margin-bottom:54px}.team__wrapper{padding:14px 12px 25px;gap:6px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-size:auto;background-position:left bottom}.team__wrapper--reverse{flex-direction:column-reverse}.team__info{max-width:100%}.team__info .title-2{font-size:40px}.team__wrapper--reverse .team__info .title-2{font-size:36px;line-height:1.2}.team__desc{font-size:16px;padding:22px 0 40px;line-height:132%}.title-1,.title-2,.content-section h2{font-size:28px}.title-3,.content-section h3{font-size:24px}.title-4{font-size:16px}}@media (max-width:568px){.reviews{padding:48px 0 64px}.team__info-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:560px){.cars__grid{grid-template-columns:1fr;padding:0 16px}.service__item{width:100%}}@media (max-width:520px){.benefits__list{grid-template-columns:1fr}}@media (max-width:480px){.about__stats{grid-template-columns:1fr}.about__card--wide{grid-column:span 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__info{text-align:center}.partners__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:96px}}@media (max-width:468px){.hero__block{height:364px}.hero__overlay{width:140%;background:-webkit-gradient(linear,right top,left top,from(#fff0),to(rgb(217 217 217 / .85)));background:linear-gradient(270deg,#fff0 0,rgb(217 217 217 / .85) 100%)}.hero__content,.hero__title{margin-top:60px}.hero__title{margin-top:32px}.hero__description{max-width:280px}}.popup{position:fixed;inset:0;display:none;z-index:9999}.popup.is-open{display:block}.popup__overlay{position:absolute;inset:0;backdrop-filter:blur(74px);background:rgb(1 24 44 / .8)}.popup__content{position:relative;max-width:520px;margin:20vh auto;background:#01182c;border:1px solid #002545;border-radius:24px;padding:32px 28px 24px;z-index:2}.popup__content input{background:#002545;border-radius:8px;margin-bottom:12px}.popup__content input::placeholder{font-weight:400;font-size:12px;color:rgb(248 248 248 / .4)}.popup__content input[type=submit]{background:#c6a65b;margin:auto;border-radius:50px}.popup__content input[type=submit]:hover{background:#fff0}.wpcf7 form.sent .wpcf7-response-output{color:#fff}.wpcf7-list-item{margin:0!important}.wpcf7-list-item-label{font-size:13px;color:#fff;margin:12px 0}.wpcf7-acceptance{line-height:110%}.wpcf7-acceptance input{padding:0!important;margin:0 8px 0 0px!important}.popup__title{font-weight:700;font-size:32px;line-height:85%;text-align:center;color:#fff;margin-bottom:24px}.popup__close{position:absolute;top:10px;right:12px;background:none;border:none;font-size:24px;color:#fff;cursor:pointer}