.elementor-8 .elementor-element.elementor-element-371c4bcf > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000073 47%, var( --e-global-color-b5c9db2 ) 100%);opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-371c4bcf > .elementor-container{max-width:1200px;}.elementor-8 .elementor-element.elementor-element-371c4bcf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-61e54a71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px;}.elementor-8 .elementor-element.elementor-element-61e54a71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-3927db32{text-align:center;}.elementor-8 .elementor-element.elementor-element-3927db32 .elementor-heading-title{font-family:"Mirza Regular", Sans-serif;font-size:5.5em;font-weight:700;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-9dafc7d{text-align:center;}.elementor-8 .elementor-element.elementor-element-9dafc7d .elementor-heading-title{font-family:"Tinos", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.5em;color:var( --e-global-color-275e7b3 );}.elementor-8 .elementor-element.elementor-element-eb9e117{text-align:center;}.elementor-8 .elementor-element.elementor-element-eb9e117 .elementor-heading-title{font-family:"Tinos", Sans-serif;font-size:1.3em;font-weight:400;line-height:2.1em;color:var( --e-global-color-275e7b3 );}.elementor-8 .elementor-element.elementor-element-225171c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-225171c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffdc4bb );}.elementor-8 .elementor-element.elementor-element-225171c7 > .elementor-background-overlay{background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/moroccan_pattern_8-1.png");background-size:250px auto;opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-225171c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 250px 0px;}.elementor-8 .elementor-element.elementor-element-77e6bdda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-4100b288 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-125ce22a{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:500;line-height:2.1em;color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-b5c9db2 );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4cf76d0c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6b0d08a0{margin-top:30px;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-1c524e81:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1c524e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-1c524e81:hover{background-color:var( --e-global-color-275e7b3 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1c524e81{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-553cdca );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 32px 15px;}.elementor-8 .elementor-element.elementor-element-1c524e81, .elementor-8 .elementor-element.elementor-element-1c524e81 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-1c524e81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-title{color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-description{font-family:var( --e-global-typography-d4d8339-font-family ), Sans-serif;font-size:var( --e-global-typography-d4d8339-font-size );font-weight:var( --e-global-typography-d4d8339-font-weight );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-248967d2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-248967d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-248967d2:hover{background-color:var( --e-global-color-275e7b3 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-248967d2{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-553cdca );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 32px 15px;}.elementor-8 .elementor-element.elementor-element-248967d2, .elementor-8 .elementor-element.elementor-element-248967d2 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-248967d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-title{color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-description{font-family:var( --e-global-typography-d4d8339-font-family ), Sans-serif;font-size:var( --e-global-typography-d4d8339-font-size );font-weight:var( --e-global-typography-d4d8339-font-weight );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-cb5db77:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cb5db77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-cb5db77:hover{background-color:var( --e-global-color-275e7b3 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cb5db77{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-553cdca );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 32px 15px;}.elementor-8 .elementor-element.elementor-element-cb5db77, .elementor-8 .elementor-element.elementor-element-cb5db77 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-cb5db77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-title{color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-description{font-family:var( --e-global-typography-d4d8339-font-family ), Sans-serif;font-size:var( --e-global-typography-d4d8339-font-size );font-weight:var( --e-global-typography-d4d8339-font-weight );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-19ec9b73:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19ec9b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-19ec9b73:hover{background-color:var( --e-global-color-275e7b3 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-19ec9b73{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-553cdca );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 25px 32px 15px;}.elementor-8 .elementor-element.elementor-element-19ec9b73, .elementor-8 .elementor-element.elementor-element-19ec9b73 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-19ec9b73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-title a{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-title{color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-description{font-family:var( --e-global-typography-d4d8339-font-family ), Sans-serif;font-size:var( --e-global-typography-d4d8339-font-size );font-weight:var( --e-global-typography-d4d8339-font-weight );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-5f2e7c0c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5f2e7c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5f2e7c0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-5f2e7c0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2e6982c7{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-48b12a23:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48b12a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/video.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-48b12a23 > .elementor-background-overlay{background-color:var( --e-global-color-b5c9db2 );opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-48b12a23, .elementor-8 .elementor-element.elementor-element-48b12a23 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-48b12a23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:124px 20px 119px 15px;}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn{background-color:var( --e-global-color-primary );width:60px;height:60px;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-69f28b3 .video-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn.glow-btn:before{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn.glow-btn:after{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn.glow-btn > i:after{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-69f28b3 .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-78cf337b img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-72b56372{margin-top:40px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-19e88b5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-8 .elementor-element.elementor-element-6f28a7a7 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7be5ed7f > .elementor-element-populated{padding:15px 15px 15px 65px;}.elementor-8 .elementor-element.elementor-element-4c72a3f0{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.5em;color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-553cdca );color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button:focus{background-color:var( --e-global-color-275e7b3 );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-23013d34 .elementor-button:focus svg{fill:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-313c8256:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-313c8256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffdc4bb );}.elementor-8 .elementor-element.elementor-element-313c8256 > .elementor-background-overlay{background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/moroccan_pattern_8-1.png");background-size:250px auto;opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-313c8256 > .elementor-container{max-width:1350px;}.elementor-8 .elementor-element.elementor-element-313c8256{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;z-index:2;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-3892613d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-3892613d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-3892613d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-3892613d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-8 .elementor-element.elementor-element-3892613d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4eb3a785{text-align:center;}.elementor-8 .elementor-element.elementor-element-4eb3a785 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4280679{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:500;line-height:2.1em;color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-a981eb5 > .elementor-container{max-width:1350px;}.elementor-8 .elementor-element.elementor-element-a981eb5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-8 .elementor-element.elementor-element-a981eb5{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-fcf094a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-fcf094a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b9a2bd7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9a2bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-b9a2bd7{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-553cdca );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b9a2bd7, .elementor-8 .elementor-element.elementor-element-b9a2bd7 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-b9a2bd7:hover{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b9a2bd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7565746 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-8 .elementor-element.elementor-element-7565746 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1973ebd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-1973ebd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-1973ebd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1973ebd .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-8 .elementor-element.elementor-element-1973ebd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-1973ebd .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-c90c1f9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c90c1f9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c90c1f9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c90c1f9 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-8 .elementor-element.elementor-element-c90c1f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c90c1f9 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-4f283f0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-4f283f0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-4f283f0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-4f283f0 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-8 .elementor-element.elementor-element-4f283f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-4f283f0 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-dad0ca7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-dad0ca7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-dad0ca7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-dad0ca7 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-8 .elementor-element.elementor-element-dad0ca7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-dad0ca7 .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-c5e0d0b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c5e0d0b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c5e0d0b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c5e0d0b .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-8 .elementor-element.elementor-element-c5e0d0b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c5e0d0b .elementor-image-box-title{font-family:"PT Serif", Sans-serif;font-size:18px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-447198b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-447198b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-447198b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-2314457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2314457 img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-967a571:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-967a571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50442D;}.elementor-8 .elementor-element.elementor-element-967a571 > .elementor-background-overlay{background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/moroccan_pattern_8-1.png");background-size:250px auto;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-967a571{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-9e6f701 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7dac55c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-7dac55c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-fba3923 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5a2665b{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:500;line-height:2.1em;color:var( --e-global-color-275e7b3 );}.elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-b5c9db2 );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button:focus{background-color:var( --e-global-color-c178838 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5838d4f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b81ad06:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b81ad06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffdc4bb );}.elementor-8 .elementor-element.elementor-element-b81ad06 > .elementor-background-overlay{background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/moroccan_pattern_8-1.png");background-size:250px auto;opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b81ad06 > .elementor-container{max-width:1350px;}.elementor-8 .elementor-element.elementor-element-b81ad06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;z-index:2;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-ca6d038.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-ca6d038.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-ca6d038.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-ca6d038 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-8 .elementor-element.elementor-element-ca6d038 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fd119d1{text-align:center;}.elementor-8 .elementor-element.elementor-element-fd119d1 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7fdd8c9{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:500;line-height:2.1em;color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-c451228 > .elementor-container{max-width:1350px;}.elementor-8 .elementor-element.elementor-element-c451228 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-8 .elementor-element.elementor-element-c451228{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-73c2a24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-73c2a24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-73c2a24.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-c4861a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c4861a0 img{max-width:72%;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-34d2c4ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-34d2c4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-34d2c4ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-34d2c4ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1261814{--display:flex;}.elementor-8 .elementor-element.elementor-element-94d4c7b{text-align:center;}.elementor-8 .elementor-element.elementor-element-94d4c7b .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a9b4ffe{padding:0px 0px 20px 0px;text-align:center;font-family:"Tinos", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.5em;color:var( --e-global-color-e0dc440 );}.elementor-8 .elementor-element.elementor-element-382d772{padding:0px 0px 20px 0px;text-align:center;font-family:"Tinos", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.5em;color:var( --e-global-color-e0dc440 );}.elementor-8 .elementor-element.elementor-element-4073b1f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4073b1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-4073b1f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-4073b1f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-411ecd9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-411ecd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-411ecd9c, .elementor-8 .elementor-element.elementor-element-411ecd9c > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-411ecd9c{box-shadow:0px 11px 14px -4px rgba(219.74999999999997, 207.14449196597351, 195.38641304347823, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-411ecd9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3cb8e1a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-3cb8e1a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-8 .elementor-element.elementor-element-3cb8e1a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3cb8e1a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-41b2d089 img{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-13a04a2a{--grid-template-columns:repeat(0, auto);text-align:center;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-515ec252{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-515ec252 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-30c2e863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-30c2e863 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-4b9c4e7b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c178838 );color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-default .elementor-icon{color:var( --e-global-color-c178838 );border-color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-4b9c4e7b .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-4b9c4e7b .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-60b0efce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-60b0efce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-60b0efce, .elementor-8 .elementor-element.elementor-element-60b0efce > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-60b0efce{box-shadow:0px 11px 14px -4px rgba(219.74999999999997, 207.14449196597351, 195.38641304347823, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-60b0efce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-29c64e78.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-29c64e78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-8 .elementor-element.elementor-element-29c64e78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-29c64e78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1a97aba5 img{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-367fe40{--grid-template-columns:repeat(0, auto);text-align:center;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-50b232c6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-50b232c6 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-5faff3ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5faff3ff .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-55f1cf37{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-55f1cf37 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c178838 );color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-default .elementor-icon{color:var( --e-global-color-c178838 );border-color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-55f1cf37.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-55f1cf37 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-55f1cf37 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-13a20a3b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13a20a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-13a20a3b, .elementor-8 .elementor-element.elementor-element-13a20a3b > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-13a20a3b{box-shadow:0px 11px 14px -4px rgba(219.74999999999997, 207.14449196597351, 195.38641304347823, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-13a20a3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-427a0cd9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-427a0cd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-8 .elementor-element.elementor-element-427a0cd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-427a0cd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7266f040 img{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd07854{--grid-template-columns:repeat(0, auto);text-align:center;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-5757b8fb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5757b8fb .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-6f9f8497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-6f9f8497 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2de9e280{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-2de9e280 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c178838 );color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-default .elementor-icon{color:var( --e-global-color-c178838 );border-color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-2de9e280.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-2de9e280 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-2de9e280 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-12c4d09a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-12c4d09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-12c4d09a, .elementor-8 .elementor-element.elementor-element-12c4d09a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-12c4d09a{box-shadow:0px 11px 14px -4px rgba(219.74999999999997, 207.14449196597351, 195.38641304347823, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-12c4d09a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7ef2bdba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-7ef2bdba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-8 .elementor-element.elementor-element-7ef2bdba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-7ef2bdba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3387ef35 img{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8a1e575{--grid-template-columns:repeat(0, auto);text-align:center;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-4028f1e4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-4028f1e4 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-5418c6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5418c6f8 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-76d60dec{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-76d60dec .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c178838 );color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-default .elementor-icon{color:var( --e-global-color-c178838 );border-color:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c178838 );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-76d60dec.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-76d60dec .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-76d60dec .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-49c77bbd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-192d0262:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-192d0262 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50442D;}.elementor-8 .elementor-element.elementor-element-192d0262 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/moroccan_pattern_2-1.png");background-size:145px auto;opacity:0.03;}.elementor-8 .elementor-element.elementor-element-192d0262 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-192d0262 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-48a9ba2e{text-align:center;}.elementor-8 .elementor-element.elementor-element-48a9ba2e .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4f66e6a{text-align:center;font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:500;line-height:2.1em;color:var( --e-global-color-ffdc4bb );}.elementor-8 .elementor-element.elementor-element-6b8eae3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6b8eae3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6b8eae3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8 .elementor-element.elementor-element-6b8eae3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-6b8eae3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-68027000 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8 .elementor-element.elementor-element-68027000 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-68027000{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8 .elementor-element.elementor-element-66917ace:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-66917ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-579e47f );background-image:url("https://lafamiliafarm.net/wp-content/uploads/2025/08/call-action.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-66917ace > .elementor-background-overlay{background-color:var( --e-global-color-579e47f );opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-66917ace > .elementor-container{max-width:750px;}.elementor-8 .elementor-element.elementor-element-66917ace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-6666814d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-6666814d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-6666814d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-4fc10b84 img{max-width:20%;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-68b067b9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-68b067b9 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4c11a0cb{text-align:center;}.elementor-8 .elementor-element.elementor-element-4c11a0cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3em;font-weight:500;line-height:2em;color:var( --e-global-color-553cdca );}.elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-b5c9db2 );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f7ea5c{width:auto;max-width:auto;padding:0px 15px 0px 15px;}.elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f7ea5c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-15793ce8 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-15793ce8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-15793ce8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-15793ce8{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-15793ce8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-15793ce8 .elementor-button:focus svg{fill:var( --e-global-color-b5c9db2 );}.elementor-8 .elementor-element.elementor-element-e708091{--display:flex;}.elementor-8 .elementor-element.elementor-element-adf9fbb{--display:flex;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-6e816014.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-6e816014.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-4100b288 .elementor-heading-title{font-size:2.6em;}.elementor-8 .elementor-element.elementor-element-1c524e81{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3e62cc04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-248967d2{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-148f7b26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-cb5db77{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-766de213 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-19ec9b73{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-72d4cccd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-6f28a7a7 .elementor-heading-title{font-size:2.6em;}.elementor-8 .elementor-element.elementor-element-7be5ed7f > .elementor-element-populated{padding:15px 15px 15px 30px;}.elementor-8 .elementor-element.elementor-element-b9a2bd7{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-7565746 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7dac55c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-7dac55c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-fba3923 .elementor-heading-title{font-size:2.6em;}.elementor-8 .elementor-element.elementor-element-192d0262 > .elementor-element-populated{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-371c4bcf{padding:100px 15px 100px 15px;}.elementor-8 .elementor-element.elementor-element-3927db32 .elementor-heading-title{font-size:2.5em;}.elementor-8 .elementor-element.elementor-element-9dafc7d .elementor-heading-title{font-size:1.3em;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-eb9e117 .elementor-heading-title{font-size:1.3em;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-4100b288 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-125ce22a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-title a{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-2fda95a .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-title a{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-401c0a0f .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-title a{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-c976626 .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-title a{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-57dce426 .elementor-icon-box-description{font-size:var( --e-global-typography-d4d8339-font-size );line-height:var( --e-global-typography-d4d8339-line-height );}.elementor-8 .elementor-element.elementor-element-6f28a7a7 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-7be5ed7f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-4c72a3f0{font-size:1em;}.elementor-8 .elementor-element.elementor-element-4eb3a785 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-4280679{font-size:1em;}.elementor-8 .elementor-element.elementor-element-1973ebd .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c90c1f9 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-4f283f0 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-dad0ca7 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c5e0d0b .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-fba3923 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-5a2665b{font-size:1em;}.elementor-8 .elementor-element.elementor-element-fd119d1 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-7fdd8c9{font-size:1em;}.elementor-8 .elementor-element.elementor-element-94d4c7b .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-a9b4ffe{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-382d772{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-411ecd9c{margin-top:0px;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-515ec252 .elementor-heading-title{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-4b9c4e7b{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-60b0efce{margin-top:0px;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-50b232c6 .elementor-heading-title{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-55f1cf37{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-13a20a3b{margin-top:0px;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-5757b8fb .elementor-heading-title{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-2de9e280{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-12c4d09a{margin-top:0px;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-4028f1e4 .elementor-heading-title{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-76d60dec{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-192d0262 > .elementor-element-populated{padding:100px 30px 100px 30px;}.elementor-8 .elementor-element.elementor-element-48a9ba2e .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-4f66e6a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-6666814d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-68b067b9 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-4c11a0cb .elementor-heading-title{font-size:1em;}.elementor-8 .elementor-element.elementor-element-15793ce8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-6e816014{width:43.509%;}.elementor-8 .elementor-element.elementor-element-d0cdd34{width:56.491%;}.elementor-8 .elementor-element.elementor-element-1cc52777{width:35.614%;}.elementor-8 .elementor-element.elementor-element-2e849b2d{width:64.342%;}.elementor-8 .elementor-element.elementor-element-19e88b5b{width:40%;}.elementor-8 .elementor-element.elementor-element-7be5ed7f{width:60%;}.elementor-8 .elementor-element.elementor-element-7dac55c{width:50%;}.elementor-8 .elementor-element.elementor-element-78b91bf{width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mirza Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lafamiliafarm.net/wp-content/uploads/2025/08/Mirza-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */