.elementor-8 .elementor-element.elementor-element-4c6c0e5{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:0px 0px 35px 35px;--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-8 .elementor-element.elementor-element-4c6c0e5::before, .elementor-8 .elementor-element.elementor-element-4c6c0e5 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4c6c0e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4c6c0e5 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4c6c0e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4c6c0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-4c6c0e5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c6c0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://iflowlead.com/wp-content/uploads/2025/03/Inicio-V3-1-1.png") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4c6c0e5.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ae98fa7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ae98fa7.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0cae8ce{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#54FFCF;}.elementor-8 .elementor-element.elementor-element-d49864a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d49864a.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7b644ac{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-7b644ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7b644ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:61px;font-weight:600;line-height:85.4px;color:#FFFFFE;}.elementor-8 .elementor-element.elementor-element-e030e1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e030e1c.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-86fc467{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-aa4c177{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-aa4c177.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-047066b .elementor-button{background-color:#5145F1;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:14px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-047066b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-047066b .elementor-button:focus{background-color:#917EF7;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-047066b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-047066b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-29cd49d{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2387db7{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2387db7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2387db7 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-9be02ae{--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;--justify-content:center;--align-items:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9be02ae.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5f30882{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-b098171{--display:flex;}.elementor-8 .elementor-element.elementor-element-860b2cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b56788b{--display:flex;}.elementor-8 .elementor-element.elementor-element-d8f6b05{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d8f6b05 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-b3c407a{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-bc2bc5b{--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 32px;--row-gap:0px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-13e06ab{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-13e06ab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13e06ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3eb710d{--icon-box-icon-margin:24px;}.elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon-box-title{margin-bottom:16px;color:#5145F1;}.elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22.4px;}.elementor-8 .elementor-element.elementor-element-6bd8903{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-6bd8903:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6bd8903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-2ea17af{--icon-box-icon-margin:24px;}.elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon-box-title{margin-bottom:16px;color:#5145F1;}.elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22.4px;}.elementor-8 .elementor-element.elementor-element-e8c0429{--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 32px;--row-gap:0px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-09877d7{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-09877d7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09877d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-cec22e5{--icon-box-icon-margin:24px;}.elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon-box-title{margin-bottom:16px;color:#5145F1;}.elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22.4px;}.elementor-8 .elementor-element.elementor-element-7874ef7{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-7874ef7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7874ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-98ace05{--icon-box-icon-margin:24px;}.elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon-box-title{margin-bottom:16px;color:#5145F1;}.elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22.4px;}.elementor-8 .elementor-element.elementor-element-f190a4c{--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-8 .elementor-element.elementor-element-b39dda0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-fd9bf21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-81020f9{text-align:center;}.elementor-8 .elementor-element.elementor-element-81020f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9c417bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a0c01b7{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a0c01b7 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-ca4d349{--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;--justify-content:center;--align-items:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-034a61f{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-034a61f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-034a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5145F1;}.elementor-8 .elementor-element.elementor-element-034a61f.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-48ba933{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-48ba933.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-07ec602 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-6aa1532-font-family ), Sans-serif;font-size:var( --e-global-typography-6aa1532-font-size );font-weight:var( --e-global-typography-6aa1532-font-weight );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-3a088e1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f3d8c91{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f3d8c91:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f3d8c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d74f8 );}.elementor-8 .elementor-element.elementor-element-f3d8c91.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-aeaeab2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-aeaeab2.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-84146e8 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-6aa1532-font-family ), Sans-serif;font-size:var( --e-global-typography-6aa1532-font-size );font-weight:var( --e-global-typography-6aa1532-font-weight );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-e05fb1d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-09a08ef{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-09a08ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09a08ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d74f8 );}.elementor-8 .elementor-element.elementor-element-09a08ef.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e12926f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-e12926f.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-948ba8e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-6aa1532-font-family ), Sans-serif;font-size:var( --e-global-typography-6aa1532-font-size );font-weight:var( --e-global-typography-6aa1532-font-weight );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-88b30bc{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e9928a5{--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-8 .elementor-element.elementor-element-3be5270{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-4a25b84{--display:flex;}.elementor-8 .elementor-element.elementor-element-0701e6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6ccf6c4{--display:flex;}.elementor-8 .elementor-element.elementor-element-d4e5537{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d4e5537 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-ef67c2e{--display:flex;}.elementor-8 .elementor-element.elementor-element-a4c0b62{--display:flex;--min-height:546px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-a4c0b62:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a4c0b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d002165{--display:flex;}.elementor-8 .elementor-element.elementor-element-cb4c5b8{--display:flex;}.elementor-8 .elementor-element.elementor-element-1b4c701 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e387826{--display:flex;}.elementor-8 .elementor-element.elementor-element-d8c8b44{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d8c8b44 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-09a7a4f{--display:flex;--min-height:546px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-09a7a4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09a7a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-49672b9{--display:flex;}.elementor-8 .elementor-element.elementor-element-cd517e8{--display:flex;}.elementor-8 .elementor-element.elementor-element-09e2da0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9b9498b{--display:flex;}.elementor-8 .elementor-element.elementor-element-2a096f7{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2a096f7 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-e3b74a3{--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;--z-index:0;}.elementor-8 .elementor-element.elementor-element-6b3188b{--spacer-size:1800px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-8 .elementor-element.elementor-element-6b3188b > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center left, #5221A54F 7%, #0228D200 74%);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6b3188b{left:-377px;}body.rtl .elementor-8 .elementor-element.elementor-element-6b3188b{right:-377px;}.elementor-8 .elementor-element.elementor-element-a4b6558{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a4b6558.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a8fe6a5{--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 32px;--row-gap:0px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-9cfc977{--display:flex;--z-index:0;}.elementor-8 .elementor-element.elementor-element-e6cf861{--display:flex;}.elementor-8 .elementor-element.elementor-element-281b30a{--display:flex;--min-height:100vh;--justify-content:center;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-874e6a9{--display:flex;--position:absolute;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-874e6a9{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-874e6a9{right:0px;}.elementor-8 .elementor-element.elementor-element-ca01197{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-9cfe3de{--display:flex;}.elementor-8 .elementor-element.elementor-element-802787a .elementor-heading-title{font-family:var( --e-global-typography-a1247e3-font-family ), Sans-serif;font-size:var( --e-global-typography-a1247e3-font-size );font-weight:var( --e-global-typography-a1247e3-font-weight );line-height:var( --e-global-typography-a1247e3-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d9daf38{--display:flex;}.elementor-8 .elementor-element.elementor-element-0ae672a{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0ae672a a{color:#000000;}.elementor-8 .elementor-element.elementor-element-647535d{--display:flex;}.elementor-8 .elementor-element.elementor-element-f65d4e7{--display:flex;}.elementor-8 .elementor-element.elementor-element-46063fa{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a07e9b0{--display:flex;--min-height:546px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-a07e9b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a07e9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-011e431{--display:flex;}.elementor-8 .elementor-element.elementor-element-29b2229{--display:flex;}.elementor-8 .elementor-element.elementor-element-0f5b664 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#5145F1;}.elementor-8 .elementor-element.elementor-element-d901398{--display:flex;}.elementor-8 .elementor-element.elementor-element-4f54d46{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4f54d46 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-bd37287{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ffdea8c{--display:flex;--min-height:546px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-ffdea8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ffdea8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2a1d9a3{--display:flex;}.elementor-8 .elementor-element.elementor-element-59d966d{--display:flex;}.elementor-8 .elementor-element.elementor-element-9582f9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#5145F1;}.elementor-8 .elementor-element.elementor-element-2fd561c{--display:flex;}.elementor-8 .elementor-element.elementor-element-a127ec3{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a127ec3 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-c946e5e{--display:flex;}.elementor-8 .elementor-element.elementor-element-8fa8d1e{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:240px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-299325f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2f08ed0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ebdf0fd{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebdf0fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-991c72b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-b880f59{width:var( --container-widget-width, 803px );max-width:803px;--container-widget-width:803px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b880f59 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-f3d3630{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-976178d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-44eedee{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3579b87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-9b8fc5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-4748e7d{text-align:center;}.elementor-8 .elementor-element.elementor-element-4748e7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6a7b9b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-38e44c2{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-38e44c2 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-49d1135{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:-100%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-270d8f8{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-270d8f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-270d8f8 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-a1b8e03{--e-image-carousel-slides-to-show:7;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a1b8e03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a1b8e03 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-ab20dde{--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;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-78872be{--display:flex;--min-height:492px;--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;--justify-content:center;--align-items:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-78872be:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78872be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #5145F1 0%, #8DEECE 100%);}.elementor-8 .elementor-element.elementor-element-78872be.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-db02101{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-db02101.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d14848e{--display:flex;}.elementor-8 .elementor-element.elementor-element-5e3d00a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-aa59e84{--display:flex;}.elementor-8 .elementor-element.elementor-element-33482b8{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-33482b8 a{color:#000000;}.elementor-8 .elementor-element.elementor-element-ec5604e{--display:flex;--justify-content:center;}:root{--page-title-display:none;}@media(max-width:1025px){.elementor-8 .elementor-element.elementor-element-4c6c0e5{--min-height:900px;--margin-top:-20vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-9be02ae{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-5f30882{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-07ec602 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-3a088e1{font-size:15px;}.elementor-8 .elementor-element.elementor-element-84146e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-e05fb1d{font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-948ba8e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-88b30bc{font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-e9928a5{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3be5270{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-3be5270.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0701e6e{text-align:center;}.elementor-8 .elementor-element.elementor-element-6ccf6c4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6ccf6c4.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d4e5537{text-align:center;}.elementor-8 .elementor-element.elementor-element-ef67c2e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6b3188b{left:-377px;}body.rtl .elementor-8 .elementor-element.elementor-element-6b3188b{right:-377px;}.elementor-8 .elementor-element.elementor-element-6b3188b{top:-1500px;z-index:0;}.elementor-8 .elementor-element.elementor-element-802787a .elementor-heading-title{font-size:var( --e-global-typography-a1247e3-font-size );line-height:var( --e-global-typography-a1247e3-line-height );}.elementor-8 .elementor-element.elementor-element-8fa8d1e{--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-49d1135{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-49d1135.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-270d8f8 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-8 .elementor-element.elementor-element-a1b8e03 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-8 .elementor-element.elementor-element-78872be{--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-8 .elementor-element.elementor-element-ec5604e{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-4c6c0e5{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-ae98fa7{--width:1200px;}.elementor-8 .elementor-element.elementor-element-d49864a{--width:1200px;}.elementor-8 .elementor-element.elementor-element-e030e1c{--width:1200px;}.elementor-8 .elementor-element.elementor-element-aa4c177{--width:1200px;}.elementor-8 .elementor-element.elementor-element-29cd49d{--content-width:200%;}.elementor-8 .elementor-element.elementor-element-034a61f{--width:379px;}.elementor-8 .elementor-element.elementor-element-f3d8c91{--width:379px;}.elementor-8 .elementor-element.elementor-element-09a08ef{--width:379px;}.elementor-8 .elementor-element.elementor-element-a4c0b62{--width:584px;}.elementor-8 .elementor-element.elementor-element-09a7a4f{--width:584px;}.elementor-8 .elementor-element.elementor-element-e3b74a3{--content-width:100px;}.elementor-8 .elementor-element.elementor-element-a4b6558{--width:100%;}.elementor-8 .elementor-element.elementor-element-a8fe6a5{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-9cfc977{--width:584px;}.elementor-8 .elementor-element.elementor-element-647535d{--width:584px;}.elementor-8 .elementor-element.elementor-element-f65d4e7{--width:584px;}.elementor-8 .elementor-element.elementor-element-a07e9b0{--width:584px;}.elementor-8 .elementor-element.elementor-element-ffdea8c{--width:584px;}.elementor-8 .elementor-element.elementor-element-49d1135{--width:300%;}.elementor-8 .elementor-element.elementor-element-78872be{--width:1200px;}}@media(max-width:1025px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4c6c0e5{--content-width:100vw;}.elementor-8 .elementor-element.elementor-element-ae98fa7{--width:90vw;}.elementor-8 .elementor-element.elementor-element-d49864a{--width:90vw;}.elementor-8 .elementor-element.elementor-element-e030e1c{--width:90vw;}.elementor-8 .elementor-element.elementor-element-aa4c177{--width:90vw;}.elementor-8 .elementor-element.elementor-element-9be02ae{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-f190a4c{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-3be5270{--width:90vw;}.elementor-8 .elementor-element.elementor-element-a4b6558{--width:90vw;}.elementor-8 .elementor-element.elementor-element-a8fe6a5{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-8fa8d1e{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-44eedee{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-49d1135{--width:100vw;}.elementor-8 .elementor-element.elementor-element-ab20dde{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-78872be{--width:90vw;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4c6c0e5{--content-width:90vw;--min-height:800px;--margin-top:-30vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-ae98fa7{--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0cae8ce{font-size:18px;}.elementor-8 .elementor-element.elementor-element-7b644ac .elementor-heading-title{font-size:44px;line-height:61.6px;}.elementor-8 .elementor-element.elementor-element-e030e1c{--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-86fc467{font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-047066b .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-8 .elementor-element.elementor-element-29cd49d{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9be02ae{--content-width:90vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5f30882{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-860b2cc .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-8 .elementor-element.elementor-element-d8f6b05{font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-b3c407a{--width:80vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-bc2bc5b{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-3eb710d .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2ea17af .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-e8c0429{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-cec22e5 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-98ace05 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-f190a4c{--content-width:90vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b39dda0{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-fd9bf21{--width:90vw;}.elementor-8 .elementor-element.elementor-element-81020f9{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-81020f9 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-a0c01b7{text-align:left;font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-ca4d349{--width:80vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ca4d349.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-07ec602 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-3a088e1{font-size:15px;}.elementor-8 .elementor-element.elementor-element-84146e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-e05fb1d{font-size:14px;line-height:19.6px;}.elementor-8 .elementor-element.elementor-element-948ba8e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-8 .elementor-element.elementor-element-88b30bc{font-size:14px;line-height:19.6px;}.elementor-8 .elementor-element.elementor-element-e9928a5{--content-width:90vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3be5270{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-0701e6e{text-align:left;}.elementor-8 .elementor-element.elementor-element-0701e6e .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-8 .elementor-element.elementor-element-d4e5537{text-align:left;font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-ef67c2e{--width:80vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-ef67c2e.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d8c8b44{font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-2a096f7{font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-802787a .elementor-heading-title{font-size:var( --e-global-typography-a1247e3-font-size );line-height:var( --e-global-typography-a1247e3-line-height );}.elementor-8 .elementor-element.elementor-element-8fa8d1e{--content-width:90vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-299325f{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-ebdf0fd{text-align:left;}.elementor-8 .elementor-element.elementor-element-ebdf0fd .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-8 .elementor-element.elementor-element-b880f59{text-align:left;font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-44eedee{--content-width:90vw;}.elementor-8 .elementor-element.elementor-element-3579b87{--width:90vw;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-9b8fc5d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-4748e7d{text-align:left;}.elementor-8 .elementor-element.elementor-element-4748e7d .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-8 .elementor-element.elementor-element-6a7b9b6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-38e44c2{text-align:left;font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-270d8f8{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-270d8f8 > .elementor-widget-container{margin:0vw -9vw 0vw -9vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a1b8e03{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-a1b8e03 > .elementor-widget-container{margin:0vw -9vw 0vw -9vw;}.elementor-8 .elementor-element.elementor-element-ab20dde{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-78872be{--width:90vw;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-db02101{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-5e3d00a{text-align:left;}.elementor-8 .elementor-element.elementor-element-5e3d00a .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-8 .elementor-element.elementor-element-33482b8{text-align:left;font-size:15px;line-height:21px;}.elementor-8 .elementor-element.elementor-element-ec5604e{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-2387db7 */.elementor-image-carousel .swiper-slide img {
    transition: transform 0.5s ease-in-out !important;
}

