/*-------------------------------- CSS for 991px Start-----------------------------*/
@media only screen and (min-width: 320px) and (max-width: 991px)   {
 #service-list {
    margin-bottom: 2rem !important;
}
.front-side {
    position: relative !important;
    margin-bottom: 15px;
}
.features-list {
    background: -webkit-linear-gradient(top, #f96020 51%, #286cc3 0%) repeat scroll 0 0 !important;
    padding: 0px 0px 20px !important;
}
.mobile-menu .m-logo img {
    height: 40px;
}
.m-logo {
    top: 5px;
}
.over-latestnews {
    margin-bottom: 15px;
}
.cs-submit , .cs-submit.two{
    text-align: center;
}
}

/*-------------------------------- CSS for 991px End-----------------------------*/


/*-------------------------------- CSS for 767px Start-----------------------------*/
@media (max-width: 767px) {
.cs-submit .cssubmit {
    margin-bottom: 15px;
}

}
@media only screen and (max-width: 345px) {
.contact-part2 .g-recaptcha {
    display: none !important;
}
}
/*-------------------------------- CSS for 767px end-----------------------------*/

