.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 );color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-72cc3b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-72cc3b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:800;text-transform:uppercase;line-height:0px;letter-spacing:0.16em;color:var( --e-global-color-1356aa6 );}.elementor-258 .elementor-element.elementor-element-ffa98f5{text-align:center;}.elementor-258 .elementor-element.elementor-element-ffa98f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.75rem, 3.5vw, 3rem);font-weight:300;line-height:3rem;letter-spacing:-0.045em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-258 .elementor-element.elementor-element-c0e4e13{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.02rem;font-weight:400;line-height:1.75rem;color:#D8E4EF;}.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-258 .elementor-element.elementor-element-cdfe0b5 .elementor-icon-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-cdfe0b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFFCC;}.elementor-258 .elementor-element.elementor-element-cdfe0b5.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-cdfe0b5.elementor-view-default .elementor-icon{color:#FFFFFFCC;border-color:#FFFFFFCC;}.elementor-258 .elementor-element.elementor-element-cdfe0b5.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-cdfe0b5.elementor-view-default .elementor-icon svg{fill:#FFFFFFCC;}.elementor-258 .elementor-element.elementor-element-cdfe0b5 .elementor-icon{font-size:80px;}.elementor-258 .elementor-element.elementor-element-cdfe0b5 .elementor-icon svg{height:80px;}.elementor-258 .elementor-element.elementor-element-582c4af .elementor-icon-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-582c4af.elementor-view-stacked .elementor-icon{background-color:#FFFFFFCC;}.elementor-258 .elementor-element.elementor-element-582c4af.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-582c4af.elementor-view-default .elementor-icon{color:#FFFFFFCC;border-color:#FFFFFFCC;}.elementor-258 .elementor-element.elementor-element-582c4af.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-582c4af.elementor-view-default .elementor-icon svg{fill:#FFFFFFCC;}.elementor-258 .elementor-element.elementor-element-582c4af .elementor-icon{font-size:80px;}.elementor-258 .elementor-element.elementor-element-582c4af .elementor-icon svg{height:80px;}/* Start custom CSS for heading, class: .elementor-element-72cc3b9 */.elementor-258 .elementor-element.elementor-element-72cc3b9{
    width: 100%;
    max-width: 800px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffa98f5 */.elementor-258 .elementor-element.elementor-element-ffa98f5{
    width: 100%;
    max-width: 800px;
}/* End custom CSS */