:root{--wd-text-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:14px;--wd-title-font:var(--wd-text-font);--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:var(--wd-title-font);--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:var(--wd-text-font);--wd-widget-title-font:var(--wd-title-font);--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:var(--wd-text-font);--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:#83b735;--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:#83b735;--btn-accented-bgcolor-hover:#74a32f;--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#fff;background-image:none}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}:root{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:0px}.wd-page-title{background-color:#0a0a0a}:root{--mcs-navy:#1e3a5f;--mcs-navy-deep:#0d1b2a;--mcs-orange:#ff6a00;--mcs-red:#ed1c25;--mcs-gray:#595959;--mcs-off:#f1f1f1}:root{--btn-accented-bgcolor:var(--mcs-navy);--btn-accented-color:#fff;--btn-accented-bgcolor-hover:#162d4a;--btn-accented-color-hover:#fff;--btn-default-bgcolor:var(--mcs-orange);--btn-default-color:#fff;--btn-default-bgcolor-hover:#e65f00;--btn-default-color-hover:#fff}body.page-template-elementor_header_footer .wd-content-layout{padding-top:0;padding-bottom:0}.wd-page-title{display:none}.elementor p,.elementor .wd-text-block{color:#2f3a49}.elementor .btn{background-color:#1e3a5f;color:#fff;font-weight:600}.elementor .btn:hover{background-color:#0d1b2a;color:#fff}.elementor-element-h0310 .btn,.elementor-element-h0320 .btn{background-color:#fff;color:#1e3a5f}.elementor-element-h0310 .btn:hover,.elementor-element-h0320 .btn:hover{background-color:#f1f1f1;color:#0d1b2a}#inicio p,#inicio h1,#inicio h2,#inicio h3,#inicio .wd-el-title,#inicio .wd-text-block,#casos h2,#casos h3,#casos .wd-el-title,.elementor-element-h0200 h2,.elementor-element-h0200 .wd-el-title,.elementor-element-h0310 p,.elementor-element-h0310 h3,.elementor-element-h0310 .wd-el-title,.elementor-element-h0310 .wd-text-block{color:#fff}#casos p,#casos .wd-text-block{color:#e6ecf3}.elementor-element-h0320 p,.elementor-element-h0320 h3,.elementor-element-h0320 .wd-el-title,.elementor-element-h0320 .wd-text-block,.elementor-element-h0800 h2,.elementor-element-h0800 p,.elementor-element-h0800 .wd-el-title,.elementor-element-h0800 .wd-text-block{color:#0d1b2a}.elementor-element-h0320 .btn{background-color:#0d1b2a;color:#fff}.elementor-element-h0320 .btn:hover{background-color:#1e3a5f;color:#fff}.elementor-element-h0610 p,.elementor-element-h0620 p,.elementor-element-h0630 p,.elementor-element-h0610 .wd-text-block,.elementor-element-h0620 .wd-text-block,.elementor-element-h0630 .wd-text-block{color:#2f3a49}.elementor-element-h0610 .wd-el-title,.elementor-element-h0620 .wd-el-title,.elementor-element-h0630 .wd-el-title{color:#1e3a5f}.elementor-element-h0610 p[style*="ff6a00"],.elementor-element-h0620 p[style*="ff6a00"],.elementor-element-h0630 p[style*="ff6a00"]{color:#c25400!important}.elementor-element-h0200 .wd-el-title{font-size:26px;font-weight:700;line-height:1.25}.elementor-element-h0410 .wd-el-title,.elementor-element-h0420 .wd-el-title,.elementor-element-h0430 .wd-el-title{font-weight:700}.wd-footer .wd-el-title,.wd-footer h1,.wd-footer h2,.wd-footer h3,.wd-footer h4{color:#fff}.wd-footer p,.wd-footer .wd-text-block{color:#c9d4e0}.wd-footer .wd-list-content a{color:rgb(255 255 255 / .9)}.wd-footer .wd-list-content a:hover{color:#ff6a00}.wd-footer .btn{background-color:#ff6a00;color:#0d1b2a;font-weight:700}.wd-footer .btn:hover{background-color:#fff;color:#0d1b2a}.elementor-element-mf0200 p,.elementor-element-mf0200 .wd-text-block{color:#0d1b2a}body.page-template-elementor_header_footer .wd-content-layout{padding-top:0;padding-bottom:0}.wd-page-title{display:none}.elementor-element-h0200 .title{color:#fff;font-size:26px;font-weight:700;line-height:1.25}#inicio .title,.elementor-element-h0310 .title{color:#fff}#casos>.e-con-inner>.elementor-widget .title{color:#fff}.elementor-element-h0320 .title,.elementor-element-h0800 .title{color:#0d1b2a}.elementor-element-h0510 .title,.elementor-element-h0520 .title,.elementor-element-h0530 .title,.elementor-element-h0410 .title,.elementor-element-h0420 .title,.elementor-element-h0430 .title,.elementor-element-h0610 .title,.elementor-element-h0620 .title,.elementor-element-h0630 .title,.elementor-element-h0710 .title{color:#1e3a5f}.elementor-element-h0410>.elementor-widget:nth-child(2) .title,.elementor-element-h0420>.elementor-widget:nth-child(2) .title,.elementor-element-h0430>.elementor-widget:nth-child(2) .title,.elementor-element-h0510>.elementor-widget:nth-child(1) .title,.elementor-element-h0520>.elementor-widget:nth-child(2) .title,.elementor-element-h0530>.elementor-widget:nth-child(2) .title{color:#c25400;font-weight:700}.elementor-element-h7102 .title{color:#c25400}.wd-footer .title{color:#fff}#casos .elementor-element-h0610 p,#casos .elementor-element-h0620 p,#casos .elementor-element-h0630 p,#casos .elementor-element-h0610 .wd-text-block,#casos .elementor-element-h0620 .wd-text-block,#casos .elementor-element-h0630 .wd-text-block{color:#2f3a49}#casos .elementor-element-h0610 .title,#casos .elementor-element-h0620 .title,#casos .elementor-element-h0630 .title{color:#1e3a5f}.elementor .elementor-element-h0320 .btn{background-color:#0d1b2a;color:#fff}.elementor .elementor-element-h0320 .btn:hover{background-color:#1e3a5f;color:#fff}.elementor-element-h0320b .btn{background-color:#0d1b2a!important;color:#ffffff!important}.elementor-element-h0320b .btn:hover{background-color:#1e3a5f!important;color:#ffffff!important}body,.elementor,.wd-footer{font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.elementor h1,.elementor h1 .title{font-size:clamp(30px,5.2vw,55px);line-height:1.12}.elementor h2,.elementor h2 .title{font-size:clamp(24px,3.2vw,38px);line-height:1.2}.elementor h3,.elementor h3 .title{font-size:clamp(18px,1.6vw,22px);line-height:1.3}.elementor p,.elementor .wd-text-block{font-size:clamp(15px,1.05vw,17px);line-height:1.65}.elementor .btn{font-size:clamp(14px,1vw,16px);padding:14px 26px}@media(max-width:767px){.elementor .e-con{padding-left:18px;padding-right:18px}#inicio{min-height:auto;padding-top:56px;padding-bottom:56px}.elementor .btn{width:100%;text-align:center}}.elementor-element-h0800,.elementor-element-k0400,.elementor-element-v0400{--mcs-on-orange:#0d1b2a}.elementor-element-h0800 h2,.elementor-element-h0800 p,.elementor-element-h0800 .title,.elementor-element-h0800 .wd-text-block,.elementor-element-h0800 label,.elementor-element-k0400 h2,.elementor-element-k0400 p,.elementor-element-k0400 .title,.elementor-element-k0400 .wd-text-block,.elementor-element-k0400 label,.elementor-element-v0400 h2,.elementor-element-v0400 p,.elementor-element-v0400 .title,.elementor-element-v0400 .wd-text-block,.elementor-element-v0400 label{color:#0d1b2a}.mcs-news{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;max-width:560px;margin:0 auto}.mcs-news .wpcf7-form-control-wrap{flex:1 1 260px}.mcs-news input[type=email]{width:100%;border:2px solid #0d1b2a;background:#fff;color:#2f3a49}.mcs-news input[type=submit]{background:#0d1b2a;color:#fff;border:0;font-weight:700;cursor:pointer}.mcs-news input[type=submit]:hover{background:#1e3a5f}.mcs-f label,.mcs-f-full label{display:block;margin-bottom:7px;font-weight:600;color:#1e3a5f;line-height:1.35}.mcs-req{color:#c25400;font-weight:400;font-size:.85em}.wpcf7-form .wpcf7-form-control-wrap{display:block;line-height:0}.wpcf7-not-valid-tip{margin-top:6px;font-size:13px;line-height:1.35;color:#c0392b}.wpcf7-form input[type=submit]{background:#ff6a00;color:#0d1b2a;font-weight:700}.wpcf7-form input[type=submit]:hover{background:#e65f00;color:#0d1b2a}.elementor h1.title,.elementor .wd-fontsize-xxxl{font-size:clamp(30px,5.2vw,55px);line-height:1.12}.elementor h2.title,.elementor .wd-fontsize-xxl{font-size:clamp(24px,3.2vw,38px);line-height:1.2}.elementor h3.title,.elementor .wd-fontsize-l{font-size:clamp(18px,1.6vw,22px);line-height:1.3}.wd-copyrights,.copyrights-wrapper{display:none!important}.wd-footer{margin-bottom:0;padding-bottom:0}.wd-page-wrapper,.website-wrapper{background-color:#fff}.wd-footer .main-footer{max-width:none;padding-left:0;padding-right:0}.wd-footer{background-color:#0d1b2a}#inicio{position:relative;isolation:isolate}#inicio::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:1!important;background-color:transparent!important;background-image:linear-gradient(90deg,rgb(13 27 42 / .90) 0%,rgb(13 27 42 / .80) 45%,rgb(13 27 42 / .46) 72%,rgb(255 106 0 / .55) 100%),linear-gradient(to top,rgb(13 27 42 / .45) 0%,#fff0 40%)!important}#inicio>.e-con-inner{position:relative;z-index:1}#inicio .e-con-inner>*{position:relative;z-index:1}#inicio h1,#inicio .title{color:#fff;max-width:min(34rem,100%);text-shadow:0 1px 2px rgb(13 27 42 / .45)}#inicio p{color:rgb(255 255 255 / .95);max-width:min(32rem,100%)}#inicio .btn{background-color:#ff6a00!important;color:#0d1b2a!important;font-weight:700}#inicio .btn:hover{background-color:#ff7d1f!important;color:#0d1b2a!important}@media(prefers-reduced-motion:no-preference){.mcs-anim{opacity:0;transform:translateY(18px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.mcs-anim.mcs-visible{opacity:1;transform:none}.mcs-stagger>*{opacity:0;transform:translateY(18px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.mcs-stagger.mcs-visible>*{opacity:1;transform:none}.mcs-stagger.mcs-visible>*:nth-child(1){transition-delay:0ms}.mcs-stagger.mcs-visible>*:nth-child(2){transition-delay:110ms}.mcs-stagger.mcs-visible>*:nth-child(3){transition-delay:220ms}.mcs-stagger.mcs-visible>*:nth-child(4){transition-delay:330ms}}@media(prefers-reduced-motion:reduce){.mcs-anim,.mcs-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}@media(prefers-reduced-motion:no-preference){.mcs-card{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.mcs-card:hover{transform:translateY(-4px)}}.elementor .btn{transition:background-color .25s ease,transform .2s ease}.elementor .btn:active{transform:translateY(1px)}.elementor a:focus-visible,.elementor .btn:focus-visible{outline:3px solid #ff6a00;outline-offset:3px}.mcs-dark h1,.mcs-dark h2,.mcs-dark h3,.mcs-dark .title{color:#fff}.mcs-dark p,.mcs-dark .wd-text-block,.mcs-dark li,.mcs-dark .wd-list-content{color:#c9d4e0}.mcs-dark .wd-list-content a{color:rgb(255 255 255 / .92)}.mcs-dark .wd-list-content a:hover{color:#ff6a00}.mcs-dark strong{color:#fff}.mcs-dark .mcs-light,.mcs-dark .mcs-light p,.mcs-dark .mcs-light .wd-text-block{color:#2f3a49}.mcs-dark .mcs-light h1,.mcs-dark .mcs-light h2,.mcs-dark .mcs-light h3,.mcs-dark .mcs-light .title{color:#1e3a5f}.mcs-dark>.e-con-inner>.elementor-widget .btn{background-color:#ff6a00;color:#0d1b2a;font-weight:700}.mcs-dark>.e-con-inner>.elementor-widget .btn:hover{background-color:#ff7d1f;color:#0d1b2a}.mcs-dark .btn:not(.mcs-light .btn){background-color:#ff6a00;color:#0d1b2a;font-weight:700}.mcs-dark .btn:not(.mcs-light .btn):hover{background-color:#ff7d1f;color:#0d1b2a}.mcs-dark .mcs-light .btn{background-color:#1e3a5f;color:#fff}.mcs-dark .mcs-light .btn:hover{background-color:#0d1b2a;color:#fff}:root{--wd-primary-color:#1e3a5f}.wd-footer .wd-social-icon{border-radius:50%;color:#fff;background-color:#3a4a60;transition:transform .25s ease,filter .25s ease}.wd-footer .wd-social-icon .wd-icon,.wd-footer .wd-social-icon .wd-icon::before{color:#fff}.wd-footer .social-facebook{background-color:#1877f2}.wd-footer .social-instagram{background:linear-gradient(45deg,#f58529 0%,#dd2a7b 45%,#8134af 72%,#515bd4 100%)}.wd-footer .wd-social-icon:hover{transform:translateY(-3px);filter:brightness(1.12)}.mobile-nav .create-nav-msg,.mobile-nav .wd-nav-mob-tab,.mobile-nav .menu-item-compare{display:none!important}:root{--mcs-m-flecha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M12 5l7 7-7 7'/%3E%3C/svg%3E");--mcs-m-tel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.2.4 2.4.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1C10.6 21 3 13.4 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.4 0 .7-.2 1l-2.3 2.2z'/%3E%3C/svg%3E");--mcs-m-wa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.25-1.38a9.9 9.9 0 0 0 4.79 1.22c5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.82 9.82 0 0 0 12.04 2zm0 18.15a8.2 8.2 0 0 1-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.19 8.19 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.25-8.24 2.2 0 4.27.86 5.83 2.42a8.19 8.19 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23zm4.52-6.16c-.25-.12-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.13-.16.24-.64.8-.78.97-.14.16-.29.18-.54.06-.25-.12-1.05-.39-1.99-1.23-.74-.66-1.23-1.47-1.38-1.72-.14-.25-.01-.38.11-.5.11-.11.25-.29.37-.43.13-.15.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.12-.56-1.34-.76-1.84-.2-.48-.41-.42-.56-.43h-.48c-.16 0-.43.06-.65.31-.22.24-.85.83-.85 2.03s.87 2.35.99 2.51c.12.16 1.71 2.61 4.15 3.66.58.25 1.03.4 1.38.51.58.19 1.11.16 1.53.1.47-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.06-.11-.22-.17-.47-.29z'/%3E%3C/svg%3E");--mcs-ico-wa-blanco:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.25-1.38a9.9 9.9 0 0 0 4.79 1.22c5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.82 9.82 0 0 0 12.04 2zm0 18.15a8.2 8.2 0 0 1-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.19 8.19 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.25-8.24 2.2 0 4.27.86 5.83 2.42a8.19 8.19 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23zm4.52-6.16c-.25-.12-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.13-.16.24-.64.8-.78.97-.14.16-.29.18-.54.06-.25-.12-1.05-.39-1.99-1.23-.74-.66-1.23-1.47-1.38-1.72-.14-.25-.01-.38.11-.5.11-.11.25-.29.37-.43.13-.15.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.12-.56-1.34-.76-1.84-.2-.48-.41-.42-.56-.43h-.48c-.16 0-.43.06-.65.31-.22.24-.85.83-.85 2.03s.87 2.35.99 2.51c.12.16 1.71 2.61 4.15 3.66.58.25 1.03.4 1.38.51.58.19 1.11.16 1.53.1.47-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.06-.11-.22-.17-.47-.29z'/%3E%3C/svg%3E");--mcs-ico-wa-navy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230d1b2a'%3E%3Cpath d='M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.25-1.38a9.9 9.9 0 0 0 4.79 1.22c5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.82 9.82 0 0 0 12.04 2zm0 18.15a8.2 8.2 0 0 1-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.19 8.19 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.25-8.24 2.2 0 4.27.86 5.83 2.42a8.19 8.19 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23zm4.52-6.16c-.25-.12-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.13-.16.24-.64.8-.78.97-.14.16-.29.18-.54.06-.25-.12-1.05-.39-1.99-1.23-.74-.66-1.23-1.47-1.38-1.72-.14-.25-.01-.38.11-.5.11-.11.25-.29.37-.43.13-.15.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.12-.56-1.34-.76-1.84-.2-.48-.41-.42-.56-.43h-.48c-.16 0-.43.06-.65.31-.22.24-.85.83-.85 2.03s.87 2.35.99 2.51c.12.16 1.71 2.61 4.15 3.66.58.25 1.03.4 1.38.51.58.19 1.11.16 1.53.1.47-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.06-.11-.22-.17-.47-.29z'/%3E%3C/svg%3E");--mcs-ico-tel-blanco:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.2.4 2.4.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1C10.6 21 3 13.4 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.4 0 .7-.2 1l-2.3 2.2z'/%3E%3C/svg%3E");--mcs-ico-enviar-blanco:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M3.4 20.4l17.5-7.5c.8-.3.8-1.5 0-1.8L3.4 3.6c-.7-.3-1.4.2-1.4.9v4.6c0 .5.4.9.9 1L15 12 2.9 13.9c-.5.1-.9.5-.9 1v4.6c0 .7.7 1.2 1.4.9z'/%3E%3C/svg%3E")}a.btn:not([class*="wd-skip"]){position:relative;padding-right:48px}a.btn:not([class*="wd-skip"])::after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:19px;height:19px;background-color:currentColor;pointer-events:none;-webkit-mask:var(--mcs-m-flecha) center/19px 19px no-repeat;mask:var(--mcs-m-flecha) center/19px 19px no-repeat}a.btn[href^="tel:"]::after{-webkit-mask-image:var(--mcs-m-tel);mask-image:var(--mcs-m-tel)}a.btn[href*="wa.me"]::after,a.btn[href*="whatsapp"]::after{-webkit-mask-image:var(--mcs-m-wa);mask-image:var(--mcs-m-wa)}form.wpcf7-form input.wpcf7-submit[type="submit"],div.wpcf7 input[type="submit"],.mcs-news input[type="submit"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M3.4 20.4l17.5-7.5c.8-.3.8-1.5 0-1.8L3.4 3.6c-.7-.3-1.4.2-1.4.9v4.6c0 .5.4.9.9 1L15 12 2.9 13.9c-.5.1-.9.5-.9 1v4.6c0 .7.7 1.2 1.4.9z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:17px 17px!important;padding-right:42px!important}.mcs-tl{--mcs-tl-fondo:#f1f1f1;position:relative}.elementor .mcs-tl-row{display:flex;flex-direction:row;align-items:center;gap:0}.elementor .mcs-tl-media,.elementor .mcs-tl-body{flex:0 0 calc(50% - 48px);max-width:calc(50% - 48px);min-width:0}.elementor .mcs-tl-rail{flex:0 0 96px;align-self:stretch;position:relative;display:flex;align-items:center;justify-content:center;padding:0}.elementor .mcs-tl-body .wd-text-block,.elementor .mcs-tl-body .wd-title,.elementor .mcs-tl-body .title{text-align:center}.mcs-tl-rail::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:0;transform:translateX(-50%);border-left:2px dotted rgb(255 106 0 / .5)}.mcs-tl-row:first-child .mcs-tl-rail::before{top:50%}.mcs-tl-row:last-child .mcs-tl-rail::before{bottom:50%}.mcs-tl-num .title{width:54px;height:54px;margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffe4d1;color:#c74e00;font-size:21px;font-weight:800;line-height:1;box-shadow:0 0 0 9px var(--mcs-tl-fondo),0 6px 16px rgb(13 27 42 / .10);position:relative;z-index:1}.mcs-tl-media img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 18px 40px rgb(13 27 42 / .16)}.elementor .mcs-sub,.elementor .mcs-sub .wd-text-block,.elementor .mcs-sub p{text-align:center}@media(min-width:1025px){.elementor .mcs-tl-media{order:1}.elementor .mcs-tl-rail{order:2}.elementor .mcs-tl-body{order:3}.elementor .mcs-tl-row--alt .mcs-tl-body{order:1}.elementor .mcs-tl-row--alt .mcs-tl-media{order:3}}@media(max-width:1024px){.elementor .mcs-tl-row{flex-direction:column;align-items:center;text-align:center}.elementor .mcs-tl-media,.elementor .mcs-tl-body{flex:1 1 auto;max-width:none;width:100%}.elementor .mcs-tl-rail{flex:0 0 auto;align-self:center;align-items:center;margin:18px 0 10px}.mcs-tl-rail::before{display:none}.mcs-tl-num .title{box-shadow:none;margin:0 auto}.elementor .mcs-tl-row--alt .mcs-tl-body{text-align:center}.elementor .mcs-tl-row+.mcs-tl-row{margin-top:38px}}.elementor .mcs-sit{display:flex;flex-direction:row;align-items:center;gap:clamp(32px,5vw,80px)}.elementor .mcs-sit-lista{flex:1 1 54%;min-width:0;display:flex;flex-direction:column;gap:clamp(26px,3vw,42px)}.elementor .mcs-sit-foto{flex:0 1 42%;min-width:0;position:relative}.elementor .mcs-sit-item{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.elementor .mcs-sit-num{flex:0 0 auto;position:relative;width:auto}.elementor .mcs-sit-cuerpo{flex:1 1 auto;min-width:0}.mcs-sit-num::before{content:"";position:absolute;left:-8px;top:-12px;width:50px;height:50px;border-radius:50%;background:radial-gradient(circle,rgb(255 106 0 / .55) 0%,#fff0 70%)}.mcs-sit-num .title{position:relative;margin:0;line-height:1;font-size:clamp(30px,3.4vw,42px);font-weight:800;color:#0d1b2a}.mcs-sit-foto::before,.mcs-sit-foto::after{content:"";position:absolute;z-index:0;width:58%;height:50%;background:#ff6a00}.mcs-sit-foto::before{left:-30px;top:-26px;border-radius:56px 0 0 0}.mcs-sit-foto::after{right:-30px;bottom:-26px;border-radius:0 0 56px 0}.mcs-sit-foto img{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:12px 80px 12px 80px;box-shadow:0 24px 50px rgb(13 27 42 / .22)}@media(max-width:1024px){.elementor .mcs-sit{flex-direction:column}.elementor .mcs-sit-lista,.elementor .mcs-sit-foto{flex:1 1 auto;width:100%}.elementor .mcs-sit-foto{max-width:460px;margin-inline:auto}.mcs-sit-foto::before{left:-16px;top:-14px}.mcs-sit-foto::after{right:-16px;bottom:-14px}}@media(prefers-reduced-motion:no-preference){.mcs-tl-media img,.mcs-sit-foto img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.mcs-tl-media:hover img,.mcs-sit-foto:hover img{transform:translateY(-4px)}}@media(min-width:601px) and (max-width:1024px){.elementor .e-grid.mcs-stagger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.wpcf7 input:not([type="submit"]),.wpcf7 textarea,.wpcf7 select,.mcs-news input[type="email"]{font-size:16px}}