.nectar_cascading_images {
    position: relative;
    display: block
}

.nectar_cascading_images .cascading-image {
    pointer-events: none
}

.nectar_cascading_images.overflow-hidden {
    overflow: hidden
}

.nectar_cascading_images.forced-aspect .cascading-image:first-child .img-wrap {
    background-size: cover;
    background-position: center
}

.nectar_cascading_images.forced-aspect .cascading-image:first-child .bg-layer>div {
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    padding-bottom: 0;
    position: absolute
}

.nectar_cascading_images .cascading-image .img-wrap,
.nectar_cascading_images .cascading-image img {
    display: block;
    margin-bottom: 0;
    line-height: 0
}

.nectar_cascading_images .cascading-image img.nectar-lazy {
    opacity: 0;
    width: 100%;
    transition: opacity .5s ease
}

.cascading-image[data-has-img=false] .bg-color:not(.calculated) {
    padding-bottom: 60%
}

.nectar_cascading_images .cascading-image img.nectar-lazy.loaded {
    opacity: 1
}

.nectar_cascading_images .cascading-image .bg-layer>.bg-color,
.nectar_cascading_images .cascading-image .img-wrap {
    display: inline-block
}

.nectar_cascading_images .cascading-image .img-wrap.lazy-enabled:not(.img-loaded) {
    display: block
}

.nectar_cascading_images .cascading-image,
.nectar_cascading_images .cascading-image .inner-wrap {
    display: inline-block;
    width: 100%;
    text-align: center
}

.nectar_cascading_images {
    line-height: 0
}

.nectar_cascading_images .cascading-image:not(:first-child) {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translateY(-50%) translateX(-50%);
    -webkit-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%)
}

.nectar_cascading_images.animated-in .cascading-image .inner-wrap {
    -ms-transition: transform .7s cubic-bezier(.3, .95, .3, .95), opacity .3s ease;
    -webkit-transition: -webkit-transform .7s cubic-bezier(.3, .95, .3, .95), opacity .3s ease;
    transition: transform .7s cubic-bezier(.3, .95, .3, .95), opacity .3s ease
}

.nectar_cascading_images.animated-in .cascading-image[data-animation=grow-in-reveal] .inner-wrap {
    -ms-transition: transform 1.1s cubic-bezier(.3, .95, .3, .95), opacity .3s ease;
    -webkit-transition: -webkit-transform 1.1s cubic-bezier(.3, .95, .3, .95), opacity .3s ease;
    transition: transform 1.1s cubic-bezier(.3, .95, .3, .95), opacity .3s ease
}

.nectar_cascading_images[data-border-radius="3px"] .inner-wrap .bg-color,
.nectar_cascading_images[data-border-radius="3px"] .inner-wrap .img-wrap,
.nectar_cascading_images[data-border-radius="3px"] .inner-wrap img {
    border-radius: 3px
}

.nectar_cascading_images[data-border-radius="5px"] .inner-wrap .bg-color,
.nectar_cascading_images[data-border-radius="5px"] .inner-wrap .img-wrap,
.nectar_cascading_images[data-border-radius="5px"] .inner-wrap img {
    border-radius: 5px
}

.nectar_cascading_images[data-border-radius="10px"] .inner-wrap .bg-color,
.nectar_cascading_images[data-border-radius="10px"] .inner-wrap .img-wrap,
.nectar_cascading_images[data-border-radius="10px"] .inner-wrap img {
    border-radius: 10px
}

.nectar_cascading_images[data-border-radius="15px"] .inner-wrap .bg-color,
.nectar_cascading_images[data-border-radius="15px"] .inner-wrap .img-wrap,
.nectar_cascading_images[data-border-radius="15px"] .inner-wrap img {
    border-radius: 15px
}

.nectar_cascading_images[data-border-radius="20px"] .inner-wrap .bg-color,
.nectar_cascading_images[data-border-radius="20px"] .inner-wrap .img-wrap,
.nectar_cascading_images[data-border-radius="20px"] .inner-wrap img {
    border-radius: 20px
}

.cascading-image[data-has-img=true] .inner-wrap .bg-color {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.nectar_cascading_images .cascading-image[data-max-width="125%"] img {
    max-width: 125%;
    width: auto
}

.nectar_cascading_images .cascading-image[data-max-width="135%"] img {
    max-width: 135%;
    width: auto
}

.nectar_cascading_images .cascading-image[data-max-width="150%"] img {
    max-width: 150%;
    width: auto
}

.nectar_cascading_images .cascading-image[data-max-width="175%"] img {
    max-width: 175%;
    width: auto
}

.nectar_cascading_images .cascading-image[data-max-width="200%"] img {
    max-width: 200%;
    width: auto
}

@media only screen and (max-width:1000px) {
    .nectar_cascading_images .cascading-image[data-max-width-mobile="100%"] img {
        max-width: 100%;
        width: auto
    }
    .nectar_cascading_images .cascading-image[data-max-width-mobile="125%"] img {
        max-width: 125%;
        width: auto
    }
    .nectar_cascading_images .cascading-image[data-max-width-mobile="135%"] img {
        max-width: 135%;
        width: auto
    }
    .nectar_cascading_images .cascading-image[data-max-width-mobile="150%"] img {
        max-width: 150%;
        width: auto
    }
    .nectar_cascading_images .cascading-image[data-max-width-mobile="175%"] img {
        max-width: 175%;
        width: auto
    }
    .nectar_cascading_images .cascading-image[data-max-width-mobile="200%"] img {
        max-width: 200%;
        width: auto
    }
}

@media all and (-ms-high-contrast:none) {
    .row .nectar_cascading_images .cascading-image img:not([srcset]),
    ::-ms-backdrop {
        width: 100%
    }
}

@media all and (-ms-high-contrast:none),
(-ms-high-contrast:active) {
    .row .nectar_cascading_images .cascading-image img:not([srcset]) {
        width: 100%
    }
    .nectar_cascading_images .cascading-image .img-wrap {
        max-width: 100%
    }
}

.nectar_cascading_images .cascading-image[data-animation=grow-in] .inner-wrap {
    -webkit-transform: scale(.75);
    transform: scale(.75)
}

.nectar_cascading_images .cascading-image[data-animation=grow-in-reveal] .inner-wrap {
    -webkit-transform: scale(.5);
    transform: scale(.5)
}

.nectar_cascading_images .cascading-image[data-animation=grow-in-reveal] .inner-wrap .img-wrap {
    overflow: hidden
}

.nectar_cascading_images .cascading-image[data-animation=grow-in-reveal] .inner-wrap img {
    -webkit-transform: scale(1.7);
    transform: scale(1.7);
    transition: transform 1.1s cubic-bezier(.3, .95, .3, .95);
    -webkit-transition: transform 1.1s cubic-bezier(.3, .95, .3, .95)
}

.nectar_cascading_images .cascading-image[data-animation=flip-in] .inner-wrap {
    transform: rotateY(25deg);
    -webkit-transform: rotateY(25deg)
}

.nectar_cascading_images .cascading-image[data-animation=fade-in-from-left] .inner-wrap {
    transform: translateX(-60px);
    -webkit-transform: translateX(-60px)
}

.nectar_cascading_images .cascading-image[data-animation=fade-in-from-right] .inner-wrap {
    transform: translateX(60px);
    -webkit-transform: translateX(60px)
}

.nectar_cascading_images .cascading-image[data-animation=fade-in-from-bottom] .inner-wrap {
    transform: translateY(60px);
    -webkit-transform: translateY(60px)
}