.elementor-2185 .elementor-element.elementor-element-813b044 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-43a8564 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-ae664b3 {
    --display: flex;
    --overflow: hidden;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-556d2a8 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-3b15cd1 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-2cd263c {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-2ce9a03 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-b6df5c6 .nm-slider-btn-1 {
    color: #333;
    background-color: #f7f7f7;
}

.elementor-2185 .elementor-element.elementor-element-b6df5c6 .nm-slider-btn-1:hover {
    color: #fff;
    background-color: #333;
}

.elementor-2185 .elementor-element.elementor-element-a5851f6 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-d5bae37 .nm-price-2-marquee-wrap {
    mask-image: url(../../../plugins/nimo-core/assets/img/placeholder.png);
    -webkit-mask-image: url(https://themexriver.com/wp/nimo/wp-content/plugins/nimo-core/assets/img/placeholder.png);
}

.elementor-2185 .elementor-element.elementor-element-a657eba {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-a6b8aa0 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-aa5094b {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2185 .elementor-element.elementor-element-068bbdc {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

body.elementor-page-2185:not(.elementor-motion-effects-element-type-background),
body.elementor-page-2185>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

body.elementor-page-2185 .wa-cursor::before {
    background-color: #FD3F00 !important;
}

body.elementor-page-2185 .wa_backToTop {
    color: #FD3F00 !important;
    border-color: #FD3F00;
    display: none;
}

body.elementor-page-2185 .page-wrapper {
    overflow: none;
}