@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Manrope:wght@400;500;600&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,label{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.d{min-height:200vh}body{font-family:"Manrope",sans-serif;font-size:16px;background-color:#f1f3f4;color:#363839;font-weight:400;line-height:1.5em;padding-top:57px;max-width:100vw;overflow-x:hidden;position:relative}@media screen and (min-width: 768px){body{padding-top:0}}strong{font-weight:600}h1{font-family:"Manrope",sans-serif;font-weight:600}h2{font-size:32px;line-height:38px;font-weight:600}h3{font-weight:600;margin-bottom:16px}.grid{display:grid;-moz-column-gap:32px;column-gap:32px;row-gap:32px}.grid.grid-2{grid-template-columns:1fr 1fr}.btn{display:flex;align-items:center;align-self:flex-start;gap:8px;text-decoration:none;border-radius:80px;transition:all ease-in .2s;font-weight:400;font-size:16px;border:1px solid rgba(0,0,0,0);cursor:pointer;font-family:"Manrope",sans-serif;letter-spacing:.04em;padding:6px 10px;font-size:12px}@media screen and (min-width: 768px){.btn{padding:12px 32px;font-size:16px}}.btn-inline{display:inline-block}.btn-xs{font-size:14px}.btn-mini{font-size:14px;padding:6px 12px;width:auto;display:inline-block}.btn-link{color:#363839;opacity:.6}.btn-link:hover{opacity:1}.btn-outline{color:#111;border-color:hsla(0,0%,100%,.9);background-color:hsla(0,0%,100%,.9)}.btn-outline:hover{color:hsla(0,0%,100%,.9);background-color:#111;border-color:#111}.btn-outline-black{color:#111;border-color:#111}.btn-outline-black:hover{color:hsla(0,0%,100%,.9);background-color:#111;border-color:#111}.btn-white{background-color:hsla(0,0%,100%,.9);color:#111;box-shadow:0px 7px 24px -5px rgba(54,56,57,.1)}.btn-white:hover{color:hsla(0,0%,100%,.9);background-color:#0073e5}.btn-black{background-color:#0073e5;color:hsla(0,0%,100%,.9);box-shadow:0px 7px 24px -5px rgba(54,56,57,.1)}.btn-black:hover{color:hsla(0,0%,100%,.9);background-color:#2f94f9}a{color:#0073e5}.btn-primary{background-color:#0073e5;color:hsla(0,0%,100%,.9);border-color:#0073e5}.btn-primary:hover{background:#0c5baa;border-color:#0c5baa}.text-white{color:hsla(0,0%,100%,.9)}.no-js-toggle{display:none}.container{width:100%;max-width:1132px;padding:0 16px;margin:0 auto}@media screen and (min-width: 1440px){.container{max-width:1340px}}@media screen and (min-width: 1600px){.container{max-width:1440px}}header{background:#181819;padding:16px 0}@media screen and (min-width: 768px){header{background-image:linear-gradient(to bottom, #181819 0px, #181819 80px, #111112 80px);padding:16px 0 0 0}}@media screen and (max-width: 767px){header{padding:8px 16px;position:fixed;top:0;left:0;right:0;z-index:5}}header .header-inner{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:1132px;max-width:100%;margin:0 auto;position:relative;z-index:3;box-sizing:border-box}@media screen and (min-width: 768px){header .header-inner{overflow:visible;justify-content:space-between;gap:0;flex-wrap:wrap}}@media screen and (min-width: 1440px){header .header-inner{width:1340px}}header .logo img{max-width:100px;height:auto;padding:10px 0}@media screen and (min-width: 1280px){header .logo img{max-width:150px;padding:0px}}header .mblogo{max-height:20px;width:auto}@media screen and (min-width: 768px){header .mblogo{max-height:40px}}@media screen and (max-width: 767px){header .btn-small{padding:4px 10px}}@media screen and (min-width: 768px){header .mblogo{padding-left:16px}}header .utility-nav{display:none;margin-left:auto}@media screen and (min-width: 768px){header .utility-nav{display:flex;flex:0 1 auto;padding-right:100px}header .utility-nav>div{display:flex;align-items:center;gap:8px;padding-right:24px}}@media screen and (min-width: 768px)and (min-width: 1440px){header .utility-nav>div{padding-right:48px}}header .utility-nav a,header .utility-nav span{color:hsla(0,0%,100%,.8);font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none}@media screen and (max-width: 767px){header nav{transform:translateX(100vw);height:100vh;width:100vw;background-color:#111;position:fixed;top:67px;right:0;left:0;bottom:0;transition:all ease-in .2s;padding:32px}}@media screen and (min-width: 768px){header nav{flex:0 0 100%}}@media screen and (min-width: 768px){header nav ul.main-nav li{display:inline-block}}header nav ul.main-nav li a{text-decoration:none;color:hsla(0,0%,100%,.8);font-weight:500;display:inline-block;padding:16px;position:relative;font-size:14px;letter-spacing:.04em}@media screen and (max-width: 767px){header nav ul.main-nav li a{display:block;border-radius:8px;background-color:#000;margin-bottom:8px;padding:8px 16px}header nav ul.main-nav li a::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;position:absolute;right:14px;top:12px}}@media screen and (min-width: 768px){header nav ul.main-nav li a.active{color:#fff}header nav ul.main-nav li a.active::after{display:block;content:"";width:40px;height:3px;background-color:#0073e5;position:absolute;left:0;right:0;margin:0 auto;bottom:0px}}@media screen and (min-width: 768px){header nav ul.main-nav li a{padding:16px 8px}}@media screen and (min-width: 1280px){header nav ul.main-nav li a{color:hsla(0,0%,100%,.8);padding:28px 16px 20px;font-weight:400}}header nav ul.main-nav li a:hover{color:#fff;text-decoration:none}header nav ul.social-nav{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;row-gap:8px;display:none}@media screen and (max-width: 767px){header nav ul.social-nav{position:absolute;bottom:100px}header nav ul.social-nav li.mobile-nav-title{grid-column-start:1;grid-column-end:8}}@media screen and (min-width: 768px){header nav ul.social-nav{display:flex}}header nav ul.social-nav a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px;background-color:hsla(0,0%,100%,.9);color:#0073e5;border-radius:8px;text-decoration:none;margin-right:5px}header nav ul.social-nav a:hover{background:#0073e5;color:hsla(0,0%,100%,.9);box-shadow:0px 7px 40px -5px rgba(30,187,71,.5)}@media screen and (min-width: 768px){header nav ul.social-nav{display:none}}header #lang-select:checked~.language{max-height:120px}header label[for=navigation]{top:10px;position:relative;background-color:rgba(0,0,0,0);border-radius:4px;padding:10px;margin-left:auto}header .language{max-height:36px;overflow:hidden;position:absolute;right:0;top:10px}@media screen and (max-width: 767px){header .language{right:44px}}@media screen and (min-width: 768px){header .language:hover{max-height:120px}}header .language a{text-decoration:none;color:hsla(0,0%,100%,.9);display:flex;background:#262626;font-size:14px;align-items:center;justify-content:center;gap:6px;padding-right:6px;padding:6px 6px 6px 0}header .language a::after{display:none}header .language a:hover{background:#3c3c3c}header .language img{width:16px;height:auto}header .language label{display:flex !important;color:hsla(0,0%,100%,.9);margin-left:0 !important;height:36px;width:70px;background:#262626;border-radius:4px;align-items:center;justify-content:center;font-size:14px;position:relative;cursor:pointer;padding-right:6px;gap:6px}header .language label::after{content:"";display:block;border:solid hsla(0,0%,100%,.9);border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:6px;top:12px}header .language li{margin:0;padding:0}header .language li:nth-last-child a{border-radius:0 0 4px 4px}header ul.account{display:flex;gap:15px}header ul.account li{display:inline}header label{margin-left:8px}@media screen and (min-width: 768px){header label{display:none !important}}header .fa-bars{color:hsla(0,0%,100%,.9)}@media screen and (max-width: 767px){#navigation:checked~header nav{transform:translateX(0)}}.card{border-radius:8px;background-color:hsla(0,0%,100%,.9);padding:32px}.card.card-large{border-radius:16px}.card.card-small{padding:16px 24px}.card.shadow{box-shadow:0px 7px 40px -5px rgba(54,56,57,.1)}.mb-card{border-radius:4px;background-color:hsla(0,0%,100%,.9);padding:32px}@media screen and (max-width: 767px){.mb-card.mb-desktop{display:none}}@media screen and (min-width: 768px){.mb-card.mb-mobile{display:none}}footer{background:#111;padding:48px 0 100px;color:hsla(0,0%,100%,.63)}footer .opening{font-size:12px;line-height:16px}@media screen and (min-width: 768px){footer .opening{font-size:14px;line-height:140%}}footer .opening ul li{display:grid;grid-template-columns:100px 1fr}footer .brand{margin:12px 0 6px 0;font-weight:600}footer .footer-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:32px;column-gap:32px;row-gap:32px;padding-bottom:32px}@media screen and (min-width: 768px){footer .footer-grid{grid-template-columns:2fr .1fr 1fr 1fr}}footer .footer-img-grid img{max-width:150px;height:auto;display:none}@media screen and (min-width: 768px){footer .footer-img-grid img{display:block}}footer .footer-img-grid img.logo{width:110px}@media screen and (min-width: 768px){footer .footer-img-grid img.logo{margin-bottom:32px}}footer .footer-img-grid img.trustpilot{width:150px}footer .opening{display:grid;gap:24px}@media screen and (min-width: 768px){footer .opening{grid-template-columns:1fr 1fr}}footer .opening .opening-title{display:block;padding-bottom:1em}footer .footer-title{font-weight:600;margin-bottom:16px;color:hsla(0,0%,100%,.9);font-size:14px}@media screen and (min-width: 768px){footer .footer-title{font-size:16px}}footer li{padding:4px 0}footer a{text-decoration:none;line-height:20px;color:hsla(0,0%,100%,.9);opacity:.7;font-size:12px}@media screen and (min-width: 768px){footer a{font-size:14px;line-height:26px}}footer p{font-size:12px}@media screen and (min-width: 768px){footer p{font-size:14px}}footer .btn{font-size:12px}@media screen and (min-width: 768px){footer .btn{font-size:14px}}footer .footer-top{display:grid;grid-template-columns:1fr 1fr;font-size:12px}@media screen and (min-width: 768px){footer .footer-top{display:flex;align-items:center;border-bottom:1px solid #222;padding-bottom:24px;margin-bottom:24px;font-size:14px}footer .footer-top a{font-size:14px}}footer .footer-top img{max-height:40px;width:auto}@media screen and (min-width: 768px){footer .footer-top .mblogo{padding-left:16px}}footer .footer-top .utility-nav{grid-column-start:1;grid-column-end:3;margin:24px 0}@media screen and (min-width: 768px){footer .footer-top .utility-nav{margin:0;margin-left:auto;display:flex;gap:24px;align-items:center}}footer .footer-top .utility-nav>div{display:flex;align-items:center;gap:8px}footer .footer-top .btn{margin-top:24px}@media screen and (min-width: 768px){footer .footer-top .btn{margin-top:0}}li.mobile-nav-title{text-transform:uppercase;opacity:.7;color:hsla(0,0%,100%,.75);padding-bottom:16px !important}@media screen and (min-width: 768px){li.mobile-nav-title{display:none !important}}.help-nav{margin-top:32px}@media screen and (min-width: 768px){.help-nav{display:none !important}}section{padding:42px 0}@media screen and (min-width: 768px){section{padding:64px 0}}.text-center{text-align:center}.subtitle{margin:16px 0}.page-header{height:365px;overflow:hidden;position:relative}@media screen and (min-width: 768px){.page-header{height:30rem}}.page-header .page-header__bgr{width:250%;height:auto;position:absolute;left:-100%;right:0}@media screen and (min-width: 768px){.page-header .page-header__bgr{width:100%;top:-10vh;left:0%}}.page-header .page-header__overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#020024;background:linear-gradient(65deg, rgb(2, 0, 36) 0%, rgb(0, 0, 0) 8%, rgba(0, 0, 0, 0) 100%);z-index:1}.page-header .container{z-index:2;bottom:36px;position:absolute;left:0;right:0}@media screen and (min-width: 768px){.page-header .container{bottom:72px}}.page-header h1{color:hsla(0,0%,100%,.9);font-size:24px;margin-bottom:24px;line-height:30px}@media screen and (min-width: 768px){.page-header h1{font-size:42px;line-height:49px;max-width:500px}}@media screen and (min-width: 768px){.page-header h1.wider{max-width:750px}}.page-header p{color:hsla(0,0%,100%,.9);max-width:400px;letter-spacing:.04em;font-size:14px}@media screen and (min-width: 768px){.page-header p{font-size:16px}}.page-header .page-hreader__cta{padding-top:32px;display:flex;gap:16px}@media screen and (min-width: 768px){.page-header .page-hreader__cta .btn{font-size:16px}}.page-header.vip-limusine-service h1{margin-bottom:10rem}.form-agree{font-size:14px;margin-top:16px}.form-agree label{cursor:pointer}#form-anchor h2{text-align:center;font-size:28px;line-height:1.3em;margin-bottom:2rem}@media screen and (min-width: 768px){#form-anchor h2{font-size:37px}}.floating-form{position:relative;margin-top:10px}.floating-form.date{grid-column:1/span 2}.floating-form label{color:#7c7c83;font-size:10px;font-weight:300;position:absolute;pointer-events:none;left:15px;top:12px;padding:0 5px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;background-color:hsla(0,0%,100%,.9)}@media screen and (min-width: 768px){.floating-form label{font-size:13px}}.floating-form input{font-size:16px;display:block;width:100%;height:50px;padding:0 20px;background-color:hsla(0,0%,100%,0);color:#111;border:1px solid #e5e5e6;box-sizing:border-box;border-radius:4px;font-family:"Manrope",sans-serif}.floating-form input[type=date],.floating-form input[type=time]{padding-top:12px}.floating-form input:focus{outline:none;border-color:#9ca3af}.floating-form input:focus~label{top:-12px;font-size:10px}@media screen and (min-width: 768px){.floating-form input:focus~label{font-size:13px}}.floating-form input:not(:-moz-placeholder)~label{top:-10px;font-size:10px}.floating-form input:not(:placeholder-shown)~label{top:-10px;font-size:10px}@media screen and (min-width: 768px){.floating-form input:not(:-moz-placeholder)~label{font-size:13px}.floating-form input:not(:placeholder-shown)~label{font-size:13px}}.floating-form select{font-size:16px;display:block;width:100%;height:50px;padding:0 20px;background-color:#fff !important;color:#111;border:1px solid #e5e5e6;box-sizing:border-box;border-radius:4px;font-family:"Manrope",sans-serif;box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.floating-form select:focus{outline:none;border-color:#9ca3af}.floating-form select:focus~label{top:-12px;font-size:10px}@media screen and (min-width: 768px){.floating-form select:focus~label{font-size:13px}}.floating-form select:not(:-moz-placeholder)~label{top:-10px;font-size:10px}.floating-form select:not(:placeholder-shown)~label{top:-10px;font-size:10px}@media screen and (min-width: 768px){.floating-form select:not(:-moz-placeholder)~label{font-size:13px}.floating-form select:not(:placeholder-shown)~label{font-size:13px}}.floating-form textarea{font-size:16px;display:block;width:100%;min-height:200px;padding:20px;border:1px solid #e5e5e6;box-sizing:border-box;border-radius:4px}.floating-form textarea:focus{outline:none;border-color:#9ca3af}.floating-form textarea:focus~label{top:-12px;font-size:12px}.floating-form textarea:not(:-moz-placeholder)~label{top:-10px;font-size:13px}.floating-form textarea:not(:placeholder-shown)~label{top:-10px;font-size:13px}.flex-right{display:flex}.flex-right .btn{margin-left:auto}.hidden{display:none}.mbds-form input[name=country]{display:none}.mbds-form .grid{-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media screen and (min-width: 1024px){.mbds-form .grid{-moz-column-gap:32px;column-gap:32px;row-gap:32px}}.mbds-form button{margin-top:16px}@media screen and (min-width: 1024px){.mbds-form button{margin-top:32px}}.mbds-form h2{font-size:24px;margin-bottom:24px}.mbds-form .form-subtitle{display:block;margin-bottom:16px}.mbds-form .mbds-textarea{padding:16px 0}@media screen and (min-width: 1024px){.mbds-form .mbds-textarea{padding:32px 0}}.mb32{margin-bottom:32px}.mt32{margin-top:32px}.custom-select{position:relative;font-family:Arial}.custom-select select{display:none}.select-selected{background-color:#1e90ff}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:7px}.select-items div,.select-selected{color:#fff;padding:8px 16px;border:1px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.1) rgba(0,0,0,0);cursor:pointer}.select-items{position:absolute;background-color:#1e90ff;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,.1)}.styled_radio{margin-bottom:32px;font-size:12px;max-width:100%;overflow-y:scroll;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:8px}@media screen and (min-width: 768px){.styled_radio{font-size:14px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:16px}}.styled_radio input{display:none}.styled_radio label{text-align:center;display:block;margin-right:8px;cursor:pointer;font-size:11px;font-weight:600;line-height:14px;border:1px solid #ddd;padding:8px 0;padding-top:16px;border-radius:4px}@media screen and (min-width: 768px){.styled_radio label{font-size:14px;line-height:17px}}.styled_radio label span{display:block;margin-top:4px;font-weight:400}.styled_radio label svg{max-width:50px;height:auto;display:block;margin:0 auto}.styled_radio input:checked+label{border-color:#0073e5}.mdl{display:flex}.h3title{font-weight:500;font-size:24px;margin-bottom:24px}.team{display:grid;grid-template-columns:1fr 1fr;row-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-bottom:32px}@media screen and (min-width: 768px){.team{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1024px){.team{grid-template-columns:1fr 1fr 1fr 1fr;row-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media screen and (min-width: 1440px){.team{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.team strong{display:block;margin-top:8px}.team .member{background-color:hsla(0,0%,100%,.9);display:none;opacity:0;animation:fadeInAnimation 1s forwards}.team .member .member-image img{max-width:100%;height:auto}.team .member .member-name strong{margin-top:0;font-size:14px;line-height:18px}@media screen and (min-width: 768px){.team .member .member-name strong{font-size:16px;line-height:22px}}.team .member .member-info{padding:16px}.team .member .member-job{margin-bottom:16px;opacity:.75;font-size:12px;line-height:16px;min-height:34px}.team .member .member-contact{font-size:14px;line-height:20px}.team .member a{text-decoration:none;font-size:12px;line-height:16px}.team .member a:hover{text-decoration:underline}@media screen and (min-width: 768px){.team .member a{font-size:14px;line-height:18px}}.contact-team{padding-top:48px;padding-bottom:0}.contact-team #all:checked~.team .member{display:block}.contact-team #service:checked~.team .service{display:block}.contact-team #sales:checked~.team .sales{display:block}.contact-team #all:checked~.team,.contact-team #service:checked~.team,.contact-team #sales:checked~.team{opacity:0;animation:fadeInAnimation 1s forwards}.contact-team #all:checked~.job-filter label[for=all],.contact-team #service:checked~.job-filter label[for=service],.contact-team #sales:checked~.job-filter label[for=sales]{background-color:#111;color:hsla(0,0%,100%,.9)}.contact-team #all:checked~.job-filter label[for=all]{border-radius:80px 0 0 80px}.contact-team #all:checked~.job-filter label[for=service]{border-radius:0 80px 80px 0}.contact-team #service:checked~.team,.contact-team #sales:checked~.team{opacity:0;animation:fadeInAnimation 1s forwards}.contact-team .job-filter{border-radius:80px;display:grid;max-width:300px;grid-template-columns:1fr 1fr 1fr;margin-bottom:16px;border:1px solid #999}.contact-team .job-filter label{padding:8px 16px;cursor:pointer;text-align:center}.contact-team .job-filter label:hover{background-color:#111;color:hsla(0,0%,100%,.9)}.contact-team .job-filter label[for=all]:hover{border-radius:80px 0 0 80px}.contact-team .job-filter label[for=service]{border-radius:0 80px 80px 0}.contact-team .job-filter label:nth-child(2){border-left:1px solid #999;border-right:1px solid #999}@keyframes fadeInAnimation{from{opacity:0}to{opacity:1}}.cars-header{display:flex;align-items:center}.cars-header div{margin-left:auto;font-size:20px;font-weight:500;line-height:20px}#modelSelect{display:grid !important;grid-template-columns:1fr 1fr}#modelSelect label{background-color:hsla(0,0%,100%,.9)}#modelSelect label span{font-size:10px;display:block;padding:0 8px}@media screen and (min-width: 768px){#modelSelect{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#modelSelect img{max-width:100%;height:auto}.cars{display:grid;row-gap:32px;-moz-column-gap:32px;column-gap:32px;border-radius:2px}@media screen and (min-width: 768px){.cars{grid-template-columns:320px 1fr}}.cars label[for=filter-toggle]{text-align:center;display:flex;justify-content:center}@media screen and (min-width: 768px){.cars label[for=filter-toggle]{display:none}}@media screen and (max-width: 767px){.cars .filter{position:fixed;left:0;width:100%;top:0;z-index:10;background-color:hsla(0,0%,100%,.9);min-height:100vh;max-height:100vh;overflow-y:scroll;display:none}}.cars #filter-toggle:checked+.filter{display:block}.cars .filter-inner{background-color:hsla(0,0%,100%,.9);padding:16px}@media screen and (max-width: 767px){.cars .filter-inner{padding-bottom:80px}}.cars .filter-part{margin-bottom:24px}.cars .filter-part [for=electric]{display:flex}.cars .filter-part [for=electric] img{max-width:20px;height:auto}.cars .filter-part h3{font-weight:600;text-transform:uppercase;color:#7c7c83;font-size:12px;margin-bottom:8px}.cars .filter-part input[type=text]{font-size:14px;display:block;width:100%;padding:8px 12px;background-color:#fff;color:#111;border:1px solid #e5e5e6;box-sizing:border-box;border-radius:4px}.cars .filter-part .filter-btn{display:inline-block;border:1px solid #111;padding:8px 16px;font-size:14px;line-height:14px;cursor:pointer;border-radius:80px;font-weight:500;text-align:center;margin-bottom:6px}.cars .filter-part input:checked+.filter-btn{background-color:#111;color:hsla(0,0%,100%,.9)}.cars label[for=new-vehicle]{display:none !important}.cars .dual-filter{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.cars .list label[for=filter-toggle]{margin:0 0 32px 0}.car-item{margin-bottom:32px;display:grid;grid-template-columns:1fr;row-gap:16px;background-color:hsla(0,0%,100%,.9);color:#111;text-decoration:none;position:relative;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1019607843);border-radius:4px}@media screen and (min-width: 768px){.car-item{grid-template-columns:300px 1fr;-moz-column-gap:32px;column-gap:32px}}@media screen and (min-width: 1440px){.car-item{grid-template-columns:400px 1fr}}.car-item .car-vat{opacity:.75;font-size:12px;letter-spacing:.04em;padding-top:10px;-webkit-text-decoration:uppercase;text-decoration:uppercase}.car-item .car-image{padding:0;max-height:225px;overflow:hidden;position:relative}.car-item .car-image img{border-radius:4px 0 0 4px;background:url("../img/mainplace.jpg") no-repeat center center;background-size:cover;width:100%;height:auto}.car-item h2{font-size:20px;line-height:24px;text-transform:none;margin-bottom:16px}.car-item h2 span{display:block;font-size:14px;font-weight:300;line-height:16px;padding-bottom:8px;letter-spacing:.04em}.car-item .car-info{display:flex;gap:16px;color:#6b7280}.car-item .car-info img{max-width:16px;height:auto}.car-item .car-status{position:absolute;right:16px;top:8px;font-size:12px;opacity:.5}@media screen and (min-width: 768px){.car-item .car-status{top:16px}}.car-item .price{font-size:16px;font-weight:600;color:#0073e5}.car-item>div{padding:16px;position:relative}.car-item>div p{display:grid;grid-template-columns:24px 1fr;align-items:center;font-size:12px}@media screen and (min-width: 768px){.car-item>div p{font-size:16px}}.car-item .car-bottom{display:flex;align-items:center;gap:16px;margin-top:16px}.car-item .car-bottom .car-price{display:inline-block;align-items:center;background-color:rgba(0,115,229,.1019607843);border-radius:4px;padding:8px 16px;min-width:160px;line-height:22px}.car-item .car-bottom span{display:block;font-size:12px;color:#0073e5}.car-item .car-bottom .vat-deduction{font-size:10px;text-transform:uppercase;letter-spacing:.04em;opacity:.75}.car-item .detail{position:absolute;right:32px;top:35%;border-radius:50%;background-color:#000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0px 4px 20px 0px rgba(17,17,18,.2509803922)}@media screen and (min-width: 768px){.car-item .detail{right:32px;top:46%}}.car-item .detail:hover{background-color:#0073e5}.car-item .detail img{max-width:12px;height:auto}#pagination{display:flex;gap:8px}#pagination label{display:flex;width:32px;height:32px;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);cursor:pointer}#pagination input{display:none}#pagination input:checked+label{background-color:#111;color:hsla(0,0%,100%,.9)}.thank-you{min-height:50vh}@media screen and (min-width: 768px){.thank-you{min-height:80vh}}.thank-you .container{z-index:2;bottom:0;top:0;position:absolute;left:0;right:0;display:flex;align-items:center}@media screen and (min-width: 768px){.thank-you .page-header__bgr{top:-30vh}}.map{padding:16px;background-color:#fff;border-radius:2px}.map .map-inner{position:relative;overflow:hidden;width:100%;padding-top:300px}.map .map-inner iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.dark{background-color:#111;color:hsla(0,0%,100%,.9)}.glow{position:relative;overflow:hidden}.glow .container{position:relative;z-index:2}.elipse-glow{position:absolute;width:400px;height:400px;z-index:2;background:rgba(86,144,246,.4);filter:blur(100px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.contact-map{padding:32px 0}.testdrive .elipse-glow:nth-child(1){top:300px;left:-300px}@media screen and (min-width: 1024px){.testdrive .elipse-glow:nth-child(1){top:200px;left:-100px}}.testdrive .elipse-glow:nth-child(2){top:1000px;right:-200px}@media screen and (min-width: 1024px){.testdrive .elipse-glow:nth-child(2){top:600px;right:-100px}}.testdrive-grid{margin-top:32px;padding:32px 0;position:relative}.testdrive-grid::before{content:"";display:block;position:absolute;top:0;left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background-color:#555;z-index:2}.testdrive-grid::after{content:"";display:block;position:absolute;bottom:0;left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background-color:#555;z-index:2}.testdrive-grid .timeline{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:1px;height:100%;border-left:1px dashed #333}.testdrive-grid .testdrive-item{width:360px;max-width:100%;margin:0 auto;text-align:center;margin-bottom:32px;position:relative;z-index:2}@media screen and (min-width: 1440px){.testdrive-grid .testdrive-item:nth-child(even){margin-left:200px}.testdrive-grid .testdrive-item:nth-child(odd){margin-right:200px}}.testdrive-grid .testdrive-item .testdrive-number{width:40px;height:40px;background-color:#0073e5;display:flex;align-items:center;justify-content:center;font-weight:500;margin:0 auto}.testdrive-grid .testdrive-item h3{font-weight:500;font-size:18px;margin:24px 0}.testdrive-grid .testdrive-item p{font-size:14px;opacity:.75}.faq h2{padding-left:24px}.faq_inner{border-radius:2px;padding:24px;background-color:hsla(0,0%,100%,.9)}.faq_inner input{display:none !important}.faq_inner label{position:relative;display:block;border-bottom:1px solid hsla(0,0%,100%,.15);padding:24px 0;color:#111}.faq_inner label strong{display:block;cursor:pointer;padding-right:30px}.faq_inner label span{transition:all ease-in .2s;display:block;max-height:0;overflow:hidden;max-width:auto;color:rgba(0,0,0,.75)}@media screen and (min-width: 768px){.faq_inner label span{max-width:auto}}.faq_inner label:last-child{border-bottom:none}.faq_inner input{display:none}.vehicle-buyout-grid{grid-template-columns:1fr !important}@media screen and (min-width: 768px){.vehicle-buyout-grid{grid-template-columns:1fr 1fr !important}}.vehicle-buyout-grid .faq{margin-top:32px}@media screen and (min-width: 768px){.vehicle-buyout-grid .faq{margin-top:0}}.service-grid{grid-template-columns:1fr}@media screen and (min-width: 768px){.service-grid{grid-template-columns:400px 1fr;-moz-column-gap:64px;column-gap:64px}}.service-grid .member{display:grid;grid-template-columns:80px 1fr;row-gap:16px;-moz-column-gap:16px;column-gap:16px;background-color:hsla(0,0%,100%,.9);padding:16px;font-size:14px;margin-bottom:32px;border-radius:4px}.service-grid .member .member-image img{max-width:100%;height:auto;border-radius:50%;border:4px solid #f1f3f4}.service-grid .member .member-job{margin-bottom:16px}.service-detail{font-size:14px}.service-detail h3{font-weight:600;font-size:18px;margin-top:24px;margin-bottom:16px}.service-detail p a{margin-top:16px;max-width:240px}.service-detail ul li{display:grid;grid-template-columns:120px 1fr}.service-form p{margin-bottom:16px}.service-form h3{margin-top:24px}.car-detail{padding-top:48px}.car-detail .car-detail-title{display:flex;align-items:center;gap:24px;margin-bottom:16px}@media screen and (min-width: 768px){.car-detail .car-detail-title{margin-bottom:48px}}.car-detail .car-detail-title h1{font-size:22px;line-height:28px;font-weight:500;margin:0}@media screen and (min-width: 768px){.car-detail .car-detail-title h1{font-size:34px;line-height:40px}}.car-detail .car-detail-title .back{display:none}@media screen and (min-width: 768px){.car-detail .car-detail-title .back{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;color:#111112;text-decoration:none;border:1px solid rgba(0,0,0,.1)}.car-detail .car-detail-title .back:hover{color:hsla(0,0%,100%,.9);background-color:#111}}.car-detail .modal{display:none}.car-detail #modalToggle:checked~.modal{display:flex}.car-detail .car-detail-price{display:inline-block;align-items:center;background-color:rgba(0,115,229,.1019607843);border-radius:4px;padding:12px 20px;min-width:160px;line-height:22px;min-width:50%}.car-detail .car-detail-price span{display:block;color:#0073e5;font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:6px}.car-detail .car-detail-price strong{color:#0073e5;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.car-detail .vat-deduction{color:#111112;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:160%;display:block}.car-detail .cta-button{margin:24px 0}.car-detail .cta-button label{display:block;text-align:center}.car-detail .car-detail-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:24px;column-gap:24px;row-gap:24px}@media screen and (min-width: 768px){.car-detail .car-detail-grid{grid-template-columns:600px 1fr}}@media screen and (min-width: 1280px){.car-detail .car-detail-grid{grid-template-columns:2fr 1fr}}.car-detail .car-detail-grid img{max-width:100%;height:auto}.car-detail .car-detail-grid .car-img .placeholder-img{border-radius:4px 0 0 4px;background:url("../img/mainplace.jpg") no-repeat center center;background-size:cover;width:100%;height:auto}.car-detail .car-info-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:24px;column-gap:24px;row-gap:24px;color:#111112;font-size:14px;font-style:normal;font-weight:500;line-height:120%}@media screen and (min-width: 768px){.car-detail .car-info-grid{grid-template-columns:1fr 1fr 1fr}}.car-detail .car-info-grid strong{display:block;color:#9ca3af;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase;padding-bottom:8px}.text-center{text-align:center}.home{background:url("../img/pan2.webp") no-repeat center top;background-size:100% auto}.home-top h1{color:#7c7c83;text-transform:uppercase;font-size:12px;font-family:"Manrope",sans-serif;letter-spacing:.04em}.home-top h2{font-size:34px;line-height:40px;font-family:"Manrope",sans-serif;color:hsla(0,0%,100%,.9);margin:16px 0 24px}@media screen and (min-width: 768px){.home-top h2{font-size:48px;line-height:57px}}@media screen and (min-width: 768px){.home-top a{padding:16px 36px}}.hero{display:grid;grid-template-columns:1fr;-moz-column-gap:24px;column-gap:24px;row-gap:24px;margin-top:32px}@media screen and (min-width: 768px){.hero{grid-template-columns:1.8fr 1fr}}.hero .models{background:url(../img/nabita3.jpg) no-repeat center center;background-size:cover;border-radius:4px;min-height:200px;padding:24px;position:relative}@media screen and (min-width: 768px){.hero .models{min-height:300px}}.hero .models::after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(73.25deg, rgba(17, 17, 18, 0.8) 0%, rgba(17, 17, 18, 0.5) 73.66%);z-index:2}@media screen and (min-width: 768px){.hero .models::after{background:linear-gradient(73.25deg, rgba(17, 17, 18, 0.6) 0%, rgba(17, 17, 18, 0) 73.66%)}}.hero .models strong{font-size:30px;line-height:36px;font-weight:400;font-family:"Manrope",sans-serif;display:block;color:hsla(0,0%,100%,.9);padding-top:20%;margin-bottom:24px;position:relative;z-index:3}@media screen and (min-width: 768px){.hero .models strong{font-size:34px;line-height:38px;padding-top:30%}}.hero .models span{display:block;color:#fff;margin-bottom:24px;position:relative;z-index:3}@media screen and (min-width: 768px){.hero .models span{color:hsla(0,0%,100%,.9)}}.hero .models a{position:relative;z-index:3}.hero .secondary{display:grid;grid-template-columns:1fr}.hero .secondary a{text-decoration:none}.hero .secondary .arrow-right{display:flex;width:40px;height:40px;align-items:center;justify-content:center;margin-left:auto;background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1490196078)}.hero .secondary .arrow-right:hover{background-color:#0073e5}.hero .secondary .featured{background:url(../img/thecar3.jpg) no-repeat center center;background-size:cover;min-height:100px;padding:24px;position:relative;border-radius:4px;display:grid;grid-template-columns:1fr 60px}.hero .secondary .featured::after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(73.25deg, rgba(17, 17, 18, 0.4) 0%, rgba(17, 17, 18, 0) 73.66%)}.hero .secondary .featured img{filter:invert(1) brightness(0)}.hero .secondary .featured strong{font-size:32px;line-height:38px;font-weight:400;font-family:"Manrope",sans-serif;display:block;color:hsla(0,0%,100%,.9);padding-top:40%;position:relative;z-index:2}.hero .secondary .featured p{align-self:end;margin-bottom:24px}.hero .secondary .utility{background-color:hsla(0,0%,100%,.9);border-radius:4px;margin-top:24px}.hero .secondary .utility img.arrow{filter:invert(1) brightness(0)}.hero .secondary .utility a{display:flex;align-items:flex-start;position:relative;text-align:left;padding:24px;align-items:center;gap:24px}.hero .secondary .utility a .icon{width:30px;height:auto}.hero .secondary .utility a span{font-size:18px;font-weight:600;color:#111}.hero .secondary .utility a:nth-child(1)::after{content:"";display:block;width:80%;background-color:#e5e7eb;height:2px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.hp-models{padding-top:0}.hp-models h2{font-family:"Manrope",sans-serif}.hp-models-cars img{max-width:100%;height:auto}.hp-models-cars a{display:none}.hp-models-cars div[class*=category]{display:none}.hp-models-filter{border-bottom:1px solid #e5e7eb;text-align:center;margin:0 auto;margin-top:24px}@media screen and (min-width: 768px){.hp-models-filter{gap:32px;border-bottom:1px solid #e5e7eb;width:1000px;max-width:100%;margin-top:48px}}.hp-models-filter label{border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;font-size:10px;color:#6b7280;white-space:nowrap;padding-bottom:16px;display:inline-block}@media screen and (min-width: 768px){.hp-models-filter label{font-size:14px}}input#category_1:checked~.hp-models-filter label[for=category_1]{border-bottom:2px solid #0073e5;color:#111}input#category_1:checked~.hp-models-cars .category_1{display:block}input#category_2:checked~.hp-models-filter label[for=category_2]{border-bottom:2px solid #0073e5;color:#111}input#category_2:checked~.hp-models-cars .category_2{display:block}input#category_3:checked~.hp-models-filter label[for=category_3]{border-bottom:2px solid #0073e5;color:#111}input#category_3:checked~.hp-models-cars .category_3{display:block}input#category_4:checked~.hp-models-filter label[for=category_4]{border-bottom:2px solid #0073e5;color:#111}input#category_4:checked~.hp-models-cars .category_4{display:block}input#category_5:checked~.hp-models-filter label[for=category_5]{border-bottom:2px solid #0073e5;color:#111}input#category_5:checked~.hp-models-cars .category_5{display:block}input#category_6:checked~.hp-models-filter label[for=category_6]{border-bottom:2px solid #0073e5;color:#111}input#category_6:checked~.hp-models-cars .category_6{display:block}input#category_7:checked~.hp-models-filter label[for=category_7]{border-bottom:2px solid #0073e5;color:#111}input#category_7:checked~.hp-models-cars .category_7{display:block}.hp-models-cars{margin-top:32px;position:relative}@media screen and (min-width: 768px){.hp-models-cars{max-width:80%;margin-left:auto;margin-right:auto}}.hp-models-cars a{text-decoration:none;font-size:12px;color:rgba(17,17,18,.8)}.hp-models-cars a[data-model] div{background-color:hsla(0,0%,100%,.9);border:1px solid rgba(17,17,18,.1019607843);border-radius:4px;text-align:center}.hp-models-cars a[data-model] div img{max-height:86px;width:auto;display:block;margin:0 auto}.hp-models-cars a[data-model] div span{display:inline-block;padding:8px 0 12px}.hp-models-cars .tns-controls{position:absolute;left:0;right:0;display:none}@media screen and (min-width: 768px){.hp-models-cars .tns-controls{display:block}}.hp-models-cars .tns-controls [data-controls=next],.hp-models-cars .tns-controls [data-controls=prev]{position:absolute;top:50px;width:40px;height:40px;border-radius:50%;background-color:#111;border:none;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1490196078);display:flex;align-items:center;justify-content:center}.hp-models-cars .tns-controls [data-controls=next]:hover,.hp-models-cars .tns-controls [data-controls=prev]:hover{background-color:#0073e5}.hp-models-cars .tns-controls [data-controls=next]{right:-100px}.hp-models-cars .tns-controls [data-controls=prev]{left:-100px;transform:rotateY(180deg)}.hp-cars .hp-cars-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media screen and (min-width: 768px){.hp-cars .hp-cars-grid{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:32px;column-gap:32px;row-gap:32px}}@media screen and (min-width: 1024px){.hp-cars .hp-cars-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.hp-cars .hp-cars-grid .car-item{grid-template-columns:1fr}.hp-cars .hp-cars-grid .car-item .car-image{max-height:170px}.hp-cars .hp-cars-grid .car-status{border-radius:4px;background-color:#111;padding:2px 6px;top:8px;right:8px;font-size:12px;color:hsla(0,0%,100%,.9);opacity:1}@media screen and (max-width: 767px){.hp-cars .hp-cars-grid h2{font-size:17px}}.hp-cars .hp-cars-grid .detail{display:none}.hp-cars .hp-cars-grid p span{font-size:14px}.hp-cars .hp-cars-grid .car-info{display:block}@media screen and (min-width: 768px){.hp-cars .hp-cars-grid .car-info{display:flex}}.our-models{position:relative}.our-models .our-models-grid{display:grid;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media screen and (min-width: 768px){.our-models .our-models-grid{display:grid;grid-template-columns:300px 1fr;-moz-column-gap:48px;column-gap:48px;row-gap:48px}}.our-models .categories{background-color:#fff;color:#111;text-decoration:none;position:relative;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1019607843);border-radius:4px;padding:32px}.our-models .categories .car-categories{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:8px}@media screen and (min-width: 768px){.our-models .categories .car-categories{display:block}}.our-models .categories .car-categories svg{display:none}@media screen and (min-width: 768px){.our-models .categories .car-categories svg{display:block}}@media screen and (max-width: 767px){.our-models .categories .car-categories label{display:inline-block;border:1px solid #111;padding:8px 16px;font-size:14px;line-height:14px;cursor:pointer;border-radius:80px;font-weight:500;text-align:center;margin-bottom:6px}.our-models .categories .car-categories label:nth-child(7){grid-column-start:1;grid-column-end:3}}.our-models .categories .car-categories label span{font-size:12px}@media screen and (min-width: 768px){.our-models .categories .car-categories label span{font-size:14px}}.our-models .categories label{display:block;margin-bottom:16px;display:flex;gap:10px;cursor:pointer}.our-models .categories label:hover{color:#0073e5;border-color:#0073e5}.our-models .categories label:hover svg{fill:#0073e5}.our-models .categories label svg{width:40px;height:auto;opacity:.8}.our-models .categories label span{font-size:14px}.our-models .models{color:#111;text-decoration:none;position:relative}.our-models .models [data-model-id]{position:relative;border-radius:4px;background:#fff;box-shadow:0px 4px 32px 0px rgba(17,17,18,.08)}.our-models .models [data-model-id] h3{border-bottom:1px solid #e5e7eb;padding-bottom:16px;margin-bottom:16px}.our-models .models [data-model-id] .model-actions{display:none;position:absolute;bottom:-120px;left:0;right:0;height:120px}@media screen and (min-width: 768px){.our-models .models [data-model-id]:hover .model-actions{display:block;background-color:#fff;z-index:2;gap:8px;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1019607843)}.our-models .models [data-model-id]:hover .model-actions div{justify-content:center;align-items:center;display:flex;gap:8px;padding:6px 0}.our-models .models [data-model-id]:hover .model-actions a{font-size:14px;color:#363839}.our-models .models [data-model-id]:hover .model-actions img{max-width:16px;height:auto}}.our-models .model-category-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:16px;column-gap:16px;row-gap:16px;margin-bottom:48px}@media screen and (min-width: 768px){.our-models .model-category-grid{grid-template-columns:1fr 1fr 1fr}}.our-models .model{background-color:rgba(0,0,0,.05);border-radius:4px;text-align:center}.our-models .model img{max-width:100%;height:auto}.our-models .model span{display:block;padding-bottom:16px;font-size:14px;opacity:.8;font-weight:600;padding:0 24px 16px}.our-models .model a{text-decoration:none;color:#111}.our-models input#category1:checked~.categories-wrapper label[for=category1]{color:#0073e5;border-color:#0073e5}.our-models input#category1:checked~.categories-wrapper label[for=category1] svg{fill:#0073e5}.our-models input#category1:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category1:checked~.models-wrapper #cat1 .model-category-grid{display:grid !important;height:auto}.our-models input#category1:checked~.models-wrapper #cat1{display:block !important;height:auto}.our-models input#category2:checked~.categories-wrapper label[for=category2]{color:#0073e5;border-color:#0073e5}.our-models input#category2:checked~.categories-wrapper label[for=category2] svg{fill:#0073e5}.our-models input#category2:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category2:checked~.models-wrapper #cat2 .model-category-grid{display:grid !important;height:auto}.our-models input#category2:checked~.models-wrapper #cat2{display:block !important;height:auto}.our-models input#category3:checked~.categories-wrapper label[for=category3]{color:#0073e5;border-color:#0073e5}.our-models input#category3:checked~.categories-wrapper label[for=category3] svg{fill:#0073e5}.our-models input#category3:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category3:checked~.models-wrapper #cat3 .model-category-grid{display:grid !important;height:auto}.our-models input#category3:checked~.models-wrapper #cat3{display:block !important;height:auto}.our-models input#category4:checked~.categories-wrapper label[for=category4]{color:#0073e5;border-color:#0073e5}.our-models input#category4:checked~.categories-wrapper label[for=category4] svg{fill:#0073e5}.our-models input#category4:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category4:checked~.models-wrapper #cat4 .model-category-grid{display:grid !important;height:auto}.our-models input#category4:checked~.models-wrapper #cat4{display:block !important;height:auto}.our-models input#category5:checked~.categories-wrapper label[for=category5]{color:#0073e5;border-color:#0073e5}.our-models input#category5:checked~.categories-wrapper label[for=category5] svg{fill:#0073e5}.our-models input#category5:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category5:checked~.models-wrapper #cat5 .model-category-grid{display:grid !important;height:auto}.our-models input#category5:checked~.models-wrapper #cat5{display:block !important;height:auto}.our-models input#category6:checked~.categories-wrapper label[for=category6]{color:#0073e5;border-color:#0073e5}.our-models input#category6:checked~.categories-wrapper label[for=category6] svg{fill:#0073e5}.our-models input#category6:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category6:checked~.models-wrapper #cat6 .model-category-grid{display:grid !important;height:auto}.our-models input#category6:checked~.models-wrapper #cat6{display:block !important;height:auto}.our-models input#category7:checked~.categories-wrapper label[for=category7]{color:#0073e5;border-color:#0073e5}.our-models input#category7:checked~.categories-wrapper label[for=category7] svg{fill:#0073e5}.our-models input#category7:checked~.models-wrapper [class*=category]{display:none !important}.our-models input#category7:checked~.models-wrapper #cat7 .model-category-grid{display:grid !important;height:auto}.our-models input#category7:checked~.models-wrapper #cat7{display:block !important;height:auto}.category-fuel{padding-bottom:8px;border-bottom:1px solid #f1f3f4;margin-bottom:16px;display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width: 768px){.category-fuel{display:block}}.category-fuel svg{max-height:24px;height:auto}#cars-electric:checked~.categories-wrapper label[for=cars-electric]{color:#0073e5}#cars-electric:checked~.categories-wrapper label[for=cars-electric] svg{fill:#0073e5}#cars-electric:checked~.models-wrapper .model{display:none}#cars-electric:checked~.models-wrapper .model[data-model-id="53"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="54"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="39"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="40"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="41"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="42"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="43"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="74"]{display:block}#cars-electric:checked~.models-wrapper .model[data-model-id="75"]{display:block}#cars-hybrid:checked~.categories-wrapper label[for=cars-hybrid]{color:#0073e5}#cars-hybrid:checked~.categories-wrapper label[for=cars-hybrid] svg{fill:#0073e5}#cars-hybrid:checked~.models-wrapper .model{display:none}#cars-hybrid:checked~.models-wrapper .model[data-model-id="55"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="56"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="57"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="58"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="59"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="60"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="45"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="47"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="48"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="49"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="50"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="61"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="63"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="65"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="37"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="38"]{display:block}#cars-hybrid:checked~.models-wrapper .model[data-model-id="66"]{display:block}.model-detail{padding-top:0}.model-detail .model-detail-header{background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;background-position:center center}.model-detail .model-detail-header:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(65deg, #020024 0%, #000 8%, rgba(0, 0, 0, 0) 100%);z-index:1}.model-detail .model-detail-header .container{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:70vh;z-index:2}.model-detail .model-detail-header .action{display:flex;gap:16px;margin:16px 0}@media screen and (min-width: 768px){.model-detail .model-detail-header .action{margin:16px 0}}.model-detail .model-detail-header .action img{max-height:20px;height:auto}.model-detail .model-detail-header .action a img{fill:#fff}.model-detail .model-detail-header h1{font-size:24px;width:400px;max-width:100%;line-height:28px;margin:32px 0;padding-top:40px}@media screen and (min-width: 768px){.model-detail .model-detail-header h1{font-size:32px;line-height:38px;margin-top:auto;margin-bottom:auto}}.model-detail .model-details{padding:32px 0}.model-detail .perks{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:16px;margin-bottom:32px;color:#111112;bottom:-70px;padding:48px 16px;border-radius:4px;background:#fff;box-shadow:0px 8px 40px 0px rgba(17,17,18,.05)}@media screen and (min-width: 768px){.model-detail .perks{grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:32px;column-gap:32px;row-gap:32px;position:relative;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.model-detail .perks span{display:block;font-size:20px;line-height:24px}@media screen and (min-width: 768px){.model-detail .perks span{font-size:32px;line-height:38px}}.model-detail .perks strong{color:#9ca3af;font-size:12px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}@media screen and (min-width: 768px){.model-detail .perks strong{font-size:14px;line-height:17px}}@media screen and (min-width: 768px){.model-detail .main-content{padding-top:70px}}#brand-filter-wrapper{position:relative;display:inline-block;overflow:hidden;padding-right:10px}#brand-filter-wrapper::after{content:"⌄";position:absolute;top:0px;right:16px;background-color:rgba(0,0,0,0);transition:.25s all ease;pointer-events:none}#brand-filter-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;box-shadow:none;flex:1;padding:0 1em;background-image:none;display:inline-block;border:1px solid #111;padding:8px 16px;font-size:14px;line-height:14px;cursor:pointer;border-radius:80px}#brand-filter-wrapper select::-ms-expand{display:none}.mercedes-certified{display:flex;align-items:center;gap:8px}.mercedes-certified img{max-width:150px;height:auto;margin-top:6px}.mercedes-certified label{cursor:pointer}.car-equip-grid{position:relative;max-height:300px;overflow:hidden;transition:all ease-in .2s;padding-bottom:60px}@media screen and (min-width: 768px){.car-equip-grid{max-height:400px}}.car-equip-grid>div{display:grid;grid-template-columns:100px 1fr;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #f1f3f4;color:#9ca3af;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media screen and (min-width: 768px){.car-equip-grid>div{grid-template-columns:200px 1fr}}.car-equip-grid>div span{padding:12px 0;color:#111112}.car-equip-grid>div span:first-child{opacity:.5}.car-equip-grid .car-equip-header{color:#111112;font-size:14px;font-style:normal;font-weight:500;line-height:120%;padding-bottom:24px}label[data-toggle=car-equip]{position:absolute;left:0;right:0;bottom:0;height:80px;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 68%, rgba(255, 255, 255, 0.5) 100%);display:flex;align-items:center;justify-content:center;cursor:pointer}label[data-toggle=car-equip] span{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Free";font-weight:400;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1490196078);background-color:hsla(0,0%,100%,.9)}label[data-toggle=car-equip] span:before{content:""}label[data-toggle=car-equip] span:hover{background-color:#0073e5;color:hsla(0,0%,100%,.9)}#toggle-car-equip:checked~.car-equip-grid,#toggle-car-equip-special:checked~.car-equip-grid,#toggle-car-equip2:checked~.car-equip-grid,#toggle-car-equip-special2:checked~.car-equip-grid{max-height:2000px}#toggle-car-equip:checked~.car-equip-grid label span:before,#toggle-car-equip-special:checked~.car-equip-grid label span:before,#toggle-car-equip2:checked~.car-equip-grid label span:before,#toggle-car-equip-special2:checked~.car-equip-grid label span:before{content:""}.car-category{display:flex;gap:10px}.car-category svg{height:15px}.checkbox-text{font-size:12px;text-transform:uppercase;letter-spacing:.04em}label{cursor:pointer}.thumbnails{display:grid;grid-template-columns:1fr 1fr 1fr .5fr;-moz-column-gap:8px;column-gap:8px;position:relative}@media screen and (min-width: 1280px){.thumbnails{-moz-column-gap:24px;column-gap:24px;margin-top:20px}}.thumbnails>div{overflow:hidden}.thumbnails>div img{max-width:100%;height:auto;cursor:pointer}.thumbnails>div:nth-child(4) img{max-width:none;width:200%;height:auto;transform:translateX(-20%)}.thumbnails label{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.9);background-color:#111;cursor:pointer;font-weight:600;position:absolute;width:13%;background:#020024;background:linear-gradient(90deg, rgba(2, 0, 36, 0) 0%, rgba(255, 255, 255, 0.6) 35%, rgba(255, 255, 255, 0.8) 100%);top:0;bottom:0;right:0}.modal{position:fixed;left:0;right:0;top:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);padding:0 16px;z-index:7;min-height:100vh}.modal .modal-inner{width:1440px;max-width:100%;background-color:#fff;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1019607843);position:relative}.modal label.close{position:absolute;right:0;top:0;text-transform:uppercase;cursor:pointer;z-index:2}.modal .modal-content{max-height:100vh;overflow-y:scroll}.car-detail-gallery{position:relative}.car-detail-gallery .tns-controls{position:absolute;left:0;right:0;z-index:2;top:46%}.car-detail-gallery .tns-controls [data-controls=next],.car-detail-gallery .tns-controls [data-controls=prev]{width:40px;height:40px;border-radius:50%;background-color:#111;border:none;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1490196078);display:flex;align-items:center;justify-content:center;position:absolute}.car-detail-gallery .tns-controls [data-controls=next]:hover,.car-detail-gallery .tns-controls [data-controls=prev]:hover{background-color:#0073e5}.car-detail-gallery .tns-controls [data-controls=next]{right:16px}.car-detail-gallery .tns-controls [data-controls=prev]{transform:rotateY(180deg);left:16px}.car-img-gallery{position:relative}.car-img-gallery label.close-gallery{display:none}.car-img-gallery #index-indicator{position:absolute;padding:8px 16px;border-radius:24px;background:rgba(17,17,18,.5);display:inline-block;right:16px;bottom:24px;font-size:14px;z-index:4;color:hsla(0,0%,100%,.7);letter-spacing:.08em}#galleryToggle:checked~.show-gallery{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);padding:0 16px;z-index:3}#galleryToggle:checked~.show-gallery .car-img-gallery{width:1280px;max-width:100%;box-shadow:0px 4px 20px 0px rgba(17,17,18,.1019607843);position:relative}#galleryToggle:checked~.show-gallery .car-img-gallery label.close-gallery{display:inline-block;position:absolute;right:16px;top:16px;text-transform:uppercase;cursor:pointer;z-index:2;padding:8px 24px;font-size:14px}.car-equip-title{font-size:20px;font-style:normal;font-weight:600;line-height:140%;margin:48px 0 0 0}.car-equip-wrapper-grid{display:grid;row-gap:32px;-moz-column-gap:32px;column-gap:32px}@media screen and (min-width: 768px){.car-equip-wrapper-grid{grid-template-columns:1fr 1fr}}.car-equip h3{font-size:18px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:32px}.vehile-buyout-faq{margin-bottom:32px}.vehile-buyout-faq h2{margin-bottom:32px}.vehile-buyout-faq .vbf-grid{display:grid;grid-template-columns:1fr;row-gap:24px}@media screen and (min-width: 768px){.vehile-buyout-faq .vbf-grid{grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:32px;column-gap:32px}}.vehile-buyout-faq .vbf-grid>div{display:grid;grid-template-columns:1fr;row-gap:24px;border-radius:3.833px;background:#fff;padding:16px}@media screen and (min-width: 768px){.vehile-buyout-faq .vbf-grid>div{padding:24px}}.vehile-buyout-faq .vbf-grid span{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#111112;box-shadow:0px 4px 20px 0px rgba(17,17,18,.25);color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:140%;border-radius:50%}.vehile-buyout-faq .vbf-grid p{color:#111112;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.modal-contact{display:none}.modal-contact .modal-inner{width:800px;position:relative;z-index:9}.modal-contact .salesman{display:grid;grid-template-columns:200px 1fr}@media screen and (max-width: 767px){.modal-contact .salesman{display:none}}.modal-contact .salesman img{max-width:100%;height:auto}.modal-contact .salesman .salesman-info{background-color:#181818;color:#fff;padding:24px;font-size:14px}.modal-contact .salesman .salesman-info a{color:#fff;display:block;text-decoration:none;margin-bottom:16px}.modal-contact .salesman .salesman-info strong{display:block;font-weight:400;opacity:.7}.modal-contact .salesman .salesman-info p{margin-bottom:32px;font-weight:600;font-size:18px;display:flex;gap:8px;align-items:center}.modal-contact .salesman .salesman-info p img{max-height:20px;width:auto}.modal-contact .mbds-form{padding:24px}.modal-contact .mbds-form .grid{row-gap:16px;-moz-column-gap:16px;column-gap:16px}.modal-contact .mbds-form .mbds-textarea{padding-top:8px}.modal-contact p.car-name{margin-bottom:12px}@media screen and (max-width: 767px){.modal-contact p.car-name{padding-right:60px}}#contact-toggle:checked+.modal-contact{display:flex}.close-icon{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:.3}.close-icon:hover{opacity:1}.close-icon:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#333;transform:rotate(45deg)}.close-icon:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#333;transform:rotate(-45deg)}.vip-limusine-service-info{padding:30px 20px;margin-top:-9rem;z-index:5;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.vip-limusine-service-info p{color:#fff;font-size:18px;line-height:1.3em;text-align:center}.vip-limusine-service-info h3{color:#fff;font-size:22px;line-height:1.3em;text-align:center;margin-top:2rem}.vip-limusine-service-info div{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.vip-limusine-service-info div span{color:#fff;font-size:18px;line-height:1.3em;text-align:center}.vip-limusine-service-info div span a{color:#fff;text-decoration:none}@media screen and (min-width: 768px){.vip-limusine-service-info{padding:60px 100px;margin-top:-9rem}.vip-limusine-service-info p{font-size:30px}.vip-limusine-service-info h3{font-size:37px}.vip-limusine-service-info div{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6rem;margin-bottom:2rem}.vip-limusine-service-info div span{font-size:30px}}.vip-limusine-service-pricing .cennik-wrapper{padding:10px;border-radius:4px;background:none;padding:0;height:auto}@media screen and (min-width: 768px){.vip-limusine-service-pricing .cennik-wrapper{padding:32px;background-color:hsla(0,0%,100%,.9)}}.vip-limusine-service-pricing h2{text-align:center;font-size:28px;line-height:1.3em;margin-bottom:2rem}@media screen and (min-width: 768px){.vip-limusine-service-pricing h2{font-size:37px}}.vip-limusine-service-pricing .parent{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(8, auto);grid-column-gap:8px;grid-row-gap:0px;margin-left:-8px}@media screen and (min-width: 768px){.vip-limusine-service-pricing .parent{grid-template-columns:2fr repeat(3, 1fr);grid-column-gap:15px;margin-left:0}}.vip-limusine-service-pricing .price{color:#f1f3f4;font-size:18px;text-align:center;padding:.7rem 0}@media screen and (min-width: 768px){.vip-limusine-service-pricing .price{color:#fff;font-size:24px}}.vip-limusine-service-pricing .route{font-size:24px;margin:.7rem 0;display:none}@media screen and (min-width: 768px){.vip-limusine-service-pricing .route{display:block}}.vip-limusine-service-pricing .route-mobile{background:#f1f3f4;color:#000;padding:.7rem 0;font-size:12px;line-height:1em;text-align:center;margin:0 -2px;margin-bottom:1rem}@media screen and (min-width: 768px){.vip-limusine-service-pricing .route-mobile{display:none}}.vip-limusine-service-pricing .pricing-header{padding:.7rem .7rem 0 .7rem;display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff;font-size:18px;text-align:center}@media screen and (min-width: 768px){.vip-limusine-service-pricing .pricing-header{font-size:30px;padding:1.5rem 1.5rem 1.5rem 1.5rem}}.vip-limusine-service-pricing .pricing-header img{margin-bottom:.5rem}.vip-limusine-service-pricing .div1{grid-area:1/2/2/3;font-size:20px;text-align:center;margin-bottom:1.5rem}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div1{font-size:24px}}.vip-limusine-service-pricing .div2{grid-area:1/3/2/4;font-size:20px;text-align:center;margin-bottom:1.5rem}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div2{font-size:24px}}.vip-limusine-service-pricing .div3{grid-area:1/4/2/5;font-size:20px;text-align:center;margin-bottom:1.5rem}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div3{font-size:24px}}.vip-limusine-service-pricing .div4{grid-area:2/2/8/3;background-image:url("../img/cennik-bg-1.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.vip-limusine-service-pricing .div5{grid-area:2/3/8/4;background-image:url("../img/cennik-bg-2.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.vip-limusine-service-pricing .div6{grid-area:2/4/8/5;background-image:url("../img/cennik-bg-3.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.vip-limusine-service-pricing .div7{grid-area:2/2/3/3}.vip-limusine-service-pricing .div8{grid-area:3/2/4/3}.vip-limusine-service-pricing .div9{grid-area:4/2/5/3}.vip-limusine-service-pricing .div10{grid-area:5/2/6/3}.vip-limusine-service-pricing .div11{grid-area:6/2/7/3}.vip-limusine-service-pricing .div12{grid-area:7/2/8/3}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div12{padding:.7rem 1.5rem 1.5rem 1.5rem}}.vip-limusine-service-pricing .div13{grid-area:2/3/3/4}.vip-limusine-service-pricing .div14{grid-area:3/3/4/4}.vip-limusine-service-pricing .div15{grid-area:4/3/5/4}.vip-limusine-service-pricing .div16{grid-area:5/3/6/4}.vip-limusine-service-pricing .div17{grid-area:6/3/7/4}.vip-limusine-service-pricing .div18{grid-area:7/3/8/4}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div18{padding:.7rem 1.5rem 1.5rem 1.5rem}}.vip-limusine-service-pricing .div19{grid-area:2/4/3/5}.vip-limusine-service-pricing .div20{grid-area:3/4/4/5}.vip-limusine-service-pricing .div21{grid-area:4/4/5/5}.vip-limusine-service-pricing .div22{grid-area:5/4/6/5}.vip-limusine-service-pricing .div23{grid-area:6/4/7/5}.vip-limusine-service-pricing .div24{grid-area:7/4/8/5}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div24{padding:.7rem 1.5rem 1.5rem 1.5rem}}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div25{grid-area:3/1/4/2}}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div26{grid-area:4/1/5/2}}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div27{grid-area:5/1/6/2}}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div28{grid-area:6/1/7/2}}@media screen and (min-width: 768px){.vip-limusine-service-pricing .div29{grid-area:7/1/8/2}}.vip-limusine-service-pricing .div30{grid-area:8/2/9/5;font-size:22px;margin-top:3rem;line-height:1.3}/*# sourceMappingURL=style.min.css.map */