.elementor-14058 .elementor-element.elementor-element-77ea498{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14058 .elementor-element.elementor-element-49c57ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-14058 .elementor-element.elementor-element-9e1411f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14058 .elementor-element.elementor-element-9e1411f .elementor-heading-title{font-family:var( --e-global-typography-3d158dd-font-family ), Sans-serif;font-size:var( --e-global-typography-3d158dd-font-size );font-weight:var( --e-global-typography-3d158dd-font-weight );line-height:var( --e-global-typography-3d158dd-line-height );letter-spacing:var( --e-global-typography-3d158dd-letter-spacing );color:var( --e-global-color-secondary );}@media(max-width:1399px){.elementor-14058 .elementor-element.elementor-element-9e1411f .elementor-heading-title{font-size:var( --e-global-typography-3d158dd-font-size );line-height:var( --e-global-typography-3d158dd-line-height );letter-spacing:var( --e-global-typography-3d158dd-letter-spacing );}}@media(max-width:991px){.elementor-14058 .elementor-element.elementor-element-77ea498{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-14058 .elementor-element.elementor-element-9e1411f .elementor-heading-title{font-size:var( --e-global-typography-3d158dd-font-size );line-height:var( --e-global-typography-3d158dd-line-height );letter-spacing:var( --e-global-typography-3d158dd-letter-spacing );}}@media(max-width:575px){.elementor-14058 .elementor-element.elementor-element-9e1411f .elementor-heading-title{font-size:var( --e-global-typography-3d158dd-font-size );line-height:var( --e-global-typography-3d158dd-line-height );letter-spacing:var( --e-global-typography-3d158dd-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-01f8b9a */.sidebar-widget.elementor-widget-shortcode li a {
    background-color: #F4F8F9
}
.sidebar-widget.elementor-widget-shortcode li:nth-child(n+11){
    display:none;
}
.sidebar-widget.elementor-widget-shortcode.active li:nth-child(n+11){
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ea498 */.categories-mobile .widget-category.list-unstyled {
    display: flex;
    flex-direction: row;
    overflow-x: scroll;
}
.categories-mobile .widget-category.list-unstyled li{    flex: 0 0 auto;
    margin-right: 10px;
    white-space: nowrap;}
.categories-mobile .widget-category.list-unstyled li a{
    display: inline-block;
    padding: 12px;
    width: fit-content;
}
.categories-mobile .widget-category.list-unstyled span{
    display: none;  
}/* End custom CSS */