body{
	color:#000;
	background:#FFF;
}
header{
	background:#1966e3;
	margin-bottom:50px;
}

h1{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 67px;
	text-align: center;
	color: #231f20;
	margin-bottom:5px;
}
h1.error{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 56px;
	letter-spacing: -0.02em;
	text-align: center;
	color: #231f20;
	margin-bottom:40px;
}
p.error_text{
	font-family: "Inter Tight", sans-serif;
	font-weight: 600;
	font-size: 36px;
	line-height: 135%;
	text-align: center;
	color: #1966e3;
}

.action_to_buy .content .text_info{
	margin-bottom:40px;
	font-family: "Inter", sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 145%;
	color: #000;
}
.action_to_buy .content .text_info p{
	margin-bottom:20px;
}
.action_to_buy .content .text_info p:last-child{
	margin-bottom:0;
}


p.price{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 32px;
	line-height: 145%;
	text-align: center;
	color: #1966e3;
	margin-bottom:19px;
}
.action_row{
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
	margin-bottom:31px;
}
.action_row .car_type:before{
	content:'';
	width:32px;
	min-width:32px;
	height:20px;
	display:block;
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='20' viewBox='0 0 32 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 8.5L5.5 1H8.5H22L25 8.5M2.5 8.5H1V16H3.5M2.5 8.5H25M25 8.5H28C29.6569 8.5 31 9.84315 31 11.5V16H28M10 16H22' stroke='%231966E3' stroke-width='2' /%3E%3Ccircle cx='7' cy='16' r='3' stroke='%231966E3' stroke-width='2' /%3E%3Ccircle cx='25' cy='16' r='3' stroke='%231966E3' stroke-width='2' /%3E%3C/svg%3E");
}
.action_row .car_type{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 133%;
	text-align: center;
	color: #231f20;
	display:flex;
	gap:12px;
}
.action_row .add_to_favorite:after{
	content:'';
	width:26px;
	min-width:26px;
	height:26px;
	display:block;
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9998 22.75L11.429 21.3473C5.84984 16.3846 2.1665 13.1116 2.1665 9.09469C2.1665 5.82166 4.78817 3.25 8.12484 3.25C10.0098 3.25 11.819 4.11076 12.9998 5.47098C14.1807 4.11076 15.9898 3.25 17.8748 3.25C21.2115 3.25 23.8332 5.82166 23.8332 9.09469C23.8332 13.1116 20.1498 16.3846 14.5707 21.3579L12.9998 22.75Z' stroke='%231966E3' stroke-width='1.625' /%3E%3C/svg%3E");
}
.action_row .add_to_favorite{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 133%;
	text-align: center;
	color: #231f20;
	gap:11px;
	display:flex;
	text-decoration:none;
}
.car_photo{
	display:flex;
	gap:15px;
	margin-bottom:75px;
}
.car_photo img{
	width: 100%;
    height: 308px;
    object-fit: contain;
    border-radius: 0;
}
.action_to_buy{
	display:flex;
    flex-direction: row;
    flex-wrap: nowrap;
	gap:70px;
}
.action_to_buy .content{
	margin-bottom:50px;
}
.action_to_buy .content .main_title{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 32px;
	line-height: 145%;
	color: #231f20;
}
.action_to_buy .content .sub_title{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 26px;
	line-height: 130%;
	letter-spacing: 0.01em;
	color: #231f20;
	margin-bottom:20px;
}
.action_to_buy .content ul{
	margin-bottom:37px;
}
.action_to_buy .content ul li:before{
	content:'';
	width:22px;
	min-width:22px;
	height:17px;
	display:block;
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='17' viewBox='0 0 22 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.63636L7.25 15L21 1' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
}
.action_to_buy .content ul li{
	gap:9px;
	border-bottom: 1px dashed #b4c3da;
	font-family: "Inter", sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 145%;
	color: #231f20;
	padding:10px;
	padding-left:0;
	display:flex;
}
.action_to_buy .content .cancelar_text{
	font-family: "Inter", sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 145%;
	color: #231f20;
}
.action_to_buy .content .cancelar_text p{
	margin-bottom:15px;
}
.action_to_buy .content .cancelar_text p:last-child{
	margin-bottom:0;
}
.action_to_buy .sidebar{
	width:379px;
	min-width:379px;
	max-width:100%;
}
.action_to_buy .sidebar form{
	display:flex;
	flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
	gap:20px;
}
.action_to_buy .sidebar form .row_element{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.action_to_buy .sidebar form button{
	border-radius: 16px;
	font-family: "Inter Tight", sans-serif;
	font-weight: 600;
	font-size: 26px;
	line-height: 85%;
	color: #fff;
	box-shadow: 0 1px 3px 0 rgba(16, 24, 40, 0.05);
	background: #231f20;
	width:100%;
	cursor:pointer;
	padding:29px;
}
.action_to_buy .sidebar form input{
	width:100%;
}
.action_to_buy .sidebar form input[type="date"],
.action_to_buy .sidebar form input[type="time"],
.action_to_buy .sidebar form input[type="number"],
.action_to_buy .sidebar form input[type="text"]{
	background: #1966e3;
	border-radius: 12px;
	padding:18px 20px;
	border:1px solid #1966e3;
	
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
}

.action_to_buy .sidebar form input::placeholder{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
}
.action_to_buy .sidebar form input::-webkit-input-placeholder{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
}
.action_to_buy .sidebar form input::-moz-placeholder{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
}
.action_to_buy .sidebar form input:-ms-input-placeholder{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
}
.action_to_buy .sidebar form input::-ms-input-placeholder{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
}

.action_to_buy .sidebar form input[type="checkbox"],
.action_to_buy .sidebar form input[type="radio"]{
	width:unset;
}
.custom-radio input[type="radio"] {
            display: none;
        }

        /* Контейнер для пользовательской радиокнопки */
        .custom-radio {
            position: relative;
            display: inline-block;
            width: 20px;
            height: 20px;
            border: 2px solid #000;
            border-radius: 50%;
            cursor: pointer;
            vertical-align: middle; /* Выравниваем по центру текста */
        }

        /* Псевдоэлемент для точки внутри радиокнопки */
        .custom-radio::after {
            content: "";
            position: absolute;
            top: 4px;
            left: 4px;
            width: 10px;
            height: 10px;
            background: #000;
            border-radius: 50%;
            opacity: 0;
            transition: opacity 0.2s;
        }

        /* Стили для активной радиокнопки */
        .custom-radio input[type="radio"]:checked + .custom-radio::after {
            opacity: 1;
        }

        /* Стиль для текста метки и ссылки */
        .label-text {
            margin-left: 8px;
            vertical-align: middle; /* Выравниваем по центру радиокнопки */
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 21px;
			line-height: 147%;
			text-align: center;
			color: #231f20;
        }
		
		
		.custom-checkbox input[type="checkbox"] {
	display: none;
}
.custom-checkbox {
            position: relative;
            display: inline-block;
            width: 20px;
            height: 20px;
            border: 2px solid #000;
            border-radius: 3px;
            cursor: pointer;
            vertical-align: middle; /* Выравниваем по центру текста */
        }
.custom-checkbox::after {
            content: "";
            position: absolute;
            top: 3px;
            left: 6px;
            width: 6px;
            height: 12px;
            border: solid #000;
            border-width: 0 2px 2px 0;
            transform: rotate(45deg);
            opacity: 0;
            transition: opacity 0.2s;
        }
.custom-checkbox input[type="checkbox"]:checked + .custom-checkbox::after {
            opacity: 1;
        }
		
.car_char{
	display:flex;
	gap:10px;
}
.car_char li.seat:before{
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='36' viewBox='0 0 28 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_397_13178' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='36'%3E%3Cpath d='M0 0H28V36H0V0Z' fill='white' /%3E%3C/mask%3E%3Cg mask='url(%23mask0_397_13178)'%3E%3Cpath d='M25.5882 28.041L25.5883 28.041C26.7969 28.506 27.3995 29.7949 26.953 30.9769L26.953 30.977L25.7391 34.1843C25.3055 35.3322 24.1611 36.1 22.8955 36.1H5.1049C3.83926 36.1 2.69492 35.3322 2.26036 34.1843L2.26035 34.1843L1.04737 30.977C0.599927 29.7949 1.20352 28.506 2.41212 28.0419C2.41213 28.0419 2.41214 28.0419 2.41215 28.0419L2.448 28.1352C2.67847 28.0466 2.91691 27.997 3.15462 27.9831L25.5882 28.041ZM25.5882 28.041C25.3561 27.9518 25.1164 27.9006 24.8772 27.884M25.5882 28.041L24.8772 27.884M7.94345 4.54717C7.77241 5.09535 7.87819 5.67274 8.23255 6.13022C8.58665 6.5882 9.12947 6.8501 9.72072 6.8501H11.5587V7.77484H8.14697C7.86565 7.77484 7.61079 7.94148 7.50779 8.19827L7.50776 8.19834L1.65455 22.8233L1.65433 22.8238C1.59995 22.9621 1.59346 23.1159 1.64007 23.2587C1.64009 23.2587 1.64012 23.2588 1.64014 23.2589L3.12314 27.8849L8.03891 4.57695M7.94345 4.54717L8.03891 4.57695M7.94345 4.54717L7.94345 4.54717L8.03891 4.57695M7.94345 4.54717L8.9961 1.17296L8.99612 1.17292C9.23464 0.409427 9.95111 -0.1 10.7742 -0.1H17.2261C18.0492 -0.1 18.7657 0.409393 19.0034 1.17215M8.03891 4.57695L9.09157 1.20274C9.31639 0.483109 9.9926 0 10.7742 0H17.2261C18.0078 0 18.684 0.483109 18.9079 1.2019M19.0034 1.17215L19.0034 1.17211L18.9079 1.2019M19.0034 1.17215L18.9079 1.2019M19.0034 1.17215L20.0569 4.54796M18.9079 1.2019L19.9614 4.57779M24.8772 27.884L26.3604 23.2583L26.3604 23.2583C26.4058 23.1163 26.4007 22.9624 26.3449 22.8232M24.8772 27.884L26.3449 22.8232M26.3449 22.8232L26.3449 22.8233L26.2521 22.8604L26.3449 22.8232ZM26.3449 22.8232L20.4926 8.19834L20.4926 8.19827C20.3895 7.94141 20.1337 7.77484 19.8534 7.77484H16.4416M26.3449 22.8232L16.4416 7.87484M19.9614 4.57779L20.0569 4.54796M19.9614 4.57779C20.1227 5.09361 20.0233 5.63711 19.6887 6.06906M19.9614 4.57779L20.0569 4.548L20.0569 4.54796M20.0569 4.54796C20.228 5.09539 20.1221 5.67283 19.7677 6.1303M19.6887 6.06906L19.7678 6.13022C19.7678 6.13025 19.7678 6.13027 19.7677 6.1303M19.6887 6.06906C19.3541 6.50184 18.8408 6.7501 18.2796 6.7501H16.4416V6.8501M19.6887 6.06906L19.7677 6.1303M19.7677 6.1303C19.4136 6.58823 18.8708 6.8501 18.2796 6.8501H16.4416M16.4416 6.8501H16.3416V7.77484H16.4416M16.4416 6.8501V7.77484M16.4416 7.77484V7.87484M16.4416 7.87484H19.8534C20.0948 7.87484 20.3126 8.01827 20.3998 8.2355L16.4416 7.87484ZM11.6587 7.87484H11.5587L11.6587 7.77484V7.87484ZM11.6587 6.7501V6.8501L11.5587 6.7501H11.6587ZM18.7445 4.9305L18.7445 4.93068C18.7886 5.0709 18.7621 5.21811 18.6702 5.3369C18.5783 5.45583 18.4371 5.52453 18.2796 5.52453H9.72072C9.56324 5.52453 9.42209 5.45583 9.33014 5.3369C9.23829 5.21811 9.21164 5.07072 9.25507 4.93024L10.3085 1.55547C10.3697 1.35951 10.5551 1.22474 10.7742 1.22474H17.2261C17.445 1.22474 17.6297 1.35935 17.691 1.55547L18.7445 4.9305ZM25.6654 30.522L25.6653 30.5221L24.4524 33.7286L24.4523 33.7286C24.2168 34.3521 23.5913 34.7753 22.8955 34.7753H5.1049C4.4082 34.7753 3.78359 34.3522 3.54801 33.7286L3.548 33.7286L2.33501 30.5221L2.33497 30.522C2.14547 30.0225 2.39759 29.473 2.91868 29.2728L2.91876 29.2728C3.0421 29.2253 3.17107 29.2023 3.29848 29.2023C3.66153 29.2023 4.00998 29.3864 4.1954 29.6993L4.19548 29.6994L5.797 32.3924C5.91943 32.5993 6.14722 32.7249 6.39109 32.7249H21.6093C21.8534 32.7249 22.08 32.5992 22.2032 32.3927L22.2033 32.3926L23.804 29.6994C23.804 29.6994 23.804 29.6994 23.804 29.6994C24.0561 29.2758 24.6059 29.0908 25.0816 29.2728C25.602 29.473 25.8548 30.0226 25.6654 30.522ZM9.41726 12.6279V9.09958H18.5822V12.6279C18.5822 18.1313 19.6803 23.4926 21.8218 28.5871H6.17851C8.32001 23.4926 9.41726 18.1313 9.41726 12.6279ZM6.78781 31.4002L5.90293 29.9127H22.0966L21.2125 31.4002H6.78781ZM24.9808 23.0864L23.3024 28.3204C23.2726 28.3405 23.243 28.3612 23.2137 28.3828C21.0562 23.3597 19.9534 18.0646 19.9534 12.6279V10.5234L24.9808 23.0864ZM12.9299 6.8501H15.0705V7.77484H12.9299V6.8501ZM3.01954 23.0864L8.04697 10.5234V12.6279C8.04697 18.0646 6.94419 23.3596 4.78671 28.3836C4.75741 28.3619 4.72782 28.3411 4.69807 28.3208L3.01954 23.0864Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.2' /%3E%3C/g%3E%3C/svg%3E");
}
.car_char li.door:before{
	background-image: url("data:image/svg+xml,%3Csvg width='27' height='33' viewBox='0 0 27 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6386 22.85H16.3614C16.2013 22.85 16.0699 22.9401 15.9843 23.0587C15.8985 23.1774 15.85 23.3339 15.85 23.5C15.85 23.6661 15.8985 23.8226 15.9843 23.9413C16.0699 24.0599 16.2013 24.15 16.3614 24.15H21.6386C21.7987 24.15 21.9301 24.0599 22.0157 23.9413C22.1015 23.8226 22.15 23.6661 22.15 23.5C22.15 23.3339 22.1015 23.1774 22.0157 23.0587C21.9301 22.9401 21.7987 22.85 21.6386 22.85Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M11.4573 0.85H11.3819L11.3369 0.910489L0.879635 14.9723L0.85 15.0121V15.0618V24.3288V24.4646L0.985133 24.478L1.44457 24.5238C3.92864 24.7712 5.68794 25.381 6.94625 26.4635C8.19913 27.5413 9.04287 29.1635 9.53631 31.621L9.61834 32.0295L9.64253 32.15H9.76541H26H26.15V32V1V0.85H26H11.4573ZM2.17041 23.2813V15.4469L12.0467 2.16639H24.8296V30.8336H10.717C10.1723 28.4762 9.2558 26.7116 7.80885 25.4668C6.38004 24.2377 4.50864 23.5803 2.17041 23.2813Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M12.7209 4.85H12.6396L12.5952 4.91812L4.87432 16.7695L4.85 16.8068V16.8514V20V20.15H5H22H22.15V20V5V4.85H22H12.7209ZM6.14893 18.85V17.1932L13.3433 6.15H20.8148V18.85H6.14893Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3C/svg%3E");
}
.car_char li.lag:before{
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='38' viewBox='0 0 21 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_397_13191' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='21' height='38'%3E%3Cpath d='M1 1H20V37H1V1Z' fill='white' stroke='white' stroke-width='0.3' /%3E%3C/mask%3E%3Cg mask='url(%23mask0_397_13191)'%3E%3Cpath d='M14.8312 2.16089H14.2377C14.0774 1.49698 13.4704 1 12.7356 1H8.25721C7.52959 1 6.91622 1.49698 6.75594 2.16089H6.16241C5.8236 2.16089 5.5427 2.42784 5.5427 2.76327V9.65246H4.11125C2.39891 9.65246 1 11.0057 1 12.6751V30.9301C1 32.3633 2.0347 33.555 3.40823 33.8658V35.3614C3.40823 36.2615 4.16204 37 5.09518 37C6.02752 37 6.78213 36.2676 6.78213 35.3614V33.9466H14.2179V35.3614C14.2179 36.2615 14.9717 37 15.9048 37C16.838 37 17.5918 36.2676 17.5918 35.3614V33.8658C18.9716 33.555 20 32.3572 20 30.9301V12.6689C20 11.0057 18.6074 9.64631 16.8887 9.64631H15.4573V2.75711C15.4573 2.42784 15.1828 2.15474 14.8376 2.15474L14.8312 2.16089ZM7.94458 2.50247C7.94458 2.33476 8.08503 2.20474 8.25087 2.20474H12.7293C12.9023 2.20474 13.0364 2.34091 13.0364 2.50247V2.57709C13.0364 2.7448 12.8959 2.87482 12.7293 2.87482H8.25087C8.07868 2.87482 7.94458 2.73788 7.94458 2.57709V2.50247ZM6.77578 3.35871H6.94796C7.22251 3.78722 7.70178 4.07264 8.25721 4.07264H12.7356C13.2919 4.07264 13.7711 3.78722 14.0457 3.35871H14.2179V9.65246H6.77578V3.35871ZM5.5427 35.3614C5.5427 35.6037 5.34433 35.796 5.09518 35.796C4.84602 35.796 4.64765 35.6037 4.64765 35.3614V33.9466H5.54905V35.3614H5.5427ZM15.8985 35.796C15.6493 35.796 15.451 35.6037 15.451 35.3614V33.9466H16.3523V35.3614C16.3523 35.6037 16.154 35.796 15.9048 35.796H15.8985ZM18.7606 12.6689V30.924C18.7606 31.9295 17.9171 32.7419 16.8887 32.7419H4.13665C3.10194 32.7419 2.26482 31.9225 2.26482 30.924V12.6689C2.26482 11.6634 3.10829 10.8503 4.13665 10.8503H16.9141C17.9488 10.8503 18.786 11.6696 18.786 12.6689H18.7606Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3C/g%3E%3Cpath d='M6.5 27.15C6.882 27.15 7.15 26.7838 7.15 26.3893V15.6107C7.15 15.2246 6.88887 14.85 6.5 14.85C6.112 14.85 5.85 15.2172 5.85 15.6107V26.3893C5.85 26.7754 6.11113 27.15 6.5 27.15Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M10.5 27.15C10.882 27.15 11.15 26.7838 11.15 26.3893V15.6107C11.15 15.2246 10.8889 14.85 10.5 14.85C10.1128 14.85 9.85 15.2171 9.85 15.6107V26.3893C9.85 26.7756 10.1119 27.15 10.5 27.15Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M14.5 27.15C14.8812 27.15 15.15 26.784 15.15 26.3893V15.6107C15.15 15.2244 14.8881 14.85 14.5 14.85C14.112 14.85 13.85 15.2173 13.85 15.6107V26.3893C13.85 26.7754 14.1111 27.15 14.5 27.15Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3C/svg%3E");
}
.car_char li.air:before{
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='24' viewBox='0 0 30 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_397_13251' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='13'%3E%3Cpath d='M0 0H30V13H0V0Z' fill='white' /%3E%3C/mask%3E%3Cg mask='url(%23mask0_397_13251)'%3E%3Cpath d='M23.9821 0C23.7815 0.00543122 23.5809 0.020949 23.3819 0.0465533C23.1828 0.0721575 22.9845 0.107848 22.7891 0.15285C22.593 0.198627 22.3992 0.254491 22.2084 0.319666C22.0175 0.38484 21.8304 0.459326 21.647 0.543897C21.4629 0.627693 21.2833 0.7208 21.1089 0.823217C20.9338 0.925634 20.7639 1.03659 20.5993 1.15607C20.4346 1.27556 20.276 1.40358 20.1233 1.53936C19.9706 1.67437 19.8247 1.81791 19.6862 1.96843C19.547 2.11817 19.4153 2.27568 19.2903 2.43939C19.1661 2.6031 19.0501 2.77302 18.9415 2.94837C18.833 3.12372 18.7327 3.30451 18.6414 3.48994C18.5501 3.67616 18.467 3.86547 18.3937 4.05944C18.3204 4.25342 18.256 4.45127 18.2006 4.65145C18.1452 4.8524 18.1003 5.05491 18.0637 5.26052C18.0277 5.46535 18.0015 5.67174 17.9851 5.87968C17.9686 6.08762 17.9611 6.29555 17.9641 6.50427C17.9641 6.56479 17.9701 6.62375 17.9813 6.68272C17.9926 6.74169 18.0098 6.7991 18.0315 6.85497C18.0539 6.91083 18.0809 6.96359 18.113 7.01325C18.1452 7.06368 18.1819 7.10946 18.2231 7.15213C18.2635 7.19481 18.3084 7.23283 18.3563 7.26619C18.4049 7.29955 18.4558 7.32748 18.509 7.35076C18.5628 7.37404 18.6175 7.39111 18.6744 7.40275C18.7312 7.41438 18.7889 7.42059 18.8465 7.42059C18.9049 7.42059 18.9617 7.41438 19.0186 7.40275C19.0755 7.39111 19.1309 7.37404 19.1848 7.35076C19.2379 7.32748 19.2888 7.29955 19.3367 7.26619C19.3853 7.23283 19.4295 7.19481 19.4707 7.15213C19.5118 7.10946 19.5485 7.06368 19.5807 7.01325C19.6129 6.96359 19.6398 6.91083 19.6623 6.85497C19.684 6.7991 19.7012 6.74169 19.7124 6.68272C19.7236 6.62375 19.7289 6.56479 19.7289 6.50427C19.7199 6.35374 19.7176 6.20322 19.7236 6.0527C19.7289 5.9014 19.7416 5.75166 19.7618 5.60191C19.782 5.45294 19.8097 5.30474 19.8449 5.1581C19.8793 5.01224 19.9212 4.86792 19.9706 4.72593C20.02 4.58395 20.0754 4.44429 20.1382 4.30851C20.2011 4.17272 20.2707 4.04005 20.3463 3.91125C20.4219 3.78245 20.5042 3.65831 20.5918 3.53805C20.6801 3.41856 20.7736 3.30295 20.8732 3.19355C20.9727 3.08338 21.0768 2.97863 21.1868 2.87932C21.2968 2.78078 21.4105 2.68768 21.5295 2.60078C21.6485 2.51388 21.7713 2.43396 21.8978 2.36025C22.025 2.28654 22.1545 2.21982 22.2877 2.1593C22.4216 2.09955 22.5571 2.04679 22.6956 2.00101C22.834 1.95601 22.9747 1.91722 23.1169 1.88696C23.2591 1.8567 23.4028 1.83342 23.5473 1.81791C23.6917 1.80239 23.8369 1.79463 23.9821 1.79463C24.1273 1.79463 24.2725 1.80239 24.4169 1.81791C24.5614 1.83342 24.7051 1.8567 24.8472 1.88696C24.9894 1.91722 25.1294 1.95601 25.2686 2.00101C25.4071 2.04679 25.5425 2.09955 25.6757 2.1593C25.8097 2.21982 25.9392 2.28654 26.0664 2.36025C26.1929 2.43396 26.3156 2.51388 26.4346 2.60078C26.5536 2.68768 26.6674 2.78078 26.7774 2.87932C26.8867 2.97863 26.9914 3.08338 27.091 3.19355C27.1905 3.30295 27.2841 3.41856 27.3724 3.53805C27.46 3.65831 27.5423 3.78245 27.6179 3.91125C27.6935 4.04005 27.7631 4.17272 27.8259 4.30851C27.8888 4.44429 27.9442 4.58395 27.9936 4.72593C28.0422 4.86792 28.0841 5.01224 28.1193 5.1581C28.1545 5.30474 28.1814 5.45294 28.2024 5.60191C28.2226 5.75166 28.2353 5.9014 28.2405 6.0527C28.2465 6.20322 28.2443 6.35374 28.2346 6.50427C28.2376 6.65246 28.2331 6.80066 28.2218 6.94885C28.2106 7.09705 28.1926 7.24369 28.1679 7.38956C28.1433 7.5362 28.1111 7.68051 28.0729 7.82328C28.034 7.96604 27.9891 8.10648 27.9374 8.24536C27.8858 8.38347 27.8282 8.51925 27.7638 8.65115C27.6994 8.78383 27.6291 8.91262 27.5528 9.03832C27.4764 9.16401 27.3941 9.28505 27.3065 9.40221C27.219 9.51937 27.1254 9.63187 27.0274 9.73894C26.9293 9.84679 26.826 9.94921 26.7183 10.047C26.6105 10.144 26.4982 10.2363 26.3815 10.3216C26.2655 10.4078 26.145 10.4877 26.0215 10.5622C25.8973 10.6359 25.77 10.7034 25.6398 10.7647C25.5096 10.8252 25.3771 10.8795 25.2417 10.9276C25.1062 10.9749 24.9692 11.0161 24.83 11.0494C24.6908 11.0836 24.5501 11.1099 24.4087 11.1301C24.2672 11.1495 24.125 11.1619 23.9821 11.1674H0.882377C0.824001 11.1674 0.767121 11.1736 0.710242 11.1852C0.653363 11.1968 0.59798 11.2139 0.544843 11.2372C0.490958 11.2605 0.440066 11.2884 0.392167 11.3218C0.343521 11.3551 0.299364 11.3931 0.258202 11.4358C0.217039 11.4785 0.181115 11.5243 0.148934 11.5747C0.116752 11.6244 0.0890608 11.6771 0.0673569 11.733C0.0449047 11.7888 0.0284395 11.8455 0.016465 11.9044C0.00523874 11.9642 0 12.0232 0 12.0837C0 12.1434 0.00523874 12.2032 0.016465 12.2621C0.0284395 12.3211 0.0449047 12.3785 0.0673569 12.4344C0.0890608 12.4895 0.116752 12.5422 0.148934 12.5927C0.181115 12.6423 0.217039 12.6889 0.258202 12.7315C0.299364 12.7742 0.343521 12.8122 0.392167 12.8456C0.440066 12.879 0.490958 12.9069 0.544843 12.9302C0.59798 12.9527 0.653363 12.9705 0.710242 12.9822C0.767121 12.9938 0.824001 13 0.882377 13H23.9821C24.1827 12.9946 24.3825 12.9791 24.5816 12.9534C24.7806 12.9278 24.9782 12.8922 25.1743 12.8464C25.3696 12.8014 25.5635 12.7455 25.7536 12.6803C25.9444 12.6152 26.1315 12.5407 26.3149 12.4569C26.499 12.3731 26.6779 12.28 26.853 12.1776C27.0281 12.0751 27.1973 11.9642 27.3619 11.8455C27.5266 11.726 27.6852 11.5987 27.8379 11.463C27.9898 11.328 28.1358 11.1852 28.275 11.0347C28.4142 10.8842 28.5459 10.7274 28.6701 10.5645C28.7944 10.4008 28.9111 10.2316 29.0196 10.0563C29.1282 9.88093 29.2284 9.70015 29.3198 9.51471C29.4111 9.32928 29.4941 9.13996 29.5675 8.94599C29.6416 8.75201 29.7059 8.55494 29.7613 8.35476C29.8167 8.15458 29.8624 7.95207 29.8983 7.74724C29.9349 7.54241 29.9611 7.33602 29.9784 7.12808C29.9948 6.92092 30.0023 6.71298 29.9993 6.50427C30.0023 6.29555 29.9956 6.08762 29.9791 5.87968C29.9626 5.67174 29.9364 5.46535 29.8998 5.26052C29.8638 5.05491 29.8182 4.8524 29.7636 4.65145C29.7082 4.45127 29.6438 4.25342 29.5705 4.05944C29.4964 3.86547 29.4141 3.67616 29.3227 3.48994C29.2314 3.30451 29.1312 3.12372 29.0226 2.94837C28.9141 2.77302 28.7981 2.6031 28.6731 2.43939C28.5489 2.27568 28.4172 2.11817 28.278 1.96843C28.1388 1.81791 27.9928 1.67437 27.8409 1.53936C27.6882 1.40358 27.5296 1.27556 27.3649 1.15607C27.2003 1.03659 27.0304 0.925634 26.8552 0.823217C26.6801 0.7208 26.5012 0.627693 26.3171 0.543897C26.1338 0.459326 25.9459 0.38484 25.7558 0.319666C25.565 0.254491 25.3711 0.198627 25.1751 0.15285C24.979 0.107848 24.7814 0.0721575 24.5823 0.0465533C24.3832 0.020949 24.1827 0.00543122 23.9821 0Z' fill='%231966E3' /%3E%3C/g%3E%3Cmask id='mask1_397_13251' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='14' width='26' height='10'%3E%3Cpath d='M0 14H26V24H0V14Z' fill='white' /%3E%3C/mask%3E%3Cg mask='url(%23mask1_397_13251)'%3E%3Cpath d='M21.0886 14H0.883501C0.82505 14 0.768099 14.0061 0.711147 14.0175C0.654195 14.0289 0.598742 14.0457 0.545537 14.0685C0.491583 14.0914 0.440626 14.1188 0.392667 14.1516C0.343958 14.1843 0.299746 14.2216 0.258531 14.2635C0.217316 14.3054 0.181346 14.3503 0.149123 14.3998C0.116901 14.4486 0.0891742 14.5004 0.0674427 14.5552C0.0449619 14.61 0.0284758 14.6656 0.0164859 14.7235C0.00524541 14.7822 0 14.84 0 14.8994C0 14.9581 0.00524541 15.0167 0.0164859 15.0746C0.0284758 15.1325 0.0449619 15.1889 0.0674427 15.2437C0.0891742 15.2978 0.116901 15.3496 0.149123 15.3991C0.181346 15.4478 0.217316 15.4935 0.258531 15.5354C0.299746 15.5773 0.343958 15.6146 0.392667 15.6473C0.440626 15.6801 0.491583 15.7075 0.545537 15.7304C0.598742 15.7524 0.654195 15.77 0.711147 15.7814C0.768099 15.7928 0.82505 15.7989 0.883501 15.7989H21.0886C21.1935 15.7966 21.2992 15.7997 21.4041 15.808C21.509 15.8164 21.6139 15.8301 21.7173 15.8492C21.8215 15.8682 21.9242 15.8926 22.0253 15.9223C22.1272 15.9512 22.2269 15.9855 22.3251 16.0251C22.4232 16.0639 22.5192 16.1081 22.6128 16.1576C22.7065 16.2064 22.7979 16.2597 22.8863 16.3175C22.9755 16.3762 23.0609 16.4386 23.1434 16.5049C23.2258 16.5719 23.3052 16.6427 23.3809 16.7174C23.4566 16.792 23.5285 16.8705 23.5967 16.952C23.6649 17.0342 23.7294 17.1187 23.7893 17.2071C23.8493 17.2954 23.9047 17.3868 23.9557 17.4805C24.0066 17.5749 24.0531 17.6709 24.0951 17.7692C24.137 17.8682 24.1737 17.9687 24.206 18.0707C24.2374 18.1728 24.2644 18.2764 24.2869 18.3815C24.3086 18.4866 24.3251 18.5924 24.3371 18.6991C24.3491 18.8057 24.3558 18.9131 24.3566 19.0205C24.3581 19.1271 24.3543 19.2345 24.3454 19.3419C24.3364 19.4485 24.3221 19.5551 24.3026 19.6602C24.2839 19.7661 24.2592 19.8704 24.23 19.9732C24.2 20.076 24.1663 20.1773 24.1265 20.2771C24.0876 20.3769 24.0434 20.4744 23.9947 20.5696C23.9459 20.6648 23.8927 20.7569 23.835 20.8468C23.7773 20.9366 23.7159 21.0235 23.6499 21.1072C23.5833 21.191 23.5136 21.271 23.4401 21.3479C23.3659 21.4248 23.2887 21.4972 23.2078 21.5665C23.1269 21.635 23.043 21.6998 22.9553 21.7599C22.8684 21.8209 22.7784 21.8765 22.6863 21.9282C22.5933 21.9793 22.4989 22.0257 22.4015 22.0676C22.3041 22.1095 22.2052 22.1468 22.1048 22.1788C22.0043 22.2108 21.9024 22.2375 21.799 22.2588C21.6956 22.2809 21.5914 22.2976 21.4865 22.3083C21.3816 22.3197 21.2767 22.3258 21.171 22.3266C21.0654 22.3273 20.9605 22.3228 20.8556 22.3128C20.7507 22.3029 20.6465 22.2877 20.5423 22.2672C20.4389 22.2474 20.337 22.2215 20.2358 22.191C20.1347 22.1605 20.035 22.1247 19.9376 22.0844C19.8402 22.044 19.7443 21.9983 19.6513 21.948C19.5584 21.8978 19.4677 21.8429 19.3793 21.7843C19.2916 21.7249 19.207 21.6609 19.1253 21.5931C19.0429 21.5254 18.9649 21.4538 18.89 21.3784C18.815 21.303 18.7446 21.2238 18.6772 21.1407C18.6097 21.0577 18.5468 20.9717 18.4883 20.8826C18.4291 20.7935 18.3752 20.7021 18.325 20.6076C18.2755 20.5124 18.2298 20.4157 18.1893 20.3167C18.1489 20.2177 18.1136 20.1172 18.0822 20.0143C18.0514 19.9115 18.026 19.8072 18.0057 19.7021C17.9847 19.597 17.969 19.4911 17.9585 19.3845C17.948 19.2771 17.9435 19.1705 17.9428 19.0631C17.9428 19.0037 17.9375 18.9451 17.9263 18.8872C17.9151 18.8293 17.8978 18.7729 17.8761 18.7189C17.8536 18.664 17.8266 18.6122 17.7944 18.5635C17.7622 18.514 17.7255 18.4691 17.6843 18.4272C17.643 18.3853 17.5988 18.348 17.5509 18.3152C17.5022 18.2825 17.4512 18.2543 17.398 18.2322C17.344 18.2094 17.2886 18.1926 17.2324 18.1812C17.1754 18.1698 17.1177 18.1637 17.06 18.1637C17.0016 18.1637 16.9439 18.1698 16.8877 18.1812C16.8307 18.1926 16.7753 18.2094 16.7213 18.2322C16.6681 18.2543 16.6172 18.2825 16.5692 18.3152C16.5205 18.348 16.4763 18.3853 16.4351 18.4272C16.3938 18.4691 16.3571 18.514 16.3249 18.5635C16.2927 18.6122 16.2657 18.664 16.2432 18.7189C16.2215 18.7729 16.2043 18.8293 16.193 18.8872C16.1818 18.9451 16.1765 19.0037 16.1765 19.0631C16.178 19.2261 16.1878 19.3891 16.2058 19.5513C16.2237 19.7135 16.2492 19.875 16.2822 20.0341C16.3152 20.1941 16.3564 20.3517 16.4043 20.5079C16.453 20.6632 16.5085 20.8163 16.5714 20.9663C16.6351 21.1164 16.7048 21.2634 16.782 21.4065C16.8592 21.5497 16.9431 21.6883 17.0338 21.8231C17.1245 21.9579 17.2211 22.0882 17.3246 22.2131C17.428 22.338 17.5366 22.4583 17.6513 22.5726C17.7659 22.6868 17.8858 22.7949 18.011 22.897C18.1354 22.9991 18.265 23.095 18.3999 23.1849C18.534 23.274 18.6719 23.3562 18.8143 23.4324C18.9567 23.5078 19.1021 23.5756 19.2512 23.6373C19.3995 23.6982 19.5509 23.7515 19.7053 23.7972C19.8589 23.8437 20.0148 23.8817 20.1721 23.9122C20.3303 23.9427 20.4891 23.9655 20.6487 23.98C20.8084 23.9945 20.9687 24.0013 21.1291 23.9998C21.2894 23.9983 21.4491 23.9891 21.6087 23.9716C21.7683 23.9541 21.9272 23.929 22.0838 23.8962C22.2411 23.8627 22.3963 23.8216 22.5491 23.7736C22.7027 23.7249 22.8534 23.6685 23.001 23.6053C23.1486 23.5413 23.2932 23.4705 23.4341 23.3928C23.575 23.3144 23.7114 23.2298 23.8448 23.1384C23.9774 23.0463 24.1056 22.9488 24.2285 22.8444C24.3521 22.7393 24.4705 22.6297 24.5829 22.5132C24.6953 22.3966 24.8025 22.2755 24.9036 22.1483C25.0048 22.0219 25.0992 21.8902 25.1876 21.7538C25.2761 21.6175 25.3577 21.4774 25.4327 21.3327C25.5076 21.188 25.5751 21.0402 25.6358 20.8894C25.6965 20.7379 25.7497 20.584 25.7954 20.4279C25.8411 20.271 25.8793 20.1126 25.91 19.9527C25.9408 19.792 25.9632 19.6305 25.9782 19.4683C25.9932 19.3053 26.0007 19.1423 26 18.9793C25.9992 18.8156 25.991 18.6534 25.9745 18.4904C25.958 18.3282 25.934 18.1667 25.9018 18.0068C25.8703 17.8468 25.8306 17.6884 25.7834 17.5323C25.7369 17.3762 25.6822 17.2231 25.62 17.0723C25.5586 16.9215 25.4896 16.7745 25.4132 16.6306C25.3375 16.4866 25.2543 16.3472 25.1652 16.2117C25.076 16.0761 24.9801 15.9451 24.8782 15.8195C24.7755 15.693 24.6676 15.5727 24.5544 15.4569C24.4405 15.3419 24.3214 15.233 24.1977 15.1295C24.0733 15.0259 23.9444 14.9292 23.8111 14.8385C23.6769 14.7479 23.5398 14.6641 23.3982 14.5872C23.2565 14.511 23.1119 14.441 22.9635 14.3785C22.8152 14.3168 22.6638 14.262 22.5102 14.214C22.3565 14.1668 22.2014 14.1272 22.0441 14.096C21.8867 14.064 21.7278 14.0404 21.5682 14.0244C21.4086 14.0084 21.249 14 21.0886 14Z' fill='%231966E3' /%3E%3C/g%3E%3Cpath d='M0.90044 10L9.9942 9.91112H10.1294C10.3417 9.87119 10.5487 9.81244 10.7495 9.73485C10.9512 9.65727 11.1436 9.56311 11.3277 9.45012C11.511 9.33789 11.6828 9.21059 11.8432 9.06672C12.0028 8.9236 12.1487 8.76692 12.2793 8.59669C12.4099 8.4272 12.5244 8.24642 12.6214 8.05585C12.7192 7.86527 12.7979 7.66792 12.8582 7.46304C12.9193 7.25815 12.9605 7.0495 12.9819 6.83708C13.0041 6.62466 13.0056 6.41225 12.988 6.19983C12.9705 5.98666 12.933 5.77725 12.8765 5.57161C12.82 5.36522 12.7444 5.16636 12.6512 4.97428C12.5573 4.78145 12.4465 4.59916 12.319 4.42742C12.1915 4.25492 12.0486 4.09523 11.8921 3.9491C11.7347 3.80297 11.5652 3.6719 11.3834 3.5559C11.2017 3.4399 11.0115 3.34198 10.8114 3.26063C10.6113 3.17927 10.4058 3.11675 10.1943 3.07307C9.98274 3.02938 9.7689 3.00527 9.55276 3C9.24727 3.00603 8.94788 3.05047 8.65385 3.13408C8.36057 3.21844 8.08257 3.33821 7.82138 3.49414C7.55942 3.65081 7.32266 3.83762 7.11111 4.05531C6.89955 4.273 6.72008 4.51404 6.57268 4.77919C6.54289 4.82966 6.51922 4.88314 6.50012 4.93813C6.48103 4.99387 6.46805 5.05111 6.46041 5.10911C6.45277 5.16711 6.45048 5.22512 6.4543 5.28387C6.45888 5.34262 6.46805 5.39987 6.48408 5.45637C6.49936 5.51286 6.51998 5.56785 6.54671 5.61982C6.57268 5.67255 6.60399 5.72226 6.64065 5.76821C6.67654 5.81491 6.71702 5.8571 6.76132 5.89551C6.80638 5.93468 6.85449 5.96858 6.90566 5.9972C6.9576 6.02658 7.01106 6.05068 7.06757 6.06951C7.12333 6.08835 7.18137 6.10115 7.24018 6.10868C7.29899 6.11622 7.35779 6.11772 7.4166 6.11396C7.47617 6.11019 7.53421 6.1004 7.5915 6.08533C7.64878 6.07027 7.70376 6.04918 7.75723 6.02357C7.81069 5.9972 7.86033 5.96632 7.90768 5.93092C7.95427 5.89476 7.9978 5.85484 8.03675 5.81115C8.0757 5.76671 8.11007 5.71925 8.13909 5.66803C8.20859 5.53847 8.29336 5.41946 8.39418 5.31174C8.49499 5.20402 8.60802 5.11137 8.73404 5.03304C8.86005 4.95545 8.99371 4.89444 9.13576 4.8515C9.27781 4.80857 9.42292 4.78446 9.57109 4.77919C9.67266 4.78597 9.77271 4.80103 9.87123 4.82514C9.96976 4.84924 10.0652 4.88163 10.1584 4.92231C10.2508 4.96298 10.3394 5.01194 10.4234 5.06769C10.5074 5.12418 10.5861 5.1867 10.6594 5.25675C10.732 5.32681 10.7984 5.40213 10.8572 5.48348C10.9168 5.56483 10.9687 5.6507 11.013 5.7411C11.0573 5.83149 11.0924 5.92489 11.1199 6.02131C11.1474 6.11772 11.1665 6.2164 11.1765 6.31583C11.1864 6.41601 11.1871 6.51544 11.1795 6.61562C11.1711 6.71581 11.1551 6.81448 11.1291 6.91165C11.1039 7.00882 11.0695 7.10298 11.0275 7.19412C10.9855 7.28527 10.9351 7.37189 10.8771 7.45475C10.8198 7.53686 10.7549 7.61369 10.6838 7.68525C10.6121 7.75605 10.5349 7.82083 10.4517 7.87883C10.3684 7.93608 10.2814 7.98655 10.1889 8.02948C10.0973 8.07167 10.0026 8.10632 9.90408 8.13193L0.90044 8.22081C0.840869 8.22081 0.782825 8.22684 0.724782 8.23814C0.666738 8.24944 0.610222 8.26601 0.555233 8.2886C0.501008 8.3112 0.449074 8.33832 0.400196 8.37071C0.350553 8.4031 0.305493 8.44001 0.263487 8.48144C0.221482 8.52287 0.184059 8.56731 0.151219 8.61627C0.118378 8.66448 0.0908842 8.7157 0.0679721 8.76993C0.045824 8.82417 0.0282581 8.87991 0.0168021 8.93716C0.00534627 8.9944 0 9.05165 0 9.11041C0 9.16841 0.00534627 9.22641 0.0168021 9.28365C0.0282581 9.3409 0.045824 9.39664 0.0679721 9.45088C0.0908842 9.50436 0.118378 9.55558 0.151219 9.60454C0.184059 9.65275 0.221482 9.69794 0.263487 9.73937C0.305493 9.7808 0.350553 9.81771 0.400196 9.8501C0.449074 9.88249 0.501008 9.90961 0.555233 9.93221C0.610222 9.95405 0.666738 9.97138 0.724782 9.98268C0.782825 9.99397 0.840869 10 0.90044 10Z' fill='%231966E3' /%3E%3C/svg%3E");
}
.car_char li.mmt:before{
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='28' viewBox='0 0 37 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.19995 5.2002H4.19995V22.2002H3.19995V5.2002Z' fill='%231966E3' /%3E%3Cpath d='M3 5.54995H2.85V5.69995V21.7V21.85H3H4H4.15V21.7V5.69995V5.54995H4H3ZM3.29286 6.03386H3.70714V21.366H3.29286V6.03386Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M13.2 5.2002H14.2V22.2002H13.2V5.2002Z' fill='%231966E3' /%3E%3Cpath d='M13 5.54995H12.85V5.69995V21.7V21.85H13H14H14.15V21.7V5.69995V5.54995H14H13ZM13.2929 6.03386H13.7071V21.366H13.2929V6.03386Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M3 13.7L3 12.7L32 12.7L32 13.6999L3 13.7Z' fill='%231966E3' /%3E%3Cpath d='M2.85 13.7L2.85 13.85L3 13.85L32 13.8499L32.15 13.8499L32.15 13.6999L32.15 12.7L32.15 12.55L32 12.55L3 12.55L2.85 12.55L2.85 12.7L2.85 13.7ZM3.34079 13.4071L3.34079 12.9928L31.6592 12.9928L31.6592 13.4071L3.34079 13.4071Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M23.2 5.2002H24.2V22.2002H23.2V5.2002Z' fill='%231966E3' /%3E%3Cpath d='M23 5.54995H22.85V5.69995V21.7V21.85H23H24H24.15V21.7V5.69995V5.54995H24H23ZM23.2929 6.03386H23.7071V21.366H23.2929V6.03386Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M32.2 13.2002H33.2V22.2002H32.2V13.2002Z' fill='%231966E3' /%3E%3Cpath d='M32 12.55H31.85V12.7V21.7V21.85H32H33H33.15V21.7V12.7V12.55H33H32ZM32.2929 13.0414H32.7071V21.3585H32.2929V13.0414Z' fill='%231966E3' stroke='%231966E3' stroke-width='0.3' /%3E%3Cpath d='M26.2 24.2002C26.2 25.857 24.8568 27.2002 23.2 27.2002C21.5431 27.2002 20.2 25.857 20.2 24.2002C20.2 22.5433 21.5431 21.2002 23.2 21.2002C24.8568 21.2002 26.2 22.5433 26.2 24.2002ZM21.3301 24.2002C21.3301 25.2329 22.1673 26.07 23.2 26.07C24.2326 26.07 25.0698 25.2329 25.0698 24.2002C25.0698 23.1675 24.2326 22.3304 23.2 22.3304C22.1673 22.3304 21.3301 23.1675 21.3301 24.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.4 24.2C26.4 25.9673 24.9673 27.4 23.2 27.4C21.4327 27.4 20 25.9673 20 24.2C20 22.4327 21.4327 21 23.2 21C24.9673 21 26.4 22.4327 26.4 24.2ZM21.5302 24.2C21.5302 25.1222 22.2778 25.8698 23.2 25.8698C24.1222 25.8698 24.8698 25.1222 24.8698 24.2C24.8698 23.2778 24.1222 22.5302 23.2 22.5302C22.2778 22.5302 21.5302 23.2778 21.5302 24.2ZM23.2 27.2C24.8569 27.2 26.2 25.8569 26.2 24.2C26.2 22.5431 24.8569 21.2 23.2 21.2C21.5431 21.2 20.2 22.5431 20.2 24.2C20.2 25.8569 21.5431 27.2 23.2 27.2ZM23.2 26.0698C22.1673 26.0698 21.3302 25.2327 21.3302 24.2C21.3302 23.1673 22.1673 22.3302 23.2 22.3302C24.2327 22.3302 25.0698 23.1673 25.0698 24.2C25.0698 25.2327 24.2327 26.0698 23.2 26.0698Z' fill='%231966E3' /%3E%3Cpath d='M26.2 3.2002C26.2 4.85705 24.8568 6.2002 23.2 6.2002C21.5431 6.2002 20.2 4.85705 20.2 3.2002C20.2 1.54334 21.5431 0.200195 23.2 0.200195C24.8568 0.200195 26.2 1.54334 26.2 3.2002ZM21.3301 3.2002C21.3301 4.23287 22.1673 5.07001 23.2 5.07001C24.2326 5.07001 25.0698 4.23287 25.0698 3.2002C25.0698 2.16752 24.2326 1.33038 23.2 1.33038C22.1673 1.33038 21.3301 2.16752 21.3301 3.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.4 3.2C26.4 4.96731 24.9673 6.4 23.2 6.4C21.4327 6.4 20 4.96731 20 3.2C20 1.43269 21.4327 0 23.2 0C24.9673 0 26.4 1.43269 26.4 3.2ZM21.5302 3.2C21.5302 4.12222 22.2778 4.86982 23.2 4.86982C24.1222 4.86982 24.8698 4.12222 24.8698 3.2C24.8698 2.27778 24.1222 1.53018 23.2 1.53018C22.2778 1.53018 21.5302 2.27778 21.5302 3.2ZM23.2 6.2C24.8569 6.2 26.2 4.85685 26.2 3.2C26.2 1.54315 24.8569 0.2 23.2 0.2C21.5431 0.2 20.2 1.54315 20.2 3.2C20.2 4.85685 21.5431 6.2 23.2 6.2ZM23.2 5.06982C22.1673 5.06982 21.3302 4.23267 21.3302 3.2C21.3302 2.16733 22.1673 1.33018 23.2 1.33018C24.2327 1.33018 25.0698 2.16733 25.0698 3.2C25.0698 4.23267 24.2327 5.06982 23.2 5.06982Z' fill='%231966E3' /%3E%3Cpath d='M16.2 24.2002C16.2 25.857 14.8568 27.2002 13.2 27.2002C11.5431 27.2002 10.2 25.857 10.2 24.2002C10.2 22.5433 11.5431 21.2002 13.2 21.2002C14.8568 21.2002 16.2 22.5433 16.2 24.2002ZM11.3301 24.2002C11.3301 25.2329 12.1673 26.07 13.2 26.07C14.2326 26.07 15.0698 25.2329 15.0698 24.2002C15.0698 23.1675 14.2326 22.3304 13.2 22.3304C12.1673 22.3304 11.3301 23.1675 11.3301 24.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4 24.2C16.4 25.9673 14.9673 27.4 13.2 27.4C11.4327 27.4 10 25.9673 10 24.2C10 22.4327 11.4327 21 13.2 21C14.9673 21 16.4 22.4327 16.4 24.2ZM11.5302 24.2C11.5302 25.1222 12.2778 25.8698 13.2 25.8698C14.1222 25.8698 14.8698 25.1222 14.8698 24.2C14.8698 23.2778 14.1222 22.5302 13.2 22.5302C12.2778 22.5302 11.5302 23.2778 11.5302 24.2ZM13.2 27.2C14.8569 27.2 16.2 25.8569 16.2 24.2C16.2 22.5431 14.8569 21.2 13.2 21.2C11.5431 21.2 10.2 22.5431 10.2 24.2C10.2 25.8569 11.5431 27.2 13.2 27.2ZM13.2 26.0698C12.1673 26.0698 11.3302 25.2327 11.3302 24.2C11.3302 23.1673 12.1673 22.3302 13.2 22.3302C14.2327 22.3302 15.0698 23.1673 15.0698 24.2C15.0698 25.2327 14.2327 26.0698 13.2 26.0698Z' fill='%231966E3' /%3E%3Cpath d='M16.2 3.2002C16.2 4.85705 14.8568 6.2002 13.2 6.2002C11.5431 6.2002 10.2 4.85705 10.2 3.2002C10.2 1.54334 11.5431 0.200195 13.2 0.200195C14.8568 0.200195 16.2 1.54334 16.2 3.2002ZM11.3301 3.2002C11.3301 4.23287 12.1673 5.07001 13.2 5.07001C14.2326 5.07001 15.0698 4.23287 15.0698 3.2002C15.0698 2.16752 14.2326 1.33038 13.2 1.33038C12.1673 1.33038 11.3301 2.16752 11.3301 3.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4 3.2C16.4 4.96731 14.9673 6.4 13.2 6.4C11.4327 6.4 10 4.96731 10 3.2C10 1.43269 11.4327 0 13.2 0C14.9673 0 16.4 1.43269 16.4 3.2ZM11.5302 3.2C11.5302 4.12222 12.2778 4.86982 13.2 4.86982C14.1222 4.86982 14.8698 4.12222 14.8698 3.2C14.8698 2.27778 14.1222 1.53018 13.2 1.53018C12.2778 1.53018 11.5302 2.27778 11.5302 3.2ZM13.2 6.2C14.8569 6.2 16.2 4.85685 16.2 3.2C16.2 1.54315 14.8569 0.2 13.2 0.2C11.5431 0.2 10.2 1.54315 10.2 3.2C10.2 4.85685 11.5431 6.2 13.2 6.2ZM13.2 5.06982C12.1673 5.06982 11.3302 4.23267 11.3302 3.2C11.3302 2.16733 12.1673 1.33018 13.2 1.33018C14.2327 1.33018 15.0698 2.16733 15.0698 3.2C15.0698 4.23267 14.2327 5.06982 13.2 5.06982Z' fill='%231966E3' /%3E%3Cpath d='M6.19995 24.2002C6.19995 25.857 4.85681 27.2002 3.19995 27.2002C1.5431 27.2002 0.199951 25.857 0.199951 24.2002C0.199951 22.5433 1.5431 21.2002 3.19995 21.2002C4.85681 21.2002 6.19995 22.5433 6.19995 24.2002ZM1.33013 24.2002C1.33013 25.2329 2.16728 26.07 3.19995 26.07C4.23262 26.07 5.06977 25.2329 5.06977 24.2002C5.06977 23.1675 4.23262 22.3304 3.19995 22.3304C2.16728 22.3304 1.33013 23.1675 1.33013 24.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.4 24.2C6.4 25.9673 4.96731 27.4 3.2 27.4C1.43269 27.4 0 25.9673 0 24.2C0 22.4327 1.43269 21 3.2 21C4.96731 21 6.4 22.4327 6.4 24.2ZM1.53018 24.2C1.53018 25.1222 2.27778 25.8698 3.2 25.8698C4.12222 25.8698 4.86982 25.1222 4.86982 24.2C4.86982 23.2778 4.12222 22.5302 3.2 22.5302C2.27778 22.5302 1.53018 23.2778 1.53018 24.2ZM3.2 27.2C4.85685 27.2 6.2 25.8569 6.2 24.2C6.2 22.5431 4.85685 21.2 3.2 21.2C1.54315 21.2 0.2 22.5431 0.2 24.2C0.2 25.8569 1.54315 27.2 3.2 27.2ZM3.2 26.0698C2.16733 26.0698 1.33018 25.2327 1.33018 24.2C1.33018 23.1673 2.16733 22.3302 3.2 22.3302C4.23267 22.3302 5.06982 23.1673 5.06982 24.2C5.06982 25.2327 4.23267 26.0698 3.2 26.0698Z' fill='%231966E3' /%3E%3Cpath d='M6.19995 3.2002C6.19995 4.85705 4.85681 6.2002 3.19995 6.2002C1.5431 6.2002 0.199951 4.85705 0.199951 3.2002C0.199951 1.54334 1.5431 0.200195 3.19995 0.200195C4.85681 0.200195 6.19995 1.54334 6.19995 3.2002ZM1.33013 3.2002C1.33013 4.23287 2.16728 5.07001 3.19995 5.07001C4.23262 5.07001 5.06977 4.23287 5.06977 3.2002C5.06977 2.16752 4.23262 1.33038 3.19995 1.33038C2.16728 1.33038 1.33013 2.16752 1.33013 3.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.4 3.2C6.4 4.96731 4.96731 6.4 3.2 6.4C1.43269 6.4 0 4.96731 0 3.2C0 1.43269 1.43269 0 3.2 0C4.96731 0 6.4 1.43269 6.4 3.2ZM1.53018 3.2C1.53018 4.12222 2.27778 4.86982 3.2 4.86982C4.12222 4.86982 4.86982 4.12222 4.86982 3.2C4.86982 2.27778 4.12222 1.53018 3.2 1.53018C2.27778 1.53018 1.53018 2.27778 1.53018 3.2ZM3.2 6.2C4.85685 6.2 6.2 4.85685 6.2 3.2C6.2 1.54315 4.85685 0.2 3.2 0.2C1.54315 0.2 0.2 1.54315 0.2 3.2C0.2 4.85685 1.54315 6.2 3.2 6.2ZM3.2 5.06982C2.16733 5.06982 1.33018 4.23267 1.33018 3.2C1.33018 2.16733 2.16733 1.33018 3.2 1.33018C4.23267 1.33018 5.06982 2.16733 5.06982 3.2C5.06982 4.23267 4.23267 5.06982 3.2 5.06982Z' fill='%231966E3' /%3E%3Cpath d='M36.2 24.2002C36.2 25.857 34.8568 27.2002 33.2 27.2002C31.5431 27.2002 30.2 25.857 30.2 24.2002C30.2 22.5433 31.5431 21.2002 33.2 21.2002C34.8568 21.2002 36.2 22.5433 36.2 24.2002ZM31.3301 24.2002C31.3301 25.2329 32.1673 26.07 33.2 26.07C34.2326 26.07 35.0698 25.2329 35.0698 24.2002C35.0698 23.1675 34.2326 22.3304 33.2 22.3304C32.1673 22.3304 31.3301 23.1675 31.3301 24.2002Z' fill='%231966E3' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.4 24.2C36.4 25.9673 34.9673 27.4 33.2 27.4C31.4327 27.4 30 25.9673 30 24.2C30 22.4327 31.4327 21 33.2 21C34.9673 21 36.4 22.4327 36.4 24.2ZM31.5302 24.2C31.5302 25.1222 32.2778 25.8698 33.2 25.8698C34.1222 25.8698 34.8698 25.1222 34.8698 24.2C34.8698 23.2778 34.1222 22.5302 33.2 22.5302C32.2778 22.5302 31.5302 23.2778 31.5302 24.2ZM33.2 27.2C34.8569 27.2 36.2 25.8569 36.2 24.2C36.2 22.5431 34.8569 21.2 33.2 21.2C31.5431 21.2 30.2 22.5431 30.2 24.2C30.2 25.8569 31.5431 27.2 33.2 27.2ZM33.2 26.0698C32.1673 26.0698 31.3302 25.2327 31.3302 24.2C31.3302 23.1673 32.1673 22.3302 33.2 22.3302C34.2327 22.3302 35.0698 23.1673 35.0698 24.2C35.0698 25.2327 34.2327 26.0698 33.2 26.0698Z' fill='%231966E3' /%3E%3C/svg%3E");
}
.car_char li:before{
	content:'';
	display:block;
	min-width:30px;
	width:30px;
	height:30px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
}
.car_char li{
	gap:5px;
	align-items: center;
	display:flex;
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 133%;
	text-align: center;
	color: #231f20;
}

input[name="location"]{
	border:none;
	border-bottom: 1px solid #231f20;
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	color: #231f20;
	padding:15px 20px;
	padding-left:40px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='35' viewBox='0 0 24 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9464 33C11.9464 33 22.8929 21.8 22.8929 11.6667C22.8929 5.77563 17.992 1 11.9464 1C5.90088 1 1 5.77563 1 11.6667C1 21.8 11.9464 33 11.9464 33Z' stroke='%231966E3' stroke-width='2' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9464 17C14.6944 17 16.9221 14.7614 16.9221 12C16.9221 9.23858 14.6944 7 11.9464 7C9.19844 7 6.97076 9.23858 6.97076 12C6.97076 14.7614 9.19844 17 11.9464 17Z' stroke='%231966E3' stroke-width='2' /%3E%3C/svg%3E");
	background-repeat:no-repeat;
	background-position:left;
	width:100%;
	margin-bottom:20px;
}	

.pack_for_order div label{
	margin-top:auto;
}
.pack_for_order div:first-child{
	display:flex;
	gap:20px;
    flex-direction: column;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
.pack_for_order{
	border: 1px solid #231f20;
	border-radius: 20px;
	display:flex;
	padding:32px;
	padding-right:72px;
	gap:40px;
	flex-direction: row;
    justify-content: space-between;
	margin-bottom:40px;
	position:relative;
	overflow: hidden;
}
.pack_for_order:last-child{
	margin-bottom:0;
}
.pack_for_order .name_pack{
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 36px;
	text-align: center;
	color: #231f20;
	margin-bottom:20px;
}
.pack_for_order .price_pack{
	border-radius: 50px;
	padding: 19px 14px;
	background: #c0d8ff;
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 18px;
	text-align: center;
	color: #231f20;
}
.pack_for_order.premium  .price_pack{
	color:#FFF;
	background:#1966e3;
}
.pack_for_order.premium{
	background: #edf5ff;
	border: 1px solid #1966e3;
}
.pack_for_order .recomend{
border-radius: 16px 16px 0 0;
    background: #1966e3;
    font-family: "Inter Tight", sans-serif;
    font-weight: 500;
    padding: 10px 20px;
    font-size: 24px;
    line-height: 130%;
    text-align: center;
    color: #fff;
    transform: rotate(-90deg);
    position: absolute;
        right: -80px;
    top: 150px;

}


 .counter-container {
            display: flex;
            align-items: center;
			margin-left: auto;
        }

        /* Стили для кнопок */
        .counter-container button {
            background-color: #007bff;
            color: white;
            border: none;
            padding: 10px;
            cursor: pointer;
            font-size: 16px;
            width: 40px;
            height: 40px;
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 4px;
        }

        /* Стили для поля ввода */
        .counter-container input[type="number"] {
            width: 60px;
            text-align: center;
            font-size: 16px;
            padding: 5px;
            margin: 0 10px;
            border: 2px solid #ccc;
            border-radius: 4px;
        }

        /* Добавляем эффекты при наведении */
        .counter-container button:hover {
            background-color: #0056b3;
        }

        .counter-container input[type="number"]:focus {
            outline: none;
            border-color: #007bff;
        }
		
		
	.pointbook.hide,
	.input_peopple_block.hide{
		height:0;
		overflow:hidden;
		transition:0.3s;
	}
	.input_peopple_block{
		    display: flex;
    flex-direction: column;
    align-items: flex-start;
	row-gap: 10px;
	width:100%;
	}	
	.input_peopple_block .input_row{
		    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
	    justify-content: space-between;
    width: 100%;
	padding:0;
	border-bottom:1px solid #d8d8d8;
	}
	.action_to_buy .sidebar .input_peopple_block input{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 21px;
line-height: 145%;
color: #231f20;
border:none;
background:#FFF;
padding:10px;
width:60px;
	}	
	.action_to_buy .sidebar .input_peopple_block button{	
	
		width: 34px;
height: 34px;
font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 21px;
line-height: 145%;
color: #231f20;
border-radius:50%;
border:2px solid #231f20;
background:#FFF;
padding: unset;
	}
	.input_peopple_block span{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 133%;
color: #231f20;
	}
		
	.input_peopple_block span:last-child{
		width:55px;
		text-align: right;
	}
	.input_peopple_block span:nth-child(1){
		width:160px;
	}
	.action_to_buy .sidebar .input_peopple_block input[type="number"]{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 21px;
line-height: 145%;
color: #231f20;
border:none;
background:#FFF;
        padding: 10px 0;
        width: 30px;
	}	
	
	
	.modal_instruction{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 18px;
line-height: 144%;
color: #231f20;
	}	

	#popup_instruction .popup__block{
		padding: 10px;
		border-radius: 0;
	}
	#popup_instruction .inforation{
		border-bottom: 3px solid #b4c3da;
		padding-bottom:20px;
		margin-bottom:30px;
	}
	#popup_instruction .inforation:last-of-type{
		border-bottom:0;
	}
	#popup_instruction .inforation .header{
		display:flex;
		gap:5px;
		width:100%;
		            flex-direction: row;
            flex-wrap: nowrap;
            align-items: center;
            justify-content: flex-start;
			margin-bottom:20px;
	}
	#popup_instruction .inforation .header .back_modal{
		content:'';
		display:block;
		width:30px;
		height:30px;
		background-image: url("data:image/svg+xml,%3Csvg width='29' height='30' viewBox='0 0 29 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.75 22.5L10.25 15L17.75 7.5' stroke='%23090A0A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
		background-position:center;
		background-repeat:no-repeat;
		background-size:contain;
	}
	#popup_instruction .inforation .header .city_name{
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 24px;
		line-height: 130%;
		text-align: center;
		color: #231f20;
	}
	#popup_instruction .inforation .header .type_name{
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 18px;
		text-align: center;
		color: #231f20;
		border-radius: 50px;
		padding: 14px 19px;
		background: #c0d8ff;
		margin-left:auto;
	}
	#popup_instruction .inforation .cont_info{}
	#popup_instruction .inforation .cont_info p.heading{
		font-family: "Inter Tight", sans-serif;
		font-weight: 600;
		font-size: 18px;
		line-height: 130%;
		color: #231f20;
		            margin-top: 20px;
            margin-bottom: 10px;
	}
	#popup_instruction .inforation .cont_info p{
		font-family: "Inter", sans-serif;
		font-weight: 400;
		font-size: 16px;
		line-height: 147%;
		color: #231f20;
	}
	#popup_instruction .inforation .cont_info .time_row{}
	#popup_instruction .inforation .cont_info ul{
		list-style:disc;
         margin-left: 20px;
	}
	#popup_instruction .inforation .cont_info ul li{
		margin-bottom:5px;
	}	
		
