.elementor-131 .elementor-element.elementor-element-foc1000{--display:flex;--padding-top:92px;--padding-bottom:150px;--padding-left:24px;--padding-right:24px}.elementor-131 .elementor-element.elementor-element-foc1001{--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}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing);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-131 .elementor-element.elementor-element-foc2000{--display:flex;--padding-top:0px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px}.elementor-131 .elementor-element.elementor-element-foc2001{--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}.elementor-131 .elementor-element.elementor-element-foc2002{--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;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:#E8ECEF;--border-color:#E8ECEF;--border-radius:24px 24px 24px 24px;box-shadow:0 34px 80px 0 rgb(16 24 32 / .13)}.elementor-131 .elementor-element.elementor-element-foc2002:not(.elementor-motion-effects-element-type-background),.elementor-131 .elementor-element.elementor-element-foc2002>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-131 .elementor-element.elementor-element-foc2003{--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}.elementor-131 .elementor-element.elementor-element-foc2004{--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}.elementor-131 .elementor-element.elementor-element-ee04bae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 6px 0}.elementor-131 .elementor-element.elementor-element-3cfa5d8{font-family:"Montserrat",Sans-serif;font-size:10px;font-weight:400;line-height:12px;color:#6C6767}.elementor-131 .elementor-element.elementor-element-foc2005{--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}.elementor-131 .elementor-element.elementor-element-foc2006{--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}.elementor-131 .elementor-element.elementor-element-foc3000{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px}.elementor-131 .elementor-element.elementor-element-foc3001{--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:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-131 .elementor-element.elementor-element-foc4000{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px}.elementor-131 .elementor-element.elementor-element-foc4001{--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:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-131 .elementor-element.elementor-element-foc5000{--display:flex;--padding-top:88px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px}.elementor-131 .elementor-element.elementor-element-foc5001{--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:24px 24px;--row-gap:24px;--column-gap:24px}:root{--page-title-display:none}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-131 .elementor-element.elementor-element-ee04bae{padding:0 0 0 0}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-foc1000{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-131 .elementor-element.elementor-element-foc2000{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px}.elementor-131 .elementor-element.elementor-element-foc3000{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px}.elementor-131 .elementor-element.elementor-element-foc4000{--padding-top:58px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px}.elementor-131 .elementor-element.elementor-element-foc5000{--padding-top:58px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px}}.elementor-131 .elementor-element.elementor-element-foc1001{max-width:1220px;margin:0 auto;width:100%;position:relative;z-index:1}.elementor-131 .elementor-element.elementor-element-foc1000{background:#101820;position:relative;overflow:hidden}.elementor-131 .elementor-element.elementor-element-foc1000::before{content:'';position:absolute;left:-14%;top:-46%;width:min(90vw,620px);height:min(90vw,620px);border-radius:50%;background:radial-gradient(circle,rgb(57 182 253 / .22) 0%,#fff0 70%);pointer-events:none}.elementor-131 .elementor-element.elementor-element-foc2004{width:100%}@media(min-width:900px){.elementor-131 .elementor-element.elementor-element-foc2004{width:57%;flex:0 0 auto}}.elementor-131 .elementor-element.elementor-element-foc2006{padding:0}.elementor-131 .elementor-element.elementor-element-foc2005{width:100%;gap:0}@media(min-width:900px){.elementor-131 .elementor-element.elementor-element-foc2005{width:38%;flex:0 0 auto}}.elementor-131 .elementor-element.elementor-element-foc2003{display:flex;flex-direction:column;gap:36px;width:100%}@media(min-width:900px){.elementor-131 .elementor-element.elementor-element-foc2003{flex-direction:row;gap:56px;align-items:flex-start}}.elementor-131 .elementor-element.elementor-element-foc2002{position:relative;padding:clamp(24px,4vw,46px);overflow:hidden}.elementor-131 .elementor-element.elementor-element-foc2002::after{content:'';position:absolute;right:-90px;top:-90px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgb(57 182 253 / .20) 0%,#fff0 70%);pointer-events:none}.elementor-131 .elementor-element.elementor-element-foc2002>*{position:relative;z-index:1}.elementor-131 .elementor-element.elementor-element-foc2001{max-width:1220px;margin:0 auto;width:100%;margin-top:clamp(-124px,-9vw,-56px);position:relative;z-index:3}.elementor-131 .elementor-element.elementor-element-foc2000{background:#fff;position:relative}.elementor-131 .elementor-element.elementor-element-foc3001{max-width:1220px;margin:0 auto;width:100%;position:relative;z-index:1}.elementor-131 .elementor-element.elementor-element-foc3000{background:#141313;position:relative;overflow:hidden}.elementor-131 .elementor-element.elementor-element-foc3000::before{content:'';position:absolute;right:-12%;bottom:-40%;width:min(80vw,560px);height:min(80vw,560px);border-radius:50%;background:radial-gradient(circle,rgb(57 182 253 / .16) 0%,#fff0 70%);pointer-events:none}.elementor-131 .elementor-element.elementor-element-foc4001{max-width:1220px;margin:0 auto;width:100%;position:relative;z-index:1}.elementor-131 .elementor-element.elementor-element-foc4000{background:#fff}.elementor-131 .elementor-element.elementor-element-foc5001{max-width:1220px;margin:0 auto;width:100%;position:relative;z-index:1}.elementor-131 .elementor-element.elementor-element-foc5000{background:#101820;position:relative;overflow:hidden}