.elementor-35218 .elementor-element.elementor-element-61eae29b{--display:flex;--min-height:100vh;--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;--padding-top:161px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-61eae29b::before, .elementor-35218 .elementor-element.elementor-element-61eae29b > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-61eae29b > .e-con-inner > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-61eae29b > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-61eae29b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-61eae29b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-35218 .elementor-element.elementor-element-3106f3b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-26ca3053{text-align:center;}.elementor-35218 .elementor-element.elementor-element-26ca3053 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:900;line-height:1.1em;letter-spacing:-0.08em;color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-26ca3053 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-217a9213{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.45em;color:rgba(255,255,255,0.84);width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-35218 .elementor-element.elementor-element-217a9213 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-35218 .elementor-element.elementor-element-217a9213.elementor-element{--align-self:center;}.elementor-35218 .elementor-element.elementor-element-34d86c25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-35218 .elementor-element.elementor-element-17154b8 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:#32B8F5;transition-duration:0.5s;border-style:solid;border-color:#32B8F5;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-35218 .elementor-element.elementor-element-17154b8 .elementor-button:hover, .elementor-35218 .elementor-element.elementor-element-17154b8 .elementor-button:focus{color:#FFFFFF;background-color:#17A9ED;}.elementor-35218 .elementor-element.elementor-element-17154b8 .elementor-button:hover svg, .elementor-35218 .elementor-element.elementor-element-17154b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-1ef57dc0 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;fill:#071426;color:#071426;background-color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-35218 .elementor-element.elementor-element-1ef57dc0 .elementor-button:hover, .elementor-35218 .elementor-element.elementor-element-1ef57dc0 .elementor-button:focus{color:#071426;background-color:#F3F5F9;}.elementor-35218 .elementor-element.elementor-element-1ef57dc0 .elementor-button:hover svg, .elementor-35218 .elementor-element.elementor-element-1ef57dc0 .elementor-button:focus svg{fill:#071426;}.elementor-35218 .elementor-element.elementor-element-50668d90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-50668d90:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-50668d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-285b826d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-8861fb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-35218 .elementor-element.elementor-element-8861fb9:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-8861fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-8861fb9.e-con{--align-self:flex-start;}.elementor-35218 .elementor-element.elementor-element-354d6e6 .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-354d6e6.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-354d6e6.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-354d6e6.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-354d6e6.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-354d6e6.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-354d6e6 .elementor-icon{font-size:7px;}.elementor-35218 .elementor-element.elementor-element-354d6e6 .elementor-icon svg{height:7px;}.elementor-35218 .elementor-element.elementor-element-354d6e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-d032cea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-d032cea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-2544498f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:900;line-height:0.95em;letter-spacing:-0.075em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-2544498f > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-35218 .elementor-element.elementor-element-701ce68e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.62em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-701ce68e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-5fd47530{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.12;--border-radius:28px 28px 28px 28px;box-shadow:0px 16px 40px 0px rgba(7,20,38,0.12);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-35218 .elementor-element.elementor-element-5fd47530:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-5fd47530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cogop.org/wp-content/uploads/2026/05/photo-1455390582262-044cdead277a.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35218 .elementor-element.elementor-element-5fd47530::before, .elementor-35218 .elementor-element.elementor-element-5fd47530 > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-5fd47530 > .e-con-inner > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-5fd47530 > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-5fd47530 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-5fd47530 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#071426;}.elementor-35218 .elementor-element.elementor-element-751e75fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-751e75fc:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-751e75fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FA;}.elementor-35218 .elementor-element.elementor-element-2a2977a2{--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-35218 .elementor-element.elementor-element-17ad7cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-35218 .elementor-element.elementor-element-17ad7cc:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-17ad7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-17ad7cc.e-con{--align-self:center;}.elementor-35218 .elementor-element.elementor-element-a46491c .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-a46491c.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-a46491c.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-a46491c.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-a46491c.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-a46491c.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-a46491c .elementor-icon{font-size:7px;}.elementor-35218 .elementor-element.elementor-element-a46491c .elementor-icon svg{height:7px;}.elementor-35218 .elementor-element.elementor-element-a46491c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-19f746e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-19f746e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-3ac76343{text-align:center;}.elementor-35218 .elementor-element.elementor-element-3ac76343 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:900;line-height:0.95em;letter-spacing:-0.075em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-3ac76343 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-4d58fe7f{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-4d58fe7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-6b6e7133{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35218 .elementor-element.elementor-element-65da1106{--display:flex;--min-height:250px;--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-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:transparent;--border-color:transparent;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 40px 0px rgba(50,184,245,0.24);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-65da1106:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-65da1106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-c400007{--display:flex;--min-height:38px;--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;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-c400007:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-c400007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.24);}.elementor-35218 .elementor-element.elementor-element-4fe3fd9b{text-align:center;}.elementor-35218 .elementor-element.elementor-element-4fe3fd9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;line-height:1em;color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-4fe3fd9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-2a7f3774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-331bf0b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;line-height:1.08em;letter-spacing:-0.045em;color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-331bf0b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-74aac2e3{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:rgba(255,255,255,0.82);}.elementor-35218 .elementor-element.elementor-element-74aac2e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-7b86f4b2{--display:flex;--min-height:250px;--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-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 26px 0px rgba(7,20,38,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-7b86f4b2:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-7b86f4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-55ebc089{--display:flex;--min-height:38px;--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;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-55ebc089:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-55ebc089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F9;}.elementor-35218 .elementor-element.elementor-element-2af47429{text-align:center;}.elementor-35218 .elementor-element.elementor-element-2af47429 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;line-height:1em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-2af47429 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-29435b9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-2720143f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;line-height:1.08em;letter-spacing:-0.045em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-2720143f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-70b53abe{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-70b53abe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-35990da2{--display:flex;--min-height:250px;--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-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 26px 0px rgba(7,20,38,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-35990da2:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-35990da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-7a3443fb{--display:flex;--min-height:38px;--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;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-7a3443fb:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-7a3443fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F9;}.elementor-35218 .elementor-element.elementor-element-3733f568{text-align:center;}.elementor-35218 .elementor-element.elementor-element-3733f568 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;line-height:1em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-3733f568 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-116e4c26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-27f8430c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;line-height:1.08em;letter-spacing:-0.045em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-27f8430c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-cddb463{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-cddb463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-531d7f9c{--display:flex;--min-height:250px;--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-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 26px 0px rgba(7,20,38,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-531d7f9c:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-531d7f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-36fec9c{--display:flex;--min-height:38px;--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;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-36fec9c:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-36fec9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F9;}.elementor-35218 .elementor-element.elementor-element-4c39958d{text-align:center;}.elementor-35218 .elementor-element.elementor-element-4c39958d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;line-height:1em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-4c39958d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-3dec9f94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-66f548e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;line-height:1.08em;letter-spacing:-0.045em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-66f548e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-4b38a190{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-4b38a190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-7fdb81ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-7fdb81ac:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-7fdb81ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-1bca4256{--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-35218 .elementor-element.elementor-element-a461a89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-35218 .elementor-element.elementor-element-a461a89:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-a461a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-a461a89.e-con{--align-self:center;}.elementor-35218 .elementor-element.elementor-element-0b5d631 .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-0b5d631.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-0b5d631.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-0b5d631.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-0b5d631.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-0b5d631.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-0b5d631 .elementor-icon{font-size:7px;}.elementor-35218 .elementor-element.elementor-element-0b5d631 .elementor-icon svg{height:7px;}.elementor-35218 .elementor-element.elementor-element-0b5d631 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-20c2da7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-20c2da7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-4d2a6349{text-align:center;}.elementor-35218 .elementor-element.elementor-element-4d2a6349 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:900;line-height:0.95em;letter-spacing:-0.075em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-4d2a6349 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-c0e3d9a{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-c0e3d9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-13d72c3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35218 .elementor-element.elementor-element-6491e5e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-6491e5e0:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-6491e5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-dee8dce .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-35218 .elementor-element.elementor-element-dee8dce .elementor-icon-box-title{margin-block-end:9px;color:#071426;}.elementor-35218 .elementor-element.elementor-element-dee8dce.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-dee8dce.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-dee8dce.elementor-view-default .elementor-icon{fill:#32B8F5;color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-dee8dce .elementor-icon{font-size:30px;}.elementor-35218 .elementor-element.elementor-element-dee8dce .elementor-icon-box-title, .elementor-35218 .elementor-element.elementor-element-dee8dce .elementor-icon-box-title a{font-size:16px;font-weight:800;}.elementor-35218 .elementor-element.elementor-element-dee8dce .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.48em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-54289fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-54289fe:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-54289fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-ccfb485 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-35218 .elementor-element.elementor-element-ccfb485 .elementor-icon-box-title{margin-block-end:9px;color:#071426;}.elementor-35218 .elementor-element.elementor-element-ccfb485.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-ccfb485.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-ccfb485.elementor-view-default .elementor-icon{fill:#32B8F5;color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-ccfb485 .elementor-icon{font-size:30px;}.elementor-35218 .elementor-element.elementor-element-ccfb485 .elementor-icon-box-title, .elementor-35218 .elementor-element.elementor-element-ccfb485 .elementor-icon-box-title a{font-size:16px;font-weight:800;}.elementor-35218 .elementor-element.elementor-element-ccfb485 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.48em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-4fd4318a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-4fd4318a:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-4fd4318a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-d17b272 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-35218 .elementor-element.elementor-element-d17b272 .elementor-icon-box-title{margin-block-end:9px;color:#071426;}.elementor-35218 .elementor-element.elementor-element-d17b272.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-d17b272.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-d17b272.elementor-view-default .elementor-icon{fill:#32B8F5;color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-d17b272 .elementor-icon{font-size:30px;}.elementor-35218 .elementor-element.elementor-element-d17b272 .elementor-icon-box-title, .elementor-35218 .elementor-element.elementor-element-d17b272 .elementor-icon-box-title a{font-size:16px;font-weight:800;}.elementor-35218 .elementor-element.elementor-element-d17b272 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.48em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-30bdc260{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-30bdc260:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-30bdc260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2 .elementor-icon-box-title{margin-block-end:9px;color:#071426;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-e3c5ed2.elementor-view-default .elementor-icon{fill:#32B8F5;color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2 .elementor-icon{font-size:30px;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2 .elementor-icon-box-title, .elementor-35218 .elementor-element.elementor-element-e3c5ed2 .elementor-icon-box-title a{font-size:16px;font-weight:800;}.elementor-35218 .elementor-element.elementor-element-e3c5ed2 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.48em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-18ee5dc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-18ee5dc2:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-18ee5dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-b71d71d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-35218 .elementor-element.elementor-element-b71d71d .elementor-icon-box-title{margin-block-end:9px;color:#071426;}.elementor-35218 .elementor-element.elementor-element-b71d71d.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-b71d71d.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-b71d71d.elementor-view-default .elementor-icon{fill:#32B8F5;color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-b71d71d .elementor-icon{font-size:30px;}.elementor-35218 .elementor-element.elementor-element-b71d71d .elementor-icon-box-title, .elementor-35218 .elementor-element.elementor-element-b71d71d .elementor-icon-box-title a{font-size:16px;font-weight:800;}.elementor-35218 .elementor-element.elementor-element-b71d71d .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.48em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-3cb97150{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-3cb97150:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-3cb97150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-fa30e1b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-35218 .elementor-element.elementor-element-fa30e1b .elementor-icon-box-title{margin-block-end:9px;color:#071426;}.elementor-35218 .elementor-element.elementor-element-fa30e1b.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-fa30e1b.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-fa30e1b.elementor-view-default .elementor-icon{fill:#32B8F5;color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-fa30e1b .elementor-icon{font-size:30px;}.elementor-35218 .elementor-element.elementor-element-fa30e1b .elementor-icon-box-title, .elementor-35218 .elementor-element.elementor-element-fa30e1b .elementor-icon-box-title a{font-size:16px;font-weight:800;}.elementor-35218 .elementor-element.elementor-element-fa30e1b .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.48em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-519b102d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-519b102d:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-519b102d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FA;}.elementor-35218 .elementor-element.elementor-element-5ca6dc43{--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-35218 .elementor-element.elementor-element-0e366db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-35218 .elementor-element.elementor-element-0e366db:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-0e366db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-0e366db.e-con{--align-self:center;}.elementor-35218 .elementor-element.elementor-element-bbf9c26 .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-bbf9c26.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-bbf9c26.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-bbf9c26.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-bbf9c26.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-bbf9c26.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-bbf9c26 .elementor-icon{font-size:7px;}.elementor-35218 .elementor-element.elementor-element-bbf9c26 .elementor-icon svg{height:7px;}.elementor-35218 .elementor-element.elementor-element-bbf9c26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-c8ce2c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-c8ce2c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-503b7b65{text-align:center;}.elementor-35218 .elementor-element.elementor-element-503b7b65 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:900;line-height:0.95em;letter-spacing:-0.075em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-503b7b65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-7accdd73{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-7accdd73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-51b4a6d{--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;--flex-wrap:nowrap;}.elementor-35218 .elementor-element.elementor-element-2a562686{--display:flex;--min-height:240px;--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-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:transparent;--border-color:transparent;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 40px 0px rgba(50,184,245,0.24);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35218 .elementor-element.elementor-element-2a562686:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-2a562686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-11666095 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;letter-spacing:-0.02em;color:rgba(255,255,255,0.76);}.elementor-35218 .elementor-element.elementor-element-11666095 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-37a14fc3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:900;line-height:0.88em;letter-spacing:-0.08em;color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-37a14fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-2a28c56f{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:rgba(255,255,255,0.82);}.elementor-35218 .elementor-element.elementor-element-2a28c56f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-547430ba{--display:flex;--min-height:240px;--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-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 26px 0px rgba(7,20,38,0.04);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35218 .elementor-element.elementor-element-547430ba:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-547430ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-5ae7802e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;letter-spacing:-0.02em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-5ae7802e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-12714fd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:900;line-height:0.88em;letter-spacing:-0.08em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-12714fd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-2d3ae6f6{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-2d3ae6f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-1ad0713a{--display:flex;--min-height:240px;--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-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 26px 0px rgba(7,20,38,0.04);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35218 .elementor-element.elementor-element-1ad0713a:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-1ad0713a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-6a526fbc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;letter-spacing:-0.02em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-6a526fbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-6377a002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:900;line-height:0.88em;letter-spacing:-0.08em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-6377a002 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-50bbabbd{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-50bbabbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-75da141e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 24px 0px rgba(7,20,38,0.035);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35218 .elementor-element.elementor-element-75da141e:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-75da141e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-1af9999f{--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:999px 999px 999px 999px;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7 .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-22aaf3e7.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-22aaf3e7.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7 .elementor-icon{font-size:14px;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7 .elementor-icon svg{height:14px;}.elementor-35218 .elementor-element.elementor-element-22aaf3e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;background-color:#EAF8FF;border-radius:900px 900px 900px 900px;}.elementor-35218 .elementor-element.elementor-element-2e8d977b{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-2e8d977b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-6df7de37{--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;--overlay-opacity:0.56;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-6df7de37:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-6df7de37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cogop.org/wp-content/uploads/2026/05/bg-bible291.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35218 .elementor-element.elementor-element-6df7de37::before, .elementor-35218 .elementor-element.elementor-element-6df7de37 > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-6df7de37 > .e-con-inner > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-6df7de37 > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-6df7de37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-6df7de37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#071426;}.elementor-35218 .elementor-element.elementor-element-95a5646{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.74;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-35218 .elementor-element.elementor-element-95a5646::before, .elementor-35218 .elementor-element.elementor-element-95a5646 > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-95a5646 > .e-con-inner > .elementor-background-video-container::before, .elementor-35218 .elementor-element.elementor-element-95a5646 > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-95a5646 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35218 .elementor-element.elementor-element-95a5646 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-35218 .elementor-element.elementor-element-c3329a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-35218 .elementor-element.elementor-element-c3329a5:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-c3329a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-c3329a5.e-con{--align-self:flex-start;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-fe7ef2f.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-fe7ef2f.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f .elementor-icon{font-size:7px;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f .elementor-icon svg{height:7px;}.elementor-35218 .elementor-element.elementor-element-fe7ef2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-264df62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-264df62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-73494618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-75710edc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:900;line-height:1em;letter-spacing:-0.06em;color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-75710edc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-1acdbbef{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:rgba(255,255,255,0.78);}.elementor-35218 .elementor-element.elementor-element-1acdbbef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-43888c0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:#32B8F5;box-shadow:0px 12px 26px 0px rgba(50.00000000000003, 183.99999999999997, 245, 0.28);transition-duration:0.5s;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button:hover, .elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button:focus{color:#FFFFFF;background-color:#17A9ED;}.elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button:hover svg, .elementor-35218 .elementor-element.elementor-element-53a7ac6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-3f092211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-35218 .elementor-element.elementor-element-3f092211:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-3f092211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FA;}.elementor-35218 .elementor-element.elementor-element-6cbf2d3c{--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-35218 .elementor-element.elementor-element-73eaefd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-35218 .elementor-element.elementor-element-73eaefd:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-73eaefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35218 .elementor-element.elementor-element-73eaefd.e-con{--align-self:center;}.elementor-35218 .elementor-element.elementor-element-c85b9f8 .elementor-icon-wrapper{text-align:center;}.elementor-35218 .elementor-element.elementor-element-c85b9f8.elementor-view-stacked .elementor-icon{background-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-c85b9f8.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-c85b9f8.elementor-view-default .elementor-icon{color:#32B8F5;border-color:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-c85b9f8.elementor-view-framed .elementor-icon, .elementor-35218 .elementor-element.elementor-element-c85b9f8.elementor-view-default .elementor-icon svg{fill:#32B8F5;}.elementor-35218 .elementor-element.elementor-element-c85b9f8 .elementor-icon{font-size:7px;}.elementor-35218 .elementor-element.elementor-element-c85b9f8 .elementor-icon svg{height:7px;}.elementor-35218 .elementor-element.elementor-element-c85b9f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-6b2aa2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.1em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-6b2aa2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35218 .elementor-element.elementor-element-287544bb{text-align:center;}.elementor-35218 .elementor-element.elementor-element-287544bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:900;line-height:0.95em;letter-spacing:-0.075em;color:#071426;}.elementor-35218 .elementor-element.elementor-element-1e654e77{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#6C7483;}.elementor-35218 .elementor-element.elementor-element-f978c50{--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-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:rgba(7,20,38,0.08);--border-color:rgba(7,20,38,0.08);--border-radius:28px 28px 28px 28px;box-shadow:0px 24px 70px 0px rgba(7,20,38,0.12);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-35218 .elementor-element.elementor-element-f978c50:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-f978c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-35218 .elementor-element.elementor-element-61eae29b{--width:100%;}.elementor-35218 .elementor-element.elementor-element-3106f3b2{--content-width:920px;}.elementor-35218 .elementor-element.elementor-element-285b826d{--width:48%;}.elementor-35218 .elementor-element.elementor-element-8861fb9{--width:230px;}.elementor-35218 .elementor-element.elementor-element-5fd47530{--width:52%;}.elementor-35218 .elementor-element.elementor-element-751e75fc{--content-width:1120px;}.elementor-35218 .elementor-element.elementor-element-2a2977a2{--content-width:760px;}.elementor-35218 .elementor-element.elementor-element-17ad7cc{--width:116px;}.elementor-35218 .elementor-element.elementor-element-c400007{--width:38px;}.elementor-35218 .elementor-element.elementor-element-55ebc089{--width:38px;}.elementor-35218 .elementor-element.elementor-element-7a3443fb{--width:38px;}.elementor-35218 .elementor-element.elementor-element-36fec9c{--width:38px;}.elementor-35218 .elementor-element.elementor-element-7fdb81ac{--content-width:1120px;}.elementor-35218 .elementor-element.elementor-element-1bca4256{--content-width:820px;}.elementor-35218 .elementor-element.elementor-element-a461a89{--width:116px;}.elementor-35218 .elementor-element.elementor-element-519b102d{--content-width:1120px;}.elementor-35218 .elementor-element.elementor-element-5ca6dc43{--content-width:820px;}.elementor-35218 .elementor-element.elementor-element-0e366db{--width:116px;}.elementor-35218 .elementor-element.elementor-element-2a562686{--width:33.333%;}.elementor-35218 .elementor-element.elementor-element-547430ba{--width:33.333%;}.elementor-35218 .elementor-element.elementor-element-1ad0713a{--width:33.333%;}.elementor-35218 .elementor-element.elementor-element-1af9999f{--width:80px;}.elementor-35218 .elementor-element.elementor-element-6df7de37{--content-width:1120px;}.elementor-35218 .elementor-element.elementor-element-c3329a5{--width:116px;}.elementor-35218 .elementor-element.elementor-element-73494618{--width:70%;}.elementor-35218 .elementor-element.elementor-element-43888c0e{--width:30%;}.elementor-35218 .elementor-element.elementor-element-3f092211{--content-width:1120px;}.elementor-35218 .elementor-element.elementor-element-6cbf2d3c{--content-width:820px;}.elementor-35218 .elementor-element.elementor-element-73eaefd{--width:120px;}}@media(max-width:1024px) and (min-width:768px){.elementor-35218 .elementor-element.elementor-element-65da1106{--width:100%;}.elementor-35218 .elementor-element.elementor-element-7b86f4b2{--width:100%;}.elementor-35218 .elementor-element.elementor-element-35990da2{--width:100%;}.elementor-35218 .elementor-element.elementor-element-531d7f9c{--width:100%;}.elementor-35218 .elementor-element.elementor-element-43888c0e{--width:40%;}}@media(min-width:1025px){.elementor-35218 .elementor-element.elementor-element-6df7de37:not(.elementor-motion-effects-element-type-background), .elementor-35218 .elementor-element.elementor-element-6df7de37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-35218 .elementor-element.elementor-element-61eae29b{--padding-top:130px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-26ca3053 .elementor-heading-title{font-size:72px;}.elementor-35218 .elementor-element.elementor-element-50668d90{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-2544498f .elementor-heading-title{font-size:52px;}.elementor-35218 .elementor-element.elementor-element-751e75fc{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-3ac76343 .elementor-heading-title{font-size:58px;}.elementor-35218 .elementor-element.elementor-element-6b6e7133{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35218 .elementor-element.elementor-element-7fdb81ac{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-4d2a6349 .elementor-heading-title{font-size:58px;}.elementor-35218 .elementor-element.elementor-element-13d72c3b{--grid-auto-flow:row;}.elementor-35218 .elementor-element.elementor-element-519b102d{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-503b7b65 .elementor-heading-title{font-size:58px;}.elementor-35218 .elementor-element.elementor-element-6df7de37{--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-75710edc .elementor-heading-title{font-size:32px;}.elementor-35218 .elementor-element.elementor-element-287544bb .elementor-heading-title{font-size:58px;}}@media(max-width:767px){.elementor-35218 .elementor-element.elementor-element-61eae29b{--padding-top:120px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-35218 .elementor-element.elementor-element-26ca3053 .elementor-heading-title{font-size:44px;}.elementor-35218 .elementor-element.elementor-element-217a9213{font-size:16px;}.elementor-35218 .elementor-element.elementor-element-50668d90{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-35218 .elementor-element.elementor-element-8861fb9{--width:252px;}.elementor-35218 .elementor-element.elementor-element-2544498f .elementor-heading-title{font-size:40px;}.elementor-35218 .elementor-element.elementor-element-751e75fc{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-35218 .elementor-element.elementor-element-17ad7cc{--width:142px;}.elementor-35218 .elementor-element.elementor-element-3ac76343 .elementor-heading-title{font-size:42px;}.elementor-35218 .elementor-element.elementor-element-6b6e7133{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35218 .elementor-element.elementor-element-c400007{--width:40px;}.elementor-35218 .elementor-element.elementor-element-55ebc089{--width:40px;}.elementor-35218 .elementor-element.elementor-element-7a3443fb{--width:40px;}.elementor-35218 .elementor-element.elementor-element-36fec9c{--width:40px;}.elementor-35218 .elementor-element.elementor-element-7fdb81ac{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-35218 .elementor-element.elementor-element-a461a89{--width:140px;}.elementor-35218 .elementor-element.elementor-element-4d2a6349 .elementor-heading-title{font-size:42px;}.elementor-35218 .elementor-element.elementor-element-13d72c3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35218 .elementor-element.elementor-element-519b102d{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-35218 .elementor-element.elementor-element-0e366db{--width:140px;}.elementor-35218 .elementor-element.elementor-element-503b7b65 .elementor-heading-title{font-size:42px;}.elementor-35218 .elementor-element.elementor-element-51b4a6d{--flex-wrap:wrap;}.elementor-35218 .elementor-element.elementor-element-37a14fc3 .elementor-heading-title{font-size:42px;}.elementor-35218 .elementor-element.elementor-element-12714fd9 .elementor-heading-title{font-size:42px;}.elementor-35218 .elementor-element.elementor-element-6377a002 .elementor-heading-title{font-size:42px;}.elementor-35218 .elementor-element.elementor-element-1af9999f{--width:30px;}.elementor-35218 .elementor-element.elementor-element-6df7de37{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-35218 .elementor-element.elementor-element-95a5646{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-35218 .elementor-element.elementor-element-c3329a5{--width:140px;}.elementor-35218 .elementor-element.elementor-element-75710edc .elementor-heading-title{font-size:28px;}.elementor-35218 .elementor-element.elementor-element-73eaefd{--width:140px;}.elementor-35218 .elementor-element.elementor-element-287544bb .elementor-heading-title{font-size:42px;}}/* Start custom CSS for container, class: .elementor-element-61eae29b */.elementor-35218 .elementor-element.elementor-element-61eae29b{
    background: linear-gradient(180deg, rgba(7, 20, 38, .10), rgb(7 20 38 / 92%)), linear-gradient(115deg, rgba(50, 184, 245, .34), rgba(7, 20, 38, .08)), url(https://images.unsplash.com/photo-1507842217343-583bb7270b66?auto=format&fit=crop&w=1800&q=82) center / cover no-repeat !important
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dee8dce */.elementor-35218 .elementor-element.elementor-element-dee8dce{
    font-family: "Inter", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ccfb485 */.elementor-35218 .elementor-element.elementor-element-ccfb485{
    font-family: "Inter", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d17b272 */.elementor-35218 .elementor-element.elementor-element-d17b272{
    font-family: "Inter", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3c5ed2 */.elementor-35218 .elementor-element.elementor-element-e3c5ed2{
    font-family: "Inter", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b71d71d */.elementor-35218 .elementor-element.elementor-element-b71d71d{
    font-family: "Inter", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa30e1b */.elementor-35218 .elementor-element.elementor-element-fa30e1b{
    font-family: "Inter", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-d9b2376 *//* =========================================================
   COGOP Authors Program — WPForms CSS v6
   Full consolidated version:
   - Columns
   - Internal step headings
   - Guidelines note
   - Previous left / Submit right
   - Submit remains controlled by WPForms, so it only appears on final step
   Paste in the WPForms widget Custom CSS in Elementor.
   ========================================================= */

/* Base */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-container,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-container-full,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-form {
  font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  color: #071426 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-container,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-container-full {
  margin: 0 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-form {
  background: #ffffff !important;
  border-radius: 28px !important;
  overflow: hidden !important;
}

/* Step bar */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator {
  background: #071426 !important;
  border-radius: 24px 24px 0 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  display: grid !important;
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  gap: 0 !important;
  overflow: hidden !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page {
  position: relative !important;
  min-height: 96px !important;
  padding: 20px 12px 18px !important;
  margin: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 8px !important;
  color: rgba(255,255,255,.42) !important;
  font-weight: 800 !important;
  text-align: center !important;
  background: transparent !important;
  border: 0 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.active,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.wpforms-page-indicator-page-active {
  background: rgba(50,184,245,.16) !important;
  color: #ffffff !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page::after {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  height: 3px !important;
  background: transparent !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.active::after,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.wpforms-page-indicator-page-active::after {
  background: #32b8f5 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page-number {
  width: 32px !important;
  height: 32px !important;
  min-width: 32px !important;
  line-height: 30px !important;
  margin: 0 !important;
  border-radius: 999px !important;
  border: 1px solid rgba(255,255,255,.18) !important;
  background: rgba(255,255,255,.12) !important;
  color: rgba(255,255,255,.70) !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  display: grid !important;
  place-items: center !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.active .wpforms-page-indicator-page-number,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.wpforms-page-indicator-page-active .wpforms-page-indicator-page-number {
  background: #32b8f5 !important;
  border-color: #32b8f5 !important;
  color: #ffffff !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page-title,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page-title a {
  color: rgba(255,255,255,.42) !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  line-height: 1.15 !important;
  letter-spacing: -0.02em !important;
  text-decoration: none !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.active .wpforms-page-indicator-page-title,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.active .wpforms-page-indicator-page-title a,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.wpforms-page-indicator-page-active .wpforms-page-indicator-page-title,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page.wpforms-page-indicator-page-active .wpforms-page-indicator-page-title a {
  color: #ffffff !important;
}

/* Body */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page {
  padding: 34px 36px 4px !important;
  animation: wwcbFormFadeUp .25s ease;
}

@keyframes wwcbFormFadeUp {
  from { opacity: 0; transform: translateY(8px); }
  to { opacity: 1; transform: translateY(0); }
}

/* Internal step title */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-html {
  padding: 0 0 28px !important;
  margin: 0 !important;
  clear: both !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-step-intro {
  margin: 0 !important;
  padding: 0 !important;
  max-width: 680px !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-step-intro h2 {
  margin: 0 0 8px !important;
  color: #071426 !important;
  font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  font-size: clamp(2rem, 4vw, 3.05rem) !important;
  line-height: 0.94 !important;
  font-weight: 900 !important;
  letter-spacing: -0.075em !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-step-intro p {
  margin: 0 !important;
  color: #6c7483 !important;
  font-size: 16px !important;
  line-height: 1.5 !important;
  font-weight: 500 !important;
  letter-spacing: -0.02em !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-step-intro p span {
  color: #32b8f5 !important;
  font-weight: 800 !important;
}

/* Guidelines note */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-guidelines-note-field {
  clear: both !important;
  padding: 0 0 18px !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-guidelines-note {
  display: flex !important;
  gap: 12px !important;
  align-items: flex-start !important;
  padding: 16px !important;
  border-radius: 16px !important;
  background: #f4f8fb !important;
  border: 1px solid rgba(50,184,245,.18) !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-guidelines-note__dot {
  width: 9px !important;
  height: 9px !important;
  flex: 0 0 9px !important;
  margin-top: 7px !important;
  border-radius: 999px !important;
  background: #32b8f5 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-guidelines-note strong {
  display: block !important;
  margin-bottom: 4px !important;
  color: #071426 !important;
  font-size: 13px !important;
  font-weight: 850 !important;
  line-height: 1.35 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-guidelines-note a {
  color: #17a9ed !important;
  font-size: 14px !important;
  font-weight: 850 !important;
  text-decoration: none !important;
  border-bottom: 1px solid rgba(23,169,237,.35) !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-guidelines-note a:hover {
  color: #071426 !important;
  border-bottom-color: rgba(7,20,38,.35) !important;
}

/* Column helpers */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field.wpforms-one-half {
  width: calc(50% - 8px) !important;
  float: left !important;
  clear: none !important;
  margin-left: 16px !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field.wpforms-one-half.wpforms-first {
  margin-left: 0 !important;
  clear: left !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field.wpforms-one-third {
  width: calc(33.333% - 10.7px) !important;
  float: left !important;
  clear: none !important;
  margin-left: 16px !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field.wpforms-one-third.wpforms-first {
  margin-left: 0 !important;
  clear: left !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field:not(.wpforms-one-half):not(.wpforms-one-third) {
  clear: both !important;
}

/* Fields */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field {
  padding: 0 0 18px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-label {
  color: #071426 !important;
  font-size: 13px !important;
  line-height: 1.2 !important;
  font-weight: 850 !important;
  letter-spacing: -0.02em !important;
  margin: 0 0 8px !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-required-label {
  color: #32b8f5 !important;
  font-weight: 900 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="text"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="email"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="tel"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="url"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="number"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="date"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 select,
.elementor-35218 .elementor-element.elementor-element-d9b2376 textarea {
  width: 100% !important;
  max-width: 100% !important;
  min-height: 50px !important;
  padding: 14px 16px !important;
  border: 1px solid rgba(7,20,38,.08) !important;
  border-radius: 15px !important;
  background: #ffffff !important;
  color: #071426 !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  box-shadow: none !important;
  outline: none !important;
  transition: border-color .2s ease, box-shadow .2s ease, background .2s ease !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 input::placeholder,
.elementor-35218 .elementor-element.elementor-element-d9b2376 textarea::placeholder {
  color: rgba(7,20,38,.38) !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 textarea {
  min-height: 128px !important;
  resize: vertical !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 input:focus,
.elementor-35218 .elementor-element.elementor-element-d9b2376 select:focus,
.elementor-35218 .elementor-element.elementor-element-d9b2376 textarea:focus {
  border-color: rgba(50,184,245,.72) !important;
  box-shadow: 0 0 0 4px rgba(50,184,245,.14) !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .iti {
  width: 100% !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .iti input {
  padding-left: 56px !important;
}

/* Divider */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-divider {
  margin: 20px 0 20px !important;
  padding: 0 !important;
  border: 0 !important;
  clear: both !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-divider h3 {
  color: #071426 !important;
  font-size: 22px !important;
  line-height: 1 !important;
  font-weight: 900 !important;
  letter-spacing: -0.055em !important;
  margin: 0 !important;
}

/* Checkbox / radio */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-checkbox,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-radio {
  clear: both !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-checkbox ul,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-radio ul {
  display: grid !important;
  gap: 11px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-checkbox li,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-radio li {
  display: grid !important;
  grid-template-columns: 22px 1fr !important;
  gap: 12px !important;
  align-items: flex-start !important;
  padding: 15px !important;
  margin: 0 !important;
  border: 1px solid rgba(7,20,38,.07) !important;
  border-radius: 15px !important;
  background: #ffffff !important;
  transition: border-color .2s ease, background .2s ease !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-checkbox li:hover,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-radio li:hover {
  border-color: rgba(50,184,245,.35) !important;
  background: rgba(50,184,245,.04) !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="checkbox"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 input[type="radio"] {
  width: 18px !important;
  height: 18px !important;
  margin: 3px 0 0 0 !important;
  accent-color: #32b8f5 !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-checkbox label,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field-radio label {
  color: #6c7483 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.48 !important;
}

/* Buttons — IMPORTANT: Submit display is not forced, so WPForms controls visibility */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-left,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-right {
  clear: both !important;
  margin: 12px 36px 0 !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(7,20,38,.08) !important;
  text-align: left !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit-container {
  clear: both !important;
  margin: -64px 36px 0 !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(7,20,38,.08) !important;
  text-align: right !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-button,
.elementor-35218 .elementor-element.elementor-element-d9b2376 button[type="submit"],
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit {
  min-height: 44px !important;
  padding: 0 22px !important;
  border-radius: 999px !important;
  border: 0 !important;
  background: #32b8f5 !important;
  color: #ffffff !important;
  font-size: 14px !important;
  font-weight: 850 !important;
  letter-spacing: -0.02em !important;
  box-shadow: 0 12px 26px rgba(50,184,245,.24) !important;
  transition: transform .22s ease, box-shadow .22s ease, background .22s ease !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-button:hover,
.elementor-35218 .elementor-element.elementor-element-d9b2376 button[type="submit"]:hover,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit:hover {
  background: #17a9ed !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 16px 30px rgba(50,184,245,.32) !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-prev {
  background: #ffffff !important;
  color: #071426 !important;
  border: 1px solid rgba(7,20,38,.08) !important;
  box-shadow: none !important;
}

.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-prev:hover {
  background: #f6f7fa !important;
  color: #071426 !important;
}

/* Mobile */
@media (max-width: 768px) {
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator {
    grid-template-columns: repeat(5, 1fr) !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page {
    padding: 24px 18px 4px !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page {
    min-height: 64px !important;
    padding: 14px 6px !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page-title,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page-title a {
    display: none !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-indicator-page-number {
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    line-height: 26px !important;
    font-size: 12px !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wwcb-step-intro h2 {
    font-size: 2.1rem !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field.wpforms-one-half,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-field.wpforms-one-third {
    width: 100% !important;
    float: none !important;
    clear: both !important;
    margin-left: 0 !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-left,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-right,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit-container {
    margin: 12px 18px 0 !important;
    padding-top: 20px !important;
    border-top: 1px solid rgba(7,20,38,.08) !important;
    text-align: left !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-button,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 button[type="submit"],
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit {
    width: 100% !important;
    margin-top: 8px !important;
  }
}


/* =========================================================
   WPForms Final Step Buttons Fix
   Problem fixed: submit container was overlapping the Previous button.
   Add this at the END of your WPForms widget Custom CSS.
   ========================================================= */

/* Previous row: full width, keeps the divider line */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-left,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-right {
  position: relative !important;
  z-index: 3 !important;
  clear: both !important;
  margin: 12px 36px 0 !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(7,20,38,.08) !important;
  text-align: left !important;
}

/* Submit row: only as wide as the submit button, aligned right.
   This prevents it from covering/capturing clicks over Previous. */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit-container {
  position: relative !important;
  z-index: 2 !important;
  clear: both !important;
  width: max-content !important;
  max-width: max-content !important;
  margin: -64px 36px 0 auto !important;
  padding-top: 20px !important;
  border-top: 0 !important;
  text-align: right !important;
}

/* Keep buttons clickable and above any overlapping WPForms elements */
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-prev,
.elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit {
  position: relative !important;
  z-index: 5 !important;
  pointer-events: auto !important;
}

/* Mobile: stack naturally, no overlap */
@media (max-width: 768px) {
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-left,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-pagebreak-right {
    margin: 12px 18px 0 !important;
    padding-top: 20px !important;
    border-top: 1px solid rgba(7,20,38,.08) !important;
    text-align: left !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 12px 18px 0 !important;
    padding-top: 0 !important;
    border-top: 0 !important;
    text-align: left !important;
  }

  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-page-prev,
  .elementor-35218 .elementor-element.elementor-element-d9b2376 .wpforms-submit {
    width: 100% !important;
  }
}/* End custom CSS */