.elementor-321797 .elementor-element.elementor-element-49f2fb74 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-321797 .elementor-element.elementor-element-376ffd2f img{height:220px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-321797 .elementor-element.elementor-element-376ffd2f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-321797 .elementor-element.elementor-element-3b503316 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-321797 .elementor-element.elementor-element-71209efe .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-321797 .elementor-element.elementor-element-71209efe > .elementor-widget-container{margin:10px 0px 15px 0px;}@media(max-width:767px){.elementor-321797 .elementor-element.elementor-element-6d79917d{padding:0px 0px 0px 0px;}.elementor-321797 .elementor-element.elementor-element-49f2fb74 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-321797 .elementor-element.elementor-element-376ffd2f img{height:200px;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-321797 .elementor-element.elementor-element-71209efe > .elementor-widget-container{margin:5px 0px 8px 0px;}}/* Start custom CSS for heading, class: .elementor-element-71209efe */.elementor-321797 .elementor-element.elementor-element-71209efe h3{
    display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10ff90c6 */.elementor-321797 .elementor-element.elementor-element-10ff90c6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */