.elementor-506 .elementor-element.elementor-element-8f8ba10 {
    padding: 5px 5px 5px 5px;
    z-index: 2;
}

.elementor-506 .elementor-element.elementor-element-4c16262>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-506 .elementor-element.elementor-element-4c16262 .pxl-column-bg-parallax {
    background-image: url(/wp-content/uploads/2024/07/bg-page-title1-1.jpg );
    background-position: top left;
    background-size: cover;
    left: -100px;
    right: -100px;
}

.elementor-506 .elementor-element.elementor-element-82fcd79 {
    width: var(--container-widget-width, 58%);
    max-width: 58%;
    --container-widget-width: 58%;
    --container-widget-flex-grow: 0;
    bottom: 0px;
    z-index: 1;
}

body:not(.rtl) .elementor-506 .elementor-element.elementor-element-82fcd79 {
    right: 0px;
}

body.rtl .elementor-506 .elementor-element.elementor-element-82fcd79 {
    left: 0px;
}

.elementor-506 .elementor-element.elementor-element-4bb5937 {
    padding: 284px 0px 160px 0px;
    z-index: 2;
}

.elementor-506 .elementor-element.elementor-element-4f614ca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-506 .elementor-element.elementor-element-4f614ca {
    z-index: 2;
}

.elementor-506 .elementor-element.elementor-element-0ecf348 {
    width: auto;
    max-width: auto;
    bottom: 0%;
    z-index: 4;
}

body:not(.rtl) .elementor-506 .elementor-element.elementor-element-0ecf348 {
    right: 19.4%;
}

body.rtl .elementor-506 .elementor-element.elementor-element-0ecf348 {
    left: 19.4%;
}

.elementor-506 .elementor-element.elementor-element-ca17905 {
    width: auto;
    max-width: auto;
    bottom: 0px;
}

.elementor-506 .elementor-element.elementor-element-ca17905>.elementor-widget-container {
    --e-transform-rotateZ: -30deg;
    --e-transform-skewX: 45deg;
}

body:not(.rtl) .elementor-506 .elementor-element.elementor-element-ca17905 {
    left: -21%;
}

body.rtl .elementor-506 .elementor-element.elementor-element-ca17905 {
    right: -21%;
}

@media(max-width:1024px) {
    .elementor-506 .elementor-element.elementor-element-4c16262 .pxl-column-bg-parallax {
        background-position: top right;
    }

    .elementor-506 .elementor-element.elementor-element-4bb5937 {
        padding: 100px 0px 100px 0px;
    }
}

@media(max-width:767px) {
    .elementor-506 .elementor-element.elementor-element-4c16262 .pxl-column-bg-parallax {
        background-position: top right;
    }

    .elementor-506 .elementor-element.elementor-element-4bb5937 {
        padding: 80px 0px 100px 0px;
    }
}