@media only screen and (max-width:1199px){
    .feature_component .features h1 {
        font-size: 26px;
        font-weight: 300;
    }

    .feature_component .features p {
        font-size: 16px;
        font-weight: 400;
        color: #636262;
    }
}

@media only screen and (max-width:992px) {
    .banner_content h1 {
        font-size: 30px;
    }
    .banner_content h1>strong {
        font-size: 26px;
    }
    .banner_content p {
        font-size: 16px;
    }

    .midsection_content h1 {
        font-size: 30px !important;
    }
    
}

@media only screen and (max-width:767px){
    .feature_component .features:not(:last-child) {
        margin-bottom: 0;
    }
    .feature_component .features:not(:last-child) {
        margin-bottom: 4rem;
    }
}