.elementor-4048 .elementor-element.elementor-element-48710ab{margin-top:100px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-4048 .elementor-element.elementor-element-1164f12 > .elementor-element-populated{margin:0% 0% 0% 7%;--e-column-margin-right:0%;--e-column-margin-left:7%;}.elementor-4048 .elementor-element.elementor-element-4dd71fb{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-secondary{font-size:50px;font-weight:bold;text-transform:capitalize;line-height:1.4em;letter-spacing:-1.5px;color:var( --e-global-color-primary );max-width:544px;}.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-divider{height:1px;width:166px;margin:40px 0px 0px 0px;background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-4048 .elementor-element.elementor-element-48710ab{margin-top:50px;margin-bottom:0px;}.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-secondary{font-size:28px;line-height:1.2em;letter-spacing:-0.8px;}.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-divider{width:95px;margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4048 .elementor-element.elementor-element-1164f12 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-secondary{font-size:25px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-4dd71fb */@media only screen and (max-width:1366px)and (min-width:1025px) {
.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-secondary {
    font-size: 39px;
    line-height: 1.3em;
}
.elementor-4048 .elementor-element.elementor-element-4dd71fb .aux-modern-heading-description{
    font-size: 14px;
    margin: 35px 0px 0px 0px;
}}/* End custom CSS */