.elementor-31 .elementor-element.elementor-element-7cdec81{--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;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-86bdc29{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--margin-top:60px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-86bdc29:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-86bdc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-86bdc29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-13e9e5b{--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-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-31 .elementor-element.elementor-element-5535856{width:100%;max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5535856 .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-5535856.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;color:#0E0E0E;}.elementor-31 .elementor-element.elementor-element-5535856.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5535856.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-5535856.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5535856.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-5535856.elementor-view-framed .elementor-icon{background-color:#0E0E0E;}.elementor-31 .elementor-element.elementor-element-5535856.elementor-view-stacked .elementor-icon svg{fill:#0E0E0E;}.elementor-31 .elementor-element.elementor-element-5535856 .elementor-icon{font-size:15px;padding:12px;}.elementor-31 .elementor-element.elementor-element-5535856 .elementor-icon svg{height:15px;}.elementor-31 .elementor-element.elementor-element-deec0e8{width:var( --container-widget-width, 11.979% );max-width:11.979%;--container-widget-width:11.979%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-deec0e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-ca80532{--display:flex;}.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-31 .elementor-element.elementor-element-1481feb img{width:100%;}.elementor-31 .elementor-element.elementor-element-9670128{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-aca2161.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-aca2161 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-aca2161.elementor-view-stacked .elementor-icon{background-color:#344054;}.elementor-31 .elementor-element.elementor-element-aca2161.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-aca2161.elementor-view-default .elementor-icon{color:#344054;border-color:#344054;}.elementor-31 .elementor-element.elementor-element-aca2161.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-aca2161.elementor-view-default .elementor-icon svg{fill:#344054;}.elementor-31 .elementor-element.elementor-element-aca2161 .elementor-icon{font-size:21px;}.elementor-31 .elementor-element.elementor-element-aca2161 .elementor-icon svg{height:21px;}.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-31 .elementor-element.elementor-element-5c0e98e{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5c0e98e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:400;color:#344054;}.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-31 .elementor-element.elementor-element-6ebe0ce{width:var( --container-widget-width, 90% );max-width:90%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-a1d7e57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d134122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d134122 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-d134122.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-31 .elementor-element.elementor-element-d134122.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d134122.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-31 .elementor-element.elementor-element-d134122.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d134122.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-31 .elementor-element.elementor-element-d134122 .elementor-icon{font-size:14px;}.elementor-31 .elementor-element.elementor-element-d134122 .elementor-icon svg{height:14px;}.elementor-31 .elementor-element.elementor-element-6fd516d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-6fd516d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#7A7A7A;}.elementor-31 .elementor-element.elementor-element-ddd713a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-72c819d.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-f9a1963{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-31 .elementor-element.elementor-element-a3f935a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-a3f935a::before, .elementor-31 .elementor-element.elementor-element-a3f935a > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-a3f935a > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-a3f935a > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-a3f935a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-a3f935a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-8d71bf8{--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;}.elementor-31 .elementor-element.elementor-element-8d71bf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3667f1d{--display:flex;--justify-content:center;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-f05192c{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-0f6bd4d{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-2b90823 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-cb0884e{--display:flex;}.elementor-31 .elementor-element.elementor-element-aec8a04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-26d686c{--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;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-26d686c::before, .elementor-31 .elementor-element.elementor-element-26d686c > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-26d686c > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-26d686c > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-26d686c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-26d686c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-26d686c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FFFF;--border-color:#00FFFF;}.elementor-31 .elementor-element.elementor-element-26d686c, .elementor-31 .elementor-element.elementor-element-26d686c::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-e7ad5f9{--display:flex;}.elementor-31 .elementor-element.elementor-element-987618c{--lottie-container-width:80%;}.elementor-31 .elementor-element.elementor-element-a385c8e{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-a385c8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-cf7c79b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b498b28{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-e3d538c{--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;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-e3d538c::before, .elementor-31 .elementor-element.elementor-element-e3d538c > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e3d538c > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e3d538c > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e3d538c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e3d538c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-e3d538c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FFFF;--border-color:#00FFFF;}.elementor-31 .elementor-element.elementor-element-e3d538c, .elementor-31 .elementor-element.elementor-element-e3d538c::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-d8e711f{--display:flex;}.elementor-31 .elementor-element.elementor-element-7ee40b0{--lottie-container-width:80%;}.elementor-31 .elementor-element.elementor-element-8a1d147{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-8a1d147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-03fb735 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3bf151d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-87bfd37{--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;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-87bfd37::before, .elementor-31 .elementor-element.elementor-element-87bfd37 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-87bfd37 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-87bfd37 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-87bfd37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-87bfd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-87bfd37:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FFFF;--border-color:#00FFFF;}.elementor-31 .elementor-element.elementor-element-87bfd37, .elementor-31 .elementor-element.elementor-element-87bfd37::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-bf8677e{--display:flex;}.elementor-31 .elementor-element.elementor-element-640f0a7{--lottie-container-width:80%;}.elementor-31 .elementor-element.elementor-element-42e47f3{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-42e47f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-352559b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-0c59dfe{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-e6a7570{--display:flex;}.elementor-31 .elementor-element.elementor-element-cb01a91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-fb4f3c6{--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;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-fb4f3c6::before, .elementor-31 .elementor-element.elementor-element-fb4f3c6 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-fb4f3c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-fb4f3c6 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-fb4f3c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-fb4f3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-fb4f3c6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FFFF;--border-color:#00FFFF;}.elementor-31 .elementor-element.elementor-element-fb4f3c6, .elementor-31 .elementor-element.elementor-element-fb4f3c6::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-3a17210{--display:flex;}.elementor-31 .elementor-element.elementor-element-95ed1a3{--lottie-container-width:80%;}.elementor-31 .elementor-element.elementor-element-c4d0b9a{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-c4d0b9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-dfa3207 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-055f9c7{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-63b1c78{--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;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-63b1c78::before, .elementor-31 .elementor-element.elementor-element-63b1c78 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-63b1c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-63b1c78 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-63b1c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-63b1c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-63b1c78:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FFFF;--border-color:#00FFFF;}.elementor-31 .elementor-element.elementor-element-63b1c78, .elementor-31 .elementor-element.elementor-element-63b1c78::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-584707a{--display:flex;}.elementor-31 .elementor-element.elementor-element-8fb8a5c{--lottie-container-width:80%;}.elementor-31 .elementor-element.elementor-element-9f90233{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-9f90233.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2e3b679 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2f6892d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-fbf3c9f{--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;--background-transition:0.3s;--overlay-opacity:0.5;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:#F1F1F5;--border-color:#F1F1F5;--border-radius:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-fbf3c9f::before, .elementor-31 .elementor-element.elementor-element-fbf3c9f > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-fbf3c9f > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-fbf3c9f > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-fbf3c9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-fbf3c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-fbf3c9f:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FFFF;--border-color:#00FFFF;}.elementor-31 .elementor-element.elementor-element-fbf3c9f, .elementor-31 .elementor-element.elementor-element-fbf3c9f::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-23b5406{--display:flex;}.elementor-31 .elementor-element.elementor-element-4b0662d{--lottie-container-width:80%;}.elementor-31 .elementor-element.elementor-element-4c6f078{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-4c6f078.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-e6f59f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6428029{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2ccf92e{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-31 .elementor-element.elementor-element-5e67232{--display:flex;}.elementor-31 .elementor-element.elementor-element-8d64084 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-06b32b0{--display:flex;}.elementor-31 .elementor-element.elementor-element-42d9eac{--display:flex;}.elementor-31 .elementor-element.elementor-element-d3a1da6{--display:flex;}.elementor-31 .elementor-element.elementor-element-43647db{--display:flex;}.elementor-31 .elementor-element.elementor-element-82aad19{--display:flex;}.elementor-31 .elementor-element.elementor-element-d8437d9{--display:flex;}.elementor-31 .elementor-element.elementor-element-7e4acb0{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-7e4acb0.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7e4acb0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-31 .elementor-element.elementor-element-7e4acb0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-31 .elementor-element.elementor-element-7ed0f29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-48b4ac3 img{width:16%;}.elementor-31 .elementor-element.elementor-element-ef96acc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-31 .elementor-element.elementor-element-8c5395a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8c5395a .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-8c5395a.elementor-view-stacked .elementor-icon{background-color:#86868B;}.elementor-31 .elementor-element.elementor-element-8c5395a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-8c5395a.elementor-view-default .elementor-icon{color:#86868B;border-color:#86868B;}.elementor-31 .elementor-element.elementor-element-8c5395a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-8c5395a.elementor-view-default .elementor-icon svg{fill:#86868B;}.elementor-31 .elementor-element.elementor-element-8c5395a .elementor-icon{font-size:14px;}.elementor-31 .elementor-element.elementor-element-8c5395a .elementor-icon svg{height:14px;}.elementor-31 .elementor-element.elementor-element-f8fd4be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-f8fd4be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#86868B;}.elementor-31 .elementor-element.elementor-element-9fcd6fb{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-86bdc29{--width:541.995px;}.elementor-31 .elementor-element.elementor-element-a3f935a{--width:90%;}.elementor-31 .elementor-element.elementor-element-8d71bf8{--width:90%;}.elementor-31 .elementor-element.elementor-element-3667f1d{--width:23%;}.elementor-31 .elementor-element.elementor-element-cb0884e{--width:90%;}.elementor-31 .elementor-element.elementor-element-26d686c{--width:90%;}.elementor-31 .elementor-element.elementor-element-e7ad5f9{--width:20%;}.elementor-31 .elementor-element.elementor-element-a385c8e{--width:69%;}.elementor-31 .elementor-element.elementor-element-e3d538c{--width:90%;}.elementor-31 .elementor-element.elementor-element-d8e711f{--width:20%;}.elementor-31 .elementor-element.elementor-element-8a1d147{--width:69%;}.elementor-31 .elementor-element.elementor-element-87bfd37{--width:90%;}.elementor-31 .elementor-element.elementor-element-bf8677e{--width:20%;}.elementor-31 .elementor-element.elementor-element-42e47f3{--width:69%;}.elementor-31 .elementor-element.elementor-element-e6a7570{--width:90%;}.elementor-31 .elementor-element.elementor-element-fb4f3c6{--width:90%;}.elementor-31 .elementor-element.elementor-element-3a17210{--width:20%;}.elementor-31 .elementor-element.elementor-element-c4d0b9a{--width:69%;}.elementor-31 .elementor-element.elementor-element-63b1c78{--width:90%;}.elementor-31 .elementor-element.elementor-element-584707a{--width:20%;}.elementor-31 .elementor-element.elementor-element-9f90233{--width:69%;}.elementor-31 .elementor-element.elementor-element-fbf3c9f{--width:90%;}.elementor-31 .elementor-element.elementor-element-23b5406{--width:20%;}.elementor-31 .elementor-element.elementor-element-4c6f078{--width:69%;}.elementor-31 .elementor-element.elementor-element-5e67232{--width:90%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-86bdc29{--min-height:100vh;--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-31 .elementor-element.elementor-element-5535856{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + -100px) 20px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-86bdc29{--border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5535856{margin:20px 15px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-31 .elementor-element.elementor-element-6ebe0ce{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-6fd516d .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-72c819d{padding:8px 8px 8px 8px;}.elementor-31 .elementor-element.elementor-element-f9a1963{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;}.elementor-31 .elementor-element.elementor-element-a3f935a{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-8d71bf8{--width:76.163vw;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-3667f1d{--width:14vw;}.elementor-31 .elementor-element.elementor-element-f05192c{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-cb0884e{--width:90%;}.elementor-31 .elementor-element.elementor-element-26d686c{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-e7ad5f9{--width:14vw;}.elementor-31 .elementor-element.elementor-element-987618c{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-a385c8e{--width:61vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e3d538c{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-d8e711f{--width:14vw;}.elementor-31 .elementor-element.elementor-element-7ee40b0{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-8a1d147{--width:61vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-87bfd37{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-bf8677e{--width:14vw;}.elementor-31 .elementor-element.elementor-element-640f0a7{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-42e47f3{--width:61vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e6a7570{--width:90%;}.elementor-31 .elementor-element.elementor-element-fb4f3c6{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-3a17210{--width:14vw;}.elementor-31 .elementor-element.elementor-element-95ed1a3{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-c4d0b9a{--width:61vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-63b1c78{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-584707a{--width:14vw;}.elementor-31 .elementor-element.elementor-element-8fb8a5c{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-9f90233{--width:61vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fbf3c9f{--width:90%;--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-23b5406{--width:14vw;}.elementor-31 .elementor-element.elementor-element-4b0662d{--lottie-container-width:100%;}.elementor-31 .elementor-element.elementor-element-4c6f078{--width:61vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2ccf92e{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;}.elementor-31 .elementor-element.elementor-element-5e67232{--width:90%;}.elementor-31 .elementor-element.elementor-element-8d64084.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-7e4acb0{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-7ed0f29{--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f8fd4be .elementor-heading-title{font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-ddd713a *//* From Uiverse.io by escannord */ 
.wrapper {
  display: inline-flex;
  list-style: none;
  height: 120px;
  width: 100%;
  padding-top: 40px;
  font-family: "Poppins", sans-serif;
  justify-content: center;
}

.wrapper .icon {
  position: relative;
  background: #fff;
  z-index: 0;
  border-radius: 50%;
  margin: 10px;
  width: 50px;
  height: 50px;
  font-size: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.wrapper .icon::after {
  content: "";
  position: absolute;
  display: inline-block;
  height: 100%;
  width: 100%;
  background-color: transparent;
  z-index: -1;
  border-radius: 50%;
  top: 100%;
}
.wrapper .icon:hover:after {
  animation: bg-pos 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 1 both;
  animation-timing-function: ease-in-out;
}

.wrapper .icon:hover {
  color: #fff;
  overflow: unset;
  transition: color 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation: overflow-toggle 0.7s;
}

.wrapper .tooltip {
  position: absolute;
  top: 0;
  font-size: 14px;
  background: #fff;
  color: #fff;
  padding: 5px 8px;
  border-radius: 5px;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.wrapper .tooltip::before {
  position: absolute;
  content: "";
  height: 8px;
  width: 8px;
  background: #fff;
  bottom: -3px;
  left: 50%;
  transform: translate(-50%) rotate(45deg);
  transition: all 0.3s 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.wrapper .icon:hover .tooltip {
  top: -45px;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.wrapper .icon:hover span,
.wrapper .icon:hover .tooltip {
  text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.1);
}
.wrapper .facebook::after {
  background-color: #1877f2;
}
.wrapper .twitter::after {
  background-color: #1da1f2;
}
.wrapper .instagram::after {
  background-color: #e4405f;
}

.wrapper .facebook:hover .tooltip,
.wrapper .facebook:hover .tooltip::before {
  background: #1877f2;
  color: #fff;
}

.wrapper .twitter:hover .tooltip,
.wrapper .twitter:hover .tooltip::before {
  background: #1da1f2;
  color: #fff;
}

.wrapper .instagram:hover .tooltip,
.wrapper .instagram:hover .tooltip::before {
  background: #e4405f;
  color: #fff;
}

@keyframes bg-pos {
  0% {
    top: 100%;
  }
  100% {
    top: 0;
  }
}

@keyframes overflow-toggle {
  0% {
    overflow: hidden;
  }
  100% {
    overflow: visible;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f935a */@property --border-angle{
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

.voltia-moving-border{
  position: relative;
  border-radius: 16px;
  isolation: isolate;
}

.voltia-moving-border::before{
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 4px; /* grosor del borde animado */
  background: conic-gradient(
    from var(--border-angle),
    transparent 0%,
    #00FFFF 10%,
    transparent 25%,
    transparent 100%
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: voltia-spin 2.5s linear infinite;
}

.voltia-moving-border::after{
  content: '';
  position: absolute;
  inset: 2px;
  border-radius: 14px;
  background: #ffffff; /* color de fondo real de tu tarjeta */
  z-index: -1;
}

@keyframes voltia-spin{
  to{ --border-angle: 360deg; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cdec81 */.dotted-bg {
  min-height: 100vh;
  width: 100%;
  background-color: #f2f2f2;
  background-image: radial-gradient(circle, #d4d4d4 1px, transparent 1px);
  background-size: 24px 24px;
}/* End custom CSS */