:root{--primary:#e9a72f;--secondary:#01889F;--compliment:rgb(67 183 226);--compliment-dark:rgb(67 183 226);--orange:#e9a72f;--white:#fff;--bg:#f2f2f2;--base_transition:0.4s;--font1:"Roboto", sans-serif;--font2:"Laila", serif}*{margin:0;padding:0;box-sizing:border-box}img{object-fit:cover;height:auto;max-width:100%}a{text-decoration:none;color:unset;transition:all .3s ease-in-out}table{width:100%}body{font-family:'Roboto',serif}.mt{margin-top:24px}.mb{margin-bottom:24px}input{border:none;border-radius:0;cursor:pointer;box-shadow:none;padding:0;outline:none}.form-control:focus,input:focus,select:focus{box-shadow:none!important;outline:none!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{outline:none;border:none;box-shadow:none}.btn-one,.btn-one.active{display:inline-block;padding:8px 18px;border-radius:4px;color:#fff;height:max-content;background-color:var(--secondary);text-transform:uppercase;transition:all .3s ease-in-out;text-align:center;font-size:15px}.btn-one:hover{background-color:var(--primary)}.btn-one.active{background-color:var(--primary)}.btn-one.active:hover{background-color:var(--secondary)}.btn-one i{color:#fff;margin:0 6px;font-size:18px;transition:var(--base_transition)}.btn-one:hover i{transform:scale(1.4)}.btn-two{display:inline-block;padding:10px 18px;text-align:center;border-radius:4px;height:max-content;border:1px solid var(--secondary);color:var(--secondary);text-transform:uppercase;transition:all .3s ease-in-out}.btn-two i{margin-right:8px;font-size:18px;transition:all .3s ease-in-out}.btn-two:hover{background-color:var(--primary);color:#fff;border-color:#fff0}input[type=submit]{display:inline-block;padding:8px 18px;border-radius:4px;color:#fff;background-color:var(--primary);text-transform:uppercase;transition:all .3s ease-in-out;text-align:center;font-size:15px}#dynamicForm input[type=submit]{height:100%}input[type=submit]:hover{background-color:var(--secondary)}.mrg-t1{margin-top:24px}.mrg-t2{margin-top:30px}.mrg-b1{margin-bottom:24px}.mrg-b2{margin-bottom:30px}.pad-t1{padding-top:24px}.pad-t2{padding-top:64px}.pad-b1{padding-bottom:20px}.pad-b2{padding-bottom:30px}.sp-tb{padding:4% 0}.sp-t{padding-top:4%}.sp-b{padding-bottom:4%}.master-container{width:85%;max-width:1440px;margin:0 auto}.menucontainer{width:90%;max-width:1440px;margin:0 auto}ul{list-style-type:none;margin:0;padding:0}.display-flex{display:flex}.pos-rel{position:relative}.pos-abs{position:absolute}.my-btn{padding:8px 18px;width:fit-content;background-color:#fff;border-radius:4px;transition:var(--base_transition)}.btn-green{font-weight:500;background-color:var(--primary)}.btn-white{background-color:#fff}.my-btn i{padding-right:4px}#page{max-width:2000px;width:100%;margin:0 auto}.site-header{background-color:#fff}.bk-logo{top:0;left:0;z-index:1;position:absolute}.header-links{display:flex;justify-content:space-between;align-items:center;position:relative}.header-links::before{content:'';position:absolute;bottom:0;left:10px;width:100%;height:1px;background-color:#ddd}header .top-bar{padding:0;text-align:end;margin-bottom:16px;position:relative}.header-links .links-right>div,.header-links .links-left{font-size:14px}.header-links .links-left a{color:#fff}.header-links .links-left span{text-transform:uppercase}.header-links .links-right .hdr-email i{padding-right:10px;font-size:20px}.header-links .links-left::after{position:absolute;width:250%;clip-path:polygon(0 0,92% 0,100% 100%,0% 100%);top:-14px;z-index:-1;height:54px;left:-100%;background-color:var(--compliment-dark)}.header-links .links-left{clip-path:polygon(10% 0%,90% 0%,100% 100%,0% 100%);top:6px;background-color:var(--primary);padding:8px 30px;position:relative;top:10px;color:#fff}.header-links .links-left i{background-color:#fff;color:var(--secondary);height:25px;width:25px;border-radius:50%;margin:0 4px;text-align:center;transition:var(--base_transition);line-height:25px}.header-links .links-left i:hover{color:var(--compliment)}.top-bar .header-links .links-right{display:inline-flex;align-items:center;color:#222}.top-bar .header-links .links-right a{color:#111}.top-bar ul i::before{font-size:13px}.mid-bar{padding-bottom:8px}.header-links ul li{display:inline-flex;margin-left:10px}.mid-bar .mid-item{display:inline-flex;align-items:center}.mid-bar>div{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.mid-bar .mid-item img{width:50px;margin-right:12px}.mid-bar .mid-col-center{display:flex;gap:50px;justify-content:space-between}.mid-item .item-desc h5{text-transform:uppercase;margin-bottom:4px}.mid-item .item-desc span{color:#727272;font-weight:300}.mid-bar .mid-col-right a{display:inline-block;height:40px;line-height:40px;color:#fff;text-transform:uppercase;padding:0 16px 0 22px;position:relative;background:#222;clip-path:polygon(8% 0%,100% 0,100% 100%,0% 100%)}.mid-bar .mid-col-right a i{font-size:14px;margin-right:2px}.main-menu{width:100%}.menu-wrapper{position:relative;background-color:var(--secondary)}.menu-wrapper>div{display:flex;align-items:center;justify-content:space-between}.menu-wrapper .search-box form{display:inline-flex;position:relative;align-items:center;width:100%}.menu-wrapper form input[type="text"]{border-radius:17px;height:36px;font-size:14px;border:none;color:#000;text-transform:capitalize;background-color:#e4e9e5;padding:16px;margin:0}.menu-wrapper form input[type="text"]:focus{outline:none;box-shadow:none;border:none}.menu-wrapper form button{border:none;background-color:#fff0;right:0;position:absolute;padding:4px;padding-right:10px;margin-right:4px}.menu-wrapper form button i{color:var(--secondary);font-size:14px;transition:var(--base_transition)}.menu-wrapper form button:hover i{color:var(--orange)}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:8px 10px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1{text-align:left}#mega-menu-wrap-menu-1 .mega-menu-toggle{background-color:#fff0}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:16px;transition:var(--base_transition)}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{font-weight:400}@media screen and (max-width:992px){#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{position:fixed;top:0;left:0;width:50%;z-index:9;left:-100%;height:100%;transition:all .4s ease-in-out;display:block;box-shadow:0 0 10px rgb(0 0 0 / .2)}}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{left:0;transition:all .3s ease-in-out}.wrapper-right{display:flex;align-items:center}.enquire{margin:0 10px 0 0}@media (max-width:992px){.enquire{margin:0 0 0 10px}}.enquire span{background-color:var(--primary);height:36px;line-height:36px;padding:0 16px;color:#fff;display:inline-block;text-transform:uppercase;border-radius:2px;cursor:pointer}.quick-contact{position:fixed;top:0;right:-100%;transition:all .5s ease-in-out;width:70%;height:100vh;z-index:9999;background-color:#025f6f;padding:3rem 5rem 5rem;overflow:auto;scrollbar-width:none}.quick-contact::-webkit-scrollbar{display:none}.quick-contact.active{right:0}.quick-contact .contact-form p{color:#eee;font-weight:300}.wpcf7-captchar{background-color:#fff0;border:1px solid #648d94;margin-bottom:12px}.contact-close{text-align:right}.contact-close i{height:40px;line-height:40px;width:40px;text-align:center;border-radius:50%;background-color:#fff;cursor:pointer}.quick-contact .section-header-home{color:#fff}.quick-contact form .form-control::placeholder,.quick-contact form option:disabled{color:#648d94;font-size:14px}.quick-contact form label{color:#ddd;margin-bottom:2px}.quick-contact form .form-control,.quick-contact form input .quick-contact form select{background-color:#025f6f;border:none;color:#fff;border-bottom:1px solid #648d94;border-radius:0!important}.quick-contact #uacf7_country_select .country-select .wpcf7-uacf7_country_dropdown{background-color:#fff0;color:#fff}.quick-contact .form-control:focus,.quick-contact .form-control:focus-visible,.quick-contact input:focus-visible,.quick-contact input:focus,.quick-contact .wpcf7-captchar:focus-visible{background-color:#025f6f;border-color:#fff!important;color:#fff}select option:hover{background-color:#f0f0f0}.quick-contact textarea{height:100px}.quick-contact .contact-form{padding-right:40px}.contact-side .contact-title{color:#fff;font-family:var(--font2)}.contact-side .contact-detail ul li a{color:#ddd;display:block;margin-bottom:10px;transition:all .3s ease-in-out}.contact-side ul li a:hover{color:#fff}.contact-side p{color:#ddd}.social-med li{display:inline-block;margin-right:5px}.social-med li i{height:36px;width:36px;line-height:36px;text-align:center;background-color:var(--primary);color:#fff;border-radius:50%;transition:all .3s ease-in-out}.social-med li i:hover{background-color:var(--secondary)}.contact-side .side-item{margin-bottom:3rem}.contact-side .map a{text-transform:uppercase;border-bottom:2px solid var(--primary);color:#fff}.contact-side .map a:hover{color:var(--primary)}.contact-side .chat a{color:var(--primary);text-transform:uppercase;border-bottom:2px solid #f1d5a1;transition:all .3s ease-in-out}.contact-side .chat a:hover{color:#fff}.country-select{margin-bottom:12px;border-bottom:1px solid #648d94}.quick-contact .wpcf7 form.sent .wpcf7-response-output{color:#fff;border:1px solid #fff}@media (max-width:1300px){.quick-contact{padding:3rem 4rem 4rem}}@media (max-width:991px){.quick-contact{width:90%}}@media (max-width:767px){.quick-contact{width:80%;padding:2rem}.quick-contact .contact-form{padding:0}.contact-side{margin-top:2rem}.contact-side .side-item{margin-bottom:2rem}}@media (max-width:575px){.quick-contact{padding:1rem;width:100%}.contact-side .contact-title{font-size:18px}.contact-side .contact-detail ul li a{font-size:15px;margin-bottom:5px}.contact-side .chat a,.contact-side .map a{font-size:15px}}.show-form i{font-size:14px}.show-form{padding:4px 10px;cursor:pointer;background-color:var(--orange);background-color:#fff0;border-radius:4px;margin-left:20px;transition:var(--base_transition)}.show-form:hover{color:#fff;background-color:var(--primary)}.login-form{position:fixed;right:-100%;top:0;background:#383838;overflow-y:scroll;height:100%;width:24%;transition:0.4s;z-index:10;text-align:left;padding:50px 20px;color:#fff}.login-form .input-field{margin-bottom:10px}.login-form input{border-radius:4px;border:none;box-shadow:none;padding:10px;outline:none;height:44px}.login-form .top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #737373;margin-bottom:10px;padding-bottom:10px}.login-form span{display:block;margin-bottom:10px}.login-form h3{text-transform:uppercase;font-size:26px;font-family:var(--font2);margin:0}.login-form span a{color:var(--orange)}.login-form #close-form{background-color:#fff0;color:#fff;font-size:20px}.login-form input[type="submit"]{background:var(--orange);color:#fff;width:100%;font-size:16px;border-radius:4px;padding:0 10px}.login-form h6{margin:20px auto 10px;width:fit-content;position:relative}.login-form h6::before,.login-form h6::after{content:'';height:1px;position:absolute;left:-83%;background-color:#f0f0ff;top:50%;width:76%}.login-form h6::after{right:-83%;left:unset}.login-form .my-btn{width:100%;margin-bottom:10px;text-align:center}.login-form .my-btn i{padding-left:10px}.login-form .my-btn.facebook-btn{background-color:#3B5998;color:#fff}.login-form .my-btn.google-btn{color:#fff;background-color:#2dbf76}.login-form .user-privilege{border-top:1px solid #fff;margin:10px 0 10px;padding:10px 0}.login-form .user-privilege li{display:block;padding:10px 0}.login-form .user-privilege li img{width:40px;padding-right:10px}.show-modal{right:0}
/*!!!!!!--------- front page style begins from here------!!!!! */
 .lander-section .swiper-wrapper{position:relative}.lander-section .swiper-slide{overflow:hidden}.lander-section .swiper-slide img{width:100%;height:700px;animation:slow-zoom-in 18s infinite ease-in-out alternate;-webkit-animation:slow-zoom-in 18s infinite ease-in-out alternate}@keyframes slow-zoom-in{100%{transform-origin:20% 50%;transform:scale(1.1)}}.lander-section .swiper-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(to bottom,#6a6a6a82,#1a401d80)}.lander-img{width:100%}.lander-desc{position:absolute;z-index:1;text-align:right;top:54%;transform:translateY(-50%);right:0;padding:0 7%}.lander-desc h3{font-size:66px;-webkit-text-stroke:2px var(--orange);color:#fff0;text-transform:uppercase;font-weight:800;animation:landertitle-flicker 4s 0s infinite;font-family:"Poppins",sans-serif}.lander-desc a{color:#fff;border-color:#fff}@keyframes landertitle-flicker{0%{opacity:0}1%{opacity:1}2%{opacity:0}5%{opacity:1}6%{opacity:0}8%{opacity:1}9%{opacity:0}12%{opacity:1}13%{opacity:0}14%{opacity:1}}.lander-desc h2{font-size:60px;color:#fff;margin-bottom:26px}.lander-desc span{font-style:italic;color:var(--orange)}.lander-section .swiper-button-next{right:30px}.lander-section .swiper-button-prev{left:30px}.lander-section .swiper-button-prev,.lander-section .swiper-button-next{height:50px;width:50px;transition:var(--base_transition);background-color:#fff;border-radius:50%}.lander-section .swiper-button-prev:hover,.lander-section .swiper-button-next:hover{background-color:var(--orange)}.lander-section .swiper-button-prev:after,.lander-section .swiper-button-next:after{transition:var(--base_transition);font-size:16px;font-weight:900;color:var(--secondary)}.lander-section .swiper-button-prev:hover::after,.lander-section .swiper-button-next:hover::after{color:#fff}.lander-section .swiper-pagination{bottom:90px}.lander-section .swiper-pagination-bullet{border:2px solid #fff}.lander-section .swiper-pagination-bullet{height:10px;width:24px;border-radius:4px;background-color:#fff0}.lander-section .swiper-pagination-bullet-active{background-color:var(--orange)!important;border:2px solid var(--orange)}.rental-tab{background-color:#fff}.tab-container form{display:flex;flex-wrap:wrap}.tab-container{position:relative;width:85%;margin:-54px auto 0;z-index:1}.tab-container .nav-item{margin-right:4px}.tab-container .input-field{background-color:#fff;margin:12px 12px 0 0;white-space:nowrap;width:calc(25% - 12px);border:1px dashed var(--secondary);position:relative;border-radius:5px;overflow:hidden;display:flex;padding-right:5px}.tab-container .field{margin-top:12px}.tab-container .input-field i.my-icons{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tab-container .input-field i{padding-right:10px;color:#444}.tab-container .nav-pills button.nav-link{background-color:var(--secondary);color:#fff;padding:10px 26px;border-radius:0}.tab-container .nav-pills button.nav-link.active{background-color:#fff;color:#383838}.tab-container .tab-content{padding:34px;border-radius:0 20px 20px 12px;background-color:#fff;box-shadow:0 0 24px rgb(0 0 0 / .2)}.tab-container h4{margin-bottom:10px;font-family:var(--font2)}.tab-container h5{font-weight:400;margin:0}.tab-container .input-field input,.tab-container .input-field input:focus,.tab-container .input-field input:focus-visible,.tab-container .input-field select{border:none;border-radius:0;cursor:pointer;box-shadow:none;padding:0;height:100%;width:100%;outline:none;font-weight:300;font-size:15px}.tab-container .input-field select{padding-left:10px}.tab-container .input-field label{background-color:#fff;padding:10px 6px 10px 10px}.tab-container h5 span{color:var(--orange);font-family:var(--font2)}.tab-container .submit-btn{color:#fff;width:30%;transition:var(--base_transition);border-radius:5px;background-color:var(--orange)}.tab-container .submit-btn:hover{background-color:var(--compliment)}.section-header{margin-bottom:20px}.section-header h1{font-family:var(--font2);font-weight:700;margin-bottom:10px;font-size:26px}.section-header h5{font-weight:300;font-family:var(--font1);font-size:18px}.section-header h5 span{color:var(--primary)}.section-header-home{font-size:24px;text-transform:uppercase;font-weight:700;font-family:var(--font2);margin-bottom:20px}.card-1{position:relative;overflow:hidden;height:228px}.card-1 .card-image>img{height:100%;width:100%}.card-1 .card-desc{color:#fff;text-shadow:1px 1px #5c5c5c;position:absolute;z-index:1;top:20px;left:20px;transition:var(--base_transition);transform:translateY(248px)}.card-1 .card-desc h6{margin-bottom:0;font-family:var(--font2);font-weight:600}.card-1:hover .card-desc{transform:translateY(0)}.card-1 .my-btn{position:absolute;bottom:20px;transform:translateY(248px);transition:1s;background-color:var(--orange);left:20px;color:#fff;z-index:1}.card-1:hover .my-btn{transform:translateY(0)}.card-1 h3{position:absolute;top:50%;z-index:1;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:40px;transition:var(--base_transition)}.card-1 .card-image{height:100%}.card-1::before{content:'';position:absolute;transition:1.2s;top:0;height:100%;width:calc(100% + 200px);transform-origin:0 100%;transform:rotate(-29deg);background:#01889fa1}.card-1:hover h3{opacity:0}.card-1:hover::before{transform-origin:unset;transform:scale(3) rotate(-29deg)}.sctn-link-btn{color:var(--secondary);background:#fff0;margin:auto;padding:10px;border:1px solid var(--secondary)}.sctn-link-btn:hover{color:#fff;background:var(--orange);border-color:var(--orange)}.sctn-link-btn i{margin-right:10px;transition:0.2s}.sctn-link-btn:hover i{transform-origin:center;transform:rotate(360deg)}.section-abt-us>div>.row{align-items:center}.section-abt-us{position:relative;background-attachment:fixed;z-index:1;background-size:cover}.section-abt-us .image img{width:100%;clip-path:polygon(20% 0%,100% 0%,100% 78%,80% 100%,0% 100%,0% 24%)}.section-abt-us::after{top:0;content:'';left:0;height:100%;width:100%;position:absolute;background-color:#292929cc;z-index:-1}.section-abt-us .desc{color:#fff;padding-left:5%}.section-abt-us .desc h1{text-transform:uppercase;font-family:var(--font2);font-weight:700}.section-abt-us .desc p{color:#eee;text-align:justify}.section-abt-us .sctn-link-btn{background:#fff0;color:#fff;border-color:#fff;margin:unset;position:relative;overflow:hidden;border-radius:0;margin-right:auto}.section-abt-us .sctn-link-btn i{margin-right:10px}.section-abt-us .sctn-link-btn::before{content:'';height:100%;transition:var(--base_transition);width:100%;top:0;z-index:-1;left:-100%;background-color:var(--secondary);position:absolute}.section-abt-us .sctn-link-btn:hover{border-color:var(--secondary)}.section-abt-us .sctn-link-btn:hover::before{left:0}.section-brands .swiper-slide{overflow:hidden;background-color:#f2f2f2}.section-brands .swiper-slide>a{width:100%}.card-2{padding:60px 20px 42px 20px;width:100%;height:290px;overflow:hidden;position:relative}.card-2 .card-logo{position:absolute;top:20px;padding:8px;border-radius:6px;transition:var(--base_transition);right:20px;background:#ffffff82;transition:all .6s ease-in-out}.card-2 .card-logo img{width:60px}.card-2 .card-desc{color:#fff;text-align:left;position:absolute;transition:var(--base_transition);bottom:-70px}.card-2:hover .card-desc{bottom:8px}.card-2 h3{font-weight:600;text-transform:uppercase}.card-2 .card-desc ul li{padding-bottom:10px;display:flex;align-items:center}.card-2 .card-desc ul li:not(:first-child){opacity:0}.card-2 .card-desc ul li:last-child span{color:var(--orange);font-weight:600;font-size:22px;padding:0 4px}.card-2 .card-background img{position:absolute;top:0;left:0;z-index:-2;height:100%;width:100%}.card-2 .card-background::after{content:'';position:absolute;top:0;z-index:-1;left:0;height:100%;width:100%;background:linear-gradient(to top,#000000b3 17%,transparent 73%)}.card-2:hover .card-logo{top:13px;right:13px}.card-2:hover .card-logo{transform:scale(.8);transform-origin:top right}.card-2:hover .card-desc ul li:not(:first-child){opacity:1}.card-2 .card-desc ul li img{height:25px;margin-right:10px;width:25px}.section-brands .swiper-button-prev,.section-brands .swiper-button-next{background:var(--secondary);color:#fff;height:44px;line-height:44px;width:44px;text-align:center;border-radius:50%;border:4px solid}.section-brands .swiper-button-prev::after,.section-brands .swiper-button-next::after{font-size:16px}.section-brands .swiper-button-next{right:-26px}.section-brands .swiper-button-prev{left:-26px}.section-moments{background-color:#fff}.section-moments .swiper-slide>a{width:100%}.section-moments .swiper-slide{margin-bottom:24px}.card-3{position:relative;overflow:hidden}.card-3 .card-image{height:420px;position:relative}.card-3 .card-image iframe{position:absolute;top:0;left:0;height:100%;width:100%}.card-3 .card-image img{transition:var(--base_transition);height:100%;width:100%}.card-3 .card-image::before{content:'';background-color:#00000075;position:absolute;top:0%;left:0;transition:var(--base_transition);height:100%;z-index:1;width:100%}.card-3:hover .card-image::before{top:100%}.card-3 .card-desc{position:absolute;top:76%;z-index:2;left:50%;transition:var(--base_transition);width:90%;transform:translate(-50%,-50%);color:#fff;text-align:center}.card-3:hover .card-desc{left:-60%}.card-3:hover .card-image img{transform-origin:center;transform:scale(1.1)}.card-3 .card-desc h4{font-weight:600;text-transform:uppercase}.card-3 .card-desc span{font-weight:200}.section-moments .swiper-button-prev,.section-moments .swiper-button-next{background:var(--secondary);color:#fff;height:40px;width:40px;border-radius:8px}.section-moments .swiper-button-prev::after,.section-moments .swiper-button-next::after{font-size:19px;text-align:center;font-weight:900}.section-moments .swiper-button-next{right:-20px}.section-moments .swiper-button-prev{left:-20px}.section-why-us{position:relative;overflow:hidden;background-attachment:fixed;padding:30px 0;background-blend-mode:multiply;background-color:#000000bd;background-size:cover}.section-why-us::before{content:'';position:absolute;top:-70px;left:25%;height:140%;width:160px;background-color:#fff;z-index:1;transform:rotate(-25deg)}.section-why-us::after{content:'';position:absolute;top:0;left:-10%;height:100%;width:40%;background:var(--secondary);transform:skewX(25deg)}.section-why-us .row{position:relative;align-items:center;z-index:1}.section-why-us .image{transform:translateX(4%)}.section-why-us .image img{max-width:480px}.section-why-us .desc{text-align:center}.section-why-us .desc h3{margin-bottom:20px;text-transform:uppercase;font-weight:700;font-family:var(--font2)}.section-why-us .desc h3,.section-why-us .desc ul li{color:#fff}.section-why-us .desc ul li::before{content:'\f192';font-family:"Font Awesome 5 Free";font-weight:400;padding-right:12px;transition:var(--base_transition);font-size:16px;color:var(--primary);line-height:30px}.section-why-us .desc ul li{transition:var(--base_transition);font-size:16px;display:inline-block;position:relative;cursor:pointer;margin:0 10px 10px 0;text-align:left;border:1px solid #ddd;border-radius:4px;width:40%;padding:10px}.section-why-us .desc ul li:last-child{margin-bottom:0}.section-why-us .desc ul li:hover{color:var(--orange)}.section-why-us .desc ul li:hover::before{color:var(--orange)}.veh-row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.veh-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;position:relative;width:100%;padding-right:12px;padding-left:12px}.item-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;position:relative;width:100%;padding-right:12px;padding-left:12px}.vehicle .swiper-button-prev,.vehicle .swiper-button-next{height:36px;line-height:36px;width:36px;text-align:center;background-color:var(--primary);border-radius:50%;top:40%;display:none}.vehicle .swiper-button-prev:after,.vehicle .swiper-button-next:after{font-size:16px;color:#fff}.vehicle .swiper-slide.mb{margin-bottom:0}.veh-col{display:flex}.veh-col .card-4{width:100%}.veh-col .card-4 a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.card-4{border-radius:5px;margin-bottom:1.5rem;position:relative;transition:var(--base_transition);box-shadow:0 0 5px rgb(0 0 0 / .2);position:relative;overflow:hidden}.card-4:hover{box-shadow:0 0 15px rgb(0 0 0 / .2)}.card-4 .card-image{height:210px;width:100%;border-radius:3px;overflow:hidden}.card-4 .card-image a{width:100%}.card-4 .card-image img{height:100%;width:100%}.card-4 .card-desc{padding:16px}.card-4 .card-desc h5{margin-bottom:10px;position:relative;padding-bottom:12px;color:#111}.card-4 .card-desc h5::before{content:'';position:absolute;left:0;bottom:0;height:2px;width:50px;background-color:var(--primary);border-radius:2px}.card-4 .card-desc .title-info{color:#aaa;font-size:14px;font-weight:300}.card-4 .card-desc ul li{color:#444;font-size:15px;margin-top:6px}.card-4 .card-desc ul li h6{display:inline-block;font-size:15px;color:#333;margin-bottom:0}.card-4 .card-desc ul li span{margin-left:4px;color:#555}.card-4 .card-desc ul li i{color:var(--secondary);padding-right:4px}.card-4 .price{position:absolute;top:0;left:0;background-color:var(--secondary);padding:6px 10px;color:#fff}.card-4 .price span{font-size:13px;font-weight:400}.card-4 .price h6{font-size:16px;margin-bottom:0;display:inline-block;font-weight:600}.rental-type ul{display:flex;flex-wrap:wrap}.rental-type ul li{width:30%;margin-bottom:10px;position:relative;color:#555}.rental-type ul li a:hover{color:var(--primary)}.section-services{background-color:#fff}.card-5{background-position:center;height:260px;background-size:cover;display:flex;position:relative;align-items:center;padding:20px}.card-5::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background:#00000070}.card-5 .card-desc{position:relative;z-index:1;top:20px;opacity:0;color:#fff;transition:var(--base_transition)}.card-5 .card-desc p{--max-lines:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines)}.card-5 h4{color:#fff;position:absolute;z-index:1;transition:var(--base_transition);text-transform:uppercase;text-align:center;top:40%;left:50%;transform:translate(-50%,-50%)}.card-5 .card-icon{transition:var(--base_transition);position:absolute;z-index:1;height:84px;top:66%;left:50%;transform:translate(-50%,-50%)}.card-5 .card-icon img{height:100%}.card-5:hover .card-desc{opacity:1}.card-5:hover .card-icon{top:20%;left:14%;height:64px}.card-5:hover h4{opacity:0}.section-footer{padding-top:4%;background-color:#014a56;background-size:cover}.footer-bar.logo img{padding:0 10px;background-color:#fff}.footer-bar h4{font-weight:600;font-size:18px;text-transform:uppercase;margin-bottom:8px;font-family:var(--font2);color:#fff}.section-footer .top-bar{border-bottom:1px solid #517354}.footer-bar p{color:#eee}.footer-bar.logo p{font-size:15px;margin:14px 0 0}.footer-bar ul li a{font-size:16px;color:#eee;font-weight:300;transition:all .3s ease-in-out}.footer-bar ul li a:hover{color:var(--secondary)}.footer-bar:not(.contact) ul li{padding-left:24px;position:relative;margin-bottom:6px}.footer-bar:not(.contact) ul li:last-child{margin-bottom:0}.footer-bar:not(.contact) ul li:before{content:'\f35a';font-family:"Font Awesome 6 Free";color:var(--secondary);padding-right:8px;position:absolute;top:0;left:0}.footer-bar.information ul{display:flex;flex-wrap:wrap}.footer-bar.information ul li{width:50%}.facebook{position:relative;height:180px}.facebook iframe{height:100%;position:absolute;top:0;width:100%;left:0}.social-links li{display:inline-flex;margin-right:10px}.social-links li i{height:30px;width:30px;line-height:30px;text-align:center;border:1px solid #ddd;color:#ddd;border-radius:4px;font-size:15px;transition:all .3s ease-in-out}.footer-bar.contact .social-links{margin-bottom:10px}.footer-bar.contact .social-links+ul li a{display:flex;align-items:center}.footer-bar.contact .social-links+ul li i{padding-right:10px;color:var(--primary);font-size:14px}.contact-links li{position:relative;padding-left:24px;margin-bottom:6px}.contact-links li i{position:absolute;top:6px;left:0}.footer-bar.company input{padding:0 16px;border-radius:0;height:50px}.company-mark{background-color:var(--secondary);padding:20px 0;text-align:center}.company-mark span{color:#fff}.company-mark span a{color:var(--primary)}.booking-process{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:5%;padding-bottom:10px;position:relative;text-align:center}.booking-process::before,.booking-process::after{content:'';position:absolute;left:0;bottom:-10px;height:8px}.booking-process::before{width:100%;background-color:#ddd;border-radius:4px}.booking-process::after{border-radius:4px 0 0 4px;background-color:var(--primary)}.booking-process.state1::after{width:33.33%}.booking-process.state2::after{width:66.66%}.booking-process.state3::after{border-radius:4px;width:100%}.booking-process .process-item{width:33.33%}.booking-process .process-item .num{height:30px;line-height:27px;width:30px;text-align:center;border:3px solid #ddd;border-radius:50%;display:inline-block;margin-right:6px}.booking-process .process-item .state{text-transform:uppercase;font-size:15px}.booking-process .process-item:first-child .num{color:var(--primary);border-color:var(--primary)}.booking-process .process-item:first-child .state{color:var(--primary)}.booking-process.state2 .process-item:first-child .num{background:var(--primary)}.booking-process.state2 .process-item:nth-child(2) .num{color:var(--primary);border-color:var(--primary)}.booking-process.state2 .process-item:nth-child(2) .state{color:var(--primary)}.booking-process.state3 .process-item:nth-child(3) .num{color:var(--primary);border-color:var(--primary)}.booking-process.state3 .process-item:nth-child(3) .state{color:var(--primary)}.booking-process .process-item .num:has(i){color:#fff!important;background-color:var(--primary);border-color:var(--primary)}.left-sidebar h5{font-family:var(--font2);color:#222}.reservation-box{background-color:#333;padding:1rem}.reservation-box .reserve-info{margin-top:20px;position:relative;padding-left:24px}.reservation-box .reserve-info:last-child{overflow:hidden}.reservation-box .reserve-info::before{content:'\f192';font-family:"Font Awesome 6 free";position:absolute;top:-2px;left:0;color:#fff;font-size:14px;font-weight:600}.reservation-box .reserve-info::after{content:'';position:absolute;top:17px;height:100%;left:7px;border-left:1px dashed #fff}.reservation-box .reserve-info p{margin-bottom:0}.reservation-box h5,.reservation-box h6{color:#fff;font-family:var(--font2)}.reservation-box ul li span{font-weight:500}.reservation-box ul li,.reservation-box p{color:#eee;font-size:15px}.discount-table{border:1px solid #ddd;padding:16px}.dis-title{background-color:#e7e5e5;padding:16px}.dis-title h6{font-weight:300;text-transform:uppercase;margin:0}.discount-table ul li{display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ddd;font-size:15px;font-weight:300;color:#000}.discount-table ul li span{font-weight:500;font-size:14px}.discount-table p,.inc-exc p{font-size:14px;margin-bottom:0;color:#666;font-weight:300}.inc-exc{background-color:#e7e5e5;padding:16px}.inc-exc .inc{margin-bottom:10px}.inc-exc .inc li,.inc-exc .exc li{position:relative;padding-left:20px;font-size:15px;margin-bottom:6px}.inc-exc .inc li::before,.inc-exc .exc li::before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;font-size:15px}.inc-exc .inc li::before{content:'\f00c';color:green}.inc-exc .exc li::before{content:'\f00d';color:red}.state-title{margin-bottom:1rem}.state-title h3{font-family:var(--font2);font-weight:600;font-size:24px}.vehicle-ride h4{font-size:22px;margin-bottom:2px}.vehicle-ride span{font-weight:600;font-family:var(--font2)}.rental-inner{padding:16px;border:1px solid #ddd}.rental-inner .image{margin:12px 0}.specs-title{font-family:var(--font2);font-weight:600}.specs-detail h6{text-transform:uppercase;font-weight:600}.specification p{text-align:justify}.specification table td{font-size:15px}.specs-btn{margin-bottom:1rem}.specs-btn h6{border:1px solid var(--primary);color:var(--primary);padding:14px;margin-bottom:0;text-transform:uppercase;cursor:pointer}.specs-btn i{margin-right:5px}#specsModal .modal-header{border:none}#specsModal .veh-image{margin-bottom:1rem}#specsModal .veh-overview p{font-size:15px;color:#555}#specsModal .veh-desc table{width:100%;border:1px solid #ddd}#specsModal .veh-desc table tr:nth-child(odd) td{background-color:#f7f7f7}#specsModal .veh-desc table td{padding:6px;border:1px solid #ddd;font-size:15px}#specsModal .veh-overview h5{font-weight:600;font-family:var(--font2);font-size:18px}.extra-choice .extra-title{font-weight:600;text-transform:uppercase;margin:10px 0 0;font-size:15px}.extra-choice .form-group{display:flex;justify-content:space-between;align-items:center;padding:8px;flex-wrap:wrap;border:1px solid #fff0}.extra-choice .checked-price{color:var(--primary)}.extra-choice .checked-price i{color:#555;margin-left:4px;cursor:pointer}.extra-choice .form-group .item-desc{display:none;font-weight:300;color:#666;font-size:13px;width:100%;margin-top:5px}.extra-choice .form-group .item-desc p{margin-bottom:0}.extra-choice .form-group.active{border-color:#ddd;background-color:#fcfafa}.extra-choice .form-group.active .item-desc{display:block}.extra-choice .form-group label{font-size:14px;color:#333}.extra-choice .form-check-input[type=checkbox]{border:2px solid #666;border-radius:2px;height:18px;width:18px}.extra-choice .form-check-input[type=checkbox]:checked{border-color:var(--primary);background-color:var(--primary)}.rental-inner .pricing h4{font-family:var(--font2);font-weight:700;margin-bottom:10px;font-size:20px}.rental-inner .vehicle-title{background-color:#eee;padding:10px}.rental-inner .vehicle-title span{font-size:14px;font-weight:300;display:inline-block;margin-bottom:5px}.rental-inner .vehicle-title h6{margin-bottom:0}.rental-price .rp-title{margin:0;padding:8px;text-transform:uppercase;font-weight:600}.rental-price{border:1px solid #ddd}.rental-price ul li{display:flex;justify-content:space-between;padding:8px;font-size:14px;border-top:1px solid #ddd}.rental-price ul li h6{margin-bottom:0;font-weight:400}.rental-price ul li span{width:80%}.rental-total{font-size:16px;background-color:#eee;padding:10px;margin-bottom:0}.rental-total span{float:right}.reward{padding:16px;margin-top:1rem;box-shadow:0 0 8px rgb(0 0 0 / .2);border-radius:4px}.reward h5{text-transform:uppercase;display:flex}.reward h5 span{background-color:var(--primary);color:#fff;padding:0 6px;font-family:var(--font2);border-radius:4px;text-transform:lowercase;font-weight:100;font-style:italic;font-size:16px;line-height:normal;margin-left:4px}.reward p{margin-bottom:0}.reward a,.reward i{color:var(--primary);text-transform:uppercase}.veh-checkout .form-group{margin-bottom:10px}.veh-checkout label{margin-bottom:4px;font-size:14px;color:#555}.rider-checkout-form .form-group label span{color:red}.veh-checkout input,.veh-checkout select{height:44px;border-radius:2px}.store-credit h5{color:var(--primary);cursor:pointer;font-size:18px}.store-credit form{display:none}.item-grandtotal table{border:1px solid #ddd}.item-grandtotal table td{border:1px solid #ddd;padding:6px 10px;font-size:15px}.item-grandtotal table tr:first-child td{font-weight:600}.notification{display:flex;font-weight:400;color:var(--secondary);font-size:15px}.notification i{margin-right:4px}label span,span.required{color:red!important}.credit-card-info h6{margin-bottom:12px}.payment-method li{display:inline-block}.payment-method li:not(:last-child){margin-right:5px}.payment-method li img{width:38px}.payment-method{display:flex;justify-content:space-between;margin-top:8px}.comment form textarea{height:90px;border-radius:2px}.cancellation-policy h5 a{color:var(--primary);font-style:italic;font-family:var(--font2)}#cancellationModal .note{border:1px dashed #8bb18e;position:relative;padding:1rem 1rem 1rem 40px;background-color:#e3f1e4;border-radius:4px}#cancellationModal .note::before{content:'\f0eb';font-family:"Font Awesome 6 Free";position:absolute;top:1rem;left:1rem;color:var(--primary);font-size:20px}#cancellationModal .note p{margin:0;font-size:15px;color:#555}.agreement .form-check-input[type=checkbox]{border:2px solid #666;border-radius:2px;height:18px;width:18px;position:relative}.agreement .form-check-input[type=checkbox]:checked{border-color:var(--primary);background-color:var(--primary)}.agreement .form-check{margin-bottom:10px}.agreement label{font-size:16px;margin:0}.agreement label a{color:var(--primary)}.page-nav{justify-content:space-between}.pg-tours{background-color:#fff}#bookingModal .vehicle-intro{display:flex}#bookingModal .modal-header{align-items:baseline}#bookingModal .vehicle-intro .text{margin-right:1rem}#bookingModal .vehicle-intro .text h4{border-bottom:1px solid #ddd;margin-bottom:1rem;padding-bottom:1rem;font-family:var(--font2)}#bookingModal .vehicle-intro img{width:150px}.popup-booking label{font-size:14px;margin-bottom:5px}.popup-booking .form-group,.popup-booking .group{margin-bottom:1rem;position:relative}.popup-booking .group input,.popup-booking input{height:50px;border-radius:2px}.popup-booking select{height:45px;border-radius:2px}.popup-booking .group i{position:absolute;top:50%;transform:translateY(-50%);right:14px}.card-6{transition:var(--base_transition);border:1px solid #ddd;clip-path:polygon(90% 0,100% 10%,100% 100%,0 100%,0 0);display:flex;flex-direction:column;justify-content:space-between}.card-6 .card-image{position:relative;overflow:hidden}.card-6 .card-image img{width:100%;height:240px;transition:all .4s ease-in-out}.card-6 .card-image .tour-cat{position:absolute;top:8px;left:8px;font-weight:300;font-size:12px;background-color:var(--primary);color:#fff;padding:4px 6px;border-radius:4px;transition:all .3s ease-in-out}.card-6 .card-desc{padding:16px}.card-6 .card-desc h5{font-size:17px}.card-6 .card-desc h5 a{color:#111}.relatedSlider .card-6 .card-desc h5{text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;font-size:16px}.card-6 .card-desc h5 a:hover{color:var(--primary)}.card-6 .card-desc ul{margin:14px 0 10px}.card-6 .card-desc li{font-size:15px;color:#555;margin-top:6px}.card-6 .card-desc li span{color:#333;font-weight:300}.card-6 .card-desc li i{color:var(--primary);padding-right:4px}.card-6 .card-bottom{justify-content:space-between;align-items:end}.card-6 .pricing span{font-weight:300;font-size:14px}.card-6 .pricing h6{margin:0}.card-6:hover .card-image .tour-cat{left:16px}.card-6:hover .card-image img{transform:scale(1.1)}.pkg-top{display:flex;justify-content:space-between}.share{margin-bottom:1rem}.share ul{display:flex}.share span{font-weight:300;margin-bottom:5px;display:inline-block}.share li{display:inline-block}.share li:not(:last-child){margin-right:6px}.share li i{height:36px;line-height:36px;width:36px;text-align:center;border:1px solid #ccc;border-radius:4px;font-size:18px;transition:all .3s ease-in-out;color:#111}.share li i:hover{background-color:var(--primary);color:#fff;border-color:var(--primary)}.tour-det{padding-right:30px}.package-image img{width:100%}.tour-single .section-header h1{margin-bottom:10px;font-size:30px;font-weight:600;font-family:var(--font1)}.tour-single .section-header{margin-bottom:16px}.tour-single .section-header h4{font-size:16px;color:#444;font-family:var(--font1);font-weight:400}.overview a{color:var(--secondary)}.overview .btn-one{margin-left:10px;text-transform:none;padding:6px 18px}.overview ul{margin-bottom:1rem}.overview h5{font-size:18px;margin-top:16px}.overview table{margin:1rem 0}.overview table td{border:1px solid #ddd;font-size:15px;padding:.5rem}.overview p{text-align:justify;color:#444}.overview h6 a{color:var(--secondary)}.overview-facts li{display:inline-block;text-align:center;margin-bottom:24px}.overview-facts li h6{margin:10px 0 6px;font-family:var(--font2);font-weight:600}.overview-facts li span{font-weight:300}.overview-facts li i{height:50px;line-height:50px;width:50px;text-align:center;border-radius:50%;border:1px solid var(--primary);color:var(--primary);font-size:20px}.overview-facts li:not(:last-child){margin-right:20px}.det-tab-wrapper{padding:10px 7.5% 10px;background-color:#fff;position:sticky;top:0;z-index:2;margin-top:3%;border-bottom:1px solid #ddd}.det-tab li{display:inline-block;margin-right:20px}.det-tab li a{text-transform:uppercase}.det-tab li a.active,.det-tab li a:hover{color:var(--primary);transition:all .3s ease-in-out}.tab-detail{margin-top:3%}.tab-detail::before{display:flex;content:"";height:70px;margin-top:-70px;visibility:hidden}.page-title{font-family:var(--font2);font-weight:700;margin-bottom:1rem}.itineraryslider{margin:0 -10px}.itineraryslider .swiper-slide{padding:10px}.itineraryslider .swiper-button-prev,.itineraryslider .swiper-button-next{height:40px;line-height:40px;width:40px;text-align:center;border-radius:50%;background-color:#fff;top:40%}.itineraryslider .swiper-button-prev:after,.itineraryslider .swiper-button-next:after{font-size:16px;color:#222}.card-7{box-shadow:0 0 10px rgb(0 0 0 / .2);position:relative}.card-7 h6{position:absolute;top:10px;left:10px;color:#fff}.card-7 h6 span{font-size:18px;color:#fff;display:inline-block;height:30px;line-height:30px;width:30px;text-align:center;border-radius:50%;border:1px solid var(--primary);background-color:var(--primary)}.card-7 .card-desc{padding:16px}.card-7 .card-desc h5{font-family:var(--font2);font-weight:600;font-size:18px}.card-7 .card-desc .distance{font-weight:300;font-size:14px;margin-bottom:10px}.card-7 .card-desc .distance i{margin-right:4px}.card-7 .card-desc p{text-align:justify;margin-bottom:0;font-size:14px;height:147px;overflow-y:scroll;padding-right:10px;color:#5d5d5d}.card-7 .card-image img{height:220px;width:100%}.exclude ul li{position:relative;padding-left:20px}.exclude ul li::before{content:'\f00d';font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;margin-right:10px;color:red;position:absolute;top:0;left:0}.include table{width:100%;border:1px solid #ddd}.include table td{border-bottom:1px solid #ddd;font-size:15px}.include table td,.include table th{padding:10px}.include table tr:first-child td:nth-child(2){background-color:var(--primary)}.include table tr td:nth-child(2){border:1px solid var(--primary)}.include table tr:first-child td{font-size:18px;font-family:var(--font2);font-weight:600}.include table tr:first-child td span{display:block;font-weight:600;font-family:var(--font1);font-size:16px}.include table tr:first-child td:nth-child(2) span{color:#fff}.include table tr th:not(:first-child),.include table tr td:not(:first-child){text-align:center}.include table tr td i{color:var(--primary)}.tour-single .accordion-flush .accordion-item{border:none}.tour-single .accordion-flush .accordion-item:not(:last-child){margin-bottom:10px}.tour-single .accordion-button{box-shadow:none;background:#f8f8f8}.tour-single .accordion-button h6{margin:0}.tour-single .accordion-button::after{background-image:none;content:'\2b';font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;line-height:20px;text-align:center}.tour-single .accordion-button:not(.collapsed){background-color:var(--secondary);color:#fff}.tour-single .accordion-button:not(.collapsed)::after{content:'\f068'}.tour-single .accordion-body{background:#f8f8f8}.card-9{background-color:#f7f7f7;padding:20px;position:relative}.card-9 p{position:relative}.card-9 .image img{height:80px;width:80px;border-radius:50%;box-shadow:0 0 1px 1px #aaa;border:4px solid #f7f7f7}.card-9 .details span{color:#828282;font-size:14px}.card-9 .details h4{margin-bottom:0;font-size:22px;color:var(--orange)}.card-9::before,.card-9:after{font-family:"Font Awesome 5 Free";font-weight:800;font-size:52px;color:#e9e9e9;position:absolute}.card-9::before{content:'\f10d';top:-10px;left:10}.card-9:after{content:'\f10e';top:-10px;right:10px}.card-9 .details .left{margin-bottom:10px}.tour-booking{padding:20px;box-shadow:0 0 8px rgb(0 0 0 / .2);border-radius:10px}.tour-price{justify-content:space-between;margin-bottom:10px}.tour-price h5{font-family:var(--font2);font-weight:600}.tour-price h6{font-weight:300}.tour-price h6 span{font-weight:400}.trbooking-form .tour-sdate select,.trbooking-form .tour-sdate input{height:50px}.trbooking-form select:focus{border-color:#ddd!important}.trbooking-form .tour-sdate label{font-weight:300;font-size:14px}.trbooking-form .form-check-input[type=radio],.trbooking-form .form-check-input[type=checkbox]{border:2px solid #666;border-radius:2px;height:18px;width:18px;position:relative}.trbooking-form .form-check-input[type=radio]:checked,.trbooking-form .form-check-input[type=checkbox]:checked{border-color:var(--primary);background-color:var(--primary)}.trbooking-form .form-check-input[type=radio]:checked::before{content:'\f14a';font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:-7px;left:-1px;font-size:20px;color:var(--primary)}.trbooking-form .check-group,.tour-sdate{margin-bottom:14px}.trbooking-form .form-group>span{font-weight:500;margin-bottom:6px;display:inline-block}.trbooking-form .check-group{border:1px solid #ddd;border-radius:4px;overflow:hidden}.trbooking-form .check-group:has(input:checked){border-color:var(--primary)}.trbooking-form .form-check span{float:right}.trbooking-form .form-check{padding:10px 10px 10px 34px}.trbooking-form .pkg-info{padding:10px;background-color:#f7f7f7}.trbooking-form .pkg-info{display:flex;justify-content:space-between}.trbooking-form .pkg-info li{font-size:12px}.trbooking-form .pkg-info li i{margin-right:2px}.trbooking-form .booking-check{padding:10px 0}.booking-check input{float:right!important}.tour-number{justify-content:space-between;align-items:center;margin-bottom:14px}.tour-number .input-group{width:auto}.tour-number h6{margin:0}.input-number{width:40px;padding:0 12px;vertical-align:top;text-align:center;outline:none}.input-number,.input-number-decrement,.input-number-increment{border:1px solid #ccc;height:40px;user-select:none}.input-number-decrement,.input-number-increment{display:inline-block;width:30px;line-height:38px;background:#f1f1f1;color:#444;text-align:center;font-weight:700;cursor:pointer}.input-number-decrement{border-right:none;border-radius:4px 0 0 4px}.input-number-increment{border-left:none;border-radius:0 4px 4px 0}.trbooking-form .btn-one{width:100%;margin:10px 0}.trbooking-form .button-group span{font-size:13px;color:#555}.trbooking-form .button-group div{color:var(--secondary);font-size:14px}.enquire-toggle{cursor:pointer}.custom-date{display:none}.custom-date input{height:44px!important}.custom-date .input-field{border:1px solid #ddd;padding-left:12px}.pg-cars-rental section{background-color:#fff}.pg-cars-rental .row{--bs-gutter-y:1.5rem}.card-8{transition:var(--base_transition);position:relative;padding:10px;border:1px solid #ddd;border-radius:4px}.card-8:hover{transform:translateY(-10px)}.card-8 .image{border-bottom:1px solid #dfdfdf;margin-bottom:10px}.card-8 .image img{height:220px;width:100%}.card-8 .desc{margin-top:20px}.card-8 .desc h5{font-size:18px;margin-bottom:10px;transition:all .3s ease-in-out;color:#111}.card-8 .desc h5:hover{color:var(--primary)}.card-8 h6{font-size:14px;margin:0;font-weight:400;color:#777}.card-8 h6 span{font-size:16px;color:#222}.card-8 h6 .car-price{color:var(--primary);font-weight:500;margin-left:6px}.card-8 .inq-btn{display:block;width:100%;background:var(--secondary);color:#fff;padding:10px 20px;transition:var(--base_transition);text-align:center}.card-8 .inq-btn:hover{background-color:var(--orange)}.single-page .section-info ul li i,.category-page .section-info ul li i{color:var(--secondary);padding-right:10px}.single-page .child-two .image{margin:1rem 0}#carInquire form .form-group{margin-bottom:16px}#carInquire form .form-group label{font-size:15px;color:#555;margin-bottom:2px}#carInquire form .form-group input,#carInquire form .form-group select{height:40px;border-radius:2px}#carInquire form .form-group select option{font-size:15px}#carInquire form .form-group textarea{border-radius:2px;height:110px}#carInquire .modal-header h1{font-family:var(--font2);font-weight:600}.modal-header button{background-color:#fff0}.modal-header button i{font-size:30px;color:var(--secondary)}.pg-deals .row{--bs-gutter-y:1.5rem}.card-11:hover{transform:translateY(-10px);box-shadow:0 0 9px #c5c5c5}.card-11{transition:var(--base_transition);position:relative}.card-11 .details h5{--max-lines:1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines)}.card-11 .image{height:250px}.card-11 .image img{height:100%;width:100%}.card-11 .date{position:absolute;top:9px;height:80px;padding:10px;border-radius:2px;right:10px;text-align:center;background-color:rgb(255 255 255 / 84%);width:80px;border-radius:50%;display:flex;flex-direction:column;justify-content:center}.card-11 .date h5{margin:0;color:var(--orange);font-weight:600;font-size:26px}.card-11 .date span{font-weight:500;font-size:15px;color:#444;padding-right:6px}.card-11 .details{padding:20px;border:1px solid #d6d6d6;border-top:none}.card-11 .link{display:flex;align-items:center;justify-content:space-between}.card-11 ul{margin-bottom:10px}.card-11 ul li{color:grey}.card-11 ul li span{font-weight:500;color:var(--secondary)}.card-11 h6{color:var(--compliment);margin:0;border-bottom:1px solid var(--compliment-dark)}.card-11 .my-btn{padding:10px 20px;color:var(--secondary);background-color:#fff0;border:1px solid var(--secondary);border-radius:0}.card-11 .my-btn:hover{background-color:var(--orange);border-color:var(--orange);color:#fff}.form-col h5{margin-bottom:3%;font-family:var(--font2);font-weight:400}.contact-us form label{font-size:14px}.contact-us form input,.contact-us form textarea{margin-bottom:10px}.contact-us form input{height:44px;border-radius:2px}.contact-us form input::placeholder,.contact-us form textarea::placeholder{font-size:14px;color:#777}.contact-us form textarea{height:140px}.contact-col h5{text-transform:uppercase;font-weight:700;margin-bottom:20px;font-family:var(--font2)}.contact-col h6{margin:1rem 0 8px;font-family:var(--font2);font-style:italic;border-top:1px solid #ddd;padding-top:1rem}.contact-det li{margin-bottom:10px;position:relative;padding-left:30px}.contact-det li i{position:absolute;top:6px;left:0;color:var(--secondary);font-size:20px}.contact-det li span{color:#777;font-size:15px;font-weight:300}.contact-det li a{display:block}.contact-det li a:hover{color:var(--primary)}.contact-col .social-links li i{color:var(--secondary);border-color:var(--secondary)}.contact-col .social-links li i:hover{background-color:var(--secondary);color:#fff}.contact-inner{padding:20px;border-radius:6px;box-shadow:0 0 8px rgb(0 0 0 / .2)}.google-map{position:relative;height:400px;margin-top:4%}.google-map iframe{position:absolute;top:0;left:0;height:100%;width:100%}.blog-card{box-shadow:0 0 8px rgb(0 0 0 / .2);border-radius:4px;overflow:hidden;width:100%}.blog-card .image img{width:100%;height:230px}.blog-card h6{transition:all .3s ease-in-out;font-size:17px}.blog-card h6:hover{color:var(--primary)}.blog-card .blog-info{padding:1rem}.blog-card .blog-info p{font-size:15px;color:#777;margin-bottom:0;display:inline}.blog-card .blog-info span{color:var(--primary);transition:all .3s ease-in-out}.blog-card .blog-info span:hover{color:var(--secondary)}.det-col img{width:100%}.single-blog .det-col h5{margin:1rem 0}.single-blog p{text-align:justify}.related-col h5{text-transform:uppercase;font-weight:600;margin-bottom:1rem}.entry-title{font-size:26px;margin-bottom:20px;font-family:var(--font2);font-weight:600}.entry-title p{text-align:justify}.account-page{overflow:hidden}.acc-image{height:100%}.acc-image img{height:100%;width:100%}.acc-login a{text-transform:uppercase;padding:0 10px 10px;border-bottom:1px solid #aaa;display:inline-block}.acc-login a:last-child{margin-left:-4px}.acc-login a.active,.acc-login a:hover{color:var(--primary);border-color:var(--primary)}.account-inner{padding:5% 10% 5% 5%}.account-inner .form-title{margin:1rem 0}.account-inner input,#forgotpasswordModal input{height:50px;border-radius:2px;margin-bottom:1rem}.account-inner input::placeholder{font-size:14px}.account-inner .form-check{margin-bottom:1rem}.account-inner .form-check label{color:#555;font-size:15px;width:100%}.account-inner .form-check label span{float:right}.account-inner .form-check label span a{color:#444}.account-inner .form-check label span a:hover{text-decoration:underline}.form-check-input[type=checkbox]{border:2px solid #666;border-radius:2px;height:18px;width:18px}.form-check-input[type=checkbox]:checked{border-color:var(--primary);background-color:var(--primary)}.option-divider{position:relative;border-bottom:1px solid #aaa;margin:10px 0 30px}.option-divider span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:0 10px}.account-inner a img{width:18px;margin-right:6px}.signup-option a{padding:8px 16px;border:1px solid #ccc;width:100%;text-align:center;display:block;margin-bottom:10px}.signup-option a:hover{background-color:#ccc}.signin-option a{color:var(--primary);text-transform:uppercase}.signin-option p{margin:0}.page-numbers{display:inline-block;height:34px;line-height:34px;padding:0 10px;text-align:center;border:1px solid #ddd;margin-left:5px}.page-numbers.current{background-color:#ddd}.pagination{padding:0 12px 0}@media screen and (max-width:1300px){.tab-container .input-field{width:calc(33.33% - 12px)}.section-why-us .desc ul li{font-size:15px;width:46%}.mid-item .item-desc h5{font-size:16px}.mid-bar .mid-item img{width:44px}.login-form h3{font-size:22px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px;padding:0 6px}}@media screen and (max-width:1199px){.mid-item .item-desc h5{margin:0}.site-logo img{width:190px}.mid-bar .mid-col-center{gap:10px}.mid-item .item-desc span{font-size:15px}.mid-bar .mid-col-right a{font-size:14px}.menu-wrapper .master-container{width:92%}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px;padding:0 6px}.tab-container .tab-content{padding:20px}}@media screen and (max-width:992px){#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{position:fixed;top:0;left:0;width:50%;z-index:9;left:-100%;height:100%;transition:all .4s ease-in-out;display:block;box-shadow:0 0 10px rgb(0 0 0 / .2)}}@media screen and (max-width:992px){.search-box{order:-1}.menu-wrapper{padding:4px 0}}@media screen and (max-width:991px){.header-links .links-left{clip-path:polygon(5% 0%,95% 0%,100% 100%,0% 100%);padding:4px 20px;top:6px}.mid-item .item-desc h5{font-size:15px}.mid-bar .mid-item img{width:40px;margin-right:4px}.mid-bar .mid-col-right{display:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{padding:0 20px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:8px 20px}.lander-section .swiper-slide img{height:600px}.lander-desc h3{font-size:56px}.veh-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.item-col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tab-container .input-field{width:calc(50% - 12px)}.section-why-us::before{content:'';position:absolute;top:310px;left:0;height:60px;width:100%;background-color:#fff;z-index:1;transform:rotate(0);transform:unset}.section-why-us::after{content:none}.section-why-us .image{transform:translateX(0);text-align:center}.login-form{width:40%}.left-sidebar{order:1}.rental-inner .pricing{margin-top:1rem}.page-nav{margin-bottom:1rem}.acc-image{display:none}}@media screen and (max-width:767px){.mb{margin-bottom:20px}.mt{margin-top:20px}.header-links .links-right div,.header-links .links-left,.show-form i{font-size:13px}.header-links .hdr-email,.header-links .hdr-social{display:none}.mid-item .item-desc h5,.mid-item .item-desc span{font-size:13px}.mid-bar .mid-item img{width:36px}#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{width:70%}.lander-desc h3{font-size:40px}.lander-desc h2{font-size:36px}.lander-section .swiper-slide img{height:500px}.veh-col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section-header{margin-bottom:16px}.section-header h1,.tour-single .section-header h1{font-size:20px;margin-bottom:6px}.section-header h5{font-size:16px}.section-header-home{font-size:20px;margin-bottom:16px}.section-abt-us .image{margin-bottom:5%}.section-abt-us .desc h1{font-size:24px}.card-3 .card-image{height:300px}.rental-type ul li{width:50%}.state-title h3{font-size:22px}.page-nav a span{display:none}.pkg-top{display:block}.overview-facts li{margin-bottom:20px}.form-col h5{font-size:18px}.contact-col h5{font-size:18px;margin-bottom:16px}.contact-inner{margin-top:10px}.card-9 .details h4{font-size:20px}}@media screen and (max-width:575px){.mb{margin-bottom:16px}.mt{margin-top:16px}.btn-one,.btn-one.active,.btn-two{font-size:14px;padding:8px 14px}.btn-two i{font-size:16px}.mid-bar .master-container,.top-bar .master-container{width:92%}.header-links .links-left{padding:4px 12px}.header-links .links-left span{display:none}.header-links .links-left i{margin:0 4px 0 0}.mid-bar .mid-col-right{display:block}.mid-bar .mid-col-right a{height:33px;line-height:33px;font-size:13px;clip-path:polygon(0% 0%,100% 0%,100% 100%,7% 100%);padding:0 10px 0 15px}.mid-bar .mid-col-center{order:1;margin-top:6px;width:100%;justify-content:center}.header-links .hdr-social{display:block}.header-links ul li{margin-left:5px}.show-form{margin-left:10px;transform:translateY(3px)}.site-logo img{width:180px}.mid-bar .mid-item img{width:30px}.mid-bar .mid-item .item-desc{line-height:normal}.mid-item .item-desc h5,.mid-item .item-desc span{font-size:12px}.show-form{padding:0}.show-form:hover{color:#000;background-color:#fff0}#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{width:80%}.lander-section .swiper-slide img{height:380px}.lander-desc h3{font-size:30px}.lander-desc h2{font-size:20px}.lander-section .swiper-button-prev,.lander-section .swiper-button-next,.lander-section .swiper-pagination{display:none}.lander-desc{padding:0 5%;top:50%}.lander-desc h3{font-size:24px;color:#fff;-webkit-text-stroke:unset}.veh-row{flex-wrap:nowrap;margin:0}.veh-col,.item-col{-ms-flex:100%;flex:0 0 100%;max-width:100%;padding:0}.vehicle .swiper-button-prev,.vehicle .swiper-button-next{display:block}.tab-container h5{font-size:16px}.tab-container h4{font-size:18px}.tab-container .input-field label{font-size:13px}.tab-container .tab-content{padding:16px}.tab-container{width:90%}.master-container{width:90%}.tab-container .input-field label{padding:6px 2px 6px 6px}.tab-container .input-field i{padding-right:2px}.tab-container .input-field{margin:10px 6px 0 0}.tab-container .input-field input,.tab-container .input-field select{font-size:13px}.tab-container .input-field{width:100%}.tab-container .field{margin-top:10px}.tab-container .nav-pills button.nav-link{padding:6px 16px}.section-header,.tour-single .section-header{margin-bottom:10px}.section-header h1,.tour-single .section-header h1{font-size:17px;margin-bottom:2px}.section-header-home{font-size:17px;margin-bottom:10px}.section-abt-us .desc h1{font-size:20px}.section-abt-us .image img{clip-path:polygon(10% 0%,100% 0%,100% 90%,90% 100%,0% 100%,0% 10%)}.section-brands .swiper-button-prev{left:-16px}.section-brands .swiper-button-next{right:-16px}.card-3 .card-image{height:260px}.card-3 .card-desc h4{font-size:18px}.card-4 .card-desc h5{font-size:17px}.veh-col .card-4{margin-bottom:0;border:1px solid #ddd}.section-footer .top-bar{border-bottom:none;margin:0}.footer-bar h4{font-size:16px}.footer-bar:not(.contact) ul li{padding-left:20px;margin-bottom:2px}.footer-bar:not(.contact) ul li:before{top:1px;font-size:14px}.footer-bar ul li a{font-size:15px}.section-why-us{padding:20px 0}.section-why-us .desc ul{margin:0 -16px}.section-why-us .desc ul li{margin:0 2px 9px;padding:3px 3px 3px 8px;font-size:11px;width:47%}.section-why-us .desc ul li::before{padding-right:4px;font-size:12px}.card-2{height:240px}.card-2 h3{font-size:18px}.section-why-us .image img{max-width:360px}.section-why-us::before{top:204px}.section-why-us .desc h3{font-size:17px;margin:10px 0 10px}.login-form{width:80%}.lander-desc a{padding:6px 12px}.rental-type ul li{width:100%;margin-bottom:6px;font-size:14px}#bookingModal .vehicle-intro .text{margin:0}#bookingModal .vehicle-intro .text h4{font-size:18px;margin-bottom:10px;padding-bottom:10px}#bookingModal .vehicle-intro{display:block}#bookingModal .vehicle-intro .text h5{font-size:16px}.popup-booking .group input,.popup-booking input{height:40px}.popup-booking .group .bike-num input{width:50px}.popup-intro h4{font-size:16px}.popup-intro h5{font-size:18px}.popup-booking .form-group,.popup-booking .group{margin-bottom:10px}.state-title{margin-bottom:10px}.vehicle-ride h4,.state-title h3{font-size:18px}.vehicle-ride span{font-size:15px}.specs-btn h6{padding:10px}.rental-inner{padding:12px}.extra-choice .extra-title{font-size:14px}.extra-choice .form-group{padding:6px}.extra-choice .form-group label,.extra-choice .checked-price{font-size:13px}.extra-choice .checked-price{width:30%;text-align:right}.extra-choice .form-check{width:70%}.rental-inner .pricing h4{font-size:18px}.booking-process .process-item .state{display:none}.booking-process::before,.booking-process::after{height:4px;bottom:0}.booking-process .process-item .num{height:26px;width:26px;line-height:26px;font-size:13px;border-width:1px;margin-right:0}.left-sidebar h5{font-size:18px}.dis-title h6{font-size:15px}.reservation-box ul li,.reservation-box p{font-size:14px}.reward h5{font-size:18px}.reward h5 span{font-size:13px}.reward p{font-size:15px}.veh-checkout .form-group{margin-bottom:6px}.veh-checkout input,.veh-checkout select{height:40px}.store-credit h5,.credit-card-info h5,.comment h5,.cancellation-policy h5{font-size:16px}.agreement label{font-size:14px}.payment-method{display:block}#cancellationModal h5{font-size:16px}.card-6 .card-image img{height:220px}.card-6 .card-desc h5{font-size:16px}.card-6 .card-desc ul{margin:10px 0}.tour-det{padding-right:12px}.tour-single .section-header h4{font-size:14px}.share{margin-bottom:10px}.share li i{height:32px;line-height:32px;width:32px;font-size:16px}.page-title{margin-bottom:10px;font-size:18px}.overview-facts li{margin-bottom:16px}.overview-facts li i{height:40px;line-height:40px;width:40px;font-size:18px}.overview-facts li h6{margin:10px 0 0}.overview-facts li span{font-size:14px}.tour-price h5{font-size:18px}.trbooking-form .tour-sdate select,.trbooking-form .tour-sdate input{height:40px}.tour-booking{padding:16px}.det-tab-wrapper{overflow-x:scroll;padding:10px 3% 10px}.det-tab-wrapper::-webkit-scrollbar{height:6px}.det-tab-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.det-tab-wrapper::-webkit-scrollbar-thumb{background:var(--primary);border-radius:6px}.det-tab{display:flex;white-space:nowrap}.det-tab li{margin-right:16px}.det-tab li a{font-size:15px}.relatedSlider .card-6 .card-image img{height:220px}.include table tr:first-child td,.include table tr:first-child td span{font-size:15px}.include table td,.include table th{font-size:13px}.login-form{padding:20px}.login-form h3{font-size:18px}.login-form h5{font-size:16px}.login-form .user-privilege li img{width:30px}.login-form .user-privilege li{padding:6px 0}.blog-card .image img{height:auto}.form-col h5{font-size:16px}.contact-inner{padding:16px}.contact-col h5{font-size:16px;margin-bottom:10px}input[type=submit]{font-size:14px}.contact-us form input{height:40px}.google-map{height:300px}.single-blog .det-col h5{font-size:17px;margin:10px 0}.related-col h5{margin-bottom:10px;font-size:18px}.card-9 .details h4{font-size:16px}.login-form input,.account-inner input,#forgotpasswordModal input{height:40px}.account-inner{padding:5% 7.5%}.account-inner input,.account-inner .form-check,#forgotpasswordModal input{margin-bottom:10px}.option-divider{margin:10px 0 20px}.signup-option a{font-size:14px}.account-inner .form-title{font-size:17px}.account-inner .form-title{margin:10px 0}#carInquire form .form-group{margin-bottom:10px}.item-grandtotal table td{font-size:14px}#specsModal .veh-overview h5,#specsModal .veh-desc h5{font-size:16px}}@media screen and (max-width:375px){.mid-bar .mid-col-right a{font-size:12px}}button:focus{box-shadow:none!important}.overview ul{padding-left:2rem}.overview ul li{margin-bottom:10px;list-style-type:disc}.tour-sdate label{margin-bottom:4px}.tour-sdate label i{margin-right:6px}.tour-sdate select{margin-bottom:10px}.pricing form :is(.input-field,.table-field){padding-bottom:8px;border-bottom:1px dashed #ddd}.form-wrapper form :is(.input-field,.table-field){display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.form-wrapper form .input-field i{margin-right:6px;color:var(--secondary)}.form-wrapper form .input-field select,.form-wrapper form .input-field input{padding:8px;border:1px solid #ddd;border-radius:2px;font-size:15px;width:50%}.form-wrapper .input-field .input-group{width:fit-content}.form-wrapper form .input-field .flatpickr-date{width:80px}.form-wrapper form .input-field .flatpickr-date::placeholder{color:#212121}.form-wrapper form .input-field span{font-weight:300}.pricing .form-heading{background-color:var(--primary);padding:1rem;color:#fff}.pricing .form-heading h6{font-weight:600;margin:0}.pricing form{border:1px solid #ddd;padding:1rem}.pricing h4{font-family:var(--font2);font-weight:700;font-size:20px}.single-transportation .desc-two h5{font-family:var(--font2);font-weight:700}.single-transportation .desc-two table th{text-transform:uppercase}.single-transportation .social-links li i{border-color:var(--primary);color:var(--primary)}.single-transportation .social-links{margin-bottom:10px}.form-wrapper input[type=number]{border:1px solid #ddd;padding:6px 8px;border-radius:2px;width:50px}.card-4 .select-btn{margin-top:10px}.selection{padding:12px;background-color:#f5f5f5}.selection-item{background:#fff;border:1px solid #ddd;padding:10px;margin:4px;display:inline-flex;flex-direction:column;justify-content:space-between;cursor:pointer;width:128px}.selection-item.selectedcard{border-color:var(--primary)}.selected-item-info{display:none}.selected-item-info img{width:60px}.selected-item-info span{font-size:14px;display:block;margin-top:5px;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.selection-item .choose{font-size:14px;color:var(--primary)}.selection-item i{font-size:40px;text-align:center;color:#ddd;display:block}.continue-btn{margin:1rem 0;text-align:right}.selection-item.active .choose,.selection-item.active i{display:none}.selection-item.active .selected-item-info{display:block}.left-sidebar .inc{margin-top:1rem}.left-sidebar .inc,.left-sidebar .incc{margin-bottom:1rem}.left-sidebar .incc{margin-bottom:1rem}.specs-btn button{background-color:#fff}#specsModal .veh-desc h5{font-weight:600;font-family:var(--font2);font-size:18px}.card-6{width:100%}.pg-gallery .image img{height:200px;width:100%}.pg-gallery .image{position:relative;border-radius:10px;overflow:hidden}.pg-gallery .image::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0000005c;opacity:0;transition:all .3s ease-in-out}.pg-gallery .image i{position:absolute;top:1rem;right:1rem;height:38px;line-height:38px;width:38px;text-align:center;border-radius:50%;border:1px solid #fff;color:#fff;background-color:var(--primary);transition:all .3s ease-in-out;opacity:0}.pg-gallery .image:hover::before{opacity:1}.pg-gallery .image:hover i{opacity:1}.pg-faq button{font-family:var(--font2);font-weight:700;color:#444}.default-page ul{padding-left:2rem}.default-page ul li{list-style-type:disc;margin-bottom:10px;font-weight:300}.default-page .membership-club{margin-bottom:1rem}.site-main{border:1px solid #ddd;padding:30px}.entry-content{text-align:justify}.form-all h2{font-size:22px}.form-all .header-text h2{font-size:20px}.form-all .header-text h2{font-size:18px}.form-all .vacancy_content h2{font-size:16px}.vacancy_desc{margin-bottom:10px}.vacancy_desc select{width:50%;font-size:14px}.vacancy_desc select,.vacancy_desc input{border:1px solid #ddd}.vacancy_desc select,.vacancy_desc input{padding-left:10px}select.input-sm,.input-group-sm>.form-control{height:40px!important;font-size:14px!important}@media (max-width:767px){.site-main{padding:20px}}@media (max-width:575px){.single-transportation .child-one h4{font-size:18px}.single-transportation .pricing h4,.single-transportation .desc-two h5{font-size:16px}.single-transportation .desc-two table th,.single-transportation .desc-two table td,.single-transportation .pricing .form-heading h6{font-size:14px}.pg-gallery .image img{height:160px}.site-main{padding:1rem}}.search-row{display:flex;flex-wrap:wrap;margin:0 -12px}.search-row .search-col{width:33.33%;max-width:100%;padding:0 12px}.search-row article{background-color:#f7f7f7;display:flex;flex-direction:column-reverse;justify-content:flex-end;border-radius:8px;overflow:hidden}.search-row article .entry-header{padding:16px}.search-row article h2{margin-bottom:0;font-size:16px}.search-row article h2 a{font-family:var(--font1);transition:all .3s ease-in-out}.search-row article h2 a:hover{color:var(--primary)}.search-row article img{height:260px}.search-row article .entry-summary,.search-row article .entry-footer{display:none}form input,form select{height:44px;border-radius:2px!important}form textarea{border-radius:2px!important}form .form-control,form select{margin-bottom:12px}#memberModal input::placeholder{font-size:15px;font-weight:300}#memberModal h6{margin:0}#memberModal p{font-size:14px;color:#444;font-weight:300}#memberModal .form-check{margin-bottom:1rem}#memberModal .form-check a{color:#0a58ca}#scroll-top{position:fixed;bottom:80px;right:10px;z-index:2}#scroll-top i{height:40px;line-height:40px;width:40px;text-align:center;background-color:#e9a72f;color:#fff;border-radius:50%}.home-enquire{margin-left:1rem}.home-enquire span{display:inline-block;padding:0 18px;border-radius:4px;height:50px;line-height:50px;color:#fff;background-color:var(--secondary);text-transform:uppercase;transition:all .3s ease-in-out;text-align:center;font-size:15px}.modal-header .btn-close{background-color:#fff}.alert-modal .modal-header{border-bottom:none;padding:2rem}.enquire-link span{padding:0;background-color:#fff0;color:var(--secondary);text-decoration:underline}.car-inquire{background-color:#f6f6f6;padding:1rem}.car-inquire h4{font-family:var(--font2);font-weight:700;font-size:20px}.veh-checkout input[type=submit]{float:right;margin-top:10px}@media (max-width:767px){.search-row .search-col{width:50%}}@media (max-width:575px){.home-enquire span{height:40px;line-height:40px}.search-row .search-col{width:100%}.search-row article img{height:240px}form input{height:40px}.page-nf h2{font-size:18px}}