.elementor-10890 .elementor-element.elementor-element-724f6f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10890 .elementor-element.elementor-element-61bcf15{--display:flex;}.elementor-10890 .elementor-element.elementor-element-843a810 > .elementor-widget-container{margin:-10px 0px 50px 0px;}.elementor-10890 .elementor-element.elementor-element-612a73b{--display:flex;}.elementor-10890 .elementor-element.elementor-element-7e7fd31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;border-radius:0px 0px 7px 7px;}.elementor-10890 .elementor-element.elementor-element-7e7fd31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10890 .elementor-element.elementor-element-7e7fd31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:25px;color:#000000;}.elementor-10890 .elementor-element.elementor-element-a0647f8{--display:flex;}@media(max-width:1024px){.elementor-10890 .elementor-element.elementor-element-7e7fd31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10890 .elementor-element.elementor-element-7e7fd31 .elementor-heading-title{font-size:30px;line-height:1.2em;}}@media(min-width:769px){.elementor-10890 .elementor-element.elementor-element-724f6f7{--content-width:1300px;}}@media(max-width:768px){.elementor-10890 .elementor-element.elementor-element-843a810 .woocommerce-breadcrumb{font-size:11px;}.elementor-10890 .elementor-element.elementor-element-7e7fd31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10890 .elementor-element.elementor-element-7e7fd31 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for wd_blog, class: .elementor-element-5186078 */.elementor-10890 .elementor-element.elementor-element-5186078 .btn-read-more {
  display: block;
  border: 1px solid #000;
  border-radius: 30px;
  margin: 10px 0;
  padding: 10px 20px;
  color: #000;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.3s ease;
  cursor: pointer;
  outline: none;
  width: 100%;
}

.elementor-10890 .elementor-element.elementor-element-5186078 .btn-read-more:hover {
  background-color: #fff;
  color: #000;
}




.elementor-10890 .elementor-element.elementor-element-5186078 .wd-post-title {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0.02em;
  margin-bottom: 10px;
}

.elementor-10890 .elementor-element.elementor-element-5186078 .wd-entry-content {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  letter-spacing: 0.02em;
  max-height: 3.6em;
  margin-bottom: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.elementor-10890 .elementor-element.elementor-element-5186078 .wd-read-more {
  margin-top: 10px;
}

@media only screen and (min-width: 768px) {
  .elementor-10890 .elementor-element.elementor-element-5186078 .wd-post-title {
    font-size: 16px;
    margin-bottom: 12px;
  }

  .elementor-10890 .elementor-element.elementor-element-5186078 .wd-entry-content {
    font-size: 13px;
    max-height: none;
  }
}

---------------------------/* End custom CSS */