.elementor-9471 .elementor-element.elementor-element-318ff3d img{width:100%;}.elementor-9471 .elementor-element.elementor-element-b4bb0be{text-align:left;}.elementor-9471 .elementor-element.elementor-element-b4bb0be .elementor-heading-title{color:#000000;font-family:"Century Gothic", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;}.elementor-9471 .elementor-element.elementor-element-0479e78 .elementor-widget-container{color:#000000;font-family:"Century Gothic", Sans-serif;font-size:12px;font-weight:400;}.elementor-9471 .elementor-element.elementor-element-0479e78 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-9471 .elementor-element.elementor-element-cdfca01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9471 .elementor-element.elementor-element-cdfca01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9471 .elementor-element.elementor-element-cdfca01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9471 .elementor-element.elementor-element-6f24b4c .elementor-button{font-family:"Century Gothic", Sans-serif;font-size:12px;font-weight:500;background-color:#298FAC;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}@media(min-width:768px){.elementor-9471 .elementor-element.elementor-element-b463f01{width:40%;}.elementor-9471 .elementor-element.elementor-element-734883e{width:60%;}.elementor-9471 .elementor-element.elementor-element-cdfca01{width:100%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-b4bb0be */.news_product_content_cus a.elementor-post__thumbnail__link {
    max-width: 40%;
    display: inline-block;
}
.news_product_content_cus .elementor-post__text {
    max-width: 50%;
    display: inline-block !important;
    width: 55%;
        margin-left: 70px;
    vertical-align: top;
}
.news_product_content_cus article {
    display: inline-block !important;
}
.news_product_content_cus article:nth-child(2) .elementor-post__text {
    float: left;
    margin-left: 0;
    margin-right: 70px;
}
.news_product_content_cus a.elementor-post__read-more {
    padding: 7px 20px;
    border: 1px solid;
    border-radius: 6px;
}

@media only screen and (max-width: 768px) {
    .news_product_content_cus a.elementor-post__thumbnail__link {
    max-width: 100%;
    display: inline-block;
}
.news_product_content_cus .elementor-post__text {
    max-width: 100%;
    display: inline-block !important;
    width: 100%;
        margin-left: 10px;
    vertical-align: top;
    padding-bottom:50px;
}
}/* End custom CSS */