.elementor-219 .elementor-element.elementor-element-b58e202 > .elementor-container{max-width:1024px;}.elementor-219 .elementor-element.elementor-element-b58e202{margin-top:0px;margin-bottom:0px;}.elementor-219 .elementor-element.elementor-element-3b2da0e img{width:100%;opacity:1;border-radius:20px 20px 20px 20px;}.elementor-219 .elementor-element.elementor-element-3b2da0e > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for image, class: .elementor-element-3b2da0e *//* ==================
HOMEPAGE IMAGE
================== */
.container {
    max-width: none !important;
    padding  : 0;
}

.row {
    margin: 0 !important;
}

.main-content {
    padding: 0;
}

.elementor-219 .elementor-element.elementor-element-b58e202 {
    /* max-width : 1280px; */
    margin-top: 0;
    left      : 0 !important;
}

.elementor-219 .elementor-element.elementor-element-3b2da0e img {
    margin-top: 0 !important;
}

@media screen and (max-width: 991px) {
    .elementor-section.elementor-section-stretched>.elementor-container {
        padding-right: 0;
        padding-left : 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b58e202 */.elementor-219 .elementor-element.elementor-element-b58e202 .elementor-container{
    max-width: 1024px !important
}/* End custom CSS */