.iframe_box{
	background: #ededed;
    margin: 0px 0px 10px 0px;
    padding: 10px 10px 10px 10px;
    text-align: center;
    height: 300px;
}
.iframe_box iframe{
	width: 100%;
    margin: 10px 0px 10px 0px;
    height: 200px;
}
.iframe_box h3{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #000000;
    font-weight: 400;
    font-size: 18px;
}


.header-top-list > li a:hover{
    color:#000000;
}
.mobile_top_box{
	display:none;
}
.news_reader .marquee li a{
	border-bottom:1px solid #27a9e2;
}
.height_margin{
	margin:0px 0px 266px 0px;
 }
.about_content{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.about_content h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:22px;
	font-family: "Open Sans", sans-serif;
	font-weight:600;
}
.about_content p{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-family: "Open Sans", sans-serif;
	font-weight:500;
	text-align: justify;
}
.about_content p i{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#21ae5e;
	font-size:20px;
}
.about_content h3{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	color:#27a9e2;
	font-size:20px;
}
.site-footer{
 background: #d9d6d663;
 padding:30px 0px 0px 0px;
}
.mobile_top{
	display:none;
}
.visitor_box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.visitor_box h6{
	color:#000000;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
}
.visitor_box img{
	position: relative;
    bottom: 25px;
}

.home-sidebar-title{
	background: #62ab00;
    padding: 9px;
    margin-bottom: 0px;
    font-size: 28px;
    color: #fff;
    line-height: 30px;
    text-transform: none;
    font-weight: 400;
    border-radius: 3px;
    text-align: center;
}
.home-left-sidebar .swiper-container{
   height:498px;
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: var(--swiper-pagination-bottom, 70px) !important;
}
.mobile_study_img{
	height: 300px !important;
	background-size: 100% 100%;
}
.small-image1{
	width: 280px;
    height: 135px;
	background-size: 100% 100%;
}
.top_two_img{
	height: 135px;
}
.home-left-sidebar{
	text-align:center;
}

.header_logo{
	width:349px;
	max-width: unset;
}
.no_record{
   font-size:16px;
   color:grey;
   text-align:center;
}
.no_record i{
	font-size:50px !important;
	color:#24abe3;
}
.pagination button i{
	color:#27a9e2;
	font-size:28px;
}
.e_content_yt iframe{
    height:290px;
}
.e_content_yt iframe:hover{
    height:290px;
}
.our_objective{
	margin:10px 0px 0px 0px !important;
}
/* .ppt_content{
	height:500px;
} */
.ppt_content .box{
	background:#ededed;
	margin:0px 0px 10px 0px;
	padding:10px 10px 10px 10px;
	text-align:center;
	height:300px;
}
.ppt_content .box h3{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #000000;
    font-weight: 400;
    font-size: 18px;
}
.ppt_content .box1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px !important;
	text-align:center;
	display:flex;
	background: url(../image/others/ppt_design.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
	justify-content: center;
    align-items: center;
	position: relative;
}
.ppt_content .box1:hover{
	opacity: 0.9;
}
.ppt_content .box1 a{
	background: #62ab00;
    margin: 0px 0px 0px 0px;
    padding: 5px 10px 5px 10px;
    border-radius: 5px;
    color: #ffffff;
}
.ppt_content .box1:hover a{
	background: #27a9e2;
}
.ppt_content .box1 p{
	color: #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    bottom: 80px;
    font-size: 15px;
}
.captcha_text{
	color: #27a9e2 !important;
    font-weight: bold;
	font-size: 16px !important;
}
.captcha_box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.captcha_box ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.captcha_box ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
}
.captcha_box ul li .ref_button{
	background: #27a9e2;
    color: #fff;
	padding: 0 40px;
	margin:0px 0px 0px 0px;
	border-radius:5px;
	border:1px solid #27a9e2 !important;
}
.captcha_box ul li .ref_button:hover{
	background: #ffffff;
	color:#000000;
}
.mike{
	position: absolute;
	left: 40%;
	top:7px;
}
.mike i{
	font-size:24px;
	color:#ffffff;
}
.home_ul{
	margin:0px auto 20px;
	padding:20px 20px 20px 20px;
	background: #ffffff;
	height:444px;
	width:96%;
}
.home_ul h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#000000;
}
.home_ul table{
	background: #ffffff;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.home_ul table tr td{
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 15px;
	border-bottom:1px solid #80808057;
}
.home_ul table tr td i{
	margin:0px 10px 0px 0px;
	color:#27a9e2;
}
.home_ul table tr td a{
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:600;
}
.home_ul table tr td a:hover{
	color:#27a9e2;
}
.home_ul table tr td span{
	float:right;
}
.home_ul table tr td span img{
	width:28px;
}
.more_btn_div{
	text-align:center;
}
.more_btn_div1{
	position: relative;
	right:27px;
	top:20px;
}
.more_btn{
	margin: 0px 0px 10px 0px;
	position: absolute;
    bottom: 20px;
}
.more_btn a{
	background: #62ab00;
    margin: 0px 0px 0px 0px;
    padding: 5px 10px 5px 10px;
    border-radius: 5px;
    color: #ffffff;
	border:1px solid #62ab00;
}
.more_btn a:hover{
	background: #ffffff;
	color: #62ab00;
	border:1px solid #62ab00;
}

