.elementor-347 .elementor-element.elementor-element-1dc7c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-347 .elementor-element.elementor-element-1dc7c4a::before, .elementor-347 .elementor-element.elementor-element-1dc7c4a > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-1dc7c4a > .e-con-inner > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-1dc7c4a > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-1dc7c4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-1dc7c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-347 .elementor-element.elementor-element-92797ac{--spacer-size:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-079af7f{text-align:center;}.elementor-347 .elementor-element.elementor-element-079af7f .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-024f469{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-347 .elementor-element.elementor-element-024f469 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:600;color:#464646;}.elementor-347 .elementor-element.elementor-element-fce1095{text-align:center;}.elementor-347 .elementor-element.elementor-element-fce1095 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-ad551cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-347 .elementor-element.elementor-element-9d84759 .elementor-button{background-color:#000000;font-family:"Asap", Sans-serif;font-size:20px;font-weight:500;border-radius:35px 35px 35px 35px;padding:16px 16px 16px 16px;}.elementor-347 .elementor-element.elementor-element-542e5fb .elementor-button{background-color:#EEEEEE;font-family:"Asap", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;border-radius:35px 35px 35px 35px;padding:16px 16px 16px 16px;}.elementor-347 .elementor-element.elementor-element-745c5f1{--spacer-size:150px;}.elementor-347 .elementor-element.elementor-element-21553bd{--display:flex;}.elementor-347 .elementor-element.elementor-element-53e43cf{--spacer-size:10px;}.elementor-347 .elementor-element.elementor-element-77b3330{text-align:left;}.elementor-347 .elementor-element.elementor-element-77b3330 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-347 .elementor-element.elementor-element-5c2cd84{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-347 .elementor-element.elementor-element-5c2cd84 .elementor-divider-separator{width:100%;}.elementor-347 .elementor-element.elementor-element-5c2cd84 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-0d38a99{--display:flex;}.elementor-347 .elementor-element.elementor-element-d43ca2b{text-align:left;}.elementor-347 .elementor-element.elementor-element-d43ca2b .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-0200f70{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-347 .elementor-element.elementor-element-0200f70 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:25px;font-weight:600;color:#464646;}.elementor-347 .elementor-element.elementor-element-27fb1f8{--display:flex;}.elementor-347 .elementor-element.elementor-element-c377a96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-347 .elementor-element.elementor-element-8c77b9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-2dcb01e .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-7ff4a97{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-5ac8ab8 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;color:#000000;}.elementor-347 .elementor-element.elementor-element-981b544{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-347 .elementor-element.elementor-element-b4ce9bb .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;color:#000000;}.elementor-347 .elementor-element.elementor-element-a27d664{--display:flex;}.elementor-347 .elementor-element.elementor-element-333c5a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-347 .elementor-element.elementor-element-6b80eb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-0ef67c0 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-1f04229{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-7832865{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-347 .elementor-element.elementor-element-b3b009f .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-473a03d{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-929634a{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-347 .elementor-element.elementor-element-929634a:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-929634a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-347 .elementor-element.elementor-element-41b1f08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-347 .elementor-element.elementor-element-e6b6ecf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-e6b6ecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-347 .elementor-element.elementor-element-e9dac00 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-fd39d0e{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-94c373a .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;color:#000000;}.elementor-347 .elementor-element.elementor-element-c61aacb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-44a0235 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-9f1c0e0{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-ee673d9 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;color:#000000;}.elementor-347 .elementor-element.elementor-element-fdd0e79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-cfefe87 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-a17cf21{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-0b12a8a .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;color:#000000;}.elementor-347 .elementor-element.elementor-element-d1dabe0{--display:flex;}.elementor-347 .elementor-element.elementor-element-0099b0b{--spacer-size:0px;}.elementor-347 .elementor-element.elementor-element-51888e4{--display:flex;}.elementor-347 .elementor-element.elementor-element-b9b7326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-347 .elementor-element.elementor-element-5372eb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-347 .elementor-element.elementor-element-d6299bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-4de3c65 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-9a3dbc7{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-fac6133{--display:flex;}.elementor-347 .elementor-element.elementor-element-fac6133:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-fac6133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-347 .elementor-element.elementor-element-223bd45{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-8d2cd0e{text-align:center;}.elementor-347 .elementor-element.elementor-element-8d2cd0e .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-be4d466{--display:flex;}.elementor-347 .elementor-element.elementor-element-be4d466:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-be4d466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-347 .elementor-element.elementor-element-eaf5b99{text-align:left;}.elementor-347 .elementor-element.elementor-element-eaf5b99 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-7983a93{--display:flex;}.elementor-347 .elementor-element.elementor-element-7983a93:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-7983a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-347 .elementor-element.elementor-element-4511f08{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-2cb7e06{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-2cb7e06 .elementor-divider-separator{width:100%;}.elementor-347 .elementor-element.elementor-element-2cb7e06 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-3cfeb2e{text-align:left;}.elementor-347 .elementor-element.elementor-element-3cfeb2e .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-587a96b{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-a1238ce{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-a1238ce .elementor-divider-separator{width:100%;}.elementor-347 .elementor-element.elementor-element-a1238ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-21044d3{text-align:left;}.elementor-347 .elementor-element.elementor-element-21044d3 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-f4096a7{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-2c1239c{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-2c1239c .elementor-divider-separator{width:100%;}.elementor-347 .elementor-element.elementor-element-2c1239c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-9ff1a93{text-align:left;}.elementor-347 .elementor-element.elementor-element-9ff1a93 .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-4d669cb{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-8218988{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-8218988 .elementor-divider-separator{width:100%;}.elementor-347 .elementor-element.elementor-element-8218988 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-d5a493c{text-align:left;}.elementor-347 .elementor-element.elementor-element-d5a493c .elementor-heading-title{font-family:"Asap", Sans-serif;font-weight:700;color:#000000;}.elementor-347 .elementor-element.elementor-element-0ed1a59{font-family:"Asap", Sans-serif;font-weight:400;color:#000000;}.elementor-347 .elementor-element.elementor-element-199c012{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-199c012 .elementor-divider-separator{width:100%;}.elementor-347 .elementor-element.elementor-element-199c012 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-e1ab9ed{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-f206421{--display:flex;}.elementor-347 .elementor-element.elementor-element-523c049{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-7fe9018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-347 .elementor-element.elementor-element-9e6781b{--display:flex;}@media(min-width:768px){.elementor-347 .elementor-element.elementor-element-8c77b9b{--width:50%;}.elementor-347 .elementor-element.elementor-element-981b544{--width:50%;}.elementor-347 .elementor-element.elementor-element-6b80eb0{--width:50%;}.elementor-347 .elementor-element.elementor-element-7832865{--width:50%;}.elementor-347 .elementor-element.elementor-element-e6b6ecf{--width:33.33%;}.elementor-347 .elementor-element.elementor-element-c61aacb{--width:33.33%;}.elementor-347 .elementor-element.elementor-element-fdd0e79{--width:33.33%;}.elementor-347 .elementor-element.elementor-element-5372eb0{--width:50%;}.elementor-347 .elementor-element.elementor-element-d6299bc{--width:50%;}}@media(max-width:1024px){.elementor-347 .elementor-element.elementor-element-ad551cc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-92797ac{--spacer-size:30px;}.elementor-347 .elementor-element.elementor-element-079af7f .elementor-heading-title{font-size:35px;}.elementor-347 .elementor-element.elementor-element-024f469 .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-ad551cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-347 .elementor-element.elementor-element-745c5f1{--spacer-size:20px;}.elementor-347 .elementor-element.elementor-element-77b3330{text-align:center;}.elementor-347 .elementor-element.elementor-element-77b3330 .elementor-heading-title{font-size:35px;}.elementor-347 .elementor-element.elementor-element-d43ca2b{text-align:center;}.elementor-347 .elementor-element.elementor-element-d43ca2b .elementor-heading-title{font-size:30px;}.elementor-347 .elementor-element.elementor-element-0200f70{margin:-10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-347 .elementor-element.elementor-element-0200f70 .elementor-heading-title{font-size:23px;}.elementor-347 .elementor-element.elementor-element-929634a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-1dc7c4a */.elementor-347 .elementor-element.elementor-element-1dc7c4a {
    position: relative;
    overflow: hidden;

    background:
        linear-gradient(
            120deg,
            #ffffff 0%,
            #fafafa 60%,
            #f2f3f3 100%
        );
}


/* TRAMA DE PUNTOS DEGRADADA */
.elementor-347 .elementor-element.elementor-element-1dc7c4a::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image:
        radial-gradient(
            circle,
            rgba(0,0,0,.20) 1.2px,
            transparent 1.4px
        );

    background-size: 24px 24px;

    /* La trama desaparece hacia el centro */
    -webkit-mask-image:
        linear-gradient(
            90deg,
            rgba(0,0,0,.75) 0%,
            rgba(0,0,0,.25) 22%,
            transparent 42%,
            transparent 58%,
            rgba(0,0,0,.25) 78%,
            rgba(0,0,0,.75) 100%
        );

    mask-image:
        linear-gradient(
            90deg,
            rgba(0,0,0,.75) 0%,
            rgba(0,0,0,.25) 22%,
            transparent 42%,
            transparent 58%,
            rgba(0,0,0,.25) 78%,
            rgba(0,0,0,.75) 100%
        );

    pointer-events: none;
}


/* Contenido por encima */
.elementor-347 .elementor-element.elementor-element-1dc7c4a > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */