.elementor-833 .elementor-element.elementor-element-112dec96{margin-top:0%;margin-bottom:2%;padding:3% 0% 0% 0%;}.elementor-833 .elementor-element.elementor-element-68f9d588 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-428ba819{text-align:left;}.elementor-833 .elementor-element.elementor-element-428ba819 .elementor-heading-title{color:var( --e-global-color-860bae1 );font-family:"Montserrat", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:5.3rem;}.elementor-833 .elementor-element.elementor-element-9921ade{text-align:left;}.elementor-833 .elementor-element.elementor-element-9921ade .elementor-heading-title{color:var( --e-global-color-860bae1 );font-family:"Montserrat", Sans-serif;font-size:2.3rem;font-weight:800;text-transform:none;line-height:3.5rem;}.elementor-833 .elementor-element.elementor-element-4c58a309{margin-top:0rem;margin-bottom:8rem;}.elementor-833 .elementor-element.elementor-element-5344326 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-eb8ab12{color:var( --e-global-color-860bae1 );font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:500;line-height:2.1rem;}.elementor-833 .elementor-element.elementor-element-221118c{text-align:left;}.elementor-833 .elementor-element.elementor-element-221118c img{width:100%;border-radius:100% 100% 100% 100%;}.elementor-833 .elementor-element.elementor-element-221118c > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}body.elementor-page-833:not(.elementor-motion-effects-element-type-background), body.elementor-page-833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-833 .elementor-element.elementor-element-4fdaa004{width:48%;}.elementor-833 .elementor-element.elementor-element-3222aa93{width:45%;}}@media(max-width:1024px){.elementor-833 .elementor-element.elementor-element-112dec96{padding:5% 5% 5% 5%;}.elementor-833 .elementor-element.elementor-element-428ba819 .elementor-heading-title{font-size:3.5rem;}.elementor-833 .elementor-element.elementor-element-4c58a309{padding:3% 5% 3% 5%;}.elementor-833 .elementor-element.elementor-element-31c3d732{padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-221118c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-833 .elementor-element.elementor-element-428ba819 .elementor-heading-title{font-size:2.7rem;line-height:3.1rem;}.elementor-833 .elementor-element.elementor-element-428ba819 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-9921ade .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-833 .elementor-element.elementor-element-9921ade > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-31c3d732{margin-top:20px;margin-bottom:0px;}.elementor-833 .elementor-element.elementor-element-4fdaa004 > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}}/* Start custom CSS for heading, class: .elementor-element-428ba819 */.elementor-833 .elementor-element.elementor-element-428ba819 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9921ade */.elementor-833 .elementor-element.elementor-element-9921ade {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31c3d732 */.elementor-833 .elementor-element.elementor-element-31c3d732 > div {
    column-gap: 3rem;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-833:before {
    content: '';
    position: absolute;
    z-index: -1;
    border-radius: 100%;
    background: #c5f3e9;
    
    top: -60vw;
    left: -45vw;
    width: 160vw;
    height: 160vw;
}

@media (min-width: 768px) {
    body.elementor-page-833:before {
        top: -40vw;
        left: -45vw;
        width: 140vw;
        height: 140vw;
    }
}
@media (min-width: 1024px) {
    body.elementor-page-833:before {
        top: -50vw;
        left: -35vw;
        width: 110vw;
        height: 110vw;
    }
}/* End custom CSS */