html,body{background:#fff;font-family:"DINNextRoundedLTPro","Chevin Pro Medium"}.page-template-page-standard h3{margin-top:2rem}a{color:#6b203e;text-decoration:underline}a:hover{color:#6b203e;text-decoration:none}strong{color:#6b203e}ul li::marker{color:#b5909f;font-size:25px}.standard-col h2{color:#6b203e!important}.page-template-page-standard .content a{color:#6b203e;text-decoration:underline!important}.page-template-page-standard .content a:hover{color:#6b203e;text-decoration:none!important}.page-template-page-standard .content a.btn-back{color:#6b203e;text-decoration:none!important}.btn-back{text-decoration:none!important;margin:1rem 0;display:block;text-transform:uppercase;width:max-content;padding:6px 1.5rem 4px;color:#6b203e;font-size:14px;font-weight:400;border:1px solid #6b203e;border-radius:25px}.btn-back:hover{background:#6b203e;color:#fff!important}#page-header{transition:all 1s;overflow:hidden}.mobile-only{display:none}.desktop-only{display:block}.elementor-nav-menu--main .elementor-item.elementor-item-active{font-weight:700!important}.elementor-nav-menu--dropdown a.elementor-item-active{font-weight:700!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{text-transform:uppercase}.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{width:100%!important;min-width:max-content!important;max-width:100%!important}.elementor-location-footer ul li.menu-item-type-custom a{cursor:default;pointer-events:none}.elementor-location-footer ul li.custom-link a{cursor:pointer;pointer-events:auto}.elementor-main-swiper .swiper-slide{display:flex;flex-direction:column;justify-content:center}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-15px!important}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px!important}.swiper-slide{will-change:auto!important}#beneficios .swiper-slide{align-items:center}#beneficios .elementor-testimonial{background-color:#fff;border-radius:100%;width:220px!important;height:220px;border:15px solid #e4dade}#beneficios .elementor-testimonial__text{max-width:185px;margin:auto}#beneficios .elementor-testimonial__footer{margin-top:0}#beneficios .elementor-testimonial{display:flex;flex-direction:column;justify-content:center}#beneficios .elementor-testimonial__footer{order:0}#beneficios .elementor-testimonial__content{order:1}#beneficios .elementor-testimonial__footer img{margin-bottom:.5rem}.center-element{width:max-content!important;margin:auto}.strong-color strong{color:#636364}.tablepress{margin-top:3rem}.tablepress *{text-align:center!important;font-family:"DINNextRoundedLTPro",Sans-serif!important}.tablepress tfoot th,.tablepress thead th{background-color:transparent!important;font-size:18px!important;font-weight:700!important;color:#636364;white-space:nowrap;background-color:#dad7b9!important;border-left:1px solid #fff;line-height:normal}.tablepress thead th.column-1{background-color:transparent!important;border-left:0 solid #fff}.tablepress tbody td{font-family:'DINNextRoundedLTPro',sans-serif;font-size:18px;color:#72706e;padding:8px 18px}.tablepress .odd td{background:f6f6f6!important}.tablepress .table-weight{text-align:right;width:90px}.tablepress tbody tr:first-child td{background-color:#891f41;color:#fff;font-weight:700}.tablepress tbody tr:last-child td{background-color:#e5e3d1;color:#636364;font-weight:700}.tablepress tbody tr td{border-top:1px solid #fff;border-left:1px solid #fff}.tablepress tbody tr td:first-child{text-align:left!important;font-weight:700}#contactform .legal{margin-top:-15px}#contactform .legal #btninfo{font-size:14px;letter-spacing:0px;margin-bottom:0;color:#6b203e;font-weight:700}#contactform .legal #collapseLegal p{font-size:12px;color:#6b203e;display:block;margin-bottom:0;margin-top:.5rem}#contactform .legal #collapseLegal strong{font-size:12px}#contactform .legal #collapseLegal a{font-size:12px;color:#6b203e;text-decoration:underline}#contactform .legal #collapseLegal a:hover{text-decoration:none!important}#contactform .forminator-input{padding:10px 10px 9px}#contactform .forminator-checkbox__label p a:hover{text-decoration:none!important}#contactform .forminator-checkbox__wrapper{align-items:center!important}#contactform .forminator-checkbox input:checked+span[aria-hidden]{border-color:#6b203e!important;color:#6b203e!important}#contactform .forminator-button-submit{font-family:"DINNextRoundedLTPro",Sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1px;border-style:solid;border-width:1px;border-color:#081f38;border-radius:20px;padding:8px 35px 9px}#contactform .forminator-button-submit:hover{background:#6b203e!important}#contactform .forminator-button-submit:hover span{color:#fff!important}#contactform .forminator-row-last{text-align:center;margin-top:2.5rem}#contactform .forminator-label[class*=forminator-floating-],#contactform .forminator-label:not([class*=forminator-floating-]){font-size:10px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1.5px}#contactform .forminator-response-message.forminator-success{box-shadow:none!important;background:#e9eaeb!important;border-radius:25px;margin-top:1rem}#contactform .questionnaire-message{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding:.5rem 8rem}#contactform .questionnaire-message p{font-family:"DINNextRoundedLTPro",Sans-serif!important;font-size:24px!important;color:#424343!important;font-weight:700!important;margin-left:1rem;text-align:center}#contactform .forminator-select2+.forminator-select .selection .select2-selection--single[role=combobox]{padding:0 10px}.questionnaire-question{display:inline-flex;flex-direction:row;width:68%}.questionnaire-yes{display:inline-flex;flex-direction:row;width:16%;justify-content:center;font-size:34px;color:#e1003a;font-family:"DINNextRoundedLTPro",Sans-serif;font-weight:700}.questionnaire-no{display:inline-flex;flex-direction:row;width:15%;justify-content:center;font-size:34px;color:#92918f;font-family:"DINNextRoundedLTPro",Sans-serif;font-weight:700}#questions .forminator-custom-form.forminator-design--flat .forminator-error-message{background-color:transparent!important;color:#e04562;padding:0;margin:0;line-height:normal}#questions .forminator-custom-form .forminator-label{display:inline-flex;flex-direction:row;width:69%;font-size:22px!important;color:#72706e!important;font-family:"DINNextRoundedLTPro",Sans-serif!important;font-weight:700!important}#questions .forminator-custom-form .forminator-radio{display:inline-flex;flex-direction:row;width:15%;justify-content:center;margin-right:0}#questions .forminator-custom-form .forminator-radio .forminator-radio-label{display:none!important}#questions .forminator-custom-form .forminator-row:nth-child(2){margin-bottom:10px;border-bottom:none;padding-bottom:0}#questions .forminator-custom-form .forminator-row{border-bottom:1px solid #b5b5b5;padding-bottom:10px;margin-bottom:25px}#questions .forminator-custom-form .forminator-row-last{border-bottom:none;padding-bottom:0}#questions .forminator-custom-form .forminator-required{display:none}#questions .forminator-custom-form .forminator-button-submit{font-family:"DINNextRoundedLTPro",Sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1px;fill:#0d3460;color:#0d3460!important;background-color:#ffffff!important;border-style:solid;border-width:1px;border-color:#0d3460;border-radius:20px;padding:9px 65px;margin:2rem auto 1rem}#questions .forminator-custom-form .forminator-button-submit:hover{color:#ffffff!important;background-color:#0d3460!important;box-shadow:none}#questions .forminator-custom-form.forminator-design--flat .forminator-response-message.forminator-success{background-color:#e9eaeb!important;border-radius:25px;margin-top:1rem}#questions .forminator-custom-form .questionnaire-message{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding:.5rem 8rem}#questions .forminator-custom-form .questionnaire-message p{font-family:"DINNextRoundedLTPro",Sans-serif!important;font-size:24px!important;color:#424343!important;font-weight:700!important;margin-left:1rem;text-align:center}#questions .forminator-custom-form .questionaire-button{font-family:"DINNextRoundedLTPro",Sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1px;fill:#0d3460;color:#0d3460!important;background-color:#ffffff!important;border-style:solid;border-width:1px;border-color:#0d3460;border-radius:20px;padding:4px 25px 5px;display:block;width:max-content;margin:1rem auto 0}#questions .forminator-custom-form .questionaire-button:hover{color:#ffffff!important;background-color:#0d3460!important;box-shadow:none}#questions .forminator-custom-form .forminator-col{padding:0}#questions .forminator-custom-form .forminator-field{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#questions .forminator-custom-form .forminator-radio.forminator-radio-inline{position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#questions .forminator-custom-form input[type=radio]{opacity:0;cursor:pointer}#questions .forminator-custom-form .forminator-radio-bullet{position:absolute;top:calc(0% - 11px);left:calc(50% - 17.5px);height:35px;width:35px;background-color:transparent;border-radius:50%;border:1px solid #0d3460}#questions .forminator-custom-form .forminator-radio.forminator-radio-inline:hover input~.forminator-radio-bullet{background-color:#0d3460}#questions .forminator-custom-form .forminator-radio.forminator-radio-inline input:checked~.forminator-radio-bullet{background-color:transparent}.forminator-radio-bullet:after{content:"";position:absolute;display:none}#questions .forminator-custom-form .forminator-radio.forminator-radio-inline input:checked~.forminator-radio-bullet:after{display:block}#questions .forminator-custom-form .forminator-radio.forminator-radio-inline .forminator-radio-bullet:after{top:9px;left:9px;width:15px;height:15px;border-radius:50%;background:#0d3460}#cookie-law-info-bar{border:2px solid #6b203e;padding:1rem 2.5rem 2.5rem!important;width:600px!important;max-width:100%;border-radius:25px;text-align:center!important;max-height:600px!important}#cookie-law-info-bar span{color:#000}#cookie-law-info-bar .cli_settings_button{color:#000!important;text-decoration:underline!important;margin-top:2rem!important;display:inline-block;margin-left:0!important;padding-left:0;border:none!important}#cookie-law-info-bar .cli_settings_button:hover{text-decoration:none!important}#cookie-law-info-bar #cookie_action_close_header{background:#6b203e!important;color:#fff!important;border-radius:3px}#cookie-law-info-bar #cookie_action_close_header:hover{background:#3458a6!important}.cli-tab-footer .wt-cli-privacy-accept-btn{border-radius:3px}.wt-cli-ckyes-footer-section{display:none}#cookie-law-info-bar #wt-cli-accept-btn,.cli-tab-footer .wt-cli-privacy-accept-btn{text-transform:uppercase;text-decoration:none;border:1px solid;border-radius:20px!important;padding:7px 30px 8px!important;transition:all .2s;background:transparent!important;color:#482621!important;border-color:#482621!important}#cookie-law-info-bar #wt-cli-accept-btn:hover,.cli-tab-footer .wt-cli-privacy-accept-btn:hover{background:#6b203e!important;color:#fff!important;opacity:1}.cli-switch input:checked+.cli-slider{background-color:#6b203e}#wt-cli-cookie-banner img{margin-top:1.5rem;margin-bottom:1.5rem;display:block;text-align:center;width:max-content;margin-left:auto;margin-right:auto}nav .wpml-ls-item{display:none!important}@media (max-width:1024px){.elementor-element .elementor-nav-menu--dropdown a{padding-left:4vw!important}}@media (max-width:767px){.elementor-element .elementor-nav-menu--dropdown a{padding-left:8vw!important}nav .wpml-ls-item{display:block!important}nav .wpml-ls-item .elementor-item span.wpml-ls-native{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}nav .wpml-ls-item .elementor-item span.wpml-ls-native:before{content:url('/wp-content/uploads/2022/07/world.svg');display:inline-block;margin-right:5px;margin-top:-2px}nav .wpml-ls-item .elementor-item span.sub-arrow{padding:8px 0 10px 10px}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:1rem;margin-left:15px}}@media (max-width:575px){.questionnaire-question{width:64%}.questionnaire-yes{width:18%}.questionnaire-no{width:18%}#questions .forminator-custom-form .forminator-label{width:64%;line-height:normal;font-size:20px!important}#questions .forminator-custom-form .forminator-radio{width:18%}#questions .forminator-custom-form .questionnaire-message{flex-direction:column;padding:.5rem 1rem}#questions .forminator-custom-form .questionnaire-message img{margin-bottom:1rem;max-width:44px}#questions .forminator-custom-form .questionaire-button{width:100%;line-height:1.2}#questions .forminator-custom-form .questionnaire-message p{width:100%;margin-left:0}.tablepress tfoot th,.tablepress thead th{white-space:normal;font-size:18px!important}.tablepress tbody td{font-size:16px;padding:8px 3px}}.elementor-widget-wpml-language-switcher{margin:0 0 0 auto!important;width:min-content!important;top:7px}.elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown{width:min-content}.elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown a{border:none;width:min-content;background:transparent!important}.elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown a span{font-size:14px;text-transform:uppercase;font-family:"DINNextRoundedLTPro",Sans-serif;font-weight:400;letter-spacing:1px}.elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{font-size:12px;right:15px}.elementor-widget-wpml-language-switcher .wpml-elementor-ls:before{content:url('/wp-content/uploads/2022/07/world.svg');position:absolute;left:-15px;top:3px}.elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:none;background:#fff;padding:0 0 5px}.elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown a:hover{text-decoration:underline}.cli-modal .cli-modal-close:hover,.cli-modal .cli-modal-close:focus{background:transparent!important}.elementor-align-center .elementor-button{line-height:normal!important}.elementor-shortcode{max-width:100vw}.elementor-location-footer nav .wpml-ls-item{display:none!important}.table-resp .elementor-shortcode{max-width:100%;overflow-x:auto}.table-resp thead th{white-space:nowrap}#delegados h2{color:#6b203e}.map-esp-livisto{position:relative;width:100%;display:flex;justify-content:center}.desc-employee{min-width:375px;position:relative;order:2;padding-top:80px}.cont-employee{width:375px;display:flex;background-color:#6b203e;border-radius:100px;position:relative}.img-employee{width:135px;height:135px;padding:3px}.img-employee img{width:100%;height:100%;object-fit:cover;border-radius:100px;margin:0}.content-employee{width:58%;position:absolute;top:50%;left:66%;transform:translate(-50%,-50%)}.content-employee h2{font-size:25px!important;line-height:25px!important;font-weight:700!important;color:#fff!important;margin-top:0!important;margin-bottom:5px!important}.content-employee p,.content-employee a{font-size:14px;color:#fff !important;margin-bottom:0;margin-top:0}.land{fill:#e3e4e4;fill-opacity:1;stroke:#fff;stroke-opacity:1;stroke-width:1.3}.mouse-hover{fill:#6b203e;cursor:pointer}.text-hover{fill:#bc6f8e;color:#bc6f8e;font-weight:700}.dot.text-hover{fill:#fff;color:#fff}.text-selected{fill:#bc6f8e;color:#bc6f8e;font-weight:700}.dot.text-selected{fill:#fff;color:#fff}.no-show{display:none}.selected-province{fill:#6b203e}.mapa{width:100%;max-width:1000px}.mapa svg{width:100%}.point{pointer-events:none;font-family:"DINRoundWeb W01 Regular","Chevin Pro Medium";font-size:14px}.dot-hover{stroke:rgba(255,255,255,.5);stroke-width:10}.dot-selected{stroke:rgba(255,255,255,.5);stroke-width:10}#ES-AN{transform:translate(324px,258px)}.point.Andorra{transform:translate(1291px,402px)}.dot.point.Andorra{transform:translate(-106px,-63px)}.canarias-group{transform:translate(350px,240px)}.point.Canarias{transform:translate(1310px,990px)}.point.Tenerife{transform:translate(1192px,1068px)}.point.GCanarias{transform:translate(1371px,1110px)}.dot.point.Tenerife{transform:translate(245px,104px)}.dot.point.GCanarias{transform:translate(305px,144px)}.select-provincia{display:none}.potencia-el-arranque h2 span{font-weight:500;font-size:38px}.cuando-usar strong{color:#fff}@media(max-width:1300px){.map-esp-livisto{flex-direction:column}.desc-employee{order:2;padding-top:25px;min-height:155px}.cont-employee{margin:0 auto}.mapa{order:1;max-width:100%}}@media (max-width:767px){.table-resp:before{content:'';background:url(//www.opti-iron.es/wp-content/themes/opti-iron/css/../img/rotate-screen-opti-iron.svg) rgba(137,31,65,.5);background-repeat:no-repeat;background-position:center;position:absolute;width:100%;height:100%;border-radius:10px}.potencia-el-arranque h2 span{font-size:28px}}@media(max-width:550px){.select-provincia{display:block;padding-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px}.mapa{display:none}.desc-employee{min-height:0;padding-top:0;padding-bottom:0;max-width:100vw;min-width:initial}.cont-employee{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:90vw}.mobile-only{display:block}.desktop-only{display:none}}ul li.menu-item-type-custom a{cursor:default}ul li.menu-item-type-custom ul li a{cursor:pointer}.w-mb{margin-bottom:.5rem!important}.w-mb~.elementor-widget-text-editor p{margin-bottom:0!important}.cli-plugin-button:focus{opacity:1}#cookie-law-info-bar a.cookie_action_close_header,#cookie-law-info-bar a.cookie_action_close_header_reject,#cookie-law-info-bar .cli_settings_button{text-transform:uppercase;text-decoration:none!important;border:1px solid!important;border-radius:20px!important;padding:7px 30px 8px!important;transition:all .2s;background:transparent!important;color:#482621!important;border-color:#482621!important;display:inline-block!important;width:min-content;margin:30px 10px 0!important;cursor:pointer;white-space:nowrap;font-size:13px;line-height:normal;font-weight:400}#cookie-law-info-bar a.cookie_action_close_header:hover,#cookie-law-info-bar a.cookie_action_close_header_reject:hover,#cookie-law-info-bar .cli_settings_button:hover{background-color:#6b203e!important;color:#fff!important}