.elementor-2122 .elementor-element.elementor-element-664e1a9b{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2122 .elementor-element.elementor-element-664e1a9b:not(.elementor-motion-effects-element-type-background), .elementor-2122 .elementor-element.elementor-element-664e1a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2122 .elementor-element.elementor-element-c74140c{text-align:center;}.elementor-2122 .elementor-element.elementor-element-c74140c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-a4ddac0 );}.elementor-2122 .elementor-element.elementor-element-72bd286{padding:0px 0px 50px 0px;text-align:center;}.elementor-2122 .elementor-element.elementor-element-72bd286 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#01272F;}/* Start custom CSS for shortcode, class: .elementor-element-1b9a295 */#catpage .atbd_category_single {
    box-shadow: none!important;
}

.overlay-bg{
    background-color: transparent!important;
}

.overlay-bg:hover{
    background-color: white!important;
    border-radius: 15px!important;
    box-shadow: 0 30px 80px rgba(39, 40, 73, .25)!important;
    position: relative;
    top: -10px;
    transition-property: box-shadow,position,top;
    transition-duration: 2s;
}

.cat-count{
    display: none!important;
}

.directorist-row{
    justify-content: space-around;
}

.atbd_wrapper .atbd_all_categories .atbd_category_single.atbd_category_no_image {
box-shadow: 0 5px 25px rgba(225, 225, 225, .0)!important;
}/* End custom CSS */