@media (max-width:1339px){.contact-links .contact-link-box{margin:14px 8px 0 0;}
.contact-links .contact-link-box .text_area p, .contact-links .contact-link-box .text_area span,
.contact-links .contact-link-box .text_area a{font-size:13px;}
}
@media (max-width:1326px){.logo{margin:6px 0 0 0;}
.c_slider .carousel .carousel-control.left{left:20px;}
.c_slider .carousel .carousel-control.right{right:20px;}
.slider_form form .form_head h2{font-size:36px;}
.slider_form form .form_head a{font-size:42px;}
}
@media (max-width:1280px){.car_list ul li{font-size:14px;width:40%;background-position:0 4px;}
.slider_form{width:48.2%;}
}
@media (max-width:1199px){.top-left{width:88%;}
.menu ul li a, .top-left ul li:nth-child(2) a,
.header-fixed.sticky .menu ul li a, .menu ul li.dropdown-submenu ul li a{font-size:13px;padding:6px 4px;}
.top-left ul li, .top-left ul li:nth-child(2){margin:7px 0 7px 0;}
.menu ul li, .menu ul li:last-child{padding:0px;}
.menu ul{text-align:right;}
.menu ul.navg li.dropdown-submenu ul{text-align:left;}
.menu ul li.dropdown-submenu ul li{padding:0 0 10px 0;}
.menu{width:auto;margin-left:0;}
.sw.header{min-height:91px;}
.menu ul, .header-fixed.sticky .black_bg .menu ul{margin:14px 0 15px;}
.center{width:98%;}
.c_slider .carousel .carousel-control span{top:35%;}
.hotel_item .img_box img{max-width:100%;}
.hotel_item .img_box{margin:0 10px;}
.tdg_pac .hotel_item .img_box, .our-services.hsd_sec .h-s-d .hotel_item .img_box{margin:0;}
.tdg_pac .hotel_item{width:33%;}
.tdg_pac .hotel_item .text_box h3{font-size:32px;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box h3,
.our-services.hsd_sec .h-s-d .hotel_item .content_box .price_box h5, .footerleft p a{font-size:15px;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box h3{line-height:24px;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box img{width:120px;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box{width:60%;}
.our-services.hsd_sec .h-s-d .hotel_item .btn_box{width:39%;}
.info_cpy .img_box{width:60%;}
.info_cpy .content_box{margin:0 0 0 20px;}
.info_cpy .content_box h2{font-size:30px;margin-top:0;}
.info_cpy .content_box p{font-size:13px;}
.ryt_into, .ryt_form, .p-detail .p-detail-right .ryt_form{padding:20px;}
.footerleft p a, .footer-ul li a, .p-detail .p-detail-left p{font-size:14px;}
.row{margin-right:0 !important;margin-left:0 !important;}
.abt_s1 h2{margin:0 30px 0 0;}
.hsd_sec .hotel_item .content_box{width:58%;}
.hsd_sec .hotel_item .btn_box{width:34%;}
.abt_s1 h2{margin:0;text-align:center;line-height:34px;font-size:24px;}
.our-services.pag .hotel_item{margin:0;}
.tcr_sec.pag .hotel_item{width:24%;margin:0;}
.cot_s2 .content_box{padding:30px 1%;}
.big-input, .big-textarea, .big-select select{padding:8px 16px;}
.cot_s4 .container-fluid{padding:0;}
.cot_s4, .p-detail .p-detail-left{margin:0;}
.trip-duration ul li{font-size:18px;margin:0 20px 0 0;padding:0 20px 0 0;}
.p-detail .p-detail-left span{font-size:12px;line-height:normal;}
.popular h2{font-size:28px;margin:30px 0 20px 0;}
.nd_o_s .nd_o_b{padding-left:40px;}
.ryt_form h3{font-size:18px;margin:10px 0;}
.frm-field input[type="text"], .frm-field input[type="email"], .frm-field input[type="date"], .frm-field input[type="tel"], .frm-field textarea{font-size:13px;padding:8px;}
.slider_form{padding:135px 10px 60px 130px;}
.slider_form form .form_head h2{font-size:28px;}
.slider_form form .form_head a{font-size:34px;}
.slider_form form .form_head h3{font-size:18px;line-height:26px;}
.frm-field input[type="submit"]{padding:6px 7px;font-size:14px;}
.bg-white{padding:24px 15px 36px;}
.bg-white span.icon-count-number{font-size:60px;}
.icon-cell{margin-bottom:20px;}
.bg-white .icon-content h4{line-height:26px;}
.header.header-fixed.sticky .black_bg nav.menu{margin-top:8px;}
.header.header-fixed.sticky .black_bg .email_btn{margin-top:8px;}
.about_bg{background-size:100% 100%;}
footer .col-md-7{padding:0;}
footer .copyright{font-size:14px;margin:0 0 20px;}
ul.footer_menu{margin:14px 0;}
ul.footer_menu li{margin:0 10px;}
ul.footer_menu li a, .f_content p{font-size:14px;}
.f_content p{margin-right:0;}
.f_content{margin-top:20px;}
.car_list{text-align:center;padding:0;}
.car_list ul{width:80%;}
.car_list img.left_img, .car_list img.right_img{width:270px;}
.working-box-wrapper{padding-left:15px;}
.working-box-wrapper .working-single-box{width:358px;}
.inner_banner .container-fluid{padding:0;}
.slider_form{width:51.2%;}
.frm-field input[type="submit"]{right:65px;}
.service-pag-form form .frm-field input[type="submit"]{padding:6px 14px;}
.service-row-text{width:auto;}
}
@media (max-width:1136px){.center{top:70px;}
.home-slider .carousel ol.carousel-indicators{top:140px;}}
@media (max-width:991px){.top-left{width:84%;}
.top-left ul li a{display:none;}
.top-left ul li{margin:5px 8px;}
.top-left ul li:nth-child(2){margin:4px 0;}
.top-left ul li:nth-child(3){margin:4px 0;}
.top-left ul li:last-child span{margin-top:3px;}
.menu{width:auto;margin-top:12px;margin-left:20px;float:right;}
.menu ul, .header-fixed.sticky .black_bg .menu ul{margin:1px 0 2px;}
.menu ul li, .menu ul li:last-child{padding:0;}
.sw.header{min-height:90px;}
.menu::before{border-bottom:48px solid #0d2643;}
.menu ul{text-align:left;}
.header.header-fixed.sticky.fadeInDown.animated{box-shadow:0px 0px 2px #000;}
.center h3{font-size:32px;}
.center h2{font-size:36px;}
.center p{font-size:14px;padding:0 102px;}
.center .l_m, .center .c_btn{font-size:14px;padding:5px 18px;}
.home-slider .carousel ol.carousel-indicators{top:100px;}
.top-left ul li .top_link{position:absolute;top:52px;background-color:#000;color:#fff;border-radius:4px;right:0;z-index:1;}
.top-left ul li a{color:#fff;}
.top-left ul li:hover a{color:#ff7e00;}
.top-left{z-index:9;}
.c_slider .carousel .carousel-control span{top:34%;padding:11px;font-size:14px;width:36px;height:36px;}
.c_slider .carousel ol.carousel-indicators li{font-size:13px;}
.hotel_item .img_box img{max-width:100%;}
.info_cpy .img_box{width:auto;}
.info_cpy .content_box{margin:20px 0 0 8px;display:block;width:auto;}
.footer-ul li a{font-size:13px;line-height:24px;}
.footerleft p a{font-size:13px;}
.bottom_ul li a, .header-text h2, .heading7{font-size:18px;}
.heading7::after{width:100%;}
.paddingtop-bottom.f_r_d{width:auto;margin:0;}
.menu ul li.dropdown-submenu ul{top:20px;}
.inner_banner .text_c .top-left ul li{padding:2px 6px;}
.inner_banner .text_c .top-left ul li:nth-child(2n) span i{margin-top:2px;margin-right:0;}
.inner_banner .text_c .top-left ul li span{float:none;display:inline-block;margin:0;}
.inner_banner .text_c .top-left ul li .top_link{position:inherit;top:0;background-color:transparent;color:#fff;border-radius:4px;right:0;z-index:0;}
.inner_banner .text_c .top-left ul li .top_link a{display:inline-block;vertical-align:top;color:#000;}
.abt_us_s1 p{font-size:13px;}
.inner_banner .text_c .top-left{margin-top:20px;}
.inner_banner .text_c h2{font-size:34px;}
.abt_s1 p{font-size:14px;line-height:26px;text-align:center;margin:10px 0;}
.hsd_sec .hotel_item{width:49%;}
.footer-form .left, .footer-form .full{padding-left:0;}
.bottom_ul li a, .header-text h2, .heading7{text-align:center;}
.heading7 span{display:inline-block;}
.heading7::after{background-position:50% -48px;}
.footer-form input[type="submit"]{display:block;margin:10px auto 0;}
.paddingtop-bottom.f_r_d{width:100%;}
.our-services.pag .hotel_item{width:24%;vertical-align:top;}
.our-services.pag .hotel_item .img_box{height:auto;}
.hotel_item .text_box h3{font-size:15px;}
.tcr_sec .hotel_item .price_box{width:64px;height:64px;}
.tcr_sec .hotel_item .price_box h5{font-size:13px;line-height:16px;}
.tcr_sec .hotel_item .price_box h5 span{font-size:15px;}
.tcr_sec .hotel_item .price_box span{font-size:11px;}
.cot_s2 .content_box .col-12.col-md-6{min-height:auto;}
.cot_s2 .content_box, .os_sec{padding:30px 0;}
.cot_s2 .content_box:first-child{padding-bottom:0;}
.p-detail .p-detail-left{width:auto;display:block;}
.p-detail .p-detail-right{width:auto;display:block;float:none;}
.logo{margin:0;}
.logo img{width:84px;}
.menu ul li a, .top-left ul li:nth-child(2) a, .header-fixed.sticky .menu ul li a, .menu ul li.dropdown-submenu ul li a{font-size:13px;padding:4px;margin:0;}
.menu_btn{display:inline-block;float:right;margin-top:0;margin-right:0;height:28px;padding:5px;width:30px;border:none;border-radius:4px;background:#fff;}
.menu_btn span{display:block;width:100%;height:2px;background:#000;margin:4px 0;}
.menu_btn span:first-child{margin-top:0;}
.menu_btn span:last-child{margin-bottom:0;}
.menu_btn:hover{background:#000;transform:0.4s;}
.menu_btn:hover span{background:#fff;}
.menu ul.navg{display:none;width:254px;box-shadow:0px 0px 4px #ccc;padding:10px;position:absolute;right:0;z-index:99;top:30px;background-color:rgba(0,0,0, 0.8);}
.menu ul li, .menu ul li:last-child{display:block;padding:4px 0;}
.email_btn{width:204px;height:28px;background-color:#ce2431;border-radius:4px;float:right;display:inline-grid;align-items:center;text-align:center;margin-top:11px;}
.email_btn a{font-size:13px;color:#fff;font-weight:600;}
.email_btn:hover{background-color:#fff;transform:0.4s;}
.email_btn:hover a{color:#000;}
.home-slider .carousel .carousel-inner .item img{height:570px;}
.header.header-fixed.sticky .black_bg .email_btn{margin-top:12px;}
.header.header-fixed.sticky .black_bg nav.menu{margin-top:12px;}
.btn_control{min-height:34px;bottom:40px;}
.btn_control .carousel-control, .btn_control .carousel-control.left, .btn_control .carousel-control.right{margin:0;}
.slider_form{min-height:auto;bottom:0;width:480px;padding:80px 10px 60px 130px;}
.slider_form form .form_head a{font-size:24px;}
.slider_form form .form_head h3{font-size:14px;}
.header:before{height:84px;}
.f_logo img{width:95px;}
ul.footer_social_icon{margin:35px 0 0 0;}
ul.footer_social_icon li a i{width:36px;height:36px;font-size:20px;}
.map{padding-left:0 !important;}
.map iframe{margin-top:20px;width:100%;height:245px;}
footer .col-md-12{padding:0;}
ul.footer_menu li{margin:3px 3px;}
.syat_sec{padding-top:30px;padding-bottom:30px;}
.wcu_sec{background-color:#d12431;background:#d12431;min-height:auto;}
.wcu_sec .wcu_sec_padg.bg{padding-left:0;padding-right:0;margin-top:0;padding-top:0;}
.wcu_sec p{margin-bottom:10px;}
.car_list{margin-top:30px;}
.cwa_sec p{margin:0;}
.car_list ul li{font-size:14px;padding-left:50px;}
.car_list ul:nth-child(2){margin-right:0;margin-left:0;}
.cwa_sec{min-height:830px;}
.site-button{padding:6px 32px;font-size:16px;}
.icon-cell{width:82px;min-height:50px;background-size:180px;}
.bg-white:hover .icon-cell.icon1{background-position:-98px 0;}
.bg-white span.icon-count-number{font-size:48px;line-height:40px;}
.icon-cell.icon2{background-position:0 -60px;}
.bg-white:hover .icon-cell.icon2{background-position:-90px -58px;}
.icon-cell.icon3{background-position:0px -116px;}
.working-box-wrapper .working-content-wrapper .workig-icon{background-size:180px;width:84px;height:52px;}
.working-box-wrapper .working-content-wrapper .workig-icon.child_1{background-position:-104px -6px;}
.working-box-wrapper .working-single-box:hover .working-content-wrapper .workig-icon.child_1{background-position:-13px -7px;}
.working-box-wrapper .working-single-box{width:auto;margin-bottom:30px;}
.working-box-wrapper .working-content-wrapper .workig-icon.child_2{background-position:-92px -65px;}
.working-box-wrapper .working-single-box:hover .working-content-wrapper .workig-icon.child_2{background-position:-2px -65px;}
.working-box-wrapper .working-content-wrapper .workig-icon.child_3{background-position:-100px -118px;}
.working-box-wrapper .working-single-box:hover .working-content-wrapper .workig-icon.child_3{background-position:-10px -118px;}
.working-box-wrapper .working-single-box:first-child .working-left-shape,
.working-box-wrapper .working-single-box .working-left-shape{border-width:90px 0 90px 70px;}
.working-box-wrapper .working-content-wrapper{height:180px}
.working-box-wrapper .working-single-box .working-right-shape{border-width:90px 0 90px 60px;}
.working-box-wrapper .working-single-box{min-height:auto;padding:0;margin:0;}
.working-box-wrapper .working-single-box:first-child .working-content-wrapper,
.working-box-wrapper .working-content-wrapper{margin:0 68px 30px 70px;}
li.menu-item-has-children ul{display:block;position:relative;background:#000;padding:0 20px;text-align:left;left:0;width:auto;top:0;}
li.menu-item-has-children ul li a{margin:0;}
li.menu-item-has-children ul li{position:relative;}
li.menu-item-has-children ul li:before{content:"-";position:absolute;color:#fff;font-size:24px;top:-3px;left:-14px;bottom:0;}
.car_list ul{width:94%;}
.frm-field input[type="submit"]{right:45px;padding:4px 10px;}
.frm-field input[type="text"], .frm-field input[type="email"], .frm-field input[type="date"], .frm-field input[type="tel"], .frm-field textarea{padding:5px 8px;}
.frm-field input[type="text"]{background-position:100% -4px;}
.frm-field input[type="email"]{background-position:100% -44px;}
.frm-field input[type="tel"]{background-position:100% -84px;}
.slider_form form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{margin:-15px 40px 0 0 !important;}
.frm-field input[type="text"].pickup{background-position:100% -122px;}
.frm-field input[type="text"].vehicle{background-position:100% -156px;}
.service-pag-form form .frm-field input[type="text"].m_m{width:76.4%;}
.service-pag-form form .frm-field input[type="submit"]{right:28px;float:right;}
}
@media (max-width:767px){.container{width:98%;}
.logo{width:90px;}
.logo a img{max-width:100%;}
.menu::before{display:none;}
.menu{background-color:transparent;}
.black_bg{min-height:auto;background-image:none;}
.top-bg{margin-top:18px;}
.top-left{width:78%;}
.to-header .top_right{float:none;}
.menu_btn span{margin:0px 0 5px;}
.menu_btn span:last-child{margin:0;}
.sw.header{min-height:55px;}
.header.header-fixed.sticky .black_bg .menu .menu_btn{margin-top:0;}
.top-left{z-index:9}
.top-left{width:50%;}
.center{top:20px;padding:0;}
.home-slider .carousel ol.carousel-indicators{top:48px;left:0;width:auto;}
.home-slider .carousel ol.carousel-indicators li{width:36px;height:36px;padding:2px;}
.home-slider .carousel .carousel-inner .item img{height:400px;}
.center h3{font-size:26px;}
.center h2{font-size:28px;}
.center p{font-size:13px;padding:0 40px;margin:0;}
.center .l_m, .center .c_btn{font-size:13px;padding:4px 8px;}
.c_slider{margin:20px 0 0;}
.c_slider .carousel .carousel-inner .item img{width:100%;height:180px;}
.c_slider .carousel .carousel-control span{top:80px;}
.c_slider .carousel ol.carousel-indicators li{width:19%;font-size:12px;line-height:18px;}
.our-services h2, .tdg_pac h2, .our-services h2, .our-services h2, .info_cpy .content_box h2{font-size:26px;}
.bottom_ul li a, .header-text h2, .heading7{font-size:18px;}
.our-services h2{margin-bottom:22px;}
.hotel_item .text_box h3{font-size:14px;line-height:22px;margin:12px 0 6px;}
.hotel_item .text_box a, .hotel_item .text_box span{font-size:13px;padding:2px 6px;margin:6px 2px;}
.b-b-h .slick-dots{display:none !important;}
.tdg_pac, .tcr_sec{margin:0;}
.tdg_pac .hotel_item .text_box h3{font-size:26px;line-height:normal;}
.tdg_pac .hotel_item .text_box.txt_1{left:10px;}
.our-services.hsd_sec .h-s-d .hotel_item .btn_box a,
.our-services.hsd_sec .h-s-d .hotel_item .btn_box span,
.our-services.hsd_sec .h-s-d .hotel_item .btn_box p, .frm-field h4, .frm-field input[type="submit"],
.hsd_sec .hotel_item .btn_box a, .hsd_sec .hotel_item .btn_box span,
.cot_s2 .content_box p, .cot_s2 .content_box p a{font-size:13px;}
.our-services.hsd_sec .h-s-d .hotel_item .btn_box, .hsd_sec .hotel_item .btn_box{width:96px;}
.info_cpy{margin:20px 0;}
.footerleft, .paddingtop-bottom.f_m_d, .paddingtop-bottom.f_m_d, .paddingtop-bottom.f_r_d{width:auto;display:block;text-align:center;margin-top:20px;}
.heading7::after{width:132px;left:0;right:0;margin:auto;}
.footer-ul li{display:inline-block;margin:0 10px;}
.heading7 span{display:inline-block;}
.footer-form .left, .footer-form .right, .footer-form .full{padding:0 15px;}
.footer-form input[type="submit"]{font-size:14px;}
.modal-content{width:90%;}
.frm-field input[type="text"], .frm-field input[type="email"], .frm-field input[type="date"], .frm-field input[type="tel"], .frm-field textarea{font-size:13px;padding:5px 10px;}
.frm-field{margin:15px 0;}
.frm-field input[type="submit"]{padding:6px 20px 4px;margin:15px auto 20px;position:relative;right:0;left:0;top:0;}
.slider_form form .frm-field span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{margin-top:8px;}
span.arrow{font-size:12px;color:#fff;padding:0px 5px;float:right;background-color:#ff7e00;}
span.arrow:hover{background-color:#fff;color:#000;transition:0.4s;}
.menu ul li.dropdown-submenu:hover ul{display:none;transition:0.4s;}
.menu ul.navg li.dropdown-submenu ul{text-align:left;position:relative;top:0;background-color:transparent;padding:10px;margin:0;}
.menu ul li.dropdown-submenu ul li a{line-height:20px;}
.menu ul li.dropdown-submenu ul li:last-child{padding:0;}
.inner_banner img{min-height:200px;}
.abt_us_s1, .abt_s1, .our-services.pag{margin:30px 0;}
.ryt_form, .tcr_sec.pag{margin-top:30px;}
.tcr_sec.pag .hotel_item{margin-bottom:30px;}
.abt_us_s1 p{margin-bottom:10px;}
.ryt_into{margin-top:10px;}
.inner_banner .text_c h2{font-size:26px;}
.abt_s1 h2{font-size:18px;}
.hsd_sec .hotel_item .content_box h3, .hsd_sec .hotel_item .content_box .price_box h5{font-size:15px;line-height:26px;}
.hsd_sec .hotel_item .content_box img{width:120px;margin-bottom:8px;}
.menu ul, .header-fixed.sticky .black_bg .menu ul.navg{top:45px;}
.popular h2{font-size:22px;margin:30px 0 10px 0;}
.p-detail .p-detail-left .itnerary-section ul li figcaption h4{font:18px/30px 'Poppins-SemiBold';}
.p-detail .p-detail-left .day_box p{font-size:18px;}
.day_box{width:48px;height:48px;}
.p-detail .p-detail-left .itnerary-section ul li figcaption p{font:13px/24px 'OpenSans';}
.p-detail .p-detail-left .itnerary-section ul li figcaption{width:86%;}
.slider_form{min-height:auto;bottom:0;width:auto;padding:30px 0 12px;position:relative;display:block;text-align:center;background-color:#eda007;background-image:none;}
.slider_form form .form_head h2{font-size:26px;font-weight:normal;}
.slider_form form .form_head a, .syat_sec a{font-size:22px;}
.slider_form form .form_head h3{font-size:15px;line-height:26px;margin:auto;}
.frm-field input[type="text"], .frm-field input[type="email"], .frm-field input[type="date"], .frm-field input[type="tel"], .frm-field textarea,
.frm-field input[type="text"].m_m{width:94%;font-weight:600;}
.frm-field input[type="text"]{background-position:100% -3px;}
.frm-field input[type="email"]{background-position:100% -44px;}
.frm-field input[type="tel"]{background-position:100% -84px;}
.frm-field input[type="text"].pickup{background-position:100% -121px;}
.frm-field input[type="text"].vehicle{background-position:100% -156px;}
.btn_control{min-height:34px;bottom:30px;left:0;right:0;margin:auto;}
.company_about .company_heding h3, .cwa_sec h1, .cwa_sec h2, .os_sec h2, .wcu_sec h2, .syat_sec h2, .company-char-content h2, .service-row-text h2, .bg-w h2, .bg-w h2, .contact-form-area .title{font-size:22px;line-height:30px;}
.company_about .company_heding p, .syat_sec p, .cwa_sec h3, .inner_banner .page-title, .text-item h3{font-size:18px;}
.inner_banner .page-list li a, .service-row-text p, .bg-w p{font-size:13px;}
.company_about .company_heding h3 br, .wcu_sec h2 br{display:none;}
.company_about p, .company-char-content p, .text-item p{font-size:14px;margin:10px 0;line-height:24px;}
.company_about, .company-char-section{margin:30px 0;}
.consulting-section, .about_bg.service-pag, .bg-w, .contact-section, .os_sec, .contact-section{padding:30px 0;}
.left-img img{max-width:100%;}
.syat_sec a.get_btn{font-size:13px;padding:7px 20px 4px;margin-top:20px;margin-bottom:20px;}
.syat_sec h2{margin-top:0;}
.wcu_sec .wcu_sec_padg{padding-top:30px;padding-bottom:0px;padding-right:0;padding-left:0;}
.wcu_sec ul li{font-size:14px;line-height:22px;margin-bottom:10px;}
.wcu_sec p{font-size:13px;line-height:22px;}
.wcu_sec h2{margin:0 0 26px;}
.bg-white{margin-bottom:50px;}
.about_bg .col-md-4.col-sm-4, .contact-form-area form .col-lg-4, .contact-form-area form .col-lg-12{padding:0;}
.about_bg{padding-bottom:0px;}
.cwa_sec{padding:30px 0 50px;}
.cwa_sec h3{margin:10px 0;line-height:26px;}
.car_list, .consulting-section .col-lg-6, .consulting-section .col-lg-6 .col-sm-6{padding:0;}
.car_list ul{width:100%;}
.car_list ul li{width:46%;}
.car_list img.left_img, .car_list img.right_img{position:relative;bottom:30px;left:auto;right:auto;top:30px;max-width:100%;width:auto;}
.os_sec h2{margin:0 auto 10px;}
.os_sec p{margin-bottom:30px;}
.working-box-wrapper .working-content-wrapper{height:auto;min-height:180px;}
.cwa_sec .car_list p{margin:0;}
.car_list img.right_img{display:none;}
.slider_form form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{margin:-15px 10px 0 !important;}
.service-pag-form form .frm-field input[type="text"], .service-pag-form form .frm-field input[type="email"], .service-pag-form form .frm-field input[type="date"], .service-pag-form form .frm-field input[type="tel"], .service-pag-form form .frm-field textarea{width:100%;}
.service-pag-form form .frm-field input[type="submit"]{float:right;right:0;margin:0;}
.service-pag-form form .frm-field input[type="text"].m_m{width:100%;}
.service-pag-form form .frm-field input[type="submit"]{margin:15px 0;float:none;}
.service-row-image{position:relative;right:0;left:0;}
.service-row-text{padding:34px 15px 0;}
.brand-item, .contact-form-area{margin:30px 0 0;}
.contact-item{padding:15px;min-height:auto;margin-bottom:20px;}
.inner_banner .breadcrumb{padding:8px 0;}
.inner_banner .breadcrumb .col-md-12{padding:0;}
}
@media (max-width:640px){.our-services.hsd_sec .h-s-d .hotel_item .content_box, .hsd_sec .hotel_item .content_box{width:58%;}
.inner_banner .text_c .top-left ul li{padding:2px 6px;margin:4px 10px;width:68%;}
.tcr_sec.pag .hotel_item{width:49%;}
.trip-duration ul li{font-size:15px;}
.working-box-wrapper{padding-left:0;}
.working-box-wrapper .working-single-box:first-child .working-left-shape, .working-box-wrapper .working-single-box .working-left-shape{border-width:110px 0 110px 20px;}
.working-box-wrapper .working-single-box .working-right-shape{border-width:110px 0 110px 28px;right:0;}
.working-box-wrapper .working-single-box:first-child .working-content-wrapper, .working-box-wrapper .working-content-wrapper{margin:0 28px 0px 20px;min-height:220px;}
.working-box-wrapper .working-single-box{margin-bottom:20px;min-height:200px;}
.working-box-wrapper .working-content-wrapper .working-content h3{font-size:18px;}
}
@media (max-width:540px){.our-services.hsd_sec .h-s-d .hotel_item .content_box, .hsd_sec .hotel_item .content_box{width:52%;}
.center{top:8px;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box img, .hsd_sec .hotel_item .content_box img{width:90px;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box h3, .our-services.hsd_sec .h-s-d .hotel_item .content_box .price_box h5,
.hsd_sec .hotel_item .content_box h3{font-size:14px;}
.frm-field, .frm-field.full_w{margin:12px 0;width:auto;display:block;}
.frm-field input[type="text"], .frm-field input[type="email"], .frm-field input[type="date"], .frm-field input[type="tel"], .frm-field textarea{padding:6px 10px;}
.modal-content form h3{font-size:16px;}
.img_box .img_1, .img_box .img_2, .img_box .img_3, .img_box .img_4{padding:0 6px 12px;}
.ryt_into{margin-top:18px;}
.our-services.pag .hotel_item{width:49%;vertical-align:top;margin-bottom:30px;}
.our-services.pag{margin-bottom:0;}
.trip-duration-section{margin:10px 0;padding:0 0 10px;}
.trip-duration ul{margin:0;}
.trip-duration ul li{font-size:13px;margin:0 10px 0 0;padding:0 10px 0 0;}
.p-detail .p-detail-left span{font-size:11px;margin:4px 0;}
.contact-links .contact-link-box{margin:14px 0 0 0;display:block;}
ul.footer_menu li a, .f_content p{font-size:13px;}
.f_content p{line-height:22px;}
.company_about p, .cwa_sec p, .os_sec p, .working-box-wrapper .working-content-wrapper .working-content p{font-size:13px;}
.car_list ul{margin:auto;display:inline-block;}
}
@media (max-width:480px){.top-left{width:58%;}
.top-left ul li{margin:5px 4px;}
.to-header .top_right p{font-size:11px;padding:4px 4px 4px 4px;}
.menu_btn span{margin:0px 0 4px;}
.top-left ul li .top_link{right:-88px;}
.home-slider .carousel .carousel-inner .item img{height:340px;}
.center{top:46px;padding:0 34px;}
.center p{padding:0;}
.home-slider .carousel ol.carousel-indicators li{width:28px;height:28px;}
.home-slider .carousel ol.carousel-indicators{top:100px;}
.c_slider .carousel ol.carousel-indicators{display:none;}
.our-services h2, .tdg_pac h2, .our-services h2, .our-services h2, .info_cpy .content_box h2{font-size:22px;}
.tcr_sec .hotel_item .price_box h5{font-size:13px;font-weight:normal;line-height:15px;}
.tcr_sec .hotel_item .price_box h5 span{display:block;font-size:15px;line-height:normal;}
.tcr_sec .hotel_item .price_box span{font-size:11px;line-height:14px;}
.tcr_sec .hotel_item .price_box{width:62px;height:62px;top:6px;left:16px;padding:4px;}
.tdg_pac .hotel_item{width:80%;display:block;margin:auto;}
.our-services.hsd_sec .h-s-d .hotel_item .content_box, .hsd_sec .hotel_item .content_box{width:60%;}
.hotel_item .img_box .mask{border:40px solid rgba(0,0,0,0.7);left:0px;right:0px;}
.hotel_item .img_box{margin:0 2px;}
.footer-ul li{margin:0 6px;}
.logofooter img{width:100px;}
.inner_banner .text_c .top-left ul li{padding:2px 6px;margin:4px 0px;width:100%;}
.abt_us_s1 p{padding:0;}
.img_box .img_1, .img_box .img_2, .img_box .img_3, .img_box .img_4{padding:0 5px 10px;}
.abt_us_s1 p span{font-size:38px;padding:13px;}
.nd_o_s .nd_o_b p{font-size:13px;}
.ryt_form h3{margin:10px 0;}
.ryt_form .nd_options input[type="email"], .ryt_form .nd_options textarea{padding:6px 12px;}
.ryt_form .nd_options:last-child{margin-bottom:0;}
.ryt_form .nd_options input[type="submit"]{font-size:14px;}
.hsd_sec .hotel_item{width:auto;display:block;}
.cot_s2 .content_box i{font-size:30px;}
.cot_s2 .content_box i.fa.fa-location-arrow{font-size:34px;}
.cot_s4 iframe{height:240px;}
.p-detail .p-detail-left .itnerary-section ul li figcaption{width:86%;}
.footerleft p a, .footer-ul li a, .p-detail .p-detail-left p{font-size:13px;}
.trip-duration ul li{font-size:14px;padding:10px 10px 10px 0;width:47%;text-align:center;}
.popular h2{font-size:20px;}
.trip-duration ul li:nth-child(2), .trip-duration ul li:last-child{border-right:none;margin:0;padding:10px 0;}
.trip-duration ul li:nth-child(3), .trip-duration ul li:last-child{padding-top:0;}
.trip-duration-section{margin:0;padding:0;}
.email_btn{width:auto;height:auto;padding:6px;}
.logo, .logo img{width:76px;}
.menu{margin-left:4px;}
.btn_control{width:220px;}
.car_list ul{margin:0;display:block;}
.car_list ul li{width:auto;display:block;}
}
@media (max-width:375px){.center{top:20px;}
.tdg_pac .hotel_item{width:100%;}
.img_box .img_1, .img_box .img_2, .img_box .img_3, .img_box .img_4{padding:0 5px 8px;}
.p-detail .p-detail-left .itnerary-section ul li figcaption{width:84%;}
}
@media (max-width:320px){.img_box .img_1, .img_box .img_2, .img_box .img_3, .img_box .img_4{padding:0 3px 7px;}
}