.gm-search__fullscreen-container .gm-search__input{margin:0}.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__buttons{background:#fff0}@media screen and (min-width:1025px){#area_privada_icon,#contact_icon{display:none}}:root{--break:1em;--break-rem:1rem;--radius:6px;--radius-small:4px;--radius-huge:16px;--color-base:#1A1A1A;--color-contrast:#FFFFFF;--color-ink:#2F2F2F;--color-shadow:#57595D;--color-granite:#71757A;--color-moon:#92979E;--color-fog:#AAB1B8;--color-gray:#CED5DE;--color-apollo:#DEE3E9;--color-solitude:#E8ECF0;--color-lighthouse:#F0F2F5;--color-smoke:#FAFBFC;--color-racc:#FFCF00;--color-racc-golden:#F3C500;--color-racc-citronite:#D2AB00;--color-racc-lemonade:#FFE98A;--color-racc-corn:#FFF5CA;--color-info:#1D569F;--color-success:#00C04D;--color-error:#B3261E;--font-h1:clamp(2rem, 1.818rem + 0.91vw, 2.5rem);--font-h2:clamp(1.75rem, 1.659rem + 0.45vw, 2rem);--font-h3:clamp(1.5rem, 1.455rem + 0.23vw, 1.625rem);--font-h4:clamp(1.25rem, 1.205rem + 0.23vw, 1.375rem);--font-base:clamp(1.063rem, 1.04rem + 0.11vw, 1.125rem);--font-base16:clamp(0.938rem, 0.896rem + 0.14vw, 1rem);--font-small:clamp(0.813rem, 0.771rem + 0.14vw, 0.875rem);--font-light:300;--font-regular:400;--font-semibold:600;--font-bold:700;--font-height-body:1.5;--font-height-heading:1.3}body{font-size:var(--font-base);font-weight:var(--font-regular);line-height:var(--font-height-body)}h1,h2,h3,h4,h5,h6,[class$="-style"]{font-weight:var(--font-bold);line-height:var(--font-height-heading)!important;color:inherit!important}h1,.fusion-modal h1,.fusion-page-title-bar h1,.fusion-tb-footer h1,.fusion-tb-page-title-bar h1,.fusion-title h1,.fusion-widget-area h1,.post-content h1,.search-page-search-form h1{font-size:var(--font-h1);line-height:1.2!important;text-wrap:balance}h2,.ei-title h2,.main-flex .slide-content h2,.post h2,.post-content h2{font-size:var(--font-h2);text-wrap:balance}h3,.fusion-post-content h3,.fusion-title h3,.person-author-wrapper span,.post-content h3,.project-content h3,.sidebar .widget h3,.title h3{font-size:var(--font-h3)}h4,.fusion-project-details-tb .project-info h4,.fusion-theme-sharing-box h4,.fusion-title h4,.fusion-widget-area h4,.post-content h4,.project-content .project-info h4{font-size:var(--font-h4)}h5,.fusion-post-content h5,.fusion-title h5,.fusion-widget-area h5,.post-content h5,.title h5{font-size:var(--font-base)}.h1-style{font-size:var(--font-h1)!important}.h2-style{font-size:var(--font-h2)!important}.h3-style{font-size:var(--font-h3)!important}.h4-style{font-size:var(--font-h4)!important}.h5-style{font-size:var(--font-base)!important}p,.post-content p{text-wrap:pretty;font-size:var(--font-base);font-weight:var(--font-regular);line-height:var(--font-height-body)}p[class$="-style"]{line-height:var(--font-height-body)}small{font-size:var(--font-small)}@media screen and (max-width:767px){.h5-style{font-size:var(--font-h4)!important}}@media only screen and (max-width:1099px){h1.fusion-responsive-typography-calculated,*.h1-style.fusion-responsive-typography-calculated{font-size:var(--font-h1)!important}h2.fusion-responsive-typography-calculated,*.h2-style.fusion-responsive-typography-calculated{font-size:var(--font-h2)!important}h3.fusion-responsive-typography-calculate,*.h3-style.fusion-responsive-typography-calculated{font-size:var(--font-h3)!important}h4.fusion-responsive-typography-calculated,h5.fusion-responsive-typography-calculated,*.h4-style.fusion-responsive-typography-calculated,*.h5-style.fusion-responsive-typography-calculated{font-size:var(--font-h4)!important}.h5-style.fusion-responsive-typography-calculated{font-size:var(--font-base)!important}}