@media screen and (max-width:1169px) {
.mobile-nav-overly{background: rgba(0, 0, 0, 0.8);}
.mobile-nav{background: rgba(0, 0, 0, 0.9);}
.section-header{margin-top: 50px;}
.section-header h3{font-size: 25px;}
.media-sec{padding: 50px 0;}
.mobile-nav a{padding: 10px; font-size: 14px;}
.about-content p {
    text-align: justify;
    color: #666;
    font-size: 18px;
    font-weight: 100;
    letter-spacing: 0.5px;
}
#silder-sec{margin: 0;}
.about-content{margin:20px 0;}
h1, h2, h3, h4, h5, h6{font-size:30px;}
.section-header h3 {
    font-size: 30px;
}
.text-right{text-align: center;}
.sushil-daima h6{font-size: 15px;}
.mobile-nav-toggle i{color: #000;}
 
}
@media screen and (max-width:969px) {

.serviceBox{ margin-bottom: 30px; }
.main-nav {display: none !important;}
#testimonials{padding:20px 0;}
#about{padding: 20px 0;}
.about-img img {
    border: 3px solid #1e76bb;
    padding: 5px;
    margin: 0px;

}
.new{margin-top: 30px;}
.slide__heading {
    margin-bottom: 10px;
    font-size: 40px;
    font-weight: 600;
    letter-spacing: 1px;
    color: #fff;
}
.slide__text {
    font-size: 18px;
    font-weight: 100;
    margin-bottom: 30px;
    letter-spacing: 0.5px;
}
.hero-btn-group .read {
    background: #b08b49;
    color: #fff;
    font-size: 18px;
    margin: 0 15px 0 0;
    padding: 13px 20px !important;
    font-weight: normal;
    letter-spacing: 1px;
}
 
h1, h2, h3, h4, h5, h6{margin: 20px 0;}
.caption{top: 25%;}
.banner{padding: 100px 0;}
}
 
@media screen and (max-width:767px) {
 .read{ margin-bottom: 20px; }
.social-links{text-align: left;}
.serviceBox .description{text-align: center;}
.slide__inner{height: 95vh;}

}
 
 
@media screen and (max-width:569px) {
     .funder-msg{text-align: center;}
     .sushil-daima h3{font-size: 20px; margin: 10px 0;}
     .about-content p{font-size: 15px;}
     .caption{top: 20%; padding: 0 20px;}
     .slider-tst h1 {
    color: #fff;
    font-size: 25px;
    font-weight: 600;
    letter-spacing: 1px;
    margin: 0px;
    padding: 0px;
}
.slider-tst p{margin: 10px 0; font-size: 15px;}
.slider-tst a{padding: 10px 15px; font-size: 15px;}
}

@media screen and (max-width:480px) {
	.certification{text-align: center;}
	.logo{text-align: center;}
	.section-header h3::before {
    position: absolute;
    content: "";
    left: 0;
    top: 45px;
    height: 1px;
    width: 100%;
    margin-left: 0;
    background-color: #000;

}
.section-header h3::after {
    position: absolute;
    content: "";
    left: 48%;
    top: 37px;
    height: 15px;
    width: 15px;
    border-radius: 50%;
    background-color: #b07613;

}
iframe{height: 200px;}
.sushil{text-align: center;}
.about-content h6{font-size: 15px; color: #676767; text-align: justify;}
#footer .footer-top .footer-links ul li a{font-size: 15px;}
.certification img{width:40%;}
.logo img{width: 60%; margin-top: 10px;}
.section-header h3{font-size: 18px;}
    .contact-us ul li{font-size: 13px;}
    .banner{padding: 50px 0; text-align: left;}
    .about-tst ul li{font-size: 20px;}
}
@media screen and (max-width:336px) {

    h1, h2, h3, h4, h5, h6{font-size: 20px; margin: 10px 0;}
    .footer .copyright{font-size: 14px;}
    .slide__heading{font-size: 30px;}
    .slide__text {
    font-size: 14px;
    font-weight: 100;
    margin-bottom: 30px;
    letter-spacing: 0.5px;
    text-align: justify;
}
.about-content p{font-size: 15px;}
p{font-size: 15px; text-align: justify;}
b, strong{font-size: 14px;}
.slider-tst h1 {font-size: 22px;}
.slider-tst p{font-size: 14px; text-align: center;}
.slider-tst a{padding: 7px 10px; font-size: 14px;}
}

 

 
 
 