.elementor-371 .elementor-element.elementor-element-2e0b0f > .elementor-container{max-width:320px;}.elementor-371 .elementor-element.elementor-element-2e0b0f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-40147f23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-35f8e7f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-35f8e7f7 img{width:100%;max-width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor-371 .elementor-element.elementor-element-353699ba > .elementor-widget-container{margin:-80px 0px 0px 24px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-353699ba{z-index:2;}.elementor-371 .elementor-element.elementor-element-353699ba .elementor-heading-title{font-family:"GalanoGrotesque-SemiBold", Sans-serif;font-size:18px;font-style:normal;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-3af3198a > .elementor-widget-container{margin:-80px 0px 0px 24px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-3af3198a .elementor-heading-title{font-family:"GalanoGrotesque-SemiBold", Sans-serif;font-size:18px;font-style:normal;color:#FFFFFF;}/* Start custom CSS for image, class: .elementor-element-35f8e7f7 */.elementor-371 .elementor-element.elementor-element-35f8e7f7:before{
    content:'';
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background-color: transparent;
    background-image: linear-gradient(180deg, #E00F0F00 55%, #0C0C0C 66%);
    opacity: 0.5;
}/* End custom CSS */