.elementor-14305 .elementor-element.elementor-element-ae5e06b{margin-top:-77px;margin-bottom:0px;}.elementor-14305 .elementor-element.elementor-element-df35655 .qodef-qi-section-title{text-align:left;}.elementor-14305 .elementor-element.elementor-element-df35655 .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-14305 .elementor-element.elementor-element-df35655 .qodef-m-subtitle{align-items:baseline;}.elementor-14305 .elementor-element.elementor-element-d4c84e9{margin-top:0px;margin-bottom:15px;}.elementor-14305 .elementor-element.elementor-element-2abb757 .searchandfilter > ul{padding:0;margin:0;}.elementor-14305 .elementor-element.elementor-element-c6652e5 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-14305 .elementor-element.elementor-element-c6652e5 .elementor-repeater-item-3f57985.dce-item_image{justify-content:top;}.elementor-14305 .elementor-element.elementor-element-c6652e5 .elementor-repeater-item-d3264af > *{font-size:18px;font-weight:600;line-height:24px;display:inline-block;}.elementor-14305 .elementor-element.elementor-element-c6652e5 .dce-post-item{text-align:left;padding-bottom:35px;}.elementor-14305 .elementor-element.elementor-element-c6652e5 .dce-posts-fallback{text-align:left;}.elementor-14305 .elementor-element.elementor-element-c6652e5 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}@media(max-width:1024px){.elementor-14305 .elementor-element.elementor-element-c6652e5 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-14305 .elementor-element.elementor-element-c6652e5 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for dce-searchfilter, class: .elementor-element-2abb757 */.searchandfilter ul li {
    width: 25% !important;
}

@media screen and (max-width: 1024px) {
   .searchandfilter ul li {
      width: 50% !important;
     display: inline-block;
   } 
}

@media screen and (max-width: 480px) {
   .searchandfilter ul li {
      width: 100% !important;
     display: inline-block;
   } 
}/* End custom CSS */