.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-name,.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-desc{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6032 .elementor-element.elementor-element-811e4c7 .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-name{background-color:#1E1E1E;padding:7px 7px 7px 7px;border-radius:15px 15px 15px 15px;}.elementor-6032 .elementor-element.elementor-element-811e4c7 .dynamic-cat-list .post-inner-loop .grid-item{padding:-1px -1px -1px -1px;}.elementor-6032 .elementor-element.elementor-element-811e4c7 .dynamic-cat-list .pt-dynamic-hover-cat-name,.elementor-6032 .elementor-element.elementor-element-811e4c7 .dynamic-cat-list .pt-dynamic-hover-cat-name a{font-family:"Rubik", Sans-serif;font-size:0.8em;font-weight:300;text-transform:capitalize;letter-spacing:0.5px;color:#FFFFFF;}.elementor-6032 .elementor-element.elementor-element-811e4c7 .dynamic-cat-list .pt-dynamic-wrapper.style_1,.elementor-6032 .elementor-element.elementor-element-811e4c7 .dynamic-cat-list .pt-dynamic-wrapper.style_2{overflow:hidden !important;}@media(max-width:1024px){.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-name,.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-name a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-count{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-desc{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-name,.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-name a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-hover-cat-count{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-dynamic-categories .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-desc{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for tp-dynamic-categories, class: .elementor-element-811e4c7 */.grid-item.metro-item.tp-col-lg-6.tp-col-md-6.tp-col-sm-6.tp-col-6 {
    flex: inherit!important;
    display: flex;
    width: fit-content!important;
    padding: 5px;
}/* End custom CSS */