@media (max-width:767px){
.fb-us{ display:none;}
.logo { text-align:center;}
.logo img {
    width:60%;
    height: auto;
    padding:5px 4px;
}
.nav-bar {
    background-color: #1c672d;
    box-shadow: none;
    border-radius: 0px;
    position: relative;
    margin-bottom: 5px;
    z-index: 9;
    border: none;
}
.img-text h4 {margin: 0px 0px 15px 0px;}

.stellarnav.dark>ul>li:hover>a{color:#fff;}
.stellarnav.dark li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;}
.carousel-indicators{display:none;}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{width:27px;height:27px;font-size:11px;border-radius:50px;line-height:22px;border:2px solid #fff!important;}#myCarousel:after{content:'';position:absolute;background:url(../images/banner-bottom.png) repeat center 0;background-size:24%;display:block;bottom:0;left:0;width:100%;height:10%;}
.wel-part {padding: 25px 0;background-repeat: no-repeat;background-color: #ffffff;}
.wel-come-text span {font-weight: 500;font-size: 17px;border-radius: 25px;line-height: 34px;padding: 5px 23px;text-transform: none;margin: 0px auto 13px;color: #ffffff;background-color: #7bc042;}
.wel-come-text h1 {font-weight: 700; font-size: 30px; text-transform: uppercase; margin: 0px 0px 0px; color: #1c672d; margin: 1px 0px 1px; line-height: 40px;}
.welcome-text p {text-align: justify; margin: 0; line-height: 26px; padding: 0px 0; color: #333; letter-spacing: 0; font-size: 16px; margin-bottom: 8px;}
.button-box a {background-color: #1c672d; color: #fff; padding: 7px 30px; font-size: 18px; font-weight: 600; text-transform: uppercase; display: inline-block; margin: 5px 0 9px; border-radius: 100px; border-bottom: 4px solid #7bc042;}
.services-box-bg { padding: 25px 0; background-image: url(../images/services-part.png); background-repeat: no-repeat; background-color: #efefef; background-size: cover;}
.vision-box { background-color: #ffffff6b; padding: 20px 0; border-radius: 5px 5px; text-align: center; border-radius: 10px; margin: 10px 0px;}
.vision-box h3 { font-size: 24px; padding: 10px 0 6px; text-align: center; color: #1c672d; margin: 0; font-weight: 700;}
.vision-box p { font-size: 16px; color: #141414; text-align: center; line-height: 26px; letter-spacing: 0; margin: 5px 25px 14px 25px;}
.our-service-part { padding: 25px 0px; background-repeat: repeat; background: #1c672d;}
.our-service-text h3 span { font-size: 30px; line-height: 40px; font-weight: 600; color: #1c672d; padding: 0px 10px 4px 10px; background: #fff;}
.our-service-text h3 { font-size: 30px; line-height: 40px; font-weight: 100; color: #ffffff; margin: 0px 0px 7px; text-transform: uppercase;}
.rs-courses-2 .cource-item .course-body .course-title { font-size: 17px; margin: 2px 0px 2px 0px;}
.rs-courses-2 .cource-item .course-body .course-desc p { margin-bottom: 0px; margin: 0px 18px 5px; line-height: 27px; font-size: 16px; letter-spacing: 0.3px; transition: all 0.35s ease 0s;}
.feature-content h4 {font-size: 18px; line-height:28px;}
.feature-content p { font-size:16px; line-height:27px;}
.rs-courses-2 .cource-item .cource-btn { background-color: #7bc042; width: 100%; display: inline-block; margin-top: 0px; padding: 9px 20px; font-size: 19px; text-transform: uppercase; color: #ffffff; font-weight: 700; transition: all 0.3s ease 0s; border-radius: 0px 0px 18px 18px;}


.spical-offer { padding:25px 0px;}
.why-texes h3 {font-size: 30px;line-height: 40px;font-weight: 100;color: #7bc042;margin: 0px 0px 7px;text-transform: uppercase;}
.why-texes h3 span {font-size: 30px;line-height: 40px;font-weight: 600;color: #ffffff;padding: 0px 10px 4px 10px;background: #1c672d;}

.catlog-text h4 { font-size:28px; margin-top:5px;}
.catlog-text h4 span { font-size:28px;}
.catlog-text p { font-size:16px; line-height:27px;}
.btn-catlog { margin-top:20px;}
.btn-catlog a { font-size:18px;}

.certificate-text h3 { font-size:28px; line-height:38px;}
.certificate-text h3 span { font-size:28px; line-height:38px;}
.cer-part-img { text-align:center;}
.cer-part-img img { width:60%; height:auto;}
.slider-box { padding:20px 0px;}

.footer-img { margin:0px 0px 5px 0px;}
.footer-text h3 { font-size:22px; line-height:32px;}
.w3l-footer.three ul li p { font-size:16px; line-height:26px;}
.stellarnav.mobile.dark ul {background: #1c672d;}
.power-by p{text-align:center;color:#fff;padding:0;margin:0;font-size:16px;}
.power-by-bg{width:100%;margin:0 auto;padding:6px 0;}
}