﻿/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
a{cursor:pointer;}.dark-font-strong,.big-header,.medium-head,.normal-header,.small-header,.very-small-header,.basic-header{color:#03226d !important;font-weight:700 !important;}.default-box-shadow{box-shadow:0 4px 15px -4px rgba(21,206,235,.2);}.service-box-shadow{box-shadow:0 3px 20px 0 rgba(14,155,213,.11);}.offer-box-shadow{box-shadow:0 0 14px 0 rgba(14,155,213,.18);}.left-side-box-shadow{box-shadow:-8px 5px 4px -7px rgba(21,206,235,.2);}.slider-arrow-shadow{box-shadow:0 3px 6px 0 rgba(0,0,0,.1);}.default-br-big{border-radius:10px;}.default-br-medium{border-radius:8px;}.text-main-blue{color:#05b6ff;font-weight:700;}.forange{color:#ff9300 !important;}.fred{color:#f00;}.fgreen{color:#3c3 !important;}.fmain-blue-light{color:#08d5fa;}.fmain-blue{color:#05b6ff;}.big-txt-main-blue{color:#08d5fa;font-size:3.125rem;font-weight:700;}.big-header{font-size:2.125rem;}.medium-head{font-size:1.875rem;}.normal-header{font-size:1.5rem;}.small-header{font-size:1.25rem;}.very-small-header{font-size:1.125rem;}.basic-header{font-size:1rem;}.miraflor-font-family{font-family:"Miraflor Personal Use Regular";}.proximaNova-font-family{font-family:"proxima-nova";}.sum-val{color:#f00;}.sum-val ul{list-style:none;padding-left:0;}.w-20{width:20% !important;}.w-30{width:30% !important;}.w-40{width:40% !important;}.w-35{width:35% !important;}.w-10{width:10% !important;}.w-28{width:28% !important;}.w-25{width:25% !important;}.w-8{width:8%;}.w-60{width:60%;}.w-70{width:70%;}.page.wrapper{top:7.9rem !important;}.page.wrapper.show-cov-txt{top:9.9rem !important;}@media screen and (max-width:800px){.page.wrapper{top:7.2rem !important;}.page.wrapper.show-cov-txt{top:9.3rem !important;}}@media screen and (max-width:575px){.page.wrapper{top:6.2rem !important;}.page.wrapper.show-cov-txt{top:7.3rem !important;}}.banner-pages{height:auto !important;}.banner-pages .banner-header{position:absolute;}.banner-pages .carousel{position:relative;}.banner-pages .banner-txt{text-shadow:2px 3px 5px black;}.banner-pages .banner-descrp{text-shadow:2px 3px 5px black;}.banner-pages .form{bottom:6rem;position:relative;display:table;}@media screen and (max-width:1299px){.banner-pages .form{padding:.5rem;width:80%;}.banner-pages .slt-users{width:15%;}.banner-pages .slt-time{width:15.5%;}.banner-pages .slt-dates{width:18.5%;}.banner-pages .btn{width:100%;padding:0 2.5rem;}.banner-pages .banner-header{padding-left:5rem;}}@media screen and (max-width:1199px){.banner-pages .form{padding:.5rem;width:92%;}.banner-pages .page-icon{margin-top:.75rem;}}@media screen and (max-width:1049px){.banner-pages .form{width:860px;bottom:1.4rem !important;}.banner-pages .form .slt-location{width:50%;}.banner-pages .form .slt-users{width:30%;margin-bottom:.5rem;border-radius:7px;}.banner-pages .form .slt-users input[type=text],.banner-pages .form .slt-users input[type=number]{border-radius:7px;}.banner-pages .form .slt-time{width:22%;margin-bottom:.5rem;}.banner-pages .form .slt-dates{width:28%;margin-bottom:.5rem;}.banner-pages .form .cont-button{width:100%;}.banner-pages .form .cont-button .btn-warning{border-radius:7px !important;}.banner-pages .banner-header{flex-direction:row !important;}.banner-pages .banner-header .banner-txt{margin-top:2.5rem !important;}}@media screen and (max-width:800px){.banner-pages .banner-header .banner-txt{margin-top:3rem !important;}.banner-pages .banner-header .page-icon{margin-top:3.2rem !important;}}@media screen and (max-width:669px){.banner-pages{background:linear-gradient(180deg,#268bc8 0%,#84a6d6 53%,#b6cae7 74%,#fff 97%);}.banner-pages .banner-header{padding:0 !important;position:relative !important;margin:1rem 0 !important;justify-content:center !important;}.banner-pages .banner-header .page-icon{margin-top:3rem !important;}.banner-pages .banner-header .banner-txt{margin-top:3rem !important;text-shadow:none !important;font-size:2.7rem !important;}.banner-pages .carousel{display:none !important;}.banner-pages .form{width:500px;}.banner-pages .form .slt-location{width:100%;border-radius:7px !important;}.banner-pages .form .slt-location input[type=text],.banner-pages .form .slt-location input[type=number]{border-radius:7px;}.banner-pages .form .slt-users{width:60%;}.banner-pages .form .slt-users input[type=text],.banner-pages .form .slt-users input[type=number]{border-radius:7px;}.banner-pages .form .slt-time{width:40%;margin-bottom:.5rem;border-bottom-right-radius:7px !important;border-top-right-radius:7px !important;}.banner-pages .form .slt-time input[type=text],.banner-pages .form .slt-time input[type=number]{border-bottom-right-radius:7px !important;border-top-right-radius:7px !important;}.banner-pages .form .slt-dates{width:60%;margin-bottom:.5rem;border-bottom-left-radius:7px !important;border-top-left-radius:7px !important;}.banner-pages .form .cont-button{width:100%;}}@media screen and (max-width:574px){.banner-pages .logo{display:block !important;}.banner-pages .banner-header{display:flex;justify-content:center;padding-left:0 !important;}}@media screen and (max-width:499px){.banner-pages .form{width:100%;max-width:100%;}.banner-pages .form .slt-users{width:100% !important;}.banner-pages .form .slt-dates{width:62% !important;}.banner-pages .form .slt-time{width:38% !important;}.banner-pages .form .slt-time .slt-time-val{left:auto;right:0 !important;}.banner-pages .banner-header{padding-left:0 !important;}.banner-pages .banner-header .page-icon{margin-top:3.5rem !important;}.banner-pages .banner-header .page-icon .icon-page-circle{width:40px !important;height:40px !important;}}@media screen and (max-width:429px){.banner-pages .banner-header{flex-direction:column !important;align-items:center !important;}.banner-pages .banner-header .banner-txt{font-size:2.4rem !important;text-align:center;margin-top:10px !important;}.banner-pages .banner-header .page-icon{margin-top:3rem !important;}.banner-pages .banner-header .page-icon .car-rental-icon{margin-right:.5rem !important;}}@media screen and (max-width:399px){.banner-pages .form .slt-dates{width:54% !important;}.banner-pages .form .slt-dates input[type=text]{padding-left:2px;}.banner-pages .form .slt-time{width:46% !important;}.banner-pages .dropdown-menu{width:105% !important;right:0 !important;left:auto;}}@media screen and (max-width:349px){.banner-pages .dropdown-menu{width:110% !important;}}.cars{top:-3rem !important;position:relative !important;}.cars .car-cont{padding:0 .2rem 1rem;margin-bottom:1rem;min-height:250px;height:270px;}.cars .car-cont .small-header{padding:.8rem .5rem;border-bottom:1px solid #c8dde0;}.cars .one img{margin-left:.8rem !important;}.cars .agency-logo{display:flex;justify-content:center;flex-basis:100%;margin-top:30px !important;}@media screen and (max-width:1049px){.cars{position:relative;top:1rem !important;}}@media screen and (max-width:899px){.cars{top:3rem !important;}}.car-rental-points{position:relative;padding-bottom:8rem;padding-top:2.5rem;}.car-rental-points .car-point-location{display:flex;flex-wrap:wrap;margin-top:2.5rem;position:relative;z-index:1;}.car-rental-points .car-point-location a{padding:.8rem;font-weight:bold;}.car-rental-points .car-point-location a:hover{color:#08d5fa;}.car-rental-points .cloud{background-size:cover;}@media screen and (max-width:767px){.car-rental-points .car-point-location{padding:0 !important;max-width:100% !important;}.car-rental-points .car-point-location a{width:50% !important;}}@media screen and (max-width:659px){.car-rental-points{padding-bottom:5rem;}.car-rental-points .car-point-location{max-width:80% !important;}.car-rental-points .car-point-location a{width:100% !important;}}@media screen and (max-width:399px){.car-rental-points .car-point-location{max-width:100% !important;}}.car-rantal-text{padding:2.5rem;margin-bottom:5rem;}.car-rantal-text .medium-head{margin-bottom:1rem;}.car-result{margin-top:-2rem;}.car-result .filter-car{padding:1rem 1rem;}.car-result .filter-car .head-filt-elem{margin-top:1.5rem;display:block;}.car-result .filter-car input[type=radio]+label::before,.car-result .filter-car input[type=checkbox]+label::before{border:1px solid #c8dde0;}.car-result .order-filter{margin:1rem 0;}.car-result .order-filter .order-car label{color:#a5a5a5;font-weight:bold;}.car-result .order-filter a{text-decoration:none;color:#35607c;font-weight:600;}.car-result .order-filter a.up{align-items:baseline;}.car-result .order-filter a.down{align-items:center;}.car-result .order-filter .filter-car-cont{color:#fff !important;border-radius:7px;margin-right:2rem;font-weight:bold;height:3rem;width:10rem;display:flex;justify-content:space-between;align-items:center;padding:.3rem .5rem;text-transform:uppercase;}.car-result .order-filter .filter-car-cont .filter-icon-white{margin-bottom:.5rem;}@media screen and (max-width:1049px){.car-result .order-filter .filter-car-cont{display:flex !important;}}.car-result .cat-name{color:#fff;font-size:1.25rem;padding:.8rem;border-top-left-radius:8px;border-top-right-radius:8px;}.car-result .car-result-item{margin-bottom:1.5rem;}.car-result .car-result-item .car-item{padding:0 .8rem;}.car-result .car-result-item .car-item img{margin-left:4rem;margin-right:1rem;}.car-result .car-result-item .car-detail{flex-basis:70%;}.car-result .car-result-item .car-price{padding-right:1rem;}.car-result .car-result-item .car-price>div{display:flex;flex-direction:column;align-items:center;}.car-result .car-result-item .car-price .days-rent{display:block;margin:.4rem 0 .2rem;color:#03226d;}.car-result .car-result-item .car-price .curr{text-transform:uppercase;font-size:1.3rem;margin-right:0;}.car-result .car-result-item .car-price .avail{font-weight:bold;margin-bottom:1rem;}.car-result .car-result-item .car-price img{width:5.3125rem;height:5.3125rem;margin:0 .2rem !important;}.car-result .car-result-item .cont-book{display:flex;justify-content:flex-end;align-items:center;font-size:.875rem;width:95%;margin:1.5rem auto 0;border-top:1px solid #c8dde0;padding:.6rem 0;}.car-result .car-result-item .cont-book .car-info{flex-basis:40%;padding:0 .8rem 0 .1rem;}.car-result .car-result-item .cont-book .car-info p{margin:0;}.car-result .car-result-item .cont-book .car-terms{flex-basis:35%;padding:.5rem;}.car-result .car-result-item .cont-book .car-terms input[type="checkbox"]+label::before{border:1px solid #c8dde0;border-radius:3px;}.car-result .car-result-item .cont-book .car-terms input[type="checkbox"]:checked+label::before{box-shadow:none;border:2px solid #c8dde0;}.car-result .car-result-item .cont-book .btn-slect-office{display:flex;align-items:center;}.car-result .car-result-item .all-prices .full-cont-pub-price{margin-top:4px;}.carousel{width:100%;}.carousel .car-detail{width:100%;}.carousel .carousel-item img{float:left;margin-left:2.8125rem;}.carousel .carousel-item .car-detail-txt{width:225px;float:left;}.carousel .carousel-control-prev,.carousel .carousel-control-next{width:7%;opacity:1;}.carousel .carousel-control-prev .arrow-slide,.carousel .carousel-control-prev .arrow-slide-left,.carousel .carousel-control-prev .arrow-slide-right,.carousel .carousel-control-next .arrow-slide,.carousel .carousel-control-next .arrow-slide-left,.carousel .carousel-control-next .arrow-slide-right{width:2.2rem;height:2.2rem;}.carousel .cont-img{width:240px;}.carousel .cont-img img{width:100%;}@media screen and (max-width:1199px){.carousel.list-models .car-detail .cont-elemnt-car{display:flex;justify-content:space-around;}}@media screen and (max-width:599px){.carousel.list-models .car-detail{width:100%;}.carousel.list-models .car-detail .cont-elemnt-car{flex-direction:column;align-items:center;}.carousel.list-models .car-detail .cont-elemnt-car .cont-img{width:60%;}.carousel.list-models .car-detail .cont-elemnt-car .cont-img img{margin-left:0 !important;}.carousel.list-models .car-detail .cont-elemnt-car .car-detail-txt{width:66%;padding-left:7%;}.carousel.list-models .car-detail-txt{margin-top:1rem;}.carousel.list-models .carousel-control-prev,.carousel.list-models .carousel-control-next{width:13%;}}@media screen and (max-width:499px){.carousel.list-models .car-detail .cont-elemnt-car .cont-img{width:70%;}}@media screen and (max-width:409px){.carousel.list-models .car-detail .cont-elemnt-car .cont-img{width:75%;}.carousel.list-models .car-detail .cont-elemnt-car .car-detail-txt{width:75%;padding-left:7%;}}@media screen and (max-width:379px){.carousel.list-models .car-detail .cont-elemnt-car .cont-img{width:77%;}}@media screen and (max-width:339px){.carousel.list-models .car-detail .cont-elemnt-car .cont-img{width:82%;}.carousel.list-models .car-detail .cont-elemnt-car .car-detail-txt{padding-left:5%;}}.car-detail-txt{padding:0 .4rem;min-height:200px;}.car-detail-txt label{font-weight:bold;margin-right:.3rem;margin-bottom:0;}.car-detail-txt .mod-count{display:block;margin-bottom:.9rem;margin-top:-5px;font-weight:normal;}.car-detail-txt .mod-count .count-car{margin-right:5px;}.car-cont.bg-light .car-detail-txt{margin-left:0;}.check-filter.transm .filter-items{margin-left:-1.5rem;}.check-filter .filter-items{margin-bottom:.5rem;margin-left:.5rem;}.check-filter .filter-items .hidden{display:none;}.check-filter input[type="checkbox"]+label::before{margin-right:5px;box-shadow:inset 0 0 0 2px #fff;}.check-filter .agency-head label{font-weight:bold !important;}.check-filter label{font-size:.875rem;color:#35607c !important;font-weight:normal !important;}.location-warning{width:100%;margin:8px auto -5px;border-radius:5px;}.location-warning .warning-icon{background-size:35px 35px;width:35px;height:35px;}.location-warning p{margin-bottom:0;}.modal .modal-dialog{max-width:50%;width:50%;}@media screen and (max-width:1599px){.modal .modal-dialog{max-width:800px;width:800%;}}@media screen and (max-width:979px){.modal .modal-dialog{max-width:80%;width:80%;}}@media screen and (max-width:799px){.modal .modal-dialog{max-width:90%;width:90%;}}@media screen and (max-width:599px){.modal .modal-dialog{max-width:97%;width:97%;}.modal .modal-dialog .modal-body{padding-left:10px;}.modal .modal-dialog .modal-body .charg-txt{margin-left:15px;}.modal .modal-dialog .modal-body .info-rental ul{padding-left:15px;}}.modal .modal-footer{border:none;padding:1.5rem 1rem;}@media screen and (max-width:419px){.order-filter{justify-content:space-between !important;}}.order-filter .filter-show{position:relative;}.order-filter .filter-show.active .cont-car-filter{display:block;width:315px;max-width:315px;left:auto;right:22px;z-index:100;}.order-filter .filter-show.active .cont-car-filter .filter-car{border-top-left-radius:0;border-top-right-radius:0;}.order-filter .filter-show.active .cont-car-filter .filter-car .head-filt-elem{margin-top:0 !important;}.order-filter .filter-show.active .cont-car-filter .filter-car .small-header,.order-filter .filter-show.active .cont-car-filter .filter-car .filter-icon{display:none;}@media screen and (max-width:549px){.order-filter .filter-show.active .cont-car-filter{left:-10px;max-width:300px;}}@media screen and (max-width:449px){.order-filter .filter-show.active .cont-car-filter{left:-10px;max-width:300px;}}.order-filter .filter-show.active .filter-car-cont{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#e3fbff !important;color:#03226d !important;border-bottom:1px solid #08d5fa;}.order-filter .filter-show.active .filter-car-cont .filter-icon-white{background:url("../Images/icons/filter-menu.svg") no-repeat;}@media screen and (max-width:419px){.order-filter .filter-show .filter-car-cont{width:7rem !important;margin-right:0;}.order-filter .filter-show .filter-car-cont span:first-child{display:none;}.order-filter .filter-show .filter-car-cont span:nth-child(2){display:block !important;}}@media screen and (max-width:1199px){.car-item img{margin-left:2rem !important;}.car-item .car-detail{flex-basis:76% !important;}.car-item .car-detail .carousel .cont-elemnt-car{display:flex;justify-content:space-around;}}@media screen and (max-width:1049px){.cont-car-filter{display:none;position:absolute;}.car-result{margin-top:0 !important;}.car-rental-points{top:4rem !important;}}@media screen and (max-width:1049px) and (max-width:899px){.car-rental-points{top:6rem !important;}}@media screen and (max-width:1049px){.cont-car-result{flex-basis:90% !important;max-width:100%;margin:0 auto !important;position:relative;top:2rem;}.cont-car-result .filter-car-cont{display:block;}}@media screen and (max-width:1049px) and (max-width:899px){.cont-car-result{top:3rem !important;}}@media screen and (max-width:1049px){.loyalty{margin-top:6rem !important;}}@media screen and (max-width:929px){.cont-car-result{flex-basis:100% !important;}.cont-car-result .carousel .cont-elemnt-car{justify-content:space-around !important;}}@media screen and (max-width:899px){.loyalty{margin-top:8rem !important;}}@media screen and (max-width:779px){.car-item{flex-wrap:wrap;}.car-item .car-detail{flex-basis:100% !important;}.car-item .car-detail .cont-elemnt-car{justify-content:space-around !important;}.car-item .car-price{width:100% !important;flex-direction:row !important;justify-content:space-around;}.car-item .car-price>div{flex-direction:row !important;}.car-item .car-price>div .days-rent{margin-left:1rem !important;}.car-item .car-price>div .avail{margin:0 !important;}}@media screen and (max-width:649px){.car-item .car-detail{flex-basis:90% !important;margin:auto;}.car-item .car-detail .carousel .cont-elemnt-car{flex-direction:column !important;align-items:center;}.car-item .car-detail .carousel .cont-elemnt-car .cont-img img{margin-left:0 !important;}.car-item .car-detail .carousel .cont-elemnt-car .car-detail-txt{margin-top:.5rem;width:65%;margin-left:18%;}.car-item .car-detail .carousel .carousel-control-prev,.car-item .car-detail .carousel .carousel-control-next{width:13%;}.car-item .car-price>div .days-rent{margin-left:.5rem !important;}}@media screen and (max-width:599px){.car-result{max-width:100%;}.car-result .car-item .car-price{padding-right:0 !important;justify-content:space-between !important;}.car-cont{height:auto !important;margin-bottom:2rem !important;display:flex;justify-content:center;flex-direction:column;}.car-cont .small-header{text-align:center;}}@media screen and (max-width:479px){.car-result .car-item{padding:0 .2rem !important;}.car-result .car-item .car-detail{flex-basis:100% !important;}.car-result .car-item .car-detail .carousel .cont-elemnt-car .car-detail-txt{width:80%;margin-top:1.5rem;margin-left:22%;}.car-result .car-item .car-detail .carousel .carousel-control-prev,.car-result .car-item .car-detail .carousel .carousel-control-next{margin-top:-3.3rem;}.car-result .car-item .car-price{flex-wrap:wrap;justify-content:center !important;}.car-result .car-item .car-price>div{width:80%;margin-bottom:1.5rem;margin-left:-3rem;display:flex;justify-content:center;}.car-result .car-item .car-price>div:first-child{margin-bottom:1rem;}}@media screen and (max-width:479px) and (max-width:399px){.car-result .car-item .car-price>div{margin-left:-2rem;}}@media screen and (max-width:479px) and (max-width:359px){.car-result .car-item .car-price>div{margin-left:-1rem;}}@media screen and (max-width:479px){.car-result .cont-book{justify-content:center !important;margin-top:0 !important;}}