body{font-family:inherit,Roboto,sans-serif}.momoyoga-schedule .momoyoga-section{background-color:#fff;border:1px solid #e5e5e5;border-radius:11px;display:block;font-size:1rem;margin:0 0 15px;padding:25px}.momoyoga-schedule .momoyoga-day{color:#999;display:inline;font-size:1.25rem}.momoyoga-schedule .momoyoga-date{color:#999;display:inline;margin:0 0 0 8px}.momoyoga-schedule .momoyoga-lesson{display:block;margin:15px 0 0;position:relative}.momoyoga-schedule .momoyoga-lesson.momoyoga-status-cancelled .momoyoga-lesson-title{text-decoration:line-through}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line>div{display:inline-block;font-size:1rem;line-height:1.5rem;overflow:hidden;position:absolute;top:0;vertical-align:baseline;white-space:nowrap}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-time{font-size:1.25rem;left:0}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-title{display:block;font-size:1.25rem;margin:0 195px 0 120px;position:relative;white-space:normal}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-title>a{margin-right:6px}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .bold{font-weight:700}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-badge{border-radius:3px;display:inline-block;font-size:12.92px;font-weight:500;line-height:22px;padding:0 6px;text-transform:capitalize;top:0;transform:translateY(-1px);vertical-align:baseline}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-badge-online{background-color:#f1f1f1;color:#222}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-teacher{right:75px;text-overflow:ellipsis;top:0;width:90px}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-action{overflow:visible;right:0;text-align:right;top:0;width:100px}@media screen and (max-width:768px){.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-title{margin:0 170px 0 85px}}@media screen and (max-width:480px){.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line>div{display:block;min-height:auto;position:relative}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-time{position:absolute}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-title{margin:0 0 0 85px}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-teacher{margin-left:85px;right:0}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-line .momoyoga-lesson-action{margin-left:85px;right:0;text-align:left}}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details{clear:both;overflow:hidden;padding:16px 0;position:relative}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p{display:block;margin:0 0 0 120px}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p.momoyoga-lesson-description,.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p.momoyoga-lesson-link{margin-top:16px}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p strong{display:inline-block;width:90px}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p.momoyoga-lesson-link strong{display:block;width:auto}@media screen and (max-width:768px){.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p{margin:0 0 0 65px}}@media screen and (max-width:480px){.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p{margin:0}.momoyoga-schedule .momoyoga-lesson>.momoyoga-lesson-details p strong{width:100px}}.momoyoga-schedule .momoyoga-lesson.momoyoga-event>.momoyoga-lesson-line .momoyoga-lesson-title{font-weight:700}body>:not(.preloader-plus){opacity:0}body.complete>:not(.preloader-plus){opacity:1;transition:all 1s ease}.preloader-plus{position:fixed;top:0;left:0;width:100%;height:100%;width:100vw;height:100vh;opacity:1;background-color:#fff;z-index:999;transform:scale(1);transition:opacity 1s ease,transform 1s ease,left 0s ease}.preloader-plus.complete{left:1000%}.preloader-plus *{opacity:1;transform:translate(0,0) scale(1)}.preloader-plus img{display:block;max-width:100%}.preloader-plus .preloader-site-title{padding:0}.preloader-plus .preloader-content{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.preloader-plus .preloader-content>:not(:last-child){margin-bottom:20px}.preloader-plus .preloader-plus-custom-content p{margin:0}.preloader-plus .prog-bar-wrapper:not(.middle){position:fixed;width:100%;left:50%;right:50%;transform:translateX(-50%)}.preloader-plus .prog-bar{width:0;height:5px;background-color:red;transition:all 10ms linear}.preloader-plus .prog-bar-bg{position:absolute;width:100%;height:5px}.preloader-plus .prog-bar.complete{width:100%}@keyframes preloader-rotation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes preloader-fade{0%{opacity:1}50%{opacity:.5}100%{opacity:0}}