:root{--body-background-color:#222;--body-background-color-opacity:rgba(34,34,34,1);--footer-bg:rgba(23,23,23,1);--free-color-text:limegreen;--request-color-text:#CB2F2F;--light-text-color:#A6A6A6;--main-color:#A6A6A6;--hover-color:#FFF;--padding-body:40px 8% 5px;--padding-block:0 8%;--trans:.5s;--br:8px;--scale-img:1.03;--gradient-text:linear-gradient(to right,#CCC,var(--main-color),#444)}.hp_field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}*{box-sizing:border-box;font-family:"Inter",Arial,sans-serif}@font-face{font-family:"Inter";src:url("/static/general/css/fonts/Inter_24pt-ExtraLight.ttf?75d2dd6ed2ad") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/static/general/css/fonts/Inter_24pt-Light.ttf?75d2dd6ed2ad") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/static/general/css/fonts/Inter_24pt-Regular.ttf?75d2dd6ed2ad") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/static/general/css/fonts/Inter_24pt-Medium.ttf?75d2dd6ed2ad") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/static/general/css/fonts/Inter_24pt-SemiBold.ttf?75d2dd6ed2ad") format("truetype");font-weight:600;font-style:normal;font-display:swap}html,body{background-color:var(--body-background-color);height:100%;margin:0;padding:0;overflow-x:hidden}body{min-height:100%}.dn{display:none}.frow_nw{display:flex;flex-direction:row;flex-wrap:nowrap}.frow{display:flex;flex-direction:row;flex-wrap:wrap}.fcol_nw{display:flex;flex-direction:column;flex-wrap:nowrap}.jce{justify-content:end}.jcs{justify-content:start}.jcsb{justify-content:space-between}.w100p{width:100%}.h100p{height:100%}.m0{margin:0}@media only screen and (max-width:1440px){:root{--padding-block:0 4%}}@media only screen and (max-width:860px){:root{--padding-block:0 5%}}@media only screen and (max-width:760px){:root{--padding-body:30px 5% 10px}}@media only screen and (max-width:640px){:root{--padding-body:25px 3% 10px}}:root{--swiper-navigation-color:#FFF;--swiper-theme-color:#FFF}.photo_slider{margin-top:var(--navigation-settings-cars-height);background-color:var(--footer-bg);width:100%;height:100%}.photo_slide{text-align:center;font-size:18px;display:flex;align-items:center;width:70%;height:600px}@media only screen and (max-width:1024px){.photo_slide{max-width:720px;height:400px}}@media only screen and (max-width:860px){.photo_slide{max-width:680px;height:350px}}@media only screen and (max-width:680px){.photo_slide{width:100%;height:300px}}.photo{width:100%;height:100%;display:block;object-fit:cover;cursor:zoom-in}.photo:focus-visible{outline:2px solid var(--hover-color);outline-offset:-2px}body.car-modal-open{overflow:hidden}.car_photo_modal{position:fixed;inset:0;z-index:1100}.car_photo_modal_overlay{position:absolute;inset:0;background-color:rgba(0,0,0,0.92)}.car_photo_modal_content{position:relative;width:100%;height:100%;z-index:1}.car_photo_modal_slider{width:100%;height:100%}.car_photo_modal_slide{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.car_photo_modal_image{width:100%;height:100%;object-fit:contain}.car_photo_modal_slider::part(button-prev),.car_photo_modal_slider::part(button-next){width:48px;height:48px;border-radius:50%;background-color:rgba(0,0,0,0.45);display:flex;justify-content:center;align-items:center}.car_photo_modal_close{position:absolute;top:20px;right:20px;z-index:3;border-radius:50%;border:none;background-color:rgba(0,0,0,0.45);color:#FFF;font-size:28px;line-height:1;cursor:pointer}.car_photo_modal_counter{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:3;color:#FFF;background-color:rgba(0,0,0,0.45);border-radius:999px;font-size:16px;font-weight:300;padding:8px 14px}.car_photo_modal .car_photo_modal_slider::part(button-prev),.car_photo_modal .car_photo_modal_slider::part(button-next){top:50%!important;background-color:inherit!important}@media only screen and (max-width:680px){.car_photo_modal_close{top:12px;right:12px;font-size:24px}.car_photo_modal_counter{bottom:12px;font-size:14px;padding:6px 10px}.car_photo_modal_slider::part(button-prev),.car_photo_modal_slider::part(button-next){width:40px;height:40px}}.title_div{padding:var(--padding-block);background-color:var(--footer-bg);padding-top:20px;padding-bottom:20px;margin-bottom:20px;align-items:end;border-bottom:1px solid var(--main-color)}.title{margin:0;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;font-size:44px;line-height:50px;font-weight:300;margin-bottom:10px}@media only screen and (max-width:1024px){.title{width:100%;white-space:normal}}.title_price{display:flex;flex-direction:column;justify-content:end;align-items:end}.rent_btn_div{display:flex;flex-direction:column;justify-content:center;align-items:center}.title_btn{background:var(--hover-color);padding:10px 20px;border:none;font-size:24px;border-radius:var(--br);font-weight:400;min-width:300px;cursor:pointer;text-decoration:none;color:var(--footer-bg);position:relative;overflow:hidden;isolation:isolate;transition:transform .3s ease,box-shadow .3s ease,background-position .6s ease}.title_btn::before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-20deg);pointer-events:none;z-index:-1}.title_btn:first-child{margin-inline-end:20px}.title_btn:last-child{min-width:250px;background:linear-gradient(to right,#CCC,var(--main-color),#444,var(--main-color),#CCC);background-size:200% 100%;background-position:0 0}@media (hover:hover){.title_btn:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 20px rgba(0,0,0,.45)}.title_btn:hover::before{animation:title-btn-shine .8s ease}.title_btn:last-child:hover{background-position:100% 0}}.title_btn:active{transform:scale(.97);box-shadow:0 2px 6px rgba(0,0,0,.4);transition-duration:.1s}.title_btn:focus-visible{outline:2px solid var(--hover-color);outline-offset:3px}@keyframes title-btn-shine{from{left:-75%}to{left:125%}}@media (prefers-reduced-motion:reduce){.title_btn{transition:none}.title_btn:hover{transform:none}.title_btn:hover::before{animation:none}}.status{margin:0;color:var(--hover-color);font-size:20px;font-weight:400;text-align:center;margin-top:5px}.status.busy{color:red;font-weight:200;margin-inline-end:30px}@media only screen and (max-width:680px){.title{text-align:center}.title_price{align-items:center}.rent_btns_div{display:flex;flex-direction:column;justify-content:center;align-items:center}.title_btn{margin-inline-end:0;margin-bottom:10px}.title_btn:first-child{margin-inline-end:0}}.features{display:flex;flex-direction:row;justify-content:end;flex-wrap:wrap;align-items:center}.feature{display:flex;flex-direction:row;justify-content:start;align-items:center;margin-inline-start:20px;margin-bottom:10px}.feature:first-child{margin-inline-start:0}.feature_icon{margin-inline-end:5px}.feature_label{margin:0;color:var(--main-color);font-size:20px;font-weight:300}@media only screen and (max-width:680px){.feature_label{font-size:16px}.feature{margin-inline-start:10px}}@media only screen and (max-width:560px){.features{justify-content:center}}.prices{padding:var(--padding-block);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.price_div{display:flex;flex-direction:column;justify-content:start;margin-inline-end:20px}.price_div:last-child{margin-inline-end:0}.price_title{text-align:start;margin:0;font-size:44px;color:var(--main-color);font-weight:300;width:100%;display:flex}.price_title_add{font-size:14px}.price_title.deposit{text-align:end;justify-content:end}.prices_value{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:10px}.prices_value:last-child{margin-bottom:0}.prices_label{font-size:32px;color:var(--main-color);font-weight:300;margin-inline-end:10px}.prices_label:last-child{margin-inline-end:0}.prices_value_label{font-size:44px;font-weight:400;color:var(--hover-color);margin-inline-end:10px}.prices_value:last-child{margin-inline-end:0}@media only screen and (max-width:860px){.price_title,.prices_value_label{font-size:32px}.prices_label{font-size:24px}}@media only screen and (max-width:640px){.prices{justify-content:center}.price_div{margin-inline-end:0;margin-bottom:20px}.price_title,.price_title.deposit{text-align:center;justify-content:center}}@media only screen and (max-width:480px){.prices{justify-content:center}.price_div{margin-inline-end:0;margin-bottom:20px}.price_title,.price_title.deposit{text-align:center}.price_title,.prices_value_label{font-size:24px;white-space:nowrap}.prices_label{font-size:18px;white-space:nowrap}}.description_title{margin:0;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;font-size:32px;font-weight:300;padding:var(--padding-block);padding-top:30px}.description_comment{font-size:20px;font-weight:200;margin:0;margin-bottom:10px;color:var(--main-color);padding:var(--padding-block)}.descriptions_div{border-top:1px solid var(--main-color);padding:var(--padding-block);padding-bottom:20px;padding-top:20px}.descriptions{background-color:var(--footer-bg);padding:20px;border-radius:var(--br);display:grid;grid-template-columns:repeat(2,calc(100% / 2 - 20px / 2));gap:0px 20px;align-items:start}@media only screen and (max-width:860px){.descriptions{flex-direction:column-reverse;display:flex;gap:20px}}.description_div{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%}.auto_description_title{margin:0;width:100%;margin-bottom:10px;font-size:24px;font-weight:300;color:var(--main-color);border-bottom:1px solid var(--main-color)}.description_text{padding:0;border:none;resize:none;width:100%;min-height:800px;font-size:18px;font-weight:200;background-color:inherit;color:var(--main-color)}.description_text::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width:860px){.description_text{min-height:500px}}.description_feature{display:flex;flex-direction:row;justify-content:start;margin-bottom:10px;width:100%;align-items:center}.description_feature_title{color:var(--main-color);font-size:18px;font-weight:200;margin-inline-end:5px}.description_feature_value{color:var(--hover-color);font-size:18px;font-weight:300}@media only screen and (max-width:767px){.title_div{padding:14px 16px;margin-bottom:12px}.features{justify-content:center;gap:6px;margin-bottom:12px}.feature,.feature:first-child{margin:0;padding:4px 10px;border:1px solid rgba(166,166,166,.35);border-radius:var(--br)}.feature_icon{width:16px;height:16px;margin-inline-end:4px}.feature_label{font-size:14px;line-height:18px;white-space:nowrap}.title{width:100%;font-size:26px;line-height:1.2;text-align:center;margin-bottom:12px}.title_price{align-items:stretch}.rent_btn_div{align-items:stretch;width:100%}.rent_btns_div{display:flex;flex-direction:column;gap:8px;width:100%}.title_btn,.title_btn:first-child,.title_btn:last-child{width:100%;min-width:0;min-height:44px;margin:0;padding:10px 16px;font-size:18px}.status,.status.busy{margin:8px 0 0;font-size:15px}}@media only screen and (max-width:400px){.title{font-size:22px}.feature_label{font-size:13px}.title_btn,.title_btn:first-child,.title_btn:last-child{font-size:16px}}.faq_title{margin:0;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;font-size:32px;font-weight:300;padding:var(--padding-block);padding-top:30px}.faq_comment{font-size:20px;font-weight:200;margin:0;margin-bottom:10px;color:var(--main-color);padding:var(--padding-block)}.faq_div{border-top:1px solid var(--main-color);padding:var(--padding-block);padding-bottom:20px;padding-top:20px}.faq{background-color:var(--footer-bg);padding:20px;border-radius:var(--br)}.faq_item{display:flex;flex-direction:column;justify-content:start;align-items:start;cursor:pointer;padding:20px 0;border-bottom:1px solid var(--main-color)}.faq_item:last-child{border-bottom:none}.faq_q_div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.question_title{margin:0;color:var(--main-color);font-size:24px;font-weight:300;margin-inline-end:20px;transition:var(--trans)}.faq_item:hover .question_title{color:var(--hover-color)}.more_arrow{transition:var(--trans)}.rotate_qarrow{rotate:180deg}.faq_a_div{margin-bottom:10px}.hide_answer{display:none}.answer{margin:0;color:var(--main-color);font-size:20px;font-weight:200;margin-top:10px}@media only screen and (max-width:640px){.faq_title{width:unset;margin-bottom:5px}}:root{--padding-block:0 8%}.terms_title{margin:0;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;font-size:32px;font-weight:300;padding:var(--padding-block);padding-top:30px}.terms_comment{font-size:20px;font-weight:200;margin:0;margin-bottom:10px;color:var(--main-color);padding:var(--padding-block)}.terms_div{background:linear-gradient(-180deg,rgba(23,23,23,0.9) 15%,rgba(23,23,23,0.3) 55%),url('/static/public/avif/terms/terms_block.avif?75d2dd6ed2ad');background-size:cover;background-position:top center;background-repeat:no-repeat;margin-bottom:50px;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color);display:flex}.terms{width:100%;display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap;padding:var(--padding-block);padding-top:100px;padding-bottom:100px}.terms_card{width:calc(100% / 3 - 40px / 3);margin-inline-end:20px;border-radius:10px;border:1px solid var(--main-color);background-color:rgb(0,0,0,0.6);display:flex;flex-direction:row;justify-content:start;flex-wrap:nowrap;padding:3%;margin-bottom:30px;min-height:270px;align-items:center}.terms_card:nth-child(3n+3){margin-inline-end:0}.terms_card:nth-child(4n+4),.terms_card:nth-child(5n+5),.terms_card:nth-child(6n+6){margin-bottom:0}.term_icon{width:70px;margin-inline-end:30px}.term_title{margin:0;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;white-space:breking-space;font-size:28px;font-weight:300;margin-bottom:10px}.term_comment{margin:0;font-size:24px;font-weight:200;color:var(--main-color)}@media only screen and (max-width:1440px){:root{--padding-block:0 3%}.term_comment{font-size:22px}}@media only screen and (max-width:1240px){.terms{padding-top:50px;padding-bottom:50px}.terms_card{width:calc(100% / 2 - 20px / 2)}.terms_card:nth-child(3n+3){margin-inline-end:20px}.terms_card:nth-child(2n+2){margin-inline-end:0;margin-bottom:30px}.terms_card:nth-child(5n+5){margin-bottom:0}.term_title{width:unset}}@media only screen and (max-width:720px){.terms_title{width:unset}.terms{padding-top:30px;padding-bottom:30px}.terms_card{width:100%;margin-inline-end:0!important;margin-bottom:20px!important}.terms_card:last-child{margin-bottom:0px!important}}.pm_block{}.pm_title{margin:0;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;font-size:32px;font-weight:300;padding:var(--padding-block);padding-top:30px}.pm_comment{font-size:20px;font-weight:200;margin:0;margin-bottom:10px;color:var(--main-color);padding:var(--padding-block)}.pm_div{border-top:1px solid var(--main-color);padding:var(--padding-block);padding-bottom:20px;padding-top:20px}.pm{background-color:var(--footer-bg);padding:20px;border-radius:var(--br);display:grid;grid-template-columns:repeat(4,calc(100% / 4 - 60px / 3));gap:0px 20px;align-items:center}.pm_item{min-width:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border-radius:var(--br);transition:var(--trans);padding:10px}.pm_item_icon{}.pm_item_title{font-size:22px;color:var(--main-color);margin:10px auto 20px;font-weight:200;transition:var(--trans)}.pm_item:hover{background-color:var(--body-background-color)}.pm_item:hover .pm_item_title{color:var(--hover-color)}@media only screen and (max-width:1024px){.pm{grid-template-columns:repeat(2,calc(100% / 2 - 30px / 2));gap:30px}}@media only screen and (max-width:640px){.pm{grid-template-columns:repeat(1,calc(100%));gap:30px}}.order_pop{width:100%;height:100%;background-color:rgba(0,0,0,0.5);overflow:hidden;position:fixed;top:0px;left:0px;outline:0px;z-index:5000}.order_pop.dn{display:none}.order_form{display:flex;flex-direction:column;transform:translate(-50%,-50%);top:50%;left:50%;transition:transform 0.3s ease-out;max-height:calc(100% - 3.5rem);max-width:600px;margin:auto;position:fixed;width:80%;pointer-events:auto;background-color:var(--footer-bg);background-clip:padding-box;border-radius:var(--br);outline:0}.order_form_header{display:flex;flex-direction:row;justify-content:space-between;padding:10px 20px;margin-bottom:30px;align-items:center;border-bottom:1px solid var(--main-color)}.order_form_title{font-size:24px;font-weight:400;text-align:start;margin-inline-end:20px;line-height:36px;color:var(--hover-color)}.order_form_exit{box-sizing:content-box;background-repeat:no-repeat;background-image:url("/static/public/svg/icons/close.svg?75d2dd6ed2ad");background-color:var(--bg-color);opacity:.7;cursor:pointer;border:0px;width:20px;height:20px;padding:3px;transition:var(--transition-img)}.order_form_exit:hover{scale:var(--scale);opacity:1}.form{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%;padding:0 20px 40px}.name_input{outline:none;margin-bottom:20px;width:100%;line-height:35px;font-size:20px;background-color:var(--footer-bg);border-radius:var(--br);border:2px solid var(--hover-color);padding:5px 10px;color:var(--hover-color)}.contact_input{outline:none;margin-bottom:20px;width:100%;line-height:35px;font-size:20px;background-color:var(--footer-bg);border-radius:var(--br);border:2px solid var(--hover-color);padding:5px 10px;color:var(--hover-color)}.contact_input:invalid{color:var(--request-color-text)}#date.contact_input{cursor:pointer}.input_label{text-align:start;width:100%;font-size:20px;margin-bottom:10px;color:var(--main-color)}.message_text{margin:0;margin-bottom:20px;text-align:center;width:100%;font-size:20px;font-weight:300;color:var(--light-text-color)}.form_btn{padding:10px 60px;border:none;border-radius:var(--br);background:var(--gradient-text);color:var(--footer-bg);font-size:24px;font-weight:400;cursor:pointer;transition:var(--trans);text-decoration:none;min-width:300px}@media only screen and (max-width:640px){.form_btn{padding:10px 30px;min-width:150px}}.form_btn:hover{scale:var(--scale-img)}.daterangepicker{z-index:6000!important}.iti{width:100%;margin-bottom:20px}.iti__selected-dial-code{color:var(--main-color);font-size:20px;font-weight:400}.contact_input.contact_input_error{border-color:#E5484D}.phone_error{width:100%;margin:-14px 0 16px;font-size:14px;text-align:start;color:#E5484D}.phone_error.dn{display:none}#order_popUp .order_form,#contactMeForm .contact_me_order_form{overflow-y:auto;overscroll-behavior:contain}.order_messengers{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 20px 30px}.order_messengers_title{display:flex;align-items:center;gap:12px;width:100%;font-size:16px;font-weight:300;color:var(--main-color)}.order_messengers_title::before,.order_messengers_title::after{content:"";flex:1;height:1px;background:rgba(166,166,166,.35)}.order_messengers_list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;width:100%}.order_messenger{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid rgba(166,166,166,.35);border-radius:var(--br);color:var(--hover-color);font-size:16px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.order_messenger_icon{width:24px;height:24px;flex-shrink:0}.order_messenger.whatsapp:hover{border-color:#25D366;background-color:rgba(37,211,102,.08)}.order_messenger.telegram:hover{border-color:#2AABEE;background-color:rgba(42,171,238,.08)}.order_messenger.max:hover{border-color:#5533EE;background-color:rgba(85,51,238,.1)}@media (hover:hover){.order_messenger:hover{transform:translateY(-2px)}}.order_messenger:active{transform:scale(.97)}.order_messenger:focus-visible{outline:2px solid var(--hover-color);outline-offset:2px}.order_messengers_hint{font-size:14px;text-align:center;color:var(--main-color)}.order_messengers_hint.dn{display:none}@media only screen and (max-width:767px){#order_popUp .order_form,#contactMeForm .contact_me_order_form{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}#order_popUp .order_form_header,#contactMeForm .order_form_header{padding:10px 16px;margin-bottom:16px}#order_popUp .order_form_title,#contactMeForm .contact_me_order_form_title{font-size:18px;line-height:24px}#order_popUp .form,#contactMeForm .form{padding:0 16px 20px}#order_popUp .input_label,#contactMeForm .input_label{font-size:14px;margin-bottom:6px}#order_popUp .name_input,#contactMeForm .name_input,#order_popUp .contact_input,#contactMeForm .contact_input{font-size:16px;line-height:24px;padding:8px 10px;margin-bottom:14px;border-width:1px}#order_popUp .iti,#contactMeForm .iti{margin-bottom:14px}#order_popUp .iti .contact_input,#contactMeForm .iti .contact_input{margin-bottom:0;padding-left:52px}#order_popUp .iti__selected-dial-code,#contactMeForm .iti__selected-dial-code{font-size:16px}#order_popUp .phone_error,#contactMeForm .phone_error{margin:-8px 0 12px;font-size:13px}#order_popUp .form_btn,#contactMeForm .form_btn{width:100%;min-width:0;min-height:44px;padding:10px 16px;font-size:18px}.order_messengers{gap:10px;padding:0 16px 20px}.order_messengers_title{font-size:14px}.order_messengers_list{gap:8px}.order_messenger{flex-direction:column;gap:4px;padding:8px 4px;font-size:13px}}