.elementor-1234 .elementor-element.elementor-element-986ec19:not(.elementor-motion-effects-element-type-background),.elementor-1234 .elementor-element.elementor-element-986ec19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8ddca9a)}.elementor-1234 .elementor-element.elementor-element-986ec19{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-1234 .elementor-element.elementor-element-986ec19>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1234 .elementor-element.elementor-element-cb4f397{padding:-7px 0 -12px 0}.elementor-bc-flex-widget .elementor-1234 .elementor-element.elementor-element-42c2344.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1234 .elementor-element.elementor-element-42c2344.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1234 .elementor-element.elementor-element-42c2344>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-1234 .elementor-element.elementor-element-67e9b7f .section-title .subtitle{color:var(--e-global-color-secondary);font-size:19px}.elementor-1234 .elementor-element.elementor-element-67e9b7f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1234 .elementor-element.elementor-element-67e9b7f .section-title .title{font-size:37px;text-transform:none}.elementor-1234 .elementor-element.elementor-element-67e9b7f .section-title span{color:var(--e-global-color-secondary)}.elementor-1234 .elementor-element.elementor-element-b0c614e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0 0 0 0;border-radius:11px 11px 11px 11px}.elementor-1234 .elementor-element.elementor-element-b0c614e iframe{height:561px}.elementor-1234 .elementor-element.elementor-element-35e8052:not(.elementor-motion-effects-element-type-background),.elementor-1234 .elementor-element.elementor-element-35e8052>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8ddca9a)}.elementor-1234 .elementor-element.elementor-element-35e8052{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 70px 0}.elementor-1234 .elementor-element.elementor-element-35e8052>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1234 .elementor-element.elementor-element-5b91f23 .feature-box .feature-box-icon i{background-color:var(--e-global-color-secondary);color:var(--e-global-color-8ddca9a)}.elementor-1234 .elementor-element.elementor-element-6626f72 .feature-box .feature-box-icon i{background-color:var(--e-global-color-secondary);color:var(--e-global-color-8ddca9a)}.elementor-1234 .elementor-element.elementor-element-105813f .feature-box .feature-box-icon i{background-color:var(--e-global-color-secondary);color:var(--e-global-color-8ddca9a)}@media(min-width:768px){.elementor-1234 .elementor-element.elementor-element-42c2344{width:49.998%}.elementor-1234 .elementor-element.elementor-element-5eb6bdb{width:50.002%}}@media(max-width:1024px) and (min-width:768px){.elementor-1234 .elementor-element.elementor-element-42c2344{width:100%}.elementor-1234 .elementor-element.elementor-element-5eb6bdb{width:100%}.elementor-1234 .elementor-element.elementor-element-9876521{width:50%}.elementor-1234 .elementor-element.elementor-element-8d80e24{width:50%}.elementor-1234 .elementor-element.elementor-element-4418f05{width:50%}}@media(max-width:1024px){.elementor-1234 .elementor-element.elementor-element-5eb6bdb>.elementor-element-populated{margin:21px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-1234 .elementor-element.elementor-element-b0c614e{padding:0 0 0 0}.elementor-1234 .elementor-element.elementor-element-b0c614e iframe{height:301px}}.form-area h2.text-center.mb-4{font-size:32px!important;font-weight:700!important;color:#333!important;position:relative}.form-area h2.text-center.mb-4::after{content:"Contáctanos";position:absolute;left:0;right:0;text-align:center;color:#333}.form-area h2.text-center.mb-4{color:transparent!important}.form-area .wpcf7-form-control{border:2px solid #ccc!important;border-radius:8px!important;padding:12px 15px!important;transition:all 0.3s ease!important;background-color:#fff!important}.form-area .wpcf7-form-control:focus{border-color:#e5006d!important;box-shadow:0 0 8px rgb(229 0 109 / .3)!important;outline:none!important}.form-area .buttons input{background:#2dafe6!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:14px 35px!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:0 4px 12px rgb(229 0 109 / .3)!important}.form-area .buttons input:hover{background:#e5006d!important;transform:translateY(-3px)!important;box-shadow:0 6px 16px rgb(255 60 0 / .4)!important}.form-area .buttons input:active{transform:translateY(0)!important;box-shadow:0 3px 8px rgb(255 60 0 / .3)!important}.wpcf7 form.sent .wpcf7-response-output{border-color:ff3c0000}.feature-box.style2{position:relative;background:#fff;border-radius:15px;padding:30px 20px;text-align:center;box-shadow:0 4px 12px rgb(0 0 0 / .1);transition:all 0.4s ease;overflow:hidden;min-height:285px}.feature-box.style2 .feature-box-icon i{font-size:45px;color:#ff7ca8;margin-bottom:15px;transition:color 0.3s ease}.feature-box.style2 .feature-box-title h2{font-size:20px;color:#333;font-weight:600;margin-bottom:10px;transition:color 0.3s ease}.feature-box.style2 .feature-box-desc{color:#666;font-size:15px;line-height:1.6;transition:color 0.3s ease}.feature-box.style2:hover{background:#595857;transform:translateY(-5px);box-shadow:0 6px 16px #595857}.feature-box.style2:hover .feature-box-title h2,.feature-box.style2:hover .feature-box-desc,.feature-box.style2:hover .feature-box-icon i{color:#fff}.feature-box.style2::before,.feature-box.style2::after{content:none!important}