.elementor-4482 .elementor-element.elementor-element-6b048e09{--display:flex;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4482 .elementor-element.elementor-element-0a686fd .elementor-heading-title{color:var( --e-global-color-nvsitebg );}.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-4482 .elementor-element.elementor-element-4acb237{color:var( --e-global-color-nvsitebg );}.elementor-4482 .elementor-element.elementor-element-4acb237 a{color:var( --e-global-color-nvsitebg );}body.elementor-page-4482:not(.elementor-motion-effects-element-type-background), body.elementor-page-4482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-4acb237 */.elementor-4482 .elementor-element.elementor-element-4acb237{
    h1{
        font-size: 3rem;
        margin-bottom: 15px;
    }
    h2{
        font-size: 2.3rem;
        margin-top: 2.5rem;
        margin-bottom: 1rem;
    }
    h3{
        font-size: 1.8rem;
        margin-top: 2.5rem;
        margin-bottom: 1rem;
    }

}/* End custom CSS */