.elementor-8458 .elementor-element.elementor-element-07fb9af{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8458 .elementor-element.elementor-element-da6cb1d .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-21668c3-font-family ), Sans-serif;font-size:var( --e-global-typography-21668c3-font-size );font-weight:var( --e-global-typography-21668c3-font-weight );line-height:var( --e-global-typography-21668c3-line-height );}.elementor-8458 .elementor-element.elementor-element-19424ab8{--display:flex;--background-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8458 .elementor-element.elementor-element-da6cb1d .elementor-heading-title{font-size:var( --e-global-typography-21668c3-font-size );line-height:var( --e-global-typography-21668c3-line-height );}}@media(max-width:767px){.elementor-8458 .elementor-element.elementor-element-da6cb1d .elementor-heading-title{font-size:var( --e-global-typography-21668c3-font-size );line-height:var( --e-global-typography-21668c3-line-height );}}/* Start custom CSS for heading, class: .elementor-element-287e2e2 */.elementor-8458 .elementor-element.elementor-element-287e2e2 {
    max-width: 650px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da6cb1d */.elementor-8458 .elementor-element.elementor-element-da6cb1d {
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e227ff7 */.elementor-8458 .elementor-element.elementor-element-1e227ff7 {
    max-width: 750px !important;
}/* End custom CSS */