.archive .content-area,.single-tour .content-area,.single-tour #right-sidebar-inner,.archive #right-sidebar-inner,.single-post .content-area,.single-post #right-sidebar-inner{margin:50px 0}.wpcf7 p br{display:none}.wpcf7 p{margin-bottom:0 !important}.single .entry-title{text-transform:capitalize;line-height:1.5}.single-tour p,.single-post p{font-family:'Quicksand',sans-serif;font-weight:600}.single-tour .entry-content li,.single-post .entry-content li{font-family:'Lato',sans-serif;line-height:2;list-style:none}.single-tour .entry-content ul,.single-post .entry-content ul{padding:0}.single-tour h3,.single-post h3{font-size:22px;margin-bottom:20px}.page-id-428 .content-area h3{font-size:22px;margin-top:30px}.car-booking-form label{width:100%;margin-top:10px;font-family:'Poppins';font-weight:600}.car-booking-form form input[type=number]{max-width:100%}.car-booking-form form textarea{min-height:70px;height:70px}.car-booking-form form{padding:20px;border:2px solid #dadada}.car-submit{margin-top:20px}body.single-tour,body.single-post{background-color:#f6f6f6}.home .smart-page-loader{display:none}.catagories.uppur-slider{margin:30px 0 0}.single_slider{height:80vh}.time-table{padding:60px 0}.train-time-table{overflow:scroll;max-height:80vh}.train-time-table table tbody tr:first-child{background-color:#eee}table tr th:first-child,table tr td:first-child{padding-left:20px}.train-time-table table tbody tr:first-child td{border:1px solid #444}.train-time-table td{font-family:'Quicksand',sans-serif;font-weight:600}.single-tour .entry-content,.single-post .entry-content{background:#fff;padding:30px 0}.single .entry-content{margin-bottom:20px}.single-tour .entry-content h2,.single-post .entry-content h2{border-left:4px solid #e3d407;font-size:25px;background:#fff;font-family:'Quicksand',sans-serif;font-weight:600;border-bottom:1px solid #eee;color:#404040;padding:10px 10px 10px 27px;text-transform:capitalize}.single-tour .entry-content h2 strong,.single-post .entry-content h2 strong{font-weight:700}.single-tour .entry-content p,.single-tour .entry-content h3,.single-tour .entry-content h4,.single-tour .entry-content ul,.single-post .entry-content p,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content ul{padding:0 30px}.single-tour .entry-content h4,.single-post .entry-content h4{font-weight:500;margin-bottom:10px}.single-tour .entry-content h4:nth-child(1),.single-post .entry-content h4:nth-child(1){margin-top:20px}.single-tour .entry-content h4 strong,.single-post .entry-content h4 strong{color:#e3d407;text-transform:capitalize}.single-tour .entry-content p,.single-tour .entry-content h3,.single-tour .entry-content ul,.single-tour .entry-content ol,.single-post .entry-content p,.single-post .entry-content h3,.single-post .entry-content ul,.single-post .entry-content ol{padding:0 30px}.single-tour .entry-content ul,.single-tour .entry-content ol,.single-post .entry-content ul,.single-post .entry-content ol{margin:15px 0 15px 20px}.footer_widgets{background-color:#e8e8e8}.booking_form,.paypal-form{background:#fff;padding:20px;border-top:3px solid #e3d407;box-shadow:1px 1px 7px 1px #7b7b7b63}.booking_form input,.booking_form select{border-radius:20px !important;font-weight:400;margin-top:10px}.booking_form label,.paypal-form label{font-weight:600;font-size:15px;font-family:poppins;color:#464646}.booking_form textarea,.paypal-form textarea{border-radius:15px;min-height:40px;height:60px;font-weight:400}.our-services{padding:50px 0}.our-services .service-box{text-align:center}.our-services .service-box .service-title{font-size:30px;font-weight:400;font-family:'Quicksand',sans-serif;margin-top:20px;line-height:1.3}.booking_form input[type=number]{max-width:100%;font-weight:400}.booking_form h3,.my-enquiry-form-head{border-bottom:1px solid #eee;padding-bottom:10px;font-size:25px;color:#022271;font-weight:600;margin-bottom:20px}.booking_form input[type=submit],.paypal-form input[type=submit]{width:100%;border-radius:20px;border-color:#e3d407;font-weight:600;color:#fff}.booking_form p label{font-family:'Libre Baskerville',serif;width:100%}.single-tour .entry-content h4{margin-top:20px;line-height:1.6}.booking_form textarea{margin-bottom:20px}.single-tour .mobile-header,.archive .mobile-header,.single-post .mobile-header{display:none !important}.related-post .related-post-title{font-size:15px;text-transform:capitalize}.tour_item{border:1px solid #959494;border-radius:5px;box-shadow:1px 1px 8px 1px #b1b1b1}.tour_ribbon{position:absolute;left:-5px;top:-8px;z-index:1;overflow:hidden;width:100px;height:80px;text-align:right}.fa-check.green{color:#64b161;margin-right:10px}.fa-times.red{color:red;margin-right:10px}.whatsapp-float{position:fixed;bottom:30px;left:20px;width:80px;height:50px;z-index:9999}.tour_ribbon span{font-size:13px;font-weight:700;color:#fff;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:90px;display:block;background:#ef015e;box-shadow:0 3px 10px -5px rgba(0,0,0,1);text-shadow:1px 1px 2px rgba(0,0,0,.25);position:absolute;top:19px;left:-20px}.tour_destination{position:absolute;top:10px;font-weight:700;color:#fff !important;font-family:'Quicksand',sans-serif !important;letter-spacing:.5px;text-shadow:2px 2px 2px #000}.tour_ribbon span:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #d20957;left:0;border-left:3px solid #d20957;border-right:3px solid transparent}.tour_ribbon span:after{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #d20957;right:0;border-left:3px solid transparent;border-right:3px solid #d20957}.tour_item a{text-decoration:none}.tour_img{overflow:hidden}.tour_img img{width:100%;height:160px;object-fit:cover}.tour_content{padding:10px;text-align:left}.tour_content p{margin:0}.tour_content .tour_title{font-size:16px;font-weight:500;margin:7px 0}.tour_star_rating{list-style:none;display:flex;padding:0;margin:10px 0;margin-bottom:0}.tour_star_rating li{margin-right:2px}.tour_star_rating li i{color:#ed8323}.tour_flex{display:flex;flex-wrap:wrap;margin-top:60px}.tour_flex .tour_item{flex:0 0 22%;margin:27px 16px;position:relative}.tour_item:hover{box-shadow:1px 1px 8px 2px #848484}.tour_item:hover .tour_img img{transform:scale(1.1);transition:.5s}.tour_destination,.tour_duration{font-size:14px;font-family:'Quicksand',sans-serif;font-weight:600;text-transform:capitalize;color:#444}.page_title h2{position:relative;text-transform:capitalize;line-height:1.4}.page_title h2:after{content:'';width:95px;height:2px;position:absolute;bottom:-12px;background:#000;left:46%;text-align:center;margin:0 auto}.page_title{margin-bottom:40px}.tour_destination i{margin-right:6px}.sub_menu.pages{margin-left:0;margin-top:10px}.tag_widget,.footer_menu{margin-top:30px}.site-breadcrumbs{max-width:50%;line-height:32px;font-size:13px;color:#c6c6c6;font-weight:400;white-space:nowrap;overflow:hidden;position:unset;margin:unset}.main_menu nav>ul>li ul.sub_menu.tour-drop{min-width:280px}.main_menu nav>ul>li>a i{font-size:13px}.oceanwp-recent-posts .recent-posts-info{display:none !important}.widget-title{border-color:#eee !important;padding:0;border-bottom:1px solid #eee;padding-bottom:10px;border-left:0;font-size:25px}#ocean_recent_posts-2{background:#fff;padding:20px;border-top:3px solid #e3d407;box-shadow:1px 1px 7px 1px #7b7b7b63}.oceanwp-recent-posts .recent-posts-title{font-weight:600;letter-spacing:.4px;font-size:18px}.category .page-header-title{display:none}.cities-section{padding:60px 0}.elementor-page p{font-family:'Quicksand';font-weight:600;letter-spacing:.5px}.city-wrap .city-name{position:absolute;top:calc(51% - 10px);left:0;width:100%;text-align:center;color:#fff;font-size:32px;text-shadow:3px 3px 3px #000}.city-wrap img{border-radius:8px}.city-wrap{transition:1s ease}.city-wrap:hover img{filter:blur(1px);transform:scale(1.06);transition-duration:.5s}.bottomp-content{padding:50px 0}.bottomp-content h5{font-size:20px;font-weight:600;margin-bottom:10px;margin-top:30px}.bottomp-content p{font-family:'Open Sans',sans-serif;font-weight:500;font-size:14px;line-height:1.8;word-spacing:3px;letter-spacing:.5px}.footer-city-list li:first-child a{font-family:'Libre Baskerville',serif;border-bottom:2px solid #444;font-weight:600}.footer-city-list li:first-child{margin-bottom:10px}.footer-city-list li a{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600}.footer-cities{padding:50px;background-color:#f1f1f1}.btn-theme{background:#e3d407;color:#000;font-family:'Open Sans',sans-serif;font-weight:600;font-size:15px;padding:10px 30px;border-radius:5px;border:1px solid #e3d407}.btn-theme:hover{background:#000;border:1px solid #000}.pyt-form{background-color:rgba(32,46,69,.4);border:1px solid #4b5263;padding:50px}.pyt-form label{width:100%}.pyt-form input[type=text],.pyt-form input[type=date],.pyt-form input[type=email],.pyt-form input[type=tel],.pyt-form input[type=number],.pyt-form select,.pyt-form textarea{background-color:#fff;border-radius:5px;border:none;max-width:100%;text-transform:capitalize}.pyt-form textarea{height:60px;min-height:60px}.pyt-form input[type=number]{max-width:100%}.pyt-form input[type=submit]{width:100%;border-radius:5px}.pyt-form .wpcf7-response-output{color:#fff}.mega_menu_inner li img{width:150px;height:100px;object-fit:cover}.mega_menu_inner ul{margin-left:0}.mega_menu_inner .li-img{margin-top:20px}.archive-car{border:1px solid #cecece;border-radius:5px;box-shadow:1px 1px 10px 5px #90909047;padding-bottom:20px;margin:0 10px}.archive-car .car-title.elementor-widget-heading{background:#eee;padding:14px 0}.car-spec .elementor-widget-icon-box{margin-bottom:0 !important}.car-spec .elementor-widget-heading{line-height:1}.taxonomy-description p{font-family:'Open Sans',sans-serif;font-weight:500;font-size:16px;line-height:1.8;word-spacing:2px}.category.archive .taxonomy-description img{border:2px solid #e3d407;padding:7px}.footer-top-contact{padding:30px 0}.footer-contact{text-align:center}.footer-contact h4{margin-top:30px}.footer-contact p i{font-size:24px}.footer-contact p{margin-top:10px}.footer-contact p a{font-size:20px}.f-c-icon{background:#e3d407;padding:20px 27px;line-height:1;color:#fff;font-size:30px;border-radius:50%;font-size:30px}.f-c-icon:hover{background:0 0;border:1px solid #e3d407}.header_bottom{background:#e3d407}.header_bottom nav ul{text-align:left}.header_bottom .main_menu nav>ul>li>a i{color:#fff}.header_bottom .mega_menu_inner>li ul li a{color:#444}.postid-1021 .thumbnail,.postid-919 .thumbnail,.postid-1107 .thumbnail,.postid-1089 .thumbnail,.postid-1078 .thumbnail,.postid-1064 .thumbnail,.postid-919 .thumbnail,.postid-1202 .thumbnail,.postid-1180 .thumbnail,.postid-1160 .thumbnail,.postid-1142 .thumbnail{display:none}header .logo img{width:180px}@media only screen and (max-width:959px){.container,body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}}@media (max-width:767px){.single .entry-title{font-size:28px;line-height:1.4}.header-icon{display:none}.our-services .service-box{margin-top:50px}.pyt-form{padding:10px}.single-tour .entry-content p,.single-tour .entry-content h3,.single-tour .entry-content h4,.single-tour .entry-content ul,.single-tour .entry-content ol,.single-post .entry-content p,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content ul,.single-post .entry-content ol{padding:0 20px !important}.single-tour .entry-content h2,.single-post .entry-content h2{padding-left:20px}.single-tour .entry-content ul,.single-tour .entry-content ol,.single-post .entry-content ul,.single-post .entry-content ol{margin:15px 0 15px 5px}.single .entry-title{padding:0}.booking_form input,.booking_form select{margin-top:10px}.city-wrap{margin:20px 0}.single_slider{height:50vh}.archive-car{margin-bottom:20px}.footer-contact{margin:20px 0}.footer-contact p a{font-size:17px}.f-c-icon{font-size:18px;padding:20px 25px}.cities-section{padding-bottom:30px}}@media (max-width:520px){.tour_flex .tour_item{flex:0 1 100%;margin-bottom:16px}.site-breadcrumbs,.page-header-title{text-align:center}.page_title h2:after{left:36%}.archive .content-area,.single-tour .content-area,.single-tour #right-sidebar-inner,.archive #right-sidebar-inner{margin:20px 0}.single_slider{height:30vh}}