@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);a,body,html{color:#0b0b0b}#loader-wrapper img,.top-searchbar .circle-1,.top-searchbar .circle-2{position:absolute;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.btn-filter,header .header-main .leftside ul.link li.menu-item-has-children:hover a::before{transform:rotate(-90deg)}*,::after,::before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;outline:0}body,html{font-family:Poppins,sans-serif;font-weight:400;font-size:18px;padding:0;margin:0;background:#deebec}a{text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;display:inline-block}.container{max-width:1440px;padding:0 50px}.wrapper{overflow:hidden}@font-face{font-family:'Cabinet Grotesk Regular';font-style:normal;font-weight:400;src:local('Cabinet Grotesk Regular'),url('../font/CabinetGrotesk-Regular.woff') format('woff')}@font-face{font-family:'Cabinet Grotesk Medium';font-style:normal;font-weight:400;src:local('Cabinet Grotesk Medium'),url('../font/CabinetGrotesk-Medium.woff') format('woff')}@font-face{font-family:'Cabinet Grotesk Bold';font-style:normal;font-weight:400;src:local('Cabinet Grotesk Bold'),url('../font/CabinetGrotesk-Bold.woff') format('woff')}.md-8{margin:0 -8px}.pd-8{padding:0 8px;position:relative}#loader-wrapper img{left:50%;top:50%;width:100px;transform:translate(-50%,-50%)}#loader-wrapper{background:rgba(255,255,255,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1120}#loader{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;display:block;height:200px;left:50%;margin:-100px 0 0 -100px;position:relative;top:50%;width:200px}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"";background-image:url('../images/rental-fav.png')!important;background-size:contain;width:25px;display:block;height:24px;background-repeat:no-repeat}header{position:absolute;width:100%;top:50px;z-index:99}header .header-main{background:#fff;border-radius:18px;display:flex;justify-content:space-between;align-items:center}header .header-main .leftside{display:flex;align-items:center}header .header-main .leftside .logo{width:175px;padding:5px 15px;border-right:1px solid #ececec;transition:.5s}header .header-main .leftside .logo img{width:100%;border-radius:18px}header .header-main .leftside ul.link{display:flex;margin:0 0 0 20px;padding:0;list-style:none}header .header-main .leftside ul.link li{margin-right:42px;position:relative}header .header-main .leftside ul.link li a{color:#2b606e;font-size:17px;font-weight:600;line-height:80px}.blog-block:hover .date,.selection-type .custom-radio-box .radio-input:checked+.radio-label,header .header-main .leftside ul.link li a:hover,header .header-main .leftside ul.link li.current-menu-item a{color:#000}.banner-area .banner-1 h2 span,.banner-area .banner-2 h2 span,.btn-filter,.inner-page .inner-main .sidebar ul.after-menu li a.active,.inner-page .inner-main .sidebar ul.after-menu li a:hover{color:#6bdcc7}header .header-main .leftside ul.link li.menu-item-has-children a{position:relative;padding-right:35px}header .header-main .leftside ul.link li.menu-item-has-children a::before{content:'';background:url(../images/arrowright.png) center center no-repeat;width:24px;height:24px;position:absolute;right:0;transform:rotate(90deg);top:28px}.car-detail-section .car-detail-main .detail-contact-aera .selection-type .dot,.car-detail-section .car-detail-main .detail-contact-aera .selection-type .radio-input:checked+.radio-label .dot,.car-detail-section .car-detail-main .from-to-area .delivery-time-block,.car-detail-section .car-detail-main .from-to-area .return-time-block,.d2d,.ds-none,.hamburger,.retn_oth_address,.selection-type .custom-radio-box .radio-input,.summary-detail .content-main .detail-main .from-to-area .delivery-time-block,.summary-detail .content-main .detail-main .from-to-area .return-time-block,.t-today .t-hover-day-content,.top-searchbar .search-area .from-to-area .delivery-time-block,.top-searchbar .search-area .from-to-area .return-time-block,header .btn-menu.active span:nth-of-type(3n+2),header .header-main .leftside ul.link li ul.sub-menu,header .menu-area{display:none}header .header-main .leftside ul.link li:hover ul.sub-menu{display:block;position:absolute;top:80px;background:#fff;margin:0;padding:0;list-style:none;min-width:170px;border-radius:0 0 15px 15px;box-shadow:5px 7px 27px 0 rgba(0,0,0,.03)}.car-detail-section .car-detail-main .detail-contact-aera .selection-type .custom-radio-box .radio-label .price,.car-detail-section .car-detail-main .detail-contact-aera .selection-type .radio-label .price,.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup ul.time-list li,.common-page .white-block .accordion-item h2,.contact-page .contact-area .form-area .btn-area p,.login-page .login-area .form-area .remember-me,.price-range-slider .range-value,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup ul.time-list li,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup ul.time-list li,header .header-main .leftside ul.link li ul.sub-menu li{margin:0}header .header-main .leftside ul.link li ul.sub-menu li a{font-size:14px;line-height:24px;padding:8px 15px;border-top:1px solid #ececec;display:block;font-weight:500}.car-detail-section .car-detail-main .swiper-button-next::after,.car-detail-section .car-detail-main .swiper-button-prev::after,.t-today::after,header .header-main .leftside ul.link li ul.sub-menu li a::before{content:none}header .header-main .rightside{padding-right:16px;transition:.5s}header .header-main .rightside .btn-login{background:#2b606e;font-size:17px;color:#fff;font-weight:700;padding:0 30px;height:52px;border-radius:13px;display:flex;align-items:center}header .header-main .rightside .btn-login svg{margin-right:8px}header.fixed{background:#fff;position:fixed;top:0;border-bottom:1px solid #ececec}header.fixed .header-main .rightside{padding-right:0;transition:.5s}header.fixed .header-main .leftside .logo{margin-left:-15px;transition:.5s}header .btn-menu{width:22px;height:22px;border:none;background:0 0;position:relative;padding:0;transition:.5s;display:none}header .btn-menu span{width:100%;height:2px;background:#2b606e;display:block;transition:.5s}header .btn-menu span:nth-of-type(3n+1){position:absolute;top:0;left:0;transition:.5s}header .btn-menu span:nth-of-type(3n+2){position:absolute;top:10px;width:70%;left:0;transition:.5s}header .btn-menu span:nth-of-type(3n+3){position:absolute;bottom:0;left:0;transition:.5s}header .btn-menu.active span:nth-of-type(3n+1){transform:rotate(-45deg);left:0;top:10px;transition:.5s}header .btn-menu.active span:nth-of-type(3n+3){transform:rotate(45deg);left:0;transition:.5s;bottom:10px}.top-searchbar{position:relative;background:url(../images/main-photo.jpg) center bottom/cover no-repeat;padding:44px 0 0}.top-searchbar::before{content:'';width:100%;height:300px;top:0;left:0;position:absolute;background:linear-gradient(180deg,rgba(43,96,110,.51) 0,rgba(43,96,110,0) 100%)}.top-searchbar .circle-1{z-index:1;top:-182px;left:-286px}.top-searchbar .circle-2{z-index:1;width:728px;height:728px;top:84px;right:-570px}.car-detail-section .car-detail-main .from-to-area .full-area,.carlist-area ul.car-list li a,.country-part .country-select,.error-page .error-img img,.footer-main .circle-1 img,.footer-main .circle-2 img,.footer-main .footer-section .leftside .logo img,.iti,.iti__flag-container,.summary-detail .content-main .detail-main .from-to-area .full-area,.top-searchbar .circle-2 img,.top-searchbar .search-area .from-to-area .full-area{width:100%}.top-searchbar h1{font-size:30px;font-weight:600;color:#fff;margin:173px 0 -70px;text-align:center;position:relative;z-index:1}.top-searchbar .search-area{max-width:1024px;margin-right:auto;background:#2b606e;border-radius:20px;position:relative;z-index:33;bottom:-100px}.top-searchbar .search-area .nav-link{margin:0;color:#6bdcc7;border-radius:19px 19px 0 0;text-transform:uppercase;font-size:14px;font-weight:500;line-height:20px;padding:12px 0}.top-searchbar .search-area .nav-link strong{font-size:22px;font-weight:500;line-height:32px;display:block}.top-searchbar .search-area .nav-link.active{background:#fff;color:#000;border-radius:19px 19px 0 0}.top-searchbar .search-area .tab-content{background:#fff;border-radius:0 0 19px 19px;padding:18px 24px 24px}.car-detail-section .car-detail-main .date-select .date-block,.car-detail-section .car-detail-main .from-to-area,.footer-main .footer-section .info .info-detail,.summary-detail .content-main .detail-main .date-select .date-block,.top-searchbar .search-area .from-to-area{display:flex}.car-detail-section .car-detail-main .from-to-area .from-left,.car-detail-section .car-detail-main .from-to-area .to-right,.summary-detail .content-main .detail-main .from-to-area .from-left,.summary-detail .content-main .detail-main .from-to-area .to-right,.top-searchbar .search-area .from-to-area .from-left,.top-searchbar .search-area .from-to-area .to-right{width:42%}.car-detail-section .car-detail-main .from-to-area .center,.summary-detail .content-main .detail-main .from-to-area .center,.top-searchbar .search-area .from-to-area .center{text-align:center;width:16%;align-items:flex-end;display:flex;justify-content:center;padding-bottom:18px}.car-detail-section .car-detail-main .from-to-area label,.summary-detail .content-main .detail-main .from-to-area label,.top-searchbar .search-area .from-to-area label{font-size:11px;font-weight:500;color:#000;line-height:12px;margin:0 0 12px}.top-searchbar .search-area .from-to-area .form-control{font-size:17px;font-weight:400;color:#484848;padding:0 15px;height:60px;border:1px solid #ececec;border-radius:10px;position:relative;background:0 0;z-index:1;cursor:pointer}.car-detail-section .car-detail-main .from-to-area .form-control:focus,.car-detail-section .car-detail-main .price-summery li .form-control:focus,.contact-page .contact-area .form-area .form-control:focus,.inner-page .inner-main .content-main-wapper .form-group .form-control:focus,.login-page .login-area .form-area .form-control:focus,.summary-detail .content-main .detail-main .from-to-area .form-control:focus,.summary-detail .content-main .detail-main .location-type .form-control:focus,.top-searchbar .search-area .from-to-area .form-control:focus{border:1px solid #6bdcc7;box-shadow:none}.car-detail-section .car-detail-main .from-to-area .icon,.top-searchbar .search-area .from-to-area .icon{position:absolute;bottom:18px;right:20px}.top-searchbar .search-area .from-to-area .time-dropdown{position:relative;margin:0}.car-detail-section .car-detail-main .from-to-area .time-dropdown .title,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .title,.top-searchbar .search-area .from-to-area .time-dropdown .title{display:flex;justify-content:space-between;margin-bottom:15px;font-size:14px;font-weight:700}.car-detail-section .car-detail-main .from-to-area .delivery-time-block.active,.car-detail-section .car-detail-main .from-to-area .return-time-block.active,.car-detail-section .car-detail-main .inner-area-filter.active,.inner-page .inner-main .sidebar ul.after-menu li,.summary-detail .content-main .detail-main .from-to-area .delivery-time-block.active,.summary-detail .content-main .detail-main .from-to-area .return-time-block.active,.summary-detail .content-main .detail-main .inner-area-filter.active,.top-searchbar .search-area .from-to-area .delivery-time-block.active,.top-searchbar .search-area .from-to-area .return-time-block.active{display:block}.top-searchbar .search-area .from-to-area .time-dropdown .time-popup{position:absolute;top:60px;left:0;background:#fff;z-index:1111;filter:drop-shadow(rgba(0, 0, 0, .08) 0px 2px 20px);border-radius:15px;padding:15px;min-width:210px;overflow-y:scroll;height:250px}.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup ul.time-list,.car-detail-section .car-information ul.whats-included-area,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup ul.time-list,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup ul.time-list{margin:0;padding:0;list-style:none}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox,.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio,.filter-area ul.check-autolist li input[type=checkbox].css-checkbox,.filter-area ul.check-list li input[type=checkbox].css-checkbox,.login-page .login-area .form-area .remember-me input[type=checkbox].css-checkbox,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup input[type=radio].css-radio{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio+label.css-label,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio+label.css-label,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup input[type=radio].css-radio+label.css-label{padding:12px 10px 8px 46px;cursor:pointer;font-weight:400;position:relative;margin:0;line-height:26px;font-size:16px;width:100%;align-items:center;display:flex}.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio+label.css-label::before,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio+label.css-label::before,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup input[type=radio].css-radio+label.css-label::before{content:'';position:absolute;top:10px;left:10px;width:26px;height:26px;border-radius:50%;border:2px solid #d9dde6}.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio:checked+label.css-label::after,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio:checked+label.css-label::after,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup input[type=radio].css-radio:checked+label.css-label::after{content:'';width:12px;height:12px;background:#fff;position:absolute;top:17px;left:17px;border-radius:50%}.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio:checked+label.css-label,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup input[type=radio].css-radio:checked+label.css-label,.top-searchbar .search-area .from-to-area .time-dropdown .time-popup input[type=radio].css-radio:checked+label.css-label{background:#2b606e;color:#fff;border-radius:8px}.page-template-page-browse .top-searchbar{background:0 0;padding:178px 0 60px}@keyframes spin{0%,from{transform:rotate(0)}100%,to{transform:rotate(360deg)}}.btn-filter{display:none!important;background:#2b606e;font-size:17px;font-weight:400;line-height:54px;display:flex;align-items:center;border-radius:12px 12px 0 0;border:none;padding:0 18px;top:46%;position:fixed;right:-27px;z-index:99}.banner-area .banner-1,.car-block{background:#fff}.banner-area .banner-1,.banner-area .banner-2{border-radius:20px;padding:30px 40px;min-height:285px;z-index:11;text-align:right}.address_area .select_fied_area,.banner-area,.banner-area .banner-1,.banner-area .banner-2,.birth_date_area,.car-block,.car-block .car-img,.footer-main .container,.inner-page .inner-main #password-change-form .password-container,.inner-page .inner-main #password-change-form .password-container .password-container,.inner-page .inner-main .content-main-wapper .form-group.user_type,.login-page .login-area .form-area .password-container,.login-page .login-area .form-area .password-container .password-container,.map_icon_area a.btn i img{position:relative}.btn-filter svg,.inside-car-price strong{margin-left:10px}.banner-area{padding:30px 0 60px}.banner-area .banner-1 .banner-img,.banner-area .banner-2 .banner-img{position:absolute;min-height:285px;top:0;left:0;margin-top:0;width:56%;overflow:hidden;border-radius:20px 0 0 20px}.banner-area .banner-1 .banner-img img,.banner-area .banner-2 .banner-img img,.headign-area .content-main .about-img img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover}.banner-area .banner-1 h2{color:#2b606e;text-align:right;font-size:21px;font-weight:600;line-height:32px;margin-bottom:30px}.banner-area .banner-1 .code{color:#2b606e;font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase}.banner-area .banner-2{background:#6bdcc7}.banner-area .banner-2 h2{color:#000;text-align:right;font-size:30px;font-weight:500;line-height:115%;text-transform:capitalize;margin:0 0 10px}.banner-area .banner-2 p{color:#000;text-align:right;font-size:20px;font-weight:400;line-height:95.5%;text-transform:capitalize;margin:0 0 18px}.banner-area .banner-2 .btn-search{background:#000;line-height:38px;border-radius:10px;padding:0 40px;color:#fff;font-size:14px;font-weight:500;border:1px solid #000}.banner-area .banner-2 .btn-search:hover{background:#6bdcc7;color:#000}.carlist-area{margin:0;padding-top:90px}.carlist-area ul.car-list{margin:0 -14px;list-style:none;padding:0;display:flex;flex-wrap:wrap;position:relative;z-index:3;justify-content:center}.carlist-area ul.car-list>li{padding:0 14px;width:33.33%;line-height:0}.car-block{border-radius:20px;overflow:hidden;margin:0 0 30px;transition:.5s;z-index:2}.car-block .car-img{width:100%;height:325px;overflow:hidden}.footer-main .circle-1,.footer-main .circle-2{animation-duration:2s;width:728px;height:728px;z-index:1;animation-name:spin;animation-iteration-count:infinite;animation-timing-function:linear}.car-block .car-img img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:contain;transition:.5s}.car-block .car-img::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);z-index:1}.car-block .car-img .car-detail{position:absolute;bottom:0;z-index:1;color:#fff;width:100%;display:flex;justify-content:space-between;padding:20px;align-items:flex-end;transition:.5s}.car-block .car-img .car-detail .car-name{color:#fff;font-size:20px;font-weight:600;line-height:30px;width:50%}.car-block .car-img .car-detail .car-price{color:#6bdcc7;font-size:20px;font-weight:600;line-height:38px;width:50%;text-align:right}.car-block .car-img .car-detail .car-price span,.car-detail-section .car-detail-main .photo-area .car-price span{display:block;color:#fff;font-size:16px;font-weight:400;line-height:24px}.car-block ul.car-info{margin:0;padding:20px 15px 10px;list-style:none;display:flex;flex-wrap:wrap}.car-block ul.car-info li{border-radius:10px;background:#deebec;line-height:35px;padding:0 8px;color:#2b606e;font-size:14px;font-weight:400;margin-right:10px;width:auto!important;margin-bottom:10px}.car-block:hover .car-img img{width:110%;height:110%;top:-5%;left:-5%;transition:.5s}.car-block:hover .car-img .car-detail{bottom:15px;transition:.5s}.car-block:hover{box-shadow:0 0 32px 0 rgba(167,197,200,.65);transition:.5s}.footer-main{padding:10px 0 48px}.footer-main .circle-1{position:absolute;bottom:-110px;left:0}.footer-main .circle-2{position:absolute;top:-340px;right:-315px}.footer-main .blue-block{background:#2b606e;border-radius:20px;font-size:30px;font-weight:600;color:#6bdcc7;line-height:44px;padding:33px 0;text-align:center;width:100%;position:relative;z-index:2}.footer-main .footer-section{margin:40px 0 0;background:#fff;border-radius:20px;padding:40px 56px;display:flex;position:relative;z-index:2}.footer-main .footer-section .leftside{width:44.5%}.footer-main .footer-section .leftside .logo{margin-bottom:30px;margin-left:-8px;width:162px}.footer-main .footer-section .leftside h2{font-family:'Cabinet Grotesk Bold';color:#2b606e;font-size:30px;line-height:36px;text-transform:capitalize;margin:0 0 15px}.footer-main .footer-section .leftside p{font-family:'Cabinet Grotesk Regular';color:#2b606e;font-size:14px;margin:0 0 20px;line-height:18px;letter-spacing:.3px}.footer-main .footer-section .rightside{width:55.5%;padding-left:150px}.footer-main .footer-section .newsletter-box p{display:flex;margin:0 0 25px;align-items:flex-start}.footer-main .footer-section .newsletter-box p .wpcf7-spinner{margin:17px 0 0 6px}.footer-main .footer-section .newsletter-box .form-control{border-radius:8px;border:.5px solid #2b606e;font-family:'Cabinet Grotesk Regular';color:#2b606e;font-size:16px;letter-spacing:.56px;padding:15px 10px}.footer-main .footer-section .wpcf7-form-control-wrap{display:inline-block}.footer-main .footer-section .newsletter-box .form-control:focus{box-shadow:none}.footer-main .footer-section .newsletter-box .btn-subscribe{font-family:'Cabinet Grotesk Regular';display:flex;background:#2b606e;border-radius:8px;border:none;line-height:56px;padding:0 18px;align-items:center;color:#fff;font-size:16px;letter-spacing:.56px;margin-left:8px;text-transform:capitalize}.footer-main .footer-section .newsletter-box .btn-subscribe svg{margin-left:12px}.filter-area ul.check-autolist,.footer-main .footer-section ul.footer-link{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.footer-main .footer-section ul.footer-link li{margin-right:38px}.footer-main .footer-section ul.footer-link li a{color:#2b606e;font-family:'Cabinet Grotesk Regular';font-size:16px;line-height:170%;letter-spacing:.56px}.footer-main .footer-section ul.footer-link li:last-child{margin-right:0}.footer-main .footer-section ul.menu-link{margin:35px 0 40px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.footer-main .footer-section ul.menu-link li,.selection-type .custom-radio-box{width:50%}.footer-main .footer-section ul.menu-link li a{font-family:'Cabinet Grotesk Regular';color:#2b606e;font-size:16px;line-height:170%;letter-spacing:.56px}.footer-main .footer-section .info{font-family:'Cabinet Grotesk Regular';color:#2b606e;font-size:16px;line-height:26px;letter-spacing:.56px;margin:0 0 65px}.footer-main .footer-section .info strong{font-family:'Cabinet Grotesk Bold'}.footer-main .footer-section .info .info-detail strong{margin-right:5px}.accordion-button,.accordion-item,.common-page .white-block p a:hover,.footer-main .footer-section .info a{color:#2b606e}.footer-main .footer-section .copyright{display:flex;justify-content:space-between}.footer-main .footer-section .copyright p{margin:0;color:#2b606e;font-family:'Cabinet Grotesk Regular';font-size:16px;line-height:170%;letter-spacing:.56px}.footer-main .footer-section .copyright p a{font-family:'Cabinet Grotesk Bold';color:#2b606e}.float-whatsapp-icon{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:100}.filter-area ul.check-autolist li input[type=checkbox].css-checkbox+label.css-label,.filter-area ul.check-list li input[type=checkbox].css-checkbox+label.css-label{font-weight:400;color:#263238;line-height:20px;margin:0;background:#fff;border:1px solid #ececec;letter-spacing:.5px;width:100%;position:relative;overflow:hidden;text-align:left;text-transform:capitalize;cursor:pointer}.float-whatsapp-icon .my-float{margin-top:15px;color:#fff}.modal-dialog{max-width:600px}.btn-apply,.btn-apply:hover{background:#2b606e;color:#fff}.modal-footer{justify-content:space-between}.modal-footer .btn-clear{display:flex;align-items:center;color:#2b606e;cursor:pointer}.modal-footer .btn-clear svg{margin-right:10px}.filter-area{position:relative;z-index:999}.filter-area .form-group{margin-bottom:10px}.filter-area h3{font-size:20px;color:#2b606e;font-weight:700}.filter-area label{font-size:11px;font-weight:500;color:#000;line-height:12px;margin:0 0 10px;text-transform:uppercase}.filter-area ul.check-list{margin:0 -5px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.filter-area ul.check-autolist li,.filter-area ul.check-list li{width:auto;padding:0 5px}.filter-area ul.check-list li input[type=checkbox].css-checkbox+label.css-label{font-size:14px;padding:10px 30px 10px 15px;border-radius:6px}.filter-area ul.check-list li input[type=checkbox].css-checkbox:checked+label.css-label{background:#fff;border:1px solid #2b606e;color:#2b606e}.filter-area ul.check-list li input[type=checkbox].css-checkbox:checked+label.css-label::before{content:'';position:absolute;background:#2b606e;width:40px;height:40px;transform:rotate(40deg);top:-22px;right:-18px}.filter-area ul.check-list li input[type=checkbox].css-checkbox:checked+label.css-label::after{content:'';position:absolute;background:url(../images/check.png) center center/100% no-repeat;width:10px;height:7px;top:5px;right:4px}.filter-area ul.check-autolist li input[type=checkbox].css-checkbox+label.css-label{font-size:12px;padding:6px 12px;border-radius:6px}.filter-area ul.check-autolist li input[type=checkbox].css-checkbox:checked+label.css-label{background:#2b606e;border:1px solid #2b606e;color:#fff}.select2-dropdown{z-index:11111;position:relative;border:1px solid #ececec;border-radius:8px}.select2-container{width:100%!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #cecece}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:none;background:#2b606e;color:#fff;font-size:14px;margin:5px 5px 0 0;padding:6px 12px;border-radius:6px;display:inline-flex}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:relative;color:#fff;border:none;padding:0;margin-right:4px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent;color:#fff}.select2-container--default .select2-selection--multiple{border:1px solid #ececec;border-radius:7px;padding:5px 10px 10px}.select2-container--default .select2-results__option--selected{background-color:#2b606e;color:#fff}.select2-results__option{padding:5px 12px;font-size:14px;border-radius:8px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option:hover,.t-end,.t-start{background:#6bdcc7!important;color:#2b606e!important}.select2-container--default .select2-results>.select2-results__options{padding:10px}.price-range-slider{width:100%;margin-bottom:15px}.price-range-slider .range-value input{width:100%;background:0 0;color:#000;font-size:16px;font-weight:initial;box-shadow:none;border:none;margin:0 0 10px}.price-range-slider .range-bar{border:none;background:#ececec;height:15px;width:96%;margin-left:8px;border-radius:20px}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox:checked+label.css-label::before,.login-page .login-area .form-area .remember-me input[type=checkbox].css-checkbox:checked+label.css-label::before,.price-range-slider .range-bar .ui-slider-range{background:#2b606e}.price-range-slider .range-bar .ui-slider-handle{border-radius:25px;background:#fff;border:2px solid #2b606e;height:23px;width:23px;top:-4px;cursor:pointer}.car-detail-section,.common-page,.contact-page,.login-page{padding:170px 0 30px}.common-page .photo-area{width:100%;height:300px;border-radius:18px;overflow:hidden;position:relative;margin:0 0 30px;display:flex;justify-content:center;align-items:center}.common-page .photo-area img,.inner-page .inner-main .content-main-wapper .car-info .car-img img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover}.common-page .photo-area::before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(180deg,rgba(43,96,110,.51) 0,rgba(43,96,110,0) 100%);z-index:1}.common-page .white-block{background:#fff;border-radius:18px;position:relative;z-index:22;padding:30px}.common-page .photo-area h1{font-size:50px;font-weight:700;color:#fff;margin:0;z-index:11;position:relative}.common-page .white-block h2{font-size:22px;font-weight:700;margin:20px 0 10px;color:#2b606e}.accordion-body,.common-page .white-block li,.common-page .white-block p{font-size:16px;color:#2b606e;font-weight:400;line-height:30px}.accordion-body,.common-page .white-block p{margin:0 0 15px}.common-page .white-block p a{font-size:16px;line-height:30px;color:#2b606e;font-weight:500}.t-datepicker{float:none;max-width:100%}.t-check-in,.t-check-out{border-radius:8px!important;border:1px solid #ececec;width:100%}.t-dates{height:58px;font-size:0px;padding:19px 15px}.t-datepicker-day{padding:15px;top:67px}.t-check-in .t-date-info-title,.t-check-out .t-date-info-title{position:absolute;top:22px;left:15px;display:block;font-weight:400!important;opacity:1;cursor:pointer;font-size:17px!important;color:#484848!important}.t-dates span{font-size:17px}.t-day,.t-disabled,.t-end,.t-range,.t-start{border:none}.t-today,.t-today .t-hover-day-content{}.t-range,.t-range-limit{background:#a4fbeb!important;color:#2b606e!important}.error,.wpcf7-not-valid-tip{color:#bb4747!important;margin:0!important}.car-detail-section .car-detail-main{background:#fff;border-radius:20px;display:flex;position:relative;z-index:3}.car-detail-section .car-detail-main .photo-area{width:50%;position:relative;overflow:hidden}.car-detail-section .car-detail-main .photo-area::before{content:'';border-radius:0 0 0 20px;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);height:256px;width:100%;bottom:0;left:0;position:absolute;z-index:11}.car-detail-section .car-detail-main .photo-area .car-price{color:#6bdcc7;font-size:25px;font-weight:600;line-height:38px;text-align:left;position:absolute;bottom:35px;left:40px;z-index:11}.car-detail-section .car-detail-main .car-content{width:50%;padding:35px 65px}.car-detail-section .car-detail-main .car-content .price{font-size:36px;font-weight:600;color:#2b606e;line-height:54px;margin:0 0 15px}.car-detail-section .car-detail-main .car-content .price span{font-size:25px;line-height:36px}.car-content .inner-area-filter .filter-apply,.summary-detail .content-main .detail-main .inner-area-filter .btn.filter-apply{background:#43f5d4;border-radius:10px;border:none;line-height:30px;color:#2b606e;font-size:17px;font-weight:700;text-transform:uppercase;margin:20px 0 0}.car-detail-section .car-detail-main .date-select{border:1px solid #ececec;padding:10px 68px;position:relative;border-radius:10px;margin:0 0 10px}.car-detail-section .car-detail-main .date-select .lefticon,.summary-detail .content-main .detail-main .date-select .lefticon{position:absolute;top:50%;left:24px;z-index:1;width:20px;height:22px;margin-top:-11px}.car-detail-section .car-detail-main .date-select .edit-icon svg,.car-detail-section .car-detail-main .date-select .lefticon svg,.summary-detail .content-main .detail-main .date-select .edit-icon svg,.summary-detail .content-main .detail-main .date-select .lefticon svg{vertical-align:top}.car-detail-section .car-detail-main .date-select .edit-icon,.summary-detail .content-main .detail-main .date-select .edit-icon{position:absolute;top:50%;margin-top:-12px;right:24px;z-index:1;width:24px;height:24px;cursor:pointer}.car-detail-section .car-detail-main .date-select .date-block .check-in{font-size:14px;line-height:21px;color:#484848;font-weight:400;text-align:left;margin-right:70px;position:relative}.car-detail-section .car-detail-main .date-select .date-block .check-in::before,.summary-detail .content-main .detail-main .date-select .date-block .check-in::before{content:'';position:absolute;top:26px;right:-38px;width:6px;height:1px;background:#000}.car-detail-section .car-detail-main .date-select .date-block .check-in strong,.car-detail-section .car-detail-main .date-select .date-block .check-out strong{font-weight:600;display:block}.car-detail-section .car-detail-main .date-select .date-block .check-out{font-size:14px;line-height:21px;color:#484848;font-weight:400;text-align:right}.car-detail-section .car-detail-main h3{color:#484848;font-size:18px;font-weight:600;line-height:26px;margin:0 0 5px}.car-detail-section .car-detail-main .price-summery{margin:0;padding:0 5px;list-style:none}.blog-block .blog-content,.car-detail-section .car-detail-main .check-main{padding:0 5px}.car-detail-section .car-detail-main .price-summery li{margin:0 0 13px;display:flex;justify-content:space-between;align-items:flex-start;color:#484848;font-size:14px;font-weight:500;line-height:21px}.car-detail-section .car-detail-main .price-summery li.discount{margin-top:18px}.car-detail-section .car-detail-main .price-summery li strong{font-size:15px;font-weight:600}.car-detail-section .car-detail-main .price-summery li .form-control{font-size:13px;font-weight:400;color:#484848;padding:0 15px;height:49px;border:1px solid #ececec;border-radius:10px}.car-detail-section .car-detail-main .price-summery li .btn-apply{background:#43f5d4;border-radius:10px;line-height:49px;border:none;color:#2b606e;padding:0 45px;margin-left:12px}.car-detail-section .car-detail-main .price-summery li.total{color:#484848;font-size:15px;font-weight:600;line-height:20px}.car-detail-section .car-detail-main .price-summery li.total strong{color:#2b606e;font-weight:600;font-size:18px;width:50%;text-align:right}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox+label.css-label{cursor:pointer;font-size:14px;font-weight:400;color:#484848;position:relative;line-height:26px;margin:0 0 20px;width:100%;text-align:left;padding:0 0 0 40px}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox+label.css-label::before{content:'';position:absolute;border:1px solid #2b606e;border-radius:3px;width:26px;height:26px;top:0;left:0}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox:checked+label.css-label::after,.login-page .login-area .form-area .remember-me input[type=checkbox].css-checkbox:checked+label.css-label::after{content:'';position:absolute;background:url(../images/check.png) center center/100% no-repeat;width:10px;height:7px;top:9px;left:8px}.car-detail-section .car-detail-main .btn-proceed{background:#43f5d4;border-radius:10px;border:none;line-height:60px;color:#2b606e;font-size:17px;font-weight:700;text-transform:uppercase;width:100%;text-align:center}.car-detail-section .car-detail-main .btn-proceed:hover{background:#2b606e;color:#43f5d4}.car-detail-section .car-detail-main .inner-area-filter{display:none;border:1px solid #ececec;padding:40px 20px;border-radius:10px;position:absolute;background:#fff;left:0;top:72px;z-index:1}.car-detail-section .car-detail-main .inner-area-filter h4,.summary-detail .content-main .detail-main .inner-area-filter h4{display:flex;justify-content:space-between;font-size:20px;line-height:20px;align-items:center}.car-detail-section .car-detail-main .inner-area-filter .close-inner-filter,.summary-detail .content-main .detail-main .inner-area-filter .close-inner-filter,.summary-detail .content-main .detail-main .select-location .close-inner-filter{cursor:pointer}.car-detail-section .car-detail-main .from-to-area .form-control{font-size:17px;font-weight:400;color:#484848;padding:0 15px;height:60px;border:1px solid #ececec;border-radius:10px;z-index:1;position:relative;background:0 0;cursor:pointer}.car-detail-section .car-detail-main .from-to-area .time-dropdown{position:relative;margin-top:10px}.car-detail-section .car-detail-main .from-to-area .time-dropdown .icon,.summary-detail .content-main .detail-main .from-to-area .time-dropdown .icon{right:10px}.car-detail-section .car-detail-main .from-to-area .time-dropdown .time-popup{position:absolute;top:60px;left:0;background:#fff;z-index:1111;filter:drop-shadow(rgba(0, 0, 0, .08) 0px 2px 20px);border-radius:15px;padding:15px;min-width:100%;overflow-y:scroll;height:250px}.car-detail-section .car-detail-main .car-img{width:100%;height:600px;position:relative;overflow:hidden}.car-detail-section .car-detail-main .car-img img{border-radius:20px;width:100%;height:100%;position:absolute;object-fit:contain;top:0;bottom:0;left:0;right:0}.car-detail-section .car-detail-main .swiper-button-prev{width:50px;height:50px;left:22px}.car-detail-section .car-detail-main .swiper-button-next{width:50px;height:50px;right:22px}.car-detail-section .car-information{background:#fff;border-radius:20px;position:relative;z-index:2;padding:40px 40px 100px;margin-top:40px}.car-detail-section .car-information h1,.car-detail-section .car-information h2{color:#2b606e;font-size:30px;font-weight:600;line-height:45px;margin:0 0 25px}.car-detail-section .car-information ul.feature-list{display:flex;margin:0 0 35px;padding:0;list-style:none;flex-wrap:wrap}.car-detail-section .car-information ul.feature-list li{border-radius:50px;border:1px solid #2b606e;background:rgba(67,245,212,.34);color:#2b606e;font-size:16px;font-weight:600;line-height:26px;padding:13px 30px;margin-right:15px;margin-bottom:10px}.car-detail-section .car-information ul.common-whats-included-area{margin:0;padding:0;list-style:none;border:1px solid #e3e3e3;border-radius:10px}.car-detail-section .car-information ul.common-whats-included-area li{border-bottom:1px solid #e3e3e3;padding:22px 40px 22px 94px;position:relative}.car-detail-section .car-information ul.common-whats-included-area li:last-child{border-bottom:none}.car-detail-section .car-information ul.common-whats-included-area li .icon,.car-detail-section .car-information ul.whats-included-area li .icon{width:34px;height:34px;position:absolute;top:50%;margin-top:-17px;left:40px}.car-detail-section .car-information ul.common-whats-included-area li .icon img,.car-detail-section .car-information ul.whats-included-area li .icon img{position:absolute;top:0;object-fit:contain;bottom:0;left:0;right:0;max-width:100%;max-height:100%;margin:auto}.car-detail-section .car-information ul.common-whats-included-area li h3,.car-detail-section .car-information ul.whats-included-area li h3{margin:0 0 4px;color:#484848;font-size:17px;font-weight:600;line-height:26px}.car-detail-section .car-information ul.common-whats-included-area li p,.car-detail-section .car-information ul.whats-included-area li p{margin:0;color:#484848;font-size:14px;font-weight:400;line-height:21px}.car-detail-section .car-information ul.whats-included-area li{border-bottom:1px solid #e3e3e3;padding:26px 40px 26px 94px;position:relative}.car-detail-section .car-information ul.whats-included-area li p a{color:#6bdcc7;font-weight:600;display:block}.blog-list{padding:170px 0 40px}.blog-list .grid{margin:-55px -16px 0}.blog-list .grid .grid-item:nth-child(3){margin-top:125px}.blog-list .grid .grid-item:nth-child(4){margin-top:90px}.grid:after{content:'';display:block;clear:both}.grid-item,.grid-sizer{width:25%;padding:16px}.grid-item{float:left}.blog-block{background:#fff;border-radius:20px;padding:12px;position:relative;z-index:2}.blog-list h1{color:#2b606e;text-align:center;font-family:Poppins;font-size:42px;font-style:normal;font-weight:600;line-height:normal;margin:auto}.blog-block .blog-img{width:100%;overflow:hidden;border-radius:10px;height:230px}.blog-block .blog-img img{width:100%;border-radius:10px}.blog-block .blog-title{color:#2b606e;font-size:22px;font-weight:500;line-height:164.5%;margin:22px 0 0}.blog-block p{color:#2b606e;font-size:16px;font-weight:400;line-height:189%;margin:0 0 25px}.blog-block .date{border-radius:26px;background:#43f5d4;position:absolute;right:23px;padding:3px 9px;margin-top:-15px;color:#2b606e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.blog-detail-page{padding:160px 0 54px}.blog-detail-page a.back-btn{display:flex;align-items:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:189%;margin-bottom:20px}.blog-detail-page .blog-contain{border-radius:18px;background:#fff;z-index:13;position:relative}.blog-detail-page .blog-contain .blog-content{padding:50px;color:#2b606e;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:189%}.blog-detail-page .blog-contain .blog-img{width:100%;overflow:hidden;border-radius:20px 20px 0 0;height:588px;position:relative}.blog-detail-page .blog-contain .blog-img img{width:100%;border-radius:20px 20px 0 0;height:100%;object-fit:cover}.blog-detail-page .blog-contain .blog-img .title-area-blod-list{padding:30px 44px;position:absolute;bottom:0;right:0;width:100%;display:flex;justify-content:space-between;align-items:center}.blog-detail-page .blog-contain .blog-img .title-area-blod-list .date{z-index:1;border-radius:500px;background:#43f5d4;padding:3px 12px;color:#2b606e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.blog-detail-page .blog-contain .blog-img .title-area-blod-list .blog-title{z-index:1;color:#fff;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:153.5%;width:1027px}.blog-detail-page .blog-contain .blog-img .title-area-blod-list .overlay-area{background:linear-gradient(0deg,rgb(0 0 0 / 48%) 0,rgba(0,0,0,0) 100%);position:absolute;height:256px;z-index:0;width:100%;left:0;bottom:0;right:0}.headign-area .content-main{position:relative;border-radius:20px;overflow:hidden}.headign-area .content-main .about-img{width:100%;height:420px;position:relative}.headign-area .content-main .about-img::before{content:'';width:100%;height:45%;bottom:0;left:0;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);z-index:1}.headign-area .content-main h1{font-size:200px;font-weight:600;line-height:normal;background:linear-gradient(31deg,#43f5d4 0,rgba(67,245,212,0) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;left:58px;bottom:0}.about-detail{position:relative;z-index:2}.about-detail .detail-main{border-radius:18px;overflow:hidden;padding-top:45px}.about-detail .detail-main .top-content{background:#6bdcc7;padding:50px 24px 60px;border-radius:18px 18px 0 0}.about-detail .detail-main .top-content h3{color:#fff;font-size:30px;font-weight:600;line-height:51.75px;margin:0}.about-detail .detail-main .bottom-content{background:#fff;padding:30px 34px 44px}.about-detail .detail-main .bottom-content p{color:#2b606e;font-size:16px;font-weight:400;line-height:30.24px;margin-bottom:43px}.about-detail .detail-main .bottom-content p:last-child{margin-bottom:0}.about-detail .about_contain,.about-detail .about_contain p{font-family:Poppins;font-size:16px;font-weight:400;line-height:30px;color:#2b606e}.contact-page .contact-area,.login-page .login-area{background:#fff;border-radius:20px;overflow:hidden;display:flex;z-index:2;position:relative}.login-page .login-area .photo-area{width:54%}.login-page .login-area .photo-area.forgot{min-height:500px}.contact-page .contact-area .photo-area .inner-photo,.login-page .login-area .photo-area .inner-img{width:100%;height:100%;overflow:hidden;position:relative}.login-page .login-area .photo-area .inner-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.contact-page .contact-area .photo-area .inner-photo img,.login-page .login-area .photo-area img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%}.contact-page .contact-area .form-area,.login-page .login-area .form-area{padding:25px 65px;width:46%}.login-page .login-area .form-area h1{color:#2b606e;text-align:center;font-size:36px;font-weight:600;line-height:54px;margin:0 0 12px}.contact-page .contact-area .form-area .form-group,.login-page .login-area .form-area .form-group{margin-bottom:12px}.inner-page .inner-main #password-change-form .password-container .password-icon,.login-page .login-area .form-area .password-container .password-icon{position:absolute;top:62px;right:16px;transform:translateY(-50%);cursor:pointer}.inner-page .inner-main #password-change-form .password-container .password-icon i,.login-page .login-area .form-area .password-container .password-icon i,.summary-detail .content-main .detail-main #progressbar .active{color:#484848}.login-page .login-area .form-area label{font-size:12px;font-weight:500;color:#484848;line-height:18px;margin:0 0 5px 18px}.login-page .login-area .form-area .form-control{font-size:14px;font-weight:400;color:#484848;padding:0 18px;height:56px;border:1px solid #ececec;border-radius:10px}.login-page .login-area .form-area .form-control.valid{border:1px solid #6bdcc7}.login-page .login-area .form-area .form-control.error{border:1px solid #bb4747}.login-page .login-area .form-area .forgot-flex{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:18px}.login-page .login-area .form-area .forgot-flex a{color:#484848;font-size:14px;font-weight:400;line-height:26px}.login-page .login-area .form-area .remember-me input[type=checkbox].css-checkbox+label.css-label{cursor:pointer;color:#484848;font-size:14px;font-weight:400;line-height:26px;padding-left:40px;position:relative;margin:0;display:block}.login-page .login-area .form-area .remember-me input[type=checkbox].css-checkbox+label.css-label::before{content:'';position:absolute;width:26px;height:26px;border:1px solid #2b606e;top:0;left:0;border-radius:4px}.contact-page .contact-area .form-area .btn-submit,.login-page .login-area .form-area .btn-login{border-radius:10px;background:#43f5d4;color:#2b606e;font-size:17px;font-weight:700;line-height:26px;text-transform:uppercase;padding:16px;width:100%;border:none}.login-page .login-area .form-area .or,.login-page .login-area .form-area p{color:#484848;font-size:14px;font-weight:400;line-height:20px;text-align:center}.contact-page .contact-area .form-area .btn-submit:hover,.inner-page .inner-main .content-main-wapper .btn-update:hover,.login-page .login-area .form-area .btn-login:hover{background-color:#2b606e;color:#43f5d4}.login-page .login-area .form-area .or{margin:15px 0}.login-page .login-area .form-area .btn-social{border-radius:10px;background:#fff;border:1px solid #ececec;color:#484848;font-size:17px;font-weight:600;line-height:26px;padding:16px;width:100%;text-align:center;margin-bottom:20px}.login-page .login-area .form-area .btn-social:hover{background:#ececec}.login-page .login-area .form-area p{margin:0}.login-page .login-area .form-area p a{color:#43f5d4}.contact-page .contact-area .photo-area{width:54%;position:relative}.contact-page .contact-area .form-area h1{color:#2b606e;text-align:center;font-size:42px;font-weight:600;line-height:62px;margin:0 0 10px}.contact-page .contact-area .form-area p{color:#2b606e;text-align:center;font-size:14px;font-weight:400;line-height:170%;letter-spacing:.595px;margin:0 0 12px}.contact-page .contact-area .form-area .form-group p{text-align:left;margin:0}.contact-page .contact-area .form-area label{font-size:14px;font-weight:400;color:#484848;line-height:20px;margin:0 0 5px 18px;text-align:left}.contact-page .contact-area .form-area .form-control,.inner-page .inner-main .content-main-wapper .form-group .form-control{font-size:17px;font-weight:400;color:#484848;padding:0 18px;height:60px;border:1px solid #ececec;border-radius:10px}.contact-page .contact-area .form-area textarea.form-control{height:120px;padding:12px 18px}.contact-page .contact-area .form-area .btn-area{position:relative;margin-bottom:25px}.contact-page .contact-area .form-area .btn-area .wpcf7-spinner{position:absolute;right:0;top:16px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{margin:0;border-color:#43f5d4;padding:5px 10px;border-radius:10px;text-align:center;font-size:14px}.wpcf7-not-valid-tip{font-size:14px;font-weight:500;line-height:20px}.contact-page .photo-area{background-position:center center;background-size:cover;background-repeat:no-repeat}.contact-page .address_area{background:#fff;padding:38px;margin:36px;display:flex;flex-wrap:wrap;width:auto;justify-content:space-between;align-items:center;border-radius:20px;position:absolute;top:0;z-index:1}.contact-page .address_area .address{width:70%;padding-right:30px;max-width:450px}.contact-page .address_area .map_icon_area{width:30%;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}.contact-page .contact-area .photo-area span.icon img{width:13px;height:13px;object-fit:contain}.contact-page .contact-area .photo-area .map_icon img{width:22.92px;height:22.92px;object-fit:contain}.contact-page .contact-area .photo-area span.icon{margin-right:8px;position:absolute;left:0}.contact-page .address_area ul{list-style:none;margin:0;padding:0}.contact-page .address_area ul li{position:relative;padding-left:20px}.contact-page .address_area ul li,.contact-page .address_area ul li a{font-family:'Cabinet Grotesk Regular';color:#2b606e;font-size:16px;font-weight:400;line-height:27px;letter-spacing:.035em;text-align:left}.map_icon_area a.btn{width:100%;max-width:133px;border-radius:10px;font-family:Poppins;font-size:15px;font-weight:700;background:#43f5d4;color:#2b606e;display:flex;align-items:center;justify-content:center;gap:5px;line-height:21px;padding:13px 23px}.contact-page .map_icon_area .contain{font-family:'Cabinet Grotesk Regular';font-size:16px;font-weight:400;line-height:27px;letter-spacing:.035em;color:#2b606e}.inner-page{padding:170px 0 00px}.inner-page .inner-main{position:relative;padding-left:510px;z-index:3;margin-bottom:30px}.inner-page .inner-main .sidebar{position:absolute;left:0;top:0;background-color:#fff;border-radius:20px;width:470px;padding:40px;height:100%}.inner-page .inner-main .sidebar .user-profile a.btn-menu{position:absolute;right:20px;top:20px;display:none}.inner-page .inner-main .sidebar .user-profile{margin:0 0 20px;position:relative;min-height:70px;padding:5px 0 5px 85px}.inner-page .inner-main .sidebar .user-profile .user-icon{width:70px;height:70px;border-radius:50%;padding:15px;background:#43f5d4;position:absolute;top:0;left:0}.inner-page .inner-main .sidebar .user-profile .user-icon svg{width:40px;height:40px;vertical-align:top}.inner-page .inner-main .sidebar .user-profile .name{color:#484848;font-size:22px;font-weight:600;line-height:32px}.inner-page .inner-main .sidebar .user-profile .email{color:#484848;font-size:17px;font-weight:400;line-height:26px}.inner-page .inner-main .sidebar ul.after-menu{margin:0;padding:10px 0 0;list-style:none;border-top:1px solid #dbdbdb}.inner-page .inner-main .sidebar ul.after-menu li a{display:flex;align-items:center;color:#484848;font-size:17px;font-weight:400;line-height:24px;padding:15px 0;position:relative}.inner-page .inner-main .sidebar ul.after-menu li a::before{content:'';position:absolute;right:0;top:15px;width:24px;height:24px;background:url(../images/arrowright.png) center center no-repeat}.inner-page .inner-main .sidebar ul.after-menu li a .icon{width:24px;height:24px;margin-right:30px}.inner-page .inner-main .sidebar ul.after-menu li a .icon svg{width:100%;height:100%;vertical-align:top}.inner-page .inner-main .sidebar ul.after-menu li a.active .icon svg path,.inner-page .inner-main .sidebar ul.after-menu li a:hover .icon svg path{fill:#6BDCC7}.inner-page .inner-main .content-main-wapper{background-color:#fff;border-radius:20px;min-height:570px;padding:30px 40px}.inner-page .inner-main .content-main-wapper h1{color:#2b606e;font-size:30px;font-weight:600;line-height:45px;margin:0}.inner-page .inner-main .content-main-wapper .form-block{margin-top:20px}.inner-page .inner-main .content-main-wapper .form-group{margin-bottom:20px}.inner-page .inner-main .content-main-wapper .form-group label{font-size:14px;font-weight:500;color:#484848;line-height:20px;margin:0 0 5px 18px}.inner-page .inner-main .content-main-wapper ul.document-tab,.inner-page .inner-main .content-main-wapper ul.rental-tab{border-bottom:1px solid #e0e0e0;margin-top:15px;display:flex}.inner-page .inner-main .content-main-wapper .form-group.user_type .form-control{font-size:15px;font-weight:400;color:#484848;padding:0 12px;height:48px;border:1px solid #ececec;border-radius:10px;z-index:6;position:relative;background:0 0}.inner-page .inner-main .content-main-wapper .form-group.user_type::before{content:'';position:absolute;right:10px;bottom:15px;width:24px;height:24px;background:url(../images/arrowright.png) center center no-repeat;transform:rotate(90deg)}.inner-page .inner-main .content-main-wapper .form-group.pt-4{padding-top:30px!important}.inner-page .inner-main .content-main-wapper .btn-update{border-radius:10px;background:#43f5d4;color:#2b606e;font-size:17px;font-weight:700;line-height:10px;text-transform:uppercase;padding:16px 40px;border:none}.iti__selected-flag{width:88px;height:100%!important;border-radius:10px 0 0 10px}.iti--separate-dial-code .iti__selected-dial-code{font-size:14px}.country-select .country-list .country.highlight,.iti__country.iti__highlight{background-color:#43f5d4!important}.iti__country-name,.iti__dial-code,.iti__flag-box{font-size:12px}.country-select .country-list .country-name,.country-select .country-list .flag,.iti__country-name,.iti__flag-box{color:#2b606e;font-size:14px}.iti.iti--allow-dropdown.iti--separate-dial-code{position:relative;border-radius:10px}.country-select.inside input,.country-select.inside input[type=text]{width:100%;overflow:hidden;font-size:17px;font-weight:400;color:#484848;padding:0 18px;height:60px;border:1px solid #ececec;border-radius:10px}.country-select .selected-flag{border-radius:10px 0 0 10px;background-color:rgba(0,0,0,.05)}.country-select .country-list .flag{margin-right:10px!important}.inner-page .inner-main .content-main-wapper ul.document-tab{justify-content:space-between}.inner-page .inner-main .content-main-wapper ul.document-tab li a,.inner-page .inner-main .content-main-wapper ul.rental-tab li a{padding:10px 0;font-size:16px;color:#484848;font-weight:400;border-bottom:4px solid #fff}.inner-page .inner-main .content-main-wapper ul.document-tab li a.active,.inner-page .inner-main .content-main-wapper ul.rental-tab li a.active{font-weight:600;border-bottom:4px solid #43f5d4}.inner-page .inner-main .content-main-wapper ul.rental-tab li{margin-right:40px}.inner-page .inner-main .content-main-wapper .document-area{display:flex;gap:24px;width:100%;margin-top:25px}.inner-page .inner-main .content-main-wapper .document-block{border-radius:20px;border:1px solid #e8e8e8;background:#fff;padding:20px;position:relative;width:100%}.inner-page .inner-main .content-main-wapper .document-block .verified{background:#43f5d4;color:#2b606e;line-height:24px;border-radius:15px;font-size:12px;font-weight:400;padding:0 20px;position:absolute;right:18px;top:18px}.inner-page .inner-main .content-main-wapper .document-block .unverified{background:#fcc;color:#ef0000;line-height:24px;border-radius:15px;font-size:12px;font-weight:400;padding:0 20px;position:absolute;right:18px;top:18px}.inner-page .inner-main .content-main-wapper .document-block .icon{width:78px;height:78px;margin:50px auto}.inner-page .inner-main .content-main-wapper .document-block .document-image{width:100%;height:260px;margin-bottom:20px}.inner-page .inner-main .content-main-wapper .document-block .document-image img,.summary-detail .content-main .car-detail-section .car-detail-main .car-content .car-photo .car-img img{width:100%;height:100%;object-fit:contain}.inner-page .inner-main .content-main-wapper .document-block h2{color:#484848;font-size:18px;font-weight:600;line-height:28px;margin:0 0 12px;text-align:center}.inner-page .inner-main .content-main-wapper .document-block p{color:#000;text-align:center;font-size:14px;font-weight:400;line-height:22px}.inner-page .inner-main .content-main-wapper .document-block .btn-upload{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;border-radius:10px;background:#43f5d4;color:#2b606e;font-size:17px;font-weight:700;line-height:26px;text-transform:uppercase;border:none}.inner-page .inner-main .content-main-wapper .document-block .btn-upload span{position:absolute;top:0;width:100%;text-align:center;line-height:56px;cursor:pointer}.inner-page .inner-main .content-main-wapper .document-block .btn-upload .custom-file-input{position:relative;z-index:2;width:100%;height:58px;margin:0;overflow:hidden;opacity:0}.inner-page .inner-main .content-main-wapper .table{margin-top:15px;border-spacing:0 8px}.inner-page .inner-main .content-main-wapper .table thead tr th{border:none;background:#43f5d4;padding:12px 20px;color:#2b606e;font-size:12px;font-weight:700}.inner-page .inner-main .content-main-wapper .table tbody tr td:first-child,.inner-page .inner-main .content-main-wapper .table thead tr th:first-child{border-radius:15px 0 0 15px}.inner-page .inner-main .content-main-wapper .table tbody tr td:last-child,.inner-page .inner-main .content-main-wapper .table thead tr th:last-child{border-radius:0 15px 15px 0}.inner-page .inner-main .content-main-wapper .table tbody tr td{border:none;padding:12px 20px;font-size:14px}.inner-page .inner-main .content-main-wapper .table>tbody>tr:nth-of-type(odd)>*{background:#fff}.inner-page .inner-main .content-main-wapper .table>tbody>tr:nth-of-type(2n+2)>*{background:#e8f6f7}.inner-page .inner-main .content-main-wapper .car-info{display:flex;align-items:center;width:200px}.inner-page .inner-main .content-main-wapper .car-info .car-img{min-width:70px;min-height:46px;position:relative;overflow:hidden;border-radius:8px;margin-right:12px}.summary-detail .content-main{display:flex;gap:25px;width:100%;position:relative;z-index:3}.summary-detail .content-main .detail-main{width:60%;background-color:#fff;padding:30px 40px;border-radius:20px}.summary-detail .content-main .detail-main #progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3;padding:0;position:relative;display:flex;align-items:center;justify-content:center}.summary-detail .content-main .detail-main #progressbar::before{content:'';position:absolute;width:20px;height:20px;border-radius:50%;background-color:#2b606e;left:0;top:16px;z-index:1}.summary-detail .content-main .detail-main #progressbar::after{content:'';position:absolute;width:20px;height:20px;border-radius:50%;background-color:#2b606e;right:0;top:16px;z-index:1}.summary-detail .content-main .detail-main #progressbar li{list-style-type:none;font-size:18px;width:50%;position:relative;font-weight:400;text-align:center}.summary-detail .content-main .detail-main #progressbar #delivery:before{content:"1"}.summary-detail .content-main .detail-main #progressbar #payment:before{content:"2"}.summary-detail .content-main .detail-main #progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:22px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px;padding:2px;position:relative;z-index:1;font-weight:700}.summary-detail .content-main .detail-main #progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px}.summary-detail .content-main .detail-main #progressbar li.active:after,.summary-detail .content-main .detail-main #progressbar li.active:before{background:#6bdcc7;color:#2b606e}.summary-detail .content-main .detail-main .progress{height:20px}.summary-detail .content-main .detail-main .progress-bar{background-color:#673ab7}.summary-detail .content-main .detail-main h2{font-size:19px;font-weight:700;margin:0 0 20px;color:#2b606e}.selection-type{display:flex;gap:20px;margin-bottom:40px}.selection-type .radio-label{border:2px solid transparent;width:100%;height:100%;padding:20px 20px 20px 60px;cursor:pointer;transition:.3s;background:#fff;border-radius:10px;box-shadow:rgba(0,0,0,.04) 0 4px 6px,rgba(0,0,0,.08) 0 2px 20px;position:relative}.selection-type .radio-label .recommented{background:#43f5d4;color:#2b606e;line-height:14px;border-radius:15px;font-size:14px;font-weight:400;padding:7px 15px;position:absolute;right:20px;top:-14px}.selection-type .dot{background-color:#6bdcc7;border:1px solid #43f5d4;height:24px;width:24px;border-radius:50%;transition:.3s;position:absolute;top:19px;left:20px}.selection-type .radio-input:checked+.radio-label{color:#fff;background-color:#fff;border-color:#2b606e}.selection-type .radio-input:checked+.radio-label .dot{border:5px solid #6bdcc7;background-color:#2b606e}.selection-type .radio-label .lable-title{color:#484848;font-size:14px;font-weight:600;line-height:22px;margin:0 0 10px}.selection-type .custom-radio-box .radio-label .price,.selection-type .radio-label .price{font-size:12px;color:#2b606e;font-weight:600;margin-top:10px 0 5px 0;line-height:14px}.selection-type .radio-label p{color:#000;font-size:16px;font-weight:400;line-height:24px;margin:0}.summary-detail .content-main .detail-main .location-type{display:flex;flex-wrap:wrap;margin:0 -10px}.summary-detail .content-main .detail-main .location-type .form-control{font-size:14px;font-weight:400;color:#484848;padding:10px 15px;border:1px solid #ececec;border-radius:10px;margin-bottom:10px}.summary-detail .content-main .detail-main .location-type .custom-radio-box{width:calc(33.33% - 34px);margin:10px}.summary-detail .content-main .detail-main .location-type .custom-radio-box .radio-label{padding:15px 15px 15px 50px}.summary-detail .content-main .detail-main .location-type .custom-radio-box .radio-label .dot{height:20px;width:20px;top:14px;left:15px}.summary-detail .content-main .detail-main .location-type .custom-radio-box .radio-label p{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0}.summary-detail .content-main .detail-main .select-location{border:1px solid #ececec;padding:20px;border-radius:10px;background:#fff;margin-bottom:40px}.summary-detail .content-main .detail-main .select-location.active{display:block;width:100%}.summary-detail .content-main .detail-main .select-location h4{display:flex;justify-content:space-between;color:#2b606e;font-size:19px;line-height:20px;align-items:center}.summary-detail .content-main .detail-main .date-select{border:1px solid #ececec;padding:10px 68px;position:relative;border-radius:10px;margin:0 0 35px}.summary-detail .content-main .detail-main .date-select .date-block .check-in{font-size:17px;line-height:26px;color:#484848;font-weight:400;text-align:left;margin-right:70px;position:relative}.summary-detail .content-main .detail-main .date-select .date-block .check-in strong,.summary-detail .content-main .detail-main .date-select .date-block .check-out strong{font-weight:500;display:block}.summary-detail .content-main .detail-main .date-select .date-block .check-out{font-size:17px;line-height:26px;color:#484848;font-weight:400;text-align:right}.summary-detail .content-main .detail-main .inner-area-filter{display:none;border:1px solid #ececec;padding:20px;border-radius:10px;position:absolute;background:#fff;left:0;top:72px;width:100%;z-index:1}.summary-detail .content-main .detail-main .from-to-area{display:flex;flex-wrap:wrap;justify-content:center}.summary-detail .content-main .detail-main .from-to-area .form-control{font-size:17px;font-weight:400;color:#484848;padding:0 15px;height:60px;border:1px solid #ececec;border-radius:10px}.summary-detail .content-main .detail-main .from-to-area .icon{position:absolute;bottom:18px;right:20px;z-index:1}.summary-detail .content-main .detail-main .from-to-area .time-dropdown{position:relative;margin-top:0}.summary-detail .content-main .detail-main .from-to-area .time-dropdown .time-popup{position:absolute;top:60px;left:0;background:#fff;z-index:1111;filter:drop-shadow(rgba(0, 0, 0, .08) 0px 2px 20px);border-radius:15px;padding:15px;min-width:240px;overflow-y:scroll;height:250px}.summary-detail .content-main .car-detail-section{padding:0;width:40%}.summary-detail .ajax-loader img{animation-name:spin;animation-duration:.2s;animation-iteration-count:infinite;animation-timing-function:linear}.summary-detail .content-main .car-detail-section .car-detail-main .car-content{width:100%;background-color:#fff;padding:30px 40px;border-radius:20px}.summary-detail .content-main .car-detail-section .car-detail-main .car-content .car-photo{display:flex;gap:30px;align-items:center;margin-bottom:40px}.summary-detail .content-main .car-detail-section .car-detail-main .car-content .car-photo .car-img{width:45%;height:150px;border-radius:15px;overflow:hidden}.summary-detail .content-main .car-detail-section .car-detail-main .car-content .car-photo .right-detail{width:55%}.summary-detail .content-main .car-detail-section .car-detail-main .car-content .car-photo .right-detail .car-name{color:#2b606e;font-size:20px;font-weight:600;line-height:28px;margin:0}.summary-detail .content-main .car-detail-section .car-detail-main .car-content .car-photo .right-detail .price{font-size:30px;font-weight:600;line-height:50px;margin:0;color:#484848}.car-detail-section .product_name{font-family:Poppins;font-size:30px;font-weight:600;line-height:45px;color:#2b606e;display:inline-block;position:absolute;top:35px;left:40px;z-index:11;filter:drop-shadow(0px 1px 1px #fff)}.error-page{padding:220px 0 140px;text-align:center;position:relative;z-index:2}.error-page .error-img{max-width:700px;margin:0 auto}.error-page h1{margin:20px 0;font-size:50px;font-weight:700;color:#000}.error-page a.btn{background:#2b606e;font-size:17px;color:#fff;line-height:52px;font-weight:700;padding:0 40px;border-radius:13px;display:inline-block;text-align:center;margin-top:30px}.summary-detail .ajax-loader{position:fixed;height:100%;width:100%;left:0;right:0;top:0;z-index:99;background:#ffffff69;display:flex;align-items:center;justify-content:center}.summary-detail .ajax-loader span{z-index:99}.summary-detail .ajax-loader::before{background-position:50%;filter:blur(8px);content:'';height:100%;width:100%;top:0;left:0;position:absolute;background-image:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5))}.remove_code{display:block;font-size:14px;line-height:17px;text-align:right;color:#b73b3b;cursor:pointer}div.nsl-container .nsl-container-buttons{display:flex!important;padding:0!important;width:100%;gap:20px;margin-bottom:20px}div.nsl-container-block .nsl-container-buttons a,div.nsl-container-block-fullwidth .nsl-container-buttons a{margin:0!important}div.nsl-container .nsl-container-buttons a .nsl-button-default{background:#fff;border:1px solid #ececec!important;box-shadow:none!important;justify-content:center;align-items:center;color:#484848!important;padding:15px!important;border-radius:10px}div.nsl-container .nsl-container-buttons a .nsl-button-default .nsl-button-label-container{margin:0;flex:inherit!important;padding:0!important;line-height:24px}div.nsl-container .nsl-container-buttons a .nsl-button-default .nsl-button-svg-container{padding:0!important;margin-right:15px}.car-detail-section .car-detail-main .detail-contact-aera .selection-type{margin:0 0 20px!important}.car-detail-section .car-detail-main .detail-contact-aera .selection-type .radio-label{padding:10px 15px 15px;text-align:center}.car-detail-section .car-detail-main .detail-contact-aera .selection-type .radio-label .lable-title{margin:0 0 5px}.car-detail-section .car-detail-main .detail-contact-aera .selection-type .radio-input:checked+.radio-label{color:#fff;background-color:#f6fffd;border-color:#6bdcc7}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox.requred+label.css-label::before{border:1px solid red}.car-detail-section .car-detail-main .check-main input[type=checkbox].css-checkbox.requred+label.css-label{color:red}.selection-type .custom-radio-box .radio-label{color:#000;font-size:14px;font-weight:400;line-height:22px;margin:0}.address_area{width:100%;display:block}.hamburger svg,.remove-document-icon{width:30px;height:30px}.info_note{margin-top:15px;font-size:16px;color:red;text-transform:capitalize}.b_time{display:block;font-size:14px}.accordion-button:not(.collapsed){color:#2b606e;font-weight:700}.payment-badge{display:block;background-color:#409727;padding:12px;color:#fff;border:1px solid #409727;border-radius:11px;font-size:15px;margin-left:28%;margin-right:28%;margin-top:30px}.carlist-area ul.car-list li.not_found_car{width:100%;max-width:inherit;text-align:center;padding-top:60px}.carlist-area ul.car-list li.not_found_car img{transform:rotate(-10deg);filter:drop-shadow(5px 6px 16px black);margin-bottom:20px}.change-filter-btn{background:#2b606e;text-transform:uppercase;border-radius:5px;color:#fff;font-size:17px;font-weight:400;line-height:54px;align-items:center;border:none;padding:0 18px;margin-top:10px;margin-bottom:30px}.inside-car-price{font-size:16px;margin:0;line-height:18px;display:flex}.inside-car-price span{line-height:16px!important}.remove-document-icon{border-radius:50px;position:absolute;top:15px;right:15px;color:#2b606e;cursor:pointer;background-color:#43f5d4;padding:0;text-align:center;line-height:28px}.address_area .select_fied_area::before{content:'';position:absolute;right:14px;bottom:11px;width:24px;height:24px;background:url(../images/arrowright.png) center center no-repeat;transform:rotate(90deg)}.birth_date_area .icon{position:absolute;bottom:25px;right:20px}.page-template-page-home #ajax-loader{z-index:11;position:relative}.date-td p{width:220px}