.elementor-12189 .elementor-element.elementor-element-3eaba95{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12189 .elementor-element.elementor-element-c082a79 .elementor-repeater-item-c77ea36 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.essentialfoods.pt/wp-content/uploads/2025/12/Lifestyle-Image-95_Dogs-and-owner_Original-format_Highres-4.jpg);background-size:cover;}.elementor-12189 .elementor-element.elementor-element-c082a79 .elementor-repeater-item-c77ea36 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12189 .elementor-element.elementor-element-c082a79 .swiper-slide{transition-duration:calc(5000ms*1.2);height:75vh;}.elementor-12189 .elementor-element.elementor-element-c082a79 .swiper-slide-contents{max-width:66%;}.elementor-12189 .elementor-element.elementor-element-c082a79 .swiper-slide-inner{text-align:center;}.elementor-12189 .elementor-element.elementor-element-c082a79 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12189 .elementor-element.elementor-element-c082a79 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12189 .elementor-element.elementor-element-e79fc9d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12189 .elementor-element.elementor-element-e79fc9d:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-e79fc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-ca2cd39{--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;--justify-content:center;}.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-12189 .elementor-element.elementor-element-482a84c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12189 .elementor-element.elementor-element-e81a8c7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12189 .elementor-element.elementor-element-e81a8c7 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.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-12189 .elementor-element.elementor-element-002fbf3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:#000000;}.elementor-12189 .elementor-element.elementor-element-5ff4ab8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Ogg Roman", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12189 .elementor-element.elementor-element-57a3441 .elementor-button{background-color:#FFFFFF00;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;transition-duration:1s;}.elementor-12189 .elementor-element.elementor-element-57a3441{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12189 .elementor-element.elementor-element-57a3441.elementor-element{--align-self:center;}.elementor-12189 .elementor-element.elementor-element-57a3441 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12189 .elementor-element.elementor-element-57a3441 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12189 .elementor-element.elementor-element-ddccdaa{--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-12189 .elementor-element.elementor-element-ddccdaa:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-ddccdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-d5092ff img{height:50vh;}.elementor-12189 .elementor-element.elementor-element-b5818f5{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-b5818f5:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-b5818f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-1a869c1{text-align:center;}.elementor-12189 .elementor-element.elementor-element-1a869c1 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-3c02730{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-3c02730:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-3c02730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-76eddeb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12189 .elementor-element.elementor-element-76eddeb .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:26px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-e47253b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-9c2b144{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12189 .elementor-element.elementor-element-9c2b144 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:26px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-2181cbf{text-align:center;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-265ccea{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12189 .elementor-element.elementor-element-265ccea .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:26px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-2b5a8ac{text-align:center;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-ecffbc3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12189 .elementor-element.elementor-element-ecffbc3 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:26px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-5540823{text-align:center;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-c00e508{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-c00e508:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-c00e508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-9624495{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-9624495:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-9624495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-bd008ca{text-align:center;}.elementor-12189 .elementor-element.elementor-element-bd008ca .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-bbec5e4{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:bold;color:#000000;}.elementor-12189 .elementor-element.elementor-element-884442b{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-884442b:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-884442b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-9141338{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-12189 .elementor-element.elementor-element-401945c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-401945c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-401945c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-401945c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-401945c .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-df621a6{--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-12189 .elementor-element.elementor-element-65d96af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-65d96af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-65d96af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-65d96af .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-65d96af .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-e7e21d2{--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-12189 .elementor-element.elementor-element-34564c6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-34564c6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-34564c6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-34564c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-34564c6 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-289b1e6{--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-12189 .elementor-element.elementor-element-8f0a965.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-8f0a965.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-8f0a965.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-8f0a965 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-8f0a965 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-2f77d12{--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-12189 .elementor-element.elementor-element-bd769a1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-bd769a1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-bd769a1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-bd769a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-bd769a1 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-dfa199b{--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-12189 .elementor-element.elementor-element-d0a8da1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-d0a8da1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-d0a8da1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-d0a8da1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-d0a8da1 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-fa6ba49{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-fa6ba49:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-fa6ba49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-8433a05{--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-12189 .elementor-element.elementor-element-10e3d8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-10e3d8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-10e3d8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-10e3d8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-10e3d8d .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-85c74c2{--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-12189 .elementor-element.elementor-element-1015f90.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-1015f90.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-1015f90.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-1015f90 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-1015f90 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-8429e82{--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-12189 .elementor-element.elementor-element-1b5a131.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-1b5a131.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-1b5a131.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-1b5a131 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-1b5a131 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-5e14898{--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-12189 .elementor-element.elementor-element-d437d72.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-d437d72.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-d437d72.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-d437d72 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-d437d72 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-aaa8924{--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-12189 .elementor-element.elementor-element-e26b4f3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-e26b4f3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-e26b4f3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-e26b4f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-e26b4f3 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-65ee245{--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-12189 .elementor-element.elementor-element-b7e22a6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12189 .elementor-element.elementor-element-b7e22a6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12189 .elementor-element.elementor-element-b7e22a6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-b7e22a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12189 .elementor-element.elementor-element-b7e22a6 .elementor-image-box-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-8286f3e{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-8286f3e:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-8286f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-d31566e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Karla-VariableFont", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-fef259f{--display:flex;--min-height:25vh;--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;--justify-content:center;}.elementor-12189 .elementor-element.elementor-element-fef259f:not(.elementor-motion-effects-element-type-background), .elementor-12189 .elementor-element.elementor-element-fef259f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E1;}.elementor-12189 .elementor-element.elementor-element-314fda1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12189 .elementor-element.elementor-element-0388722{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-12189 .elementor-element.elementor-element-0388722 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-12189 .elementor-element.elementor-element-f74c5b8{--spacer-size:10px;}.elementor-12189 .elementor-element.elementor-element-6d26690{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12189 .elementor-element.elementor-element-6d26690 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-96e9471{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-6ddd322{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12189 .elementor-element.elementor-element-6ddd322 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-a775387{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-812cdc9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12189 .elementor-element.elementor-element-812cdc9 .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-07a7bfb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-129308d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12189 .elementor-element.elementor-element-129308d .elementor-heading-title{font-family:"Ogg Roman", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-12189 .elementor-element.elementor-element-9eda4f4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Karla-VariableFont", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12189 .elementor-element.elementor-element-0acb6f8{--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-12189 .elementor-element.elementor-element-007bbfa{--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-12189 .elementor-element.elementor-element-fcf7efe{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;}.elementor-12189 .elementor-element.elementor-element-048498b{--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-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12189 .elementor-element.elementor-element-288b853{--grid-columns:3;}@media(max-width:1024px){.elementor-12189 .elementor-element.elementor-element-288b853{--grid-columns:2;}}@media(max-width:767px){.elementor-12189 .elementor-element.elementor-element-e79fc9d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12189 .elementor-element.elementor-element-e81a8c7{width:100%;max-width:100%;text-align:center;}.elementor-12189 .elementor-element.elementor-element-e81a8c7 .elementor-heading-title{font-size:36px;}.elementor-12189 .elementor-element.elementor-element-002fbf3{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-5ff4ab8{width:100%;max-width:100%;font-size:36px;}.elementor-12189 .elementor-element.elementor-element-57a3441{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-ddccdaa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12189 .elementor-element.elementor-element-d5092ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12189 .elementor-element.elementor-element-d5092ff img{height:20vh;}.elementor-12189 .elementor-element.elementor-element-1a869c1{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-1a869c1 .elementor-heading-title{font-size:36px;}.elementor-12189 .elementor-element.elementor-element-76eddeb .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-e47253b{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-9c2b144 .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-2181cbf{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-265ccea .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-ecffbc3 .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-bd008ca .elementor-heading-title{font-size:36px;}.elementor-12189 .elementor-element.elementor-element-bbec5e4{font-size:18px;}.elementor-12189 .elementor-element.elementor-element-401945c .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-65d96af .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-34564c6 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-8f0a965 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-bd769a1 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-d0a8da1 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-10e3d8d .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-1015f90 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-1b5a131 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-d437d72 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-e26b4f3 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-b7e22a6 .elementor-image-box-img{margin-bottom:15px;}.elementor-12189 .elementor-element.elementor-element-d31566e{width:100%;max-width:100%;font-size:18px;}.elementor-12189 .elementor-element.elementor-element-0388722{width:100%;max-width:100%;text-align:center;}.elementor-12189 .elementor-element.elementor-element-0388722 .elementor-heading-title{font-size:36px;}.elementor-12189 .elementor-element.elementor-element-6d26690{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-6d26690 .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-96e9471{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-6ddd322{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-6ddd322 .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-a775387{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-812cdc9{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-812cdc9 .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-07a7bfb{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-129308d{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-129308d .elementor-heading-title{font-size:24px;}.elementor-12189 .elementor-element.elementor-element-9eda4f4{width:100%;max-width:100%;}.elementor-12189 .elementor-element.elementor-element-288b853{--grid-columns:1;}}@media(min-width:768px){.elementor-12189 .elementor-element.elementor-element-ca2cd39{--width:50%;}.elementor-12189 .elementor-element.elementor-element-482a84c{--width:50%;}.elementor-12189 .elementor-element.elementor-element-9141338{--width:25%;}.elementor-12189 .elementor-element.elementor-element-df621a6{--width:25%;}.elementor-12189 .elementor-element.elementor-element-e7e21d2{--width:25%;}.elementor-12189 .elementor-element.elementor-element-289b1e6{--width:25%;}.elementor-12189 .elementor-element.elementor-element-2f77d12{--width:25%;}.elementor-12189 .elementor-element.elementor-element-dfa199b{--width:25%;}.elementor-12189 .elementor-element.elementor-element-8433a05{--width:25%;}.elementor-12189 .elementor-element.elementor-element-85c74c2{--width:25%;}.elementor-12189 .elementor-element.elementor-element-8429e82{--width:25%;}.elementor-12189 .elementor-element.elementor-element-5e14898{--width:25%;}.elementor-12189 .elementor-element.elementor-element-aaa8924{--width:25%;}.elementor-12189 .elementor-element.elementor-element-65ee245{--width:25%;}.elementor-12189 .elementor-element.elementor-element-314fda1{--width:50%;}.elementor-12189 .elementor-element.elementor-element-0acb6f8{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-c082a79 */#titulo{
    font-family: Ogg Roman;
    font-size: 45px;
}

#subtitulo {
    font-family: Ogg Roman;
    font-size: 45px;
    font-style: italic;
}

#info {
    font-family: Karla-VariableFont;
    font-size: 16;
}

@media (max-width: 768px) {

  #titulo {
    font-size: 24px;
    line-height: 1.2;
    text-align: center;
  }

  #subtitulo {
    font-size: 20px;
    line-height: 1.2;
    text-align: center;
  }

  #info {
    font-size: 14px;
    line-height: 1.5;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5092ff */@media (max-width: 768px) {
  img.wp-image-12216 {
    width: 100%;
    height: 250px;
    object-fit: cover;
    object-position: center;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ogg Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Ogg-Roman.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Karla-VariableFont';
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Karla-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */