.elementor-2284 .elementor-element.elementor-element-2e95be2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:50px;}.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-2284 .elementor-element.elementor-element-2d980ea{text-align:start;}.elementor-2284 .elementor-element.elementor-element-2d980ea .elementor-heading-title{font-size:1.8rem;font-weight:300;letter-spacing:4px;color:var( --e-global-color-accent );}.elementor-2284 .elementor-element.elementor-element-b213128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-2284 .elementor-element.elementor-element-b213128 .elementor-heading-title{font-size:1.2rem;font-weight:300;font-style:italic;letter-spacing:0.9px;word-spacing:2px;color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-c9f13f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-2560769{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-92a9cc7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2284 .elementor-element.elementor-element-f26614b img{width:100%;}.elementor-2284 .elementor-element.elementor-element-1f7e880{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2284 .elementor-element.elementor-element-ce91c05{text-align:start;}.elementor-2284 .elementor-element.elementor-element-ce91c05 .elementor-heading-title{font-size:1.2rem;font-weight:300;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-ce191ba{text-align:start;}.elementor-2284 .elementor-element.elementor-element-ce191ba .elementor-heading-title{font-size:0.8rem;font-weight:300;font-style:italic;line-height:0.1rem;color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-ce191ba .elementor-heading-title a:hover, .elementor-2284 .elementor-element.elementor-element-ce191ba .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2284 .elementor-element.elementor-element-b02c33e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-3b3fc10{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2284 .elementor-element.elementor-element-3b3fc10:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-3b3fc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-9e945ae{text-align:center;}.elementor-2284 .elementor-element.elementor-element-9e945ae .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-2284 .elementor-element.elementor-element-48975b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2284 .elementor-element.elementor-element-48975b1:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-48975b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-131d841{text-align:center;}.elementor-2284 .elementor-element.elementor-element-131d841 .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-2284 .elementor-element.elementor-element-4ac29ee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2284 .elementor-element.elementor-element-4ac29ee:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-4ac29ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-3d5baa7{text-align:center;}.elementor-2284 .elementor-element.elementor-element-3d5baa7 .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-2284 .elementor-element.elementor-element-0d49c3e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-a37cbf8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-6bc3603 img{width:100%;}.elementor-2284 .elementor-element.elementor-element-0d35c90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2284 .elementor-element.elementor-element-9d4e63c{text-align:start;}.elementor-2284 .elementor-element.elementor-element-9d4e63c .elementor-heading-title{font-size:1.2rem;font-weight:300;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-119499b{text-align:start;}.elementor-2284 .elementor-element.elementor-element-119499b .elementor-heading-title{font-size:0.8rem;font-weight:300;font-style:italic;line-height:0.1rem;color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-119499b .elementor-heading-title a:hover, .elementor-2284 .elementor-element.elementor-element-119499b .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2284 .elementor-element.elementor-element-b26acd5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-85c25e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2284 .elementor-element.elementor-element-85c25e5:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-85c25e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-12063c0{text-align:center;}.elementor-2284 .elementor-element.elementor-element-12063c0 .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-2284 .elementor-element.elementor-element-fae8661{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2284 .elementor-element.elementor-element-fae8661:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-fae8661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-09a71bf{text-align:center;}.elementor-2284 .elementor-element.elementor-element-09a71bf .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-text );}.elementor-2284 .elementor-element.elementor-element-5f6830c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2284 .elementor-element.elementor-element-5f6830c:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-5f6830c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f01e8 );}.elementor-2284 .elementor-element.elementor-element-5f4f456{text-align:center;}.elementor-2284 .elementor-element.elementor-element-5f4f456 .elementor-heading-title{font-size:1rem;font-weight:600;color:var( --e-global-color-text );}#elementor-popup-modal-2284 .dialog-widget-content{animation-duration:1.2s;background-color:var( --e-global-color-2d88531 );border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2284{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2284 .dialog-message{width:1200px;height:auto;}#elementor-popup-modal-2284 .dialog-close-button{display:flex;font-size:24px;}#elementor-popup-modal-2284 .dialog-close-button i{color:var( --e-global-color-accent );}#elementor-popup-modal-2284 .dialog-close-button svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-2284 .elementor-element.elementor-element-92a9cc7{--width:30%;}.elementor-2284 .elementor-element.elementor-element-b02c33e{--width:70%;}.elementor-2284 .elementor-element.elementor-element-a37cbf8{--width:30%;}.elementor-2284 .elementor-element.elementor-element-b26acd5{--width:70%;}}@media(min-width:2400px){.elementor-2284 .elementor-element.elementor-element-b02c33e{--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-b26acd5{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-2284 .elementor-element.elementor-element-b02c33e{--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-b26acd5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2284 .elementor-element.elementor-element-b02c33e{--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-b26acd5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2284 .elementor-element.elementor-element-2e95be2{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2284 .elementor-element.elementor-element-b02c33e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-b26acd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-ce91c05 */.elementor-2284 .elementor-element.elementor-element-ce91c05 span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce191ba */.elementor-2284 .elementor-element.elementor-element-ce191ba span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7e880 */.elementor-2284 .elementor-element.elementor-element-1f7e880 {
      word-wrap: break-word;        /* Propiedad antigua */
  overflow-wrap: break-word;    /* Propiedad moderna */
  word-break: break-all;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20bc63b */.elementor-2284 .elementor-element.elementor-element-20bc63b img {
    aspect-ratio: 150/200;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e945ae */.elementor-2284 .elementor-element.elementor-element-9e945ae span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1392ea */.elementor-2284 .elementor-element.elementor-element-f1392ea img {
    aspect-ratio: 150/200;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-131d841 */.elementor-2284 .elementor-element.elementor-element-131d841 span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff6f929 */.elementor-2284 .elementor-element.elementor-element-ff6f929 img {
    aspect-ratio: 150/200;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d5baa7 */.elementor-2284 .elementor-element.elementor-element-3d5baa7 span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d4e63c */.elementor-2284 .elementor-element.elementor-element-9d4e63c span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-119499b */.elementor-2284 .elementor-element.elementor-element-119499b span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d35c90 */.elementor-2284 .elementor-element.elementor-element-0d35c90 {
      word-wrap: break-word;        /* Propiedad antigua */
  overflow-wrap: break-word;    /* Propiedad moderna */
  word-break: break-all;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e2e6d5 */.elementor-2284 .elementor-element.elementor-element-2e2e6d5 img {
    aspect-ratio: 150/200;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12063c0 */.elementor-2284 .elementor-element.elementor-element-12063c0 span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efb72f4 */.elementor-2284 .elementor-element.elementor-element-efb72f4 img {
    aspect-ratio: 150/200;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a71bf */.elementor-2284 .elementor-element.elementor-element-09a71bf span {
    color:#8378FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56c3a16 */.elementor-2284 .elementor-element.elementor-element-56c3a16 img {
    aspect-ratio: 150/200;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f4f456 */.elementor-2284 .elementor-element.elementor-element-5f4f456 span {
    color:#8378FF;
}/* End custom CSS */