.elementor-506 .elementor-element.elementor-element-ce6b7db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-ce6b7db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-506 .elementor-element.elementor-element-23ee46c{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-23ee46c.elementor-element{--align-self:stretch;}@media(max-width:767px){.elementor-506 .elementor-element.elementor-element-23ee46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-506 .elementor-element.elementor-element-ce6b7db{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-23ee46c *//* Container que servirá de "máscara" */

.wedy-embed {

    position: relative;

    width: 100%;

    /* Altura visível final que você quer na sua página */

    height:100vh; 

    overflow: hidden; /* Essencial: esconde o que fica fora da caixa */

}



/* O iframe em si */

.wedy-embed__iframe {

    position: absolute;

    

    /* A altura deve ser maior que o container para caber o site todo */

    height: 100vh; 

    border: none;

    

    /* --- A MÁGICA DO CORTE --- */

    /* Valor negativo no TOP puxa o site para cima, escondendo o menu/banner */

    /* Ajuste este valor "na tentativa e erro" até o banner sumir */

    top: -54px; 

    

    left: 0;

}



/* --- Responsividade (Mobile First) [cite: 7] --- */
/* O site da Wedy muda de tamanho no celular, então precisamos ajustar o corte */
@media (max-width: 367px) {
    .wedy-embed {
        height: 100vh; /* Altura visível menor no celular */
    }
    
    .wedy-embed__iframe {
        /* No mobile, o menu deles costuma ser menor, ajuste o valor aqui */
        top: -50px; 
    }
}/* End custom CSS */
/* Start custom CSS */html, body{
width: 100%;
overflow-y: hidden;
}/* End custom CSS */