.elementor-16 .elementor-element.elementor-element-mzkugnq > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-mzkugnq:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-mzkugnq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F20505;}.elementor-16 .elementor-element.elementor-element-mzkugnq > .elementor-container{max-width:900px;}.elementor-16 .elementor-element.elementor-element-mzkugnq > .elementor-background-overlay{opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-mzkugnq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-16 .elementor-element.elementor-element-mzkugnq > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-mzkugnq > .elementor-shape-bottom svg{height:69px;}.elementor-16 .elementor-element.elementor-element-1f28936 > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-325189c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-325189c{text-align:center;}.elementor-16 .elementor-element.elementor-element-325189c .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0e4d564 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-0e4d564{text-align:center;}.elementor-16 .elementor-element.elementor-element-0e4d564 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-e69967b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:2px;}.elementor-16 .elementor-element.elementor-element-e69967b .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-e69967b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-6cbbbd0{text-align:center;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-fad5ddb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fad5ddb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fad5ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-264f80d{--display:flex;--padding-top:104px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-11a5499 .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-5309f2c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5309f2c{text-align:start;}.elementor-16 .elementor-element.elementor-element-a135317 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-16 .elementor-element.elementor-element-a135317 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-16 .elementor-element.elementor-element-a135317 .elementor-icon-box-title{margin-block-end:4px;}.elementor-16 .elementor-element.elementor-element-a135317.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-a135317.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-a135317.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-16 .elementor-element.elementor-element-a135317.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-a135317 .elementor-icon{font-size:15px;padding:11px;}.elementor-16 .elementor-element.elementor-element-6ed75f8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-16 .elementor-element.elementor-element-6ed75f8 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-16 .elementor-element.elementor-element-6ed75f8 .elementor-icon-box-title{margin-block-end:4px;}.elementor-16 .elementor-element.elementor-element-6ed75f8.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-6ed75f8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6ed75f8.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-16 .elementor-element.elementor-element-6ed75f8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-6ed75f8 .elementor-icon{font-size:15px;padding:11px;}.elementor-16 .elementor-element.elementor-element-0c9a886 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-16 .elementor-element.elementor-element-0c9a886 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-16 .elementor-element.elementor-element-0c9a886 .elementor-icon-box-title{margin-block-end:4px;}.elementor-16 .elementor-element.elementor-element-0c9a886.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-0c9a886.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0c9a886.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-16 .elementor-element.elementor-element-0c9a886.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-0c9a886 .elementor-icon{font-size:15px;padding:11px;}.elementor-16 .elementor-element.elementor-element-37ba8f3 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-37ba8f3{text-align:start;}.elementor-16 .elementor-element.elementor-element-09ce673{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-16 .elementor-element.elementor-element-09ce673 .elementor-widget-container{text-align:left;}.elementor-16 .elementor-element.elementor-element-09ce673 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-09ce673 .elementor-social-icon{background-color:var( --e-global-color-astglobalcolor0 );--icon-padding:0.8em;}.elementor-16 .elementor-element.elementor-element-09ce673 .elementor-social-icon i{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-09ce673 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-b7ae323{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E9EBEF;--border-color:#E9EBEF;--padding-top:104px;--padding-bottom:80px;--padding-left:80px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-96dcb80 .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-3c833e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-3c833e3{text-align:start;}.elementor-16 .elementor-element.elementor-element-981f830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b405d06 iframe{height:500px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-fad5ddb{--content-width:960px;}.elementor-16 .elementor-element.elementor-element-264f80d{--width:50%;}.elementor-16 .elementor-element.elementor-element-b7ae323{--width:50%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-mzkugnq{padding:80px 80px 80px 80px;}.elementor-16 .elementor-element.elementor-element-1f28936 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16 .elementor-element.elementor-element-264f80d{--padding-top:80px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-b7ae323{--padding-top:80px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-b405d06 iframe{height:350px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-mzkugnq{padding:70px 25px 70px 25px;}.elementor-16 .elementor-element.elementor-element-1f28936 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16 .elementor-element.elementor-element-325189c{text-align:center;}.elementor-16 .elementor-element.elementor-element-0e4d564{text-align:center;}.elementor-16 .elementor-element.elementor-element-e69967b .elementor-divider-separator{width:25%;}.elementor-16 .elementor-element.elementor-element-fad5ddb{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-264f80d{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5309f2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5309f2c{text-align:start;}.elementor-16 .elementor-element.elementor-element-a135317 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-a135317 .elementor-icon-box-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-6ed75f8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-6ed75f8 .elementor-icon-box-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-0c9a886 .elementor-icon-box-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-37ba8f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-37ba8f3{text-align:start;}.elementor-16 .elementor-element.elementor-element-b7ae323{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3c833e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-3c833e3{text-align:start;}}/* Start custom CSS for shortcode, class: .elementor-element-b3fbda0 *//* Botón WPForms */
.elementor-16 .elementor-element.elementor-element-b3fbda0 .wpforms-submit {
    background: linear-gradient(135deg, #056CF2, #05DBF2) !important;
    color: #fff !important;
    border: none !important;
    border-radius: 0 !important;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    position: relative;
    overflow: hidden;
    transition: all .4s ease;
    box-shadow: 0 4px 15px rgba(5,108,242,.25);
}

/* Brillo diagonal */
.elementor-16 .elementor-element.elementor-element-b3fbda0 .wpforms-submit::before {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 80px;
    height: 100%;
    background: rgba(255,255,255,.30);
    transform: skewX(-25deg);
    transition: left .6s ease;
}

/* Hover */
.elementor-16 .elementor-element.elementor-element-b3fbda0 .wpforms-submit:hover {
    box-shadow:
        0 0 10px rgba(5,108,242,.45),
        0 0 20px rgba(5,219,242,.35);
    transform: translateY(-2px);
}

/* Movimiento del brillo */
.elementor-16 .elementor-element.elementor-element-b3fbda0 .wpforms-submit:hover::before {
    left: 130%;
}

/* Click */
.elementor-16 .elementor-element.elementor-element-b3fbda0 .wpforms-submit:active {
    transform: scale(.98) translateY(2px);
    box-shadow:
        0 0 5px rgba(5,108,242,.4),
        inset 0 0 10px rgba(255,255,255,.12);
}/* End custom CSS */