.elementor-629 .elementor-element.elementor-element-21ec5b7{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;}.elementor-629 .elementor-element.elementor-element-21ec5b7:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-21ec5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1E2E3E 0%, #14202C 100%);}.elementor-629 .elementor-element.elementor-element-21ec5b7.e-con{--e-con-transform-translateY:-65px;--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-21ec5b7::before, .elementor-629 .elementor-element.elementor-element-21ec5b7 > .elementor-background-video-container::before, .elementor-629 .elementor-element.elementor-element-21ec5b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-629 .elementor-element.elementor-element-21ec5b7 > .elementor-background-slideshow::before, .elementor-629 .elementor-element.elementor-element-21ec5b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-629 .elementor-element.elementor-element-21ec5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-629 .elementor-element.elementor-element-62b6e76 .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-62b6e76.elementor-view-stacked .elementor-icon{background-color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-62b6e76.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-62b6e76.elementor-view-default .elementor-icon{color:#34F5C6;border-color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-62b6e76.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-62b6e76.elementor-view-default .elementor-icon svg{fill:#34F5C6;}.elementor-629 .elementor-element.elementor-element-62b6e76 .elementor-icon{font-size:11px;}.elementor-629 .elementor-element.elementor-element-62b6e76 .elementor-icon svg{height:11px;}.elementor-629 .elementor-element.elementor-element-275def6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-28819cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:63px;font-weight:800;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-4939208{font-family:"Inter", Sans-serif;font-size:18px;color:#B5B7BA;}.elementor-629 .elementor-element.elementor-element-b38f73e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;fill:#12202C;color:#12202C;background-image:linear-gradient(130deg, #34F5C6 0%, #1DCDFE 100%);border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-629 .elementor-element.elementor-element-b38f73e{z-index:6;}.elementor-629 .elementor-element.elementor-element-b38f73e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-629 .elementor-element.elementor-element-b38f73e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-629 .elementor-element.elementor-element-ce62d4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:6;}.elementor-629 .elementor-element.elementor-element-3308615{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-629 .elementor-element.elementor-element-3308615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-1936d5e .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-stacked .elementor-icon{background-color:#E5F5FB;color:#049FD9;}.elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-default .elementor-icon{color:#E5F5FB;border-color:#E5F5FB;}.elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-default .elementor-icon svg{fill:#E5F5FB;}.elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-framed .elementor-icon{background-color:#049FD9;}.elementor-629 .elementor-element.elementor-element-1936d5e.elementor-view-stacked .elementor-icon svg{fill:#049FD9;}.elementor-629 .elementor-element.elementor-element-1936d5e .elementor-icon{font-size:30px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-1936d5e .elementor-icon svg{height:30px;}.elementor-629 .elementor-element.elementor-element-99a008c .counter-box{text-align:center;}.elementor-629 .elementor-element.elementor-element-99a008c .statistic-counter,.elementor-629 .elementor-element.elementor-element-99a008c  .counter-suffix{font-family:"Poppins", Sans-serif;font-size:42px;}.elementor-629 .elementor-element.elementor-element-99a008c .statistic-counter{color:#2F455C;}.elementor-629 .elementor-element.elementor-element-99a008c .mcounter_title_promo{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;color:#4B607A;}.elementor-629 .elementor-element.elementor-element-7bce501{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-629 .elementor-element.elementor-element-7bce501.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-8f7948d .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-stacked .elementor-icon{background-color:#EEEDFC;color:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-default .elementor-icon{color:#EEEDFC;border-color:#EEEDFC;}.elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-default .elementor-icon svg{fill:#EEEDFC;}.elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-framed .elementor-icon{background-color:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-8f7948d.elementor-view-stacked .elementor-icon svg{fill:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-8f7948d .elementor-icon{font-size:30px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-8f7948d .elementor-icon svg{height:30px;}.elementor-629 .elementor-element.elementor-element-0133587 .counter-box{text-align:center;}.elementor-629 .elementor-element.elementor-element-0133587 .statistic-counter,.elementor-629 .elementor-element.elementor-element-0133587  .counter-suffix{font-family:"Poppins", Sans-serif;font-size:42px;}.elementor-629 .elementor-element.elementor-element-0133587 .statistic-counter{color:#2F455C;}.elementor-629 .elementor-element.elementor-element-0133587 .mcounter_title_promo{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-02abeb7{--display:flex;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-629 .elementor-element.elementor-element-c24fd57{width:var( --container-widget-width, 100% );max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-wrapper{gap:17px;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title{margin-block-end:6px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-c24fd57.elementor-view-stacked .elementor-icon{background-color:#EAF7F4;fill:#0D7362;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-c24fd57.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c24fd57.elementor-view-default .elementor-icon{fill:#EAF7F4;color:#EAF7F4;border-color:#EAF7F4;}.elementor-629 .elementor-element.elementor-element-c24fd57.elementor-view-framed .elementor-icon{background-color:#0D7362;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon{font-size:30px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title, .elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:42px;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-7d25484{--display:flex;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-629 .elementor-element.elementor-element-7d25484.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-010231d{width:var( --container-widget-width, 89.192% );max-width:89.192%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.192%;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-010231d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-wrapper{gap:17px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title{margin-block-end:6px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-010231d.elementor-view-stacked .elementor-icon{background-color:#E7F8F2;fill:#21D0B3;color:#21D0B3;}.elementor-629 .elementor-element.elementor-element-010231d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-010231d.elementor-view-default .elementor-icon{fill:#E7F8F2;color:#E7F8F2;border-color:#E7F8F2;}.elementor-629 .elementor-element.elementor-element-010231d.elementor-view-framed .elementor-icon{background-color:#21D0B3;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon{font-size:30px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title, .elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:42px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-11782ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-629 .elementor-element.elementor-element-11782ca:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-11782ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-629 .elementor-element.elementor-element-abba90c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-070cd83{text-align:start;}.elementor-629 .elementor-element.elementor-element-070cd83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-f9246c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-eb64925{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-5d55099{--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-629 .elementor-element.elementor-element-76f5f6f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-76f5f6f:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-76f5f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-76f5f6f:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-bc1cc3a .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-stacked .elementor-icon{background-color:#E5F5FB;color:#049FD9;}.elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-default .elementor-icon{color:#E5F5FB;border-color:#E5F5FB;}.elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-default .elementor-icon svg{fill:#E5F5FB;}.elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-framed .elementor-icon{background-color:#049FD9;}.elementor-629 .elementor-element.elementor-element-bc1cc3a.elementor-view-stacked .elementor-icon svg{fill:#049FD9;}.elementor-629 .elementor-element.elementor-element-bc1cc3a .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-bc1cc3a .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-4988952 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d42680c{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-d42680c a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-bc8dd8f{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-bc8dd8f .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-stacked .elementor-icon{background-color:#049FD9;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-default .elementor-icon{color:#049FD9;border-color:#049FD9;}.elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-default .elementor-icon svg{fill:#049FD9;}.elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-bc8dd8f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-bc8dd8f .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-bc8dd8f .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-a86fb5d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-a86fb5d:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-a86fb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-a86fb5d:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-3297a63 .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-stacked .elementor-icon{background-color:#FFF5E5;color:#FF9900;}.elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-default .elementor-icon{color:#FFF5E5;border-color:#FFF5E5;}.elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-default .elementor-icon svg{fill:#FFF5E5;}.elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-framed .elementor-icon{background-color:#FF9900;}.elementor-629 .elementor-element.elementor-element-3297a63.elementor-view-stacked .elementor-icon svg{fill:#FF9900;}.elementor-629 .elementor-element.elementor-element-3297a63 .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-3297a63 .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-80db976 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-2dc89dc{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-2dc89dc a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-d3933b8{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-d3933b8 .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-stacked .elementor-icon{background-color:#FF9900;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-default .elementor-icon{color:#FF9900;border-color:#FF9900;}.elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-default .elementor-icon svg{fill:#FF9900;}.elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-d3933b8.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-d3933b8 .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-d3933b8 .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-83d6a41{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-83d6a41:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-83d6a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-83d6a41:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-bf2300e .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-stacked .elementor-icon{background-color:#E5F1FB;color:#0078D4;}.elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-default .elementor-icon{color:#E5F1FB;border-color:#E5F1FB;}.elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-default .elementor-icon svg{fill:#E5F1FB;}.elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-framed .elementor-icon{background-color:#0078D4;}.elementor-629 .elementor-element.elementor-element-bf2300e.elementor-view-stacked .elementor-icon svg{fill:#0078D4;}.elementor-629 .elementor-element.elementor-element-bf2300e .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-bf2300e .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-315fb3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-ec12a50{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-ec12a50 a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-69443b9{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-69443b9 .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-stacked .elementor-icon{background-color:#0078D4;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-default .elementor-icon{color:#0078D4;border-color:#0078D4;}.elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-default .elementor-icon svg{fill:#0078D4;}.elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-69443b9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-69443b9 .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-69443b9 .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-0eb177c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-0eb177c:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-0eb177c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-0eb177c:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-1ad110d .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-stacked .elementor-icon{background-color:#FBE9E8;color:#DA291C;}.elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-default .elementor-icon{color:#FBE9E8;border-color:#FBE9E8;}.elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-default .elementor-icon svg{fill:#FBE9E8;}.elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-framed .elementor-icon{background-color:#DA291C;}.elementor-629 .elementor-element.elementor-element-1ad110d.elementor-view-stacked .elementor-icon svg{fill:#DA291C;}.elementor-629 .elementor-element.elementor-element-1ad110d .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-1ad110d .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-ef9b679 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6af0b8d{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-6af0b8d a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-6f92b50{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-6f92b50 .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-stacked .elementor-icon{background-color:#DA291C;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-default .elementor-icon{color:#DA291C;border-color:#DA291C;}.elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-default .elementor-icon svg{fill:#DA291C;}.elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-6f92b50.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-6f92b50 .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-6f92b50 .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-15040e0{--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-629 .elementor-element.elementor-element-15040e0.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-6322323{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-6322323:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-6322323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-6322323:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-da583b9 .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-stacked .elementor-icon{background-color:#EEEDFC;color:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-default .elementor-icon{color:#EEEDFC;border-color:#EEEDFC;}.elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-default .elementor-icon svg{fill:#EEEDFC;}.elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-framed .elementor-icon{background-color:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-da583b9.elementor-view-stacked .elementor-icon svg{fill:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-da583b9 .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-da583b9 .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-d0335c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-c9876a4{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-c9876a4 a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-3cc716d{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-3cc716d .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-stacked .elementor-icon{background-color:#5C4EE5;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-default .elementor-icon{color:#5C4EE5;border-color:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-default .elementor-icon svg{fill:#5C4EE5;}.elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-3cc716d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-3cc716d .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-3cc716d .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-b639019{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-b639019:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-b639019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-b639019:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-1b559d3 .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-stacked .elementor-icon{background-color:#FFF9E9;color:#FCC624;}.elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-default .elementor-icon{color:#FFF9E9;border-color:#FFF9E9;}.elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-default .elementor-icon svg{fill:#FFF9E9;}.elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-framed .elementor-icon{background-color:#FCC624;}.elementor-629 .elementor-element.elementor-element-1b559d3.elementor-view-stacked .elementor-icon svg{fill:#FCC624;}.elementor-629 .elementor-element.elementor-element-1b559d3 .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-1b559d3 .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-55e1b72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-1a15f47{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-1a15f47 a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-385b039{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-385b039 .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-385b039.elementor-view-stacked .elementor-icon{background-color:#FCC624;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-385b039.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-385b039.elementor-view-default .elementor-icon{color:#FCC624;border-color:#FCC624;}.elementor-629 .elementor-element.elementor-element-385b039.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-385b039.elementor-view-default .elementor-icon svg{fill:#FCC624;}.elementor-629 .elementor-element.elementor-element-385b039.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-385b039.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-385b039 .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-385b039 .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-f027705{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-f027705:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-f027705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-f027705:hover{box-shadow:0px 0px 10px 0px rgba(186.29165802001953, 186.29165802001953, 186.29165802001953, 0.5);}.elementor-629 .elementor-element.elementor-element-b138f7c .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-stacked .elementor-icon{background-color:#E600120F;color:#E60012;}.elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-default .elementor-icon{color:#E600120F;border-color:#E600120F;}.elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-default .elementor-icon svg{fill:#E600120F;}.elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-framed .elementor-icon{background-color:#E60012;}.elementor-629 .elementor-element.elementor-element-b138f7c.elementor-view-stacked .elementor-icon svg{fill:#E60012;}.elementor-629 .elementor-element.elementor-element-b138f7c .elementor-icon{font-size:25px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-629 .elementor-element.elementor-element-b138f7c .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-f1340c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-23fecc9{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-23fecc9 a{color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-8b18dfd{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-8b18dfd .elementor-icon-wrapper{text-align:end;}.elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-stacked .elementor-icon{background-color:#E60012;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-default .elementor-icon{color:#E60012;border-color:#E60012;}.elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-default .elementor-icon svg{fill:#E60012;}.elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-8b18dfd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-8b18dfd .elementor-icon{font-size:18px;}.elementor-629 .elementor-element.elementor-element-8b18dfd .elementor-icon svg{height:18px;}.elementor-629 .elementor-element.elementor-element-4c47d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-f4ecba7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-0fd7dcb{text-align:start;}.elementor-629 .elementor-element.elementor-element-0fd7dcb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-e1ec4cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-09eeb42{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-3479202{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-2c788f2 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;fill:#12202C;color:#12202C;background-image:linear-gradient(130deg, #34F5C6 0%, #1DCDFE 100%);border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-629 .elementor-element.elementor-element-2c788f2{z-index:6;}.elementor-629 .elementor-element.elementor-element-2c788f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-629 .elementor-element.elementor-element-2c788f2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-629 .elementor-element.elementor-element-1daadc5{--grid-columns:4;}.elementor-629 .elementor-element.elementor-element-1daadc5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-629 .elementor-element.elementor-element-1daadc5 .e-loop-item > .elementor-section, .elementor-629 .elementor-element.elementor-element-1daadc5 .e-loop-item > .elementor-section > .elementor-container, .elementor-629 .elementor-element.elementor-element-1daadc5 .e-loop-item > .e-con, .elementor-629 .elementor-element.elementor-element-1daadc5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-629 .elementor-element.elementor-element-901ef80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-901ef80:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-901ef80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-47d44ec{--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-629 .elementor-element.elementor-element-5945279{text-align:start;}.elementor-629 .elementor-element.elementor-element-5945279 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-ac1d022 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-ad0e0c8{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#B6C4D4;}.elementor-629 .elementor-element.elementor-element-a929298{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-629 .elementor-element.elementor-element-9ba0bbc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-0d83390{text-align:center;}.elementor-629 .elementor-element.elementor-element-0d83390 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-9c98171{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;}.elementor-629 .elementor-element.elementor-element-9c98171 p{margin-block-end:6px;}.elementor-629 .elementor-element.elementor-element-33968a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-2d1f287{text-align:center;}.elementor-629 .elementor-element.elementor-element-2d1f287 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-f7db343{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;}.elementor-629 .elementor-element.elementor-element-f7db343 p{margin-block-end:6px;}.elementor-629 .elementor-element.elementor-element-1ea463e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-73b3585{text-align:center;}.elementor-629 .elementor-element.elementor-element-73b3585 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-46dfbc3{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;}.elementor-629 .elementor-element.elementor-element-46dfbc3 p{margin-block-end:6px;}.elementor-629 .elementor-element.elementor-element-281f1fd{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-629 .elementor-element.elementor-element-7497a5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-3ba5829{text-align:center;}.elementor-629 .elementor-element.elementor-element-3ba5829 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-dfac3e5{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;}.elementor-629 .elementor-element.elementor-element-dfac3e5 p{margin-block-end:6px;}.elementor-629 .elementor-element.elementor-element-d4615e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-2350ae9{text-align:center;}.elementor-629 .elementor-element.elementor-element-2350ae9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-7126c22{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;}.elementor-629 .elementor-element.elementor-element-7126c22 p{margin-block-end:6px;}.elementor-629 .elementor-element.elementor-element-835c971{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-25b71b9{text-align:center;}.elementor-629 .elementor-element.elementor-element-25b71b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-2c15325{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;color:#D1D1D1;}.elementor-629 .elementor-element.elementor-element-2c15325 p{margin-block-end:6px;}.elementor-629 .elementor-element.elementor-element-1559f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-1559f5c:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-1559f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFEFE;}.elementor-629 .elementor-element.elementor-element-52b23d0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-bceaaa8{text-align:start;}.elementor-629 .elementor-element.elementor-element-bceaaa8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-ec746c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-7716af1{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-93b35f5{--display:flex;}.elementor-629 .elementor-element.elementor-element-e85fc1a{--display:flex;--min-height:470px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(220.00000000000003, 220.00000000000003, 220.00000000000003, 0.44);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-629 .elementor-element.elementor-element-e85fc1a:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-e85fc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-e85fc1a:hover{box-shadow:0px 0px 15px 0px #DCDCDC;}.elementor-629 .elementor-element.elementor-element-cbd207b .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-cbd207b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-cbd207b.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-cbd207b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-cbd207b.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-cbd207b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-cbd207b .elementor-icon{font-size:37px;}.elementor-629 .elementor-element.elementor-element-cbd207b .elementor-icon svg{height:37px;}.elementor-629 .elementor-element.elementor-element-7d269aa .elementor-testimonial-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-7d269aa .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-weight:400;font-style:italic;}.elementor-629 .elementor-element.elementor-element-7d269aa .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-629 .elementor-element.elementor-element-7d269aa .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-ca09e72{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-marked-color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-ca941bb{--display:flex;}.elementor-629 .elementor-element.elementor-element-ca941bb:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-ca941bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-629 .elementor-element.elementor-element-b80e8a6{--display:flex;--min-height:470px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(220.00000000000003, 220.00000000000003, 220.00000000000003, 0.44);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-629 .elementor-element.elementor-element-b80e8a6:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-b80e8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-b80e8a6:hover{box-shadow:0px 0px 15px 0px #DCDCDC;}.elementor-629 .elementor-element.elementor-element-7bf020e .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-7bf020e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-7bf020e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-7bf020e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-7bf020e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-7bf020e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-7bf020e .elementor-icon{font-size:37px;}.elementor-629 .elementor-element.elementor-element-7bf020e .elementor-icon svg{height:37px;}.elementor-629 .elementor-element.elementor-element-779462f .elementor-testimonial-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-779462f .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-weight:400;font-style:italic;}.elementor-629 .elementor-element.elementor-element-779462f .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-629 .elementor-element.elementor-element-779462f .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-76a85ce{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-marked-color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-e2bdb06{--display:flex;}.elementor-629 .elementor-element.elementor-element-606961d{--display:flex;--min-height:470px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(220.00000000000003, 220.00000000000003, 220.00000000000003, 0.44);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-629 .elementor-element.elementor-element-606961d:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-606961d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-606961d:hover{box-shadow:0px 0px 15px 0px #DCDCDC;}.elementor-629 .elementor-element.elementor-element-a1685a1 .elementor-icon-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-a1685a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-a1685a1.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-a1685a1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-a1685a1.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-a1685a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-a1685a1 .elementor-icon{font-size:37px;}.elementor-629 .elementor-element.elementor-element-a1685a1 .elementor-icon svg{height:37px;}.elementor-629 .elementor-element.elementor-element-54a1dd5 .elementor-testimonial-wrapper{text-align:start;}.elementor-629 .elementor-element.elementor-element-54a1dd5 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-weight:400;font-style:italic;}.elementor-629 .elementor-element.elementor-element-54a1dd5 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-629 .elementor-element.elementor-element-54a1dd5 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-00a104c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-marked-color:#34F5C6;}.elementor-629 .elementor-element.elementor-element-d06dda0{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-629 .elementor-element.elementor-element-5271202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5271202:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-5271202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFEFE;}.elementor-629 .elementor-element.elementor-element-e36070d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-ea93eda{text-align:start;}.elementor-629 .elementor-element.elementor-element-ea93eda .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-67d0dba{text-align:center;}.elementor-629 .elementor-element.elementor-element-67d0dba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-be538db{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-7b52039{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-7b52039.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-25cef3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-25cef3c:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-25cef3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFEFE;}.elementor-629 .elementor-element.elementor-element-4abacd2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-a33a974{text-align:start;}.elementor-629 .elementor-element.elementor-element-a33a974 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-2b0987d{text-align:center;}.elementor-629 .elementor-element.elementor-element-2b0987d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-5af0ab1{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-fa77fd4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-fa77fd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-48599b5{--display:flex;--min-height:528px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-48599b5:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-48599b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #14202C 0%, #14202C 100%);}.elementor-629 .elementor-element.elementor-element-8bd2057{--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-629 .elementor-element.elementor-element-090578d{text-align:start;}.elementor-629 .elementor-element.elementor-element-090578d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-2e4a278 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-955b02d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#B6C4D4;}.elementor-629 .elementor-element.elementor-element-d8bc92e{--display:flex;}.elementor-629 .elementor-element.elementor-element-f79ab1f{text-align:center;}.elementor-629 .elementor-element.elementor-element-f79ab1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#B6B6B6;}.elementor-629 .elementor-element.elementor-element-98e569c{--display:flex;}.elementor-629 .elementor-element.elementor-element-2d5f98b{--display:flex;--min-height:573px;--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-629 .elementor-element.elementor-element-138c90a{--display:flex;}.elementor-629 .elementor-element.elementor-element-400ac5d{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-400ac5d:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-400ac5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-400ac5d:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-400ac5d.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-58920eb .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-58920eb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-58920eb .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-58920eb .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-7ac1dd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-cf8b407{text-align:start;}.elementor-629 .elementor-element.elementor-element-cf8b407 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-cf8b407 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-cf8b407 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-fde6d76{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-e97f36e{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5adea46.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-5adea46 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-5adea46.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5adea46.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-5adea46.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5adea46.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-5adea46.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5adea46 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-5adea46 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-4258539{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-4258539 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-b7ec4ae{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-37c3606.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-37c3606 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-37c3606.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-37c3606.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-37c3606.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-37c3606.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-37c3606.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-37c3606 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-37c3606 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-eb8ebe3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-eb8ebe3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-7d6098d{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-7d6098d:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-7d6098d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-7d6098d:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-7d6098d.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-6bf2467 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6bf2467.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6bf2467 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-6bf2467 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-5b36466{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-2e05fa8{text-align:start;}.elementor-629 .elementor-element.elementor-element-2e05fa8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-2e05fa8 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-2e05fa8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-38063bb{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-45b16a8{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-ade0091.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-ade0091 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-ade0091.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-ade0091.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-ade0091.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-ade0091.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-ade0091.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-ade0091 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-ade0091 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-a344223{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-a344223 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-9fe5ae8{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-22b9f04.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-22b9f04 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-22b9f04.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-22b9f04.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-22b9f04.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-22b9f04.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-22b9f04.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-22b9f04 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-22b9f04 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-c901ed8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-c901ed8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5184f04{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--background-transition:0.3s;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:#1DCDFEBD;--border-color:#1DCDFEBD;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-5184f04:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-5184f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1DCDFE14;}.elementor-629 .elementor-element.elementor-element-5184f04:hover{background-color:#1DCDFE1F;}.elementor-629 .elementor-element.elementor-element-5184f04.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-e558a4c .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-stacked .elementor-icon{background-color:#1DCDFE;color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-default .elementor-icon{color:#1DCDFE;border-color:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-default .elementor-icon svg{fill:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-framed .elementor-icon{background-color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-e558a4c.elementor-view-stacked .elementor-icon svg{fill:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-e558a4c .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-e558a4c .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-b6bd075{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-b03f191{text-align:start;}.elementor-629 .elementor-element.elementor-element-b03f191 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-b03f191 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-b03f191 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-af89fc6{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-99bbfca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:0px;--padding-left:8px;--padding-right:12px;}.elementor-629 .elementor-element.elementor-element-99bbfca:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-99bbfca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1DCDFE 0%, #21D0B3 100%);}.elementor-629 .elementor-element.elementor-element-d748db5.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-d748db5 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-d748db5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d748db5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d748db5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d748db5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d748db5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d748db5 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-d748db5 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-97570de{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-97570de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-82da173{--display:flex;}.elementor-629 .elementor-element.elementor-element-f5d51a9{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-f5d51a9:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-f5d51a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-f5d51a9:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-f5d51a9.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-d60a132 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d60a132.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d60a132 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-d60a132 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-11cf0a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-c761f26{text-align:start;}.elementor-629 .elementor-element.elementor-element-c761f26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-c761f26 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-c761f26 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-fe242f9{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-fd8555f{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-3176730.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-3176730 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-3176730.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3176730.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3176730.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3176730.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3176730.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3176730 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-3176730 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-3441880{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-3441880 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-805f117{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-412200f.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-412200f .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-412200f.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-412200f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-412200f.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-412200f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-412200f.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-412200f .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-412200f .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-7ef5b33{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-7ef5b33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-fb94c5f{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-fb94c5f:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-fb94c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-fb94c5f:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-fb94c5f.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-e8fb4be .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-e8fb4be.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-e8fb4be .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-e8fb4be .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-e3645f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-efc6530{text-align:start;}.elementor-629 .elementor-element.elementor-element-efc6530 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-efc6530 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-efc6530 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-851a7c7{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-172da14{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-d280cf8.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-d280cf8 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-d280cf8.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d280cf8.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d280cf8.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d280cf8.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d280cf8.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d280cf8 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-d280cf8 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-d88b60c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-d88b60c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-46ef7ca{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-8e4e17e.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-8e4e17e .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-8e4e17e.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-8e4e17e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8e4e17e.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-8e4e17e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8e4e17e.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-8e4e17e .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-8e4e17e .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-121e0af{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-121e0af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-29ad1a5{--display:flex;}.elementor-629 .elementor-element.elementor-element-45870b8{--display:flex;--min-height:573px;--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-629 .elementor-element.elementor-element-9bf08ca{--display:flex;}.elementor-629 .elementor-element.elementor-element-22ca185{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-22ca185:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-22ca185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-22ca185:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-22ca185.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-d921edb .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d921edb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-d921edb .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-d921edb .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-7457c2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-318de70{text-align:start;}.elementor-629 .elementor-element.elementor-element-318de70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-318de70 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-318de70 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-bd407e0{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-b78ee56{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-2e0ffe0.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-2e0ffe0 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-2e0ffe0.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-2e0ffe0.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-2e0ffe0.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-2e0ffe0.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-2e0ffe0.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-2e0ffe0 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-2e0ffe0 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-c70488d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-c70488d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5c8ef7a{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-7fe182b.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-7fe182b .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-7fe182b.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-7fe182b.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-7fe182b.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-7fe182b.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-7fe182b.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-7fe182b .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-7fe182b .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-5342a53{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-5342a53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-9ba1ad4{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-9ba1ad4:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-9ba1ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-9ba1ad4.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-3991b5f .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3991b5f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3991b5f .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-3991b5f .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-844213a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-4aca4d5{text-align:start;}.elementor-629 .elementor-element.elementor-element-4aca4d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-4aca4d5 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-4aca4d5 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-5f68f31{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-a40eaf4{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-d507940.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-d507940 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-d507940.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d507940.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d507940.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d507940.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d507940.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d507940 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-d507940 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-b4a6794{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-b4a6794 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-def7002{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-c9b2fde.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-c9b2fde .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-c9b2fde.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c9b2fde.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c9b2fde.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c9b2fde.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c9b2fde.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c9b2fde .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-c9b2fde .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-c32932a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-c32932a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-bb10832{--display:flex;}.elementor-629 .elementor-element.elementor-element-c4baae8{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-c4baae8:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-c4baae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-c4baae8:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-c4baae8.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-92fc10b .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-92fc10b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-92fc10b .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-92fc10b .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-8214ab6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-90f47f6{text-align:start;}.elementor-629 .elementor-element.elementor-element-90f47f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-90f47f6 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-90f47f6 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-4159151{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-7d31875{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-aa06fc1.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-aa06fc1 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-aa06fc1.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-aa06fc1.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-aa06fc1.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-aa06fc1.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-aa06fc1.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-aa06fc1 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-aa06fc1 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-5d55b4f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-5d55b4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-e634d5a{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-fee8c06.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-fee8c06 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-fee8c06.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-fee8c06.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-fee8c06.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-fee8c06.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-fee8c06.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-fee8c06 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-fee8c06 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-41e6147{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-41e6147 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-1e56833{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--background-transition:0.3s;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:#1DCDFEBD;--border-color:#1DCDFEBD;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-1e56833:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-1e56833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1DCDFE14;}.elementor-629 .elementor-element.elementor-element-1e56833:hover{background-color:#1DCDFE1F;}.elementor-629 .elementor-element.elementor-element-1e56833.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-4f6ec00 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-stacked .elementor-icon{background-color:#1DCDFE;color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-default .elementor-icon{color:#1DCDFE;border-color:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-default .elementor-icon svg{fill:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-framed .elementor-icon{background-color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-4f6ec00.elementor-view-stacked .elementor-icon svg{fill:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-4f6ec00 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-4f6ec00 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-54b261c{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-07ddfe8{text-align:start;}.elementor-629 .elementor-element.elementor-element-07ddfe8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-07ddfe8 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-07ddfe8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-c833abb{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-0f6b461{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:0px;--padding-left:8px;--padding-right:12px;}.elementor-629 .elementor-element.elementor-element-0f6b461:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-0f6b461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1DCDFE 0%, #21D0B3 100%);}.elementor-629 .elementor-element.elementor-element-6c6e717.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-6c6e717 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-6c6e717.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6c6e717.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6c6e717.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6c6e717.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6c6e717.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-6c6e717 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-6c6e717 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-884a37f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-884a37f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3cba5f6{--display:flex;}.elementor-629 .elementor-element.elementor-element-61f0617{--display:flex;--min-height:573px;--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-629 .elementor-element.elementor-element-aa98521{--display:flex;}.elementor-629 .elementor-element.elementor-element-0748f55{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-0748f55:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-0748f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-0748f55:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-0748f55.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-63f1ffd .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-63f1ffd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-63f1ffd .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-63f1ffd .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-02c8310{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-c6818cb{text-align:start;}.elementor-629 .elementor-element.elementor-element-c6818cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-c6818cb .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-c6818cb .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-3f732d5{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-97b697f{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-e9a35e3.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-e9a35e3 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-e9a35e3.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-e9a35e3.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-e9a35e3.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-e9a35e3.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-e9a35e3.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-e9a35e3 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-e9a35e3 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-4de2a70{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-4de2a70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-82f327f{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-b8683a1.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-b8683a1 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-b8683a1.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-b8683a1.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-b8683a1.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-b8683a1.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-b8683a1.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-b8683a1 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-b8683a1 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-34e38a4{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-34e38a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-94fe7c9{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-94fe7c9:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-94fe7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-94fe7c9:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-94fe7c9.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-45ab29c .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-45ab29c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-45ab29c .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-45ab29c .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-de78e64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-b20b48f{text-align:start;}.elementor-629 .elementor-element.elementor-element-b20b48f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-b20b48f .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-b20b48f .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-fbc1e55{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-c2cb86f{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-722fbf5.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-722fbf5 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-722fbf5.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-722fbf5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-722fbf5.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-722fbf5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-722fbf5.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-722fbf5 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-722fbf5 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-29c403e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-29c403e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-672288d{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-474e9ec.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-474e9ec .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-474e9ec.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-474e9ec.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-474e9ec.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-474e9ec.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-474e9ec.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-474e9ec .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-474e9ec .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-0517f1a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-0517f1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5e4fd7d{--display:flex;}.elementor-629 .elementor-element.elementor-element-c86d684{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-c86d684:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-c86d684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-c86d684:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-c86d684.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-5b2976c .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-5b2976c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-5b2976c .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-5b2976c .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-d62e26e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-03fb4bd{text-align:start;}.elementor-629 .elementor-element.elementor-element-03fb4bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-03fb4bd .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-03fb4bd .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-a166056{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-713a714{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-3c3844c.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-3c3844c .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-3c3844c.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3c3844c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3c3844c.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3c3844c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3c3844c.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3c3844c .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-3c3844c .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-22578ff{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-22578ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-29fce54{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-01b5112.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-01b5112 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-01b5112.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-01b5112.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-01b5112.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-01b5112.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-01b5112.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-01b5112 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-01b5112 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-fc0143a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-fc0143a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-5d23893{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--background-transition:0.3s;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:#1DCDFEBD;--border-color:#1DCDFEBD;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-5d23893:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-5d23893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1DCDFE14;}.elementor-629 .elementor-element.elementor-element-5d23893:hover{background-color:#1DCDFE1F;}.elementor-629 .elementor-element.elementor-element-5d23893.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-8742746 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-8742746.elementor-view-stacked .elementor-icon{background-color:#1DCDFE;color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-8742746.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8742746.elementor-view-default .elementor-icon{color:#1DCDFE;border-color:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-8742746.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8742746.elementor-view-default .elementor-icon svg{fill:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-8742746.elementor-view-framed .elementor-icon{background-color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-8742746.elementor-view-stacked .elementor-icon svg{fill:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-8742746 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-8742746 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-bf76fcf{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-019faa0{text-align:start;}.elementor-629 .elementor-element.elementor-element-019faa0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-019faa0 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-019faa0 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-c40c48b{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-c7c77f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:0px;--padding-left:8px;--padding-right:12px;}.elementor-629 .elementor-element.elementor-element-c7c77f2:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-c7c77f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1DCDFE 0%, #21D0B3 100%);}.elementor-629 .elementor-element.elementor-element-3b66997.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-3b66997 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-3b66997.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3b66997.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3b66997.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3b66997.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-3b66997.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3b66997 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-3b66997 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-01f18c8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-01f18c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-3907416{--display:flex;}.elementor-629 .elementor-element.elementor-element-00d510e{--display:flex;--min-height:573px;--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-629 .elementor-element.elementor-element-1825ada{--display:flex;}.elementor-629 .elementor-element.elementor-element-718f9f6{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-718f9f6:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-718f9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-718f9f6:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-718f9f6.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-aaa57cb .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-aaa57cb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-aaa57cb .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-aaa57cb .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-c6a1cc4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-3f1632e{text-align:start;}.elementor-629 .elementor-element.elementor-element-3f1632e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-3f1632e .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-3f1632e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d438112{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-175cb83{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-9fbe40f.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-9fbe40f .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-9fbe40f.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-9fbe40f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-9fbe40f.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-9fbe40f.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-9fbe40f.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-9fbe40f .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-9fbe40f .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-a64033d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-a64033d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-401069f{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-310da9c.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-310da9c .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-310da9c.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-310da9c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-310da9c.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-310da9c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-310da9c.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-310da9c .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-310da9c .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-d819821{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-d819821 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-9381e1e{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-9381e1e:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-9381e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-9381e1e:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-9381e1e.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-c529955 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-c529955.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-c529955.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c529955.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-c529955.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c529955.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-c529955.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-c529955.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-c529955 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-c529955 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-2eb475e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-9e4f06e{text-align:start;}.elementor-629 .elementor-element.elementor-element-9e4f06e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-9e4f06e .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-9e4f06e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-81454c5{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-6e33184{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-08314fa.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-08314fa .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-08314fa.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-08314fa.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-08314fa.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-08314fa.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-08314fa.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-08314fa .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-08314fa .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-775db7c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-775db7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-858b77b{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-efc2cc7.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-efc2cc7 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-efc2cc7.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-efc2cc7.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-efc2cc7.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-efc2cc7.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-efc2cc7.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-efc2cc7 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-efc2cc7 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-730ea03{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-730ea03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-3fb7ac4{--display:flex;}.elementor-629 .elementor-element.elementor-element-2c6f50f{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-2c6f50f:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-2c6f50f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-2c6f50f:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-2c6f50f.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-9120f4c .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-9120f4c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-9120f4c .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-9120f4c .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-e575565{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-32d5847{text-align:start;}.elementor-629 .elementor-element.elementor-element-32d5847 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-32d5847 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-32d5847 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-4925ca7{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-56741ad{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-4aa33f8.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-4aa33f8 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-4aa33f8.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-4aa33f8.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-4aa33f8.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-4aa33f8.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-4aa33f8.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-4aa33f8 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-4aa33f8 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-2332043{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-2332043 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-980790d{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-8a6e058.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-8a6e058 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-8a6e058.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-8a6e058.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8a6e058.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-8a6e058.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-8a6e058.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-8a6e058 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-8a6e058 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-5bb9dac{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-5bb9dac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-11621ad{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--background-transition:0.3s;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:#1DCDFEBD;--border-color:#1DCDFEBD;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-11621ad:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-11621ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1DCDFE14;}.elementor-629 .elementor-element.elementor-element-11621ad:hover{background-color:#1DCDFE1F;}.elementor-629 .elementor-element.elementor-element-11621ad.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-4d29acf .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-stacked .elementor-icon{background-color:#1DCDFE;color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-default .elementor-icon{color:#1DCDFE;border-color:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-default .elementor-icon svg{fill:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-framed .elementor-icon{background-color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-4d29acf.elementor-view-stacked .elementor-icon svg{fill:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-4d29acf .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-4d29acf .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-6e01ff3{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-aa26c3f{text-align:start;}.elementor-629 .elementor-element.elementor-element-aa26c3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-aa26c3f .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-aa26c3f .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d51bd0b{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-29f9dad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:0px;--padding-left:8px;--padding-right:12px;}.elementor-629 .elementor-element.elementor-element-29f9dad:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-29f9dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1DCDFE 0%, #21D0B3 100%);}.elementor-629 .elementor-element.elementor-element-798ef1e.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-798ef1e .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-798ef1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-798ef1e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-798ef1e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-798ef1e.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-798ef1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-798ef1e .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-798ef1e .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-dfc21cd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-dfc21cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-431178d{--display:flex;}.elementor-629 .elementor-element.elementor-element-b3b7877{--display:flex;--min-height:573px;--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-629 .elementor-element.elementor-element-9f36b5a{--display:flex;}.elementor-629 .elementor-element.elementor-element-b73f690{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-b73f690:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-b73f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-b73f690:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-b73f690.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-caf2681 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-caf2681.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-caf2681 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-caf2681 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-91fd1e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-bded777{text-align:start;}.elementor-629 .elementor-element.elementor-element-bded777 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-bded777 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-bded777 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-137459b{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-1216e70{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-dfd86cd.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-dfd86cd .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-dfd86cd.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-dfd86cd.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-dfd86cd.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-dfd86cd.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-dfd86cd.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-dfd86cd .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-dfd86cd .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-44f5cf1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-44f5cf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-7218134{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-c0fc605.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-c0fc605 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-c0fc605.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c0fc605.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c0fc605.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c0fc605.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c0fc605.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c0fc605 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-c0fc605 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-2fb4492{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-2fb4492 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-238063d{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-238063d:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-238063d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-238063d:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-238063d.e-con{--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-a326993 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-a326993.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-a326993.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-a326993.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-a326993.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-a326993.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-a326993.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-a326993.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-a326993 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-a326993 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-8a65681{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5015c50{text-align:start;}.elementor-629 .elementor-element.elementor-element-5015c50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-5015c50 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-5015c50 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-dafe5f4{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-1086c10{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-af3f4ae.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-af3f4ae .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-af3f4ae.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-af3f4ae.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-af3f4ae.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-af3f4ae.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-af3f4ae.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-af3f4ae .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-af3f4ae .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-385d6cb{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-385d6cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-ff01090{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-6bf4278.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-6bf4278 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-6bf4278.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-6bf4278.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6bf4278.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-6bf4278.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-6bf4278.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-6bf4278 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-6bf4278 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-04fcff0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-04fcff0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d9ff55a{--display:flex;}.elementor-629 .elementor-element.elementor-element-5cac56b{--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-5cac56b:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-5cac56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-5cac56b:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-5cac56b.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-54d58e7 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-54d58e7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-54d58e7 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-54d58e7 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-9aeb8a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-042e272{text-align:start;}.elementor-629 .elementor-element.elementor-element-042e272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-042e272 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-042e272 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-80f7417{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-ea1c867{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-a90f4f5.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-a90f4f5 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-a90f4f5.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-a90f4f5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-a90f4f5.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-a90f4f5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-a90f4f5.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-a90f4f5 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-a90f4f5 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-fed9886{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-fed9886 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-a92c0bb{--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:flex-start;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-629 .elementor-element.elementor-element-f166fad.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-f166fad .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-f166fad.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-f166fad.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-f166fad.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-f166fad.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-f166fad.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-f166fad .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-f166fad .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-61bd7d6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-61bd7d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-bcfb96b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--background-transition:0.3s;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:#1DCDFEBD;--border-color:#1DCDFEBD;--border-radius:18px 18px 18px 18px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-bcfb96b:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-bcfb96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1DCDFE14;}.elementor-629 .elementor-element.elementor-element-bcfb96b:hover{background-color:#1DCDFE1F;}.elementor-629 .elementor-element.elementor-element-bcfb96b.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-1d69239 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-stacked .elementor-icon{background-color:#1DCDFE;color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-default .elementor-icon{color:#1DCDFE;border-color:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-default .elementor-icon svg{fill:#1DCDFE;}.elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-framed .elementor-icon{background-color:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-1d69239.elementor-view-stacked .elementor-icon svg{fill:#1E2E3E;}.elementor-629 .elementor-element.elementor-element-1d69239 .elementor-icon{font-size:23px;border-radius:10px 10px 10px 10px;}.elementor-629 .elementor-element.elementor-element-1d69239 .elementor-icon svg{height:23px;}.elementor-629 .elementor-element.elementor-element-c6baa32{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-4f3fb8d{text-align:start;}.elementor-629 .elementor-element.elementor-element-4f3fb8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-4f3fb8d .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-4f3fb8d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-12c9ece{--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:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-af578c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:0px;--padding-left:8px;--padding-right:12px;}.elementor-629 .elementor-element.elementor-element-af578c6:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-af578c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1DCDFE 0%, #21D0B3 100%);}.elementor-629 .elementor-element.elementor-element-0dcaeb5.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-0dcaeb5 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-0dcaeb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-0dcaeb5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-0dcaeb5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-0dcaeb5.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-0dcaeb5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-0dcaeb5 .elementor-icon{font-size:17px;}.elementor-629 .elementor-element.elementor-element-0dcaeb5 .elementor-icon svg{height:17px;}.elementor-629 .elementor-element.elementor-element-1031980{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-1031980 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-eea3630{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:18px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:18px;--n-tabs-title-color:#B6B6B6;--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-eea3630 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF1A;}.elementor-629 .elementor-element.elementor-element-eea3630.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF42;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-629 .elementor-element.elementor-element-eea3630.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-629 .elementor-element.elementor-element-eea3630.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-629 .elementor-element.elementor-element-eea3630 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-1d2f2cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-8898164 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-b8da066{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#B6C4D4;}.elementor-629 .elementor-element.elementor-element-d4df24f{--display:flex;}.elementor-629 .elementor-element.elementor-element-98978b4{margin:0px -7px calc(var(--kit-widget-spacing, 0px) + -55px) 280px;text-align:center;}.elementor-629 .elementor-element.elementor-element-98978b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#B6B6B6;}.elementor-629 .elementor-element.elementor-element-85c0b55{--display:flex;}.elementor-629 .elementor-element.elementor-element-fd0e0a8{--display:flex;}.elementor-629 .elementor-element.elementor-element-57936ae{--display:flex;--min-height:81px;--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-57936ae:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-57936ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-57936ae:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-57936ae.e-con{--align-self:center;}.elementor-629 .elementor-element.elementor-element-a3803d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-d28cf9d{text-align:center;}.elementor-629 .elementor-element.elementor-element-d28cf9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:20px;color:#D3D3D3;}.elementor-629 .elementor-element.elementor-element-d28cf9d .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-d28cf9d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-987b24e{--display:flex;}.elementor-629 .elementor-element.elementor-element-e8345c1{--display:flex;}.elementor-629 .elementor-element.elementor-element-930abb9{--display:flex;--min-height:81px;--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-930abb9:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-930abb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-930abb9:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-930abb9.e-con{--align-self:center;}.elementor-629 .elementor-element.elementor-element-7caba04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-336f4b7{text-align:center;}.elementor-629 .elementor-element.elementor-element-336f4b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:20px;color:#D3D3D3;}.elementor-629 .elementor-element.elementor-element-336f4b7 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-336f4b7 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-d868936{--display:flex;}.elementor-629 .elementor-element.elementor-element-d8ba1bd{--display:flex;}.elementor-629 .elementor-element.elementor-element-820bc7f{--display:flex;--min-height:81px;--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;--background-transition:0.3s;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:#4B607A63;--border-color:#4B607A63;--border-radius:18px 18px 18px 18px;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-629 .elementor-element.elementor-element-820bc7f:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-820bc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E52;}.elementor-629 .elementor-element.elementor-element-820bc7f:hover{background-color:#2B395245;}.elementor-629 .elementor-element.elementor-element-820bc7f.e-con{--align-self:center;}.elementor-629 .elementor-element.elementor-element-c645d87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-0840360{text-align:center;}.elementor-629 .elementor-element.elementor-element-0840360 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:20px;color:#D3D3D3;}.elementor-629 .elementor-element.elementor-element-0840360 .elementor-heading-title a:hover, .elementor-629 .elementor-element.elementor-element-0840360 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-4005b97{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:18px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:18px;--n-tabs-title-color:#B6B6B6;--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-4005b97 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF1A;}.elementor-629 .elementor-element.elementor-element-4005b97.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF42;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-629 .elementor-element.elementor-element-4005b97.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-629 .elementor-element.elementor-element-4005b97.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-629 .elementor-element.elementor-element-4005b97 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-0b40fa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-629 .elementor-element.elementor-element-0592085{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-9eb84e3{text-align:start;}.elementor-629 .elementor-element.elementor-element-9eb84e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-4535d7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-079e471{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-d5be36c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-677118b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;fill:#12202C;color:#12202C;background-image:linear-gradient(130deg, #34F5C6 0%, #1DCDFE 100%);border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-629 .elementor-element.elementor-element-677118b{z-index:6;}.elementor-629 .elementor-element.elementor-element-677118b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-629 .elementor-element.elementor-element-677118b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-629 .elementor-element.elementor-element-77e494c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-629 .elementor-element.elementor-element-a61dbc4{--grid-columns:3;}.elementor-629 .elementor-element.elementor-element-a61dbc4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-629 .elementor-element.elementor-element-a61dbc4 .e-loop-item > .elementor-section, .elementor-629 .elementor-element.elementor-element-a61dbc4 .e-loop-item > .elementor-section > .elementor-container, .elementor-629 .elementor-element.elementor-element-a61dbc4 .e-loop-item > .e-con, .elementor-629 .elementor-element.elementor-element-a61dbc4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-629 .elementor-element.elementor-element-3a272c2{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-3a272c2:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-3a272c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #14202C 0%, #14202C 100%);}.elementor-629 .elementor-element.elementor-element-f3e6948{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;}.elementor-629 .elementor-element.elementor-element-a0b0d82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;color:#F7FAFC;}.elementor-629 .elementor-element.elementor-element-66753b4{width:var( --container-widget-width, 90.58% );max-width:90.58%;--container-widget-width:90.58%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;color:#B6C4D4;}.elementor-629 .elementor-element.elementor-element-66753b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-ea58d69{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-25ce2c5{--display:flex;--min-height:39px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;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:#4B607A4D;--border-color:#4B607A4D;--border-radius:25px 25px 25px 25px;--padding-top:05px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-629 .elementor-element.elementor-element-25ce2c5:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-25ce2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E73;}.elementor-629 .elementor-element.elementor-element-03c1cce.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-03c1cce .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-03c1cce.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-03c1cce.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-03c1cce.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-03c1cce.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-03c1cce.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-03c1cce .elementor-icon{font-size:22px;}.elementor-629 .elementor-element.elementor-element-03c1cce .elementor-icon svg{height:22px;}.elementor-629 .elementor-element.elementor-element-cbddde7{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-cbddde7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-71b571d{--display:flex;--min-height:39px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;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:#4B607A4D;--border-color:#4B607A4D;--border-radius:25px 25px 25px 25px;--padding-top:05px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-629 .elementor-element.elementor-element-71b571d:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-71b571d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E73;}.elementor-629 .elementor-element.elementor-element-c8fe650.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-c8fe650 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-c8fe650.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c8fe650.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c8fe650.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c8fe650.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c8fe650.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-c8fe650 .elementor-icon{font-size:22px;}.elementor-629 .elementor-element.elementor-element-c8fe650 .elementor-icon svg{height:22px;}.elementor-629 .elementor-element.elementor-element-86c2f01{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-86c2f01 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-4c53dfc{--display:flex;--min-height:39px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;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:#4B607A4D;--border-color:#4B607A4D;--border-radius:25px 25px 25px 25px;--padding-top:05px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-629 .elementor-element.elementor-element-4c53dfc:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-4c53dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E73;}.elementor-629 .elementor-element.elementor-element-d125951.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-d125951 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-d125951.elementor-view-stacked .elementor-icon{background-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d125951.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d125951.elementor-view-default .elementor-icon{color:#BBBBBB;border-color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d125951.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-d125951.elementor-view-default .elementor-icon svg{fill:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-d125951 .elementor-icon{font-size:22px;}.elementor-629 .elementor-element.elementor-element-d125951 .elementor-icon svg{height:22px;}.elementor-629 .elementor-element.elementor-element-a3320ba{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-a3320ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#BBBBBB;}.elementor-629 .elementor-element.elementor-element-0f7826a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-72e8f32{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-72e8f32:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-72e8f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-157b84d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;color:var( --e-global-color-secondary );}.elementor-629 .elementor-element.elementor-element-27fe120{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-a477661{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-629 .elementor-element.elementor-element-8957b72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-629 .elementor-element.elementor-element-8957b72:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-8957b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-629 .elementor-element.elementor-element-ae563f2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-b842343{text-align:start;}.elementor-629 .elementor-element.elementor-element-b842343 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#0D7362;}.elementor-629 .elementor-element.elementor-element-753c29a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#2F455C;}.elementor-629 .elementor-element.elementor-element-9a369e4{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-629 .elementor-element.elementor-element-73c9039{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-629 .elementor-element.elementor-element-73c9039:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-73c9039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-629 .elementor-element.elementor-element-22b9861{--display:flex;}.elementor-629 .elementor-element.elementor-element-0cbfad1{--display:flex;}.elementor-629 .elementor-element.elementor-element-369d604{--display:flex;}.elementor-629 .elementor-element.elementor-element-f9b5187{font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-70eb1e7{--display:flex;}.elementor-629 .elementor-element.elementor-element-3b89ea8{--display:flex;}.elementor-629 .elementor-element.elementor-element-0c1aaa7{font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-94983fb{--display:flex;}.elementor-629 .elementor-element.elementor-element-7426a1b{--display:flex;}.elementor-629 .elementor-element.elementor-element-a72b8ae{font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-335ca6b{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-629 .elementor-element.elementor-element-335ca6b > .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:"Poppins", Sans-serif;}:where( .elementor-629 .elementor-element.elementor-element-335ca6b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-629 .elementor-element.elementor-element-2c11c03{--display:flex;}.elementor-629 .elementor-element.elementor-element-2d9899a{--display:flex;}.elementor-629 .elementor-element.elementor-element-7f320c3{--display:flex;}.elementor-629 .elementor-element.elementor-element-826035f{font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-ee778df{--display:flex;}.elementor-629 .elementor-element.elementor-element-9989266{--display:flex;}.elementor-629 .elementor-element.elementor-element-ad3366c{font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-46cbdd9{--display:flex;}.elementor-629 .elementor-element.elementor-element-b830e87{--display:flex;}.elementor-629 .elementor-element.elementor-element-4585721{font-family:"Inter", Sans-serif;}.elementor-629 .elementor-element.elementor-element-78a1259{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-629 .elementor-element.elementor-element-78a1259 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-629 .elementor-element.elementor-element-fe07316{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-7eb3354{--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;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-7eb3354:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-7eb3354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, #1DCDFE 135%);}.elementor-629 .elementor-element.elementor-element-1295f51{--display:flex;}.elementor-629 .elementor-element.elementor-element-37d6abe{--display:flex;--min-height:39px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;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:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:25px 25px 25px 25px;--padding-top:05px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-629 .elementor-element.elementor-element-37d6abe:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-37d6abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-629 .elementor-element.elementor-element-c8c2c47.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-c8c2c47 .elementor-icon-wrapper{text-align:center;}.elementor-629 .elementor-element.elementor-element-c8c2c47.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-c8c2c47.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c8c2c47.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-c8c2c47.elementor-view-framed .elementor-icon, .elementor-629 .elementor-element.elementor-element-c8c2c47.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-c8c2c47 .elementor-icon{font-size:22px;}.elementor-629 .elementor-element.elementor-element-c8c2c47 .elementor-icon svg{height:22px;}.elementor-629 .elementor-element.elementor-element-a3463e3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-a3463e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-d294aee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-4adb112{width:var( --container-widget-width, 65.593% );max-width:65.593%;--container-widget-width:65.593%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-4adb112.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-dc0c899{--display:flex;--justify-content:center;}.elementor-629 .elementor-element.elementor-element-74fb9ce .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 27px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-629 .elementor-element.elementor-element-74fb9ce{z-index:6;}.elementor-629 .elementor-element.elementor-element-74fb9ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-629 .elementor-element.elementor-element-74fb9ce .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-629 .elementor-element.elementor-element-4ea65ef .elementor-button{background-color:#FFFFFF2E;font-family:"Inter", Sans-serif;font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFD4;border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-629 .elementor-element.elementor-element-4ea65ef .elementor-button:hover, .elementor-629 .elementor-element.elementor-element-4ea65ef .elementor-button:focus{background-color:#FFFFFF38;}.elementor-629 .elementor-element.elementor-element-4ea65ef{z-index:6;}@media(min-width:768px){.elementor-629 .elementor-element.elementor-element-21ec5b7{--width:100%;}.elementor-629 .elementor-element.elementor-element-3308615{--width:25%;}.elementor-629 .elementor-element.elementor-element-7bce501{--width:25%;}.elementor-629 .elementor-element.elementor-element-02abeb7{--content-width:100%;}.elementor-629 .elementor-element.elementor-element-7d25484{--width:24%;}.elementor-629 .elementor-element.elementor-element-abba90c{--content-width:1325px;}.elementor-629 .elementor-element.elementor-element-15040e0{--width:75%;}.elementor-629 .elementor-element.elementor-element-f4ecba7{--content-width:630px;}.elementor-629 .elementor-element.elementor-element-3479202{--content-width:600px;}.elementor-629 .elementor-element.elementor-element-47d44ec{--content-width:1308px;}.elementor-629 .elementor-element.elementor-element-52b23d0{--content-width:1308px;}.elementor-629 .elementor-element.elementor-element-8bd2057{--content-width:1308px;}.elementor-629 .elementor-element.elementor-element-400ac5d{--width:68%;}.elementor-629 .elementor-element.elementor-element-e97f36e{--width:54%;}.elementor-629 .elementor-element.elementor-element-7d6098d{--width:68%;}.elementor-629 .elementor-element.elementor-element-45b16a8{--width:54%;}.elementor-629 .elementor-element.elementor-element-5184f04{--width:68%;}.elementor-629 .elementor-element.elementor-element-99bbfca{--width:44%;}.elementor-629 .elementor-element.elementor-element-f5d51a9{--width:68%;}.elementor-629 .elementor-element.elementor-element-fd8555f{--width:54%;}.elementor-629 .elementor-element.elementor-element-fb94c5f{--width:68%;}.elementor-629 .elementor-element.elementor-element-172da14{--width:54%;}.elementor-629 .elementor-element.elementor-element-22ca185{--width:68%;}.elementor-629 .elementor-element.elementor-element-b78ee56{--width:54%;}.elementor-629 .elementor-element.elementor-element-9ba1ad4{--width:68%;}.elementor-629 .elementor-element.elementor-element-a40eaf4{--width:54%;}.elementor-629 .elementor-element.elementor-element-c4baae8{--width:68%;}.elementor-629 .elementor-element.elementor-element-7d31875{--width:54%;}.elementor-629 .elementor-element.elementor-element-1e56833{--width:68%;}.elementor-629 .elementor-element.elementor-element-0f6b461{--width:44%;}.elementor-629 .elementor-element.elementor-element-0748f55{--width:68%;}.elementor-629 .elementor-element.elementor-element-97b697f{--width:54%;}.elementor-629 .elementor-element.elementor-element-94fe7c9{--width:68%;}.elementor-629 .elementor-element.elementor-element-c2cb86f{--width:54%;}.elementor-629 .elementor-element.elementor-element-c86d684{--width:68%;}.elementor-629 .elementor-element.elementor-element-713a714{--width:54%;}.elementor-629 .elementor-element.elementor-element-5d23893{--width:68%;}.elementor-629 .elementor-element.elementor-element-c7c77f2{--width:44%;}.elementor-629 .elementor-element.elementor-element-00d510e{--width:100%;}.elementor-629 .elementor-element.elementor-element-718f9f6{--width:68%;}.elementor-629 .elementor-element.elementor-element-175cb83{--width:54%;}.elementor-629 .elementor-element.elementor-element-9381e1e{--width:68%;}.elementor-629 .elementor-element.elementor-element-6e33184{--width:54%;}.elementor-629 .elementor-element.elementor-element-2c6f50f{--width:68%;}.elementor-629 .elementor-element.elementor-element-56741ad{--width:54%;}.elementor-629 .elementor-element.elementor-element-11621ad{--width:68%;}.elementor-629 .elementor-element.elementor-element-29f9dad{--width:44%;}.elementor-629 .elementor-element.elementor-element-b73f690{--width:68%;}.elementor-629 .elementor-element.elementor-element-1216e70{--width:54%;}.elementor-629 .elementor-element.elementor-element-238063d{--width:68%;}.elementor-629 .elementor-element.elementor-element-1086c10{--width:54%;}.elementor-629 .elementor-element.elementor-element-5cac56b{--width:68%;}.elementor-629 .elementor-element.elementor-element-ea1c867{--width:54%;}.elementor-629 .elementor-element.elementor-element-bcfb96b{--width:68%;}.elementor-629 .elementor-element.elementor-element-af578c6{--width:44%;}.elementor-629 .elementor-element.elementor-element-1d2f2cb{--content-width:1308px;}.elementor-629 .elementor-element.elementor-element-57936ae{--width:45%;}.elementor-629 .elementor-element.elementor-element-930abb9{--width:45%;}.elementor-629 .elementor-element.elementor-element-820bc7f{--width:45%;}.elementor-629 .elementor-element.elementor-element-0592085{--content-width:630px;}.elementor-629 .elementor-element.elementor-element-d5be36c{--content-width:600px;}.elementor-629 .elementor-element.elementor-element-77e494c{--width:100%;}.elementor-629 .elementor-element.elementor-element-3a272c2{--width:100%;}.elementor-629 .elementor-element.elementor-element-25ce2c5{--width:41%;}.elementor-629 .elementor-element.elementor-element-71b571d{--width:37%;}.elementor-629 .elementor-element.elementor-element-4c53dfc{--width:37%;}.elementor-629 .elementor-element.elementor-element-ae563f2{--content-width:1308px;}.elementor-629 .elementor-element.elementor-element-1295f51{--width:88%;}.elementor-629 .elementor-element.elementor-element-37d6abe{--width:24%;}.elementor-629 .elementor-element.elementor-element-dc0c899{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-629 .elementor-element.elementor-element-7bce501{--width:22%;}.elementor-629 .elementor-element.elementor-element-7d25484{--width:28%;}.elementor-629 .elementor-element.elementor-element-76f5f6f{--width:100%;}.elementor-629 .elementor-element.elementor-element-a86fb5d{--width:100%;}.elementor-629 .elementor-element.elementor-element-83d6a41{--width:100%;}.elementor-629 .elementor-element.elementor-element-0eb177c{--width:100%;}.elementor-629 .elementor-element.elementor-element-15040e0{--width:50%;}.elementor-629 .elementor-element.elementor-element-400ac5d{--width:100%;}.elementor-629 .elementor-element.elementor-element-7d6098d{--width:100%;}.elementor-629 .elementor-element.elementor-element-5184f04{--width:100%;}.elementor-629 .elementor-element.elementor-element-f5d51a9{--width:100%;}.elementor-629 .elementor-element.elementor-element-fb94c5f{--width:100%;}.elementor-629 .elementor-element.elementor-element-22ca185{--width:100%;}.elementor-629 .elementor-element.elementor-element-9ba1ad4{--width:100%;}.elementor-629 .elementor-element.elementor-element-c4baae8{--width:100%;}.elementor-629 .elementor-element.elementor-element-1e56833{--width:100%;}.elementor-629 .elementor-element.elementor-element-0748f55{--width:100%;}.elementor-629 .elementor-element.elementor-element-94fe7c9{--width:100%;}.elementor-629 .elementor-element.elementor-element-c86d684{--width:100%;}.elementor-629 .elementor-element.elementor-element-5d23893{--width:100%;}.elementor-629 .elementor-element.elementor-element-718f9f6{--width:100%;}.elementor-629 .elementor-element.elementor-element-9381e1e{--width:100%;}.elementor-629 .elementor-element.elementor-element-2c6f50f{--width:100%;}.elementor-629 .elementor-element.elementor-element-11621ad{--width:100%;}.elementor-629 .elementor-element.elementor-element-b73f690{--width:100%;}.elementor-629 .elementor-element.elementor-element-238063d{--width:100%;}.elementor-629 .elementor-element.elementor-element-5cac56b{--width:100%;}.elementor-629 .elementor-element.elementor-element-bcfb96b{--width:100%;}.elementor-629 .elementor-element.elementor-element-57936ae{--width:72%;}.elementor-629 .elementor-element.elementor-element-930abb9{--width:70%;}.elementor-629 .elementor-element.elementor-element-820bc7f{--width:70%;}.elementor-629 .elementor-element.elementor-element-1295f51{--width:100%;}.elementor-629 .elementor-element.elementor-element-37d6abe{--width:25%;}.elementor-629 .elementor-element.elementor-element-dc0c899{--width:100%;}}@media(max-width:1024px){.elementor-629 .elementor-element.elementor-element-275def6 .elementor-heading-title{font-size:12px;}.elementor-629 .elementor-element.elementor-element-28819cf .elementor-heading-title{font-size:40px;}.elementor-629 .elementor-element.elementor-element-b38f73e .elementor-button{font-size:13px;}.elementor-629 .elementor-element.elementor-element-1936d5e .elementor-icon{font-size:25px;}.elementor-629 .elementor-element.elementor-element-1936d5e .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-99a008c .statistic-counter,.elementor-629 .elementor-element.elementor-element-99a008c  .counter-suffix{font-size:30px;}.elementor-629 .elementor-element.elementor-element-99a008c .mcounter_title_promo{font-size:15px;}.elementor-629 .elementor-element.elementor-element-8f7948d .elementor-icon{font-size:25px;}.elementor-629 .elementor-element.elementor-element-8f7948d .elementor-icon svg{height:25px;}.elementor-629 .elementor-element.elementor-element-0133587 .statistic-counter,.elementor-629 .elementor-element.elementor-element-0133587  .counter-suffix{font-size:30px;}.elementor-629 .elementor-element.elementor-element-0133587 .mcounter_title_promo{font-size:15px;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon{font-size:25px;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title, .elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title a{font-size:30px;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-description{font-size:15px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon{font-size:25px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title, .elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title a{font-size:30px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-description{font-size:15px;}.elementor-629 .elementor-element.elementor-element-11782ca{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-f9246c3 .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-eb64925{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-5d55099{--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-629 .elementor-element.elementor-element-76f5f6f{--justify-content:space-between;}.elementor-629 .elementor-element.elementor-element-4988952 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-d42680c{font-size:13px;}.elementor-629 .elementor-element.elementor-element-a86fb5d{--justify-content:space-between;}.elementor-629 .elementor-element.elementor-element-80db976 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-2dc89dc{font-size:13px;}.elementor-629 .elementor-element.elementor-element-83d6a41{--justify-content:space-between;}.elementor-629 .elementor-element.elementor-element-315fb3b .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-ec12a50{font-size:13px;}.elementor-629 .elementor-element.elementor-element-0eb177c{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-ef9b679 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-6af0b8d{font-size:13px;}.elementor-629 .elementor-element.elementor-element-15040e0{--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-629 .elementor-element.elementor-element-15040e0.e-con{--align-self:flex-start;}.elementor-629 .elementor-element.elementor-element-6322323{--justify-content:space-between;}.elementor-629 .elementor-element.elementor-element-d0335c6 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-c9876a4{font-size:13px;}.elementor-629 .elementor-element.elementor-element-b639019{--justify-content:space-between;}.elementor-629 .elementor-element.elementor-element-55e1b72 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-1a15f47{font-size:13px;}.elementor-629 .elementor-element.elementor-element-f027705{--justify-content:space-between;}.elementor-629 .elementor-element.elementor-element-f1340c5 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-23fecc9{font-size:13px;}.elementor-629 .elementor-element.elementor-element-e1ec4cd .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-09eeb42{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-2c788f2 .elementor-button{font-size:13px;}.elementor-629 .elementor-element.elementor-element-1daadc5{--grid-columns:2;}.elementor-629 .elementor-element.elementor-element-901ef80{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-ac1d022 .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-ad0e0c8{--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;}.elementor-629 .elementor-element.elementor-element-a929298{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-9c98171{font-size:14px;}.elementor-629 .elementor-element.elementor-element-f7db343{font-size:14px;}.elementor-629 .elementor-element.elementor-element-46dfbc3{font-size:14px;}.elementor-629 .elementor-element.elementor-element-281f1fd{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-dfac3e5{font-size:14px;}.elementor-629 .elementor-element.elementor-element-7126c22{font-size:14px;}.elementor-629 .elementor-element.elementor-element-2c15325{font-size:14px;}.elementor-629 .elementor-element.elementor-element-52b23d0{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-ec746c3 .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-7716af1{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-7d269aa .elementor-testimonial-content{font-size:17px;}.elementor-629 .elementor-element.elementor-element-779462f .elementor-testimonial-content{font-size:17px;}.elementor-629 .elementor-element.elementor-element-54a1dd5 .elementor-testimonial-content{font-size:17px;}.elementor-629 .elementor-element.elementor-element-d06dda0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-629 .elementor-element.elementor-element-67d0dba .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-be538db{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-2b0987d .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-5af0ab1{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-2e4a278 .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-955b02d{--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;}.elementor-629 .elementor-element.elementor-element-7d6098d{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-f5d51a9{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-fb94c5f{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-9ba1ad4{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-c4baae8{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-94fe7c9{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-c86d684{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-9381e1e{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-2c6f50f{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-238063d{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-5cac56b{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-8898164 .elementor-heading-title{font-size:26px;}.elementor-629 .elementor-element.elementor-element-b8da066{--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;}.elementor-629 .elementor-element.elementor-element-d28cf9d .elementor-heading-title{font-size:18px;}.elementor-629 .elementor-element.elementor-element-336f4b7 .elementor-heading-title{font-size:18px;}.elementor-629 .elementor-element.elementor-element-0840360 .elementor-heading-title{font-size:18px;}.elementor-629 .elementor-element.elementor-element-4535d7d .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-079e471{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-677118b .elementor-button{font-size:13px;}.elementor-629 .elementor-element.elementor-element-a61dbc4{--grid-columns:2;}.elementor-629 .elementor-element.elementor-element-a0b0d82 .elementor-heading-title{font-size:33px;}.elementor-629 .elementor-element.elementor-element-66753b4{--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;font-size:15px;}.elementor-629 .elementor-element.elementor-element-25ce2c5{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-629 .elementor-element.elementor-element-cbddde7 .elementor-heading-title{font-size:13px;}.elementor-629 .elementor-element.elementor-element-71b571d{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-629 .elementor-element.elementor-element-86c2f01 .elementor-heading-title{font-size:13px;}.elementor-629 .elementor-element.elementor-element-4c53dfc{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-629 .elementor-element.elementor-element-a3320ba .elementor-heading-title{font-size:13px;}.elementor-629 .elementor-element.elementor-element-157b84d .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-b908ce7{font-size:13px;}.elementor-629 .elementor-element.elementor-element-a477661{font-size:13px;}.elementor-629 .elementor-element.elementor-element-753c29a .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-9a369e4{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;}.elementor-629 .elementor-element.elementor-element-73c9039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-7eb3354{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-a3463e3 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-d294aee .elementor-heading-title{font-size:38px;}.elementor-629 .elementor-element.elementor-element-4adb112{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;font-size:15px;}.elementor-629 .elementor-element.elementor-element-dc0c899{--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:flex-start;}.elementor-629 .elementor-element.elementor-element-74fb9ce .elementor-button{font-size:13px;}.elementor-629 .elementor-element.elementor-element-4ea65ef .elementor-button{font-size:13px;}}@media(max-width:767px){.elementor-629 .elementor-element.elementor-element-21ec5b7{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-80d6bbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-28819cf .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-629 .elementor-element.elementor-element-3308615{--width:125px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:-5px;}.elementor-629 .elementor-element.elementor-element-99a008c .statistic-counter,.elementor-629 .elementor-element.elementor-element-99a008c  .counter-suffix{font-size:25px;}.elementor-629 .elementor-element.elementor-element-99a008c .mcounter_title_promo{font-size:15px;}.elementor-629 .elementor-element.elementor-element-7bce501.e-con{--e-con-transform-translateX:161px;--e-con-transform-translateY:-194px;}.elementor-629 .elementor-element.elementor-element-7bce501{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:4px;--margin-right:-2px;}.elementor-629 .elementor-element.elementor-element-0133587 .statistic-counter,.elementor-629 .elementor-element.elementor-element-0133587  .counter-suffix{font-size:25px;}.elementor-629 .elementor-element.elementor-element-0133587 .mcounter_title_promo{font-size:14px;}.elementor-629 .elementor-element.elementor-element-02abeb7.e-con{--e-con-transform-translateY:-223px;--align-self:flex-end;}.elementor-629 .elementor-element.elementor-element-02abeb7{--content-width:27%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-c24fd57{width:var( --container-widget-width, 372px );max-width:372px;margin:0px -80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title, .elementor-629 .elementor-element.elementor-element-c24fd57 .elementor-icon-box-title a{font-size:25px;}.elementor-629 .elementor-element.elementor-element-7d25484.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:-406px;}.elementor-629 .elementor-element.elementor-element-7d25484{--width:44%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-010231d{width:var( --container-widget-width, 473px );max-width:473px;--container-widget-width:473px;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title, .elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-title a{font-size:25px;}.elementor-629 .elementor-element.elementor-element-010231d .elementor-icon-box-description{font-size:15px;}.elementor-629 .elementor-element.elementor-element-11782ca{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-070cd83 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-f9246c3 .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-eb64925{font-size:15px;}.elementor-629 .elementor-element.elementor-element-4988952 .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-d42680c{font-size:15px;}.elementor-629 .elementor-element.elementor-element-80db976 .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-2dc89dc{font-size:15px;}.elementor-629 .elementor-element.elementor-element-315fb3b .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-ec12a50{font-size:15px;}.elementor-629 .elementor-element.elementor-element-ef9b679 .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-6af0b8d{font-size:15px;}.elementor-629 .elementor-element.elementor-element-d0335c6 .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-c9876a4{font-size:15px;}.elementor-629 .elementor-element.elementor-element-55e1b72 .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-1a15f47{font-size:15px;}.elementor-629 .elementor-element.elementor-element-f1340c5 .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-23fecc9{font-size:15px;}.elementor-629 .elementor-element.elementor-element-f4ecba7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-0fd7dcb .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-e1ec4cd .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-09eeb42{font-size:15px;}.elementor-629 .elementor-element.elementor-element-3479202{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-1daadc5{--grid-columns:1;}.elementor-629 .elementor-element.elementor-element-5945279 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-ac1d022{padding:10px 10px 10px 10px;text-align:center;}.elementor-629 .elementor-element.elementor-element-ac1d022 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-629 .elementor-element.elementor-element-ad0e0c8{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:14px;}.elementor-629 .elementor-element.elementor-element-a929298{--min-height:0px;}.elementor-629 .elementor-element.elementor-element-9ba0bbc.e-con{--e-con-transform-translateY:-402px;}.elementor-629 .elementor-element.elementor-element-0d83390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:start;}.elementor-629 .elementor-element.elementor-element-0d83390.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-9c98171{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-629 .elementor-element.elementor-element-33968a0.e-con{--e-con-transform-translateY:-426px;}.elementor-629 .elementor-element.elementor-element-2d1f287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;text-align:start;}.elementor-629 .elementor-element.elementor-element-2d1f287.elementor-element{--align-self:center;}.elementor-629 .elementor-element.elementor-element-f7db343{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-629 .elementor-element.elementor-element-1ea463e.e-con{--e-con-transform-translateY:-453px;}.elementor-629 .elementor-element.elementor-element-73b3585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;text-align:start;}.elementor-629 .elementor-element.elementor-element-46dfbc3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-629 .elementor-element.elementor-element-035e74d{--e-transform-translateY:-466px;}.elementor-629 .elementor-element.elementor-element-281f1fd.e-con{--e-con-transform-translateY:-460px;}.elementor-629 .elementor-element.elementor-element-281f1fd{--margin-top:-25px;--margin-bottom:-869px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-7497a5a.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:-411px;}.elementor-629 .elementor-element.elementor-element-3ba5829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-629 .elementor-element.elementor-element-dfac3e5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-629 .elementor-element.elementor-element-d4615e3.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:-412px;}.elementor-629 .elementor-element.elementor-element-2350ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-629 .elementor-element.elementor-element-7126c22{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-629 .elementor-element.elementor-element-835c971.e-con{--e-con-transform-translateY:-430px;}.elementor-629 .elementor-element.elementor-element-25b71b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-629 .elementor-element.elementor-element-2c15325{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-629 .elementor-element.elementor-element-bceaaa8 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-ec746c3 .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-7716af1{font-size:15px;}.elementor-629 .elementor-element.elementor-element-d06dda0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-629 .elementor-element.elementor-element-ea93eda .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-67d0dba{text-align:start;}.elementor-629 .elementor-element.elementor-element-67d0dba .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-be538db{font-size:15px;}.elementor-629 .elementor-element.elementor-element-a33a974 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-2b0987d .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-5af0ab1{font-size:15px;}.elementor-629 .elementor-element.elementor-element-090578d .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-2e4a278{text-align:center;}.elementor-629 .elementor-element.elementor-element-2e4a278 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-629 .elementor-element.elementor-element-955b02d{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:14px;}.elementor-629 .elementor-element.elementor-element-2d5f98b{--min-height:460px;}.elementor-629 .elementor-element.elementor-element-400ac5d{--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-629 .elementor-element.elementor-element-7ac1dd7{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-cf8b407 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-e97f36e{--width:46%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-b7ec4ae{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5b36466{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-2e05fa8 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-45b16a8{--width:47%;--gap:0px 3px;--row-gap:0px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-9fe5ae8{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5184f04{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-b6bd075{--width:73%;}.elementor-629 .elementor-element.elementor-element-b03f191 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-99bbfca{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-82da173{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-f5d51a9{--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-11cf0a5{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-c761f26 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-fd8555f{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-805f117{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-fb94c5f{--margin-top:-327px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-e3645f1{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-efc6530 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-172da14{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-46ef7ca{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-45870b8{--min-height:460px;}.elementor-629 .elementor-element.elementor-element-22ca185{--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-629 .elementor-element.elementor-element-7457c2e{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-318de70 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-b78ee56{--width:46%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-5c8ef7a{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-844213a{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-4aca4d5 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-a40eaf4{--width:47%;--gap:0px 3px;--row-gap:0px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-def7002{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-bb10832{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-c4baae8{--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-8214ab6{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-90f47f6 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-7d31875{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-e634d5a{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-1e56833{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-54b261c{--width:73%;}.elementor-629 .elementor-element.elementor-element-07ddfe8 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-0f6b461{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-61f0617{--min-height:460px;}.elementor-629 .elementor-element.elementor-element-0748f55{--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-629 .elementor-element.elementor-element-02c8310{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-c6818cb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-97b697f{--width:46%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-82f327f{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-de78e64{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-b20b48f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-c2cb86f{--width:47%;--gap:0px 3px;--row-gap:0px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-672288d{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5e4fd7d{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-c86d684{--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-d62e26e{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-03fb4bd .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-713a714{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-29fce54{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-5d23893{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-bf76fcf{--width:73%;}.elementor-629 .elementor-element.elementor-element-019faa0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-c7c77f2{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-00d510e{--min-height:460px;}.elementor-629 .elementor-element.elementor-element-718f9f6{--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-629 .elementor-element.elementor-element-c6a1cc4{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-3f1632e .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-175cb83{--width:46%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-401069f{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-2eb475e{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-9e4f06e .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-6e33184{--width:47%;--gap:0px 3px;--row-gap:0px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-858b77b{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-3fb7ac4{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-2c6f50f{--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-e575565{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-32d5847 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-56741ad{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-980790d{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-11621ad{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-6e01ff3{--width:73%;}.elementor-629 .elementor-element.elementor-element-aa26c3f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-29f9dad{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-b3b7877{--min-height:460px;}.elementor-629 .elementor-element.elementor-element-b73f690{--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-629 .elementor-element.elementor-element-91fd1e3{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-bded777 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-1216e70{--width:46%;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-7218134{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-8a65681{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-5015c50 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-1086c10{--width:47%;--gap:0px 3px;--row-gap:0px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-ff01090{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-d9ff55a{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-5cac56b{--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-9aeb8a2{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-042e272 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-ea1c867{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-a92c0bb{--width:53%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-629 .elementor-element.elementor-element-bcfb96b{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-c6baa32{--width:73%;}.elementor-629 .elementor-element.elementor-element-4f3fb8d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-af578c6{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-8898164{text-align:center;}.elementor-629 .elementor-element.elementor-element-8898164 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-629 .elementor-element.elementor-element-b8da066{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:14px;}.elementor-629 .elementor-element.elementor-element-98978b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-629 .elementor-element.elementor-element-57936ae{--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-629 .elementor-element.elementor-element-a3803d7{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-d28cf9d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-930abb9{--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-629 .elementor-element.elementor-element-7caba04{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-336f4b7 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-820bc7f{--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-629 .elementor-element.elementor-element-c645d87{--width:73%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-629 .elementor-element.elementor-element-0840360 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-629 .elementor-element.elementor-element-9eb84e3 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-4535d7d .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-079e471{font-size:15px;}.elementor-629 .elementor-element.elementor-element-d5be36c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-629 .elementor-element.elementor-element-a61dbc4{--grid-columns:1;}.elementor-629 .elementor-element.elementor-element-66753b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:14px;}.elementor-629 .elementor-element.elementor-element-25ce2c5{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-71b571d{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-4c53dfc{--width:47%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-0f7826a{--content-width:93%;}.elementor-629 .elementor-element.elementor-element-157b84d .elementor-heading-title{font-size:20px;}.elementor-629 .elementor-element.elementor-element-b908ce7{font-size:15px;}.elementor-629 .elementor-element.elementor-element-a477661{font-size:15px;}.elementor-629 .elementor-element.elementor-element-b842343 .elementor-heading-title{font-size:15px;}.elementor-629 .elementor-element.elementor-element-753c29a .elementor-heading-title{font-size:25px;}.elementor-629 .elementor-element.elementor-element-9a369e4{font-size:15px;}.elementor-629 .elementor-element.elementor-element-2c11c03{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-629 .elementor-element.elementor-element-7eb3354{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-629 .elementor-element.elementor-element-37d6abe{--width:52%;--gap:2px 3px;--row-gap:2px;--column-gap:3px;}.elementor-629 .elementor-element.elementor-element-d294aee .elementor-heading-title{font-size:31px;}.elementor-629 .elementor-element.elementor-element-4adb112{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-070cd83 */.elementor-629 .elementor-element.elementor-element-070cd83 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-070cd83::before {
    content: '';
    width: 50px;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9246c3 */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76f5f6f */.elementor-629 .elementor-element.elementor-element-76f5f6f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-76f5f6f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #049FD9;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-76f5f6f:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-76f5f6f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a86fb5d */.elementor-629 .elementor-element.elementor-element-a86fb5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-a86fb5d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #FF9900;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-a86fb5d:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-a86fb5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83d6a41 */.elementor-629 .elementor-element.elementor-element-83d6a41 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-83d6a41::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #0078D4;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-83d6a41:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-83d6a41:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eb177c */.elementor-629 .elementor-element.elementor-element-0eb177c {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0eb177c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #DA291C;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0eb177c:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-0eb177c:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322323 */.elementor-629 .elementor-element.elementor-element-6322323 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-6322323::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #5C4EE5;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-6322323:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-6322323:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b639019 */.elementor-629 .elementor-element.elementor-element-b639019 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b639019::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #FCC624;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b639019:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-b639019:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f027705 */.elementor-629 .elementor-element.elementor-element-f027705 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f027705::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #E60012;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f027705:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(47,69,92,0.12);
}

