.elementor-1273 .elementor-element.elementor-element-2df485d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1273 .elementor-element.elementor-element-e1526a5{text-align:left;}.elementor-1273 .elementor-element.elementor-element-e1526a5 img{width:100%;}.elementor-1273 .elementor-element.elementor-element-c7d582a{text-align:left;}.elementor-1273 .elementor-element.elementor-element-c7d582a .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro New";font-size:32px;font-weight:600;line-height:38.4px;}.elementor-1273 .elementor-element.elementor-element-2f2afb9{color:#6E6E6E;font-family:"Neue Haas Grotesk Display Pro New";font-size:24px;font-weight:400;line-height:34px;letter-spacing:0.05px;}.elementor-1273 .elementor-element.elementor-element-b4f7729 .elementor-button{font-family:"Neue Haas Grotesk Display Pro New";font-size:22px;font-weight:500;fill:#494949CC;color:#494949CC;background-color:#FFFFFF;border-style:solid;border-color:#494949CC;}.elementor-1273 .elementor-element.elementor-element-b4f7729 > .elementor-widget-container{margin:47px 0px 0px 0px;}@media(max-width:767px){.elementor-1273 .elementor-element.elementor-element-c7d582a .elementor-heading-title{font-size:18.14px;line-height:19.8px;}.elementor-1273 .elementor-element.elementor-element-b4f7729 .elementor-button{font-size:17.6px;line-height:21px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-c7d582a */.custom-post-title h4 {
  overflow: hidden;
  display: -webkit-box;           /* For Safari and older versions of Chrome */
  -webkit-box-orient: vertical;   /* Specifies vertical layout */
  -webkit-line-clamp: 2;          /* Limits to 1 line */
}

.custom-post-title h4::after {
  content: "...";
}

}/* End custom CSS */