.elementor-69 .elementor-element.elementor-element-ab00055{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00008{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00007{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00005{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-69 .elementor-element.elementor-element-ab00002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-ab00003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00003 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00019{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00018{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0000b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0000a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0000a .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00017{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00016{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00011{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0000d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0000d .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab0000e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0000f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00015{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00012 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00033{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00032{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0001c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0001b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0001b .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab0001d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0002e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00021{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0001e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0001f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0001f .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00025{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00023 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00029{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00027{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00027 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0002d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0002a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0002b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0002b .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab0002c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00031{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0002f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00049{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00048{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00036{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00035 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00046{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0003b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0003a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00038 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00040{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0003c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0003f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0003d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0003d .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab0003e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00045{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00044{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab00042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00042 .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab00043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00054{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0004a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00053{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ab0004b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0004c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab0004c .elementor-heading-title{color:#f4f8fc;}.elementor-69 .elementor-element.elementor-element-ab0004d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0004e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab0004f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#bfd0df;}.elementor-69 .elementor-element.elementor-element-ab00052{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-69 .elementor-element.elementor-element-ab00050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ab00051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-ab00055 */#main .aiandme-about { --about-cyan:#20c8e6; --about-text:#f4f8fc; --about-muted:#bfd0df; --about-border:#175065; background:#041522; color:var(--about-text); font-family:Geist,sans-serif; }
#main .aiandme-about .e-con,#main .aiandme-about .elementor-widget { min-width:0; }
#main .aiandme-about .elementor-widget { margin-block-end:0; }
#main .aiandme-about p { margin:0; color:var(--about-muted); font:400 17px/1.65 Geist,sans-serif; text-align:left; }
#main .aiandme-about h1,#main .aiandme-about h2,#main .aiandme-about h3 { margin:0; color:var(--about-text); font-family:Geist,sans-serif; font-weight:600; text-wrap:balance; overflow-wrap:anywhere; }
#main .aiandme-about p,#main .aiandme-about a { overflow-wrap:anywhere; }
#main .aiandme-about h1 { font-size:58px; line-height:1.09; letter-spacing:-1.6px; }
#main .aiandme-about h2 { font-size:36px; line-height:1.2; letter-spacing:-.7px; }
#main .aiandme-about h3 { font-size:21px; line-height:1.3; }
#main .aiandme-about .about-shell { max-width:1280px; margin-inline:auto; }
#main .aiandme-about .about-eyebrow p { color:var(--about-cyan); font-size:12px; letter-spacing:.16em; font-weight:600; line-height:1.5; }
#main .aiandme-about .about-prose p { text-align:justify; text-align-last:left; }
#main .aiandme-about .about-hero { padding:72px 32px; min-height:520px; position:relative; isolation:isolate; justify-content:center; overflow:hidden; }
#main .aiandme-about .about-hero-copy { width:58%; max-width:730px; gap:24px; }
#main .aiandme-about .about-hero-summary p { max-width:630px; font-size:19px; line-height:1.55; color:#d6e4ef; }
#main .aiandme-about .about-hero-art,#main .aiandme-about .about-closing-art { position:absolute; inset:0; width:100%; height:100%; z-index:-1; pointer-events:none; }
#main .aiandme-about .about-hero-art .elementor-widget-container,#main .aiandme-about .about-closing-art .elementor-widget-container { height:100%; }
#main .aiandme-about .about-hero-art img,#main .aiandme-about .about-closing-art img { width:100%; height:100%; object-fit:cover; object-position:center; }
#main .aiandme-about .about-hero-art::after { content:""; position:absolute; inset:0; background:linear-gradient(90deg,#041522b8,#04152266 49%,transparent 80%),linear-gradient(0deg,#041522,transparent 25%); }
#main .aiandme-about .about-note { position:absolute; top:-24px; right:16%; width:170px; transform:rotate(-9deg); text-shadow:0 2px 8px #041522; }
#main .aiandme-about .about-note p { font:italic 25px/1.3 "Segoe Print","Bradley Hand",cursive; color:#a7deed; text-align:center; }
#main .aiandme-about .about-section { padding:56px 32px; border-top:1px solid #12364a; }
#main .aiandme-about .about-section .about-shell { gap:30px; }
#main .aiandme-about .about-intro { gap:14px; max-width:920px; }
#main .aiandme-about .about-origin .about-intro { max-width:none; }
#main .aiandme-about .about-building .about-intro { max-width:none; }
#main .aiandme-about .about-origin-grid { display:grid; grid-template-columns:minmax(0,1fr); }
#main .aiandme-about .about-stories { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:26px; align-items:stretch; }
#main .aiandme-about .about-story { gap:12px; padding:28px; border:1px solid var(--about-border); border-radius:14px; background:#08233180; }
#main .aiandme-about .about-emphasis p { color:#fff1cf; font-size:16px; font-weight:500; }
#main .aiandme-about .about-turning { background:linear-gradient(160deg,#061d2b,#041522); }
#main .aiandme-about .about-section-summary { max-width:960px; }
#main .aiandme-about .about-capabilities { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:20px; }
#main .aiandme-about .about-capability { border:1px solid var(--about-border); border-radius:14px; background:#08233180; padding:24px; gap:14px; }
#main .aiandme-about .about-capability p { font-size:16px; }
#main .aiandme-about .about-icon svg { width:34px; height:34px; display:block; color:var(--about-cyan); }
#main .aiandme-about .about-capability .about-icon { margin-bottom:6px; }
#main .aiandme-about .about-meaning { max-width:880px; gap:12px; margin:8px auto 0; }
#main .aiandme-about .about-statement p { color:var(--about-text); font-size:25px; line-height:1.35; font-weight:600; text-align:center; }
#main .aiandme-about .about-principles { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:28px; }
#main .aiandme-about .about-principle { display:flex; flex-direction:row; align-items:flex-start; gap:18px; }
#main .aiandme-about .about-principle + .about-principle { border-left:1px solid var(--about-border); padding-left:28px; }
#main .aiandme-about .about-principle .about-icon { width:34px; flex:0 0 34px; }
#main .aiandme-about .about-principle-copy { gap:12px; }
#main .aiandme-about .about-principle p { font-size:16px; }
#main .aiandme-about .about-bridge { max-width:1000px; margin-inline:auto; padding-top:12px; }
#main .aiandme-about .about-bridge p { text-align:center; }
#main .aiandme-about .about-closing { padding:64px 32px 150px; position:relative; isolation:isolate; overflow:hidden; border-top:1px solid #12364a; }
#main .aiandme-about .about-closing .about-shell { max-width:880px; gap:22px; text-align:center; }
#main .aiandme-about .about-closing h2 { font-size:30px; line-height:1.3; }
#main .aiandme-about .about-closing .about-eyebrow p { text-align:center; }
#main .aiandme-about .about-closing-emphasis p { font-size:28px; line-height:1.3; color:#fff1cf; font-weight:600; text-align:center; }
#main .aiandme-about .about-closing-copy { max-width:740px; margin:8px auto; }
#main .aiandme-about .about-closing-art::after { content:""; position:absolute; inset:0; background:linear-gradient(180deg,#041522b8,transparent 80%),linear-gradient(90deg,transparent,#041522a6 35%,#041522a6 65%,transparent); }
#main .aiandme-about .about-actions { display:flex; flex-direction:row; justify-content:center; flex-wrap:wrap; gap:16px; margin-top:8px; }
#main .aiandme-about .about-button { width:auto; }
#main .aiandme-about .about-button .elementor-button { min-height:48px; padding:14px 24px; color:#031522; background:var(--about-cyan); border:1px solid var(--about-cyan); border-radius:10px; font:600 16px/1.2 Geist,sans-serif; text-decoration:none; }
#main .aiandme-about .about-button .elementor-button:hover { background:#64e1f3; border-color:#64e1f3; color:#031522; }
#main .aiandme-about .about-secondary .elementor-button { color:var(--about-text); background:#041522e6; }
#main .aiandme-about .about-secondary .elementor-button:hover { background:#10384b; color:#fff; }
#main .aiandme-about a:focus-visible { outline:3px solid #ffcf4a; outline-offset:4px; }
@media(max-width:1100px) {
 #main .aiandme-about h1 { font-size:46px; letter-spacing:-1px; }
 #main .aiandme-about h2 { font-size:32px; }
 #main .aiandme-about p { font-size:16px; }
 #main .aiandme-about .about-hero-copy { width:64%; }
 #main .aiandme-about .about-capability { padding:20px; }
 #main .aiandme-about .about-capabilities { gap:14px; }
 #main .aiandme-about h3 { font-size:19px; }
}
@media(max-width:900px) {
 #main .aiandme-about .about-section { padding:44px 24px; }
 #main .aiandme-about .about-hero { padding:56px 24px; }
 #main .aiandme-about .about-capabilities { grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px; }
 #main .aiandme-about .about-principles { display:flex; flex-direction:column; gap:24px; }
 #main .aiandme-about .about-principle + .about-principle { padding:24px 0 0; border-left:0; border-top:1px solid var(--about-border); }
 #main .aiandme-about .about-note { display:none; }
 #main .aiandme-about .about-closing { padding-inline:24px; }
}
@media(max-width:767px) {
 #main .aiandme-about .about-stories { grid-template-columns:minmax(0,1fr); gap:20px; }
 #main .aiandme-about .about-story { padding:22px; }
 #main .aiandme-about h1 { font-size:36px; line-height:1.14; letter-spacing:-.8px; }
 #main .aiandme-about h2 { font-size:28px; }
 #main .aiandme-about h3 { font-size:20px; }
 #main .aiandme-about .about-hero { padding:36px 16px 220px; min-height:0; }
 #main .aiandme-about .about-hero-copy { width:100%; max-width:none; gap:20px; }
 #main .aiandme-about .about-hero-summary p { font-size:17px; }
 #main .aiandme-about .about-hero-art { top:auto; bottom:0; height:320px; }
 #main .aiandme-about .about-hero-art img { object-position:76% center; }
 #main .aiandme-about .about-hero-art::after { background:linear-gradient(180deg,#041522,#041522bd 15%,transparent 47%,transparent 82%,#041522); }
 #main .aiandme-about .about-section { padding:36px 16px; }
 #main .aiandme-about .about-section .about-shell { gap:24px; }
 #main .aiandme-about .about-capabilities { grid-template-columns:minmax(0,1fr); gap:16px; }
 #main .aiandme-about .about-capability { padding:22px; gap:12px; }
 #main .aiandme-about .about-statement p { font-size:23px; text-align:left; }
 #main .aiandme-about .about-bridge p { text-align:left; }
 #main .aiandme-about .about-closing { padding:40px 16px 180px; }
 #main .aiandme-about .about-closing .about-shell { text-align:left; }
 #main .aiandme-about .about-closing h2 { font-size:26px; }
 #main .aiandme-about .about-closing .about-eyebrow p,#main .aiandme-about .about-closing-emphasis p { text-align:left; }
 #main .aiandme-about .about-closing-emphasis p { font-size:25px; }
 #main .aiandme-about .about-closing-art { top:auto; bottom:0; height:230px; }
 #main .aiandme-about .about-closing-art::after { background:linear-gradient(180deg,#041522,transparent 60%); }
 #main .aiandme-about .about-actions { gap:12px; }
 #main .aiandme-about .about-button { width:100%; }
 #main .aiandme-about .about-button .elementor-button { display:block; }
}
@media(max-width:360px) {
 #main .aiandme-about h1 { font-size:32px; }
 #main .aiandme-about h2 { font-size:26px; }
 #main .aiandme-about .about-capability { padding:20px; }
}/* End custom CSS */