.elementor-31799 .elementor-element.elementor-element-fb16fbc{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-31799 .elementor-element.elementor-element-fb16fbc:not(.elementor-motion-effects-element-type-background), .elementor-31799 .elementor-element.elementor-element-fb16fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #63B4F9 0%, #1E4067 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31799 .elementor-element.elementor-element-f4c5804 > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-31799 .elementor-element.elementor-element-f4c5804{text-align:center;}.elementor-31799 .elementor-element.elementor-element-f4c5804 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;word-spacing:0em;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-5ff51c9 > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-31799 .elementor-element.elementor-element-5ff51c9{text-align:center;}.elementor-31799 .elementor-element.elementor-element-5ff51c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;word-spacing:0em;color:#FFFFFF;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31799 .elementor-element.elementor-element-f5483ff{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4px;}.elementor-31799 .elementor-element.elementor-element-f5483ff .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-31799 .elementor-element.elementor-element-f5483ff .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-31799 .elementor-element.elementor-element-e94ed1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31799 .elementor-element.elementor-element-e94ed1e:not(.elementor-motion-effects-element-type-background), .elementor-31799 .elementor-element.elementor-element-e94ed1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1E4067 10%, #63B4F9 100%);}.elementor-31799 .elementor-element.elementor-element-94015b7{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31799 .elementor-element.elementor-element-e3d3d33{width:var( --container-widget-width, 48.922% );max-width:48.922%;--container-widget-width:48.922%;--container-widget-flex-grow:0;text-align:left;}.elementor-31799 .elementor-element.elementor-element-e3d3d33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-e3d3d33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.6vw;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31799 .elementor-element.elementor-element-1179dec{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-c5857fd );}.elementor-31799 .elementor-element.elementor-element-1179dec > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-31799 .elementor-element.elementor-element-1179dec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-1179dec a{color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-52532d4{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31799 .elementor-element.elementor-element-62b7804 .elementor-button{background-color:#63B4F9;font-family:"acumin-pro", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:15px 70px 15px 70px;}.elementor-31799 .elementor-element.elementor-element-506d14c{--display:flex;}.elementor-31799 .elementor-element.elementor-element-1e5de25{text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-51be823{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31799 .elementor-element.elementor-element-db7c8b2{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-31799 .elementor-element.elementor-element-db7c8b2::before, .elementor-31799 .elementor-element.elementor-element-db7c8b2 > .elementor-background-video-container::before, .elementor-31799 .elementor-element.elementor-element-db7c8b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-31799 .elementor-element.elementor-element-db7c8b2 > .elementor-background-slideshow::before, .elementor-31799 .elementor-element.elementor-element-db7c8b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31799 .elementor-element.elementor-element-db7c8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF0F 100%);}.elementor-31799 .elementor-element.elementor-element-db7c8b2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-aaf4924{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31799 .elementor-element.elementor-element-aaf4924:not(.elementor-motion-effects-element-type-background), .elementor-31799 .elementor-element.elementor-element-aaf4924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-31799 .elementor-element.elementor-element-aaf4924.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31799 .elementor-element.elementor-element-3c22409{width:auto;max-width:auto;}.elementor-31799 .elementor-element.elementor-element-3c22409 > .elementor-widget-container{background-color:#FFFFFF2E;padding:30px 30px 30px 30px;border-radius:100px 100px 100px 100px;box-shadow:5px 10px 30px 6px rgba(175.72826086956522, 179.5195179584121, 255, 0.28);}.elementor-31799 .elementor-element.elementor-element-3c22409.elementor-element{--align-self:center;}.elementor-31799 .elementor-element.elementor-element-3c22409.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-31799 .elementor-element.elementor-element-3c22409.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31799 .elementor-element.elementor-element-21f5016{text-align:center;}.elementor-31799 .elementor-element.elementor-element-21f5016 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-bfb8134{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-0159533{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-31799 .elementor-element.elementor-element-0159533::before, .elementor-31799 .elementor-element.elementor-element-0159533 > .elementor-background-video-container::before, .elementor-31799 .elementor-element.elementor-element-0159533 > .e-con-inner > .elementor-background-video-container::before, .elementor-31799 .elementor-element.elementor-element-0159533 > .elementor-background-slideshow::before, .elementor-31799 .elementor-element.elementor-element-0159533 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31799 .elementor-element.elementor-element-0159533 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF0F 100%);}.elementor-31799 .elementor-element.elementor-element-0159533.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-6a09e5a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31799 .elementor-element.elementor-element-6a09e5a:not(.elementor-motion-effects-element-type-background), .elementor-31799 .elementor-element.elementor-element-6a09e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-31799 .elementor-element.elementor-element-6a09e5a.e-con{--align-self:center;}.elementor-31799 .elementor-element.elementor-element-5b17026{width:auto;max-width:auto;}.elementor-31799 .elementor-element.elementor-element-5b17026 > .elementor-widget-container{background-color:#FFFFFF2E;padding:30px 30px 30px 30px;border-radius:100px 100px 100px 100px;box-shadow:5px 10px 30px 6px rgba(175.72826086956522, 179.5195179584121, 255, 0.28);}.elementor-31799 .elementor-element.elementor-element-5b17026.elementor-element{--align-self:center;}.elementor-31799 .elementor-element.elementor-element-5b17026.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-31799 .elementor-element.elementor-element-5b17026.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31799 .elementor-element.elementor-element-50d270c{text-align:center;}.elementor-31799 .elementor-element.elementor-element-50d270c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-757162f{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-2b07ca1{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-31799 .elementor-element.elementor-element-2b07ca1::before, .elementor-31799 .elementor-element.elementor-element-2b07ca1 > .elementor-background-video-container::before, .elementor-31799 .elementor-element.elementor-element-2b07ca1 > .e-con-inner > .elementor-background-video-container::before, .elementor-31799 .elementor-element.elementor-element-2b07ca1 > .elementor-background-slideshow::before, .elementor-31799 .elementor-element.elementor-element-2b07ca1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31799 .elementor-element.elementor-element-2b07ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF0F 100%);}.elementor-31799 .elementor-element.elementor-element-2b07ca1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-80cd95b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31799 .elementor-element.elementor-element-80cd95b:not(.elementor-motion-effects-element-type-background), .elementor-31799 .elementor-element.elementor-element-80cd95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-31799 .elementor-element.elementor-element-80cd95b.e-con{--align-self:center;}.elementor-31799 .elementor-element.elementor-element-227df91{width:auto;max-width:auto;}.elementor-31799 .elementor-element.elementor-element-227df91 > .elementor-widget-container{background-color:#FFFFFF2E;padding:30px 30px 30px 30px;border-radius:100px 100px 100px 100px;box-shadow:5px 10px 30px 6px rgba(175.72826086956522, 179.5195179584121, 255, 0.28);}.elementor-31799 .elementor-element.elementor-element-227df91.elementor-element{--align-self:center;}.elementor-31799 .elementor-element.elementor-element-227df91.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-31799 .elementor-element.elementor-element-227df91.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31799 .elementor-element.elementor-element-929b5c6{text-align:center;}.elementor-31799 .elementor-element.elementor-element-929b5c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-dbfeab2{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-98f26ed{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31799 .elementor-element.elementor-element-98f26ed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-14fbde1{--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-31799 .elementor-element.elementor-element-97b1b18{--display:flex;}.elementor-31799 .elementor-element.elementor-element-87fc9e0 .elementor-button{background-color:#63B4F9;font-family:"acumin-pro", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:15px 70px 15px 70px;}.elementor-31799 .elementor-element.elementor-element-d01111d{--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-31799 .elementor-element.elementor-element-c065cde{width:100%;max-width:100%;}.elementor-31799 .elementor-element.elementor-element-c065cde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-d6262aa{--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-31799 .elementor-element.elementor-element-aa19a4e{--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-31799 .elementor-element.elementor-element-5bbd4de{--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-31799 .elementor-element.elementor-element-1423932{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-31799 .elementor-element.elementor-element-1423932:not(.elementor-motion-effects-element-type-background), .elementor-31799 .elementor-element.elementor-element-1423932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31799 .elementor-element.elementor-element-483e7e0{text-align:center;}.elementor-31799 .elementor-element.elementor-element-483e7e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-07976cb{--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:space-between;--align-items:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31799 .elementor-element.elementor-element-d442eb3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31799 .elementor-element.elementor-element-d442eb3 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title{border-width:0.5px;border-color:#C8D5DC;padding:0px 0px 30px 0px;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-content{border-width:0.5px;border-bottom-color:#C8D5DC;color:#324A6D;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:0px 50px 30px 0px;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-item:not(:last-child){margin-bottom:30px;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-title, .elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-icon{color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-icon svg{fill:#1C244B;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title.elementor-active a, .elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#467FF7;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C244B;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#1C244B;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-31799 .elementor-element.elementor-element-40f7952{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-31799 .elementor-element.elementor-element-40f7952 > .elementor-widget-container{padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title{border-width:0.5px;border-color:#C8D5DC;padding:0px 0px 30px 0px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-content{border-width:0.5px;border-bottom-color:#C8D5DC;color:#324A6D;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:0px 50px 30px 0px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-item:not(:last-child){margin-bottom:30px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-title, .elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-icon{color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-icon svg{fill:#1C244B;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title.elementor-active a, .elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#467FF7;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title .elementor-toggle-icon i:before{color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title .elementor-toggle-icon svg{fill:#1C244B;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#1C244B;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#1C244B;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-31799 .elementor-element.elementor-element-5de5485{--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-31799 .elementor-element.elementor-element-e1e8e25 .elementor-button{background-color:#63B4F9;font-family:"acumin-pro", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:15px 70px 15px 70px;}.elementor-31799 .elementor-element.elementor-element-1e11fe8{--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-31799 .elementor-element.elementor-element-736d152{--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;}@media(min-width:769px){.elementor-31799 .elementor-element.elementor-element-fb16fbc{--content-width:1568px;}.elementor-31799 .elementor-element.elementor-element-e94ed1e{--width:100%;}.elementor-31799 .elementor-element.elementor-element-94015b7{--width:1300px;}.elementor-31799 .elementor-element.elementor-element-51be823{--width:1300px;}.elementor-31799 .elementor-element.elementor-element-db7c8b2{--width:30%;}.elementor-31799 .elementor-element.elementor-element-aaf4924{--width:150px;}.elementor-31799 .elementor-element.elementor-element-0159533{--width:30%;}.elementor-31799 .elementor-element.elementor-element-6a09e5a{--width:150px;}.elementor-31799 .elementor-element.elementor-element-2b07ca1{--width:30%;}.elementor-31799 .elementor-element.elementor-element-80cd95b{--width:150px;}}@media(max-width:1024px) and (min-width:769px){.elementor-31799 .elementor-element.elementor-element-fb16fbc{--content-width:510px;}.elementor-31799 .elementor-element.elementor-element-94015b7{--width:100%;}.elementor-31799 .elementor-element.elementor-element-51be823{--width:100%;}.elementor-31799 .elementor-element.elementor-element-db7c8b2{--width:40%;}.elementor-31799 .elementor-element.elementor-element-0159533{--width:40%;}.elementor-31799 .elementor-element.elementor-element-2b07ca1{--width:50%;}}@media(max-width:1024px){.elementor-31799 .elementor-element.elementor-element-fb16fbc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-31799 .elementor-element.elementor-element-f4c5804 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-31799 .elementor-element.elementor-element-f4c5804 .elementor-heading-title{font-size:50px;}.elementor-31799 .elementor-element.elementor-element-5ff51c9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-31799 .elementor-element.elementor-element-5ff51c9 .elementor-heading-title{font-size:50px;}.elementor-31799 .elementor-element.elementor-element-e94ed1e{--min-height:600px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31799 .elementor-element.elementor-element-94015b7{--gap:40% 40%;--row-gap:40%;--column-gap:40%;}.elementor-31799 .elementor-element.elementor-element-e3d3d33{width:100%;max-width:100%;}.elementor-31799 .elementor-element.elementor-element-e3d3d33 .elementor-heading-title{font-size:35px;}.elementor-31799 .elementor-element.elementor-element-1179dec{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-31799 .elementor-element.elementor-element-1179dec > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-31799 .elementor-element.elementor-element-51be823{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31799 .elementor-element.elementor-element-2b07ca1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31799 .elementor-element.elementor-element-1423932{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31799 .elementor-element.elementor-element-483e7e0 .elementor-heading-title{font-size:45px;}.elementor-31799 .elementor-element.elementor-element-07976cb{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-31799 .elementor-element.elementor-element-d442eb3{width:100%;max-width:100%;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-toggle-title{font-size:14px;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-content{font-size:14px;}.elementor-31799 .elementor-element.elementor-element-40f7952{width:100%;max-width:100%;}.elementor-31799 .elementor-element.elementor-element-40f7952 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-toggle-title{font-size:14px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-content{font-size:14px;}}@media(max-width:768px){.elementor-31799 .elementor-element.elementor-element-fb16fbc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31799 .elementor-element.elementor-element-f4c5804 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-f4c5804 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-31799 .elementor-element.elementor-element-5ff51c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-5ff51c9 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-31799 .elementor-element.elementor-element-e94ed1e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31799 .elementor-element.elementor-element-94015b7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31799 .elementor-element.elementor-element-e3d3d33 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-31799 .elementor-element.elementor-element-1179dec > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-31799 .elementor-element.elementor-element-1179dec{font-size:16px;}.elementor-31799 .elementor-element.elementor-element-52532d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31799 .elementor-element.elementor-element-62b7804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-62b7804 .elementor-button{padding:15px 15px 15px 15px;}.elementor-31799 .elementor-element.elementor-element-aaf4924{--width:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31799 .elementor-element.elementor-element-3c22409 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31799 .elementor-element.elementor-element-3c22409 img{width:50px;}.elementor-31799 .elementor-element.elementor-element-6a09e5a{--width:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31799 .elementor-element.elementor-element-5b17026 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31799 .elementor-element.elementor-element-5b17026 img{width:50px;}.elementor-31799 .elementor-element.elementor-element-80cd95b{--width:120px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31799 .elementor-element.elementor-element-227df91 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31799 .elementor-element.elementor-element-227df91 img{width:50px;}.elementor-31799 .elementor-element.elementor-element-14fbde1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31799 .elementor-element.elementor-element-87fc9e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-87fc9e0 .elementor-button{padding:15px 15px 15px 15px;}.elementor-31799 .elementor-element.elementor-element-1423932{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31799 .elementor-element.elementor-element-483e7e0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-31799 .elementor-element.elementor-element-d442eb3 .elementor-tab-content{padding:0px 0px 30px 0px;}.elementor-31799 .elementor-element.elementor-element-40f7952 .elementor-tab-content{padding:0px 0px 30px 0px;}.elementor-31799 .elementor-element.elementor-element-e1e8e25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31799 .elementor-element.elementor-element-e1e8e25 .elementor-button{padding:15px 15px 15px 15px;}}/* Start custom CSS for container, class: .elementor-element-aaf4924 */.elementor-31799 .elementor-element.elementor-element-aaf4924{
    width:150px;
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a09e5a */.elementor-31799 .elementor-element.elementor-element-6a09e5a{
    width:150px;
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80cd95b */.elementor-31799 .elementor-element.elementor-element-80cd95b{
    width:150px;
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c065cde */* { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Acumin Pro', sans-serif; }
        body { background-color: var(--light-grey-bg); color: var(--dark); line-height: 1.6; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .container { max-width: 1747px; margin: 0 auto; padding: 0 20px; }
        
        /* Common button styles */
        .elementor-31799 .elementor-element.elementor-element-c065cde .btn, .cta-large, .nav-link.btn-primary, .submit-btn {
            display: inline-flex;
            align-items: center;
            gap: 10px;
            background: var(--primary);
            color: white !important;
            font-weight: 600;
            padding: 12px 24px;
            border-radius: 8px;
            text-decoration: none;
            border: none;
            cursor: pointer;
            transition: all 0.3s ease;
            box-shadow: 0 4px 12px rgba(var(--primary-rgb), 0.3);
        }
        .elementor-31799 .elementor-element.elementor-element-c065cde .btn:hover, .cta-large:hover, .nav-link.btn-primary:hover, .submit-btn:hover {
            background: var(--secondary);
            transform: translateY(-2px);
            box-shadow: 0 6px 16px rgba(var(--primary-rgb), 0.4);
        }
        .elementor-31799 .elementor-element.elementor-element-c065cde .cta-large { font-size: 20px; padding: 16px 48px; margin: 32px auto 0; }
        
        /* Header & Hero */
        header { background-color: var(--dark-blue); box-shadow: 0 1px 4px var(--shadow); padding: 10px 0; position: sticky; top: 0; z-index: 100; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .hero { padding: 30px 0; text-align: center; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .hero h1 { font-size: 36px; margin-bottom: 16px; color: var(--dark-blue); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .hero p { font-size: 16px; color: var(--dark); max-width: 700px; margin: 0 auto; }
        
        /* Cards & Tables */
        .elementor-31799 .elementor-element.elementor-element-c065cde .card { background: white; border-radius: 8px; box-shadow: 0 2px 8px var(--shadow); padding: 20px; margin-bottom: 20px; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .section-title { font-size: 28px; margin-bottom: 20px; color: var(--dark-blue); font-weight: 600; }
        
        .elementor-31799 .elementor-element.elementor-element-c065cde .table-container { overflow-x: auto; border-radius: 8px; box-shadow: 0 2px 8px var(--shadow); background: white; margin-bottom: 20px; }
        th { background-color: #f8f9ff; color: var(--dark-blue); font-weight: 600; font-size: 14px; padding: 16px 12px; text-align: left; border-bottom: 2px solid var(--primary); }
        td { padding: 14px 12px; border-bottom: 1px solid #edf2f7; font-size: 14px; color: var(--dark); }
        tr:hover td { background-color: #f8f9ff; }
        tr:nth-child(even) { background-color: #fafbff; }
        
        /* Badges */
        .elementor-31799 .elementor-element.elementor-element-c065cde .badge { display: inline-flex; align-items: center; padding: 4px 8px; border-radius: 6px; font-size: 12px; font-weight: 600; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .badge-up { background: rgba(25, 135, 84, 0.1); color: rgb(25, 135, 84); border: 1px solid rgba(25, 135, 84, 0.2); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .badge-down { background: rgba(220, 53, 69, 0.1); color: rgb(220, 53, 69); border: 1px solid rgba(220, 53, 69, 0.2); }
        
        /* Tab Styles */
        .elementor-31799 .elementor-element.elementor-element-c065cde .tab-nav { border-bottom: 2px solid #e2e8f0; margin-bottom: 20px; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .tab-link { background: none; border: none; padding: 12px 20px; cursor: pointer; font-size: 16px; font-weight: 600; color: var(--neutral); position: relative; top: 2px; transition: all 0.2s; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .tab-link:hover { color: var(--dark-blue); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .tab-link.active { color: var(--primary); border-bottom: 2px solid var(--primary); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .tab-content { animation: fadeIn 0.5s; }
        @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }
        
        /* Use Cases Grid */
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-cases-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 24px; margin-top: 20px; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-case-card { padding: 24px; border: 1px solid #e2e8f0; border-radius: 12px; background: white; transition: all 0.3s ease; display: flex; flex-direction: column; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-case-card:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); border-color: var(--primary); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-case-icon { width: 48px; height: 48px; background: linear-gradient(135deg, var(--primary), var(--secondary)); border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-bottom: 16px; color: white; font-size: 24px; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-case-card h4 { font-size: 18px; margin-bottom: 12px; color: var(--dark-blue); font-weight: 600; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-case-card p { margin: 0; color: var(--dark); font-size: 14px; line-height: 1.6; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .use-case-features { margin-top: 16px; padding-top: 16px; border-top: 1px solid #edf2f7; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .feature-item { display: flex; align-items: center; gap: 8px; margin-bottom: 8px; font-size: 13px; color: var(--dark); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .feature-item i { color: var(--primary); font-size: 14px; }
        
        /* Forms */
        .elementor-31799 .elementor-element.elementor-element-c065cde .form-group { margin-bottom: 22px; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .form-group label { display: block; margin-bottom: 8px; color: var(--dark-blue); font-weight: 600; font-size: 14px; }
        .elementor-31799 .elementor-element.elementor-element-c065cde .form-group input, .form-group textarea, .form-group select { width: 100%; padding: 12px 15px; border: 1px solid #ced4da; border-radius: 6px; font-size: 15px; transition: border-color 0.2s; color: var(--dark); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .form-group input:focus, .form-group textarea:focus, .form-group select:focus { outline: none; border-color: var(--primary); box-shadow: 0 0 0 0.2rem rgba(var(--primary-rgb), 0.25); }
        
        /* Modal */
        #enterpriseModal { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); opacity: 0; transition: opacity 0.3s ease; }
        #enterpriseModal.show { display: block; opacity: 1; }
        #enterpriseModal .modal-content { background: #fefefe; margin: 5% auto; padding: 35px 40px; border-radius: 12px; width: 90%; max-width: 600px; position: relative; transform: translateY(-20px); transition: transform 0.3s ease; box-shadow: 0 5px 15px rgba(0,0,0,0.2); }
        #enterpriseModal.show .modal-content { transform: translateY(0); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .close-modal { position: absolute; right: 20px; top: 15px; font-size: 28px; cursor: pointer; color: var(--neutral); }
        .elementor-31799 .elementor-element.elementor-element-c065cde .close-modal:hover { color: var(--dark); }
        
        /* Image hover effect */
        #gallery img:hover {
            transform: scale(1.02);
            box-shadow: 0 4px 16px var(--shadow) !important;
        }
        
        /* Responsive */
        @media (max-width: 768px) {
            .elementor-31799 .elementor-element.elementor-element-c065cde .hero h1 { font-size: 28px; }
            .elementor-31799 .elementor-element.elementor-element-c065cde .section-title { font-size: 24px; }
            .elementor-31799 .elementor-element.elementor-element-c065cde .use-cases-grid { grid-template-columns: 1fr; }
            .elementor-31799 .elementor-element.elementor-element-c065cde .content-flex-wrapper-overview, .content-flex-wrapper-api-sample { flex-direction: column !important; }
            .elementor-31799 .elementor-element.elementor-element-c065cde .content-flex-wrapper-overview > section.card, .content-flex-wrapper-api-sample > section.card { width: 100% !important; flex-basis: auto !important; }
        }/* End custom CSS */