.elementor-32384 .elementor-element.elementor-element-88b12dd:not(.elementor-motion-effects-element-type-background), .elementor-32384 .elementor-element.elementor-element-88b12dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-32384 .elementor-element.elementor-element-88b12dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32384 .elementor-element.elementor-element-88b12dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for section, class: .elementor-element-88b12dd */.m-news-P2-container {
    text-align: center;
    margin-top: calc((100vw * 236) / 765);
    margin-bottom: calc((100vw * 128) / 765);
}
.m-news-P2-title {
    font-weight: 500;
    color: #FFFFFF;
    font-family: 'montserratmedium';
    font-size: calc((100vw * 37) / 765);
    line-height: calc((100vw * 45) / 765);
}
.m-title-P2-bottom {
    margin-bottom: calc((100vw * 58) / 765);
}
.m-news-P2-content {
    margin: 0 auto;
    font-weight: 300;
    color: #f2f2f2;
    text-align: justify;
    width: calc((100vw * 549) / 765);
    font-family: 'montserratlight';
    line-height: calc((100vw * 34) / 765);
}
.m-content-P2-top1 {
    margin-top: calc((100vw * 35) / 765);
    margin-bottom: calc((100vw * 64) / 765);
}
.m-content-P2-top2 {
    margin-top: calc((100vw * 32) / 765);
    margin-bottom: calc((100vw * 67) / 765);
}
.m-content-P2-top3 {
    margin-top: calc((100vw * 40) / 765);
    margin-bottom: calc((100vw * 40) / 765);
}
.m-content-P2-top4 {
    margin-bottom: calc((100vw * 77) / 765);
}
.m-content-P2-top5 {
    margin-top: calc((100vw * 36) / 765);
}
.m-news-P2 {
    width: calc((100vw * 540) / 765);
    height: calc((100vw * 255) / 765);
}/* End custom CSS */