.fusion-contact-info{font-weight:700;font-size:14px;color:#000}.fusion-header-shadow .fusion-mobile-menu-design-classic,.fusion-header-shadow .fusion-mobile-menu-design-modern{box-shadow:0 10px 30px -10px rgb(0 0 0 / .20)}#input{height:48px;font-size:14px;border:1px solid #868585}#textolegal{font-size:12px}.fusion-column-wrapper,.fusion-column-inner-bg-image{background-size:cover}.fusion-rollover-categories{display:none}.gf_progressbar_title{font-size:20px!important;margin-bottom:10px!important}input[type=text]{height:40px!important}.gf_stylespro .gfsp_dot input[type=checkbox]:not(old)+label:before,.gf_stylespro .gfsp_dot input[type=radio]:not(old)+label:before{box-shadow:0 0 0 3px inset,0 0 0 5px #ffd400 inset;border:2px solid #ffd400;box-shadow:0 0 0 10px inset,0 0 0 15px #ffd400 inset}.gf_stylespro .gfsp_dot input[type=checkbox]:not(old):checked+label:before,.gf_stylespro .gfsp_dot input[type=radio]:not(old):checked+label:before{box-shadow:0 0 0 4px inset,0 0 0 15px #ffd400 inset!important;border:2px solid #ffd400!important}.select-arrow{margin-left:-1px}.gfield_date_day,.gfield_date_month{max-width:25px;margin-right:35px!important}.gfield_date_year{max-width:65px!important}.gfield_date_day>input,.gfield_date_month>input{max-width:25px}.gfield_date_year>input{max-width:65px!important;height:42px!important}.gfield_consent_description_noscroll{font-size:12px!important;margin-top:20px!important}.gform_page_footer,.gform_footer{border:0!important}.ghide_required .gfield_required{display:none}.gform_title{text-align:center!important;font-size:34px!important;line-height:1.4!important;padding-top:0px!important;margin-top:0px!important;margin-bottom:40px!important}.gfield_label_resumen{font-size:14px!important;margin-bottom:3px!important}.gform_wrapper .top_label .gfield_label{margin-bottom:10px!important;font-weight:700}.gfield{margin-bottom:30px!important}.gform_previous_button{background-color:#eaeaea!important;color:#000!important}#gf_coupon_button{padding:10px 24px}.gf_stylespro .gfsp_ios input[type=checkbox]:not(old):checked+label:before{background:#FFD400!important}.gsection_title_resumen{font-size:18px!important;margin-bottom:10px}.gresumen{background:#eaeaea;padding:10px 20px}#input_2_22{width:300px!important}.gravity-select-parent,.gravity-select-parent,.gfield_select{width:300px!important;height:40px!important}.gfield_consent_title_noscroll{font-weight:700;font-size:16px}#field_2_45{font-size:16px!important}#label_2_71_1,#label_8_12_1{font-weight:bold!important;color:#000000!important;opacity:1!important}.large{width:300px!important}.gfield_hidden{display:none!important}.gf_coupon_discount{display:none!important}.gf_coupon_name_container{padding:0!important}.remove-coupon{display:none!important}.faqs-tabs .fusion-tabs.vertical-tabs{gap:calc(1em * 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(1em / 1.5)}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li .tab-link{color:#1A1A1A;font-weight:semibold;border:none;border-radius:4px;background-color:#fff0;padding:calc(1rem / 1.5) calc(1rem * 2)!important}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li .tab-link:is(:hover,:focus-visible){background-color:#F0F2F5}.faqs-tabs .fusion-tabs.vertical-tabs.classic .nav-tabs>li.active>.tab-link{border:none;border-radius:4px;background-color:#CED5DE}.faqs-tabs .fusion-accordian .fusion-toggle-icon-right .panel-heading a{padding-block:calc(1em / 1.25)!important}.faqs-tabs .fusion-accordian .panel-title a.active{color:#1A1A1A!important}.faqs-tabs .fusion-accordian .fusion-toggle-icon-right .panel-heading a:not(:is(:hover,:focus-visible)){color:#1A1A1A}.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){.faqs-tabs .fusion-tabs.vertical-tabs{gap:calc(1em * 3.5)}}@media only screen and (min-width:600px){.ginput_container_date .gform_wrapper .gravity-select-parent select{min-width:80px;height:27px!important}}@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:#CED5DE;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:1em!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(1rem * 2)!important;padding-top:0!important}}@font-face{font-display:swap;font-family:"Inter";src:url(https://cursos.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(https://cursos.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:italic}@font-face{font-display:swap;font-family:"Zalando Sans SemiExpanded";src:url(https://cursos.racc.es/wp-content/themes/Avada-Child-Theme/css/fonts/ZalandoSansSemiExpanded-VariableFont_wght.ttf) format("truetype");font-weight:200 900;font-style:normal}:root{--radius:4px;--radius-small:4px;--radius-huge:16px;--aspect-ratio:4/3;--aspect-ratio-wide:16/9;--aspect-ratio-cinemascope:21/9;--aspect-ratio-square:1/1;--break:1em;--break-rem:1rem;--spacing-10:calc(var(--break) / 3.5);--spacing-20:calc(var(--break) / 2);--spacing-30:calc(var(--break) / 1.5);--spacing-40:var(--break);--spacing-50:calc(var(--break) * 1.5);--spacing-60:calc(var(--break) * 2);--spacing-70:calc(var(--break) * 2.5);--spacing-80:calc(var(--break) * 3);--spacing-90:calc(var(--break) * 3.5);--spacing-100:calc(var(--break) * 4);--spacing-110:calc(var(--break) * 4.5);--spacing-120:calc(var(--break) * 5);--spacing-130:calc(var(--break) * 5.5);--spacing-140:calc(var(--break) * 6);--color-base:#1A1A1A;--color-contrast:#FEFEFE;--color-pure:#FFFFFF;--color-racc-10:#FFFDF5;--color-racc-50:#FEF9E6;--color-racc-100:#FFF5CA;--color-racc-200:#FFE98A;--color-racc-300:#FFDF54;--color-racc-500:#FFCF00;--color-racc-600:#E8BC00;--color-racc-700:#B59300;--color-racc-900:#665300;--color-neutral-50:#F8F9FA;--color-neutral-100:#E4E7E9;--color-neutral-200:#D7DBDF;--color-neutral-300:#C4CAD0;--color-neutral-400:#B9C0C7;--color-neutral-500:#A7B0B9;--color-neutral-600:#98A0A8;--color-neutral-700:#777D83;--color-neutral-800:#5C6166;--color-neutral-900:#464a4e;--color-skin-50:#FAF9F6;--color-skin-500:#E7E1D5;--color-info-50:#e8edf4;--color-info-500:#1A4E91;--color-info-700:#123767;--color-success-50:#e8f4ea;--color-success-500:#1A932E;--color-error-50:#f7e9e9;--color-error-500:#B3261E;--color-travel-50:#F1FBF2;--color-travel-500:#6FD97B;--color-travel-900:#2F5B34;--color-health-50:#EEF6FD;--color-health-500:#57A4EB;--color-health-900:#254563;--color-home-50:#FFF5EE;--color-home-500:#FF9655;--color-home-900:#6B3F24;--color-business-50:#E9EDF3;--color-business-600:#23417D;--color-business-900:#101E3A;--color-paperwork-50:#F9F5F0;--color-paperwork-600:#AE8960;--color-paperwork-900:#503F2D;--font-h1:clamp(2.125rem, 1.667rem + 1.53vw, 2.813rem);--font-h2:clamp(1.875rem, 1.583rem + 0.97vw, 2.313rem);--font-h3:clamp(1.625rem, 1.417rem + 0.69vw, 1.938rem);--font-h4:clamp(1.375rem, 1.208rem + 0.56vw, 1.625rem);--font-h5:clamp(1.25rem, 1.167rem + 0.28vw, 1.375rem);--font-h6:clamp(1.125rem, 1.042rem + 0.28vw, 1.25rem);--font-base:clamp(1.063rem, 1.04rem + 0.11vw, 1.125rem);--font-small:clamp(0.938rem, 0.896rem + 0.14vw, 1rem);--font-tiny:0.813rem;--font-base16:1rem;--font-base18:1.125rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-height-body:1.5;--font-height-heading:1.3;--font-body:"Inter", Tahoma, sans-serif;--font-heading:"Zalando Sans SemiExpanded", Georgia, sans-serif;--body_typography-font-family:var(--font-body) !important;--max-width-choices:465px;--input-placeholder:var(--color-neutral-700);--input-color:var(--color-base);--input-background:var(--color-contrast);--input-border:var(--color-neutral-400);--input-focus-background:var(--color-racc-10);--input-focus-border:var(--color-racc-600);--disabled-input-color:var(--color-neutral-600);--disabled-input-background:var(--color-neutral-50);--disabled-input-border:var(--color-neutral-400)}@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-family:var(--font-body);font-size:var(--font-base);font-weight:var(--font-regular);line-height:var(--font-height-body)}h1,h2,h3,h4,h5,h6,[class$="-style"]{font-family:var(--font-heading)!important;font-weight:var(--font-bold);line-height:var(--font-height-heading)!important;color:inherit!important}h1,.fusion-modal h1,.fusion-page-title-bar h1,.fusion-tb-footer h1,.fusion-tb-page-title-bar h1,.fusion-title h1,.fusion-widget-area h1,.post-content h1,.search-page-search-form h1{font-size:var(--font-h1);line-height:1.2!important;text-wrap:balance}h2,.ei-title h2,.main-flex .slide-content h2,.post h2,.post-content h2{font-size:var(--font-h2);text-wrap:balance}h3,.fusion-post-content h3,.fusion-title h3,.person-author-wrapper span,.post-content h3,.project-content h3,.sidebar .widget h3,.title h3{font-size:var(--font-h3)}h4,.fusion-project-details-tb .project-info h4,.fusion-theme-sharing-box h4,.fusion-title h4,.fusion-widget-area h4,.post-content h4,.project-content .project-info h4{font-size:var(--font-h4)}h5,.fusion-post-content h5,.fusion-title h5,.fusion-widget-area h5,.post-content h5,.title h5{font-size:var(--font-h5)}h6,.fusion-post-content h6,.fusion-title h6,.fusion-widget-area h6,.post-content h6,.title h6{font-size:var(--font-h6)}.h1-style{font-size:var(--font-h1)!important}.h2-style{font-size:var(--font-h2)!important}.h3-style{font-size:var(--font-h3)!important}.h4-style{font-size:var(--font-h4)!important}.h5-style{font-size:var(--font-h5)!important}.h6-style{font-size:var(--font-h6)!important}.base-style{font-size:var(--font-base)!important}p,.post-content p{text-wrap:pretty;font-family:var(--font-body);font-size:var(--font-base);font-weight:var(--font-regular);line-height:var(--font-height-body)}p:empty{display:none}p[class$="-style"]{line-height:var(--font-height-body)}small{font-size:var(--font-small)}.fusion-text a:not(:is(:hover,:focus-visible)){text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:2px}@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}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.inline-list{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:0 var(--spacing-50);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:var(--spacing-30)!important}.condensed,.condensed>*{font-family:"OpenSans_SemiCondensed",Helvetica,Arial,sans-serif!important}.body-font{font-family:var(--font-body)!important}.heading-font{font-family:var(--font-heading)!important}.regular-weight{font-weight:var(--font-regular)!important}.medium-weight{font-weight:var(--font-medium)!important}.semibold-weight{font-weight:var(--font-semibold)!important}.bold-weight{font-weight:var(--font-bold)!important}.equal-vertical-space>:where(h2,h3){margin-block-end:20px}.zero-vertical-space{margin-block-end:0!important}.zero-vertical-space-top{margin-block-start:0!important}.flow-top{margin-block-start:var(--spacing-70)}.flow-bottom{margin-block-end:var(--spacing-70)}.half-flow-top{margin-block-start:var(--spacing-40)}.half-flow-bottom{margin-block-end:var(--spacing-40)}.count-2cols{columns:2 56ch;gap:var(--spacing-50)}.count-3cols{columns:3 32ch;gap:var(--spacing-50)}.count-4cols{columns:4 25ch;gap:var(--spacing-50)}.grid-system{--grid-gutter:var(--spacing-60);display:grid;grid-gap:var(--spacing-50) var(--grid-gutter);grid-template-columns:1fr}.grid-system.col-system{--grid-columns:1;--width-full:100%;--grid:repeat(var(--grid-columns), minmax( 0, calc((var(--width-full) - (var(--grid-gutter) * (var(--grid-columns) - 1))) / var(--grid-columns))));grid-template-columns:var(--grid)}.grid-system.col-system.hold-columns{--grid-columns:12}.col-system>[class^="col"]{grid-column:span var(--grid-span-number,1)}.grid-system>*{min-width:0}.justify-spacebetween{justify-content:spacebetween}.align-flexstart{align-items:start;align-items:flex-start}@media screen and (min-width:64.063em){.grid-system{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}.grid-system.stack{grid-template-columns:1fr}.grid-system.col-system{--grid-columns:12}.col-system>.col2{--grid-span-number:2}.col-system>.col3{--grid-span-number:3}.col-system>.col4{--grid-span-number:4}.col-system>.col5{--grid-span-number:5}.col-system>.col6{--grid-span-number:6}.col-system>.col7{--grid-span-number:7}.col-system>.col8{--grid-span-number:8}.col-system>.col9{--grid-span-number:9}.col-system>.col10{--grid-span-number:10}.col-system>.col11{--grid-span-number:11}}