.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2150 .elementor-element.elementor-element-d336b1a{--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-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2150 .elementor-element.elementor-element-e6d868f .elementor-heading-title{font-size:70px;font-weight:800;color:var( --e-global-color-58d3c20a );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{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-2150 .elementor-element.elementor-element-4a5addf{font-size:15px;font-weight:500;color:var( --e-global-color-58d3c20a );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-4a5addf */.elementor-2150 .elementor-element.elementor-element-4a5addf a {
    color: var(--e-global-color-accent);
    text-decoration: underline;
}
.elementor-2150 .elementor-element.elementor-element-4a5addf p:last-child {
    margin-bottom: 0
}

.elementor-2150 .elementor-element.elementor-element-4a5addf p + ul, 
.elementor-2150 .elementor-element.elementor-element-4a5addf ul + p {
    margin-bottom: 1em;
}

.elementor-2150 .elementor-element.elementor-element-4a5addf strong {
    font-weight: 800;
}

.elementor-2150 .elementor-element.elementor-element-4a5addf ul {
    list-style: none;
    /*padding: 0;*/
}

.elementor-2150 .elementor-element.elementor-element-4a5addf ul > li {
    display: block;
    padding: .5em 0;
    padding-left: 1.25em;
    position: relative;
    line-height: 1.3em;
}

.elementor-2150 .elementor-element.elementor-element-4a5addf ul > li:before {
    content: '';
    position: absolute;
    top: 1.125em;
    left: 0;
    display: inline-block;
    width: .75em;
    height: .25em;
    border-radius: .5em;
    background-color: white;
}/* End custom CSS */
/* Start custom CSS */body {
    min-height: 100vh;
    background: radial-gradient(40% 55% at 65% 65%, #1B74AF 0%, #09283D 100%);
    background-attachment: fixed;
}/* End custom CSS */