html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}figure{margin:1em 40px}hr{height:0;overflow:visible;box-sizing:content-box}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .625em .75em;border:1px solid silver;margin:0 2px}legend{padding:0;color:inherit;max-width:100%;box-sizing:border-box;white-space:normal;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}figure,h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{list-style:none;padding:0}a{text-decoration:none}*{box-sizing:border-box}.js-svg,a,button,input,textarea{-webkit-transition:background .2s,border .2s,color .2s;-o-transition:background .2s,border .2s,color .2s;transition:background .2s,border .2s,color .2s}body{color:#333;font-family:Panton,Arial,Helvetica,sans-serif}@font-face{src:url(/fonts/panton-regular.eot);src:local("☺"),url(/fonts/panton-regular.woff) format("woff"),url(/fonts/panton-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Panton}@font-face{src:url(/fonts/panton-bold.eot);src:local("☺"),url(/fonts/panton-bold.woff) format("woff"),url(/fonts/panton-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Panton}@font-face{src:url(/fonts/panton-extrabold.eot);src:local("☺"),url(/fonts/panton-extrabold.woff) format("woff"),url(/fonts/panton-extrabold.ttf) format("truetype");font-weight:900;font-style:normal;font-family:Panton}@font-face{src:url(/fonts/gilroy-extrabold.eot);src:local("☺"),url(/fonts/gilroy-extrabold.woff) format("woff"),url(/fonts/gilroy-extrabold.ttf) format("truetype");font-weight:900;font-style:normal;font-family:Gilroy}.alert--fixed{height:100%;justify-content:center;position:fixed;top:0;align-items:center;left:0;width:100%;display:none;z-index:10}.alert--active,.alert--error,.alert--warning{display:flex}.alert--width{max-width:90%;width:400px}.alert--img__item svg{height:80px;flex-shrink:0;width:80px}.alert--img__item{flex-shrink:0;display:none}.alert--active .active,.alert--error .error,.alert--warning .warning{display:block}.alert--content{padding:30px;margin-bottom:10%;color:#333;position:relative;flex-direction:column;background-color:#fff;align-items:center;border-radius:15px;display:flex;z-index:12}.alert--bg{height:100%;position:absolute;opacity:.6;top:0;background-color:#000;left:0;width:100%;z-index:11}.alert-text{text-align:center;margin-top:15px}.alert--active .active path{fill:#373767}.alert--warning .warning path{fill:#e5e75d}.alert--error .error path{fill:#f81919}.alert--title{font-size:28px;font-weight:500}.alert--subtitle{padding-top:8px;font-size:20px;font-weight:400;border-top:1px solid #cbb;margin-top:8px}.alert--x{height:30px;padding:8px;right:10px;position:absolute;top:10px;cursor:pointer;width:30px}.alert--x svg{height:100%;width:100%}.alert--x svg path{fill:#968787;transition:all .3s ease}.alert--x:hover path{fill:#000}@media screen and (max-width:1200px){.alert--img__item svg{height:60px;width:60px}.alert--title{font-size:24px}}header{height:100vh;color:#fff;position:relative;max-height:1200px;background-size:cover;background-color:rgba(0,0,0,.5)}header video{min-height:100%;right:0;position:absolute;bottom:0;min-width:100%;z-index:-1}@media (min-aspect-ratio:16/9){header video{height:auto;width:100%}}@media (max-aspect-ratio:16/9){header video{height:100%;width:auto}}.container{margin:0 auto;width:1130px}.header_top{min-height:60px;border-bottom:2px solid hsla(0,0%,100%,.2)}.header_top .container{justify-content:space-between;align-items:center;display:flex}.header_top a{color:#fff}.header__desc{font-size:24px;text-align:center;margin-top:40px}.logo{height:45px;background:url(/img/legionautorent.svg) 50% no-repeat;background-size:cover;width:135px;margin-top:10px;display:block}.contact{font-size:16px}.city{font-size:13px;color:#f7b500;position:relative;line-height:16px}.city__list{gap:24px;display:flex}.city__link{font-weight:800;text-transform:uppercase;cursor:pointer}.city__link.active{color:#f7b500}.city__item{white-space:nowrap}.city__link:hover{text-decoration:underline;color:#ffdd56}.insta,.phone_call,.whatsapp{padding:5px 5px 5px 40px}.footer_bottom a:hover,.insta:hover,.phone:hover,.phone_call:hover{color:#fb0;transition:.5s linear}.insta{font-weight:700;margin-right:24px;background:url(/img/insta.svg) 0 no-repeat}.phone_call{font-weight:900;margin-right:24px;background:url(/img/phone_call.svg) 0 no-repeat}.whatsapp{padding:22px 22px 22px 50px;font-weight:700;transition:.5s ease-in-out;background:url(/img/whatsapp.svg) left 15px center no-repeat,#7c60e3}.whatsapp:hover{background-color:#614ead}.header_bottom .container{height:90vh;justify-content:center;max-height:1000px;align-items:center;display:flex}.header_text{width:800px}.header_bottom h1{font-size:38px;font-weight:900;text-transform:uppercase;text-align:center;margin:auto;line-height:60px}.header_bottom a{padding:15px 22px;font-weight:700;color:#000;transition:.5s ease;background-color:#f7b500;margin:40px auto 0;width:205px;display:block}.header_bottom a:hover{background-color:#ffdd56}.call{height:80px;right:40px;position:fixed;bottom:40px;border-radius:50%;background:url(/img/phone_call.svg) 50% no-repeat,#7c60e3;width:80px;display:block;z-index:4}.call:hover{transform:scale(1.1)}.cars{padding:70px 0;background-color:#f2f2f2}.title{font-size:40px;font-weight:700;color:#303030;text-align:center}.cars_blocks{column-gap:25px;grid-template-columns:repeat(3,360px);row-gap:10px;margin-top:50px;display:grid}.car_item{transform:translateY(30px);border:1px solid #bfbfbf;transition:opacity 1s ease-in-out,transform 1s ease-in-out;opacity:0}.car_item.way--active{transform:translate(0);opacity:1}.cars_blocks .car_item:first-child{transition-delay:.2s}.cars_blocks .car_item:nth-child(2){transition-delay:.6s}.cars_blocks .car_item:nth-child(3){transition-delay:1s}.cars_blocks .car_item:nth-child(4){transition-delay:1.4s}.cars_blocks .car_item:nth-child(5){transition-delay:1.8s}.cars_blocks .car_item:nth-child(6){transition-delay:2.2s}.car_slider .slick-next,.car_slider .slick-prev{height:30px;border:none;transition:.5s linear;position:absolute;outline:none;opacity:.6;border-radius:50%;cursor:pointer;width:30px;z-index:2}.car_slider .slick-next:hover,.car_slider .slick-prev:hover{opacity:1}.car_slider .slick-prev{transform:translateY(-50%);top:50%;background:url(/img/left_white.svg) 50% no-repeat,rgba(0,0,0,.8);left:10px}.car_slider .slick-next{transform:translateY(50%);right:10px;bottom:50%;background:url(/img/right_white.svg) 50% no-repeat,rgba(0,0,0,.8)}.car_img{height:358px;width:100%}.car_name{padding:10px 0;font-size:18px;font-weight:700;text-align:center}.car_name,.car_text{background-color:#fff}.car_text{padding:0 40px 10px;font-size:16px;color:#595959;line-height:22px}.car_text p{justify-content:space-between;display:flex}.car_text span{font-weight:900;color:#fa6400}.car_btn{padding:10px 0;font-weight:700;color:#fff;transition:.6s ease;text-align:center;background-color:#f7b500;display:block}.car_btn:hover{background-color:#dd9e00}.steps{padding:90px 0;background:url(/img/car_bg.png) 50%/cover no-repeat}.steps .container{justify-content:space-between;display:flex}.step_title{font-size:40px;font-weight:900;margin-bottom:60px;color:#fff;margin-left:80px;width:460px;line-height:50px;font-family:Gilroy}.step_title span{color:#f7b500}.left{position:relative}.left_img{height:370px;transform:translate(-70px,-70px);transition:all 1.5s ease;position:absolute;opacity:0;background:url(/img/car.png) 50%/contain no-repeat;width:710px}.left_img.way--active{transform:translate(0);opacity:1}.right{color:#fff}.step{transform:translateY(30px);transition:all 1s ease;position:relative;opacity:0;align-items:center;margin-top:50px;display:flex}.step.way--active{transform:translate(0);opacity:1}.right .step:first-child{transition-delay:.4s}.right .step:nth-child(2){transition-delay:.8s}.right .step:nth-child(3){transition-delay:1s}.right .step:first-child,.right .step:first-child:before{content:none;margin-top:0}.step:before{height:50px;border:1px solid #f7b500;content:"";position:absolute;top:-50px;left:30px;width:0}.step p{font-size:20px;font-weight:700;margin-left:40px;width:320px}.step span{font-size:60px;font-weight:900;opacity:.2;width:70px;font-family:Gilroy}.comments{padding-top:130px;background-color:#f2f2f2;padding-bottom:70px}.comment_slider{height:auto;position:relative;margin-top:50px}.comment_slider .slick-slide{margin:0 20px}.comment_slider .slick-list{padding-left:10px}.slide{height:440px;box-shadow:0 4px 8px rgba(0,0,0,.16);cursor:pointer;width:260px}.slick-next,.slick-prev{height:40px;border:none;transition:.5s linear;position:absolute;opacity:.5;cursor:pointer;width:40px;z-index:2}.slick-next:hover,.slick-prev:hover{opacity:1}.slick-prev{transform:translateY(-50%);top:50%;background:url(/img/left.svg) 50% no-repeat;left:-40px}.slick-next{transform:translateY(50%);right:-40px;bottom:50%;background:url(/img/right.svg) 50% no-repeat}#dots{margin-top:50px}#dots .slick-dots{justify-content:center;flex-direction:row;display:flex}#dots button{height:14px;font-size:0;border:1px solid #979797;color:transparent;outline:none;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;margin-left:15px;width:14px}#dots .slick-active button{height:10px;border:none;background:#f7b500;width:10px}.photo{cursor:default;display:none}.seo_text h3{font-size:40px;margin-bottom:20px}.seo_text p{font-size:18px;line-height:24px}footer{background-color:#1f1f1f}footer,footer a{color:#fff}.footer_top{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_top .container{padding-top:60px;justify-content:space-between;padding-bottom:40px;display:flex}.contact_title{font-size:40px;font-weight:700}.our_contact{flex-direction:column;display:flex}.our_contact a{margin-top:20px}.phone{font-weight:700;background:url(/img/phone.svg) 0 no-repeat}.loc,.phone{padding-left:40px}.loc{background:url(/img/loc.svg) 0 no-repeat}.map{width:60%}.map iframe{width:100%}.footer_bottom .container{padding:20px 0;justify-content:space-between;font-weight:700;display:flex}header.header_inner{height:auto;background-color:#1f1f1f}.breadcrumbs{font-size:14px;margin-bottom:35px}.breadcrumbs a{color:#999}.breadcrumbs a[href]:hover{text-decoration:underline;color:#142748;cursor:pointer}.breadcrumbs li{display:inline-block}.breadcrumbs li:last-child a{color:#142748}.breadcrumbs li:not(:first-child){margin-left:5px}.breadcrumbs li:not(:first-child):before{margin-right:5px;color:#999;content:"/"}.title.title_left{text-align:left}.car_inner{justify-content:space-between;align-items:flex-start;margin-top:35px;display:flex}.car_inner .car_slider{flex-shrink:0;margin-right:2%;width:400px}.car_info{width:100%}.car_inner_img{height:400px;overflow:hidden;cursor:pointer}.car_inner_img img{height:100%;transition:1s;object-fit:contain;width:100%;display:block}.car_inner_img:hover img{transform:scale(1.1)}.car_price{font-size:24px;font-weight:700}.term_list{justify-content:center;flex-wrap:wrap;font-size:18px;margin-top:25px;display:flex}.term_item{padding:10px;border:1px solid #ccc;text-align:center;background-color:#fff;width:25%}.term_duration{margin-bottom:10px}.term_discount{font-weight:700;color:#f7b500}.orange_btn{color:#fff;background-color:#f7b500}.car_inner_btn{padding:17px 40px;font-weight:700;text-transform:uppercase;text-align:center;margin:20px auto 0;width:250px;display:block}.popup{display:none}.rent_block .title{font-size:26px;margin-bottom:30px}.rent_form{flex-direction:column;display:flex}.rent_input{padding:10px 15px;margin-bottom:20px;width:100%;display:block}.rent_btn{padding:10px;border:none;font-weight:700;text-transform:uppercase;outline:none;cursor:pointer}#rent_popup{padding:60px 50px;max-width:90%;width:400px}.slide-inst,.slide-inst div{position:relative}.slide-inst div{margin:30px 0}.slide-inst div:before{padding-top:100%;content:"";display:block}.slide-inst div img{height:100%;right:0;position:absolute;object-fit:cover;bottom:0;top:0;left:0;width:100%}.slide-inst:after,.slide-inst:before{height:30px;content:"";position:absolute;width:100%;z-index:1}.slide-inst:before{right:0;background:url(/img/top.png) no-repeat 50%;background-size:100% 100%;top:0;background-color:#fff;left:0}.slide-inst:after{right:0;background:url(/img/bottom.png) no-repeat 50%;background-size:contain;bottom:0;background-color:#fff;left:0}.wp-link{padding:15px 22px;font-weight:700;color:#000;transition:.5s ease;text-align:center;background-color:#f7b500;margin:40px auto 0;width:205px;display:block}.wp-link:hover{background-color:#ffdd56}.error_wrapper{padding:30px 0;flex-direction:column;text-align:center;align-items:center;display:flex}.error_title{font-size:80px;font-weight:900}.error_desc{font-size:40px;margin-bottom:20px}.error_note{font-size:18px;max-width:550px;width:100%}.error_link{padding:15px 22px;font-weight:700;color:#000;transition:.5s ease;background-color:#f7b500;margin:40px auto 0;width:205px;display:block}.error_link:hover{background-color:#ffdd56}.section{padding:70px 0}@media screen and (max-width:1200px){.container{width:1000px}.car_img{height:379px}.cars_blocks{column-gap:35px;grid-template-columns:repeat(2,380px);justify-content:center;row-gap:15px}.left_img{left:-20px;width:610px}.slide{height:360px;width:215px}.cars_inner_section .title{font-size:32px}.breadcrumbs{margin-bottom:20px}.car_price{font-size:22px}.car_inner_img{height:350px}.car_inner .car_slider{width:350px}.term_list{font-size:16px}.car_inner_btn{font-size:14px}#rent_popup{padding:50px 40px;width:350px}}@media screen and (max-width:1050px){.container{width:800px}.city{font-size:11px}.car_img{height:379px}.phone_call{display:none}.cars_blocks{grid-template-columns:repeat(2,360px)}.steps{padding:70px 0}.steps .container{justify-content:center;flex-direction:column;align-items:center}.step_title{margin-left:0;width:100%}.step p{width:90%}.left_img{display:none}.comments{padding:60px 0}.slide{height:400px;width:240px}.cars_inner_section .title{font-size:28px}.term_item{width:50%}.car_price{font-size:20px}.car_inner_btn{padding:15px 30px;width:220px}}@media screen and (max-width:900px){.container{width:750px}.city__list{gap:12px}.car_img{height:338px}.header_text{width:520px}.header_bottom h1{font-size:40px;line-height:50px}.header__desc{font-size:20px}.cars_blocks{grid-template-columns:repeat(2,340px)}.step_title{font-size:34px;line-height:40px}.comments .container{padding:0 50px}.slide{height:450px;width:280px}}@media screen and (max-width:740px){.container,.footer_bottom .container{padding-right:20px;width:auto;padding-left:20px}.city{font-size:10px}.city__list{flex-direction:column;gap:0}.city__item{white-space:normal}.seo_text h3,.title{font-size:32px}.seo_text p{font-size:16px}.contact_title{font-size:32px}.step p{font-size:16px}header:before{height:100%;content:"";position:absolute;top:0;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);left:0;width:100%}.header_bottom,.header_top{position:relative}.city__list.active{z-index:2}.contact .insta{display:none}.cars_blocks{column-gap:0;grid-template-columns:repeat(1,380px)}.step_title{margin-bottom:20px;text-align:center}.slide{width:auto}.footer_top .container{padding-top:60px;flex-direction:column;padding-bottom:40px;display:flex}.our_contact a{width:250px}.insta{margin-right:0}.map{width:100%;margin-top:20px}.car_inner .car_slider{width:300px}.car_inner_img{height:300px}.cars_inner_section .title{font-size:26px}.error_title{font-size:50px}.error_desc{font-size:28px}.error_note{font-size:14px}}@media screen and (max-width:600px){.slide{height:350px}.car_inner{flex-direction:column}.car_inner .car_slider{margin:0 auto 20px}.car_price{text-align:center}.term_list{margin-top:20px}.cars_blocks .car_item:first-child,.cars_blocks .car_item:nth-child(2),.cars_blocks .car_item:nth-child(3),.cars_blocks .car_item:nth-child(4),.cars_blocks .car_item:nth-child(5),.cars_blocks .car_item:nth-child(6){transition-delay:.2s}}@media screen and (max-width:500px){.header_bottom h1{font-size:24px;line-height:42px}.whatsapp{padding:12px 12px 12px 35px;font-size:12px;font-weight:700;background:url(/img/whatsapp.svg) left 10px center no-repeat,#7c60e3}}@media screen and (max-width:410px){.header_top{padding:20px 0}.logo{background-size:contain;margin:0;width:70px}.header_bottom .container{align-items:flex-start;margin-top:20%}.city__list{top:50px}.cars_blocks{grid-template-columns:repeat(1,280px)}.car_img{height:270px}.car_inner .car_slider{width:270px}.car_inner_img{height:270px}#rent_popup{padding:40px 20px}}@media screen and (max-width:380px){.car_text{padding:0 15px}}