@media(max-width:767px){.elementor .footer-main{width:100%;height:auto;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .footer-content{width:100%;padding:0px;margin-block-start:0px;display:flex;flex-direction:column;gap:48px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .footer-brand{width:100%;column-gap:24px;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:24px;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .footer-nav{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .footer-menu{width:auto;font-size:16px;line-height:1.4em;text-align:start;}}@media(max-width:767px){.elementor .footer-contacts{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:14px;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .heading-hero{font-size:50px;}}@media(max-width:767px){.elementor .section-full{width:100%;}}@media(max-width:767px){.elementor .header-inner{width:100%;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .header-nav{display:none;}}@media(max-width:767px){.elementor .header-menu-toggle{width:50%;}}@media(max-width:767px){.elementor .header-logo-default{max-width:80px;}}@media(max-width:767px){.elementor .menu-overlay{width:100%;height:calc(100dvh);overflow:hidden;position:fixed;inset-block-start:0px;inset-inline-start:0px;gap:0px;}}@media(max-width:767px){.elementor .menu-overlay-inner{flex-direction:column;}}@media(max-width:767px){.elementor .menu-overlay-link-primary{font-size:30px;}}@media(max-width:767px){.elementor .menu-overlay-link-secondary{font-size:22px;}}@media(max-width:767px){.elementor .menu-meta-number{font-size:14px;}}@media(max-width:767px){.elementor .menu-meta-label{font-size:14px;}}@media(max-width:767px){.elementor .menu-social-footer{position:absolute;inset-block-end:12px;display:flex;flex-direction:row;justify-content:space-around;}}@media(max-width:767px){.elementor .menu-panel-secondary{width:100%;height:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;order:99999;}}@media(max-width:767px){.elementor .menu-panel-primary{width:100%;height:50%;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .menu-secondary-list{width:100%;}}@media(max-width:767px){.elementor .menu-primary-list{width:100%;gap:20px;}}@media(max-width:767px){.elementor .agriflora-header{position:fixed;}}@media(max-width:767px){.elementor .header-left{width:50%;}}@media(max-width:767px){.elementor .type-eyebrow{font-weight:500;font-size:13px;letter-spacing:0.16em;margin-block-end:6px;}}