.elementor-1711 .elementor-element.elementor-element-be4c15b > .elementor-container{max-width:900px;}.elementor-1711 .elementor-element.elementor-element-a030827 > .elementor-container{max-width:900px;}.elementor-1711 .elementor-element.elementor-element-a030827{margin-top:30px;margin-bottom:0px;}.elementor-1711 .elementor-element.elementor-element-28a72b6 img{width:100%;}.elementor-1711 .elementor-element.elementor-element-8e44882 > .elementor-container{max-width:900px;}.elementor-1711 .elementor-element.elementor-element-8e44882{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-top:-8px;margin-bottom:0px;}.elementor-1711 .elementor-element.elementor-element-81b8f5a > .elementor-element-populated, .elementor-1711 .elementor-element.elementor-element-81b8f5a > .elementor-element-populated > .elementor-background-overlay, .elementor-1711 .elementor-element.elementor-element-81b8f5a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1711 .elementor-element.elementor-element-81b8f5a:hover > .elementor-element-populated, .elementor-1711 .elementor-element.elementor-element-81b8f5a:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1711 .elementor-element.elementor-element-81b8f5a > .elementor-element-populated{transition:background 0.3s, border 0s, border-radius 0s, box-shadow 0s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1711 .elementor-element.elementor-element-81b8f5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0s, opacity 0.3s;}.elementor-1711 .elementor-element.elementor-element-be4f626 .elementor-heading-title{font-size:35px;}.elementor-1711 .elementor-element.elementor-element-46298d2 .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-1f13c9b .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-95999fa .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-39f12f8 .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-db1a3ce .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-a81fa9a .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-ff1f6d5 .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-f0f1595 .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-eca913a .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-5087dff .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-97fdd21 .elementor-heading-title{font-size:25px;}.elementor-1711 .elementor-element.elementor-element-9811f21{font-style:normal;text-decoration:none;}.elementor-1711 .elementor-element.elementor-element-00782b8 .elementor-heading-title{font-size:30px;}.elementor-1711 .elementor-element.elementor-element-7a1d226{font-size:16px;width:var( --container-widget-width, 99.854% );max-width:99.854%;--container-widget-width:99.854%;--container-widget-flex-grow:0;}.elementor-1711 .elementor-element.elementor-element-d967005 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1711 .elementor-element.elementor-element-d412cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 3px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 2px 0px rgba(14.2640625, 13.680708856997283, 13.680708856997283, 0.95);}@media(min-width:768px){.elementor-1711 .elementor-element.elementor-element-81b8f5a{width:70%;}.elementor-1711 .elementor-element.elementor-element-d967005{width:29.769%;}}/* Start custom CSS for wp-widget-recent-posts-widget-with-thumbnails, class: .elementor-element-d412cc4 */.elementor-1711 .elementor-element.elementor-element-d412cc4 .rpwwt-widget h5 {
  font-size: 18px;
}

.elementor-1711 .elementor-element.elementor-element-d412cc4 h5 {
  margin-bottom: 10px;
  position: relative;
}

.elementor-1711 .elementor-element.elementor-element-d412cc4 h5::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #000;
}

.elementor-1711 .elementor-element.elementor-element-d412cc4 .rpwwt-widget ul li:not(:last-child) {
    border-bottom: 1px solid #ccc;
}

.elementor-1711 .elementor-element.elementor-element-d412cc4 .rpwwt-post-title {
  font-size: 13px;
}/* End custom CSS */