.elementor-5865 .elementor-element.elementor-element-7d5559d8{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-7d5559d8:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-7d5559d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a2747;background-image:url("https://bgcnf.org/wp-content/uploads/2026/06/club-bridge-learning-center.jpg");background-position:center 45%;background-repeat:no-repeat;background-size:cover;}.elementor-5865 .elementor-element.elementor-element-7d5559d8::before, .elementor-5865 .elementor-element.elementor-element-7d5559d8 > .elementor-background-video-container::before, .elementor-5865 .elementor-element.elementor-element-7d5559d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5865 .elementor-element.elementor-element-7d5559d8 > .elementor-background-slideshow::before, .elementor-5865 .elementor-element.elementor-element-7d5559d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5865 .elementor-element.elementor-element-7d5559d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0A2747DB 0%, #0A2747DB 100%);}.elementor-5865 .elementor-element.elementor-element-5125db71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-5865 .elementor-element.elementor-element-1a7b36e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-5865 .elementor-element.elementor-element-1a7b36e7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#81bc00;}.elementor-5865 .elementor-element.elementor-element-50a10bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-5865 .elementor-element.elementor-element-50a10bb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:64px;font-weight:300;line-height:1.02em;letter-spacing:-1.4px;text-shadow:0px 4px 24px rgba(0,0,0,0.35);color:#ffffff;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5865 .elementor-element.elementor-element-4c4c91fe{--divider-border-style:solid;--divider-color:#81bc00;--divider-border-width:3px;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-5865 .elementor-element.elementor-element-4c4c91fe .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-5865 .elementor-element.elementor-element-4c4c91fe .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5865 .elementor-element.elementor-element-5cc0c46e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.55em;color:rgba(255,255,255,0.92);}.elementor-5865 .elementor-element.elementor-element-4cedece5{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-5865 .elementor-element.elementor-element-7d6b2b70 .elementor-button{background-color:#81bc00;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#81bc00;border-radius:6px 6px 6px 6px;padding:20px 36px 20px 36px;}.elementor-5865 .elementor-element.elementor-element-3b23050c .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-5865 .elementor-element.elementor-element-c1b3994{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-c1b3994:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-c1b3994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-3395511b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5865 .elementor-element.elementor-element-7b128ef{padding:0px 0px 0px 0px;}.elementor-5865 .elementor-element.elementor-element-7b128ef .elementor-icon-wrapper{text-align:center;}.elementor-5865 .elementor-element.elementor-element-7b128ef.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-7b128ef.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-7b128ef.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-7b128ef.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-7b128ef.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-5865 .elementor-element.elementor-element-7b128ef .elementor-icon{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-7b128ef .elementor-icon svg{height:28px;}.elementor-5865 .elementor-element.elementor-element-645d7994 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-5bc76a21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-11d028c1{--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:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-1acbcf9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;box-shadow:0px 18px 48px 0px rgba(10,39,71,0.08);}.elementor-5865 .elementor-element.elementor-element-26375b02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-5865 .elementor-element.elementor-element-26375b02:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-26375b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bgcnf.org/wp-content/uploads/2026/06/club-bridge-learning-center-1.jpg");}.elementor-5865 .elementor-element.elementor-element-b635c79 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-ddc51c7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-5a85c10d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5865 .elementor-element.elementor-element-7192a46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5865 .elementor-element.elementor-element-7192a46c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-2a95e18f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-5865 .elementor-element.elementor-element-2a95e18f .elementor-heading-title{font-size:30px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-53a6eec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-4c984456{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#eeeeee;--border-color:#eeeeee;--padding-top:18px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-61766e42{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-5865 .elementor-element.elementor-element-2b1a61ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-2b1a61ae .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#444444;}.elementor-5865 .elementor-element.elementor-element-1856e4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-1856e4bf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:800;line-height:1.3em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-7d03cd2{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-5865 .elementor-element.elementor-element-642d00ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-642d00ea .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#444444;}.elementor-5865 .elementor-element.elementor-element-4b70bad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-4b70bad7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:800;line-height:1.3em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-28db878d{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-5865 .elementor-element.elementor-element-55de62ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-55de62ed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#444444;}.elementor-5865 .elementor-element.elementor-element-63955397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-63955397 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:800;line-height:1.3em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-47c92a3e{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-5865 .elementor-element.elementor-element-3c74696c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-3c74696c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#444444;}.elementor-5865 .elementor-element.elementor-element-72e87d51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-72e87d51 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:800;line-height:1.3em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-78ef436d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-5803d2d .elementor-button{background-color:#81bc00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#81bc00;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-5865 .elementor-element.elementor-element-62ff0054 .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#0a2747;color:#0a2747;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0a2747;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-5865 .elementor-element.elementor-element-1fcb720a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-1fcb720a:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1fcb720a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#81bc00;}.elementor-5865 .elementor-element.elementor-element-41618d6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5865 .elementor-element.elementor-element-52f0fb2d .elementor-icon-wrapper{text-align:center;}.elementor-5865 .elementor-element.elementor-element-52f0fb2d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-52f0fb2d.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-52f0fb2d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-52f0fb2d.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-52f0fb2d.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-5865 .elementor-element.elementor-element-52f0fb2d .elementor-icon{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-52f0fb2d .elementor-icon svg{height:28px;}.elementor-5865 .elementor-element.elementor-element-445ec8a4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-4fe600d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-53d07ba6{--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:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-41469cbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-5e01f66c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-62afdc17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-62afdc17:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-62afdc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-62c579fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5865 .elementor-element.elementor-element-1f6c6204 .elementor-icon-wrapper{text-align:center;}.elementor-5865 .elementor-element.elementor-element-1f6c6204.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-1f6c6204.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-1f6c6204.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-1f6c6204.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-1f6c6204.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-5865 .elementor-element.elementor-element-1f6c6204 .elementor-icon{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-1f6c6204 .elementor-icon svg{height:28px;}.elementor-5865 .elementor-element.elementor-element-7d24f116 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-2c494ccd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-2ca85a9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-5206ee76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-5865 .elementor-element.elementor-element-5206ee76 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-6d2e758e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5865 .elementor-element.elementor-element-6d2e758e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1.05em;letter-spacing:-0.5px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-4c98d7e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-3c336748{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-1a8374c0{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#eeeeee;--border-color:#eeeeee;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-5865 .elementor-element.elementor-element-1a8374c0:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1a8374c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-5865 .elementor-element.elementor-element-badae2:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-badae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-badae2.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-badae2.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-badae2.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-badae2.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-badae2:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-badae2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-77f525ad:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-77f525ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-77f525ad.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-77f525ad.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-77f525ad.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-77f525ad.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-77f525ad:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-77f525ad:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-510e5e12:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-510e5e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-510e5e12.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-510e5e12.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-510e5e12.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-510e5e12.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-510e5e12:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-510e5e12:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-5f1b38b7.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-5f1b38b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-470bae5:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-470bae5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-470bae5.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-470bae5.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-470bae5.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-470bae5.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-470bae5:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-470bae5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-294a546d{--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:#eeeeee;--border-color:#eeeeee;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-5865 .elementor-element.elementor-element-294a546d:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-294a546d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-579f52ed:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-579f52ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-579f52ed.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-579f52ed.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-579f52ed.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-579f52ed.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-579f52ed:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-579f52ed:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-5e7f976:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-5e7f976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-5e7f976.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-5e7f976.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-5e7f976.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-5e7f976.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-5e7f976:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-5e7f976:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-49327c55:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-49327c55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-49327c55.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-49327c55.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-49327c55.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-49327c55.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-49327c55:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-49327c55:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc:hover{--e-transform-translateX:5px;border-style:solid;border-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:14px;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-wrapper{align-items:start;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc.elementor-view-stacked .elementor-icon{background-color:#81BC0026;fill:#81BC00;color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-4d63bbfc.elementor-view-default .elementor-icon{fill:#81BC0026;color:#81BC0026;border-color:#81BC0026;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc.elementor-view-framed .elementor-icon{background-color:#81BC00;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-title{color:#444444;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc:has(:hover) .elementor-icon-box-title,
					 .elementor-5865 .elementor-element.elementor-element-4d63bbfc:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5865 .elementor-element.elementor-element-6090b7d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-6090b7d1:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-6090b7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-340f20ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5865 .elementor-element.elementor-element-679d4650 .elementor-icon-wrapper{text-align:center;}.elementor-5865 .elementor-element.elementor-element-679d4650.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-679d4650.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-679d4650.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-679d4650.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-679d4650.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-5865 .elementor-element.elementor-element-679d4650 .elementor-icon{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-679d4650 .elementor-icon svg{height:28px;}.elementor-5865 .elementor-element.elementor-element-3eaf9fe4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-382ba6c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-6472935f{--display:flex;}.elementor-5865 .elementor-element.elementor-element-6a3ea4bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-3b92a995{--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-5865 .elementor-element.elementor-element-3b92a995.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5865 .elementor-element.elementor-element-52a9fce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-5865 .elementor-element.elementor-element-52a9fce6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-4acd4fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-5865 .elementor-element.elementor-element-4acd4fdb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:300;line-height:1.05em;letter-spacing:-0.3px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-5565826c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-49c675c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-25942a7e{--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:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#0081c6;--border-color:#0081c6;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-25942a7e:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-25942a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-5865 .elementor-element.elementor-element-65b3b5de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5865 .elementor-element.elementor-element-65b3b5de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-2b1bdbb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-5865 .elementor-element.elementor-element-2b1bdbb1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-60e7b2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-6a87d231 .elementor-button{background-color:#0081c6;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0081c6;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-5865 .elementor-element.elementor-element-321eab5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-321eab5f:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-321eab5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#81bc00;}.elementor-5865 .elementor-element.elementor-element-569111a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5865 .elementor-element.elementor-element-1331046f .elementor-icon-wrapper{text-align:center;}.elementor-5865 .elementor-element.elementor-element-1331046f.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-1331046f.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-1331046f.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-1331046f.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-1331046f.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-5865 .elementor-element.elementor-element-1331046f .elementor-icon{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-1331046f .elementor-icon svg{height:28px;}.elementor-5865 .elementor-element.elementor-element-282dd9ca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-c463863{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-74a812bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-6cbfcc4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-5865 .elementor-element.elementor-element-6cbfcc4d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-16044093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5865 .elementor-element.elementor-element-16044093 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1.05em;letter-spacing:-0.5px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-50357f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-59c5feb9{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-21072e9f{--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:90px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-7a3a4a47{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#eeeeee;--border-color:#eeeeee;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-7a3a4a47:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-7a3a4a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-2222d917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-2222d917 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-1568c47a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-1568c47a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-78588984{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-78588984 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-33caeb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-4eaf3ebd{--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:90px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-4a1170e1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#81bc00;--border-color:#81bc00;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-4a1170e1:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-4a1170e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fff0;}.elementor-5865 .elementor-element.elementor-element-7ac9a2bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-7ac9a2bb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#81bc00;}.elementor-5865 .elementor-element.elementor-element-4f0db13f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-4f0db13f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-6c621b91{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-6c621b91 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-28a881c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-1bf2248e{--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:90px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-4c2a629a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#eeeeee;--border-color:#eeeeee;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-4c2a629a:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-4c2a629a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-587cc26a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-587cc26a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-d27c760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-d27c760 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-f8ed18d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-f8ed18d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-5852dbed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-262f3d23{--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:90px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-6d291e8b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#eeeeee;--border-color:#eeeeee;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-6d291e8b:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-6d291e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-32ba5b8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-32ba5b8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-4d132650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-4d132650 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-555f7749{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-555f7749 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-1e2f7378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-6f85e97b{--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:90px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-230ac6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#eeeeee;--border-color:#eeeeee;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-230ac6:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-230ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-20bb9d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-20bb9d1b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-5ffd8816{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-5ffd8816 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-189db918{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-189db918 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-325d70a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-4e810e8f{--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:90px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-1b0d51c8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#eeeeee;--border-color:#eeeeee;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-1b0d51c8:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1b0d51c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-210f0df7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-210f0df7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#0081c6;}.elementor-5865 .elementor-element.elementor-element-7dff90a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-7dff90a4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:-0.4px;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-3e62cb52{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-5865 .elementor-element.elementor-element-3e62cb52 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-1c296c38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-1c89daba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-1c89daba:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1c89daba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-3f8a2ede{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5865 .elementor-element.elementor-element-ac5dff3 .elementor-icon-wrapper{text-align:center;}.elementor-5865 .elementor-element.elementor-element-ac5dff3.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-ac5dff3.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-ac5dff3.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-ac5dff3.elementor-view-framed .elementor-icon, .elementor-5865 .elementor-element.elementor-element-ac5dff3.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-5865 .elementor-element.elementor-element-ac5dff3 .elementor-icon{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-ac5dff3 .elementor-icon svg{height:28px;}.elementor-5865 .elementor-element.elementor-element-6ded0ac5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-2607a875{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-31d3873f{--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:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-c0bbca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-5865 .elementor-element.elementor-element-54a486e4{--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-5865 .elementor-element.elementor-element-4a7115b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-5865 .elementor-element.elementor-element-4a7115b3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2.8px;color:#81bc00;}.elementor-5865 .elementor-element.elementor-element-d75b88f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-5865 .elementor-element.elementor-element-d75b88f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:300;line-height:1.1em;letter-spacing:-0.4px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-25fd95a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Open Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-5865 .elementor-element.elementor-element-4f2eb89a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.85);}.elementor-5865 .elementor-element.elementor-element-5e3d36fe{--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(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-5e3d36fe:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-5e3d36fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-5865 .elementor-element.elementor-element-4b9c4100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5865 .elementor-element.elementor-element-4b9c4100 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#81bc00;}.elementor-5865 .elementor-element.elementor-element-72b02228{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5865 .elementor-element.elementor-element-72b02228 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-42e30f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-5865 .elementor-element.elementor-element-42e30f85 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:rgba(255,255,255,0.7);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-icon i{color:#81bc00;transition:color 0.3s;}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-icon svg{fill:#81bc00;transition:fill 0.3s;}.elementor-5865 .elementor-element.elementor-element-c1d8752{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-5865 .elementor-element.elementor-element-c1d8752 .elementor-icon-list-text{color:rgba(255,255,255,0.9);transition:color 0.3s;}.elementor-5865 .elementor-element.elementor-element-1745f89f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-1745f89f:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1745f89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bgcnf.org/wp-content/uploads/2026/06/programming-community.jpg");background-position:center 30%;background-size:cover;}.elementor-5865 .elementor-element.elementor-element-166057d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-5865 .elementor-element.elementor-element-4e90e692{--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:40px;}.elementor-5865 .elementor-element.elementor-element-3053fb3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-5865 .elementor-element.elementor-element-3053fb3b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:rgba(255,255,255,0.75);}.elementor-5865 .elementor-element.elementor-element-66a69662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5865 .elementor-element.elementor-element-66a69662 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:54px;font-weight:300;line-height:1.02em;letter-spacing:-1px;color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-919ace{--divider-border-style:solid;--divider-color:#ffffff;--divider-border-width:3px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-5865 .elementor-element.elementor-element-919ace .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-5865 .elementor-element.elementor-element-919ace .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5865 .elementor-element.elementor-element-4d0f2d62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.85);}.elementor-5865 .elementor-element.elementor-element-72c8f6a1{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-106768cd{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eeeeee;--border-color:#eeeeee;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5865 .elementor-element.elementor-element-106768cd:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-106768cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-3a19fbd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-5865 .elementor-element.elementor-element-3a19fbd9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-2ab477ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-38863512 .elementor-button{background-color:#0081c6;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0081c6;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-5865 .elementor-element.elementor-element-1e683111{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eeeeee;--border-color:#eeeeee;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5865 .elementor-element.elementor-element-1e683111:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1e683111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5865 .elementor-element.elementor-element-5139c7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-5865 .elementor-element.elementor-element-5139c7fa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;color:#0a2747;}.elementor-5865 .elementor-element.elementor-element-5e362168{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#444444;}.elementor-5865 .elementor-element.elementor-element-41628ef .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;fill:#0a2747;color:#0a2747;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0a2747;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}@media(max-width:1024px){.elementor-5865 .elementor-element.elementor-element-7d5559d8{--min-height:380px;}.elementor-5865 .elementor-element.elementor-element-5125db71{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-50a10bb .elementor-heading-title{font-size:42px;}.elementor-5865 .elementor-element.elementor-element-5cc0c46e{font-size:16px;}.elementor-5865 .elementor-element.elementor-element-c1b3994{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-645d7994 .elementor-heading-title{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-5a85c10d{--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-5865 .elementor-element.elementor-element-2a95e18f .elementor-heading-title{font-size:26px;}.elementor-5865 .elementor-element.elementor-element-1fcb720a{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-445ec8a4 .elementor-heading-title{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-62afdc17{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-7d24f116 .elementor-heading-title{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-6d2e758e .elementor-heading-title{font-size:30px;}.elementor-5865 .elementor-element.elementor-element-6090b7d1{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-3eaf9fe4 .elementor-heading-title{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-321eab5f{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-282dd9ca .elementor-heading-title{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-16044093 .elementor-heading-title{font-size:30px;}.elementor-5865 .elementor-element.elementor-element-1c89daba{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-6ded0ac5 .elementor-heading-title{font-size:28px;}.elementor-5865 .elementor-element.elementor-element-c0bbca8{--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-5865 .elementor-element.elementor-element-d75b88f .elementor-heading-title{font-size:26px;}.elementor-5865 .elementor-element.elementor-element-1745f89f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-4e90e692{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-66a69662 .elementor-heading-title{font-size:40px;}.elementor-5865 .elementor-element.elementor-element-72c8f6a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-5865 .elementor-element.elementor-element-3395511b{--flex-wrap:nowrap;}.elementor-5865 .elementor-element.elementor-element-11d028c1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5865 .elementor-element.elementor-element-5a85c10d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5865 .elementor-element.elementor-element-41618d6a{--flex-wrap:nowrap;}.elementor-5865 .elementor-element.elementor-element-62c579fa{--flex-wrap:nowrap;}.elementor-5865 .elementor-element.elementor-element-2ca85a9b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5865 .elementor-element.elementor-element-3c336748{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-1a8374c0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5865 .elementor-element.elementor-element-badae2{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-77f525ad{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-510e5e12{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-470bae5{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-579f52ed{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-5e7f976{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-49327c55{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc{padding:10px 10px 10px 10px;}.elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-title, .elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-title a{font-size:14px;}.elementor-5865 .elementor-element.elementor-element-6090b7d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5865 .elementor-element.elementor-element-74a812bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5865 .elementor-element.elementor-element-31d3873f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-5865 .elementor-element.elementor-element-5125db71{--content-width:880px;}.elementor-5865 .elementor-element.elementor-element-3395511b{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-41618d6a{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-53d07ba6{--content-width:880px;}.elementor-5865 .elementor-element.elementor-element-62c579fa{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-2ca85a9b{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-340f20ff{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-3b92a995{--width:60%;}.elementor-5865 .elementor-element.elementor-element-569111a6{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-74a812bd{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-3f8a2ede{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-31d3873f{--content-width:1180px;}.elementor-5865 .elementor-element.elementor-element-166057d0{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5865 .elementor-element.elementor-element-3b92a995{--width:57.29%;}.elementor-5865 .elementor-element.elementor-element-25942a7e{--width:100%;}}@media(min-width:1025px){.elementor-5865 .elementor-element.elementor-element-1745f89f:not(.elementor-motion-effects-element-type-background), .elementor-5865 .elementor-element.elementor-element-1745f89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-50a10bb */.elementor-5865 .elementor-element.elementor-element-50a10bb span { display: block; font-weight: 800; color: #ffffff; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cc0c46e */.elementor-5865 .elementor-element.elementor-element-5cc0c46e p { max-width: 680px; margin: 0 auto; text-shadow: 0 2px 16px rgba(0,0,0,0.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5559d8 */.header-fx {
    background: #0a2747;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b128ef */.elementor-5865 .elementor-element.elementor-element-7b128ef .elementor-icon { width: 58px; height: 58px; background: rgba(255,255,255,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-645d7994 */.elementor-5865 .elementor-element.elementor-element-645d7994 span { font-weight: 800; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b635c79 */.elementor-5865 .elementor-element.elementor-element-b635c79 .elementor-heading-title { display: inline-block; background: #81bc00; color: #ffffff; padding: 7px 14px; border-radius: 999px; font-size: 10.5px; font-weight: 800; letter-spacing: 2.4px; text-transform: uppercase; box-shadow: 0 6px 18px rgba(0,0,0,0.25); position: absolute; top: 20px; left: 20px; z-index: 2; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddc51c7 */.elementor-5865 .elementor-element.elementor-element-ddc51c7 .elementor-heading-title { display: inline-block; background: rgba(0,0,0,0.55); color: #ffffff; padding: 7px 14px; border-radius: 6px; font-size: 10.5px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; backdrop-filter: blur(6px); position: absolute; top: 20px; right: 20px; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26375b02 */.elementor-5865 .elementor-element.elementor-element-26375b02 { position: relative; background: linear-gradient(160deg, #0a2747 0%, #0081c6 60%, #3aa3d8 100%); overflow: hidden; min-height: 420px; }
.elementor-5865 .elementor-element.elementor-element-26375b02 img { width: 100%; height: 100%; object-fit: cover; display: block; position: absolute; inset: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a95e18f */.elementor-5865 .elementor-element.elementor-element-2a95e18f span { display: block; font-weight: 300; color: #0081c6; font-size: 22px; letter-spacing: -0.2px; margin-bottom: 4px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b70bad7 */.elementor-5865 .elementor-element.elementor-element-4b70bad7 span { font-weight: 400; color: #444444; font-size: 12.5px; display: block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63955397 */.elementor-5865 .elementor-element.elementor-element-63955397 span { font-weight: 400; color: #444444; font-size: 12.5px; display: block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72e87d51 */.elementor-5865 .elementor-element.elementor-element-72e87d51 span { font-weight: 400; color: #444444; font-size: 12.5px; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c984456 */.elementor-5865 .elementor-element.elementor-element-4c984456 { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acbcf9f */.elementor-5865 .elementor-element.elementor-element-1acbcf9f { overflow: hidden; margin-top: 8px; position: relative; background: #ffffff; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52f0fb2d */.elementor-5865 .elementor-element.elementor-element-52f0fb2d .elementor-icon { width: 58px; height: 58px; background: rgba(255,255,255,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445ec8a4 */.elementor-5865 .elementor-element.elementor-element-445ec8a4 span { font-weight: 800; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f6c6204 */.elementor-5865 .elementor-element.elementor-element-1f6c6204 .elementor-icon { width: 58px; height: 58px; background: rgba(255,255,255,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d24f116 */.elementor-5865 .elementor-element.elementor-element-7d24f116 span { font-weight: 800; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d2e758e */.elementor-5865 .elementor-element.elementor-element-6d2e758e span { display: block; color: #0a2747; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-badae2 */.elementor-5865 .elementor-element.elementor-element-badae2 .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77f525ad */.elementor-5865 .elementor-element.elementor-element-77f525ad .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-510e5e12 */.elementor-5865 .elementor-element.elementor-element-510e5e12 .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f1b38b7 */.elementor-5865 .elementor-element.elementor-element-5f1b38b7 .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-470bae5 */.elementor-5865 .elementor-element.elementor-element-470bae5 .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-579f52ed */.elementor-5865 .elementor-element.elementor-element-579f52ed .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5e7f976 */.elementor-5865 .elementor-element.elementor-element-5e7f976 .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49327c55 */.elementor-5865 .elementor-element.elementor-element-49327c55 .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4d63bbfc */.elementor-5865 .elementor-element.elementor-element-4d63bbfc .elementor-icon-box-title strong { font-weight: 800; color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-679d4650 */.elementor-5865 .elementor-element.elementor-element-679d4650 .elementor-icon { width: 58px; height: 58px; background: rgba(255,255,255,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eaf9fe4 */.elementor-5865 .elementor-element.elementor-element-3eaf9fe4 span { font-weight: 800; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4acd4fdb */.elementor-5865 .elementor-element.elementor-element-4acd4fdb span { color: #0a2747; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60e7b2b9 */.elementor-5865 .elementor-element.elementor-element-60e7b2b9 strong { color: #0a2747; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1331046f */.elementor-5865 .elementor-element.elementor-element-1331046f .elementor-icon { width: 58px; height: 58px; background: rgba(255,255,255,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-282dd9ca */.elementor-5865 .elementor-element.elementor-element-282dd9ca span { font-weight: 800; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16044093 */.elementor-5865 .elementor-element.elementor-element-16044093 span { display: block; color: #0a2747; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21072e9f */.elementor-5865 .elementor-element.elementor-element-21072e9f { position: relative; }
.elementor-5865 .elementor-element.elementor-element-21072e9f::before { content: ''; position: absolute; left: 30px; top: 14px; width: 30px; height: 30px; border-radius: 50%; background: #ffffff; border: 3px solid #0081c6; display: flex; align-items: center; justify-content: center; z-index: 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f0db13f */.elementor-5865 .elementor-element.elementor-element-4f0db13f span { font-weight: 400; color: #444444; font-size: 16px; letter-spacing: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eaf3ebd */.elementor-5865 .elementor-element.elementor-element-4eaf3ebd { position: relative; }
.elementor-5865 .elementor-element.elementor-element-4eaf3ebd::before { content: ''; position: absolute; left: 30px; top: 14px; width: 30px; height: 30px; border-radius: 50%; background: #81bc00; border: 3px solid #81bc00; display: flex; align-items: center; justify-content: center; z-index: 1; }
.elementor-5865 .elementor-element.elementor-element-4eaf3ebd::after { content: ''; position: absolute; left: 39px; top: 23px; width: 12px; height: 12px; border-radius: 50%; background: #ffffff; z-index: 2; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d27c760 */.elementor-5865 .elementor-element.elementor-element-d27c760 span { font-weight: 400; color: #444444; font-size: 16px; letter-spacing: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf2248e */.elementor-5865 .elementor-element.elementor-element-1bf2248e { position: relative; }
.elementor-5865 .elementor-element.elementor-element-1bf2248e::before { content: ''; position: absolute; left: 30px; top: 14px; width: 30px; height: 30px; border-radius: 50%; background: #ffffff; border: 3px solid #0081c6; z-index: 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d132650 */.elementor-5865 .elementor-element.elementor-element-4d132650 span { font-weight: 400; color: #444444; font-size: 16px; letter-spacing: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262f3d23 */.elementor-5865 .elementor-element.elementor-element-262f3d23 { position: relative; }
.elementor-5865 .elementor-element.elementor-element-262f3d23::before { content: ''; position: absolute; left: 30px; top: 14px; width: 30px; height: 30px; border-radius: 50%; background: #ffffff; border: 3px solid #0081c6; z-index: 1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ffd8816 */.elementor-5865 .elementor-element.elementor-element-5ffd8816 span { font-weight: 400; color: #444444; font-size: 16px; letter-spacing: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f85e97b */.elementor-5865 .elementor-element.elementor-element-6f85e97b { position: relative; }
.elementor-5865 .elementor-element.elementor-element-6f85e97b::before { content: ''; position: absolute; left: 30px; top: 14px; width: 30px; height: 30px; border-radius: 50%; background: #ffffff; border: 3px solid #0a2747; z-index: 1; }
.elementor-5865 .elementor-element.elementor-element-6f85e97b::after { content: ''; position: absolute; left: 39px; top: 23px; width: 12px; height: 12px; border-radius: 50%; background: #0a2747; z-index: 2; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dff90a4 */.elementor-5865 .elementor-element.elementor-element-7dff90a4 span { font-weight: 400; color: #444444; font-size: 16px; letter-spacing: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e810e8f */.elementor-5865 .elementor-element.elementor-element-4e810e8f { position: relative; }
.elementor-5865 .elementor-element.elementor-element-4e810e8f::before { content: ''; position: absolute; left: 30px; top: 14px; width: 30px; height: 30px; border-radius: 50%; background: #ffffff; border: 3px solid #0081c6; z-index: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c5feb9 */.elementor-5865 .elementor-element.elementor-element-59c5feb9 { position: relative; max-width: 920px; margin: 0 auto; }
.elementor-5865 .elementor-element.elementor-element-59c5feb9::before { content: ''; position: absolute; left: 42px; top: 0; bottom: 0; width: 3px; background: linear-gradient(180deg, #81bc00 0%, #0081c6 50%, #0a2747 100%); border-radius: 2px; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac5dff3 */.elementor-5865 .elementor-element.elementor-element-ac5dff3 .elementor-icon { width: 58px; height: 58px; background: rgba(255,255,255,0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ded0ac5 */.elementor-5865 .elementor-element.elementor-element-6ded0ac5 span { font-weight: 800; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d75b88f */.elementor-5865 .elementor-element.elementor-element-d75b88f span { display: block; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25fd95a5 */.elementor-5865 .elementor-element.elementor-element-25fd95a5 strong { color: #ffffff; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c1d8752 */.elementor-5865 .elementor-element.elementor-element-c1d8752 a { color: #ffffff; font-weight: 700; } .elementor-5865 .elementor-element.elementor-element-c1d8752 strong { display: block; color: #ffffff; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3d36fe */.elementor-5865 .elementor-element.elementor-element-5e3d36fe { backdrop-filter: blur(8px); align-self: start; position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bbca8 */.elementor-5865 .elementor-element.elementor-element-c0bbca8 { background: linear-gradient(135deg, #0a2747 0%, #0d3361 100%); position: relative; overflow: hidden;  }
.elementor-5865 .elementor-element.elementor-element-c0bbca8::before { content: ''; position: absolute; top: -50px; right: -50px; width: 280px; height: 280px; border-radius: 50%; background: radial-gradient(circle, rgba(129,188,0,0.18) 0%, transparent 70%); pointer-events: none; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66a69662 */.elementor-5865 .elementor-element.elementor-element-66a69662 span { display: block; font-weight: 800; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d0f2d62 */.elementor-5865 .elementor-element.elementor-element-4d0f2d62 p { max-width: 440px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1745f89f */.elementor-5865 .elementor-element.elementor-element-1745f89f { position: relative; overflow: hidden; isolation: isolate; }
.elementor-5865 .elementor-element.elementor-element-1745f89f::before { content: ''; position: absolute; top: 0; left: 0; width: 60%; height: 100%; background: linear-gradient(135deg, rgba(0,129,198,0.97) 0%, rgba(10,39,71,0.97) 100%); clip-path: polygon(0 0, 100% 0, 72% 100%, 0 100%); z-index: 1; pointer-events: none; }
.elementor-5865 .elementor-element.elementor-element-1745f89f::after { content: ''; position: absolute; inset: 0; background: rgba(255,255,255,0.4); z-index: 0; }
.elementor-5865 .elementor-element.elementor-element-1745f89f > * { position: relative; z-index: 2; }

@media (max-width: 980px) {
    .elementor-5865 .elementor-element.elementor-element-1745f89f::before{
        width: 100%;
        height: 55%;
        top: 0;
        clip-path: polygon(0 0, 100% 0, 100% 78%, 0 100%);
    }
}/* End custom CSS */