.elementor-2072 .elementor-element.elementor-element-81cce63:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-81cce63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("wp-content/uploads/2024/03/price-bg.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-2072 .elementor-element.elementor-element-81cce63 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

.elementor-2072 .elementor-element.elementor-element-81cce63 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2072 .elementor-element.elementor-element-01862ec > .elementor-container {
    max-width: 1280px;
}

.elementor-2072 .elementor-element.elementor-element-3723056 .prthalign {
    text-align: center;
}

.elementor-2072 .elementor-element.elementor-element-3723056 > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-2072 .elementor-element.elementor-element-3d96611 > .elementor-container {
    max-width: 1280px;
}

.elementor-2072 .elementor-element.elementor-element-3d96611 {
    margin-top: 0px;
    margin-bottom: -300px;
}

.elementor-2072 .elementor-element.elementor-element-4b2b57a > .elementor-container {
    max-width: 1280px;
}

.elementor-2072 .elementor-element.elementor-element-4b2b57a:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-4b2b57a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7FFC4;
}

.elementor-2072 .elementor-element.elementor-element-4b2b57a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 350px;
    margin-bottom: 0px;
    padding: 115px 0px 100px 0px;
}

.elementor-2072 .elementor-element.elementor-element-4b2b57a > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2072 .elementor-element.elementor-element-e142775 .prthalign {
    text-align: center;
}

.elementor-2072 .elementor-element.elementor-element-e142775 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-2072 .elementor-element.elementor-element-72d8119 > .elementor-container {
    max-width: 1280px;
}

.elementor-2072 .elementor-element.elementor-element-72d8119:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-72d8119 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://themexriver.com/wp/goyto/wp-content/uploads/2024/03/shape-2.webp");
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-2072 .elementor-element.elementor-element-72d8119 > .elementor-background-overlay {
    background-image: url("https://themexriver.com/wp/goyto/wp-content/uploads/2024/03/shape-3.webp");
    background-position: center right;
    background-repeat: no-repeat;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2072 .elementor-element.elementor-element-72d8119 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 200px 0px 140px 0px;
}

.elementor-2072 .elementor-element.elementor-element-a2739d3 .prthalign {
    text-align: left;
}

.elementor-2072 .elementor-element.elementor-element-f410f03 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-2072 .elementor-element.elementor-element-9492118 > .elementor-element-populated {
    margin: 0px 0px 0px 80px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 80px;
}

@media(min-width: 768px) {
    .elementor-2072 .elementor-element.elementor-element-49ed1ab {
        width:38%;
    }

    .elementor-2072 .elementor-element.elementor-element-9492118 {
        width: 62%;
    }
}
