


/* Responsive issue css */
@media screen and (max-width: 768px) {
    .testimonial-content img {
        display: none !important;
    }

    #social-icon{
        margin-left: 45px !important;
    }

    #newsletter{
        margin-left: 45px !important;
    }
    #newsletter input {
        margin-left: unset !important;
    }

    /*index page responsive*/
    .no-gutters{
        margin-top: 10px !important;
    }
    .special-box{
        margin-top: 7px !important;
        height: 200px !important;
    }
    .about-section {
        padding: 50px 0;
    }
    .testimonial-area{
        padding: 50px 0;
        padding-bottom: unset;
    }
    .title{
        font-size: 30px !important;
    }
    .middle-title{
        font-size: 30px !important;
    }

    .navbar-nav{
        padding-left: 20px !important;
    }
    
    .navbar-brand img{
        margin-bottom: 20px !important;
    }

    .card-title{
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .card-text{
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
    }

    .service-details-img{
        height: 200px !important;
    }

    .details-title{
        font-size: 18px;
        line-height: 25px;
    }

}

/* Certified Section */
@media screen and (max-width: 1024px) {
    .certified-logo-section h2{
        font-size: 38px;
    }
}


/* Registration page */
/* Form Heading */
@media screen and (max-width: 550px){
    .form-banner .form-heading {
        font-size: 18px;
    }
}

@media screen and (max-width: 435px){
    .form-banner .form-heading {
        font-size: 15px;
    }
}

@media screen and (max-width: 375px){
    .form-banner .form-heading {
        font-size: 13px;
    }
}

@media screen and (max-width: 340px){
    .form-banner .form-heading {
        font-size: 11px;
    }
}




/* Submit Button */
@media screen and (max-width: 990px) {
    .form-btn .tin-read-more {
        display: inline-block;
        /* padding: 1px 20px !important; */
        min-width: 35% !important;
    }
}

@media screen and (max-width: 768px) {
    .form-btn .tin-read-more {
        min-width: 45% !important;
    }
}

@media screen and (max-width: 510px) {
    .form-btn .tin-read-more {
        min-width: 55% !important;
    }
}

@media screen and (max-width: 435px) {
    .form-btn .tin-read-more {
        min-width: 65% !important;
    }
}

@media screen and (max-width: 390px) {
    .form-btn .tin-read-more {
        min-width: 75% !important;
    }
}



