@media (max-width:490px) {
    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .banner-bold-heading {
        width: 100% !important;
    }
}

@media (max-width: 360px) {
    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .banner-bold-heading {
        font-size: 24px;
        line-height: 1.4;
    }

    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .welcome-school-heading {
        font-size: 12px;
        padding: 5px 15px;
    }

    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .banner-small-para {
        font-size: 14px;
    }

    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .two-btn-banner {
        gap: 10px;
    }

    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .two-btn-banner .learn-more,
    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .two-btn-banner .features {
        height: 40px;
        font-size: 16px;
        width: 100px;
    }

    .somnath-animated-banner-main .banner-right-images-all {
        display: none;
    }

    .somnath-animated-banner-main .banner-left-text-all {
        padding: 30px 10px;
    }
}

@media (max-width: 497px) {
    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .banner-bold-heading {
        line-height: 2;
    }
}

@media (max-width: 266px) {


    .somnath-animated-banner-main .banner-left-text-all .inner-part-left-banner .welcome-school-heading {
        font-size: 10px;
        padding: 5px 15px;
    }
}