.elementor-107 .elementor-element.elementor-element-3b9cd34{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:130px;--padding-left:100px;--padding-right:100px;}.elementor-107 .elementor-element.elementor-element-3b9cd34:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #48C3F6 0%, #2F79FF 100%);}.elementor-107 .elementor-element.elementor-element-3b9cd34::before, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-shape-bottom .elementor-shape-fill, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#EF7826;}.elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-shape-bottom svg, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .e-con-inner > .elementor-shape-bottom svg{width:calc(119% + 1.3px);height:160px;}.elementor-107 .elementor-element.elementor-element-87321aa{z-index:0;}.elementor-107 .elementor-element.elementor-element-8065280{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:3%;--padding-left:5%;--padding-right: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-weight:var( --e-global-typography-accent-font-weight );}.elementor-107 .elementor-element.elementor-element-eb12a8e .elementor-button{background-color:transparent;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;background-image:linear-gradient(90deg, #6ED30D 0%, #5FC200 100%);border-style:solid;border-width:3px 3px 3px 3px;border-radius:9999px 9999px 9999px 9999px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-107 .elementor-element.elementor-element-aa476de{width:var( --container-widget-width, 60% );max-width:60%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-e152dec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-e152dec .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:50px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-1297536{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-1297536 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ec5a0ca{width:var( --container-widget-width, 62% );max-width:62%;background-color:#FFFFFF;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:62%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-ec5a0ca .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;line-height:28px;color:#EF7826;}.elementor-107 .elementor-element.elementor-element-2a136fb{--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;--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-107 .elementor-element.elementor-element-fac8d26 .elementor-button{background-color:#EF7826;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 20px 0px 20px;padding:20px 25px 20px 25px;}.elementor-107 .elementor-element.elementor-element-fac8d26 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-fac8d26 .elementor-button:focus{background-color:#6ED30D;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-fac8d26 .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-fac8d26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ea74d32 .elementor-button{background-color:#EF7826;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 20px 0px 20px;padding:20px 25px 20px 25px;}.elementor-107 .elementor-element.elementor-element-ea74d32 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-ea74d32 .elementor-button:focus{background-color:#6ED30D;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ea74d32 .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-ea74d32 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-08c7c8b{--display:flex;}.elementor-107 .elementor-element.elementor-element-a864ed8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -10%;}.elementor-107 .elementor-element.elementor-element-fe6e057{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:3%;--margin-bottom:0%;--margin-left:-10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a7076ac .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#F26A21;color:#F26A21;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-107 .elementor-element.elementor-element-a7076ac .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-a7076ac .elementor-button:focus{background-color:#6ED30D;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-a7076ac .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-a7076ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-6564500 .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#F26A21;color:#F26A21;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-107 .elementor-element.elementor-element-6564500 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-6564500 .elementor-button:focus{background-color:#6ED30D;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-6564500 .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-6564500 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-2624fd0 .elementor-button{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#F26A21;color:#F26A21;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-107 .elementor-element.elementor-element-2624fd0 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-2624fd0 .elementor-button:focus{background-color:#6ED30D;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-2624fd0 .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-2624fd0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-10ad02a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-10ad02a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-10ad02a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #EF7826 0%, #EF7826 100%);}.elementor-107 .elementor-element.elementor-element-790f591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-790f591 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-cdedbe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-cdedbe6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:46px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-e9fec6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-90df9f7{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-445e531{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3E2D4;--border-color:#F3E2D4;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-445e531:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-445e531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-c149b7e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-28bacd2{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-28bacd2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:44px;font-weight:900;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-4c9c245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-4c9c245 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-7d0a11d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3E2D4;--border-color:#F3E2D4;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-7d0a11d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-7d0a11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ff1a659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-aeecb64{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-aeecb64 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:44px;font-weight:900;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-2bd3b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-2bd3b00 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-6f4282d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3E2D4;--border-color:#F3E2D4;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-6f4282d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6f4282d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-aeae9a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-84524da{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-84524da .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:44px;font-weight:900;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-e5d9785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-e5d9785 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-0bcf046{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-107 .elementor-element.elementor-element-0bcf046:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-0bcf046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-0bcf046::before, .elementor-107 .elementor-element.elementor-element-0bcf046 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-0bcf046 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-0bcf046 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-0bcf046 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-0bcf046 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-fa72638{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5ff1100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-107 .elementor-element.elementor-element-5ff1100 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:800;letter-spacing:1.5px;color:#2F79FF;}.elementor-107 .elementor-element.elementor-element-7761d97{background-color:#2F79FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 15px 10px 15px;border-radius:15px 15px 15px 15px;text-align:start;}.elementor-107 .elementor-element.elementor-element-7761d97.elementor-element{--align-self:flex-start;}.elementor-107 .elementor-element.elementor-element-7761d97 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:46px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-0c51ddf{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-00b7be2{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-7ffd9f5{--display:flex;--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:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-126e4f4{width:var( --container-widget-width, 75% );max-width:75%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-126e4f4 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-107 .elementor-element.elementor-element-1c121ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1c121ab:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1c121ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-173c315{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-a033a6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-fde29ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-107 .elementor-element.elementor-element-cfc9cc8{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 40px 0px rgba(13.000000000000005, 93.99999999999999, 170.99999999999997, 0.0784313725490196);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-cfc9cc8:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-cfc9cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAA200;}.elementor-107 .elementor-element.elementor-element-cfc9cc8:hover{border-style:none;box-shadow:0px 0px 20px 0px #F26A21;}.elementor-107 .elementor-element.elementor-element-cfc9cc8, .elementor-107 .elementor-element.elementor-element-cfc9cc8::before{--border-transition:0.3s;}.elementor-107 .elementor-element.elementor-element-03860e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-48px;z-index:0;text-align:center;}body:not(.rtl) .elementor-107 .elementor-element.elementor-element-03860e9{right:-1px;}body.rtl .elementor-107 .elementor-element.elementor-element-03860e9{left:-1px;}.elementor-107 .elementor-element.elementor-element-03860e9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:170px;font-weight:900;color:#FFC121;}.elementor-107 .elementor-element.elementor-element-6e8fa7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-6e8fa7f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-effaf73{--display:flex;--min-height:130px;--justify-content:center;--border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 40px 10px #FF8800;}.elementor-107 .elementor-element.elementor-element-effaf73:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-effaf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdzvit.com.co/wp-content/uploads/2026/06/Esfera-naranja.png");background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-7400601.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-7400601 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:70px;font-weight:900;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-b9f789b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 20px 0px 20px;box-shadow:0px 0px 10px 1px #FFFFFF;}.elementor-107 .elementor-element.elementor-element-b9f789b:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-b9f789b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FCA400 0%, #FCA400 100%);}.elementor-107 .elementor-element.elementor-element-4cd33df.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-4cd33df .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:900;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-f2bc593{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-f2bc593:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-f2bc593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAA200;}.elementor-107 .elementor-element.elementor-element-caccb23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-caccb23 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-74497db{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 40px 0px rgba(13.000000000000005, 93.99999999999999, 170.99999999999997, 0.0784313725490196);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-74497db:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-74497db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22A7FD;}.elementor-107 .elementor-element.elementor-element-74497db:hover{border-style:none;box-shadow:0px 0px 20px 0px #1761BC;}.elementor-107 .elementor-element.elementor-element-74497db, .elementor-107 .elementor-element.elementor-element-74497db::before{--border-transition:0.3s;}.elementor-107 .elementor-element.elementor-element-0febeb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-49px;z-index:0;text-align:center;}body:not(.rtl) .elementor-107 .elementor-element.elementor-element-0febeb3{right:-4px;}body.rtl .elementor-107 .elementor-element.elementor-element-0febeb3{left:-4px;}.elementor-107 .elementor-element.elementor-element-0febeb3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:170px;font-weight:900;color:#3FBBFF;}.elementor-107 .elementor-element.elementor-element-1d4ac0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-1d4ac0f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-aa15e54{--display:flex;--min-height:130px;--justify-content:center;--border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 40px 10px #1864D8;}.elementor-107 .elementor-element.elementor-element-aa15e54:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-aa15e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdzvit.com.co/wp-content/uploads/2026/06/Esfera-azul.png");background-size:cover;}.elementor-107 .elementor-element.elementor-element-cfae9e8.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-cfae9e8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:70px;font-weight:900;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-5c33609{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 20px 0px 20px;box-shadow:0px 0px 10px 1px #FFFFFF;}.elementor-107 .elementor-element.elementor-element-5c33609:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5c33609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #297ED8 0%, #155EB9 100%);}.elementor-107 .elementor-element.elementor-element-e01d706.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-e01d706 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:900;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-9d29edc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-9d29edc:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-9d29edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22A7FD;}.elementor-107 .elementor-element.elementor-element-5536aab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-5536aab .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-3b25990{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 14px 40px 0px rgba(13.000000000000005, 93.99999999999999, 170.99999999999997, 0.0784313725490196);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-3b25990:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-3b25990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F37D4;}.elementor-107 .elementor-element.elementor-element-3b25990:hover{border-style:none;box-shadow:0px 0px 20px 0px #8F37D4;}.elementor-107 .elementor-element.elementor-element-3b25990, .elementor-107 .elementor-element.elementor-element-3b25990::before{--border-transition:0.3s;}.elementor-107 .elementor-element.elementor-element-e60eac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-49px;z-index:0;text-align:center;}body:not(.rtl) .elementor-107 .elementor-element.elementor-element-e60eac0{right:-6px;}body.rtl .elementor-107 .elementor-element.elementor-element-e60eac0{left:-6px;}.elementor-107 .elementor-element.elementor-element-e60eac0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:170px;font-weight:900;color:#E47BFF;}.elementor-107 .elementor-element.elementor-element-95bc0e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-95bc0e4 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-a2aaac1{--display:flex;--min-height:130px;--justify-content:center;--border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 40px 10px #7324B7;}.elementor-107 .elementor-element.elementor-element-a2aaac1:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-a2aaac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5ADF5;background-image:url("https://cdzvit.com.co/wp-content/uploads/2026/06/Esfera-morada.png");background-size:cover;}.elementor-107 .elementor-element.elementor-element-e15520c.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-e15520c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-bd111af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 20px 0px 20px;box-shadow:0px 0px 10px 1px #FFFFFF;}.elementor-107 .elementor-element.elementor-element-bd111af:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-bd111af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #933AD8 0%, #7223B6 100%);}.elementor-107 .elementor-element.elementor-element-83547ab.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-83547ab .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:900;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-2bbecb0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-2bbecb0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-2bbecb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F37D4;}.elementor-107 .elementor-element.elementor-element-2e65cae{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-107 .elementor-element.elementor-element-2e65cae .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-4202734{--display:flex;--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-107 .elementor-element.elementor-element-810dfe4{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;border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-810dfe4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-a1c6dd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a1c6dd8:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-a1c6dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-220a0c0{--display:flex;--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-107 .elementor-element.elementor-element-b15108b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-b15108b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:800;letter-spacing:1.5px;color:#F26A21;}.elementor-107 .elementor-element.elementor-element-03ce948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-107 .elementor-element.elementor-element-03ce948 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:46px;font-weight:900;line-height:50px;color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-d60fee9{--display:flex;}.elementor-107 .elementor-element.elementor-element-302f19f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-107 .elementor-element.elementor-element-4e469cb{--display:flex;}.elementor-107 .elementor-element.elementor-element-4ddad8c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-107 .elementor-element.elementor-element-2420bd9{--display:flex;}.elementor-107 .elementor-element.elementor-element-099233a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-107 .elementor-element.elementor-element-e6f49f6{--display:flex;}.elementor-107 .elementor-element.elementor-element-e6ac2e9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-107 .elementor-element.elementor-element-af5ab1a{--display:flex;}.elementor-107 .elementor-element.elementor-element-e4ca7c0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-107 .elementor-element.elementor-element-f1addf4{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 20px 0px 20px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#EF7A1B;--n-accordion-icon-hover-color:#6ED30D;--n-accordion-icon-active-color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-f1addf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5F5F5;border-style:none;}.elementor-107 .elementor-element.elementor-element-f1addf4 {--n-accordion-padding:10px 15px 10px 15px;}:where( .elementor-107 .elementor-element.elementor-element-f1addf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:600;}:where( .elementor-107 .elementor-element.elementor-element-f1addf4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-107 .elementor-element.elementor-element-cd55258{--display:flex;--justify-content:center;--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-107 .elementor-element.elementor-element-1d5362e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-6bbcd56{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-6bbcd56:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6bbcd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6ED30D;}.elementor-107 .elementor-element.elementor-element-2bd6449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-2bd6449 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:36px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-1e7064e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-1e7064e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-d1ba2ab{--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;--justify-content: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-107 .elementor-element.elementor-element-03caf53{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3EEF6;--border-color:#E3EEF6;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(13.000000000000007, 94.00000000000009, 167.99999999999997, 0.07058823529411765);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-611a2c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-611a2c5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-107 .elementor-element.elementor-element-fcae82e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3EEF6;--border-color:#E3EEF6;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(13.000000000000007, 94.00000000000009, 167.99999999999997, 0.07058823529411765);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4964c77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-4964c77 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-107 .elementor-element.elementor-element-f081386{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3EEF6;--border-color:#E3EEF6;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(13.000000000000007, 94.00000000000009, 167.99999999999997, 0.07058823529411765);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-be85707{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-be85707 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-107 .elementor-element.elementor-element-85d152e{--display:flex;--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-85d152e::before, .elementor-107 .elementor-element.elementor-element-85d152e > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-85d152e > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-85d152e > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-85d152e > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-85d152e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-dfa63d8{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-107 .elementor-element.elementor-element-dfa63d8{left:0px;}body.rtl .elementor-107 .elementor-element.elementor-element-dfa63d8{right:0px;}.elementor-107 .elementor-element.elementor-element-ff7bc22{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-107 .elementor-element.elementor-element-ff7bc22{right:25px;}body.rtl .elementor-107 .elementor-element.elementor-element-ff7bc22{left:25px;}.elementor-107 .elementor-element.elementor-element-c209b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-c209b8b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-89461a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-89461a6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:46px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-71a9e6b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-2d08194{--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;--justify-content:center;--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-107 .elementor-element.elementor-element-8b03c9b{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-8b03c9b:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8b03c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-8b03c9b:hover{border-style:none;}.elementor-107 .elementor-element.elementor-element-8b03c9b, .elementor-107 .elementor-element.elementor-element-8b03c9b::before{--border-transition:0.3s;}.elementor-107 .elementor-element.elementor-element-7478bcc{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-7478bcc:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-7478bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-8d66dcf{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-8d66dcf:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8d66dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-d72aa9d{--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;--justify-content:center;--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-107 .elementor-element.elementor-element-62b6faf{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-62b6faf:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-62b6faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-f22cdd9{--display:flex;--min-height:80px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-f22cdd9:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-f22cdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-6c7f590{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-3b9cd34{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-shape-bottom svg, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-107 .elementor-element.elementor-element-8065280{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-107 .elementor-element.elementor-element-2a136fb{--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;}.elementor-107 .elementor-element.elementor-element-a864ed8{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 16%;}.elementor-107 .elementor-element.elementor-element-fe6e057{--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;}.elementor-107 .elementor-element.elementor-element-10ad02a{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-445e531{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-c149b7e{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-107 .elementor-element.elementor-element-7d0a11d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-ff1a659{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;}.elementor-107 .elementor-element.elementor-element-6f4282d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-aeae9a7{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;}.elementor-107 .elementor-element.elementor-element-0bcf046{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-0c51ddf{font-size:16px;}.elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-00b7be2 .elementor-icon-list-item > a{font-size:16px;}.elementor-107 .elementor-element.elementor-element-1c121ab{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a033a6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-fde29ec{--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-107 .elementor-element.elementor-element-a1c6dd8{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-302f19f{font-size:16px;}.elementor-107 .elementor-element.elementor-element-4ddad8c{font-size:16px;}.elementor-107 .elementor-element.elementor-element-099233a{font-size:16px;}.elementor-107 .elementor-element.elementor-element-e6ac2e9{font-size:16px;}.elementor-107 .elementor-element.elementor-element-e4ca7c0{font-size:16px;}.elementor-107 .elementor-element.elementor-element-6bbcd56{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-03caf53{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-fcae82e{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-f081386{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-8b03c9b{--min-height:50px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-7478bcc{--min-height:50px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-8d66dcf{--min-height:50px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-62b6faf{--min-height:50px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-f22cdd9{--min-height:50px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-3b9cd34 > .elementor-shape-bottom svg, .elementor-107 .elementor-element.elementor-element-3b9cd34 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-107 .elementor-element.elementor-element-3b9cd34{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-8065280{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-aa476de{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-107 .elementor-element.elementor-element-e152dec{text-align:center;}.elementor-107 .elementor-element.elementor-element-e152dec .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-107 .elementor-element.elementor-element-1297536{text-align:center;}.elementor-107 .elementor-element.elementor-element-1297536 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-107 .elementor-element.elementor-element-ec5a0ca{text-align:center;}.elementor-107 .elementor-element.elementor-element-ec5a0ca .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-107 .elementor-element.elementor-element-fac8d26 .elementor-button{font-size:18px;}.elementor-107 .elementor-element.elementor-element-ea74d32 .elementor-button{font-size:18px;}.elementor-107 .elementor-element.elementor-element-a864ed8{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-107 .elementor-element.elementor-element-fe6e057{--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-107 .elementor-element.elementor-element-c149b7e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-107 .elementor-element.elementor-element-ff1a659{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-107 .elementor-element.elementor-element-aeae9a7{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-107 .elementor-element.elementor-element-0bcf046{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-126e4f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-1c121ab{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-effaf73{--width:130px;--min-height:130px;}.elementor-107 .elementor-element.elementor-element-b9f789b{--width:150px;}.elementor-107 .elementor-element.elementor-element-caccb23 .elementor-heading-title{font-size:16px;}.elementor-107 .elementor-element.elementor-element-aa15e54{--width:130px;--min-height:130px;}.elementor-107 .elementor-element.elementor-element-5c33609{--width:150px;}.elementor-107 .elementor-element.elementor-element-5536aab .elementor-heading-title{font-size:16px;}.elementor-107 .elementor-element.elementor-element-a2aaac1{--width:130px;--min-height:130px;}.elementor-107 .elementor-element.elementor-element-bd111af{--width:150px;}.elementor-107 .elementor-element.elementor-element-2e65cae .elementor-heading-title{font-size:16px;}.elementor-107 .elementor-element.elementor-element-a1c6dd8{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-85d152e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-dfa63d8{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-107 .elementor-element.elementor-element-ff7bc22{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-107 .elementor-element.elementor-element-71a9e6b{font-size:16px;}.elementor-107 .elementor-element.elementor-element-8b03c9b{--min-height:70px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-7478bcc{--min-height:70px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-8d66dcf{--min-height:70px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-62b6faf{--min-height:70px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-f22cdd9{--min-height:70px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-6c7f590{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-3b9cd34{--width:100%;}.elementor-107 .elementor-element.elementor-element-8065280{--width:100%;}.elementor-107 .elementor-element.elementor-element-08c7c8b{--width:100%;}.elementor-107 .elementor-element.elementor-element-90df9f7{--width:80%;}.elementor-107 .elementor-element.elementor-element-fde29ec{--width:100%;}.elementor-107 .elementor-element.elementor-element-effaf73{--width:130px;}.elementor-107 .elementor-element.elementor-element-b9f789b{--width:40%;}.elementor-107 .elementor-element.elementor-element-f2bc593{--width:80%;}.elementor-107 .elementor-element.elementor-element-aa15e54{--width:130px;}.elementor-107 .elementor-element.elementor-element-5c33609{--width:40%;}.elementor-107 .elementor-element.elementor-element-9d29edc{--width:80%;}.elementor-107 .elementor-element.elementor-element-a2aaac1{--width:130px;}.elementor-107 .elementor-element.elementor-element-bd111af{--width:35%;}.elementor-107 .elementor-element.elementor-element-2bbecb0{--width:80%;}.elementor-107 .elementor-element.elementor-element-220a0c0{--width:60%;}.elementor-107 .elementor-element.elementor-element-cd55258{--width:40%;}.elementor-107 .elementor-element.elementor-element-6bbcd56{--width:100%;}.elementor-107 .elementor-element.elementor-element-d1ba2ab{--width:70%;}.elementor-107 .elementor-element.elementor-element-2d08194{--width:75%;}.elementor-107 .elementor-element.elementor-element-8b03c9b{--width:25%;}.elementor-107 .elementor-element.elementor-element-7478bcc{--width:25%;}.elementor-107 .elementor-element.elementor-element-8d66dcf{--width:25%;}.elementor-107 .elementor-element.elementor-element-d72aa9d{--width:75%;}.elementor-107 .elementor-element.elementor-element-62b6faf{--width:25%;}.elementor-107 .elementor-element.elementor-element-f22cdd9{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-90df9f7{--width:100%;}.elementor-107 .elementor-element.elementor-element-fa72638{--width:60%;}.elementor-107 .elementor-element.elementor-element-7ffd9f5{--width:40%;}.elementor-107 .elementor-element.elementor-element-d1ba2ab{--width:100%;}.elementor-107 .elementor-element.elementor-element-2d08194{--width:90%;}.elementor-107 .elementor-element.elementor-element-d72aa9d{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-445e531 */.card-hover {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card-hover:hover {
    transform: translateY(-8px);
    box-shadow: 0 26px 60px rgba(190, 80, 15, 0.16);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d0a11d */.card-hover {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card-hover:hover {
    transform: translateY(-8px);
    box-shadow: 0 26px 60px rgba(190, 80, 15, 0.16);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4282d */.card-hover {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card-hover:hover {
    transform: translateY(-8px);
    box-shadow: 0 26px 60px rgba(190, 80, 15, 0.16);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-126e4f4 */.elementor-107 .elementor-element.elementor-element-126e4f4 video::-webkit-media-controls-enclosure {
  background: transparent;
}

.elementor-107 .elementor-element.elementor-element-126e4f4 video::-webkit-media-controls-panel {
  background-image: none;
  background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc9cc8 */<!-- ============================================================
  CDZ VIT — FUNCIÓN DE GIRO PARA CONTENEDORES DE ELEMENTOR
  Pega este código UNA SOLA VEZ en un widget "HTML"
  en cualquier parte de la página (por ejemplo al final).

  NO reemplaza tus cards: el giro se activa agregando
  clases CSS a los contenedores que YA tienes diseñados.

  ESTRUCTURA REQUERIDA EN ELEMENTOR (por cada card):

  Contenedor de la card ............... clase: cdz-flip
  ├── Contenedor FRENTE ............... clase: cdz-front
  │     (aquí mueves los widgets que ya tienes:
  │      encabezado, esfera, dosis, descripción)
  └── Contenedor REVERSO .............. clase: cdz-back
        (aquí diseñas la info adicional con los
         widgets de Elementor que quieras)

  IMPORTANTE:
  - El fondo de color (naranja/azul/morado) debe estar
    puesto en cdz-front y en cdz-back, no en cdz-flip.
  - El contenedor cdz-flip debe tener padding en 0 para
    que las caras ocupen todo el espacio.

  COMPORTAMIENTO:
  - Desktop (mouse): gira con hover
  - Móvil/tablet: gira con tap
  - Si prefieres SOLO clic también en desktop, borra el
    bloque marcado como "GIRO POR HOVER" en el CSS.
============================================================ -->

<style>
  /* Contenedor de la card: es el elemento que rota */
  .cdz-flip {
    position: relative;
    transform-style: preserve-3d;
    transition: transform 0.8s cubic-bezier(0.4, 0.2, 0.2, 1);
    overflow: visible !important; /* Elementor a veces recorta el 3D */
  }

  /* ---- GIRO POR HOVER (solo dispositivos con mouse) ----
     Borra este bloque si quieres que gire únicamente con clic */
  @media (hover: hover) {
    .cdz-flip:hover {
      transform: perspective(1400px) rotateY(180deg);
    }
  }

  /* Giro por clic/tap (clase agregada por el JS) */
  .cdz-flip.is-flipped {
    transform: perspective(1400px) rotateY(180deg);
  }

  /* Cara frontal: se queda en el flujo normal,
     es la que define la altura de la card */
  .cdz-flip .cdz-front {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 100%;
  }

  /* Cara trasera: se superpone al frente y llega pre-girada */
  .cdz-flip .cdz-back {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    transform: rotateY(180deg);
    overflow: hidden;
  }

  /* Cursor de mano para indicar que es interactivo */
  .cdz-flip { cursor: pointer; -webkit-tap-highlight-color: transparent; }

  /* Accesibilidad: sin animación si el usuario lo prefiere */
  @media (prefers-reduced-motion: reduce) {
    .cdz-flip { transition: none; }
  }
</style>

<script>
document.addEventListener('DOMContentLoaded', function () {
  var cards = document.querySelectorAll('.cdz-flip');

  cards.forEach(function (card) {
    // Clic / tap: alterna el giro
    card.addEventListener('click', function (e) {
      // Si el clic fue sobre un enlace o botón dentro de la card, no girar
      if (e.target.closest('a, button')) return;

      // Cierra las demás cards para que solo una esté girada a la vez
      cards.forEach(function (other) {
        if (other !== card) other.classList.remove('is-flipped');
      });
      card.classList.toggle('is-flipped');
    });

    // Accesibilidad: girar con Enter o Espacio
    card.setAttribute('tabindex', '0');
    card.addEventListener('keydown', function (e) {
      if (e.key === 'Enter' || e.key === ' ') {
        e.preventDefault();
        card.click();
      }
    });
  });
});
</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fde29ec *//* ============================================================
   ANIMACIÓN "EFERVESCENCIA" — TARJETAS DE ACTIVOS CDZ VIT
   Clases (Avanzado → Clases CSS):
   - Contenedor de cada tarjeta:        cdz-anim-card
     (a la 2ª agrega también: cdz-ritmo-2 | a la 3ª: cdz-ritmo-3)
   - Widget Imagen de la esfera:        cdz-anim-esfera
   - Encabezado de la letra gigante:    cdz-anim-letra
   - Botón/elemento de la dosis:        cdz-anim-dosis
   ============================================================ */

/* ---------- 1. Flotación de las esferas (reposo) ---------- */
.cdz-anim-esfera{
  position: relative;
  animation: cdzEsferaFlota 5s ease-in-out infinite;
}
.cdz-ritmo-2 .cdz-anim-esfera{ animation-delay: -1.7s; }
.cdz-ritmo-3 .cdz-anim-esfera{ animation-delay: -3.4s; }

@keyframes cdzEsferaFlota{
  0%, 100% { transform: translateY(0); }
  50%      { transform: translateY(-10px); }
}

/* ---------- 2. Burbujas detrás de cada esfera ---------- */
.cdz-anim-esfera::before,
.cdz-anim-esfera::after{
  content: "";
  position: absolute;
  bottom: 10%;
  border-radius: 50%;
  background: radial-gradient(circle at 32% 28%,
              rgba(255,255,255,.9), rgba(255,255,255,.1) 65%, transparent);
  border: 1px solid rgba(255,255,255,.45);
  pointer-events: none;
  opacity: 0;
  z-index: -1;
}
.cdz-anim-esfera::before{
  width: 18px; height: 18px; left: 12%;
  animation: cdzBurbujaCard 4.5s ease-in infinite;
}
.cdz-anim-esfera::after{
  width: 13px; height: 13px; right: 14%;
  animation: cdzBurbujaCard 4.5s ease-in infinite;
  animation-delay: -2.2s;
}
@keyframes cdzBurbujaCard{
  0%   { transform: translateY(0) scale(1); opacity: 0; }
  15%  { opacity: .8; }
  100% { transform: translateY(-130px) scale(.5); opacity: 0; }
}

/* ---------- 3. La letra gigante "respira" ---------- */
.cdz-anim-letra{
  animation: cdzLetraDeriva 9s ease-in-out infinite alternate;
  transition: transform .5s ease, opacity .5s ease;
}
.cdz-ritmo-2 .cdz-anim-letra{ animation-delay: -3s; }
.cdz-ritmo-3 .cdz-anim-letra{ animation-delay: -6s; }

@keyframes cdzLetraDeriva{
  from { transform: translate(0, 0) rotate(0deg); }
  to   { transform: translate(-8px, 6px) rotate(-2deg); }
}

/* ---------- 4. HOVER: la esfera "se activa" ---------- */
.cdz-anim-card:hover .cdz-anim-esfera{
  animation: cdzEsferaWobble .65s ease;
}
@keyframes cdzEsferaWobble{
  0%   { transform: translateY(0)    rotate(0deg)  scale(1); }
  30%  { transform: translateY(-12px) rotate(-7deg) scale(1.07); }
  55%  { transform: translateY(-6px)  rotate(5deg)  scale(1.04); }
  75%  { transform: translateY(-9px)  rotate(-2deg) scale(1.05); }
  100% { transform: translateY(-8px)  rotate(0deg)  scale(1.05); }
}

/* burbujas más intensas y rápidas en hover */
.cdz-anim-card:hover .cdz-anim-esfera::before,
.cdz-anim-card:hover .cdz-anim-esfera::after{
  animation-duration: 1.8s;
}

/* la letra gigante se desliza y aparece más */
.cdz-anim-card:hover .cdz-anim-letra{
  transform: translate(6px, -6px) rotate(2deg) scale(1.06);
  opacity: .16 !important;
}

/* el pill de la dosis da un saltito */
.cdz-anim-dosis{ transition: transform .3s cubic-bezier(.34,1.56,.64,1); }
.cdz-anim-card:hover .cdz-anim-dosis{ transform: translateY(-4px) scale(1.06); }

/* ---------- Accesibilidad ---------- */
@media (prefers-reduced-motion: reduce){
  .cdz-anim-esfera, .cdz-anim-letra,
  .cdz-anim-esfera::before, .cdz-anim-esfera::after,
  .cdz-anim-card:hover .cdz-anim-esfera{ animation: none !important; }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-810dfe4 */.elementor-107 .elementor-element.elementor-element-810dfe4 video::-webkit-media-controls-enclosure {
  background: transparent;
}

.elementor-107 .elementor-element.elementor-element-810dfe4 video::-webkit-media-controls-panel {
  background-image: none;
  background-color: transparent;
}/* End custom CSS */