.elementor-7232 .elementor-element.elementor-element-fdb99a0{--display:flex;--min-height:70vh;--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-7232 .elementor-element.elementor-element-fdb99a0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7232 .elementor-element.elementor-element-8790b29{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-54dcae2{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-7232 .elementor-element.elementor-element-54dcae2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;line-height:48px;color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-9807ecc{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-7232 .elementor-element.elementor-element-9807ecc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;line-height:48px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-7232 .elementor-element.elementor-element-d1b8be3{width:var( --container-widget-width, 57.29% );max-width:57.29%;padding:20px 0px 0px 0px;--container-widget-width:57.29%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-d1b8be3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7232 .elementor-element.elementor-element-68b07c9 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:20px 30px 20px 030px;}.elementor-7232 .elementor-element.elementor-element-68b07c9{padding:15px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-68b07c9.elementor-element{--align-self:flex-start;}.elementor-7232 .elementor-element.elementor-element-45b7e7e{--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-7232 .elementor-element.elementor-element-09eceab{--display:flex;}.elementor-7232 .elementor-element.elementor-element-2a18ea0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-7232 .elementor-element.elementor-element-2a18ea0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-2a18ea0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-5d96a7a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-7232 .elementor-element.elementor-element-5d96a7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-5d96a7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:400;line-height:48px;color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-dacb89f .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:20px 30px 20px 030px;}.elementor-7232 .elementor-element.elementor-element-dacb89f{padding:15px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-dacb89f.elementor-element{--align-self:flex-start;}.elementor-7232 .elementor-element.elementor-element-198cd70{--display:flex;--min-height:31vh;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:025px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-198cd70:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-198cd70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-198cd70::before, .elementor-7232 .elementor-element.elementor-element-198cd70 > .elementor-background-video-container::before, .elementor-7232 .elementor-element.elementor-element-198cd70 > .e-con-inner > .elementor-background-video-container::before, .elementor-7232 .elementor-element.elementor-element-198cd70 > .elementor-background-slideshow::before, .elementor-7232 .elementor-element.elementor-element-198cd70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7232 .elementor-element.elementor-element-198cd70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7232 .elementor-element.elementor-element-d2c471d{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-d2c471d.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-050b77a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 12px 012px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-050b77a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-61bfad9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 0px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:13px;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-61bfad9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-b2e30f0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 0px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:13px;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-b2e30f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-18af998{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7232 .elementor-element.elementor-element-5fc64b5{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:25px;--padding-right:25px;}.elementor-7232 .elementor-element.elementor-element-5fc64b5:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-5fc64b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-a56eb4c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:015px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-7232 .elementor-element.elementor-element-a56eb4c.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-24be64b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-24be64b .elementor-icon-wrapper{text-align:center;}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-stacked .elementor-icon{background-color:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-framed .elementor-icon, .elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-default .elementor-icon{color:#D7F1FF;border-color:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-framed .elementor-icon, .elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-default .elementor-icon svg{fill:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-framed .elementor-icon:hover, .elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-framed .elementor-icon:hover, .elementor-7232 .elementor-element.elementor-element-24be64b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-24be64b .elementor-icon{font-size:60px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-7232 .elementor-element.elementor-element-24be64b .elementor-icon svg{height:60px;}.elementor-7232 .elementor-element.elementor-element-a8b3523{--display:flex;--min-height:130px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-a5a3ce4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7232 .elementor-element.elementor-element-a5a3ce4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-a5a3ce4 .elementor-heading-title a:hover, .elementor-7232 .elementor-element.elementor-element-a5a3ce4 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-63c503d{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-63c503d.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-63c503d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:400;color:#0078B6;}.elementor-7232 .elementor-element.elementor-element-6a89ef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-6a89ef1.elementor-element{--align-self:flex-start;}.elementor-7232 .elementor-element.elementor-element-6a89ef1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-d4bd637{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:25px;--padding-right:25px;}.elementor-7232 .elementor-element.elementor-element-d4bd637:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-d4bd637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-4c55aaf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:015px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-7232 .elementor-element.elementor-element-4c55aaf.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-253d945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-253d945 .elementor-icon-wrapper{text-align:center;}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-stacked .elementor-icon{background-color:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-framed .elementor-icon, .elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-default .elementor-icon{color:#D7F1FF;border-color:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-framed .elementor-icon, .elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-default .elementor-icon svg{fill:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-framed .elementor-icon:hover, .elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-framed .elementor-icon:hover, .elementor-7232 .elementor-element.elementor-element-253d945.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-253d945 .elementor-icon{font-size:60px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-7232 .elementor-element.elementor-element-253d945 .elementor-icon svg{height:60px;}.elementor-7232 .elementor-element.elementor-element-c8cc622{--display:flex;--min-height:130px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-480467d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7232 .elementor-element.elementor-element-480467d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-480467d .elementor-heading-title a:hover, .elementor-7232 .elementor-element.elementor-element-480467d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-6404905{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-6404905.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-6404905 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:400;color:#0078B6;}.elementor-7232 .elementor-element.elementor-element-8bd3292{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-8bd3292.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-8bd3292 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-d59fbee{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:25px;--padding-right:25px;}.elementor-7232 .elementor-element.elementor-element-d59fbee:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-d59fbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-6fddd0e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:015px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-7232 .elementor-element.elementor-element-6fddd0e.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-d20f2c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-d20f2c4 .elementor-icon-wrapper{text-align:center;}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-stacked .elementor-icon{background-color:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-framed .elementor-icon, .elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-default .elementor-icon{color:#D7F1FF;border-color:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-framed .elementor-icon, .elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-default .elementor-icon svg{fill:#D7F1FF;}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-framed .elementor-icon:hover, .elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-framed .elementor-icon:hover, .elementor-7232 .elementor-element.elementor-element-d20f2c4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-d20f2c4 .elementor-icon{font-size:60px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-7232 .elementor-element.elementor-element-d20f2c4 .elementor-icon svg{height:60px;}.elementor-7232 .elementor-element.elementor-element-4d014b3{--display:flex;--min-height:130px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-153cb8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7232 .elementor-element.elementor-element-153cb8b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-153cb8b .elementor-heading-title a:hover, .elementor-7232 .elementor-element.elementor-element-153cb8b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-6be5f24{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-6be5f24.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-6be5f24 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:400;color:#0078B6;}.elementor-7232 .elementor-element.elementor-element-bb34834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-bb34834.elementor-element{--align-self:flex-start;}.elementor-7232 .elementor-element.elementor-element-bb34834 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-2de3ff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-ab37451{--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-7232 .elementor-element.elementor-element-ab37451:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-ab37451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-aa3959d{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-aa3959d.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-a8566d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 12px 012px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-a8566d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-feb6814{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 0px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:13px;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-feb6814.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-945565d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 012px 0px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:13px;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-945565d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7232 .elementor-element.elementor-element-4a3a7d2{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7232 .elementor-element.elementor-element-4a3a7d2:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-4a3a7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0078B6;background-image:url("https://imprenta.thefactoryhka.com.ve/wp-content/uploads/2026/06/Fondo-Planes.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7232 .elementor-element.elementor-element-a2bb20a{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-0d71e59{--display:flex;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-0d71e59.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-3b4f0d9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px -0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-3b4f0d9.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-f554be4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 12px 012px;text-align:center;}.elementor-7232 .elementor-element.elementor-element-f554be4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-b2d5cae{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-833e5f1{--display:flex;}.elementor-7232 .elementor-element.elementor-element-c5891eb{text-align:center;}.elementor-7232 .elementor-element.elementor-element-c5891eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;}.elementor-7232 .elementor-element.elementor-element-e40a6c9{width:100%;max-width:100%;padding:40px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:20px;}.elementor-7232 .elementor-element.elementor-element-e40a6c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-d1227c9{width:100%;max-width:100%;padding:40px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:20px;}.elementor-7232 .elementor-element.elementor-element-d1227c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-8994399{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-8994399:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-8994399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imprenta.thefactoryhka.com.ve/wp-content/uploads/2026/06/Fondo-Banner-Portal.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7232 .elementor-element.elementor-element-2b4435a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7232 .elementor-element.elementor-element-86814b6{--display:flex;--min-height:0px;--border-radius:45px 45px 45px 45px;}.elementor-7232 .elementor-element.elementor-element-86814b6:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-86814b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-5bf9687{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-5bf9687.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-38f178d{--display:flex;--padding-top:45px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-7232 .elementor-element.elementor-element-7b278a9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 12px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-7232 .elementor-element.elementor-element-7b278a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-7b278a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-7d87e8d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 0px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-7d87e8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-4df4375{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-4df4375.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-a959c98 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}.elementor-7232 .elementor-element.elementor-element-46c4b9c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}.elementor-7232 .elementor-element.elementor-element-7b64fde{--display:flex;--margin-top:-455px;--margin-bottom:0px;--margin-left:0px;--margin-right:36px;--z-index:100;}.elementor-7232 .elementor-element.elementor-element-7b64fde.e-con{--align-self:flex-end;}.elementor-7232 .elementor-element.elementor-element-e4f5bff img{width:89%;}.elementor-7232 .elementor-element.elementor-element-d8a90e4{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-d8a90e4:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-d8a90e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imprenta.thefactoryhka.com.ve/wp-content/uploads/2026/06/Fondo-Banner-Portal.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7232 .elementor-element.elementor-element-31ea631{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7232 .elementor-element.elementor-element-406169d{--display:flex;--min-height:0px;--border-radius:45px 45px 45px 45px;}.elementor-7232 .elementor-element.elementor-element-406169d:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-406169d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7232 .elementor-element.elementor-element-406169d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-f4e1f44{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-f4e1f44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-69f4cce{--display:flex;--padding-top:45px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-7232 .elementor-element.elementor-element-8eddb03{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 12px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-7232 .elementor-element.elementor-element-8eddb03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-8eddb03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7232 .elementor-element.elementor-element-b96f5c9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:012px 012px 0px 012px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-text );}.elementor-7232 .elementor-element.elementor-element-b96f5c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-8404f66{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-8404f66.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-e14e15d .elementor-button{background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}.elementor-7232 .elementor-element.elementor-element-447f39c .elementor-button{background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:15px 30px 15px 30px;}.elementor-7232 .elementor-element.elementor-element-664a540{--display:flex;--margin-top:-455px;--margin-bottom:0px;--margin-left:0px;--margin-right:36px;--z-index:100;}.elementor-7232 .elementor-element.elementor-element-664a540.e-con{--align-self:flex-end;}.elementor-7232 .elementor-element.elementor-element-2861a86 img{width:89%;}.elementor-7232 .elementor-element.elementor-element-cc0f6f0{--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-7232 .elementor-element.elementor-element-cc0f6f0:not(.elementor-motion-effects-element-type-background), .elementor-7232 .elementor-element.elementor-element-cc0f6f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF6FC;}.elementor-7232 .elementor-element.elementor-element-2936c52{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7232 .elementor-element.elementor-element-fdb99a0 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7232 .elementor-element.elementor-element-54dcae2{text-align:start;}.elementor-7232 .elementor-element.elementor-element-54dcae2 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-7232 .elementor-element.elementor-element-9807ecc{text-align:start;}.elementor-7232 .elementor-element.elementor-element-9807ecc .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7232 .elementor-element.elementor-element-d1b8be3{text-align:start;font-size:16px;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7232 .elementor-element.elementor-element-2a18ea0{text-align:start;}.elementor-7232 .elementor-element.elementor-element-2a18ea0 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-7232 .elementor-element.elementor-element-5d96a7a{text-align:start;}.elementor-7232 .elementor-element.elementor-element-5d96a7a .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-7232 .elementor-element.elementor-element-61bfad9{font-size:16px;}.elementor-7232 .elementor-element.elementor-element-b2e30f0{font-size:16px;}.elementor-7232 .elementor-element.elementor-element-18af998{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-a8b3523{--padding-top:0px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-7232 .elementor-element.elementor-element-a5a3ce4 .elementor-heading-title{font-size:1rem;}.elementor-7232 .elementor-element.elementor-element-63c503d .elementor-heading-title{font-size:1rem;}.elementor-7232 .elementor-element.elementor-element-6a89ef1 .elementor-heading-title{font-size:0.9rem;}.elementor-7232 .elementor-element.elementor-element-c8cc622{--padding-top:0px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-7232 .elementor-element.elementor-element-480467d .elementor-heading-title{font-size:1rem;}.elementor-7232 .elementor-element.elementor-element-6404905 .elementor-heading-title{font-size:1rem;}.elementor-7232 .elementor-element.elementor-element-8bd3292 .elementor-heading-title{font-size:0.9rem;}.elementor-7232 .elementor-element.elementor-element-4d014b3{--padding-top:0px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-7232 .elementor-element.elementor-element-153cb8b .elementor-heading-title{font-size:1rem;}.elementor-7232 .elementor-element.elementor-element-6be5f24 .elementor-heading-title{font-size:1rem;}.elementor-7232 .elementor-element.elementor-element-bb34834 .elementor-heading-title{font-size:0.9rem;}.elementor-7232 .elementor-element.elementor-element-feb6814{font-size:16px;}.elementor-7232 .elementor-element.elementor-element-945565d{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7232 .elementor-element.elementor-element-c5891eb .elementor-heading-title{font-size:45px;}.elementor-7232 .elementor-element.elementor-element-e40a6c9{width:var( --container-widget-width, 632.487px );max-width:632.487px;--container-widget-width:632.487px;--container-widget-flex-grow:0;font-size:18px;}.elementor-7232 .elementor-element.elementor-element-d1227c9{width:var( --container-widget-width, 632.487px );max-width:632.487px;--container-widget-width:632.487px;--container-widget-flex-grow:0;font-size:18px;}.elementor-7232 .elementor-element.elementor-element-5bf9687{--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-7b278a9{text-align:center;}.elementor-7232 .elementor-element.elementor-element-7b278a9 .elementor-heading-title{font-size:40px;}.elementor-7232 .elementor-element.elementor-element-7d87e8d{text-align:center;font-size:18px;}.elementor-7232 .elementor-element.elementor-element-4df4375{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-7b64fde{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7232 .elementor-element.elementor-element-406169d{--min-height:79vh;}.elementor-7232 .elementor-element.elementor-element-f4e1f44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-8eddb03{text-align:center;}.elementor-7232 .elementor-element.elementor-element-8eddb03 .elementor-heading-title{font-size:40px;}.elementor-7232 .elementor-element.elementor-element-b96f5c9{text-align:center;font-size:18px;}.elementor-7232 .elementor-element.elementor-element-8404f66{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-664a540{--justify-content:center;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7232 .elementor-element.elementor-element-664a540.e-con{--align-self:center;}}@media(max-width:767px){.elementor-7232 .elementor-element.elementor-element-fdb99a0{--min-height:41vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7232 .elementor-element.elementor-element-54dcae2 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7232 .elementor-element.elementor-element-d1b8be3{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7232 .elementor-element.elementor-element-68b07c9.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-68b07c9 .elementor-button{font-size:16px;}.elementor-7232 .elementor-element.elementor-element-45b7e7e{--min-height:38vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7232 .elementor-element.elementor-element-09eceab{--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:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-09eceab.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7232 .elementor-element.elementor-element-2a18ea0{width:var( --container-widget-width, 242.102px );max-width:242.102px;--container-widget-width:242.102px;--container-widget-flex-grow:0;}.elementor-7232 .elementor-element.elementor-element-2a18ea0 .elementor-heading-title{font-size:14px;}.elementor-7232 .elementor-element.elementor-element-5d96a7a{width:var( --container-widget-width, 276px );max-width:276px;padding:10px 0px 10px 0px;--container-widget-width:276px;--container-widget-flex-grow:0;}.elementor-7232 .elementor-element.elementor-element-5d96a7a .elementor-heading-title{font-size:7px;line-height:1.4em;}.elementor-7232 .elementor-element.elementor-element-dacb89f{padding:0px 0px 0px 0px;}.elementor-7232 .elementor-element.elementor-element-dacb89f.elementor-element{--align-self:flex-start;}.elementor-7232 .elementor-element.elementor-element-dacb89f .elementor-button{font-size:12px;padding:10px 015px 10px 015px;}.elementor-7232 .elementor-element.elementor-element-198cd70{--padding-top:020px;--padding-bottom:020px;--padding-left:016px;--padding-right:016px;}.elementor-7232 .elementor-element.elementor-element-050b77a .elementor-heading-title{font-size:25px;}.elementor-7232 .elementor-element.elementor-element-61bfad9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-7232 .elementor-element.elementor-element-61bfad9.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-b2e30f0{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;font-size:13px;line-height:1.2em;}.elementor-7232 .elementor-element.elementor-element-b2e30f0.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-18af998{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-18af998.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-5fc64b5{--width:100%;--min-height:150px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7232 .elementor-element.elementor-element-a8b3523{--min-height:100px;}.elementor-7232 .elementor-element.elementor-element-a5a3ce4{text-align:center;}.elementor-7232 .elementor-element.elementor-element-a5a3ce4 .elementor-heading-title{font-size:1.2rem;line-height:1.2em;}.elementor-7232 .elementor-element.elementor-element-63c503d{width:auto;max-width:auto;text-align:center;}.elementor-7232 .elementor-element.elementor-element-6a89ef1{text-align:center;}.elementor-7232 .elementor-element.elementor-element-6a89ef1 .elementor-heading-title{font-size:0.8rem;}.elementor-7232 .elementor-element.elementor-element-d4bd637{--width:100%;--min-height:150px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7232 .elementor-element.elementor-element-c8cc622{--min-height:100px;}.elementor-7232 .elementor-element.elementor-element-480467d{text-align:center;}.elementor-7232 .elementor-element.elementor-element-480467d .elementor-heading-title{font-size:1.2rem;line-height:1.2em;}.elementor-7232 .elementor-element.elementor-element-6404905{width:auto;max-width:auto;text-align:center;}.elementor-7232 .elementor-element.elementor-element-8bd3292{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;text-align:center;}.elementor-7232 .elementor-element.elementor-element-8bd3292.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-8bd3292 .elementor-heading-title{font-size:0.8rem;}.elementor-7232 .elementor-element.elementor-element-d59fbee{--width:100%;--min-height:150px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7232 .elementor-element.elementor-element-4d014b3{--min-height:100px;}.elementor-7232 .elementor-element.elementor-element-153cb8b{text-align:center;}.elementor-7232 .elementor-element.elementor-element-153cb8b .elementor-heading-title{font-size:1.2rem;line-height:1.2em;}.elementor-7232 .elementor-element.elementor-element-6be5f24{width:auto;max-width:auto;text-align:center;}.elementor-7232 .elementor-element.elementor-element-bb34834{text-align:center;}.elementor-7232 .elementor-element.elementor-element-bb34834 .elementor-heading-title{font-size:0.8rem;}.elementor-7232 .elementor-element.elementor-element-a8566d1 .elementor-heading-title{font-size:25px;}.elementor-7232 .elementor-element.elementor-element-feb6814{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 02px 0px 02px;font-size:0.8rem;}.elementor-7232 .elementor-element.elementor-element-feb6814.elementor-element{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-945565d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 02px 0px 02px;font-size:13px;}.elementor-7232 .elementor-element.elementor-element-945565d.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7232 .elementor-element.elementor-element-3b4f0d9{width:var( --container-widget-width, 368px );max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7232 .elementor-element.elementor-element-f554be4{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7232 .elementor-element.elementor-element-f554be4 .elementor-heading-title{font-size:25px;}.elementor-7232 .elementor-element.elementor-element-b2d5cae{--padding-top:30px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-c5891eb .elementor-heading-title{font-size:25px;}.elementor-7232 .elementor-element.elementor-element-e40a6c9{width:100%;max-width:100%;font-size:16px;}.elementor-7232 .elementor-element.elementor-element-d1227c9{width:100%;max-width:100%;padding:20px 15px 0px 015px;font-size:14px;}.elementor-7232 .elementor-element.elementor-element-5bf9687{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-38f178d{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-7b278a9{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-7232 .elementor-element.elementor-element-7b278a9 .elementor-heading-title{font-size:20px;}.elementor-7232 .elementor-element.elementor-element-7d87e8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;}.elementor-7232 .elementor-element.elementor-element-4df4375{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-7b64fde{--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7232 .elementor-element.elementor-element-e4f5bff img{width:100%;}.elementor-7232 .elementor-element.elementor-element-d8a90e4{--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-31ea631{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:01px;--padding-right:01px;}.elementor-7232 .elementor-element.elementor-element-31ea631.e-con{--align-self:center;}.elementor-7232 .elementor-element.elementor-element-406169d{--width:270.8px;}.elementor-7232 .elementor-element.elementor-element-f4e1f44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-69f4cce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7232 .elementor-element.elementor-element-8eddb03{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7232 .elementor-element.elementor-element-8eddb03 .elementor-heading-title{font-size:20px;}.elementor-7232 .elementor-element.elementor-element-b96f5c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;}.elementor-7232 .elementor-element.elementor-element-8404f66{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;}.elementor-7232 .elementor-element.elementor-element-664a540{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-7232 .elementor-element.elementor-element-d2c471d{--width:84%;}.elementor-7232 .elementor-element.elementor-element-5fc64b5{--width:99%;}.elementor-7232 .elementor-element.elementor-element-d4bd637{--width:99%;}.elementor-7232 .elementor-element.elementor-element-d59fbee{--width:99%;}.elementor-7232 .elementor-element.elementor-element-aa3959d{--width:84%;}.elementor-7232 .elementor-element.elementor-element-0d71e59{--width:56%;}.elementor-7232 .elementor-element.elementor-element-5bf9687{--width:98.092%;}.elementor-7232 .elementor-element.elementor-element-4df4375{--width:83%;}.elementor-7232 .elementor-element.elementor-element-7b64fde{--width:50%;}.elementor-7232 .elementor-element.elementor-element-f4e1f44{--width:98.092%;}.elementor-7232 .elementor-element.elementor-element-8404f66{--width:83%;}.elementor-7232 .elementor-element.elementor-element-664a540{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7232 .elementor-element.elementor-element-5fc64b5{--width:100%;}.elementor-7232 .elementor-element.elementor-element-d4bd637{--width:100%;}.elementor-7232 .elementor-element.elementor-element-d59fbee{--width:100%;}.elementor-7232 .elementor-element.elementor-element-4df4375{--width:300px;}.elementor-7232 .elementor-element.elementor-element-8404f66{--width:507px;}.elementor-7232 .elementor-element.elementor-element-664a540{--width:500px;}}/* Start custom CSS for icon, class: .elementor-element-24be64b */.icono-cambio-color svg path {
    fill: #0078B6 !important;
    transition: fill 0.3s ease !important;
}

.icono-cambio-color:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-253d945 */.icono-cambio-color svg path {
    fill: #0078B6 !important;
    transition: fill 0.3s ease !important;
}

.icono-cambio-color:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20f2c4 */.icono-cambio-color svg path {
    fill: #0078B6 !important;
    transition: fill 0.3s ease !important;
}

.icono-cambio-color:hover svg path {
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18af998 *//* ==========================================================
   CARRUSEL ANIMADO DE BENEFICIOS
   Grid principal: carousel-grid
   Tarjetas: card-beneficio
   ========================================================== */

@media (min-width: 768px) {

    .carousel-grid {
        /* Puedes modificar únicamente estas dos variables */
        --carousel-gap: 30px;
        --carousel-duration: 14s;

        display: grid !important;
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
        gap: var(--carousel-gap) !important;
        align-items: stretch !important;

        position: relative;
        isolation: isolate;
        overflow: hidden;

        padding-top: 45px;
        padding-bottom: 45px;
    }

    /* Configuración general de las tres tarjetas */
    .carousel-grid > .card-beneficio {
        min-width: 0;
        height: 100%;

        transform-origin: center center;
        backface-visibility: hidden;
        will-change: transform, opacity;

        animation-duration: var(--carousel-duration);
        animation-timing-function: cubic-bezier(0.65, 0, 0.35, 1);
        animation-iteration-count: infinite;
        animation-fill-mode: both;
    }

    /* Primera tarjeta */
    .carousel-grid > .card-beneficio:nth-child(1) {
        animation-name: beneficio-card-1;
    }

    /* Segunda tarjeta: comienza activa */
    .carousel-grid > .card-beneficio:nth-child(2) {
        animation-name: beneficio-card-2;
    }

    /* Tercera tarjeta */
    .carousel-grid > .card-beneficio:nth-child(3) {
        animation-name: beneficio-card-3;
    }

    /* Pausar cuando el usuario coloque el cursor */
    .carousel-grid:hover > .card-beneficio {
        animation-play-state: paused;
    }


    /* ======================================================
       TARJETA 1
       Izquierda → Centro → Derecha → Izquierda
       ====================================================== */

    @keyframes beneficio-card-1 {

        /* Posición izquierda */
        0%,
        24% {
            transform: translate3d(0, 0, 0) scale(0.92);
            opacity: 0.58;
            z-index: 1;
        }

        /* Posición central activa */
        33.333%,
        57% {
            transform:
                translate3d(
                    calc(100% + var(--carousel-gap)),
                    0,
                    0
                )
                scale(1.06);

            opacity: 1;
            z-index: 3;
        }

        /* Posición derecha */
        66.666%,
        90% {
            transform:
                translate3d(
                    calc(
                        200% +
                        var(--carousel-gap) +
                        var(--carousel-gap)
                    ),
                    0,
                    0
                )
                scale(0.92);

            opacity: 0.58;
            z-index: 1;
        }

        /* Cruza por detrás hacia la izquierda */
        95% {
            transform:
                translate3d(
                    calc(100% + var(--carousel-gap)),
                    0,
                    0
                )
                scale(0.86);

            opacity: 0.12;
            z-index: 0;
        }

        /* Regresa a la izquierda */
        100% {
            transform: translate3d(0, 0, 0) scale(0.92);
            opacity: 0.58;
            z-index: 1;
        }
    }


    /* ======================================================
       TARJETA 2
       Centro → Derecha → Izquierda → Centro
       ====================================================== */

    @keyframes beneficio-card-2 {

        /* Posición central activa inicial */
        0%,
        24% {
            transform: translate3d(0, 0, 0) scale(1.06);
            opacity: 1;
            z-index: 3;
        }

        /* Posición derecha */
        33.333%,
        57% {
            transform:
                translate3d(
                    calc(100% + var(--carousel-gap)),
                    0,
                    0
                )
                scale(0.92);

            opacity: 0.58;
            z-index: 1;
        }

        /* Cruza por detrás hacia la izquierda */
        61.5% {
            transform: translate3d(0, 0, 0) scale(0.86);
            opacity: 0.12;
            z-index: 0;
        }

        /* Posición izquierda */
        66.666%,
        90% {
            transform:
                translate3d(
                    calc(-100% - var(--carousel-gap)),
                    0,
                    0
                )
                scale(0.92);

            opacity: 0.58;
            z-index: 1;
        }

        /* Regresa al centro */
        100% {
            transform: translate3d(0, 0, 0) scale(1.06);
            opacity: 1;
            z-index: 3;
        }
    }


    /* ======================================================
       TARJETA 3
       Derecha → Izquierda → Centro → Derecha
       ====================================================== */

    @keyframes beneficio-card-3 {

        /* Posición derecha */
        0%,
        24% {
            transform: translate3d(0, 0, 0) scale(0.92);
            opacity: 0.58;
            z-index: 1;
        }

        /* Cruza por detrás hacia la izquierda */
        28.5% {
            transform:
                translate3d(
                    calc(-100% - var(--carousel-gap)),
                    0,
                    0
                )
                scale(0.86);

            opacity: 0.12;
            z-index: 0;
        }

        /* Posición izquierda */
        33.333%,
        57% {
            transform:
                translate3d(
                    calc(
                        -200% -
                        var(--carousel-gap) -
                        var(--carousel-gap)
                    ),
                    0,
                    0
                )
                scale(0.92);

            opacity: 0.58;
            z-index: 1;
        }

        /* Posición central activa */
        66.666%,
        90% {
            transform:
                translate3d(
                    calc(-100% - var(--carousel-gap)),
                    0,
                    0
                )
                scale(1.06);

            opacity: 1;
            z-index: 3;
        }

        /* Regresa a la derecha */
        100% {
            transform: translate3d(0, 0, 0) scale(0.92);
            opacity: 0.58;
            z-index: 1;
        }
    }
}


/* ==========================================================
   MÓVILES
   Se detiene la animación para conservar la legibilidad
   ========================================================== */

@media (max-width: 767px) {

    .carousel-grid .card-beneficio {
        animation: none !important;
        transform: none !important;
        opacity: 1 !important;
    }
}


/* Accesibilidad: desactiva movimientos cuando el dispositivo
   tiene configurada la reducción de animaciones */

@media (prefers-reduced-motion: reduce) {

    .carousel-grid .card-beneficio {
        animation: none !important;
        transform: none !important;
        opacity: 1 !important;
    }
}/* End custom CSS */