.elementor-kit-9{--e-global-color-primary:#556924;--e-global-color-secondary:#3F4F1A;--e-global-color-text:#1F2A12;--e-global-color-accent:#C8872E;--e-global-color-lighter:#A4AD86;--e-global-color-dark:#3F4F1A;--e-global-color-highlight:#E4E6D9;--e-global-color-border:#D0D5BE;background-color:#F6F7F1;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --e-gv-387746e:#6F2E11; --e-gv-aefefc3:#2B5F42; --e-gv-5585b08:#FCA910; }
/* Start custom CSS for page-settings *//* Fermierul footer: preserve legacy Elementor markup for Allegro2 compatibility */
.elementor-75 .elementor-element.elementor-element-3f49b54{background:#3F4F1A!important;padding:72px 0 62px!important}
.elementor-75 .elementor-element.elementor-element-3f49b54>.elementor-container{display:flex!important;align-items:flex-start!important;gap:64px!important}
.elementor-75 .elementor-element.elementor-element-ec44240,
.elementor-75 .elementor-element.elementor-element-8dd00a5,
.elementor-75 .elementor-element.elementor-element-34e63be{width:33.333%!important;max-width:33.333%!important;flex:1 1 0!important}
.elementor-75 .elementor-widget-heading .elementor-heading-title{color:#fff!important;font-family:'Fraunces',Georgia,serif!important;font-weight:800!important;line-height:1.12!important}
.elementor-75 .elementor-widget-text-editor,
.elementor-75 .elementor-icon-box-description,
.elementor-75 .elementor-icon-box-title,
.elementor-75 a{color:#E4E6D9!important}

/* Replace the theme demo identity and contact details while retaining valid legacy widgets */
.elementor-75 .elementor-element-0dea783 img{display:none!important}
.elementor-75 .elementor-element-0dea783 .elementor-widget-container:before{content:'MAGAZIN FERMIERUL';display:block;color:#fff;font:800 34px/1.15 'Fraunces',Georgia,serif;letter-spacing:.015em;margin-bottom:18px}
.elementor-75 .elementor-element-6214f56{font-size:0!important;max-width:390px}
.elementor-75 .elementor-element-6214f56:before{content:'Produse practice pentru fermieri și gospodari. Livrăm în România și Ungaria.';font-size:17px;line-height:1.65;color:#E4E6D9}
.elementor-75 .elementor-element-9e506bc .elementor-icon-box-title,
.elementor-75 .elementor-element-4689361 .elementor-icon-box-title,
.elementor-75 .elementor-element-e294114 .elementor-icon-box-title{font-size:0!important}
.elementor-75 .elementor-element-9e506bc .elementor-icon-box-title:after{content:'Satu Mare, România';font-size:17px}
.elementor-75 .elementor-element-4689361 .elementor-icon-box-title:after{content:'+40 000 000 000';font-size:17px}
.elementor-75 .elementor-element-e294114 .elementor-icon-box-title:after{content:'contact@fermierul.ro';font-size:17px}
.elementor-75 .elementor-element-4689361 .elementor-icon-box-description{display:none!important}
.elementor-75 .elementor-element-0d18128 .elementor-heading-title{font-size:0!important}
.elementor-75 .elementor-element-0d18128 .elementor-heading-title:after{content:'Linkuri utile';font-size:27px}

/* Remove newsletter and use the third column for social channels */
.elementor-75 .elementor-element-8f9c0ca,
.elementor-75 .elementor-element-296ec29,
.elementor-75 .elementor-element-5e6d71b{display:none!important}
.elementor-75 .elementor-element-2e76f3b .elementor-heading-title{font-size:0!important}
.elementor-75 .elementor-element-2e76f3b .elementor-heading-title:after{content:'Social media';font-size:27px}
.elementor-75 .elementor-element-de05c31 .elementor-social-icons-wrapper{display:flex!important;flex-wrap:wrap;gap:12px}
.elementor-75 .elementor-element-de05c31 .elementor-social-icon{width:48px!important;height:48px!important;background:#fff!important;border-radius:50%!important;background-position:center!important;background-repeat:no-repeat!important;background-size:24px!important;pointer-events:none}
.elementor-75 .elementor-element-de05c31 .elementor-social-icon svg{display:none!important}
.elementor-75 .elementor-element-de05c31 .elementor-grid-item:nth-child(1) .elementor-social-icon{background-image:url('https://fermierul.nextchapter.ro/wp-content/uploads/2026/10/social-facebook.png')!important}
.elementor-75 .elementor-element-de05c31 .elementor-grid-item:nth-child(2) .elementor-social-icon{background-image:url('https://fermierul.nextchapter.ro/wp-content/uploads/2026/10/social-instagram.png')!important}
.elementor-75 .elementor-element-de05c31 .elementor-grid-item:nth-child(3) .elementor-social-icon{background-image:url('https://fermierul.nextchapter.ro/wp-content/uploads/2026/10/social-linkedin.png')!important}
.elementor-75 .elementor-element-de05c31 .elementor-grid-item:nth-child(4) .elementor-social-icon{background-image:url('https://fermierul.nextchapter.ro/wp-content/uploads/2026/10/social-tiktok.png')!important}
.elementor-75 .elementor-element-de05c31 .elementor-grid-item:nth-child(n+5){display:none!important}

.elementor-75 .elementor-element.elementor-element-3a496a4{background:#556924!important}
.elementor-75 .elementor-element-41d0e0b{font-size:0!important}
.elementor-75 .elementor-element-41d0e0b:before{content:'© 2026 Fermierul. Toate drepturile rezervate.';font-size:15px;color:#fff}
.elementor-75 .elementor-element-d0976e6{display:none!important}

@media(max-width:1024px){
  .elementor-75 .elementor-element.elementor-element-3f49b54>.elementor-container{gap:32px!important}
}
@media(max-width:767px){
  .elementor-75 .elementor-element.elementor-element-3f49b54{padding:48px 24px 38px!important}
  .elementor-75 .elementor-element.elementor-element-3f49b54>.elementor-container{display:block!important}
  .elementor-75 .elementor-element.elementor-element-ec44240,
  .elementor-75 .elementor-element.elementor-element-8dd00a5,
  .elementor-75 .elementor-element.elementor-element-34e63be{width:100%!important;max-width:100%!important;margin-bottom:38px!important}
}/* End custom CSS */