:root{--color-primary: #44841A;--color-secondary: #0c0522;--color-light: #333;--color-dark: #efe9db}@media print{.sp-navigation{display:none}}.sp-navigation{color:#fff}.sp-navigation__content-wrapper{padding:2rem 1rem 3rem}.sp-navigation__content{max-width:1120px;margin:0 auto;display:flex;gap:2rem;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.sp-navigation__content{flex-direction:row}}.sp-navigation__header{flex:0 0 auto}.sp-navigation__menu-group{display:flex;gap:2rem;flex-direction:column;align-items:center}@media screen and (min-width: 480px){.sp-navigation__menu-group{flex-direction:row}}.sp-navigation .block-system-branding-block .site-name{display:none}.sp-navigation .region-primary-menu,.sp-navigation .region-secondary-menu{display:flex;gap:2rem;justify-content:space-between}.sp-navigation .block-menu.navigation.menu--main .menu{display:flex;justify-content:space-between;gap:1rem}.sp-navigation .block-menu.navigation.menu--main .menu li{font-size:1rem;line-height:1.25rem}.sp-navigation .block-menu.navigation.menu--main .menu li{font-family:Roboto,sans-serif}.sp-navigation .block-menu.navigation.menu--main .menu li{font-weight:600}.sp-navigation .block-menu.navigation.menu--main .menu li{letter-spacing:-.1px}@media (min-width: 768px){.sp-navigation .block-menu.navigation.menu--main .menu li{font-size:1rem;line-height:1.25rem}.sp-navigation .block-menu.navigation.menu--main .menu li{font-family:Roboto,sans-serif}.sp-navigation .block-menu.navigation.menu--main .menu li{font-weight:600}.sp-navigation .block-menu.navigation.menu--main .menu li{letter-spacing:-.1px}}.sp-navigation .block-menu.navigation.menu--main .menu li{padding:.875rem 2.5rem}.sp-navigation .block-menu.navigation.menu--main .menu li{display:inline-block;text-decoration:none;outline-offset:.125rem;outline-width:.1875rem;transition:all .25s ease}.sp-navigation .block-menu.navigation.menu--main .menu li:focus-visible,.sp-navigation .block-menu.navigation.menu--main .menu li:hover,.sp-navigation .block-menu.navigation.menu--main .menu li:active{text-decoration:none}.sp-navigation .block-menu.navigation.menu--main .menu li[disabled]{text-decoration:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:50%}.sp-navigation .block-menu.navigation.menu--main .menu li input{position:absolute!important;clip:rect(sp-particle(.125),sp-particle(.125),sp-particle(.125),sp-particle(.125));overflow:hidden;height:1px!important;width:1px!important;word-wrap:normal}.sp-navigation .block-menu.navigation.menu--main .menu li input.sp-focusable:active,.sp-navigation .block-menu.navigation.menu--main .menu li input.sp-focusable:focus-visible,.sp-navigation .block-menu.navigation.menu--main .menu li input.sp-focusable:hover{position:static!important;overflow:visible;clip:auto;width:auto!important;height:auto!important}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-light{background-color:var(--sp-button-light-primary-background-color);border-color:var(--sp-button-light-primary-border-color);color:var(--sp-button-light-primary-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-light:hover{background-color:var(--sp-button-light-primary-hover-background-color);border-color:var(--sp-button-light-primary-hover-border-color);color:var(--sp-button-light-primary-hover-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-light:active,.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-light.active{background-color:var(--sp-button-light-primary-background-color);border-color:var(--sp-button-light-primary-border-color);color:var(--sp-button-light-primary-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-light:focus-visible,.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-light.focus{background-color:var(--sp-button-light-primary-background-color);border-color:var(--sp-button-light-primary-border-color);color:var(--sp-button-light-primary-color);outline-color:var(--sp-button-light-primary-focus-outline-color);outline-style:solid}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-dark{background-color:var(--sp-button-dark-primary-background-color);border-color:var(--sp-button-dark-primary-border-color);color:var(--sp-button-dark-primary-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-dark:hover{background-color:var(--sp-button-dark-primary-hover-background-color);border-color:var(--sp-button-dark-primary-hover-border-color);color:var(--sp-button-dark-primary-hover-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-dark:active,.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-dark.active{background-color:var(--sp-button-dark-primary-background-color);border-color:var(--sp-button-dark-primary-border-color);color:var(--sp-button-dark-primary-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-dark:focus-visible,.sp-navigation .block-menu.navigation.menu--main .menu li.sp-theme-dark.focus{background-color:var(--sp-button-dark-primary-background-color);border-color:var(--sp-button-dark-primary-border-color);color:var(--sp-button-dark-primary-color);outline-color:var(--sp-button-dark-primary-focus-outline-color);outline-style:solid}.sp-navigation .block-menu.navigation.menu--main .menu li{display:flex;align-items:center;padding:1rem;border-radius:2rem;max-height:48px}.sp-navigation .block-menu.navigation.menu--main .menu li:before{display:none}.sp-navigation .block-menu.navigation.menu--main .menu li a{font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none}.sp-navigation .block-menu.navigation.menu--main .menu li.fill{background-color:#4d7737}.sp-navigation .block-menu.navigation.menu--main .menu li.fill a{color:#fff}.sp-navigation .block-menu.navigation.menu--main .menu li.outline{background-color:transparent!important;color:var(--sp-button-light-primary-background-color);border:2px solid var(--sp-button-light-primary-background-color)}.sp-navigation .block-menu.navigation.menu--main .menu li.outline a{color:#4d7737}.sp-navigation .block-menu.navigation.menu--account>ul.menu{display:flex;flex-direction:row;gap:.5rem}.sp-navigation .block-menu.navigation.menu--account>ul.menu li{background-color:transparent;border:2px solid #4D7737;border-radius:50%;position:relative}.sp-navigation .block-menu.navigation.menu--account>ul.menu li{display:flex;align-items:center;padding:1rem;border-radius:2rem;text-indent:-9999px;overflow:hidden;white-space:nowrap;width:48px;height:48px}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a{color:#fff}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a:before{content:"";display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a[href*=login]:before,.sp-navigation .block-menu.navigation.menu--account>ul.menu li a[href*=user]:before{background-image:url(/themes/custom/social_power/dist/assets/account-fill-D8PcGWgC.svg)}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a[href*=zona-privada]:before{background-image:url(/themes/custom/social_power/dist/assets/account-fill-D8PcGWgC.svg)}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a[href*="admin/dashboard"]:before{background-image:url(/themes/custom/social_power/dist/assets/dashboard-fill-MmKEYo8d.svg)}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a[href*="admin/config"]:before{background-image:url(/themes/custom/social_power/dist/assets/gear-fill-CHpLDwkc.svg)}.sp-navigation .block-menu.navigation.menu--account>ul.menu li a[href*="user/logout"]:before{background-image:url(/themes/custom/social_power/dist/assets/logout-fill-Dfyw1hn2.svg)}.sp-navigation .block-menu.navigation.menu--account>ul.menu li:before{display:none}.sp-navigation .form-item.form-item-lang-dropdown-select{margin:0}.sp-navigation .form-item.form-item-lang-dropdown-select ::picker-icon{color:#4d7737}.sp-navigation .form-item.form-item-lang-dropdown-select ::picker(select){border:1px solid #E9E9E9;border-radius:12px}.sp-navigation .form-item.form-item-lang-dropdown-select select.lang-dropdown-select-element{margin:0;padding:1rem;width:auto!important;border:none;text-transform:uppercase;font-weight:700;color:#4d7737}.sp-navigation__breadcrumb-wrapper{border-top:8px solid #E9E9E9;border-bottom:1px dashed #E9E9E9}.sp-navigation__breadcrumb{max-width:1120px;margin:0 auto;padding:.5rem 0}
