.elementor-532 .elementor-element.elementor-element-cde8d38{overflow:visible;}.elementor-532 .elementor-element.elementor-element-6e393c3 .elementor-icon-list-icon{width:14px;}.elementor-532 .elementor-element.elementor-element-6e393c3 .elementor-icon-list-icon i{font-size:14px;}.elementor-532 .elementor-element.elementor-element-6e393c3 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-532 .elementor-element.elementor-element-6e393c3 .elementor-icon-list-text, .elementor-532 .elementor-element.elementor-element-6e393c3 .elementor-icon-list-text a{color:#54595F;}.elementor-532 .elementor-element.elementor-element-6e393c3 .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-532 .elementor-element.elementor-element-6e393c3 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-532 .elementor-element.elementor-element-ffe3122 .elementor-heading-title{color:#292929;font-family:"Tw Cen MT", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0.7px;}.elementor-532 .elementor-element.elementor-element-ffe3122 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-532 .elementor-element.elementor-element-1d03dc2 .elementor-heading-title{color:#DE1D2E;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;}.elementor-532 .elementor-element.elementor-element-1d03dc2 > .elementor-widget-container{margin:-16px 0px 0px 0px;}/* Start custom CSS for theme-post-title, class: .elementor-element-ffe3122 */.elementor-532 .elementor-element.elementor-element-ffe3122 :hover{
    color: #DE1D2E;
}

.elementor-532 .elementor-element.elementor-element-ffe3122 {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2;
   -webkit-box-orient: vertical;
}/* End custom CSS */