.elementor-1862 .elementor-element.elementor-element-c73de15{--display:flex;}body.elementor-page-1862:not(.elementor-motion-effects-element-type-background), body.elementor-page-1862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03a52b6 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1862 .elementor-element.elementor-element-c73de15{--content-width:700px;}}/* Start custom CSS */.prx_wrapper {
    font-family: "Lexend Deca", Sans-serif;
    --font-h1: 45px;
    --font-h2: 32px;

    * {
        transition-duration: .3s;
    }

    a {
        color: var( --e-global-color-text );
        text-decoration: underline !important;
        text-underline-offset: .35em;

        &:hover {
            color: var( --e-global-color-primary );
        }
    }
}

h1.prx_h1 {
    word-break: break-word;
    font-size: var( --font-h1 );
    font-weight: 600;
    line-height: 1em;
    color: var( --e-global-color-primary );
    text-transform: uppercase;
}

h2.prx_h2 {
    font-size: var( --font-h2 );
    font-weight: 600;
    line-height: 1.3em;
}

@media ( max-width: 1366px ) {
    .prx_wrapper {
        --font-h1: 42px;
        --font-h2: 30px;
    }
}

@media ( max-width: 1024px ) {
    .prx_wrapper {
        --font-h1: 36px;
    }
}

@media ( max-width: 767px ) {
    .prx_wrapper {
        --font-h1: 28px;
        --font-h2: 24px;
    }
}/* End custom CSS */