/* header */
.transparent-header #sp-header:not(.header-sticky) {
    background: rgba(255, 255, 255, 0.97);
}

/* slideshow */
@media (max-width: 1599px) {
.sp-slider-outer-stage {
    height: 625px !important;
}
}
.main-slidshow.sp-slider .sppb-sp-slider-title {
    color: #ffffff;
}
.main-slidshow.sp-slider .sppb-sp-slider-button .sp-slider-btn-text {
    background-color: transparent;
    color: #fbfbfb;
    position: relative;
    z-index: 1;
    padding-right: 10px;
}
.main-slidshow.sp-slider .sp-dots ul li {
    background-color: rgb(255 255 255);
}
.main-slidshow.sp-slider .sppb-sp-slider-button .sp-slider-btn-text:after {
    background-color: #ffffff;
}
.yoga-social-link a {
    color: rgb(255 255 255);
}
#sppb-addon-1556102562303 {
    color: rgb(255 255 255);
}

/* bottom */
#sp-bottom .sp-module .sp-module-title,
#sp-bottom .sp-module ul>li>a,
#sp-bottom .sp-module .sp-module-content,
#sp-bottom .sp-module .sppb-social-share ul li>a {
    color: rgb(255 255 255);
}

/* change color */
.link-color-bg {
    background-color: #ffffff;
}
.popular-classes:hover .sppb-addon-title a,
body div .link-color-bg .sppb-addon-title a:hover, 
body div .link-color-light-bg .sppb-addon-title a:hover {
    color: #ae8066;
}
.popular-classes:hover .sppb-addon-title a:after {
    background-color: #ae8066;
}