.elementor-3508 .elementor-element.elementor-element-70ef843{margin-top:0px;margin-bottom:80px;padding:0px 35px 0px 35px;}.elementor-3508 .elementor-element.elementor-element-2748ea4 > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-3508 .elementor-element.elementor-element-632b88d .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3508 .elementor-element.elementor-element-632b88d .aux-modern-heading-primary{font-size:44px;font-weight:bold;line-height:1.125em;letter-spacing:-2.8px;max-width:576px;}.elementor-3508 .elementor-element.elementor-element-632b88d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3508 .elementor-element.elementor-element-632b88d{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-3508 .elementor-element.elementor-element-e344849 > .elementor-widget-container{padding:0% 2% 0% 2%;}@media(max-width:1024px){.elementor-3508 .elementor-element.elementor-element-632b88d .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3508 .elementor-element.elementor-element-632b88d .aux-modern-heading-primary{font-size:40px;max-width:450px;}}@media(max-width:767px){.elementor-3508 .elementor-element.elementor-element-632b88d .aux-modern-heading-primary{font-size:30px;letter-spacing:-1.4px;max-width:200px;}.elementor-3508 .elementor-element.elementor-element-632b88d{position:relative;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-632b88d */@media only screen and (max-width:1400px) and (min-width:1025px){
    .elementor-3508 .elementor-element.elementor-element-632b88d .aux-modern-heading-primary{
        font-size:60px;
        max-width:480px;
    }
}/* End custom CSS */