#popup-container {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 999;
}
/* Styles for the popup content for desktop */
.popup-content-desktop {
	display: block;
	position: absolute;
	top: 280px;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: #fff;
	padding: 0px;
	border-radius: 5px;
	width: 60%;
	height: 480px;
	
}
.popup-content-desktop img{
width:100%;
height:480px;
}
.popup-content-desktop .pop_btn{
padding:10px 0px 10px 0px;
text-align:center;
background:#1e2979;
}
.popup-content-desktop .pop_btn a{
color:#ffffff;
font-size:20px;
font-weight:bold;
}

/* Styles for the popup content for mobile */
.popup-content-mobile {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: #fff;
	padding: 0px;
	border-radius: 5px;
	width: 90%;
	max-height: 90%;
	overflow: auto;
}
.popup-content-mobile img{
width:100%;
height:480px;
}
.popup-content-mobile .pop_btn{
padding:10px 0px 10px 0px;
text-align:center;
background:#1e2979;
}
.popup-content-mobile .pop_btn a{
color:#ffffff;
font-size:20px;
font-weight:bold;
}

/* Style for close button */
.close-button {
	position: absolute;
	top: -10px;
	right: -10px;
	background-color: #ff0000;
	color: #fff;
	border: none;
	cursor: pointer;
	padding: 8px 15px;
	border-radius: 20px;
}
.breadcrumb .active{
   color: #27aae2 !important;
   font-weight: bold;
}
.tab_box{
	border:2px solid #ededed;
	margin:0px 0px 0px 0px;
	padding:10px 20px 10px 20px;
}
.tab_box ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tab_box ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display: block;
}
.tab_box ul li .box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tab_box ul li .box a{
	margin:0px 0px 0px 0px;
	padding:5px 15px 5px 15px;
	float:right;
	position: relative;
	top:15px;
	background: #27a9e2;
	color:#ffffff;
	border-radius: 5px;
}

.tab_box ul li .box h4{
	font-weight: 700;
    color: #333;
	font-size:15px;
}
.tab_box ul li .box p{
    color: #333;
	font-size:16px;
	text-align: justify;
	width:80%;
}
.sb-custom-tab{
	text-align: unset !important;
	position:relative;
}
.nav-tabs{
	position: relative;
	left:1%;
}
/* .home-right-side .single-block:last-child{
	margin-bottom: unset !important;
} */
.text_search{
	border: 1px solid #FF4B4B;
    background-color: transparent;
    border-radius: 8px;
    width: 100%;
	padding:5px 10px 5px 10px;
}
.perpage{
	border: 1px solid #ededed;
	padding:5px 10px 5px 10px;
	border-radius: 8px;
	
}
.table_records{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #ededed;
	/* height:500px; */
}
.head{
	/* height:530px; */
}
.table_records tr th{
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	background:#27a9e2;
	color:#ffffff;
	font-size:16px;
	border:1px solid #ededed;
	font-weight: 600;
}
.table_records tr td{
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	border:1px solid #ededed;
}
.table_records tr td a{
	background: #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 5px 10px 5px 10px;
    border-radius: 5px;
    color: #62ab00;
}
.table_records tr td a:hover{
	background: #62ab00;
	color: #ffffff;
}
/* .table_records td:nth-child(1) {
	width:5%;
}
.table_records th:nth-child(1) {
	width:5%;
}
.table_records td:nth-child(2) {
	width:75%;
}
.table_records th:nth-child(2) {
	width:75%;
}
.table_records td:nth-child(3) {
	text-align:center;
	width:20%;
}
.table_records th:nth-child(3) {
	text-align:center;
	width:20%;
} */

