.elementor-8456 .elementor-element.elementor-element-ee06f8d{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8456 .elementor-element.elementor-element-61fc4e6 .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-8456 .elementor-element.elementor-element-233e797a{--display:flex;--background-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8456 .elementor-element.elementor-element-61fc4e6 .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-8456 .elementor-element.elementor-element-61fc4e6 .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-6c77af2 */.elementor-8456 .elementor-element.elementor-element-6c77af2 {
    max-width: 650px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61fc4e6 */.elementor-8456 .elementor-element.elementor-element-61fc4e6 {
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7445a672 */.elementor-8456 .elementor-element.elementor-element-7445a672 {
    max-width: 750px !important;
}/* End custom CSS */