:root{font-size:16px}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif;font-weight:400;line-height:1.625;color:#716d6e}iframe{border:none}a,b,div,li,ul{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}a:active,a:focus,input,input:active,input:focus,input:hover,textarea,textarea:active,textarea:focus,textarea:hover{-moz-outline:none;outline:0}embed,img:not([draggable]),object,video{max-width:100%;height:auto}a{text-decoration:none;outline:0;transition:all .4s ease}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}img{border:none;max-width:100%;vertical-align:middle;user-select:none;height:auto}button:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;color:#1a1a1a;font-weight:700;letter-spacing:-.4px}a{display:inline-block;color:inherit;transition:all .4s ease}a:hover{color:#ffbf00}.form-control:focus{box-shadow:none}a{transition:all .4s ease}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.comment-content h1,.entry-content h1{font-size:36px}.comment-content h2,.entry-content h2{font-size:30px}.comment-content h3,.entry-content h3{font-size:24px}.comment-content h4,.entry-content h4{font-size:18px}.comment-content h5,.entry-content h5{font-size:16px}.comment-content h6,.entry-content h6{font-size:14px}.xs_page_wrapper{overflow:hidden!important}.nav-alignment-dynamic,.nav-alignment-flex-start{justify-content:flex-start}.elementskit-menu-container{z-index:10000}.elementskit-navbar-nav{padding-left:0;margin-bottom:0;list-style:none}.elementskit-navbar-nav li{position:relative}.elementskit-navbar-nav li a{height:100%;display:flex;align-items:center;text-decoration:none}.elementskit-navbar-nav li a:hover{text-decoration:none}.elementskit-navbar-nav li.elementskit-megamenu-has{position:static}.elementskit-navbar-nav>li>a{transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal}.elementskit-dropdown{border-top:1px solid #dadada;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-right:1px solid #dadada;background-color:#f4f4f4;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;padding-left:0;list-style:none;opacity:0;visibility:hidden;transition:transform .4s ease}.elementskit-dropdown>li>.elementskit-dropdown{left:100%;top:0}.elementskit-dropdown>li>.elementskit-dropdown.open-fromleft{left:auto;right:100%}.elementskit-submenu-panel>li>a{padding-top:15px;padding-left:10px;padding-bottom:15px;padding-right:10px;color:#000;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1px}.elementskit-navbar-nav li:hover>a,.elementskit-navbar-nav>li>a:hover{color:#1e73be;background-color:#fff}.elementskit-submenu-panel>li:hover>a,.elementskit-submenu-panel>li>a:hover{color:#0d3a4f;background-color:rgba(255,255,255,.5)}.elementskit-megamenu-panel{width:100%;background-color:#f5f5f5;border-top:1px solid #d8d4d4;border-left:1px solid #d8d4d4;border-right:1px solid #d8d4d4;border-bottom:1px solid #d8d4d4;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.elementskit-overlay{display:none}.elementskit-nav-identity-panel{display:none}.elementskit-menu-hamburger{border:1px solid rgba(0,0,0,.2);float:right}.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0,0,0,.5)}.elementskit-menu-close,.elementskit-menu-hamburger{display:none;padding:8px;background-color:transparent;border-radius:.25rem;position:relative;z-index:10;cursor:pointer;width:45px}.elementskit-menu-close .elementskit-menu-hamburger-icon,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{height:1px;width:100%;display:block;margin-bottom:4px}.elementskit-menu-close .elementskit-menu-hamburger-icon:last-child,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child{margin-bottom:0}.elementskit-menu-close{border:1px solid rgba(0,0,0,.5);color:rgba(51,51,51,.5);float:right;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px}.elementskit-dropdown-has:hover>a::after{border-color:transparent #1e73be #1e73be transparent}.elementskit-dropdown-has>a{position:relative;justify-content:space-between}.elementskit-dropdown-has>a:hover::after{border-color:transparent #1e73be #1e73be transparent}.elementskit-dropdown-has>a::after{content:"";margin-left:6px;height:6px;width:6px;border-style:solid;border-width:0 1px 1px 0;border-color:transparent #000 #000 transparent;display:inline-block;transform:rotate(45deg)}.elementskit-submenu-panel .elementskit-dropdown-has:hover>a::after{border-color:transparent #0d3a4f #0d3a4f transparent}.elementskit-submenu-panel .elementskit-dropdown-has>a:hover::after{border-color:transparent #0d3a4f #0d3a4f transparent}@media (min-width:1025px){.elementskit-dropdown .elementskit-dropdown-has>a::after{transform:rotate(-45deg)}.elementskit-menu-container{background:rgba(255,255,255,0);background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;position:relative}.elementskit-dropdown{min-width:250px}.elementskit-navbar-nav{display:flex;height:100px}.elementskit-navbar-nav>li>a{font-size:15px;color:#000;padding-left:15px;padding-right:15px}.elementskit-dropdown{box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;transform:translateY(-10px);pointer-events:none}.elementskit-dropdown-has:hover>.elementskit-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}@media (max-width:1024px){.elementskit-menu-container{background:#f7f7f7;background:linear-gradient(0deg,#f7f7f7 0,#f7f7f7 100%);max-width:350px;width:100%;position:fixed;top:0;left:-450px;height:100%;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:10px;padding-left:0;padding-right:0;padding-bottom:10px;transition:left .6s cubic-bezier(.6,.1,.68,.53) 0s}.elementskit-menu-container.active{left:0}.no-scroller{overflow:hidden}.elementskit-menu-overlay{display:block;position:fixed;z-index:14;top:0;left:-110%;height:100%;width:100%;background-color:rgba(51,51,51,.5);transition:all .4s ease;opacity:1;visibility:visible;transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s}.elementskit-menu-overlay.active{left:0;transition:all .6s cubic-bezier(.22,.61,.24,1) 0s}.elementskit-menu-close,.elementskit-menu-hamburger{display:block}.elementskit-nav-identity-panel{display:block;position:absolute;top:0;left:0;z-index:5;width:100%}.elementskit-nav-identity-panel .elementskit-site-title{float:left}.elementskit-nav-identity-panel .elementskit-menu-close{float:right}.elementskit-navbar-nav{padding-top:100px}.elementskit-navbar-nav>li>a{color:#000;font-size:12px;padding-top:5px;padding-left:10px;padding-right:5px;padding-bottom:5px}.elementskit-navbar-nav>li>a:hover{color:#0d3a4f}.elementskit-navbar-nav>li:hover>a{color:#0d3a4f}.elementskit-submenu-panel>li>a{color:#000;font-size:12px;padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:7px}.elementskit-dropdown{max-height:0;overflow:hidden;display:block;border:0;box-shadow:none;transition:max-height 2s cubic-bezier(0,1,0,1)}.elementskit-dropdown.elementskit-dropdown-open{max-height:2500px;opacity:1;visibility:visible;transition:max-height 5s ease-out}.elementskit-navbar-nav>.elementskit-dropdown-has>.elementskit-dropdown li a{padding-left:15px}}.elementskit-dropdown-has>a::after{display:none}.elementor-widget-image-box .elementor-image-box-title a{display:block}.header-standard{position:relative;background-color:#fff;z-index:99}@media (max-width:991px){.header-standard{background-color:#fff}}.header-standard .navbar{padding-left:0;padding-right:0}.header-standard .logo>img{max-width:150px;max-height:60px}@media (min-width:992px){.header-standard ul.navbar-nav>li>a{height:84px;display:flex;align-items:center}}.header-standard ul.navbar-nav li a{color:#1a1a1a;font-size:.9375rem;margin-left:0;padding:15px}.navbar-transparent{position:absolute;top:0;left:0;width:100%;z-index:10}@media (min-width:992px){.navbar-transparent{background-color:transparent}}.navbar-transparent+.xs-jumbotron{padding-top:6.25rem;min-height:510px}.admin-bar .navbar-transparent{top:32px}.quote-btn{color:#fff;transition:all .4s ease;box-shadow:0 10px 15px rgba(255,83,48,.35);border-radius:3px;font-size:.9375rem;font-weight:500;font-family:Rubik,sans-serif;line-height:1;padding:17px 25px}.quote-btn:hover{opacity:.8;color:#fff}.header-quote .quote-btn{background:#ff4c30;background:linear-gradient(-36deg,#ff4c30 0,#ff6830 100%)}.navbar-sticky.fixed-top{background-color:#fff;box-shadow:0 35px 35px 0 rgba(0,0,0,.1);position:fixed}.navbar-sticky.fixed-top .search-block{top:55px}@media (min-width:992px){.navbar-nav .menu-item-has-children .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(-5px);transition:all .4s ease;pointer-events:none;box-shadow:0 35px 35px 0 rgba(0,0,0,.1);border-radius:0 0 .3125rem .3125rem;width:13.75rem;border:0 solid #000}.navbar-nav .menu-item-has-children .dropdown-menu .dropdown-menu{left:auto;right:100%;top:0}.navbar-nav .menu-item-has-children:hover>.dropdown-menu{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}.navbar-nav .nav-item{margin-left:.3125rem;margin-right:.3125rem}}.nav-search-area{margin-left:1.875rem;margin-right:1.875rem}.header-standard .navbar-nav>li>a{color:#101010;font-size:.875rem}@media (min-width:992px){.header-standard .navbar-nav .dropdown-menu>li:not(:last-child){border-bottom:1px solid #f0f0f0}}.header-standard .navbar-nav .dropdown-menu>li>a{color:#1a1a1a;font-size:.9375rem;padding:.75rem .9375rem;display:block}.header-standard .navbar-nav .dropdown-menu>li>a.active,.header-standard .navbar-nav .dropdown-menu>li>a:hover{color:#2f2d79;background-color:transparent}.header-standard .navbar-nav .dropdown-menu>li:hover>a{color:#2f2d79;background-color:transparent}.header-standard .navbar{padding-top:0;padding-bottom:0}.nav-search-area{position:relative}.search-block{display:none;position:absolute;top:67px;left:-230px;width:250px;height:100%}.nav-search{cursor:pointer}.search-button{cursor:pointer}.navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media (max-width:991px){.navbar-toggler{margin-left:3.125rem}.header-quote,.nav-search-area{display:none}.header-standard{padding-top:.625rem;padding-bottom:.625rem}}.admin-bar .navbar-sticky.fixed-top{margin-top:2rem;top:0}@media (min-width:992px){.xs_inner_page_transparent_header{background-color:transparent}.xs_inner_page_transparent_header:not(.fixed-top).header-standard ul.navbar-nav>li>a{color:#fff}.xs_inner_page_transparent_header:not(.fixed-top).header ul.navbar-nav>li>a.active,.xs_inner_page_transparent_header:not(.fixed-top).header ul.navbar-nav>li>a:focus,.xs_inner_page_transparent_header:not(.fixed-top).header ul.navbar-nav>li>a:hover{color:rgba(255,255,255,.7)}}@media (max-width:991px){.dropdown-menu{border:none}}.sassico_banner{background-size:100% 100%}:root{--stroke_color:#fff}.banner-slider-content .slider-title{color:#1a1a1a;font-size:36px;font-weight:900;margin:0}.banner-slider-content .slider-subtitle{font-size:24px;color:#716d6e;display:block;font-weight:400;margin-top:10px}.banner-slider-content .car-img{text-align:center}.banner-slider-content .car-img>img{display:inline-block}.banner-slider-navigation{text-shadow:0 1px 2px rgba(0,0,0,.6);font-size:1.875rem;cursor:pointer;transition:all .4s ease}.banner-slider-navigation.swiper-button-disabled{opacity:.3;pointer-events:none;cursor:auto}.car-banner-slider-wraper{position:relative}.banner-navigation-wraper{position:absolute;right:0;bottom:0;display:flex;line-height:1;z-index:5}.banner-navigation-wraper>.banner-slider-navigation:not(:last-child){margin-right:2.8125rem}.banner-slider-content .slider-subtitle{margin-bottom:30px}.banner-slider-navigation{font-size:30px;-webkit-text-stroke:2px var(--stroke_color)}.banner-slider-content .car-img{margin-bottom:60px}.xs-breadcrumblist{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;color:#fff}.xs-breadcrumblist>li{display:inline-block}.xs-breadcrumblist>li:not(:last-child){padding-right:13px}.xs-breadcrumblist>li:not(:first-child){padding-left:13px}.xs-breadcrumblist>li>a{color:inherit}.xs-car-vehicles .title{font-size:36px;font-weight:900;margin-bottom:65px}.xs-car-vehicles .subtitle{font-weight:400}.xs-car-vehicles .vehicle-nav-row{padding-right:0}.xs-car-vehicles .vehicle-nav-container{height:365px;overflow:hidden;position:relative;margin-bottom:1px}.xs-car-vehicles .vehicle-nav-control{padding-right:10px}.xs-car-vehicles .vehicle-nav-control>a{width:50%;height:40px;display:block;background-color:#716d6e;text-align:center;float:left;color:#fff;line-height:40px;font-size:24px;transition:all .25s ease-in-out}.xs-car-vehicles .vehicle-nav-control>a:first-of-type{border-right:1px solid #fff}.xs-car-vehicles .vehicle-nav-control>a:hover{background-color:rgba(255,191,0,.4);color:#716d6e}.xs-car-vehicles .vehicle-tab-nav{list-style:none;margin:0;padding:0;position:relative;z-index:1}.xs-car-vehicles .vehicle-tab-nav>li{background-color:#e3e2e2;margin-bottom:1px;position:relative;transition:.2s;margin-right:10px}.xs-car-vehicles .vehicle-tab-nav>li>span{opacity:0;transition:.2s;width:.875rem;height:.875rem;display:block;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);right:-7px;background-color:rgba(255,191,0,.4);z-index:-1}.xs-car-vehicles .vehicle-tab-nav>li:hover{background-color:#d1cece}.xs-car-vehicles .vehicle-tab-nav>li.active{background-color:#ffe599}.xs-car-vehicles .vehicle-tab-nav>li.active>a{text-shadow:0 1px 0 currentColor}.xs-car-vehicles .vehicle-tab-nav>li.active>span{opacity:1}.xs-car-vehicles .vehicle-tab-nav>li>a{font-size:18px;color:#716d6e;padding-left:15px;display:block;height:60px;line-height:60px}.xs-car-vehicles .vehicle-img{text-align:center}.xs-car-vehicles .vehicle-img>img{display:inline-block}.xs-car-vehicles .vehicle-price{background-color:rgba(255,191,0,.4);height:53px;line-height:53px;padding:0 10px;font-size:24px;font-weight:900}.xs-car-vehicles .vehicle-price>.info{font-weight:400;font-size:18px}.xs-car-vehicles .select-vehicle-data{display:none}@media (max-width:992px){.xs-car-vehicles .styled-select-vehicle-data{display:block}.xs-car-vehicles .vehicle-tab-nav{display:none}.xs-car-vehicles .select-vehicle-data{width:100%;display:block;padding:15px;font-size:27px;font-size:16px;background:#fff;padding:1px 10px;height:40px}.xs-car-vehicles .vehicle-nav-container{height:100px}.xs-car-vehicles .vehicle-nav-scroll{display:none}.xs-car-vehicles .vehicle-img{margin:15px 0}.xs-car-vehicles .vehicle-img img{display:inline-block}}.vehicle-features>tbody>tr:first-child>td{border-top:1px solid #ededed}.vehicle-features>tbody>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:0;border-left:0;text-align:left}.vehicle-features>tbody>tr>td .vehicle-features-icon{display:inline-block;margin-right:.4375rem}.vehicle-features>tbody>tr>td:first-child{border-left:1px solid #ededed}@media (max-width:991px){.vehicle-nav-control{display:none}}.horizontal_car_tab_gallery-thumbs--wraper{overflow:hidden;position:relative}.horizontal_car_tab_gallery-thumbs{overflow:visible;padding:1.25rem 0;width:calc(100% - 70px)}.horizontal_car_tab_gallery-thumbs .swiper-slide{opacity:0;visibility:hidden}.horizontal_car_tab_gallery-thumbs .swiper-slide.swiper-slide-visible{opacity:1;visibility:visible}.horizontal_car_tab_gallery-title{font-size:1rem;margin-bottom:0;cursor:pointer;border-radius:3px;background-color:#fff;box-shadow:0 10px 15px rgba(158,158,158,.13);text-align:center;padding:1rem 1.5625rem;display:block;font-family:Rubik,sans-serif;font-weight:500;color:#010103}.swiper-slide-thumb-active .horizontal_car_tab_gallery-title{background:linear-gradient(#ff4c30 0,#ff6830 100%);box-shadow:0 10px 15px rgba(255,83,48,.35);color:#fff}.horizontal_car_tab_style .car-button-next,.horizontal_car_tab_style .swiper-container-rtl .car-button-prev{right:-30px}.horizontal_car_tab_style .car-button-prev,.horizontal_car_tab_style .swiper-container-rtl .car-button-next{left:-30px}@media (max-width:1024px){.horizontal_car_tab_button{display:none}}@media (min-width:1025px){.horizontal_car_tab_button{width:2.375rem;height:2.375rem;background-color:#fff;filter:drop-shadow(0 0 15px rgba(158,158,158,.23));border-radius:50%;transition:all .4s ease;cursor:pointer;font-size:.9375rem;display:flex;align-items:center;text-align:center;position:absolute;top:26px;color:#010103}.horizontal_car_tab_button>i{width:100%}.horizontal_car_tab_button.swiper-button-disabled{opacity:.3;pointer-events:none;cursor:auto}.horizontal_car_tab_button:not(.swiper-button-disabled):hover{color:#ffa471}}.horizontal_car_tab_gallery-thumbs--container{position:relative}.vehicle-prices{color:#010103;line-height:1;border-bottom:1px solid #ccc;padding-bottom:1.0625rem;margin-bottom:1.6875rem}.vehicle-prices .vehicle-price-rate{font-size:3.25rem;letter-spacing:-3px}.vehicle-prices .price-sign,.vehicle-prices .vehicle-price-rate{font-weight:700;font-family:Poppins,sans-serif}.vehicle-prices .price-sign{vertical-align:top;font-size:2.4375rem;position:relative;top:3px}.vehicle-prices .info{display:block;font-size:1rem;margin-top:.4375rem}.car-details{margin-bottom:3.125rem}.car-details>li{color:#6b6b6b;font-size:1.125rem;font-family:Rubik,sans-serif}.car-details>li>span{display:inline-block}.car-details>li:not(:last-child){margin-bottom:.875rem}.car-details>li .car-details-icon{padding-right:.4375rem}.car-details>li .car-details-title{padding-right:2px}.gradient-button{border-radius:3px;background:#ff4c30;background:linear-gradient(30deg,#ff4c30 0,#ff6830 100%);border:0;font-size:1rem;font-weight:500;font-family:Rubik,sans-serif;padding:.9375rem 1.4375rem;transition:all .4s ease;position:relative;display:inline-block;color:#fff}.gradient-button::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:inherit;background:#ff4c30;background:linear-gradient(-30deg,#ff4c30 0,#ff6830 100%);transition:all .4s ease;opacity:0}.gradient-button:hover{color:#fff}.gradient-button:hover::before{opacity:1}.gradient-button .button-icon{padding-left:1.3125rem}.gradient-button .button-icon,.gradient-button .button-text{z-index:2;position:relative}.cars-button-holder .gradient-button{box-shadow:0 10px 15px rgba(255,83,48,.35)}.cars-button-holder .btn-link{font-weight:700;font-size:1.0625rem;font-family:Rubik,sans-serif;color:#1e1746}.cars-button-holder .btn-link:hover{color:#2a2061}.cars-button-holder .btn-link .button-icon{padding-right:.3125rem}.cars-button-holder>a:not(:last-child){margin-right:1.3125rem}.horizontal_car_tab_gallery-top{padding-top:3.3125rem}.horizontal_car_tab_gallery-top .swiper-wrapper{padding-bottom:1.25rem}@media (max-width:767px){.horizontal_car_tab_gallery-top .vehicle-img{margin-bottom:1.875rem}}.btn{white-space:normal}.btn.btn-primary{background-color:#ffbf00;color:#fff;display:inline-block;font-size:24px;font-weight:900;padding:6px 15px;box-shadow:6px 6px 0 #efe9e9;transition:.2s;border-radius:0;border:none}.btn.btn-primary:hover{background-color:#716d6e}.btn.btn-primary>span{margin-right:7px}.car-rental-maps{position:relative;z-index:5}.location-map-container{z-index:1;position:relative;background-color:#ffbf00;padding:21px 15px;max-width:750px;margin-left:auto;margin-right:auto}.location-title{font-weight:900;color:#fff;margin:0}@media (min-width:1025px){.location-title{font-size:35px}}@media (max-width:1024px){.location-title{font-size:1.75rem;text-align:center;margin-bottom:.625rem}}.styled-select-location{position:relative;background-color:#fff}.xs--select{border:none;font-size:18px;width:100%;background-color:#fff;-webkit-appearance:none;padding:11px 10px;cursor:pointer;background-image:url(../images/dropdown-icon.png);background-repeat:no-repeat;background-position:right 20px center;padding-right:2.5rem}.map-container{background-color:#ccc;margin-top:-46px}@media (max-width:1024px){.map-container{margin-top:0!important}}.car_back_to_top{width:2.75rem;height:2.75rem;position:fixed;bottom:44px;right:64px;z-index:1001}.scrollup{display:block;width:100%;height:100%;background-color:rgba(156,156,156,.8);border:2px solid rgba(255,255,255,.5);color:#fff;text-align:center;display:flex;align-items:center;font-size:1.125rem}.scrollup>i{width:100%}@media only screen and (min-width:1024px){.xs_custom_header .elementskit-dropdown-has .elementskit-dropdown{left:auto;right:0}}.elementskit-navbar-nav .elementskit-dropdown li:first-child{margin-top:0}.elementskit-navbar-nav .elementskit-dropdown li:last-child{margin-bottom:0}.xs_custom_mail_chimp .ekit-mail-chimp{position:relative}.xs_custom_mail_chimp .ekit_submit_input_holder.elementskit_input_wraper{position:absolute;right:8px;top:8px}.theme-carrental .xs_custom_testmonial .ekit-wid-con .elementskit-testimonial_card{text-align:center}.xs_custom_testmonial em{font-style:normal}.theme-carrental .xs_custom_testmonial .elementskit-testimonial_card .elementskit-profile-info{text-align:center}.xs_custom_testmonial .elementskit-stars>li:nth-child(3){transform:scale(1.5);position:relative;top:-5px}.xs-custom-header .ekit-sticky--active{background-color:#fff;box-shadow:0 0 14px -2px grey;z-index:1000}.xs_custom_header.ekit-sticky--active img{width:60%;transition:.2s}.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{background-color:#e7e7e7}@media only screen and (min-width:1024px){.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li{height:40px;margin:20px 2px;line-height:40px}}.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li:first-child{border:2px solid #b8b6b6}.xs_custom_header.ekit-sticky--active .elementskit-navbar-nav-default .elementskit-navbar-nav>li{margin:15px 2px}.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li:first-child:hover{border:2px solid transparent}@media only screen and (max-width:1024px){.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li:first-child{border:none}.xs_custom_header .elementskit-navbar-nav-default .elementskit-megamenu-panel{width:255px}.xs_custom_header .ekit_menu_responsive_tablet .elementskit-submenu-indicator{border:none}}.xs_custom_banner_one{background-color:#ffbf00;background:-webkit-linear-gradient(top,#ffbf00 0,rgba(255,191,0,.8) 50%,#ffbf00 100%);background:linear-gradient(to bottom,#ffbf00 0,rgba(255,191,0,.8) 50%,#ffbf00 100%);position:relative}.xs_custom_banner_one:before{content:"";position:absolute;width:50px;height:50px;background-color:#ffbf00;bottom:-24px;left:50%;transform:translateX(-50%) rotate(45deg)}.xs_custom_banner_two{background-color:#303131;background:-webkit-linear-gradient(top,#303131 0,rgba(48,49,49,.8) 50%,#303131 100%);background:linear-gradient(to bottom,#303131 0,rgba(48,49,49,.8) 50%,#303131 100%);position:relative}.xs_custom_banner_two:before{content:"";position:absolute;width:50px;height:50px;background-color:#303131;bottom:-24px;left:50%;transform:translateX(-50%) rotate(45deg)}.xs_custom_banner_three{background-color:#81d742;background:-webkit-linear-gradient(top,#81d742 0,rgba(129,215,66,.8) 50%,#81d742 100%);background:linear-gradient(to bottom,#81d742 0,rgba(129,215,66,.8) 50%,#81d742 100%);position:relative}.xs_custom_banner_three:before{content:"";position:absolute;width:50px;height:50px;background-color:#81d742;bottom:-24px;left:50%;transform:translateX(-50%) rotate(45deg)}.xs_testimonial_style .elementskit-testimonial-slider .elementskit-single-testimonial-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xs_testimonial_style .elementskit-testimonial-slider .elementskit-single-testimonial-slider .elementskit-commentor-bio{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xs_testimonial_style .elementskit-testimonial-slider .elementskit-single-testimonial-slider .elementskit-commentor-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ekit-sticky--effects{background-color:#fff!important}.xs_footer .xs_margin_bottom{margin-bottom:3px}@media only screen and (min-width:1024px){.elementor-element .xs_border_resize{width:300px;margin:0 auto}}@media only screen and (min-width:1600px){.theme-carrental .xs_banner_right_img{right:-60%!important}}.xs-jumbotron{position:relative;min-height:410px}.xs-jumbotron-title{margin-bottom:12px;color:#010103;font-size:52px;letter-spacing:-1.56px;text-transform:capitalize}.xs-breadcrumblist{color:#010103;text-transform:capitalize;font-size:15px;font-weight:500;font-family:rubik;line-height:18px}.metform-btn.metform-submit-btn.home1_contact_button{background-color:#ffbf00;background:-webkit-linear-gradient(top,#ffbf00 0,rgba(255,191,0,.8) 50%,#ffbf00 100%);background:linear-gradient(to bottom,#ffbf00 0,rgba(255,191,0,.8) 50%,#ffbf00 100%)}.metform-btn.metform-submit-btn.home1_contact_button:hover{background-color:#716d6e}.metform-btn.metform-submit-btn.home2_contact_button{background-color:#303131;background:-webkit-linear-gradient(top,#303131 0,rgba(48,49,49,.8) 50%,#303131 100%);background:linear-gradient(to bottom,#303131 0,rgba(48,49,49,.8) 50%,#303131 100%)}.metform-btn.metform-submit-btn.home2_contact_button:hover{background-color:#716d6e}.metform-btn.metform-submit-btn.home3_contact_button{background-color:#81d742;background:-webkit-linear-gradient(top,#81d742 0,rgba(129,215,66,.8) 50%,#81d742 100%);background:linear-gradient(to bottom,#81d742 0,rgba(129,215,66,.8) 50%,#81d742 100%)}.metform-btn.metform-submit-btn.home3_contact_button:hover{background-color:#716d6e}.modal-open .modal{z-index:9999}@media only screen and (min-width:1024px){.xs_custom_header.ekit-sticky{z-index:4}.ekit-sticky--active.ekit-sticky{z-index:50}}@media only screen and (max-width:768px){.car-select-form .input-group{height:auto}}@media only screen and (max-width:992px){.banner-slider-content .slider-title{text-align:center}.banner-slider-content .slider-subtitle{text-align:center}}.xs_cta_social .ekit_social_media>li>a:hover{opacity:.8}.cars-button-holder a{text-transform:uppercase}.reservation_modal .modal-title{text-transform:uppercase}.reservation_modal .checkout-info-desc{font-size:18px;line-height:1.7;letter-spacing:.2px}@media only screen and (max-width:1024px){.xs-car-vehicles .cars-button-holder a{font-size:20px}}@media only screen and (min-width:1024px){.ekit-sticky--effects{box-shadow:0 3px 10px rgba(0,0,0,.15)!important}}.cars-button-holder .btn-link{font-size:16px}@media only screen and (max-width:768px){.reservation-form-shadow .car-select-form .input-group{height:auto}}@media only screen and (min-width:767px) and (max-width:1024px){.reservation-inline-style .car-select-wraper{max-width:100%;margin-bottom:20px}.rental-datetime{width:100%}}@media only screen and (max-width:767px){.reservation-inline-style .car-select-wraper{max-width:100%;margin-bottom:20px}}.xs_cta_social .ekit_social_media>li>a:hover{opacity:.8}.cars-button-holder a{text-transform:uppercase}.reservation_modal .modal-title{text-transform:uppercase}.reservation_modal .checkout-info-desc{font-size:18px;line-height:1.7;letter-spacing:.2px}@media only screen and (max-width:1024px){.xs-car-vehicles .cars-button-holder a{font-size:20px}}.cars-button-holder .btn-link{font-size:16px}@media only screen and (max-width:768px){.reservation-form-shadow .car-select-form .input-group{height:auto}}@media only screen and (min-width:767px) and (max-width:1024px){.reservation-inline-style .car-select-wraper{max-width:100%;margin-bottom:20px}.rental-datetime{width:100%}}@media only screen and (max-width:767px){.reservation-inline-style .car-select-wraper{max-width:100%;margin-bottom:20px}}@media (min-width:768px){.xs_badge_booking>.elementor-widget-container{background-color:#817f91}.xs_custom_funfact .funfact-content{display:flex;align-items:center}.xs_custom_funfact .funfact-content .funfact-title{padding:0 16px;flex:1}}@media (min-width:1025px){.xs_badge_booking::after{content:"";height:0;width:0;border:5px solid transparent;border-top-color:#3e3b5a;border-left-color:#3e3b5a;position:absolute;right:0}.xs_custom_funfact .funfact-content .number-percentage-wraper{flex:1}}@media (max-width:767px){.xs_badge_booking{left:0;right:auto}}@media (min-width:768px){.xs_badge_booking>.elementor-widget-container{background-color:#817f91}.xs_custom_funfact .funfact-content{display:flex;align-items:center}.xs_custom_funfact .funfact-content .funfact-title{padding:0 16px;flex:1}}@media (min-width:1025px){.xs_badge_booking::after{content:"";height:0;width:0;border:5px solid transparent;border-top-color:#3e3b5a;border-left-color:#3e3b5a;position:absolute;right:0}.xs_custom_funfact .funfact-content .number-percentage-wraper{flex:1}}@media (max-width:767px){.xs_badge_booking{left:0;right:auto}}@media (min-width:768px) and (max-width:1024px){.car-select-form .car-reservation-top-panel{display:block}.car-select-form .pickup-and-dropoff-wraper,.car-select-form .rental-datetime{margin-bottom:1.25rem}.car-select-form .reservation-date-and-time{flex:1 1 50%}.car-select-form .drop-off-date,.car-select-form .pick-up-date,.car-select-form .reservation-date-and-time:first-child{margin-right:1rem}}@media only screen and (min-width:767px) and (max-width:1024px){.theme-carrental .reservation-inline-style .car-select-wraper{max-width:100%;margin-bottom:20px}.theme-carrental .rental-datetime{width:100%}}@media only screen and (max-width:767px){.theme-carrental .reservation-inline-style .car-select-wraper{max-width:100%;margin-bottom:20px}.theme-carrental .reservation-inline-style span{display:none}.theme-carrental .reservation-inline-style .location{-ms-flex-wrap:wrap;flex-wrap:wrap}}.xs_car_reserve_btn .cars-button-holder a{width:100%}.vehicle-features>tbody>tr>td{font-size:13px}@media only screen and (min-width:767px) and (max-width:1024px){.location-map-container{max-width:100%;padding-right:30px;padding-left:30px}}@media only screen and (max-width:768px){.xs_box_full_width a{display:block}.cars-button-holder .btn-link{margin-top:1rem}}@media only screen and (min-width:992px){.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a.active{background-color:#e7e7e7}}.xs_custom_header .elementskit-navbar-nav-default .elementskit-navbar-nav>li:first-child{border:2px solid transparent}@media only screen and (min-width:1600px){.xs_banner_car_image{right:-60%!important}}.xs_custom_funfact .elementskit-funfact .funfact-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:start}.xs_custom_funfact .elementskit-funfact .funfact-content h3{margin-left:10px}.xs_iconbox_dance:hover .elementskit-info-box-icon img{-webkit-animation:xs-carrental-dance .76s ease-in-out;animation:xs-carrental-dance .76s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes xs-carrental-dance{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes xs-carrental-dance{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}.xs_list_icon_dance .elementskit-infobox:hover .elementskit-info-box-icon img{-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.xs_car_book_modal .reservation_modal .caldera-grid .btn-yellow{font-weight:600}.theme-carrental .elementor-element .elementskit-btn.xs_button_style{background-image:-webkit-gradient(linear,left top,right top,from(#ff4c30),color-stop(#ff6830),color-stop(#fff),to(#f3806f));background-image:-o-linear-gradient(left,#ff4c30,#ff6830,#fff,#f3806f);background-image:linear-gradient(to right,#ff4c30,#ff6830,#fff,#f3806f);background-size:300% 100%;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.theme-carrental .elementor-element .elementskit-btn.xs_button_style:hover{background-image:-webkit-gradient(linear,left top,right top,from(#f0561d),color-stop(#fff),color-stop(#ff6830),to(#f0561d));background-image:-o-linear-gradient(left,#f0561d,#fff,#ff6830,#f0561d);background-image:linear-gradient(to right,#f0561d,#fff,#ff6830,#f0561d);background-position:100% 0;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.xs_banner_button.elementor-widget-elementskit-dual-button .ekit-double-btn.ekit-double-btn-one{background-image:-webkit-gradient(linear,left top,right top,from(#ff4c30),color-stop(#ff6830),color-stop(#fff),to(#f3806f));background-image:-o-linear-gradient(left,#ff4c30,#ff6830,#fff,#f3806f);background-image:linear-gradient(to right,#ff4c30,#ff6830,#fff,#f3806f);background-size:300% 100%;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.xs_banner_button.elementor-widget-elementskit-dual-button .ekit-double-btn.ekit-double-btn-one:hover{background-image:-webkit-gradient(linear,left top,right top,from(#f0561d),color-stop(#fff),color-stop(#ff6830),to(#f0561d));background-image:-o-linear-gradient(left,#f0561d,#fff,#ff6830,#f0561d);background-image:linear-gradient(to right,#f0561d,#fff,#ff6830,#f0561d);background-position:100% 0;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.xs_submit_btn .elementskit_inline_form .ekit-mail-submit{background-image:-webkit-gradient(linear,left top,right top,from(#ff4c30),color-stop(#ff6830),color-stop(#fff),to(#f3806f));background-image:-o-linear-gradient(left,#ff4c30,#ff6830,#fff,#f3806f);background-image:linear-gradient(to right,#ff4c30,#ff6830,#fff,#f3806f);background-size:300% 100%;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.xs_submit_btn .elementskit_inline_form .ekit-mail-submit:hover{background-image:-webkit-gradient(linear,left top,right top,from(#f0561d),color-stop(#fff),color-stop(#ff6830),to(#f0561d));background-image:-o-linear-gradient(left,#f0561d,#fff,#ff6830,#f0561d);background-image:linear-gradient(to right,#f0561d,#fff,#ff6830,#f0561d);background-position:100% 0;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.theme-carrental .metform-btn.xs_button_style{background-image:-webkit-gradient(linear,left top,right top,from(#ff4c30),color-stop(#ff6830),color-stop(#fff),to(#f3806f));background-image:-o-linear-gradient(left,#ff4c30,#ff6830,#fff,#f3806f);background-image:linear-gradient(to right,#ff4c30,#ff6830,#fff,#f3806f);background-size:300% 100%;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.theme-carrental .metform-btn.xs_button_style:hover{background-image:-webkit-gradient(linear,left top,right top,from(#f0561d),color-stop(#fff),color-stop(#ff6830),to(#f0561d));background-image:-o-linear-gradient(left,#f0561d,#fff,#ff6830,#f0561d);background-image:linear-gradient(to right,#f0561d,#fff,#ff6830,#f0561d);background-position:100% 0;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (min-width:1025px){.xs_btn_float_right_1{text-align:right}.xs_btn_float_right_1 .mf-btn-wraper{border:1px solid #ffbf00;display:inline-block}}@media only screen and (max-width:1024px){.xs_btn_float_right_1{text-align:center}.xs_btn_float_right_1 .mf-btn-wraper{border:1px solid #ffbf00;display:inline-block}}@media only screen and (min-width:1025px){.xs_btn_float_right_2{text-align:right}.xs_btn_float_right_2 .mf-btn-wraper{border:1px solid #303131;display:inline-block}}@media only screen and (max-width:1024px){.xs_btn_float_right_2{text-align:center}.xs_btn_float_right_2 .mf-btn-wraper{border:1px solid #303131;display:inline-block}}@media only screen and (min-width:1025px){.xs_btn_float_right_3{text-align:right}.xs_btn_float_right_3 .mf-btn-wraper{border:1px solid #81d742;display:inline-block}}@media only screen and (max-width:1024px){.xs_btn_float_right_3{text-align:center}.xs_btn_float_right_3 .mf-btn-wraper{border:1px solid #81d742;display:inline-block}}@media only screen and (min-width:1025px){.xs_btn_float_right_4{text-align:right}.xs_btn_float_right_4 .mf-btn-wraper{border:1px solid #ff4c30;display:inline-block}}@media only screen and (max-width:1024px){.xs_btn_float_right_4{text-align:center}.xs_btn_float_right_4 .mf-btn-wraper{border:1px solid #ff4c30;display:inline-block}}.alert.hidden{display:none}.car-select-form .xs--select{border:2px solid #efe9e9;line-height:normal}.car-select-form .car-select{padding:9px 10px;margin-bottom:1.4375rem;font-size:1.5rem;font-weight:700;color:#565656;padding-right:2.5rem}.car-select-form .input-group-addon{background-color:#efe9e9;font-weight:700;font-size:1rem;color:#716d6e;text-align:left;padding:.8125rem .75rem;height:100%;display:flex;align-items:center}.car-select-form .input-group-addon>span{font-size:1.0625rem;display:inline-block;margin-right:4px}.car-select-form .input-group{height:100%}.car-select-form .input-group:not(:last-child){margin-bottom:1.25rem}.car-select-form .input-group .xs--select{font-size:.9375rem;font-weight:400}@media (min-width:601px){.car-select-form .input-group .time,.car-select-form .input-group .xs--select{flex:1}.car-select-form .input-group .date{flex:0 0 63%}}@media (max-width:600px){.car-select-form .input-group .input-group-addon,.car-select-form .input-group .xs--select{flex:0 0 100%;margin-top:2px;margin-bottom:2px}.car-select-form .input-group .date,.car-select-form .input-group .time{width:100%}}.car-select-form .input-group .styled-select-time{height:100%}.car-select-form .location{margin-bottom:1.6875rem}.car-select-form .btn{width:100%}.styled-select-time .xs--select{color:#ffbf00}.rental-datetime{margin-bottom:2.625rem}.rental-datetime .datepicker{border-radius:0;font-size:16px;padding-left:15px;box-shadow:none;background:0 0;margin-top:0;border:2px solid #efe9e9;background-color:#fff;color:#ffbf00}.rental-datetime .datepicker::-moz-placeholder{----placeholder-color:$primary;color:var(--placeholder-color)}.rental-datetime .datepicker::-webkit-input-placeholder{----placeholder-color:$primary;color:var(--placeholder-color)}.rental-datetime .datepicker:-ms-input-placeholder{----placeholder-color:$primary;color:var(--placeholder-color)}.rental-datetime .datepicker::placeholder{----placeholder-color:$primary;color:var(--placeholder-color)}@media (min-width:601px){.rental-datetime .date{margin-right:.9375rem}}.rental-datetime .input-group-addon{padding-top:.75rem;padding-bottom:.75rem}.rental-datetime .xs--select{padding-top:.625rem;padding-bottom:.625rem;height:100%}.datepicker td.active,.datepicker td.active:hover{background-image:linear-gradient(to bottom,#ffbf00,#c90)}.datepicker td.active.active,.datepicker td.active.disabled,.datepicker td.active:active,.datepicker td.active:focus,.datepicker td.active:hover,.datepicker td.active:hover.active,.datepicker td.active:hover.disabled,.datepicker td.active:hover:active,.datepicker td.active:hover:focus,.datepicker td.active:hover:hover,.datepicker td.active:hover[disabled],.datepicker td.active[disabled]{background-color:#c90}.elementor-widget-carrental-reservation:not(.reservation-inline-style)>.elementor-widget-container{background-color:#fff;box-shadow:0 9px 0 0 #fff,0 -9px 0 0 #fff,7px 0 15px -4px rgba(0,0,0,.3),-7px 0 15px -4px rgba(0,0,0,.3);padding:34px}.xs-car-details{display:none}.reservation_modal{top:50px}.reservation_modal .modal-title{font-size:1.5rem;font-weight:900;color:inherit}.reservation_modal .modal-header{padding:.9375rem;color:#fff;background-color:#ffbf00;position:relative;border-bottom:none;border-radius:0}.reservation_modal .close{font-size:1.6875rem;color:inherit;opacity:.6;margin:0;position:absolute;top:0;right:0;height:100%;z-index:10;line-height:1}.reservation_modal .close>span{line-height:1;display:inline-block;vertical-align:middle;margin-top:-10px}.reservation_modal .checkout-info-box{background-color:rgba(255,191,0,.2);padding-top:1.25rem;padding-bottom:3.125rem;padding-left:1.875rem;padding-right:1.875rem}.reservation_modal .checkout-info-title{font-size:1.125rem;font-weight:700;margin-bottom:.9375rem;color:#ffbf00}.reservation_modal .checkout-info-title>i{font-size:1.4375rem}.reservation_modal .checkout-info-desc{margin-bottom:0}.reservation_modal .modal-body{padding:0}.reservation_modal .modal-body-inner{padding-top:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem}.reservation_modal .reservation-infobox-heading{margin:0;font-size:1.125rem;color:#ffbf00;font-weight:700;margin-bottom:1.5625rem}.reservation_modal .info-box:not(:last-child){margin-bottom:1.875rem}.reservation_modal .info-box>span{margin-right:.625rem;font-size:1.0625rem}.reservation_modal .info-box-title{font-size:.875rem;font-weight:700;margin-bottom:0}.reservation_modal .info-box-description{margin-bottom:0}.reservation_modal .caldera_forms_form input[type=email],.reservation_modal .caldera_forms_form input[type=number],.reservation_modal .caldera_forms_form input[type=text]{background-color:#dbdbdb;border-radius:0;border:none;box-shadow:none;font-size:18px;padding:.625rem .75rem;height:auto}.reservation_modal .caldera_forms_form input[type=email]:focus,.reservation_modal .caldera_forms_form input[type=number]:focus,.reservation_modal .caldera_forms_form input[type=text]:focus{border-color:#ffbf00;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,191,0,.6)}.reservation_modal .caldera_forms_form select{background-color:#dbdbdb;border-radius:0;border:none;box-shadow:none;font-size:18px;padding:.625rem .75rem;height:auto}.reservation_modal .caldera_forms_form select:focus{border-color:#ffbf00;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,191,0,.6)}.reservation_modal .caldera_forms_form select.form-control:not([size]):not([multiple]){height:auto}.reservation_modal .caldera-grid .hidden{visibility:hidden!important;display:none!important}.reservation_modal .caldera-grid .btn{font-size:1.5rem;font-weight:900;border-radius:0;display:block;width:100%;box-shadow:none;padding:.5rem .625rem;color:#fff;transition:all .4s ease}.reservation_modal .caldera-grid .btn-gray,.reservation_modal .caldera-grid .btn-yellow{height:auto;line-height:normal}.reservation_modal .caldera-grid .btn-wrpr{padding:1px;background-color:#fff;border:1px solid;margin-bottom:0;transition:all .4s ease}.reservation_modal .caldera-grid .btn.btn-gray{background-color:#716d6e}.reservation_modal .caldera-grid .btn.btn-gray:hover{border-color:#646061;background-color:#646061;color:#fff}.reservation_modal .caldera-grid .btn.btn-yellow{background-color:#ffbf00}.reservation_modal .caldera-grid .btn.btn-yellow:hover{border-color:#e6ac00;background-color:#e6ac00}.reservation_modal .caldera-grid .btn-yellow{border-color:#ffbf00}.reservation_modal .caldera-grid .btn-gray{border-color:#716d6e}.reservation_modal .caldera-grid .last_row{background-color:#e3e2e2;margin-left:0;margin-right:0;padding:25px}.reservation_modal .caldera_forms_form>:not(.last_row){padding-left:1.875rem;padding-right:1.875rem}.reservation_modal .caldera_forms_form .last_row>[class^=col-]{padding-left:.9375rem;padding-right:.9375rem}.reservation_modal .checkout-personal-info .reservation-infobox-heading{padding-left:1.875rem;padding-right:1.875rem}.reservation_modal .checkout-personal-info .alert{margin-left:1.875rem;margin-right:1.875rem;margin-bottom:1.875rem}.reservation_modal .checkbox-inline{font-size:1.125rem}.reservation_modal .modal-content{border-radius:0;box-shadow:none;border:2px solid #fff}.animated{-webkit-animation-fill-mode:backwards!important;animation-fill-mode:backwards!important}@media (min-width:1025px){.reservation-inline-style .reservation-form-content{display:flex;flex-wrap:nowrap;width:100%}}.reservation-inline-style .time-prefix{display:none}.reservation-inline-style .input-label{font-weight:500;font-family:Rubik,sans-serif;color:#010103;margin-bottom:5px;display:block}.reservation-inline-style .input-label>i{color:#ff6430;margin-right:.4375rem;display:inline-block}.reservation-inline-style .car-select{margin-bottom:0}@media (min-width:1025px){.reservation-inline-style .car-select-wraper{max-width:264px;flex:0 0 264px;margin-right:.9375rem}}@media (min-width:1025px){.reservation-inline-style .pickup-and-dropoff-wraper{flex:0 0 calc(100% - (264px + 15px))}}@media (min-width:1025px){.reservation-inline-style .reservation-date-and-time{flex:auto}.reservation-inline-style .reservation-date-and-time:not(:last-child){margin-right:.9375rem}}.reservation-inline-style .xs--select{background-image:url(../images/dropdown-icon-2.png);padding-right:15px;background-position:center right 18px}.reservation-inline-style .datepicker,.reservation-inline-style .xs--select{font-size:.875rem;color:#ababab;font-family:Rubik,sans-serif;border:1px solid #ccd7e6;border-radius:3px;font-weight:400;padding-top:1.0625rem;padding-bottom:1.0625rem;padding-right:1.875rem;padding-left:1.25rem}@media (min-width:1025px){.reservation-inline-style .location-wraper{flex:0 0 22%;margin-right:.9375rem}}@media (min-width:1025px){.reservation-inline-style .location{display:flex;margin-bottom:0;flex-wrap:nowrap}}.reservation-inline-style .location .input-group{align-items:center;margin-bottom:0}.reservation-inline-style .location .xs--select{font-size:.875rem}@media (min-width:1025px){.reservation-inline-style .rental-datetime-wraper{display:flex;flex-wrap:nowrap;flex:0 0 calc(100% - 264px);max-width:calc(100% - 264px);margin-right:.9375rem}}@media (max-width:767px){.reservation-inline-style .rental-datetime{margin-bottom:.9375rem}.reservation-inline-style .rental-datetime .datepicker{margin-bottom:.9375rem}}@media (min-width:1025px){.reservation-inline-style .rental-datetime{margin-bottom:0;flex:auto}.reservation-inline-style .rental-datetime:not(:last-child){margin-right:.9375rem}.reservation-inline-style .rental-datetime .datepicker{flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}.reservation-inline-style .rental-datetime .datepicker:not(:last-child){margin-right:.9375rem}}.reservation-inline-style .rental-datetime .input-group{height:auto;align-items:center}.reservation-inline-style .rental-datetime .input-group .date{flex:0 0 100%}.reservation-inline-style .rental-datetime .datepicker{padding-top:.9375rem;padding-bottom:.9375rem}.reservation-inline-style .rental-datetime .datepicker::-moz-placeholder{----placeholder-color:#ababab;color:var(--placeholder-color)}.reservation-inline-style .rental-datetime .datepicker::-webkit-input-placeholder{----placeholder-color:#ababab;color:var(--placeholder-color)}.reservation-inline-style .rental-datetime .datepicker:-ms-input-placeholder{----placeholder-color:#ababab;color:var(--placeholder-color)}.reservation-inline-style .rental-datetime .datepicker::placeholder{----placeholder-color:#ababab;color:var(--placeholder-color)}.reservation-inline-style .btn{background:#ff4c30;background:linear-gradient(-36deg,#ff4c30 0,#ff6830 100%);box-shadow:0 10px 15px rgba(255,83,48,.35);border-radius:3px;font-size:1.125rem;font-weight:500;font-family:Rubik,sans-serif;height:auto;line-height:normal;align-self:flex-end;padding:15px 0}.reservation-inline-style .btn:hover{background:#ff4c30;background:linear-gradient(36deg,#ff4c30 0,#ff6830 100%)}@media (max-width:767px){.reservation-inline-style .media{display:block}}@media (min-width:1025px){.car-reservation-top-panel{margin-bottom:1.25rem}}@media (max-width:767px){.reservation-date-and-time:not(:last-child){margin-bottom:.9375rem}.pickup-and-dropoff-wraper{margin-bottom:.9375rem}}.navbar-nav .nav-item .nav-link{padding:0 14px}.sidebar-inactive figure.wp-block-image.alignleft.is-resized,.wp-block-image .alignleft{margin-bottom:36px}.table>tbody>tr>td:first-child,.table>tbody>tr>th:first-child,.table>tfoot>tr>td:first-child,.table>tfoot>tr>th:first-child,.table>thead>tr>td:first-child,.table>thead>tr>th:first-child,table>tbody>tr>td:first-child,table>tbody>tr>th:first-child,table>tfoot>tr>td:first-child,table>tfoot>tr>th:first-child,table>thead>tr>td:first-child,table>thead>tr>th:first-child{border-left:none}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{text-align:center}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7}iframe,table{border:1px solid #e7e7e7;border-collapse:separate;border-spacing:0;border-top:0}.entry-content table{border-top:none}.single-post .entry-content .wp-block-button{margin-bottom:1.5rem;margin-top:28px}@media screen and (min-width:768px){.comment-content>*,.entry .entry-summary>*{margin:32px 0}}.alignfull,.blockquote.wp-block-pullquote.alignfull,.sidebar-inactive .alignfull,.wp-block-pullquote:not(.is-style-solid-color).alignfull{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;max-width:initial;border-left:0;padding-left:0;padding-right:0}.wp-block-cover.has-background-dim-60.has-background-dim a{color:#fff}.post-single .wp-block-cover .wp-block-cover-image-text,.post-single .wp-block-cover h2,.post-single .wp-block-cover p.wp-block-cover-text,.post-single .wp-block-cover-image .wp-block-cover-image-text,.post-single .wp-block-cover-image .wp-block-cover-text,.post-single .wp-block-cover-image h2{max-width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-left:-15px;margin-right:-15px;padding-bottom:30px}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{top:25%;bottom:inherit}li.product:hover .woocommerce-Price-amount.amount{opacity:1;transform:inherit}.error-body a{margin-top:30px}.header ul.navbar-nav{margin-top:2rem;padding-bottom:20px}@media (max-width:991px){.navbar-nav .nav-item .nav-link{padding:10px 13px}}.gallery-size-thumbnail .gallery-caption{display:inline-block;max-width:150px;text-align:left;padding:0.5rem 0}.post-single .gallery-item{text-align:left}.post-single .entry-content select, .wp-block-archives.wp-block-archives-dropdown select, .wp-block-categories-dropdown select, .sidebar .widget select{background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:center right 7px}figure.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color:before{text-align:left;display:block;padding-left:30px}.wp-block-rss__item-title{line-height:40px}blockquote[class*=wp-block],div[class*=wp-block],figure[class*=wp-block]{margin-top:32px;margin-bottom:32px;overflow:inherit}pre.wp-block-verse{font-size:87.5%}pre code{color:#e83e8c}.post-single .post-author a{text-transform:capitalize} .elementor-widget-carrental-cars{overflow: hidden;}