#pagination {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}
#pagination a {
    background: #808080;
    margin: 0px 5px 0px 0px;
    padding: 7px 15px 7px 15px;
    border-radius: 10px;
    color: #ffffff;
}
#pagination a.active, #pagination a:hover, #pagination a:focus {
    background: #27a9e2;
}
#pagination a .active{
	background: #27a9e2 !important;
}
.title_head_box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: center;
	position: relative;
    right: 10%;
}
.title_head_box h2{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	color:#27a9e2;
	font-size:20px;
}
.title_head_box h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#62ab00;
	font-size:26px;
	font-weight: bold;
}
.category-nav2.primary-nav{
   margin:0px 0px 170px 0px;
}
.category-nav3.primary-nav{
	margin:0px 0px 195px 0px;
 }
.mt--60{
	margin-top: unset !important;
}

@media (max-width: 767px) {
	.popup-content-desktop {
			display: none;
	}
	.popup-content-mobile {
			display: block;
	}
}
@media screen and (max-width:500px) {
.kjk{
	position:relative;
	z-index:30;
	top:-60px;
}
.imgBanner img{
	height:120px!important;
	width:90%;
	border-radius:10px;
	margin-top:-30px;
}
.myCard{
	height:150px;
}
.myCard h3{
	color:ghostwhite;
	margin-top:5px;
	font-size:15px!important;
}
}


