
@media (min-width:992px) {
	.main.active{transform:initial;opacity:1}
 	.side_menu_main.active{overflow-y:auto;}
 	.mobile_logo, .mobile_navbar, .mobile_banner_cnt{display:none;}
}

@media(max-width:1450px) {
	.container{max-width:92%;}
}

@media(max-width:1500px) {
	.container{max-width:95%;}
}

@media(max-width:1300px) {
	.logo a{font-size:36px;}
	.welcome_sec_cnt h1 {font-size: 44px;margin-bottom:20px;}
	.top_title h1{font-size: 44px;margin-bottom:20px;}
}

@media(max-width:1200px) {
	.welcome_sec{margin:50px 0;}
	.faq_main{margin:50px 0;}
	.download_main{margin:50px 0;}
	.welcome_sec_cnt h1 {font-size:40px;}
	.top_title h1 {font-size:40px;}
	.ftr_rgt iframe{height:300px;}
	.ftr_lft h2{font-size: 24px;}
	.ftr_lft {width: 40%;}
	.ftr_rgt {width: 60%;}
	.ftr_inr{column-gap:30px;}
}

@media(max-width:1100px) {
	.logo a{font-size:32px;}
}

@media(max-width:991px) {
	.container {max-width:93%;}
	.logo a{font-size:30px;}
	.hdr_gift_btn a{padding:10px 16px;}
	.hdr_book_btn a{padding:10px 16px;}
	.welcome_sec_cnt h1 {font-size:38px;}
	.top_title h1 {font-size:38px;}
	.faq_cnt_title{font-size:18px;line-height:28px;padding:12px 60px 12px 12px;}
	.faq_inner ul li {margin-bottom:20px;}
	.faq_cnt p{font-size:16PX;line-height:26px;}
	.download_itm_lft h2{font-size:22px;line-height:28px;}
	.download_itm_lft p{font-size:16px;}
	.banner_slider button{width:45px;height:45px;}
	.banner_slider button img {max-width: 25px;}
	.banner_slider button.arw_prev{left:30px;}
	.banner_slider button.arw_nxt{right:30px;}

}

@media(max-width:900px) {
	.ftr_adrs ul li p{font-size:16px;line-height:26px;}
	.ftr_adrs ul li a{font-size:16px;line-height:26px;}
	footer{padding:30px 0;}
}

@media(max-width:800px) {
	.logo a{font-size:28px;}
	.hdr_gift_btn a{font-size:16px;}
	.hdr_book_btn a{font-size:16px;}
}

@media(max-width:767px) {
	.logo a{font-size:26px;}
	.header_rgt_icon{column-gap:10px;}
	.welcome_sec_cnt h1 {font-size:36px;}
	.top_title h1 {font-size:36px;}
	.ftr_inr{display:block;}
	.ftr_lft{width:100%;}
	.ftr_rgt{width:100%;margin-top:30px;}
	.ftr_rgt iframe {height: 350px;}
	.ftr_lft{display:flex;column-gap:50px;}
	.ftr_adrs ul li p{max-width:400px;}
	.ftr_adrs ul li{column-gap:10px;}
	.ftr_adrs ul li img{margin-top:5px;}
}

@media(max-width:700px) {
	.logo a{font-size:24px;}
	.header_rgt_icon{column-gap:10px;}
	.hdr_gift_btn a{padding:8px 12px;}
	.hdr_book_btn a{padding:8px 12px;}
	.ftr_adrs {width:70%;}
	.copyright p {font-size:16px;line-height:26px;}
	.ftr_lft h2{margin-bottom:15px;}
	.modal_inr{max-width:90%;padding:20px;}
	.submit_btn input{font-size:16px;padding:10px 30px;}
}

@media(max-width:600px) {
	.header_inner{display:block;}
	.logo{text-align:center;}
	.header_rgt{justify-content:center;}
	.header_rgt_icon{margin-top:15px;}
	.logo a {font-size: 30px;}
	.welcome_sec_cnt h1 {font-size:32px;}
	.top_title h1 {font-size:32px;}
	.ftr_lft{display:block;}
	.ftr_adrs{width:100%;}
	.modal_inr {max-width:95%;}
}

@media(max-width:450px) {
	.download_itm_lft h2 {font-size: 20px;line-height: 26px;}
	.download_itm{display:block;}
	.download_file_opn{text-align:center;margin-top:15px;display:inline-block;}
	.download_file_opn span{text-align:left;}
}


@media(max-width:400px) {
	.logo a {font-size:26px;}
	.hdr_book_btn a{font-size:15px;}
	.hdr_gift_btn a{font-size:15px;}
	.download_btn{padding:10px 20px;font-size:17px;}
	.faq_btn{padding:10px 20px;font-size:17px;}
}