@media screen and (max-width:600px){
	header{
		margin-bottom:20px;
	}
	h1{
		font-size: 30px;
	}
	p.price{
		font-size: 18px;
	}
	.action_row .add_to_favorite,
	.action_row .car_type{
		font-size: 12px;
		align-items: center;
	}
	.action_to_buy{
		flex-direction: column;
		padding:10px;
		gap: 10px;
	}
	.car_photo img{
		height:129px;
		border-radius: 10px;
	}
	.action_to_buy .content .main_title{
		font-size: 21px;
	}
	.action_to_buy .content ul li{
		font-family: "Inter", sans-serif;
		font-weight: 400;
		font-size: 16px;
		line-height: 145%;
		color: #231f20;
		padding: 13px;
	    align-items: center;
	}
	.action_to_buy .content{
		margin-bottom:20px;
	}
	.action_to_buy .sidebar{
		width: 100%;
		min-width: 100%;
	}
	.car_char li{
		font-size: 12px;
	}
	.pack_for_order{
		padding:10px;
		padding-right:10px;
		gap:20px;
		margin-bottom:20px;
		        border-radius: 12px;
	}
	.pack_for_order .name_pack{
		font-size: 22px;
        line-height: 130%;
        text-align: left;
	}
	.pack_for_order .price_pack{
		border-radius: 20px;
		padding: 8px 12px;
		font-size: 14px;
	}
	.pack_for_order.premium{
		padding-top:55px;
	}
	.pack_for_order.premium div:nth-child(2){
		max-width:55%;
	}
	.pack_for_order .recomend{
		font-size: 12px;
        transform: unset;
        top: 0;
        border-radius: 0 0 16px 16px;
        right: 50px;
	}
	
	
.dayContainer{
	row-gap: 5px;
}


/* CHECKOUT */
.checkout_data{
	display:flex;
	gap:40px;
}
.checkout_data .form_reservation{}
.checkout_data .form_reservation .form_title{
	font-family: "Inter Tight", sans-serif;
	font-weight: 600;
	font-size: 26px;
	line-height: 85%;
	color: #18181b;
	margin-bottom:32px;
}
.checkout_data .sidebar{
	width:376px;
	max-width:100%;
	min-width:376px;
}
.checkout_data .sidebar .booking_info_full{
	background: #edf5ff;
	border-radius: 20px;
	padding:40px 20px;
}
.checkout_data .sidebar .booking_info_full .block_title{
	font-family: "Inter Tight", sans-serif;
	font-weight: 600;
	font-size: 26px;
	line-height: 123%;
	color: #231f20;
}
.checkout_data .sidebar .booking_info_full .sub_title{
	font-family: "Inter", sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 200%;
	letter-spacing: -0.02em;
	color: #231f20;
}
.checkout_data .sidebar .booking_info_full .sub_title:last-of-type{
	margin-bottom:30px;
}
.checkout_data .sidebar .booking_info_full .table_item{
	display:flex;
	margin-bottom:15px;
	gap:15px;
	    flex-direction: row;
    align-items: center;
}
.checkout_data .sidebar .booking_info_full .table_item i{
	content:'';
	
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.checkout_data .sidebar .booking_info_full .table_item.date i{background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4H24V24H1V4Z' stroke='%231D5BC0' stroke-width='2' stroke-linejoin='round' /%3E%3Cpath d='M24 8.5H1' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M6.5 4V1' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M19.5 4V1' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
min-width:25px;
	width:25px;
	height:25px;
	}
.checkout_data .sidebar .booking_info_full .table_item.time i{background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.5 16.25C26.5 22.6013 21.3513 27.75 15 27.75C8.64873 27.75 3.5 22.6013 3.5 16.25C3.5 9.89873 8.64873 4.75 15 4.75C21.3513 4.75 26.5 9.89873 26.5 16.25Z' stroke='%231D5BC0' stroke-width='2' /%3E%3Cpath d='M15 10V16.25L18.75 20' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M23.75 2.5L27.5 6.25' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M2.5 6.25L6.25 2.5' stroke='%231D5BC0' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
min-width:25px;
	width:25px;
	height:25px;
	}
.checkout_data .sidebar .booking_info_full .table_item.point i{background-image: url("data:image/svg+xml,%3Csvg width='24' height='35' viewBox='0 0 24 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 33C12 33 23 21.8 23 11.6667C23 5.77563 18.0751 1 12 1C5.92487 1 1 5.77563 1 11.6667C1 21.8 12 33 12 33Z' stroke='%231D5BC0' stroke-width='2' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0005 17.3555C14.8356 17.3555 17.1339 15.1268 17.1339 12.3777C17.1339 9.62853 14.8356 7.3999 12.0005 7.3999C9.16546 7.3999 6.86719 9.62853 6.86719 12.3777C6.86719 15.1268 9.16546 17.3555 12.0005 17.3555Z' stroke='%231D5BC0' stroke-width='2' /%3E%3C/svg%3E");
min-width:25px;
	width:25px;
	height:25px;}
.checkout_data .sidebar .booking_info_full .table_item.peopple i{background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.53015 6.92875C4.22285 7.31292 4.0125 7.96596 4.0125 9.00313C4.0125 10.503 4.45226 11.1835 4.77128 11.5663C4.8486 11.6591 4.92146 11.7373 4.99808 11.8196C5.01018 11.8326 5.02237 11.8457 5.03468 11.8589L5.03578 11.8601C5.11325 11.9436 5.22513 12.064 5.30935 12.195C5.40025 12.3364 5.50977 12.5665 5.47205 12.8574C5.43578 13.1373 5.27985 13.3404 5.14605 13.4742C4.7374 13.8828 4.2459 14.171 3.78497 14.4014C3.55315 14.5174 3.31789 14.624 3.09858 14.7233L3.09685 14.7241C2.87395 14.825 2.66834 14.9182 2.47453 15.0151C2.07889 15.2129 1.79776 15.3958 1.6144 15.6003C1.45128 15.7823 1.35 15.9976 1.35 16.325C1.35 16.6978 1.04779 17 0.675 17C0.302208 17 0 16.6978 0 16.325C0 15.654 0.231537 15.1204 0.609232 14.6992C0.966694 14.3005 1.43439 14.0258 1.87079 13.8076C2.08799 13.699 2.31377 13.5967 2.52826 13.4996L2.54158 13.4935C2.76429 13.3927 2.97625 13.2965 3.18124 13.194C3.48918 13.04 3.75693 12.8834 3.97978 12.7071C3.90904 12.631 3.82286 12.537 3.73419 12.4306C3.22118 11.815 2.6625 10.8314 2.6625 9.00313C2.6625 7.82176 2.89578 6.81074 3.47593 6.08547C4.0791 5.33143 4.96339 5 6 5C7.03661 5 7.9209 5.33143 8.52407 6.08547C9.10422 6.81074 9.3375 7.82176 9.3375 9.00313C9.3375 10.8314 8.77882 11.815 8.26582 12.4306C8.17715 12.537 8.09096 12.631 8.02022 12.7071C8.24307 12.8834 8.51082 13.04 8.81876 13.194C9.02375 13.2965 9.23571 13.3927 9.45842 13.4935L9.47173 13.4996C9.68622 13.5967 9.91201 13.699 10.1292 13.8076C10.5656 14.0258 11.0333 14.3005 11.3908 14.6992C11.7685 15.1204 12 15.654 12 16.325C12 16.6978 11.6978 17 11.325 17C10.9522 17 10.65 16.6978 10.65 16.325C10.65 15.9976 10.5487 15.7823 10.3856 15.6003C10.2022 15.3958 9.92111 15.2129 9.52548 15.0151C9.33167 14.9182 9.12606 14.825 8.90315 14.7241L8.90142 14.7233C8.68211 14.624 8.44685 14.5174 8.21503 14.4014C7.75411 14.171 7.2626 13.8828 6.85395 13.4742C6.72015 13.3404 6.56423 13.1373 6.52795 12.8574C6.49023 12.5665 6.59975 12.3364 6.69065 12.195C6.77487 12.064 6.88675 11.9436 6.96422 11.8601L6.96532 11.8589C6.97763 11.8457 6.98982 11.8326 7.00192 11.8196C7.07854 11.7373 7.1514 11.6591 7.22872 11.5663C7.54774 11.1835 7.9875 10.503 7.9875 9.00313C7.9875 7.96596 7.77715 7.31292 7.46985 6.92875C7.18557 6.57337 6.73862 6.35 6 6.35C5.26138 6.35 4.81443 6.57337 4.53015 6.92875ZM7.80025 12.5107C7.8003 12.5107 7.80111 12.5116 7.80251 12.5133C7.8009 12.5116 7.8002 12.5107 7.80025 12.5107ZM4.19975 12.5107C4.19981 12.5107 4.19909 12.5116 4.19746 12.5133C4.19888 12.5116 4.1997 12.5107 4.19975 12.5107Z' fill='%231D5BC0'/%3E%3Cpath d='M18.3333 9.00004H11.6666' stroke='%231D5BC0' stroke-width='1.35211' stroke-linecap='round'/%3E%3Cpath d='M15 5.66663V12.3333' stroke='%231D5BC0' stroke-width='1.35211' stroke-linecap='round'/%3E%3C/svg%3E%0A");
min-width:30px;
	width:30px;
	height:24px;}
.checkout_data .sidebar .booking_info_full .table_item p{
	font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 18px;
line-height: 133%;
color: #231f20;
}
.checkout_data .sidebar .booking_info_full small{
	font-family: "Inter", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 145%;
color: #314d7a;
margin-top:82px;
margin-bottom:30px;
padding-bottom:20px;
border-bottom: 1px solid #b4c3da;
display:block;
}
.checkout_data .sidebar .booking_info_full .total{
	display:flex;
	font-family: "Inter Tight", sans-serif;
font-weight: 600;
font-size: 18px;
line-height: 133%;
color: #000;
flex-direction: row;
    justify-content: space-between;
    align-items: center;
}


.form_reservation form .row_form{
	display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
	gap: 34px;
	margin-bottom:30px;
}
.form_reservation form .row_form .form_item{
	display:flex;
	flex-direction: column;
	width: 100%;
    flex-wrap: nowrap;
	gap:9px;
}
.form_reservation form .row_form .form_item label{
font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 18px;
line-height: 133%;
color: #52525b;
}
.form_reservation form .row_form .form_item input{
	border: 1px solid #b4c3da;
	border-radius: 8px;
	padding: 17px 25px;
}

.form_reservation form .row_form .form_item .custom-checkbox input[type="checkbox"] {
	display: none;
}
.form_reservation form .row_form .form_item .custom-checkbox {
            position: relative;
            display: inline-block;
            width: 50px;
            height: 50px;
            border: 2px solid #000;
            border-radius: 3px;
            cursor: pointer;
            vertical-align: middle; /* Выравниваем по центру текста */
        }
.form_reservation form .row_form .form_item .custom-checkbox::after {
            content: "";
            position: absolute;
            top: 3px;
            left: 6px;
            width: 6px;
            height: 12px;
            border: solid #000;
            border-width: 0 2px 2px 0;
            transform: rotate(45deg);
            opacity: 0;
            transition: opacity 0.2s;
        }
.form_reservation form .row_form .form_item .custom-checkbox input[type="checkbox"]:checked + .custom-checkbox::after {
            opacity: 1;
        }
.form_reservation form .row_form .form_item .label-text a:hover{
	text-decoration:none;
}
.form_reservation form .row_form .form_item .label-text a{
	color: #1d5bc0;
}
.form_reservation form .row_form .form_item .label-text {
	margin-left: 8px;
	vertical-align: middle;
	font-family: "Inter Tight", sans-serif;
	font-weight: 500;
	font-size: 21px;
	line-height: 147%;
	color: #231f20;
}
		
.form_reservation form .row_form .form_item button{
	border-radius: 16px;
	color:#FFF;
	box-shadow: 0 1px 3px 0 rgba(16, 24, 40, 0.05);
background: #231f20;
	font-family: "Inter Tight", sans-serif;
font-weight: 600;
font-size: 26px;
line-height: 85%;
color: #fff;
padding:29px;
cursor:pointer;
}

.payment_block .pay_head .title:before{
	content:'';
	min-width:24px;
	width:24px;
	height:24px;
	border-radius:50%;
	background-color:#000;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7.6L5.57143 10L12 4' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
	background-position: center;
	background-repeat:no-repeat;
}
.payment_block .pay_head .title{
	font-family: "Inter Tight", sans-serif;
	font-weight: 600;
	font-size: 26px;
	line-height: 85%;
	color: #18181b;
	display:flex;
	gap:10px;
}
.payment_block .pay_head{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
	margin-bottom:20px;
}
.payment_block{
	border: 2px solid #18181b;
	border-radius: 20px;
	padding:36px 25px;
	margin-bottom:30px;
}

.gallery {
            background: #f8f8f8;
            width: 100%;
            overflow: hidden;
        }

        .gallery-cell {
            width: 33%;
            margin-right: 10px;
            cursor: pointer;
			background: #FFF;
        }

        .gallery-cell img {
            display: block;
            max-width: 100%;
            border-radius: 5px;
			height:300px;
			width:100%;
			object-fit:cover;
			border-radius: 20px;
        }
		
		.gallery.js-flickity{
			margin-bottom:20px;
		}
	.flickity-slider{
		background:#FFF;
	}
	
	.next_steps{
		display:none;
	}		
	.modal_instruction{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 18px;
line-height: 144%;
color: #231f20;
	}	
		
		.custom-radio {
    position: absolute;
    z-index: -1;
    opacity: 0;
  }
	div.radio{
		width:100%;
	}
  /* для элемента label связанного с .custom-radio */
  .custom-radio+label span{
	  order:4;
	          width: 55px;
        text-align: right;
  }
  .custom-radio+label {
    display: inline-flex;
    align-items: center;
    user-select: none;
	        font-family: "Inter Tight", sans-serif;
        font-weight: 500;
        font-size: 16px;
        line-height: 133%;
        color: #231f20;
		        width: 100%;
        justify-content: space-between;

  }

  /* создание в label псевдоэлемента  before со следующими стилями */
  .custom-radio+label::before {
    content: '';
    display: inline-block;
    width: 34px;
    height: 34px;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='32' height='32' rx='16' stroke='%23231F20' stroke-width='2' /%3E%3Cpath d='M10 17.4545L14.375 22L24 12' stroke='%23D0D5DD' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
	order: 2;
	margin-left:auto;
  }

  /* стили при наведении курсора на радио */
  .custom-radio:not(:disabled):not(:checked)+label:hover::before {
    border-color: #b3d7ff;
  }

  /* стили для активной радиокнопки (при нажатии на неё) */
  .custom-radio:not(:disabled):active+label::before {
    background-color: #b3d7ff;
    border-color: #b3d7ff;
  }

  /* стили для радиокнопки, находящейся в фокусе */
  .custom-radio:focus+label::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  }

  /* стили для радиокнопки, находящейся в фокусе и не находящейся в состоянии checked */
  .custom-radio:focus:not(:checked)+label::before {
    border-color: #80bdff;
  }

  /* стили для радиокнопки, находящейся в состоянии checked */
  .custom-radio:checked+label::before {

    background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='32' height='32' rx='16' stroke='%23231F20' stroke-width='2' /%3E%3Cpath d='M10 17.4545L14.375 22L24 12' stroke='%23231F20' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
  }

  /* стили для радиокнопки, находящейся в состоянии disabled */
  .custom-radio:disabled+label::before {
    background-color: #e9ecef;
  }
  
  
 .counter-container {
            display: flex;
            align-items: center;
			margin-left: auto;
        }

        /* Стили для кнопок */
        .counter-container button {
            background-color: #007bff;
            color: white;
            border: none;
            padding: 10px;
            cursor: pointer;
            font-size: 16px;
            width: 40px;
            height: 40px;
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 4px;
        }

        /* Стили для поля ввода */
        .counter-container input[type="number"] {
            width: 60px;
            text-align: center;
            font-size: 16px;
            padding: 5px;
            margin: 0 10px;
            border: 2px solid #ccc;
            border-radius: 4px;
        }

        /* Добавляем эффекты при наведении */
        .counter-container button:hover {
            background-color: #0056b3;
        }

        .counter-container input[type="number"]:focus {
            outline: none;
            border-color: #007bff;
        }
		
		
	.pointbook.hide,
	.input_peopple_block.hide{
		height:0;
		overflow:hidden;
		transition:0.3s;
	}
	.input_peopple_block{
		    display: flex;
    flex-direction: column;
    align-items: flex-start;
	row-gap: 10px;
	width:100%;
	}	
	.input_peopple_block .input_row{
		    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
	    justify-content: space-between;
    width: 100%;
	padding:0;
	border-bottom:1px solid #d8d8d8;
	}
	.action_to_buy .sidebar .input_peopple_block input{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 21px;
line-height: 145%;
color: #231f20;
border:none;
background:#FFF;
padding:10px;
width:60px;
	}	
	.action_to_buy .sidebar .input_peopple_block button{	
	
		width: 34px;
height: 34px;
font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 21px;
line-height: 145%;
color: #231f20;
border-radius:50%;
border:2px solid #231f20;
background:#FFF;
padding: unset;
	}
	.input_peopple_block span{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 133%;
color: #231f20;
	}
		
	.input_peopple_block span:last-child{
		width:55px;
		text-align: right;
	}
	.input_peopple_block span:nth-child(1){
		width:160px;
	}
	.action_to_buy .sidebar .input_peopple_block input[type="number"]{
		font-family: "Inter Tight", sans-serif;
font-weight: 500;
font-size: 21px;
line-height: 145%;
color: #231f20;
border:none;
background:#FFF;
        padding: 10px 0;
        width: 30px;
	}
}
@media screen and (max-width:600px){
	header{
		margin-bottom:20px;
	}
	h1{
		font-size: 30px;
	}
	p.price{
		font-size: 18px;
	}
	.action_row .add_to_favorite,
	.action_row .car_type{
		font-size: 12px;
		align-items: center;
	}
	.action_to_buy{
		flex-direction: column;
		padding:10px;
		gap: 10px;
	}
	.car_photo img{
		height:129px;
		border-radius: 10px;
	}
	.action_to_buy .content .main_title{
		font-size: 21px;
	}
	.action_to_buy .content ul li{
		font-family: "Inter", sans-serif;
		font-weight: 400;
		font-size: 12px;
		line-height: 145%;
		color: #231f20;
		padding: 7px;
	    align-items: center;
	}
	.action_to_buy .content{
		margin-bottom:20px;
	}
	.action_to_buy .sidebar{
		width: 100%;
		min-width: 100%;
	}
	.action_to_buy .content input[name="location"]{
		display:none;
	}
	.label-text{
		font-size: 15px;
	}
	
	
	#popup_instruction .popup__block{
		padding: 10px;
		border-radius: 0;
	}
	#popup_instruction .inforation{
		border-bottom: 3px solid #b4c3da;
		padding-bottom:20px;
		margin-bottom:30px;
	}
	#popup_instruction .inforation:last-of-type{
		border-bottom:0;
	}
	#popup_instruction .inforation .header{
		display:flex;
		gap:5px;
		width:100%;
		            flex-direction: row;
            flex-wrap: nowrap;
            align-items: center;
            justify-content: flex-start;
			margin-bottom:20px;
	}
	#popup_instruction .inforation .header .back_modal{
		content:'';
		display:block;
		width:30px;
		height:30px;
		background-image: url("data:image/svg+xml,%3Csvg width='29' height='30' viewBox='0 0 29 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.75 22.5L10.25 15L17.75 7.5' stroke='%23090A0A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
		background-position:center;
		background-repeat:no-repeat;
		background-size:contain;
	}
	#popup_instruction .inforation .header .city_name{
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 24px;
		line-height: 130%;
		text-align: center;
		color: #231f20;
	}
	#popup_instruction .inforation .header .type_name{
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 18px;
		text-align: center;
		color: #231f20;
		border-radius: 50px;
		padding: 14px 19px;
		background: #c0d8ff;
		margin-left:auto;
	}
	#popup_instruction .inforation .cont_info{}
	#popup_instruction .inforation .cont_info p.heading{
		font-family: "Inter Tight", sans-serif;
		font-weight: 600;
		font-size: 18px;
		line-height: 130%;
		color: #231f20;
		            margin-top: 20px;
            margin-bottom: 10px;
	}
	#popup_instruction .inforation .cont_info p{
		font-family: "Inter", sans-serif;
		font-weight: 400;
		font-size: 16px;
		line-height: 147%;
		color: #231f20;
	}
	#popup_instruction .inforation .cont_info .time_row{}
	#popup_instruction .inforation .cont_info ul{
		list-style:disc;
         margin-left: 20px;
	}
	#popup_instruction .inforation .cont_info ul li{
		margin-bottom:5px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	.form_reservation form .row_form .form_item button{
		font-size: 18px;
		padding:16px;
		border-radius:8px;
		margin-top:20px;
	}
	.form_reservation form .row_form .form_item button.iti__selected-country{
		margin-top:unset;
	}
	.form_reservation form .row_form .form_item label{
		    font-size: 18px;
	}
	.form_reservation form .row_form{
		    flex-direction: column;
			gap:15px;
			margin-bottom:15px;
	}
	.form_reservation form{
		row-gap:6px;
	}
	.form_reservation form .row_form .form_item .label-text{
		font-size: 14px;
	}
	.form_reservation{
		padding:10px;
	}
	.checkout_data{
		flex-direction: column;
		gap:unset;
	}
	.payment_block .pay_head{
		display:flex;
		gap:10px;
		flex-direction:column;
		align-items:unset;
	}
	.payment_block .pay_head .title{
		font-size: 21px;
	}
	.checkout_data .sidebar{
		width:100%;
		min-width:unset;
	}
	.flatpickr-calendar.inline{
		padding:10px;
	}
	
	.action_to_buy .sidebar form input[type="date"], .action_to_buy .sidebar form input[type="time"], .action_to_buy .sidebar form input[type="number"], .action_to_buy .sidebar form input[type="text"]{
		padding:17px 15px;
		height:55px;
	}
	.action_to_buy .sidebar form button{
		padding:15px;
        border-radius: 8px;
		height:55px;
	}
	.flatpickr-calendar.arrowTop:after,
	.flatpickr-calendar.arrowTop:before{
		content:unset;
		display:none;
	}
	.book_tour_mobile{
		border-radius: 8px;
		padding: 17px 29px;
		box-shadow: 0 1px 3px 0 rgba(16, 24, 40, 0.05);
		background: #231f20;
		font-family: "Inter Tight", sans-serif;
		font-weight: 600;
		font-size: 18px;
		line-height: 122%;
		color: #fff;
		display:block;
		width:100%;
		text-align:center;
		text-decoration:none;
	}
	.map_element{
		display:none;
	}
	.sidebar{
		display:none;
	}
	.sidebar.active{
		position: fixed;
		display: block;
		top: 75px;
		background: #FFF;
		z-index: 100;
		width: 100%;
		left: 0;
		padding: 10px;
		z-index:50;
		overflow-y: scroll;
        height: 200vh;
	}
	.action_to_buy .sidebar.active form{
		height:150%;
		overflow-y:scroll;
	}
	body.no-scrollable{
		overflow:hidden;
	}
	.sidebar.active .mobile_header{
		position:relative;
		margin-bottom:20px;
	}
	.sidebar.active .mobile_header .return_mobile{
		content:'';
		background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 22.5L11.25 15L18.75 7.5' stroke='%23090A0A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
		width:30px;
		height:30px;
		position:absolute;
		top:2px;
		left:10px;
	}
	.map_title{
		margin-bottom:10px;
	}
	.map_title,
	.sidebar.active .mobile_header .text_title{
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 24px;
		line-height: 130%;
		text-align: center;
		color: #231f20;
	}
	.map_title{
		text-align:left;
	}
	.sidebar.active select[name="boarding_point"]{
		display: block;
		padding: 0.8em 1.6em .8em 2.5em;
		width: 100%;
		max-width: 100%;
		box-sizing: border-box;
		margin: 0;
		box-shadow: none;
		border: 1px solid #1966e3;
		border-radius: 10px;
		-moz-appearance: none;
		-webkit-appearance: none;
		appearance: none;
		background-color: #1966e3;
		background-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6.5 9L12 3' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='21' height='30' viewBox='0 0 21 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 10C0 4.4269 4.75264 0 10.5 0C16.2474 0 21 4.4269 21 10C21 14.5959 18.4705 19.3106 16.0722 22.7754C14.8582 24.5294 13.646 26.0078 12.7375 27.0477C12.2828 27.5683 11.9029 27.9804 11.6353 28.2638C11.5014 28.4055 11.3956 28.5152 11.3224 28.5902C11.2858 28.6277 11.2573 28.6566 11.2376 28.6765L11.2147 28.6996L11.2082 28.706L11.2063 28.7079C11.2061 28.7081 11.2052 28.709 10.5 28C9.79476 28.709 9.79457 28.7088 9.79434 28.7085L9.79177 28.706L9.78534 28.6996L9.76239 28.6765C9.74268 28.6566 9.71422 28.6277 9.67762 28.5902C9.60441 28.5152 9.49856 28.4055 9.36472 28.2638C9.09711 27.9804 8.71724 27.5683 8.26251 27.0477C7.35402 26.0078 6.1418 24.5294 4.92775 22.7754C2.52951 19.3106 0 14.5959 0 10ZM10.5 28L9.79434 28.7085L10.5 29.4105L11.2052 28.709L10.5 28ZM10.5 26.5484C10.7079 26.3223 10.9548 26.0485 11.2313 25.732C12.104 24.7329 13.2668 23.3144 14.4278 21.6371C16.7795 18.2394 19 13.9541 19 10C19 5.63198 15.2461 2 10.5 2C5.75395 2 2 5.63198 2 10C2 13.9541 4.22049 18.2394 6.57225 21.6371C7.7332 23.3144 8.89598 24.7329 9.76874 25.732C10.0452 26.0485 10.2921 26.3223 10.5 26.5484Z' fill='white' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10.5C5 7.46243 7.46243 5 10.5 5C13.5376 5 16 7.46243 16 10.5C16 13.5376 13.5376 16 10.5 16C7.46243 16 5 13.5376 5 10.5ZM10.5 7C8.567 7 7 8.567 7 10.5C7 12.433 8.567 14 10.5 14C12.433 14 14 12.433 14 10.5C14 8.567 12.433 7 10.5 7Z' fill='white' /%3E%3C/svg%3E");
		
		background-repeat: no-repeat, no-repeat;
        background-position: right .7em top 50%, 10px;
        background-size: .65em auto, 21px 31px;	
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 18px;
		line-height: 133%;
		color: #FFF;
		margin-bottom:20px;
	}
	.sidebar.active select[name="boarding_peopple"]{
		display: block;
		padding: 0.8em 1.6em .8em 2.5em;
		width: 100%;
		max-width: 100%;
		box-sizing: border-box;
		margin: 0;
		box-shadow: none;
		border: 1px solid #1966e3;
		border-radius: 10px;
		-moz-appearance: none;
		-webkit-appearance: none;
		appearance: none;
		background-color: #1966e3;
		background-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6.5 9L12 3' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='30' height='31' viewBox='0 0 30 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 23.25C1.25 20.3437 5 20.3437 6.875 18.4062C7.8125 17.4375 5 17.4375 5 12.5937C5 9.36491 6.24969 7.75 8.75 7.75C11.2503 7.75 12.5 9.36491 12.5 12.5937C12.5 17.4375 9.6875 17.4375 10.625 18.4062C12.5 20.3437 16.25 20.3437 16.25 23.25' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M27.5 14.2083H17.5' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M22.5 9.0415V19.3748' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
		background-repeat: no-repeat, no-repeat;
        background-position: right .7em top 50%, 10px;
        background-size: .65em auto, 30px 30px;	
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 18px;
		line-height: 133%;
		color: #FFF;
		margin-bottom:0;
	}
	.action_to_buy .sidebar form input[name="date_pickup"],
	.action_to_buy .sidebar form input[name="date_pickoff"]{
		display: block;
		padding: 0.8em 1.6em .8em 2.5em;
		width: 100%;
		max-width: 100%;
		box-sizing: border-box;
		margin: 0;
		box-shadow: none;
		border: 1px solid #1966e3;
		border-radius: 10px;
		-moz-appearance: none;
		-webkit-appearance: none;
		appearance: none;
		background-color: #1966e3;
		background-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6.5 9L12 3' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4H23V22H1V4Z' stroke='white' stroke-width='2' stroke-linejoin='round' /%3E%3Cpath d='M23 7.5H1' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M6.5 4V1' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M18.5 4V1' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");

		background-repeat: no-repeat, no-repeat;
        background-position: right .7em top 50%, 10px;
        background-size: .65em auto, 24px 23px;	
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 18px;
		line-height: 133%;
		color: #FFF;
		margin-bottom:0;
	}
	
	.action_to_buy .sidebar form input[name="time_pickup"],
	.action_to_buy .sidebar form input[name="time_pickoff"]{
		display: block;
		padding: 0.8em 1.6em .8em 2.5em;
		width: 100%;
		max-width: 100%;
		box-sizing: border-box;
		margin: 0;
		box-shadow: none;
		border: 1px solid #1966e3;
		border-radius: 10px;
		-moz-appearance: none;
		-webkit-appearance: none;
		appearance: none;
		background-color: #1966e3;
		background-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6.5 9L12 3' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='25' height='25' rx='6' fill='%231966E3' /%3E%3Cpath d='M21.9167 13.5417C21.9167 18.7423 17.7007 22.9583 12.5 22.9583C7.29936 22.9583 3.08337 18.7423 3.08337 13.5417C3.08337 8.34099 7.29936 4.125 12.5 4.125C17.7007 4.125 21.9167 8.34099 21.9167 13.5417Z' stroke='white' stroke-width='2' /%3E%3Cpath d='M12.5 8.33337V13.5417L15.625 16.6667' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M19.7916 2.08337L22.9166 5.20837' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M2.08337 5.20837L5.20837 2.08337' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
		
		background-repeat: no-repeat, no-repeat;
        background-position: right .7em top 50%, 10px;
        background-size: .65em auto, 25px 25px;	
		font-family: "Inter Tight", sans-serif;
		font-weight: 500;
		font-size: 18px;
		line-height: 133%;
		color: #FFF;
		margin-bottom:0;
	}
	
	.sidebar.active iframe{
		width:100%;
		height:300px;
	}
	
	.next_steps{
		border-radius: 8px;
padding: 17px 29px;
box-shadow: 0 1px 3px 0 rgba(16, 24, 40, 0.05);
background: #231f20;
font-family: "Inter Tight", sans-serif;
font-weight: 600;
font-size: 18px;
line-height: 122%;
color: #fff;
text-decoration:none;
text-align:center;
display:block;

	}
	.sidebar.checkout{
		display:block;
	}
	
	 .steps {
            display: none;
        }

        .steps.active .form_title {
			display:none;
		}
        .steps.active {
            display: block;
        }

        .next_steps {
            margin-top: 20px;
        }

        .steps_history {
            margin-bottom: 20px;
    display: flex;
    gap: 15px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
        }

        .steps_history span {
			padding:5px;
			gap:5px;
			display:flex;
			width:100%;
			border-radius: 20px;
			background: #edf5ff;
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 12px;
			line-height: 145%;
			text-align: center;
			color: #231f20;
			flex-direction: row;
    justify-content: center;
    align-items: center;
        }

        .steps_history .active:before{
			content:'•';
		}
        .steps_history .confirm,
        .steps_history .active {
            background: #1966e3;
            color: white;
        }
		
		.flatpickr-day{
			max-width:unset;
			    -webkit-flex-basis: 12.2857143%;
    -ms-flex-preferred-size: 12.2857143%;
    flex-basis: 12.285714%;
		}
		.flatpickr-days{
			width:100%;
		}
		.dayContainer{
			width: 100%;
			max-width: 100%;
			gap:5px;
		}
		.flatpickr-current-month{
			margin-bottom:10px;
		}
		.input_header{
			padding:11px 20px;
		}
		.action_to_buy .content .cancelar_text{
			margin-bottom:20px;
		}
		.car_char li{
			font-size:12px;
		}
		.car_photo{
			margin-bottom:20px;
		}
		.action_to_buy .sidebar form input[name="location"]{
			border:none;
			border-bottom: 1px solid #231f20;
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 21px;
			color: #231f20;
			padding:15px 20px;
			padding-left:40px;
			background: unset;

			background-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6.5 9L12 3' stroke='%231966E3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='24' height='35' viewBox='0 0 24 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9464 33C11.9464 33 22.8929 21.8 22.8929 11.6667C22.8929 5.77563 17.992 1 11.9464 1C5.90088 1 1 5.77563 1 11.6667C1 21.8 11.9464 33 11.9464 33Z' stroke='%231966E3' stroke-width='2' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9464 17C14.6944 17 16.9221 14.7614 16.9221 12C16.9221 9.23858 14.6944 7 11.9464 7C9.19844 7 6.97076 9.23858 6.97076 12C6.97076 14.7614 9.19844 17 11.9464 17Z' stroke='%231966E3' stroke-width='2' /%3E%3C/svg%3E");
		
		background-repeat: no-repeat, no-repeat;
        background-position: right .7em top 50%, 10px;
        background-size: .65em auto, 24px 35px;
			
			width:100%;
			margin-bottom:20px;
			border-radius: unset;
		}	
		
				
		input[name="location"]::placeholder,
		.action_to_buy .sidebar form input[name="location"]::placeholder{
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 12px;
			color: #333;
		}
		.action_to_buy .sidebar form input[name="location"]::-webkit-input-placeholder{
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 12px;
			color: #333;
		}
		.action_to_buy .sidebar form input[name="location"]::-moz-placeholder{
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 12px;
			color: #333;
		}
		.action_to_buy .sidebar form input[name="location"]:-ms-input-placeholder{
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 12px;
			color: #333;
		}
		.action_to_buy .sidebar form input[name="location"]::-ms-input-placeholder{
			font-family: "Inter Tight", sans-serif;
			font-weight: 500;
			font-size: 12px;
			color: #333;
		}
}