:root{--break:1em;--break-rem:1rem;--radius:6px;--radius-small:4px;--radius-huge:16px;--color-base:#000000;--color-contrast:#FFFFFF;--color-ink:#2F2F2F;--color-shadow:#4B4B4F;--color-granite:#7D7D83;--color-moon:#97979C;--color-fog:#B0B0B5;--color-gray:#CACACD;--color-jupiter:#D4D4D6;--color-apollo:#E6E6E8;--color-lighthouse:#F4F4F4;--color-smoke:#FAFAFA;--color-racc:#FFCF00;--color-racc-golden:#F5C700;--color-racc-citronite:#D2AB00;--color-racc-sun:#FFE576;--color-racc-lemonade:#FFE98A;--color-racc-corn:#FFF5CA;--color-info:#0060A5;--color-success:#09A24B;--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}@media screen and (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}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}}.awb-off-canvas .fusion-fullwidth,.fusion-tb-footer .fusion-fullwidth,.fusion-tb-header .fusion-fullwidth,.fusion-tb-page-title-bar .fusion-fullwidth,.width-100 .fusion-fullwidth{--awb-padding-top:calc(var(--break) * 3.5);--awb-padding-bottom:calc(var(--break) * 3);--awb-padding-right:var(--container_padding_100_right, var(--hundredp_padding));--awb-padding-left:var(--container_padding_100_left, var(--hundredp_padding))}@media screen and (max-width:1024px) and (min-width:768px){.width-100 .fusion-fullwidth>.fusion-builder-row{max-width:calc(100% + 30px)!important;margin-left:0!important;margin-right:0!important}}@media screen and (max-width:767px){.awb-off-canvas .fusion-fullwidth,.fusion-tb-footer .fusion-fullwidth,.fusion-tb-header .fusion-fullwidth,.fusion-tb-page-title-bar .fusion-fullwidth,.width-100 .fusion-fullwidth{--awb-padding-top:calc(var(--break) * 2.5);--awb-padding-bottom:calc(var(--break) * 2.5);--awb-padding-right:calc(var(--break) * 1.5);--awb-padding-left:calc(var(--break) * 1.5)}.width-100 .fusion-fullwidth>.fusion-builder-row{max-width:100%!important}}.fusion-button{text-transform:initial}.fusion-button.button-large{width:fit-content;padding:var(--break-rem) calc(var(--break-rem) * 2);font-size:var(--font-base)}.button-xlarge,.fusion-body .fusion-button-xlarge,.fusion-body .wpcf7-form .wpcf7-submit.button-xlarge,.fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge{padding:calc(var(--break-rem) * 1.118) calc(var(--break-rem) * 3);line-height:21px;font-size:var(--font-base)}@media screen and (min-width:1025px){.show-large{display:inherit!important}.show-small{display:none!important}}@media screen and (max-width:1024px){.show-large{display:none!important}.show-small{display:inherit!important}}.hidden{display:none!important}.inline-list{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:0 calc(var(--break) * 1.5);padding-left:0}.inline-list li{list-style-type:none;margin-block-start:0}.no-bullets{list-style:none;padding-left:0}.color-contrast{color:var(--color-contrast)!important}.heading-margin-bttom-half{margin-bottom:calc(var(--break) / 2)!important}.hero-content h1{margin-bottom:.25em}.hero-gift>.fusion-column-wrapper{gap:var(--break);flex-direction:row!important;align-items:center}.hero-background{margin-bottom:0}.hero-background .fusion-imageframe{display:inherit}@media screen and (min-width:1201px){.hero-content:not(.hero-fullwidth)>.fusion-column-wrapper{max-width:700px}}@media screen and (max-width:1200px) and (min-width:1025px){.hero-content:not(.hero-fullwidth)>.fusion-column-wrapper{max-width:50vw}}@media screen and (min-width:1025px){.hero .fusion-builder-row{display:grid;grid-auto-rows:minmax(0,1fr);place-items:center;isolation:isolate}.hero .fusion-builder-row>*{grid-column:1 / -1;grid-row:1 / -1}.hero .fusion-builder-row .hero-background{z-index:-1;height:100%;width:100vw;margin:0 -50vw}.hero .fusion-builder-row .hero-background .fusion-column-wrapper{margin:0}.hero-background .fusion-imageframe img{width:100%;max-height:650px;object-fit:cover}.hero-content *{color:var(--color-contrast)}.hero-content h1{line-height:1.2;color:var(--color-contrast)}.hero-content.hero-fullwidth{width:calc(100% - var(--awb-spacing-right) - var(--awb-spacing-left));margin-left:var(--awb-spacing-left);margin-right:var(--awb-spacing-right)}}@media screen and (max-width:1024px){.hero{background-color:var(--color-contrast)}.hero-content{margin-bottom:0}.hero-background .fusion-imageframe img{min-height:280px;object-fit:cover}.hero-content{padding-left:calc(var(--break) * 1.5);padding-right:calc(var(--break) * 1.5)}.hero-content h1{margin-top:calc(var(--break) / 2.5)}.hero-button{width:100%}.hero-content .fusion-text br{display:none}.hero.hero-overlay .fusion-builder-row{display:grid;grid-template-rows:auto calc(var(--break) * 1.5) auto calc(var(--break) * 1.5);grid-gap:0}.hero.hero-overlay .fusion-builder-row>.hero-content{grid-area:3 / 1 / 4 / 2;z-index:10}.hero.hero-overlay .fusion-builder-row>.hero-content.not-overlay{grid-area:1 / 1 / 2 / 2}.hero.hero-overlay .fusion-builder-row>.hero-background{grid-area:2 / 1 / 5 / 2;height:100%}.hero.hero-overlay .fusion-builder-row>.hero-background *{height:100%}.hero .fusion-builder-row>.hero-content .fusion-column-wrapper{padding:0}.hero-content .fusion-column-wrapper,.hero-background .fusion-column-wrapper{margin-left:0;margin-right:0}}.fusion-footer footer .fusion-row .fusion-columns{--columns-for-large:5;--breakpoint-large:1251px;--columns-for-medium:4;--breakpoint-medium:1025px;--columns-for-small:2;--breakpoint-small:601px;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(clamp(100%/(var(--columns-for-large) + 1) + 0.1%, (var(--breakpoint-large) - 100vw)*1000, 100%/(var(--columns-for-medium) + 1) + 0.1%), (var(--breakpoint-medium) - 100vw)*1000, 100%/(var(--columns-for-small) + 1) + 0.1%), (var(--breakpoint-small) - 100vw)*1000, 100%),1fr));gap:calc(var(--break) * 1.5)}.fusion-footer footer .fusion-row .fusion-columns>.fusion-column{width:100%!important}@media screen and (max-width:1250px){.fusion-footer footer .fusion-row .fusion-columns>.fusion-column:first-child{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:flex-start;gap:0 calc(var(--break) * 2)}}@media screen and (max-width:600px){.fusion-footer footer .fusion-row .fusion-columns>.fusion-column:first-child{flex-direction:column;justify-content:flex-start}}.heroine-content .benefits{margin-block-start:calc(var(--break) * 2.5);margin-block-end:calc(var(--break) * 2.5)}.heroine-content .benefits li{font-size:var(--font-h4)}.heroine-content .benefits li{display:flex;justify-content:flex-start;align-items:center;text-align:left;gap:calc(var(--break) / 3);margin-block-end:calc(var(--break) / 2)}.heroine-image-discount .fusion-column-wrapper{display:grid!important;grid-auto-rows:minmax(0,1fr);place-items:start;isolation:isolate;overflow:visible}.heroine-image-discount .fusion-column-wrapper>*{grid-column:1 / -1;grid-row:1 / -1}.heroine-image-discount .fusion-column-wrapper .fusion-image-element{z-index:-1;height:100%;width:100%}.heroine-image-discount .fusion-column-wrapper .fusion-image-element .fusion-imageframe{height:100%}.heroine-image-discount .fusion-column-wrapper .fusion-image-element img{object-fit:cover;height:100%;width:100%;border-radius:var(--radius-small)}.heroine .featured-discounts{background-color:var(--color-contrast);box-shadow:-1px -1px 9px rgb(0 0 0 / .15);border-radius:4px 0 12px;padding:calc(var(--break) * 1.25);text-align:center}.heroine .featured-discounts .from{font-size:26px;font-weight:var(--font-semibold)}.heroine .featured-discounts .discount{display:grid;grid-template-columns:2fr 1fr;justify-content:center;align-items:center;gap:0;color:var(--color-racc-golden);font-size:20px;font-weight:var(--font-semibold);line-height:1}.heroine .featured-discounts .discount .number{grid-row:span 2;font-size:80px;font-weight:var(--font-bold)}.heroine .featured-discounts .discount .symbol{font-size:42px;font-weight:var(--font-bold);align-self:end}.heroine .featured-discounts .discount .decimal-symbol{font-size:26px;font-weight:var(--font-bold);align-self:end}.heroine .featured-discounts+h2{font-weight:var(--font-regular)}@media screen and (min-width:1025px){.heroine-image-discount{height:100%}.heroine .featured-discounts .from{font-size:22px}.heroine .featured-discounts .discount{font-size:16px}.heroine .featured-discounts .discount .number{font-size:65px}.heroine .featured-discounts .discount .symbol{font-size:36px}.heroine .featured-discounts .discount .decimal-symbol{font-size:20px}}@media screen and (min-width:641px){.heroine .heroine-content .featured-discounts{display:none}}@media screen and (max-width:1024px) and (min-width:641px){.heroine .heroine-content .fusion-button{margin-block-start:0;margin-block-end:calc(var(--break) * 1.5)}}@media screen and (max-width:1024px){.heroine .heroine-content .fusion-button{width:100%}.heroine .heroine-image-mobile{width:100vw;margin-left:-30px!important}.heroine .heroine-image-mobile>.fusion-column-wrapper{margin:0}}@media screen and (max-width:767px){.heroine .heroine-image-mobile{margin-left:-26px!important}}@media screen and (max-width:640px){.heroine .heroine-content .featured-discounts{display:flex;justify-content:center;border-radius:0;box-shadow:none;padding:0}.heroine-content h1{text-align:center}.heroine-content h1+p{text-align:center}.heroine-content .benefits{margin-block-end:calc(var(--break) * 3);margin-inline:calc(var(--break) * 1.5)}.heroine .featured-discounts+p,.heroine .featured-discounts+h2{text-align:center;margin-block-start:var(--break)}}.sticky-cta{position:fixed;bottom:0;width:100%;z-index:1000;box-shadow:0 0 12px rgb(0 0 0 / .25)}.sticky-menu-secondary{position:sticky;top:0;z-index:100;background:var(--color-contrast)}.style-menu-secondary .widget_nav_menu{margin-top:0;margin-bottom:0}.style-menu-secondary .widget_nav_menu .menu{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.style-menu-secondary .widget_nav_menu .menu li{padding:0;border-bottom:none}.style-menu-secondary .widget_nav_menu .menu li:last-child{display:none}.sticky-menu-secondary-shortcode{align-items:flex-end;padding-top:calc(var(--break) * 1.5)}.sticky-menu-secondary-shortcode>.fusion-builder-row>.fusion-layout-column{margin-bottom:0;width:100%}@media screen and (min-width:1025px){.style-menu-secondary .widget_nav_menu .menu li:last-child{display:flex;margin-left:auto}.style-menu-secondary .widget_nav_menu .menu li:last-child a{background:var(--color-racc);color:var(--color-ink);font-weight:var(--font-bold);border-radius:var(--radius);padding:12px 24px}.style-menu-secondary .widget_nav_menu .menu li a::before{display:none}}.beneficios h3{margin-block-start:0;margin-block-end:calc(var(--break) / 2)}.beneficios h3+p{margin-block-end:0}.beneficios img{max-width:100%}@media screen and (max-width:767px){.beneficios-icon{display:flex;align-items:flex-start;height:100%;margin-block-end:0}.beneficios .fusion-column-wrapper .fusion-row .fusion-flex-column{align-self:flex-start}}.coverage-item .recommended{z-index:10000000;position:absolute;right:0%;left:0;top:-20px;margin:0 auto}.coverage-item .recommended p{background:var(--color-racc-sun);border:1.5px solid var(--color-racc);border-radius:28px;padding:calc(var(--break) / 1.5) calc(var(--break) * 1.5);width:fit-content;font-weight:var(--font-bold);font-size:14px;line-height:19px;text-transform:uppercase;margin:0 auto}.coverage-item .see-more-centered .panel-title a{width:fit-content;margin-left:auto;margin-right:auto}.coverage-item .see-more-centered .panel-title a .fusion-toggle-heading{margin-right:calc(var(--break) / 2)}.coverage-item .see-more-centered .panel-collapse p{display:grid;grid-template-columns:26px auto;grid-gap:calc(var(--break) / 2);align-items:start;justify-content:start}.coverage-item .panel-body.toggle-content{padding-top:0}.coverage-item .button-xlarge{padding:var(--break) calc(var(--break) * 1.25)}.coverage-item .fusion-li-item-content,.coverage-item .fusion-li-item-content *{font-size:var(--font-base)}@media screen and (min-width:1025px){.coverage-item h3{max-width:300px;margin-inline:auto}.coverages-4items>.fusion-builder-row{padding-left:calc(3.84% / 4);padding-right:calc(3.84% / 4)}.coverages-4items .coverage-item>.fusion-column-wrapper{margin-left:3.84%;margin-right:3.84%}}@media screen and (max-width:1024px){.coverage-item h3{text-align:center}.coverage-item h3,.coverage-item p{margin-bottom:calc(var(--break) / 1.5)}}.tip-boxes::before,.tip-boxes::after,.tip-boxes .fusion-clearfix{display:none}.tip-boxes.testimonial{display:flex;gap:calc(var(--break) * 2);margin-block-start:calc(var(--break) * 2)}.tip-boxes .fusion-column{width:100%;border:1px solid var(--color-jupiter);border-radius:var(--radius);background-color:var(--color-contrast);margin:0;padding:calc(var(--break) * 1.5)}.tip-boxes:where(.horizontal-scroll,.horizontal-scroll-mobile) .fusion-column{min-width:300px;max-width:90vw}.tip-boxes .content-box-wrapper .heading-with-icon{display:flex;flex-direction:column;gap:var(--break);margin-bottom:calc(var(--break) / 2)}.tip-boxes.testimonial .content-box-wrapper .heading-with-icon{flex-direction:row}.tip-boxes.testimonial .content-box-wrapper .heading-with-icon .image img{width:48px;height:48px;border-radius:50%;margin-right:0}.tip-boxes .content-box-wrapper .heading-with-icon h3{margin-bottom:0;color:var(--color-base)!important;font-size:var(--font-base)!important;line-height:20px}.tip-boxes .content-box-wrapper .content-container,.tip-boxes .content-box-wrapper .content-container p:last-child{margin-bottom:0}.tip-boxes .content-box-wrapper .content-container p{font-size:var(--font-base)}.tip-boxes.testimonial .content-box-wrapper .content-container{margin-block-start:calc(var(--break) * 2)}.tip-boxes.testimonial .testimonial-stars{position:absolute;left:62px;top:42px}@media screen and (max-width:1200px) and (min-width:1025px){.tip-boxes.tip-list{grid-template-columns:1fr}}@media screen and (min-width:1201px){.tip-boxes.tip-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1025px){.tip-list-wrapper>.fusion-column-wrapper{padding-left:var(--awb-spacing-left);padding-right:var(--awb-spacing-left)}.tip-boxes.tip-list{display:grid;gap:calc(var(--break) * 2.5) calc(var(--break) * 2)}.tip-boxes.tip-list .fusion-column{padding:0;border:0}.tip-list-image .fusion-column-wrapper{margin-left:0}.tip-boxes.tip-list .content-box-wrapper .heading-with-icon .image{display:none}}@media screen and (max-width:1024px){.tip-boxes.tip-list.horizontal-scroll-mobile .heading-with-icon img{max-width:48px!important;max-height:48px!important}}.tip-box-gradient .fusion-text p:last-child{margin-bottom:0}@media screen and (max-width:767px){.tip-box-gradient .fusion-column-wrapper{}.tip-box-gradient .fusion-flex-column+.fusion-flex-column{height:fit-content}}.horizontal-scroll{display:flex;gap:calc(var(--break) * 1.5);overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory;scroll-snap-type:none;padding-bottom:var(--break);margin-left:0;margin-right:0}.horizontal-scroll>*{scroll-snap-align:start}@media screen and (max-width:1024px){.horizontal-scroll-mobile{display:flex;gap:calc(var(--break) * 1.5);overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory;scroll-snap-type:none;padding-bottom:var(--break);margin-bottom:calc(var(--break) * -2);margin-left:0;margin-right:0}.horizontal-scroll-mobile>*{scroll-snap-align:start}}.faqs .toggle-border-radius .fusion-panel,.faqs-legal .toggle-border-radius .fusion-panel{border-radius:var(--radius)}.faqs .fusion-accordian .toggle-content{padding-top:0;padding-bottom:calc(var(--break) * 1.5)}.faqs .panel-title a{padding-bottom:calc(var(--break) / 1.5)!important}.faqs-legal .panel-title.toggle{font-weight:var(--font-semibold);font-size:var(--font-base)}.fusion-body .fusion-accordian .panel-title,.fusion-body .fusion-accordian .panel-title *,.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body *,.fusion-accordian .fusion-panel .panel-body *{--awb-title-font-size:var(--font-base);font-size:var(--font-base)}.fusion-body .coverage-item .fusion-accordian .panel-title,.fusion-body .coverage-item .fusion-accordian .panel-title *,.coverage-item .panel-body.toggle-content *{--awb-title-font-size:var(--font-base16);font-size:var(--font-base16)}.faqs-tabs .fusion-tabs.vertical-tabs{gap:calc(var(--break) * 2)}.faqs-tabs .fusion-tabs.vertical-tabs::before,.faqs-tabs .fusion-tabs.vertical-tabs::after{display:none}.faqs-tabs .fusion-tabs{margin-block-end:0}.faqs-tabs .fusion-tabs.vertical-tabs .tab-pane{border:none;padding:0!important}.faqs-tabs .fusion-tabs.vertical-tabs .nav-tabs{border:none}.faqs-tabs .fusion-tabs .nav-tabs li{margin-bottom:calc(var(--break) / 1.5)}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li .tab-link{color:var(--color-base);font-weight:var(--font-semibold);border:none;border-radius:var(--radius-small);background-color:#fff0;padding:calc(var(--break-rem) / 1.5) calc(var(--break-rem) * 2)!important}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li .tab-link:is(:hover,:focus-visible){background-color:var(--color-lighthouse)}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li.active>.tab-link{border:none;border-radius:var(--radius-small);background-color:var(--color-jupiter)}.faqs-tabs .fusion-accordian .fusion-toggle-icon-right .panel-heading a{padding-block:calc(var(--break) / 1.25)!important}.faqs-tabs .fusion-accordian .panel-title a.active{color:var(--color-base)!important}.faqs-tabs .fusion-accordian .fusion-toggle-icon-right .panel-heading a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.faqs-tabs .fusion-accordian .panel-title a .fa-fusion-box{display:flex;justify-content:center;align-items:center}.faqs-tabs .fusion-accordian .panel-title a .fa-fusion-box::before{font-size:20px;width:auto}@media screen and (min-width:1025px){.fusion-tabs.vertical-tabs .nav{flex-basis:33%}.faqs-tabs .fusion-tabs.vertical-tabs{gap:calc(var(--break) * 3.5)}}@media screen and (max-width:767px){.fusion-body .fusion-accordian .panel-title,.fusion-body .fusion-accordian .panel-title *,.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body *{--awb-title-font-size:var(--font-base16);font-size:var(--font-base16)}.fusion-body .coverage-item .fusion-accordian .panel-title,.fusion-body .coverage-item .fusion-accordian .panel-title *,.coverage-item .panel-body.toggle-content *{--awb-title-font-size:var(--font-base);font-size:var(--font-base)}}@media screen and (max-width:640px){.faqs-tabs>.fusion-column-wrapper{padding-block:0!important}.faqs-tabs .fusion-tabs .nav-tabs li{margin-block-end:0}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li .tab-link{background-color:var(--color-jupiter);border-radius:0;position:relative;display:flex;justify-content:space-between;align-items:center}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li .tab-link::after{content:"";display:block;width:20px;height:20px;background:url(https://www.racc.es/wp-content/uploads/2025/04/icon_arrow-down.svg) no-repeat center center;background-size:contain}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li.active>.tab-link{background-color:#fff0;margin-block-start:var(--break)!important}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li.active>.tab-link::after{background:url(https://www.racc.es/wp-content/uploads/2025/04/icon_arrow-up.svg) no-repeat center center}.faqs-tabs .fusion-tabs.vertical-tabs .tab-pane{padding:calc(var(--break-rem) * 2)!important;padding-top:0!important}}.custom-banner .fusion-layout-column{height:100%}.custom-banner .banner-image .fusion-imageframe picture{display:flex}.custom-banner .banner-image .fusion-imageframe picture img{object-fit:cover;object-position:bottom}.custom-banner .banner-content{height:fit-content;justify-content:center;align-items:center}.custom-banner .banner-content h3{margin-block-end:0}.custom-banner .banner-content h4{margin-block-start:calc(var(--break) / 1.5);margin-block-end:calc(var(--break)/ 1.5);font-weight:600}.custom-banner .banner-content .fusion-button{margin-block-start:var(--break)}@media screen and (min-width:1418px){.custom-banner .banner-content{justify-content:flex-end}.custom-banner .banner-content>.fusion-column-wrapper{max-height:max(60vh, 480px);margin-left:calc(((100vw - 1400px) / 2 + 30px) + 2%)}}@media screen and (max-width:1417px) and (min-width:1025px){.custom-banner .banner-content{justify-content:flex-start}.custom-banner .banner-content>.fusion-column-wrapper{max-width:inherit;margin-left:30px;padding-left:30px}}@media screen and (min-width:1025px){.custom-banner,.custom-banner .banner-image,.custom-banner .banner-image .fusion-imageframe{display:flex;max-height:max(60vh, 480px)}.custom-banner.backgroud-with-text{padding-top:calc(var(--break) * 3);padding-bottom:calc(var(--break) * 3)}.custom-banner .banner-image .fusion-imageframe img{object-fit:cover}.custom-banner .banner-image.image-contain .fusion-imageframe img{object-fit:contain}.custom-banner .banner-content{height:100%}}@media screen and (max-width:1024px){.custom-banner .banner-content{text-align:center;padding:calc(var(--break) * 2) calc(var(--break) * 3) var(--break) calc(var(--break) * 3)}.custom-banner.backgroud-with-text .banner-content{padding:calc(var(--break) * 3)}.custom-banner .banner-content>.fusion-column-wrapper div:has(.banner-button){text-align:center}.custom-banner .banner-content>.fusion-column-wrapper .banner-button{width:100%}.banner-button{width:100%}}@media screen and (max-width:480px){.custom-banner .banner-content{padding:calc(var(--break) * 2)}.custom-banner.backgroud-with-text .banner-content{padding:calc(var(--break) * 3) calc(var(--break) * 2)}}.custom-banner.banner-squares .banner-image::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-image:linear-gradient(270deg,#fff0 81%,rgb(255 255 255 / .24) 86%,rgb(255 234 149 / .99) 98%,#FFEA95 98%)}.custom-banner.banner-squares .banner-image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background:url(https://www.racc.es/wp-content/uploads/2024/11/banner-squares_vertical-1.png) no-repeat left top}@media screen and (min-width:1025px){.custom-banner.banner-squares .banner-image::before{background-size:contain!important}}@media screen and (max-width:1024px){.custom-banner.banner-squares .banner-image::after{background-image:linear-gradient(1deg,#fff0 69%,rgb(255 255 255 / .24) 87%,rgb(255 234 149 / .99) 99%,#FFEA95 100%)}.custom-banner.banner-squares .banner-image::before{background:url(https://www.racc.es/wp-content/uploads/2024/11/banner-squares_horizontal-1.png) repeat-x left top}}.banner-overlapping .fusion-column-wrapper .fusion-builder-row{display:grid;grid-template-columns:80px 1fr 100px 1.25fr;grid-template-rows:90px auto 90px;background-color:var(--color-racc)}.banner-overlapping-content{grid-area:2 / 2 / 3 / 4;width:100%;height:100%;align-items:center;margin-bottom:0;z-index:10}.banner-overlapping-content>.fusion-column-wrapper{margin:0;padding:calc(var(--break) * 2.5);background-color:var(--color-contrast)!important;box-shadow:0 0 16.4px rgb(93 86 64 / .2);border-radius:var(--radius-small);z-index:1000}.banner-overlapping-content h3{margin-block-end:0}.banner-overlapping-content h4{margin-block-start:calc(var(--break) / 1.5);margin-block-end:calc(var(--break)/ 1.5);font-weight:600}.banner-overlapping-content .fusion-button{margin-block-start:var(--break)}.banner-overlapping-content .content-with-stamp{display:grid;grid-template-columns:1fr 156px;grid-template-rows:auto auto;align-items:center;grid-gap:0 calc(var(--break) * 1.5)}.banner-overlapping-content .content-with-stamp h3{grid-area:1 / 1 / 2 / 2;margin-block-start:0}.banner-overlapping-content .content-with-stamp .content{grid-area:2 / 1 / 3 / 2}.banner-overlapping-content .content-with-stamp .content h3{margin-block-start:0}.banner-overlapping-content .content-with-stamp .stamp{grid-area:1 / 2 / 3 / 3}.banner-overlapping-content .content-with-stamp .stamp img{width:clamp(95px, 100%, 156px)}.banner-overlapping-image{grid-area:1 / 3 / 4 / 5;width:100%;height:100%;margin-bottom:0}.banner-overlapping-image .fusion-image-element,.banner-overlapping-image .fusion-image-element .fusion-imageframe,.banner-overlapping-image .fusion-image-element .fusion-imageframe img{height:100%;width:100%;object-fit:cover}.banner-overlapping-image>.fusion-column-wrapper{margin:0}@media screen and (max-width:1024px){.width-100 .fusion-fullwidth.banner-overlapping{--awb-padding-top:0;--awb-padding-bottom:0;--awb-padding-right:0;--awb-padding-left:0}.banner-overlapping .fusion-column-wrapper .fusion-builder-row{grid-template-columns:2.5rem 1fr 2.5rem;grid-template-rows:50px auto 70px 350px}.banner-overlapping-content{grid-area:2 / 2 / 4 / 3}.banner-overlapping-content>.fusion-column-wrapper{padding:calc(var(--break) * 1.5)}.banner-overlapping-image{grid-area:3 / 1 / 5 / 4}.banner-overlapping-image .fusion-image-element .fusion-imageframe img{object-fit:cover}.banner-overlapping-content .fusion-button{width:100%}}@media screen and (max-width:767px){.banner-overlapping .fusion-column-wrapper .fusion-builder-row{grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:30px auto 80px 275px}.banner-overlapping-content .content-with-stamp h3{grid-area:1 / 1 / 2 / 3}.banner-overlapping-content .content-with-stamp .content{grid-area:2 / 1 / 3 / 2}.banner-overlapping-content .content-with-stamp .stamp{grid-area:2 / 2 / 3 / 3}.banner-overlapping-content .content-with-stamp{grid-template-columns:1fr 95px}}.grid-cards .fusion-content-boxes::before,.grid-cards .fusion-content-boxes::after,.grid-cards .fusion-content-boxes .fusion-clearfix{display:none}.grid-cards .fusion-column-wrapper{overflow:visible;margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}.grid-cards .fusion-content-boxes{display:grid;grid-template-columns:1fr;gap:var(--break);margin-left:0;margin-right:0;overflow:visible}.grid-cards.hide-excerpt-small .fusion-content-boxes{grid-template-columns:repeat(2,1fr)}.grid-cards .fusion-content-boxes .content-box-column{background-color:var(--color-contrast);border-radius:var(--radius);padding:0 0 calc(var(--break) * 1.5) 0;margin-bottom:0;box-shadow:0 0 22.3px rgb(0 0 0 / .1);overflow:visible}.grid-cards .fusion-content-boxes .content-box-column .content-box-wrapper{height:100%}.grid-cards .content-box-wrapper .heading-with-icon,.grid-cards .content-box-wrapper .heading-with-icon .heading-link{display:flex;flex-direction:column}.grid-cards .content-box-wrapper .heading-with-icon{margin-bottom:0}.grid-cards .content-box-wrapper .heading-with-icon .heading-link picture{display:block;margin-left:calc((var(--break) * 1.5) * -1);margin-right:calc((var(--break) * 1.5) * -1)}.grid-cards:not(.grid-guides) .content-box-wrapper .heading-with-icon img{width:100%;object-fit:cover;margin:0;aspect-ratio:16/9;border-radius:var(--radius) var(--radius) 0 0}.grid-cards .content-box-wrapper .heading-with-icon .content-box-heading,.grid-cards .content-box-wrapper .heading-with-icon h3{padding:calc(var(--break) / 1.5) calc(var(--break-rem) * 1.5) calc(var(--break) / 3) calc(var(--break-rem) * 1.5)}.grid-cards .content-box-wrapper .heading-with-icon .content-box-heading:not(:is(:hover,:focus-visible)),.grid-cards .content-box-wrapper .heading-with-icon h3:not(:is(:hover,:focus-visible)){color:var(--color-base)!important}.grid-cards .content-box-wrapper .content-container{padding:0 calc(var(--break-rem) * 1.5) calc(var(--break-rem) * 1.5) calc(var(--break-rem) * 1.5);margin-bottom:0}.grid-cards:not(.less-space) .content-box-wrapper .content-container{min-height:71px}.grid-cards .content-box-wrapper .content-container p:not(:last-child){margin-bottom:var(--break)}.grid-cards:not(.grid-guides) .content-box-wrapper .fusion-read-more{padding:calc(var(--break) * 1.5);background-color:var(--color-racc);border-radius:var(--radius);width:calc(100% - (calc(var(--break-rem) * 1.5) * 2));color:var(--color-ink);text-align:center;font-size:var(--font-base);line-height:1;font-weight:var(--font-bold);padding:var(--break) calc(var(--break) * 1.5);margin-top:auto;margin-left:calc(var(--break-rem) * 1.5);margin-right:calc(var(--break-rem) * 1.5)}.grid-cards:not(.grid-guides) .content-box-wrapper .fusion-read-more::after{display:none}.grid-cards:not(.grid-guides) .content-box-wrapper .fusion-read-more:is(:hover,:focus-visible){background-color:var(--color-racc-citronite);color:var(--color-ink)}@media screen and (min-width:1101px){.grid-cards .fusion-content-boxes{gap:calc(var(--break) * 2)}.grid-cards.grid-3items .fusion-content-boxes{grid-template-columns:repeat(3,1fr)}.grid-cards.grid-4items .fusion-content-boxes{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1100px) and (min-width:768px){.grid-cards .fusion-content-boxes{grid-template-columns:repeat(2,1fr);gap:calc(var(--break) * 1.5)}}@media screen and (min-width:768px){.grid-cards.less-space .content-box-wrapper .content-container{min-height:71px}.grid-cards.less-space .content-box-wrapper .fusion-read-more{margin-top:calc(var(--break-rem) / 2)}.grid-cards .fusion-content-boxes .content-box-column .content-box-wrapper{display:flex;flex-direction:column;justify-content:space-around}.grid-cards.without-buttons .fusion-content-boxes .content-box-column .content-box-wrapper{justify-content:flex-start}}@media screen and (max-width:767px){.grid-cards .fusion-column-wrapper{padding-left:15px;padding-right:15px}.grid-cards.less-space .fusion-column-wrapper{padding-left:0;padding-right:0}.grid-cards .content-box-wrapper .heading-with-icon img{aspect-ratio:4/3}.grid-cards.less-space .content-box-wrapper .heading-with-icon .content-box-heading,.grid-cards.less-space .content-box-wrapper .heading-with-icon h3,.grid-cards.less-space .content-box-wrapper .content-container{padding-left:var(--break-rem);padding-right:var(--break-rem)}.grid-cards.less-space .content-box-wrapper .fusion-read-more{margin-left:var(--break-rem);margin-right:var(--break-rem);width:calc(100% - calc(var(--break-rem) * 2))}}@media screen and (max-width:600px){.grid-cards.hide-excerpt-small .fusion-column-wrapper{padding-left:0;padding-right:0}.grid-cards.hide-excerpt-small .content-box-wrapper .content-container,.grid-cards.hide-excerpt-small .content-box-wrapper .fusion-read-more{display:none}.grid-cards .fusion-content-boxes .content-box-column{padding-bottom:var(--break)}.grid-cards .content-box-wrapper .heading-with-icon .heading-link h3{padding-bottom:0;font-size:var(--font-h4)!important;padding-top:var(--break);padding-bottom:calc(var(--break) / 2);text-align:center}.grid-cards.title-mobile-left .content-box-wrapper .heading-with-icon .heading-link h3,.grid-cards.less-space .content-box-wrapper .heading-with-icon .heading-link h3{text-align:left}}.grid-cards.grid-guides .fusion-content-boxes .content-box-column{border:1px solid var(--color-apollo);border-radius:var(--radius);box-shadow:none;padding-bottom:0;transition:all 0.35s ease-in-out}.grid-cards.grid-guides .fusion-content-boxes .content-box-column:is(:hover,:focus-visible){background-color:var(--color-racc);border-color:var(--color-racc)}.grid-cards.grid-guides .content-box-wrapper{position:relative}.grid-cards.grid-guides .content-box-wrapper .heading-with-icon img{max-height:160px;width:auto;padding:calc(var(--break-rem) * 1.5);padding-bottom:0}.grid-cards.grid-guides .content-box-wrapper .content-container .chevron-link-wrapper{margin-block-start:calc(var(--break) * 1.5)}.grid-cards.grid-guides .content-box-wrapper .fusion-read-more{position:absolute;width:100%;height:100%;display:block;z-index:10}.grid-cards.grid-guides .content-box-wrapper .fusion-read-more::after{display:none}.grid-cards.grid-guides .fusion-content-boxes .content-box-column:is(:hover,:focus-visible) .chevron-link::before{top:13.5px}.grid-cards.grid-guides .fusion-content-boxes .content-box-column:is(:hover,:focus-visible) .chevron-link:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px}.grid-cards.grid-guides .fusion-content-boxes .content-box-column:is(:hover,:focus-visible) .chevron-link:is(:hover,:focus-visible)::before{animation:fadein ease forwards;animation-duration:0.9s}.grid-cards.grid-guides .fusion-content-boxes .content-box-column:is(:hover,:focus-visible) .chevron-link:is(:hover,:focus-visible)::after{transform:translateX(6px)}.grid-blog{margin-top:var(--break)}.grid-blog>.fusion-column-wrapper{overflow:visible}.grid-blog :where(.fusion-post-wrapper,.fusion-portfolio-content-wrapper){border:none!important;border-radius:var(--radius)!important;box-shadow:0 0 22.3px rgb(0 0 0 / .1)}.grid-blog :where(.fusion-posts-container,.fusion-portfolio-wrapper){display:grid;grid-template-columns:1fr;gap:var(--break);height:auto!important;margin-left:0!important;margin-right:0!important;margin-left:0!important;margin-right:0!important;overflow:visible}.grid-blog .fusion-blog-shortcode-1 :where(.fusion-posts-container,.fusion-portfolio-wrapper){margin:0!important}.grid-blog :where(.fusion-post-grid,.fusion-portfolio-post){--awb-border-radius:6px;position:relative!important;height:auto!important;width:auto!important;padding:0!important;left:initial!important;top:initial!important}.grid-blog .fusion-portfolio-four .fusion-portfolio-post,.grid-blog .fusion-blog-layout-grid-4 .fusion-portfolio-post,.grid-blog .fusion-blog-layout-grid-4 .fusion-post-grid{width:auto!important}.grid-blog .fusion-blog-shortcode-1 .fusion-posts-container{margin-left:0!important;margin-right:0!important}.grid-blog .fusion-post-wrapper{display:flex;flex-direction:column;height:100%}.grid-blog .fusion-post-wrapper .slides{border-radius:var(--radius) var(--radius) 0 0}.grid-blog .fusion-image-wrapper img{aspect-ratio:16/9;object-fit:cover}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content){padding:calc(var(--break-rem) * 1.5)!important;display:flex;flex-direction:column;height:100%}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .entry-title{font-size:var(--font-h4)!important;margin-bottom:calc(var(--break) / 2.5)}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .fusion-post-content{margin-bottom:calc(var(--break) / 1.5)!important}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .entry-title a:not(:is(:hover,:focus-visible)){color:var(--color-base)!important}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .fusion-single-line-meta{font-size:var(--font-small)!important;font-weight:600}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .fusion-single-line-meta a:not(:is(:hover,:focus-visible)){color:var(--color-granite)!important}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .fusion-meta-info{padding-top:0;padding-bottom:0;margin-top:auto}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .fusion-read-more{font-weight:600;font-size:var(--font-base)}.grid-blog :Where(.fusion-post-content-wrapper,.fusion-portfolio-content) .fusion-read-more:not(:is(:hover,:focus-visible)){color:var(--color-base)!important}@media screen and (min-width:1025px){.grid-blog :where(.fusion-posts-container,.fusion-portfolio-wrapper){gap:calc(var(--break) * 2);grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px) and (min-width:768px){.grid-blog :where(.fusion-posts-container,.fusion-portfolio-wrapper){grid-template-columns:repeat(2,1fr);gap:calc(var(--break) * 1.5)}.grid-blog.grid-cards .fusion-column-wrapper{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.grid-blog .fusion-image-wrapper img{aspect-ratio:4/3}.grid-blog.grid-cards .fusion-column-wrapper{padding-left:0;padding-right:0}}.module-portfolio .fusion-portfolio{overflow:visible}.module-portfolio .fusion-portfolio-wrapper{margin:0 0 20px 0!important}.module-portfolio .fusion-portfolio-post{background-color:var(--color-contrast)}.module-portfolio .fusion-image-wrapper img{width:100%}.fusion-portfolio-content-wrapper .fusion-portfolio-content{margin-top:0;margin-bottom:0}.fusion-portfolio-content-wrapper .fusion-post-content{margin-top:20px;margin-bottom:0}@media screen and (min-width:1025px){.grid-blog.module-portfolio.grid-3items .fusion-portfolio-wrapper{grid-template-columns:repeat(3,1fr)}.grid-blog.module-portfolio.grid-2items .fusion-portfolio-wrapper{grid-template-columns:repeat(2,1fr)}}.estimate-form .gform_wrapper{background-color:var(--color-contrast)!important;border:1px solid var(--color-gray);border-radius:var(--radius);box-shadow:0 2px 19.8px rgb(0 0 0 / .1);padding:calc(var(--break-rem) * 1.5)!important}.estimate-form .gform_wrapper *{color:var(--color-base)}.estimate-form .fusion-column-wrapper{margin:0;box-shadow:none}.estimate-form .gform_wrapper{margin-bottom:0}.estimate-form .gform_wrapper .gfield_required.gfield_required_asterisk{display:none}.estimate-form .gform_wrapper.gravity-theme .gfield.gfield--width-full,.estimate-form .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:revert;margin-bottom:0!important}.estimate-form .gf_stylespro_wrapper .gf_stylespro .gfield_label{font-size:var(--font-base)!important;font-weight:600!important;color:var(--color-ink)!important;margin-bottom:calc(var(--break-rem) / 3)!important}.estimate-form .gf_stylespro_wrapper .gf_stylespro:where(.template-ok-forms,.gf_tarificador) input[type="submit"]{border:1px solid var(--color-racc)!important;box-shadow:none!important;width:100%}.estimate-form .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.estimate-form .gform_wrapper select.gfield_select,.estimate-form .gform_wrapper input.datepicker,#wrapper .estimate-form .gform_wrapper .gravity-select-parent select{border:1px solid var(--color-ink)!important;padding:calc(var(--break-rem) / 1.5) calc(var(--break-rem) / 1.5)!important;height:auto!important;color:var(--color-ink)!important;font-size:var(--font-base)!important;letter-spacing:.15px}.estimate-form .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not(:placeholder-shown),.estimate-form .gform_wrapper select.gfield_select:not(:placeholder-shown),.estimate-form .gform_wrapper input.datepicker:not(:placeholder-shown),#wrapper .estimate-form .gform_wrapper .gravity-select-parent select:not(:placeholder-shown){border-color:var(--color-ink)!important}.estimate-form .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus,.estimate-form .gform_wrapper select.gfield_select:focus,.estimate-form .gform_wrapper input.datepicker:focus,#wrapper .estimate-form .gform_wrapper .gravity-select-parent select:focus{border-color:var(--color-racc)!important}.estimate-form .gform_wrapper .gfield_error.gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.estimate-form .gform_wrapper .gfield_error select.gfield_select,.estimate-form .gform_wrapper .gfield_error input.datepicker,#wrapper .estimate-form .gform_wrapper .gfield_error .gravity-select-parent select{border-color:var(--color-error)!important}.estimate-form .gform_wrapper.gravity-theme .ginput_container_date .datepicker{width:100%}.estimate-form .gf_field_cantidad .ginput_container_number{display:grid;grid-template-columns:1fr 3.5fr 1fr}.estimate-form :where(.template-ok-forms,.gf_tarificador) .gform_body,.estimate-form :where(.template-ok-forms,.gf_tarificador) .gform_footer.top_label{padding:0}.estimate-form .cancellation-note p{display:flex;align-items:flex-start;gap:calc(var(--break) / 2.5);margin-bottom:0;color:var(--color-granite)}.estimate-form .cancellation-note p small{color:var(--color-granite)}.estimate-form .gf_field_cantidad .ginput_container_number::before,.estimate-form .gf_field_cantidad .ginput_container_number::after{content:"+";border-radius:0 4px 4px 0;border:1px solid var(--color-ink);display:flex;place-content:center;font-size:24px;color:var(--color-moon);line-height:1.8}.estimate-form .gf_field_cantidad .ginput_container_number:focus::before,.estimate-form .gf_field_cantidad .ginput_container_number:focus::after,.estimate-form .gf_field_cantidad .ginput_container_number:has(input:focus)::before,.estimate-form .gf_field_cantidad .ginput_container_number:has(input:focus)::after,.estimate-form .gf_field_cantidad .ginput_container_number:is(:hover,:focus-visible)::before,.estimate-form .gf_field_cantidad .ginput_container_number:is(:hover,:focus-visible)::after{border-color:var(--color-racc);background-color:var(--color-racc);color:var(--color-base)}.estimate-form .gf_field_cantidad .ginput_container_number::before{content:"-";border-radius:4px 0 0 4px;border-right:none}.estimate-form .gf_field_cantidad .ginput_container_number::after{border-left:none}.estimate-form .gform_wrapper .gf_field_cantidad.gfield .ginput_container_number input[type="number"],.estimate-form .gform_wrapper .gf_field_cantidad.gfield .ginput_container_number input[type="text"]{border-radius:0!important;text-align:center}.estimate-form .gf_field_cantidad .ginput_container_number:is(:hover,:focus-visible) input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not(:placeholder-shown){border-color:var(--color-racc)!important}.gf_stylespro .validation_error,.gf_stylespro_wrapper .gf_stylespro .gfield_description.validation_message,.gf_stylespro_wrapper .gfield_validation_message,.gf_stylespro_wrapper .gform_validation_errors,.gf_stylespro_wrapper .validation_message{--gfsp--warning-color:var(--color-error)}@media screen and (max-width:767px){.estimate-form :where(.template-ok-forms,.gf_tarificador) .gform_footer input[type="submit"]{max-width:100%!important}}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){line-height:var(--font-height-body)}}.rater :where(.template-ok-forms,.gf_tarificador){display:grid;grid-template-columns:1fr;grid-gap:calc(var(--break) * 1.5)}.rater .gform-body>.gform_fields,.rater .gform-body .gform_page_fields>.gform_fields{grid-template-columns:1fr;grid-gap:var(--break) calc(var(--break) * 1.5)}.rater .gf_field_fecha_final_viaje[data-conditional-logic="hidden"]{display:block!important}.rater.estimate-form .gform_wrapper .gf_field_fecha_final_viaje[data-conditional-logic="hidden"] input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.rater.estimate-form .gform_wrapper .gf_field_fecha_final_viaje[data-conditional-logic="hidden"] input.datepicker{border-color:var(--color-fog)!important}.rater .gf_field_fecha_final_viaje[data-conditional-logic="hidden"] .ginput_container_date .gform-datepicker{cursor:not-allowed}.rater .gf_stylespro_wrapper .gf_stylespro:where(.template-ok-forms,.gf_tarificador) input[type="submit"]{margin-bottom:0}@media screen and (min-width:1025px){.rater :where(.template-ok-forms,.gf_tarificador){grid-template-columns:5fr 1fr;grid-gap:calc(var(--break-rem) / 1.5)}.rater .gform-body>.gform_fields,.rater .gform-body .gform_page_fields>.gform_fields{grid-template-columns:repeat(5,1fr);grid-gap:calc(var(--break-rem) / 1.5)}.rater .gform_wrapper{padding-bottom:calc(var(--break-rem) * 3.5)!important}.rater .gform-body>.gform_fields .cancellation-note{position:absolute;bottom:calc(var(--break-rem) * 1.5)}}@media screen and (max-width:1024px) and (min-width:768px){.rater .gform_wrapper{padding-bottom:calc(var(--break-rem) * 3)!important}.rater .gform-body>.gform_fields,.rater .gform-body .gform_page_fields>.gform_fields{grid-template-columns:repeat(2,1fr)}.rater .gform-body>.gform_fields .gf_field_tipo_seguro{grid-area:1/1/2/3!important}.rater .gform-body>.gform_fields .cancellation-note{grid-area:2/1/3/3!important;margin-top:0}}@media screen and (max-width:1024px){.rater .gf_stylespro_wrapper .gf_stylespro:where(.template-ok-forms,.gf_tarificador) input[type="submit"]{margin-top:calc(var(--break) / 3)}.rater .gform-body>.gform_fields .cancellation-note p{margin-top:calc(var(--break-rem) * -0.75);margin-bottom:calc(var(--break-rem) * -0.5)}}.cancellation h2{margin-bottom:0}.cancellation :where(.template-ok-forms,.gf_tarificador){position:relative;display:grid;grid-template-columns:1fr;grid-gap:calc(var(--break) * 1.5)}.cancellation .gform-body>.gform_fields{grid-template-columns:1fr;grid-gap:var(--break) calc(var(--break) * 1.5)}.cancellation .gf_field_fecha_inicio_viaje,.cancellation .gf_field_importeviaje{display:flex;flex-direction:column;justify-content:space-between}.cancellation .slider-display span[class$="val-relation"]{position:absolute;top:-32px;margin:0;color:var(--color-moon);font-size:var(--font-small)}.cancellation .slider-display span[class$="val-relation"].max-val-relation{right:0}.cancellation .slider-display .noUi-tooltip{border-color:var(--color-gray);font-size:var(--font-base);padding:6px 8px}.cancellation .slider-display .noUi-connects{background-color:var(--color-racc)}.cancellation .slider-display .noUi-connects .noUi-connect{background-color:var(--color-racc-lemonade)!important}.cancellation.form-3inputs .gf_field_importeviaje .ginput_container_slider{padding-left:17px;padding-right:17px}@media screen and (min-width:1025px){.cancellation :where(.template-ok-forms,.gf_tarificador){grid-template-columns:3fr 1fr;grid-gap:calc(var(--break-rem) * 1.5);padding-bottom:calc(var(--break) * 2.5)}.cancellation .gform-body>.gform_fields{grid-template-columns:1fr 1.5fr;grid-gap:calc(var(--break-rem) * 1.5)}.cancellation.form-3inputs .gform-body>.gform_fields{grid-template-columns:1fr 1fr 2fr;grid-gap:var(--break-rem)}.cancellation.form-3inputs .gf_field_cantidad{display:flex;flex-direction:column;justify-content:space-between}.cancellation.form-3inputs .gf_field_importeviaje label{padding-left:17px;padding-right:17px}.cancellation .cancellation-note{position:absolute;bottom:0;left:0}.cancellation .cancellation-note p{align-items:center}}@media screen and (max-width:1024px) and (min-width:768px){.cancellation.form-3inputs .gform-body>.gform_fields{grid-template-columns:1fr 1fr;grid-gap:var(--break-rem)}.cancellation.form-3inputs .gf_field_importeviaje,.cancellation.form-3inputs .cancellation-note{grid-column:span 2!important}}@media screen and (max-width:1024px){.cancellation .cancellation-note{order:2}.cancellation .gfield--input-type-slider{order:3}}@media screen and (min-width:1025px){.sky :where(.template-ok-forms,.gf_tarificador){display:grid;grid-template-columns:4fr 1fr;grid-gap:calc(var(--break-rem) / 1.5)}.sky .gform-body>.gform_fields{grid-template-columns:repeat(4,1fr);grid-gap:calc(var(--break-rem) / 1.5)}}.width-100 .fusion-fullwidth.calculate-by-categories{--awb-padding-top:calc(var(--break) * 1.5);--awb-padding-bottom:calc(var(--break) * 1.5)}.calculate-by-categories .categories-items .fusion-content-boxes{--grid-column-quantity:7;--grid-item-min-width:62px;--gap-space:var(--break);--gap-counter:calc(var(--grid-column-quantity) - 1);--gap-total-space:calc(var(--gap-counter) * var(--gap-space));--grid-item-max-width:calc((100% - var(--gap-total-space)) / var(--grid-column-quantity));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-width), var(--grid-item-max-width)),1fr));gap:0;margin:0;width:100%}.calculate-by-categories .categories-items .fusion-content-boxes::before,.calculate-by-categories .categories-items .fusion-content-boxes::after{display:none}.calculate-by-categories .categories-items .content-box-column{max-width:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0!important;padding:0;background-color:var(--color-contrast);border-radius:var(--radius);aspect-ratio:1/1}.calculate-by-categories .categories-items .content-box-column>.content-box-wrapper,.calculate-by-categories .categories-items .fusion-content-boxes .heading{width:100%;margin:0}.calculate-by-categories .categories-items .fusion-content-boxes .heading img{margin-right:0}.calculate-by-categories .categories-items .fusion-content-boxes .heading a{display:flex!important;flex-direction:column;justify-content:center;align-items:center;margin:0;float:initial;width:100%;height:100%}.calculate-by-categories .categories-items .fusion-content-boxes .heading a :where(h2,p){margin-bottom:0;text-align:center;font-size:var(--font-base)!important;font-weight:var(--font-bold)}.calculate-by-categories .categories-items .fusion-content-boxes .heading a:not(:is(:hover,:focus-visible)) :where(h2,p){color:var(--color-base)!important}.calculate-by-categories .categories-title{height:100%;margin-bottom:0}.calculate-by-categories .categories-title h3{font-size:var(--font-h4)}@media screen and (min-width:1025px){.calculate-by-categories .categories-items>.fusion-column-wrapper{display:flex!important;flex-direction:row!important;gap:calc(var(--break) * 2);width:100%!important;max-width:1000px;margin-inline:auto}.width-100 .fusion-fullwidth.calculate-by-categories{position:sticky;top:0;z-index:100;box-shadow:0 8px 12px 0 rgb(0 0 0 / .1)}.calculate-by-categories .categories-title{display:flex;align-items:center;width:100%;max-width:200px}.calculate-by-categories .categories-title h3{margin-bottom:0}.calculate-by-categories .categories-title .fusion-text{display:flex;justify-content:flex-end}}@media screen and (max-width:1024px){.width-100 .fusion-fullwidth.calculate-by-categories{--awb-padding-bottom:calc(var(--break) * 1.5)}.calculate-by-categories .categories-items,.calculate-by-categories .categories-items>.fusion-column-wrapper{margin:0}.calculate-by-categories .categories-items .fusion-content-boxes{grid-template-columns:repeat(7,80px);min-height:80px;justify-content:center;margin:0;padding:0;gap:var(--break)}.calculate-by-categories .fusion-text h4{margin-top:0;margin-bottom:calc(var(--break) / 2)}}@media screen and (max-width:702px){.width-100 .fusion-fullwidth.calculate-by-categories{--awb-padding-top:var(--break);--awb-padding-bottom:calc(var(--break) * 1.25)}.calculate-by-categories .categories-items .fusion-content-boxes{justify-content:flex-start}}.need-help .fusion-content-boxes{display:grid;grid-template-columns:repeat(4,3.5fr) 64px;gap:calc(var(--break) * 1.5);padding-left:calc(var(--awb-spacing-left) / 2);padding-right:calc(var(--awb-spacing-right) / 2)}.need-help .fusion-content-boxes.boxes4{grid-template-columns:repeat(4,1fr)}.need-help .fusion-content-boxes::before,.need-help .fusion-content-boxes::after,.need-help .fusion-content-boxes .fusion-clearfix{display:none}.need-help .fusion-content-boxes .content-box-column,.need-help .fusion-content-boxes .heading{padding:0;margin:0;width:100%}.need-help .fusion-content-boxes .content-box-column>.col{height:100%}.need-help .fusion-content-boxes .heading{height:100%;display:block}.need-help .fusion-content-boxes .heading .heading-link{display:flex;float:initial;justify-content:flex-start;align-items:center;width:100%;height:100%;background-color:var(--color-lighthouse);border:1px solid var(--color-lighthouse);border-radius:var(--radius);padding:calc(var(--break) / 1.5)}.need-help .fusion-content-boxes .heading .heading-link:is(:hover,:focus-visible){background-color:var(--color-apollo)}.need-help .fusion-content-boxes .content-box-column:not(:nth-child(5)) .heading .heading-link::after{content:"";display:block;background:url(https://www.racc.es/wp-content/uploads/2024/12/icon_arrow-forward.svg) no-repeat center center;width:20px;height:20px;margin-left:auto}.need-help .fusion-content-boxes .content-box-column .heading .heading-link img{margin-right:calc(var(--break) / 2.5)}.need-help .fusion-content-boxes .content-box-column:nth-child(5) .heading .heading-link{display:flex;justify-content:center;aspect-ratio:1/1}.need-help .fusion-content-boxes .content-box-column:nth-child(5) .heading .heading-link img{margin:0}.need-help .fusion-content-boxes .heading a h2{margin-bottom:0;text-align:left;font-size:var(--font-base)!important;color:var(--color-base)!important}@media screen and (max-width:1200px) and (min-width:1025px){.need-help .fusion-content-boxes.boxes4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.need-help .fusion-content-boxes,.need-help .fusion-content-boxes.boxes4{grid-template-columns:1fr}.need-help .fusion-content-boxes .content-box-column:nth-child(5){display:none}.need-help .responsive-link p{margin-bottom:0}.need-help .responsive-link a{font-weight:var(--font-bold)}.need-help .responsive-link a:not(:is(:hover,:focus-visible)){text-decoration:underline;color:var(--color-base)!important}}.pills-with-link .fusion-content-boxes{--columns-for-large:3;--breakpoint-large:1101px;--columns-for-medium:2;--breakpoint-medium:768px;--columns-for-small:2;--breakpoint-small:641px;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(clamp(100%/(var(--columns-for-large) + 1) + 0.1%, (var(--breakpoint-large) - 100vw)*1000, 100%/(var(--columns-for-medium) + 1) + 0.1%), (var(--breakpoint-medium) - 100vw)*1000, 100%/(var(--columns-for-small) + 1) + 0.1%), (var(--breakpoint-small) - 100vw)*1000, 100%),1fr));gap:calc(var(--break) * 1.5);padding-left:calc(var(--awb-spacing-left) / 2);padding-right:calc(var(--awb-spacing-right) / 2)}.pills-with-link.pills-2col .fusion-content-boxes{--columns-for-large:2}.pills-with-link.pills-3col .fusion-content-boxes{--columns-for-large:3}.pills-with-link.pills-4col .fusion-content-boxes{--columns-for-large:4}.pills-with-link .fusion-content-boxes::before,.pills-with-link .fusion-content-boxes::after,.pills-with-link .fusion-content-boxes .fusion-clearfix,.pills-with-link .content-box-wrapper .fusion-read-more::after{display:none}.pills-with-link .fusion-content-boxes .content-box-column{height:100%;padding:0;margin:0;container-name:pill-box;container-type:inline-size}.pills-with-link .fusion-content-boxes .content-box-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;justify-content:center;height:100%;background-color:var(--color-contrast);border-radius:var(--radius-small);border:1px solid var(--color-apollo);box-shadow:0 0 12px rgb(24 24 24 / .15);position:relative;overflow:visible}.pills-with-link.pills-no-cta .fusion-content-boxes .content-box-wrapper{grid-template-columns:130px 2fr;align-items:center;box-shadow:none}.pills-with-link.pills-no-cta.pills-with-logo .fusion-content-boxes .content-box-wrapper{grid-template-columns:1fr 2fr;box-shadow:none}.pills-with-link.pills-no-cta .fusion-content-boxes .content-box-wrapper:is(:hover,:focus-visible){box-shadow:0 0 12px rgb(24 24 24 / .2);background-color:var(--color-smoke);overflow:visible}.pills-with-link .content-box-wrapper .heading{grid-row:span 2;margin:0;height:100%;display:flex;overflow:clip}.pills-with-link .content-box-wrapper .heading .heading-link{flex:1;display:flex}.pills-with-link .content-box-wrapper .heading .heading-link .image{flex:1;position:relative;align-self:center}.pills-with-link.pills-no-cta .content-box-wrapper .heading .heading-link .image::before,.pills-with-link .content-box-wrapper .heading .heading-link .image::before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;background:#fff0}.pills-with-link.pills-no-cta .content-box-wrapper:is(:hover,:focus-visible) .heading .heading-link .image::before,.pills-with-link .content-box-wrapper .heading .heading-link:is(:hover,:focus-visible) .image::before{background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .7) 100%);border-radius:var(--radius-small)}.pills-with-link:not(.pills-no-cta) .content-box-wrapper .heading .heading-link:is(:hover,:focus-visible) .image::before{background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .7) 100%)}.pills-with-link:not(.pills-no-cta) .content-box-wrapper .heading{max-height:180px}.pills-with-link .content-box-wrapper .heading img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;margin:0;border-radius:var(--radius-small) var(--radius-small) 0 0}.pills-with-link:not(.pills-no-cta) .content-box-wrapper .heading img{aspect-ratio:16/9}.pills-with-link.pills-no-cta.pills-with-logo .content-box-wrapper .heading img{aspect-ratio:1/1}.pills-with-link.pills-no-cta .content-box-wrapper .heading img{border-radius:var(--radius-small) 0 0 var(--radius-small)}.pills-with-link .content-box-wrapper .content-container{margin:var(--break)}.pills-with-link.pills-no-cta .content-box-wrapper .content-container{grid-row:span 2;display:flex;flex-direction:column;justify-content:center;margin:calc(var(--break) / 1.5)}.pills-with-link .content-box-wrapper .content-container *{font-size:var(--font-base)!important;line-height:var(--font-height-heading);margin-block-end:calc(var(--break) / 2)}.pills-with-link.pills-no-cta .content-box-wrapper .content-container *{margin-block-end:calc(var(--break) / 3)}.pills-with-link .content-box-wrapper .content-container *:last-child{margin-block-end:0}.pills-with-link.pills-no-cta .content-box-wrapper .content-container h3{margin-block-start:0}.pills-with-link .content-box-wrapper .content-container a{color:var(--color-base)}.pills-with-link .content-box-wrapper .content-container a:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.pills-with-link .content-box-wrapper .fusion-read-more{margin:var(--break);margin-block-start:0;color:var(--color-base)}.pills-with-link .content-box-wrapper .fusion-read-more:is(:hover,:focus-visible){color:var(--color-racc-golden)}.pills-with-link.pills-cta-button .content-box-wrapper .fusion-read-more{width:calc(100% - (var(--break) * 2));border-radius:var(--radius-small);border:1px solid var(--color-racc-golden);background-color:var(--color-contrast);padding:calc(var(--break) / 1.5);text-align:center}.pills-with-link.pills-cta-button .content-box-wrapper .fusion-read-more:is(:hover,:focus-visible){background-color:var(--color-racc-corn);color:var(--color-base)}.pills-with-link.pills-no-cta .content-box-wrapper .fusion-read-more{position:absolute;grid-column:1 / -1;grid-row:1 / -1;width:100%;height:100%;margin:0;padding:0;z-index:10}@media screen and (min-width:901px){.pills-with-link.square-image .content-box-wrapper .heading .heading-link .image{aspect-ratio:1/1}}@container pill-box (min-width:514px){.pills-with-link:not(.pills-no-cta) .fusion-content-boxes .content-box-wrapper{grid-template-columns:1fr 2fr}.pills-with-link:not(.pills-no-cta) .content-box-wrapper .heading{max-height:initial}.pills-with-link:not(.pills-no-cta) .content-box-wrapper .heading img{border-radius:var(--radius-small) 0 0 var(--radius-small);aspect-ratio:4/3}}@media screen and (max-width:900px){.pills-with-link.pills-no-cta:not(.pills-with-logo) .fusion-content-boxes .content-box-wrapper{grid-template-columns:1fr}.pills-with-link.pills-no-cta.pills-with-logo .fusion-content-boxes .content-box-wrapper{grid-template-columns:auto 1fr}.pills-with-link.pills-no-cta:not(.pills-with-logo) .content-box-wrapper .heading{margin-inline:calc(var(--break) / 1.5);padding-top:calc(var(--break) / 1.5)}.pills-with-link.pills-no-cta .content-box-wrapper .heading img{max-width:90px}.pills-with-link.pills-no-cta:not(.pills-with-logo) .content-box-wrapper .heading img{border-radius:var(--radius-small)}}#menu-necesitas-ayuda{justify-content:flex-end}.need-help-modal>a{display:none!important}.need-help-modal .fusion-layout-column{margin-bottom:0}.need-help-modal .fusion-column-wrapper .fusion-modal-text-link{color:var(--color-info);font-weight:var(--font-bold)}.need-help-modal .fusion-column-wrapper .fusion-modal-text-link:not(:is(:hover,:focus-visible)) img{filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7303%) hue-rotate(196deg) brightness(93%) contrast(100%)}.need-help-modal .fusion-column-wrapper .fusion-modal-text-link:not(:is(:hover,:focus-visible)) span{text-decoration:underline}.need-help-modal .fusion-column-wrapper .fusion-modal-text-link:is(:hover,:focus-visible){color:var(--color-base)}.fake-header .logo-side .fusion-column-wrapper,.fake-header .link-side .fusion-column-wrapper{margin-left:0;margin-right:0}.fake-header .link-side .fusion-column-wrapper{gap:calc(var(--break) * 1.5)}.fake-header .logo-side .logo img{width:80px}.fake-header .link-side .fusion-column-wrapper .link-for-help{color:var(--color-info);font-weight:var(--font-bold);width:fit-content}.fake-header .link-side .fusion-column-wrapper .link-for-help:not(:is(:hover,:focus-visible)) img{filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7303%) hue-rotate(196deg) brightness(93%) contrast(100%)}.fake-header .link-side .fusion-column-wrapper .link-for-help:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}@media screen and (max-width:1450px) and (min-width:1024px){.fake-header>.fusion-row{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:1024px){.fake-header .logo-side .logo img{width:150px}}@media screen and (max-width:640px){.fake-header .link-side .fusion-column-wrapper>div:has(.fusion-no-small-visibility){display:none}}.modal-brand .racc-style_wrapper.gform_wrapper.gravity-theme{margin-block-end:0}.modal-brand .racc-style_wrapper.gform_wrapper.gravity-theme .racc-style .gfield_label{margin-inline:initial}.modal-brand .racc-style_wrapper.gform_wrapper.gravity-theme .gfield+.gfield:not(.gsection):not(.gfield--type-tos){margin-block-start:0}.modal-brand .racc-style_wrapper.gform_wrapper.gravity-theme .gform_footer{margin-block-start:calc(var(--break) * 2)}.modal-brand .racc-style_wrapper.gform_wrapper.gravity-theme .gform_footer input.button{min-width:100%;padding-top:var(--break);padding-bottom:var(--break)}.modal-brand .modal-content{--awb-background:var(--color-contrast);border:none;border-radius:var(--radius);padding-top:0}.modal-brand .modal-content .modal-header{background-color:var(--color-contrast)!important;border:none;border-radius:var(--radius) var(--radius) 0 0;padding:calc(var(--break) * 2)}.modal-brand .modal-content .modal-header .close{font-weight:var(--font-light);color:var(--color-base)}.modal-brand .modal-content .modal-body{padding:calc(var(--break) * 2);padding-top:0}.modal-brand .modal-content .modal-body p.title{font-size:var(--font-h4);margin-block-start:calc(var(--break) / -2)}.modal-brand hr,.modal-brand .modal-content .modal-body hr{height:1px;background-color:var(--color-fog);border:none;margin-block-start:calc(var(--break) * 2);margin-block-end:calc(var(--break) * 2.5)}.pills-with-link .content-box-wrapper .content-container .label-exclusive,.label-exclusive{position:absolute;top:0;left:0;max-width:140px;line-height:1;text-align:left;font-size:var(--font-small)!important;padding:calc(var(--break) / 3) calc(var(--break) / 1.5) calc(var(--break) / 2) calc(var(--break) / 1.5);background-color:var(--color-contrast);box-shadow:-1px -1px 9px rgb(0 0 0 / .15);border-radius:4px 0 12px}.pills-with-link .content-box-wrapper .content-container .label-exclusive strong,.label-exclusive strong{font-size:var(--font-small)!important}.pills-with-link .content-box-wrapper .content-container .label-exclusive br,.label-exclusive br{margin:0}.pills-with-link .content-box-wrapper .content-container .label-exclusive img,.label-exclusive img{max-width:100%}.single-post .post-main-content .fusion-text ul li{--awb-font-size:var(--font-base);font-size:var(--font-base)}.page-id-81445 #content{margin-block-end:0}.bulletin-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::placeholder,.bulletin-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::placeholder-shown,.bulletin-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::-webkit-input-placeholder,.bulletin-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::-moz-placeholder,.bulletin-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::-ms-input-placeholderr{font-size:var(--font-base)!important}.bulletin-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input,.bulletin-search .fusion-search-element.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-field input{color:var(--color-base);font-size:var(--font-base)!important;line-height:1!important;border-color:var(--color-fog);border-radius:var(--radius-small);padding:var(--break-rem) calc(var(--break-rem) * 2) var(--break-rem) calc(var(--break-rem) * 2.5);height:auto}.bulletin-search .fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button,.bulletin-search .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button{height:100%;display:flex;place-items:center;padding-inline:calc(var(--break) / 2)}.bulletin-search .fusion-search-element.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]{font-size:var(--font-base);color:var(--color-shadow)}.bulletin-highlights .fusion-recent-posts .fusion-columns{display:grid;grid-template-columns:1fr;gap:calc(var(--break) * 1.5)}.bulletin-highlights .fusion-recent-posts{overflow:visible;margin-inline:var(--break-rem)}.bulletin-highlights .fusion-recent-posts .fusion-columns{overflow:visible}.bulletin-highlights .fusion-recent-posts article{display:grid;width:100%!important;height:100%;padding:0;margin-block-end:0;border-radius:var(--radius)!important;overflow:clip!important;background-color:var(--color-contrast)!important}.bulletin-highlights .fusion-recent-posts article:first-child{grid-row:span 2;display:grid;grid-auto-rows:minmax(0,1fr);justify-content:flex-start;align-items:flex-end;isolation:isolate}.bulletin-highlights .fusion-recent-posts article:first-child>*{grid-column:1 / -1;grid-row:1 / -1}.bulletin-highlights .fusion-recent-posts article:not(:first-child){grid-template-columns:1fr;gap:0 var(--break);margin-block-end:0;box-shadow:0 0 12px rgb(24 24 24 / .2);background-color:var(--color-smoke);overflow:visible}.bulletin-highlights .fusion-recent-posts article .fusion-flexslider,.bulletin-highlights .fusion-recent-posts article .fusion-flexslider *{height:100%}.bulletin-highlights .fusion-recent-posts article:first-child .flexslider .slides a{overflow:clip}.bulletin-highlights .fusion-recent-posts article:first-child .flexslider .slides a{position:relative;display:block}.bulletin-highlights .fusion-recent-posts article:first-child .flexslider .slides a::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgb(47 47 47 / .3) 46.79%,#2F2F2F 85.2%);z-index:1}.bulletin-highlights .fusion-recent-posts article .flexslider .slides a img{object-fit:cover;transition:transform 0.35s ease-in-out}.bulletin-highlights .fusion-recent-posts article .flexslider .slides a:is(:hover,:focus-visible) img{transform:scale(1.1)}.bulletin-highlights .fusion-recent-posts article:not(:first-child) .flexslider .slides img{aspect-ratio:16/9}.bulletin-highlights .fusion-recent-posts article .recent-posts-content{display:flex;flex-direction:column;padding:calc(var(--break) * 1.5)}.bulletin-highlights .fusion-recent-posts article:first-child .recent-posts-content{padding:calc(var(--break) * 2) calc(var(--break) * 1.5);position:relative}.bulletin-highlights .fusion-recent-posts article .recent-posts-content .entry-title{order:2;line-height:var(--font-height-heading)!important;text-wrap:initial;margin-block-start:0;margin-block-end:0;z-index:10}.bulletin-highlights .fusion-recent-posts article .recent-posts-content .entry-title a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.bulletin-highlights .fusion-recent-posts article .recent-posts-content .entry-title a:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.bulletin-highlights .fusion-recent-posts article:first-child .recent-posts-content .entry-title a:not(:is(:hover,:focus-visible)),.bulletin-highlights .fusion-recent-posts article:first-child .recent-posts-content .entry-title a:is(:hover,:focus-visible){color:var(--color-contrast)}.bulletin-highlights .fusion-recent-posts article .recent-posts-content .meta{order:1;display:flex;gap:calc(var(--break) / 2);z-index:10}.bulletin-highlights .fusion-recent-posts article .recent-posts-content .meta a{font-size:var(--font-base);color:var(--color-base);font-weight:var(--font-semibold);line-height:1;text-align:center;border:1px solid var(--color-fog);border-radius:var(--radius-small);padding:calc(var(--break) / 3) var(--break);transition:all 0.35s ease-in-out}.bulletin-highlights .fusion-recent-posts article:first-child .recent-posts-content .meta a{border-color:var(--color-contrast);color:var(--color-contrast)}.bulletin-highlights .fusion-recent-posts article .recent-posts-content .meta a:is(:hover,:focus-visible){color:var(--color-base);border-color:var(--color-racc-corn);background-color:var(--color-racc-corn)}.bulletin-highlights .fusion-recent-posts article:first-child .recent-posts-content .meta a:is(:hover,:focus-visible){color:var(--color-base);border-color:var(--color-fog);background-color:var(--color-contrast)}.bulletin-grid .fusion-filters{display:flex;flex-wrap:wrap;border:none;gap:calc(var(--break) / 1.5);margin-bottom:calc(var(--break) * 2.5)}.bulletin-grid .fusion-filter{float:initial;margin-right:0;border:none}.bulletin-grid .fusion-filter a,.bulletin-grid article .fusion-portfolio-content .fusion-portfolio-meta a{font-size:var(--font-base);color:var(--color-base);font-weight:var(--font-semibold);line-height:1;text-align:center;border:1px solid var(--color-fog);border-radius:var(--radius-small);padding:calc(var(--break) / 3) var(--break);transition:all 0.35s ease-in-out}.bulletin-grid .fusion-filter a:is(:hover,:focus-visible),.bulletin-grid article .fusion-portfolio-content .fusion-portfolio-meta a:is(:hover,:focus-visible){color:var(--color-base);border-color:var(--color-racc-corn);background-color:var(--color-racc-corn)}.bulletin-grid .fusion-filters .fusion-filter.fusion-active a{color:var(--color-base);border-color:var(--color-racc-lemonade);background-color:var(--color-racc-lemonade)}.bulletin-grid .fusion-recent-works{overflow:visible}.bulletin-grid article .fusion-portfolio-content-wrapper{border:none!important;border-radius:var(--radius)!important;box-shadow:0 0 22.3px rgb(0 0 0 / .1);overflow:clip}.bulletin-grid article .fusion-portfolio-wrapper .fusion-col-spacing{padding-bottom:24px}.bulletin-grid article .fusion-image-wrapper{cursor:pointer}.bulletin-grid article .fusion-image-wrapper:is(:hover,:focus-visible) .fusion-rollover{opacity:0!important}.bulletin-grid article .fusion-image-wrapper img{aspect-ratio:16/9;object-fit:cover;transition:transform 0.35s ease-in-out;overflow:clip}.bulletin-grid article .fusion-image-wrapper:is(:hover,:focus-visible) img{transform:scale(1.1)}.bulletin-grid article .fusion-portfolio-content{display:flex;flex-direction:column;gap:calc(var(--break) / 2);padding:calc(var(--break) * 1.5)!important}.bulletin-grid article .fusion-portfolio-content .fusion-portfolio-meta{display:flex;gap:calc(var(--break) / 2);order:1;margin-block-end:calc(var(--break) / 3)}.bulletin-grid article .fusion-portfolio-content .entry-title{--post_title_typography-font-size:var(--font-h3) !important;line-height:var(--font-height-heading)!important;text-wrap:initial;order:2}.bulletin-grid article .fusion-portfolio-content .entry-title a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.bulletin-grid article .fusion-portfolio-content .entry-title a:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.bulletin-grid article .fusion-portfolio-content .fusion-post-content{order:3;margin-block-start:calc(var(--break) / 2)}.bulletin-grid article .fusion-portfolio-content .fusion-post-content p{margin-block-start:0;margin-bottom:calc(var(--break) / 1.5)}.bulletin-grid .pagination{display:flex;justify-content:center;gap:calc(var(--break) / 2);margin-block-start:calc(var(--break) * 4)}.bulletin-grid .pagination>*{color:var(--color-base);width:50px!important;height:50px!important}.bulletin-grid .pagination>.current{font-weight:var(--font-semibold)}.bulletin-grid .pagination .pagination-dots{display:flex;justify-content:center;align-items:center}.bulletin-guides .pills-with-link.pills-no-cta .fusion-content-boxes .content-box-wrapper{background-color:var(--color-lighthouse);border:1px solid var(--color-lighthouse);transition:all 0.35s ease-in-out}.bulletin-guides .pills-with-link.pills-no-cta .fusion-content-boxes .content-box-wrapper:is(:hover,:focus-visible){background-color:var(--color-apollo);border-color:var(--color-apollo);box-shadow:none}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .content-container{margin-bottom:var(--break)}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .heading{padding:var(--break) 0}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .heading img{aspect-ratio:1/1;max-width:50px;height:auto}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper:is(:hover,:focus-visible) .heading .heading-link .image::before{background:none;border-radius:inherit}.bulletin-history.custom-banner .banner-content h2{color:var(--color-racc)!important}.bulletin-history.custom-banner .banner-content h2 span{font-style:italic;font-size:var(--font-h1)}.bulletin-history.custom-banner .banner-content p{color:var(--color-contrast)}.bulletin-history.custom-banner .banner-image::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-image:linear-gradient(90deg,#4F5558 0%,rgb(79 85 88 / .9) 19.63%,rgb(79 85 88 / .2) 67.31%)}@media screen and (min-width:1025px){.bulletin-highlights .fusion-recent-posts .fusion-columns{grid-template-columns:repeat(2,1fr);gap:calc(var(--break) * 2) calc(var(--break) * 1.5)}.bulletin-highlights .fusion-recent-posts article:not(:first-child){grid-template-columns:1fr 1fr}.bulletin-highlights .fusion-recent-posts article:not(:first-child) .flexslider .slides img{aspect-ratio:1/1}.bulletin-highlights .fusion-recent-posts article:not(:first-child) .recent-posts-content{justify-content:center}.bulletin-highlights .fusion-recent-posts article:first-child .recent-posts-content{padding:calc(var(--break) * 3) calc(var(--break) * 2.5)}.bulletin-guides .pills-with-link.pills-no-cta .fusion-content-boxes .content-box-wrapper{grid-template-columns:80px 2fr}.bulletin-guides .pills-with-link.pills-no-cta .fusion-content-boxes .content-box-wrapper::after{content:"";display:block;position:absolute;background:url(https://www.racc.es/wp-content/uploads/2024/12/icon_arrow-forward.svg) no-repeat center center;width:50px;height:50px;right:0}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .content-container{padding-right:calc(var(--break) * 2)}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .heading{padding:var(--break)}.bulletin-history.custom-banner .banner-image::before{background-size:contain!important}}@media screen and (min-width:641px){.bulletin-search .searchform .fusion-search-form-content{max-width:450px;margin-left:auto}}@media screen and (max-width:1024px){.bulletin-grid article{padding-left:0;padding-right:0}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .heading{padding-bottom:calc(var(--break) / 2)}.bulletin-guides .pills-with-link.pills-no-cta .content-box-wrapper .heading img{max-width:40px}.bulletin-guides .pills-with-link .fusion-content-boxes{margin-left:-7px;margin-right:-7px}.bulletin-history.custom-banner>.fusion-row{flex-direction:column-reverse}.bulletin-history.custom-banner .banner-content{text-align:left;padding:0 calc(var(--break) * 3) calc(var(--break) * 2) calc(var(--break) * 3)}.bulletin-history.custom-banner .banner-image{height:auto}.bulletin-history.custom-banner .banner-image::after{background-image:linear-gradient(0.08deg,#4F5558 13%,rgb(79 85 88 / .5) 49.97%,#fff0 74.71%)}}html.avada-is-100-percent-template .single-post #main.width-100{padding-left:calc(10px * 2.5);padding-right:calc(10px * 2.5)}.post-headline .fusion-breadcrumbs{margin-block-end:calc(var(--break) / 1.5)}.post-headline .fusion-breadcrumbs :where(a,span){font-size:var(--font-small);font-weight:var(--font-semibold)}.post-headline .fusion-breadcrumbs a:is(:hover,:focus-visible){--awb-text-hover-color:var(--color-info)}.post-headline .fusion-breadcrumbs .awb-breadcrumb-list,.post-headline .fusion-breadcrumbs .fusion-breadcrumb-item{display:flex;align-items:baseline;justify-content:flex-start;gap:0 calc(var(--break) / 1.5)}.post-headline .fusion-breadcrumbs .awb-breadcrumb-sep::after{--awb-breadcrumb-sep:"›";margin:0;font-size:20px;line-height:19px}.post-headline .fusion-title{border-top:1px solid var(--color-fog);margin-block-start:calc(var(--break) / 2)!important;margin-block-end:calc(var(--break) / 1.5)!important;padding-top:calc(var(--break) / 1.5)}.post-headline h1.fusion-title-heading{font-size:var(--font-h1)!important}.post-headline .fusion-meta-tb{border:none;padding:0;color:var(--color-base)}.post-headline .fusion-meta-tb+.fusion-meta-tb{margin-block-start:var(--break);display:flex;gap:calc(var(--break) / 1.5)}.post-headline .fusion-tb-tags{color:#fff0;display:flex;gap:calc(var(--break) / 2.5)}.post-headline .fusion-tb-tags a{--awb-link-color:var(--color-base);font-weight:var(--font-semibold);text-transform:capitalize;border:1px solid var(--color-fog);border-radius:var(--radius-small);padding:calc(var(--break) / 2) var(--break);text-align:center;transition:all 0.35s ease-in-out}.post-headline .fusion-tb-tags a:is(:hover,:focus-visible){--awb-text-hover-color:var(--color-base);border-color:var(--color-racc-corn);background-color:var(--color-racc-corn)}.post-headline .fusion-tb-author a:not(:is(:hover,:focus-visible)){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px}.post-headline .fusion-tb-author a:is(:hover,:focus-visible){--awb-text-hover-color:var(--color-info)}.post-headline .fusion-tb-author+.fusion-meta-tb-sep{font-size:20px;line-height:19px;font-weight:var(--font-bold)}.post-highlighted-image{margin-block-start:calc(var(--break) * 2)}.post-highlighted-image .fusion-layout-column{margin-block-end:0}.post-highlighted-image .fusion-imageframe{width:100%}.post-highlighted-image .fusion-imageframe img{width:100%;object-fit:cover;aspect-ratio:21/9}.post-main-content{padding:0}.post-main-content .fusion-content-tb>.fusion-fullwidth:not(.post-banner)>.fusion-builder-row{max-width:925px!important;margin-inline:auto!important}.post-main-content .fusion-column-wrapper{margin-left:0;margin-right:0}.post-main-content .fusion-fullwidth{padding:0}.post-main-content a:not(.fusion-button):not(:is(:hover,:focus-visible)){color:var(--color-info);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px}.post-main-content a:not(.fusion-button):is(:hover,:focus-visible){color:var(--color-base)}.post-main-content ul{padding-left:calc(var(--break) * 2)}.post-main-content :where(p,li,h1,h2,h3,h4,h5,[class$="-style"]){margin-block-end:0!important;text-align:left!important}.post-main-content *+:where(h1,h2,h3,.h1-style,.h2-style,.h3-style){margin-block-start:calc(var(--break) * 1.5)!important}.post-main-content *+:where(p,ul,ol,button){margin-block-start:calc(var(--break) * 1.25)!important}.post-main-content :where(p,ol,ul)+:where(h1,h2,h3,h4,h5,[class$="-style"]){margin-block-start:calc(var(--break) * 1.5)!important}.post-main-content :where(p,ol,ul)+p[class$="-style"]{margin-block-start:calc(var(--break) * 1.25)!important}.post-main-content ul:not(.inline-list) li+li{margin-block-start:var(--break)}.post-main-content li li+li{margin-block-start:calc(var(--break) * 1.25)!important}.post-main-content :where(p,ul,ol,h1,h2,h3,h4,h5,[class$="-style"])+:where(div,section,img,figure,embed,video,table,form,button),.post-main-content :where(div,section,img,figure,embed,video,table,form,button)+:where(p,ul,ol,h1,h2,h3,h4,h5,[class$="-style"]){margin-block-start:calc(var(--break) * 1.25)!important}.post-main-content p>a>img,.post-main-content p>img{margin-block-start:calc(var(--break) * 1.25)!important}.post-banner{margin-block-start:calc(var(--break) * 3.5)}.post-author-bio{margin-block-start:calc(var(--break) * 6);margin-block-end:calc(var(--break) * 3)}.post-author-bio .fusion-column-wrapper{gap:calc(var(--break) * 1.5);border:1px solid var(--color-fog);border-radius:var(--radius-small);padding:calc(var(--break) * 1.5)}.post-author-bio .image{margin-block-end:0}.post-author-bio .content{flex-basis:100%}.post-author-bio .content h4{margin-block-start:0}.post-author-bio .content h4 a{text-decoration:none;font-weight:var(--font-semibold)}.post-author-bio .content h4 a:is(:hover,:focus-visible){text-decoration:underline;color:var(--color-racc-golden)}.post-author-bio .content h4+p{margin-block-start:calc(var(--break) / 1.5)!important}.post-related-sample .related-posts{margin-block-start:0;margin-block-end:calc(var(--break) * 1.5);overflow:visible}.post-related-sample .related-posts>.awb-carousel{overflow:visible}.post-related-sample .related-posts .swiper-wrapper{padding:0}.post-related-sample .related-posts .swiper-wrapper .swiper-slide{height:100%}.post-related-sample .related-posts .fusion-carousel-item-wrapper{display:flex;flex-direction:column;gap:0;border:none!important;border-radius:var(--radius)!important;box-shadow:0 0 22.3px rgb(0 0 0 / .1);overflow:clip;height:100%}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-image-wrapper{order:1}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-image-wrapper:is(:hover,:focus-visible) .fusion-rollover{opacity:0!important}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-image-wrapper img{aspect-ratio:16/9;object-fit:cover;transition:transform 0.35s ease-in-out;overflow:clip}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-image-wrapper:is(:hover,:focus-visible) img{transform:scale(1.1)}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-carousel-title{order:3;font-weight:var(--font-bold);padding:calc(var(--break-rem) * 1.5);padding-top:calc(var(--break) / 2);margin-block-start:0;margin-block-end:0}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-carousel-title a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-carousel-title a:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.post-related-sample .related-posts .fusion-carousel-item-wrapper .fusion-carousel-meta{--meta_font_size:var(--font-small);order:2;padding:calc(var(--break-rem) * 1.5);padding-bottom:0}@media screen and (min-width:768px){.post-author-bio .fusion-column-wrapper{flex-direction:row!important}}@media screen and (max-width:1024px){.post-highlighted-image{padding-left:0;padding-right:0;margin-block-start:0}.post-main-content{margin-left:0!important;margin-right:0!important}.post-highlighted-image>.fusion-row,.post-highlighted-image>.fusion-row .fusion-column-wrapper{margin-left:0!important;margin-right:0!important}}.archive-headline .fusion-title{margin-block-start:calc(var(--break) / 2)!important;margin-block-end:calc(var(--break) / 1.5)!important}.archive-grid .fusion-blog-shortcode{overflow:visible}.archive-grid article .fusion-post-wrapper{border:none!important;border-radius:var(--radius)!important;box-shadow:0 0 22.3px rgb(0 0 0 / .1);overflow:clip}.archive-grid article .fusion-image-wrapper{cursor:pointer}.archive-grid article .fusion-image-wrapper:is(:hover,:focus-visible) .fusion-rollover{opacity:0!important}.archive-grid article .fusion-image-wrapper img{aspect-ratio:16/9;object-fit:cover;transition:transform 0.35s ease-in-out;overflow:clip}.archive-grid article .fusion-image-wrapper:is(:hover,:focus-visible) img{transform:scale(1.1)}.archive-grid article .fusion-post-content-wrapper{display:flex;flex-direction:column;gap:calc(var(--break) / 2);padding:calc(var(--break) * 1.5)!important}.archive-grid article .fusion-post-content-wrapper .entry-title{font-size:var(--font-h3)!important;line-height:var(--font-height-heading)!important;text-wrap:initial;order:2}.archive-grid article .fusion-post-content-wrapper .entry-title a:not(:is(:hover,:focus-visible)){color:var(--color-base)!important}.archive-grid article .fusion-post-content-wrapper .entry-title a:is(:hover,:focus-visible){color:var(--color-base)!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.archive-grid article .fusion-post-content-wrapper .fusion-content-sep{display:none}.archive-grid article .fusion-post-content-wrapper .fusion-post-content-container{order:3;margin-block-start:calc(var(--break) / 2)}.archive-grid article .fusion-post-content-wrapper .fusion-post-content-container p{margin-block-start:0;margin-bottom:calc(var(--break) / 1.5)}.archive-grid .pagination{display:flex;justify-content:center;gap:calc(var(--break) / 2);margin-block-start:calc(var(--break) * 4)}.archive-grid .pagination>*{color:var(--color-base);width:50px!important;height:50px!important}.archive-grid .pagination>.current{font-weight:var(--font-semibold)}.archive-grid .pagination .pagination-dots{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.archive-grid article{padding-left:0;padding-right:0}}.chevron-link{display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--break) / 3);position:relative;width:fit-content}.chevron-link::before{content:"";display:block;width:12px;height:2px;background-color:var(--color-base);position:absolute;right:0;top:12px;opacity:0;transition:opacity 0.4s ease-in-out;transition-delay:0.25s}.chevron-link::after{content:"";display:block;background:url(https://www.racc.es/wp-content/uploads/2024/12/icon_arrow-forward.svg) no-repeat center center;width:14px;height:14px;margin-top:2px;transition:transform 0.3s ease-in-out}.chevron-link:not(:is(:hover,:focus-visible)){color:var(--color-base)}.chevron-link:is(:hover,:focus-visible){color:var(--color-base);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px}.chevron-link:is(:hover,:focus-visible)::before{animation:fadein ease forwards;animation-duration:0.9s}.chevron-link:is(:hover,:focus-visible)::after{transform:translateX(6px)}.back-arrow{display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--break) / 3);position:relative!important;width:fit-content}.back-arrow::before{content:"";display:block;background:url(https://www.racc.es/wp-content/uploads/2024/12/icon_arrow-forward.svg) no-repeat center center;width:14px;height:14px;transform:scale(-1) translateX(6px)}.back-arrow::after{content:"";display:block;width:12px;height:2px;background-color:var(--color-base);position:absolute;left:0;top:auto;opacity:1}@keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (max-width:1024px){.chevron-link::before{top:calc(var(--break) / 1.3)}}.ghost-button{border:2px solid #fff0}.ghost-button:not(:is(:hover,:focus-visible)){background:#fff0;color:var(--color-base);border-color:var(--color-racc);transition:all 0.35s ease-in-out}.ghost-button:is(:hover,:focus-visible){background-color:var(--color-racc-corn);border-color:var(--color-racc)}.private-area-headline h1{margin-block-end:0}.private-area-flexbox-between{display:flex;justify-content:space-between;gap:0 calc(var(--break) * 1.5)}.private-area-headline .extra-nav{margin-block-start:calc(var(--break) * 1.5);margin-block-end:0}.private-area-headline .extra-nav a:not(:is(:hover,:focus-visible)){color:var(--color-base);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}#gm-main-menu [id^="menu-area-privada"]{justify-content:flex-start;gap:calc(var(--break) * 2)}#gm-main-menu [id^="menu-area-privada"] .icon-alert{margin-left:auto}#gm-main-menu [id^="menu-area-privada"] :where(.icon-alert,.icon-person) a{display:flex;justify-content:center;gap:calc(var(--break) / 6)}#gm-main-menu [id^="menu-area-privada"] .icon-alert a::before{content:"";background:url(https://www.racc.es/wp-content/uploads/2025/04/icon_notifications.svg) no-repeat center center;background-size:contain;width:24px;height:24px}#gm-main-menu [id^="menu-area-privada"] .icon-person a::before{content:"";background:url(https://www.racc.es/wp-content/uploads/2025/04/icon_profile-3.svg) no-repeat center center;background-size:contain;width:24px;height:24px}#gm-main-menu [id^="menu-area-privada"] .gm-dropdown-menu{background-color:var(--color-lighthouse);padding:calc(var(--break) * 1.5) var(--break)}#gm-main-menu [id^="menu-area-privada"] .gm-dropdown-menu>.gm-menu-item{padding:0}#gm-main-menu [id^="menu-area-privada"] .gm-dropdown-menu>.gm-menu-item>.gm-anchor>.gm-menu-item__txt-wrapper{margin-inline:0}.private-area-cards .fusion-column-wrapper{display:grid!important;grid-template-columns:1fr;gap:calc(var(--break) * 2.5) calc(var(--break) * 1.5);overflow:visible}.private-area-cards .card{display:flex;flex-direction:column;border:2px solid var(--color-lighthouse);border-radius:var(--radius-small);overflow:clip}.private-area-cards .card .headline{display:flex;align-items:center;justify-content:space-between;gap:var(--break);background-color:var(--color-lighthouse);padding:var(--break)}.private-area-cards .card .headline h3{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--break) / 2);margin:0;font-size:var(--font-base);font-weight:var(--font-bold)}.private-area-cards .card .headline h3 img{width:24px;height:24px}.private-area-cards .card .headline .label{padding:6.5px 19px;font-weight:var(--font-semibold);border-radius:var(--radius)}.private-area-cards .card .headline .label.success{background-color:#00C04D}.private-area-cards .card .headline .label.warning{background-color:var(--color-racc-golden)}.private-area-cards .card .core{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--break);background-color:var(--color-contrast);padding:var(--break)}.private-area-cards .card .core:not(:has(.closure)){padding-bottom:calc(var(--break) * 1.5)}.private-area-cards .card .content.with-grid{display:grid;gap:calc(var(--break) * 1.5);margin-block-end:calc(var(--break) / 2)}.private-area-cards .card .content.with-grid .with-subrid{display:grid;grid-template-columns:1fr;gap:calc(var(--break) * 1.5);margin-block-end:calc(var(--break) / 2);grid-column:span 2;grid-template-columns:subgrid}.private-area-cards .card .content.with-grid .with-subrid.break-top{margin-block-start:calc(var(--break) * 1.5)}.private-area-cards .card .content h4{font-weight:var(--font-bold);margin-block-start:0;margin-block-end:calc(var(--break) / 2)}.private-area-cards .card .content h4 a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.private-area-cards .card .content p{margin-block-end:calc(var(--break) / 1.5)}.private-area-cards .card .content p strong{font-weight:var(--font-semibold)}.private-area-cards .card .content p.help-phone{display:flex;align-items:center;gap:calc(var(--break) / 3)}.private-area-cards .card .content p.help-phone:first-child{display:flex;align-items:center;gap:calc(var(--break) / 3)}.private-area-cards .card .content p a:not(:is(:hover,:focus-visible)){text-decoration:underline;color:var(--color-base)}.private-area-cards .card .content p:last-child{margin-block-end:0}.private-area-cards .card .closure{margin-block-start:auto;border-top:2px solid var(--color-lighthouse);padding-top:var(--break)}.private-area-cards .card .closure a{display:flex;align-items:center;gap:calc(var(--break) / 3)}.private-area-cards .card .closure a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.private-area-cards .card .closure a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px}.private-area-cards .card .closure a:is(:hover,:focus-visible) img{filter:brightness(0) saturate(100%) invert(84%) sepia(52%) saturate(2792%) hue-rotate(2deg) brightness(103%) contrast(105%)}@media screen and (min-width:1025px){.private-area-cards .fusion-column-wrapper{grid-template-columns:repeat(3,1fr)}.private-area-cards.cards1 .fusion-column-wrapper{grid-template-columns:1fr}.private-area-cards.cards2 .fusion-column-wrapper{grid-template-columns:repeat(2,1fr)}.private-area-cards.cards4 .fusion-column-wrapper{grid-template-columns:repeat(4,1fr)}.private-area-cards .card .content.with-grid,.private-area-cards .card .content.with-grid .with-subrid{--grid-item-min-width:180px;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-item-min-width), 100%),1fr))}.private-area-cards .card.span-height{grid-row:span 2}.private-area-cards .card .item.span-width{grid-column:span 2}}@media screen and (max-width:1024px) and (min-width:768px){.private-area-cards.cards4 .fusion-column-wrapper{grid-template-columns:repeat(2,1fr)}.private-area-cards .card .content.with-grid,.private-area-cards .card .content.with-grid .with-subrid{--grid-item-min-width:300px;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-item-min-width), 100%),1fr))}}@media screen and (max-width:767px){.private-area-flexbox-between{flex-direction:column}.private-area-cards .card .content.with-grid .with-subrid{grid-template-columns:1fr}}@media screen and (max-width:380px){.private-area-cards .card .headline .label{padding:6.5px 14px}}.private-area-discounts .fusion-row{--columns-for-large:3;--breakpoint-large:1101px;--columns-for-medium:2;--breakpoint-medium:768px;--columns-for-small:2;--breakpoint-small:641px;--awb-spacing-left:1.92%;--awb-spacing-right:1.92%;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(clamp(100%/(var(--columns-for-large) + 1) + 0.1%, (var(--breakpoint-large) - 100vw)*1000, 100%/(var(--columns-for-medium) + 1) + 0.1%), (var(--breakpoint-medium) - 100vw)*1000, 100%/(var(--columns-for-small) + 1) + 0.1%), (var(--breakpoint-small) - 100vw)*1000, 100%),1fr));gap:calc(var(--break) * 1.5);padding-left:calc(var(--awb-spacing-left) / 1.5)!important;padding-right:calc(var(--awb-spacing-right) / 1.5)!important}.private-area-discounts.disc2 .fusion-row{--columns-for-large:2}.private-area-discounts.disc3 .fusion-row{--columns-for-large:3}.private-area-discounts.disc4 .fusion-row{--columns-for-large:4}.private-area-discounts .fusion-row>.fusion-layout-column{background-color:var(--color-contrast);border-radius:var(--radius-small);border:1px solid var(--color-apollo);box-shadow:0 0 12px rgb(24 24 24 / .15);position:relative;overflow:visible}.private-area-discounts .fusion-row>.fusion-layout-column>.fusion-column-wrapper{margin:0;border-radius:var(--radius-small);overflow:clip}.private-area-discounts .card .image img{aspect-ratio:16/9}.private-area-discounts .card .image a::before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;background:#fff0}.private-area-discounts .card .image a:is(:hover,:focus-visible)::before{background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .7) 100%)}.private-area-discounts .card .content{margin:var(--break)}.private-area-discounts .card .content h3{margin-block-start:0;margin-block-end:calc(var(--break) / 2)}.private-area-discounts .card .content h3 a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.private-area-discounts .card .content p{margin-block-end:calc(var(--break) / 2)}.private-area-discounts .card .featured-discounts{position:absolute;top:0;left:0;background-color:var(--color-contrast);box-shadow:-1px -1px 9px rgb(0 0 0 / .15);border-radius:4px 0 12px;padding:calc(var(--break) / 1.5) var(--break);z-index:10}.private-area-discounts .card .featured-discounts .discount{display:flex;justify-content:flex-start;align-items:center;gap:0;color:var(--color-racc-golden);font-size:20px;font-weight:var(--font-semibold);line-height:1}.private-area-discounts .card .featured-discounts .from{font-size:16px;font-weight:var(--font-semibold)}.private-area-discounts .card .featured-discounts .discount .number{grid-row:span 2;font-size:32px;font-weight:var(--font-bold)}.private-area-discounts .card .featured-discounts .discount .symbol{font-size:186x;font-weight:var(--font-bold);align-self:end}@media screen and (min-width:1025px){.heroine-image-discount{height:100%}.private-area-discounts .card .featured-discounts .from{font-size:16px}.private-area-discounts .card .featured-discounts .discount{font-size:16px}.private-area-discounts .card .featured-discounts .discount .number{font-size:28px}.private-area-discounts .card .featured-discounts .discount .symbol{font-size:14px}}.product-headline{padding-block:calc(var(--break) * 2)}.product-headline .fusion-layout-column{margin:0}.product-headline .categories{display:flex;align-items:center;gap:calc(var(--break) * 1.5)}.product-headline .categories h3{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--break) / 2);margin:0;font-size:var(--font-base);font-weight:var(--font-semibold)}.product-headline .categories h3 img{width:24px;height:24px}.product-headline .categories .label{padding:6.5px 19px;font-weight:var(--font-semibold);border-radius:var(--radius)}.product-headline .categories .label.success{background-color:#00C04D}.product-headline .categories .label.warning{background-color:var(--color-racc-golden)}.product-headline .name h1{margin-block-start:calc(var(--break) / 3);margin-block-end:calc(var(--break) / 3)}.product-headline .data p{font-size:var(--font-h4);margin-block-end:0}@media screen and (min-width:1025px){.product-headline{padding-block:calc(var(--break) * 3)}.product-headline .fusion-layout-column .fusion-column-wrapper{flex-direction:row!important;justify-content:space-between}.product-headline .right-side{align-self:flex-end}}.private-area-download .no-bullets li{margin-bottom:calc(var(--break) / 1.5)}.private-area-download .no-bullets a{font-weight:var(--font-regular)}.private-area-download .no-bullets a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.private-area-download .no-bullets a img{margin-right:calc(var(--break) / 1.5);filter:brightness(0) saturate(100%)}.private-area-call-to-change{margin-block-end:calc(var(--break) * 1.5)}.private-area-faqs{margin-block-start:calc(var(--break) * 3)}.private-area-faqs .sidebar-faqs ul{max-width:330px}.private-area-faqs .sidebar-faqs li{margin-block-start:calc(var(--break) / 1.5)}.private-area-faqs .sidebar-faqs li a{display:block;color:var(--color-base);padding:calc(var(--break) / 1.5) calc(var(--break) * 1.5);border-radius:var(--radius-small)}.private-area-faqs .sidebar-faqs li a.active,.private-area-faqs .sidebar-faqs li a:is(:hover,:focus-visible){color:var(--color-base);background-color:var(--color-jupiter)}.private-area-faqs .sidebar-faqs li a.active{font-weight:var(--font-semibold)}.private-area-faqs .toggle-border-radius.fusion-accordian .panel-title a{font-weight:var(--font-semibold)}.private-area-faqs .toggle-border-radius.fusion-accordian .panel-title a.active{--awb-toggle-active-accent-color:var(--color-base)}.private-area-faqs .toggle-border-radius.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode{border-radius:var(--radius)}.private-area-faqs .toggle-border-radius.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-title a:not(:is(:hover,:focus-visible)){color:var(--color-base)}.private-area-faqs .toggle-border-radius.fusion-accordian .panel-body p:last-child{margin-block-end:calc(var(--break) / 1.5)}.private-area-access-form{background-color:var(--color-lighthouse)}.private-area-access-form,.private-area-access-app{margin-block-end:0}.private-area-access-form>.fusion-column-wrapper{padding-top:calc(var(--break) * 1.5)}.private-area-access-form>.fusion-column-wrapper>*{max-width:700px;width:100%;margin-inline:auto}.private-area-access-app>.fusion-column-wrapper{padding-top:calc(var(--break) * 3);padding-bottom:0}.private-area-access-form h1{margin-block:0}.private-area-access-form .gform_wrapper{margin-block-start:calc(var(--break) * 2.5);margin-block-end:var(--break)}.private-area-access-form .gform_wrapper .gform-footer{padding:0;margin-block-start:calc(var(--break) * 2.5)}.private-area-access-form .gform_wrapper .gform-footer .gform_button,.private-area-access-form .ghost-button{width:100%}.private-area-access-form p:not(.back-arrow) a,.private-area-access-app p a{font-weight:var(--font-bold)}.private-area-access-app p:not(.back-arrow) a:not(:is(:hover,:focus-visible)),.private-area-access-form p a:not(:is(:hover,:focus-visible)){color:var(--color-base);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px}@media screen and (min-width:1025px){.private-area-access-form>.fusion-column-wrapper,.private-area-access-app>.fusion-column-wrapper{padding-top:calc(var(--break) * 6);padding-bottom:0}}.private-area-recovery h1{margin-block-start:0}.private-area-recovery .gform_wrapper{margin-block-end:var(--break)}.private-area-recovery .gform_wrapper .gform-footer{padding:0;margin-block-start:calc(var(--break) * 2.5)}.private-area-register .gform_wrapper{margin-block-end:var(--break)}.private-area-register .gform_wrapper .gform-footer{padding:0;margin-block-start:calc(var(--break) * 2.5)}.private-area-register .racc-style_wrapper.gform_wrapper.gravity-theme .gfield.html-fullwidth{margin-block-start:0!important}.private-area-register .racc-style_wrapper.gform_wrapper.gravity-theme .gfield_label+.ginput_container_date input.gform-datepicker:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){width:100%}