.elementor-8 .elementor-element.elementor-element-2feba1b{--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-8 .elementor-element.elementor-element-4db0443{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8de7c81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-8 .elementor-element.elementor-element-8de7c81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-050ece1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-8 .elementor-element.elementor-element-050ece1 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-767089f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f22cb2e{--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-8 .elementor-element.elementor-element-8bcccfe.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8bcccfe .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8bcccfe.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-8bcccfe.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8bcccfe.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-8bcccfe.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8bcccfe.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-8bcccfe .elementor-icon{font-size:41px;}.elementor-8 .elementor-element.elementor-element-8bcccfe .elementor-icon svg{height:41px;}.elementor-8 .elementor-element.elementor-element-76dd45e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-76dd45e .elementor-heading-title{color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-a0a7dcd{font-size:17px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-4b8a2ab{--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-8 .elementor-element.elementor-element-987ef2c.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-987ef2c .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-987ef2c.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-987ef2c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-987ef2c.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-987ef2c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-987ef2c.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-987ef2c .elementor-icon{font-size:41px;}.elementor-8 .elementor-element.elementor-element-987ef2c .elementor-icon svg{height:41px;}.elementor-8 .elementor-element.elementor-element-4861df3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4861df3 .elementor-heading-title{color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e76ffa6{font-size:17px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-f059a87{--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-8 .elementor-element.elementor-element-7f7690a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7f7690a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7f7690a.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-7f7690a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7f7690a.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-7f7690a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7f7690a.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-7f7690a .elementor-icon{font-size:41px;}.elementor-8 .elementor-element.elementor-element-7f7690a .elementor-icon svg{height:41px;}.elementor-8 .elementor-element.elementor-element-01c5bd1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-01c5bd1 .elementor-heading-title{color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-cb9a436{--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-8 .elementor-element.elementor-element-90bc760.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-90bc760 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-90bc760.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-90bc760.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-90bc760.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-90bc760.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-90bc760.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-90bc760 .elementor-icon{font-size:41px;}.elementor-8 .elementor-element.elementor-element-90bc760 .elementor-icon svg{height:41px;}.elementor-8 .elementor-element.elementor-element-2a2062e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2a2062e .elementor-heading-title{color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-55fb2bf{--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;--justify-content:space-between;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-55fb2bf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-55fb2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1B2A;}.elementor-8 .elementor-element.elementor-element-55fb2bf.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d53649c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3dbb41d{--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:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3dbb41d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3dbb41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1B2A;}.elementor-8 .elementor-element.elementor-element-3dbb41d.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c790cff{--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;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c790cff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c790cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1B2A;}.elementor-8 .elementor-element.elementor-element-c790cff.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-948b58d{text-align:center;}.elementor-8 .elementor-element.elementor-element-948b58d .elementor-heading-title{font-size:48px;color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-34aac8e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-8 .elementor-element.elementor-element-34aac8e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-01f358d{--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;--border-radius:20px 20px 20px 20px;--padding-top:33px;--padding-bottom:29px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-01f358d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-01f358d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1B2A;}.elementor-8 .elementor-element.elementor-element-01f358d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-32d7900{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-32d7900 .elementor-heading-title{font-size:28px;color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-222f3e2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;}.elementor-8 .elementor-element.elementor-element-222f3e2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1ba9e21{--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;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ba9e21:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ba9e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1B2A;}.elementor-8 .elementor-element.elementor-element-1ba9e21.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d5b26bd{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d5b26bd .elementor-heading-title{font-size:48px;color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-71a1717{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;}.elementor-8 .elementor-element.elementor-element-71a1717.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1de47a1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-1de47a1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8a962a2{width:var( --container-widget-width, 96.605% );max-width:96.605%;padding:10px 0px 10px 10px;--container-widget-width:96.605%;--container-widget-flex-grow:0;font-size:18px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-8a962a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-83764c1{--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:51px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1183bef{--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-8 .elementor-element.elementor-element-283a37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-8 .elementor-element.elementor-element-283a37e .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b67c3de{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;color:#DFE5F2;}.elementor-8 .elementor-element.elementor-element-0ad4d08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-9bedf2a{--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-8 .elementor-element.elementor-element-b54a53d{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b54a53d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b54a53d.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-b54a53d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b54a53d.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-b54a53d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b54a53d.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-b54a53d .elementor-icon{font-size:59px;}.elementor-8 .elementor-element.elementor-element-b54a53d .elementor-icon svg{height:59px;}.elementor-8 .elementor-element.elementor-element-f2a003e .elementor-heading-title{font-size:19px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a253257{font-size:16px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-fbd41a5 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-fbd41a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-8 .elementor-element.elementor-element-fbd41a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-ca1f40d{--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-8 .elementor-element.elementor-element-35375d3{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-35375d3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-35375d3.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-35375d3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-35375d3.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-35375d3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-35375d3.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-35375d3 .elementor-icon{font-size:170px;}.elementor-8 .elementor-element.elementor-element-35375d3 .elementor-icon svg{height:170px;}.elementor-8 .elementor-element.elementor-element-928de2d .elementor-heading-title{font-size:19px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ac67641{font-size:16px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-b0c8191 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-b0c8191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-8 .elementor-element.elementor-element-b0c8191 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-32922a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-add938e{--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-8 .elementor-element.elementor-element-e08194f{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e08194f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-e08194f.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e08194f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e08194f.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e08194f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e08194f.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e08194f .elementor-icon{font-size:77px;}.elementor-8 .elementor-element.elementor-element-e08194f .elementor-icon svg{height:77px;}.elementor-8 .elementor-element.elementor-element-388910e .elementor-heading-title{font-size:19px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ae159ee{width:var( --container-widget-width, 92.716% );max-width:92.716%;--container-widget-width:92.716%;--container-widget-flex-grow:0;font-size:16px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-ae159ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cca8c2b .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-cca8c2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-8 .elementor-element.elementor-element-cca8c2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-f8f3c93{--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-8 .elementor-element.elementor-element-ed3f6fb{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ed3f6fb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ed3f6fb.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-ed3f6fb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ed3f6fb.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-ed3f6fb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ed3f6fb.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-ed3f6fb .elementor-icon{font-size:44px;}.elementor-8 .elementor-element.elementor-element-ed3f6fb .elementor-icon svg{height:44px;}.elementor-8 .elementor-element.elementor-element-baa30d5 .elementor-heading-title{font-size:19px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-054e74a{width:var( --container-widget-width, 61.317% );max-width:61.317%;--container-widget-width:61.317%;--container-widget-flex-grow:0;font-size:16px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-054e74a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-32c8b71 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-32c8b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-8 .elementor-element.elementor-element-32c8b71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-fcb4227{--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-8 .elementor-element.elementor-element-817c4f0{--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-8 .elementor-element.elementor-element-d4dd252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:37px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d4dd252 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-81ad137{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;color:#DFE5F2;}.elementor-8 .elementor-element.elementor-element-41bb17d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a0b77b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-686cd3e{--display:flex;}.elementor-8 .elementor-element.elementor-element-9c168f1{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c168f1.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9c168f1.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-9c168f1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9c168f1.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-9c168f1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9c168f1.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-9c168f1 .elementor-icon{font-size:73px;}.elementor-8 .elementor-element.elementor-element-9c168f1 .elementor-icon svg{height:73px;}.elementor-8 .elementor-element.elementor-element-6aa3616{width:var( --container-widget-width, 100.664% );max-width:100.664%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.664%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6aa3616.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6aa3616 .elementor-heading-title{font-size:24px;color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-454cd9c{--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-8 .elementor-element.elementor-element-f1cd22a{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f1cd22a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f1cd22a.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-f1cd22a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f1cd22a.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-f1cd22a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f1cd22a.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-f1cd22a .elementor-icon{font-size:44px;}.elementor-8 .elementor-element.elementor-element-f1cd22a .elementor-icon svg{height:44px;}.elementor-8 .elementor-element.elementor-element-6b5fc3c{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6b5fc3c .elementor-heading-title{font-size:24px;color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-1bc1f17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d21c2c2{--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-8 .elementor-element.elementor-element-9fe4113{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9fe4113.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9fe4113.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-9fe4113.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9fe4113.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-9fe4113.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9fe4113.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-9fe4113 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-9fe4113 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-5bc8dcf{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5bc8dcf .elementor-heading-title{font-size:24px;color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-60f2ab5{--display:flex;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2083a36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-dea1fdf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-dea1fdf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0d82afa{width:var( --container-widget-width, 96.605% );max-width:96.605%;padding:10px 0px 10px 10px;--container-widget-width:96.605%;--container-widget-flex-grow:0;font-size:18px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-0d82afa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-60fae8f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-60fae8f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7bd586e{width:var( --container-widget-width, 96.605% );max-width:96.605%;padding:10px 0px 10px 10px;--container-widget-width:96.605%;--container-widget-flex-grow:0;font-size:18px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-7bd586e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b2ab6fd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b2ab6fd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-053f652{width:var( --container-widget-width, 96.605% );max-width:96.605%;padding:10px 0px 10px 10px;--container-widget-width:96.605%;--container-widget-flex-grow:0;font-size:18px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-053f652.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-09c6b67{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-18px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f42ac17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-c3320ff{--display:flex;}.elementor-8 .elementor-element.elementor-element-c3320ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a0162d6 .elementor-button{background-color:#039AAF;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #039AAF;border-radius:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-a0162d6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a0162d6 .elementor-button:focus{background-color:#098EA1;color:#FEFFFF;border-color:#066F7D;box-shadow:0px 0px 6px 0px #0D707E;}.elementor-8 .elementor-element.elementor-element-a0162d6{width:var( --container-widget-width, 112.537% );max-width:112.537%;--container-widget-width:112.537%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a0162d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a0162d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a0162d6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a0162d6 .elementor-button:focus svg{fill:#FEFFFF;}.elementor-8 .elementor-element.elementor-element-2f84169{--display:flex;--margin-top:9px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f52d9f4{color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-572b521{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b171015{--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-8 .elementor-element.elementor-element-645213b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:37px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-645213b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-645213b .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-086e34c{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;color:#DFE5F2;}.elementor-8 .elementor-element.elementor-element-6507dc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e50219b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-2c56c2b{--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-8 .elementor-element.elementor-element-2c56c2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6ec3001{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6ec3001.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6ec3001.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-6ec3001.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6ec3001.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-6ec3001.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6ec3001.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-6ec3001 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-6ec3001 .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-6f7832f{width:var( --container-widget-width, 102.517% );max-width:102.517%;--container-widget-width:102.517%;--container-widget-flex-grow:0;font-size:17px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-6f7832f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3f9dbbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3f9dbbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0874a23 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-0874a23{width:var( --container-widget-width, 47.403% );max-width:47.403%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:47.403%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0874a23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0874a23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-7c0c584 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-7c0c584{width:var( --container-widget-width, 48.047% );max-width:48.047%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;--container-widget-width:48.047%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7c0c584.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7c0c584 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-fecb06b{--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-8 .elementor-element.elementor-element-fecb06b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8185041{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8185041.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8185041.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-8185041.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8185041.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-8185041.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8185041.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-8185041 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-8185041 .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-f4f8711{width:var( --container-widget-width, 78.7% );max-width:78.7%;--container-widget-width:78.7%;--container-widget-flex-grow:0;font-size:17px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-f4f8711.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1260912{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1260912.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-94db5ba .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-94db5ba{width:var( --container-widget-width, 47.403% );max-width:47.403%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:47.403%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-94db5ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-94db5ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1356ab2 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-1356ab2{width:var( --container-widget-width, 48.047% );max-width:48.047%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;--container-widget-width:48.047%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1356ab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1356ab2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-d478219{--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-8 .elementor-element.elementor-element-d478219.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6e76a04{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6e76a04.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6e76a04.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-6e76a04.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6e76a04.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-6e76a04.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6e76a04.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-6e76a04 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-6e76a04 .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-f68b9a9{width:var( --container-widget-width, 102.517% );max-width:102.517%;--container-widget-width:102.517%;--container-widget-flex-grow:0;font-size:17px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-f68b9a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b218637{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b218637.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-63b8551 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-63b8551{width:var( --container-widget-width, 47.403% );max-width:47.403%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:47.403%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-63b8551.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-63b8551 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-38c70dd .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-38c70dd{width:var( --container-widget-width, 48.047% );max-width:48.047%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;--container-widget-width:48.047%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-38c70dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-38c70dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-7fc15d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-abfec1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-2368c5e{--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-8 .elementor-element.elementor-element-2368c5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f937bae{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f937bae.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f937bae.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-f937bae.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f937bae.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-f937bae.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f937bae.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-f937bae .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-f937bae .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-78f9ab4{width:var( --container-widget-width, 60.107% );max-width:60.107%;--container-widget-width:60.107%;--container-widget-flex-grow:0;font-size:17px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-78f9ab4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c3f05a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c3f05a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ee75e11 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-ee75e11{width:var( --container-widget-width, 47.403% );max-width:47.403%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:47.403%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ee75e11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ee75e11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-537526f .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-537526f{width:var( --container-widget-width, 48.047% );max-width:48.047%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;--container-widget-width:48.047%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-537526f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-537526f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-2274e72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-66f88af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-78090a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-78090a7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3c0b897{width:var( --container-widget-width, 96.605% );max-width:96.605%;padding:10px 0px 10px 10px;--container-widget-width:96.605%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-3c0b897.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-120cc8d{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-61c1245{--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-8 .elementor-element.elementor-element-5871c69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:37px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5871c69 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cc243e9{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;color:#DFE5F2;}.elementor-8 .elementor-element.elementor-element-44cce28{--display:flex;}.elementor-8 .elementor-element.elementor-element-b6d28d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-98d66c3{--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-8 .elementor-element.elementor-element-98d66c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e4036b9{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e4036b9.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-e4036b9.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e4036b9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e4036b9.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e4036b9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e4036b9.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-e4036b9 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-e4036b9 .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-7f09414 .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2ef02ca{width:var( --container-widget-width, 106.878% );max-width:106.878%;--container-widget-width:106.878%;--container-widget-flex-grow:0;text-align:start;font-size:15px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-2ef02ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-419a7f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-419a7f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6f18260 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-6f18260{width:var( --container-widget-width, 57.765% );max-width:57.765%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57.765%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6f18260.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6f18260 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-ce4f529{--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-8 .elementor-element.elementor-element-ce4f529.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-34e009f{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34e009f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-34e009f.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-34e009f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34e009f.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-34e009f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34e009f.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-34e009f .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-34e009f .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-d09b0c5 .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-907a8ae{width:var( --container-widget-width, 105.846% );max-width:105.846%;--container-widget-width:105.846%;--container-widget-flex-grow:0;text-align:start;font-size:15px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-907a8ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1dca1ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1dca1ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4597f79 .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-4597f79{width:var( --container-widget-width, 54.734% );max-width:54.734%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54.734%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4597f79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4597f79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-73b96c1{--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-8 .elementor-element.elementor-element-73b96c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-72e23e7{padding:7px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-72e23e7.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-72e23e7.elementor-view-stacked .elementor-icon{background-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-72e23e7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-72e23e7.elementor-view-default .elementor-icon{color:#67E8F9;border-color:#67E8F9;}.elementor-8 .elementor-element.elementor-element-72e23e7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-72e23e7.elementor-view-default .elementor-icon svg{fill:#67E8F9;}.elementor-8 .elementor-element.elementor-element-72e23e7 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-72e23e7 .elementor-icon svg{height:23px;}.elementor-8 .elementor-element.elementor-element-e178b1c .elementor-heading-title{font-size:23px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a227886{width:var( --container-widget-width, 102.059% );max-width:102.059%;--container-widget-width:102.059%;--container-widget-flex-grow:0;text-align:start;font-size:15px;color:#CBD5E1;}.elementor-8 .elementor-element.elementor-element-a227886.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c9e84d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9e84d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-13440af .elementor-button{background-color:#FFFFFF00;fill:#67E8F9;color:#67E8F9;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-13440af{width:var( --container-widget-width, 60.75% );max-width:60.75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60.75%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-13440af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-13440af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-5304c02{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12deb78{--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-8 .elementor-element.elementor-element-1dd0abb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;padding:37px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1dd0abb .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-85e1ee4{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;color:#DFE5F2;}.elementor-8 .elementor-element.elementor-element-0ad5671{--display:flex;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-entry-thumbnail{height:228px;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-grid-post-holder{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-entry-title a{color:#303133;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-entry-title:hover, .elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-entry-title a:hover{color:#23527c;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-8 .elementor-element.elementor-element-4ee3dbf .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-8 .elementor-element.elementor-element-1787fe2 .elementor-button{background-color:#039AAF;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #039AAF;border-radius:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-1787fe2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1787fe2 .elementor-button:focus{background-color:#098EA1;color:#FEFFFF;border-color:#066F7D;box-shadow:0px 0px 6px 0px #0D707E;}.elementor-8 .elementor-element.elementor-element-1787fe2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1787fe2 .elementor-button:focus svg{fill:#FEFFFF;}.elementor-8 .elementor-element.elementor-element-0429be4{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0429be4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-43d0a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;padding:37px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43d0a32 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-475d32f{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;color:#DFE5F2;}.elementor-8 .elementor-element.elementor-element-ac99435{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-ac99435.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e2ad9db{--display:flex;}.elementor-8 .elementor-element.elementor-element-e2ad9db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7649435{--display:flex;}.elementor-8 .elementor-element.elementor-element-7649435.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8857e1c{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-8de7c81{--width:45.919%;}.elementor-8 .elementor-element.elementor-element-55fb2bf{--width:52%;}.elementor-8 .elementor-element.elementor-element-1de47a1{--width:95%;}.elementor-8 .elementor-element.elementor-element-dea1fdf{--width:32%;}.elementor-8 .elementor-element.elementor-element-60fae8f{--width:32%;}.elementor-8 .elementor-element.elementor-element-b2ab6fd{--width:32%;}.elementor-8 .elementor-element.elementor-element-c3320ff{--width:27%;}.elementor-8 .elementor-element.elementor-element-2c56c2b{--width:32%;}.elementor-8 .elementor-element.elementor-element-3f9dbbe{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-fecb06b{--width:32%;}.elementor-8 .elementor-element.elementor-element-1260912{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-d478219{--width:32%;}.elementor-8 .elementor-element.elementor-element-b218637{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-2368c5e{--width:32%;}.elementor-8 .elementor-element.elementor-element-c3f05a0{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-78090a7{--width:95%;}.elementor-8 .elementor-element.elementor-element-98d66c3{--width:32%;}.elementor-8 .elementor-element.elementor-element-419a7f1{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-ce4f529{--width:32%;}.elementor-8 .elementor-element.elementor-element-1dca1ab{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-73b96c1{--width:32%;}.elementor-8 .elementor-element.elementor-element-c9e84d1{--width:107.888%;}.elementor-8 .elementor-element.elementor-element-0429be4{--width:100%;}.elementor-8 .elementor-element.elementor-element-e2ad9db{--width:65%;}.elementor-8 .elementor-element.elementor-element-7649435{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-8de7c81{--width:94%;}.elementor-8 .elementor-element.elementor-element-55fb2bf{--width:94%;}.elementor-8 .elementor-element.elementor-element-dea1fdf{--width:100%;}.elementor-8 .elementor-element.elementor-element-60fae8f{--width:100%;}.elementor-8 .elementor-element.elementor-element-b2ab6fd{--width:100%;}.elementor-8 .elementor-element.elementor-element-c3320ff{--width:255.125px;}.elementor-8 .elementor-element.elementor-element-2c56c2b{--width:100%;}.elementor-8 .elementor-element.elementor-element-fecb06b{--width:100%;}.elementor-8 .elementor-element.elementor-element-d478219{--width:100%;}.elementor-8 .elementor-element.elementor-element-2368c5e{--width:100%;}.elementor-8 .elementor-element.elementor-element-98d66c3{--width:100%;}.elementor-8 .elementor-element.elementor-element-ce4f529{--width:100%;}.elementor-8 .elementor-element.elementor-element-73b96c1{--width:100%;}.elementor-8 .elementor-element.elementor-element-e2ad9db{--width:100%;}.elementor-8 .elementor-element.elementor-element-7649435{--width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4db0443{--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:flex-start;}.elementor-8 .elementor-element.elementor-element-4db0443.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-8de7c81{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8de7c81.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-55fb2bf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:19px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-55fb2bf.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a0b77b1{--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-8 .elementor-element.elementor-element-1bc1f17{width:var( --container-widget-width, 185.938px );max-width:185.938px;--container-widget-width:185.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2083a36{--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;}.elementor-8 .elementor-element.elementor-element-e50219b{--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-8 .elementor-element.elementor-element-b6d28d8{--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-8 .elementor-element.elementor-element-98d66c3.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2ef02ca{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-907a8ae{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a227886{width:var( --container-widget-width, 537px );max-width:537px;--container-widget-width:537px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-43d0a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-8 .elementor-element.elementor-element-475d32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-8 .elementor-element.elementor-element-ac99435{--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(max-width:767px){.elementor-8 .elementor-element.elementor-element-55fb2bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3f9dbbe{--width:502px;}.elementor-8 .elementor-element.elementor-element-0874a23{width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1260912{--width:502px;}.elementor-8 .elementor-element.elementor-element-94db5ba{width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b218637{--width:502px;}.elementor-8 .elementor-element.elementor-element-63b8551{width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c3f05a0{--width:502px;}.elementor-8 .elementor-element.elementor-element-ee75e11{width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6f18260{width:var( --container-widget-width, 181.938px );max-width:181.938px;--container-widget-width:181.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4597f79{width:var( --container-widget-width, 187.55px );max-width:187.55px;--container-widget-width:187.55px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-13440af{width:var( --container-widget-width, 198.225px );max-width:198.225px;--container-widget-width:198.225px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0429be4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-43d0a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-8 .elementor-element.elementor-element-475d32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-8 .elementor-element.elementor-element-ac99435{--width:121.761%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ac99435.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-e2ad9db{--width:121.761%;--margin-top:0px;--margin-bottom:0px;--margin-left:-22px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7649435{--width:122.205%;--margin-top:0px;--margin-bottom:0px;--margin-left:-24px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-07a05e5 *//* ====== Hero: نفس خلفية الدارك + هالة السيان ====== */
.hero-wrap{
  position:relative; overflow:hidden; isolation:isolate;
  background:
    radial-gradient(1200px 600px at 60% -10%, rgba(34,211,238,.18) 0%, rgba(34,211,238,0) 60%),
    linear-gradient(180deg, #0b1220 0%, #0b1726 55%, #0a1a2b 100%);
  /* لو عندك خلفية للسيكشن من Elementor، ألغيها */
}
.hero-bg{ display:none; } /* مش محتاجين الـ div القديم */

/* ====== الحاوية والمسافات ====== */
.container{ max-width:1200px; margin-inline:auto; padding: 96px 20px 64px; }
@media (min-width: 768px){ .container{ padding: 128px 24px 72px; } }

/* ====== الشيب (البادچ) ====== */
.chip {
  display: flex;
  align-items: center;
  justify-content: center /* يخلي المحتوى في النص */
  gap: .5rem;
  padding: .375rem .9rem;
  font-size: 12px;
  color: #cbd5e1;
  border-radius: 999px;
  width: fit-content;
  text-align: center;
  background: rgba(255,255,255,.04);
  border: 1px solid rgba(255,255,255,.16);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
  margin: 0 auto; 
  color:#cbd5e1;
}

/* ====== العنوان الرئيسي ====== */
.hero-title{
  margin-top:18px; font-weight:800; letter-spacing:-.015em; line-height:1.15;
  font-size: clamp(2.4rem, 5.2vw, 3.6rem); /* أكبر من قبل */
  color:#e8eef7;
  text-align: center;
  text-shadow: 0 1px 0 rgba(0,0,0,.35);
  margin: 15px  auto ;
}
.txt-cyan{ color:#67e8f9; }

/* ====== الوصف ====== */
.hero-sub{ margin-top:16px;
color:#cbd5e1;
font-size: 18px;
text-align: center;
margin-inline:auto;

    
}

/* ====== الأزرار ====== */
/* ===== زرار أساسي (Explore Innovations) ===== */
.btn.btn-primary{
  --c0:#1ad0e8;           /* أعلى الجريدينت */
  --c1:#06b6d4;           /* أسفل الجريدينت */
  color:#0b1220;          /* نص داكن */
  font-weight:700;
  padding:14px 22px;
  border-radius:14px;
  background: linear-gradient(180deg, var(--c0) 0%, var(--c1) 100%);
  border: 1px solid rgba(3,155,175,.55);  
display: flex;
justify-content: center;
align-items: center;
gap: 5px;
  box-shadow:
    0 12px 28px rgba(6,182,212,.35),              /* جلو خارجي */
    inset 0 1px 0 rgba(255,255,255,.35);          /* لمعة داخلية */
  transition: filter .15s ease, transform .15s ease, box-shadow .15s ease;
}
.btn.btn-primary:hover{
  filter: brightness(1.06);
  transform: translateY(-1px);
  box-shadow:
    0 14px 30px rgba(6,182,212,.40),
    inset 0 1px 0 rgba(255,255,255,.40);
}

.btn.btn-primary:focus{
  outline: none;
  box-shadow:
    0 0 0 3px rgba(34,211,238,.35),               /* حلقة فوكس سيان */
    0 12px 28px rgba(6,182,212,.35),
    inset 0 1px 0 rgba(255,255,255,.35);
}

/* حركة الأيقونة يمين بسيط */
.btn .ico{
    transition: transform .15s ease;

    }
.btn.btn-primary:hover
.ico{ transform: translateX(2px); }

/* ===== زرار ثانوي (View Training) ===== */
.btn.btn-ghost{
  color:#eaf2ff;
  font-weight:700;
  padding:14px 22px;
  border-radius:14px;
    background: rgba(255, 255, 255, 0.01);
  border:1px solid rgba(255,255,255,.18);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.08);
  transition: background .15s ease, border-color .15s ease, transform .15s ease;
}
.btn.btn-ghost:hover{
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.24);
  transform: translateY(-1px);
}
.btn.btn-ghost:focus{
  outline:none;
  box-shadow: 0 0 0 3px rgba(148,163,184,.25);    /* حلقة فوكس رمادية خفيفة */
}

/* المسافات بين الأزرار */
.hero-actions{ display:flex; flex-wrap:wrap; gap:14px; justify-content:center; align-items:center; }


/* ====== كروت الـ Quick ====== */
/* الشبكة */
.quick-grid{
  margin-top:40px;
  display:grid;
  gap:16px;
  grid-template-columns:1fr;
}
@media (min-width:640px){ 
    .quick-grid{ grid-template-columns:repeat(2,1fr); } }
@media (min-width:1024px){ .quick-grid{ grid-template-columns:repeat(4,1fr); } }

/* الكارت */
.quick-card{
  /* حجم وشكل */
  display:flex;                 /* نخلي النص والآيكون على الأطراف */
  align-items:center;
  justify-content:space-between;
  padding:20px 22px;            /* أكبر شوية من 16px */
  border-radius:20px;

  /* ألوان وعمق (زي المرجع) */
  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.quick-card:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}

/* النص والآيكون */
.quick-label{
  margin:0;
  color:#e2e8f0;                /* أفتح شوية */
  font-weight:600;
  letter-spacing:.005em;
}
.quick-card .ico-up{
  flex-shrink:0;
  color:#67e8f9;   
  transition: transform .18s ease, color .18s ease;
}
.quick-card:hover .ico-up{
  transform: translate(2px,-2px);
  color:#22d3ee;           
}
@media (max-width: 767px) {
  .hero-title {
    font-size: 34px;
  }
  .hero-sub{

font-size: 16px;


    
}
}
.hero-actions .btn-primary .ico {
  transform: none;
}

/* لما تكون الصفحة RTL (لغة عربية) اقلب السهم */
[dir="rtl"] .hero-actions .btn-primary .ico {
  transform: rotate(180deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2feba1b */.elementor-8 .elementor-element.elementor-element-2feba1b{
     background:
    radial-gradient(1200px 600px at 60% -10%, rgba(34,211,238,.18) 0%, rgba(34,211,238,0) 60%),
    linear-gradient(180deg, #0b1220 0%, #0b1726 55%, #0a1a2b 100%);
}
/* === Offcanvas / Mobile Menu (بدون الاعتماد على data-item-label) === */
.ct-panel-inner{
  background-color:#0f172a !important;
  -webkit-backdrop-filter:blur(6px) !important;
  backdrop-filter:blur(6px) !important;
}

/* الروابط */
.ct-panel-content .mobile-menu a.ct-menu-link{
  color:#cbd5e1 !important;
  transition:color .2s ease !important;
}
.ct-panel-content .mobile-menu a.ct-menu-link:hover{
  color:#ffffff !important;
}

/* العنصر النشط */
.ct-panel-content .mobile-menu li.current-menu-item > a,
.ct-panel-content .mobile-menu li.current-menu-ancestor > a{
  color:#22d3ee !important;
}

/* الفواصل والمسافات */
.ct-panel-content .mobile-menu li{
  padding:10px 0 !important;
  border-bottom:1px solid rgba(255,255,255,.06) !important;
}
.ct-panel-content .mobile-menu li:last-child{ border-bottom:0 !important; }

/* زر الإغلاق */
.ct-panel-inner .ct-panel-actions .ct-toggle-close .ct-icon path{ fill:#67e8f9 !important; }
.ct-panel-inner .ct-panel-actions .ct-toggle-close:hover .ct-icon path{ fill:#22d3ee !important; }

/* خط الهيدر السفلي (لو حابب) */
.ct-header [data-row="middle"]::after{
  content:"" !important;
  position:absolute !important; left:0 !important; right:0 !important; bottom:-1px !important; height:3px !important;
  pointer-events:none !important;
  background:linear-gradient(90deg, rgba(34,211,238,0) 0%, rgba(34,211,238,.55) 50%, rgba(34,211,238,0) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f22cb2e */.elementor-8 .elementor-element.elementor-element-f22cb2e{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-f22cb2e:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8a2ab */.elementor-8 .elementor-element.elementor-element-4b8a2ab{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-4b8a2ab:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f059a87 */.elementor-8 .elementor-element.elementor-element-f059a87{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-f059a87:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b280ba */.arab-objectives .obj-list li{
    text-align: right;
    margin-right: 25px;
}
@media (max-width: 767px) {
 [dir="rtl"] .arab-objectives .obj-list li:before{
right:-12px !important;
} [dir="rtl"] .arab-objectives .obj-list li{
    text-align: right;
    margin-right: 15px;
}

}
.arab-objectives .obj-list li:before{
    left: 440px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb9a436 */.elementor-8 .elementor-element.elementor-element-cb9a436{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-cb9a436:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c790cff */.elementor-8 .elementor-element.elementor-element-c790cff{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f358d */.elementor-8 .elementor-element.elementor-element-01f358d{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba9e21 */.elementor-8 .elementor-element.elementor-element-1ba9e21{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de47a1 */.elementor-8 .elementor-element.elementor-element-1de47a1{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db0443 */.elementor-8 .elementor-element.elementor-element-4db0443{
background:#0a1a2b;


  color: #e2e8f0;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b54a53d */.elementor-8 .elementor-element.elementor-element-b54a53d{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bedf2a */.elementor-8 .elementor-element.elementor-element-9bedf2a{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-9bedf2a:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}
/* الاتجاه الطبيعي (LTR) */
.elementor-button .elementor-button-icon .e-fas-arrow-right {
  transform: none;
}

/* في الوضع RTL اقلب السهم */
[dir="rtl"] .elementor-button .elementor-button-icon .e-fas-arrow-right {
  transform: rotate(180deg);
}
[dir="rtl"] .advanced-v1 .elementor-widget-icon ,[dir="rtl"] .advanced-v1 h2{
    margin-right: 13px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35375d3 */.elementor-8 .elementor-element.elementor-element-35375d3{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca1f40d */.elementor-8 .elementor-element.elementor-element-ca1f40d{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-ca1f40d:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}
[dir="rtl"] .advanced-v2 .elementor-widget-icon{
    margin-right: 14px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e08194f */.elementor-8 .elementor-element.elementor-element-e08194f{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add938e */.elementor-8 .elementor-element.elementor-element-add938e{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-add938e:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed3f6fb */.elementor-8 .elementor-element.elementor-element-ed3f6fb{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8f3c93 */.elementor-8 .elementor-element.elementor-element-f8f3c93{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-f8f3c93:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}

[dir="rtl"] .arab-filter{
    position: relative;
}
[dir="rtl"] .arab-filter .elementor-widget-button{
    position: absolute;
    bottom:18px;
}
@media (max-width: 767px) {
  [dir="rtl"] .arab-filter {
    position: static !important;
  }
  [dir="rtl"] .arab-filter .elementor-widget-button {
    position: static !important;
    bottom: auto !important; /* عشان يلغي التثبيت */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83764c1 */.elementor-8 .elementor-element.elementor-element-83764c1{
background:#0a1a2b;


  color: #e2e8f0;

}
[dir="rtl"] .arab-innovations h2 , [dir="rtl"] .arab-innovations p{
    margin-right: 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4dd252 */[dir="rtl"] .arab-trainers h2 ,[dir="rtl"] .arab-trainers p{
    margin-right: 19px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c168f1 */.elementor-8 .elementor-element.elementor-element-9c168f1{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c412f *//* قائمة الأهداف – نقط سيان بشكل أنيق */
.obj-list{
  list-style: none;
  margin: 0px 0px 0px 6px;
  padding: 0;
  
}

.obj-list li{
  position: relative;
  padding-left: 18px;              /* مسافة للنقطة */
  color: #cbd5e1;                  /* نص رمادي فاتح */
  line-height: 1.8;
}

.obj-list li + li{                 /* مسافة بين العناصر */
  margin-top: 8px;
}

/* النقطة (بدل البولت الافتراضي) */
.obj-list li::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0.95em;                     /* محاذاة عمودية للنص */
  transform: translateY(-50%);
  width: 6px;
  height: 6px;
  border-radius: 999px;
  background: #67e8f9;             /* cyan-300 */
  box-shadow:
    0 0 0 3px rgba(34,211,238,.12), /* هالة خفيفة */
    inset 0 1px 0 rgba(255,255,255,.35);
}

/* تفاعل بسيط */
.obj-list li:hover{
  color: #e6faff;                  /* أفتح شوية عند الهوفر */
}
.obj-list li:hover::before{
  background: #22d3ee;             /* cyan-400 */
  box-shadow: 0 0 0 4px rgba(34,211,238,.18), inset 0 1px 0 rgba(255,255,255,.4);
}

/* خاص بالعربي فقط */
[dir="rtl"] .obj-list {
  direction: rtl;
  text-align: right;
}

[dir="rtl"] .arab-advanced  .obj-list li {
  padding-inline-end: 18px;   /* مسافة للنقطة على اليمين */
margin-right: 15px;
  padding-inline-start: 0;

}

[dir="rtl"] .arab-advanced .obj-list li::before {
  inset-inline-end: 0;  
  left: 290px !important;
  /* النقطة على اليمين */
  inset-inline-start: auto;
}

@media (max-width: 767px) {
  [dir="rtl"] .arab-advanced .obj-list li::before{
      right: -12px !important;
  }  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-686cd3e */.elementor-8 .elementor-element.elementor-element-686cd3e{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-686cd3e:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}
[dir="rtl"] .advanced h2{
    margin-right: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1cd22a */.elementor-8 .elementor-element.elementor-element-f1cd22a{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bc1f17 *//* قائمة الأهداف – نقط سيان بشكل أنيق */
.obj-list{
  list-style: none;
  margin: 0px 0px 0px 6px;
  padding: 0;
  
}

.obj-list li{
  position: relative;
  padding-left: 18px;              /* مسافة للنقطة */
  color: #cbd5e1;                  /* نص رمادي فاتح */
  line-height: 1.8;
}

.obj-list li + li{                 /* مسافة بين العناصر */
  margin-top: 8px;
}

/* النقطة (بدل البولت الافتراضي) */
.obj-list li::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0.95em;                     /* محاذاة عمودية للنص */
  transform: translateY(-50%);
  width: 6px;
  height: 6px;
  border-radius: 999px;
  background: #67e8f9;             /* cyan-300 */
  box-shadow:
    0 0 0 3px rgba(34,211,238,.12), /* هالة خفيفة */
    inset 0 1px 0 rgba(255,255,255,.35);
}

/* تفاعل بسيط */
.obj-list li:hover{
  color: #e6faff;                  /* أفتح شوية عند الهوفر */
}
.obj-list li:hover::before{
  background: #22d3ee;             /* cyan-400 */
  box-shadow: 0 0 0 4px rgba(34,211,238,.18), inset 0 1px 0 rgba(255,255,255,.4);
}

[dir="rtl"] .arab-Interventional  .obj-list li {
  padding-inline-end: 18px;   /* مسافة للنقطة على اليمين */
margin-right: 15px;
  padding-inline-start: 0;

}

[dir="rtl"] .arab-Interventional .obj-list li::before {
  inset-inline-end: 0;  
  left: 290px !important;
  /* النقطة على اليمين */
  inset-inline-start: auto;
}

@media (max-width: 767px) {
 [dir="rtl"] .arab-Interventional .obj-list li::before{
        left: 195px !important;
  }  
  [dir="rtl"] .arab-Interventional  ul{
      width:max-content;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454cd9c */.elementor-8 .elementor-element.elementor-element-454cd9c{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-454cd9c:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}
[dir="rtl"] .intervent h2{
    margin-right: 0px ;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9fe4113 */.elementor-8 .elementor-element.elementor-element-9fe4113{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;   /* h-10 */
  height: 42px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9143067 *//* قائمة الأهداف – نقط سيان بشكل أنيق */
.obj-list{
  list-style: none;
  margin: 0px 0px 0px 6px;
  padding: 0;
  
}

.obj-list li{
  position: relative;
  padding-left: 18px;              /* مسافة للنقطة */
  color: #cbd5e1;                  /* نص رمادي فاتح */
  line-height: 1.8;
}

.obj-list li + li{                 /* مسافة بين العناصر */
  margin-top: 8px;
}

/* النقطة (بدل البولت الافتراضي) */
.obj-list li::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0.95em;                     /* محاذاة عمودية للنص */
  transform: translateY(-50%);
  width: 6px;
  height: 6px;
  border-radius: 999px;
  background: #67e8f9;             /* cyan-300 */
  box-shadow:
    0 0 0 3px rgba(34,211,238,.12), /* هالة خفيفة */
    inset 0 1px 0 rgba(255,255,255,.35);
}

/* تفاعل بسيط */
.obj-list li:hover{
  color: #e6faff;                  /* أفتح شوية عند الهوفر */
}
.obj-list li:hover::before{
  background: #22d3ee;             /* cyan-400 */
  box-shadow: 0 0 0 4px rgba(34,211,238,.18), inset 0 1px 0 rgba(255,255,255,.4);
}
[dir="rtl"] .arab-Hands  .obj-list li {
  padding-inline-end: 18px;   /* مسافة للنقطة على اليمين */
margin-right: 15px;
  padding-inline-start: 0;

}

[dir="rtl"] .arab-Hands .obj-list li::before {
  inset-inline-end: 0;  
  left: 290px !important;
  /* النقطة على اليمين */
  inset-inline-start: auto;
}

@media (max-width: 767px) {
 [dir="rtl"] .arab-Hands .obj-list li::before{
        right: -12px !important;
  } 
  [dir="rtl"] .arab-Hands  .obj-list li {
      margin-right: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d21c2c2 */.elementor-8 .elementor-element.elementor-element-d21c2c2{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-d21c2c2:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}
[dir="rtl"] .hands h2{
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dea1fdf */.elementor-8 .elementor-element.elementor-element-dea1fdf{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60fae8f */.elementor-8 .elementor-element.elementor-element-60fae8f{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab6fd */.elementor-8 .elementor-element.elementor-element-b2ab6fd{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f42ac17 */@media (max-width: 767px) {
 [dir="rtl"] .elementor-8 .elementor-element.elementor-element-09c6b67 {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width:max-content;
}  
 [dir="rtl"] .elementor-8 .elementor-element.elementor-element-09c6b67 p{
     margin-right:-8px;
             margin-top: -43px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcb4227 */.elementor-8 .elementor-element.elementor-element-fcb4227{
background:#0a1a2b;


  color: #e2e8f0;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-645213b */[dir="rtl"] .arab-books-container h2 ,[dir="rtl"] .arab-books-container p , [dir="rtl"] .arab-books-container  .elementor-widget-icon{
    margin-right: 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ec3001 */.elementor-8 .elementor-element.elementor-element-6ec3001{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c56c2b */.elementor-8 .elementor-element.elementor-element-2c56c2b{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-2c56c2b:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8185041 */.elementor-8 .elementor-element.elementor-element-8185041{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fecb06b */.elementor-8 .elementor-element.elementor-element-fecb06b{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-fecb06b:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e76a04 */.elementor-8 .elementor-element.elementor-element-6e76a04{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d478219 */.elementor-8 .elementor-element.elementor-element-d478219{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-d478219:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f937bae */.elementor-8 .elementor-element.elementor-element-f937bae{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2368c5e */.elementor-8 .elementor-element.elementor-element-2368c5e{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-2368c5e:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78090a7 */.elementor-8 .elementor-element.elementor-element-78090a7{
      background: rgba(255, 255, 255, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572b521 */.elementor-8 .elementor-element.elementor-element-572b521{
background:#0a1a2b;


  color: #e2e8f0;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4036b9 */.elementor-8 .elementor-element.elementor-element-e4036b9{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d66c3 */.elementor-8 .elementor-element.elementor-element-98d66c3{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-98d66c3:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}

[dir="rtl"] .edit-text p{
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-34e009f */.elementor-8 .elementor-element.elementor-element-34e009f{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce4f529 */.elementor-8 .elementor-element.elementor-element-ce4f529{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-ce4f529:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72e23e7 */.elementor-8 .elementor-element.elementor-element-72e23e7{
     display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;   /* h-10 */
  height: 40px;  /* w-10 */
  border-radius: 12px; /* rounded-xl */
  background-color: rgba(6, 182, 212, 0.1); /* bg-cyan-500/10 */
  border: 1px solid rgba(34, 211, 238, 0.3); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73b96c1 */.elementor-8 .elementor-element.elementor-element-73b96c1{

  padding:20px 22px;          
  border-radius:20px;


  background: rgba(255, 255, 255, 0.01);/* داكن بلمسة أزرق */
  border:1px solid rgba(255,255,255,.10);    /* حد خفيف */
  box-shadow:
    0 1px 0 rgba(255,255,255,.04),           /* لمعة دقيقة فوق */
    0 10px 20px rgba(2,6,23,.30);            /* ظل خارجي ناعم */

  transition:
    transform .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease;
  text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-73b96c1:hover{
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255,255,255,.16);
  box-shadow:
    0 1px 0 rgba(255,255,255,.05),
    0 12px 24px rgba(2,6,23,.33),
    0 8px 22px rgba(6,182,212,.12);          /* جلو سيان خفيف */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-120cc8d */.elementor-8 .elementor-element.elementor-element-120cc8d{
background:#0a1a2b;


  color: #e2e8f0;

}
[dir="rtl"] .arab-news h2, [dir="rtl"] .arab-news p{
    margin-right: 19px;
}/* End custom CSS */
/* Start custom CSS for eael-post-grid, class: .elementor-element-4ee3dbf *//* ===== Insights & Blog cards (EAEL Post Grid) ===== */
.insights-grid .eael-grid-post-holder {
  background: rgba(255,255,255,.05) !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  border-radius: 18px;
  padding: 18px 20px;
  box-shadow: 0 1px 0 rgba(255,255,255,.04), 0 10px 20px rgba(2,6,23,.25) ;
  transition: transform .2s ease, background .2s ease, border-color .2s ease, box-shadow .2s ease;
  height: 230px;
  position: relative;
}

/* Hover lift + subtle glow */
.insights-grid .eael-grid-post-holder:hover {
  transform: translateY(-4px);
  background: rgba(255,255,255,.07);
  border-color: rgba(255,255,255,.18);
  box-shadow: 0 1px 0 rgba(255,255,255,.06), 0 16px 28px rgba(2,6,23,.35);
}

/* العنوان */
.insights-grid .eael-entry-title,
.insights-grid .eael-entry-title a {
  color: #e2e8f0 !important;       /* slate-200 */
  font-weight: 700;
  font-size: 19px;
  letter-spacing: .2px;
  text-decoration: none;
}
.insights-grid .eael-entry-title a:hover {
  color: #a5f3fc;       /* cyan-100 */
}

/* النص المختصر */
.insights-grid .eael-grid-post-excerpt p {
  color: #94a3b8 !important;       /* slate-400 */
  line-height: 1.6;
  margin: 8px 0 14px;
}

/* زر Read more – كبسولة بسياق اللون */
.insights-grid .eael-post-elements-readmore-btn {
  display: inline-flex;
  align-items: center;
  position: absolute;
bottom: 20px;
  gap: 6px;
  padding: 8px 12px;
  border-radius: 999px;
  color: #67e8f9 !important;                                     /* cyan-300 */
  background: rgba(8,145,178,.12);                    /* cyan-600 @ ~12% */
  border: 1px solid rgba(103,232,249,.35);            /* cyan-300 */
  text-decoration: none !important;
  font-weight: 600;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.06);
  transition: transform .2s ease, background .2s ease, border-color .2s ease;
}
.insights-grid .eael-post-elements-readmore-btn::after {
  content: "↗";
  font-size: 12px;
  transform: translateX(0);
  transition: transform .2s ease;
}
.insights-grid .eael-post-elements-readmore-btn:hover {
  background: rgba(8,145,178,.18);
  border-color: rgba(103,232,249,.55);
}
.insights-grid .eael-post-elements-readmore-btn:hover::after {
  transform: translateX(3px);
}

/* تباعد داخلي بسيط بين العنوان/المحتوى */
.insights-grid .eael-entry-header { margin-bottom: 6px; }

/* لو فيه صورة مميزة داخل الكارت (يختفي الحواف الحادة) */
.insights-grid .eael-entry-thumbnail img {
  border-radius: 14px;
}

/* مسافة/جابات بين الكروت (في بعض سكِنات EAEL) */
.insights-grid .eael-post-grid-container,
.insights-grid .eael-post-grid .eael-grid-post {
  gap: 16px;
}

[dir="rtl"] .edit-button .eael-post-elements-readmore-btn{
    margin-right: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5304c02 */.elementor-8 .elementor-element.elementor-element-5304c02{
background:#0a1a2b;


  color: #e2e8f0;

}
[dir="rtl"] .arab-blog h2 ,[dir="rtl"] .arab-blog p{
    margin-right: 19px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-1ff3e9d *//* ====== WPForms (ID: 343) — Dark + Cyan theme ====== */

/* شبكة الحقول: اسم + إيميل جنب بعض على الشاشات الكبيرة */
#wpforms-343 .wpforms-field-container{
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
}
@media (min-width: 768px){
  #wpforms-343 .wpforms-field-container{
    grid-template-columns: 1fr 1fr;
    gap: 18px;
  }
  /* Name العمود 1 */
  #wpforms-343 #wpforms-343-field_1-container{ grid-column: 1 / 2; }
  /* Email العمود 2 */
  #wpforms-343 #wpforms-343-field_2-container{ grid-column: 2 / 3; }
  /* Phone + Message بعرض الصف كله */
  #wpforms-343 #wpforms-343-field_7-container,
  #wpforms-343 #wpforms-343-field_3-container{
    grid-column: 1 / -1;
  }
  /* زر الإرسال بعرض الصف */
  #wpforms-343 .wpforms-submit-container{ grid-column: 1 / -1; }
}

/* الكارت العام (اختياري): إزالة أي ظل افتراضي */
#wpforms-343{
  --c-bg: #0b1f2d;              /* خلفية الحقول */
  --c-text: #e8f5ff;            /* النص */
  --c-muted: #9db0bf;           /* Placeholder */
  --c-border: rgba(255,255,255,.12);
  --c-border-strong: rgba(255,255,255,.18);
  --c-cyan: #22d3ee;
  --c-cyan-soft: rgba(34,211,238,.18);
}
/* خلفية للسيكشن اللي ID بتاعه elementor-element-e2ad9db */
.elementor-element-e2ad9db {
  background: rgba(255, 255, 255, 0.01);
  border-radius: 18px;       /* كورنر ناعم */
  padding: 32px;             /* مسافة جوة */
  box-shadow: 0 2px 2px rgba(0,0,0,.45); /* ظل ناعم */
}

/* لابل الحقول */
#wpforms-343 .wpforms-field-label{
  color: var(--c-text);
  font-weight: 600;
  letter-spacing: .2px;
  margin-bottom: 8px;
}
#wpforms-343 .wpforms-required-label{ color: var(--c-cyan); }

/* الحقول نفسها (input/textarea/select) */
#wpforms-343 input[type="text"],
#wpforms-343 input[type="email"],
#wpforms-343 input[type="number"],
#wpforms-343 input[type="tel"],
#wpforms-343 textarea,
#wpforms-343 select{
  background: var(--c-bg) ;
  color: var(--c-text);
  border: 1px solid var(--c-border);
  border-radius: 14px;
  padding: 12px 14px;
  line-height: 1.4;
  transition: border-color .2s ease, box-shadow .2s ease, background .2s ease;
}

/* Placeholder */
#wpforms-343 ::placeholder{ color: var(--c-muted); opacity: .85; }

/* Focus state – توهج سيان */
#wpforms-343 input:focus,
#wpforms-343 textarea:focus,
#wpforms-343 select:focus{
  outline: none;
  border-color: var(--c-cyan);
  box-shadow: 0 0 0 3px var(--c-cyan-soft);
}

/* Hover خفيف */
#wpforms-343 input:hover,
#wpforms-343 textarea:hover,
#wpforms-343 select:hover{
  border-color: var(--c-border-strong);
}

/* زر الإرسال */
#wpforms-submit-343{
  background: linear-gradient(180deg,#22d3ee,#06b6d4);
  color: #00141a;
  font-weight: 700;
  border: 0;
  border-radius: 14px;
  padding: 12px 18px;
  box-shadow: 0 8px 20px rgba(6,182,212,.25);
  cursor: pointer;
  transition: transform .12s ease, box-shadow .2s ease, filter .2s ease;
}
#wpforms-submit-343:hover{
  filter: brightness(1.05);
  box-shadow: 0 10px 26px rgba(6,182,212,.35);
}
#wpforms-submit-343:active{ transform: translateY(1px); }

/* رسالة النجاح بعد الإرسال */
#wpforms-343 .wpforms-confirmation-container-full{
  background: rgba(34,211,238,.08);
  border: 1px solid var(--c-cyan);
  color: var(--c-text);
  border-radius: 14px;
  padding: 14px 16px;
}

/* رسائل الخطأ والتأكيد */
#wpforms-343 .wpforms-error,
#wpforms-343 .wpforms-field .wpforms-error{
  color: #ffb4b4;
  font-weight: 600;
}
#wpforms-343 .wpforms-field input.wpforms-error,
#wpforms-343 .wpforms-field textarea.wpforms-error{
  border-color: #ff6b6b !important;
  box-shadow: 0 0 0 3px rgba(255,107,107,.15) !important;
}

/* تحسين أوتوفل */
#wpforms-343 input:-webkit-autofill{
  -webkit-box-shadow: 0 0 0 50px var(--c-bg) inset !important;
  -webkit-text-fill-color: var(--c-text) !important;
}

/* مسافات داخل الحاوية (لو محتاج) */
#wpforms-343 .wpforms-submit-container{ margin-top: 8px; }


[dir="rtl"] #wpforms-343-field_7::placeholder{
  direction: rtl;
  text-align: right;
  opacity: .8;             /* اختياري: وضوح أفضل */
}



input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield; /* في فايرفوكس */
  appearance: textfield;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ad9db */div.wpforms-container-full .wpforms-confirmation-container-full p, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{
    color: #67e8f9 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09e40ee */.contact-info-box {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 30px;
    background: rgba(255, 255, 255, 0.01);
  border-radius: 18px;       /* كورنر ناعم */
  padding: 32px;             /* مسافة جوة */
  box-shadow: 0 2px 2px rgba(0,0,0,.45);

}

.contact-item {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #e0e0e0;
  font-size: 16px;
  font-weight: 500;
}

.contact-item svg {
  color: #00c6d4; /* نفس اللون اللي مستخدمه في الفورم */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac99435 */.elementor-8 .elementor-element.elementor-element-ac99435{
    width: 80%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0429be4 */.elementor-8 .elementor-element.elementor-element-0429be4{
background:#0a1a2b;


  color: #e2e8f0;

}
[dir="rtl"] .arab-contact h2,[dir="rtl"] .arab-contact p{
    margin-right: 160px;
}

@media (max-width: 767px) {
[dir="rtl"] .arab-contact h2,[dir="rtl"] .arab-contact p{
    margin-right: 30px;
}  
[dir="rtl"] .elementor-8 .elementor-element.elementor-element-ac99435{
    width:80%;
    margin:1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8857e1c */.elementor-8 .elementor-element.elementor-element-8857e1c{
background:#0a1a2b;


  color: #e2e8f0;

}/* End custom CSS */