:root{box-sizing:border-box}.gform_wrapper *,.mk-tabs *,.mk-temario *,.mk-list *,.cta *,.label_float *,.cmplz-cookiebanner *,#sticky-menu-follow *{box-sizing:inherit}.elementor *,.elementor *::before,.elementor *::after,.elementor-widget *,.elementor-widget *::before,.elementor-widget *::after{box-sizing:border-box!important}:where(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(ul[role="list"],ol[role="list"]){list-style:none;margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gform_wrapper *,.mk-tabs *,.mk-temario *,.mk-list *,.cta *,.label_float *,.cmplz-cookiebanner *,#sticky-menu-follow *,.gform_wrapper *::before,.gform_wrapper *::after,.mk-tabs *::before,.mk-tabs *::after,.mk-temario *::before,.mk-temario *::after,.mk-list *::before,.mk-list *::after,.cta *::before,.cta *::after,.label_float *::before,.label_float *::after,.cmplz-cookiebanner *::before,.cmplz-cookiebanner *::after,#sticky-menu-follow *::before,#sticky-menu-follow *::after{animation:none!important;transition:none!important}}body{min-height:100svh;line-height:1.5}.cmplz-cookiebanner .cmplz-buttons{flex-direction:row!important}#cmplz-cookiebanner-container .cmplz-cookiebanner{row-gap:0;padding:5px}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{padding:5px;height:30px;line-height:10px}.mk-logos{display:flex;gap:10px;flex-direction:row;align-content:flex-start;flex-wrap:nowrap;align-items:center}.mk-logos img{width:100%;max-width:120px}.mk-tabs .tab-content{display:none;padding:1em}.mk-tabs .tab.active .tab-content{display:block}.mk-tabs .tab-header{cursor:pointer;padding:10px 20px;border-bottom:1px solid #ddd;font-weight:700}.mk-temario .tab-content{display:none}.mk-temario .tab.active .tab-content{display:block}.mk-temario .tab-header{cursor:pointer;padding:.5em;background:#eee;margin-bottom:2px}.mk-temario .tab.active .tab-header{font-weight:700}.mk-faq .tab-content{display:none}.mk-faq .tab.active .tab-content{display:block;padding:10px 20px 20px 20px}.mk-faq .tab-header{cursor:pointer;padding:10px 20px;border-bottom:1px solid #ddd;font-weight:700}.mk-faq .tab.active .tab-header{font-weight:700}.mk-list ul{list-style:none;margin:0;padding:0}.mk-list li strong{font-weight:600}.valoracion-wrap svg{padding:1px 0 0 1px}.mk-tab li.active .tab-content{display:block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.gform_body .gfield:not(.fm-s){position:relative}.gform_wrapper .gform_body .gfield:not(.es_legal) .gfield-label:not(.fm-w){position:absolute;top:-12px;z-index:1;background:#fff;padding:0 5px;border-radius:5px;left:7px;font-size:12px;color:#828899}.gform_wrapper .gform_body .es_legal .gform-field-label{background:none;font-size:12px}.gform-span-legal{font-size:12px;display:block;margin:-10px 0 -10px 0}#sticky-menu-follow .e-n-menu-heading{overflow-x:auto;display:flex;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#sticky-menu-follow .e-n-menu-heading::-webkit-scrollbar{display:none}#sticky-menu-follow .e-n-menu-item{flex:0 0 auto}#sticky-menu-follow .e-n-menu-title-container.active{font-weight:700;color:var(--clr-2);border-bottom:2px solid var(--clr-2)}.elementor-widget-n-menu .e-n-menu-title.e-current,.elementor-widget-n-menu .e-n-menu-title.e-current a{color:inherit!important}.gform_fields .gfield .gfield_validation_message{margin-left:15px;margin-bottom:15px;position:absolute;right:0;background:#fff0f0;padding:5px;z-index:1;color:red;top:-21px;right:10px;border-radius:5px;font-size:10px}.iti__tel-input.error{border:1px solid #eaeaea!important}.spf-phone{display:none!important}.gform_wrapper .gfield:not(.es_legal) input[aria-invalid="false"]:not(:placeholder-shown):not(:focus):not([value=""]){background-image:url("data:image/svg+xml,%3Csvg fill='green' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.292 5.708a1 1 0 010 1.414L9.414 18 3.707 12.293a1 1 0 011.414-1.414l4.293 4.293L18.878 5.708a1 1 0 011.414 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75em center;background-size:1.2em 1.2em;padding-right:2.5em}.gform_wrapper .gfield select[aria-invalid="false"]:not(:focus) option:checked:not([value=""])::after{content:''}.gform_wrapper .gfield select[aria-invalid="false"]:not(:focus):has(option:checked:not([value=""])){background-image:url("data:image/svg+xml,%3Csvg fill='green' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.292 5.708a1 1 0 010 1.414L9.414 18 3.707 12.293a1 1 0 011.414-1.414l4.293 4.293L18.878 5.708a1 1 0 011.414 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75em center;background-size:1.2em 1.2em;padding-right:2.5em}.gform_wrapper .gfield select[aria-invalid="true"],.gform_wrapper .gfield select:has(option:checked[value=""]){background-image:none!important}.gform_wrapper .gfield input[aria-invalid="true"]{background-image:none!important}.pcafe_sp_field .iti__selected-flag{z-index:0;background:transparent!important;font-size:12px;padding-right:0;margin-right:0}.gform-theme--foundation .gform_fields{grid-column-gap:20px;column-gap:20px!important}.gform-theme--foundation .gfield--width-half{grid-column:span 6!important;row-gap:20px}.gform-theme--foundation .gf_wide{grid-column:span 12!important}.gform_wrapper.gravity-theme label{font-size:14px;font-weight:500}.gform-theme--foundation .gform_body .gform_fields{row-gap:30px}.gform_fields .gfield .gfield_validation_message{margin-left:15px;margin-bottom:0;position:relative;right:0;background:#fff0;padding:5px;z-index:1;color:red;right:8px;border-radius:5px;font-size:10px;top:-10px}.gfield--input-type-consent .validation_message{display:none!important}.gform-footer .gform_button{width:100%;display:flex;flex-grow:1;border-radius:50px;font-size:16px;padding:15px 10px;font-weight:600}.cta{position:relative;cursor:pointer;padding:0;margin:0 auto;width:90%;border-radius:100px!important}.cta-desktop{position:relative;cursor:pointer;padding:0;margin:0;border-radius:100px!important}.cta a,.cta-desktop a{position:abolute;border-radius:100px!important}.cta a::after,.cta a::before,.cta-desktop a::after,.cta-desktop a::before{content:" ";position:absolute;z-index:-1;inset:-.05rem;border-radius:inherit}@keyframes rotate{0%{--gradient-angle:0deg}100%{--gradient-angle:360deg}}.gform_wrapper .gform_validation_errors,.gform_wrapper .gform_heading{display:none!important}.gform_wrapper .gfield--type-name .ginput_container--name,.gform_wrapper .gfield--type-text .ginput_container,.gform_wrapper .gfield--type-email .ginput_container,.gform_wrapper .gfield--type-phone .ginput_container{position:relative!important}.gfield_description.instruction{display:none!important}.gfield--type-address .address_line_2,.gfield--type-address .address_city,.gfield--type-address .address_state,.gfield--type-address .address_zip,.gfield--type-address .address_country{display:none!important}.fm .gform-page-footer{display:flex;flex-direction:column}.gform-page-footer{margin-bottom:0;padding-bottom:0px!important}.fm .gform-page-footer .gform_previous_button{order:2;background:transparent!important;font-size:18px!important;color:#cfd3d9!important;padding:0;margin:20px 0px!important}.fm-end .gform-page-footer .gform_button{margin:0px!important;border-radius:50px!important}.fm-end .gform-page-footer .gform_button{background:#4EC623!important}.fm-end .gform-page-footer .gform_previous_button:hover{color:var(--e-global-color-3f9de96)!important}.fm .gform_wrapper.gravity-theme .gform_page_footer .gform_next_button,.fm .gform_wrapper.gravity-theme .gform_page_footer .gform_button{border:0;margin:0 auto!important;width:150px}.fm .gform_wrapper.gravity-theme .gform_page_footer .gform_button{width:100%}.fm .gform-page-footer .gform-theme-button{border:0;border-radius:100px;font-size:16px;width:100%;margin:0 auto;line-height:1!important}.fm .gform-page-footer .gform-theme-button:hover{background-color:#9cd790;color:#fff}.fm .step-alone .gform-page-footer .gform-theme-button{display:none}.gform_wrapper form[data-active-form="true"] .gform-loader{display:none!important}.gform_wrapper form[data-active-form="true"]{opacity:.5;pointer-events:none}.gform_wrapper form[data-active-form="true"]:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;border:4px solid rgb(255 255 255 / .3);border-top-color:#000;border-radius:50%;animation:spinloader 1s linear infinite;z-index:11;transform-origin:center}@keyframes spinloader{from{transform:translate(-50%,-50%) rotate(0deg);position:absolute}to{transform:translate(-50%,-50%) rotate(360deg);position:absolute}}.label_float .gfield{position:relative;margin-top:10px}.label_float .gfield>.gfield_label{position:absolute;top:0;left:12px;font-size:13px;color:#999;line-height:1;pointer-events:none;transition:all .15s ease;background:var(--gf-float-bg,#fff);padding:0 .25rem;opacity:0;transform:translateY(6px)}.label_float .gfield .ginput_container :is(input,textarea,select){width:100%}.label_float .gfield:focus-within>.gfield_label{top:-10px;left:7px;z-index:10;font-size:11px;color:#404040;opacity:1;transform:none}.label_float .gfield:has(.ginput_container :is(input:not([type=number]),textarea):not(:placeholder-shown))>.gfield_label,.label_float .gfield:has(.ginput_container select:valid)>.gfield_label,.label_float .gfield.has-value>.gfield_label{top:-10px;left:7px;z-index:10;font-size:11px;color:#404040;opacity:1;transform:none}.label_float .ginput_container :is(input,textarea)::placeholder{opacity:1;transition:opacity .12s ease}.label_float .ginput_container :is(input,textarea):focus::placeholder{opacity:0}.label_float .ginput_container :is(input,textarea,select):focus{outline:none;box-shadow:0 0 0 2px rgb(0 120 255 / .15);border-radius:6px}.label_float .gfield_validation_message{margin-bottom:-22px!important}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;background:transparent!important;background-image:none!important}.gform_wrapper .ginput_container_select select:focus{background:inherit!important;background-image:none!important}.gform_wrapper .ginput_container_select::after{content:"";position:absolute;right:18px;top:50%;width:14px;height:8px;transform:translateY(-50%);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M1 1l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.6;pointer-events:none;z-index:1}.gform_wrapper .gfield select[aria-invalid="false"]:not(:focus):has(option:checked:not([value=""])){background-image:url('data:image/svg+xml,%3Csvg fill="green" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.292 5.708a1 1 0 010 1.414L9.414 18 3.707 12.293a1 1 0 011.414-1.414l4.293 4.293L18.878 5.708a1 1 0 011.414 0z"/%3E%3C/svg%3E')!important;background-repeat:no-repeat!important;background-position:right 2.6em center!important;background-size:1.2em 1.2em!important}.gform-theme--foundation .gf_invisible,.gform-theme--foundation .gfield_visibility_hidden{display:none!important}.gform-theme--foundation.form_landing_wrapper .gform_body .gform_fields{row-gap:10px!important}.form_landing_wrapper .gform-span-legal{padding:10px 0}@media (min-width:768px){#cmplz-cookiebanner-container .cmplz-cookiebanner{row-gap:5px;padding:15px}}