.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}}@font-face{font-display:swap;font-family:"OpenSans_SemiCondensed";src:local('OpenSans_SemiCondensed'),url(https://www.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/OpenSans_SemiCondensed-ExtraBold.ttf);font-weight:800}@font-face{font-display:swap;font-family:"Inter";src:url(https://www.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(https://www.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:italic}@font-face{font-display:swap;font-family:"Zalando Sans";src:url(https://www.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/ZalandoSansExpanded-VariableFont_wght.ttf) format("truetype");font-weight:200 900;font-style:normal}@font-face{font-display:swap;font-family:"Open Sans";src:url(https://www.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:300 800;font-style:normal}@font-face{font-display:swap;font-family:"Open Sans";src:url(https://www.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/OpenSans-Italic-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100 900;font-display:auto;font-style:italic}: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-flames:#F5A21F;--color-info:#1D569F;--color-success:#00C04D;--color-error:#B3261E;--color-base:#1A1A1A;--color-contrast:#FBFBFE;--color-pure:#FFFFFF;--color-racc-10:#FFFDF5;--color-racc-100:#FFF5CA;--color-racc-200:#FFE98A;--color-racc-300:#FFDF54;--color-racc-500:#FFCF00;--color-racc-600:#E8BC00;--color-racc-700:#B59300;--color-neutral-50:#F8F9FA;--color-neutral-100:#E4E7E9;--color-neutral-300:#C4CAD0;--color-neutral-500:#A7B0B9;--color-neutral-600:#98A0A8;--color-neutral-700:#777D83;--color-neutral-800:#5C6166;--color-skin-100:#FAF9F6;--color-skin-500:#E7E1D5;--color-info-50:#e8edf4;--color-info-500:#1A4E91;--color-info-700:#123767;--color-success-50:#e8f4ea;--color-success-500:#1A932E;--color-error-50:#f7e9e9;--color-error-500:#B3261E;--font-h1:clamp(2.125rem, 1.667rem + 1.53vw, 2.813rem);--font-h2:clamp(1.875rem, 1.583rem + 0.97vw, 2.313rem);--font-h3:clamp(1.625rem, 1.417rem + 0.69vw, 1.938rem);--font-h4:clamp(1.375rem, 1.208rem + 0.56vw, 1.625rem);--font-h5:clamp(1.25rem, 1.167rem + 0.28vw, 1.375rem);--font-h6:clamp(1.125rem, 1.042rem + 0.28vw, 1.25rem);--font-base:clamp(1.063rem, 1.04rem + 0.11vw, 1.125rem);--font-small:clamp(0.938rem, 0.896rem + 0.14vw, 1rem);--font-tiny:0.813rem;--font-base16:1rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-height-body:1.5;--font-height-heading:1.3;--font-body:"Inter", Helvetica Neue, Helvetica, Arial, sans-serif;--font-heading:"Zalando Sans", Helvetica Neue, Helvetica, Arial, sans-serif;--body_typography-font-family:var(--font-body) !important}body{font-family:var(--font-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-family:var(--font-heading)!important;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-h5)}h6,.fusion-post-content h6,.fusion-title h6,.fusion-widget-area h6,.post-content h6,.title h6{font-size:var(--font-h6)}.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-h5)!important}.h6-style{font-size:var(--font-h6)!important}p,.post-content p{text-wrap:pretty;font-family:var(--font-body);font-size:var(--font-base);font-weight:var(--font-regular);line-height:var(--font-height-body)}p:empty{display:none}p[class$="-style"]{line-height:var(--font-height-body)}small{font-size:var(--font-small)}.fusion-text a:not(:is(:hover,:focus-visible)){text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:2px}:root{--h1_typography-margin-bottom:0.7em;--h2_typography-margin-bottom:0.7em}@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,*.h4-style.fusion-responsive-typography-calculated{font-size:var(--font-h4)!important}h5.fusion-responsive-typography-calculated,*.h5-style.fusion-responsive-typography-calculated{font-size:var(--font-h5)!important}h6.fusion-responsive-typography-calculated,*.h6-style.fusion-responsive-typography-calculated{font-size:var(--font-h6)!important}}