@media screen and (max-width: 1600px) {
    #header .wdt-header-tpl .elementor-section-boxed.sticky-header-active:not(.elementor-section-stretched, .wdt-no-full-section) > .elementor-container,
    body .container,
    body .elementor-section.elementor-section-boxed:not(.wdt-no-full-section) > .elementor-container {
    }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1360px !important;
    }
}
@media screen and (max-width: 1400px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1220px !important;
    }
}

@media (max-width: 767px) {
    body .container,
    body .elementor-section.elementor-section-boxed:not(.wdt-no-full-section) > .elementor-container {
        padding: 0 15px;
    }
    .newsletter-form form {
        flex-wrap: wrap;
    }

    .newsletter-form form .wpforms-field-container,
    .newsletter-form form .wpforms-submit-container {
        width: 100%;
    }
    .shop-page-lsit .products.elementor-grid li.ast-grid-common-col {
        grid-column: auto / span 6;
    }
    .shop-page-lsit .products.elementor-grid li.ast-grid-common-col:nth-child(1),
    .shop-page-lsit .products.elementor-grid li.ast-grid-common-col:nth-child(2) {
        grid-column: auto / span 6;
    }
    
    /*white right gap*/
    .elementor-element.elementor-element-97a31b4:not(.elementor-motion-effects-element-type-background),
    .elementor-element.elementor-element-03714c7:not(.elementor-motion-effects-element-type-background),
    .elementor-element.elementor-element-52af809d:not(.elementor-motion-effects-element-type-background),
    .elementor-element.elementor-element-7fa7a6b:not(.elementor-motion-effects-element-type-background),
    .elementor-element.elementor-element-50df705:not(.elementor-motion-effects-element-type-background){
    background-image: linear-gradient(90deg, var(--e-global-color-astglobalcolor5) 100%, #fff 100%) !important;
}
.science-box .elementor-widget-image img {
    min-height: inherit;
}
/*Blue fill*/
    .elementor-element.elementor-element-75e56ce:not(.elementor-motion-effects-element-type-background),
    .elementor-element.elementor-element-138595f4:not(.elementor-motion-effects-element-type-background),
    .elementor-element.elementor-element-61a7db38:not(.elementor-motion-effects-element-type-background){
        background-color: transparent;
        background-image: linear-gradient(-90deg, var(--e-global-color-secondary) 100%, var(--e-global-color-secondary) 100%) !important;
    }
.elementskit-megamenu-panel.elementskit-dropdown-open {
    width: 100% !important;
}
 
}
