@media screen and (max-width:1200px)







{







.logo_area



{



	width:180px;



}



.top_right_area



{



	width:calc(100% - 190px);



}



.nav-menu a {



	padding: 4px 19px;



	font-size:12px;



}







.searchpaneltop{top:111px;} 







.calderpage_top h2{font-size:25px !important;}




.corona_panel article h4{font-size:30px;}

.corona_panel article h3{font-size:38px;}


}







@media screen and (max-width:1100px)



{







}



	















@media screen and (max-width:992px)







{



.nav_container



{



	display:none;



}



.top_header_contanear



{



	padding:10px 0;



}



.top_header_blue_area



{



	display:none;



}



.enquiry_but



{



	margin-top:6px;



}



.logo_area



{



	width:200px;



	text-align:center;



	margin-top:4px;



}



.top_right_blue_pannel p {



    font-size: 14px;



}



.logo_area img



{



	max-width:175px;



}



.top_right_area



{



	width:calc(100% - 205px);



	text-align:right;



}



.top_right_blue_pannel



{



	height:auto;



	background:none;



	



}



.top_right_blue_pannel:before



{



	display:none;



}



.top_right_blue_pannel p



{



	color:#2A246C;



}



.top_right_blue_pannel p a



{



	color:#2A246C;	



}







#intro .text_area h3



{



	font-size:30px;



}



#intro .text_area h4



{



	font-size:30px;



}



#intro .text_area h2



{



	font-size:35px;



}



#intro .text_area p



{



	font-size:18px;



}







.pannel2_full_box_width_half



{



	width:calc(100% - 20px);	



}



.pannel2_full_box1_lrg img



{



	height:122px;	



}







.header_phnumber{display:none !important;}







.search_icomobile{display:inline-block; margin-left:7px;}















.searchpaneltop h2 {



    font-size: 28px;}



	



	



.searchpaneltop {



    top: 79px;



}











	



.stick + .searchpaneltop{position:relative; top:45px;}



.corona_panel article h4{font-size:25px;}



}







@media screen and (max-width:850px)







{



.main_heading h2



{



	font-size:25px;	



}







.top_right_area{padding-right:15px;}







}







@media screen and (max-width:767px)







{	



.enquiry_but



{



	margin:10px;



}



.service_header h2



{



	font-size:25px;



}



.service_header h2



{



	color:#FFF;



	font-size:30px;



    font-family: 'Poppins-SemiBold';



	text-align:center;



}



.red_pannel_left_area h2 {



  



    font-size: 20px;



}



.red_pannel_right_area



{



	margin-top:25px;



}







.pannel2_header h2 {



    font-size: 25px;



}



.travellers_container {



    padding: 40px 0;



}



.travellers_box_img_area {



    float: none;



    width: 185px;



	display:inline-block;



}



.travellers_box_text_area {



    width: 100%;



    text-align: center;



	margin-top:15px;



}



.offer_main_area



{



	text-align:center;



}



.offer_main_area h2



{



	font-size:25px;



}



.enquiry_right_area



{



	margin-top:20px;



}



.top_header_container {



    padding: 90px 0;



}



.top_header_container h2



{



	font-size:20px;



}



.top_header_container p



{



	font-size:20px;	



}







.top_right_area{width:100%; padding-right:0; text-align:center;}







.top_right_blue_pannel{text-align:left;}







.qickenr_box{top:54px;}







.searchpaneltop {



    top: 131px;



}







.aboutstory_left{width:100%;}







.aboutstory_right{width:100%;}







.blog_listing_banner_panel h2 {



    font-size: 33px;}



	



	.tpl_greybox_right, .tpl_greybox_left, .tpl_greybox_mid{width:100%;}



	



	.tpl_greybox_mid{margin:15px 0;}



	



	.booknow_row_payement_panel_right h3{margin:15px 0;}

	

	

	.download_brochure_button{float:left;}



.enquiry_left_area img{display:none;}

.qickenr_box_formbox input[type=text], .qickenr_box_formbox textarea{font-size:14px;}

.qickenr_box_formbox textarea {
    height: 65px;
}


.corona_panel{background-color:#000;}
.corona_panel .large{min-height:260px; object-position:right; opacity:0.7}

.corona_panel article{text-align:center; top:50%; left:50%; transform:translate(-50%,-50%)}

}











@media screen and (max-width:600px)







{



#intro .img_area img



{



	width:100%;



	height:300px;



	object-fit: cover;



    object-position: center;



}



#intro .text_area h3



{



	font-size:20px;



}



#intro .text_area h2



{



	font-size:25px;



}



#intro .text_area p



{



	font-size:16px;



}



#intro .carousel-control-next, .carousel-control-prev



{



	display:none;



}



.service_slider_contanear {



    padding: 0 20px;



}



.service_slider_contanear .owl-dots



{



	display:block !important;



}



.service_slider_contanear .owl-nav {



    display: none !important;



}



#intro .carousel-indicators



{



	display:flex;



}








}








@media screen and (max-width:576px)




{



.pannel2_full_box



{



	width:calc(100% / 1 - 20px);



	margin:0 10px;



}



.pannel2_full_box1_small img



{



	height:250px;	



}



.pannel2_full_box1_mid img



{



	height:250px;	



}



.pannel2_full_box1_lrg img



{



	height:250px;	



}



.pannel2_contanear



{



	padding:0 0 25px 0;



}



.travellers_contanear {



    padding: 0;



	margin-top:20px;



}



.travellers_contanear .owl-nav {



    display: none !important;



}



.travellers_contanear .owl-dots {



    display: block !important;



}



.travellers_box {



    padding: 0;



}







.top_right_blue_pannel{text-align:left;}







.searchpaneltop {



    top: 155px;



}







.searchpaneltop_searchbox input[type=submit]{width: 136px;}







.searchpaneltop_searchbox input[type=text] {



    width: calc(100% - 142px);}



	



	.searchpaneltop_searchbox_sugstnbox {



    width: 100%; left:0;	}



	



	.closeblack {



    right: 148px;}



	



.blog_details_bottom_pannel_img_area img



{



	height:150px;



}



.blog_details_top_details_area h3 {



    font-size: 18px;



}	



.blog_details_bottom_pannel h2 {



    font-size: 18px;



}

.qickenr_box_button{width:55px;}
.qickenr_box_formbox{right:44px;}





}











@media screen and (max-width:480px)







{



.top_right_blue_pannel p {



	width:100%;



    margin: 8px 0 0 0;	



}



#intro .text_area h3



{



	font-size:18px;



}



#intro .text_area h4



{



	font-size:20px;



}



#intro .text_area h2



{



	font-size:22px;



}



#intro .text_area h2 span



{



	font-size:20px;



}



#intro .text_area p



{



	font-size:16px;



}



#intro .click_but



{



	width:150px;



	height:34px;



	line-height:34px;



}

.qickenr_box{width: calc(100% - 68px);}

}











@media screen and (max-width:400px)







{



.footer_left_box1



{



	text-align:center;



}



.footer_left_box1_text_area



{



	width:100%;



	text-align:center;



}



.footer_left_box1 img



{



	float:none;



	margin-bottom:5px;



}



}