.elementor-74 .elementor-element.elementor-element-4a95f50 > .elementor-widget-container{margin:-150px 0px 0px 0px;padding:150px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-447f9b7{margin:-1100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-8bad65d{--display:flex;}/* Start custom CSS for section, class: .elementor-element-f2a73ed */@media (max-width: 767px) {
    /* Força o widget a se comportar como uma pilha vertical */
    .elementor-74 .elementor-element.elementor-element-f2a73ed .about-content-wrap, 
    .elementor-74 .elementor-element.elementor-element-f2a73ed .slick-slide > div {
        display: flex !important;
        flex-direction: column !important;
        padding-top: 0 !important;
    }

    /* Garante que o texto (Missão) seja o primeiro e não tenha margem no topo */
    .elementor-74 .elementor-element.elementor-element-f2a73ed .about-content {
        order: 1 !important;
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    /* Garante que a imagem seja o segundo elemento e tenha o espaço que queremos */
    .elementor-74 .elementor-element.elementor-element-f2a73ed .about-image, 
    .elementor-74 .elementor-element.elementor-element-f2a73ed .about-thumb,
    .elementor-74 .elementor-element.elementor-element-f2a73ed [class*="img"], 
    .elementor-74 .elementor-element.elementor-element-f2a73ed img {
        order: 2 !important;
        margin-top: 1px !important; /* Controle aqui a distância */
        position: relative !important;
    }
}/* End custom CSS */