.elementor-5667 .elementor-element.elementor-element-236f8d43{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-744f5ef2{--display:flex;--min-height:620px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:130px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5667 .elementor-element.elementor-element-744f5ef2:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-744f5ef2::before, .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(11,17,33,0.90) 0%, rgba(11,17,33,0.30) 100%);}.elementor-5667 .elementor-element.elementor-element-6653ee4d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5667 .elementor-element.elementor-element-133e66f7{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-133e66f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;text-shadow:3px 3px 6px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );}.elementor-5667 .elementor-element.elementor-element-5a41959a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:1.7rem;font-weight:400;text-shadow:4px 3px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-d2f94da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-d2f94da:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-d2f94da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F8;}.elementor-5667 .elementor-element.elementor-element-11ddfc06{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-492e86de{text-align:start;}.elementor-5667 .elementor-element.elementor-element-70a84d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-70a84d1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-68b94e7f{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-36980308{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-36980308:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-36980308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F8;}.elementor-5667 .elementor-element.elementor-element-40957b81{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-502952ad{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-502952ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-4affa004{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5667 .elementor-element.elementor-element-5b5d9ba0{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-3d91d167{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-3d91d167 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-c84278e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5667 .elementor-element.elementor-element-51c58a1c{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-560315e6{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-560315e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-4df56fc6{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5667 .elementor-element.elementor-element-37b6a85a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-549296dd{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-549296dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-376b797d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5667 .elementor-element.elementor-element-60b8783a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-5884cca9{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-5884cca9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-76da0d37{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5667 .elementor-element.elementor-element-515e3753{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-2bcde656{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-2bcde656 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-4a7f37be{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#94A3B8;}.elementor-5667 .elementor-element.elementor-element-55e808eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-55e808eb:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-55e808eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-602b7412{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-23525ae1{text-align:start;}.elementor-5667 .elementor-element.elementor-element-13ecdb7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5667 .elementor-element.elementor-element-13ecdb7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-289de456{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-6455aa2f{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-6455aa2f:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-6455aa2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F8;}.elementor-5667 .elementor-element.elementor-element-4533e1cc{text-align:center;}.elementor-5667 .elementor-element.elementor-element-c02a623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-5667 .elementor-element.elementor-element-c02a623 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:800;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-7e99ac5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-7e99ac5:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-7e99ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F8;}.elementor-5667 .elementor-element.elementor-element-3e85474b{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-453150ef{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-453150ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-1db50bea{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#64748B;}.elementor-5667 .elementor-element.elementor-element-116b9e20{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-c1c8999{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-c1c8999 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-75b2251d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#64748B;}.elementor-5667 .elementor-element.elementor-element-61f90b37{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-26bbcbc2{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-26bbcbc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-eb8bc16{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#64748B;}.elementor-5667 .elementor-element.elementor-element-25577339{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-396ab661{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-396ab661 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-14a54116{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#64748B;}.elementor-5667 .elementor-element.elementor-element-644a9c65{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-17ca4728{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-17ca4728 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-7d416234{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#64748B;}.elementor-5667 .elementor-element.elementor-element-6964e271{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-b76cc8b{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5667 .elementor-element.elementor-element-b76cc8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-5e8823ff{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.75em;color:#64748B;}.elementor-5667 .elementor-element.elementor-element-6ebfec31{--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-6ebfec31:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-6ebfec31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F8;}.elementor-5667 .elementor-element.elementor-element-12be6a38{text-align:center;}.elementor-5667 .elementor-element.elementor-element-15fc4367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-5667 .elementor-element.elementor-element-15fc4367 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:800;color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-53e1e6ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-53e1e6ec:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-53e1e6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-2a1f0de1{text-align:center;}.elementor-5667 .elementor-element.elementor-element-16a72fb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-5667 .elementor-element.elementor-element-16a72fb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-d89cd7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-d89cd7f:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-d89cd7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1121;}.elementor-5667 .elementor-element.elementor-element-38c6a9e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5667 .elementor-element.elementor-element-4ede78d{text-align:center;}.elementor-5667 .elementor-element.elementor-element-4ede78d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-5667 .elementor-element.elementor-element-694ed33b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-size:17px;color:rgba(255,255,255,0.9);}@media(min-width:768px){.elementor-5667 .elementor-element.elementor-element-236f8d43{--content-width:85%;}.elementor-5667 .elementor-element.elementor-element-744f5ef2{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-6653ee4d{--width:50%;}.elementor-5667 .elementor-element.elementor-element-d2f94da{--content-width:70%;}.elementor-5667 .elementor-element.elementor-element-11ddfc06{--width:36%;}.elementor-5667 .elementor-element.elementor-element-68b94e7f{--width:58%;}.elementor-5667 .elementor-element.elementor-element-36980308{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-40957b81{--width:32%;}.elementor-5667 .elementor-element.elementor-element-5b5d9ba0{--width:32%;}.elementor-5667 .elementor-element.elementor-element-51c58a1c{--width:32%;}.elementor-5667 .elementor-element.elementor-element-37b6a85a{--width:32%;}.elementor-5667 .elementor-element.elementor-element-60b8783a{--width:32%;}.elementor-5667 .elementor-element.elementor-element-515e3753{--width:32%;}.elementor-5667 .elementor-element.elementor-element-55e808eb{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-602b7412{--width:58%;}.elementor-5667 .elementor-element.elementor-element-289de456{--width:38%;}.elementor-5667 .elementor-element.elementor-element-6455aa2f{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-7e99ac5{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-3e85474b{--width:32%;}.elementor-5667 .elementor-element.elementor-element-116b9e20{--width:32%;}.elementor-5667 .elementor-element.elementor-element-61f90b37{--width:32%;}.elementor-5667 .elementor-element.elementor-element-25577339{--width:32%;}.elementor-5667 .elementor-element.elementor-element-644a9c65{--width:32%;}.elementor-5667 .elementor-element.elementor-element-6964e271{--width:32%;}.elementor-5667 .elementor-element.elementor-element-6ebfec31{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-53e1e6ec{--content-width:80%;}.elementor-5667 .elementor-element.elementor-element-d89cd7f{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5667 .elementor-element.elementor-element-6653ee4d{--width:100%;}.elementor-5667 .elementor-element.elementor-element-11ddfc06{--width:100%;}.elementor-5667 .elementor-element.elementor-element-68b94e7f{--width:100%;}.elementor-5667 .elementor-element.elementor-element-40957b81{--width:48%;}.elementor-5667 .elementor-element.elementor-element-5b5d9ba0{--width:48%;}.elementor-5667 .elementor-element.elementor-element-51c58a1c{--width:48%;}.elementor-5667 .elementor-element.elementor-element-37b6a85a{--width:48%;}.elementor-5667 .elementor-element.elementor-element-60b8783a{--width:48%;}.elementor-5667 .elementor-element.elementor-element-515e3753{--width:48%;}.elementor-5667 .elementor-element.elementor-element-602b7412{--width:100%;}.elementor-5667 .elementor-element.elementor-element-289de456{--width:100%;}.elementor-5667 .elementor-element.elementor-element-3e85474b{--width:48%;}.elementor-5667 .elementor-element.elementor-element-116b9e20{--width:48%;}.elementor-5667 .elementor-element.elementor-element-61f90b37{--width:48%;}.elementor-5667 .elementor-element.elementor-element-25577339{--width:48%;}.elementor-5667 .elementor-element.elementor-element-644a9c65{--width:48%;}.elementor-5667 .elementor-element.elementor-element-6964e271{--width:48%;}}@media(max-width:767px){.elementor-5667 .elementor-element.elementor-element-744f5ef2{--min-height:520px;--padding-top:90px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-6653ee4d{--width:100%;}.elementor-5667 .elementor-element.elementor-element-133e66f7 .elementor-heading-title{font-size:29px;}.elementor-5667 .elementor-element.elementor-element-d2f94da{--padding-top:50px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-11ddfc06{--width:100%;}.elementor-5667 .elementor-element.elementor-element-70a84d1c .elementor-heading-title{font-size:26px;}.elementor-5667 .elementor-element.elementor-element-68b94e7f{--width:100%;}.elementor-5667 .elementor-element.elementor-element-36980308{--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-40957b81{--width:100%;}.elementor-5667 .elementor-element.elementor-element-5b5d9ba0{--width:100%;}.elementor-5667 .elementor-element.elementor-element-51c58a1c{--width:100%;}.elementor-5667 .elementor-element.elementor-element-37b6a85a{--width:100%;}.elementor-5667 .elementor-element.elementor-element-60b8783a{--width:100%;}.elementor-5667 .elementor-element.elementor-element-515e3753{--width:100%;}.elementor-5667 .elementor-element.elementor-element-55e808eb{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-602b7412{--width:100%;}.elementor-5667 .elementor-element.elementor-element-289de456{--width:100%;}.elementor-5667 .elementor-element.elementor-element-6455aa2f{--padding-top:50px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-c02a623 .elementor-heading-title{font-size:26px;}.elementor-5667 .elementor-element.elementor-element-7e99ac5{--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-3e85474b{--width:100%;}.elementor-5667 .elementor-element.elementor-element-116b9e20{--width:100%;}.elementor-5667 .elementor-element.elementor-element-61f90b37{--width:100%;}.elementor-5667 .elementor-element.elementor-element-25577339{--width:100%;}.elementor-5667 .elementor-element.elementor-element-644a9c65{--width:100%;}.elementor-5667 .elementor-element.elementor-element-6964e271{--width:100%;}.elementor-5667 .elementor-element.elementor-element-6ebfec31{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-15fc4367 .elementor-heading-title{font-size:26px;}.elementor-5667 .elementor-element.elementor-element-53e1e6ec{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-16a72fb0 .elementor-heading-title{font-size:22px;}.elementor-5667 .elementor-element.elementor-element-d89cd7f{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-5667 .elementor-element.elementor-element-4ede78d .elementor-heading-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-744f5ef2 */@media(max-width:767px){ .elementor-5667 .elementor-element.elementor-element-744f5ef2 > .elementor-background-overlay { background:rgba(11,17,33,0.86) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40957b81 */.elementor-5667 .elementor-element.elementor-element-40957b81 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#141C2E 0%,#0D1526 100%);
  border:1px solid rgba(255,255,255,0.07);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-40957b81::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,229,160,0.14),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-40957b81::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-40957b81 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-40957b81:hover { transform:translateY(-8px) !important; border-color:rgba(0,229,160,0.32);
  box-shadow:0 22px 48px rgba(0,0,0,0.42),0 0 28px rgba(0,229,160,0.07); }
.elementor-5667 .elementor-element.elementor-element-40957b81:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-40957b81:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-40957b81:hover .i3d-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,229,160,0.3); border-color:rgba(0,229,160,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b5d9ba0 */.elementor-5667 .elementor-element.elementor-element-5b5d9ba0 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#141C2E 0%,#0D1526 100%);
  border:1px solid rgba(255,255,255,0.07);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,229,160,0.14),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0:hover { transform:translateY(-8px) !important; border-color:rgba(0,229,160,0.32);
  box-shadow:0 22px 48px rgba(0,0,0,0.42),0 0 28px rgba(0,229,160,0.07); }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-5b5d9ba0:hover .i3d-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,229,160,0.3); border-color:rgba(0,229,160,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51c58a1c */.elementor-5667 .elementor-element.elementor-element-51c58a1c { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#141C2E 0%,#0D1526 100%);
  border:1px solid rgba(255,255,255,0.07);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-51c58a1c::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,229,160,0.14),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-51c58a1c::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-51c58a1c > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-51c58a1c:hover { transform:translateY(-8px) !important; border-color:rgba(0,229,160,0.32);
  box-shadow:0 22px 48px rgba(0,0,0,0.42),0 0 28px rgba(0,229,160,0.07); }
.elementor-5667 .elementor-element.elementor-element-51c58a1c:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-51c58a1c:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-51c58a1c:hover .i3d-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,229,160,0.3); border-color:rgba(0,229,160,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b6a85a */.elementor-5667 .elementor-element.elementor-element-37b6a85a { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#141C2E 0%,#0D1526 100%);
  border:1px solid rgba(255,255,255,0.07);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-37b6a85a::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,229,160,0.14),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-37b6a85a::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-37b6a85a > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-37b6a85a:hover { transform:translateY(-8px) !important; border-color:rgba(0,229,160,0.32);
  box-shadow:0 22px 48px rgba(0,0,0,0.42),0 0 28px rgba(0,229,160,0.07); }
.elementor-5667 .elementor-element.elementor-element-37b6a85a:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-37b6a85a:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-37b6a85a:hover .i3d-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,229,160,0.3); border-color:rgba(0,229,160,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b8783a */.elementor-5667 .elementor-element.elementor-element-60b8783a { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#141C2E 0%,#0D1526 100%);
  border:1px solid rgba(255,255,255,0.07);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-60b8783a::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,229,160,0.14),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-60b8783a::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-60b8783a > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-60b8783a:hover { transform:translateY(-8px) !important; border-color:rgba(0,229,160,0.32);
  box-shadow:0 22px 48px rgba(0,0,0,0.42),0 0 28px rgba(0,229,160,0.07); }
.elementor-5667 .elementor-element.elementor-element-60b8783a:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-60b8783a:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-60b8783a:hover .i3d-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,229,160,0.3); border-color:rgba(0,229,160,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515e3753 */.elementor-5667 .elementor-element.elementor-element-515e3753 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#141C2E 0%,#0D1526 100%);
  border:1px solid rgba(255,255,255,0.07);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-515e3753::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,229,160,0.14),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-515e3753::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-515e3753 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-515e3753:hover { transform:translateY(-8px) !important; border-color:rgba(0,229,160,0.32);
  box-shadow:0 22px 48px rgba(0,0,0,0.42),0 0 28px rgba(0,229,160,0.07); }
.elementor-5667 .elementor-element.elementor-element-515e3753:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-515e3753:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-515e3753:hover .i3d-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,229,160,0.3); border-color:rgba(0,229,160,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e85474b */.elementor-5667 .elementor-element.elementor-element-3e85474b { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#FFFFFF 0%,#F7FAFC 100%);
  border:1px solid rgba(11,17,33,0.08);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-3e85474b::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,150,120,0.12),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-3e85474b::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-3e85474b > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-3e85474b:hover { transform:translateY(-8px) !important; border-color:rgba(0,150,120,0.3);
  box-shadow:0 22px 48px rgba(11,17,33,0.12),0 0 28px rgba(0,150,120,0.06); }
.elementor-5667 .elementor-element.elementor-element-3e85474b:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-3e85474b:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-3e85474b:hover .i3d-adv-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,150,120,0.22); border-color:rgba(0,150,120,0.45); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116b9e20 */.elementor-5667 .elementor-element.elementor-element-116b9e20 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#FFFFFF 0%,#F7FAFC 100%);
  border:1px solid rgba(11,17,33,0.08);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-116b9e20::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,150,120,0.12),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-116b9e20::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-116b9e20 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-116b9e20:hover { transform:translateY(-8px) !important; border-color:rgba(0,150,120,0.3);
  box-shadow:0 22px 48px rgba(11,17,33,0.12),0 0 28px rgba(0,150,120,0.06); }
.elementor-5667 .elementor-element.elementor-element-116b9e20:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-116b9e20:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-116b9e20:hover .i3d-adv-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,150,120,0.22); border-color:rgba(0,150,120,0.45); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f90b37 */.elementor-5667 .elementor-element.elementor-element-61f90b37 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#FFFFFF 0%,#F7FAFC 100%);
  border:1px solid rgba(11,17,33,0.08);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-61f90b37::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,150,120,0.12),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-61f90b37::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-61f90b37 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-61f90b37:hover { transform:translateY(-8px) !important; border-color:rgba(0,150,120,0.3);
  box-shadow:0 22px 48px rgba(11,17,33,0.12),0 0 28px rgba(0,150,120,0.06); }
.elementor-5667 .elementor-element.elementor-element-61f90b37:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-61f90b37:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-61f90b37:hover .i3d-adv-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,150,120,0.22); border-color:rgba(0,150,120,0.45); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25577339 */.elementor-5667 .elementor-element.elementor-element-25577339 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#FFFFFF 0%,#F7FAFC 100%);
  border:1px solid rgba(11,17,33,0.08);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-25577339::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,150,120,0.12),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-25577339::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-25577339 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-25577339:hover { transform:translateY(-8px) !important; border-color:rgba(0,150,120,0.3);
  box-shadow:0 22px 48px rgba(11,17,33,0.12),0 0 28px rgba(0,150,120,0.06); }
.elementor-5667 .elementor-element.elementor-element-25577339:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-25577339:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-25577339:hover .i3d-adv-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,150,120,0.22); border-color:rgba(0,150,120,0.45); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-644a9c65 */.elementor-5667 .elementor-element.elementor-element-644a9c65 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#FFFFFF 0%,#F7FAFC 100%);
  border:1px solid rgba(11,17,33,0.08);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-644a9c65::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,150,120,0.12),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-644a9c65::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-644a9c65 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-644a9c65:hover { transform:translateY(-8px) !important; border-color:rgba(0,150,120,0.3);
  box-shadow:0 22px 48px rgba(11,17,33,0.12),0 0 28px rgba(0,150,120,0.06); }
.elementor-5667 .elementor-element.elementor-element-644a9c65:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-644a9c65:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-644a9c65:hover .i3d-adv-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,150,120,0.22); border-color:rgba(0,150,120,0.45); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6964e271 */.elementor-5667 .elementor-element.elementor-element-6964e271 { position:relative; overflow:hidden; min-height:300px; padding:32px 28px; border-radius:18px;
  background:linear-gradient(160deg,#FFFFFF 0%,#F7FAFC 100%);
  border:1px solid rgba(11,17,33,0.08);
  transition:all 0.4s cubic-bezier(0.4,0,0.2,1); }
.elementor-5667 .elementor-element.elementor-element-6964e271::before { content:''; position:absolute; top:-45%; right:-30%; width:240px; height:240px;
  border-radius:50%; background:radial-gradient(circle,rgba(0,150,120,0.12),transparent 70%);
  opacity:0; transition:opacity 0.45s ease; pointer-events:none; }
.elementor-5667 .elementor-element.elementor-element-6964e271::after { content:''; position:absolute; top:0; left:0; right:0; height:2px;
  background:linear-gradient(90deg,#00D4FF,#00E5A0);
  transform:scaleX(0); transform-origin:left; transition:transform 0.45s ease; }
.elementor-5667 .elementor-element.elementor-element-6964e271 > .elementor-element { position:relative; z-index:1; }
.elementor-5667 .elementor-element.elementor-element-6964e271:hover { transform:translateY(-8px) !important; border-color:rgba(0,150,120,0.3);
  box-shadow:0 22px 48px rgba(11,17,33,0.12),0 0 28px rgba(0,150,120,0.06); }
.elementor-5667 .elementor-element.elementor-element-6964e271:hover::before { opacity:1; }
.elementor-5667 .elementor-element.elementor-element-6964e271:hover::after { transform:scaleX(1); }
.elementor-5667 .elementor-element.elementor-element-6964e271:hover .i3d-adv-icon { transform:scale(1.08) rotate(-5deg);
  box-shadow:0 0 22px rgba(0,150,120,0.22); border-color:rgba(0,150,120,0.45); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c6a9e4 */.elementor-5667 .elementor-element.elementor-element-38c6a9e4 { background:linear-gradient(135deg,#00D4FF,#00E5A0,#00B4D8,#00E5A0); background-size:400% 400%; animation:gradientShift 8s ease infinite; border-radius:16px; padding:60px 40px; text-align:center; }/* End custom CSS */