@media (min-width:991px) and (max-width:1200px){
	.navbar-brand{font-size: 16px;}
	.header-nav .navbar-nav .nav-link{padding:0 5px;}
}

@media screen and (max-width:991px){
.banner_content {
    font-size: 20px;
    top:initial;}
}


@media screen and (min-width:767px){
.certificate img{max-width: 70%; margin: 0 auto}
}

@media screen and (max-width:767px){
    .social-icons{
        gap:5px !important;
    }
 .section{padding:30px 0!important;}
 .fixed-header .header-nav{position:relative;}
 td {
    border: 1px solid #d8d8d8;
    font-size: 11px; line-height:18px;
    padding: 0px 3px;
}
.modal-title{font-size:14px;}
.modal{padding:0;}
.modal-body{padding:10px;}
.footer-section .fot-link li{line-height:20px;}
.footer-section .fot-link a{font-size:10px;}
.banner_content{display:none;}
}