@media (max-width: 575.98px) {
    .why-small {
        padding: 20px !important;
    }
    .our-lg {
        visibility: hidden;
        display: none;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .our-lg {
        visibility: hidden;
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .about-padding {
        padding: 30px !important;
    }
    .our-lg {
        visibility: hidden;
        display: none;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .about-padding {
        padding: 30px !important;
    }
    .our-lg {
        visibility: hidden;
        display: none;
    }
}

@media (min-width: 1200px) {
    .about-padding {
        padding: 30px !important;
    }
    .about-padding2 {
        padding-left: 30px !important;
    }
    .our-sm {
        visibility: hidden;
        display: none;
    }
}

@media (max-width: 768px) {
    .core-value {
        flex-direction: column;
        align-items: flex-start;
    }
    .core-icon, .core-title, .core-text {
        width: 100%;
        text-align: center;
        margin: 10px 0;
    }
    .core-text {
        border-left: none;
        padding-left: 0;
    }
    .core-text p {
        margin: 0 auto;
        max-width: 90%;
    }
}