/* 1400 */
@media (min-width: 1400px){
	
	.st_head_sec {
		padding: 14rem 0 2rem;
	}
	.main_heading_txt {
		font-size: 14vw;
		line-height: 17vw;
	}
	.sec_wrapper#block4 a.main_heading_txt {
		font-size: 12vw;
	}
	
}




/* 1200 */
@media (max-width: 1200px){
	
	
	
}

/* 992px */
@media (max-width: 992px){
	.st_head_sec {
		padding: 13rem 0 2rem;
	}
	.main_header .exp_mc a.nav_overlay_closed img {
		width: 28px;
	}
	.main_header .exp_mc h2 {
		font-size: 6rem;
	}
	.main_header .exp_mc .abt_content h5, .main_header .exp_mc .cnt_content h5 {
		font-size: 25px;
	}
	.st_head_sec h4.dir_name {
		font-size: 26px;
	}
	.sec_wrapper#block4 a.main_heading_txt {
		font-size: 17vw;
	}
	.main_heading_txt {
		font-size: 20vw;
		line-height: 23vw;
	}
	.sec_wrapper video {
		width: auto;
	}
	
	
	
	
	
}




/* 768px */
@media (max-width: 768px){
	.main_header .nav_menu.has_sub_menu a.smc, .smc_header .nav_menu.has_sub_menu a.smc {
		width: auto;
	}
	.sumo_sec_wrapper .container, .colb_sec_wrapper .container {
		max-width: 96%;
	}
	.header_ht, .smc_head_txt {
		font-size: 40px;
		margin: 5px 0;
	}
	.main_header .nav_menu a {
		font-size: 15px;
	}
	.main_header, .smc_header {
		margin-top: 0;
	}
	.main_heading_txt, .sec_wrapper#block4 a.main_heading_txt {
		font-size: 10vw;
		line-height: 13vw;
	}
	#mobile_wrap section {
		height: auto !important;
		font-size: 0;
	}
	.sumo_sec_wrapper .content_sec .container {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.st_head_sec {
		padding: 0;
	}
	.sec_wrapper#block4 a.main_heading_txt {
		font-size: 15vw;
	}
	.st_head_sec h4.dir_name {
		font-size: 18px;
	}
	section {
		height: 79vh !important;
	}
	header.header {
		background: rgba(0,0,0,0.5);
	}
	.main_header .exp_mc h2 {
		font-size: 4rem;
	}
	.main_header .exp_mc .abt_content h5, .main_header .exp_mc .cnt_content h5 {
		font-size: 20px;
		padding: 0;
	}
	.main_header .exp_mc .cnt_content .cnt_option {
		padding-left: 0;
	}
	.main_header .exp_mc .cnt_content li a {
		font-size: 18px;
		line-height: 22px;
	}
	.owl-nav, .owl-dots {
		display: none;
	}
	
	
}



/* 600px */
@media (max-width: 600px){
	.header_ht, .smc_head_txt {
		font-size: 28px;
	}
	.main_header .nav_menu a, .smc_header .nav_menu a {
		font-size: 13px;
	}
	.main_header .nav_menu.has_sub_menu a.smc h3.header_ht, .smc_header .nav_menu.has_sub_menu a.smc h3.header_ht {
		font-size: 32px;
	}
	.sumo_sec_wrapper .container, .colb_sec_wrapper .container {
		max-width: 96%;
	}
	.main_header .exp_mc h2 {
		font-size: 2.4rem;
	}
	.st_head_sec h4.dir_name {
		font-size: 14px;
	}
	.modal-body {
		padding: 0 1rem;
	}
	
}




/* 500px */
@media (max-width: 500px){
	section {
		height: 60vh !important;
	}
}










