/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {

    .about-section .image-column .image-2 img,
    .about-section .image-column .image-1 img {
        width: 100%;
    }

    .about-section .content-column .inner-column {
        padding-left: 0px;
    }

    .sec-title h2 {
        font-size: 32px;
        line-height: 1.2em;

    }

    .section-title h2 {
        font-size: var(--font-36);
    }

    .process-container {
        padding: 0 0px;
    }

    .about-section {
        padding: 60px 0 70px;
    }

    .footer_copyright {
        margin-bottom: 1rem;
        text-align: center;
    }

    .footer_bottom_menu {
        text-align: center !important;
    }

    .about-section .image-column .inner-column:before {
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;

    }

    .about-section .image-column .image-2 {
        left: 0px;
        bottom: -110px;
    }

    .whatsapp-chat-button {
        bottom: 90px;
        right: 20px;
    }

}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {}


/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {
    #module .swiper .swiper-slide .slider_contents {
        width: 76%;
    }

    #module .swiper .swiper-slide .slider_contents .title {
        font-size: 46px;
    }

    .about_us_contents {
        padding-left: 30px;
    }

    .about_us_image_wrapper::after {
        right: -40px;
    }
}

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) and (max-width: 1399.98px) {
    .work-process-layout1 .work-process-content {
        max-width: 100%;

    }

    #module .swiper .swiper-slide .slider_contents {
        width: 78%;
    }
}

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {}