@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);body,header{background:#fff;width:100%}.headernavbar,.homebanner,header{position:relative}.btn.tourpackagebtn,a,a:hover{text-decoration:none}.homebanner:before,.innerbanner:before{content:'';z-index:-1;height:100%;top:0}#elevator_item.off,.galleyhover{opacity:0;visibility:hidden}.client_col,.homemainbg,.hometourpackage,.hovereffect,.newgallerybox,.tourimgbox{overflow:hidden}.bottomfooter,.btn.tourpackagebtn,.client_col,.heading_row,.innerbanner,.newgallerybox h5,.social_links li a{text-align:center}body{margin:0 auto;padding:0;font-family:Poppins,sans-serif;overflow-x:hidden}a{outline:0;transition:.3s}a:hover{transition:.5s}button,button:focus{outline:0}.headernavbar .navbar-brand,h1,h2,h3,h4,h5,h6,li,p,ul{padding:0;margin:0}li{list-style:none}.form-control:focus,.form-control:hover,input,input:focus,input:hover,textarea:focus,textarea:hover{outline:0!important;box-shadow:none}.carhireslider .slick-dots li button::before,.testimonial_slider .slick-dots li button::before,p:empty{display:none}input[type=password]{font-family:sans-serif!important}header{z-index:99}.headernavbar{display:flex;justify-content:space-between;padding:10px 0;align-items:center;align-content:center}.carhiredata,.social_links{align-items:center}.headernavbar .navbar{width:100%;padding:0}.headernavbar .navbar-brand .img-fluid{max-width:200px}.homebanner{width:100%;padding:60px 0;background-size:cover;background-repeat:no-repeat;background-position:center top;z-index:2}.homebanner:before{width:100%;position:absolute;left:0;background:rgba(0,0,0,.6)}.banner_right,.carhireslider .slick-dots,.hometourpackage,.hovereffect,.innerbanner,.newgallerybox,.topfooter,.tourimgbox,.tourimgbox img{position:relative}.banner_details h4{font-size:14px;color:#fff;display:inline-block;background:#2a1407;padding:7px 15px;border-radius:30px;margin:0 0 15px}.banner_details h1{font-size:48px;color:#fff;font-weight:700;line-height:1.4;margin:0 0 15px}     .banner_details p{font-size:16px;color:#fff;font-weight:400;line-height:28px;margin:0 0 20px}.btn.redborderbtn{white-space:nowrap;border:1px solid #2a1407;color:#fff;border-radius:40px;padding:10px 20px;font-size:15px;box-shadow:none;background:#2a1407;text-transform:capitalize;min-width:150px}.btn.redborderbtn:hover{background:#fff;color:#2a1407}.banner_right{z-index:2;background:#fff;padding:35px 30px}.banner_right .form-group,.contactpageform .form-group{margin:0 0 15px}.banner_right .form-group label{color:#2a1407;width:100%;margin:0 0 3px;font-size:16px;text-transform:uppercase}.banner_right .form-group .form-control{background-color:#fff;border-radius:0;font-size:16px;padding:7px 15px;height:48px;border:1px solid #919191;color:#2a1407}.banner_right .form-group .form-control::-webkit-input-placeholder{color:#2a1407;font-size:14px}.banner_right .form-group .form-control:-ms-input-placeholder{color:#2a1407;font-size:14px}.banner_right .form-group .form-control::placeholder{color:#2a1407;font-size:14px}.hometourpackage{width:100%;padding:70px 0}.heading_row p{font-size:16px;color:#2a1407;margin:0 0 7px}.heading_row h2{font-size:36px;color:#2a1407;font-weight:700;margin:0 0 15px}.hovereffect{display:inline-block;width:100%;border-radius:6px;box-shadow:0 0 12px rgba(239,104,34,.55);margin:12px 0}.tourimgbox{width:100%;height:270px}.tourimgbox img{width:100%;height:100%;object-fit:cover;transition:.5s linear}.tourimgbox h3,.tourimgbox p{position:absolute;color:#fff;left:0}.tourimgbox h3{bottom:55px;background-color:rgba(249,65,65,.85);font-weight:600;transition:.4s ease-in-out;font-size:17px;padding:5px 10px}.tourimgbox p{bottom:15px;background-color:rgba(224,153,51,.85);padding:6px 10px;font-weight:500;font-size:15px}.btn.tourpackagebtn{padding:13px 15px;border-top:0;text-transform:uppercase;width:100%;cursor:pointer;transition:.5s linear;color:#2a1407;font-weight:600;background-color:#fff;font-size:15px}.hovereffect:hover .btn.tourpackagebtn,.social_links li a:hover{background:#f16624;color:#fff}.hovereffect:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.homecarental_sec{width:100%;padding:70px 0;background:#efefef}.carhire_col,.client_col,.testimonial_sec{background:#fff;width:100%}.carhireslider .slick-slide,.testimonial_slider .slick-slide{padding:0 12px}.carhire_col{border:1px solid #ddd;margin:12px 0}.carhire_img{width:100%;height:250px;display:block}.carhire_img .img-fluid{width:100%;height:100%;object-fit:contain}.carhiredata{display:flex;align-content:center;justify-content:space-between;padding:0 13px 20px}.carhiredata p{font-size:18px;font-weight:600;color:#2a1407;margin:0 0 5px}.carhiredata .pri{font-size:16px;font-weight:600;margin:0;color:#f16624}.carhiredata .btn.redborderbtn{border-radius:4px;min-width:auto;font-size:13px;padding:7px 10px}.carhireslider .slick-dots{bottom:0;margin:0}.carhireslider .slick-dots li,.testimonial_slider .slick-dots li{width:auto;height:auto;margin:0 3px}.carhireslider .slick-dots li button,.testimonial_slider .slick-dots li button{width:12px;height:12px;border-radius:20px;border:20px;margin:0 2px;cursor:pointer;background-color:#cfcfcf}.carhireslider .slick-dots li.slick-active button,.testimonial_slider .slick-dots li.slick-active button{background-color:#f16624}.testimonial_sec{padding:40px 0}.client_col{margin:12px 0;padding:20px 15px;box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:12px}.clientdetails p{font-size:15px;color:#1c1c1c;line-height:28px;margin:0 0 10px}.clientdetails .client-name{font-size:18px;color:#2a1407;font-weight:600;text-transform:capitalize;margin:0 0 10px}.clietstar .svg-inline--fa.fa-star{color:#e5b621;font-size:14px}.testimonial_slider .slick-dots{bottom:0;margin:10px 0 0;position:relative}footer{background:#333;padding:50px 0 0}.topfooter{padding:0 0 40px}.footlogo{display:inline-block;margin:0 0 10px}.galleyhover,.innerbanner,.social_links{display:flex;align-content:center}.footlogo .img-fluid{max-width:230px}.footerabout p{font-size:15px;color:#fff;line-height:26px;margin:0 0 15px}.footerheading{font-size:22px;font-weight:600;color:#fff;margin:0 0 10px;text-transform:uppercase}.social_links li{padding:0 3px}.social_links li a{background:#4f4f4f;width:32px;height:32px;line-height:32px;border-radius:2px;display:block;color:#fff;font-size:16px}.footer_link li{padding:4px 0}.footer_link li a{color:#fff;display:block;padding:0;font-size:15px}.footer_link li a .svg-inline--fa,.footer_link li a i{padding-right:5px;width:16px;height:16px}.bottomfooter_row p a,.footer_link li a:hover,.footercontact a:hover{color:#f16624}.footercontact p{font-size:15px;color:#fff;line-height:25px;padding:5px 0}.footercontact p strong{color:#ea8412;display:block;font-weight:500}.footercontact a{color:#fff}.bottomfooter{border-top:1px solid rgba(255,255,255,.08);padding:15px 0;width:100%}.bottomfooter_row p{font-size:15px;color:#fff;margin:0}#elevator_item{transition:opacity .4s ease-in-out;opacity:1;z-index:800;display:none;margin:15px 0 0}#elevator{display:block;width:50px;height:50px;cursor:pointer;background:url(../images/icon_top.png) center center/40% no-repeat #464646;border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.2)}.innerbanner{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:300px;align-items:center;justify-content:center;z-index:9}.innerbanner:before{width:100%;background:rgba(0,0,0,.4);position:absolute;left:0;right:0}.innerbanner h2{font-size:46px;color:#fff;font-weight:700;margin:0}.aboutpagedetail h2,.aboutpagedetail h5{color:#2a1407;text-transform:capitalize}.aboutus_pagesec,.contactpage,.gallerypage,.rentalcar_page{width:100%;padding:70px 0}.aboutpagedetail h5{font-size:18px;font-weight:600;margin:0 0 10px}.aboutpagedetail h2{font-size:32px;font-weight:700;margin:0 0 15px}.aboutpagedetail p{font-size:16px;color:#1c1c1c;line-height:28px;margin:0 0 15px}.aboutimgbox{width:100%;height:450px;border:2px solid #c1bebe;padding:5px}.aboutimgbox img,.rentalcarimg .img-fluid,.sightseen_imgbox img{width:100%;height:100%;object-fit:cover}.aboutotherbox{width:100%;box-shadow:0 0 1rem rgba(0,0,0,.15);margin:15px 0;padding:24px 25px;border-radius:10px}.aboutotherbox .img-fluid{margin:0 0 13px}.aboutotherbox h3{font-size:22px;color:#2a1407;font-weight:700;margin:0 0 10px}.aboutotherbox p{font-size:16px;color:#1c1c1c;line-height:28px;margin:0 0 10px}.aboutotherbox .redborderbtn{min-width:120px;padding:7px 5px}.newgallerybox{width:100%;border:2px solid #ef8a3d;margin:12px 0;padding:0;transition:.5s;background:#fff}.newgallerybox>img{width:100%;height:300px;object-fit:cover}.newgallerybox h5{font-size:18px;color:#fff;font-weight:500;padding:12px 10px;margin:0;text-transform:capitalize;background:#082d3c}.galleyhover{width:0%;height:0%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(8,45,60,.6);flex-wrap:wrap;align-items:center;justify-content:center;transition:.5s;font-size:26px;color:#fff}.newgallerybox:hover{border-color:#082d3c}.newgallerybox:hover .galleyhover{opacity:1;visibility:visible;cursor:pointer;width:100%;height:100%}.rentalcar_page .row,.sightseen_page .row{padding:25px 0}.sightseen_page{width:100%;padding:40px 0}.sightseen_page .row:nth-child(2n){flex-direction:row-reverse}.sightseen_imgbox{width:100%;height:100%;border:1px solid #ddd;padding:5px}.contact_details>h3{font-size:28px;font-weight:700;color:#082d3c;margin:0 0 5px}.contact_list li{padding:15px 0}.contactlistbox{position:relative;min-height:65px;padding-left:85px;display:inline-block;width:100%}.contactimg{position:absolute;top:0;left:0}.contactlistbox h4{font-size:20px;font-weight:700;color:#082d3c;margin:0 0 5px}.contactlistbox a,.contactlistbox p{font-size:16px;color:#082d3c;line-height:28px;display:block;margin:0}.contactpageform{width:100%;background:#fff;box-shadow:0 1px 38px rgba(94,94,94,.15);padding:35px 30px;border-radius:12px}.contactpageform .form-group label{font-size:16px;margin:0 0 5px;width:100%}.contactpageform .form-group .form-control{border:1px solid #cfcfcf;font-size:15px;color:#082d3c;padding:7px 15px;height:50px;border-radius:0;outline:0;box-shadow:none}.contactpageform .form-group textarea.form-control{height:auto}.contactenquirybtn{display:flex;align-items:center}.enquirysubmit{margin-left:20px}.innerbanner.packagebanner{min-height:400px}.packagebanner h2{font-size:32px;margin:0 0 10px}.packagebanner h4{font-size:15px;color:#fff;display:inline-block;background:#2a1407;padding:8px 15px;border-radius:30px;margin:0 0 15px}.packagebanner p{font-size:16px;color:#fff;font-weight:400;line-height:28px;margin:0}.tourpackages_sec{width:100%;padding:20px 0 50px 0;overflow:hidden}.packagedetail h3{font-size:24px;font-weight:700;color:#082d3c;padding:20px 0 13px;margin:0}.packagedetail p{font-size:16px;color:#082d3c;line-height:28px;display:block;margin:0 0 13px}.packagedetail ol,.packagedetail ul{list-style:disc;margin:0;padding:0 0 20px 20px}.packagedetail li{font-size:16px;color:#082d3c;line-height:26px;padding:3px 0;list-style:disc}.packagedetail .accordion-item{margin:0;padding:0;border:0;border-radius:0;border-bottom:1px solid #ddd}.packagedetail .accordion-header .accordion-button{padding:10px 0;margin:0;border-radius:0;box-shadow:none;outline:0;font-size:18px;font-weight:500;background:#fff;color:#2a1407;white-space:nowrap}.packagedetail .accordion-header .accordion-button span{background:#2a1407;width:40px;height:40px;line-height:40px;border-radius:50px;text-align:center;margin:0 10px 0 15px;color:#fff}.packagedetail .accordion-header .accordion-button strong{font-weight:600;color:#f55613;white-space:normal}.packagedetail .accordion-body{padding:0 0 5px 80px;margin:0}@media (min-width:1200px){body .container{max-width:1200px}}@media (min-width:992px){#openavbar{justify-content:flex-end}.headernavbar .navbar-nav>li{margin-right:30px}.headernavbar .navbar-nav>li:last-child{margin:0}.headernavbar .navbar-nav>li>a{font-size:16px;color:#424155;text-transform:capitalize;padding:10px 0;display:block;position:relative;font-weight:500}.headernavbar .navbar-nav>li.active>a,.headernavbar .navbar-nav>li:hover>a{color:#2a1407}.headernavbar .navbar-nav>.dropdown>a:after{content:"\f107";font:16px/1 FontAwesome;display:inline-block;vertical-align:middle;padding-left:5px}.headernavbar .navbar-nav .dropdown .dropdown-menu{background:#fff;display:block;min-width:350px;margin:0;padding:0;border-radius:8px;border:0;box-shadow:0 0 15px 0 rgba(0,0,0,.1);transform:translateY(30px);transition:.5s;opacity:0;visibility:hidden;overflow:hidden}.headernavbar .navbar-nav .dropdown .dropdown-menu li a{font-size:15px;color:#424155;padding:10px 13px;display:block;border-bottom:1px solid rgba(0,0,0,.03);position:relative;text-transform:capitalize}.headernavbar .navbar-nav>.dropdown>.dropdown-menu>.dropdown>a:after{content:"\02192";font-weight:900;position:absolute;right:20px;top:1px;font-size:27px}.headernavbar .navbar-nav .dropdown>.dropdown-menu>li:hover>a{background:#2a1407;color:#fff}.headernavbar .navbar-nav>.dropdown:hover>.dropdown-menu{transform:translateY(0);opacity:1;visibility:visible;top:100%;left:0}.headernavbar .navbar-nav>.dropdown>.dropdown-menu>.dropdown>.dropdown-menu{left:100%;top:0}.headernavbar .navbar-nav>.dropdown>.dropdown-menu>.dropdown:hover>.dropdown-menu{transform:translateY(0);opacity:1;visibility:visible}header.sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:1010;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both}header.sticky .headertop{display:none}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}}@media (min-width:1367px){body .container{max-width:1360px}}@media (max-width:1199px){.headertop_menu{display:none}.headernavbar .navbar-nav>li{margin-right:15px}.headernavbar .navbar-nav>li>a{font-size:15px}.topfooter{padding:0 0 20px}.topfooter .col-md-6{margin:17px 0}.topfooter .col-md-6:first-child{order:1}.topfooter .col-md-6:last-child{order:2}}@media (max-width:991px){#offcanvasnavbar{z-index:99999;height:100vh}.offcanvas-backdrop.fade.show{z-index:2500}.offcanvas-logo img{max-width:200px}.headernavbar .navbar-toggler{box-shadow:none;border-radius:0;padding:4px 7px}#openavbar{padding:0}.headernavbar .navbar-nav>li{margin-right:0}.headernavbar .navbar-nav>li>a{padding:10px 50px 10px 15px;color:#0a0a0a;font-size:16px;font-weight:400;text-align:left;margin:0;border-top:1px solid #f1f1f1;display:block;position:relative}.headernavbar .navbar-nav li.dropdown>a:before{content:"\f105";font:16px/45px FontAwesome;display:inline-block;vertical-align:middle;width:40px;height:45px;text-align:center;position:absolute;top:0;right:0;border-left:1px solid #f1f1f1}.headernavbar .navbar-nav>li.activemenu>a,.headernavbar .navbar-nav>li>a:hover,.mobilemenu li a:hover{background:#f16624;color:#fff}.headernavbar .navbar-nav li.dropdown.activemenu>a:before{content:"\f107";color:#fff;border-color:rgba(255,255,255,.15)}.headernavbar .navbar-nav .dropdown>.dropdown-menu{border:0;box-shadow:none;border-radius:0;background:#e3e2e2;padding:0}.headernavbar .navbar-nav>.dropdown>.dropdown-menu>li>a{padding:10px 50px 10px 15px;color:#0a0a0a;display:block;font-size:15px;border-top:1px solid #d8d8d8}.headernavbar .navbar-nav>.dropdown>.dropdown-menu>li>a::before{border-color:#d8d8d8}.headernavbar .navbar-nav>.dropdown>.dropdown-menu>li.activemenu>a::before,.headernavbar .navbar-nav>li>a:hover:before{border-color:rgba(255,255,255,.1)}.headernavbar .navbar-nav>.dropdown.activemenu>.dropdown-menu{display:block}.headernavbar .navbar-nav .activemenu>.dropdown-menu>.activemenu>a{background:#650965;color:#fff;border-color:#650965}.headernavbar .activemenu>.dropdown-menu>.activemenu>.dropdown-menu{display:block;padding:10px 0;background:#4f084f}.headernavbar .activemenu>.dropdown-menu>.activemenu>.dropdown-menu>li>a{display:block;padding:4px 15px;font-size:15px;color:#fff}.banner_details h1{font-size:28px;margin:0 0 10px}   .banner_details{margin:0 0 20px}.aboutpagedetail h2,.heading_row h2,.innerbanner h2{font-size:28px}.aboutimgbox{height:350px}.sightseen_imgbox{height:auto;margin:0 0 20px}  

    
}@media (max-width:767px){.topheader_row{display:block;text-align:center}.banner_right,.contactpageform{padding:15px}.aboutpagedetail h2,.banner_details h1,.contact_details>h3,.heading_row h2,.innerbanner h2,.packagedetail h3{font-size:22px}.aboutpagedetail p,.banner_details p,.clientdetails p,.packagedetail p{font-size:15px;line-height:26px}.client_col{padding:20px 12px}footer{padding:20px 0 0}.topfooter .col-md-6{order:inherit!important;margin:0}.topfooter .col-md-6>div{border-top:1px solid #4c4c4c;padding-top:20px;margin-top:20px}.topfooter .col-md-6:first-child>div{border-top:0;margin-top:0}.footerabout p,.footercontact p{padding:2px 0}.innerbanner,.innerbanner.packagebanner{min-height:150px;padding:50px 0}.newgallerybox>img{height:250px}.contactlistbox h4{font-size:18px}.contactenquirybtn{display:block}.enquirysubmit{margin:13px 0 0}.packagedetail .accordion-header .accordion-button,.packagedetail li{font-size:13px;}.packagedetail .accordion-header .accordion-button span{width:30px;min-width:30px;height:30px;line-height:30px;margin:0 6px;font-size:13px;margin-left: -2px}.packagedetail .accordion-body{padding:0 0 5px}}@media (max-width:480px){.headernavbar .navbar-brand img{max-width:150px}.aboutimgbox{height:250px}.newgallerybox>img{height:170px}}





