.elementor-10592 .elementor-element.elementor-element-977b17b{margin-top:40px;margin-bottom:60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10592 .elementor-element.elementor-element-1af5158{text-align:center;}.elementor-10592 .elementor-element.elementor-element-1af5158 .elementor-heading-title{font-family:"Montserrat";font-size:34px;font-weight:700;line-height:53px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-a6e663a */.elementor-10592 .elementor-element.elementor-element-a6e663a a{
    color: var( --e-global-color-accent );
 line-height: 1;
    display: block;
    
}
.elementor-10592 .elementor-element.elementor-element-a6e663a li{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-977b17b */.elementor-10592 .elementor-element.elementor-element-977b17b .elementor-shortcode {
    max-height: fit-content;
    overflow-y: auto!important;
}/* End custom CSS */