/*.tg-bannerholder {  height:  auto; }*/
.tr_box{ border:0px solid #f1f1f1; background:#fff;    display: table; } 
.pad_bot_20{ padding-bottom:20px;}
.tr_pad_zero{ padding:0px; margin:0px; }
.tr_left img{}
.tr_right_box{ padding:30px 40px; float:left; padding-bottom:0px; }
.tr_title{     margin-top: 20px; font-size: 20px; line-height: 30px; margin-bottom: 10px; font-weight: 500; float:left; }

.tr_title .title_left{  width:70%; float:left; }
.tr_title .title_right{ float:right; width:30%;}
.tr_title .title_right img{ width:100%;}
.tr_desc{ font-size:13px; text-align:left; margin-bottom: 12px;     line-height: 22px;}
.tr_read { float:left; width:100%; margin-bottom:20px;}
.tr_read a{ border: 1px solid #ffb100; color: #ffffff; font-size: 13px; padding:5px 15px !important; margin-top: 1px;	 float: left;border-radius: 5px !important; background: #ffb100;}

.div_img{ width: 100%; height: 326px; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important;}
.tr_pad_10{ padding: 0px; }

.tr_bg_col1{ background-color: #fd5969 ; }
.tr_bg_col1 .tr_title{ color:#fff; }
.tr_bg_col1 .tr_desc{ color:#fff; }
.tr_bg_col1 .tr_read { color:#fff; }
.tr_bg_col1 .tr_read a{ border: 1px solid #ededed; color: #000000; background: #ffffff; }
.tr_bg_col1 .tr_read a:hover{ background: #f6bf2d; border: 1px solid #f6bf2d; color: #fff; }

.tr_bg_col2{ background-color: #ffa93f; }
.tr_bg_col2 .tr_title{ color:#fff; }
.tr_bg_col2 .tr_desc{ color:#fff; }
.tr_bg_col2 .tr_read { color:#fff; }
.tr_bg_col2 .tr_read a{ border: 1px solid #ededed; color: #000000; background: #ffffff; }
.tr_bg_col2 .tr_read a:hover{ background: #f6bf2d; border: 1px solid #f6bf2d; color: #fff; }
	
.tr_bg_col3{ background-color: #a4c344; }
.tr_bg_col3 .tr_title{ color:#fff; }
.tr_bg_col3 .tr_desc{ color:#fff; }
.tr_bg_col3 .tr_read { color:#fff; }
.tr_bg_col3 .tr_read a{ border: 1px solid #ededed; color: #000000; background: #ffffff; }
.tr_bg_col3 .tr_read a:hover{ background: #f6bf2d; border: 1px solid #f6bf2d; color: #fff; }

.tr_bg_col4{ background-color: #03a9f4; }
.tr_bg_col4 .tr_title{ color:#fff; }
.tr_bg_col4 .tr_desc{ color:#fff; }
.tr_bg_col4 .tr_read { color:#fff; }
.tr_bg_col4 .tr_read a{ border: 1px solid #ededed; color: #000000; background: #ffffff; }
.tr_bg_col4 .tr_read a:hover{ background: #f6bf2d; border: 1px solid #f6bf2d; color: #fff; }
			
.tg-destination figure a img { border: 1px solid #e1e1e1; }
.tg-destination figure figcaption h2 { float: left; width: 60%; }			
.tg-destination figure figcaption .tg-description { float: right; width: 40%; text-align: right; padding-top: 0px; }
.tg-destination figure figcaption h2 a { font-size: 18px; }
.pop_left{ float:left; max-width:95%;  }

.home_banner{ width:100%; float:left; margin-bottom:0px; margin-top:20px; border-bottom:1px solid #ebebeb;}
.home_banner img{ width:100%;}
.testi_p{ color:#fff;  }
.nes_tes .tg-guidecontenthead:before { background: #ffffff; }
					
.why_box{ margin-bottom: 0px !important; padding-top:130px !important; padding-right: 40px !important; padding-bottom: 25px !important; padding-left: 40px !important; background-color: #6285a7 !important; }
.why_box h3{color:#ffffff; padding:px; text-align:; font-size:14px; line-height:14px; letter-spacing: 2px; font-weight:normal; margin-bottom:15px;}
.why_box h1{color:#ffffff; padding:px; text-align:; font-size:43px; line-height:50px; letter-spacing: 0px; font-weight:bold; border-bottom: 2px solid #fff;padding-bottom: 25px; margin-bottom: 8px;}
.why_box p{color:#ffffff; padding:px; text-align:; font-size:px; line-height:px; letter-spacing: px; font-weight:normal;}
..why_box  a{border: px solid ; border-radius:30px; letter-spacing:px; line-height:14px; font-size:14px; background-color:#ffffff; padding:15px 35px; margin:; color:#14b9d5;}
.why_right{ border: 1px solid #f1f1f1; padding:26px 30px; float:left; margin-bottom: 15px; border-radius:4px; }
.why_icon{ float:left; width:50px;}
.why_icon img{ width:100%;}
.why_title{ float: left; width: 100%; text-align: left; font-size: 19px; margin-top: 20px; font-weight: 700; }
.why_p{  float: left; width: 100%; text-align: left;  font-size:13px; margin-top:15px; text-align:justify; }
	
.holder { width:100%;height:200px;overflow:hidden;padding:10px; font-family:Helvetica;}
.holder .mask {position: relative;left: 0px; top: 10px; width:100%;height:190px; overflow: hidden;}
.holder ul { list-style:none;  margin:0;  padding:0;  position: relative;}				
.holder ul li { padding:10px 0px; text-align:justify; color:#fff; cursor:pointer; }
.holder ul li a { color:darkred; text-decoration:none; }
	
.NewsEvents h5{ float:left; max-width:90%; }
.news_desc p{ color:#333333; font-size:13px; margin-bottom:10px;text-align: justify;}
.why_pad_0{padding-bottom: 0px;}						

.callback-section:before{ /*background:url('images/ch1.jpg') no-repeat;*/  background:#0087b5; background-size: 100% 100%; width:57%; top:20px; /*opacity:.3; */    height: 540px;}
.ng_testims h3{ color:#fff; }
.ng_testims h4{ color:#fff; }
.ng_testims .tg-guidecontenthead:before { background: #ffffff; }
.ng_testims .tg-guidecontent .tg-description p { color: #fff; }
.ng_testims .tg-guidesslider .tg-btnroundprev i, .tg-guidesslider .tg-btnroundnext i { color: #fff; }
.ng_testims .tg-guidesslider .tg-btnroundprev, .tg-guidesslider .tg-btnroundnext { color: #fff; border-color: #fff; }
	
.image_cheer{ min-height:450px; text-align:right; }
.image_cheer img{ margin-top:2%; width:70%;    opacity: .7; }

.callback-section .callback-img { margin-top: 0%; height: 530px;}
.cheers_pos{ position:absolute; right:-90px; bottom:62px; width:500px; z-index:0; }
.cheers_pos img{ width:100%; }
.text-salebox{ padding: 18px; }
.support-area{ margin-top: -63px;    margin-bottom: 15px; }

.foo_over li { padding: 10px 5px !important; }
.foo_over li:hover{ background:none !important; }
.foo_over li a:hover{ background:none !important; }
.new_dest_font{     font-weight: 500; padding:0px 60px !important}
.call_mar{  margin-bottom: 10px;}

.tg-headervtwo .tg-navigationarea { top: 10px; }
@media only screen and (max-width: 768px)
{			
.cheers_pos{ display:none; }
.image_cheer{ min-height:auto;}
.image_cheer img{ margin-top:1%; width: 100%;  }
.nn_pad_tb{ padding-top:0px; padding-bottom:0px; }
.support-area { padding: 10px; margin-top: 20px; border-top: 1px solid #f3f3f3; }

}

@media only screen and (max-width: 990px)
{
.callback-section:before {     top: 48% !important; width: 100% !important; }

}

@media only screen and (max-width: 678px)
{
.home_banner { margin-top: 0px; }
.home_banner img { width: 150% !important; max-width: 150% !important; }
.callback-section:before {     top: 48% !important; width: 100% !important; }
.callback-inner { padding: 15px 0px 0px 0px; }
.callback-section { margin-top: 0px; margin-bottom: 0px; }			
}

@media only screen and (max-width: 768px)
{			
.tg-bannerholder {  height: auto !important; }
}








.dxb_btn{ background: #14b9d5;  width: 135px;text-align: center; color: #fff; border-radius: 20px; padding: 10px 25px; font-size: 14px; margin-top: 15px; font-weight: 600; }
.dxb_btn:hover{ color:#fff; background: #f6bf2d; }

.new_center{ width:100%; text-align:center; float:left; margin-top:40px;}

.tg-nav { border-bottom: none !important; }
.sl_title{ padding-top: 8% !important; }
.tg-textbox{ padding:40px; padding-bottom:0px; }

.tib_top{ margin-top:30px;}
.top_img_bg{ border-radius: 10px; }
.tg-description p{ text-align:justify; }
.eng_box{ }
.eng_title{ font-size:42px; color:#000; margin-top:4%; width:100%; text-align:center;font-weight: 600; }
.enq_sub{ font-size:15px;  color:#000; margin-bottom:4%; width:100%; text-align:center; margin-top:2%;  }
.eng_box:before { content: "";  display: block; width: 100%; height: 2px; background: #ffe500 url('../images/n_bg.png'); margin-top: -20px;   margin-bottom: 4px;  margin-left: 0px; height: 265px; position: absolute;     background-size: 35%;s}

.tg-formtrip { box-shadow:0px 10px 15px rgb(0 0 0 / 10%); }













.tg-populartoursslider .tg-populartourcontent { padding: 5px 10px 5px; }
.tg-descount{ background: #dd3333; }  
.tg-populartourtitle h3 { font-size: 16px; }
.tg-populartourtitle { padding: 0 0 10px; }
.tg-populartour { background: #f7f7f7; }

.mk_box{ background:#fbecbf; float:left; width:100%; display:flex; padding:10px; border-radius:10px;     box-shadow: 0 1px 6px 0 rgb(0 0 0 / 20%); margin-top:10px; margin-bottom:10px; }
.mk_img{ width:25%; border-radius:10px; overflow:hidden;  }
.mk_content{ width:75%; padding:5px 10px; }
.mk_title{ font-size: 18px; color: #000; margin-bottom: 5px; font-weight: 600; }
.mk_title a{ font-size: 18px; color: #000;font-weight: 600; }
.red_br{width: 33px; height: 1px; background: #eb2026; display: flex; padding-bottom:5px;}
.mk_day{ float:left; width:100%;margin-top: 0px;  margin-bottom: 10px; font-size:12px; }
.mk_view_det{ width: 100%; float: left; text-align: right; }				
.mk_view_det a{ text-align: left; color: #ffffff; background: #08acd1; padding: 4px 10px; border-radius: 5px;   font-size: 13px; transition: 0.3s;}
.mk_view_det a:hover{ background:#fa4d4b;  }
.mk_sub{ font-size:11px; color:#999999; }









.nav3l-bottom { background: url(../images/tours/banner2.jpg) no-repeat center; background-size: cover; position: relative; z-index: 0; display: grid; align-items: center; float: left; width: 100%; padding-top: 75px; padding-bottom: 75px;}
.nav3l-bottom::before { content: ""; position: absolute; top: 0; min-height: 100%; left: 0; right: 0; z-index: -1;   background-color: #0c0c0c; opacity: .6; }
.nav3l-bottom .bottom-info { max-width: 600px; }
.hny-title.two { color: #fff;}
.hny-title {font-size: 40px;font-weight: 600;line-height: 48px;text-transform: capitalize; margin-bottom: 20px;	}
.nav3l-bottom .bottom-info p { color: #fff; text-align: left; opacity: 0.9; margin-bottom: 30px; }
.btn-style { padding: 0px 25px; font-size: 15px; line-height: 43px; text-transform: capitalize; font-weight: 500;
transition: 0.3s ease-in; border-radius: 10px; height: 45px;    color: #fff; background-color: #04baf9; border-color: #04baf9; }






.tg-topdestination figure figcaption h2 { font-size: 17px; }
.tg-topdestination figure a img{ opacity:.9; }


.nav3l-gallery-6{ background: #F2F2F2; padding-top:50px; margin-bottom:50px;  }
.nav3l-gallery-6 .gal-slide-grid {  cursor: pointer; overflow: hidden; position: relative; margin-bottom: 32px; }
.nav3l-gallery-6 .gallery-content-6 {  }
.nav3l-gallery-6 .gal-slide-img {
position: relative;    border-radius: 8px !important;
overflow: hidden;
}.nav3l-gallery-6 .gal-slide-img img {
display: block;
margin: 0 auto;
text-align: center;
width: 100%;
border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-moz-border-radius: 6px;
}.nav3l-gallery-6 .gal-slide-img:after {
bottom: 0;
left: 0;
width: 100%;
height: 40%;
content: " ";
position: absolute;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.53) 69%, rgba(0, 0, 0, 0.76) 100%);
transition-duration: 300ms;
transition-property: all;
transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}.nav3l-gallery-6 .gal-slide-grid .gal-slide-info {
opacity: 1;
transition: all 0.4s;
}.nav3l-gallery-6 .content-left-sec a h4 {
font-size: 24px;
line-height: 30px;
color: #fff;
font-weight: 700;
}.nav3l-gallery-6 .content-left-sec h6 {
display: inline-block;
font-size: 16px;
line-height: 25px;
color: #fff;
opacity: 0.9;
}.nav3l-gallery-6 .gal-slide-info span {
font-weight: 800;
color: #F2C532;
}
.nav3l-gallery-6 .gal-slide-info {
left: auto;
bottom: 20px;
width: 100%;
padding: 0 20px;
position: absolute;
opacity: 0;
color: #fff;
transform: translate3d(0, 10%, 0);
transition: opacity 0.3s;
}

.cop_bg{ background:#fffbe8 url(../images/cop3.png) ; border-radius:20px; overflow:hidden;}
.cop_box{ padding:70px; padding-top:50px; padding-bottom:50px; }
.cop_box h3{ font-weight: 700; font-size: 42px; line-height: 50px;margin-bottom: 25px; }
.cop_box p{ font-size: 14px; color: #000; }
.cop_box ul {}
.cop_box ul li{ color:#000;  line-height: 33px; }
.cop_img{ position:absolute; right:0px; top:0px; }
.cop_img2{ position:absolute; right:0px; top:0px; }
.cop_img3{ float:left; position:absolute; }




.about-grid{
		display: -webkit-box;
		display: -moz-box;     
		display: -ms-flexbox; 
		display: -webkit-flex; 
		display: flex;        
	}
	.about-right{
		 -webkit-box-flex: 1;  
		-moz-box-flex: 1; 
		-webkit-flex: 1;  
		-ms-flex: 1;  
		flex: 1;  
	}
	.about-bg{
		-webkit-box-flex: 2; 
		-moz-box-flex: 2; 
		width: 20%;
		-webkit-flex: 2; 
		-ms-flex: 2;   
		flex:2;  
		
	}
	.about-right,.about-bottom-text,.about-img2, .about-img1{
		-webkit-box-flex: 1; 
		-moz-box-flex: 1;   
		 -webkit-flex: 1;  
		-ms-flex: 1;   
		flex:1;  
	}
	.about-sub-grid,about-right-flex{
		padding:0;
		display: -webkit-box; 
		display: -moz-box;  
		display: -ms-flexbox;  
		display: -webkit-flex;   
		display: flex; 
	}				
	.about-bottom {
		margin-top: 25px;
	}
	.about-left,.about-right {
		padding: 0;
	}
	.about-img1{
		background: url(../images/ab1.jpg)no-repeat left;
	}
	.about-img2 {
		background: url(../images/ab2.jpg)no-repeat right;
	}
	.about-img2 ,.about-img1{
		-webkit-background-size: cover;
		background-size: cover;
		-moz-background-size: cover;
		min-height: 291px;
	}
	.about-bg{
		background: url(../images/ab3.jpg)no-repeat center;
		-webkit-background-size: cover;
		background-size: cover;
		-moz-background-size: cover;
		padding: 0;
	}
	.about  img{
		width: 100%;
	}
	.about-bottom-text {
		   padding: 4.2em 3em;
		text-align: center;
		position: relative;
		-webkit-transition: .5s all;
		transition: .5s all;
		-moz-transition: .5s all;
		background-color: #ff6e40;
	}
	.about-bottom-text:before {
		content: '';
		position: absolute;
		bottom: -13px;
		left: 50%;
		z-index: 999;
		border-top: 13px solid #ff6e40;
		border-right: 13px solid transparent;
		border-left: 13px solid transparent;
		-webkit-transition: .5s all;
		transition: .5s all;
		-moz-transition: .5s all;
	}
	.about-bottom-text.ab1:before {
		transform: rotate(180deg);
		-webkit-transform:rotate(180deg);
		border-top: 13px solid #ffe500;
		border-right: 13px solid transparent;
		border-left: 13px solid transparent;
		bottom: 100%;
	}
	h4.title1 {
		font-size: 23px;
		color: #fff;
		text-transform: capitalize;
	}
	.about-bottom-text p {
		font-size: 15px;
		line-height: 1.7em;
		color: #fff;
	}
	.about-bottom-text.ab1 {
		background-color: #ffe500;
		color: #fff;
	}
	.about-bottom-text.ab1 h4.title1{ color:#000; }
	
	.about-bottom-text.ab1 p{ color:#000; }
	
	a:focus {
		outline: none;
	}
	.about-text {
		margin: 16% auto 0;
		text-align: center;
		background-color: #000;
		padding: 4em;
		width: 57%;
	}
	.about-text h5 {
		color: #fff;
		font-size: 2.5em;
	}
	.about-text p {
		color: #fff;
		letter-spacing: 6px;
		margin-top: 1.5em;
		line-height: 2em;
		font-size: 1em;
	}
	.about-img5,.about-img6 {
		position: relative;
		overflow: hidden;
	}
	.about-img-text {
		background-color: rgba(0, 0, 0, 0.8);
		padding: 4em 3em;
		text-align: center;
		border: 25px double rgb(146, 146, 146);
		transition: .5s all;
		position: absolute;
		top: -44%;
		left: 0;
		margin: 0 3em;
	}
	.about-img-text p.text{
		color:#fff;
	}
	.about-left:hover .about-img-text {
		top: 29%;
	}


	.w_bg{ background:#fff;    padding-bottom: 75px;  }
	.why-choose-img { position: relative;}
	.big-img img { height: auto; max-width: 100%; border: none; }
	.why-choose-img img { border-radius: 10px!important; }
	.why-choose-img .thumb-1 { position: absolute; top: 6%; left: -50px; }
	.why-choose-img .thumb-2 { position: absolute; bottom: 6%; right: -50px; }
	.single-choose { margin-top: 20px; margin-bottom:10px; text-align: center!important; float: left; border: 2px dashed #ffe500;    padding: 25px 8px 15px 8px; border-radius: 5px; width:100%; }
	.text-center { text-align: center!important; }
	.single-choose i { background: transparent; font-size: 23px; text-align: left; padding: 11px 10px; border-radius: 50px; width: 70px;
 height: 70px; text-align: center;}	
 
 .single-choose i img{ width:35px;}
 	
	/*.new_col1{ color:#1e84fe; background:#dfedff !important; }
	.new_col2{ color:#ff8c32; background:#ffeee1 !important; }
	.new_col3{ color:#4caf50; background:#e1ffe3 !important; }
	.new_col4{ color:#e91e63; background:#ffdae6 !important; }
	
	.new_col5{ color:#1e84fe; background:#dfedff !important; }
	.new_col6{ color:#ff8c32; background:#ffeee1 !important; }
	.new_col7{ color:#4caf50; background:#e1ffe3 !important; }
	.new_col8{ color:#e91e63; background:#ffdae6 !important; }*/
	
	.new_col1{ color:#1e84fe; background:#1e84fe !important; }
	.new_col2{ color:#ff8c32; background:#ff8c32 !important; }
	.new_col3{ color:#4caf50; background:#4caf50 !important; }
	.new_col4{ color:#e91e63; background:#e91e63 !important; }
	
	.new_col5{ color:#00bcd4; background:#00bcd4 !important; }
	.new_col6{ color:#f44336; background:#f44336 !important; }
	.new_col7{ color:#3f51b5; background:#3f51b5 !important; }
	.new_col8{ color:#795548; background:#795548 !important; }
	
	
	/*.si_bor1{ border: 1px dashed #1e84fe !important; }
	.si_bor2{ border: 1px dashed #ff8c32 !important; }
	.si_bor3{ border: 1px dashed #4caf50 !important; }
	.si_bor4{ border: 1px dashed #e91e63 !important; }
	
	.si_bor5{ border: 1px dashed #00bcd4 !important; }
	.si_bor6{ border: 1px dashed s#f44336 !important; }
	.si_bor7{ border: 1px dashed #3f51b5 !important; }
	.si_bor8{ border: 1px dashed #795548 !important; }*/
		
	.single-choose h4 { font-size: 16px; font-weight: 600; margin-top: 20px; text-transform: capitalize; width: 100%; color: #1d2635; }
	.single-choose p { font-size:12px; width:100%;}
	
	

.activity-card.style-two { border: 2px dashed #14b9d5;box-shadow: none; }
	.activity-card {padding: 18px;margin-bottom: 15px;background-color: #fff;border-radius: 10px;box-shadow: 0px 15px 25px 0px rgb(0 0 0 / 5%);}
	.activity-card .activity-img {overflow: hidden;border-radius: 10px;	width:50%; }
	.position-relative { position: relative!important; }
	.activity-card .activity-img .price-badge {	top: 15px;color: #000;right: 0;	z-index: 1;font-weight: 700;padding: 2px 15px;position: absolute;background-color: #ffe500;border-top-left-radius: 24px;border-bottom-left-radius: 24px;	}
	.activity-card .activity-img img {border-radius: 10px;object-fit: cover;min-height: 170px;transition: 0.4s all ease-in-out;}				
	.activity-card.d-flex .activity-text {margin-top: 0;padding: 0 0 0 10px; width:50%;   max-width: 300px;}
	.activity-card .activity-text .activity-tilte-head h3 {	color: #000; font-size: 16px; font-weight: 600; line-height: 1.556; transition: 0.3s all ease-in-out; margin-bottom: 0px; min-height: 35px; }
	.activity-features {display: flex;	width: 100%;right: 3px;padding-top: 5px;position: relative;flex-wrap: wrap;		align-items: center;justify-content: inherit; }
	.activity-card .activity-features .icon-text{font-size: 12px;font-weight: 500;	color: #677283;padding: 4px 10px 4px 4px;background-color: #eef1f5;display: inline-block;transition: all 500ms ease;	margin: 0px;border-radius: 24px; width: auto;			flex: inherit;	position: relative;	vertical-align: top;align-items: center; }
	.activity-features .icon-text .icon {	width: 25px;height: 25px;background: #fff;border-radius: 50%; margin-right: 5px;display: inline-flex;	align-items: center;justify-content: center; }
	.activity-features .icon-text .icon i {	font-size: 11px; }
	.activity-card .activity-text .activity-agent {	margin-top: 5px;padding-top: 5px;border-top: 2px solid #f0f0f0;	}
	.activity-card .activity-text .activity-btn.btn-2 {	height: 32px;padding: 0px 22px;	float: right; }
	
	.activity-card .activity-text .activity-btn.btn-2 a { line-height:28px; font-size:13px; }
	.activity-card .activity-text .activity-btn { height: 30px;	min-width: 30px; margin-top: 5px;line-height: 30px;	text-align: center;	background-color: #ffe500;	border: 2px solid #ffe500;	border-radius: 50px;    transition: all 0.5s ease; }
	.activity-card .activity-text .activity-btn a {	color: #000; width: 100%; display: block; font-size: 14px; line-height: 28px; }
	.activity-card .activity-text .activity-btn:hover{ background: #14b9d5; border: 2px solid #14b9d5; }
	.activity-card .activity-text .activity-btn:hover a {  }
	
	.activity-card .activity-text .activity-btn a:hover{ }
	
	
	.d-flex { display: -ms-flexbox!important;display: flex!important; }
	.activity-features .mk_fecilities{ float: left; width: 100%; margin-top: 7px; margin-bottom: 7px; padding-left: 10px; }
	.width_100{ float:left; width:100%; margin-top:5px; }
	
	
	
	.balloon-section { background: url('../images/balloon-bg-new.jpg') no-repeat center center;    background-size: cover; padding: 15px 0px;  clear: both; float: left; width: 100%;}
	.balloon-section .row { margin: 0px -8px;}
	.balloon-section [class^="col-"], .balloon-section [class*=" col-"] { padding: 0px 8px;}
	.balloon-wrapper img {transition:transform 0.5s ease-in-out; animation:balloon 8s ease-in-out infinite;}
	@keyframes balloon {
	0%,100%{ transform:translateY(0); }
	50%{ transform:translateY(-30px);}
	}
	.tg-populartoursslider .owl-nav{ display:none; }
	.city-wrapper h4 { position: absolute; top: 25px; left: 10px; right: 10px; text-align: center; color: #ffffff; font-size: 55px ; text-transform: capitalize; margin: 0;text-shadow: 1px 1px 0px #051d39; font-family: 'Beyond Infinity - Demo';}
	.city-wrapper a { font-size: 13px; color: #001959; position: absolute; background: #ffd500; left: 10px; right: 10px; bottom: 30px; border: 2px solid #b6a146; border-radius: 6px;max-width: 150px; font-family: 'exo'; text-align: center;text-transform: uppercase; padding: 14px 10px 12px; margin: auto; font-weight:500;}
	
	.baloon_dec{ font-size:17px; height: 100%; padding: 60px; text-align: justify; color: #000; background: rgb(255 255 255 / 50%); margin-top:7%;font-family: 'Nunito', sans-serif; border-radius:10px; }
	.baloon_dec h3{ color:#fff; font-weight: 600; margin-bottom: 15px; text-transform:inherit;  }
	.bal_icon { width: 100%; margin-bottom: 5px; text-align: center;}			
	.bal_icon img{ width:100px;    display: inline; }
	
	.year_box{ /*border:1px solid #333333;*/ border-radius:5px; padding:10px 0px;    margin-bottom: 10px;}
	.year_box:hover{ /*background:#fff;*/ box-shadow: 1px 1px 4px #4a4a4a;}
	.year_icon{ width:100%; text-align:center; }
	.year_icon img{ height:30px; display:inline; }
	.year_title{ text-align:center; width:100%; font-size:13px; color:#fff; padding-top:5px; font-weight:600;  }
	.year_title a{ color:#000;}
	
	.y_color1{ background:#42be51; }
	.y_color2{ background:#009ee5; }
	.y_color3{ background:#ff5646; }
	.y_color4{ background:#e9c200; }
	
	@media only screen and (max-width: 768px)
	{			
		.mk_box {display: block !important;  width: 100% !important; }
		.mk_img { width: 100% !important; height: 220px; }
		.mk_content { width: 100% !important; padding: 5px 10px; float: left;}
		.baloon_dec { padding: 30px; }
	}
			

	.air_bg{ background:url('../images/air2.jpg') no-repeat ; width:100%; background-size:100%; padding-top:75px; padding-bottom:75px; position:relative; }
	.air_bg::before { content: ""; position: absolute; top: 0; min-height: 100%; left: 0; right: 0; z-index: 0;   background-color: #0c0c0c; opacity: .3; }
	.air_title{ float: left; font-size: 45px; line-height: 75px; font-weight: 700; color: #fff; margin-top: 23%; }
	.air_box{ float: left; width: 100%; padding: 40px 40px; border: 1px solid #ffffff; border-radius: 10px;
margin-bottom: 20px; position: relative; z-index: 1; overflow: hidden; background: rgb(0 0 0 / 20%); }				
	.air_box:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; transform: scaleX(0);					transform-origin: top center;background: #14b9d5; z-index: -1;	transition: transform 0.3s;	}				
	.air_box:hover::after {	transform: scaleX(1);}				
	.air_box:hover{ border-color:#14b9d5; }				
	.air_icon{ float:left; width:100%; text-align:center; }
	.air_box_title{ float:left; width:100%; text-align:center; color:#fff; margin-top:20px; font-weight: 600;}
	
	
	
	
	.six_dec{ float:left;  padding: 35px 55px; padding-bottom: 0px; text-align:justify }
	.six_dec ul {}
	.six_dec ul li{ color:#fff; list-style-position: outside; padding-bottom:10px;text-align: justify; list-style:none; }
	.six_dec p{ color:#fff; }
	.six_dec ul li:before {content: "\f00c"; font-family: FontAwesome;display: inline-block;margin-left: -1.3em; 
	width: 1.3em;  }
	.six_dec h3{ font-weight:600; color:#fff; }
	
	@media only screen and (max-width: 990px)
	{
		.six_dec{ padding: 40px 40px; }
	}
	
	
	@media only screen and (min-width: 1500px)
	{
		.six_dec{ padding-top:10%; }
	}
	
	@media only screen and (min-width: 1600px)
	{
		.six_dec{ padding-top:12%; }
	}

	@media only screen and (min-width: 1800px)
	{
		.six_dec{ padding-top:15%; }
	}
	
	
	
	
	
	
	
	
	
	.why_new_box{  }
	.why_new_box .pad_zero{ }

	.why_right_box{ float: left; width: 32%; margin: 3px; text-align: center; border-radius: 10px; padding: 3px 3px; min-height: 140px; margin-top: 0px; margin-bottom: 5px; margin-top:5px;   }
	.why_right_icon{ width:100%; text-align:center; margin-top:20px; float:left;  }
	.why_right_icon img{ width:40px; height:40px; }
	.why_right_title{ float: left; font-size: 13px; padding: 7px 5px;   width:100%; text-align:center; }
	/*.why_color1{background: #acddde;}
	.why_color2{background: #caf1de;}
	.why_color3{background: #e1f8dc;}
	.why_color4{background: #fef8dd;}
	.why_color5{background: #ffe7c7;}
	.why_color6{background: #f7d8ba;}
	.why_color7{background: #ffded9;}
	.why_color8{background: #ffd4d4;}
	.why_color9{background: #f6bebe;}*/
	
	.why_color1{background: #c7e8ff;}
	.why_color2{background: #cbd4ff;}
	.why_color3{background: #ddcbff;}
	.why_color4{background: #fed4ff;  /*background:#e5e5e5; */}
	.why_color5{background: #ffd6d5;}
	.why_color6{background: #ffe4cd;}
	.why_color7{background: #fff7c1;}
	.why_color8{background: #ecffd0;}
	.why_color9{background: #c7fffe;}
	.why_color10{background: #ffff; border:2px solid #08acd1; }
	
	
	
	
	
	
	@media only screen and (max-width:1150px)
	{
	.why_right_box { min-height: 150px; }
	}
	
	@media only screen and (max-width:1000px)
	{
	.why_right_box { width: 47%; }
	}
	
	@media only screen and (max-width: 768px)
	{
	.why_right_box{ width:100%; margin:0px;margin-bottom: 10px; }
	.why_right_title { width: 100%; }
	.why_new_box { margin-left: 10px; margin-right: 10px; border-radius:0px; }
	.why_new_box .pad_zero { margin-bottom: 10px; }
	.new_wwh{ padding-top:1%; }
	
	}
	
	@media only screen and (min-width: 1500px)
		{
			.new_wwh{ padding-top:3%; }
		}
		
		@media only screen and (min-width: 1600px)
		{
			.new_wwh{ padding-top:4%; }
		}
	
		@media only screen and (min-width: 1800px)
		{
			.new_wwh{ padding-top:4%; }
		}
				
				
	
	
.tg-guidecontent .tg-description p { margin: 0; color: #000;}
.para_center{ text-align:center !Important; }


	
	
	
.ng_testims{ padding: 0px 130px !important; padding-top:16% !important; float:left; width:85%; padding-right:0px !important; }
	.new_fon{ text-transform: inherit;}
	.testi_p p{ text-align:center !important; }
	
	
.new_test_bg{ background: #0087b5;}


.slick-slide img { width: 100%; }
	.slick-slider{ position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;	user-select: none;-webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y;	 touch-action: pan-y; -webkit-tap-highlight-color: transparent;	}				
	.slick-list	{position: relative;display: block;	overflow: hidden;margin: 0;	padding: 0;	}
	.slick-list:focus{ outline: none; }
	.slick-list.dragging{cursor: pointer;cursor: hand;}
	.slick-slider .slick-track,	.slick-slider .slick-list{	-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }				
	.slick-track{ position: relative; top: 0;left: 0;display: block;}
	.slick-track:before, .slick-track:after{display: table;	content: '';}				
	.slick-track:after{	clear: both;}
	.slick-loading .slick-track{visibility: hidden;	}				
	.slick-slide{display: none;	float: left;height: 100%;min-height: 1px;}
	[dir='rtl'] .slick-slide{float: right;}
	.slick-slide img{display: block;}
	.slick-slide.slick-loading img{	display: none;}
	.slick-slide.dragging img{ pointer-events: none;}
	.slick-initialized .slick-slide	{display: block;padding:15px;}
	.slick-loading .slick-slide	{visibility: hidden;}
	.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;	}
	.slick-arrow.slick-hidden {	display: none;}




@media only screen and (max-width: 768px)
{			
	.tg-guidesslider .tg-btnroundprev { left: -25px;}
	.tg-guidesslider .tg-btnroundnext {     right: -32px;}
	.ng_testims { padding: 0px 30px !important;}
	.top_head_social{ display:none; }
	.tg-headervtwo .tg-nav { margin-right: 0px; }
	.tg-headervtwo .tg-navigationarea { padding: 5px 0 0; width:60px; float:right;  }
	.eng_title { font-size: 28px; }
	.tg-textbox .tg-sectiontitle h2 { line-height: 32px !important; }
	.about-sub-grid, about-right-flex { display: block; }
	.cop_box { padding: 15px; }
	.cop_box h3 {font-weight: 600; font-size: 30px; line-height: 40px; margin-bottom: 20px; }
	.tr_title .title_right { float: right; width: 15%; }
	.air_bg { padding-top: 10px; padding-bottom: 25px; background: #14b9d5; }
	.air_title { float: left; font-size: 35px; line-height: 50px; font-weight: 600; color: #fff; margin-top: 8%; }
	.tg-bannerholder .tg-slidercontent h1 {font-size: 26px; line-height: 40px !important; }
	
	.ng_testims { padding: 0px 30px !important; padding-top: 16% !important; float:right; width:100%; padding-right:30px !important; }
	
	.new_home{ background:#ccc; float:left; width:100%; text-align:center; }	
	.new_pack .d-flex{     display: block !important;}
	.new_pack .activity-card .activity-img { width: 100%; }
	.new_pack .activity-card.d-flex .activity-text { width: 100%; }
	.activity-card .activity-text .activity-tilte-head h3 { margin-top: 10px; }
	.tg-logo { display:block; }
	.tg-logo a img { display: block; height: 45px; }
	.new_center { margin-top: 20px; margin-bottom: 30px; }
	
	.sl_title span{ display:none; }
	.tg-bannerholder { height: 70vh !important; }
	
	
	
	
}	 


