.elementor-161 .elementor-element.elementor-element-537408b{--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;}.elementor-161 .elementor-element.elementor-element-537408b:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-537408b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D42D53;background-image:url("https://ellalabboard.com/wp-content/uploads/2025/11/BG-FUNDO-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-161 .elementor-element.elementor-element-8bf1323{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-161 .elementor-element.elementor-element-8985592{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-161 .elementor-element.elementor-element-8985592.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-161 .elementor-element.elementor-element-1eae55c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Moisette Semibold Italic", Sans-serif;font-size:66px;font-weight:400;color:#FDE3B8;}.elementor-161 .elementor-element.elementor-element-8203dbd{margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:31px;font-weight:400;color:#FDE3B8;}.elementor-161 .elementor-element.elementor-element-8203dbd.elementor-element{--align-self:center;}.elementor-161 .elementor-element.elementor-element-9bf48f8{width:var( --container-widget-width, 53% );max-width:53%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-9bf48f8.elementor-element{--align-self:center;}.elementor-161 .elementor-element.elementor-element-ebba1fd{--spacer-size:50px;}.elementor-161 .elementor-element.elementor-element-90bf96a{--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;}.elementor-161 .elementor-element.elementor-element-90bf96a:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-90bf96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD291;}.elementor-161 .elementor-element.elementor-element-1e0ced0{--e-image-carousel-slides-to-show:10;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-161 .elementor-element.elementor-element-dc1e46d{--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;}.elementor-161 .elementor-element.elementor-element-dc1e46d:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-dc1e46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD291;}.elementor-161 .elementor-element.elementor-element-fc904b1{--e-image-carousel-slides-to-show:10;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-161 .elementor-element.elementor-element-58613f7{--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;}.elementor-161 .elementor-element.elementor-element-b16d639{--spacer-size:50px;}.elementor-161 .elementor-element.elementor-element-6387eda{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:400;color:#0E0E0E;}.elementor-161 .elementor-element.elementor-element-f600697{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-weight:400;color:#0E0E0E;}.elementor-161 .elementor-element.elementor-element-cf0ef72{--spacer-size:50px;}.elementor-161 .elementor-element.elementor-element-934f47f{--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;}.elementor-161 .elementor-element.elementor-element-934f47f:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-934f47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#550518;}.elementor-161 .elementor-element.elementor-element-b2cc479{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-161 .elementor-element.elementor-element-b2cc479.elementor-element{--align-self:center;}.elementor-161 .elementor-element.elementor-element-a30b68c{width:var( --container-widget-width, 53% );max-width:53%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:200;color:#FFFFFF;}.elementor-161 .elementor-element.elementor-element-a30b68c.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-8985592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:86px;--container-widget-flex-grow:0;width:var( --container-widget-width, 86px );max-width:86px;}.elementor-161 .elementor-element.elementor-element-1eae55c{font-size:41px;}.elementor-161 .elementor-element.elementor-element-8203dbd{margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-161 .elementor-element.elementor-element-8203dbd.elementor-element{--align-self:center;}.elementor-161 .elementor-element.elementor-element-9bf48f8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-161 .elementor-element.elementor-element-1e0ced0{--e-image-carousel-slides-to-show:5;}.elementor-161 .elementor-element.elementor-element-b16d639{--spacer-size:0px;}.elementor-161 .elementor-element.elementor-element-6387eda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-161 .elementor-element.elementor-element-b2cc479{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-161 .elementor-element.elementor-element-a30b68c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for image-carousel, class: .elementor-element-1e0ced0 *//*CSS para carrossel infinito */
/*Inicio Css Infinito*/

.elementor-161 .elementor-element.elementor-element-1e0ced0 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-161 .elementor-element.elementor-element-1e0ced0 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}
/*Fim Css Infinito*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fc904b1 *//*CSS para carrossel infinito */
/*Inicio Css Infinito*/

.elementor-161 .elementor-element.elementor-element-fc904b1 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-161 .elementor-element.elementor-element-fc904b1 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}
/*Fim Css Infinito*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Moisette Semibold Italic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ellalabboard.com/wp-content/uploads/2025/11/Moisette-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */