@font-face{font-family:montserrat_regular;src:url(../fonts/montserrat-regular.ttf)format("truetype")}@font-face{font-family:montserrat_light;src:url(../fonts/montserrat-light.ttf)format("truetype")}@font-face{font-family:montserrat_bold;src:url(../fonts/montserrat-bold.ttf)format("truetype")}@font-face{font-family:montserrat_medium;src:url(../fonts/montserrat-medium.ttf)format("truetype")}body{background-image:none!important;background-color:#f2f5f7!important}.for_rent .carousel .carousel-indicators li.active{background-color:#00c5e4}.for_rent .no_bcg:hover,.for_rent h2 span{color:#00c5e4}.for_rent #vehicle_offer .modal{padding:0!important}.for_rent #vehicle_offer .modal.fade .modal-dialog{transform:translate(0,0)}.for_rent #vehicle_offer .modal-dialog{height:100vh;display:flex;align-items:center;max-width:100%;text-align:left;margin:0}#rent-fleet .modal .modal-dialog ul,.for_rent #vehicle_offer .modal-dialog ul{padding-left:20px}#rent-fleet .modal .modal-dialog li,.for_rent #vehicle_offer .modal-dialog li{max-width:600px;padding:0}#rent-fleet .modal .modal-dialog li:hover,.for_rent #vehicle_offer .modal-dialog li:hover{color:#fff}#rent-fleet .modal .modal-dialog img,.for_rent #vehicle_offer .modal-dialog img{max-width:100%;width:75%}.for_rent #vehicle_offer .modal-dialog .modal-content{height:100%;background-image:url(../img/app_bcg.jpg);background-size:cover}.for_rent #vehicle_offer .modal-dialog .modal-body{max-width:90%;align-items:center;justify-content:center;display:flex;font-family:"montserrat_bold";font-size:18px;font-size:1.125rem;color:#fff}.for_rent #vehicle_offer .modal-dialog .carousel{width:100%;position:static}.for_rent #vehicle_offer .modal-dialog .close{position:absolute;top:15px;right:15px;z-index:1}.for_rent #vehicle_offer .modal-dialog .carousel-item>div>div:first-of-type{text-align:right}.for_rent #vehicle_offer .modal-dialog .carousel-item>div>div:last-of-type{text-align:left}#rent-fleet .modal .modal-dialog .carousel-item>div>div:last-of-type>div,.for_rent #vehicle_offer .modal-dialog .carousel-item>div>div:last-of-type>div{display:inline-block;text-align:left}.for_rent #vehicle_offer .modal-dialog .modal-content{padding:30px 5px}.for_rent #vehicle_offer .modal-dialog .carousel-control-prev{right:250px}.for_rent #vehicle_offer .modal-dialog .carousel-control-next{left:250px}.for_rent #vehicle_offer .modal-dialog .carousel-control-next,.for_rent #vehicle_offer .modal-dialog .carousel-control-prev{top:auto;margin:auto;width:210px;font-family:"montserrat_regular";border:2px solid #fff;border-radius:8px;padding:7px 35px}.for_rent #vehicle_offer .modal-dialog .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.for_rent #vehicle_offer .modal-dialog .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.for_rent #vehicle_offer .car-cards .card{height:700px;padding:40px 15px;border-radius:10px;color:#787878;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.for_rent #vehicle_offer .car-cards .card.opened{height:830px}.for_rent #vehicle_offer .car-cards .card.sale{border:3px solid #00c5e4;height:720px}.for_rent #vehicle_offer .car-cards .card.sale.opened{height:930px}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item input[type=checkbox],#rent-form #rentBaseForm .header input,.for_rent #vehicle_offer .car-cards .card.sale.opened .close,.for_rent #vehicle_offer .car-cards .card.sale.opened .preview{display:none}.for_rent #vehicle_offer .car-cards .card .card-body .preview>div:not(.text,.hstack){height:130px;margin-bottom:40px}.for_rent #vehicle_offer .car-cards .card .card-body img{max-width:90%;height:auto}.for_rent #vehicle_offer .car-cards .card .card-body p{font-family:"montserrat_regular";font-size:23px;font-size:1.4375rem}.for_rent #vehicle_offer .car-cards .card .card-body p span{font-size:18px;font-size:1.125rem}.for_rent #vehicle_offer .car-cards .card .card-body .small_p{font-size:14px;font-size:.875rem}.for_rent #vehicle_offer .car-cards .card .card-body a.button{display:inline-block;margin-top:10px}.for_rent #vehicle_offer .car-cards .card .card-body .text{margin:5px 0 15px;height:auto;padding:20px 0 10px;border-top:1px solid #787878;border-bottom:1px solid #787878}.for_rent #vehicle_offer .car-cards .card .card-body .txt svg.close{position:absolute;top:10px;right:10px;padding:0!important;cursor:pointer;z-index:99}.for_rent #vehicle_offer .car-cards .card .card-body .txt .price-table{border-top:1px solid #787878;border-bottom:1px solid #787878;table-layout:fixed;color:#787878}.for_rent #vehicle_offer .car-cards .card .card-body .txt .price-table td,.for_rent #vehicle_offer .car-cards .card .card-body .txt .price-table th{padding:1rem 0 1rem .5rem;border:0}.for_rent #vehicle_offer .car-cards .card .card-body .txt .price-table td.price-title span{font-size:14px}.for_rent #vehicle_offer .car-cards .pagination .page-item:not(.disabled){cursor:pointer}.for_rent .services_cards .card{height:362.5px;border-radius:10px;background-color:#fff;color:#787878;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 16px 0 rgba(0,0,0,.2);box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.for_rent .services_cards .card .card-body{position:relative;padding:60px 15px}.for_rent .services_cards .card .card-body .preview>div:not(.text,.hstack){height:100px;margin-bottom:40px}.for_rent .services_cards .card .card-body .preview p{font-size:24px;font-size:1.5rem}.for_rent .services_cards .card .card-body .preview a.button{margin-top:10px}.for_rent .services_cards .card .card-body .txt{padding:50px 30px}.for_rent .services_cards .card .card-body .txt svg.close{position:absolute;top:10px;right:10px;padding:0!important;cursor:pointer}#rent_contact_us .form-control[readonly]{background-color:#fff}footer.for_rent{background-image:url(../img/footer_for_rent.png)}@media (max-width:1400px){.for_rent #vehicle_offer .car-cards .card{padding:30px 8px}.for_rent #vehicle_offer .car-cards .card .card-body img{max-width:55%!important}.for_rent .services_cards .txt{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%!important;background-color:#fff;overflow:hidden}}@media (max-width:992px){header{background-attachment:scroll;background-position:center 0}#rent_contact_us .button{font-size:.9rem}}@media (max-width:900px){.for_rent #vehicle_offer .car-cards .card .card-body img{max-width:65%!important}}@media (max-width:768px){.for_rent #vehicle_offer .car-cards .card{height:700px}.for_rent #vehicle_offer .car-cards .card .card-body img{max-width:38%!important}.for_rent #vehicle_offer .car-cards .card.opened{height:810px}.for_rent #vehicle_offer .car-cards .card.sale.opened{height:910px}}@media (max-width:576px){.for_rent #vehicle_offer .modal-dialog{height:auto;min-height:100vh}.for_rent #vehicle_offer .modal-dialog .carousel-control-next,.for_rent #vehicle_offer .modal-dialog .carousel-control-prev{position:relative;margin:5px auto;left:0;right:0}.for_rent #vehicle_offer .modal-dialog .modal-body{padding-bottom:15px}.for_rent #vehicle_offer .modal-dialog .carousel-item>div>div:last-of-type{min-height:370px}.for_rent #vehicle_offer .modal-dialog .modal-content{min-height:100vh}.for_rent #vehicle_offer .slider_cont .slider_inner .lightslider_prev{left:-15px;display:block;z-index:2}.for_rent #vehicle_offer .slider_cont .slider_inner .lightslider_next{right:-15px;display:block;z-index:2}}@media (max-width:512px){.for_rent #vehicle_offer .car-cards .card .card-body img{max-width:65%!important}}#rent-form{text-align:left}#rent-form .validation-message{color:var(--bs-danger);padding-top:.25em;font-size:14px}#rent-form .button{align-items:center;border-radius:6px;border:0;font-family:montserrat_bold,sans-serif;color:#2c2c2c;display:flex;font-size:13px;font-weight:700;justify-content:center;padding:14px;text-decoration:none;text-transform:uppercase}@media (min-width:1400px){#rent-form .button{padding:14px 25px}}#rent-form .button:hover{color:#2c2c2c}#rent-form .button.black{background-color:#000;color:#fff}#rent-form .button.green{background-color:#78c004;color:#fff}#rent-form .button.green:disabled{background-color:#a0a0a0}#rent-form .button.outline{border:2px solid #2c2c2c}#rent-form .button .icon{margin-right:8px}@media (min-width:1400px){#rent-form .button .icon{margin-right:15px}}#rent-form #rentBaseForm{background-color:#fff;border-radius:4px;margin:0 0 50px;overflow:hidden}#rent-form #rentBaseForm .header{background-color:#ededed;display:flex;padding:12px 15px;position:relative}#rent-form #rentBaseForm .header input:checked+label{color:#2c2c2c}#rent-form #rentBaseForm .header label{color:#a0a0a0;cursor:pointer;font-size:13px;font-weight:700;margin-right:15px}#rent-form #rentBaseForm .header .link{align-items:center;background-position:100% calc(50% + 2px);background-repeat:no-repeat;color:#2c2c2c;display:flex;font-size:13px;font-weight:700;height:100%;padding-right:20px;position:absolute;right:15px;text-decoration:none;top:0}#rent-form #rentBaseForm .main{text-align:left;padding:20px 15px 35px}#rent-form #rentBaseForm .main label{display:block;font-size:13px}#rent-form #rentBaseForm .main .rz-inputtext,#rent-form #rentBaseForm .main input[type=date],#rent-form #rentBaseForm .main select{background-color:transparent;border-bottom:2px solid #a0a0a0;border-left:none;border-right:none;border-top:none;color:#a0a0a0;font-size:16px;font-weight:600;height:35px;width:100%;padding:0}#rent-form #rentBaseForm .main .rz-inputtext:focus-visible,#rent-form #rentBaseForm .main input[type=date]:focus-visible,#rent-form #rentBaseForm .main select:focus-visible{border-bottom-color:#78c004;outline:0!important}#rent-form #rentBaseForm .main select option{font-weight:500}#rent-form #rentBaseForm .main select option:disabled{color:#d9d9d9}@media (min-width:1200px){#rent-form #rentBaseForm .main select{font-size:16px}}#rent-form #rentBaseForm .main .button{margin-top:10px;width:100%;text-transform:uppercase}#rent-form.offers>.container{margin-top:94px}#rent-form #results{margin-top:24px}#rent-form #results .chosen{background-color:#fff;border-radius:10px;font-size:12px;margin-bottom:27px;padding:15px;text-align:center}@media (min-width:992px){#rent-form #results{margin-bottom:0}}#rent-form #results .place{font-weight:700}#rent-form #results .cars{margin-bottom:calc(var(--bs-gutter-x)*-1)}#rent-form #results .cars .car{background-color:#fff;border-radius:10px;border:2px solid #2c2c2c;margin-bottom:var(--bs-gutter-x);padding:15px;position:relative;text-align:left}#rent-form #results .cars .car .icon{height:50px;position:absolute;right:15px;top:15px;width:50px}#rent-form #results .cars .car .icon img,.order-wrap .order .icon img{width:100%}#rent-form #results .cars .car .icon .text,.order-wrap .order .icon .text{align-items:center;background-color:#d9d9d9;border-radius:100%;display:flex;font-size:16px;font-family:montserrat_bold,sans-serif;font-weight:700;height:100%;justify-content:center;text-transform:uppercase;width:100%}#rent-form #results .cars .car .car-img{width:100%;height:130px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:10px 0}#rent-form #results .cars .car .car-img .car-label{position:absolute;z-index:1;bottom:5px;left:-15px;font-weight:500;font-size:14px;color:#000;background-color:rgba(255,228,0,.9);padding:7px 15px;border-radius:0 8px 8px 0}#rent-form #results .cars .car h2{font-size:18px;font-family:"montserrat_bold",sans-serif;font-weight:700;color:var(--bs-body-color);margin-bottom:0}@media (min-width:992px){#rent-form #results .cars .car h2{font-size:20px}}@media (min-width:1200px){#rent-form #results .cars .car h2{font-size:24px;height:2em}}#rent-form #results .cars .car .info{font-size:12px}@media (min-width:992px){#rent-form #results .cars .car .info{font-size:13px}}@media (min-width:1200px){#rent-form #results .cars .car .info{font-size:14px}}#rent-form #results .cars .car img{display:block;max-width:100%}#rent-form #results .cars .car svg{display:block;font-size:21px}#rent-form #results .cars .car .include{color:#a0a0a0;display:flex;font-size:12px;margin-bottom:15px}@media (min-width:992px){#rent-form #results .cars .car .include{font-size:13px}}#rent-form #results .cars .car .price-without-vat{color:#00c5e5;font-size:16px;font-family:"montserrat_bold",sans-serif;font-weight:700}@media (min-width:992px){#rent-form #results .cars .car .price-without-vat{font-size:18px}}@media (min-width:1200px){#rent-form #results .cars .car .price-without-vat{font-size:20px}}#rent-form #results .cars .car .price-with-vat{font-size:12px;font-family:"montserrat_bold",sans-serif;font-weight:700}@media (min-width:992px){#rent-form #results .cars .car .price-with-vat{font-size:14px}}@media (min-width:1200px){#rent-form #results .cars .car .price-with-vat{font-size:16px}}#rent-form #results .cars .car.sale{border:4px solid #00c5e4}#rent-form #results .cars .car.sale .icon .text{background-color:#00c5e4;color:#fff}#rent-form #form-contact{margin-top:94px}#rent-form #form-contact .back{align-items:center;color:#2c2c2c;display:flex;font-family:montserrat_bold,sans-serif;font-size:18px;font-weight:700;margin-bottom:24px;text-decoration:none}@media (min-width:992px){#rent-form #form-contact .back{font-size:20px;margin-bottom:33px}}@media (min-width:1200px){#rent-form #form-contact .back{font-size:24px;margin-bottom:38px}}#rent-form #form-contact .back .icon{background-color:#d9d9d9;background-image:url(../img/for-rent/icon_chevron_left.svg);background-position:50%;background-repeat:no-repeat;border-radius:10px;display:block;height:50px;margin-right:15px;width:50px}#rent-form #form-contact #accordionFees .accordion-item{border:0!important;background:0 0}#rent-form #form-contact #accordionFees .accordion-item .accordion-header{margin-bottom:0!important}#rent-form #form-contact #accordionFees .accordion-item .accordion-header .accordion-button{font-family:montserrat_bold,sans-serif;color:#2c2c2c;font-size:18px;font-weight:700;text-decoration:none;background:0 0;padding-left:0;padding-right:0;box-shadow:none}@media (min-width:992px){#rent-form #form-contact #accordionFees .accordion-item .accordion-header .accordion-button{font-size:20px}}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-header .accordion-button{font-size:24px}}#rent-form #form-contact #accordionFees .accordion-item .accordion-header .accordion-button[type=button]:hover{color:var(--bs-primary)}#rent-form #form-contact #accordionFees .accordion-item .accordion-header .accordion-button[type=button]:focus{border:0!important;box-shadow:none}#rent-form #form-contact #accordionFees .accordion-item .accordion-header .accordion-button[type=button]::after{background-image:url(../img/for-rent/icon_chevron_down.svg);background-position:center}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item #collapseFees{display:block!important}}#rent-form #form-contact #accordionFees .accordion-item .accordion-body{padding-left:0;padding-right:0}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item{background-color:#d9d9d9;border-radius:10px;border:15px solid #d9d9d9;margin-bottom:24px}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item{border:25px solid #d9d9d9}}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item:hover>.item-content{border-color:#78c004;cursor:pointer}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item input[type=checkbox]:checked+.item-content{border-color:#78c004}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item input[type=checkbox]:checked+.item-content .image{display:none}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item input[type=checkbox]:checked+.item-content .check{display:inline-block}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .item-content{background-color:#fff;border-radius:5px;border:2px solid #fff;display:block;font-size:12px;padding:15px 20px;position:relative}@media (min-width:992px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .item-content{font-size:13px}}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .item-content{font-size:14px}}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .icon{height:3em;text-align:left}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .icon{margin-bottom:15px}}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .icon img{max-height:65%}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .icon img{max-height:100%}}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .icon .check{display:none}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .desc{font-size:12px;height:3em;font-family:montserrat_bold,sans-serif}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .desc{font-size:14px;margin-bottom:20px}}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .sum{font-family:montserrat_bold,sans-serif;font-size:14px;font-weight:700;padding-top:13px;color:#00c5e4}#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .sum span{padding-top:11px;color:#000}@media (min-width:992px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .sum span{font-size:12px}}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .sum span{font-size:13px}}@media (min-width:992px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .sum{font-size:14px}}@media (min-width:1200px){#rent-form #form-contact #accordionFees .accordion-item .accordion-body .item .sum{border-top:1px solid #a0a0a0;font-size:15px}}#rent-form #form-contact .form{font-size:14px;margin-bottom:40px}@media (min-width:992px){#rent-form #form-contact .form{margin-bottom:0}}#rent-form #form-contact .form h1{font-family:montserrat_bold,sans-serif;font-size:18px;font-weight:700;margin-bottom:40px}@media (min-width:992px){#rent-form #form-contact .form h1{font-size:20px}}@media (min-width:1200px){#rent-form #form-contact .form h1{font-size:24px}}#rent-form #form-contact .form .form-floating label{border:0;color:#a0a0a0;font-family:montserrat_medium,sans-serif;font-size:18px;font-weight:500;padding-left:0}#rent-form #form-contact .form .form-control{font-size:16px}#rent-form #form-contact .form .form-control,#rent-form #form-contact .form .form-select{background-color:transparent;border-bottom:2px solid #a0a0a0;border-left:none;border-radius:0;border-right:none;border-top:none;font-weight:600;padding-left:0;padding-right:0}#rent-form #form-contact .form .form-control:focus,#rent-form #form-contact .form .form-select:focus{box-shadow:none}#rent-form #form-contact .form .form-control:focus-visible,#rent-form #form-contact .form .form-control:not(:placeholder-shown),#rent-form #form-contact .form .form-select:focus-visible,#rent-form #form-contact .form .form-select:not(:placeholder-shown){border-bottom-color:#78c004}#rent-form #form-contact .form .form-control:focus-visible+label,#rent-form #form-contact .form .form-control:not(:placeholder-shown)+label,#rent-form #form-contact .form .form-select:focus-visible+label,#rent-form #form-contact .form .form-select:not(:placeholder-shown)+label{color:#2c2c2c;font-size:13px}#rent-form #form-contact .form .form-select{padding-bottom:0;font-size:18px}#rent-form #form-contact .form #form-message{height:125px}#rent-form #form-contact .form .form-check{margin-bottom:0}@media (min-width:992px){#rent-form #form-contact .form .form-check{margin-bottom:20px}}@media (min-width:1400px){#rent-form #form-contact .form .form-check{margin-bottom:40px;padding-top:20px}}#rent-form #form-contact .form .form-check label{padding-left:5px}#rent-fleet ul li.selected .button,#rent-fleet ul li.selected h3,#rent-fleet ul li.selected img,#rent-fleet ul li.selected p,#rent-form #form-contact .form .form-check .form-check-input{opacity:1}#rent-form #form-contact .form .form-check .form-check-input.invalid{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#rent-form #form-contact .form .form-check .form-check-input.invalid~label{color:var(--bs-danger)}#rent-form #form-contact .form .payment-info{margin-bottom:40px;padding-top:20px}@media (min-width:1400px){#rent-form #form-contact .form .payment-info{margin-bottom:0}}#rent-form #form-contact .form .payment-info h2,.order-wrap .payment h1{font-size:18px;font-weight:700}@media (min-width:992px){#rent-form #form-contact .form .payment-info h2{font-size:20px}}@media (min-width:1200px){#rent-form #form-contact .form .payment-info h2{font-size:24px}}#rent-form #form-contact .form .payment-info .logos img{margin-right:15px}#rent-form #form-contact .form .button[type=submit]{width:100%;text-align:center}@media (min-width:1400px){#rent-form #form-contact .form .button[type=submit]{width:50%}}@media (min-width:992px){#rent-form #form-contact #summary-block:not(.confirmation){position:absolute;width:100%}}.order-wrap .order,.order-wrap .payment{position:relative;background-color:#fff;border-radius:10px;font-size:15px;padding:20px}.order-wrap .payment{margin:10px 10px 20px}.order-wrap .payment.warning{border:2px solid var(--bs-danger)}.order-wrap .payment h1{font-family:montserrat_bold,sans-serif;margin-bottom:0}@media (min-width:1200px){.order-wrap .payment h1{font-size:20px}}.order-wrap .order{border:2px solid #2c2c2c}.order-wrap .order .icon{height:50px;position:absolute;right:15px;top:15px;width:50px}.order-wrap .order .line{border-bottom:1px solid #d9d9d9;margin:20px 0}.order-wrap .order h1{font-family:montserrat_bold,sans-serif;font-size:20px;font-weight:700;margin-bottom:0}@media (min-width:1200px){.order-wrap .order h1{font-size:24px}}.order-wrap .order .car-img{width:100%;height:220px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:10px 0}@media (min-width:1200px){.order-wrap .order .car-img{height:180px}}.order-wrap .order .include{color:#a0a0a0;display:flex;justify-content:center;font-size:12px;margin-bottom:20px}@media (min-width:992px){.order-wrap .order .include{font-size:13px}}@media (min-width:1200px){.order-wrap .order .include{font-size:14px}}.order-wrap .order .include .item{margin-right:20px}.order-wrap .order .include .item:last-child{margin-right:0}.order-wrap .order .include .item svg{font-size:21px}.order-wrap .order .tariff-info{font-size:16px;padding-bottom:20px}.order-wrap .order .tariff-info h2{font-family:montserrat_bold,sans-serif;color:#2c2c2c;font-size:18px;font-weight:700;margin-bottom:0}.order-wrap .order .other-data,.order-wrap .order .tariff-info{margin-bottom:20px;border-bottom:1px solid #d9d9d9}.order-wrap .order .other-data .duration{padding-left:25px}.order-wrap .order .other-data .duration,.order-wrap .order .other-data .overlimit-price{background-position:0 2px;background-repeat:no-repeat;font-size:14px;padding-bottom:15px}.order-wrap .order .other-data .duration{background-image:url(../img/for-rent/icon_clock.svg)}.order-wrap .order .other-data .overlimit-price{background-image:url(../img/for-rent/icon_speedometer.svg);background-size:20px;padding-left:28px}.order-wrap .order .reservation,.order-wrap .order ul{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding-bottom:20px}.order-wrap .order .reservation .pick-up{margin-bottom:10px}.order-wrap .order .reservation .place{font-weight:700}.order-wrap .order ul{list-style:none;margin-bottom:15px;padding-bottom:5px;padding-left:0}.order-wrap .order ul li{background-image:url(../img/for-rent/icon_done.svg);background-position:0 4px;background-repeat:no-repeat;margin-bottom:15px;padding-left:35px}.order-wrap .order .price{margin-bottom:5px}.order-wrap .order .price .desc{font-size:16px;font-weight:500}.order-wrap .order .price .value{color:#00c5e5;font-family:montserrat_bold,sans-serif;font-size:16px;font-weight:700;text-align:right}.order-wrap .order .price-info .desc{font-size:12px;font-weight:600;text-transform:uppercase}.order-wrap .order .price-info .info{align-items:center;display:flex;font-family:montserrat_bold,sans-serif;font-weight:700;font-size:12px;height:100%;justify-content:right;text-align:right}@media (min-width:992px){.order-wrap .order .price-info .info{font-size:14px}}@media (min-width:1200px){.order-wrap .order .price-info .info{font-size:16px}}.order-wrap.sale:not(.confirmation) .order{border:4px solid #00c5e4}.order-wrap.sale .icon .text{background-color:#00c5e4;color:#fff}.order-wrap.confirmation{background-color:#78c004;border-radius:10px;margin-bottom:27px}@media (min-width:992px){.order-wrap.confirmation{margin-bottom:0}}.order-wrap.confirmation>h1{color:#fff;font-size:18px;font-weight:700;margin-bottom:0;text-align:center}.order-wrap.confirmation>h1 span{display:block;padding:55px 0 15px}@media (min-width:992px){.order-wrap.confirmation>h1 span{display:inline-block;padding:20px 0 18px 50px}.order-wrap.confirmation>h1{font-size:24px}}.order-wrap.confirmation:not(.error)>h1 span{background-image:url(../img/for-rent/icon_check_white.svg);background-position:50% 15px;background-repeat:no-repeat}@media (min-width:992px){.order-wrap.confirmation:not(.error)>h1 span{background-position:0 calc(50% + 2px)}}.order-wrap.confirmation .order{border:2px solid #78c004}.order-wrap.confirmation.error{background-color:var(--bs-danger)}.order-wrap.confirmation.error>h1 span{display:block;padding:20px 0 15px}.order-wrap.confirmation.error>h1 small{font-size:.75em}.order-wrap.confirmation.error .order{border:2px solid var(--bs-danger)}#rent-fleet{z-index:unset}#rent-fleet .detail{height:100%;width:190px;background-image:url(../img/app_bcg_blue.jpg);position:absolute;left:0;right:0;margin:auto}#rent-fleet ul li{padding:10px 8px 20px}#rent-fleet ul li.selected .img_cont img{transform:scale(1.8);opacity:1}#rent-fleet ul li h3{width:80%;height:45px;margin:0 auto 10px;opacity:0;font-size:18px;font-size:1.125rem;text-transform:none;font-family:"montserrat_regular",sans-serif;color:#f2f5f7}#rent-fleet ul li .img_cont{position:relative;height:150px}#rent-fleet ul li .img_cont img{opacity:.3;position:absolute;bottom:30px;left:0;right:0;margin:auto;width:150px;height:auto;transform:scale(1);transition:all .5s}#rent-fleet ul li .button{margin-top:35px;color:#f2f5f7;opacity:0;border:2px solid #f2f5f7}#rent-fleet .modal{padding:0!important}#rent-fleet .modal.fade{transform:translate(0,0)}#rent-fleet .modal .modal-dialog{height:100vh;display:flex;align-items:center;max-width:100%;text-align:left;margin:0}#rent-fleet .modal .modal-dialog .modal-content{height:100%;background-image:url(../img/app_bcg_blue.jpg);background-size:cover;padding:30px 5px}#rent-fleet .modal .modal-dialog .modal-body{max-width:90%;align-items:center;justify-content:center;display:flex;font-family:"montserrat_bold";font-size:18px;font-size:1.125rem;color:#fff}#rent-fleet .modal .modal-dialog .carousel{width:100%;position:static}#rent-fleet .modal .modal-dialog .close{position:absolute;top:15px;right:15px;z-index:1;cursor:pointer}#rent-fleet .modal .modal-dialog .carousel-item>div>div:first-of-type{text-align:right}#rent-fleet .modal .modal-dialog .carousel-item>div>div:last-of-type{text-align:left}#rent-fleet .modal .modal-dialog .carousel-control-next,#rent-fleet .modal .modal-dialog .carousel-control-prev{top:auto;width:210px;margin:auto;font-family:"montserrat_regular",sans-serif;color:#fff;border:2px solid #fff;border-radius:8px;padding:7px 35px}#rent-fleet .modal .modal-dialog .carousel-control-prev{right:250px}#rent-fleet .modal .modal-dialog .carousel-control-next{left:250px}#rent-fleet .modal .modal-dialog .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}#rent-fleet .modal .modal-dialog .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}