.swiper-wrapper {
    -webkit-transition-timing-function: linear !important; /* Correcto: Usa !important después de la propiedad */
    transition-timing-function: linear !important; /* Correcto: Usa !important después de la propiedad */
}

.elementor-image-carousel img {
  transform: scale(0.8);
  transition: transform 0.3s ease;
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-976178d */.video-redondeado {
  border-radius: 10px;
  overflow: hidden;
}

.video-redondeado iframe {
  border-radius: 10px;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-270d8f8 *//* Contenedor del carrusel */
.loop-1 .swiper-wrapper {
    display: flex;
    gap: 72px; /* Espaciado entre cada rectángulo */
    justify-content: flex-start;
    align-items: center;
    width: max-content; /* Permite que los duplicados se extiendan sin romperse */
    animation: scrollLoop 50s linear infinite; /* Animación continua */
}

/* Duplicar visualmente las imágenes para un loop infinito sin saltos */
.loop-1 .swiper-wrapper::after {
    content: "";
    display: flex;
    width: 100%;
    flex-shrink: 0;
}

/* Definir la animación del desplazamiento */
@keyframes scrollLoop {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Estilos para cada slide (rectángulo blanco con la imagen dentro) */
.loop-1 .swiper-slide {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 180px !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 20px;
    background: #FFFFFF;
    overflow: hidden;
    flex-shrink: 0;
}

/* Imágenes dentro del rectángulo */
.loop-1 .swiper-slide img {
    position: relative;
    display: block;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    transform: scale(0.8);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a1b8e03 *//* Contenedor del carrusel */
.loop-2 .swiper-wrapper {
    display: flex;
    gap: 72px; /* Espaciado entre cada rectángulo */
    justify-content: flex-start;
    align-items: center;
    width: max-content; /* Permite que los duplicados se extiendan sin romperse */
    animation: scrollLoop2 50s linear infinite; /* Animación continua */
}

/* Duplicar visualmente las imágenes para un loop infinito sin saltos */
.loop-2 .swiper-wrapper::after {
    content: "";
    display: flex;
    width: 100%;
    flex-shrink: 0;
}

/* Definir la animación del desplazamiento */
@keyframes scrollLoop2 {
    from {
        transform: translateX(-50%);
    }
    to {
        transform: translateX(0%);
    }
}

/* Estilos para cada slide (rectángulo blanco con la imagen dentro) */
.loop-2 .swiper-slide {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 180px !important;
    height: 50px !important;
    border-radius: 10px;
    background: #FFFFFF;
    overflow: hidden;
    flex-shrink: 0;
}

/* Imágenes dentro del rectángulo */
.loop-2 .swiper-slide img {
    position: relative;
    display: block;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    transform: scale(0.8);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}/* End custom CSS */