.elementor-2269 .elementor-element.elementor-element-88e48f9{text-align:center;}.elementor-2269 .elementor-element.elementor-element-88e48f9 .elementor-heading-title{color:#00BF63;font-family:"Playfair Display", Poppins;font-size:4.1em;font-weight:700;}.elementor-2269 .elementor-element.elementor-element-88e48f9 > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-2269 .elementor-element.elementor-element-f05c063 .elementor-text-editor{text-align:center;}.elementor-2269 .elementor-element.elementor-element-f05c063{color:#FFFFFF;font-family:"Inter", Poppins;font-weight:400;width:100%;max-width:100%;align-self:center;}.elementor-2269 .elementor-element.elementor-element-f05c063 > .elementor-widget-container{margin:2em 25em 00em 25em;}.elementor-2269 .elementor-element.elementor-element-f57924c .elementor-button{font-family:"Inter", Poppins;font-weight:500;background-color:#E68C34;border-radius:25px 25px 25px 25px;padding:20px 40px 20px 40px;}.elementor-2269 .elementor-element.elementor-element-f57924c > .elementor-widget-container{margin:1em 0em 25em 0em;}.elementor-2269 .elementor-element.elementor-element-8ede6ca:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-8ede6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2269 .elementor-element.elementor-element-8ede6ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2269 .elementor-element.elementor-element-8ede6ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2269 .elementor-element.elementor-element-4578f2d{text-align:center;}.elementor-2269 .elementor-element.elementor-element-4578f2d .elementor-heading-title{color:#E68C34;font-family:"Playfair Display", Poppins;font-weight:900;font-style:italic;}.elementor-2269 .elementor-element.elementor-element-2225783{font-family:"Inter", Poppins;font-weight:400;}.elementor-2269 .elementor-element.elementor-element-4b473cd:not(.elementor-motion-effects-element-type-background), .elementor-2269 .elementor-element.elementor-element-4b473cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEBD8B;}.elementor-2269 .elementor-element.elementor-element-4b473cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2269 .elementor-element.elementor-element-4b473cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2269 .elementor-element.elementor-element-b098ffe{text-align:center;}.elementor-2269 .elementor-element.elementor-element-b098ffe .elementor-heading-title{color:#43AA4F;font-family:"Playfair Display", Poppins;font-size:43px;font-weight:900;font-style:italic;}.elementor-2269 .elementor-element.elementor-element-b098ffe > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-2269 .elementor-element.elementor-element-f810aa8{text-align:center;}.elementor-2269 .elementor-element.elementor-element-944156b .elementor-text-editor{text-align:left;}.elementor-2269 .elementor-element.elementor-element-944156b{color:#5D4D48;font-family:"Inter", Poppins;font-size:21px;font-weight:200;}.elementor-2269 .elementor-element.elementor-element-944156b > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}@media(min-width:768px){.elementor-2269 .elementor-element.elementor-element-0c3f64a{width:50.647%;}.elementor-2269 .elementor-element.elementor-element-308448f{width:49.313%;}}/* Start custom CSS */.page-header-4{
    display: none
}
#main{
    background: transparent;
}
#header .header-main {
    background-color: #FFFFFF !important;
}
#header .main-menu > li.menu-item > a {
    color: black;
}

body{
        background: url(https://www.ftalimentos.com/wp-content/uploads/2025/12/fondo-inicio-scaled.png) center center;
    background-size: 180vh;
    background-repeat: no-repeat;
    background-clip: content-box;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: 100vw;
        background-blend-mode: lighten;
    background-color: rgba(255, 255, 255, 0.3);
    
}

@media (max-width: 1500px) {
    .elementor-2269 .elementor-element.elementor-element-f05c063 > .elementor-widget-container{
        margin: 0em !important;
    }
    body{
            background-size: cover;
    
    }
}
.image img.classic-grid-image{
    border-radius: 200px;
    height: 300px !important;
    width: 300px !important;
}

.main-content{
    padding-bottom: 0 !important;
}
.breadcrumbs-product-archive{
	display:none;
}/* End custom CSS */