.elementor-629 .elementor-element.elementor-element-f027705:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fd7dcb */.elementor-629 .elementor-element.elementor-element-0fd7dcb {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-0fd7dcb::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1ec4cd */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5945279 */.elementor-629 .elementor-element.elementor-element-5945279 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-5945279::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}
.elementor-629 .elementor-element.elementor-element-5945279::after {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac1d022 */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bceaaa8 */.elementor-629 .elementor-element.elementor-element-bceaaa8 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-bceaaa8::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec746c3 */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea93eda */.elementor-629 .elementor-element.elementor-element-ea93eda {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-ea93eda::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67d0dba */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a33a974 */.elementor-629 .elementor-element.elementor-element-a33a974 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-a33a974::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0987d */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090578d */.elementor-629 .elementor-element.elementor-element-090578d {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-090578d::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}
.elementor-629 .elementor-element.elementor-element-090578d::after {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e4a278 */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400ac5d */.elementor-629 .elementor-element.elementor-element-400ac5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6098d */.elementor-629 .elementor-element.elementor-element-7d6098d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5184f04 */.elementor-629 .elementor-element.elementor-element-5184f04 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d51a9 */.elementor-629 .elementor-element.elementor-element-f5d51a9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb94c5f */.elementor-629 .elementor-element.elementor-element-fb94c5f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5f98b */.elementor-629 .elementor-element.elementor-element-2d5f98b::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-2d5f98b::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ca185 */.elementor-629 .elementor-element.elementor-element-22ca185 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba1ad4 */.elementor-629 .elementor-element.elementor-element-9ba1ad4 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4baae8 */.elementor-629 .elementor-element.elementor-element-c4baae8 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56833 */.elementor-629 .elementor-element.elementor-element-1e56833 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45870b8 */.elementor-629 .elementor-element.elementor-element-45870b8::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-45870b8::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0748f55 */.elementor-629 .elementor-element.elementor-element-0748f55 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fe7c9 */.elementor-629 .elementor-element.elementor-element-94fe7c9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86d684 */.elementor-629 .elementor-element.elementor-element-c86d684 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23893 */.elementor-629 .elementor-element.elementor-element-5d23893 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f0617 */.elementor-629 .elementor-element.elementor-element-61f0617::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-61f0617::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718f9f6 */.elementor-629 .elementor-element.elementor-element-718f9f6 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381e1e */.elementor-629 .elementor-element.elementor-element-9381e1e {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6f50f */.elementor-629 .elementor-element.elementor-element-2c6f50f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11621ad */.elementor-629 .elementor-element.elementor-element-11621ad {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d510e */.elementor-629 .elementor-element.elementor-element-00d510e::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-00d510e::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73f690 */.elementor-629 .elementor-element.elementor-element-b73f690 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238063d */.elementor-629 .elementor-element.elementor-element-238063d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cac56b */.elementor-629 .elementor-element.elementor-element-5cac56b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb96b */.elementor-629 .elementor-element.elementor-element-bcfb96b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7877 */.elementor-629 .elementor-element.elementor-element-b3b7877::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-b3b7877::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400ac5d */.elementor-629 .elementor-element.elementor-element-400ac5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6098d */.elementor-629 .elementor-element.elementor-element-7d6098d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5184f04 */.elementor-629 .elementor-element.elementor-element-5184f04 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d51a9 */.elementor-629 .elementor-element.elementor-element-f5d51a9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb94c5f */.elementor-629 .elementor-element.elementor-element-fb94c5f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5f98b */.elementor-629 .elementor-element.elementor-element-2d5f98b::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-2d5f98b::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ca185 */.elementor-629 .elementor-element.elementor-element-22ca185 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba1ad4 */.elementor-629 .elementor-element.elementor-element-9ba1ad4 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4baae8 */.elementor-629 .elementor-element.elementor-element-c4baae8 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56833 */.elementor-629 .elementor-element.elementor-element-1e56833 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45870b8 */.elementor-629 .elementor-element.elementor-element-45870b8::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-45870b8::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0748f55 */.elementor-629 .elementor-element.elementor-element-0748f55 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fe7c9 */.elementor-629 .elementor-element.elementor-element-94fe7c9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86d684 */.elementor-629 .elementor-element.elementor-element-c86d684 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23893 */.elementor-629 .elementor-element.elementor-element-5d23893 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f0617 */.elementor-629 .elementor-element.elementor-element-61f0617::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-61f0617::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718f9f6 */.elementor-629 .elementor-element.elementor-element-718f9f6 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381e1e */.elementor-629 .elementor-element.elementor-element-9381e1e {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6f50f */.elementor-629 .elementor-element.elementor-element-2c6f50f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11621ad */.elementor-629 .elementor-element.elementor-element-11621ad {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d510e */.elementor-629 .elementor-element.elementor-element-00d510e::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-00d510e::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73f690 */.elementor-629 .elementor-element.elementor-element-b73f690 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238063d */.elementor-629 .elementor-element.elementor-element-238063d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cac56b */.elementor-629 .elementor-element.elementor-element-5cac56b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb96b */.elementor-629 .elementor-element.elementor-element-bcfb96b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7877 */.elementor-629 .elementor-element.elementor-element-b3b7877::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-b3b7877::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400ac5d */.elementor-629 .elementor-element.elementor-element-400ac5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6098d */.elementor-629 .elementor-element.elementor-element-7d6098d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5184f04 */.elementor-629 .elementor-element.elementor-element-5184f04 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d51a9 */.elementor-629 .elementor-element.elementor-element-f5d51a9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb94c5f */.elementor-629 .elementor-element.elementor-element-fb94c5f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5f98b */.elementor-629 .elementor-element.elementor-element-2d5f98b::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-2d5f98b::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ca185 */.elementor-629 .elementor-element.elementor-element-22ca185 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba1ad4 */.elementor-629 .elementor-element.elementor-element-9ba1ad4 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4baae8 */.elementor-629 .elementor-element.elementor-element-c4baae8 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56833 */.elementor-629 .elementor-element.elementor-element-1e56833 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45870b8 */.elementor-629 .elementor-element.elementor-element-45870b8::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-45870b8::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0748f55 */.elementor-629 .elementor-element.elementor-element-0748f55 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fe7c9 */.elementor-629 .elementor-element.elementor-element-94fe7c9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86d684 */.elementor-629 .elementor-element.elementor-element-c86d684 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23893 */.elementor-629 .elementor-element.elementor-element-5d23893 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f0617 */.elementor-629 .elementor-element.elementor-element-61f0617::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-61f0617::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718f9f6 */.elementor-629 .elementor-element.elementor-element-718f9f6 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381e1e */.elementor-629 .elementor-element.elementor-element-9381e1e {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6f50f */.elementor-629 .elementor-element.elementor-element-2c6f50f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11621ad */.elementor-629 .elementor-element.elementor-element-11621ad {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d510e */.elementor-629 .elementor-element.elementor-element-00d510e::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-00d510e::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73f690 */.elementor-629 .elementor-element.elementor-element-b73f690 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238063d */.elementor-629 .elementor-element.elementor-element-238063d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cac56b */.elementor-629 .elementor-element.elementor-element-5cac56b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb96b */.elementor-629 .elementor-element.elementor-element-bcfb96b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7877 */.elementor-629 .elementor-element.elementor-element-b3b7877::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-b3b7877::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400ac5d */.elementor-629 .elementor-element.elementor-element-400ac5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6098d */.elementor-629 .elementor-element.elementor-element-7d6098d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5184f04 */.elementor-629 .elementor-element.elementor-element-5184f04 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d51a9 */.elementor-629 .elementor-element.elementor-element-f5d51a9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb94c5f */.elementor-629 .elementor-element.elementor-element-fb94c5f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5f98b */.elementor-629 .elementor-element.elementor-element-2d5f98b::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-2d5f98b::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ca185 */.elementor-629 .elementor-element.elementor-element-22ca185 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba1ad4 */.elementor-629 .elementor-element.elementor-element-9ba1ad4 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4baae8 */.elementor-629 .elementor-element.elementor-element-c4baae8 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56833 */.elementor-629 .elementor-element.elementor-element-1e56833 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45870b8 */.elementor-629 .elementor-element.elementor-element-45870b8::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-45870b8::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0748f55 */.elementor-629 .elementor-element.elementor-element-0748f55 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fe7c9 */.elementor-629 .elementor-element.elementor-element-94fe7c9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86d684 */.elementor-629 .elementor-element.elementor-element-c86d684 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23893 */.elementor-629 .elementor-element.elementor-element-5d23893 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f0617 */.elementor-629 .elementor-element.elementor-element-61f0617::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-61f0617::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718f9f6 */.elementor-629 .elementor-element.elementor-element-718f9f6 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381e1e */.elementor-629 .elementor-element.elementor-element-9381e1e {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6f50f */.elementor-629 .elementor-element.elementor-element-2c6f50f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11621ad */.elementor-629 .elementor-element.elementor-element-11621ad {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d510e */.elementor-629 .elementor-element.elementor-element-00d510e::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-00d510e::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73f690 */.elementor-629 .elementor-element.elementor-element-b73f690 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238063d */.elementor-629 .elementor-element.elementor-element-238063d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cac56b */.elementor-629 .elementor-element.elementor-element-5cac56b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb96b */.elementor-629 .elementor-element.elementor-element-bcfb96b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7877 */.elementor-629 .elementor-element.elementor-element-b3b7877::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-b3b7877::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400ac5d */.elementor-629 .elementor-element.elementor-element-400ac5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6098d */.elementor-629 .elementor-element.elementor-element-7d6098d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5184f04 */.elementor-629 .elementor-element.elementor-element-5184f04 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d51a9 */.elementor-629 .elementor-element.elementor-element-f5d51a9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb94c5f */.elementor-629 .elementor-element.elementor-element-fb94c5f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5f98b */.elementor-629 .elementor-element.elementor-element-2d5f98b::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-2d5f98b::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ca185 */.elementor-629 .elementor-element.elementor-element-22ca185 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba1ad4 */.elementor-629 .elementor-element.elementor-element-9ba1ad4 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4baae8 */.elementor-629 .elementor-element.elementor-element-c4baae8 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56833 */.elementor-629 .elementor-element.elementor-element-1e56833 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45870b8 */.elementor-629 .elementor-element.elementor-element-45870b8::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-45870b8::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0748f55 */.elementor-629 .elementor-element.elementor-element-0748f55 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fe7c9 */.elementor-629 .elementor-element.elementor-element-94fe7c9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86d684 */.elementor-629 .elementor-element.elementor-element-c86d684 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23893 */.elementor-629 .elementor-element.elementor-element-5d23893 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f0617 */.elementor-629 .elementor-element.elementor-element-61f0617::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-61f0617::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718f9f6 */.elementor-629 .elementor-element.elementor-element-718f9f6 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381e1e */.elementor-629 .elementor-element.elementor-element-9381e1e {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6f50f */.elementor-629 .elementor-element.elementor-element-2c6f50f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11621ad */.elementor-629 .elementor-element.elementor-element-11621ad {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d510e */.elementor-629 .elementor-element.elementor-element-00d510e::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-00d510e::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73f690 */.elementor-629 .elementor-element.elementor-element-b73f690 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238063d */.elementor-629 .elementor-element.elementor-element-238063d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cac56b */.elementor-629 .elementor-element.elementor-element-5cac56b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb96b */.elementor-629 .elementor-element.elementor-element-bcfb96b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7877 */.elementor-629 .elementor-element.elementor-element-b3b7877::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-b3b7877::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400ac5d */.elementor-629 .elementor-element.elementor-element-400ac5d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-400ac5d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6098d */.elementor-629 .elementor-element.elementor-element-7d6098d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-7d6098d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5184f04 */.elementor-629 .elementor-element.elementor-element-5184f04 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5184f04:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d51a9 */.elementor-629 .elementor-element.elementor-element-f5d51a9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-f5d51a9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb94c5f */.elementor-629 .elementor-element.elementor-element-fb94c5f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-fb94c5f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5f98b */.elementor-629 .elementor-element.elementor-element-2d5f98b::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-2d5f98b::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ca185 */.elementor-629 .elementor-element.elementor-element-22ca185 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-22ca185:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba1ad4 */.elementor-629 .elementor-element.elementor-element-9ba1ad4 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9ba1ad4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4baae8 */.elementor-629 .elementor-element.elementor-element-c4baae8 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c4baae8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e56833 */.elementor-629 .elementor-element.elementor-element-1e56833 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-1e56833:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45870b8 */.elementor-629 .elementor-element.elementor-element-45870b8::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-45870b8::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0748f55 */.elementor-629 .elementor-element.elementor-element-0748f55 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-0748f55:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fe7c9 */.elementor-629 .elementor-element.elementor-element-94fe7c9 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-94fe7c9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86d684 */.elementor-629 .elementor-element.elementor-element-c86d684 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-c86d684:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23893 */.elementor-629 .elementor-element.elementor-element-5d23893 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-5d23893:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f0617 */.elementor-629 .elementor-element.elementor-element-61f0617::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-61f0617::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718f9f6 */.elementor-629 .elementor-element.elementor-element-718f9f6 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-718f9f6:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9381e1e */.elementor-629 .elementor-element.elementor-element-9381e1e {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-9381e1e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6f50f */.elementor-629 .elementor-element.elementor-element-2c6f50f {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-2c6f50f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11621ad */.elementor-629 .elementor-element.elementor-element-11621ad {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-11621ad:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d510e */.elementor-629 .elementor-element.elementor-element-00d510e::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-00d510e::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73f690 */.elementor-629 .elementor-element.elementor-element-b73f690 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-b73f690:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238063d */.elementor-629 .elementor-element.elementor-element-238063d {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-238063d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cac56b */.elementor-629 .elementor-element.elementor-element-5cac56b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #21D0B3;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(24,180,154,0.06);
}

.elementor-629 .elementor-element.elementor-element-5cac56b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb96b */.elementor-629 .elementor-element.elementor-element-bcfb96b {
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height:  100%;
    width: 4px;
    background: #1DCDFE;
    transform: scaleY(0);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover {
    transform: translateX(3px);
    box-shadow: 0 20px 40px rgba(29,205,254,0.06);
}

.elementor-629 .elementor-element.elementor-element-bcfb96b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b7877 */.elementor-629 .elementor-element.elementor-element-b3b7877::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 4px;
    transform: translateX(-50%);
    background: linear-gradient(to bottom, #34F5C6 0%, #1DCDFE 60%, #1DCDFE 100%);
    z-index: 1;
}


@media (max-width: 400px) {

   
    .elementor-629 .elementor-element.elementor-element-b3b7877::before {
        left: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8898164 */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28cf9d */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-336f4b7 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0840360 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28cf9d */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-336f4b7 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0840360 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28cf9d */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-336f4b7 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0840360 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28cf9d */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-336f4b7 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0840360 */.mycolors {
    color:#1DCDFE ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eb84e3 */.elementor-629 .elementor-element.elementor-element-9eb84e3 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-9eb84e3::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535d7d */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b0d82 */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-27fe120 *//* ═══════════════════════════════════════
   CF7 Newsletter Form - SMEnode Labs
   ═══════════════════════════════════════ */

.smenode-subscribe-card .wpcf7-form {
    display: flex;
    flex-direction: column;
    gap: 0.rem;
}

.smenode-subscribe-card .wpcf7-form p {
    margin: 0;
}

/* Input Fields */
.smenode-subscribe-card .wpcf7-text,
.smenode-subscribe-card .wpcf7-email {
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    font-family: inherit;
    background: #f8fafc;
    border: 2px solid #e2e8f0;
    border-radius: 12px;
    outline: none;
    color: #2F455C;
    transition: all 0.3s ease;
    box-sizing: border-box;
}

.smenode-subscribe-card .wpcf7-text::placeholder,
.smenode-subscribe-card .wpcf7-email::placeholder {
    color: #94a3b8;
}

.smenode-subscribe-card .wpcf7-text:focus,
.smenode-subscribe-card .wpcf7-email:focus {
    border-color: #18B49A;
    background: #fff;
    box-shadow: 0 0 0 4px rgba(24,180,154,0.1);
}

/* Submit Button */
.smenode-subscribe-card .wpcf7-submit {
    width: 100%;
    padding: 1rem;
    background: linear-gradient(135deg, #34F5C6 0%, #1DCDFE 100%);
    color: #1E2E3E;
    font-size: 1rem;
    font-weight: 600;
    font-family: inherit;
    border: none;
    border-radius: 12px;
    cursor: pointer;
    transition: all 0.3s ease;
}

.smenode-subscribe-card .wpcf7-submit:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(44,231,217,0.4);
}

/* Validation */
.smenode-subscribe-card .wpcf7-not-valid-tip {
    font-size: 0.8125rem;
    color: #ef4444;
    margin-top: 0.25rem;
}

.smenode-subscribe-card .wpcf7-response-output {
    border: none !important;
    padding: 0.75rem 1rem !important;
    margin: 0.5rem 0 0 !important;
    border-radius: 8px !important;
    font-size: 0.875rem !important;
}

.smenode-subscribe-card .wpcf7-spinner {
    margin: 0.5rem auto 0;
}
.smenode-subscribe-card .wpcf7-submit {
    text-align: center;
}

/* Response Messages - Success / Error */
.smenode-subscribe-card .wpcf7-response-output {
    border: none !important;
    padding: 0.875rem 1.125rem !important;
    margin: 0.75rem 0 0 !important;
    border-radius: 10px !important;
    font-size: 0.9rem !important;
    font-weight: 500;
    text-align: center;
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    animation: smenodeSlideIn 0.4s ease-out;
}

/* Success state — mail sent */
.smenode-subscribe-card .wpcf7 form.sent .wpcf7-response-output {
    background: linear-gradient(135deg, #d1fae5 0%, #a7f3d0 100%);
    color: #065f46;
    border-left: 4px solid #21D0B3 !important;
}

.smenode-subscribe-card .wpcf7 form.sent .wpcf7-response-output::before {
    content: "✓";
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 22px;
    height: 22px;
    background: #21D0B3;
    color: #1E2E3E;
    border-radius: 50%;
    font-size: 0.75rem;
    font-weight: 700;
    flex-shrink: 0;
}

/* Error states — failed, invalid, spam, aborted */
.smenode-subscribe-card .wpcf7 form.failed .wpcf7-response-output,
.smenode-subscribe-card .wpcf7 form.invalid .wpcf7-response-output,
.smenode-subscribe-card .wpcf7 form.unaccepted .wpcf7-response-output,
.smenode-subscribe-card .wpcf7 form.spam .wpcf7-response-output,
.smenode-subscribe-card .wpcf7 form.aborted .wpcf7-response-output {
    background: linear-gradient(135deg, #34F5C6 0%, #fecaca 100%);
    color: #991b1b;
    border-left: 4px solid #ef4444 !important;
}

.smenode-subscribe-card .wpcf7 form.failed .wpcf7-response-output::before,
.smenode-subscribe-card .wpcf7 form.invalid .wpcf7-response-output::before,
.smenode-subscribe-card .wpcf7 form.unaccepted .wpcf7-response-output::before,
.smenode-subscribe-card .wpcf7 form.spam .wpcf7-response-output::before,
.smenode-subscribe-card .wpcf7 form.aborted .wpcf7-response-output::before {
    content: "!";
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 22px;
    height: 22px;
    background: #ef4444;
    color: #fff;
    border-radius: 50%;
    font-size: 0.85rem;
    font-weight: 700;
    flex-shrink: 0;
}

@keyframes smenodeSlideIn {
    from {
        opacity: 0;
        transform: translateY(-8px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e8f32 */.elementor-629 .elementor-element.elementor-element-72e8f32 {
    position: relative;
    overflow: hidden;
}

.elementor-629 .elementor-element.elementor-element-72e8f32::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(90deg, #34F5C6, #2CE7D9, #1DCDFE);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a272c2 */.elementor-629 .elementor-element.elementor-element-3a272c2 {
    position: relative;
    overflow: hidden;
}

/* Top-right pulsing circle */
.elementor-629 .elementor-element.elementor-element-3a272c2::after {
    content: '';
    position: absolute;
    top: -100px;
    right: -100px;
    width: 400px;
    height: 400px;
    border: 2px solid rgba(24,180,154,0.2);
    border-radius: 50%;
    pointer-events: none;
    z-index: 0;
    animation: nl-pulse 4s ease-in-out infinite;
}

/* Bottom-left double circles */
.elementor-629 .elementor-element.elementor-element-3a272c2::before {
    content: '';
    position: absolute;
    top: auto !important;
    bottom: -80px !important;
    left: -80px !important;
    right: auto !important;
    width: 300px;
    height: 300px;
    border: 2px solid rgba(255, 255, 255, 0.1);
    border-radius: 50%;
    pointer-events: none;
    z-index: 0;
    background: radial-gradient(
        circle,
        transparent 99px,
        rgba(52,245,198,0.2) 99px,
        rgba(29,205,254,0.2) 101px,
        transparent 101px
    );
}

@keyframes nl-pulse {
    0%, 100% { transform: scale(1); opacity: 0.3; }
    50% { transform: scale(1.1); opacity: 0.6; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b842343 */.elementor-629 .elementor-element.elementor-element-b842343 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-629 .elementor-element.elementor-element-b842343::before {
    content: '';
    width: 50px !important;
    height: 3px;
    background: #21D0B3;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753c29a */.mycolor {
    color:#10937D ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7426a1b *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7426a1b *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7426a1b *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7426a1b *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-7426a1b .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-335ca6b *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-335ca6b .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b830e87 *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b830e87 *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b830e87 *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b830e87 *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-b830e87 .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-78a1259 *//* ─── ریست کامل پیش‌فرض ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion,
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item {
    border: none !important;
    box-shadow: none !important;
}

/* ─── هر آیتم (details) ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #f1f5f9 !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item:hover {
    box-shadow: 0 4px 20px rgba(47,69,92,0.06) !important;
}

/* ─── فاصله بین آیتم‌ها ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion {
    gap: 1rem !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ─── عنوان سوال ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 1.5rem !important;
    background: transparent !important;
    border: none !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.0625rem !important;
    font-weight: 600 !important;
    color: #2F455C !important;
    transition: color 0.3s !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
    color: #0D7362 !important;
}

/* ─── آیکون باکس ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item-title-icon {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    background: #f1f5f9 !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item-title-icon .e-font-icon-svg {
    width: 12px !important;
    height: 12px !important;
    fill: #64748b !important;
    transition: fill 0.3s !important;
}

/* ─── آیکون وقتی باز ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
    background: #21D0B3 !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
    fill: #ffffff !important;
}

/* ─── محتوای جواب ─── */
.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item > .e-con {
    padding: 0 1.5rem 1.5rem !important;
}

.elementor-629 .elementor-element.elementor-element-78a1259 .e-n-accordion .e-n-accordion-item p {
    font-size: 0.9375rem !important;
    color: #475569 !important;
    line-height: 1.7 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d294aee */.mycolor1 {
    color:#2F455C ;
}/* End custom CSS */