@media only screen and (max-width:1199px){
	.height_margin{
		margin: 0px 0px 288px 0px;
	}
	.mike i{
		font-size:18px;
		position: relative;
		left: 6px;
		top: 2px;
	}
	.category-gallery-block .inner-block-wrapper .small-image1{
		width: 230px;
		height: 140px;
	}
	.sb-custom-tab .nav.nav-tabs .nav-item .nav-link{
		padding: 0 14px;
	}
	.sb-custom-tab .nav.nav-tabs{
		margin: 0px 0px 0px 0px;
	}
	.nav-tabs{
		left:0%;
	}
}
@media only screen and (max-width:991px){
	.captcha_box{
		text-align:center;
	}
	.captcha_box ul li .ref_button{
		width:fit-content;
	}
	.height_margin{
		margin:unset;
	}
	.mobile_top_box ul{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 150px;
	}
	  .mobile_top_box ul li{
		  margin:0px 0px 0px 0px;
		  padding:0px 0px 0px 0px;
		  display:inline-block;
		  width:49%;
	  }
	.mobile_top_box{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:#27a9e2;
		overflow:hidden;
		display:block;
	}
	.mobile_top_box a{
		color:#ffffff;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.mobile_top_box a i{
		margin:0px 10px 0px 0px;
	}
	.mobile_top_box a:hover{
		color:#000000;
	}
	
	.header-top-list{
       display:none;
	}
	.news_reader{
	   padding:0px 0px 10px 0px;
	}
	.mobile_top{
	   display:block;
	}
	.head{
		margin:35px 0px 0px 0px;
		height:unset;
	}
	.header-top{
		position: sticky;
	}
	.mike i{
		display:none;
	}
	.home_ul{
		height: 456px;
	}
	.category-gallery-block .inner-block-wrapper .small-image1{
		width:170px;
	}
	.category-gallery-block .inner-block-wrapper{
		margin-top: 0px;
	}
	.category-gallery-block{
		overflow:unset;
	}
	.nav-tabs {
        left: 6%;
		margin:20px 0px 0px 0px;
    }
	.footer-bottom .right{
		text-align:center;
	}
	.footer-bottom .left p{
		text-align:center;
	}
	.captcha_box ul li{
		display:block;
		margin:0px 0px 10px 0px;
	}
	.category-nav1{
		display:none;
	}
	.category-nav2.primary-nav {
		margin: 10px auto 170px;
		z-index: 0;
		position:sticky;
	}
	.breadcrumb-contents .breadcrumb{
		width: fit-content;
        margin: auto;
	}
	.title_head_box{
		position:unset;
	}
	.ppt_content{
		height:unset;
	}
	.mob_logo{
		width: 225px !important;
        max-width: unset;
	}
	.bg-gray{
		/* overflow:unset !important; */
	}
	.home-left-sidebar .swiper-container{
		height:330px;
	}
	.mobile_study_img{
		height: 200px !important;
	}
	.top_two_img{
		height:95px;
	}
	.pt--30{
        overflow: hidden !important;
		padding: 0px 0px 0px 0px;
		padding-top:unset;
	}
	.single-block{
       height:unset;
	}
	.category-gallery-block .inner-block-wrapper .single-image:nth-child(odd){
		padding-right: 20px;
	}
}
@media only screen and (max-width:767px){
	.nav-tabs{
		left:-1%;
	}
	.e_content_yt iframe{
		height:unset;
	}
	.offset-lg-3{
		margin-top: 0%;
	}
	.category-gallery-block{
		text-align:center;
	}
	.category-gallery-block .single-block img{
		width:250px;
		height:250px;
	}
	.category-gallery-block .inner-block-wrapper .small-image1{
		width:250px;
		height:250px;
		margin:0px auto 20px;
	}
	.home_ul table{
		width:500px;
	}
	.table_records{
		width:500px;
	}
	.text_search{
		margin:0px 0px 10px 0px;
	}
	.head{
		height:unset;
	}
	.single-block{
		display: unset !important;
		height:250px !important;
		margin:0px 0px 25px 0px;
	}
	.mobile_study_img{
		height:250px !important;
	}
	.category-gallery-block .inner-block-wrapper .single-image:nth-child(odd){
		padding-right: unset;
	}

	
	
	
}
@media only screen and (max-width:560px){
	.inner-page-sec-padding-bottom{
		padding-bottom: unset !important;
	}
	.mobile_top_box a i{
		margin: 0px 4px 0px 0px;
	}
	.mobile_top_box ul{
		padding:0px 0px 0px 10px;
	}
	.mobile_top_box ul li{
		margin:0px 2px 0px 13px;
		width:unset;
		display:inline-block;
	}
	.mobile_top_box ul li a{
		font-size:12px;
	}
	.close-button{
		top: 3px;
        right: 5px;
		padding: 5px 11px;
	}
	.header-top{
        background: #27a9e2;
	}
	.sb-slick-slider{
		display:block !important;
	}
	.slick-list{
		display:block !important;
	}
	.offset-lg-3{
		margin-top: 0%;
	}
	.popup-content-mobile img{
		height:350px;
	}
	.category-gallery-block .single-block img{
		width:100%;
		height:170px;
	}
	.category-gallery-block .inner-block-wrapper .small-image1{
		width: 100%;
        height: 170px;
        margin: 0px auto 25px;
	}
	/* .header-top-list{
		display:none;
	} */
	.nav-tabs{
		left:0%;
	}
	.header-top-list > li{
		padding: 2px 0;
		margin-right: 4px;
	}
	.header-top-list > li a{
		font-size:12px;
	}
	.news_reader .marquee li p{
		font-size:12px;
	}
	.news_reader .marquee li a{
		font-size:12px;
		border-bottom:1px solid #27a9e2;
	}
	.news_reader .marquee li{
		margin: 0px 0px 0px 0px;
	}
	.mob_logo{
		width: 250px !important;
        max-width: unset;
	}
	.section-margin{
		margin-bottom: 0px;
	}
	.bg-image{
        background-size: 100% 99% !important;
		height: 290px !important;
	}
	.slick-initialized .slick-slide{
		position:relative;
		bottom:2px;
	}
	.about_content h4{
		font-size:20px;
	}
	.about_content p{
		font-size:14px;
	}
	.about_content h3{
		font-size:18px;
	}
}
