 .elementor-post__thumbnail__link {
     margin: 0 !important;
 }

 .elementor-post__text {
     text-align: center;
     position: absolute;
     left: 0;
     bottom: 15px;
     margin: 0;
 }

 .elementor-post__text .elementor-post__title {
     margin: 0 25px !important;
     background: #ffffff;
     padding: 15px 15px;
     border-radius: 5px;
     position: relative;
     text-align: center;
     min-height: 60px;
     display: flex;
     align-items: center;
     justify-content: center;
     border: 1px solid #efefef;
 }

 .elementor-posts-container article {
     border-radius: 11px;
     background: #fdfdfd;
 }

 .elementor-posts-container article:hover {
     box-shadow: 6px 6px 14px 0px rgb(0 0 0 / 8%);
 }



 .cat-desc-container summary.e-n-accordion-item-title {
     background-color: #f4f4f4;
     display: flex;
     justify-content: space-between;
 }

 .cat-desc-container summary.e-n-accordion-item-title .e-n-accordion-item-title-text {
     color: #333;
 }

 .cat-desc-container>div {
     background-color: #fcfcfc;
 }

 .cat-desc-container details>div {
     border: none;
 }

 .elementor-post__thumbnail {
     margin: 0 !important;
 }

 .elementor-post__thumbnail img {
     margin: 0 !important;
 }

 .elementor-widget-breadcrumbs .separator {
     color: #fff !important;
 }

 .bdt-search-icon {
     height: 100%;
 }

 .bdt-search-result {
     background: #f7f7f7;
     border-radius: 7px;
 }

 .bdt-search-item {
     border-radius: 7px;
     padding: 10px;
 }

 .bdt-search-item:hover {
     background: #ededed;
 }

 .bdt-search-result {
     left: 0;
 }

 .bdt-search-more {
     cursor: pointer;
 }

 article {
     display: flex;
     padding-bottom: 70px !important;
     border: 1px solid #d7d7d7;
     border-radius: 12px !important;
 }

 .elementor-widget-bdt-search .bdt-search-result {
     background-color: #f5f5f5 !important;
     box-shadow: 6px 6px 14px 0px rgb(0 0 0 / 8%) !important;
 }

 .elementor-widget-bdt-search .bdt-search-result-header {
     display: none !important;
 }

 .elementor-widget-bdt-search .bdt-search-more {
     padding-left: 10px;
     padding-bottom: 15px;
 }