@charset "UTF-8";img,legend{border:0}.f-strikethrough,.yg-class-card,sub,sup{position:relative}.my-course-card__avatar--grayscale,.yg-course-card__avatar--grayscale,.yg-course-card__image--grayscale{filter:grayscale(100%)}.jwplayer,.video-player,.yg-btn,a:active,a:focus,a:hover,button,input:focus,select:focus,textarea:focus{outline:0}.program-badge__program-title,.yg-class-card__title,.yg-program-card__overflow{-webkit-line-clamp:2;-webkit-box-orient:vertical}.yg-form__field,.yg-form__section,.yg-header__nav-item,ol>li,ul{list-style:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.f-book,body,h1,h2,h4,h5{font-family:AvenirLTStd-Book,Arial,sans-serif}.yg-btn,body,button{-webkit-font-smoothing:antialiased}button{overflow:visible}button[disabled],input[type=search][disabled]{cursor:default}button,select{text-transform:none}.cards__subtitle,.f-uppercase,.yg-btn--ios,.yg-btn--uppercase-spacing{text-transform:uppercase}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}legend{padding:0}textarea{overflow:auto;resize:vertical}.cards,.class__video-container,.content,.my-program__card-container,.related-content,.yg-carousel__custom-nav-wrapper,.yg-form__field,.yg-form__section,.yg-levels,.yg-onboarding__card-container,.yg-onboarding__interests,.yg-overview,.yg-top-nav__content{max-width:945px;margin:0 auto}.cards::after,.class__video-container::after,.content::after,.my-program__card-container::after,.related-content::after,.yg-carousel__custom-nav-wrapper::after,.yg-form__field::after,.yg-form__section::after,.yg-levels::after,.yg-onboarding__card-container::after,.yg-onboarding__interests::after,.yg-overview::after,.yg-top-nav__content::after{clear:both;content:"";display:block}.yg-c-orange{color:#ea5033}a,body{color:#3c3c3c}.content__wrapper--dark-overlay,.header-banner__overlay,.program-splash__dark-overlay-container,.yg-landing__banner--advantages,.yg-landing__dark-overlay{background:rgba(0,0,0,.6)}.content__wrapper--medium-overlay{background:rgba(0,0,0,.2)}.yg-class-card{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:2px solid #ddd;background-color:#fff;border-radius:6px;transition:box-shadow .3s,border-bottom .3s}@media screen and (min-width:1025px){.yg-class-card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2)}}.course-banner__teacher:not(:last-of-type):not(:nth-last-of-type(2)):after,.yg-course-certificate__teacher:not(:last-of-type):not(:nth-last-of-type(2)):after{content:', '}.course-banner__teacher:last-of-type:not(:first-of-type):before,.yg-course-certificate__teacher:last-of-type:not(:first-of-type):before{content:'& '}@font-face{font-family:AvenirLTStd-Book;src:url(../fonts/avenir/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir/AvenirLTStd-Book.woff) format("woff"),url(../fonts/avenir/AvenirLTStd-Book.ttf) format("truetype"),url(../fonts/avenir/AvenirLTStd-Book.svg#AvenirLTStd-Book) format("svg")}@font-face{font-family:AvenirLTStd-Medium;src:url(../fonts/avenir/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir/AvenirLTStd-Medium.woff) format("woff"),url(../fonts/avenir/AvenirLTStd-Medium.ttf) format("truetype"),url(../fonts/avenir/AvenirLTStd-Medium.svg#AvenirLTStd-Medium) format("svg")}@font-face{font-family:AvenirLTStd-Heavy;src:url(../fonts/avenir/AvenirLTStd-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir/AvenirLTStd-Heavy.woff) format("woff"),url(../fonts/avenir/AvenirLTStd-Heavy.ttf) format("truetype"),url(../fonts/avenir/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy) format("svg")}@font-face{font-family:AvenirLTStd-Black;src:url(../fonts/avenir/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir/AvenirLTStd-Black.woff) format("woff"),url(../fonts/avenir/AvenirLTStd-Black.ttf) format("truetype"),url(../fonts/avenir/AvenirLTStd-Black.svg#AvenirLTStd-Black) format("svg")}@font-face{font-family:YGIcons;src:url(../fonts/yg-icons/yg-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/yg-icons/yg-icons.woff) format("woff"),url(../fonts/yg-icons/yg-icons.ttf) format("truetype"),url(../fonts/yg-icons/yg-icons.svg#YGIcons) format("svg")}@font-face{font-family:CoursesIcons;src:url(../fonts/courses-icons/courses-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/courses-icons/courses-icons.woff) format("woff"),url(../fonts/courses-icons/courses-icons.ttf) format("truetype"),url(../fonts/courses-icons/courses-icons.svg#CoursesIcons) format("svg")}body{font-size:1em;-moz-osx-font-smoothing:grayscale;line-height:1.5em;background:#f9f9f9}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25em;margin:0;text-rendering:optimizeLegibility}a{text-decoration:none}h1{font-size:40px;margin-bottom:10px}h2{font-size:30px}h3{font-size:20px;margin-bottom:20px;font-family:AvenirLTStd-Medium,Arial,sans-serif}h4{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.f-medium,h6{font-family:AvenirLTStd-Medium,Arial,sans-serif}h5{font-size:13px}h6{font-size:12px;color:#9c9fa5}.f-heavy{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.f-heaviest{font-family:AvenirLTStd-Black,Arial,sans-serif}.yg-btn,button,strong{font-family:AvenirLTStd-Medium,Arial,sans-serif}.f-italic{font-style:italic}.f-letter-spacing-5{letter-spacing:5px}.f-letter-spacing{letter-spacing:3px}.f-letter-spacing-1{letter-spacing:1px}.f-green{color:#84ce55}.f-orange{color:#ea5033}.f-black{color:#000}.f-error{color:#900}.f-link{cursor:pointer;transition:color .3s}.f-link--orange,.f-link:hover{color:#ea5033}.f-link--orange:hover{color:#b6391d}.f-link--green{color:#84ce55}.f-link--green:hover{color:#5ea730}.f-link--black:hover{color:#000}.f-centered{text-align:center}strong{font-weight:400}.f-capitalize{text-transform:capitalize}.f-strikethrough:before{position:absolute;content:'';left:0;top:50%;right:0;border-top:2px solid #ea5033;transform:rotate(-30deg)}.yg-account__info-container,.yg-btn,.yg-modal__account-info-container,button{position:relative}.f-strikethrough--3px:before{border-top:3px solid #ea5033}.f-teal{color:#2f92a0}.f-slate-gray{color:#5e5e65}.f-gray{color:#747474}.f-white{color:#fff}.light{color:#9c9fa5}.large{font-size:1.25em;line-height:1.5em}.f-no-margin{margin-bottom:0}p{margin:0 0 .75em}hr{border-bottom:1px solid #eee;border-top:0;border-left:0;border-right:0}.hr--dark{border-bottom:1px solid #ddd}.hr--large-margin{margin:25px 0 15px}img{margin:0;max-width:100%}.password{-webkit-text-security:none}.yg-underline{text-decoration:underline}.yg-btn,button{border-radius:4px;transition:background-color .3s,color .3s,border-color .3s,opacity .3s,right .8s cubic-bezier(.19,1,.22,1),width .3s cubic-bezier(.19,1,.22,1);appearance:none;line-height:1.5em;display:inline-block;white-space:nowrap;user-select:none;cursor:pointer;vertical-align:middle;text-decoration:none!important;background-color:transparent;background-repeat:no-repeat;background-size:cover;padding:8px 15px;font-size:.9em;border:0}.yg-form__input--ios,.yg-form__select-ios,.yg-payment-history__years{-webkit-appearance:none;-moz-appearance:none}.yg-btn--white-outline,.yg-btn--white-outline-bg,.yg-btn--white-outline-bg[type=submit],.yg-carousel__next.yg-carousel__next--light,.yg-carousel__next.yg-carousel__prev--light,.yg-carousel__prev.yg-carousel__next--light,.yg-carousel__prev.yg-carousel__prev--light,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.yg-btn--larger,.yg-btn--uppercase-spacing{padding:15px 30px;font-size:1.1em;white-space:normal}.yg-btn--white-outline,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline{color:#fff;border:2px solid #fff;background-color:transparent}.yg-btn--white-outline .icon--arrow-left,.yg-btn--white-outline .icon--arrow-right,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline .icon--arrow-left,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline .icon--arrow-right{color:#fff}.yg-btn--white-outline-bg,.yg-btn--white-outline-bg[type=submit],.yg-carousel__next.yg-carousel__next--light,.yg-carousel__next.yg-carousel__prev--light,.yg-carousel__prev.yg-carousel__next--light,.yg-carousel__prev.yg-carousel__prev--light{border:2px solid #fff!important;background-color:rgba(255,255,255,.2)!important;color:#fff!important}.yg-btn--filter-menu.active,.yg-btn--filter-menu:hover,.yg-btn--gray-outline:hover,.yg-btn--namaste-disabled,.yg-btn--orange-outline{color:#ea5033;border:2px solid #ea5033;background-color:transparent}.yg-btn--namaste-disabled:hover{color:#b6391d;border:2px solid #b6391d;background-color:transparent}.yg-btn--follow,.yg-btn--namaste:not(.yg-btn--namaste-disabled),.yg-btn--orange-outline:hover,.yg-btn--solid-orange,.yg-tile__link-wrapper:hover .yg-btn--orange-outline{color:#fff;border:2px solid #ea5033;background-color:#ea5033}.my-program-overview__wrapper:hover:not(.my-program-overview__wrapper--missed-deadline) .my-program-overview__experience-badge,.yg-empty-card--programs:hover .yg-program-card__view-history,.yg-program-card--active .yg-program-card__view-history,.yg-program-card:hover .yg-program-card__view-history{color:#fff;border:1px solid #ea5033;background-color:#ea5033}.my-course-card__content--bottom-up-next:hover .yg-btn,.yg-btn--follow:hover,.yg-btn--namaste:not(.yg-btn--namaste-disabled):hover,.yg-btn--solid-orange:hover,.yg-tile__link-wrapper:hover .yg-btn--solid-orange{color:#fff;border:2px solid #b6391d;background-color:#b6391d}.yg-btn--white-outline:hover,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline:hover{color:#3c3c3c;border:2px solid #fff;background-color:#fff}.yg-btn--white-outline:hover .icon--arrow-left,.yg-btn--white-outline:hover .icon--arrow-right,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline:hover .icon--arrow-left,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-btn--orange-outline:hover .icon--arrow-right{color:#3c3c3c}.yg-btn--solid-gray{background-color:#7a8385}.yg-btn--solid-blue{background-color:#11415e;color:#fff!important}.yg-btn--solid-blue:hover{background-color:#1d6e9f}.yg-btn--solid-light-blue{background-color:#8ab4cd;color:#fff!important}.yg-btn--solid-light-blue:hover{background-color:#5492b6}.yg-btn--gray-outline{color:#3c3c3c;border:2px solid #ddd;background-color:transparent!important}.yg-btn--disabled,.yg-btn--disabled:hover,.yg-btn:disabled,.yg-btn:hover:disabled,button:disabled,button:hover:disabled{color:#9c9fa5!important;border:2px solid #ddd!important;background-color:#fff!important}.yg-btn--disabled,.yg-btn:disabled,button:disabled{cursor:default}.yg-header__nav-item-link:not(.yg-btn),.yg-top-nav__menu-item-link,.yg-top-nav__selected{color:#3c3c3c;width:100%;height:100%;font-family:AvenirLTStd-Medium,Arial,sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:.25em;font-size:13px;line-height:16px;padding-left:20px;border-bottom:3px transparent solid;display:flex;align-items:center;transition:all .2s ease}@media screen and (min-width:1025px){.yg-header__nav-item-link:not(.yg-btn),.yg-top-nav__menu-item-link,.yg-top-nav__selected{padding:0;justify-content:center}.yg-btn--my-classes.yg-btn--my-classes-not-saved:hover{animation:btn-my-classes .3s 0s steps(10) forwards}}@media screen and (max-width:1024px){.yg-header .yg-header__nav-item-link:not(.yg-btn),.yg-header .yg-top-nav__menu-item-link,.yg-header .yg-top-nav__selected{border-color:transparent!important}}.yg-header__nav-item-link:hover:not(.yg-btn),.yg-top-nav__menu-item-link:hover,.yg-top-nav__selected:hover{color:#ea5033;border-bottom:3px #ea5033 solid}.yg-header__nav-item-link:hover:not(.yg-btn) .yg-header--dark:not(.yg-header--solid) .yg-header__nav-item-link:hover:not(.yg-btn) .yg-header--dark,.yg-header__nav-item-link:hover:not(.yg-btn) .yg-header--dark:not(.yg-header--solid) .yg-top-nav__menu-item-link:hover .yg-header--dark,.yg-header__nav-item-link:hover:not(.yg-btn) .yg-header--dark:not(.yg-header--solid) .yg-top-nav__selected:hover .yg-header--dark,.yg-top-nav__menu-item-link:hover .yg-header--dark:not(.yg-header--solid) .yg-header__nav-item-link:hover:not(.yg-btn) .yg-header--dark,.yg-top-nav__menu-item-link:hover .yg-header--dark:not(.yg-header--solid) .yg-top-nav__menu-item-link:hover .yg-header--dark,.yg-top-nav__menu-item-link:hover .yg-header--dark:not(.yg-header--solid) .yg-top-nav__selected:hover .yg-header--dark,.yg-top-nav__selected:hover .yg-header--dark:not(.yg-header--solid) .yg-header__nav-item-link:hover:not(.yg-btn) .yg-header--dark,.yg-top-nav__selected:hover .yg-header--dark:not(.yg-header--solid) .yg-top-nav__menu-item-link:hover .yg-header--dark,.yg-top-nav__selected:hover .yg-header--dark:not(.yg-header--solid) .yg-top-nav__selected:hover .yg-header--dark{color:#fff;border-bottom:3px #fff solid}.yg-header__nav-item--active .yg-header__nav-item-link:not(.yg-btn),.yg-top-nav__menu-item-link--active{font-family:AvenirLTStd-Heavy,Arial,sans-serif;border-bottom:3px #ea5033 solid;color:#ea5033}.yg-header__nav-item--active .yg-header__nav-item-link:not(.yg-btn) .yg-header--dark:not(.yg-header--solid) .yg-header__nav-item-link:not(.yg-btn) .yg-header--dark,.yg-header__nav-item--active .yg-header__nav-item-link:not(.yg-btn) .yg-header--dark:not(.yg-header--solid) .yg-top-nav__menu-item-link--active .yg-header--dark,.yg-header__nav-item--active .yg-top-nav__menu-item-link--active .yg-header--dark:not(.yg-header--solid) .yg-header__nav-item-link:not(.yg-btn) .yg-header--dark,.yg-top-nav__menu-item-link--active .yg-header--dark:not(.yg-header--solid) .yg-header__nav-item--active .yg-header__nav-item-link:not(.yg-btn) .yg-header--dark,.yg-top-nav__menu-item-link--active .yg-header--dark:not(.yg-header--solid) .yg-top-nav__menu-item-link--active .yg-header--dark{color:#fff;border-bottom:3px #fff solid}@keyframes svg-dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes pulsate{0%,100%{transform:scale(.8)}50%{transform:scale(1.4)}}@keyframes bounceVertical{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes bounceVerticalMini{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounceHorizontal{0%,100%{transform:translateX(0)}50%{transform:translateX(-30px)}}@keyframes btn-add-class{0%{background-position:0}100%{background-position:-350px}}@keyframes btn-add-class-saving{0%{background-position:0}100%{background-position:-770px}}@keyframes btn-add-class-removing{0%{background-position:-770px}100%{background-position:0}}@keyframes beginner-leaf{0%{background-position:0}100%{background-position:-9996px}}@keyframes beginner-leaf-hover{0%{background-position:0}100%{background-position:-9800px}}@keyframes beginner-leaf-mouse-out{0%{background-position:-9800px}100%{background-position:-15680px}}@keyframes experienced-tree{0%{background-position:0}100%{background-position:-9996px}}@keyframes experienced-tree-hover{0%{background-position:0}100%{background-position:-15680px}}@keyframes teacher-selected{0%{background-position:0}100%{background-position:-3780px}}@keyframes teacher-deselected{0%{background-position:-3780px}100%{background-position:0}}@keyframes btn-add-class-mobile{0%{background-position:0}100%{background-position:-400px}}@keyframes btn-add-class-saving-mobile{0%{background-position:0}100%{background-position:-880px}}@keyframes btn-add-class-removing-mobile{0%{background-position:-880px}100%{background-position:0}}@keyframes btn-my-classes{0%{background-position:-178px}100%{background-position:-1958px}}@keyframes btn-my-classes-saving{0%{background-position:-1958px}100%{background-position:-8010px}}@keyframes btn-my-classes-removing-my-classes-favorited{0%{background-position:-178px}100%{background-position:-7120px}}@keyframes btn-my-classes-removing-my-classes-unfavorited{0%{background-position:-8010px}100%{background-position:-178px}}@keyframes btn-my-classes-favorite-hover{0%{background-position:-178px}100%{background-position:-1958px}}@keyframes btn-my-classes-favoriting{0%{background-position:-1958px}100%{background-position:-5518px}}@keyframes btn-my-classes-unfavoriting{0%{background-position:-5518px}100%{background-position:-3738px}}@keyframes btn-my-classes-favorited-hover{0%{background-position:-5518px}100%{background-position:-9078px}}@keyframes card-slider-five{0%,10%,100%,36%{opacity:0}13%,33%{opacity:1}}@keyframes card-slider-three{0%,10%,100%,49%{opacity:0}13%,46%{opacity:1}}@keyframes preview-slider-five{0%,100%,20%{opacity:1}23%,97%{opacity:0}}@keyframes preview-slider-three{0%,100%,33%{opacity:1}36%,97%{opacity:0}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes color{0%,100%{stroke:#f28442}5%{stroke:#f5bc48}14%{stroke:#965e8c}23%{stroke:#84ce55}32%{stroke:#4ebdb0}41%{stroke:#74c3e5}50%{stroke:#2089be}59%{stroke:#1a4e66}68%{stroke:#747474}77%{stroke:#d14b83}86%{stroke:#f4a09c}}@keyframes avatar-pulse{0%{transform:scale(.65)}100%{transform:scale(1);opacity:0}}.yg-account__info,.yg-modal__account-info{background-color:#f0f3f6;color:#747474}.yg-error p a,.yg-error ul li a{color:#ea5033}@media screen and (max-width:640px){.yg-account__info,.yg-modal__account-info{margin-left:-20px;width:calc(100% + 40px)}}.yg-account__image,.yg-modal__account-image{position:absolute;right:10px;top:-60px;z-index:1000}body{background-color:#fff}.yg-error .yg-content{margin:40px auto}@media screen and (min-width:600px){.yg-error .yg-content{margin:200px auto}}.yg-error .yg-error__logo{background:url(../img/logo/logo-dark.png) no-repeat;background-size:150px 44px;margin:0 auto 40px;width:150px;height:44px}.yg-error .yg-error__title{margin:0 0 20px;font-size:24px;line-height:34px}@media screen and (min-width:600px){.yg-error .yg-error__title{font-size:36px;line-height:46px}}.session-errors em,.yg-error em{font-size:1em}.yg-error .yg-error__form input{margin:20px 0 40px;box-sizing:border-box}@media screen and (min-width:600px){.yg-error .yg-error__form input{margin:40px 0 60px}}.yg-error ul{width:156px;margin-bottom:20px;margin-left:auto;margin-right:auto}.yg-error ul li{text-align:left}.session-errors{max-width:575px;text-align:center}.session-errors .session-errors__logo{background:url(../img/logo/logo-dark.png) no-repeat;background-size:100%;margin:100px auto 60px;width:150px;height:44px}.session-errors h1,.session-errors p:last-of-type{margin-bottom:60px}.session-errors ul{width:156px;margin-bottom:20px;margin-left:auto;margin-right:auto}.session-errors ul li{text-align:left}.circle-icon,.yg-btn--center,.yg-btn--connect,.yg-btn--facebook,.yg-btn--gray-outline{text-align:center}.session-errors .yg-btn{color:#fff}@media screen and (max-width:1024px){.session-errors h1,.session-errors p:last-of-type{margin-bottom:30px}.session-errors{max-width:445px}.session-errors h1{padding-top:60px}.session-errors .session-errors__logo{display:none}}@media screen and (max-width:735px){.session-errors h1{font-size:2.5em}.session-errors p{font-size:1.5em}}input,select,textarea{background:#fff;border:1px solid #ddd;border-radius:5px;padding:15px;display:inline-block;box-sizing:border-box;width:100%;-webkit-font-smoothing:inherit}input[type=checkbox],input[type=radio]{width:auto}input[type=submit]{transition:all .3s;background:#ea5033;display:inline-block}input[type=submit].yg-form__submit--profile-image{display:none}input[type=email]{box-shadow:none}label{font-size:1em;margin:0 0 20px;display:block;float:left;cursor:pointer}label.active{color:#ea5033}label.required:after{content:'*'}select{width:100%;height:50px}fieldset{border:0;padding:0;margin:0}.alert{border-radius:5px;padding:15px;margin-bottom:20px;font-size:14px;line-height:24px;float:left;width:100%}.alert a{text-decoration:underline}.alert--error{background:#fbe3e4;color:#900}.alert--error a{color:#900}.alert--success{background:#dff0d8;color:#468847}.alert--success a{color:#468847}.alert--login{padding:10px 15px;border-radius:0;margin:15px 0;float:none}.yg-form__orange-checkbox:checked,.yg-form__orange-checkbox:not(:checked),.yg-onboarding__checkbox:checked,.yg-onboarding__checkbox:not(:checked){position:absolute;left:-9999px}.yg-form__orange-checkbox:checked+label,.yg-form__orange-checkbox:not(:checked)+label,.yg-onboarding__checkbox-label{margin:0 auto;position:relative;padding-left:38px;cursor:pointer;float:left}.yg-form__orange-checkbox:checked+label:before,.yg-form__orange-checkbox:not(:checked)+label:before,.yg-onboarding__checkbox-label:before{content:'';position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #9c9fa5;border-radius:3px}.yg-form__orange-checkbox:checked+label:after,.yg-form__orange-checkbox:not(:checked)+label:after,.yg-onboarding__checkbox-label:after{content:'✔';position:absolute;top:4px;left:2px;font-size:28px;line-height:.8;color:#1a4e66;transition:all .2s}.yg-form__orange-checkbox:checked+label:after,.yg-onboarding__checkbox:checked+.yg-onboarding__checkbox-label:after{opacity:1;transform:scale(1)}.yg-form__orange-checkbox:not(:checked)+label:after,.yg-onboarding__checkbox:not(:checked)+.yg-onboarding__checkbox-label:after{opacity:0;transform:scale(0)}.yg-onboarding__teacher-icon{width:2em!important;float:right;position:relative;left:.5em;bottom:.2em}.yg-header__nav-item .yg-btn,.yg-header__nav-item button{font:14px AvenirLTStd-Medium,Arial,sans-serif;padding:9px 15px 8px}@media screen and (max-width:1024px){.yg-header__nav-item .yg-btn,.yg-header__nav-item button{font:16px AvenirLTStd-Medium,Arial,sans-serif}}a{transition:color .3s}a.active,a:hover{color:#ea5033}.yg-subheader__copy a{text-decoration:none}@media screen and (min-width:736px){.yg-btn--namaste{margin-right:10px}}.yg-btn--namaste .icon--namaste{font-size:1.2em}.yg-btn--namaste-disabled{cursor:default;color:#ea5033!important}.yg-btn--gray-outline{font-weight:400}@media screen and (max-width:735px){.yg-btn--gray-outline{border:2px solid #ddd;background:rgba(255,255,255,.55)}.yg-btn--gray-outline:not(.yg-btn--connect){font-size:1em}.yg-btn--gray-outline:hover i{color:#ea5033}}.yg-btn--followed:before,.yg-btn--namaste .icon--check{font-size:.9em;margin-right:5px}.yg-btn--solid-gray:disabled{background-color:rgba(255,255,255,.2)!important;color:#fff!important}.yg-btn--follow{width:80px;max-height:41px}.yg-btn--follow:after{content:'Follow'}.yg-btn--followed{width:125px;background-color:#84ce55;border-color:#84ce55}.yg-btn--followed:before{font-family:YGIcons;content:'\e611'}.yg-btn--followed:after{content:'Following'}.yg-btn--followed:hover{background-color:#5ea730;border-color:#5ea730}.yg-btn--followed i{opacity:1;transition:opacity .8s cubic-bezier(.19,1,.22,1)}.yg-btn--my-classes{background-image:url(../img/btns/btn-my-classes.png);background-color:#fff;padding:0;width:178px;height:41px}.yg-btn--my-classes.yg-btn--my-classes-not-saved.yg-btn--my-classes-saving{animation:btn-my-classes-saving 1s 0s steps(34) forwards}.yg-btn--my-classes.yg-btn--my-classes-saved{background-position:-8010px}.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-favorited{background-image:url(../img/btns/btn-favoriting.png);background-position:-5518px}@media screen and (min-width:1025px){.yg-btn--my-classes.yg-btn--my-classes-saved:hover{animation:none}.class__button-overlay:hover+.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-not-favorited:not(.yg-btn--my-classes-favoriting):not(.yg-btn--my-classes-removing){background-image:url(../img/btns/btn-favoriting.png);animation:btn-my-classes-favorite-hover .3s 0s steps(10) forwards}.class__button-overlay:hover+.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-favorited{animation:btn-my-classes-favorited-hover .3s 0s steps(10) forwards}.class__button-overlay:hover+.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-favorited.yg-btn--my-classes-unfavoriting{animation:btn-my-classes-unfavoriting .3s 0s steps(10) forwards}}.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-favorited.yg-btn--my-classes-unfavoriting{animation:btn-my-classes-unfavoriting .3s 0s steps(10) forwards}.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-favoriting{background-image:url(../img/btns/btn-favoriting.png);animation:btn-my-classes-favoriting .3s 0s steps(10) forwards}.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-removing.yg-btn--my-classes-not-favorited{animation:btn-my-classes-removing-my-classes-unfavorited 1s 0s steps(11) forwards}@media screen and (min-width:1025px){.class__button-overlay:hover+.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-removing.yg-btn--my-classes-not-favorited{animation:btn-my-classes-removing-my-classes-unfavorited 1s 0s steps(11) forwards}.class__button-overlay:hover+.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-removing.yg-btn--my-classes-favorited{animation:btn-my-classes-removing-my-classes-favorited 1s 0s steps(39) forwards}}.yg-btn--my-classes.yg-btn--my-classes-saved.yg-btn--my-classes-removing.yg-btn--my-classes-favorited{background-image:url(../img/btns/btn-unfavoriting.png);animation:btn-my-classes-removing-my-classes-favorited 1s 0s steps(39) forwards}#yg-img-preloader--btn-favoriting .yg-img-preloader--loaded{background:url(../img/btns/btn-favoriting.png) -9999px -9999px no-repeat}#yg-img-preloader--btn-unfavoriting .yg-img-preloader--loaded{background:url(../img/btns/btn-unfavoriting.png) -9999px -9999px no-repeat}.yg-btn--back-to-all{z-index:600;padding-left:29px;font-size:16px;font-family:AvenirLTStd-Book,Arial,sans-serif;margin:0;position:relative}.circle-icon,.yg-btn--facebook,.yg-btn--ios{font-family:AvenirLTStd-Heavy,Arial,sans-serif}@media screen and (max-width:455px){.yg-btn--back-to-all{display:none}}.yg-btn--back-to-all .span--padding-right{padding-right:16px}.yg-btn--back-to-all .span--padding-left{padding-left:16px}.yg-btn--back-to-all .icon--arrow-left{position:absolute;left:11px;top:12px;font-size:17px}.yg-btn--facebook{color:#fff;width:100%;max-width:450px;padding:15px 30px 14px;background-color:#4c69ba}.yg-btn--facebook:hover{background-color:#3e57a0;color:#fff}.yg-btn--facebook .icon--fb{position:absolute;left:2px;top:0;height:50px;width:50px;border-right:1px solid #344986}.yg-btn--connect{padding:14px;height:50px}.yg-btn--add-class{padding:0;background-image:url(../img/btns/btn-add-class.png);width:35px;height:35px}.yg-btn--add-class.yg-btn--add-class-removing,.yg-btn--add-class.yg-btn--add-class-saved,.yg-btn--add-class.yg-btn--add-class-saving,.yg-btn--add-class.yg-btn--add-class-visible{opacity:1}@media screen and (min-width:736px){.yg-btn--add-class:hover{animation:btn-add-class .3s 0s steps(10) forwards}}.yg-btn--add-class.yg-btn--add-class-saved{background-position:-770px}.yg-btn--add-class.yg-btn--add-class-saved:hover{animation:none}@media screen and (min-width:736px){.yg-btn--add-class.yg-btn--add-class-saved.yg-btn--add-class-removing{animation:btn-add-class-removing .7s 0s steps(22) forwards alternate}.yg-btn--filter-menu{display:none}}@media screen and (max-width:735px){.yg-btn--add-class{background-image:url(../img/btns/btn-add-class-mobile.png);width:40px;height:40px}.yg-btn--add-class.yg-btn--add-class-saved{background-position:-880px}.yg-btn--add-class.yg-btn--add-class-saved.yg-btn--add-class-removing{animation:btn-add-class-removing-mobile .7s 0s steps(22) forwards alternate}}.yg-btn--add-class.yg-btn--add-class-removing,.yg-btn--add-class.yg-btn--add-class-saved,.yg-btn--add-class.yg-btn--add-class-saving{background-image:url(../img/btns/btn-add-class-saving.png)}.yg-btn--add-class.yg-btn--add-class-saving{animation:btn-add-class-saving .7s 0s steps(22) forwards}.yg-btn--float-right{float:right}.yg-btn--full-width{width:100%}.yg-btn--top-right{position:absolute;top:40px;right:0}.yg-btn--ios{letter-spacing:2px;font-size:13px;margin-top:10px;margin-bottom:30px}.yg-btn--extra-padding{padding:8px 30px}.yg-btn--word-wrap{white-space:normal}.yg-btn--uppercase-spacing{letter-spacing:4px}.yg-btn--account{margin:25px}.yg-btn--filter-menu{float:right;vertical-align:top;border:2px solid #ddd;background-color:transparent;color:#747474}@media screen and (max-width:735px){.yg-btn--add-class.yg-btn--add-class-removing,.yg-btn--add-class.yg-btn--add-class-saved,.yg-btn--add-class.yg-btn--add-class-saving{background-image:url(../img/btns/btn-add-class-saving-mobile.png)}.yg-btn--add-class.yg-btn--add-class-saving{animation:btn-add-class-saving-mobile .7s 0s steps(22) forwards}.yg-btn--filter-menu{float:none;right:20px;top:15px;position:absolute}}.filter-bar__wrapper--my-classes .yg-btn--filter-menu{top:-5.5em}.teacher__content .yg-btn--filter-menu{margin:0 10px}.yg-btn--logout-mobile{display:none}@media screen and (max-width:735px){.teacher__content .yg-btn--filter-menu{margin-right:0}.yg-btn--logout-mobile{width:100%;display:block;float:left;font-size:1em;text-align:center;padding:15px 30px;margin:10px auto;max-width:none}}.yg-btn--apply-promo{width:100px;margin-left:30px}.cards{color:#3c3c3c}.cards--two-columns{padding:0;display:block;overflow:auto;max-height:310px}.cards--two-columns .cards__wrapper{width:860px}@media screen and (max-width:640px){.cards--third-width{max-width:21em;margin:auto}}.cards__subtitle{display:none;margin:auto;font-size:.8em;color:#747474}.class__experience-level,.course-breadcrumbs__link{text-transform:capitalize}@media screen and (max-width:735px){.cards__subtitle{margin-top:8px;display:inline-block}}.cards--browse-classes{padding:40px 0}.circle-icon__wrapper{display:inline-block}.circle-icon,.circle-icon:after,.circle-icon__content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.circle-icon{border-radius:100%;width:27px;height:27px;min-width:27px;color:#fff;font-size:20px;line-height:20px;vertical-align:top}.circle-icon--share{margin:0 auto;width:47px;height:47px}.circle-icon--small-font,.circle-icon--yoga-style{font-size:13px;line-height:13px}.circle-icon--smaller{height:20px;width:20px;min-width:20px}.circle-icon--large{width:80px;height:80px;font-size:60px;line-height:70px}.circle-icon--green{background-color:#84ce55}.circle-icon--gray{background-color:#9c9fa5}.circle-icon--gray-outline{border:1px solid #ddd;color:#9c9fa5}.circle-icon--complete,.circle-icon--finished{background-color:#4cb66a}.circle-icon--complete.circle-icon--medium,.circle-icon--finished.circle-icon--medium{font-size:26px;line-height:44px}.circle-icon--connect-complete{min-width:22px;height:22px;width:22px;margin-right:3px}.circle-icon--program-class{margin:0 auto}.icon--smaller{font-size:10px}.circle-icon--attempted,.circle-icon--exclamation,.circle-icon--skipped{background-color:#df1f1f}.circle-icon--exclamation{vertical-align:bottom}.circle-icon--orange{background-color:#f28442}.circle-icon--pie{background:linear-gradient(to right,transparent 50%,#fff 0);background-color:#9c9fa5}.circle-icon--pie:before{border-radius:0 100% 100% 0/50%;background-color:inherit;transform-origin:left;transform:rotate(135deg);content:'';display:block;height:100%;margin-left:50%;color:rgba(0,0,0,.4)}.circle-icon--plus-sign{font-size:35px;line-height:26px;background-color:#ea5033;font-family:AvenirLTStd-Book,Arial,sans-serif;vertical-align:middle;margin-right:7px;display:inline-block}.circle-icon--lecture-note{height:10px;width:10px;min-width:10px;margin-top:6px;margin-right:7px;float:left}.circle-icon--user{background-color:#716b69}.circle-icon--instructor{background-color:#c1b79e}.circle-icon--discussion{background-color:#7a8385}.yg-classes__banner{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:240px;color:#fff}.yg-classes__banner .yg-banner__overlay{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%}.yg-classes__banner .yg-content{padding-top:40px}@media screen and (min-width:600px){.yg-classes__banner{min-height:420px}.yg-classes__banner .yg-content{padding-top:160px}}.yg-classes__banner .yg-banner__title{font-size:35px;margin:0 0 5px;color:#fff}@media screen and (max-width:735px){.yg-classes__banner .yg-banner__title{font-size:20px}}.yg-classes__banner .yg-banner__stats{color:#fff;font:16px AvenirLTStd-Book,Arial,sans-serif;margin:0 auto;padding:16px 10px 0 0;text-align:center;width:36px;height:43px;position:relative}.class__video-container{margin:20px auto 10px;border-radius:8px;position:relative;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:2px solid #ddd;background-color:#fff!important;transition:box-shadow .3s,border-bottom .3s}@media screen and (max-width:735px){.class__video-container{border-left:0;border-right:0;border-bottom:0;border-top-width:6px;margin:0 -20px!important;border-radius:0}}.class__video-container:hover{box-shadow:none}.body--touch-device .class__video-container{margin-top:70px}.class__video-container.class__video-container--partner-page{margin-top:2.5em}.class__video-container .yg-btn--play{position:absolute;z-index:900;margin:30px}.class__video-container .yg-btn--my-classes{position:absolute;right:40px;top:40px}@media screen and (max-width:1024px) and (min-width:736px){.class__video-container .yg-btn--my-classes{right:30px;top:32px}}.class__video-container--border,.yg-schedule__calendar-tooltip--border{border-top-width:4px;border-top-style:solid}@media screen and (max-width:735px){.class__video-container .yg-btn--my-classes{left:0;top:14px}.class__video-container .yg-btn--my-classes-desktop{display:none}.class__feedback-options{max-width:400px;margin:0 auto}}@media screen and (max-width:455px){.class__feedback-options{max-width:380px}}.class__meta{line-height:1.5em;margin:0 0 5px}@media screen and (max-width:735px){.class__meta{font-size:.8em;margin:0}.class__stats{text-align:right}}.class__stats .class__level{cursor:pointer}@media screen and (min-width:736px){.class__stats .class__level{margin-right:20px}}.class__stats .class__level:hover{color:#ea5033}.class__main-content{float:left;padding:25px 40px 40px}@media screen and (min-width:1025px){.class__video-container:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2)}.class__main-content{width:calc((100% / 3) * 2)}}@media screen and (max-width:1024px) and (min-width:736px){.class__main-content{width:58%;padding:25px 25px 40px}}@media screen and (max-width:735px){.class__main-content{border-bottom:1px solid #ddd;width:calc(100% - 50px);margin:20px 25px 0;padding:0 0 10px}}.class__main-content--featured-videos{border-bottom:0}@media screen and (min-width:736px){.class__main-content--featured-videos{width:100%}}.class__video-header,.video-player__container--class{margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-left:auto!important}.class__description{font-family:AvenirLTStd-Book,Arial,sans-serif}.class__description:not(.class__description--featured-videos){white-space:pre-wrap}.class__description p{font-size:1.2em;line-height:1.7em;font-weight:300}@media screen and (max-width:1024px){.class__description p{line-height:1.4em;font-family:AvenirLTStd-Book,Arial,sans-serif;font-size:1.1em}}.class__title{font-size:30px;padding:5px 175px 5px 0}@media screen and (max-width:1024px) and (min-width:736px){.class__title{font-size:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (max-width:735px){.class__title{padding:0;font-size:1.5em;overflow:inherit;white-space:normal;text-overflow:inherit}}.yg-above-login .class__title{padding:5px 0}.related-content{padding-top:20px}.legaldisclamer{font-size:.7em;display:block;margin-top:20px;line-height:1.3em}.class__video-header{display:block;margin-right:auto!important;padding:25px 40px 15px}.class__video-header:nth-of-type(1n+1){clear:both}.class__video-header:nth-of-type(1n){margin-right:0}@media screen and (max-width:1024px){.class__video-header{padding:15px 25px 5px}}.class__video-header .class__meta{display:inline-block}.class__video-header .class__meta:first-of-type{margin-right:20px}.class__video-header .class__meta:last-of-type{padding-right:165px}@media screen and (max-width:735px){.class__video-header{padding-bottom:15px!important}.ember-application .class__video-header .class__stats{display:none}}.video-player__container--class{display:block;margin-right:auto!important;position:relative;padding:10px}.video-player__container--class:nth-of-type(1n+1){clear:both}.video-player__container--class:nth-of-type(1n){margin-right:0}.video-player__container--class .jwplayer,.video-player__container--class .video-player{margin-bottom:-56.25%}.video-player__container--banner-video{display:inline-block}.video-player__preview-images{position:absolute!important;z-index:9;height:100%;width:calc(100% - 20px)!important;margin-top:0;cursor:pointer}@media screen and (max-width:735px){.video-player__container--class{padding:0}.video-player__preview-images{width:100%}.class__video-icons:before{border-width:38px 38px 0 0}}.video-player__preview-images:hover+.video-play-button__wrapper .video-play-button{background-color:#ea5033}.class__video-icons{display:none;width:14px;height:14px;top:auto;margin-right:10px;margin-bottom:-2px;transition:margin-top .3s ease-in-out}@media screen and (max-width:1024px){.class__video-icons{margin-right:7px}}.class__video-icons.class__video-icons--watched{display:inline-block}.class__sidebar{width:calc(100% / 3);margin:25px 0 0;float:left}@media screen and (max-width:1024px) and (min-width:736px){.class__sidebar{width:42%}}@media screen and (max-width:735px){.class__video-icons .circle,.class__video-icons .circle-cover{left:5px;top:3px}.class__sidebar{display:block;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important;margin:15px 0 0}.class__sidebar:nth-of-type(1n+1){clear:both}.class__sidebar:nth-of-type(1n){margin-right:0}}.class__overview{padding:0 40px 0 20px}@media screen and (max-width:1024px){.class__overview{padding:0 25px}.class__overview .class__practice-focus strong{font-size:1em}.class__teacher-name div{font-size:1em;font-family:AvenirLTStd-Medium,Arial,sans-serif}}.class__overview .mejs-overlay-button{margin:20px 0 40px}.class__overview .class__props{margin:15px 0}.class__overview .class__props ul{margin:5px 0 0}.class__overview>div{margin:0 0 15px;padding:0 0 18px;border-bottom:1px solid #ddd;line-height:1.3em}.class__overview>div:first-child{margin-top:0}.class__overview>div:last-child{border-bottom:0}.class__overview>div.class__props{display:block}.class__props-title{color:#747474}.class__prop-image{height:100%;left:0;top:0}@media screen and (max-width:735px){.class__overview>div:last-child:not(.class__teacher-description){border-bottom:1px solid #ddd}.class__teacher-description{position:relative}}.class__teacher-description .class__meta{margin:0 0 10px}.class__teacher-description .yg-btn--follow{width:auto;padding:0;border:0;vertical-align:top;font-size:1em;line-height:1.25em}.class__teacher-name{margin-top:15px}@media screen and (max-width:735px){.class__teacher-name{margin-top:6px;min-height:40px}.class__teacher-name h4{padding-top:7px}}.class__teacher-name img{float:left;margin:-8px 15px 0 0;height:34px}.social-sharing__share-btn{display:inline-block}.class__button-overlay{position:absolute;z-index:9;width:126px;height:40px;top:40px;right:85px;cursor:pointer}@media screen and (max-width:1024px) and (min-width:736px){.class__button-overlay{top:32px;right:76px}}.class__mobile-meta{display:none}@media screen and (max-width:735px){.class__teacher-name img{margin:0 10px 0 0}.social-sharing__share-btn{margin-top:5px}.class__button-overlay{top:14px;left:6px}.class__video-header .class__button-overlay{display:none}.class__mobile-meta{display:block;border-bottom:1px solid #eee;margin:0 25px;clear:both;position:relative;padding:15px 0}}.class-note{position:relative;margin-bottom:30px}.class-note:not(.class-note--tooltip){overflow-y:visible;overflow-x:hidden}.class-note__text-area{border:0;padding:9px 15px 0 0;resize:none}.class-note__text-area:disabled{color:#747474;-webkit-text-fill-color:#747474;opacity:1}.class-note__button{transition:color .3s;font-size:16px;color:#ea5033!important;float:left}.class-note__button:hover{cursor:pointer;color:#b6391d}.class-note__button:not(:last-of-type){padding-right:13px;margin-right:13px;border-right:1px solid #ddd}.class-note__button:after{margin-left:-45px!important}.class-note__delete-confirmation{margin-right:14px;float:left}@media screen and (max-width:640px){.class-note__delete-confirmation{display:block;margin-bottom:3px;float:none}}.class__shared-complete{position:fixed;top:67px;bottom:0;left:0;right:0;background-color:#f9f9f9;z-index:9}@media screen and (min-width:1025px){.class__shared-complete{display:flex;align-items:center}.class__shared-complete-section{max-width:50%}}@media screen and (max-width:1024px) and (min-width:879px){.class__shared-complete{display:flex;align-items:center}.class__shared-complete-section{max-width:50%}}.class__shared-complete-close{position:absolute;top:30px;right:20px;font-size:30px;cursor:pointer;z-index:1}.class__shared-complete-section{padding:20px 40px;display:block;margin:0 auto}.class__shared-complete-section ul{list-style-type:disc}.class__shared-complete-subtitle{margin-bottom:25px}@media screen and (max-width:735px){.class__shared-complete{overflow-y:scroll}.class__shared-complete-section{padding:10px 20px 30px}.class__shared-complete-title{font-size:35px}.class__shared-complete-subtitle{font-size:25px}}.class__shared-complete-email{display:block;margin:20px 0}.course-breadcrumbs__back-link:before,.course-breadcrumbs__crumb:after{font-family:YGIcons;display:inline-block;font-size:11px;margin:0 10px 0 0}.course-breadcrumbs--video-chat .course-breadcrumbs__crumb:first-of-type .course-breadcrumbs__link-text,.course-breadcrumbs__crumb:last-of-type:after{display:none}@media screen and (max-width:640px){.course-breadcrumbs__back-link:before,.course-breadcrumbs__crumb:after{font-size:9px;margin:0 5px 0 0}}.course-breadcrumbs{margin-bottom:40px}@media screen and (max-width:878px) and (min-width:736px){.class__shared-complete-section{max-width:570px}.course-breadcrumbs{margin-bottom:20px}}@media screen and (max-width:735px){.course-breadcrumbs{margin-bottom:20px}}.course-breadcrumbs--narrow{max-width:calc(100% - 150px)}@media screen and (max-width:455px){.course-breadcrumbs--narrow{max-width:100%}}.course-breadcrumbs__crumb{font-size:16px;color:#747474}.course-breadcrumbs__crumb:after{content:'\e603';margin-left:10px}@media screen and (max-width:640px){.course-breadcrumbs__crumb{font-size:15px}.course-breadcrumbs__crumb:after{margin-left:5px}.course-breadcrumbs__crumb:first-of-type .course-breadcrumbs__link:before{font-family:CoursesIcons;font-size:19px;content:'\e907';vertical-align:middle}.course-breadcrumbs__crumb:first-of-type .course-breadcrumbs__link-text{display:none}}.course-breadcrumbs--video-chat .course-breadcrumbs__crumb:first-of-type .course-breadcrumbs__link:before{font-family:CoursesIcons;font-size:19px;content:'\e907';vertical-align:middle}@media screen and (max-width:1024px) and (min-width:879px){.course-breadcrumbs--narrow .course-breadcrumbs__crumb:first-of-type .course-breadcrumbs__link:before{font-family:CoursesIcons;font-size:19px;content:'\e907';vertical-align:middle}.course-breadcrumbs--narrow .course-breadcrumbs__crumb:first-of-type .course-breadcrumbs__link-text{display:none}}.course-breadcrumbs__crumb:last-of-type{cursor:default}.course-breadcrumbs__crumb:last-of-type:hover{color:#747474}.course-breadcrumbs__link{color:#747474}.course-breadcrumbs__back-link:before{content:'\e602'}.my-course-discussions__form-wrapper{position:relative;overflow:auto}.my-course-discussions__form-wrapper--all-discussions{margin-bottom:30px}@media screen and (max-width:735px){.my-course-discussions__form-wrapper--all-discussions{margin-bottom:10px}}.my-course-discussions__new-discussion-link{color:#ea5033;cursor:pointer}.my-course-discussions__new-discussion-link:hover{color:#b6391d}.my-course-discussions__new-discussions-container{position:absolute;right:0;top:70px;font-size:15px;font-family:AvenirLTStd-Medium,Arial,sans-serif}@media screen and (max-width:878px) and (min-width:736px){.my-course-discussions__new-discussions-container{top:50px}}@media screen and (max-width:735px) and (min-width:641px){.my-course-discussions__new-discussions-container{top:55px}}.my-course-discussions__form-btns{float:right}.my-course-discussions__cancel-btn{margin-right:10px;font-family:AvenirLTStd-Medium,Arial,sans-serif;cursor:pointer}.yg-form__input--discussion{margin-bottom:10px!important}@media screen and (max-width:640px){.course-breadcrumbs__crumb--discussion .course-breadcrumbs__link:before{display:none}.course-breadcrumbs__link-text--discussion{display:block!important}.my-course-discussions__new-discussions-container{position:relative;line-height:2em;top:0}.my-course-discussions__videochat-link{display:block}.yg-form__input--discussion{width:100%!important}}.yg-form__input--discussion-title{width:60%;height:50px}.yg-form__input--discussion-topic{width:39%;float:right;margin-right:0}.yg-form__input--discussion-body{width:100%!important;display:block;height:230px}.course-hub{width:100%;margin:0 auto;border:1px solid #ddd;background-color:#fff}.course-hub__page-links{border-bottom:1px solid #ddd;display:flex}.course-hub__page-link{height:45px;color:#747474;font-size:16px;border-right:1px solid #ddd;background-color:#fff;flex:1;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.course-hub__page-link:before{font-family:CoursesIcons}.course-hub__page-link:hover{background-color:#f9f9f9}.course-hub__page-link:last-child{border-right:0}.course-hub__page-link--discussions:before{content:'\e60b'}.course-hub__page-link--announcements:before{content:'\e606'}.course-hub__page-link-text{margin-left:10px}.course-hub__next-up{padding:30px}@media screen and (max-width:640px){.course-hub__page-link-text{display:none}.course-hub__next-up{padding:20px}}.course-hub__next-up-label{color:#9c9fa5;margin-bottom:10px;display:inline-block;font-size:18px}[class*=' courses-icon--'],[class^=courses-icon--]{font-family:CoursesIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.my-course-lecture__note-toggle,.my-course__completion__subtitle,.yg-courses-move__all-courses,.yg-lecture-notes__header-course-title{font-family:AvenirLTStd-Medium,Arial,sans-serif}.my-course-assignment ol a,.my-course-assignment__description a,.yg-lecture-note__timestamp,.yg-lecture-notes__info-title{font-weight:700}.courses-icon--courses:before{content:'\e907'}.courses-icon--my-courses:before{content:'\e906'}.courses-icon--assignment:before{content:'\e904'}.courses-icon--lecture:before{content:'\e610'}.courses-icon--quiz:before{content:'\e905'}.courses-icon--document:before{content:'\e60c'}.courses-icon--audio-download:before{content:'\e903'}.courses-icon--image:before{content:'\e60f'}.yg-courses-move{background-color:#eee}.yg-courses-move__content{text-align:center;background:linear-gradient(0,#eee 73%,#fff 50%)}@media screen and (max-width:1024px){.yg-courses-move__content{background:linear-gradient(0,#eee 75%,#fff 50%)}}.yg-carousel--courses-move{min-height:31em;position:relative}.yg-carousel--courses-move .yg-btn{margin-top:10px}.yg-courses-move__courses-girl{position:relative;margin-top:1.5em;height:250px}@media screen and (max-width:640px){.yg-courses-move__content{background:linear-gradient(0,#eee 80%,#fff 50%)}.yg-carousel--courses-move{padding-bottom:3em;min-height:35em}.yg-carousel--courses-move .yg-btn{line-height:24px;font-size:19px}.yg-carousel--courses-move .yg-btn span{display:block}.yg-courses-move__courses-girl{height:190px}}.yg-courses-move__logo{position:relative;bottom:7.2em;right:3.8em;height:6.5em}.yg-courses-move__copy{margin-bottom:.5em;font-size:32px;margin-top:5px}@media screen and (max-width:640px){.yg-courses-move__logo{bottom:6em;right:3em;height:4.5em}.yg-courses-move__copy-container{padding-top:1.5em}.yg-courses-move__copy{font-size:30px}}.yg-courses-move__all-courses{position:relative;top:1.5em;display:block;width:240px;margin:0 auto;color:#ea5033;font-size:17px}.yg-courses-move__login{max-width:28em;margin:0 auto 1em}@media screen and (max-width:640px){.yg-courses-move__login-header{font-size:26px}}@media screen and (max-width:455px){.yg-courses-move__login-header{font-size:21px}}.yg-courses-move__enter-password-container,.yg-courses-move__password-email-copy-container,.yg-courses-move__reset-completed-container{max-width:35em;margin:0 auto}@media screen and (max-width:640px){.yg-courses-move__enter-password-container,.yg-courses-move__password-email-copy-container,.yg-courses-move__reset-completed-container{max-width:18em}.yg-courses-move__password-email-header{font-size:26px}.yg-courses-move__password-email-header span{display:block}}.yg-courses-move__reset-completed-container{max-width:48em}.yg-courses-move__password-email-copy-container{max-width:31em}.yg-courses-move__password-email-header,.yg-courses-move__reset-completed-header{margin-bottom:1em}@media screen and (max-width:455px){.yg-courses-move__password-email-header{font-size:20px}}@media screen and (max-width:640px){.yg-courses-move__reset-completed-header{font-size:16px}}.yg-courses-move__enter-password-header{margin-bottom:.5em}.yg-reset-pw__form--courses-move{margin:0 auto;margin-top:0!important}.yg-reset-pw__form--courses-move [type=submit]{color:#fff;height:50px;font-size:1.1em}.course-page__wrapper{background:#f9f9f9}.my-course__badge{width:120px;margin:-100px auto 25px;display:block}.my-course__completion-section{text-align:center;margin-bottom:40px}.my-course__completion-title{letter-spacing:5px;text-transform:uppercase;font-size:18px;margin-bottom:8px}@media screen and (max-width:640px){.my-course__completion-title{font-size:16px}}.my-course__completion__subtitle{font-size:13px;margin-bottom:0}.yg-course-testimonial{position:relative;padding-top:30px}@media screen and (max-width:735px){.yg-course-testimonial{padding-top:10px}}.yg-course-testimonial__container{padding-top:50px;padding-bottom:50px}.yg-course-testimonial__avatar{float:left;width:125px;height:125px}.yg-course-testimonial__copy-container{position:relative}@media screen and (min-width:736px){.yg-course-testimonial__copy-container{padding-left:200px}}.yg-course-testimonial__copy-container p{line-height:1.7;font-size:17px}.yg-course__teachers{background-color:#596773}.yg-course__title{padding-bottom:30px}.yg-course__copy{line-height:1.7}@media screen and (max-width:735px){.yg-course-testimonial__avatar{float:none;display:block;margin:0 auto 30px;width:80px;height:80px}.yg-course__title{text-align:center;font-size:25px}.yg-course__copy h3{text-align:center}}.yg-course__teacher-container{position:relative;padding:30px 0}.yg-course-testimonial__copy-container--mask:before,.yg-course__teacher-copy--mask:before{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0}.yg-course-testimonial__copy-container--mask:before{background:linear-gradient(top,transparent 0,transparent 70%,#f9f9f9 100%)}@media screen and (max-width:735px){.yg-course-testimonial__copy-container--mask.yg-course-testimonial__copy-container--below-login:before{background:linear-gradient(top,transparent 0,transparent 70%,#f0f3f6 100%)}.yg-course-testimonial__title{text-align:center}}.yg-course__teacher-copy--mask:before{background:linear-gradient(top,transparent 0,transparent 25%,#596773 100%)}.yg-course-testimonial__title{font-size:25px;line-height:1.7;letter-spacing:3px}@media screen and (max-width:1024px){.yg-course-testimonial__title{font-size:20px}}.yg-course-testimonial__name{padding:20px 0}.yg-course__teacher-copy--container{padding-left:100px}.yg-course__teacher{overflow:hidden}.yg-course__teacher--collapsed{max-height:223px}.yg-course__teacher-avatar{float:left;width:70px}@media screen and (max-width:735px){.yg-course-testimonial__name{text-align:center}.yg-course__teacher-copy--container{padding-left:0}.yg-course__teacher-avatar{float:none;display:block;margin:0 auto}}.yg-course__teacher-name{display:inline-block;padding:0 0 20px;font-size:25px}@media screen and (max-width:735px){.yg-course__teacher-name{display:block;padding:20px 0;text-align:center}}.yg-course__teacher-description{text-align:justify;line-height:1.7;font-size:17px}.yg-course__teacher-description--collapsed p:not(:first-child){opacity:.2}.yg-course__read-more{display:block;position:relative;z-index:100;cursor:pointer;text-align:right;color:#ea5033}.yg-course__read-more--padding{padding-top:20px}.yg-course-testimonial__copy--collapsed{height:200px;overflow:hidden}.yg-course__read-more,.yg-course__teacher,.yg-course__teacher-title{margin:0 auto;max-width:900px}.add-list-type{list-style-type:initial;margin-bottom:30px}.add-list-type li{margin:10px 0 10px 50px;line-height:2}@media screen and (max-width:735px){.add-list-type li{margin:10px 0 10px 20px}}.yg-course-chapter__wrapper{position:relative}.yg-course-chapter__wrapper:first-of-type .yg-course-chapter__circle{top:50%}.yg-course-chapter__wrapper:first-of-type .yg-course-chapter__circle-progress-icon{margin-top:0;top:0}.yg-course-chapter__wrapper:last-of-type .yg-course-chapter__circle{bottom:50%}.yg-course-chapter__wrapper:last-of-type .yg-course-chapter__circle-progress-icon{margin-top:0;top:auto;bottom:0}.yg-course-chapter__circle{position:absolute;margin-top:-30px;top:0;left:25px;bottom:0;background:#fff;z-index:100;border-left:1px solid #ddd}@media screen and (max-width:735px){.yg-course-chapter__circle{position:static;margin-top:0;margin-bottom:10px;top:auto;left:auto;bottom:auto;background:0 0;z-index:0;border-left:0}.yg-course-chapter__circle--scheduled{margin-bottom:-40px}}.yg-course-chapter__circle-progress-icon{position:absolute;top:50%;left:-25px;margin-top:-25px;border:1px solid #ddd;border-radius:50%;width:50px;height:50px;background-color:#fff;text-align:center;line-height:3;color:#ea5033;display:flex;justify-content:center;align-items:center}.yg-course-chapter__circle-progress-icon--complete{color:#fff;background-color:#4cb66a;border:0}.yg-course-chapter{background:#fff;border:1px solid #c9c9c9;overflow:hidden;min-height:135px;transition:all .3s ease-in-out}.yg-course-chapter__title{padding:30px 60px 30px 30px;border-bottom:1px solid #c9c9c9;cursor:pointer;min-height:135px}.yg-course-chapter__title-copy{font-size:25px;line-height:1.4}@media screen and (max-width:735px){.yg-course-chapter__circle-progress-icon{display:flex;margin:0 auto;position:static;top:auto;left:auto}.yg-course-chapter__title-copy{font-size:22px}}@media screen and (max-width:640px){.yg-course-chapter__title{padding:20px 20px 23px}.yg-course-chapter__title-copy{margin-right:25px}.yg-course-chapter__title-info-container{display:flex;align-items:center;flex-wrap:wrap}}.yg-course-chapter-container{position:relative;margin-left:23px;padding:0 0 30px 70px}.yg-course-chapter__chevron{position:absolute;top:30px;right:20px;color:#747474}@media screen and (max-width:735px){.yg-course-chapter-container{padding:0 0 20px;margin-left:0}.yg-course-chapter__chevron{font-size:20px;top:20px}}.yg-course-chapter__chevron-scheduled{color:#ea5033}.yg-course-chapter__title-info-container{color:#c9c9c9}@media screen and (max-width:455px){.yg-course-chapter__title-copy{font-size:20px}.yg-course-chapter__title-info-container{font-size:15px}}.yg-course-chapter__title-info{display:inline-block;padding-right:15px;padding-left:10px;border-right:1px solid #c9c9c9}.yg-course-chapter__title-info:first-child{padding-left:0}.yg-course-chapter__title-info:last-child{border-right:0}@media screen and (max-width:640px){.yg-course-chapter__title-info{padding:0;border-right:0;flex:0 50%}}.yg-course-chapter__lesson{opacity:0;transition:.5s ease-in-out}.yg-course-chapter__lesson--open{opacity:1}.yg-course-chapter__downloads,.yg-course-chapter__lesson-row{padding:30px;margin:0}@media screen and (max-width:640px){.yg-course-chapter__downloads,.yg-course-chapter__lesson-row{padding:20px}}.yg-course-chapter__lesson-row{border-bottom:1px solid #c9c9c9;transition:background-color .3s}.yg-course-chapter__lesson-row.f-link:hover{background-color:#f0f3f6}.yg-course-chapter__lesson-row--active{background-color:#fcf3f1}.yg-course-chapter__lesson-row--active.f-link:hover{background-color:#f9e8e4}.yg-course__circle-icon--completed{display:inline-block;vertical-align:text-bottom;margin-right:5px}.yg-course-chapter__lesson-type{display:inline-block;padding-right:15px}.yg-course-chapter__lesson-type--lecture{border-right:1px solid #3c3c3c}.yg-course-chapter__lesson-assignment-status,.yg-course-chapter__lesson-duration,.yg-course__quiz-score{display:inline-block;padding-left:10px}.yg-course-chapter__lesson-assignment-status{color:#9c9fa5;font-size:15px;align-self:center}@media screen and (max-width:735px){.yg-course-chapter__lesson-assignment-status{font-size:14px;text-align:right;line-height:1.4em}}@media screen and (max-width:455px){.yg-course-chapter__lesson-assignment-status{font-size:13px}}.yg-course-chapter__lesson-header-container--flex{display:flex;justify-content:space-between}@media screen and (max-width:640px){.yg-course-chapter__lesson-title{font-size:14px}}@media screen and (max-width:455px){.yg-course-chapter__lesson-title{font-size:13px}}.yg-course__quiz-score{float:right;text-align:right;color:#9c9fa5;display:flex;flex-direction:column;justify-content:center;font-size:15px}@media screen and (max-width:735px){.yg-course__quiz-score{display:block;padding-left:0;border-left:0;font-size:14px;align-self:center}}@media screen and (max-width:455px){.yg-course__quiz-score{font-size:13px}}.yg-course__chapter-lesson-assignment-status--pending{font-style:italic}.yg-course-chapter__downloads-header{margin-bottom:20px;font-size:18px;color:#c9c9c9}.yg-course__download-link{padding-bottom:10px}.yg-course__download-icon{float:left;padding-top:3px}.yg-course__download-title{display:block;margin-left:25px}@media screen and (max-width:640px){.yg-course__download-title{font-size:14px}}@media screen and (max-width:455px){.yg-course__download-title{font-size:13px}}.yg-course__scheduled-chapter{display:inline-block;margin-left:93px;padding:10px;border:2px solid #ea5033;border-radius:5px 5px 0 0;background-color:#ea5033;color:#fff}@media screen and (max-width:735px){.yg-course__scheduled-chapter{margin-left:0}}.yg-course-chapter__scheduled{border:2px solid #ea5033;box-sizing:content-box}.yg-course__quiz-percent{display:block}.yg-course__error{color:#900;font-size:14px}.yg-course__note-cancel,.yg-course__note-delete,.yg-course__note-edit{cursor:pointer;color:#747474}.yg-course__note-cancel:hover,.yg-course__note-delete:hover,.yg-course__note-edit:hover{color:#ea5033}.yg-course__note-cancel{margin-right:10px;vertical-align:middle}.icon--locked{display:inline;margin-right:6px;width:20px}.course-splash__button-wrapper{text-align:center;margin:30px 0 60px}.my-course-lecture__video-wrapper{position:relative}.my-course-lecture__video-end-screen{background-color:#33302b}.my-course-lecture__video-btn{margin:0 0 10px;border-width:1px!important}.yg-courses__title-container{margin:1.5em 0;text-align:center;text-transform:uppercase;letter-spacing:.3em;font-size:30px}@media screen and (max-width:640px){.yg-courses__title-container{font-size:20px}}.yg-courses__title-container hr{border-bottom:1px solid #9c9fa5;max-width:7em}.yg-courses__category-title{margin:30px 0 20px;text-align:center;color:#434549;font-size:27px;line-height:1.5em}@media screen and (max-width:640px){.yg-courses__category-title{font-size:22px}}.yg-courses__category-subtitle{color:#747474;margin-bottom:25px;text-align:center}@media screen and (max-width:735px){.yg-courses__category-subtitle{line-height:1.5em;font-size:17px}}.yg-courses__category-read-more{text-align:center;color:#3c3c3c;margin:10px 0 0;transition:color .3s}@media screen and (min-width:736px){.yg-courses__category-read-more{display:none}}.yg-courses__category-read-more:hover{cursor:pointer;color:#ea5033}.yg-courses__category-description{color:#747474;margin:0 auto 50px;width:90%;text-align:center;font-size:15px}@media screen and (max-width:735px){.yg-courses__category-description{height:auto;overflow:hidden;max-height:0;font-size:14px;margin-bottom:0;transition:max-height .6s cubic-bezier(.19,1,.22,1)}}@media screen and (max-width:735px) and (min-width:641px){.yg-courses__category-description--open{max-height:180px}}@media screen and (max-width:640px){.yg-courses__category-description--open{max-height:200px}}@media screen and (max-width:455px){.yg-courses__category-description--open{max-height:320px}}.my-course__no-results-title{padding-top:130px;text-align:center}.yg-courses__faq{padding:7px 0;overflow:hidden}.yg-courses__faq-title{padding-top:40px}.yg-courses__faq-answer{opacity:0;margin-left:40px;position:absolute;z-index:-1;transition:opacity .7s}@media screen and (max-width:640px){.yg-courses__faq-answer{margin-left:0}}.yg-courses__faq-answer--open{opacity:1;position:relative;z-index:1}.my-course-card--coming-soon,.yg-course-card__info-container--coming-soon{opacity:.5}.yg-courses__faq-answer-p{font-size:15px}.yg-courses__faq-info{max-width:505px;margin-bottom:-10px}.yg-btn--all-courses{top:0;right:0}.yg-courses__faq-hr{max-width:110px;border-color:#9c9fa5;margin:20px 0 30px}.yg-courses__faq-header{color:#747474}@media screen and (max-width:735px){.yg-course__how-it-works__faq-link{text-align:center;margin:30px auto}}@media screen and (max-width:640px){.yg-course__how-it-works__faq-link{font-size:14px}}.yg-courses__faq-header--top-padding{padding-top:75px}.yg-course__ol-li{margin:0;padding:0}.yg-course__ol-li:before{color:#3c3c3c;padding-right:15px}.yg-course__ol-li span{margin:0}.yg-lecture-notes__header{height:6em}.yg-lecture-notes__header-copy-container{float:left;position:relative;top:2em}.yg-lecture-notes__header-course-title,.yg-lecture-notes__header-title{text-transform:uppercase;letter-spacing:3px}.yg-lecture-notes__header-title{color:#ea5033}.yg-lecture-notes__header-course-teacher{color:#9c9fa5}.yg-lecture-notes__header-course-teacher:not(:last-child):after{content:', '}.yg-lecture-notes__info-container{position:relative;top:3em;max-width:12.5em;padding-right:1em;border-right:1.5px solid #ddd;float:left;flex-basis:40%}.yg-lecture-note__timestamp{display:inline-block}.yg-lecture-notes__info-copy-container{margin-bottom:2em}.yg-lecture-notes__info-copy-container:not(:last-child):after{content:'';width:60px;height:1px;background-color:#ddd;position:absolute;margin-top:1em}.yg-lecture-notes__notes-container{position:relative;top:2.8em;padding-left:3.5em;float:left}.my-course-card__goto-container,.my-course-lecture__edit-note-buttons,.yg-btn--my-course-card-continue,.yg-btn--my-course-card-goto{float:right}@media print{.yg-lecture-notes__info-container{flex-basis:65%}.yg-course-certificate,.yg-lecture-notes__notes-container{page-break-inside:avoid}}.yg-lecture-notes__note{margin-bottom:2.2em}.yg-lecture-notes__error{font-size:40px;line-height:50px;position:relative;top:7.5em}.yg-lecture-notes__error a{color:#ea5033}.yg-lecture-notes__error a:hover{color:#b6391d}.my-course-lecture{display:flex;background-color:#eee}@media screen and (max-width:878px) and (min-width:736px){.my-course-lecture{flex-direction:column}.my-course-lecture__title{font-size:23px}}@media screen and (max-width:735px){.my-course-lecture{flex-direction:column}.my-course-lecture__title{font-size:23px}}.my-course-lecture__left-panel{flex-basis:65%}.my-course-lecture__right-panel{flex-basis:35%;position:relative;max-height:100%}@media screen and (min-width:1025px){.my-course-lecture__right-panel{min-height:100vh;border-left:1px solid #ddd}.my-course-lecture__notes{max-height:calc(100vh - 50px);overflow-y:scroll}}.my-course-lecture__note-toggles{background-color:#fff;position:relative;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.3)}.my-course-lecture__note-toggle{padding:10px 5px 10px 25px;display:inline-block;cursor:pointer;font-size:14px;color:#747474}@media screen and (max-width:1024px) and (min-width:879px){.my-course-lecture__right-panel{min-height:calc(100vh - 50px);border-left:1px solid #ddd}.my-course-lecture__note-toggle{font-size:13px}.my-course-lecture__note-toggle:last-of-type{padding-left:15px}.my-course-lecture__notes{max-height:calc(100vh - 95px);overflow-y:scroll}}@media screen and (max-width:455px){.my-course-lecture__note-toggle{padding:10px 0 10px 25px}}.my-course-lecture__notes--bottom-padding{padding-bottom:250px}@media screen and (min-width:1025px){.my-course-lecture__notes--bottom-padding{padding-bottom:230px}}@media screen and (max-width:1024px) and (min-width:879px){.my-course-lecture__notes--bottom-padding{padding-bottom:230px}}.my-course-lecture__note{padding:15px 25px;border-bottom:1px solid #ddd;cursor:pointer;background-color:#eee;color:#747474;font-size:15px;position:relative;overflow:auto;transition:background .3s}.my-course-lecture__note:hover{background-color:#fff}.my-course-lecture__note--active{background-color:#fff;border-left:5px solid;padding-left:20px}.my-course-lecture__note--user{border-left-color:#716b69}.my-course-lecture__note--instructor{border-left-color:#c1b79e}.my-course-lecture__note-text{overflow-wrap:break-word}.my-course-lecture__note-switch-copy{font-size:75%}@media screen and (min-width:1025px){.my-course-lecture__note-switch-copy{font-size:80%}}@media screen and (max-width:1024px) and (min-width:879px){.my-course-lecture__note-switch-copy{font-size:71%}}.my-course-lecture__note-switch{vertical-align:middle;display:inline-block;position:relative;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:2px;width:40px;height:20px;margin-bottom:2px;background-color:#9c9fa5;border-radius:20px;transition:background .3s}.my-course-lecture__note-switch:after,.my-course-lecture__note-switch:before{display:block;position:absolute;top:2px;left:2px;bottom:2px;content:''}.my-course-lecture__note-switch:before{right:1px;background-color:#9c9fa5;border-radius:20px;transition:background .3s}.my-course-lecture__note-switch:after{width:16px;background-color:#eee;border-radius:100%;transition:margin .3s}.my-course-lecture__note-switch--active,.my-course-lecture__note-switch--active:before{background-color:#2f92a0}.my-course-lecture__note-switch--active:after{margin-left:20px}.my-course-lecture__note-timestamp{font-size:13px;margin-bottom:5px}.my-course-lecture__add-note-container{position:absolute;bottom:0;right:0;height:195px;width:100%;background-color:#fff;border-top:1px solid #ddd;padding:10px;transition:bottom .3s}.my-course-lecture__add-note-container--closed{bottom:-150px}.my-course-lecture__add-note-tab{cursor:pointer}.my-course-lecture__add-note-tab:before{font-family:YGIcons;content:'\e612';text-align:center;height:25px;width:50px;top:-26px;left:10px;position:absolute;background-color:#fff;border:1px solid #ddd;border-bottom-width:0;border-top-left-radius:3px;border-top-right-radius:3px}.my-course-lecture__add-note-tab--closed:before{content:'\e613'}.my-course-lecture__note-links{color:#9c9fa5;position:absolute;top:10px;right:25px;font-size:12px}.my-course-card{background-color:#fff;border:1px solid #ddd;margin-bottom:25px;transition:all .2s ease-in-out}.body--not-touch-device .my-course-card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.5)}.my-course-card__content,.my-course-card__up-next{padding-left:30px;padding-right:30px}@media screen and (max-width:640px){.my-course-card__content,.my-course-card__up-next{padding-left:20px;padding-right:20px}}.my-course-card__content{width:100%}.my-course-card__content--top{padding-top:30px}.my-course-card__content--top:hover .my-course-card__title--link{color:#ea5033}@media screen and (min-width:736px){.my-course-card__content--top{height:160px;min-height:100px}}@media screen and (max-width:735px){.my-course-card{margin:15px auto 0}.my-course-card:first-of-type{margin:0 auto}.my-course-card:last-of-type{margin-bottom:0}.my-course-card__content--top{min-height:85px}}.my-course-card__content--bottom{background-color:#f9f9f9;padding-top:16px;padding-bottom:18px}.my-course-card__content--bottom-up-next{transition:background-color .3s ease-in-out}.my-course-card__content--bottom-up-next:hover{background-color:#fcf3f1}.my-course-card__content--bottom-coming-soon,.my-course-card__content--bottom-completed{padding:30px}@media screen and (max-width:640px){.my-course-card__content--bottom-coming-soon,.my-course-card__content--bottom-completed{padding:30px 20px}}.my-course-card__content--bottom-completed{display:flex;align-items:center;background-color:#f9f9f9}.my-course-card__content--bottom-coming-soon{background-color:#eee;letter-spacing:3px;text-transform:uppercase;font-size:15px;line-height:14px}@media screen and (max-width:455px){.my-course-card__content--bottom-coming-soon{letter-spacing:2px;font-size:14px}}.my-course-card__coming-soon-text{font-family:AvenirLTStd-Medium,Arial,sans-serif;border-left:1px solid #9c9fa5;padding-left:10px}.my-course-card__title,.my-course-card__up-next-title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}.my-course-card__title{letter-spacing:1px;font-size:16px;min-height:25px}.my-course-card__title--link{cursor:pointer}.my-course-card__teachers{position:relative;top:20px}.my-course-card__teacher{margin-right:12px;display:inline-block}.my-course-card__avatar{height:36px;width:36px;vertical-align:middle;margin-right:10px}.my-course-card__up-next-header{color:#9c9fa5}.my-course-card__up-next-title{color:#ea5033}@media screen and (min-width:736px){.my-course-card__title,.my-course-card__up-next-title{display:inline-block}.my-course-card__title{font-size:24px;max-width:70%}.my-course-card__up-next-title--lecture{max-width:60%}.my-course-card__continue-container{float:right;position:relative;bottom:15px}}@media screen and (max-width:878px) and (min-width:736px){.my-course-card__up-next-title--lecture{max-width:50%}}@media screen and (max-width:735px){.my-course-card__goto-container,.my-course-card__teachers,.yg-btn--my-course-card-continue{display:none}}.my-course-card__completed-copy{display:inline-block}.my-course-quiz__title{color:#747474;margin-bottom:30px}.my-course-quiz__container{display:inline-block;margin-top:20px;width:100%;background:#fff;padding:25px 30px;border:1px solid #ddd;color:#747474;clear:both}@media screen and (max-width:640px){.my-course-quiz__container{display:inline-block}}.my-course-quiz__questions-container{display:flex;justify-content:space-between}.my-course-quiz__quizzes{width:100%}.my-course-quiz__start-copy{align-self:center;margin:0}@media screen and (max-width:640px){.my-course-quiz__questions-container{display:inline-block}.my-course-quiz__start-copy{margin-bottom:30px}}.my-course-quiz__question-index{padding-bottom:10px}.my-course-quiz__radio{float:left;margin:5px 20px}@media screen and (max-width:640px){.my-course-quiz__radio{margin:5px 0}}.my-course-quiz__label{float:none;margin:0;padding:10px}@media screen and (max-width:640px){.my-course-quiz__label{padding:10px 10px 10px 0}.my-course-quiz__label--left-padding{padding-left:10px}}.my-course-quiz__label--result{cursor:default}.my-course-quiz__question{color:#747474}.my-course-quiz__button-container{float:right;clear:both}.my-course-quiz__answers{padding-bottom:25px}.my-course-quiz__answers-item{display:inline-block;width:100%;cursor:pointer;color:#747474}.my-course-quiz__answers-item:hover{background:#ddd;color:#ea5033}.my-course-quiz__answer-copy{margin-left:55px}.my-course-quiz__answer-copy--correct{color:#4cb66a}.my-course-quiz__answer-copy--incorrect{color:#df1f1f}.my-course-quiz__result-badge{float:left;padding:2px 0 0 8px;height:26px;width:26px;border-radius:50%;font-size:11px;line-height:23px;color:#fff}@media screen and (max-width:640px){.my-course-quiz__answer-copy{margin-left:35px}.my-course-quiz__result-badge{font-size:9px;line-height:20px;padding:2px 5px 0;height:20px;width:20px}}.my-course-quiz__result-badge--correct{background:#4cb66a}.my-course-quiz__result-badge--correct:before{font-family:YGIcons;content:'\e611'}.my-course-quiz__result-badge--incorrect{background:#df1f1f}.course-banner,.yg-course-card__image{background-repeat:no-repeat;background-size:cover}.my-course-quiz__result-badge--incorrect:before{font-family:YGIcons;content:'\e900'}.purchase-course-card__purchase-details,.purchase-course-card__teacher-name,.purchase-course-card__title{font-family:AvenirLTStd-Medium,Arial,sans-serif}.my-course-quiz__drag-drop-answers-container{width:20%;float:left}@media screen and (max-width:640px){.my-course-quiz__drag-drop-answers-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:25px;width:auto;float:none}.my-course-quiz__drag-drop-answers{margin:5px}}.my-course-quiz__drag-drop-answers{margin-bottom:5px;padding:10px;border:1px solid #ddd;cursor:pointer}.my-course-quiz__correct-answer-container{flex-basis:78%}.my-course-quiz__drag-drop-match-container{margin-bottom:25px;float:right;width:60%}.my-course-quiz__drag-drop-match{display:flex;align-items:center;position:relative;margin-bottom:5px;padding:10px;border:1px solid #ddd;justify-content:space-between}@media screen and (max-width:640px){.my-course-quiz__drag-drop-match-container{float:none;width:100%}.my-course-quiz__drag-drop-match{font-size:12px;line-height:14px}}.my-course-quiz__drag-drop-match--correct{justify-content:initial}.my-course-quiz__drag-drop-correct-answer{color:#84ce55;font-style:italic;float:right}@media screen and (max-width:640px){.my-course-quiz__drag-drop-correct-answer{display:block;float:none}}.my-course-quiz__drag-drop--inactive{display:flex;border:1px dashed #747474;width:100px;height:30px;margin-right:10px}.my-course-quiz__drag-drop--active{display:flex;transition:border .1s ease-in;margin-right:10px;padding:5px 10px;border:2px solid #747474;cursor:pointer}.my-course-quiz__drag-drop--is-dropped{height:45px;border:1px dashed #747474;cursor:default}@media screen and (max-width:640px){.my-course-quiz__drag-drop--is-dropped{width:70px}.my-course-quiz__drag-drop--results{width:100%}}.my-course-quiz__drag-drop--is-dragged-over{border:2px solid #ea5033}.my-course-quiz__drag-drop--results{width:100%;max-width:620px;margin-bottom:10px}.my-course-quiz__drag-drop-result{min-width:8em;min-height:2.2em;margin-right:10px;padding:5px;border-width:2px;border-style:solid;text-align:center;word-wrap:break-word;flex-basis:26%}.my-course-quiz__drag-drop-result--correct{border-color:#84ce55}.my-course-quiz__drag-drop-result--incorrect{border-color:#df1f1f}.my-course-quiz__premise-text{max-width:20em;display:inline-block}.my-course-quiz__results-button-container{float:right;margin:30px 30px 15px 0}@media screen and (max-width:455px){.my-course-quiz__results-button-container{margin:30px 0 15px}}.my-course-quiz__results-copy,.my-course-quiz__results-header,.my-course-quiz__results-subheader{color:#747474}.my-course-quiz__results-header{font-size:36px}.my-course-quiz__results-subheader{font-size:18px}.my-course-quiz__results-copy{margin:0}.my-course-quiz__question-result{margin-right:10px;font-size:20px}@media screen and (max-width:640px){.my-course-quiz__drag-drop-result{position:relative}.my-course-quiz__premise-text{display:block}.my-course-quiz__results-button-container{float:none}.my-course-quiz__question-result{display:block}}.my-course-quiz__question-result--correct{color:#84ce55}.my-course-quiz__question-result--incorrect{color:#df1f1f}.purchase-course-card{background-color:#f0f3f6;border:2px solid #cacfd9;color:#747474}.purchase-course-card__content{padding:30px 30px 15px}.purchase-course-card__header{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:15px;display:flex}.purchase-course-card__teacher-avatars{margin-right:25px}@media screen and (max-width:735px){.purchase-course-card__content{padding:20px}.purchase-course-card__teacher-avatars{display:none}}.purchase-course-card__teacher{display:inline-block}.purchase-course-card__avatar{width:50px;min-width:50px;height:50px;border:1px solid #ddd}.purchase-course-card__title{letter-spacing:1px;font-size:25px;cursor:pointer;display:inline-block;margin-bottom:5px}@media screen and (max-width:735px){.purchase-course-card__title{font-size:22px;line-height:28px}}.purchase-course-card__purchase-details{display:flex;align-items:center;justify-content:space-between}.purchase-course-card__purchase-total{font-size:20px;min-width:120px;color:#3c3c3c}.purchase-course-card__teacher-name{font-size:15px}.purchase-course-card__teacher-name:not(:last-of-type):not(:nth-last-of-type(2)):after{content:', '}.purchase-course-card__teacher-name:last-of-type:not(:first-of-type):before{content:'& '}.purchase-course__max-width-wrapper{max-width:760px}.purchase-course__header{padding:10px 0 20px;position:relative}.purchase-course__courses-button-wrapper{position:absolute;top:0;right:0}@media screen and (max-width:640px){.purchase-course__header{padding:0 0 30px}.purchase-course__courses-button-wrapper{display:none}}.purchase-course__submit-button-wrapper{margin-top:30px;max-width:420px}.purchase-course__toggle-instructions{font-size:12px;color:#3c3c3c}.yg-payment__dropdown{max-width:420px;min-width:275px}.yg-payment__cc-container{height:46px}.yg-payment__add-card{color:#3c3c3c!important}.purchase-course__payment-wrapper{float:left}.purchase-course{padding-top:100px!important}.purchase-course__free-trial-card{padding:20px 20px 20px 30px;background-color:#fff;border:1px solid #ddd;border-width:2px;margin-bottom:15px;display:flex}.purchase-course__free-trial-title{margin:2px 0 0}.purchase-course__free-trial-copy-wrapper{margin-left:15px}@media screen and (max-width:640px){.purchase-course__free-trial-copy{display:none}}.purchase-course__mobile-login{display:block}@media screen and (min-width:1025px){.purchase-course__mobile-login{display:none}}@media screen and (max-width:1024px) and (min-width:879px){.purchase-course__mobile-login{display:none}}.purchase-course__payment-title{letter-spacing:2px;font-size:19px;margin-bottom:10px}@media screen and (max-width:455px){.purchase-course__payment-title{font-size:4vw}}.purchase-course__flex-container{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:878px) and (min-width:736px){.purchase-course__flex-container{clear:both;float:left}}@media screen and (max-width:735px){.purchase-course__free-trial-card{padding-left:20px}.purchase-course__flex-container{clear:both;float:left}}.purchase-course__contact{font-size:13px;margin-top:20px}.purchase-course__contact--above-login{display:inline-block;float:right;font-size:14px;margin-top:80px}@media screen and (max-width:878px) and (min-width:736px){.purchase-course__contact--above-login{margin-top:20px}}@media screen and (max-width:735px){.purchase-course__contact--above-login{margin-top:20px}}.assignment__title{font-size:24px;color:#747474}#assignment-input__file-upload{display:none}.my-course-assignment ol span{margin-left:0;color:#747474}.assignment-text-area{color:#3c3c3c;margin-top:10px;border:1px solid #9c9fa5}.assignment-input,.assignment-submission{width:100%;margin:30px auto 0;border:1px solid #ddd;background-color:#fff;overflow:auto;padding:25px 30px;color:#9c9fa5}@media screen and (max-width:640px){.assignment-input,.assignment-submission{padding:30px 15px}}.assignment-input--transparent-bg{background-color:#f9f9f9;border:0;padding:0;margin-top:15px;overflow:hidden}.assignment__proceed-container{float:right;margin:25px 0 0}@media screen and (max-width:640px){.assignment__proceed-container{margin:25px 0 0;float:left}}.assignment__proceed-container--upload{margin:25px 30px 0 0}@media screen and (max-width:640px){.assignment__proceed-container--upload{margin:25px 0 0 15px}}.assignment-input--flex{flex-direction:column;overflow:hidden}@media screen and (min-width:736px){.assignment-input--flex-row-desktop{flex-direction:row}.assignment-input__button-container{align-self:center}}.assignment-input--flex,.assignment-submission__container--flex,.assignment-submission__container--inside-wrapper{display:flex;justify-content:space-between;align-items:center}.assignment-input__resubmit-prompt{font-size:19px;color:#747474}.assignment-input__instructions{font-size:21px;margin-bottom:7px;color:#747474}.assignment-input__instructions--click-only{font-size:17px;margin:0 25px 0 0}@media screen and (max-width:735px){.assignment-input--transparent-bg{background-color:#f0f3f6}.assignment-input--flex{text-align:center}.assignment-input__instructions--click-only{max-width:none;font-size:16px}.assignment-input__button-container{margin-top:25px;width:100%}.assignment-input__button-container .yg-btn{width:100%}}.assignment-input__button-container .yg-btn{margin:0}@media screen and (min-width:736px){.assignment-input__button-container--text{float:right;margin-top:20px}.assignment-submission__response-container{line-height:1.7em}}@media screen and (max-width:735px){.assignment-input__button-container--text{display:flex;flex-direction:column-reverse}.assignment-input__error-message--upload{display:block}}.assignment-input__error-message{color:#900;margin:0}@media screen and (max-width:878px) and (min-width:736px){.assignment-input__error-message--upload{display:block}}.assignment-input__save-progress{color:#3c3c3c;cursor:pointer;margin-right:15px;transition:color .3s ease-in-out;font-weight:700;font-size:14px}.assignment-input__save-progress:hover{color:#ea5033}.assignment-input__save-disabled{cursor:default;color:#9c9fa5;font-style:italic;transition:none;font-weight:400}.assignment-input__save-disabled:hover{color:#9c9fa5}.assignment-input__cancel{text-decoration:underline;color:#747474;cursor:pointer;padding-right:12px;transition:color .3s ease-in-out}.yg-schedule a,.yg-teachers a,.yg-yoga-styles a{text-decoration:none}.assignment-input__cancel:hover{color:#ea5033}.assignment-submission__response-container{clear:both}@media screen and (max-width:735px){.assignment-input__save-progress{margin:0 0 7px;text-align:center}.assignment-input__cancel{text-align:center;padding-right:0}.assignment-submission__attachment-container,.assignment__attachment-container{line-height:1.1em}.assignment-submission__response{padding-bottom:3px}}.assignment__attachment-container{margin-top:9px}.assignment-submission__attachment,.assignment__attachment{color:#3c3c3c;font-weight:700;cursor:pointer;transition:color .3s;font-size:15px}.assignment-submission__attachment:hover,.assignment__attachment:hover{color:#ea5033}@media screen and (max-width:735px) and (min-width:641px){.assignment-submission__attachment,.assignment__attachment{font-size:14px}}@media screen and (max-width:640px){.assignment-submission__attachment,.assignment__attachment{font-size:12px}}.courses-icon--document-reviewer-upload{color:#3c3c3c;margin-right:3px;vertical-align:text-top}.assignment-submission__response{color:#3c3c3c;font-size:17px}@media screen and (max-width:640px){.assignment-submission__response{font-size:15px;line-height:1.2em}}.assignment-submission__response-info{font-size:14px}.assignment-submission__hr{float:left;margin-bottom:15px;width:74px;border-bottom:1px solid #ddd}.assignment-submission__avatar{margin:0 22px 6px 0;float:left;width:70px}@media screen and (max-width:640px){.assignment-submission__response-info{font-size:13px}.assignment-submission__avatar{margin-right:18px}}.assignment-submission__uploading-instructions{margin:0;font-size:20px}.assignment-submission__timestamp{font-size:15px}@media screen and (max-width:640px){.assignment-submission__timestamp{font-size:13px}}.assignment-submission__edit-delete{color:#3c3c3c;font-size:15px;font-style:normal;cursor:pointer;padding:0 11px 0 19px;transition:color .3s ease-in-out}.assignment-submission__edit-delete:hover{color:#ea5033}.assignment-submission__container--flex{align-items:baseline;clear:both}@media screen and (max-width:640px){.assignment-submission__edit-delete{padding-left:12px;display:block;font-size:13px}.assignment-submission__container--flex{padding-top:7px;line-height:1.2em;font-size:13px}}.assignment-submission__container--upload{display:flex;justify-content:space-between;background-color:#ddd;margin-bottom:11px;padding:0 17px;height:50px;align-items:center}.assignment-submission__path{color:#3c3c3c;display:inline-block;word-wrap:break-word;line-height:1.4em}@media screen and (max-width:735px) and (min-width:641px){.assignment-submission__path{font-size:14px}}.assignment-submission__path--uploaded-copy{float:right;color:#9c9fa5;margin-bottom:0}@media screen and (max-width:640px){.assignment-submission__container--upload{text-align:center;height:45px}.assignment-submission__path{width:100%;text-align:left;font-size:12px}.assignment-submission__path--uploaded-copy{display:none}}.assignment-submission__copy{color:#434549;font-size:20px}.assignment-submission__completed-copy{display:inline-block;margin:4px 0 0 5px}@media screen and (max-width:640px){.assignments-submission__submitted-copy{display:none}}.assignment-submission__completed-container{display:flex;align-items:center;clear:both;padding-top:9px}.course-banner{height:700px;min-height:490px;color:#fff;background-position:center}.course-banner__content-wrapper{height:100%}.content--course-banner{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column}.course-banner__price{font-family:AvenirLTStd-Heavy,Arial,sans-serif;padding-bottom:3px;letter-spacing:1px;font-size:20px;border-bottom:1px #fff solid}.course-banner__teacher,.course-banner__title,.yg-course-card__title{font-family:AvenirLTStd-Medium,Arial,sans-serif}.course-banner__price--current-price{border-bottom:0;margin-left:5px}.course-banner__title{text-transform:uppercase;letter-spacing:3px;line-height:1.4em;margin:8px 0 0}@media screen and (max-width:735px) and (min-width:641px){.course-banner__title{font-size:28px}}@media screen and (max-width:640px){.course-banner__title{font-size:25px;line-height:1.5em}}.course-banner__description{line-height:28px;width:100%;margin-bottom:6px}.course-banner__button-wrapper{width:100%;margin-top:20px}@media screen and (max-width:640px){.course-banner__description{font-size:16px;line-height:22px}.course-banner__teacher{font-size:16px}}.course-banner__teacher-container{display:block;width:100%}.yg-course-card{float:left;margin:0 2% 25px 0;border:1px solid #ddd;transition:all .2s ease-in-out}@media screen and (min-width:736px){.yg-course-card{height:360px;width:100%}}@media screen and (max-width:878px) and (min-width:736px){.yg-course-card{height:400px}}@media screen and (max-width:735px){.course-banner{max-height:390px}.yg-course-card{width:100%;float:none;margin:20px auto 0;display:block;max-width:380px}}.body--not-touch-device .yg-course-card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.5)}.yg-course-card--coming-soon:hover{box-shadow:none!important;-webkit-box-shadow:none!important}.yg-course-card--coming-soon .yg-course-card__content{cursor:default}.yg-course-card--published{cursor:pointer}.yg-course-card__content{height:100%;width:100%;position:relative;overflow:auto;cursor:pointer}.yg-course-card__image{background-position:50%;background-color:#eee;overflow:hidden}@media screen and (min-width:736px){.yg-course-card__image{position:absolute;height:100%;width:40%}}@media screen and (max-width:735px){.yg-course-card__image{height:230px;width:100%}}.yg-course-card__coming-soon{position:absolute;z-index:400;text-transform:uppercase;color:#fff;margin:15px 0 0 15px;font-size:28px;line-height:1.3em;letter-spacing:2px}.yg-course-card__info-container{background-color:#fff;position:relative}@media screen and (min-width:736px){.yg-course-card__info-container{height:100%;width:60%;float:right;padding:30px}}@media screen and (max-width:735px){.yg-course-card__info-container{height:auto;width:100%;padding:20px}.yg-course-card__info{margin-bottom:20px}}.yg-course-card__title{font-size:23px;max-height:74px;margin-bottom:20px}@media screen and (max-width:1024px) and (min-width:879px){.yg-course-card__title{font-size:22px}}@media screen and (max-width:878px) and (min-width:736px){.yg-course-card__title{font-size:19px}}@media screen and (max-width:455px){.yg-course-card__info-container{padding:20px 18px}.yg-course-card__title{font-size:21px}}.yg-course-chapter__title-info--font-size{font-size:13px}.yg-course-chapter__title-info-container--course-card{margin-top:0}.yg-course-card__description{color:#747474;font-size:16px;font-family:AvenirLTStd-Book,Arial,sans-serif}@media screen and (max-width:735px){.yg-course-card__description{display:none}}.yg-course-card__teacher{height:35px;display:inline-block;margin:0 10px 15px 0}.yg-course-card__avatar{width:34px;vertical-align:middle;margin-right:5px}.yg-course-card__bottom-section{position:absolute;bottom:30px}.yg-course-card__chapters{display:inline-block;padding-right:10px;color:#747474}@media screen and (max-width:735px){.yg-course-card__bottom-section{position:static}.yg-course-card__chapters{display:block}}.yg-course-card__purchased{display:inline-block;padding-left:10px;border-left:1px solid #747474}.yg-course-card__purchased:hover{color:#b6391d}@media screen and (max-width:735px){.yg-course-card__purchased{display:block;padding-left:0;border-left:none}}.yg-course-certificate{max-width:950px;text-align:center;margin:110px auto 0;border:1px solid #ddd}.yg-course-certificate__section{padding:30px}.yg-course-certificate__section--top{padding-bottom:0}.yg-course-certificate__section--bottom{background-color:#eee;padding-top:45px}.yg-course-certificate__badge{margin:-80px auto 0;width:200px}.yg-course-certificate__title{color:#ea5033;letter-spacing:5px;text-transform:uppercase;font-size:25px;margin-bottom:25px}.yg-course-certificate__course-title{font-size:23px}.yg-course-certificate__copy{margin:14px auto 20px;font-size:16px;line-height:19px}.yg-course-certificate__hr{width:80px;border-color:#c9c9c9;margin:45px auto 20px}.yg-course-certificate__error{font-size:40px;line-height:50px;position:relative;top:7.5em}.yg-course-certificate__error a{color:#ea5033}.yg-course-certificate__error a:hover{color:#b6391d}.courses{width:100%}.yg-course-header{position:relative;height:25em;color:#fff;font-family:AvenirLTStd-Medium,Arial,sans-serif;text-align:center}@media screen and (max-width:1024px) and (min-width:736px){.yg-course-header{height:22em}}@media screen and (max-width:735px){.courses{background-color:#f9f9f9}.yg-course-header{height:auto}}.yg-course-header--above-login{height:27em}@media screen and (max-width:1024px) and (min-width:736px){.yg-course-header--above-login{height:25em}}@media screen and (max-width:735px){.yg-course-header--above-login{height:auto}}.yg-course-header__bg{position:absolute;padding:2em;background-image:url(../img/courses/all-courses-banner.jpg);background-size:cover;height:100%;width:100%}@media screen and (max-width:735px){.yg-course-header__bg{display:flex;align-items:center;position:static;height:45vw}.yg-course-header__bg--above-login{height:300px}}@media screen and (max-width:455px){.yg-course-header__bg--above-login{height:230px;padding-bottom:0}}.yg-course-header__title--mobile{display:none}.yg-course-header__content{position:absolute;top:0;left:0;padding:2em;height:100%;width:100%}.yg-course-header__content--above-login{top:50px}@media screen and (max-width:735px){.yg-course-header__title--mobile{display:block}.yg-course-header__title--desktop{display:none}.yg-course-header__content{position:relative;display:block;padding:25px 20px;background-color:#747474;color:#fff;text-align:center;line-height:1.7}.yg-course-header__content--above-login{top:0}}.yg-course-header__copy{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;margin:0 auto;padding:30px 0;max-width:945px}.yg-course-header__copy--bottom-border{border-bottom:1px solid #fff}@media screen and (max-width:640px){.yg-course-header__copy--above-login{top:2em}}.yg-course-header__title{text-transform:uppercase;letter-spacing:.35em;line-height:1.2em;text-align:left}@media screen and (min-width:1700px){.yg-course-header__title{font-size:60px}}@media screen and (min-width:1025px){.yg-course-header__title{width:50%;font-size:65px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-course-header__title{font-size:6vw;width:38%}}.yg-course-header__subcopy,.yg-course-header__subtitle{font-family:AvenirLTStd-Book,Arial,sans-serif}@media screen and (max-width:735px){.yg-course-header__copy{display:inline-block;padding:0}.yg-course-header__copy--bottom-border{border-bottom:0}.yg-course-header__title{font-size:10vw;margin-bottom:.2em;text-align:center}.yg-course-header__subcopy,.yg-course-header__subtitle{padding:0 20px 20px}}@media screen and (min-width:1025px){.yg-course-header__subtitle{font-size:20px;width:45%}}@media screen and (min-width:736px){.yg-course-header__subtitle{text-align:left;line-height:1.4}}@media screen and (max-width:1024px) and (min-width:736px){.yg-course-header__subtitle{width:50%;font-size:18px}}.yg-course-header__subcopy{width:100%;text-align:center}@media screen and (min-width:736px){.yg-course-header__subcopy{font-size:12.6px;letter-spacing:.5px;color:#ddd;text-transform:uppercase}}@media screen and (max-width:1024px){.yg-course-header__subcopy-span{display:block;margin-top:10px}}.yg-course-header__faq-link{color:#fff}.yg-course-header__faq-link:hover{color:#ea5033}.yg-course-header__faq-img{margin-left:5px;vertical-align:top}@media screen and (max-width:735px){.yg-course-header__faq-img{vertical-align:text-bottom}}.yg-course-post{clear:both;position:relative}.yg-course-post--card,.yg-course-post--reply{background-color:#fff;border:1px solid #ddd;position:relative;overflow:auto}.yg-course-post--card{padding:25px 30px 20px;margin:12px 0 25px;transition:all .2s ease-in-out}.yg-course-post--card-hover{cursor:pointer}.body--not-touch-device .yg-course-post--card-hover:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.5)}.yg-course-post--reply{border-bottom:0;padding:25px 30px 0;margin:0}.yg-course-post--comment{padding:25px 30px 20px 70px;margin-left:-30px;width:calc(100% + 60px);background-color:#eee;border-bottom:1px solid #ddd}.yg-course-post:not(.yg-course-post--visible-reply) .yg-course-post--comment:last-child{border-bottom:0}.yg-course-post--no-comments,.yg-course-post--reply-input{padding:25px 30px 20px}.yg-course-post--no-comments:last-child,.yg-course-post--reply-input:last-child{border-bottom:1px solid #ddd}.yg-course-post__header{margin-bottom:10px;position:relative;overflow-y:auto}.yg-course-post__avatar{vertical-align:top;margin-right:25px;width:50px}@media screen and (max-width:735px){.yg-course-post__avatar{margin-right:10px}}@media screen and (min-width:736px){.yg-course-post__avatar--large{width:100px}}@media screen and (max-width:735px) and (min-width:641px){.yg-course-post__header{margin-bottom:30px}.yg-course-post__avatar--large{width:80px;margin-right:20px}}.yg-course-post__meta{float:right;vertical-align:middle;min-height:50px;display:flex;justify-content:center;flex-direction:column}@media screen and (min-width:736px){.yg-course-post__meta{width:calc(100% - 80px)}}@media screen and (max-width:735px){.yg-course-post__meta{width:calc(100% - 65px)}}.yg-course-post__meta--full-width{width:100%}@media screen and (min-width:736px){.yg-course-post__meta--smaller{width:calc(100% - 130px)}.yg-course-post__teacher{display:inline-block;margin-right:5px}}@media screen and (max-width:735px) and (min-width:641px){.yg-course-post__meta--smaller{width:calc(100% - 110px)}}.yg-course-post__teacher{font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-course-post__date,.yg-course-post__tags{font-style:italic;margin-bottom:0}@media screen and (max-width:455px){.yg-course__vertical-bar{display:none}.yg-course-post__date{display:block}}.yg-course-post__date,.yg-course-post__links,.yg-course-post__reply-links,.yg-course-post__tags{color:#747474;font-size:15px}@media screen and (max-width:735px){.yg-course-post__course{display:block}}.yg-course-post__user-date{margin-bottom:0;display:inline-block}.yg-course-post__title-container{overflow:auto}.yg-course-post__title{margin-bottom:10px;display:block;float:left}.yg-course-post__title--dark-bg{background-color:#f9f9f9;margin:-25px -30px 20px;padding:20px 30px;width:calc(100% + 60px);float:none}.yg-course-post__links{display:inline-block;color:#9c9fa5;position:absolute;right:30px;top:3em}@media screen and (max-width:640px){.yg-course-post__links{position:relative;top:.5em;right:0}}.yg-course-post__links--top-level{top:0}.yg-course-post__message{color:#747474;clear:both;position:relative}.yg-course-post__message--overflow{max-height:170px;overflow:hidden}.yg-course-post__message-overlay{width:100%;height:100px;position:absolute;bottom:0;left:0;background:linear-gradient(to top,#fff,rgba(255,255,255,0))}@media screen and (min-width:736px){.yg-course-post__title{font-size:26px}.yg-course-post__message-overlay--hide-desktop{display:none}}@media screen and (max-width:735px){.yg-course-post__title{font-size:22px}.yg-course-post__message-overlay--hide-mobile{display:none}}.yg-course-post__response-link{display:block;margin-top:20px;color:#ea5033}.yg-course-post__response-link:hover{color:#b6391d}.yg-course-post__reply-links{text-align:right;margin-top:10px}@media screen and (max-width:640px){.yg-course-post__reply-links{text-align:left}}.badge,.badge--following,.class__prop,.content--center,.header-banner__copy,.header-banner__stats,.program-splash__prop-icon,.yg-modal--share,.yg-modal__content--center,.yg-modal__content--trialwall-bottom-old,.yg-modal__content--trialwall-top-old,.yg-welcome-modal,.yg-welcome-modal__nav{text-align:center}.yg-course-post__cancel-link,.yg-course-post__reply-link{color:#ea5033;cursor:pointer}.yg-course-post__cancel-link:hover,.yg-course-post__reply-link:hover{color:#b6391d}.yg-course-post__comment-field-wrapper{padding:20px 0 45px}.yg-course-post__comment-replies{margin:20px 0 0}.header-banner{background-repeat:no-repeat;z-index:0;color:#fff;transition:margin-left .8s cubic-bezier(.19,1,.22,1)}.header-banner.teacher__header h1{margin-left:0}.header-banner .badge{vertical-align:top;padding:.08em .26em;margin-top:50px}.header-banner .badge i{font-size:.7em}.header-banner .header__info{position:relative;z-index:500;width:43%}.header-banner--dark{color:#3c3c3c}.header-banner--background{background-position:center center;background-size:cover;height:325px}@media screen and (max-width:1024px) and (min-width:736px){.header-banner--background{height:320px}}@media screen and (max-width:640px){.header-banner--background{height:175px}}.header-banner--fixed{position:fixed;top:0;left:0;width:calc(100% - 60px);margin-left:60px;transition:left .8s cubic-bezier(.19,1,.22,1),margin-left .8s cubic-bezier(.19,1,.22,1)}.yg-above-login .header-banner--fixed{position:relative;margin-left:0;width:100%}@media screen and (max-width:1024px){.header-banner--fixed{top:50px;margin-left:0;width:100%}.yg-above-login .header-banner--fixed{top:0}}.body--touch-device .header-banner--fixed{top:50px;margin-left:0;width:100%}.yg-above-login .body--touch-device .header-banner--fixed{top:0}@media screen and (min-width:1025px){.teacher-wrapper .header-banner--background{height:370px}.nav-open .header-banner--fixed{margin-left:200px}}.body--touch-device .nav-open .header-banner--fixed{margin-left:0}.header-banner--search-filter{z-index:9;background-color:#fff}@media screen and (max-width:640px){.header-banner--search-filter{max-width:21em;margin:0 auto}}.header-banner--search{background-image:url(../img/search/search-banner.jpg);display:flex;align-items:center}.header-banner__copy{position:relative;width:100%}.header-banner__copy h3{max-width:650px;padding:0 15px;margin:30px auto 20px;color:#747474;font-size:1.1em}@media screen and (max-width:735px){.header-banner__copy h3{margin-top:15px;width:90%}}.header-banner__copy .header-banner__sub{font-size:15px}.header-banner__description{display:inline-block;margin:10px 0 20px;width:80%}.header-banner__description span{box-decoration-break:clone;background:rgba(234,80,51,.6);padding:7px 10px;font-size:24px;line-height:38px}.header-banner__stats{position:relative;margin:0 auto;font-size:.9em;padding:15px 9px 0 0;width:35px;height:45px;color:#fff}.header-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1024px){.header-banner__title{font-size:30px}}@media screen and (max-width:735px){.header-banner__title{font-size:24px}}.header-banner__title--filter{float:left}.header-banner__title--search{max-width:500px}@media screen and (max-width:1024px){.header-banner__title--search{max-width:400px}body.modal-open{overflow:hidden}}@media screen and (max-width:735px) and (min-width:641px){.header-banner__title--search{font-size:30px}}@media screen and (max-width:640px){.header-banner__title--filter{margin-bottom:20px;float:none;text-align:center}.header-banner__title--search{max-width:330px}}.header-banner__discover-blurb{display:flex;align-items:center;margin-bottom:-30px}.header-banner__discover-image{height:65px;width:65px}@media screen and (max-width:640px){.header-banner__discover-blurb{margin-bottom:-10px}.header-banner__discover-image{height:50px;width:50px}}.header-banner__discover-copy{margin:0 0 0 10px;font-size:16px}.header-banner__title--programs{position:absolute;top:-40px}.yg-above-login{min-height:calc(100vh - 108px)}@media screen and (max-width:640px){.header-banner__discover-copy{font-size:14px;line-height:19px}.yg-above-login{min-height:calc(100vh - 206px)}}@media screen and (max-width:455px){.yg-above-login{min-height:calc(100vh - 230px)}}.wrapper,.yg-above-login--payment{min-height:100vh}.yg-above-login--top-padding{padding-top:100px}.yg-above-login--top-padding-min{padding-top:75px}@media screen and (max-width:878px) and (min-width:736px){.yg-above-login--top-padding-min{padding-top:67px}}@media screen and (max-width:735px){.yg-above-login--top-padding-min{padding-top:67px}}.badge{background:#ea5033}.badge:hover{cursor:pointer}.badge.badge--comment{z-index:500;position:absolute;height:20px;width:20px;bottom:0;right:5px}.badge.badge--pulse{animation:pulsate .4s 1 ease-out}.badge,.badge--following{border-radius:50%;display:inline-block;color:#fff;transition:margin-left .8s cubic-bezier(.19,1,.22,1)}.badge--following{font-size:11px;height:26px;width:26px;line-height:26px;background:#84ce55;position:absolute;margin-top:10px;margin-left:50px;padding:2px 0 0;left:0}.avatar,.icon--edit,.icon--fb{background-repeat:no-repeat;background-position:center center}.icon--check-teal-circle,.yg-badge--teal-circle{border-radius:100%;background-color:#3cbdcf;margin-top:2px}@media screen and (max-width:640px){.badge--following{font-size:9px;line-height:20px;padding:1px 0 0;height:20px;width:20px}.icon--check-teal-circle{top:-8px}}.class__prop,.program-splash__prop-icon{font-size:2em;min-width:27px;height:33px;margin-right:14px}.avatar{background-size:cover;border-radius:100%}[class*=' icon--'],[class^=icon--]{font-family:YGIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--fb{background-image:url(../img/icons/fb.png);background-size:9px 17px}.icon--edit,.icon--edit-minimal{background-size:100%;display:inline-block}.icon--edit{background-image:url(../img/icons/settings/edit.png);height:12px;width:12px}.icon--edit-minimal{background-image:url(../img/icons/edit.svg);height:17px;width:17px}.icon--fullscreen:before{content:'\e000'}.icon--namaste:before{content:'\e601';vertical-align:middle}.icon--arrow-left:before{content:'\e602'}.icon--arrow-right:before{content:'\e603'}.icon--play:before{content:'\e605'}.icon--pause:before{content:'\e606'}.icon--replay:before{content:'\e608'}.icon--back:before{content:'\e609'}.icon--info:before{content:'\e60a'}.icon--add:before{content:'\e60b'}.icon--check:before{content:'\e611'}.icon--check-teal-circle{color:#fff;padding:8px;font-size:11px;position:relative}.yg-badge--teal-circle{padding:18px;position:absolute;top:-80px;left:50%;margin-left:-32px;height:64px;width:64px;max-height:64px;max-width:64px}.icon--arrow-down:before{content:'\e612'}.icon--arrow-up:before{content:'\e613'}.icon--close:before{content:'\e618'}.icon--music:before{content:'\e619';position:absolute;font-size:1.4em}.icon--notes:before{content:'\e908'}.icon--info-notify:before{content:'\e61c'}.icon--check2:before{content:'\e61d'}.icon--x:before{content:'\e61e'}.icon--download:before{content:'\e61f'}.icon--incomplete:before{content:'\e900'}.icon--complete:before{content:'\e901'}.icon--cancel:before{content:'\e902'}.icon--password:before{content:'\e903'}.icon--email:before{content:'\e904';font-size:18px}.icon--search:before{content:'\e905';vertical-align:middle}.icon--favorited:before{content:'\e906'}.icon--programs:before{content:'\e907';vertical-align:middle}.icon--link:before{content:'\e909'}.icon--success:before{content:'\e900'}.icon--error{color:#900!important}.icon--hamburger{background:url(../img/icons/hamburger.png) no-repeat;background-size:100%;width:23px;height:19px}.icon--twitter-share{background:url(../img/icons/twitter.svg) no-repeat;width:24px;height:20px}.icon--fb-share,.icon--twitter-share{display:inline-block;opacity:.6;transition:opacity .3s}.icon--fb-share:hover,.icon--twitter-share:hover{opacity:1}.icon--fb-share{background:url(../img/icons/facebook.svg) no-repeat;width:13px;height:24px;cursor:pointer}.icon--exclamation{background:url(../img/icons/exclamation.svg) no-repeat;width:5px;height:15px;background-size:cover}.icon--discover{background-color:#fff;-webkit-mask-image:url(../img/icons/discover-binoculars.svg);mask-image:url(../img/icons/discover-binoculars.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:12px;width:21px;display:inline-block}@media screen and (max-width:640px){.icon--discover{height:11px;width:18px}}.icon--discover-large{width:60px;height:20px}.icon--discover-login{height:28px;width:49px;margin-bottom:5px}@media screen and (max-width:735px){.icon--discover-login{width:31px;height:18px}}.icon--orange-bg{background-color:#ea5033}*{box-sizing:border-box}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}body,html{height:100%}@media print{*{-webkit-print-color-adjust:exact}body{height:101vh;margin:-9px;padding:9px}.wrapper{min-height:auto}}.wrapper{height:auto}.content--full-height,.content__wrapper--full-height{height:100%}.yg-app-wrapper{min-height:100vh;position:relative;margin-left:60px;width:calc(100% - 60px);transition:margin-left .8s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:1024px){.yg-app-wrapper{margin-left:0;width:100%;position:absolute;background-color:#f9f9f9}.yg-app-wrapper__content{margin-top:50px}}@media screen and (max-width:735px){.yg-app-wrapper{background-color:#f0f3f6!important}}.body--touch-device .yg-app-wrapper{margin-left:0;width:100%;position:absolute;background-color:#f9f9f9}.content:not(.content--filter),.content__wrapper{position:relative}.yg-app-wrapper.nav-open{overflow:hidden}.body--touch-device .yg-app-wrapper__content{margin-top:50px}@media screen and (min-width:1025px){.nav-open .yg-app-wrapper__content{margin-left:140px;margin-right:-140px}.content--flex{display:flex;align-items:center}}.body--touch-device .nav-open .yg-app-wrapper__content{margin-left:0!important;margin-right:0!important}.content--nowrap{white-space:nowrap;overflow-x:hidden}.content--my-classes{padding-bottom:100px;padding-top:15px}@media screen and (max-width:1024px) and (min-width:736px){.content--my-classes{padding-top:20px}}@media screen and (max-width:735px){.content--my-classes{padding:10px 0 40px}.content__wrapper--page-header-mobile-center{text-align:center}}@media screen and (max-width:1024px) and (min-width:879px){.content--flex{display:flex;align-items:center}}.content__wrapper{padding-left:20px;padding-right:20px}@media screen and (max-width:640px){.content__wrapper{padding-left:15px;padding-right:15px}}.content__wrapper--discover-section{padding-left:0;padding-right:0;padding-top:20px}.content__wrapper--course-section,.content__wrapper--v-padding-top{padding-top:40px}.content__wrapper--ios{padding-left:10px;padding-right:10px}.content__wrapper--submit-btn{transition:background-color .3s}.content__wrapper--full-width{width:100%}.content__wrapper--alert{background:#f0cac4}.content__wrapper--white{background:#fff}.content__wrapper--off-white{background-color:#f9f9f9}.content__wrapper--light-blue-gray{background-color:#f0f3f6}.content__wrapper--v-padding{padding-top:40px;padding-bottom:40px}.content__wrapper--v-padding-bottom{padding-bottom:40px}@media screen and (min-width:736px){.content__wrapper--course-section{padding-bottom:40px}}.content__wrapper--discover{padding-bottom:90px}.content__wrapper--v-padding-small{padding-top:15px;padding-bottom:15px}.content__wrapper--bottom-border{border-bottom:5px solid #ddd}.content__wrapper--dark{background-color:#eee}.content__wrapper--top-padding{padding-top:20px}.content__wrapper--page-header{padding-top:40px;padding-bottom:15px}.content__wrapper--large-v-padding{padding-top:15vh;padding-bottom:50px}@media screen and (max-width:640px){.content__wrapper--large-v-padding{padding-top:6vh}}@media screen and (min-width:736px){.content__wrapper--my-classes{padding-bottom:0}}@media screen and (max-width:735px){.content__wrapper--my-classes{box-shadow:0 2px 4px rgba(201,201,201,.3)}.content__wrapper--my-classes .yg-btn--back-to-all,.content__wrapper--my-classes .yg-page-header__copy{display:none}.content__wrapper--programs-filter{padding-top:17px;padding-bottom:0;margin-bottom:-50px}.content__wrapper--program-overview-bottom{background-color:#fff;padding:30px 15px}.content__wrapper--filter{padding:0}}.no-completed,.no-results{font:24px AvenirLTStd-Book,Arial,sans-serif;text-align:center;margin-top:35px}.yg-account__add-card,.yg-modal__subtitle--trialwall,.yg-modal__title--discover,.yg-modal__title--trialwall,.yg-modal__title--trialwall-top,.yg-payment__add-card{font-family:AvenirLTStd-Medium,Arial,sans-serif}.no-results__header{color:#000;margin:10px auto}.no-results__copy{line-height:1.8em;color:#747474;padding-top:10px}@media screen and (max-width:640px){.no-results__header{font-size:23px}.no-results__copy{line-height:1.6em}}.no-results__cta{color:#ea5033;cursor:pointer}.no-results__link{color:#ea5033;font-size:18px}@media screen and (max-width:1024px){.no-results__header{width:80%}.no-results__link{display:block;margin:10px auto}#page-cover{transition:opacity .3s ease-in-out,left .8s cubic-bezier(.19,1,.22,1)}}.hidden{visibility:hidden}.transparent{opacity:0!important}.push{height:100px}#page-cover,#page-cover--nav{z-index:-1;opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;top:0}#page-cover--nav.page-cover--active,#page-cover.page-cover--active{visibility:visible}.no-visibility,.yg-invisible,.yg-schedule__calendar--hidden{visibility:hidden}#page-cover{left:0}.body--touch-device #page-cover{transition:opacity .3s ease-in-out,left .8s cubic-bezier(.19,1,.22,1)}#page-cover.page-cover--active{z-index:900;opacity:.6}.page-cover--translucent{background-color:#fff;z-index:0;opacity:.9}#page-cover--nav{background-color:#000;left:auto;transition:opacity .3s ease-in-out}.body--touch-device #page-cover--nav{z-index:900}@media screen and (max-width:1024px){#page-cover--nav{z-index:900}#page-cover--nav.page-cover--active{z-index:851;opacity:.4}}.body--touch-device #page-cover--nav.page-cover--active{z-index:851;opacity:.4}#filter-cover{display:none}@media screen and (max-width:735px){#filter-cover{display:block;position:fixed;width:100%;height:100%;background-color:#596773;opacity:0;z-index:850;top:0;left:0;transition:opacity .8s cubic-bezier(.19,1,.22,1)}}#filter-cover.active{opacity:.6}@media screen and (max-width:735px){#filter-cover.active{opacity:.98}.body--filter-active{overflow:hidden;position:fixed;top:0;left:0;height:100%!important;width:100%}}#yg-code-redemption-form,.yg-content,.yg-modal-form,ol>li{position:relative}.yg-css-filter--blur{filter:blur(5px)}.yg-css-filter{transition:filter .3s;-webkit-transition:-webkit-filter .3s}.yg-css-filter--app{transition:filter .3s,margin .8s cubic-bezier(.19,1,.22,1);-webkit-transition:-webkit-filter .3s,margin .8s cubic-bezier(.19,1,.22,1)}.yg-content{margin:0 auto;width:90%;max-width:1440px}.yg-content--full{width:100%}@media screen and (min-width:1025px){.yg-content--full{width:90%}}.yg-content--full-bleed{max-width:945px;width:100%}.yg-content--large{max-width:1100px}.yg-content--full-height{height:100%}.yg-content--medium{max-width:945px}.yg-content--small{max-width:700px}.yg-landing .yg-content--small{max-width:620px}#yg-about .yg-content--small{max-width:100%}.yg-content--header{width:100%}.yg-content--levels{padding:20px}.yg-content--gift{padding:50px 0}.yg-content--program-overview-bottom{width:100%!important}@media screen and (max-width:735px){.yg-content--gift{padding:30px 0}.yg-content--program-overview-bottom{background-color:#fff;padding:30px 0}.yg-welcome-modal__title{order:1}}.yg-content--lecture-notes{display:flex}ol{counter-reset:li}ol>li{margin:0 0 10px;padding:4px 8px 4px 12px;color:#747474}ol>li span{margin-left:26px}ol>li:before{color:#747474;content:counter(li);counter-increment:li;padding-right:20px}ol,ul{margin:10px 0 0;padding:0;list-style-type:none}dl{line-height:1.5em;margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}@media screen and (max-width:455px){.yg-modal--welcome{height:94vh;overflow-y:scroll}}.yg-modal--welcome .yg-btn{width:175px;margin-bottom:10px}.yg-welcome-modal__card{width:100%}.active .yg-welcome-modal__card{opacity:1}.owl-item:not(.active) .yg-welcome-modal__card{opacity:0}.yg-welcome-modal__nav .owl-next{width:175px}.yg-welcome-modal__copy,.yg-welcome-modal__title{max-width:570px;width:100%}.yg-welcome-modal__title{margin:25px auto 15px;letter-spacing:3px}@media screen and (max-width:735px) and (min-width:641px){.yg-welcome-modal__title{font-size:27px}}.yg-welcome-modal__subtitle{letter-spacing:normal}@media screen and (max-width:640px){.yg-welcome-modal__title{font-size:22px}.yg-welcome-modal__subtitle{font-size:18px;display:block}.yg-welcome-modal__copy br{display:none}}.yg-welcome-modal__copy{font-size:20px;line-height:29px;margin:0 auto 20px}@media screen and (max-width:735px){.yg-welcome-modal__copy{order:3;margin:20px auto}.yg-welcome-modal__image{order:2}}@media screen and (max-width:415px){.yg-welcome-modal__copy{font-size:18px;line-height:26px}}.yg-welcome-modal__content-wrapper{padding:0 30px;display:flex;flex-direction:column}.yg-welcome-modal__image{margin:auto;height:290px;max-width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:735px) and (min-width:641px){.yg-welcome-modal__image{height:246px}}@media screen and (max-width:640px){.yg-welcome-modal__content-wrapper{padding:0 25px}.yg-welcome-modal__image{height:218px}}@media screen and (min-width:1025px){.yg-welcome-modal__image--search{width:330px!important;background-image:url(../img/welcome/search.jpg)}}@media screen and (max-width:1024px){.yg-welcome-modal__image--search{background-image:url(../img/welcome/mobile/search.jpg)}}@media screen and (max-width:1024px) and (min-width:736px){.yg-welcome-modal__image--search{width:393px!important}}@media screen and (max-width:735px) and (min-width:641px){.yg-welcome-modal__image--search{width:334px!important}}@media screen and (max-width:640px){.yg-welcome-modal__image--search{width:297px!important}}@media screen and (max-width:455px){.yg-welcome-modal__image{height:189px}.yg-welcome-modal__image--search{width:258px!important}}@media screen and (min-width:1025px){.yg-welcome-modal__image--programs{width:367px!important;background-image:url(../img/welcome/programs.jpg)}}@media screen and (max-width:1024px){.yg-welcome-modal__image--programs{background-image:url(../img/welcome/mobile/programs.jpg)}}@media screen and (max-width:1024px) and (min-width:736px){.yg-welcome-modal__image--programs{width:375px!important}}@media screen and (max-width:735px) and (min-width:641px){.yg-welcome-modal__image--programs{width:317px!important}}@media screen and (max-width:640px){.yg-welcome-modal__image--programs{width:281px!important}}@media screen and (max-width:455px){.yg-welcome-modal__image--programs{width:244px!important}}.yg-welcome-modal__image--apps{background-image:url(../img/welcome/apps.jpg);width:569px!important}@media screen and (max-width:735px) and (min-width:641px){.yg-welcome-modal__image--apps{width:482px!important}}@media screen and (max-width:640px){.yg-welcome-modal__image--apps{width:430px!important}}@media screen and (max-width:455px){.yg-welcome-modal__image--apps{width:370px!important}}.yg-welcome-modal__pager{height:30px;width:54px;margin:0 auto}.yg-welcome-modal__pager .owl-dot{background:#fff;border:1px solid #9c9fa5;display:inline-block;width:12px;height:12px;margin:0 3px;border-radius:10px;cursor:pointer}.yg-welcome-modal__pager .owl-dot.active,.yg-welcome-modal__pager .owl-dot:hover{background:#ea5033;border-color:#ea5033}.yg-modal,.yg-modal-form{background-color:#f9f9f9}.yg-welcome-modal__pager .owl-dot:before{display:none}.yg-modal-form{max-width:100%;z-index:100;display:block;margin:0 auto;box-shadow:2px 2px 1px 0 rgba(0,0,0,.11);border-radius:4px;width:450px;padding:25px 23px}@media screen and (max-width:455px){.yg-modal-form{padding:15px}}.yg-modal-form__container{padding-bottom:30px}#yg-btn--no,#yg-btn--yes{margin:0;width:100%}#yg-btn--no.active,#yg-btn--yes.active{color:#ea5033;border-color:#ea5033}.yg-modal__wrapper{position:fixed;top:0;width:100%;height:100%;z-index:999;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1025px){.yg-modal__wrapper{width:calc(100% - 60px)}}@media screen and (max-width:735px){.yg-modal__wrapper{top:10px;height:calc(100% - 20px)}.yg-modal:not(.yg-modal--program-history){text-align:center}}.yg-modal__wrapper--above-login{top:70px;height:calc(100% - 80px)}.yg-modal{position:relative;width:90%;max-width:870px;padding-top:20px;z-index:950;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5)}.yg-modal--white,.yg-modal__content--white{background-color:#fff}@media screen and (max-width:735px) and (min-width:641px){.yg-modal{top:50px}}@media screen and (max-width:640px){.yg-modal{top:0;height:auto;max-height:99%;overflow-y:scroll}}.yg-announcement-banner .icon--close,.yg-modal .icon--close,.yg-update-banner--open .icon--close{position:absolute;top:15px;right:15px;font-size:24px;cursor:pointer;color:#9c9fa5;z-index:10;transition:color .3s}.yg-announcement-banner .icon--close:hover,.yg-modal .icon--close:hover,.yg-update-banner--open .icon--close:hover{color:#3c3c3c}.yg-modal--program-history,.yg-modal--trialwall{padding-top:0}.yg-modal--program-history{max-width:300px}.yg-modal--share{padding-bottom:20px;max-width:470px}.yg-modal__link{cursor:pointer}.yg-modal__content{padding:30px 50px}@media screen and (max-width:455px){.yg-modal__content{padding:40px 20px}}.yg-modal__content--share{padding-bottom:20px}.yg-modal__content--share-email{padding-bottom:0}.yg-modal__content--share-success{padding-top:1em}@media screen and (max-width:455px){.yg-modal__content--empty{padding:20px}}.yg-modal__content--dark-navy{background-color:#2e3b41;color:#fff}.yg-modal__content--top-margin{padding-top:70px}.yg-modal__content--program-history{padding:25px;max-height:450px}.yg-modal__content--show-scroll{overflow-y:scroll}@media screen and (max-width:878px) and (min-width:736px){.yg-modal__content--trialwall-bottom,.yg-modal__content--trialwall-top{padding:30px 35px}}.yg-modal__content--trialwall-top{padding-bottom:0}.yg-modal__content--trialwall-bottom{padding-top:0}.yg-modal__content--trialwall-top-old{background-color:#3e5258;color:#fff}.yg-modal__section{width:50%;display:inline-block;vertical-align:top}@media screen and (max-width:735px){.yg-modal__section{width:100%;padding-top:15px}}.yg-modal__section:first-of-type{padding-top:0}@media screen and (min-width:736px){.yg-modal__section .yg-class-card{margin:12px 0 0}}@media screen and (max-width:735px){.yg-modal__section .yg-class-card{margin:12px auto 0}}.yg-modal__title{margin-bottom:20px}@media screen and (max-width:455px){.yg-modal__title{margin-bottom:15px;font-size:26px}}.yg-modal__title--program-history{font-size:23px}.yg-modal__title--discover{color:#ea5033;letter-spacing:3px;margin-bottom:0}@media screen and (max-width:640px){.yg-modal__content--program-history{max-height:70vh}.yg-modal__content--show-scroll-mobile{overflow-y:scroll}.yg-modal__title--discover{font-size:32px}}@media screen and (max-width:455px){.yg-modal__title--course-welcome{font-size:24px}}.yg-modal__title--program{font-size:25px;line-height:33px;letter-spacing:3px;margin-left:3.5%}@media screen and (max-width:878px) and (min-width:736px){.yg-modal__title--program{font-size:21px;line-height:29px}}@media screen and (max-width:735px){.yg-modal__title--program{font-size:24px}}@media screen and (max-width:455px){.yg-modal__title--program{font-size:21px;line-height:29px}}.yg-modal__title--trialwall-top{font-size:2.1em}.yg-modal__title--trialwall{color:#747474;font-size:1.55em}.yg-modal__copy{max-width:715px;margin:0 auto}.yg-modal__copy--trialwall{margin:0}.yg-modal__btn--overlap{margin:0 0 -80px}.yg-modal__btn--tos{margin-top:1em}.yg-modal__span{display:inline-block;cursor:pointer}.yg-modal__span--right-border{border-right:1px solid #ddd;padding-right:20px}.yg-modal__span--left-padding{padding-left:20px}@media screen and (max-width:640px){.yg-modal__title--trialwall{font-size:1.25em}.yg-modal__copy--trialwall{font-size:16px}.yg-modal__span{display:block}.yg-modal__span--right-border{border:0;padding-right:0}.yg-modal__span--left-padding{padding-left:0}}.yg-modal__program-link{display:flex;align-items:center;cursor:pointer;background-color:#ddd;padding:18px 10px;margin-bottom:10px;transition:background-color .3s ease-in-out}.yg-modal__program-link:hover{background-color:#b7b7b7}.yg-modal__program-link .circle-icon{vertical-align:bottom;margin-right:5px}.yg-modal__orange-link{color:#ea5033;margin-top:20px;display:block}.yg-modal__top-banner{display:flex;height:400px}@media screen and (max-width:735px){.yg-modal__top-banner{flex-direction:column;height:70vw}}.yg-modal__top-banner-section--title{margin:0 30px}@media screen and (min-width:736px){.yg-modal__copy--trialwall{max-width:500px}.yg-modal__top-banner-section--title{flex-basis:31%;align-self:center}}.yg-modal__top-banner-section--image{background-size:cover;background-position:center;background-repeat:no-repeat;flex-basis:69%}@media screen and (max-width:735px){.yg-modal__top-banner-section--title{align-self:left;text-align:left;margin:15px 20px 0}.yg-modal__top-banner-section--image{margin:0 20px}}.yg-modal__top-banner-section--discover{background-image:url(../img/discover/discover-bg.jpg)}.yg-modal__top-banner-section--program{background-image:url(../img/programs/program-announcement.jpg)}.yg-modal__announcement-copy{margin-bottom:30px}@media screen and (max-width:735px){.yg-modal__announcement-copy{text-align:left;margin:0 -30px 30px}}@media screen and (max-width:455px){.yg-modal__top-banner{height:350px}.yg-modal__announcement-copy{margin:0 0 30px;font-size:15px}}.yg-modal__account-info-container{margin:30px auto 80px}.yg-modal__account-info{padding:50px 0 50px 50px}@media screen and (max-width:878px) and (min-width:736px){.yg-modal__copy--trialwall{max-width:450px}.yg-modal__account-info{padding-left:35px}}@media screen and (max-width:735px) and (min-width:641px){.yg-modal__account-info{padding-left:0}}@media screen and (max-width:640px){.yg-modal__account-info{padding:20px 0}}.yg-modal__account-image{width:425px;height:262px}@media screen and (max-width:878px) and (min-width:736px){.yg-modal__account-image{width:375px;height:230px;right:-20px}}@media screen and (max-width:735px){.yg-modal__account-info-container{margin:30px auto}.yg-modal__account-image{display:none}}.yg-modal__small-print{font-size:14px;padding-top:20px;margin:0 auto;text-align:center;clear:both}@media screen and (max-width:640px){.yg-modal__small-print{margin:0 auto 15px;font-size:11px;line-height:1.3em}.yg-modal__small-print-second-part{display:block}.yg-modal__copy--course-welcome br{display:none}}.yg-modal--course-welcome{text-align:center}.yg-modal__image--course-welcome{margin:30px 0 -80px}@media screen and (min-width:736px){.yg-modal__copy--course-welcome{font-size:18px;line-height:25px}}.yg-overview{margin:25px auto 0}@media screen and (min-width:1025px){.body--touch-device .yg-overview{top:20px}}@media screen and (max-width:735px) and (min-width:641px){.yg-overview{margin-top:70px}}.yg-overview hr{margin:1.6em 0 1em}@media screen and (max-width:640px){.yg-overview hr{display:none}}.yg-overview--levels{margin-top:0}.yg-page-header__hr--levels{display:block!important}.yg-teacher__description{font-size:.8em;line-height:1.3em;margin-bottom:5px}.yg-levels__level,.yg-levels__level h3{margin-bottom:10px}.yg-levels__level{margin-top:16px}@media screen and (min-width:736px){.yg-levels__level{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.yg-levels__level:nth-of-type(2n+1){clear:both}.yg-levels__level:nth-of-type(2n){margin-right:0}}.yg-level__description{margin-right:80px}@media screen and (max-width:1024px) and (min-width:736px){.yg-overview{top:20px}.yg-level__description{margin-right:40px}}@media screen and (max-width:735px){.yg-level__description{margin-right:0}}@media screen and (min-width:1400px){.yg-tile__ultra-wide-bg-container{margin:0 auto;width:90%;max-width:1400px}}.yg-account__dropdown,.yg-payment__dropdown{text-align:left;color:#3c3c3c;border:1px solid #ddd;position:relative;overflow-y:scroll;overflow-x:hidden;max-height:282px;background-color:#fff}.yg-account__dropdown .icon--check,.yg-payment__dropdown .icon--check{color:#468847;position:absolute;top:12px;left:9px}.yg-account__dropdown:not(.yg-account__dropdown--disabled):after,.yg-payment__dropdown:not(.yg-payment__dropdown--disabled):after{display:block;content:'▾';position:absolute;right:14px;color:#ddd;top:10px;cursor:pointer;transform:rotate(180deg) scale(1.5)}@media screen and (max-width:640px){.yg-account__dropdown:not(.yg-account__dropdown--disabled):after,.yg-payment__dropdown:not(.yg-payment__dropdown--disabled):after{right:15px}}.yg-account__dropdown--closed,.yg-payment__dropdown--closed{margin-top:0;overflow-y:hidden;height:46px}.yg-account__dropdown--closed:not(.yg-account__dropdown--disabled):after,.yg-payment__dropdown--closed:not(.yg-account__dropdown--disabled):after{transform:rotate(0) scale(1.5)}.yg-account__cc-container,.yg-payment__cc-container{width:90%;margin:0 auto;border-bottom:1px solid #ddd;padding:0 15px;vertical-align:top;overflow:hidden;transition:margin-top .5s,height .5s}.yg-account__cc-container:last-of-type,.yg-payment__cc-container:last-of-type{border-bottom:0}.yg-account__cc-number,.yg-payment__cc-number{display:block;padding:9px 0 0;font-size:15px}.yg-account__dropdown-menu,.yg-payment__dropdown-menu{position:relative;transition:all .2s;box-sizing:border-box}.yg-account__add-card,.yg-payment__add-card{font-size:15px;color:#ea5033;cursor:pointer}.my-program-coming-up__class-day,.my-program-nav__menu-item--quit,.my-program-nav__title-header,.my-program-next-up__scheduled-date,.my-program-overview__status-message strong{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.yg-account__dropdown:not(.yg-account__dropdown--disabled) .yg-account__cc-container:hover,.yg-payment__dropdown:not(.yg-payment__dropdown--disabled) .yg-payment__cc-container:hover{background-color:#eee;color:#3c3c3c;width:100%;padding-left:calc(5% + 15px);padding-right:calc(5% + 15px);cursor:pointer}.my-program-coming-up{background-color:#fff;padding:30px 0}.my-program-coming-up--last-week-no-upcoming{display:none}.my-program-coming-up__hr{display:inline-block;width:20%;margin-top:15px;border-bottom:1px solid #33302b}@media screen and (max-width:735px){.my-program-coming-up{padding-bottom:15px}.my-program-coming-up__hr{display:none}}.my-program-coming-up__item{padding:0 5px;margin-top:15px}@media screen and (min-width:736px){.my-program-coming-up__item{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left}.my-program-coming-up__item:nth-of-type(3n+1){clear:both}.my-program-coming-up__item:nth-of-type(3n){margin-right:0}.my-program-coming-up__class-info--mobile{display:none}}.my-program-coming-up__header{max-width:145px}.my-program-coming-up__class-info-container{margin-top:15px}@media screen and (max-width:735px){.my-program-coming-up__header{text-align:center;max-width:100%}.my-program-coming-up__class-info-container{display:none}.my-program-coming-up__class-day{float:right}}.my-program-coming-up__class-info{margin-bottom:35px;clear:both}.my-program-coming-up__class-info--mobile{max-width:315px;margin:0 auto 10px}.my-program-coming-up__class-day{font-size:12px}.my-program-coming-up__scheduled-time{text-transform:capitalize}.my-program-nav{margin-top:0;background-color:#3e5258!important;color:#fff}@media screen and (max-width:1024px){.my-program-nav{text-align:center}}.my-program-nav__menu{display:flex;margin-top:0;height:60px}.my-program-nav__menu-item--back{padding:20px 0 0 25px;cursor:pointer}.my-program-nav__menu-item--title{height:100%;line-height:65px}@media screen and (max-width:878px) and (min-width:736px){.my-program-nav__menu-item--back{display:none}.my-program-nav__menu-item--title{padding:10px}}@media screen and (max-width:735px){.my-program-nav__menu-item{flex-grow:1;box-sizing:border-box}.my-program-nav__menu-item--back{display:none}.my-program-nav__menu-item--title{padding:10px}}.my-program-nav__copy-wrapper{display:inline-block;text-align:left;vertical-align:top}.my-program-nav__level-label{vertical-align:top}@media screen and (min-width:736px){.my-program-nav__menu-item--back{position:absolute;left:0}.my-program-nav__menu-item--title{margin:0 auto}.my-program-nav__level-label{line-height:65px}.my-program-nav__menu-item--quit{position:absolute}}@media screen and (max-width:455px){.my-program-nav__level-label{font-size:14px;letter-spacing:1px}}.my-program-nav__title-header{letter-spacing:2px;font-size:15px;line-height:42px}@media screen and (min-width:1025px){.my-program-nav__title-header{display:none}}@media screen and (max-width:1024px) and (min-width:879px){.my-program-nav__icon{margin-top:12px!important}.my-program-nav__title-header{display:none}}@media screen and (max-width:455px){.my-program-nav__title-header{font-size:13px}}.my-program-nav__menu-item--quit{cursor:pointer;text-align:right;padding:20px 25px 0 0;font-size:11px;right:0}@media screen and (max-width:878px) and (min-width:736px){.my-program-nav__level-label{line-height:42px}.my-program-nav__menu-item--quit{z-index:801;display:block;position:fixed;padding:15px 25px 0 0;top:0;color:#3e5258}}@media screen and (max-width:735px){.my-program-nav__level-label{line-height:42px}.my-program-nav__menu-item--quit{z-index:801;display:block;position:fixed;padding:15px 25px 0 0;top:0;color:#3e5258}.my-program-next-up .yg-class-card{margin:0 auto}}.my-program-next-up{padding:50px 0}.my-program-next-up__header{margin-bottom:10px}@media screen and (min-width:736px){.my-program-next-up__scheduled-for{display:inline-block;float:right}}.my-program-next-up__scheduled-date{font-size:18px}.my-program__title-wrapper{padding:40px 0 0}@media screen and (max-width:1024px) and (min-width:736px){.my-program__title-wrapper{padding:20px 0 10px}}@media screen and (max-width:735px){.my-program-next-up__header{text-align:center}.my-program__title-wrapper{padding:30px 15px 0}}@media screen and (max-width:640px){.my-program__title{font-size:26px}}.my-program-overview__wrapper{padding-top:20px;color:#fff}.my-program-overview__wrapper:hover:not(.my-program-overview__wrapper--missed-deadline) .my-program-overview__experience-badge{cursor:pointer}.my-program-overview{padding:0 0 50px;margin:0 auto;max-width:1250px}.my-program-overview--hide-week-progress{justify-content:center}@media screen and (max-width:1024px) and (min-width:736px){.my-program-overview__icon{margin-top:6px}}.my-program-overview__completed-date{font-size:14px;color:#3e5258}.my-program-overview__status-message{color:#3c3c3c;margin-bottom:20px;text-align:center;box-sizing:border-box}@media screen and (max-width:735px){.my-program-overview__status-message{margin:0;padding:20px 32px}}.my-program-overview__status-message p{font-size:15px}.my-program-your-progress__week,.program-badge__label,.program-badge__program-title{font-family:AvenirLTStd-Medium,Arial,sans-serif}.my-program-overview__status-message--hide-week-progress{text-align:center}.my-program-overview__class-bubble{transition:background-color .3s;cursor:pointer;margin-bottom:2px}.my-program-overview__class-bubble:hover{background-color:#747880}.my-program-overview__class-bubble:hover.circle-icon--orange{background-color:#d95b0f}.my-program-overview__class-bubble:hover.circle-icon--complete{background-color:#5ea730}.my-program-overview__week{text-align:center;letter-spacing:1px;min-width:100px}@media screen and (min-width:1025px){.my-program-overview__week{margin:0 10px 11px 0;display:inline-block;float:left}}@media screen and (max-width:1024px) and (min-width:736px){.my-program-overview__week{margin:5px auto}}@media screen and (max-width:878px) and (min-width:736px){.my-program-overview__copy{font-size:16px}}@media screen and (max-width:735px){.my-program-overview__week{margin:10px auto}.my-program-overview__copy{font-size:15px;padding:15px 25px 25px}}.my-program-your-progress{background-color:#fff;padding:30px 0}.my-program-your-progress__head{border-bottom:1px solid #9c9fa5;padding-bottom:15px}@media screen and (max-width:735px) and (min-width:641px){.my-program-your-progress__head{width:49.5%;text-align:left}}@media screen and (max-width:640px){.my-program-your-progress__head{text-align:left}.my-program-your-progress__week{float:none}}.content__wrapper--quiz,.program-badge__program-label,.program-quiz__intro{text-align:center}@media screen and (max-width:735px){.my-program-your-progress__head{margin:0 auto 20px;max-width:315px;border-bottom:0;padding-bottom:0}}.my-program-your-progress__week{text-transform:uppercase;font-size:14px;letter-spacing:1px}.program-badge{width:100%;cursor:pointer}.program-badge:hover .program-badge__program-status{background-color:#1e282b}.program-badge--unenrolled{border:0}.program-badge--enrolled{display:flex}.program-badge__program-title{font-size:22px;overflow:hidden;display:-webkit-box}.program-badge__label{font-size:12px;color:#9c9fa5}.program-badge__date,.program-badge__program-label.enrolled,.program-badge__program-status{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.program-badge__program-status{background-color:#3e5258;border-radius:10px 0 0 10px;color:#fff;vertical-align:top;padding:15px 0;flex-basis:100px;flex-grow:1;display:flex;align-items:center;justify-content:center;text-align:center;min-height:90px;transition:background-color .3s}.program-badge__level-info{margin:-20px 0 0}.program-badge__level{position:relative;top:-6px;text-transform:uppercase;letter-spacing:2px;font-size:12px}@media screen and (max-width:640px){.program-badge__level{font-size:12px}}.program-badge__status-message{position:relative;top:-8px;font-size:12px}@media screen and (max-width:1024px) and (min-width:736px){.program-badge__status-message{display:block}}.program-badge__program-label.unenrolled{font-size:14px;letter-spacing:2px}.program-badge__program-info{display:flex;align-items:center}.program-badge__program-info--enrolled{flex-basis:100%;flex-grow:1;padding:15px 13px;border:1px solid #ddd;border-left:0;border-radius:0 10px 10px 0;box-sizing:border-box;background-color:#fff}.program-badge__program-info--unenrolled{transition:color .3s}.program-badge__program-info--unenrolled:hover{color:#ea5033}.program-badge__divider{width:30px;float:left}.program-badge__completion-status{clear:both;font-size:13px;height:50px;display:flex;align-items:center}.program-badge__class-info{font-size:13px}.program-icon{display:inline-block;background-size:contain;background-repeat:no-repeat;width:30px;height:35px;margin-right:10px;position:relative}.program-icon--medium,.program-icon--small{width:20px;height:22px}@media screen and (min-width:1025px){.program-icon--top-margin{margin-top:12px}}.program-icon--small{margin:12px 2px 0 0}.program-icon--larger{width:50px;height:56px}.program-icon--advanced{width:38px}.program-icon--advanced.program-icon--small{width:24px}.program-icon--program-card{float:left;bottom:18px;margin-left:0;margin-right:10px}.program-icon--preload{display:none}.program-icon--active,.program-icon--inactive{position:absolute;transition:opacity .2s}@media screen and (max-width:1024px) and (min-width:736px){.program-icon--program-card{width:15%;bottom:6px;margin-right:6px}.program-icon--active,.program-icon--inactive{margin-bottom:5%}}.program-icon--inactive{opacity:1}.program-icon--active{opacity:0}.yg-program-card:hover .program-icon--active{opacity:1}.yg-program-card:hover .program-icon--inactive{opacity:0}.program-notification-banner{background-color:#eee;background-repeat:no-repeat;width:100%;overflow:hidden;position:relative;min-height:340px;display:flex;align-items:center}@media screen and (max-width:640px){.program-notification-banner{display:block;padding-top:350px}.program-notification-banner .content__wrapper{background-color:#eee}}.program-notification-banner--progress{background-image:url(../img/programs/notification-banner/progress.png);background-position:calc(50% - 250px) -10px;background-size:390px}@media screen and (max-width:640px){.program-notification-banner--progress{background-size:400px}}@media screen and (max-width:455px){.program-notification-banner{padding-top:280px}.program-notification-banner--progress{background-size:320px}}.program-notification-banner--complete{background-image:url(../img/programs/notification-banner/complete.png);background-position:calc(50% - 280px) -40px;background-size:470px}@media screen and (max-width:640px){.program-notification-banner--complete{background-size:520px}.program-notification-banner--complete,.program-notification-banner--progress{min-height:490px;background-position:50% -10%}}@media screen and (max-width:455px){.program-notification-banner--complete{background-size:400px}.program-notification-banner--complete,.program-notification-banner--progress{min-height:460px}}.program-notification-banner--attempted{background-image:url(../img/programs/notification-banner/attempted.png);background-position:calc(50% - 235px) 50%;background-size:300px}.program-notification-banner__title{color:#145f76;font-weight:700;letter-spacing:1px;font-size:38px}@media screen and (max-width:878px) and (min-width:736px){.program-notification-banner__title{font-size:36px}}@media screen and (max-width:735px){.program-icon--program-card{bottom:9px}.program-icon--active,.program-icon--inactive{margin-bottom:15px}.program-notification-banner__title{font-size:32px}}.program-notification-banner__copy-container{width:50%;padding:30px 0;float:right}@media screen and (max-width:640px){.program-notification-banner--attempted{background-size:60%;min-height:500px;background-position:center 20px}.program-notification-banner__copy-container{float:none;width:100%;text-align:center;padding:25px 0;background-color:#eee}}.program-notification-banner__header{color:#145f76;font-weight:700}.program-notification-banner__copy{line-height:1.7em;font-size:19px;margin-bottom:20px}@media screen and (max-width:640px){.program-notification-banner__copy{margin:0 auto 20px;max-width:85%}}.program-quiz{clear:both}.program-quiz .alert--error{margin-top:10px;display:block}.program-quiz__intro{color:#fff;background-color:#3e5258}@media screen and (min-width:1025px){.program-quiz__intro br{display:none}}@media screen and (max-width:1024px) and (min-width:879px){.program-quiz__intro br{display:none}}@media screen and (max-width:455px){.program-quiz__intro br{display:none}}.program-quiz__title{margin-bottom:10px}.program-quiz__question{margin-bottom:30px}@media screen and (max-width:735px){.program-notification-banner__copy{font-size:17px;line-height:1.5em}.program-quiz__question{font-size:25px}.program-quiz__question br{display:none}}.program-quiz__day-title,.program-quiz__time-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;width:100%;margin-bottom:10px}@media screen and (max-width:1024px) and (min-width:736px){.program-quiz__day-title,.program-quiz__time-btn{margin-bottom:5px}}.program-quiz__time-radio{display:none}.program-quiz__day{height:67px;width:13%;display:inline-block;overflow:hidden;vertical-align:top}.program-quiz__day-title{text-transform:uppercase;background-color:#fff;height:67px}.program-quiz__day--selected .program-quiz__day-title,.program-quiz__time-radio:checked~.program-quiz__time-btn{background-color:#4ebdb0;color:#fff}.program-quiz__day--selected{height:auto;overflow:auto}.program-quiz__day--disabled .program-quiz__day-title{background-color:#c3d8df;color:#747474;cursor:default}.program-quiz__time-btns{max-height:215px;height:100%;overflow-y:auto}.program-quiz__time-btn{height:36px;text-transform:capitalize}@media screen and (max-width:735px){.program-quiz__week{max-width:400px;margin:0 auto}.program-quiz__day{width:100%;margin-top:10px}.program-quiz__time-btn-wrapper{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left}.program-quiz__time-btn-wrapper:nth-of-type(3n+1){clear:both;margin-left:0}.program-quiz__time-btn-wrapper:nth-of-type(3n){margin-right:0}.program-quiz__time-btn{height:44px}.program-splash__title{font-size:30px}}.program-quiz__instruction{margin-top:-15px}.program-splash__image{height:calc(100% - 200px);width:100%;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;position:absolute}@media screen and (max-width:1024px){.program-splash__image{height:100%}}@media screen and (max-width:640px){.program-splash__image{background-position:30% center}}.program-splash__image:not(.program-splash__image--no-video){cursor:pointer}.program-splash__image--calmness,.program-splash__image--strength{background-position:center center}.program-splash__image--flexibility{background-position:top right}.program-splash__title{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7)}@media screen and (max-width:640px){.program-splash__image--flexibility{background-position:top left;background-size:110%}.program-splash__title{margin-top:10%}}.content--program-trailer{display:flex;flex-direction:column}@media screen and (min-width:736px){.content--program-trailer{justify-content:center}}@media screen and (max-width:735px) and (min-width:641px){.program-notification-banner__copy{padding-right:30px}.content--program-trailer{justify-content:center}}.content--program-trailer,.content__wrapper--program-trailer{height:100%}.program-splash__section{display:inline-block;padding:40px 0;width:100%}.program-splash__section--bottom-border{border-bottom:1px solid #eee}.program-splash__rules{font-size:16px;margin-right:20px}@media screen and (max-width:735px){.program-splash__section{display:block;text-align:center;padding:30px 0}.program-splash__rules{margin:20px 0}}.program-splash__class-mininum{font-size:19px}.program-splash__class-icons-title{display:inline-block;font-size:15px;font-family:AvenirLTStd-Book,Arial,sans-serif;margin:0 0 5px}@media screen and (max-width:735px){.program-splash__class-icons-title{margin-bottom:8px;display:inline-block}.program-splash__class-icons-title--total-classes{float:right;margin-bottom:0;padding:3px 0 0 7px;font-family:AvenirLTStd-Medium,Arial,sans-serif;color:#747474}}@media screen and (max-width:455px){.program-splash__class-icons-title--total-classes-top{float:none;display:block}}.program-splash__button-wrapper{top:calc(50% - 48px);right:0}@media screen and (min-width:736px){.program-splash__class-icons-title--total-classes{display:block}.program-splash__button-wrapper{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left;position:absolute;text-align:right}.program-splash__button-wrapper:nth-of-type(3n+1){clear:both}.program-splash__button-wrapper:nth-of-type(3n){margin-right:0}.program-splash__week-level-wrapper{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.program-splash__week-level-wrapper:nth-of-type(2n+1){clear:both}.program-splash__week-level-wrapper:nth-of-type(2n){margin-right:0}}.program-splash,.program-trailer__video-wrapper{position:relative}@media screen and (max-width:878px) and (min-width:736px){.program-splash__week-level-wrapper{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left}.program-splash__week-level-wrapper:nth-of-type(3n+1){clear:both}.program-splash__week-level-wrapper:nth-of-type(3n){margin-right:0}}@media screen and (min-width:736px){.program-splash__class-week-stats{display:inline-block;width:60%}}@media screen and (max-width:878px) and (min-width:736px){.program-splash__class-week-stats{width:100%;display:block;margin-left:20px}}.program-splash__experience-level{font-size:13px;font-family:AvenirLTStd-Medium,Arial,sans-serif;line-height:65px;vertical-align:top}.program-splash__stats-line,.program-splash__style-tooltip{font-family:AvenirLTStd-Book,Arial,sans-serif}@media screen and (max-width:735px){.program-splash__button-wrapper{text-align:center;padding-bottom:25px}.program-splash__class-week-stats{padding-top:10px}.program-splash__experience-level{font-size:15px;color:#747474}.program-splash__class-duration--desktop{display:none}}.program-splash__class-duration--mobile{font-size:14px;vertical-align:top}.program-splash__stats{z-index:5;position:relative;padding:40px}@media screen and (max-width:640px){.program-splash__stats{padding:20px 5%}}.program-splash__stats-line{text-transform:uppercase;line-height:1.9em;margin-bottom:0}@media screen and (min-width:736px){.program-splash__class-duration--mobile{display:none}.program-splash__stats-line{margin:0 auto;width:200px;font-size:16px}}@media screen and (max-width:878px) and (min-width:736px){.program-splash__stats-line{width:auto}}@media screen and (max-width:735px){.program-splash__stats-line{display:inline-block}.program-splash__stats-line:first-of-type{margin-right:30px;left:5%}}@media screen and (max-width:455px){.program-splash__stats-line{font-size:15px}.program-splash__stats-line:first-of-type{margin-right:5px}}.program-splash__number{font-size:30px;vertical-align:bottom}@media screen and (max-width:735px){.program-splash__number{margin-right:-7px;font-size:40px}.program-splash__style-tooltip:after,.program-splash__style-tooltip:before{display:none}}.program-splash__style-tooltip{float:left;margin:2px;text-align:center;transition:border-color .3s ease-in-out,color .3s ease-in-out}.program-splash__style-tooltip:after{font-size:12px;text-transform:uppercase;width:auto}.program-splash__style-tooltip--beyond-the-mat:after,.program-splash__style-tooltip--pre-post-natal:after{margin-left:-40px;width:60px}.program-splash__style-tooltip--yin:after{margin-left:-25px;width:30px}.program-splash__style-tooltip--vinyasa-flow:after,.program-splash__style-tooltip--yoga-conditioning:after{margin-left:-55px;width:90px}.program-splash__style-tooltip--hatha:after{margin-left:-30px;width:40px}.program-splash__style-tooltip--meditation:after,.program-splash__style-tooltip--restorative:after{margin-left:-50px;width:80px}.program-splash__style-tooltip--ashtanga:after,.program-splash__style-tooltip--kundalini:after{margin-left:-45px;width:70px}.program-splash__style-tooltip--iyengar:after,.program-splash__style-tooltip--partner-yoga:after,.program-splash__style-tooltip--tao-yin:after{margin-left:-35px;width:50px}.program-trailer__video{height:100%;width:100%}.program-trailer__video,.program-trailer__video-wrapper{max-height:1000px}.program-trailer__video-wrapper--no-video{height:55vw}.program-splash{width:100%}@media screen and (min-width:736px){.program-splash{height:685px}}.program-splash__dark-overlay-container{height:100%}.program-splash__hero{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}@media screen and (max-width:735px){.program-splash__hero{height:315px}.program-splash__hero--above-login{height:430px}.program-splash__header-container{position:absolute;bottom:0}}.program-splash__programs-logo{width:130px;height:16px}.program-splash__header-container{padding:130px 0 0}.program-splash__header-container--above-login{padding:180px 0 0}.program-splash__header-container--width{width:430px}.program-splash__header-container--logged-in{padding-top:50px}@media screen and (max-width:420px){.program-splash__header-title{font-size:32px}}@media screen and (max-width:640px){.program-splash__header-container--width{width:auto}.program-splash__header-title br{display:none}}.program-splash__header-title--logged-in{font-size:37px;padding-top:50px;margin-bottom:5px;max-width:77%}@media screen and (max-width:735px){.program-splash__header-container--above-login{bottom:90px}.program-splash__header-container--logged-in{bottom:60px}.program-splash__header-title--logged-in{font-size:28px}.program-splash__program-overview-container{background-color:#f0f3f6}}.program-splash__header-subtitle{margin-bottom:10px;letter-spacing:2px}@media screen and (max-width:420px){.program-splash__header-subtitle{font-size:16px}}.program-splash__header-teacher-name{font-size:17px}.program-splash__header-teacher-name:not(:last-of-type):not(:nth-last-of-type(2)):after{content:', '}.program-splash__header-teacher-name:last-of-type:not(:first-of-type):before{content:'& '}.program-splash__header-teacher-name--link{font-size:17px;color:#fff}.program-splash__program-overview-container{width:100%}.program-splash__program-overview-bottom{display:flex;justify-content:center;width:100%;height:auto}.program-splash__program-overview-description{display:flex;align-self:center;box-sizing:border-box;font-size:17px}@media screen and (min-width:736px){.program-splash__hero--15{background-position:0 30%}.program-splash__hero--16{background-position:25%}.program-splash__hero--17{background-position:0 10%}.program-splash__program-overview-container{position:absolute;bottom:50px;color:#fff}.program-splash__program-overview-description{width:70%;padding:0 10px 20px 0;float:left}}@media screen and (max-width:878px) and (min-width:736px){.program-splash__program-overview-description{width:67%}}@media screen and (max-width:735px){.program-splash__program-overview-bottom{flex-direction:column}.program-splash__program-overview-description{display:block;padding:30px 0;line-height:2;font-size:17px}.program-splash__program-overview-level-container--mobile{margin-right:20px}}.program-splash__program-overview-level-container{display:flex;align-self:center;padding:0 0 0 10px;float:left;box-sizing:border-box}@media screen and (min-width:736px){.program-splash__program-overview-description--logged-in{width:60%}.program-splash__program-overview-level-container{width:30%}.program-splash__program-overview-level-container--mobile{display:none}.program-splash__program-overview-classes-container{flex-basis:15%}}@media screen and (max-width:455px){.program-splash__program-overview-level-container--mobile{margin-right:10px}}@media screen and (max-width:735px){.program-splash__program-overview-level-container--desktop{display:none}}.program-splash__style-name{position:relative;display:inline-block;padding-left:5px;font-size:12px;line-height:17px;max-width:80px}@media screen and (max-width:900px){.program-splash__style-name{display:none}}@media screen and (max-width:735px){.program-splash__program-overview-classes-container{width:100%;order:1;display:flex;align-items:center}}@media screen and (min-width:736px){.program-splash__program-overview-classes-container--logged-in{min-width:88px;flex-basis:15%}.program-splash__program-overview-classes-description-container{flex-basis:66%;margin-left:10px}}@media screen and (max-width:1024px) and (min-width:879px){.program-splash__program-overview-classes-description-container{flex-basis:62%}}@media screen and (max-width:878px) and (min-width:736px){.program-splash__program-overview-classes-description-container{flex-basis:50%}}@media screen and (max-width:735px){.program-splash__program-overview-classes-description-container{width:100%;float:none;padding:30px 0;margin:30px 0;line-height:2;color:#747474;border-top:1px solid #9c9fa5;border-bottom:1px solid #9c9fa5;order:2}}.program-splash__program-overview-classes-description-container--logged-in{align-self:center}@media screen and (min-width:736px){.program-splash__program-overview-classes-description-container--logged-in{margin-left:17px;flex-basis:33%}}.program-splash__program-overview-classes-description-title{display:inline}@media screen and (max-width:1024px) and (min-width:736px){.program-splash__program-overview-classes-description-title{display:block}}@media screen and (max-width:549px){.program-splash__program-overview-classes-description-title{display:block}}.program-splash__program-overview--props{display:inline;margin-left:10px;padding-left:10px;border-left:1px solid #fff}@media screen and (max-width:1024px) and (min-width:736px){.program-splash__program-overview--props{margin-left:0;padding-left:0;border-left:0}}@media screen and (max-width:735px){.program-splash__program-overview--props{border-left:1px solid #747474}}@media screen and (max-width:549px){.program-splash__program-overview--props{margin-left:0;padding-left:0;border-left:0}}.program-splash__prop-image{max-width:100%;max-height:100%}.program-splash__prop-image--light{display:none}@media screen and (min-width:736px){.program-splash__prop-image--light{display:inline-block}.program-splash__program-overview-classes-description{padding-right:10px}}.program-splash__prop-image--dark{display:none}.program-splash__program-overview-classes-description{font-size:14px}.program-splash__program-overview-classes-number-container{min-width:210px;padding:0 0 0 10px}@media screen and (max-width:735px){.program-splash__prop-image--dark{display:inline-block}.program-splash__program-overview-classes-number-container{min-width:none;width:100%;float:none;order:3;padding:0}.program-splash__program-overview-classes{padding-right:15px;display:inline;color:#747474}}@media screen and (max-width:455px){.program-splash__program-overview-classes{display:inline-block}.program-splash__program-overview-classes:first-of-type{margin-bottom:4px}}.program-splash__program-overview-classes-number{position:relative;top:5px;font-size:30px;left:3px}.program-trailer__wrapper{max-height:1000px;min-height:0;height:56vw;overflow:hidden;position:relative;transition:max-height .3s}.program-trailer__wrapper--logged-in{height:53.5vw}@media screen and (max-width:1024px){.program-trailer__wrapper--logged-in{height:56vw}}@media screen and (min-width:736px){.program-splash__program-overview-classes-number-container{flex-basis:32%}.program-splash__program-overview-classes{padding-bottom:10px}.program-trailer__wrapper--small{min-height:400px;max-height:400px}.program-splash__cta--left,.program-splash__cta--right{width:50%;float:left}}.program-splash__cta-background{padding:50px 0;background:#3e5258}.program-splash__cta-btn{align-self:center;justify-content:center;display:flex}.program-splash__cta,.program-splash__cta-container{display:flex;justify-content:center;align-items:center}@media screen and (max-width:735px){.program-splash__cta-background{padding:80px 0 50px}.program-splash__cta-container{flex-direction:column}.program-splash__cta-title{margin-bottom:20px}}.program-splash__cta{flex-direction:column}.program-splash__cta--left,.program-splash__cta--right{align-self:center}.program-splash__cta-title{font-size:35px;text-align:center;align-self:center}@media screen and (max-width:1024px) and (min-width:736px){.program-splash__cta-title{font-size:28px}}.program-splash__cta-copy{align-self:center;margin:0;text-align:center}.program-splash__props-wrapper{clear:both}@media screen and (max-width:735px){.program-splash__cta-copy{margin-bottom:20px}.program-splash__props-wrapper{background-color:#fff;border-bottom:1px solid #9c9fa5;margin-bottom:30px;padding-bottom:17px}}.program-splash__props-list-container{display:inline-block;margin-top:-3px}.full-width-line-break{clear:both;margin:20px 0;width:100%;border-top:1px solid #fff}.full-width-line-break--program-splash-logged-in{margin:5px 0 20px}.program-splash__props-title{vertical-align:top;margin-right:10px}.goal-landing--strength{background-image:url(../img/above-login/goal-landing/strength/strength-hero.jpg)}.goal-landing__angle-container--strength,.goal-landing__angle-shape--strength{background:#145f76}.goal-tile--strength{background-image:url(../img/above-login/goal-landing/strength/strength-home.jpg)}@media screen and (max-width:735px){.full-width-line-break{display:none}.goal-tile--strength{background-image:url(../img/above-login/goal-landing/strength/strength-home-mobile.jpg)}}.goal-landing--flexibility{background-image:url(../img/above-login/goal-landing/flexibility/flexibility-hero.jpg)}.goal-landing__angle-container--flexibility,.goal-landing__angle-shape--flexibility{background:#227d65}.goal-tile--flexibility{background-image:url(../img/above-login/goal-landing/flexibility/flexibility-home.jpg)}@media screen and (max-width:735px){.goal-tile--flexibility{background-image:url(../img/above-login/goal-landing/flexibility/flexibility-home-mobile.jpg)}}.goal-landing--calmness{background-image:url(../img/above-login/goal-landing/calmness/calmness-hero.jpg)}.goal-landing__angle-container--calmness,.goal-landing__angle-shape--calmness{background:#474972}.goal-tile--calmness{background-image:url(../img/above-login/goal-landing/calmness/calmness-home.jpg)}.my-programs__intro{padding-top:50px}.yg-page-header__programs-container{float:left}@media screen and (max-width:455px){.yg-page-header__programs-container{float:none}}.my-programs__title{max-width:600px;margin-bottom:50px;line-height:40px}@media screen and (max-width:878px) and (min-width:736px){.my-programs__title{font-size:28px;max-width:420px}}@media screen and (max-width:735px){.goal-tile--calmness{background-image:url(../img/above-login/goal-landing/calmness/calmness-home-mobile.jpg)}.my-programs__title{font-size:26px;max-width:390px;margin:0 auto}.my-programs__title-wrapper{width:calc(100% + 40px);background:#f0f3f6;padding:30px 20px;margin:0 0 50px -20px}}.my-programs__subtitle{display:block;margin-bottom:20px}@media screen and (max-width:735px){.my-programs__subtitle{text-align:center;margin:60px 0 0}}.my-programs__toggle-instructions,.yg-programs__close-instructions{cursor:pointer}.my-programs__toggle-instructions{display:inline-block;float:right;font-size:15px}@media screen and (max-width:455px){.my-programs__toggle-instructions{margin-top:10px;float:none;font-size:13px}}.yg-programs__close-instructions{clear:both;font-family:AvenirLTStd-Medium,Arial,sans-serif;display:block}@media screen and (min-width:736px){.yg-programs__close-instructions{margin-top:40px;float:left}.content__wrapper--program-instructions{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:735px){.yg-programs__close-instructions{max-width:300px;margin:0 auto;width:100%;padding-bottom:40px}.content__wrapper--program-instructions{background-color:#fff}}.my-programs__dashed-line{max-width:59em;border-style:dashed;border-color:#ddd;border-width:1px;border-top:0;margin:20px auto}.my-programs__instructions{height:auto;max-height:0;overflow:hidden;transition:max-height .8s}.my-programs__instructions--open{max-height:600px}@media screen and (max-width:878px) and (min-width:736px){.my-programs__instructions--open{max-height:780px}}@media screen and (max-width:735px){.my-programs__instructions{margin-bottom:-20px}.my-programs__instructions--open{max-height:1300px}}.my-programs__instruction-wrapper{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 4) - (8px * (4 - 1)/ 4));float:left}.my-programs__instruction-wrapper:nth-of-type(4n+1){clear:both}.my-programs__instruction-wrapper:nth-of-type(4n){margin-right:0}@media screen and (max-width:735px){.my-programs__instruction-wrapper{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important}.my-programs__instruction-wrapper:nth-of-type(1n+1){clear:both}.my-programs__instruction-wrapper:nth-of-type(1n){margin-right:0}.my-programs__instruction{max-width:300px;padding-bottom:30px;margin:0 auto}}@media screen and (max-width:878px) and (min-width:736px){.my-programs__instruction{width:90%}.my-programs__instruction:first-of-type,.my-programs__instruction:nth-of-type(2){padding-bottom:30px}}@media screen and (max-width:1024px) and (min-width:879px){.my-programs__instruction:not(.my-programs__instruction--3){width:200px}}@media screen and (min-width:1025px){.my-programs__instruction:not(.my-programs__instruction--3){width:200px}.my-programs__instruction--3{width:250px}.my-programs__instruction-copy-wrapper{height:230px}}.my-programs__instruction,.my-programs__instruction-copy{font-size:14px}@media screen and (max-width:640px){.program-splash__props-title{color:#747474}.my-programs__instruction-copy{margin-bottom:0}}@media screen and (max-width:1024px) and (min-width:879px){.my-programs__instruction--3{width:250px}.my-programs__instruction-copy-wrapper{height:220px}}.my-programs__instruction-image-wrapper{margin:20px 0 0;display:flex;align-items:center}@media screen and (min-width:1025px){.my-programs__instruction-image-wrapper{height:60px;margin:0 0 20px}}@media screen and (max-width:1024px) and (min-width:879px){.my-programs__instruction-image-wrapper{height:60px;margin:0 0 20px}.program__level-container{padding-right:12px}}.my-programs__instruction-title{font-family:AvenirLTStd-Heavy,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-bottom:11px;display:inline-block}.my-program__classes-header,.program__back-btn{font-family:AvenirLTStd-Medium,Arial,sans-serif}@media screen and (max-width:735px){.my-programs__instruction-title br{display:none}}.yg-programs__instruction-id{width:16px;text-align:center;display:block}.my-programs__instruction-hr{border-color:#33302b;width:16px;margin:3px 0 10px}.my-programs__instruction-img--1{width:100px}.my-programs__instruction-img--2{width:155px}.my-programs__instruction-img--3{width:175px;margin-bottom:20px}.program__help-section{overflow:auto;margin-bottom:30px}@media screen and (max-width:735px){.program__help-section{text-align:center;margin-bottom:50px}.program__help-item{display:block;float:none!important}.program__help-item .f-heavy{display:block}}.program__help-item:first-of-type{cursor:pointer;float:left}.program__help-item:nth-of-type(2){float:right}.my-programs__final-assessment-image{margin:-13px 10px}.my-program__classes-header{text-transform:uppercase;letter-spacing:3px;font-size:20px;line-height:28px;color:#3e5258}@media screen and (max-width:735px){.my-programs__final-assessment-image{display:none}.my-program__classes-header{font-size:18px;text-align:center}}@media screen and (max-width:735px) and (min-width:641px){.my-programs__instruction:first-of-type,.my-programs__instruction:nth-of-type(2){padding-bottom:30px}.my-program__card-container{padding-bottom:10px}.my-program__card-container .yg-class-card__wrapper{margin:10px auto 0!important;float:none!important}}@media screen and (min-width:736px){.my-programs__instructions{background-image:url(../img/programs/instructions/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom right}.my-program-classes__class-info-container--two-across,.my-program__card-container--two-across{max-width:623.7px;margin:auto}.my-program-classes__class-info-container--two-across::after,.my-program__card-container--two-across::after{clear:both;content:"";display:block}.my-program__card-container--two-across .yg-class-card__wrapper{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.my-program__card-container--two-across .yg-class-card__wrapper:nth-of-type(2n+1){clear:both}.my-program__card-container--two-across .yg-class-card__wrapper:nth-of-type(2n){margin-right:0}.my-program-footer .yg-btn{float:right}}.my-program-classes__class-info-container{margin-top:15px}@media screen and (max-width:640px){.my-program-classes__class-info-container{max-width:315px}}@media screen and (max-width:735px) and (min-width:641px){.my-program-classes__class-info-container--your-progress{max-width:46vw}}.my-program-footer{background-color:#3e5258}.my-program-footer .yg-btn{vertical-align:top}@media screen and (max-width:735px){.my-program-classes__class-info-container{margin:0 auto}.my-program-footer{text-align:center}.my-program-footer .yg-btn{margin-top:30px}}.my-program-footer__title{margin-bottom:20px}.my-program-footer__copy{color:#fff;display:inline-block}@media screen and (min-width:736px){.my-program-footer__copy{width:60%}.my-program-footer__copy h2{line-height:50px}}.my-program-footer__copy--full-date{width:100%}.program__back-btn{font-size:14px;color:#fff;cursor:pointer}.program__level-label,.program__level-label--status{font-family:AvenirLTStd-Book,Arial,sans-serif}.program__back-btn span{padding-left:30px}.program__back-btn .icon--arrow-left{font-size:24px;position:absolute;top:20px}.program__level-label{font-size:13px;text-transform:capitalize;display:block;color:#fff}@media screen and (max-width:735px){.program__level-label{font-size:17px}}.program__level-label--name{text-align:left;font-size:15px}@media screen and (max-width:878px) and (min-width:736px){.program__level-label--name{font-size:13px}}.program__level-label--status{text-align:left}#search-term,.aa-autosearch-hint,.yg-discover__btn-container,.yg-program-card__experience-level,.yg-program-card__info--title,.yg-program-card__view-history,.yg-schedule__calendar,.yg-schedule__listing-event-day,.yg-search__btn-container{font-family:AvenirLTStd-Medium,Arial,sans-serif}.program__level-container{display:inline-block;line-height:1.1em}.yg-empty-card--programs,.yg-program-card{max-height:403px;width:32%;max-width:303px;float:left;margin:0 2% 25px 0;cursor:pointer;transition:all .2s ease-in-out}@media screen and (max-width:735px){.program__level-label--status{padding-top:5px;text-align:center}.program__level-container{padding-top:15px}.yg-empty-card--programs,.yg-program-card{width:100%;float:none;margin:20px auto 0;display:block}.yg-empty-card--programs:first-of-type,.yg-program-card:first-of-type{margin:0 auto}.yg-empty-card--programs{display:none!important}}@media screen and (min-width:736px){.yg-empty-card--programs:nth-of-type(3n),.yg-program-card:nth-of-type(3n){margin-right:0}.yg-empty-card--programs:nth-of-type(3n+1),.yg-program-card:nth-of-type(3n+1){clear:both}}.yg-empty-card--programs:hover .yg-program-card__status,.yg-program-card:hover .yg-program-card__status{background-color:rgba(56,84,120,.7)}.yg-empty-card--programs:hover .yg-program-card__status--in-progress,.yg-program-card:hover .yg-program-card__status--in-progress{background-color:rgba(30,40,43,.7)}.body--not-touch-device .yg-empty-card--programs:hover,.body--not-touch-device .yg-program-card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.5)}.yg-empty-card--programs:hover .yg-program-card__info-container *,.yg-program-card:hover .yg-program-card__info-container *{color:#ea5033}.yg-program-card__content{height:100%;width:100%}.yg-program-card__image{height:151px;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;position:relative;overflow:hidden}.yg-program-card__info--experience-level{position:relative}.yg-program-card__status{color:#fff;text-align:center;position:relative;background-color:rgba(80,121,172,.7);height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .2s ease-in-out}.yg-program-card--active .yg-program-card__status{background-color:rgba(56,84,120,.7)}.yg-program-card__status--in-progress{background-color:rgba(62,82,88,.7)}.yg-program-card--active .yg-program-card__status--in-progress{background-color:rgba(30,40,43,.7)}.yg-program-card__in-progress-icon{margin-bottom:7px}.yg-program-card__view-history{border-radius:3px;border:1px solid #eee;padding:10px 20px;display:inline-block;transition:all .3s ease-in-out}.yg-program-card__info-container{border-width:0 1px 1px;border-style:solid;border-color:#eee;background-color:#fff;padding:0 24px}.yg-program-card--active .yg-program-card__info-container{color:#ea5033}.yg-program-card__info{border-bottom:1px solid #ddd;padding:10% 0}.yg-program-card__info *{transition:all .2s ease-in-out}.yg-program-card__info--title{font-size:23px;max-height:74px;display:flex;align-items:center}@media screen and (max-width:1024px) and (min-width:879px){.yg-program-card__info--title{font-size:22px}}@media screen and (max-width:878px) and (min-width:736px){.yg-program-card__info--title{font-size:19px}}.yg-program-card__line-container{height:48px;display:flex;align-items:center}.yg-program-card__overflow{overflow:hidden;display:-webkit-box;min-height:24px;max-height:51px;line-height:1.1em}.yg-program-card__info--teachers{border-bottom:0;padding-top:8%}@media screen and (max-width:1024px) and (min-width:879px){.yg-program-card__info--experience-level,.yg-program-card__info--teachers{font-size:72%}}@media screen and (max-width:878px) and (min-width:736px){.yg-program-card__info--experience-level,.yg-program-card__info--teachers{font-size:65%}}@media screen and (max-width:735px){.yg-program-card__info--teachers{display:none}.yg-program-card__info--experience-level,.yg-program-card__info--teachers{border-bottom:0}}.yg-program-card__experience-level,.yg-program-card__single-teacher-name{color:#747474;font-size:14px}.yg-program-card__single-teacher-name{margin-top:6px;vertical-align:top;display:inline-block}@media screen and (max-width:878px) and (min-width:736px){.yg-program-card__experience-level,.yg-program-card__single-teacher-name{font-size:inherit}.yg-program-card__single-teacher-name{margin-top:1.5%}}.yg-program-card__experience-level{font-size:15px}.yg-program-card__experience-level--above-login{margin-left:40px}@media screen and (max-width:1024px) and (min-width:736px){.yg-program-card__experience-level--above-login{margin-left:16%}}@media screen and (max-width:735px){.yg-program-card__experience-level--above-login{margin-left:38px}}.yg-program-card__program-length{float:right;text-transform:uppercase;color:#747474}.yg-program-card__avatar{width:34px;margin-right:10px}@media screen and (max-width:1024px) and (min-width:736px){.yg-program-card__avatar{margin-right:7px}}@media screen and (max-width:878px) and (min-width:736px){.yg-program-card__avatar{width:14%;margin-right:3%}}.yg-program-card__more-teachers{width:15px;color:#747474;display:inline-block;margin:0 10px;text-align:center;line-height:20px}.yg-schedule__calendar-header--mobile,.yg-schedule__calendar-next-button.inactive,.yg-schedule__calendar-previous-button.inactive{display:none}@media screen and (max-width:1024px) and (min-width:879px){.yg-program-card__more-teachers{line-height:18px;font-size:14px}}@media screen and (max-width:878px) and (min-width:736px){.yg-program-card__more-teachers{line-height:15px;font-size:12px}}.yg-schedule{width:100%;background-color:#fff}.yg-schedule.yg-schedule--in-app{padding-bottom:200px;min-height:92vh}.yg-schedule .avatar{width:40px}.yg-schedule h2{margin:0 0 15px}@media screen and (max-width:640px){.yg-schedule.yg-schedule--in-app{padding-bottom:0}.yg-schedule .avatar{position:absolute;right:5%;top:35px;width:50px}.yg-schedule{padding:20px 0}}.yg-schedule__calendar{width:90%;margin:auto;opacity:0;transition:opacity .5s}.yg-schedule__calendar--opaque{opacity:1}.yg-schedule__calendar-controls{padding:14px;background-color:#f9f9f9;color:#3c3c3c;text-align:center;position:relative;text-transform:uppercase;border:1px solid #ddd;border-bottom:0}.yg-schedule__calendar-next-button,.yg-schedule__calendar-previous-button{position:absolute;top:13px;width:30px;cursor:pointer}.yg-schedule__calendar-next-button:hover,.yg-schedule__calendar-previous-button:hover{opacity:.5}.yg-schedule__calendar-previous-button{text-align:left;left:20px}.yg-schedule__calendar-next-button{text-align:right;right:20px}.yg-schedule__calendar-header{width:100%;background-color:#fff;border:1px solid #ddd;border-bottom:0}@media screen and (max-width:640px){.yg-schedule__calendar-controls{padding:24px 14px}.yg-schedule__calendar-next-button,.yg-schedule__calendar-previous-button{top:23px}.yg-schedule__calendar-header--desktop{display:none}.yg-schedule__calendar-header--mobile{display:block;font-family:AvenirLTStd-Medium,Arial,sans-serif;background-color:#f9f9f9;border-top:0}}.yg-schedule__calendar-days{width:100%;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day{display:inline-block;position:relative;width:14.2857%;height:auto;min-height:145px;text-align:center;color:#9c9fa5;vertical-align:top;padding:24px 0 5px;background-color:#fff}@media screen and (max-width:950px) and (min-width:736px){.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day{min-height:205px}}@media screen and (max-width:640px){.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day{min-height:60px!important;padding:13px 0 0}.day--first.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day--first.day{padding-top:10px}}.day--3-events.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day--3-events.day{min-height:195px}@media screen and (max-width:950px) and (min-width:736px){.day--3-events.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day--3-events.day{min-height:275px}}.day--4-events.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day--4-events.day{min-height:250px}@media screen and (max-width:950px) and (min-width:736px){.day--4-events.yg-schedule__calendar-day,.yg-schedule__calendar-grid .day--4-events.day{min-height:365px}}.yg-schedule__calendar-days .yg-schedule__calendar-day,.yg-schedule__calendar-days .yg-schedule__calendar-grid .day,.yg-schedule__calendar-grid .yg-schedule__calendar-days .day{border-right:1px solid #ddd;border-top:1px solid #ddd}.adjacent-month.yg-schedule__calendar-day,.yg-schedule__calendar-grid .adjacent-month.day{background-color:#f9f9f9}.yg-schedule__calendar-meta{font-size:11px}@media screen and (max-width:640px){.yg-schedule__calendar-days .yg-schedule__calendar-day,.yg-schedule__calendar-days .yg-schedule__calendar-grid .day,.yg-schedule__calendar-grid .yg-schedule__calendar-days .day{border-right:0;border-top:1px solid #eee}.adjacent-month.yg-schedule__calendar-day,.yg-schedule__calendar-grid .adjacent-month.day{background-color:#fff;color:#ddd}.yg-schedule__calendar-meta{font-size:15px}}.yg-schedule__calendar-meta span{margin-right:3px;font-size:13px}.yg-schedule__calendar-month{display:none}.day--first .yg-schedule__calendar-month{display:inline}.yg-schedule__calendar-month--mobile{display:none;text-transform:uppercase;font-size:15px;line-height:.5}@media screen and (max-width:640px){.day--first .yg-schedule__calendar-month{display:none}.day--first .yg-schedule__calendar-month--mobile{display:block;font-size:11px}.active .yg-schedule__calendar-month--mobile,.yg-schedule__calendar-day-number--desktop,.yg-schedule__calendar-grid .day-number--desktop{display:none}}.yg-schedule__calendar-day--header{padding:9px 0;height:40px;min-height:40px;background:0 0;font-size:14px}.yg-schedule__calendar-day-number,.yg-schedule__calendar-grid .day-number{line-height:1}.yg-schedule__calendar-day-number--desktop,.yg-schedule__calendar-grid .day-number--desktop{position:absolute;top:10px;left:10px;font-size:12px}.yg-schedule__calendar-day-number--mobile,.yg-schedule__calendar-grid .day-number--mobile{display:none}@media screen and (max-width:640px){.yg-schedule__calendar-day-number--mobile,.yg-schedule__calendar-grid .day-number--mobile{display:inline-block;position:relative;font-size:24px;font-family:AvenirLTStd-Medium,Arial,sans-serif;top:0;left:0;height:35px;width:35px;padding:7px 4px}}.event .yg-schedule__calendar-day-number--mobile,.event .yg-schedule__calendar-grid .day-number--mobile,.yg-schedule__calendar-grid .event .day-number--mobile{cursor:pointer}.active .yg-schedule__calendar-day-number--mobile,.active .yg-schedule__calendar-grid .day-number--mobile,.yg-schedule__calendar-grid .active .day-number--mobile{color:#fff;background:#9c9fa5;border-radius:100%}.yg-schedule__listing{display:none}@media screen and (max-width:640px){.yg-schedule__listing{display:block}}.yg-schedule__listing-events{max-height:430px;overflow-y:scroll}.yg-schedule__listing-event-day{background-color:#f9f9f9;height:45px;border-bottom:1px solid #ddd;font-size:15px;padding:8px 20px}.yg-schedule__event{height:115px;border-bottom:1px solid #eee;padding:30px 20px;position:relative}.yg-schedule__event-time{float:left;display:inline-block;width:22%;font-size:13px}.yg-schedule__event-description{display:inline-block;margin-left:10px;font-size:18px;line-height:1.4}.yg-schedule__calendar-events{margin:0 5px 0 10px}@media screen and (max-width:640px){.yg-schedule__calendar-events{line-height:.4;margin-top:-4px}.active .yg-schedule__calendar-events{display:none}}.yg-schedule__calendar-event{display:block;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;color:#3c3c3c;margin-bottom:7px;transition:color .3s}.yg-schedule__calendar-event:hover{color:#000}.yg-schedule__calendar-event:hover .light{color:#5c5f65}.yg-schedule__calendar-event .light{font-size:11px;transition:color .3s}.yg-schedule__calendar-event--mobile{display:none;font-size:22px}@media screen and (max-width:640px){.yg-schedule__calendar-event{display:none}.yg-schedule__calendar-event--mobile{display:inline}}.yg-schedule__calendar-tooltip{display:none;position:absolute;background-color:#fff;border-radius:6px;border:1px solid #ddd;z-index:1;width:340px;margin-top:-45px;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);cursor:default;margin-bottom:10px;transition:box-shadow .3s,border-bottom .3s}@media screen and (min-width:1025px){.yg-schedule__calendar-tooltip{transition:box-shadow .3s,border-bottom .3s}.yg-schedule__calendar-tooltip:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2)}}.calendar-dow-0 .yg-schedule__calendar-tooltip,.calendar-dow-1 .yg-schedule__calendar-tooltip,.calendar-dow-2 .yg-schedule__calendar-tooltip,.calendar-dow-3 .yg-schedule__calendar-tooltip{left:130px}.calendar-dow-4 .yg-schedule__calendar-tooltip,.calendar-dow-5 .yg-schedule__calendar-tooltip,.calendar-dow-6 .yg-schedule__calendar-tooltip{left:-330px}.yg-schedule__calendar-tooltip>div{padding:12px 25px;border-bottom:1px solid #eee;min-height:63px;color:#3c3c3c;font-size:14px}.yg-schedule__calendar-tooltip>div:last-child{padding-bottom:25px}.yg-schedule__calendar-tooltip-date{background-color:#f9f9f9;line-height:1.5}.yg-schedule__calendar-tooltip-description{color:#9c9fa5}.yg-schedule__calendar-tooltip-style,.yg-schedule__calendar-tooltip-teacher{font-size:18px}.yg-schedule__calendar-tooltip-teacher a,.yg-schedule__calendar-tooltip-teacher span{vertical-align:top;display:inline-block;margin:11px 20px}.yg-search__wrapper{padding-top:40px}@media screen and (max-width:640px){.yg-search__wrapper{padding-top:0}.yg-search__wrapper:not(.yg-search__wrapper--open){position:absolute;width:100%;top:50px}}.yg-keyword{position:absolute;width:220px;float:left;height:60px}@media screen and (max-width:735px){.yg-keyword{margin-top:7px;margin-left:15px;z-index:1}.filter-bar--active .yg-keyword{display:none}}@media screen and (max-width:640px){.yg-keyword{margin:7px auto 0 15px;z-index:99;float:none;width:calc(100% - 120px);max-width:220px}}@media screen and (max-width:878px) and (min-width:736px){.yg-keyword--search{position:relative}}.yg-keyword--discussions{position:relative}.yg-keyword__search-icon{position:absolute;top:23px;left:0;margin:0;padding:0;height:auto;width:17px}#search-term,.aa-autosearch-hint{overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#ea5033;padding:20px 0 15px 27px;height:100%;background-color:transparent;border-color:transparent;border-left:0;border-bottom:3px solid #ea5033;border-radius:0;box-sizing:border-box}.aa-autosearch-hint,.loader__copy{color:#747474}.aa-dropdown-menu{display:none!important}@media screen and (max-width:735px){.content--style,.content--teacher{margin-top:-60px}}.yg-search__results,.yg-search__results-wrapper{overflow:hidden;width:100%}.yg-search__results-wrapper{padding:25px 0;border-bottom:1px solid #ddd;position:relative;height:auto;transition:max-height .3s}.yg-search__results-wrapper:last-of-type{border:0}@media screen and (max-width:640px){#search-term,.aa-autosearch-hint{width:100%;font-size:16px}.yg-search__results{max-width:325px;margin:0 auto}}.yg-search__results .yg-info,.yg-search__results .yg-program-card{opacity:1;transition:opacity .3s}@media screen and (max-width:735px){.yg-search__results .yg-program-card{margin:0 auto 20px}.yg-search__results--collapsed .yg-program-card:first-of-type~.yg-program-card{opacity:0}}@media screen and (min-width:736px){.yg-search__results--collapsed .yg-program-card:nth-of-type(3)~.yg-program-card{opacity:0}}@media screen and (max-width:1024px) and (min-width:736px){.yg-search__results--collapsed .yg-info:nth-of-type(2)~.yg-info{opacity:0}}@media screen and (max-width:735px) and (min-width:641px){.yg-search__results--programs{max-width:350px;margin:0 auto 40px}.yg-search__results--collapsed .yg-info:nth-of-type(2)~.yg-info{opacity:0}}@media screen and (max-width:640px){.yg-search__results--programs{margin-bottom:40px}.yg-search__results--collapsed .yg-info:first-of-type~.yg-info{opacity:0}}.yg-search__results--styles,.yg-search__results--teachers{margin-bottom:20px}.yg-search__results-wrapper--classes{overflow:visible}.yg-discover__btn-container,.yg-search__btn-container{font-size:14px;bottom:0;right:0;height:50px;padding:10px 0;position:absolute}.yg-search__btn-container{bottom:0}.yg-discover__view-all-btn,.yg-search__view-all-btn{display:none}.yg-discover__view-all-btn--desktop,.yg-search__view-all-btn--desktop{display:inline-block}@media screen and (max-width:735px){.yg-discover__btn-container,.yg-search__btn-container{text-align:center;margin-top:-30px;width:100%}.yg-discover__view-all-btn--mobile,.yg-search__view-all-btn--mobile{display:inline-block}.yg-search__results-title{text-align:center}}.yg-search__results-title{color:#747474;font-size:15px;display:block}.hide,.yg-hide{display:none!important}@media screen and (max-width:640px){.mobile-hide{display:none}.style__header{border-top-width:6px;border-top-style:solid}}.send-back{z-index:-500;opacity:0}.yg-skrollr{display:none}@media screen and (min-width:1025px){.yg-search__results--collapsed .yg-info:nth-of-type(3)~.yg-info{opacity:0}.yg-skrollr{display:block}}.yg-transparent{transition:opacity 1s;opacity:.1}.yg-slide-left,.yg-slide-right{transition:opacity 1s,margin .5s;opacity:0}.yg-slide-left{margin-right:0!important}.yg-slide-right{margin-left:0!important}.yg-overlay{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%}.yg-center-text{text-align:center}.clear{clear:both}.yg-clearfix:after{content:' ';visibility:hidden;display:block;height:0;clear:both}.cards-on-file__container{position:relative;max-width:420px;min-height:100px;padding:20px}.yg-loading-overlay{background:rgba(249,249,249,.5);position:absolute;height:100%;width:100%;top:0;left:0;z-index:500}@media screen and (max-width:735px){.yg-loading-overlay{display:none}}.yg-loading-overlay--growth{background:rgba(241,244,245,.5)}.yg-account__info--empty .yg-loading-overlay--growth{display:none}.preloader,.yg-loading-overlay--flex{display:flex;justify-content:center;align-items:center}.yg-loading-overlay--flex{z-index:auto}.loader__wrapper{position:relative;margin:0 auto;width:100px;height:100px;zoom:1.7;clear:both}.loader__wrapper.preloader{position:fixed;width:100%;height:100%}.loader__wrapper.no-visibility{height:0}.loader__wrapper--assignment-submission{transform:scale(.65);transform-origin:-140% -140%;width:32px;height:32px}@media screen and (max-width:735px){.loader__wrapper--assignment-submission{transform-origin:-140% -140%;margin-top:10px}}.loader__wrapper--assignment-upload{margin:0}.loader__copy{font-size:9px}.loader{animation:rotate 2s linear infinite;height:100px;position:relative;width:100px}.settings__button-container .loader{margin:-15px 0}.yg-form__section--email .loader{clear:both;display:block}@media screen and (min-width:736px){.yg-form__section--email .loader{margin-left:15%}}@media screen and (max-width:735px){.yg-form__section--email .loader{margin:0 auto}}.loader__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite}.app-store-badge{height:40px}.env-badge{background-color:#ea5033;position:fixed;bottom:0;right:0;padding:10px;border-radius:10px 0 0;opacity:.1;transition:opacity .5s}.env-badge:hover{opacity:1}.env-badge__data{color:#fff;font-weight:700;font-size:11px;line-height:1.2em}.style__header{background-color:#fff;height:auto;min-height:275px}.yg-teachers,.yg-yoga-styles{background:#eee}.style__header .content{padding:65px 0 50px}@media screen and (max-width:735px) and (min-width:641px){.style__header .content{padding:65px 0 20px}}.style__header .header__info{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left}.style__header .header__info:nth-of-type(3n+1){clear:both}.style__header .header__info:nth-of-type(3n){margin-right:0}@media screen and (max-width:640px){.style__header .content{padding:45px 0 20px}.style__header .header__info{width:100%}}.style__header .header__copy{width:58%;float:right;padding-top:60px}@media screen and (max-width:640px){.style__header .header__copy{width:100%;margin:0 0 20px;padding-top:0;color:#3c3c3c}.style__header h1{font-size:2em}.style__header h3{font-size:1.1em}}@media screen and (max-width:455px){.style__header h1{width:calc(100% - 120px)}}.yg-page-header--style-trial-cta{border-bottom:0}.yg-page-header--style-trial-cta .yg-btn{float:none}.yg-overview--styles{width:100%;padding:20px 0 40px}@media screen and (max-width:1024px) and (min-width:736px){.yg-overview--styles{padding:20px 35px 40px;margin-top:0}}@media screen and (max-width:735px) and (min-width:641px){.yg-overview--styles{padding:20px 35px 40px;margin-top:0}}@media screen and (max-width:640px){.yg-overview--styles{padding:0}.yg-subheader{width:100%}}.yg-subheader{padding:40px 0}@media screen and (max-width:1024px){.style__header{border-bottom:0}.yg-subheader{padding:25px 0 10px}}@media screen and (max-width:640px){.teacher__content .yg-subheader{margin:0}.yg-subheader__copy{padding-top:15px;border-top:1px solid #ddd}}.yg-subheader__copy{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important;color:#3c3c3c;transition:all .3s}.yg-subheader__copy:nth-of-type(1n+1){clear:both}.yg-subheader__copy:nth-of-type(1n){margin-right:0}td,th{padding:.75em 0}.yg-subheader__copy p{font-size:15px}.yg-subheader__meta{width:32%}@media screen and (max-width:1024px) and (min-width:736px){.yg-subheader__meta{width:41%}}@media screen and (max-width:735px) and (min-width:641px){.yg-subheader__meta{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important}.yg-subheader__meta:nth-of-type(1n+1){clear:both}.yg-subheader__meta:nth-of-type(1n){margin-right:0}.content__wrapper--teacher .yg-subheader__meta .yg-btn--follow{top:10px}}@media screen and (max-width:735px){.yg-subheader__meta{border-bottom:0;width:calc(100% - 115px);margin-bottom:10px;float:left}.yg-above-login .yg-subheader__meta{float:none!important;width:100%}}.yg-overview--teachers,table{width:100%}.yg-subheader__meta h1{line-height:1em}.teacher__content .yg-subheader__meta{display:none}.content__wrapper--teacher .yg-subheader__meta .yg-btn--follow{margin-top:20px}@media screen and (max-width:735px){.teacher__content .yg-subheader__meta{display:block}.teacher__header .yg-subheader__meta{display:none}.content__wrapper--teacher .yg-subheader__meta .yg-btn--follow{right:0;position:absolute}}@media screen and (max-width:640px){.yg-subheader__meta h1{font-size:1.5em}.content__wrapper--teacher .yg-subheader__meta .yg-btn--follow{top:8px}}table{border-spacing:0;border-collapse:collapse;margin:.75em 0;table-layout:fixed}th{border-bottom:1px solid #b7b7b7;font-weight:700;text-align:left}td{border-bottom:1px solid #ddd}td,th,tr{vertical-align:middle}@media screen and (min-width:600px){.yg-overview--teachers{padding:40px 20px}.yg-teachers .yg-overview--teachers{padding:0 20px;margin-top:0}}.teacher__header{background-color:#fff;top:0;overflow:hidden;position:relative}.yg-above-login .teacher__header{border-top:1px solid #eee}.teacher__header .content{height:100%;display:flex;align-items:center}.teacher__header .video-player{position:absolute;right:0;top:0}.yg-subheader__meta-wrapper{position:absolute;height:100%;width:100%}.teacher__website{font-size:.9em;color:#ea5033}.teacher__website:hover{color:#b6391d}.teacher-bio-video__wrapper{position:relative;height:100%;margin:0 auto;width:55%;float:right;overflow:hidden;background-size:cover;background-position:center center}@media screen and (max-width:735px){.teacher-bio-video__wrapper{width:100%;float:none}}.teacher-bio-video__wrapper img{height:100%;width:auto;max-width:1500px}.teacher__header--marla-apt .teacher-bio-video__wrapper,.teacher__header--rod-stryker .teacher-bio-video__wrapper{background-position:center right}.teacher-bio-video__wrapper--flex{display:flex;align-items:center;justify-content:center}.teacher-bio-video{height:100%;width:100%}.teacher__info-container{margin-bottom:.65em}.teacher__guest-copy{font-family:AvenirLTStd-Heavy,Arial,sans-serif;color:#747474}.tooltip--custom,.tooltip.tooltip--notes-filter:after,.video-overlay-screen{font-family:AvenirLTStd-Book,Arial,sans-serif}.teacher__header--guest{margin-top:76px}.yg-teacher{background:#eee}.yg-teacher__cta{background:#fff;padding-bottom:60px}@media screen and (max-width:1024px){.teacher__header--guest{margin-top:68px}.yg-teacher__cta{padding-bottom:40px}}.yg-teacher__cta .yg-cta__copy{width:100%}@media screen and (min-width:600px){.yg-teacher__cta .yg-cta__copy{display:inline-block;width:calc(90% - 120px);vertical-align:top}}@media screen and (max-width:640px){.yg-teacher__cta .yg-cta__copy{text-align:center;width:100%}}.yg-teacher__cta .yg-cta__title{margin:0 0 20px}.yg-teacher__cta .yg-cta__title span{color:#ea5033}.yg-teacher__cta .yg-cta__details{font-weight:500;color:#ea5033;text-align:center}@media screen and (min-width:600px){.yg-teacher__cta .yg-cta__details{margin:0 0 30px;text-align:left}}.yg-teacher__avatar{background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 auto 40px;border-radius:50%;display:block;width:80px;height:80px}@media screen and (min-width:600px){.yg-teacher__avatar{margin:0 40px;display:inline-block;vertical-align:top}}@media screen and (max-width:640px){.yg-teacher__cta .yg-cta__details{text-align:inherit}.yg-teacher__avatar{display:block;margin:0 auto 20px}}.tooltip.tooltip--open:not(.yg-tooltip-info) .tooltip__content,.tooltip.tooltip--open:not(.yg-tooltip-info):after,.tooltip.tooltip--open:not(.yg-tooltip-info):before,.tooltip.yg-tooltip-info--active .tooltip__content,.tooltip.yg-tooltip-info--active:after,.tooltip.yg-tooltip-info--active:before,.tooltip:hover:not(.yg-tooltip-info):after,.tooltip:hover:not(.yg-tooltip-info):before,.tooltip:not(.yg-tooltip-info):hover .tooltip__content,.yg-btn--comment .tooltip__content,.yg-btn--comment:after,.yg-btn--comment:before{visibility:visible;opacity:1;transition-delay:0s}.tooltip{position:relative;color:#747474}.tooltip:not(.yg-btn){display:inline-block}.tooltip .tooltip__content,.tooltip:after,.tooltip:before{visibility:hidden;opacity:0;transition:visibility 0s linear,opacity .3s linear}.tooltip .tooltip__content,.tooltip:after{font-size:14px;line-height:20px}.tooltip:after,.tooltip:before{position:absolute;background:#fff;left:50%}.tooltip:after{bottom:calc(100% + 8px);width:160px;margin-left:-90px;text-align:center;content:attr(data-tooltip);padding:10px;z-index:98;border:1px solid #c9c9c9;border-bottom-width:3px;border-radius:8px}.yg-account .tooltip:after{z-index:10000}.tooltip:before{content:'';z-index:99;width:15px;height:15px;border-left:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;margin-left:-9px;bottom:100%;transform:rotate(-.125turn)}.yg-account .tooltip:before{z-index:10001}.tooltip.tooltip--notes-filter:after{width:170px;font-size:14px}@media screen and (min-width:736px){.tooltip.tooltip--notes-filter:after{margin-left:-160px}}.tooltip.tooltip--dark{color:#fff}.tooltip.tooltip--dark:after{background:#3c3c3c;color:#fff;border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.tooltip.tooltip--dark:before{width:0;height:0;background:0 0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #3c3c3c;border-bottom:0;margin-left:-13px;transform:rotate(0turn)}.tooltip.tooltip--dark .icon{color:#3c3c3c}.tooltip.class__prop:after,.tooltip.program-splash__prop-icon:after{margin-left:-34px;width:46px;text-align:center}.tooltip.circle-icon:before{left:43%;bottom:35px}.tooltip.circle-icon:after{width:73px;left:-39px;font-weight:400;bottom:43px;padding:5px 15px 4px}@media screen and (max-width:1024px){.tooltip.circle-icon:after,.tooltip.circle-icon:before{display:none}}.tooltip.yg-tooltip-cvc:after{left:-100px;height:265px}.tooltip.yg-tooltip-info.yg-tooltip-gift{position:relative;display:inline-block;top:0;right:0}@media screen and (max-width:640px){.tooltip.yg-tooltip-cvc:after{height:285px;left:-70px}.tooltip.yg-tooltip-info.yg-tooltip-gift{position:absolute;top:15px}}.tooltip.yg-tooltip-info.yg-tooltip-gift:after{left:-95px;height:225px}@media screen and (max-width:735px) and (min-width:641px){.tooltip.yg-tooltip-info.yg-tooltip-gift:after{left:-135px}}.tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active:after{width:360px;bottom:35px}@media screen and (max-width:640px){.tooltip.yg-tooltip-info.yg-tooltip-gift:after{left:-270px}.tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active:after{width:267px;height:281px;left:-148px}}.tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active:before{bottom:27px}.tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active .yg-tooltip-info__content{bottom:35px}@media screen and (max-width:735px) and (min-width:641px){.tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active .yg-tooltip-info__content{left:-230px}}@media screen and (max-width:640px){.tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active .yg-tooltip-info__content{width:315px;left:-244px}.yg-gift-form__step .tooltip.yg-tooltip-info.yg-tooltip-gift.yg-tooltip-info--active .yg-tooltip-info__content{padding:0 30px 0 20px}}.tooltip--custom{position:absolute;opacity:0;display:none;font-size:.98em;line-height:1.275em;border-radius:6px;color:#3c3c3c;text-align:left;z-index:99999}.tooltip--custom .arrow--bottom{position:absolute;width:15px;height:15px;background-color:#fff;border-left:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;left:50%;margin-left:-7px;bottom:-10px;z-index:99;transform:rotate(-.125turn)}@media screen and (max-width:735px){.tooltip--custom .arrow--bottom{right:46px;left:auto}}.yg-btn--comment .tooltip__content,.yg-btn--comment:after,.yg-btn--comment:before{display:none}.yg-btn--comment .tooltip__content.tooltip--namaste-comment-visible,.yg-btn--comment:after.tooltip--namaste-comment-visible,.yg-btn--comment:before.tooltip--namaste-comment-visible{display:block}.yg-btn--comment:hover .tooltip__content{display:none}.yg-btn--comment:hover .tooltip__content.tooltip--namaste-comment-visible{display:block}.yg-btn--namaste.tooltip--namaste-comment-visible:after,.yg-btn--namaste:hover:after{width:253px;left:95px}@media screen and (max-width:735px){.yg-btn--namaste.tooltip--namaste-comment-visible:after,.yg-btn--namaste:hover:after{left:-75px}}.yg-btn--namaste.tooltip--namaste-comment-visible .tooltip__content,.yg-btn--namaste:hover .tooltip__content{display:block;position:absolute;width:285px;left:0;bottom:67px;z-index:999;padding:0 20px;text-align:left;color:#747474!important}.yg-btn--namaste.tooltip--namaste-comment-visible .tooltip__content strong,.yg-btn--namaste:hover .tooltip__content strong{font-size:15px;color:#3c3c3c}.yg-btn--namaste.tooltip--namaste-comment-visible .tooltip__content input,.yg-btn--namaste:hover .tooltip__content input{border-radius:0;padding:20px 0;border:0;border-bottom:1px solid #ddd}.yg-btn--namaste.tooltip--namaste-comment-visible .tooltip__content .tooltip__submit,.yg-btn--namaste:hover .tooltip__content .tooltip__submit{width:100%;position:relative;display:inline-block}.yg-btn--namaste.tooltip--namaste-comment-visible .tooltip__content button,.yg-btn--namaste:hover .tooltip__content button{margin-top:20px;padding:0;float:right;color:#ea5033;background-color:transparent}.yg-btn--namaste .tooltip__content{display:none}.yg-btn--namaste-disabled:hover:after{height:117px}.yg-btn--namaste-active:hover:after{height:57px}.tooltip--namaste-comment-visible{opacity:1;display:block}.tooltip--namaste-comment-visible:after,.tooltip--namaste-comment-visible:hover:after{height:97px}.yg-btn--no-namastes-disabled:hover:after{height:57px;width:235px}.tooltip--namaste-comment{margin-top:-180px;right:-63px;width:260px;height:120px;transition:all .3s cubic-bezier(.68,-.25,.265,1.55)}@media screen and (max-width:735px){.yg-btn--namaste.tooltip--namaste-comment-visible .tooltip__content,.yg-btn--namaste:hover .tooltip__content{left:-170px;bottom:72px}.yg-btn--no-namastes-disabled:hover .tooltip__content,.yg-btn--no-namastes-disabled:hover:after{left:0}.tooltip--namaste-comment{right:10px}}.tooltip--namaste-comment.tooltip--namaste p{font-size:14px}.tooltip--namaste-comment p{z-index:9;line-height:19px;letter-spacing:.8px;font-size:13px;margin:0}.tooltip--namaste-comment input{border-radius:0;padding:20px 0;border:0;border-bottom:1px solid #ddd}.tooltip--namaste-comment button{margin-top:20px;float:right;padding:0;color:#ea5033;background-color:transparent}.tooltip--namaste-comment .tooltip__wrapper,.tooltip__wrapper .tooltip--namaste{width:100%;height:100%;border:1px solid #c9c9c9;border-bottom-width:3px;padding:0 20px}.tooltip--namaste-comment .tooltip__wrapper{z-index:99;background:#fff;border-radius:6px;position:absolute}.tooltip--namaste{margin-top:-130px;left:-77px;position:absolute;width:260px;height:120px}@media screen and (max-width:1024px){.tooltip--namaste{display:none}}.body--touch-device .tooltip--namaste{display:none}@media screen and (max-width:735px){.tooltip--namaste{left:-152px}}.tooltip--namaste .arrow--bottom{position:absolute;width:15px;height:15px;background-color:#fff;border-left:3px solid #c9c9c9;border-bottom:3px solid #c9c9c9;left:50%;margin-left:-7px;bottom:-10px;z-index:99;transition:rotate(-.125turn)}@media screen and (max-width:735px){.tooltip--namaste .arrow--bottom{right:46px;left:auto}}.tooltip--namaste input{border-radius:0;padding:20px 0;border:0;border-bottom:1px solid #ddd}.tooltip--namaste button{margin-top:20px;float:right;padding:0;color:#ea5033;background-color:transparent}.jwplayer,.video-player{user-select:none;background-color:#fff!important}.program-trailer__video-wrapper:after,.teacher-bio-video__wrapper:after,.video-player__container--class:after{padding-top:56.25%;display:block;content:''}.my-course-lecture__video-end-screen,.video-end-screen,.video-error-screen,.video-pause-screen{width:100%;height:100%;text-align:center;padding:0 20px 58px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:640px){.my-course-lecture__video-end-screen,.video-end-screen,.video-error-screen,.video-pause-screen{padding:0 10px 58px}}.video-overlay-screen{position:absolute;font-size:14px;color:#fff;top:0;left:0;right:0;bottom:0;background-size:cover;background-position-x:-2.5em;transition:opacity .3s}.video-overlay-screen--clickable{cursor:pointer}.video-tc-gate__container{text-align:center;padding-top:21%;height:100%;background-color:rgba(0,0,0,.75)}.video-tc-gate__container a{color:#fff;text-decoration:underline;transition:color .3s ease-in-out}.video-tc-gate__container a:hover{color:#ea5033}.video-tc-gate__content{width:15em;margin:0 auto}.jw-controls{z-index:9}.jw-error{background-color:transparent!important}.jw-icon-hd:before{font-family:YGIcons;content:'\e604'!important}.video-end-screen__feedback,.video-end-screen__message{font-family:AvenirLTStd-Book,Arial,sans-serif}.jw-state-buffering .jw-display{display:none!important}.video-error-screen,.video-pause-screen{background-color:#000;background-color:rgba(0,0,0,.7)}.video-pause-screen{cursor:pointer}.video-error-screen--course-video{background-color:#2e303d}@media screen and (max-width:640px){.video-error-screen__title{font-size:20px}}.video-error-screen__message{font-size:16px;margin-top:15px}@media screen and (max-width:640px){.video-error-screen__message{font-size:12px;line-height:16px}}.video-pause-screen__add-class,.video-pause-screen__class-added{text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:15px;width:100%;margin:0 0 10px;text-decoration:none}@media screen and (max-width:1024px) and (min-width:736px){.video-pause-screen__add-class,.video-pause-screen__class-added{font-size:14px}}.icon--pause-screen{font-size:11px;margin-right:5px}@media screen and (max-width:735px){.video-pause-screen__copy-container{display:inline-block;vertical-align:top}.video-pause-screen__add-class,.video-pause-screen__class-added{display:none}.icon--pause-screen{font-size:9px}.video-pause-screen__time-remaining{padding-right:6px}}@media screen and (max-width:455px){.icon--pause-screen{font-size:8px}}.trigger-my-classes{color:#fff;cursor:pointer}.video-pause-screen__line-separation{width:65px;border-color:#9c9fa5}.video-pause-screen__time-remaining{font-size:65px}@media screen and (max-width:1024px){.video-pause-screen__time-remaining{font-size:48px}}@media screen and (max-width:640px){.video-pause-screen__line-separation{display:none}.video-pause-screen__time-remaining{font-size:32px;padding-right:4px}}@media screen and (max-width:455px){.video-pause-screen__time-remaining{font-size:22px}}.video-pause-screen__time-remaining:after{content:'Minutes remaining';text-transform:uppercase;letter-spacing:.2em;font-size:21px;margin-top:2px;vertical-align:top}@media screen and (min-width:736px){.video-overlay-screen--class{top:10px;right:10px;left:10px;bottom:10px}.video-pause-screen__time-remaining:after{padding-left:5px;display:block}.video-end-screen--liked:not(.video-end-screen--user-program-class){background-image:url(../img/end-of-class/childspose.png);background-repeat:no-repeat;background-position:20% 55%;background-size:360px}}@media screen and (max-width:1024px) and (min-width:736px){.video-pause-screen__time-remaining:after{font-size:17px}}@media screen and (max-width:735px){.video-pause-screen__time-remaining:after{font-size:18px;content:'Min remaining';display:inline-block;padding-left:10px}.video-pause-screen__time-remaining-wrapper{display:inline-block}}@media screen and (max-width:640px){.video-pause-screen__time-remaining:after{font-size:16px}}@media screen and (max-width:455px){.video-pause-screen__time-remaining:after{font-size:12px}}.video-pause-screen__bottom-copy{color:#fff;padding-top:10px;font-size:18px;margin-bottom:7px}@media screen and (max-width:735px) and (min-width:641px){.video-pause-screen__bottom-copy{font-size:16px}}@media screen and (max-width:640px){.video-pause-screen__bottom-copy{padding-top:5px;margin-bottom:5px;font-size:15px}}@media screen and (max-width:455px){.video-pause-screen__bottom-copy{margin-bottom:0;font-size:14px;padding-top:0}}@media screen and (max-width:640px){.video-pause-screen__bottom-copy--line-one{font-size:15px;margin-bottom:4px;padding-top:0}}@media screen and (max-width:455px){.video-pause-screen__bottom-copy--line-one{margin-bottom:0;font-size:14px}}.video-pause-screen__bottom-copy--line-two{font-size:15px;padding-top:0}@media screen and (max-width:640px){.video-pause-screen__bottom-copy--line-two{font-size:13px}}.video-pause-screen__btn{color:#3c3c3c;background-color:#fff;margin:7px auto 0;padding:10px 37px}@media screen and (max-width:455px){.video-pause-screen__btn{padding:10px 24px;font-size:11px}}.video-pause-screen__btn:hover{color:#ea5033}.video-pause-screen__btn:first-of-type{margin-right:6px}.class__feedback-options .video-pause-screen__btn:first-of-type{margin-right:0}.video-pause-screen__bottom-copy-screen-three--line-one{margin-bottom:6px;font-size:20px}@media screen and (min-width:1025px){.video-pause-screen__bottom-copy-screen-three--line-one{font-size:22px}}@media screen and (max-width:640px){.video-pause-screen__bottom-copy-screen-three--line-one{font-size:18px}}.video-pause-screen__bottom-copy-screen-three--line-two{font-size:16px}@media screen and (max-width:640px){.video-pause-screen__bottom-copy-screen-three--line-two{font-size:14px}}@media screen and (max-width:455px){.video-pause-screen__bottom-copy-screen-three--line-two{font-size:12px}}.video-end-screen{background-color:#fff;opacity:1;transition:opacity 1s}.video-end-screen--disliked{background-image:none!important}.video-end-screen--user-program-class{background-color:#fff;color:#000;height:100%}.video-end-screen__message{padding:0 20px;color:#3c3c3c;text-align:center}.video-end-screen__feedback{width:100%}.video-end-screen__copy-container--float-right{display:inline-block;width:239px}@media screen and (min-width:736px){.video-end-screen__copy-container--float-right{float:right;margin-right:24%}}@media screen and (max-width:878px) and (min-width:736px){.video-end-screen__copy-container--float-right{margin-right:20%}}.video-end-screen__copy-container--float-right .yg-btn{margin:0 5px}.video-end-screen__message--top-line{font-size:28px;margin-bottom:2px}@media screen and (max-width:878px) and (min-width:736px){.video-end-screen__message--top-line{font-size:25px}}@media screen and (max-width:735px) and (min-width:641px){.video-end-screen__message--top-line{font-size:25px}}@media screen and (max-width:640px){.video-end-screen__message--top-line{font-size:22px;margin-bottom:0}}.video-end-screen__message--second-line{font-size:18px;margin-bottom:10px}@media screen and (max-width:735px) and (min-width:641px){.video-end-screen__message--second-line{font-size:17px}}.video-end-screen__feedback-copy{color:#747474!important;margin-bottom:10px}@media screen and (max-width:640px){.video-end-screen__message--second-line{font-size:16px}.video-end-screen__feedback-copy{font-size:18px}}@media screen and (max-width:455px){.video-end-screen__feedback-copy{font-size:15px}}.video-end-screen__feedback-copy--no-line-one{margin-bottom:7px;font-size:18px}@media screen and (min-width:736px){.video-end-screen__feedback-copy--no-line-one{font-size:20px}}.video-end-screen__feedback-copy--no-line-two{font-size:15px}@media screen and (max-width:640px){.video-end-screen__feedback-copy--no-line-one{margin-bottom:4px}.video-end-screen__feedback-copy--no-line-two{font-size:14px}}@media screen and (max-width:455px){.video-end-screen__feedback-copy--no-line-two{font-size:13px}}.video-end-screen__feedback-copy--yes{color:#3c3c3c!important}@media screen and (max-width:735px){.video-end-screen__copy-container--float-right{width:245px}.video-end-screen__feedback-copy--yes{margin-left:0}.video-end-screen__feedback-copy--yes-line-one{font-size:26px;text-align:center!important}}.video-end-screen__feedback-copy--yes-line-two{font-size:17px;padding-bottom:2px;text-align:center!important}.video-end-screen__line-separation{border-color:#9c9fa5;margin:0 auto 15px;width:30px;display:block!important}@media screen and (max-width:735px){.video-end-screen__line-separation{margin:0 auto 8px}}.video-end-screen__message--user-program-class{width:284px;text-align:left;font-size:20px;line-height:30px;position:relative;top:32%;left:35%}@media screen and (max-width:735px) and (min-width:641px){.video-end-screen__message--user-program-class{font-size:16px;line-height:24px}}@media screen and (max-width:640px){.video-end-screen__message--user-program-class{font-size:15px;line-height:20px;width:250px}}@media screen and (max-width:420px){.video-end-screen__message--user-program-class{width:171px;font-size:12px}}.video-end-screen__header{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.video-end-screen__wrapper{height:100%;background-repeat:no-repeat;background-position:bottom left;background-size:40%;width:100%}@media screen and (max-width:455px){.video-end-screen__message--user-program-class{line-height:18px;left:28%;top:16%}.video-end-screen__wrapper{background-size:26%}}.video-end-screen__wrapper--level-1,.video-end-screen__wrapper--level-1-2{background-image:url(../img/experience-levels/beginner.svg)}.video-end-screen__wrapper--level-2,.video-end-screen__wrapper--level-2-3{background-image:url(../img/experience-levels/intermediate.svg)}@media screen and (max-width:1024px){.video-end-screen__wrapper--level-2,.video-end-screen__wrapper--level-2-3{background-size:36%}}@media screen and (max-width:640px){.video-end-screen__wrapper--level-2,.video-end-screen__wrapper--level-2-3{background-size:30%}.video-note-overlay{display:none}}@media screen and (max-width:455px){.video-end-screen__wrapper--level-2,.video-end-screen__wrapper--level-2-3{background-size:24%}}.video-end-screen__wrapper--level-3{background-image:url(../img/experience-levels/experienced.svg)}.video-note-overlay{position:absolute;color:#fff;width:100%;bottom:53px;padding:15px 15px 0;background-color:rgba(0,0,0,.5);opacity:1;transition:opacity 1s}.video-note-overlay__text{font-size:16px}.my-course-lecture__video-notes-toggle{position:absolute;top:15px;right:20px;text-align:right}@media screen and (max-width:640px){.my-course-lecture__video-notes-toggle{display:none}}.my-course-lecture__video-notes-toggle-text{font-size:14px;margin:0}.video-play-button__wrapper{z-index:20}.video-play-button__wrapper .video-play-button{position:static;font-size:14px}@media screen and (max-width:1024px) and (min-width:736px){.video-play-button__wrapper .video-play-button{left:38px;top:38px}}.video-play-button__wrapper .video-play-button--logged-in{font-size:23px}.video-play-button__wrapper--class{position:absolute;left:38px;top:38px}.video-play-button__wrapper--program{position:relative;display:inline-block;vertical-align:middle}.video-play-button__wrapper--program .video-play-button{background-color:#ea5033;top:0;left:0;position:relative}.video-play-button{left:28px;top:28px;background-color:#07141e;background-color:rgba(7,20,30,.8);border-color:#07141e;border-color:rgba(7,20,30,.8);color:#fff;font-size:1.4em;display:block;z-index:20;position:absolute;width:3em;height:3em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;border-radius:.4em;box-shadow:0 0 1em rgba(255,255,255,.05);transition:all .4s}.video-play-button.active,.video-play-button:focus,.video-play-button:hover{background-color:#ea5033}.video-play-button:before{content:"";font-family:YGIcons;line-height:3em;position:absolute;left:0;top:0;width:100%;height:100%}.yg-badge,.yg-carousel__copy-wrapper h2{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.class-share-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f9f9f9;z-index:899}.class-share-overlay__cta,.yg-badge{background-color:#fff;text-align:center}.class-share-overlay .icon--close{position:absolute;top:20px;right:20px;cursor:pointer;font-size:30px;font-weight:700;color:#747474}.class-share-overlay__content-container{display:flex;align-items:center;justify-content:center;min-height:100vh}.class-share-overlay__content{display:flex;flex-direction:column;align-items:center;margin-top:60px}.class-share-overlay__header{margin-bottom:10px;font-size:25px}.class-share-overlay__img{height:300px}.class-share-overlay__cta{position:relative;padding:40px 50px;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);border-radius:5px}.class-share-overlay__about{position:absolute;right:20px;top:20px;width:30px;cursor:pointer}.class-share-overlay__about-img{width:100%}.class-share-overlay__sub-copy{margin-top:10px;color:#9c9fa5}#form--shared-class-progress{margin-top:20px}.yg-badge{border-radius:100%;position:absolute;display:block;line-height:.9}.header-banner .yg-badge,.yg-class-card .yg-badge{font-size:12px}.yg-class-card .yg-badge{width:36px;height:36px;z-index:10}@media screen and (min-width:736px){.yg-class-card--my-classes-large .yg-badge{width:36px;height:36px;z-index:10}}.yg-class-card--small .yg-badge{width:27px;height:27px}.header-banner .yg-badge{width:40px;height:40px;margin:-55px 0 0;padding-top:13px}.yg-carousel__item .yg-badge{width:56px;height:56px;font-size:16px;top:30px;right:30px;z-index:900}.yg-badge--new{border:2px solid #fff;transition:margin-top .3s ease-in-out}.yg-badge--new-dark{background-color:#ea5033;color:#fff;padding-top:11px}.yg-carousel__item .yg-badge--new-dark{padding:19px 9px}@media screen and (max-width:640px){.yg-carousel__item .yg-badge{top:12px;right:12px;width:36px;height:36px;font-size:12px}.yg-carousel__item .yg-badge--new-dark{padding:11px 0}}.yg-badge--new-dark:before{content:'New'}.yg-badge--new-light{color:#ea5033;padding:4px;box-shadow:0 0 11px rgba(116,116,116,.3)}.yg-carousel__item .yg-badge--new-light{padding:11px}@media screen and (max-width:640px){.yg-carousel__item .yg-badge--new-light{padding:4px}}.yg-class-card .yg-badge--new-light{padding:11px 0}.yg-badge--new-light:before{content:attr(data-new-count) " new"}.yg-class-card .yg-badge--new-light:before{content:'New'}.yg-carousel{max-height:450px;width:100%;overflow:hidden}.yg-carousel .yg-carousel__copy-wrapper{display:flex;align-items:center;max-height:450px}.yg-carousel .content{width:59em}.yg-carousel--banner{position:relative;height:590px}.yg-carousel--banner .owl-item,.yg-carousel--banner .owl-stage,.yg-carousel--banner .owl-stage-outer{height:100%}.yg-carousel__copy-wrapper{color:#fff;margin:0 auto;padding:0 100px;z-index:80}.yg-carousel__copy-wrapper h2{margin-bottom:15px;cursor:pointer;font-size:45px;line-height:1.1em}.yg-carousel__copy-wrapper p,.yg-class-card--growth h1,.yg-class-card--growth h2,.yg-class-card--growth h3,.yg-class-card--growth h4{font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-carousel__copy-wrapper p{margin-bottom:0}@media screen and (max-width:640px){.yg-carousel__copy-wrapper{padding:0 75px}.yg-carousel__copy-wrapper h2{font-size:25px}.yg-carousel__copy-wrapper .f-heavy{font-size:14px}}@media screen and (max-width:735px){.yg-carousel__copy-wrapper br,.yg-carousel__copy-wrapper p:first-of-type{display:none}}@media screen and (min-width:1025px){.yg-carousel__copy{width:59%}.yg-class-card:hover .yg-class-card__remove{opacity:1}}.yg-carousel__copy-wrapper,.yg-carousel__overlay{height:100%;width:100%;top:0;position:absolute}.yg-carousel__item{overflow:hidden;position:relative;height:100%;width:100%;background-size:cover;background-position:center}.yg-carousel__overlay{background-color:rgba(0,0,0,.3);z-index:70}.yg-carousel__pagination-wrapper{width:100%;margin-top:-40px;height:40px;text-align:center}.owl-dots{position:absolute;bottom:0;z-index:90;text-align:center;width:100%;left:50%;margin-left:-30px}.owl-dot{padding:3px;cursor:pointer;float:left}.owl-dot:before{content:'';display:inline-block;width:7px;height:7px;border-radius:15px;background-color:rgba(255,255,255,.6)}.owl-dot.active:before,.owl-dot:hover:before{background-color:#fff}.yg-carousel__next,.yg-carousel__prev{z-index:90;border-radius:50%;font-size:20px;height:40px;width:40px;cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;transition:border-color .3s,color .3s;border:2px solid rgba(0,0,0,.3);color:rgba(0,0,0,.3)}.yg-carousel__next:hover,.yg-carousel__prev:hover{border:2px solid #ea5033;color:#ea5033}.yg-carousel--banner .yg-carousel__next,.yg-carousel--banner .yg-carousel__prev{top:calc(50% - 20px)}.yg-carousel--banner .yg-carousel__prev{left:30px}.yg-carousel--cards .yg-carousel__prev{right:57px}.yg-carousel__prev .icon--arrow-left{padding-right:3px}.yg-carousel--banner .yg-carousel__next{right:30px}@media screen and (max-width:640px){.yg-carousel--banner .yg-carousel__next{right:15px}}.yg-carousel--cards .yg-carousel__next{right:8px}.yg-carousel__next .icon--arrow-right{padding-left:2px}.yg-carousel-video{max-width:1300px;margin:0 auto}.yg-carousel-video .owl-nav{position:relative;width:85px;padding-bottom:40px;margin:0 auto;padding-top:20px}@media screen and (max-width:1024px){.yg-carousel-video .owl-nav{padding-bottom:20px}}.yg-carousel-video img{width:130px!important;margin:20px auto 0}@media screen and (max-width:878px) and (min-width:736px){.yg-carousel-video img{float:right}}@media screen and (max-width:735px){.yg-carousel--banner .yg-carousel__prev{left:15px}.yg-carousel-video img{float:right}}@media screen and (max-width:475px){.yg-carousel-video img{float:none}}.yg-carousel-video .yg-carousel__next,.yg-carousel-video .yg-carousel__prev{position:absolute}.yg-carousel-video .yg-carousel__next:hover,.yg-carousel-video .yg-carousel__prev:hover{border:2px solid #11415e;color:#11415e}.yg-carousel-video .yg-carousel__prev{left:0}.yg-carousel-video .yg-carousel__next{right:0}@media screen and (min-width:736px){.yg-class-card__wrapper,.yg-empty-card--classes{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left}.yg-class-card__wrapper:nth-of-type(3n+1),.yg-empty-card--classes:nth-of-type(3n+1){clear:both}.yg-class-card__wrapper:nth-of-type(3n),.yg-empty-card--classes:nth-of-type(3n){margin-right:0}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card__wrapper,.yg-empty-card--classes{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.yg-class-card__wrapper:nth-of-type(2n+1),.yg-empty-card--classes:nth-of-type(2n+1){clear:both}.yg-class-card__wrapper:nth-of-type(2n),.yg-empty-card--classes:nth-of-type(2n){margin-right:0}}@media screen and (max-width:640px){.yg-class-card__wrapper,.yg-empty-card--classes{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important}.yg-class-card__wrapper:nth-of-type(1n+1),.yg-empty-card--classes:nth-of-type(1n+1){clear:both}.yg-class-card__wrapper:nth-of-type(1n),.yg-empty-card--classes:nth-of-type(1n){margin-right:0}}.yg-empty-card--classes{cursor:pointer;margin-bottom:10px;border-radius:9px}@media screen and (max-width:735px) and (min-width:641px){.yg-empty-card--classes:nth-of-type(3n){display:none}}@media screen and (min-width:736px){.cards .yg-class-card{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 3) - (8px * (3 - 1)/ 3));float:left}.cards .yg-class-card:nth-of-type(3n+1){clear:both}.cards .yg-class-card:nth-of-type(3n){margin-right:0}}@media screen and (max-width:735px) and (min-width:641px){.cards .yg-class-card{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left;max-width:350px}.cards .yg-class-card:nth-of-type(2n+1){clear:both}.cards .yg-class-card:nth-of-type(2n){margin-right:0}}@media screen and (max-width:640px){.cards .yg-class-card{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important}.cards .yg-class-card:nth-of-type(1n+1){clear:both}.cards .yg-class-card:nth-of-type(1n){margin-right:0}}.cards--two-across{max-width:623.7px;margin:auto}.cards--two-across::after{clear:both;content:"";display:block}@media screen and (min-width:736px){.cards--two-across .yg-class-card{display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.cards--two-across .yg-class-card:nth-of-type(2n+1){clear:both}.cards--two-across .yg-class-card:nth-of-type(2n){margin-right:0}}.class__video-container--border,.yg-class-card--border{border-top-color:#747474}.yg-class-card{overflow:hidden;max-width:315px;height:410px;min-height:120px;margin:0 0 10px;border-top-width:4px;border-top-style:solid}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card{max-width:350px}.yg-class-card--following{width:89%;max-width:100%}}.yg-class-card:hover .yg-class-card__button{opacity:1}.yg-class-card:hover .yg-class-card__favorite-icon:after{border-color:#2f92a0 transparent transparent}.yg-class-card__wrapper .yg-class-card{margin:0 auto 10px}@media screen and (max-width:735px){.yg-modal .yg-class-card{margin:0 auto}}.yg-class-card:not(.yg-class-card--small) .yg-badge{top:17px;right:17px}.yg-class-card--growth{font-size:16px;line-height:22px}.yg-class-card--display-status:after,.yg-class-card__stats{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.yg-class-card--growth a{text-decoration:none}.yg-class-card--following{height:170px;overflow:visible;margin:0 0 15px}@media screen and (max-width:640px){.yg-class-card:not(.yg-class-card--small) .yg-badge{display:none}.yg-class-card--following{height:325px}}@media screen and (min-width:736px){.yg-class-card--following{width:89%;max-width:100%}.yg-class-card--my-classes:not(.yg-class-card--small){height:325px}.yg-class-card--my-classes:not(.yg-class-card--small) .yg-class-card__stats-wrapper{background-color:transparent;height:45px;padding:0 20px 20px}}@media screen and (max-width:735px){.yg-class-card--following{margin:20px auto}.yg-class-card--my-classes:not(.yg-class-card--small) .yg-class-card__stat--teacher{display:block}.yg-class-card--my-classes:not(.yg-class-card--small) .yg-class-card__image-wrapper{display:inline-block;float:left;width:37%;margin:10px 15px 12px 10px}.yg-class-card--responsive{height:auto}}.yg-class-card--full-width{width:auto;margin:0 auto}@media screen and (min-width:736px){.yg-class-card--full-width{max-width:100%;width:auto;height:auto;display:flex}}@media screen and (min-width:1025px){.yg-class-card--full-width{min-height:263px}.yg-class-card--responsive.yg-class-card--my-classes{margin-top:15px}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card--full-width{max-width:100%;width:auto;height:auto;display:flex;min-height:27vw}}@media screen and (max-width:640px){.yg-class-card--full-width{height:auto}}.content__wrapper--discover .yg-class-card--full-width{margin-bottom:10px}.yg-class-card--small{height:auto}.yg-class-card--mini{max-width:225px;margin:0}.yg-class-card--open:not(.yg-class-card--full-width) .yg-badge--new,.yg-class-card--open:not(.yg-class-card--full-width) .yg-class-card__favorite-icon,.yg-class-card--open:not(.yg-class-card--full-width) .yg-class-card__image-wrapper{margin-top:-175px}@media screen and (max-width:1024px) and (min-width:736px){.yg-class-card--full-width{min-height:27vw}.yg-class-card--open:not(.yg-class-card--full-width).yg-class-card--responsive .yg-badge--new,.yg-class-card--open:not(.yg-class-card--full-width).yg-class-card--responsive .yg-class-card__favorite-icon,.yg-class-card--open:not(.yg-class-card--full-width).yg-class-card--responsive .yg-class-card__image-wrapper{margin-top:-160px}}.yg-class-card--open:not(.yg-class-card--full-width) .yg-class-card__copy{overflow-y:scroll;padding-bottom:0;height:320px!important}.yg-class-card--display-status:after{display:block;color:#fff;background-color:#4cb66a;text-transform:uppercase;padding-left:10px;letter-spacing:1px;font-size:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.yg-class-card--now-up:after{content:'Now Up'}.yg-class-card--coming-up:after{content:'Coming Up Next Week'}.yg-class-card--small .yg-class-card__preview-images{height:auto}@media screen and (min-width:1025px){.yg-class-card__preview-images{margin:0;padding:0}.yg-class-card__preview-images li{min-height:183px}.yg-class-card--my-classes .yg-class-card__preview-images li{min-height:auto}.yg-class-card--small .yg-class-card__preview-images li{min-height:163px}}.yg-class-card__video-preview{display:block}@media screen and (max-width:1024px){.yg-class-card__video-preview{display:none}.yg-class-card__stat--level{min-width:40px}}.body--touch-device .yg-class-card__video-preview,.yg-class-card--small .yg-class-card__video-preview{display:none}@media screen and (max-width:735px){.yg-class-card__teachers{display:none}}.yg-class-card__stats-wrapper{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;position:absolute;height:64px;width:100%;bottom:0;left:0;margin-right:0;padding:0 20px;z-index:9}@media screen and (min-width:736px){.yg-class-card--full-width .yg-class-card__preview-images li{min-height:260px}.yg-class-card--full-width .yg-class-card__stats-wrapper{width:53%;right:0;left:auto}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card--full-width .yg-class-card__preview-images li{min-height:260px}.yg-class-card--full-width .yg-class-card__teachers{display:inline-block!important}.yg-class-card--full-width .yg-class-card__stats-wrapper{width:53%;right:0;left:auto}.yg-class-card--following .yg-class-card__stats-wrapper{width:57%;right:0;left:auto}}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__stats-wrapper{border-top:1px solid #eee;position:relative;display:flex;height:54px;padding:0 40px 0 10px}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__stats-wrapper{border-top:1px solid #eee;position:relative;display:flex;height:54px;padding:0 40px 0 10px}}.yg-class-card--small .yg-class-card__stats-wrapper{border-top:1px solid #eee;position:relative;display:flex;display:-webkit-flex;height:54px;padding:0 40px 0 10px}.yg-class-card--mini .yg-class-card__stats-wrapper{padding-right:10px}.yg-class-card--following .yg-class-card__stats-wrapper{background:0 0}@media screen and (min-width:736px){.yg-class-card--following .yg-class-card__stats-wrapper{width:57%;right:0;left:auto;bottom:10px}}@media screen and (max-width:640px){.yg-class-card--following .yg-class-card__stats-wrapper{height:45px;padding:0 20px 20px}.yg-class-card--full-width .yg-class-card__stats-wrapper--short{height:44px;padding:0 10px}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__stats-wrapper--short{height:44px;padding:0 10px}}.yg-class-card--small .yg-class-card__stats-wrapper--short{height:44px;padding:0 10px}.yg-class-card__stats{color:#3c3c3c;height:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__stats{font-size:12px;font-family:AvenirLTStd-Medium,Arial,sans-serif;color:#9c9fa5;justify-content:space-between}.yg-class-card--full-width .yg-class-card__stats a:not(:hover){color:#9c9fa5}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__stats{font-size:12px;font-family:AvenirLTStd-Medium,Arial,sans-serif;color:#9c9fa5;justify-content:space-between}.yg-class-card--responsive .yg-class-card__stats a:not(:hover){color:#9c9fa5}}.yg-class-card--small .yg-class-card__stats{font-size:12px;font-family:AvenirLTStd-Medium,Arial,sans-serif;color:#9c9fa5;justify-content:space-between}.yg-class-card--small .yg-class-card__stats a:not(:hover){color:#9c9fa5}.yg-class-card__stat{margin:0 12px 0 0;text-align:center}@media screen and (max-width:1024px) and (min-width:736px){.yg-class-card__stat{margin:0 8px 0 0}}.yg-class-card--mini .yg-class-card__stat{text-align:left}.yg-class-card__stat--teacher{margin-right:0;display:none}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__stat--teacher{display:block}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__stat--teacher{display:block}}.yg-class-card--small .yg-class-card__stat--teacher{display:block}.yg-class-card--following .yg-class-card__description,.yg-class-card--following .yg-class-card__gradient,.yg-class-card--my-classes .yg-class-card__description,.yg-class-card--my-classes .yg-class-card__gradient,.yg-class-card--small .yg-class-card__description,.yg-class-card--small .yg-class-card__focus,.yg-class-card--small .yg-class-card__gradient,.yg-class-card--small .yg-class-card__teachers{display:none}.yg-class-card__stat--level,.yg-class-card__stat--teacher{cursor:pointer}.yg-class-card__stat--level:hover,.yg-class-card__stat--teacher:hover{color:#ea5033}.yg-class-card__stat--level:before{content:'Level '}@media screen and (max-width:1024px){.yg-class-card__stat--level:before{content:'Lev '}}.yg-class-card--mini .yg-class-card__stat--level{min-width:40px}.yg-class-card--mini .yg-class-card__stat--level:before{content:'Lev '}.yg-class-card__stat--duration:after{content:' min'}@media screen and (max-width:1024px){.yg-class-card__stat--duration:after{content:'m'}}.yg-class-card--mini .yg-class-card__stat--duration{min-width:28px}.yg-class-card--mini .yg-class-card__stat--duration:after{content:'m '}@media screen and (max-width:735px){.yg-class-card--full-width .yg-class-card__description,.yg-class-card--full-width .yg-class-card__focus,.yg-class-card--full-width .yg-class-card__gradient,.yg-class-card--full-width .yg-class-card__teachers,.yg-class-card--responsive .yg-class-card__description,.yg-class-card--responsive .yg-class-card__focus,.yg-class-card--responsive .yg-class-card__gradient,.yg-class-card--responsive .yg-class-card__teachers{display:none}}.yg-class-card--responsive .yg-class-card__description,.yg-class-card--responsive .yg-class-card__gradient{cursor:pointer}.yg-class-card__description{font-size:.95em;line-height:1.575em;margin-bottom:30px;white-space:pre-wrap}.yg-class-card__gradient{position:absolute;bottom:62px;left:0;width:100%;height:55px;z-index:1;transition:opacity .3s;background:linear-gradient(to top,#fff,rgba(255,255,255,0))}.yg-class-card__header{margin-bottom:10px}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__header{height:85px;margin-bottom:0;display:flex;justify-content:center;flex-direction:column}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__header{height:85px;margin-bottom:0;display:flex;justify-content:center;flex-direction:column}}.yg-class-card--small .yg-class-card__header{height:85px;margin-bottom:0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column}@media screen and (max-width:878px) and (min-width:736px){.yg-class-card--small .yg-class-card__header{height:72px}}.yg-class-card--mini .yg-class-card__header{height:68px}.yg-class-card__copy{color:#747474;position:relative;height:140px;padding:10px 20px;cursor:default;transition:height .6s cubic-bezier(.19,1,.22,1)}@media screen and (min-width:736px){.yg-class-card--full-width .yg-class-card__gradient{width:53%;right:0;left:auto}.yg-class-card--full-width .yg-class-card__copy{flex-basis:53%;overflow-y:scroll;height:220px;padding-top:25px}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card--full-width .yg-class-card__gradient{width:53%;right:0;left:auto}.yg-class-card--full-width .yg-class-card__copy{flex-basis:53%;height:170px;padding-top:25px}}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__copy{display:inline-block;height:auto;width:48%;padding:0;float:left}}@media screen and (max-width:1024px) and (min-width:736px){.yg-class-card--responsive .yg-class-card__copy{height:220px}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__copy{display:inline-block;height:auto;width:48%;padding:0;float:left}}.yg-class-card--small .yg-class-card__copy{display:inline-block;height:auto;width:48%;padding:0;float:left}@media screen and (max-width:878px) and (min-width:736px){.yg-class-card--small .yg-class-card__copy{width:50%}}.yg-class-card--mini .yg-class-card__copy{width:53%}@media screen and (min-width:736px){.yg-class-card--following .yg-class-card__copy{height:110px;margin-top:10px;position:absolute;width:57%;padding:0 20px;right:0;display:flex;align-items:center}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card--following .yg-class-card__copy{height:110px;margin-top:10px;position:absolute;width:57%;padding:0 20px;right:0;display:flex;align-items:center}}.yg-class-card__title{font-size:1.2em;line-height:1.2em;height:auto;margin-bottom:0;color:#3c3c3c;cursor:pointer;overflow:hidden;display:-webkit-box;font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-class-card--active .yg-class-card__title,.yg-class-card__title:hover{transition:color .5s cubic-bezier(.19,1,.22,1);color:#ea5033}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__title{font-size:.85em;line-height:17px;max-height:100%;-webkit-line-clamp:3}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__title{font-size:.85em;line-height:17px;max-height:52px;-webkit-line-clamp:3}}.yg-class-card--small .yg-class-card__title{font-size:.85em;line-height:17px;max-height:52px;-webkit-line-clamp:3}.yg-class-card--mini .yg-class-card__title{font-size:.8em;line-height:15px}@media screen and (min-width:736px){.yg-class-card--following .yg-class-card__title{max-height:55px;overflow:hidden}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card--following .yg-class-card__title{max-height:55px;overflow:hidden}}.yg-class-card__subtitle{color:#3c3c3c;margin-top:7px}@media screen and (max-width:878px) and (min-width:736px){.yg-class-card--small .yg-class-card__title{-webkit-line-clamp:2}.yg-class-card--small .yg-class-card__subtitle{font-size:12px;margin-top:4px}}.yg-class-card--mini .yg-class-card__subtitle{font-size:12px;margin-top:3px}.yg-class-card__focus{padding-top:15px;width:100%;margin:-30px 0 30px}.yg-class-card--following .yg-class-card__focus,.yg-class-card--my-classes .yg-class-card__focus{display:none}.yg-class-card__remove{padding-left:3px;opacity:0;position:absolute;top:2px;right:0;width:22px;height:22px;border-radius:4px;color:#9c9fa5;background-color:#fff;text-align:center;z-index:98;cursor:pointer}.yg-class-card__remove:hover{color:#ea5033}.body--touch-device .yg-class-card__remove{opacity:1}.yg-class-card__remove .icon--close{font-size:.9em;line-height:.7}.yg-class-card__image{width:100%;display:block;padding:10px;height:auto;max-height:185px;background-color:#fff;transition:margin-top .3s ease-in-out}.yg-class-card--small .yg-class-card__image{padding:0}.yg-class-card__image--default{display:none}@media screen and (max-width:1024px){.yg-class-card__remove{opacity:1}.yg-class-card__image--default{display:block}}.body--touch-device .yg-class-card__image--default,.yg-class-card--small .yg-class-card__image--default{display:block}.owl-item .yg-class-card__image--default{display:none!important}@media screen and (max-width:1024px){.owl-item .yg-class-card__image--default{display:block!important}}.body--touch-device .owl-item .yg-class-card__image--default{display:block!important}.yg-class-card__image-wrapper{overflow:hidden;display:block;transition:margin-top .3s ease-in-out}.yg-class-card__image-wrapper:hover{cursor:pointer}.yg-class-card--full-width .yg-class-card__image-wrapper{max-height:258px}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__image{padding:0}.yg-class-card--full-width .yg-class-card__image-wrapper{display:inline-block;float:left;width:37%;margin:10px 15px 12px 10px}}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__image{padding:0}.yg-class-card--responsive .yg-class-card__image-wrapper{display:inline-block;float:left;width:37%;margin:10px 15px 12px 10px}}.yg-class-card--small .yg-class-card__image-wrapper{display:inline-block;float:left;width:37%;margin:10px 15px 12px 10px}@media screen and (max-width:878px) and (min-width:736px){.yg-class-card--small .yg-class-card__image-wrapper{margin:10px 10px 12px}}.yg-class-card--mini .yg-class-card__image-wrapper{width:39%;margin:5px 10px 5px 5px}@media screen and (min-width:736px){.yg-class-card--full-width .yg-class-card__image{max-height:258px}.yg-class-card--following .yg-class-card__image{height:163px}.yg-class-card--full-width .yg-class-card__image-wrapper{display:inline-block;float:left;flex-basis:47%;max-width:490px}.yg-class-card--following .yg-class-card__image-wrapper{float:left;width:44%;height:163px;background-size:cover;padding:0}}@media screen and (max-width:735px) and (min-width:641px){.yg-class-card--full-width .yg-class-card__image{max-height:258px}.yg-class-card--following .yg-class-card__image{height:163px}.yg-class-card--full-width .yg-class-card__image-wrapper{display:inline-block;float:left;flex-basis:47%;max-width:490px}.yg-class-card--following .yg-class-card__image-wrapper{float:left;width:44%;height:163px;background-size:cover;padding:0}}.yg-class-card__ctas{bottom:15px;right:14px;position:absolute;float:right;z-index:10}@media screen and (max-width:735px){.yg-class-card--responsive .yg-class-card__ctas,.yg-class-card--small .yg-class-card__ctas{bottom:7px;right:7px}.yg-form .yg-apps__icons--settings{text-align:center}}@media screen and (max-width:640px){.yg-class-card--full-width .yg-class-card__ctas{bottom:7px;right:7px}}.yg-class-card--small .yg-class-card__ctas{bottom:9px;right:7px}.yg-class-card__button{opacity:0;float:right;transition:opacity .3s}.yg-class-card__favorite-icon,.yg-class-card__icons{width:14px;height:14px;transition:margin-top .3s ease-in-out}.body--touch-device .yg-class-card__button,.yg-class-card__button.yg-btn--add-class-removing,.yg-class-card__button.yg-btn--add-class-saved,.yg-class-card__button.yg-btn--add-class-saving{opacity:1}.yg-class-card__icons{display:inline-block;margin-right:10px}@media screen and (max-width:1024px){.yg-class-card__button{opacity:1}.yg-class-card__icons{margin-right:7px}}.yg-class-card--small .yg-class-card__icons{margin-right:7px}.yg-class-card__favorite-icon{display:none;z-index:10;position:absolute;top:10px;left:10px}.yg-class-card__favorite-icon:after,.yg-class-card__favorite-icon:before{content:'';left:0;border-style:solid;transition:border-color .3s ease-in-out;position:absolute}.yg-class-card__favorite-icon.yg-class-card__favorite-icon--queued{display:block}.yg-class-card__favorite-icon:after{border-width:35px 35px 0 0;border-color:#82b5b1 transparent transparent}.yg-class-card__favorite-icon:before{border-width:39px 39px 0 0;border-color:#fff transparent transparent}.yg-class-card__favorite-icon .icon--favorited{color:#fff;position:absolute;z-index:1;font-size:.65em;left:5px;top:7px}.yg-class-card__overlay{position:absolute;left:0;top:-4px;width:100%;height:calc(100% + 5px);background:rgba(0,0,0,.4);z-index:10;border-radius:6px;cursor:pointer}.yg-class-card__overlay .circle-icon{margin:13px 0 0 28px}.yg-class-card__overlay .icon--incomplete{font-size:24px}.yg-class-card__overlay--flex-centering{display:flex;justify-content:center;align-items:center}.yg-class-card__teacher-avatar{width:40px;z-index:20;position:absolute;left:-20px;top:40px;box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}@media screen and (max-width:640px){.yg-class-card__teacher-avatar{left:-10px;top:43px}}.yg-class-card__date-added{font-size:12px}.yg-cookie-banner{display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;right:0;min-height:70px;z-index:99999;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.yg-cookie-banner span{font-size:14px;line-height:18px;padding:15px 20px}.yg-cookie-banner .icon--close{padding:0 20px 0 0}@media screen and (max-width:1024px){.yg-form#yg-code-redemption-form,.yg-form#yg-payment-form{padding:0}}.yg-form ul{padding:0}.yg-form ol li{padding:10px 0 20px}.yg-form p{font-size:1em;line-height:1.5em}.yg-form p.light{font-size:.9em}.yg-form a:not(.yg-btn){text-decoration:underline;color:#747474}.yg-form a:not(.yg-btn).active,.yg-form a:not(.yg-btn):hover{color:#ea5033}.yg-form [type=file]{border:0;background-color:transparent;padding-left:0}.yg-form .yg-apps__icons{margin-top:33px}.yg-form .yg-apps__icons a{text-decoration:none}.yg-form__field{padding:10px 0}@media screen and (max-width:735px){.yg-form--payment fieldset{width:100%}.yg-form__field{padding:5px 0!important}}.yg-form__section{border-bottom:1px solid #ddd;padding:40px 0}.yg-form__section:last-of-type{border-bottom:0}.yg-form__input{float:left;transition:border-color .3s ease-in-out,color .3s ease-in-out}@media screen and (min-width:736px){.yg-form__input{width:50%}}.yg-form__input:disabled:not([type=submit]){color:#9c9fa5}@media screen and (max-width:735px){.yg-form__section{padding:10px 0;border-bottom:0}.yg-form__section--payment-history{display:none}.yg-form__input{margin:0 auto;max-width:none}.settings--connect .yg-form__input{width:74%}}.yg-form__input--share{border-radius:5px 0 0 5px;flex-basis:75%}.yg-form__input--saving{border-color:#468847;color:#468847}.yg-form__input--medium{width:38%}.yg-form__input--small{width:23%}.yg-form__input--large{width:47.2%}.yg-form__input--large,.yg-form__input--medium,.yg-form__input--small{margin-right:1%}@media screen and (max-width:735px){.yg-form__input--large,.yg-form__input--medium,.yg-form__input--small{width:100%;margin-right:1%;margin-bottom:5px}}.yg-form__input--x-small{width:40px!important;margin-top:3px;clear:both}.yg-form__input--error{border-color:#900}.yg-form__input--ios{border:0;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.13);border-radius:4px;padding:13px 11px;font-size:15px}.yg-form__input--ios::placeholder{color:#9c9fa5}.yg-form__input--ios::-webkit-input-placeholder{color:#9c9fa5}.yg-form__input--ios::-ms-input-placeholder{color:#9c9fa5}.yg-form__input--comments-ios{height:220px}.yg-form__select-ios{border-radius:0;border-width:1px 0;height:63px;font-size:18px}.yg-form__submit{width:auto}@media screen and (max-width:735px){.yg-form__submit{font-size:1em;width:100%;margin:20px auto 15px;max-width:none}}.yg-form--my-profile .yg-form__submit{padding:10px 30px;float:left}@media screen and (max-width:878px) and (min-width:736px){.yg-form--my-profile .yg-form__submit{clear:both;left:16.74%;margin-top:20px}}.yg-form__submit--cancel{display:block!important;margin-bottom:20px}.yg-form__submit--profile-image{display:none;margin-top:15px;max-width:320px}.yg-form__submit--communication{float:right}.yg-form__submit--support{float:left;margin:0}.yg-form__submit--email:disabled,.yg-form__submit--name:disabled,.yg-form__submit--password:disabled{display:none}.yg-form__hr--cancel{margin:25px 0 20px}.yg-form__copy--cancel{clear:both}.yg-form__copy--cancel-reason{width:85%}.yg-form__success{color:#468847;line-height:1.3em;display:inline-block;padding:0 0 0 20px;width:60%}.settings--devices .yg-form__success{padding:20px 0}@media screen and (max-width:735px){.yg-form__success{padding:20px 0 0;width:100%}}.settings--communication .yg-form__success{width:auto;float:right;clear:right;padding-top:20px}.yg-form__error{background-color:#fbe3e4!important;color:#3c3c3c}.yg-form__error::placeholder{color:#900}.yg-form__error::-webkit-input-placeholder{color:#900}.yg-form__error::-ms-input-placeholder{color:#900}.yg-form__errors{text-align:left;width:38%;color:#900;margin:15px 0}@media screen and (max-width:735px){.yg-form__errors{margin:5px 0}}.yg-form--my-profile .yg-form__errors,.yg-form__errors.yg-form__errors--cancel,.yg-form__errors.yg-form__errors--profile-pic{width:100%}.yg-form__errors.yg-form__errors--profile-pic{float:none}.yg-form__errors-container{font-size:14px}.yg-form__errors-container--desktop{display:block;clear:both;margin-left:17%}.yg-form__errors-container--mobile{display:none}@media screen and (max-width:735px){.yg-form__errors-container--desktop{display:none}.yg-form__errors-container--mobile{display:block}}.yg-form__errors--device{display:block;margin:20px 104px;float:none;width:auto;text-align:left}@media screen and (max-width:735px){.yg-form__errors--device{margin:20px}.yg-form__errors--first-name,.yg-form__errors--last-name,.yg-form__errors--password{text-align:left;width:100%;clear:both}}.yg-form__errors--first-name{margin-right:3%}.yg-form__errors--share{width:100%;margin:.5em 0}.password-check{display:none;color:#84ce55;float:left}.password-check.active{display:inline}.password-check--reset-password{position:absolute;right:33px;top:250px}.password-check--settings{margin:17px 0 0 -38px}.yg-form__errors--general{margin:0 0 0 20px;float:left;width:44%}@media screen and (max-width:735px){.yg-form__errors--general{width:100%;margin:20px 0 0}}@media screen and (min-width:1025px){.yg-form__orange-checkbox:checked+label,.yg-form__orange-checkbox:not(:checked)+label{padding-left:30px}.yg-info-grid{column-count:3}}.yg-form__orange-checkbox:checked+label:before,.yg-form__orange-checkbox:not(:checked)+label:before{border:2px solid #ea5033;border-radius:0}@media screen and (max-width:1024px) and (min-width:736px){.yg-form__orange-checkbox:checked+label,.yg-form__orange-checkbox:not(:checked)+label{padding-left:35px}.yg-form__orange-checkbox:checked+label:before,.yg-form__orange-checkbox:not(:checked)+label:before{left:5px}}.yg-form__orange-checkbox:checked+label:after,.yg-form__orange-checkbox:not(:checked)+label:after{left:3px;color:#84ce55}.yg-form__orange-checkbox:disabled+label,.yg-form__orange-checkbox:disabled:checked+label:after{color:#9c9fa5}@media screen and (min-width:736px){.yg-form__orange-checkbox:checked+label:before,.yg-form__orange-checkbox:not(:checked)+label:before{top:5px;width:17px;height:17px}.yg-form__orange-checkbox:checked+label:after,.yg-form__orange-checkbox:not(:checked)+label:after{font-size:18px;top:9px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-form__orange-checkbox:checked+label:after,.yg-form__orange-checkbox:not(:checked)+label:after{left:8px}}.yg-form__orange-checkbox:checked+label:before{border:2px solid #9c9fa5}.yg-form__orange-checkbox:disabled+label:before{box-shadow:none;border-color:#9c9fa5;background-color:#ddd}.body--not-touch-device .yg-info__name:hover,.yg-form__orange-checkbox--gift:checked+label strong,.yg-form__orange-checkbox--gift:checked+label:after,.yg-form__orange-checkbox--gift:checked+label:hover strong,.yg-form__orange-checkbox--gift:not(:checked)+label:after,.yg-form__orange-checkbox--gift:not(:checked)+label:hover strong,.yg-info__name.active{color:#ea5033}.yg-form__orange-checkbox+label{line-height:29px;margin-top:25px!important;position:relative;margin-bottom:3px;left:8px}@media screen and (max-width:1024px){.yg-form__orange-checkbox+label{left:3px}}.yg-gift-form .yg-form__orange-checkbox+label:not(.yg-gift-form__terms){line-height:33px;font-size:20px;margin-right:10px;margin-bottom:8px}.yg-form__orange-checkbox--gift:checked+label strong,.yg-form__orange-checkbox--gift:not(:checked)+label strong{transition:color .3s ease-in-out}.yg-form__orange-checkbox--gift:checked+label:before,.yg-form__orange-checkbox--gift:not(:checked)+label:before{transition:border-color .3s ease-in-out;border-color:#3c3c3c}.yg-form__orange-checkbox--gift:checked+label:before,.yg-form__orange-checkbox--gift:checked+label:hover:before,.yg-form__orange-checkbox--gift:not(:checked)+label:hover:before{border-color:#ea5033}.yg-info-grid{column-gap:0}@media screen and (max-width:1024px){.yg-gift-form .yg-form__orange-checkbox+label:not(.yg-gift-form__terms){margin-right:30px}.yg-info-grid{column-count:2}}.yg-info{margin-bottom:20px;position:relative;display:inline-block}@media screen and (min-width:1025px){.yg-info{width:33%}}@media screen and (max-width:1024px) and (min-width:736px){.yg-info{width:49%}}@media screen and (max-width:735px) and (min-width:641px){.yg-info{margin-top:0;width:49%}}@media screen and (max-width:640px){.yg-info-grid{column-count:1}.yg-info{margin:0 auto auto;min-height:90px;width:100%}}@media screen and (min-width:736px){.yg-overview .yg-info{margin-top:20px}}.yg-info:hover .avatar{box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}.yg-info .avatar{max-height:70px;height:70px;width:70px!important;float:left;border:0 solid #fff;margin:10px 10px 0 0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);font-size:35px;font-family:AvenirLTStd-Book,Arial,sans-serif;transition:box-shadow .3s,border .4s cubic-bezier(.19,1,.22,1)}.yg-info__copy h5,.yg-info__name{transition:color .3s}@media screen and (max-width:1024px) and (min-width:736px){.yg-info .avatar{margin-left:0!important}}.yg-info .avatar:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}.yg-info--column{width:100%}.yg-info__name{margin-bottom:4px;margin-top:20px;cursor:pointer;font-family:AvenirLTStd-Medium,Arial,sans-serif;font-size:20px;display:block}@media screen and (max-width:1024px){.yg-info__name{font-size:1.2em;padding-top:6px}}@media screen and (max-width:735px) and (min-width:641px){.yg-info__name{margin-top:15px}}@media screen and (max-width:640px){.yg-info--overview{border-bottom:1px solid #ddd}.yg-info--overview:last-child{border:0}.yg-info--style,.yg-info--teacher{padding-left:10px}.yg-info__name{margin-top:14px;margin-bottom:2px;font-size:1.1em!important;font-family:AvenirLTStd-Medium,Arial,sans-serif}}.yg-info__name--style{margin-top:33px}@media screen and (max-width:1024px){.yg-info__name--style{margin-top:25px}}@media screen and (max-width:455px){.yg-info .avatar{max-height:60px;max-width:60px}.yg-info__name--style{margin-top:20px}}.yg-info__copy{margin-left:15px;float:left;max-width:180px}@media screen and (max-width:1024px) and (min-width:736px){.yg-info__copy{max-width:200px}}@media screen and (max-width:735px) and (min-width:641px){.yg-info__copy{max-width:145px}}@media screen and (max-width:640px){.yg-info__copy{max-width:230px}}.yg-section-header{margin-top:.5em}.yg-section-header--collapsible{cursor:pointer}.yg-page-header{background:#fff;border-bottom:1px #ddd solid;padding:115px 0 40px}@media screen and (max-width:1024px){.yg-page-header{padding-top:75px}}.yg-blog .yg-page-header p{max-width:600px}.yg-page-header .yg-page__title{margin:0 0 20px}.yg-page-header .yg-page__title div{text-transform:uppercase;font-size:14px}.yg-page-header--above-login{padding:115px 0 0;border:0}.yg-page-header--no-border{border:0;padding-bottom:0}.yg-page-header--preview .yg-content,.yg-page-header--style-trial-cta .yg-content,.yg-page-header--teachers .yg-content{padding:20px 0}.yg-page-header--preview .yg-btn--toggle-register,.yg-page-header--style-trial-cta .yg-btn--toggle-register,.yg-page-header--teachers .yg-btn--toggle-register{margin-top:10px}.me-banner__hr,.yg-announcement-banner__hr,.yg-page-header__hr,.yg-section-header__hr{width:60px;border-bottom:2px solid #4ebdb0;text-align:left;transition:width .2s ease-in-out}.yg-section-header__hr--expand{width:100%}.yg-page-header__hr{margin:8px 0 0}@media screen and (max-width:735px){.yg-form__orange-checkbox:checked+label:after,.yg-form__orange-checkbox:not(:checked)+label:after{top:5px}.yg-form__orange-checkbox+label{left:0}.content__wrapper--page-header-mobile-center .yg-page-header__hr{margin:8px auto 0}}.yg-section-header__hr{margin:8px 0 20px}@media screen and (max-width:735px){.yg-section-header__hr{margin:8px auto 20px}.yg-section-header__title{text-align:center}}.yg-section-header__hr--notes{margin:20px 0 25px}.yg-section-header__icon{position:absolute;top:3px;right:10px;width:20px;cursor:pointer}.yg-page-header__hr--white{border-color:#fff}.me-banner__hr,.yg-announcement-banner__hr{margin:4px 0 20px;width:35px}.me-banner__title,.yg-announcement-banner__title,.yg-page-header__title,.yg-section-header__title{margin-bottom:15px;font-family:AvenirLTStd-Book,Arial,sans-serif;text-transform:uppercase;letter-spacing:3px}.yg-page-header__title{font-size:25px}.me-banner__title,.yg-announcement-banner__title{font-size:21px;margin-bottom:0}@media screen and (max-width:735px){.yg-section-header__title--banner{text-align:left}.me-banner__title,.yg-announcement-banner__title{font-size:19px}.yg-register-form .yg-tooltip-cvc:after{left:-190px}}.yg-page-header__title-container{display:inline-block}.yg-page-header__button-container{position:absolute;top:0;right:0}.yg-register-form,.yg-register-form li{position:relative}.yg-page-header__copy{text-align:right;float:left;font-size:14px;line-height:20px;margin:3px 18px 0 0}.yg-skip,.yg-tooltip-info{text-align:center;font-weight:700;cursor:pointer}@media screen and (max-width:640px){.yg-page-header--preview .yg-btn--toggle-register,.yg-page-header--style-trial-cta .yg-btn--toggle-register,.yg-page-header--teachers .yg-btn--toggle-register{max-width:100%}.yg-page-header__copy{display:none}.yg-register-form .yg-tooltip-cvc:after{height:355px}}.yg-form-new__input{border:0;border-bottom:1px solid #ddd;font-size:23px;font-family:AvenirLTStd-Medium,Arial,sans-serif;padding:29px 0 0 5px;background-color:transparent;border-radius:0}.yg-form-new__input::placeholder{color:#ea5033}.yg-form-new__input::-webkit-input-placeholder{color:#ea5033}.yg-form-new__input::-ms-input-placeholder{color:#ea5033}.yg-form-new__input--white{border-bottom:2px solid rgba(255,255,255,.6)}.yg-form-new__input--white::placeholder{color:#fff}.yg-form-new__input--white::-webkit-input-placeholder{color:#fff}.yg-form-new__input--white::-ms-input-placeholder{color:#fff}.yg-register-form{display:table;width:100%}.yg-register-form label{display:inline-block;float:none}.yg-register-form #yg-register-form__expiry{margin-right:20px;width:125px}.yg-register-form #yg-register-form__cvc{width:80px}.yg-register-form .yg-tooltip-cvc{position:relative;top:auto;bottom:3px;right:25px}@media screen and (max-width:735px){.yg-register-form .yg-tooltip-info--active:after{left:-220px}}@media screen and (max-width:735px) and (min-width:641px){.yg-register-form .yg-tooltip-info--active .yg-tooltip-info__content{left:-220px}}.yg-register-form .icon--email{position:absolute;color:#9c9fa5;top:28px;right:8px}.yg-register-form ul{margin-top:0}.yg-register-form .yg-register-form__cc_expiry br{display:none}@media screen and (max-width:1024px) and (min-width:736px){.yg-register-form .yg-register-form__cc_expiry br{display:block}}@media screen and (max-width:640px){.yg-register-form .yg-tooltip-info--active:after{width:270px}.yg-register-form .yg-tooltip-info--active .yg-tooltip-info__content{width:340px;left:-240px}.yg-register-form .yg-register-form__cc_expiry br{display:block}}.yg-register-form .yg-register-form__error--terms{height:57px;width:calc(100% + 10px);background-color:#fbe3e4;position:absolute;left:0!important;padding-left:5px;padding-top:5px;margin-top:0;z-index:0}.yg-register-form__wrapper{max-width:510px}.yg-register-form__info{padding:60px 0 0;color:#fff}@media screen and (max-width:640px){.yg-register-form__info{padding-top:50px}}.yg-register-form__input-fine-print{color:#9c9fa5;margin-left:7px;left:0;bottom:-25px;position:absolute}@media screen and (max-width:455px){.yg-register-form .yg-register-form__error--terms{height:67px}.yg-register-form__input-fine-print{line-height:1em;font-size:70%}}.yg-register-form__error{z-index:10;color:#900;display:block;position:absolute;font-size:12px;left:5px;line-height:13px;margin-top:5px}.yg-register-form__error span{display:block}.yg-register-form__error--relative{position:relative;margin:10px 0!important;left:0}.yg-register-form__error--cc_cvc{top:0;left:155px!important}.yg-register-form__cc_expiry,.yg-register-form__terms{display:inline-block;vertical-align:top;position:relative}@media screen and (max-width:455px){.yg-register-form__opt-in-marketing label,.yg-register-form__terms label{font-size:14px;line-height:20px!important}}.yg-account__info .yg-register-form__error,.yg-register-form__generic-errors{float:none;margin-bottom:0;position:relative;left:0;top:10px}.yg-register-form__submit-button{padding-top:20px;list-style:none;clear:both}@media screen and (max-width:640px){#yg-gift-form .yg-register-form__submit-button{padding-top:10px}}.yg-register-form__promo{display:flex}#yg-register-form__promo:disabled{color:#9c9fa5}.yg-skip{transition:color .2s;padding-top:15px}.yg-skip:hover{color:#ea5033}#yg-register-form__submit{font-size:18px;font-family:AvenirLTStd-Book,Arial,sans-serif;padding:15px 0}.yg-tooltip-info{border:1px solid #ddd;border-radius:50%;font-size:13px;width:20px;height:20px;line-height:20px;color:#9c9fa5;position:absolute;top:16px;right:20px}.yg-tooltip-info.yg-tooltip-info--active{background:#ddd;color:#fff}.accepted-cards,.apple-pay-button,.yg-press-item__logo,.yg-tile{background-repeat:no-repeat}.yg-tooltip-info.yg-tooltip-info--active:after{width:380px}@media screen and (max-width:640px){.yg-tooltip-info.yg-tooltip-info--active:after{width:310px;left:-70px}}.yg-tooltip-info.yg-tooltip-info--active .yg-tooltip-info__content{text-align:left;font-weight:400;display:block;color:#747474;position:absolute;width:400px;left:-190px;bottom:50px;z-index:999;padding:0 20px}.yg-account .yg-tooltip-info.yg-tooltip-info--active .yg-tooltip-info__content{z-index:10002}.yg-status-icon--done,.yg-status-icon--progress{position:relative;z-index:11}.yg-tooltip-info.yg-tooltip-info--active .yg-tooltip-info__content table tr td{padding:0 10px;border:0}.yg-tooltip-info .yg-tooltip-info__content{display:none}.yg-tooltip-info p{line-height:20px;margin:0 0 15px;font-size:13px}.yg-tooltip-cvc__card{display:flex}.yg-tooltip-cvc__card-description{padding-left:10px;flex-basis:60%}.yg-tooltip-cvc__card-description:last-of-type{margin-bottom:0}.accepted-cards{background-image:url(../img/above-login/register/accepted-cards.png);background-position:95% center;background-color:#fff}@media screen and (max-width:640px){.yg-tooltip-info.yg-tooltip-info--active .yg-tooltip-info__content{left:-170px;width:350px}.yg-tooltip-info.yg-tooltip-info--active .yg-tooltip-info__content table tr td:first-of-type{width:150px}.accepted-cards{background-image:none}}.yg-register-form .accepted-cards{background-position-x:100%}.yg-gift-form .accepted-cards{background-color:#f9f9f9}@media screen and (max-width:878px) and (min-width:736px){.yg-promo-redemption__form .accepted-cards{background-image:none}}.yg-apple-pay-container{display:none;width:100%;padding:10px 0;margin-top:10px}.yg-apple-pay-container--register{margin-top:0}.yg-apple-pay-container--gift{width:60%}@media screen and (max-width:1024px){.yg-apple-pay-container--gift{width:100%}}.yg-apple-pay-container--code-redemption{margin-bottom:10px}.yg-apple-pay-container__divider{margin-top:10px;display:flex}.yg-apple-pay-container__divider--stacked{order:2}.yg-apple-pay-container__divider--purchase-course{max-width:420px}.yg-apple-pay__or-line{border-bottom:1px solid #ddd;flex-basis:50%}.yg-apple-pay__or{margin:0 10px;position:relative;top:10px}#apple-pay-register{margin:30px auto 0}#apple-pay-purchase{margin-top:30px;max-width:420px;width:100%}.apple-pay-button{color:#fff;display:block;background-color:#000;background-size:100% 100%;background-origin:content-box;width:300px;height:44px;padding:10px 0;border-radius:10px;-apple-pay-button-style:#000;text-align:center;cursor:pointer}@media screen and (max-width:640px){.apple-pay-button{width:100%}}.apple-pay-button__copy{position:relative;top:-7px}.apple-pay-button__logo{background-image:-webkit-named-image(apple-pay-logo-white);display:inline-block;height:25px;width:50px}.apple-pay-button--full{width:100%}.yg-register-form__small-print{padding-top:20px;font-size:12px}.payment-checkbox-container{overflow:hidden;display:block!important}.payment-checkbox-container label{padding-bottom:10px}.yg-status-icon--done{border-radius:50%;height:14px;width:14px;background-color:#c9c9c9}.yg-status-icon--progress .circle-cover{position:absolute;z-index:13;border-radius:50%;border:2px solid #c9c9c9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:14px;width:14px}.yg-status-icon--progress .circle{overflow:hidden;width:14px;height:14px;border-radius:50%;background-color:#fff;position:absolute;z-index:12}.yg-status-icon--progress .circle .fill,.yg-status-icon--progress .circle .mask{width:14px;height:14px;position:absolute;border-radius:50%;-webkit-backface-visibility:hidden;transition:transform .5s linear}.yg-status-icon--progress .circle .fill{width:14px;height:14px}.yg-status-icon--progress .circle .mask{clip:rect(0,14px,14px,7px)}.yg-status-icon--progress .circle .mask .fill{clip:rect(0,7px,14px,0);background-color:#c9c9c9}.yg-tile--video,.yg-tile--white{background-color:#fff}[data-progress='0'] .fill,[data-progress='0'] .fill.fix,[data-progress='0'] .full{transform:rotate(0)}[data-progress='0'] .percentage:before{content:"0%"}[data-progress='1'] .fill,[data-progress='1'] .full{transform:rotate(1.8deg)}[data-progress='1'] .fill.fix,[data-progress='2'] .fill,[data-progress='2'] .full{transform:rotate(3.6deg)}[data-progress='1'] .percentage:before{content:"1%"}[data-progress='2'] .fill.fix{transform:rotate(7.2deg)}[data-progress='2'] .percentage:before{content:"2%"}[data-progress='3'] .fill,[data-progress='3'] .full{transform:rotate(5.4deg)}[data-progress='3'] .fill.fix{transform:rotate(10.8deg)}[data-progress='3'] .percentage:before{content:"3%"}[data-progress='4'] .fill,[data-progress='4'] .full{transform:rotate(7.2deg)}[data-progress='4'] .fill.fix{transform:rotate(14.4deg)}[data-progress='4'] .percentage:before{content:"4%"}[data-progress='5'] .fill,[data-progress='5'] .full{transform:rotate(9deg)}[data-progress='5'] .fill.fix{transform:rotate(18deg)}[data-progress='5'] .percentage:before{content:"5%"}[data-progress='6'] .fill,[data-progress='6'] .full{transform:rotate(10.8deg)}[data-progress='6'] .fill.fix{transform:rotate(21.6deg)}[data-progress='6'] .percentage:before{content:"6%"}[data-progress='7'] .fill,[data-progress='7'] .full{transform:rotate(12.6deg)}[data-progress='7'] .fill.fix{transform:rotate(25.2deg)}[data-progress='7'] .percentage:before{content:"7%"}[data-progress='8'] .fill,[data-progress='8'] .full{transform:rotate(14.4deg)}[data-progress='8'] .fill.fix{transform:rotate(28.8deg)}[data-progress='8'] .percentage:before{content:"8%"}[data-progress='9'] .fill,[data-progress='9'] .full{transform:rotate(16.2deg)}[data-progress='9'] .fill.fix{transform:rotate(32.4deg)}[data-progress='9'] .percentage:before{content:"9%"}[data-progress='10'] .fill,[data-progress='10'] .full{transform:rotate(18deg)}[data-progress='10'] .fill.fix{transform:rotate(36deg)}[data-progress='10'] .percentage:before{content:"10%"}[data-progress='11'] .fill,[data-progress='11'] .full{transform:rotate(19.8deg)}[data-progress='11'] .fill.fix{transform:rotate(39.6deg)}[data-progress='11'] .percentage:before{content:"11%"}[data-progress='12'] .fill,[data-progress='12'] .full{transform:rotate(21.6deg)}[data-progress='12'] .fill.fix{transform:rotate(43.2deg)}[data-progress='12'] .percentage:before{content:"12%"}[data-progress='13'] .fill,[data-progress='13'] .full{transform:rotate(23.4deg)}[data-progress='13'] .fill.fix{transform:rotate(46.8deg)}[data-progress='13'] .percentage:before{content:"13%"}[data-progress='14'] .fill,[data-progress='14'] .full{transform:rotate(25.2deg)}[data-progress='14'] .fill.fix{transform:rotate(50.4deg)}[data-progress='14'] .percentage:before{content:"14%"}[data-progress='15'] .fill,[data-progress='15'] .full{transform:rotate(27deg)}[data-progress='15'] .fill.fix{transform:rotate(54deg)}[data-progress='15'] .percentage:before{content:"15%"}[data-progress='16'] .fill,[data-progress='16'] .full{transform:rotate(28.8deg)}[data-progress='16'] .fill.fix{transform:rotate(57.6deg)}[data-progress='16'] .percentage:before{content:"16%"}[data-progress='17'] .fill,[data-progress='17'] .full{transform:rotate(30.6deg)}[data-progress='17'] .fill.fix{transform:rotate(61.2deg)}[data-progress='17'] .percentage:before{content:"17%"}[data-progress='18'] .fill,[data-progress='18'] .full{transform:rotate(32.4deg)}[data-progress='18'] .fill.fix{transform:rotate(64.8deg)}[data-progress='18'] .percentage:before{content:"18%"}[data-progress='19'] .fill,[data-progress='19'] .full{transform:rotate(34.2deg)}[data-progress='19'] .fill.fix{transform:rotate(68.4deg)}[data-progress='19'] .percentage:before{content:"19%"}[data-progress='20'] .fill,[data-progress='20'] .full{transform:rotate(36deg)}[data-progress='20'] .fill.fix{transform:rotate(72deg)}[data-progress='20'] .percentage:before{content:"20%"}[data-progress='21'] .fill,[data-progress='21'] .full{transform:rotate(37.8deg)}[data-progress='21'] .fill.fix{transform:rotate(75.6deg)}[data-progress='21'] .percentage:before{content:"21%"}[data-progress='22'] .fill,[data-progress='22'] .full{transform:rotate(39.6deg)}[data-progress='22'] .fill.fix{transform:rotate(79.2deg)}[data-progress='22'] .percentage:before{content:"22%"}[data-progress='23'] .fill,[data-progress='23'] .full{transform:rotate(41.4deg)}[data-progress='23'] .fill.fix{transform:rotate(82.8deg)}[data-progress='23'] .percentage:before{content:"23%"}[data-progress='24'] .fill,[data-progress='24'] .full{transform:rotate(43.2deg)}[data-progress='24'] .fill.fix{transform:rotate(86.4deg)}[data-progress='24'] .percentage:before{content:"24%"}[data-progress='25'] .fill,[data-progress='25'] .full{transform:rotate(45deg)}[data-progress='25'] .fill.fix{transform:rotate(90deg)}[data-progress='25'] .percentage:before{content:"25%"}[data-progress='26'] .fill,[data-progress='26'] .full{transform:rotate(46.8deg)}[data-progress='26'] .fill.fix{transform:rotate(93.6deg)}[data-progress='26'] .percentage:before{content:"26%"}[data-progress='27'] .fill,[data-progress='27'] .full{transform:rotate(48.6deg)}[data-progress='27'] .fill.fix{transform:rotate(97.2deg)}[data-progress='27'] .percentage:before{content:"27%"}[data-progress='28'] .fill,[data-progress='28'] .full{transform:rotate(50.4deg)}[data-progress='28'] .fill.fix{transform:rotate(100.8deg)}[data-progress='28'] .percentage:before{content:"28%"}[data-progress='29'] .fill,[data-progress='29'] .full{transform:rotate(52.2deg)}[data-progress='29'] .fill.fix{transform:rotate(104.4deg)}[data-progress='29'] .percentage:before{content:"29%"}[data-progress='30'] .fill,[data-progress='30'] .full{transform:rotate(54deg)}[data-progress='30'] .fill.fix{transform:rotate(108deg)}[data-progress='30'] .percentage:before{content:"30%"}[data-progress='31'] .fill,[data-progress='31'] .full{transform:rotate(55.8deg)}[data-progress='31'] .fill.fix{transform:rotate(111.6deg)}[data-progress='31'] .percentage:before{content:"31%"}[data-progress='32'] .fill,[data-progress='32'] .full{transform:rotate(57.6deg)}[data-progress='32'] .fill.fix{transform:rotate(115.2deg)}[data-progress='32'] .percentage:before{content:"32%"}[data-progress='33'] .fill,[data-progress='33'] .full{transform:rotate(59.4deg)}[data-progress='33'] .fill.fix{transform:rotate(118.8deg)}[data-progress='33'] .percentage:before{content:"33%"}[data-progress='34'] .fill,[data-progress='34'] .full{transform:rotate(61.2deg)}[data-progress='34'] .fill.fix{transform:rotate(122.4deg)}[data-progress='34'] .percentage:before{content:"34%"}[data-progress='35'] .fill,[data-progress='35'] .full{transform:rotate(63deg)}[data-progress='35'] .fill.fix{transform:rotate(126deg)}[data-progress='35'] .percentage:before{content:"35%"}[data-progress='36'] .fill,[data-progress='36'] .full{transform:rotate(64.8deg)}[data-progress='36'] .fill.fix{transform:rotate(129.6deg)}[data-progress='36'] .percentage:before{content:"36%"}[data-progress='37'] .fill,[data-progress='37'] .full{transform:rotate(66.6deg)}[data-progress='37'] .fill.fix{transform:rotate(133.2deg)}[data-progress='37'] .percentage:before{content:"37%"}[data-progress='38'] .fill,[data-progress='38'] .full{transform:rotate(68.4deg)}[data-progress='38'] .fill.fix{transform:rotate(136.8deg)}[data-progress='38'] .percentage:before{content:"38%"}[data-progress='39'] .fill,[data-progress='39'] .full{transform:rotate(70.2deg)}[data-progress='39'] .fill.fix{transform:rotate(140.4deg)}[data-progress='39'] .percentage:before{content:"39%"}[data-progress='40'] .fill,[data-progress='40'] .full{transform:rotate(72deg)}[data-progress='40'] .fill.fix{transform:rotate(144deg)}[data-progress='40'] .percentage:before{content:"40%"}[data-progress='41'] .fill,[data-progress='41'] .full{transform:rotate(73.8deg)}[data-progress='41'] .fill.fix{transform:rotate(147.6deg)}[data-progress='41'] .percentage:before{content:"41%"}[data-progress='42'] .fill,[data-progress='42'] .full{transform:rotate(75.6deg)}[data-progress='42'] .fill.fix{transform:rotate(151.2deg)}[data-progress='42'] .percentage:before{content:"42%"}[data-progress='43'] .fill,[data-progress='43'] .full{transform:rotate(77.4deg)}[data-progress='43'] .fill.fix{transform:rotate(154.8deg)}[data-progress='43'] .percentage:before{content:"43%"}[data-progress='44'] .fill,[data-progress='44'] .full{transform:rotate(79.2deg)}[data-progress='44'] .fill.fix{transform:rotate(158.4deg)}[data-progress='44'] .percentage:before{content:"44%"}[data-progress='45'] .fill,[data-progress='45'] .full{transform:rotate(81deg)}[data-progress='45'] .fill.fix{transform:rotate(162deg)}[data-progress='45'] .percentage:before{content:"45%"}[data-progress='46'] .fill,[data-progress='46'] .full{transform:rotate(82.8deg)}[data-progress='46'] .fill.fix{transform:rotate(165.6deg)}[data-progress='46'] .percentage:before{content:"46%"}[data-progress='47'] .fill,[data-progress='47'] .full{transform:rotate(84.6deg)}[data-progress='47'] .fill.fix{transform:rotate(169.2deg)}[data-progress='47'] .percentage:before{content:"47%"}[data-progress='48'] .fill,[data-progress='48'] .full{transform:rotate(86.4deg)}[data-progress='48'] .fill.fix{transform:rotate(172.8deg)}[data-progress='48'] .percentage:before{content:"48%"}[data-progress='49'] .fill,[data-progress='49'] .full{transform:rotate(88.2deg)}[data-progress='49'] .fill.fix{transform:rotate(176.4deg)}[data-progress='49'] .percentage:before{content:"49%"}[data-progress='50'] .fill,[data-progress='50'] .full{transform:rotate(90deg)}[data-progress='50'] .fill.fix{transform:rotate(180deg)}[data-progress='50'] .percentage:before{content:"50%"}[data-progress='51'] .fill,[data-progress='51'] .full{transform:rotate(91.8deg)}[data-progress='51'] .fill.fix{transform:rotate(183.6deg)}[data-progress='51'] .percentage:before{content:"51%"}[data-progress='52'] .fill,[data-progress='52'] .full{transform:rotate(93.6deg)}[data-progress='52'] .fill.fix{transform:rotate(187.2deg)}[data-progress='52'] .percentage:before{content:"52%"}[data-progress='53'] .fill,[data-progress='53'] .full{transform:rotate(95.4deg)}[data-progress='53'] .fill.fix{transform:rotate(190.8deg)}[data-progress='53'] .percentage:before{content:"53%"}[data-progress='54'] .fill,[data-progress='54'] .full{transform:rotate(97.2deg)}[data-progress='54'] .fill.fix{transform:rotate(194.4deg)}[data-progress='54'] .percentage:before{content:"54%"}[data-progress='55'] .fill,[data-progress='55'] .full{transform:rotate(99deg)}[data-progress='55'] .fill.fix{transform:rotate(198deg)}[data-progress='55'] .percentage:before{content:"55%"}[data-progress='56'] .fill,[data-progress='56'] .full{transform:rotate(100.8deg)}[data-progress='56'] .fill.fix{transform:rotate(201.6deg)}[data-progress='56'] .percentage:before{content:"56%"}[data-progress='57'] .fill,[data-progress='57'] .full{transform:rotate(102.6deg)}[data-progress='57'] .fill.fix{transform:rotate(205.2deg)}[data-progress='57'] .percentage:before{content:"57%"}[data-progress='58'] .fill,[data-progress='58'] .full{transform:rotate(104.4deg)}[data-progress='58'] .fill.fix{transform:rotate(208.8deg)}[data-progress='58'] .percentage:before{content:"58%"}[data-progress='59'] .fill,[data-progress='59'] .full{transform:rotate(106.2deg)}[data-progress='59'] .fill.fix{transform:rotate(212.4deg)}[data-progress='59'] .percentage:before{content:"59%"}[data-progress='60'] .fill,[data-progress='60'] .full{transform:rotate(108deg)}[data-progress='60'] .fill.fix{transform:rotate(216deg)}[data-progress='60'] .percentage:before{content:"60%"}[data-progress='61'] .fill,[data-progress='61'] .full{transform:rotate(109.8deg)}[data-progress='61'] .fill.fix{transform:rotate(219.6deg)}[data-progress='61'] .percentage:before{content:"61%"}[data-progress='62'] .fill,[data-progress='62'] .full{transform:rotate(111.6deg)}[data-progress='62'] .fill.fix{transform:rotate(223.2deg)}[data-progress='62'] .percentage:before{content:"62%"}[data-progress='63'] .fill,[data-progress='63'] .full{transform:rotate(113.4deg)}[data-progress='63'] .fill.fix{transform:rotate(226.8deg)}[data-progress='63'] .percentage:before{content:"63%"}[data-progress='64'] .fill,[data-progress='64'] .full{transform:rotate(115.2deg)}[data-progress='64'] .fill.fix{transform:rotate(230.4deg)}[data-progress='64'] .percentage:before{content:"64%"}[data-progress='65'] .fill,[data-progress='65'] .full{transform:rotate(117deg)}[data-progress='65'] .fill.fix{transform:rotate(234deg)}[data-progress='65'] .percentage:before{content:"65%"}[data-progress='66'] .fill,[data-progress='66'] .full{transform:rotate(118.8deg)}[data-progress='66'] .fill.fix{transform:rotate(237.6deg)}[data-progress='66'] .percentage:before{content:"66%"}[data-progress='67'] .fill,[data-progress='67'] .full{transform:rotate(120.6deg)}[data-progress='67'] .fill.fix{transform:rotate(241.2deg)}[data-progress='67'] .percentage:before{content:"67%"}[data-progress='68'] .fill,[data-progress='68'] .full{transform:rotate(122.4deg)}[data-progress='68'] .fill.fix{transform:rotate(244.8deg)}[data-progress='68'] .percentage:before{content:"68%"}[data-progress='69'] .fill,[data-progress='69'] .full{transform:rotate(124.2deg)}[data-progress='69'] .fill.fix{transform:rotate(248.4deg)}[data-progress='69'] .percentage:before{content:"69%"}[data-progress='70'] .fill,[data-progress='70'] .full{transform:rotate(126deg)}[data-progress='70'] .fill.fix{transform:rotate(252deg)}[data-progress='70'] .percentage:before{content:"70%"}[data-progress='71'] .fill,[data-progress='71'] .full{transform:rotate(127.8deg)}[data-progress='71'] .fill.fix{transform:rotate(255.6deg)}[data-progress='71'] .percentage:before{content:"71%"}[data-progress='72'] .fill,[data-progress='72'] .full{transform:rotate(129.6deg)}[data-progress='72'] .fill.fix{transform:rotate(259.2deg)}[data-progress='72'] .percentage:before{content:"72%"}[data-progress='73'] .fill,[data-progress='73'] .full{transform:rotate(131.4deg)}[data-progress='73'] .fill.fix{transform:rotate(262.8deg)}[data-progress='73'] .percentage:before{content:"73%"}[data-progress='74'] .fill,[data-progress='74'] .full{transform:rotate(133.2deg)}[data-progress='74'] .fill.fix{transform:rotate(266.4deg)}[data-progress='74'] .percentage:before{content:"74%"}[data-progress='75'] .fill,[data-progress='75'] .full{transform:rotate(135deg)}[data-progress='75'] .fill.fix{transform:rotate(270deg)}[data-progress='75'] .percentage:before{content:"75%"}[data-progress='76'] .fill,[data-progress='76'] .full{transform:rotate(136.8deg)}[data-progress='76'] .fill.fix{transform:rotate(273.6deg)}[data-progress='76'] .percentage:before{content:"76%"}[data-progress='77'] .fill,[data-progress='77'] .full{transform:rotate(138.6deg)}[data-progress='77'] .fill.fix{transform:rotate(277.2deg)}[data-progress='77'] .percentage:before{content:"77%"}[data-progress='78'] .fill,[data-progress='78'] .full{transform:rotate(140.4deg)}[data-progress='78'] .fill.fix{transform:rotate(280.8deg)}[data-progress='78'] .percentage:before{content:"78%"}[data-progress='79'] .fill,[data-progress='79'] .full{transform:rotate(142.2deg)}[data-progress='79'] .fill.fix{transform:rotate(284.4deg)}[data-progress='79'] .percentage:before{content:"79%"}[data-progress='80'] .fill,[data-progress='80'] .full{transform:rotate(144deg)}[data-progress='80'] .fill.fix{transform:rotate(288deg)}[data-progress='80'] .percentage:before{content:"80%"}[data-progress='81'] .fill,[data-progress='81'] .full{transform:rotate(145.8deg)}[data-progress='81'] .fill.fix{transform:rotate(291.6deg)}[data-progress='81'] .percentage:before{content:"81%"}.content-form__select-wrapper-ios:after,.goal-landing:before,.goal-landing__angle-shape:before,.yg-about__manifesto-copy-title:after,.yg-post__title:after{content:''}.my-program-nav,.yg-top-nav{border-bottom:1px solid #ddd;background-color:#fff;left:0;margin:0;width:100%;font-family:AvenirLTStd-Medium,Arial,sans-serif;transition:left .8s cubic-bezier(.19,1,.22,1)}.my-program-nav h2,.yg-top-nav h2{margin-left:20px}.yg-top-nav{position:-webkit-sticky;position:sticky;top:0;z-index:851}@media screen and (max-width:1024px){.yg-top-nav{top:50px}}.yg-top-nav--above-login{top:75px}@media screen and (max-width:800px){.yg-top-nav--above-login{top:68px}}.yg-top-nav__content{opacity:1;filter:alpha(opacity=1)}@media screen and (min-width:1025px){.yg-top-nav__content{height:60px}}@media screen and (max-width:1024px) and (min-width:879px){.yg-top-nav__content{height:60px}}.yg-top-nav__menu{margin-top:0;height:100%;display:flex;justify-content:space-between}@media screen and (max-width:878px) and (min-width:736px){.yg-top-nav__menu{width:100%;display:none;z-index:950;margin-top:0;background-color:#fff;opacity:1;transition:opacity .8s cubic-bezier(.19,1,.22,1)}.yg-top-nav__menu.yg-top-nav__menu--active{display:block}}@media screen and (max-width:735px){.yg-top-nav__menu{width:100%;display:none;z-index:950;margin-top:0;background-color:#fff;opacity:1;transition:opacity .8s cubic-bezier(.19,1,.22,1)}.yg-top-nav__menu.yg-top-nav__menu--active{display:block}}.yg-top-nav__menu-item{height:100%;margin:0 17px}@media screen and (min-width:1025px){.body--touch-device .yg-top-nav__menu-item{margin:0 1.5%}.yg-top-nav__menu-item{display:inline-block}}@media screen and (max-width:1024px) and (min-width:879px){.yg-top-nav__menu-item{display:inline-block;margin:0 1.5%}.yg-top-nav__menu-item-link{font-size:12px}}.yg-top-nav__menu-item:first-of-type{margin-left:0}.yg-top-nav__menu-item:last-of-type{margin-right:0}@media screen and (max-width:1024px) and (min-width:736px){.yg-top-nav__menu-item-link:first-of-type{padding-left:0;letter-spacing:.2em}}@media screen and (max-width:878px) and (min-width:736px){.yg-top-nav__menu-item{width:100%;margin:0}.yg-top-nav__menu-item-link,.yg-top-nav__selected{padding:17px 0;font-size:15px;line-height:14px;margin:0;text-align:center;justify-content:center;transition:color .3s}.yg-top-nav__menu-item-link:hover,.yg-top-nav__selected:hover{color:#ea5033;border-bottom:3px solid #fff}.yg-top-nav__menu-item-link--active{display:none}}@media screen and (max-width:735px){.yg-top-nav__menu-item{width:100%;margin:0}.yg-top-nav__menu-item-link,.yg-top-nav__selected{padding:17px 0;font-size:14px;line-height:14px;margin:0;text-align:center;justify-content:center;transition:color .3s}.yg-top-nav__menu-item-link:hover,.yg-top-nav__selected:hover{color:#ea5033;border-bottom:3px solid #fff}.yg-top-nav__menu-item-link--active{display:none}}.yg-top-nav__selected{color:#ea5033;cursor:pointer;border-bottom:3px solid #ea5033!important}@media screen and (max-width:1024px) and (min-width:879px){.yg-top-nav__selected{display:none}}.yg-top-nav__selected .icon--arrow-down{margin-left:5px;margin-bottom:2px}.yg-top-nav__secondary{position:absolute;right:0;top:0}.yg-tile__link-wrapper:hover{color:inherit}.yg-tile{background-size:cover;background-position:center center;position:relative;padding:50px 0}.yg-tile:last-child{border-bottom:0}.yg-tile--vh{height:85vh;min-height:400px}.yg-tile--video{overflow:hidden}@media screen and (min-width:1280px){.yg-tile--video{height:715px}}.yg-tile--video video{display:none}@media screen and (max-width:1280px){.yg-tile--video video{min-width:100%;min-height:100%}}.yg-tile--grey{background-color:#eee}.yg-tile--off-white{background-color:#f9f9f9}.yg-tile--top-padding{padding:40px 0 20px}@media screen and (max-width:878px) and (min-width:736px){.yg-tile--bottom-margin{margin-bottom:40px}.yg-tile__subtitle,.yg-tile__title{text-align:center}}@media screen and (max-width:735px){.yg-tile--bottom-margin{margin-bottom:40px}}.yg-tile__title{margin:0 0 25px;font:30px AvenirLTStd-Book,Arial,sans-serif}.yg-about__manifesto-copy-title--link,.yg-tile__title--bold{font-family:AvenirLTStd-Medium,Arial,sans-serif}@media screen and (max-width:735px){.yg-tile__title{font-size:25px;line-height:35px}}@media screen and (min-width:1025px){.yg-top-nav__selected{display:none}.yg-tile--video video{position:absolute;left:0;bottom:0;display:block;float:left;min-width:100%;min-height:100%}.yg-tile--top-padding{padding:35px 0}.yg-tile__title--overview{font-size:36px}}@media screen and (min-width:1200px){.yg-tile__title--overview{margin-bottom:35px}}.yg-tile__title--browse-classes{margin-bottom:8px}.yg-tile__subtitle{text-transform:uppercase;letter-spacing:3px}@media screen and (max-width:735px) and (min-width:641px){.yg-tile__subtitle{max-width:470px}}@media screen and (max-width:1024px) and (min-width:879px){.yg-tile__subtitle--teachers{width:390px}.yg-tile__subtitle--teachers br{display:none}}.yg-tile__content--right{position:absolute;right:0;top:0}@media screen and (max-width:878px) and (min-width:736px){.yg-tile__content--right{float:right;position:relative}}@media screen and (max-width:735px){.yg-tile__title--teachers{margin-bottom:8px}.yg-tile__subtitle,.yg-tile__title{text-align:center}.yg-tile__subtitle{margin:0 auto}.yg-tile__content--right{float:right;position:relative}}.yg-tile--browse-classes .yg-tile__content--right{width:315px}@media screen and (max-width:1024px) and (min-width:879px){.yg-tile--browse-classes .yg-tile__content--right{width:305px}}@media screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.no-support-viewport-units .yg-tile--vh{height:calc(1024px - 97px)}}@media screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.no-support-viewport-units .yg-tile--vh{height:calc(768px - 97px)}}@media screen and (device-width:320px) and (device-height:480px) and (orientation:portrait){.no-support-viewport-units .yg-tile--vh{height:calc(480px - 20px)}}.yg-about li,.yg-about p{color:#747474}.yg-about__subtitle{font-size:17px}.yg-about__studio-container{padding-top:15px}@media screen and (min-width:600px){.yg-about__intro{margin:80px auto}}.yg-about__press{overflow:hidden}@media screen and (max-width:640px){.yg-tile__subtitle{max-width:300px}.yg-tile--browse-classes .yg-tile__content--right{width:275px}.yg-about__press{text-align:center}}.yg-about__press p:first-of-type{margin:0 0 4px}.yg-about__press p:last-of-type{padding-bottom:40px}.yg-about__studio{min-height:450px}.yg-about__studio-description{text-align:justify}.yg-about__studio-description--list{list-style-type:disc;margin-left:20px}.yg-about__studio-location{font-weight:700}.yg-about__studio-map--top{width:320px;float:right;padding-left:30px}.yg-about__studio-map--bottom{display:none}@media screen and (max-width:640px){.yg-about__studio-description{text-align:left}.yg-about__studio-map--top{display:none}.yg-about__studio-map--bottom{display:block}}.yg-about__manifesto-copy-container{margin-bottom:2em}.yg-about__manifesto-copy-title{text-transform:uppercase;letter-spacing:1.5px}.yg-about__manifesto-copy-title:after{display:block;width:3em;border-bottom:1px solid #000;margin-top:.5em}.yg-about__manifesto-copy-title--link{color:#ea5033;cursor:pointer;margin-bottom:1em;transition:color .3s}.yg-about__manifesto-copy-title--link:hover{color:#b6391d}.yg-about__manifesto-copy{font-size:30px;margin:.5em 0 .7em;line-height:1.3em}.yg-about__first-line{font-family:AvenirLTStd-Heavy,Arial,sans-serif;color:#3c3c3c}.yg-hiring-banner__text--orange,.yg-press-item{font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-about__manifesto{text-align:center;display:none}.yg-press-item{margin-bottom:8px;width:100%;display:inline-block}@media screen and (max-width:640px){.yg-press-item{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important}.yg-press-item:nth-of-type(1n+1){clear:both}.yg-press-item:nth-of-type(1n){margin-right:0}}.yg-press-item span{color:#747474}.yg-press-item__logo{height:100px;width:180px;background-color:#fff;background-size:80%;background-position:left center;float:left;border-width:1px}@media screen and (max-width:640px){.yg-press-item__logo{margin:0 auto 20px;background-position:center center;float:none}}.yg-press-item__title{float:left;width:calc(100% - 180px);background-color:#f9f9f9;font-size:13px;padding:42px 24px}@media screen and (max-width:640px){.yg-press-item__title{width:100%;text-align:center;padding:22px 30px;height:auto}}.yg-press-item__title:hover{background-color:#d9edf7;transition:background-color .3s ease-in-out}.yg-press-item__logo--goop{background-image:url(../img/above-login/about/press-logos/goop.jpg)}.yg-press-item__logo--espnw{background-image:url(../img/above-login/about/press-logos/espnw.jpg)}.yg-press-item__logo--oprah{background-image:url(../img/above-login/about/press-logos/oprah.jpg)}.yg-press-item__logo--forbes{background-image:url(../img/above-login/about/press-logos/forbes.jpg)}.yg-press-item__logo--self{background-image:url(../img/above-login/about/press-logos/self.jpg)}.yg-press-item__logo--time{background-image:url(../img/above-login/about/press-logos/time.jpg)}.yg-press-item__logo--washington-post{background-image:url(../img/above-login/about/press-logos/washington-post.jpg)}.yg-press-item__logo--marie-claire{background-image:url(../img/above-login/about/press-logos/marie-claire.jpg)}.yg-press-item__logo--wsj{background-image:url(../img/above-login/about/press-logos/wsj.jpg)}.yg-press-item__logo--usa-today{background-image:url(../img/above-login/about/press-logos/usa-today.jpg)}.yg-press-item__logo--cbs-news{background-image:url(../img/above-login/about/press-logos/cbs-news.jpg);background-size:68%}.yg-press-item__logo--nytimes{background-image:url(../img/above-login/about/press-logos/nytimes.jpg);background-size:68%}.yg-hiring-banner__container{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;margin:10px 0;padding:20px 0;background-color:#ebf6f8}.yg-hiring-banner__image{display:inline-block}.yg-hiring-banner__text{display:inline-block;padding-left:20px;font-size:28px}.yg-hiring-banner__text--orange{color:#ea5033}@media screen and (max-width:640px){.yg-hiring-banner__image{margin:20px auto}.yg-hiring-banner__text{padding:0;line-height:1.5}.yg-hiring-banner__text--orange{padding-bottom:10px}.yg-hiring-banner__container,.yg-hiring-banner__image,.yg-hiring-banner__text,.yg-hiring-banner__text--orange{display:block}}.yg-account{padding:120px 0 40px}.yg-account__title{letter-spacing:4px;color:#5e5e65;font:20px AvenirLTStd-Medium,Arial,sans-serif;margin:0 0 10px;text-transform:uppercase}@media screen and (min-width:600px){.yg-account__title{font-size:28px}}@media screen and (max-width:455px){.yg-account__title br{display:none}}.yg-account__copy{width:calc(100% - 400px)}@media screen and (max-width:1024px){.yg-account__copy{width:100%}.yg-account__info--empty{display:none}}.yg-account__info-container{margin:25px auto}.yg-account__info--empty{width:475px;height:140px;float:right}.yg-account__image{width:475px;height:293px}.yg-account__add-card--gray{color:#3c3c3c;font-size:17px}.yg-account__payment-form-wrapper{width:47%;background-color:#fff}@media screen and (max-width:1024px){.yg-account__image{display:none}.yg-account__payment-form-wrapper{width:75%}}.yg-account__payment-update-success{background-color:#bbeae0;color:#378d7a;padding:20px;text-align:center;max-width:360px;margin-bottom:20px}.yg-account__ul{margin-top:0}.yg-account__cc-container{height:70px}.yg-account__cc-container:hover .yg-account__select{color:#ea5033;transition:color .3s ease-in-out}.yg-account__select{border-right:1px solid #ddd;padding-right:10px;font-size:14px}.yg-account__select:hover{color:#ea5033}.yg-account__delete{color:#ea5033;cursor:pointer;font-size:14px;padding-left:6px}.yg-account__delete:hover{color:#b6391d}.yg-account__delete--title{padding-left:0}.yg-account__view-history,.yg-account__view-payment-info{display:inline-block;line-height:14px}.yg-account__view-payment-info{margin-bottom:20px;font-size:14px;color:#ea5033}.yg-account__view-history{margin:0 0 20px 20px;font-size:17px;font-family:AvenirLTStd-Medium,Arial,sans-serif}@media screen and (min-width:600px){.yg-account__update-copy{display:block}}.yg-account__guest-info{color:#fff;padding-top:60px}.yg-account__cc-info{font-size:.8em}.yg-account__cc-type{text-transform:capitalize;font-weight:700}.yg-payment-history{max-width:750px}.yg-payment-history h2{float:left;margin-bottom:30px}.yg-payment-history .yg-btn{float:right}@media screen and (max-width:735px){.yg-account__payment-form-wrapper{width:100%}.yg-payment-history .yg-btn,.yg-payment-history__years{display:none}}.yg-payment-history__years{border:0;cursor:pointer;width:100px;appearance:none;background:url(../img/icons/arrow-down.svg) right 17px no-repeat;font-size:1.5em;line-height:1.1em;height:60px;box-shadow:none;float:right;padding-top:0}@media screen and (min-width:1025px){.yg-payment-history__years{font-size:1.5em}}.yg-payment-history__table{table-layout:auto}.yg-payment-history__table-cell,.yg-payment-history__table-header{padding:10px}.yg-payment-history__table-cell:first-of-type,.yg-payment-history__table-header:first-of-type{padding-left:25px;width:33%}.yg-payment-history__table-cell:last-of-type,.yg-payment-history__table-header:last-of-type{padding-right:25px}.yg-payment-history__table-cell:nth-of-type(2),.yg-payment-history__table-header:nth-of-type(2){width:32%}.yg-payment-history__table-cell:last-of-type,.yg-payment-history__table-cell:nth-of-type(3),.yg-payment-history__table-header:last-of-type,.yg-payment-history__table-header:nth-of-type(3){text-align:right}.yg-payment-history__table-cell a,.yg-payment-history__table-header a{color:#ea5033;text-decoration:none}@media screen and (max-width:735px){.yg-payment-history__table-cell:first-of-type,.yg-payment-history__table-header:first-of-type{padding-left:15px}.yg-payment-history__table-cell:last-of-type,.yg-payment-history__table-cell:nth-of-type(3),.yg-payment-history__table-header:last-of-type,.yg-payment-history__table-header:nth-of-type(3){padding-right:20px}.yg-payment-history__table-cell--history:last-of-type,.yg-payment-history__table-header--history:last-of-type{display:none}}.yg-payment-history__table-header{border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:400}.yg-payment-history__table-cell{font-size:.9em}.yg-payment-history__table-cell--dark{color:#9c9fa5;background-color:#eee}.yg-payment-history__receipt{margin-top:40px}.yg-payment-history__receipt-header{display:flex;align-items:center;padding-bottom:10px}.yg-payment-history__receipt-logo{width:120px;margin-right:20px}.yg-payment-history__receipt-copy{margin-bottom:3px;font-size:15px}.yg-payment-history__address{color:#9c9fa5;text-transform:uppercase;letter-spacing:6px;font-size:13px;margin-top:5px;text-align:center}.yg-posts{padding-top:20px}@media screen and (min-width:600px){.yg-posts{padding-top:30px}}.yg-post{border-bottom:1px #ddd solid;margin:10px 0 40px;padding:0 0 40px}.yg-post:last-child{border-bottom:0;padding-bottom:0}@media screen and (min-width:600px){.yg-post{margin:30px 0 80px;padding:0 0 80px}}.yg-post__title:after{display:block;width:45px;border-bottom:2px solid #ea5033;margin:25px 0}.yg-post__title--job{font-size:26px;line-height:30px}.yg-post__title--job:after{margin-top:65px}@media screen and (min-width:600px){.yg-post__title--job{font-size:58px;line-height:62px}.yg-post__title--job:after{margin-top:95px}}.yg-post__job-type{position:absolute;margin-top:-75px}@media screen and (max-width:455px){.yg-post__job-type{font-size:18px}}.yg-post__job-type a{text-decoration:none}.yg-post__content{margin:40px 0 0}.yg-post__content h3{margin:25px 0 15px}.yg-post__content a{color:#ea5033}.yg-post__content a:hover{color:#b6391d}.yg-post__content a.yg-btn{color:#fff}.yg-post__content ul{list-style-type:disc}.yg-post__content ol{list-style-type:decimal}.yg-post__content li{margin:0 0 15px 20px}.yg-post__content strong{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.featured-videos__donation-banner-content span,.yg-footer{font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-post__content img{display:inline-block;max-width:100%;height:auto}.yg-post__header{margin-bottom:40px}#contact-form li{border-bottom:0;padding:9px 0;overflow:auto}@media screen and (min-width:736px){#contact-form li:not(:first-child) .yg-form__input{width:70%}#contact-form li:not(:first-child).yg-form__button,#contact-form li:not(:first-child).yg-form__section{padding:5px 0}}@media screen and (max-width:878px) and (min-width:736px){#contact-form li:not(:first-child) .yg-form__input{width:100%}}@media screen and (max-width:735px){#contact-form li:not(:first-child) .yg-form__input{width:100%}}#contact-form li .yg-form__submit{float:left}#contact-form li .yg-form__submit:disabled{display:inline-block}.contact-form__ios-subheader{letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:5px;color:#5e5e65;display:block}.contact-form__ios-header{font-size:26px;margin-top:5px;margin-bottom:5px}.contact-form__ios-copy{font-size:15px!important;max-width:80%;min-width:290px}.contact-form__ios-copy,.contact-form__ios-header,.contact-form__ios-subheader{margin-left:10px;margin-right:10px}.contact-form__ios-hr{width:50px;margin:0 auto 45px;border-bottom:2px solid #4ebdb0}.contact-form__more-info-ios{padding:10px 10px 20px!important}.content-form__select-wrapper-ios{position:relative}.content-form__select-wrapper-ios:after{background-image:url(../img/icons/ios-arrow.svg);background-repeat:no-repeat;display:inline-block;height:10px;width:14px;position:absolute;left:200px;top:28px}#contact-form__technical-support{margin-top:30px}.yg-footer{background:#252728;padding:18px 0 40px;font-size:12px;line-height:24px;color:#9c9fa5;text-align:left}.yg-footer__logo{background-image:url(../img/logo/logo-light.png);background-size:70px 20px;background-repeat:no-repeat;display:block;width:70px;height:20px}.yg-footer__section{display:inline-block;vertical-align:top;color:#fff}.yg-footer__section--logo{border-right:1px solid #3c3c3c;padding:0 4% 0 0;line-height:30px}@media screen and (max-width:735px) and (min-width:641px){.yg-footer__section--logo{padding:0 2% 0 0}}@media screen and (max-width:640px){.yg-footer__logo{background-size:90px 26px;width:90px;height:26px}.yg-footer__section--logo{display:block;max-width:200px;border-right:0}}.yg-footer__section--links{border-right:1px solid #3c3c3c;padding:0 4%}@media screen and (max-width:735px) and (min-width:641px){.yg-footer__section--links{padding:0 1%}}@media screen and (max-width:640px){.yg-footer__section--links{padding:0;border:0}}.yg-footer__section--social{padding:0 0 0 4%;margin-top:6px}@media screen and (max-width:735px) and (min-width:641px){.yg-footer__section--social{padding:0 0 0 2%}}@media screen and (max-width:640px){.yg-footer__section--social{position:absolute;right:0;padding:0;margin:0}}.yg-header,.yg-header.yg-header--fixed{position:fixed}.yg-footer__section--social a{display:inline-block;margin:0 10px 0 0}.yg-footer__section--social a:last-child{margin-right:0}.yg-footer__section--social .yg-icon{background:url(../img/above-login/sprites/social.png) no-repeat;transition:opacity .3s;display:inline-block;width:20px;height:20px;opacity:.5}.yg-footer__section--social .yg-icon:hover{opacity:1}.yg-footer__section--social .yg-icon--twitter{background-position:left bottom}.yg-footer__section--social .yg-icon--facebook{background-position:-20px bottom}.yg-footer__section--social .yg-icon--instagram{background-position:-40px bottom}.yg-footer__contact{display:block;font-size:17px}.yg-footer__contact a{color:#ea5033}@media screen and (max-width:455px){.yg-footer__contact a{display:block}}@media screen and (max-width:1024px) and (min-width:736px){.yg-footer__contact{font-size:13px}}@media screen and (max-width:735px){.yg-footer__contact{font-size:13px}}.yg-footer__links{display:block}.yg-footer__links span{color:#747474}@media screen and (max-width:640px){.yg-footer__contact{font-size:17px;padding:10px 0}.yg-footer__links{font-size:13px}.yg-footer__links span{display:none}}@media screen and (min-width:1440px){.yg-footer__links{display:inline}}.yg-footer__link{color:#fff}@media screen and (max-width:640px){.yg-footer__link{display:block}}.yg-footer__container{display:inline}@media screen and (max-width:640px){.yg-footer__container{display:inline-block}}.yg-promo-landing__wrapper{background:#425764}.yg-footer__wrapper{display:flex;justify-content:center;align-items:center;padding:50px 0}@media screen and (max-width:878px){.yg-footer__wrapper{display:block}}.yg-footer__wrapper--promo-landing{display:flex;justify-content:center;width:50%}@media screen and (max-width:878px){.yg-footer__wrapper--promo-landing{width:100%;padding-bottom:20px}}.yg-footer__header--promo-landing{text-align:center;color:#fff}@media screen and (max-width:420px){.yg-footer__header--promo-landing{width:240px}}.yg-btn--trial-landing,.yg-footer--promo-landing--btn{font-size:20px}@media screen and (max-width:375px){.yg-btn--trial-landing,.yg-footer--promo-landing--btn{font-size:16px}}.yg-header{background:0 0;border-color:transparent;top:0;padding:0 2%;width:100%;height:76px;overflow:hidden;z-index:9997;transition:background .2s ease-in-out}.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-content{position:inherit}.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-header__nav{position:absolute;z-index:999;background-color:#fff;left:0}.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-header__menu{top:56px}@media screen and (max-width:800px){.yg-header{height:68px}.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-header__menu{top:52px}}@media screen and (max-width:640px){.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-header__menu{top:35px}}@media screen and (max-width:600px){.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-header__menu{top:54px}}.yg-header--blog{position:relative}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open){color:#fff}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-header__logo{background-image:url(../img/logo/logo-light.png)}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-menu__icon{background-image:url(../img/above-login/header/menu-light.png)}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-header__menu--active,.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-header__menu:hover{background:rgba(255,255,255,.1)}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-header__nav-item:not(.yg-header__nav-item--button) .yg-header__nav-item-link{color:#fff}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-header__nav-item:not(.yg-header__nav-item--button) .yg-header__nav-item-link:hover{color:#fff;border-color:#fff}.yg-header--dark:not(.yg-header--solid):not(.yg-header--open) .yg-header__nav-item--active:not(.yg-header__nav-item--button) .yg-header__nav-item-link{border-color:#fff}.yg-header--solid,.yg-header--white{background:#fff;border-bottom:1px solid #eee}@media screen and (max-width:1024px){.yg-header{padding:0}.yg-header--open{background:#fff;border-bottom:1px solid #eee;height:auto;max-height:100%;overflow-y:scroll}.yg-header--open .yg-header__nav{margin:0;background-color:#fff;width:100%}.yg-header__nav-item--me{text-align:center}}.yg-header__nav-item--login:hover,.yg-header__nav-item--register:hover{border-bottom:0}@media screen and (min-width:1025px){.yg-header:not(.yg-header--fixed):not(.yg-header--blog) .yg-header__nav{position:relative}.yg-header__nav-item--login,.yg-header__nav-item--register{display:block}.yg-header__nav-item--me{padding:12px 0;display:block}.yg-header__nav-item--me .yg-header__nav-item-link{padding:10px 20px;color:#fff;background:#ea5033;border-radius:4px}.yg-header__logo{float:left}}.yg-header__logo{background-image:url(../img/logo/logo-dark.png);background-repeat:no-repeat;background-size:136px 38px;display:inline-block;text-indent:-10000px;margin:20px 0 0;width:136px;height:56px;opacity:1;transition:opacity .3s}@media screen and (max-width:1024px){.yg-header__nav-item--me .yg-header__nav-item-link:hover{background-color:#b6391d}.yg-header__logo{margin-left:30px}}@media screen and (max-width:800px){.yg-header__logo{margin:17px 0 0 20px;width:110px;height:51px;background-size:110px 31px}}.yg-header .yg-header__logo--home{opacity:0}.yg-header--open .yg-header__logo--home,.yg-header--solid .yg-header__logo--home{opacity:1}.yg-header__menu{display:block;transition:opacity .3s;padding:30px 0 0;text-align:center;float:right;width:76px;height:76px}@media screen and (max-width:800px){.yg-header__menu{height:68px;width:68px;padding:25px 0 0}}.yg-header__menu--active,.yg-header__menu:hover{background:rgba(0,0,0,.1)}.yg-header__nav{height:0;margin:0}@media screen and (min-width:1025px){.yg-header__menu{display:none}.yg-header__nav{display:block;padding:20px 0 0;float:right;height:61px}}.yg-header__nav-item{border-top:1px rgba(0,0,0,.25) solid;display:inline-block;margin:0;width:100%;height:55px;float:left}.yg-header__nav-item.yg-header__nav-item--register{border-top:0}@media screen and (min-width:1025px){.yg-header__nav-item{margin:0 0 0 30px;border:0;width:auto;float:left;height:100%}}@media screen and (min-width:1025px) and (max-width:1100px){.yg-header__nav-item{margin:0 0 0 18px}.yg-header__nav-item:first-of-type{margin-left:0}}@media screen and (min-width:1025px){.yg-header__nav-item--login{margin-left:30px}}@media screen and (min-width:1025px) and (max-width:1150px){.yg-header__nav-item--login{margin-left:15px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-header__nav-item--login{height:65px}}@media screen and (max-width:735px) and (min-width:641px){.yg-header__nav-item--login{height:65px}}@media screen and (max-width:640px){.yg-header__nav-item--login{height:75px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-header__nav-item--register{height:50px;padding-bottom:12px}}@media screen and (max-width:735px) and (min-width:641px){.yg-header__nav-item--register{height:50px;padding-bottom:12px}}@media screen and (max-width:640px){.yg-header__nav-item--register{height:60px;padding-bottom:17px}}.yg-header__nav-item--button{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.yg-header__nav-item--button.yg-header__nav-item--register{padding-top:0}.yg-header__nav-item--button.yg-header__nav-item--login{padding:14px 0}.yg-header__nav-item--me .yg-header__nav-item-link{width:90%}}.yg-header__login{float:right;padding-top:20px;margin-right:5%}@media screen and (max-width:800px){.yg-header__login{padding-top:15px}}.yg-header__login-text{color:#fff;font-size:.9em;padding-right:10px}@media screen and (max-width:735px){.yg-header__login-text{display:none}}.yg-header__login-item{display:inline}.yg-header__nav-item--me .yg-header__nav-item-link:hover,.yg-header__nav-item--register .yg-header__nav-item-link:hover{background:#b6391d}@media screen and (max-width:1024px){.yg-header__nav-item-link.yg-btn{width:90%;text-align:center}.yg-header__nav-item-link:not(.yg-btn){width:100%;padding-left:30px}.yg-header__nav-item-link:not(.yg-btn):hover{background:#ea5033;color:#fff!important}}.yg-menu__icon,.yg-tile--browse-classes,.yg-tile--overview,.yg-tile--teachers{background-repeat:no-repeat}.yg-menu__icon{background-image:url(../img/above-login/header/menu.png);background-size:20px 20px;display:inline-block;width:24px;height:20px}.yg-tile--home-banner,.yg-tile--promo-landing,.yg-tile--trial-landing{background-repeat:no-repeat;background-size:cover}.yg-tile--home-banner{background-position:left center;background-color:#eee}@media screen and (min-width:1025px){.yg-header__nav-item--register{margin-left:10px}.yg-header__nav-item-link{float:left}.yg-tile--home-banner{min-height:870px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-tile--home-banner{min-height:690px;height:auto}}@media screen and (min-width:736px){.yg-tile--home-banner{background-image:url(../img/above-login/home/yogaandmeditationclasses.jpg)}}@media screen and (max-width:735px){.yg-tile--home-banner{background-image:url(../img/above-login/home/mobile/yogaandmeditationclasses.jpg);min-height:490px;height:75vh}}.yg-tile--home-banner .yg-top-banner__logo{width:250px;margin:15px 18px}@media screen and (max-width:1024px){.yg-tile--home-banner .yg-top-banner__logo{width:180px;margin:10px 38px}}@media screen and (max-width:455px){.yg-tile--home-banner{padding-top:20px}.yg-tile--home-banner .yg-top-banner__logo{width:140px;margin:7px 34px}}@media screen and (max-width:350px){.yg-tile--home-banner .yg-top-banner__logo{width:128px;margin:7px 40px}}.yg-top-banner__headline-container--promo-landing,.yg-top-banner__headline-container--trial-landing{display:inline-block;float:left;padding:24px 0 0 24px;width:calc(100% - 145px)}@media screen and (max-width:1024px){.yg-top-banner__headline-container--promo-landing,.yg-top-banner__headline-container--trial-landing{width:calc(100% - 120px)}}@media screen and (max-width:735px) and (min-width:641px){.yg-top-banner__headline-container--promo-landing,.yg-top-banner__headline-container--trial-landing{padding-top:0}.yg-tile--promo-landing{height:115vh}}@media screen and (max-width:640px){.yg-top-banner__headline-container--promo-landing,.yg-top-banner__headline-container--trial-landing{width:100%;padding:24px 0 0}}.yg-top-banner__headline-container--home{text-align:center;width:290px}@media screen and (max-width:1024px){.yg-top-banner__headline-container--home{width:260px}}@media screen and (max-width:455px){.yg-top-banner__headline-container--home{width:205px;margin-left:5px}}.yg-tile--promo-landing{background-image:url(../img/above-login/promo/bg.jpg);background-position:center;min-height:450px}@media screen and (max-width:1024px) and (min-width:736px){.yg-tile--promo-landing{background-position:62%}}@media screen and (max-width:640px){.yg-tile--promo-landing{background-position:72%;padding-top:20px}}.yg-tile--promo-landing .yg-btn{margin:0;padding:11px 64px}.yg-tile--promo-landing .yg-content{height:100%}.yg-tile--promo-landing .yg-top-banner__logo{width:125px;float:left;display:block;margin:0 auto}@media screen and (max-width:1024px){.yg-tile--promo-landing .yg-top-banner__logo{width:115px}}@media screen and (max-width:640px){.yg-tile--promo-landing .yg-btn{padding:11px 54px!important}.yg-tile--promo-landing .yg-top-banner__logo{float:none}.yg-tile--promo-landing.yg-tile--vh{height:105vh}}@media screen and (max-width:330px){.yg-tile--promo-landing.yg-tile--vh{height:133vh}}.yg-top-banner__title{font-size:26px;line-height:34px}@media screen and (max-width:1024px) and (min-width:736px){.yg-top-banner__title{font-size:24px;margin-bottom:8px}}@media screen and (max-width:735px) and (min-width:641px){.yg-top-banner__title{margin-bottom:8px;font-size:24px}}@media screen and (max-width:640px){.yg-top-banner__title{margin:0 0 8px;text-align:center;font-size:22px;width:100%;line-height:32px}.yg-top-banner__pricing{text-align:center}}.yg-top-banner__pricing{display:block}.yg-promo-landing__cta-wrapper,.yg-trial-landing__cta-wrapper{padding-top:20px}@media screen and (max-width:640px){.yg-promo-landing__cta-wrapper,.yg-trial-landing__cta-wrapper{padding-top:60px}}@media screen and (max-width:455px){.yg-top-banner__title{font-size:21px;line-height:30px}.yg-top-banner__pricing{font-size:.8em;letter-spacing:2px}.yg-promo-landing__promo-text{font-size:14px}.yg-promo-landing__cta-wrapper,.yg-trial-landing__cta-wrapper{padding-top:45px}.yg-promo-landing__cta-wrapper p,.yg-trial-landing__cta-wrapper p{font-size:14px}}.yg-top-banner__logo{opacity:1;transition:opacity .3s}.yg-top-banner__logo--fade{opacity:0}.yg-tile--teachers--1{background-image:url(../img/above-login/home/browseyogateachers1.jpg)}.yg-tile--teachers--2{background-image:url(../img/above-login/home/browseyogateachers2.jpg)}.yg-tile--teachers--3{background-image:url(../img/above-login/home/browseyogateachers3.jpg)}.yg-tile--teachers--4{background-image:url(../img/above-login/home/browseyogateachers4.jpg)}.yg-tile--teachers{background-position:center right;background-size:contain;height:350px}@media screen and (min-width:1025px){.yg-tile--teachers{padding:75px 0}}@media screen and (max-width:1024px){.yg-tile--teachers{height:auto}}.yg-tile--teachers .yg-btn{margin-top:20px}@media screen and (max-width:735px){.yg-tile--teachers{background-image:none}.yg-tile--teachers .yg-btn{width:100%;max-width:280px;display:block;margin:20px auto 0}}.yg-tile--browse-classes{background-position:center;background-size:cover;background-color:#eee;height:610px}@media screen and (min-width:1800px){.yg-tile--browse-classes{height:700px}}@media screen and (max-width:878px) and (min-width:736px){.yg-tile--teachers{background-image:none}.yg-tile--teachers .yg-btn{width:100%;max-width:280px;display:block;margin:20px auto 0}.yg-tile--browse-classes{height:700px}}@media screen and (max-width:735px) and (min-width:641px){.yg-tile--browse-classes{height:600px}}@media screen and (max-width:455px){.yg-tile--browse-classes{background-position:49% center}.yg-tile--browse-classes .yg-class-card{font-size:.8em}}@media screen and (min-width:736px){.yg-tile--browse-classes:not(.yg-delay-load){background-image:url(../img/above-login/home/yogaforalllevels.jpg)}}@media screen and (max-width:735px){.yg-tile--browse-classes:not(.yg-delay-load){background-position:55% center;background-image:url(../img/above-login/home/mobile/yogaforalllevels.jpg)}}.yg-tile--browse-classes .yg-btn{width:100%;margin:20px 0 30px}@media screen and (max-width:640px){.yg-tile--browse-classes{height:450px}.yg-tile--browse-classes .yg-btn{margin-bottom:10px}}.yg-tile--browse-classes .yg-class-card{box-shadow:5px 5px 5px rgba(0,0,0,.4);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.4)}.yg-tile--overview{background-position:85% 120px;background-size:50%;padding-bottom:0}@media screen and (min-width:736px){.yg-tile--overview{background-image:url(../img/above-login/home/yogaonallyourdevices.jpg)}}@media screen and (min-width:1200px){.yg-tile--overview{background-position:85% 140px;background-size:620px}}@media screen and (max-width:878px) and (min-width:736px){.yg-tile--overview{background-position:bottom center;background-size:460px}}@media screen and (max-width:735px) and (min-width:641px){.yg-tile--overview{background-size:500px}}.yg-tile--overview p{font-size:2vw;line-height:3vw;color:#1a4e66}@media screen and (min-width:1200px){.yg-tile--overview p{font-size:26px;line-height:37px}}@media screen and (max-width:878px) and (min-width:736px){.yg-tile--overview p{text-align:center;font-size:21px;line-height:28px}}@media screen and (max-width:735px){.yg-tile--overview{background-position:bottom center;background-image:url(../img/above-login/home/mobile/yogaonallyourdevices.jpg)}.yg-tile--overview p{text-align:center;font-size:19px;line-height:25px}.yg-tile--overview br{display:none}}@media screen and (max-width:455px){.yg-tile--browse-classes .yg-class-card__stats{height:40px}.yg-tile--overview p{font-size:5vw;line-height:6vw}}.yg-content--overview-tile{padding-bottom:80px}@media screen and (min-width:1200px){.yg-content--overview-tile{padding-bottom:90px}}@media screen and (max-width:878px) and (min-width:736px){.yg-content--overview-tile{padding-bottom:230px}}@media screen and (max-width:735px){.yg-content--overview-tile{padding-bottom:230px}}@media screen and (max-width:640px){.yg-tile--overview{background-size:90%}.yg-content--overview-tile{padding-bottom:45%}}.yg-dot{font-size:1.5vw}@media screen and (min-width:1200px){.yg-dot{font-size:19px}}@media screen and (max-width:878px) and (min-width:736px){.yg-dot{font-size:15px}}.yg-for-everyone img{max-width:460px;display:block;margin:0 auto;width:100%}@media screen and (min-width:736px){.yg-for-everyone img{float:left;width:calc(47% - 77px);margin-right:3%}}@media screen and (max-width:735px){.yg-dot{font-size:12px}.yg-tile--for-everyone{padding:35px 0}.yg-for-everyone img:first-of-type{margin-bottom:24px}}.yg-for-everyone__subtitle{font-size:25px;float:left;padding-top:2%}@media screen and (max-width:735px){.yg-for-everyone__subtitle{float:none;text-align:center;display:block;padding-top:8%}}.yg-for-everyone__list{color:#747474;display:block;clear:both;padding-top:40px;text-align:center;font-size:14px}@media screen and (min-width:1231px){.yg-for-everyone__list{font-size:1.09em}}@media screen and (min-width:1151px) and (max-width:1230px){.yg-for-everyone__list{font-size:1.38vw}}@media screen and (min-width:1071px) and (max-width:1150px){.yg-for-everyone__list{font-size:1.37vw}}@media screen and (min-width:1025px) and (max-width:1170px){.yg-for-everyone__list{font-size:1.3vw}}@media screen and (max-width:735px){.yg-for-everyone__list{padding-top:20px}.yg-for-everyone__list span{display:none}}@media screen and (max-width:1024px) and (min-width:736px){.yg-for-everyone__list span:nth-of-type(7){display:block;line-height:0}}.featured-videos__footer-copy{text-align:center;margin:1em 0 2em}.featured-videos__copy{text-align:center;margin:1.5em auto 0;font-size:16px;width:100%;line-height:1.6em;padding:0 1em}@media screen and (max-width:735px){.featured-videos__copy{padding-bottom:1.5em}}.featured-videos__copy--partner-page{text-align:left;flex-basis:75%;margin:0;padding:0}.featured-videos__copy--partner-page a{color:#ea5033;font-weight:700;cursor:pointer}.featured-videos__yg-logo{display:block;width:220px;margin:0 auto 15px}@media screen and (max-width:735px) and (min-width:641px){.featured-videos__yg-logo{width:180px}}@media screen and (max-width:640px){.featured-videos__copy{font-size:14px}.featured-videos__yg-logo{width:140px}}@media screen and (max-width:735px){.featured-videos__yg-logo{width:115px}}.featured-videos__yg-logo--banner-video{display:inline-block;position:relative;bottom:3.5em}@media screen and (max-width:1024px){.featured-videos__yg-logo--banner-video{bottom:0;display:block}}.featured-videos__yg-logo--partner-page{width:6em;margin:0;display:inline-block}@media screen and (max-width:640px){.featured-videos__yg-logo--partner-page{width:0;flex-basis:40%}}.featured-videos__partner-logo{border-left:1px solid #ddd;margin-left:1em;padding-left:1em;max-height:110px;width:19em}.featured-videos__banner-container{background-color:#eee;padding:1.5em 0 2.5em}@media screen and (max-width:640px){.featured-videos__partner-logo{width:0;flex-basis:100%}.featured-videos__banner-container{padding:1.5em 0 1em}.featured-videos__donation-banner-container{min-width:20.5em}}.featured-videos__logo-container{display:flex;margin:1em 0 2em;align-items:center}.featured-videos__content-container{margin-bottom:2em}.featured-videos__social{margin:1em 0}.featured-videos__social .yg-icon{transition:opacity .3s;display:inline-block;opacity:.5}.featured-videos__social .yg-icon:hover{opacity:1}.featured-videos__donation-banner-container{display:flex;background-color:#ddd;height:9.5em;align-items:center}.featured-videos__donation-banner-content{margin:0 auto}.featured-videos__donation-banner-content span{font-size:25px;max-width:18em;line-height:1.5em;display:inline-block}@media screen and (max-width:1024px){.featured-videos__donation-banner-content span{max-width:17em}.featured-videos__partner-banner-container{flex-direction:column}}@media screen and (max-width:878px) and (min-width:736px){.featured-videos__donation-banner-content span{font-size:22px}}@media screen and (max-width:735px){.featured-videos__donation-banner-container{height:12em}.featured-videos__donation-banner-content span{margin:0 auto;text-align:center;display:block;max-width:12em}}.featured-videos__banner-container--partner-page{background-color:#fff;padding-bottom:2em}.featured-videos__banner-container--featured-video{padding-top:3em}.featured-videos__partner-banner-container{display:flex}.yg-above-login--featured-videos{background:linear-gradient(0,#fff 65%,#eee 50%);min-height:calc(100vh - 27em)}.yg-above-login--partner-page{min-height:calc(100vh - 45em)}.yg-above-login--banner-video{background:0 0;padding:0}.yg-btn--featured-videos{position:absolute;right:4.5em;width:250px;text-align:center;font-size:23px;top:-.3em;background-color:#87318b;border-color:#87318b}.yg-btn--featured-videos:hover{background-color:#752a78;border-color:#752a78}.yg-btn--featured-videos:active{background-color:#752a78}@media screen and (max-width:735px){.yg-btn--featured-videos{display:block;margin:1em auto 0;position:relative}}.class__video-container--featured-videos{margin-bottom:85px}.class__video-container--featured-videos:nth-last-child(1){margin-bottom:0}@media screen and (min-width:736px){.class__description--featured-videos{display:block;margin-bottom:10px;width:calc((100% / 1) - (8px * (1 - 1)/ 1));margin-right:auto!important;margin-left:auto!important}.class__description--featured-videos:nth-of-type(1n+1){clear:both}.class__description--featured-videos:nth-of-type(1n){margin-right:0}}.video-player__container--banner-video{width:70%;margin-left:1.5em}@media screen and (max-width:1024px){.yg-cta__featured-videos-copy{display:block}.yg-btn--featured-videos{right:0}.video-player__container--banner-video{width:100%;margin-left:0}}.featured-videos__banner-background{background-size:cover;background-position:left;background-repeat:no-repeat;height:400px;width:100%}.featured-videos__banner-copy-container{position:absolute;top:20px;right:0;width:100%;text-align:center}@media screen and (max-width:735px){.class__description--featured-videos{margin-bottom:70px}.featured-videos__banner-background{height:240px}.featured-videos__banner-copy-container{position:static;display:block;padding:30px 0;background-color:#2e3b41}}.featured-videos__desktop-container{float:right;max-width:700px}@media screen and (max-width:1024px) and (min-width:736px){.featured-videos__desktop-container{float:none;margin:0 auto}}.featured-videos__banner-header{padding:20px;font-size:20px;letter-spacing:4px;line-height:1.4}@media screen and (max-width:735px){.featured-videos__desktop-container{float:none}.featured-videos__banner-header{padding:0 0 20px}}.featured-videos__partner-container{display:flex;justify-content:center;align-items:center;padding:30px}@media screen and (max-width:735px){.featured-videos__partner-container{flex-direction:column;text-align:center;padding:30px 0}}.featured-videos__partner-copy{padding:15px 0 0 30px;font-size:20px}.featured-videos__banner-logo--mobile{display:none}.goal-tile{height:420px;color:#fff}.goal-tile--flexibility{background-position:top}@media screen and (max-width:735px){.featured-videos__partner-copy{padding:30px 0 0}.featured-videos__banner-logo{display:none}.featured-videos__banner-logo--mobile{display:inline-block;position:absolute;top:30px;right:30px}.goal-tile{height:700px;text-align:center}.goal-tile--flexibility{background-position:center 70%}}.goal-tile--calmness{background-position:left 70%;height:700px}.goal-landing-home--container-right{float:right;color:#000;width:55%}.goal-landing-home__title{margin-top:30px;font-size:27px;letter-spacing:10px}@media screen and (max-width:735px){.goal-landing-home--container-right{float:none;width:auto}.goal-landing-home__title{margin-top:0}}.goal-landing-home__subtitle{width:450px;line-height:1.5;font-size:19px}@media screen and (max-width:735px){.goal-landing-home__subtitle{width:auto}}.goal-landing-home__subtitle--right{width:360px}@media screen and (max-width:735px){.goal-landing-home__subtitle--right{width:auto}.goal-landing-home__learn-more-btn{background:#ea5033;color:#fff}.goal-landing-home__learn-more-btn:hover{border:2px solid #b6391d;background:#b6391d}}.goal-landing{height:900px}.goal-landing:before{position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(130deg,#000 0,rgba(0,0,0,.03),rgba(255,255,255,0) 100%);opacity:.5}@media screen and (max-width:735px){.goal-landing{height:400px;margin-bottom:24px}}@media screen and (max-width:1024px){.goal-landing--flexibility{background-position:85%}}@media screen and (max-width:878px) and (min-width:736px){.goal-landing--strength{background-position:70%}}.goal-landing__title-container{margin:220px auto;color:#fff}.goal-landing__small-title{font-size:30px;letter-spacing:6px}@media screen and (max-width:735px){.goal-landing__title-container{margin:120px auto}.goal-landing__small-title{font-size:20px}}.goal-landing__title{font-size:60px;letter-spacing:10px}.goal-landing__angle-shape{position:relative;width:100%}.goal-landing__angle-shape:before{width:100%;height:120px;padding-bottom:8%;position:absolute;background:inherit;z-index:10;bottom:0;transform-origin:-50% 0;transform:skewY(5deg)}@media screen and (min-width:2340px){.goal-landing__angle-shape:before{height:135px}}@media screen and (max-width:735px){.goal-landing__title{font-size:30px}.goal-landing__angle-shape:before{height:100px;transform:skewY(7deg)}}.goal-landing__angle-container{position:relative;z-index:100;padding:0 0 30px;overflow:auto;color:#fff}.goal-landing__angle-text{position:relative;top:0;font-size:22px;line-height:1.5}@media screen and (max-width:1024px) and (min-width:736px){.goal-landing__angle-text{font-size:18px}}@media screen and (max-width:735px){.goal-landing__angle-container{padding:0 0 20px}.goal-landing__angle-text{text-align:center;margin-bottom:40px}}@media screen and (max-width:420px){.goal-landing__angle-shape:before{height:80px;transform:skewY(8deg)}.goal-landing__angle-text{font-size:18px}}.goal-landing__angle-button-container{position:relative;top:0;text-align:center}@media screen and (min-width:736px){.goal-landing__angle-container{display:flex;align-items:center}.goal-landing__angle-text{float:left;width:50%}.goal-landing__angle-button-container{float:right;width:50%}}.goal-landing__small-print{margin:15px 0 0;font-size:13px;letter-spacing:1.8px;line-height:13px}.goal-landing__learn-more{position:relative;z-index:100;background:linear-gradient(#f9f9f9,#f9f9f9 69.9%,#fff 30.1%,#fff 100%);width:100%}.goal-landing__learn-more-container{width:40%;padding:100px 0 50px}@media screen and (max-width:1024px){.goal-landing__learn-more-container{text-align:center;width:auto;padding:50px 0}.goal-landing__learn-more-text{margin:0 auto}}@media screen and (max-width:640px){.goal-landing__learn-more-container{width:100%}}.goal-landing__learn-more-title{font-size:16px;letter-spacing:6px}.goal-landing__learn-more-text{padding-top:20px;max-width:360px;line-height:1.5}.goal-landing-home__learn-more-btn,.goal-landing__learn-more-btn{margin-top:20px;padding:10px 80px}@media screen and (min-width:1025px){.goal-landing__learn-more{overflow-x:hidden;height:490px}.goal-landing__device-image-container{position:absolute;right:-135px;top:45px;width:700px}}@media screen and (max-width:1024px){.goal-landing__device-image-container{margin-bottom:50px}}.goal-cards-stage{margin:0 auto}.goal-cards-nav{margin:20px auto 50px;display:none}@media screen and (max-width:735px){.goal-cards-nav{display:block;position:relative;margin:0 auto;width:90px;height:auto}.yg-kings-landing__cta-logo-compensation{bottom:-35px}}.goal-cards-nav-next{right:0}.goal-landing__classes-title{margin:0 15px 30px;text-align:center;line-height:1.5;letter-spacing:10px;font-size:22px}@media screen and (max-width:640px){.goal-landing__classes-title{margin:30px 50px}}@media screen and (max-width:640px) and (min-width:420px){.goal-landing__classes-title{margin:30px 20px}}@media screen and (max-width:420px){.goal-landing__classes-title{margin:30px 0;font-size:19px;letter-spacing:5px}}@media screen and (min-width:736px){.yg-kings-landing__gradient{background:linear-gradient(to bottom,#000 64%,transparent);height:auto;width:100%}}.yg-segment__header-container-mobile--lakings{background:#000}.yg-kings-landing__cta-logo{position:absolute;top:-37px;left:0;right:0;margin:0 auto;width:62px;height:74px}.yg-segment__hero-bg--lakings{background-image:url(../img/above-login/kings-landing/kings-banner.jpg);background-position:center}@media screen and (max-width:735px){.yg-segment__hero-bg--lakings{background-image:url(../img/above-login/kings-landing/kings-banner-mobile.jpg);background-position:0 75%}}.yg-segment__split-section--background-lakings{background:#596773}.yg-segment__split-section-bg--lakings{background-image:url(../img/above-login/kings-landing/woman-sitting-legs-stretch.jpg)}.yg-landing__banner{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;overflow:hidden}.yg-landing__banner-video-copy{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 20px;height:400px;flex-direction:column}.yg-landing__banner-video{position:relative;object-fit:cover;height:400px;width:100%;margin:0 auto}.yg-yogais__banner-gif{max-height:400px}.yg-landing__banner--advantages,.yg-landing__banner--partnership,.yg-landing__banner--yoga-living-room{height:470px;display:flex;justify-content:center}@media screen and (max-width:735px){.yg-landing__banner--advantages,.yg-landing__banner--partnership,.yg-landing__banner--yoga-living-room{height:300px;background-position:80%}}.yg-landing__banner--yoga-living-room{background-image:url(../img/above-login/podcasts/living-room-yoga.jpg)}.yg-landing__banner--advantages{position:relative;background-image:url(../img/above-login/podcasts/device-landing-advantages.jpg);background-position:top}.yg-landing__banner-logo{width:160px}.yg-landing__banner-partnership-logo{max-width:350px;width:250px;margin-top:20px}@media screen and (max-width:640px){.yg-landing__banner-partnership-logo{width:210px}}.yg-landing__banner-title{padding-top:50px;font-size:31px;text-align:center;line-height:1.4}.yg-landing__content{padding:25px 20px;flex-direction:column}.yg-landing__content--strava{padding:0 20px;align-self:start}@media screen and (min-width:1025px){.yg-landing__content--strava{padding:0 60px}}@media screen and (min-width:736px){.yg-landing__content--strava{margin-bottom:10px}.yg-landing__content--strava:first-of-type{border-right:1px solid #ddd}}@media screen and (max-width:735px){.yg-landing__banner-title{font-size:26px;line-height:1.5}.yg-landing__content--strava:first-of-type{border-bottom:1px solid #ddd;margin:0 auto 30px;padding-bottom:25px;max-width:350px}}.yg-landing__content--sakara{padding:0 20px 10px 0;width:65%}@media screen and (max-width:878px) and (min-width:736px){.yg-landing__content--sakara{padding-top:0}}@media screen and (max-width:735px){.yg-landing__content--sakara{width:100%;padding:0 0 35px}}.yg-landing__sakara-welcome-section{display:flex;align-items:flex-start;padding-top:30px}.yg-landing__sakara-image-container{width:35%}@media screen and (max-width:735px){.yg-landing__sakara-welcome-section{flex-direction:column}.yg-landing__sakara-image-container{width:75%;align-self:flex-end;max-width:420px}}.yg-landing__flex-true-center{display:flex;justify-content:center;align-items:center}.yg-landing__section{margin:0 auto}@media screen and (min-width:878px){.yg-landing__section{width:85%}}.yg-landing__dark-overlay{width:100%}.yg-landing__section-title{font-size:30px;text-align:center;line-height:1.4}@media screen and (max-width:735px){.yg-landing__section-title{font-size:23px;line-height:1.5}}.yg-landing__section-subtitle{text-align:center;font-size:20px;line-height:1.6em;margin-bottom:28px}@media screen and (max-width:735px){.yg-landing__section-subtitle{font-size:17px;line-height:1.5em}.yg-landing__thirds-container{display:block}}.yg-landing__section-copy{padding:10px 20px;font-size:20px;text-align:center;line-height:1.5;color:#747474}.yg-landing__section-copy--strava{font-size:18px;letter-spacing:.5px;color:#5e5e65}.yg-landing__section-copy--sakara{font-size:19px;letter-spacing:.5px;line-height:1.7;color:#5e5e65;margin-bottom:20px}@media screen and (max-width:1024px) and (min-width:736px){.yg-landing__section-copy--sakara{margin-bottom:10px;padding:10px}}@media screen and (max-width:1024px) and (min-width:879px){.yg-landing__section-copy--sakara{font-size:18px}}.yg-landing__thirds-container{position:relative;margin:40px 0;padding:0}.yg-landing__thirds-container--sakara{left:0;z-index:4;margin:10px 7.5% 0}@media screen and (max-width:735px) and (min-width:641px){.yg-landing__thirds-container--sakara{display:flex}.yg-landing__content--teacher-image{max-width:45%}}.yg-landing__cta-illustrations{margin-bottom:10px;height:130px}.yg-landing__cta-middle-img{position:absolute;top:40px;left:39%;width:20%;height:auto}@media screen and (max-width:735px){.yg-landing__cta-middle-img{display:none}.yg-landing__container{padding-bottom:5px}}@media screen and (min-width:736px){.yg-landing__content--teacher-image{max-width:45%}}.yg-landing__button-container{display:block;margin:50px 0;text-align:center}.yg-landing__button-container--not-a-member{margin:30px 0 0}.yg-landing__button-container--footer{margin:0 0 20px}.yg-landing__container{position:relative}.yg-landing__left-align-container{width:40%;justify-content:center}@media screen and (max-width:735px){.yg-landing__container--blue{background:#2e3b41;color:#fff}.yg-landing__left-align-container{padding-top:30px;width:100%}}@media screen and (max-width:878px) and (min-width:736px){.yg-landing__section-copy--sakara{font-size:16px}.yg-landing__left-align-container{width:50%}}.yg-landing__left-align-container--advantages{width:100%}.yg-landing__left-align-desktop{position:absolute;top:60px;left:10%}@media screen and (min-width:1450px){.yg-landing__left-align-desktop{left:15%}}@media screen and (max-width:878px) and (min-width:736px){.yg-landing__left-align-desktop{top:50px;left:20px}}@media screen and (max-width:735px){.yg-landing__left-align-container--advantages{width:100%}.yg-landing__left-align-desktop{position:static;top:0;left:0}}.yg-landing__left-align-desktop--advantages{bottom:50px;top:auto}.yg-landing__testimonial-pic{display:block;margin:50px auto;height:120px}.yg-landing__testimonial{margin:0 auto;width:80%;font-style:italic;font-size:19px;text-align:center;line-height:1.6}.yg-landing__advantages-copy{text-align:left;display:block;font-size:21px;margin-bottom:17px;font-family:AvenirLTStd-Heavy,Arial,sans-serif}.yg-landing__instruction-title,.yg-post__title{font-family:AvenirLTStd-Medium,Arial,sans-serif}@media screen and (max-width:735px) and (min-width:641px){.yg-landing__advantages-copy{font-size:18px}}@media screen and (max-width:640px){.yg-landing__advantages-copy{font-size:14px;margin-bottom:12px}}.yg-landing__testimonal-name{font-style:normal}.yg-landing__devices{padding:40px 0}.yg-landing__devices--gray{background-color:#eee}.yg-landing__devices--partnership{background-color:#fcf3f1}.yg-landing__devices--device-landing{background:linear-gradient(0,#eee 67%,#fff 50%);padding:110px 0 40px}.yg-landing__devices-img{display:block;margin:50px auto 30px;max-width:75%}@media screen and (max-width:735px){.yg-landing__left-align-desktop--advantages{position:absolute;bottom:14px}.yg-landing__devices--device-landing{background:linear-gradient(0,#eee 65%,#fff 50%);padding:100px 0 20px}.yg-landing__devices-img{max-width:90%;margin-top:25px}}.yg-landing__not-a-member{padding:40px 0}.yg-landing__not-a-member-copy{width:570px;font-size:20px;line-height:1.6em;margin:20px auto 0;text-align:center}@media screen and (max-width:735px){.yg-landing__not-a-member-copy{width:100%;font-size:17px;margin:10px auto 0}}.yg-landing__appstore-link{display:block;margin:0 auto;width:170px}.yg-landing__appstore{display:block;margin:0 auto 20px;height:50px}.yg-landing__footer{background-color:#2e3b41;padding:50px 0}.yg-landing__footer-container{display:flex;justify-content:space-between}@media screen and (max-width:735px){.yg-landing__footer{padding:30px 0}.yg-landing__footer-container{flex-direction:column}}.yg-landing__footer-container--top{padding-bottom:30px;align-items:center}.yg-landing__footer-line-break{padding-bottom:20px;width:100%;border-top:.5px solid #747474}.yg-landing__footer-copy{padding-bottom:20px;font-size:26px}@media screen and (max-width:735px){.yg-landing__footer-container--top{padding-bottom:20px}.yg-landing__footer-copy{font-size:22px}.yg-landing__footer-social-container{padding-top:20px}}@media screen and (max-width:420px){.yg-landing__footer-fine-print{width:280px}}.yg-landing__footer-fine-print--small{display:block;font-size:13px}.yg-landing__footer-social-item{display:inline;padding-left:10px;height:15px}@media screen and (max-width:735px){.yg-landing__footer-social-item{padding:0 10px 0 0}.yg-landing__link-break:after{content:'';display:block}}.yg-banner__title{font-size:32px;line-height:38px}@media screen and (min-width:1025px){.yg-banner__title{margin:0 0 25px;font-size:38px;line-height:44px}}@media screen and (max-width:640px){.yg-banner__title{font-size:27px;line-height:34px}.yg-devices-landing .yg-banner__title{font-size:22px;line-height:29px}.yg-landing__banner--ios .yg-banner__title{color:#ea5033}}.yg-landing__banner--ios .yg-banner__title{width:80%}@media screen and (max-width:1024px){.yg-landing__banner--ios .yg-banner__title{width:100%}}.yg-devices-landing{padding-top:76px}@media screen and (max-width:800px){.yg-devices-landing{padding-top:68px}}.yg-post__title{margin:0 0 20px;transition:color .3s}.yg-landing__instruction-title{text-transform:uppercase;letter-spacing:3px}.yg-landing__instruction-title--sakara{font-family:AvenirLTStd-Book,Arial,sans-serif;color:#747474;letter-spacing:5px;font-size:33px}@media screen and (max-width:1024px) and (min-width:736px){.yg-landing__instruction-title--sakara{font-size:26px;margin-bottom:6px}}@media screen and (max-width:735px){.yg-landing__instruction-title--sakara{margin-bottom:6px}}.yg-landing__sakara-image-section{background-image:linear-gradient(transparent 76%,#fff 30%),url(../img/above-login/partnership/pastel-trees-sakara.jpg);background-repeat:no-repeat}.yg-landing__sakara-second-header{text-transform:uppercase;color:#3c3c3c;letter-spacing:3px;text-align:center;margin:0 auto;width:75%;padding-top:60px;line-height:1.6em}@media screen and (max-width:640px){.yg-landing__sakara-image-section{background-image:linear-gradient(transparent 49%,#fff 30%),url(../img/above-login/partnership/pastel-trees-sakara.jpg)}.yg-landing__sakara-second-header{width:80%;padding-top:35px}}.yg-landing__sakara-description{color:#3c3c3c;text-align:center;width:65%;margin:10px auto 0;line-height:1.8em;font-size:20px}@media screen and (max-width:735px){.yg-landing__sakara-description{width:85%;line-height:1.5em;font-size:18px}}.yg-landing__offset-cta-btn{text-align:center;margin-bottom:40px}.yg-lifestyle-landing__banner-wrapper{max-width:950px;margin:0 auto}.yg-lifestyle-landing__banner{color:#fff!important;background-size:cover;padding-bottom:56%;width:100%;padding-left:60%;padding-right:6%;position:relative;overflow:hidden}.yg-lifestyle-landing__banner--takeout{background-image:url(../img/above-login/landing/better-than-takeout-header.jpg)}.yg-lifestyle-landing__banner-content{display:flex;flex-direction:column;justify-content:center;align-items:left;position:absolute;top:0;bottom:0;right:10%;width:30%;z-index:1}@media screen and (min-width:736px){.yg-lifestyle-landing__hr{margin:.75vw 0;width:30%}}@media screen and (max-width:735px){.yg-lifestyle-landing__hr{margin:15px auto;width:80px;border-color:#747474}}.yg-lifestyle-landing__title{margin-bottom:0}@media screen and (min-width:1025px){.yg-lifestyle-landing__title{font-size:50px;letter-spacing:5px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-lifestyle-landing__title{font-size:5.5vw;letter-spacing:5px}}@media screen and (max-width:735px){.yg-lifestyle-landing__title{margin-top:30px;font-size:30px;text-align:center;letter-spacing:3px}}@media screen and (max-width:455px){.yg-lifestyle-landing__title{font-size:5.5vw}}@media screen and (min-width:1025px){.yg-lifestyle-landing__subtitle{font-size:30px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-lifestyle-landing__subtitle{font-size:2.5vw}}@media screen and (max-width:640px){.yg-lifestyle-landing__subtitle a{display:block}}@media screen and (max-width:735px){.yg-lifestyle-landing__subtitle{text-align:center;font-size:19px;margin-top:10px}.yg-lifestyle-landing__hr--desktop,.yg-lifestyle-landing__subtitle--desktop,.yg-lifestyle-landing__title--desktop{display:none}}@media screen and (min-width:736px){.yg-lifestyle-landing__hr--mobile,.yg-lifestyle-landing__subtitle--mobile,.yg-lifestyle-landing__title--mobile{display:none}.yg-lifestyle-landing__banner-play{margin-top:20px;width:75%}.yg-lifestyle-landing__description{font-size:19px;line-height:33px}}.yg-lifestyle-landing__description{text-align:center;margin:25px}.yg-lifestyle-landing__top-cta-wrapper{text-align:center;margin-bottom:40px}.yg-lifestyle-landing__classes{background-color:#f0f3f6}.video-player__container--lifestyle-header{position:absolute;top:0;bottom:0;left:0;right:0}.yg-love-your-brain__banner{display:flex;margin:75px 0 50px;background-image:url(../img/above-login/love-your-brain/love-your-brain-banner.jpg);background-size:cover;background-position:left;background-repeat:no-repeat;height:440px;width:100%}@media screen and (max-width:1120px) and (min-width:1025px){.yg-love-your-brain__banner{background-position:-70px}}@media screen and (max-width:735px){.yg-love-your-brain__banner{height:300px}}@media screen and (max-width:800px){.yg-love-your-brain__banner{margin:68px 0 50px}}.yg-love-your-brain__banner-content{display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;width:90%}.yg-love-your-brain__banner-logo-container{width:66%}@media screen and (max-width:1024px){.yg-love-your-brain__banner-logo-container{width:100%}}.yg-love-your-brain__banner-logo{float:right;padding-right:20px}@media screen and (max-width:735px){.yg-love-your-brain__banner-logo{width:200px}}@media screen and (max-width:455px){.yg-love-your-brain__banner{height:200px}.yg-love-your-brain__banner-logo{width:135px}}.yg-love-your-brain__banner-copy--desktop{align-self:center;display:inline-block;width:33%;min-width:360px}@media screen and (min-width:1350px){.yg-love-your-brain__banner-copy--desktop{width:60%}}.yg-love-your-brain__banner-copy--mobile{display:none}@media screen and (max-width:1024px){.yg-love-your-brain__banner-copy--desktop{display:none}.yg-love-your-brain__banner-copy--mobile{display:block;position:relative;margin:0 auto 50px;width:90%}}.yg-love-your-brain__banner-title{font-size:27px;color:#633394}.yg-love-your-brain__banner--copy-link{color:#ea5033;text-decoration:none}.yg-love-your-brain__cta{position:relative;margin:0 auto;padding:0 0 100px;width:90%}@media screen and (max-width:1024px){.yg-love-your-brain__cta{padding:100px 0}}.yg-love-your-brain__cta-title{margin-bottom:10px}@media screen and (max-width:640px){.yg-love-your-brain__cta-title{font-size:28px}}@media screen and (max-width:420px){.yg-love-your-brain__cta-title{font-size:25px}}.yg-love-your-brain__footer{background:#f9f9f9;padding:50px 0}.yg-love-your-brain__footer-content{display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;width:90%}.yg-love-your-brain__footer-image-wrapper{align-self:center;display:inline-block;width:33%}@media screen and (max-width:735px){.yg-love-your-brain__cta{padding:50px 0}.yg-love-your-brain__footer-content{flex-direction:column}.yg-love-your-brain__footer-image-wrapper{margin-bottom:50px;max-width:275px;width:100%}}.yg-love-your-brain__footer-copy{align-self:center;display:inline-block;padding:0 50px;width:66%}@media screen and (max-width:735px){.yg-love-your-brain__footer-copy{width:auto;text-align:center;padding:0}}.yg-love-your-brain__line-break{display:none}.yg-program-landing__banner{position:relative;background-image:url(../img/above-login/programs-landing/program-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;width:100%;height:610px}.yg-program-landing__banner-title-container{position:absolute;bottom:20px;text-align:center;width:100%}.yg-program-landing__banner-title{padding-left:20px}.yg-login-banner__title--programs,.yg-program-landing__banner-title{margin-bottom:0;line-height:.8;color:#ff441a;opacity:.6}@media screen and (min-width:1025px){.yg-login-banner__title--programs,.yg-program-landing__banner-title{font-size:127px;letter-spacing:22px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-program-landing__banner{height:525px}.yg-login-banner__title--programs,.yg-program-landing__banner-title{font-size:12vw;letter-spacing:16px}}@media screen and (max-width:735px) and (min-width:641px){.yg-program-landing__banner{height:525px}.yg-login-banner__title--programs,.yg-program-landing__banner-title{font-size:12vw}}@media screen and (max-width:735px){.yg-login-banner__title--programs,.yg-program-landing__banner-title{letter-spacing:9px}}@media screen and (max-width:640px){.yg-love-your-brain__line-break{display:block;width:100%;border-top:1px solid #ddd}.yg-program-landing__banner{height:280px}.yg-login-banner__title--programs,.yg-program-landing__banner-title{position:absolute;bottom:0;display:block;width:100%;text-align:center;font-size:11vw}}.yg-login-banner__title--programs{font-size:61px;letter-spacing:12px;padding-bottom:10px;margin-top:135px}@media screen and (max-width:1024px) and (min-width:736px){.yg-login-banner__title--programs{font-size:40px;letter-spacing:10px;margin-top:155px}}@media screen and (max-width:735px) and (min-width:641px){.yg-login-banner__title--programs{margin-top:40px;letter-spacing:17px;font-size:65px}}@media screen and (max-width:640px){.yg-login-banner__title--programs{margin-top:40px;letter-spacing:15px;font-size:44px;position:relative;text-align:left}.yg-program-landing__banner-subtitle{display:none}}@media screen and (max-width:455px){.yg-login-banner__title--programs{letter-spacing:10px;font-size:33px;margin-top:35px}}.yg-program-landing__banner-subtitle{color:#fff;font-size:18px;margin:0 60px 15px}.yg-program-landing__banner-subtitle-mobile{display:none}@media screen and (max-width:640px){.yg-program-landing__banner-subtitle-mobile{display:flex;order:1;margin:30px 15px;text-align:center;font-size:17px}}.yg-login-banner__logo--programs,.yg-program-landing__banner-title-logo{position:relative;display:inline-block;top:6px;width:102px;height:102px;margin-right:14px}@media screen and (max-width:1024px){.yg-login-banner__logo--programs,.yg-program-landing__banner-title-logo{width:10vw;height:auto;margin-right:9px}}.yg-program-landing__glo-logo{max-height:100%;width:100%}@media screen and (min-width:1025px){.yg-login-banner__logo--programs{width:52px;height:82px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-program-landing__banner-subtitle{font-size:17px}.yg-login-banner__logo--programs{width:37px}}@media screen and (max-width:735px) and (min-width:641px){.yg-program-landing__banner-subtitle{font-size:17px}.yg-login-banner__logo--programs,.yg-program-landing__banner-title-logo{margin-right:7px}.yg-login-banner__logo--programs{width:55px}}@media screen and (max-width:640px){.yg-login-banner__logo--programs{width:39px}}@media screen and (max-width:455px){.yg-login-banner__logo--programs{width:33px}}.yg-program-landing__commit-container{display:flex;flex-direction:column}.yg-program-landing__levels-container{display:flex}.yg-program-landing__levels-wrapper{margin:50px auto}@media screen and (max-width:640px){.yg-program-landing__levels-container{display:block;order:4}.yg-program-landing__levels-wrapper{margin:0 auto}}.yg-program-landing__levels-title-container{display:flex;justify-content:center;align-items:center;margin:0 auto;width:50%;text-align:center}@media screen and (max-width:640px){.yg-program-landing__levels-title-container{display:block;width:100%}}.yg-program-landing__levels-title{display:inline;padding-right:20px;font-size:25px;letter-spacing:7px;color:#747474;text-transform:uppercase}@media screen and (max-width:1024px) and (min-width:736px){.yg-program-landing__levels-title{font-size:20px}.yg-program-landing__levels--image-container img{height:30px}}@media screen and (max-width:735px) and (min-width:641px){.yg-program-landing__levels-title{font-size:17px;padding-right:0}.yg-program-landing__levels--image-container img{height:30px}}@media screen and (max-width:640px){.yg-program-landing__levels-title{font-size:19px;padding-right:0;padding-bottom:10px;display:block}}@media screen and (max-width:420px){.yg-login-banner__logo--programs,.yg-program-landing__banner-title-logo{top:4px}.yg-program-landing__levels-title{font-size:19px;padding-right:0}}.yg-program-landing__levels--image-container{display:inline}.yg-program-landing__levels--image-container img{padding-right:10px}@media screen and (max-width:640px){.yg-program-landing__levels--image-container{display:block}.yg-program-landing__levels--image-container img{height:20px;margin-bottom:30px}}.yg-program-landing__background-color--light{background:#f9f9f9}@media screen and (max-width:425px){.yg-program-landing__background-color--light-mobile{background:#fff}}.yg-program-landing__how-it-works-spacer{width:100%;padding:40px;font-size:35px;font-family:AvenirLTStd-Medium,Arial,sans-serif;text-align:center;letter-spacing:1.4px;color:#fff;background-color:#3e5258}.yg-program-landing__trial-container--vertical-center{display:flex}.yg-program-landing__trial-container{width:50%;position:relative}.yg-program-landing__trial-container--left{float:left;color:#747474}@media screen and (max-width:735px){.yg-program-landing__trial-container--vertical-center{display:block}.yg-program-landing__trial-container{width:auto;text-align:center}.yg-program-landing__trial-container--left{float:none}}.yg-program-landing__trial-copy{font-size:19px;margin:0;line-height:2}@media screen and (max-width:735px) and (min-width:641px){.yg-program-landing__trial-copy{font-size:16px;padding-right:15px}.yg-promo-landing__company-promo-text{text-shadow:0 0 4px #fff}}@media screen and (max-width:640px){.yg-program-landing__trial-copy{padding-bottom:30px;font-size:20px}}.yg-program-landing__trial-title{margin-bottom:15px;font-size:27px}@media screen and (max-width:640px){.yg-program-landing__trial-title{font-size:30px}.yg-program-landing__trial-container-button{top:10px}}.yg-program-landing__trial-title--large{font-size:35px;text-align:center}@media screen and (min-width:1025px){.yg-program-landing__trial-title--large{position:absolute;right:0;padding-top:5px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-program-landing__trial-title--large{font-size:28px;padding-top:10px}}.yg-program-landing__trial-container--right{float:right;text-align:center;display:flex;justify-content:center}.yg-program-landing__trial-container-button{align-self:center}.yg-program-landing__section-title{font-size:25px;text-align:center;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:640px){.yg-program-landing__section-title{display:block;margin:0 0 15px;font-size:22px}}.yg-program-landing__section-four-title,.yg-program-landing__section-one-title,.yg-program-landing__section-three-title,.yg-program-landing__section-two-title{margin:6px 0 20px 20px;display:inline-block}@media screen and (max-width:420px){.yg-program-landing__section-two-title{display:block;margin:0 0 20px}}@media screen and (max-width:878px) and (min-width:736px){.yg-program-landing__section-four-title,.yg-program-landing__section-three-title{display:block;margin:20px 0}}.yg-program-landing__section-subtitle{font-size:19px;text-align:center;line-height:1.5}.yg-program-landing__background-color--dark{background:#3e5258;overflow:auto}.yg-program-landing__section-one--background{background-image:url(../img/above-login/programs-landing/woman-using-laptop.jpg);background-position:10% 25%;height:650px;width:100%}@media screen and (max-width:735px){.yg-program-landing__trial-container--right{float:none}.yg-program-landing__section-four-title,.yg-program-landing__section-three-title{display:block;margin:0 0 20px}.yg-program-landing__section-one--background{height:350px}}@media screen and (max-width:420px){.yg-program-landing__section-one--background{height:280px}}@media screen and (max-width:380px){.yg-program-landing__section-one--background{height:250px}}.yg-program-landing__section-one--content-container{float:right;width:65%;text-align:center}.yg-program-landing__section-one--copy{display:block}.yg-program-landing__section-one--mobile-content-container{display:none}@media screen and (max-width:735px){.yg-program-landing__section-one--copy{display:none}.yg-program-landing__section-one--mobile-content-container{display:block;padding:120px 40px 30px;width:100%;text-align:center;background-color:#f9f9f9}.yg-program-landing__section-one--mobile-content-container .yg-program-landing__section-title{margin:6px 0 20px 10px;display:inline-block}}.yg-program-landing__section-two--content-container{padding:50px 0;text-align:center}@media screen and (max-width:735px){.yg-program-landing__section-two--content-container{padding:30px 0}}.yg-program-landing__section-one--card-image{width:300px}.yg-program-landing__section-two--background{margin:50px auto 85px;display:block;width:730px}.yg-program-landing__section-two--background-mobile{display:none}@media screen and (max-width:640px){.yg-program-landing__section-subtitle{font-size:22px}.yg-program-landing__section-two--background{display:none;margin:0}.yg-program-landing__section-two--background-mobile{display:block;height:auto;width:100%}}.yg-program-landing__section-three--container{position:relative;padding:50px 0;background:linear-gradient(#f9f9f9,#f9f9f9 69.9%,#fff 30.1%,#fff 100%);overflow-x:hidden;height:470px}.yg-program-landing__section-three--content-container{width:45%;text-align:center;float:left;margin-bottom:20px}@media screen and (max-width:640px){.yg-program-landing__section-three--container{height:auto;background-image:none}.yg-program-landing__section-three--content-container{width:100%;float:none}}.yg-program-landing__section-three--device{position:absolute;height:345px}@media screen and (max-width:640px){.yg-program-landing__section-three--device{position:relative;height:auto}}.yg-program-landing__section-four--background{background-image:url(../img/above-login/programs-landing/stretch-computer.jpg);height:520px}.yg-program-landing__section-four--container{width:57%;float:right;text-align:center;color:#fff}@media screen and (max-width:420px){.yg-program-landing__section-four--container{width:65%}}.yg-program-landing__section-four--mobile-content-container{display:none}@media screen and (max-width:640px){.yg-program-landing__section-four--background{height:275px;padding:20px 0}.yg-program-landing__section-four--container{margin:0 20px}.yg-program-landing__section-four--container .yg-program-landing__section-subtitle{display:none}.yg-program-landing__section-four--mobile-content-container{display:block;padding:30px 20px;width:100%}.yg-program-landing__section-four--mobile-content-container .yg-program-landing__section-subtitle{margin-bottom:0}}.circle-icon--dark-gray-outline{border:1px solid #9c9fa5;color:#3c3c3c}.circle-icon--white-bg{background:#fff}.circle-icon--medium{width:40px;height:40px}.circle-icon__content--programs{font-size:25px}@media screen and (max-width:735px){.circle-icon--mobile{margin-bottom:20px}}.yg-promo-landing__cta-wrapper{text-align:center;float:right}.yg-promo-landing__cta-line-two{font-size:40px;margin-bottom:0;letter-spacing:4.5px;font-family:AvenirLTStd-Medium,Arial,sans-serif}@media screen and (min-width:1025px){.yg-promo-landing__cta-line-two{font-size:47px}}@media screen and (max-width:1024px) and (min-width:879px){.yg-promo-landing__cta-line-two{font-size:47px}}.yg-promo-landing__cta-line-three{color:#3c3c3c;letter-spacing:3.7px;font-size:21px;font-family:AvenirLTStd-Book,Arial,sans-serif}.yg-promo-landing__cta-link{color:#ea5033;text-decoration:none;display:inline-block;margin:10px 0 0;font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-btn--sakara-blue,.yg-btn--sakara-green{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.yg-promo-landing__class-icons{width:100%;margin-bottom:40px}.yg-promo-landing__promo-text{color:#1a4e66;padding-top:10px;font-size:15px;margin-bottom:8px}.yg-promo-landing__company-promo-text{padding-top:20px;max-width:245px}@media screen and (max-width:455px){.yg-promo-landing__company-promo-text{font-size:12px!important;line-height:1.5em;max-width:200px}}.yg-segment{max-width:1500px;margin:0 auto;box-shadow:0 0 19px 1px rgba(0,0,0,.17)}.yg-segment__tile{background-size:cover;background-repeat:no-repeat;width:100%;height:500px}.yg-segment__header-container{display:block;padding:30px 0 0}.yg-segment__header-container-mobile{display:none}@media screen and (max-width:735px){.yg-segment__tile{height:300px}.yg-segment__header-container{display:none}.yg-segment__header-container-mobile{text-align:center;display:block;padding:30px}}.yg-segment__glocircle--image{display:inline-block;margin-right:10px;float:left;width:105px;height:105px}.yg-segment__header-title{padding:20px 0 0;display:block;font-size:24px;color:#3c3c3c}@media screen and (max-width:735px){.yg-segment__glocircle--image{display:block;float:none;margin:0 auto}.yg-segment__header-title{font-size:25px;text-align:center;color:#fff}}.yg-segment__header-subtitle{display:block;font-size:18px;color:#3c3c3c}.yg-segment__f-white{color:#fff;text-shadow:0 1px 0 #000}@media screen and (max-width:735px){.yg-segment__header-subtitle{text-align:center;width:auto;float:none;font-size:19px;line-height:1.5;color:#fff}.yg-segment__f-white{text-shadow:none}}.yg-segment__banner-content{display:block}.yg-segment__cta-container{position:relative;top:15px;width:255px;float:right;background:#fff;box-shadow:0 0 6px 1px rgba(0,0,0,.17);padding:20px;text-align:center;z-index:10;clear:both}@media screen and (max-width:735px){.yg-segment__cta-container{float:none;margin:0 auto;top:auto;bottom:-215px;box-shadow:none}}.yg-segment__cta-day{display:inline;font-size:40px}.yg-segment__cta-day-container{position:relative}.yg-segment__cta-day--line{position:absolute;top:10px;left:5px;border:1px solid #ea5033;width:60px;transform:rotate(-30deg)}.yg-segment__cta-day--crossed{padding-right:10px;color:#747474}.yg-segment__cta-title{margin-bottom:10px;padding-top:20px;text-align:center;letter-spacing:3px}.yg-segment__cta-subtitle{margin:5px 0 10px;font-size:22px;letter-spacing:3px}.yg-segment__cta-code{margin:10px 0;font-size:16px;color:#3cbdcf}.yg-segment__cta-small-print{margin:20px 0 0;font-size:13px}.yg-segment__text-container{line-height:2;color:#3c3c3c}.yg-segment__text-header{font-size:24px;line-height:1.5}@media screen and (max-width:326px){.yg-segment__text-header{margin-top:20px}}@media screen and (max-width:735px){.yg-segment__text-container{text-align:center;padding:250px 0 50px;background:#e6eaee}.yg-segment__text{padding-bottom:20px;font-size:18px}}.yg-segment__text--highlight{color:#ea5033}.yg-tile--overview-top--color-dark{background-color:#3c3c3c;color:#fff;text-align:center}.yg-tile--overview-top--color-light{background-color:#f9f9f9;color:#3c3c3c;text-align:center}.yg-tile--overview-top-title{padding-top:150px;font-size:24px}.yg-tile--overview-top-bg-image{position:absolute;top:-80px;left:0;right:0;margin:0 auto;width:500px;height:auto}.yg-tile--overview-top-text-container{margin:0 30px;display:inline-block}@media screen and (max-width:640px){.yg-tile--overview-top-text-container{margin:0;width:auto}}.yg-segment__split-section{display:flex;flex-direction:column;justify-content:center;float:left;width:50%;height:565px;text-align:center;color:#fff}@media screen and (max-width:640px){.yg-segment__split-section{float:none;width:100%;height:500px}}@media screen and (max-width:420px){.yg-tile--overview-top-title{padding-top:100px}.yg-segment__split-section{height:400px}.yg-segment__split-section:last-child{height:auto;padding:40px 20px}}.yg-segment__split-section-bg{background-size:cover;background-position:bottom;height:565px}@media screen and (max-width:640px) and (min-width:420px){.yg-segment__split-section-bg{height:500px}}@media screen and (max-width:420px){.yg-segment__split-section-bg{height:400px}}@media screen and (min-width:1300px){.yg-segment__split-section-bg{background-position:0 80%}}.yg-segment__split-section-title{display:block;margin:0 auto;width:90%;font-size:21px;line-height:1.5;letter-spacing:4px}.yg-segment__split-section-subtitle{padding-top:5px;font-size:22px;letter-spacing:4px}.yg-segment__split-section-text{margin:20px auto;display:block;max-width:400px;width:90%;text-align:center;line-height:1.5;font-size:18px}.yg-segment__clearfix{clear:both}.yg-segment__hero-bg--teacher{background-image:url(../img/above-login/teachers-landing/yoga-class.jpg);background-position:0 60%}@media screen and (max-width:735px){.yg-segment__hero-bg--teacher{background-image:url(../img/above-login/teachers-landing/mobile-yoga-class.jpg);background-position:0 50%}}.yg-segment__header-container-mobile--teacher,.yg-segment__split-section--background-teacher{background:#425764}.yg-segment__split-section-bg--teacher{background-image:url(../img/above-login/teachers-landing/yoga-class-2.jpg)}.teacher-landing__text-align{text-align:right}.yg-tile--trial-landing{background-image:url(../img/above-login/trial-landing/stretch-hero.jpg);background-position:left bottom;height:70vw;max-height:800px}@media screen and (min-width:1800px){.yg-tile--trial-landing{max-height:1050px}}@media screen and (max-width:878px) and (min-width:736px){.yg-tile--trial-landing{height:400px}}@media screen and (max-width:735px) and (min-width:641px){.yg-tile--trial-landing{height:300px;min-height:300px}}@media screen and (max-width:640px){.yg-tile--trial-landing{background-image:url(../img/above-login/trial-landing/stretch-mobile-hero.jpg);background-position:center;height:500px}}@media screen and (min-width:1025px){.yg-tile--trial-landing:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(right,rgba(0,0,0,.58) 30%,rgba(0,0,0,.4) 40%,rgba(0,0,0,0) 50%,rgba(255,255,255,0) 100%);opacity:.7}}@media screen and (max-width:1024px) and (min-width:879px){.yg-tile--trial-landing:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(right,rgba(0,0,0,.58) 30%,rgba(0,0,0,.4) 40%,rgba(0,0,0,0) 50%,rgba(255,255,255,0) 100%);opacity:.7}}.yg-gift-form__card-type,.yg-page__banner,.yg-partnership-redemption__footer-background{background-size:cover;background-repeat:no-repeat}.yg-tile--trial-landing .yg-top-banner__logo{width:145px;float:left;display:block;margin:0 auto}@media screen and (max-width:1024px){.yg-tile--trial-landing .yg-top-banner__logo{width:135px}}@media screen and (max-width:640px){.yg-tile--trial-landing .yg-top-banner__logo{width:115px}}.yg-tile--trial-landing .yg-top-banner__headline-container--trial-landing{padding:40px 0 0 24px}.yg-tile--trial-landing .yg-btn{margin:0;padding:11px 64px}@media screen and (max-width:735px){.yg-tile--trial-landing .yg-btn{display:none}.trial-landing__mobile-headline-container .yg-tile__title--pricing{font-size:16px}}.yg-top-banner__headline-container--trial-landing{color:#fff}.yg-trial-landing__cta-wrapper{text-align:center;float:right}.yg-trial-landing__cta-wrapper .yg-promo-landing__cta-line-three{color:#fff}@media screen and (min-width:878px){.yg-trial-landing__cta-wrapper{float:none}}.trial-landing__mobile-headline-container{display:none}@media screen and (max-width:878px){.yg-top-banner__headline-container--trial-landing,.yg-trial-landing__cta-wrapper{display:none}.trial-landing__mobile-headline-container{display:block;padding:0 20px 40px;background-color:#425764;text-align:center;color:#fff}}.trial-landing__mobile-headline-container .yg-tile__title--pricing{color:#fff}@media screen and (max-width:1024px) and (min-width:879px){.trial-landing__mobile-headline-container .yg-tile__title-trial-landing--mobile{margin:0 200px 15px;font-size:30px}}@media screen and (max-width:878px) and (min-width:736px){.trial-landing__mobile-headline-container .yg-tile__title-trial-landing--mobile{margin:0 100px 15px;font-size:30px}}@media screen and (max-width:735px) and (min-width:641px){.trial-landing__mobile-headline-container .yg-tile__title-trial-landing--mobile{margin:0 100px 15px;font-size:25px}}@media screen and (max-width:640px) and (min-width:420px){.trial-landing__mobile-headline-container .yg-tile__title-trial-landing--mobile{margin:0 20px 15px;font-size:21px}}@media screen and (max-width:420px){.yg-tile--trial-landing{height:350px}.yg-tile--trial-landing .yg-top-banner__logo{width:100px}.trial-landing__mobile-headline-container .yg-tile__title-trial-landing--mobile{font-size:19px}}.yg-trial-landing__cta-wrapper--mobile{display:none}@media screen and (max-width:878px){.yg-trial-landing__cta-wrapper--mobile{margin-top:30px;display:block;text-align:center}.yg-trial-landing__cta-wrapper--mobile .yg-promo-landing__cta-line-one{font-size:18px}}.yg-trial-landing__cta-wrapper--mobile .yg-btn{margin:0;padding:11px 64px}@media screen and (max-width:640px){.yg-trial-landing__cta-wrapper--mobile .yg-btn{padding:11px 64px!important}}@media screen and (max-width:878px){.yg-trial-landing__cta-wrapper--mobile .yg-promo-landing__cta-line-two{font-size:43px}.yg-trial-landing__cta-wrapper--mobile .yg-promo-landing__cta-line-three{margin-bottom:0;font-size:23px}}@media screen and (min-width:1025px){.yg-trial-landing__pull-right-container{float:right;text-align:center;width:300px}.yg-trial-landing__pull-right-container .yg-top-banner__logo{float:none}.yg-trial-landing__pull-right-container .yg-top-banner__headline-container--trial-landing{padding:24px 0;float:none;width:auto}}@media screen and (max-width:1024px) and (min-width:879px){.yg-trial-landing__pull-right-container{float:right;text-align:center;width:300px}.yg-trial-landing__pull-right-container .yg-top-banner__logo{float:none}.yg-trial-landing__pull-right-container .yg-top-banner__headline-container--trial-landing{padding:24px 0;float:none;width:auto}}@media screen and (max-width:878px) and (min-width:736px){.yg-trial-landing__pull-right-container{float:right;text-align:center;width:300px}.yg-trial-landing__pull-right-container .yg-top-banner__logo{float:none}}@media screen and (max-width:735px) and (min-width:641px){.yg-trial-landing__pull-right-container{float:right;text-align:center;width:300px}.yg-trial-landing__pull-right-container .yg-top-banner__logo{float:none}}.yg-btn--trial-landing--mobile{position:relative;top:-30px;margin:0 auto;padding:15px 60px}.yg-btn--sakara-green{background-color:#639067;font-size:17px;padding:20px 40px;color:#fff;letter-spacing:4px}.yg-btn--sakara-green:hover{background-color:#4e7251;color:#fff}@media screen and (max-width:1024px) and (min-width:736px){.yg-btn--sakara-green{padding:15px 25px;font-size:14px}}@media screen and (max-width:735px){.yg-btn--sakara-green{font-size:18px;padding:12px 33px}}.yg-btn--sakara-blue{background-color:#95cdd9;font-size:17px;padding:20px 40px;color:#fff;letter-spacing:4px}.yg-btn--sakara-blue:hover{background-color:#6fbbcc;color:#fff}@media screen and (max-width:1024px) and (min-width:736px){.yg-btn--sakara-blue{padding:15px 25px;font-size:14px}}@media screen and (max-width:735px){.yg-btn--sakara-blue{font-size:18px;padding:12px 33px}}.yg-c-green{color:#639067}.yg-c-green:hover{color:#4e7251}.yg-yogais__video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.yg-yogais__video-container iframe{position:absolute;top:0;left:0;height:100%;width:100%}.yg-yogais__copy-container{padding:30px 0;text-align:center;font-size:21px}@media screen and (max-width:735px){.yg-yogais__copy-container{font-size:16px}}.yg-yogais__copy{margin:20px auto;line-height:1.7}.yg-yogais__copy--800{max-width:800px}.yg-yogais__copy--650{max-width:650px}.yg-yogais__copy--500{max-width:500px}.yg-yogais__code{font-weight:600}.yg-yogais__social{padding-bottom:50px;text-align:center}.yg-yogais__social-items{display:inline-block;margin-right:20px;width:50px}.yg-yogais__social-items:last-child{margin-right:0}.owl-yogais__section--container,.yg-yogais__color-section-container{padding:50px 0;text-align:center}.yg-yogais__color-section-container{background-color:#dee9ee;color:#5e5e65}.owl-yogais__section-header{margin-bottom:40px;text-align:center;color:#11415e}.owl-yogais__section-header--yogais{font-size:60px}.owl-yogais__section-header--home{font-size:35px}.yg-yogais__half-section-container{display:flex;justify-content:space-between;margin:50px auto;max-width:800px}@media screen and (max-width:735px){.yg-yogais__half-section-container{display:block;margin:50px 0}}.yg-yogais__half-section{display:inline-block;padding:20px 10px;border-top:2px solid #11415e;border-bottom:2px solid #11415e;max-width:300px}.yg-landing__footer--yogais{padding:50px 0 200px;background-color:#dee9ee}@media screen and (max-width:735px){.yg-yogais__half-section{display:block;margin:0 auto}.yg-yogais__half-section:last-child{border-top:0}.yg-landing__footer--yogais{padding:50px 0 100px}}.yg-nda__header{height:18em;background-image:url(../img/above-login/nda/nda-bg.jpg);background-size:cover;width:100%}@media screen and (max-width:640px){.yg-nda__header{background-image:url(../img/above-login/nda/nda-bg-mobile.jpg)}}.yg-nda__icon{background-image:url(../img/logo/glocircle-white.svg);background-size:cover;height:9.6em;width:9.6em;margin:0 auto;position:relative;top:5em}.yg-nda__submission-container{background-color:#fff}.yg-nda__submission-container .yg-register-form__error--terms{position:relative;height:2em}@media screen and (min-width:736px){.yg-nda__submission-container{padding:3em 24%}.yg-page__banner--browse{color:#fff}}@media screen and (max-width:735px){.yg-nda__submission-container{padding:3em 5%}}.yg-nda__submission-container--submitted{background-color:inherit}.yg-page--white,.yg-page__content{background-color:#fff}.yg-nda__submission-copy-container{max-width:75em;margin:0 auto;text-align:center}.yg-nda__submission-copy-header{margin-bottom:.5em;font-size:30px;line-height:1.3em;white-space:pre-line}.yg-nda__agreement-container{padding:3em 5%}@media screen and (max-width:640px){.yg-nda__submission-copy-header{font-size:25px}.yg-nda__submission-copy-body{font-size:14px}.yg-nda__agreement-container{padding:1.3em 5%}}.yg-nda__sub-item:before{content:counter(li,lower-alpha)}.yg-nda__agreed-parties{white-space:pre-line;font-size:14px;margin-left:1em}#yg-nda-form{max-width:35em;margin:0 auto;text-align:left}.content__wrapper--done,.yg-partnership-redemption__btn-wrapper,.yg-promo-redemption__content{text-align:center}#yg-nda-form .yg-register-form__error{left:0;padding-left:5px}.yg-page__banner{background-position:center center;position:relative;top:0;width:100%;height:400px;display:flex;align-items:center}@media screen and (max-width:1024px) and (min-width:736px){.yg-page__banner{height:300px}.yg-page__banner--terms{margin-top:299px}}@media screen and (max-width:735px){.yg-page__banner{height:220px}}.yg-page__banner--fixed{position:fixed}.yg-form__item,.yg-page__content{position:relative}.yg-page__banner--terms{background-position:center bottom;background-image:url(../img/above-login/terms/bg.jpg)}@media screen and (max-width:735px){.yg-page__banner--terms{margin-top:219px}.yg-page__banner--browse{margin-bottom:140px}}@media screen and (max-width:455px){.yg-page__banner{height:160px}.yg-page__banner--terms{margin-top:159px}}.yg-page__banner--about{background-image:url(../img/above-login/about/yogastudiosantamonica.jpg)}.yg-page__banner--browse{background-image:url(../img/above-login/browse/yogaclassesforeverylevel.jpg);padding-top:40px}@media screen and (min-width:1400px){.yg-page__banner--browse{background-position:left center}}@media screen and (max-width:878px) and (min-width:736px){.yg-page__banner--browse{background-position:35% center}}@media screen and (max-width:735px){.yg-page__banner--browse .yg-content{margin-top:370px;text-align:center}}@media screen and (max-width:455px){.yg-page__banner--browse .yg-content{margin-top:320px}}.yg-page__content{margin-top:399px}@media screen and (max-width:1024px) and (min-width:736px){.yg-page__content{margin-top:299px}}@media screen and (max-width:735px){.yg-page__content{margin-top:219px}}@media screen and (max-width:455px){.yg-page__content{margin-top:159px}.yg-page__subheader--browse br{display:none}}@media screen and (min-width:600px){.yg-page__banner--about{height:300px}.yg-page__content--about{margin-top:299px}}.yg-page__copy{width:100%}.yg-page__copy .yg-content{margin:auto;padding:40px 0}.yg-page__header{font-size:50px;line-height:53px}@media screen and (max-width:1024px){.yg-page__header{font-size:40px;line-height:43px}}@media screen and (max-width:735px){.yg-page__header{font-size:30px;line-height:33px}}.yg-page__title{font:24px AvenirLTStd-Book,Arial,sans-serif}@media screen and (min-width:600px){.yg-page__title{font-size:30px;line-height:42px}}@media screen and (min-width:1025px){.yg-page__copy .yg-content{margin:40px auto 0}.yg-page--jobs .yg-page__copy .yg-content{margin-top:0}.yg-page__title{font-size:36px;line-height:46px}}.yg-page__title--bold{font-family:AvenirLTStd-Heavy,Arial,sans-serif}.yg-page__subtitle{font-size:18px;max-width:600px;margin:0 auto 10px}@media screen and (min-width:600px){.yg-page__subtitle{font-size:22px}}@media screen and (min-width:1025px){.yg-page__subtitle{font-size:26px}.yg-gift-form .yg-btn,.yg-gift-form .yg-register-form__generic-errors,.yg-gift-form .yg-register-form__input,.yg-gift-form textarea{max-width:60%}}.yg-page--terms h2{font-size:24px;margin:30px 0 20px}.yg-page--terms ul{margin:0 0 0 20px}.yg-page--terms ul li{list-style:circle;margin:0 0 10px;float:left;width:100%}.yg-page--jobs{margin-top:100px}.yg-gift{background-color:#f9f9f9;padding-top:76px}@media screen and (max-width:800px){.yg-gift{padding-top:68px}}.yg-page__banner--gift{background-image:url(../img/above-login/gift/givethegiftofglo.jpg);padding-top:40px;color:#5e5e65}@media screen and (min-width:1400px){.yg-page__banner--gift{background-position:left top}}@media screen and (max-width:878px) and (min-width:736px){.yg-page__banner--gift{background-position:35% center}}@media screen and (max-width:735px){.yg-page__banner--gift{margin-bottom:140px}.yg-page__banner--gift .yg-content{margin-top:340px}}.yg-page__header--gift{font-size:38px}@media screen and (max-width:735px){.yg-page__header--gift{font-size:30px}}@media screen and (max-width:455px){.yg-page__banner--gift{margin-bottom:170px}.yg-page__banner--gift .yg-content{margin-top:320px}.yg-page__header--gift{font-size:28px}}.yg-page__subheader--gift{font-size:23px;line-height:32px;width:20em;font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-gift-form__label{float:none;display:inline-block;margin-top:0;min-width:200px;color:#5e5e65}@media screen and (max-width:1024px) and (min-width:736px){.yg-gift-form__label{min-width:75px}}@media screen and (max-width:800px){.yg-gift-form__label{min-width:70px}}.yg-gift-form textarea{height:200px;margin:30px 0 20px;border:0;border-radius:0}@media screen and (max-width:735px){.yg-page__subheader--gift{width:100%;font-size:16px;line-height:26px;font-family:AvenirLTStd-Book,Arial,sans-serif}.yg-form__item{width:100%}.yg-gift-form__label{min-width:35%;flex-basis:100%}.yg-gift-form textarea{height:125px}}.yg-gift-form .yg-btn,.yg-gift-form .yg-register-form__generic-errors,.yg-gift-form .yg-register-form__input,.yg-gift-form textarea{font-family:AvenirLTStd-Medium,Arial,sans-serif}.yg-gift-form .yg-register-form__generic-errors--selected-cc{float:left;top:0;margin-bottom:5px}.yg-gift-form .yg-btn{width:100%}.yg-gift-form__prices{display:flex;flex-flow:row wrap}.yg-gift-form__prices strong{color:#3c3c3c}@media screen and (max-width:640px){#yg-gift-form__email,#yg-gift-form__name{font-size:19px}}.yg-gift-form__card-type{background-image:url(../img/above-login/register/accepted-cards.png);background-position:-35px 0;height:20px;width:35px;display:block;float:left}.yg-gift-form__card-type--visa{background-position:0 0}.yg-gift-form__card-type--american-express{background-position:-37px 0}.yg-gift-form__card-type--master-card{background-position:-74px 0}.yg-gift-form__card-type--discover{background-position:-111px 0}.yg-gift-form__amount-summary,.yg-gift-form__step{font-size:24px;line-height:34px;margin-bottom:0;word-wrap:break-word}@media screen and (max-width:640px){.yg-gift-form__amount-summary,.yg-gift-form__step{font-size:21px}}.yg-gift-form__label--payment-type{display:block;float:none;width:100%}#yg-gift-form__payment-type{width:40%;float:left;margin:0 20px 20px 0}.yg-btn--purchase{display:block;clear:left}.yg-gift-form__message{display:block}.yg-gift-form__edit{cursor:pointer}.content__wrapper--done .yg-gift-form__step{font-family:AvenirLTStd-Book,Arial,sans-serif}.yg-gift-form__card-info{display:inline-block;margin-top:13px}@media screen and (max-width:1024px){#yg-gift-form__payment-type{width:100%}.yg-gift-form__card-info{margin-top:0;margin-bottom:30px}.yg-preview .class__video-container{border-radius:0}}.yg-gift-form__card-info span{margin-right:10px}.yg-partnership-redemption__page-wrapper{min-height:calc(100vh - 300px)}.yg-partnership-redemption__glo-logo{display:block;margin:0 auto 30px;padding-top:40px}.yg-partnership-redemption__title{margin-bottom:20px;text-align:center;font-size:20px;line-height:1.5;letter-spacing:6px}.yg-btn--partnership{margin:20px 10px 0;padding:10px 30px;color:#747474}.yg-partnership-redemption__footer{height:260px}.yg-partnership-redemption__footer-background{margin-top:50px;height:175px;width:100%;background-image:url(../img/above-login/partnership/wavy-background.svg);background-position:top left}.yg-partnership-redemption__footer-content{height:100%}.yg-partnership-redemption__img{position:absolute;bottom:0}.yg-partnership-redemption__footer-contact{width:100%;padding:30px 0;background-color:#ebf6f8}.yg-partnership-redemption__login #form--login{margin:0 auto;max-width:400px;width:100%}@media screen and (min-width:1025px){.yg-preview .yg-content{padding:40px 0 100px}}.yg-preview .class__video-container{max-width:none;margin:0!important}@media screen and (max-width:640px){.yg-preview .class__video-container .class__video-header{width:100%}.yg-preview .class__video-container .class__video-header .class__meta:last-of-type{padding-right:0}.yg-preview .class__overview{padding:0}.yg-preview .class__overview>div{padding-right:5%;padding-left:5%}.yg-preview .class__overview>div:last-child{border-bottom:0;padding-bottom:0}}@media screen and (min-width:1025px){.yg-page-header--preview .yg-content{padding:20px 0}}.yg-page-header--preview .yg-btn{margin-bottom:0}.yg-promo-redemption__page-wrapper{display:flex;background:#fff}.yg-code-redemption,.yg-promo-redemption__banner{background-repeat:no-repeat;background-size:cover}.yg-promo-redemption__content{margin:0 auto;padding:10vh 30px 20px;min-height:100vh;max-width:620px}@media screen and (max-width:1024px) and (min-width:736px){.yg-promo-redemption__content{padding-top:6vh}}@media screen and (max-width:735px){.yg-promo-redemption__page-wrapper{flex-direction:column}.yg-promo-redemption__content{padding:20px 15px;min-height:auto}}.yg-promo-redemption__content-wrapper{background-color:#fff}.yg-promo-redemption__banner{background-position:center;height:100vh;right:0;top:0;bottom:0}.yg-promo-redemption__banner--mcyogi{background-image:url(../img/above-login/promo/mc-yogi-sitting-bg.jpg)}.yg-promo-redemption__banner--sleep{background-image:url(../img/above-login/promo/sleep-promo.png)}.yg-promo-redemption__banner--energize{background-image:url(../img/above-login/promo/energize-promo.png)}.yg-promo-redemption__banner--calm{background-image:url(../img/above-login/promo/calm-promo.png)}.yg-promo-redemption__banner--sweat{background-image:url(../img/above-login/promo/sweat-promo.png)}@media screen and (min-width:736px){.yg-promo-redemption__banner{position:fixed;width:50%}.yg-promo-redemption__banner,.yg-promo-redemption__content-wrapper{flex-basis:50%}}.yg-promo-redemption__form{max-width:100%;position:relative;z-index:100;display:block;margin:0 auto;padding:25px 23px;background-color:#fff;text-align:left}.yg-cta__container,.yg-input-label,.yg-member-login,.yg-onboarding__header{text-align:center}@media screen and (min-width:1025px){.yg-promo-redemption__form{width:450px}}@media screen and (max-width:455px){.yg-promo-redemption__form{padding:15px 0}.yg-cta span:after{content:'';display:block}}.yg-promo-redemption__glo-logo{width:180px;margin:15px auto 30px}@media screen and (max-width:1024px) and (min-width:736px){.yg-promo-redemption__glo-logo{width:150px}}@media screen and (max-width:735px){.yg-promo-redemption__glo-logo{width:115px}}.yg-promo-redemption__header{margin-bottom:15px;line-height:1.5;font-size:24px}.yg-promo-redemption__line-break{display:block;margin:40px auto 20px;width:100px;border-top:1px solid #747474}.yg-payment-form__container{max-width:100%;min-width:100%}.yg-code-redemption__intro{color:#fff;margin:0 auto 35px}.yg-code-redemption__intro h1{line-height:1.4em}.yg-code-redemption__intro p{margin-top:15px;font-size:1.16em}.yg-code-redemption{background-attachment:fixed;width:100%;min-height:100vh;padding:115px 0 40px;background-position:center top;background-image:linear-gradient(to top,transparent 45%,rgba(0,0,0,.2)),url(../img/above-login/promo/code-redemption-bg.jpg)}.yg-code-redemption input:not([type=submit]){border-radius:0}.yg-code-redemption input:not([type=submit])[type=email],.yg-code-redemption input:not([type=submit])[type=password]{border-top:0}@media screen and (max-width:1024px){.yg-code-redemption{padding:75px 0 40px}}@media screen and (min-width:600px){.yg-code-redemption{padding:140px 0}}.yg-code-redemption .yg-code-redemption__form,.yg-code-redemption .yg-payment-history,.yg-code-redemption .yg-register-form{background:#fff;position:relative;border-radius:5px;margin:0 auto}.yg-code-redemption .yg-payment-history,.yg-code-redemption .yg-register-form{width:100%}@media screen and (max-width:640px){.yg-code-redemption .yg-payment-history{padding:20px 10px}}.yg-code-redemption .yg-register-form{max-width:440px}.yg-code-redemption .yg-form li{border-bottom:0}.yg-code-redemption .yg-mini-lock{position:relative;top:1px;margin-left:10px;width:8px;height:10px}.yg-code-redemption .yg-form__item-border-top{border-top:1px #ddd solid}.yg-input-label{text-transform:uppercase;color:#3c3c3c;font:11px AvenirLTStd-Medium,Arial,sans-serif;padding:0 0 12px}.yg-member-login,.yg-onboarding__interest{font-family:AvenirLTStd-Medium,Arial,sans-serif}#yg-register-payment .yg-register__error{margin-top:20px;margin-bottom:0!important}#yg-create-user-form{padding:20px 0}.yg-code-redemption__title{font-size:28px;margin:0 0 5px}#yg-register-form__code-submit,.yg-code-redemption__form--redeem .yg-btn--solid-orange{margin-top:20px}.yg-code-redemtion__module--value-prop{text-align:center;padding:15px 0}.yg-code-redemption__value-prop-copy{margin:20px auto 40px;max-width:305px}#yg-register-form__email,#yg-register-form__name,#yg-register-form__password{padding-right:40px}.yg-cta{background-position:30% center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:300px}.yg-cta:not(.yg-delay-load){background-image:url(../img/above-login/cta/tryyogagloout.jpg)}.yg-cta__container{padding-top:60px}@media screen and (min-width:1025px){.yg-cta__container{margin-left:calc(5% + 400px)}}@media screen and (max-width:1024px) and (min-width:879px){.yg-cta__container{margin-left:calc(5% + 250px)}}@media screen and (max-width:878px) and (min-width:736px){.yg-cta__container{margin-left:calc(5% + 230px);padding-top:35px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-tile__cta-title{line-height:28px}}@media screen and (max-width:735px) and (min-width:641px){.yg-cta__container{margin-left:calc(5% + 230px);padding-top:35px}.yg-tile__cta-title{line-height:22px;font-size:26px}}@media screen and (max-width:640px){.yg-code-redemption__title{font-size:26px}.yg-cta{background-position:36% center;min-height:225px}.yg-cta__container{margin:0 5% 0 0;float:right;padding-top:30px}.yg-tile__cta-title{line-height:18px;font-size:22px}}.yg-member-login{background-color:#f9f9f9;border-radius:100%;width:240px;height:240px;padding:20px;line-height:20px;color:#747474;float:right;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:878px) and (min-width:736px){.yg-member-login{display:none}}.yg-member-login__icon{margin-bottom:10px}.yg-member-login__link{margin-top:5px}.yg-onboarding{color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:0}.yg-onboarding:not(.yg-onboarding--register){overflow:hidden}.yg-onboarding:not(.yg-onboarding--register) .yg-onboarding__header,.yg-onboarding:not(.yg-onboarding--register) .yg-onboarding__header-title{font-size:30px}@media screen and (max-width:640px){.yg-onboarding:not(.yg-onboarding--register) .yg-onboarding__header,.yg-onboarding:not(.yg-onboarding--register) .yg-onboarding__header-title{font-size:21px}}.yg-onboarding a{color:#fff}.yg-onboarding__bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s}.yg-onboarding--register .yg-onboarding__bg{position:fixed}.yg-onboarding__bg--gradient{background:linear-gradient(143deg,#145f76 16%,#6997ba 56%,#c3ad76 86%,rgba(179,178,82,.74) 100%);opacity:1}.yg-onboarding--register{position:absolute;top:0;left:0;bottom:0;right:0;padding-bottom:50px;padding-top:75px}@media screen and (max-width:735px){.yg-member-login{display:none}.yg-onboarding--register{padding-top:0}.yg-onboarding--register .yg-onboarding__card{padding:75px 0 40px}}.yg-carousel--first-slide .owl-dots{display:none}@media screen and (min-width:1025px){.yg-onboarding__complete-title{margin-bottom:30px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__complete-title{margin-bottom:15px;font-size:32px}}@media screen and (max-width:640px) and (min-width:420px){.yg-onboarding__header-copy{font-size:20px}}@media screen and (max-width:420px){.yg-onboarding__header-copy{font-size:19px}}.yg-onboarding__header:not(.yg-onboarding__header--nux){padding:0 20px}@media screen and (max-width:640px){.yg-onboarding__header span:after{content:'';display:block}}@media screen and (max-width:455px){.yg-onboarding__header--nux:not(.yg-onboarding__header--register){max-width:310px;margin:0 auto;padding-right:20px}.yg-onboarding__header-title br{display:none}.yg-onboarding__header--nux .yg-onboarding__header-title{text-align:left}.yg-onboarding__header--nux .yg-onboarding__header-title span{display:block}}.yg-onboarding__header-title--register{text-align:center!important}.yg-onboarding__form-header{font-size:27px;line-height:1.4em;margin-bottom:15px}@media screen and (max-width:1024px){.yg-onboarding__form-header{font-size:23px}.yg-onboarding__form-header br{display:none}}.yg-onboarding__form-copy{font-size:21px;line-height:31px;margin-bottom:0}.yg-onboarding__form-copy span{float:right;width:calc(100% - 40px)}@media screen and (max-width:640px){.yg-onboarding__form-copy,.yg-onboarding__form-header{text-align:center}.yg-onboarding__form-copy span{float:none;display:block;margin:0 auto}.yg-onboarding__experiences{max-width:320px}}@media screen and (min-width:736px){.yg-onboarding:not(.yg-onboarding--register){min-height:600px}.yg-onboarding__register-gradient{background:linear-gradient(157deg,#d62e55 4%,#fd5353 46%,#ec9b51 100%);height:100%;width:calc(42% - 30px);position:fixed;top:0;left:0;opacity:1;transition:opacity .3s}.yg-onboarding__experiences{display:flex;justify-content:center;align-items:center}}.yg-onboarding__experiences{position:relative;margin:40px auto 0}@media screen and (max-width:878px) and (min-width:736px){.yg-onboarding__experiences{flex-wrap:wrap}.yg-onboarding__experiences:not(.yg-onboarding__experiences--animation){max-width:420px}}@media screen and (max-width:735px){.yg-onboarding__experiences{flex-wrap:wrap;margin-top:20px}.yg-onboarding__experiences:not(.yg-onboarding__experiences--animation){max-width:420px}}@media screen and (max-width:735px) and (min-width:641px){.yg-onboarding__experiences{display:flex;justify-content:center;align-items:center}}.yg-onboarding__experiences:not(.yg-onboarding__experiences--animation){padding-bottom:90px;display:flex;justify-content:center;align-items:center}.yg-onboarding__experience{height:99%;width:99%}.yg-onboarding__experience:hover .yg-onboarding__experience__background-circle{background-color:rgba(255,255,255,.5)}.yg-onboarding__experience:not(.yg-onboarding__experience--animation):not(.yg-onboarding__experience--checkbox).active{color:#1a4e66}.yg-onboarding__experience span{transition:all .7s;position:absolute;bottom:9%;left:0;border:0;width:100%;font-size:20px}@media screen and (max-width:455px){.yg-onboarding__experiences:not(.yg-onboarding__experiences--animation){max-width:308px}.yg-onboarding__experience span{bottom:6%;font-size:18px}}@media screen and (max-width:735px){.yg-onboarding__experience--animation{width:280px}}.yg-onboarding__experience--animation span{bottom:-60px;padding:20px 8px;font-size:16px}@media screen and (max-width:640px){.yg-onboarding__experiences--animation{margin-top:0}.yg-onboarding__experience--animation.active span{background-color:#1a4e66;border-color:#1a4e66}.yg-onboarding__experience--animation span{bottom:37%;width:80%;border:1px solid #fff;border-radius:6px}}.yg-onboarding__experience--checkbox{position:absolute;display:block;bottom:45px;width:auto;height:auto;text-align:center}.yg-onboarding__checkbox-label:before{border:1px solid #fff;background-color:rgba(255,255,255,.2)}.yg-onboarding__experience,.yg-onboarding__experience-wrapper{display:inline-block}.yg-onboarding__experience-wrapper{text-align:center;height:23vw;max-height:280px;width:280px;margin:1%;position:relative;transform:scale(1);cursor:pointer;background-color:rgba(255,255,255,.2);transition:background-color .7s}@media screen and (max-width:735px){.yg-onboarding__experience-wrapper{width:200px;height:200px;margin:0}}.yg-onboarding__experience-wrapper:hover{background-color:rgba(255,255,255,.4)}.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation).active{background-color:#fff}@media screen and (max-width:878px) and (min-width:736px){.yg-onboarding__experience-wrapper{width:200px;height:200px;margin:0}.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation){display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation):nth-of-type(2n+1){clear:both}.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation):nth-of-type(2n){margin-right:0}}@media screen and (max-width:735px){.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation){display:block;margin-right:8px;margin-bottom:10px;width:calc((100% / 2) - (8px * (2 - 1)/ 2));float:left}.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation):nth-of-type(2n+1){clear:both}.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation):nth-of-type(2n){margin-right:0}}@media screen and (max-width:455px){.yg-onboarding__experience-wrapper:not(.yg-onboarding__experience-wrapper--animation){height:150px}}.yg-onboarding__experience-wrapper--animation{height:280px;width:280px;border-radius:100%;margin:10px 20px}@media screen and (max-width:640px){.yg-onboarding__experience-wrapper--animation{position:absolute;transform:scale(.8)}.yg-onboarding__experience-wrapper--animation:first-of-type{left:-35%}.yg-onboarding__experience-wrapper--animation:first-of-type span{left:79%}.yg-onboarding__experience-wrapper--animation:last-of-type{top:175px;right:-35%}.yg-onboarding__experience-wrapper--animation:last-of-type span{left:-57%}}.yg-onboarding__badge{top:15%;height:60%;background-size:contain;background-position:bottom center;position:relative;background-repeat:no-repeat;text-align:center;margin:auto}.yg-onboarding__badge--animation{top:15px;height:200px;background-size:contain}.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading){background-size:cover;width:196px!important}.yg-onboarding__badge--new{width:55%}.yg-onboarding__badge--beginner.yg-onboarding__badge--animation{width:166px}.yg-onboarding__badge--beginner.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading){background-image:url(../img/experience-levels/beginner_no_hover_retina.png);animation:beginner-leaf 1.5s 0s steps(51) infinite}@media screen and (max-width:640px){.yg-onboarding__badge--beginner.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading){background-image:url(../img/experience-levels/beginner_no_hover_mobile.png)}}.yg-onboarding__badge--beginner.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading).yg-onboarding__badge--mouse-out{background-image:url(../img/experience-levels/beginner_hover_retina.png);animation:beginner-leaf-mouse-out 1.2s 0s steps(30)}@media screen and (max-width:640px){.yg-onboarding__badge--beginner.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading).yg-onboarding__badge--mouse-out{background-image:url(../img/above-login/onbaording/beginner_hover_mobile.png)}}.yg-onboarding__badge--beginner.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading).yg-onboarding__badge--mouse-over{background-image:url(../img/experience-levels/beginner_hover_retina.png);background-position:-9604px;animation:beginner-leaf-hover 1.5s 0s steps(50)}@media screen and (max-width:640px){.yg-onboarding__badge--beginner.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading).yg-onboarding__badge--mouse-over{background-image:url(../img/experience-levels/beginner_hover_mobile.png)}}.yg-onboarding__badge--experienced.yg-onboarding__badge--animation{width:193px}.yg-onboarding__badge--experienced.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading){background-image:url(../img/experience-levels/experienced_no_hover_retina.png);animation:experienced-tree 2s 0s steps(51) infinite}@media screen and (max-width:640px){.yg-onboarding__badge--experienced.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading){background-image:url(../img/experience-levels/experienced_no_hover_mobile.png)}}.yg-onboarding__badge--experienced.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading).yg-onboarding__badge--mouse-over{background-image:url(../img/experience-levels/experienced_hover_retina.png);animation:experienced-tree-hover 2s 0s steps(80)}@media screen and (max-width:640px){.yg-onboarding__badge--experienced.yg-onboarding__badge--animation:not(.yg-onboarding__badge--loading).yg-onboarding__badge--mouse-over{background-image:url(../img/experience-levels/experienced_hover_mobile.png)}}#yg-img-preloader--beginner-hover.yg-img-preloader--loaded{background:url(../img/experience-levels/beginner_hover_retina.png) -9999px -9999px no-repeat}@media screen and (max-width:640px){#yg-img-preloader--beginner-hover.yg-img-preloader--loaded{background:url(../img/experience-levels/beginner_hover_mobile.png) -9999px -9999px no-repeat}}#yg-img-preloader--experienced-hover.yg-img-preloader--loaded{background:url(../img/experience-levels/experienced_hover_retina.png) -9999px -9999px no-repeat}@media screen and (max-width:640px){#yg-img-preloader--experienced-hover.yg-img-preloader--loaded{background:url(../img/experience-levels/experienced_hover_mobile.png) -9999px -9999px no-repeat}}.yg-onboarding__interests{margin:50px auto 0;max-height:310px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 10px}@media screen and (max-width:735px){.yg-onboarding__interests{width:100%;margin:18px 0 0;max-height:380px;overflow-y:scroll;-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#000),color-stop(.8,#000),color-stop(.9,rgba(0,0,0,0)),color-stop(.95,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,0)));mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#000),color-stop(.8,#000),color-stop(.9,rgba(0,0,0,0)),color-stop(.95,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,0)))}}.yg-onboarding__interest{cursor:pointer;font-size:18px;line-height:22px;height:60px;min-width:210px;background-color:rgba(255,255,255,.1);border:2px solid transparent;text-align:center;position:relative;margin:7px;border-radius:5px;flex-grow:1;align-items:center;transition:all .3s}@media screen and (max-width:1024px) and (min-width:879px){.yg-onboarding__interest{min-width:185px}}@media screen and (max-width:878px) and (min-width:736px){.yg-onboarding__interest{min-width:165px}}@media screen and (max-width:735px) and (min-width:641px){.yg-onboarding__interest{min-width:230px}}@media screen and (max-width:640px){.yg-onboarding__interest{min-width:190px}}.body--not-touch-device .yg-onboarding__interest:hover{border:2px solid #fff}.yg-onboarding__interest .f-uppercase{font-size:12px}.yg-onboarding__interest span{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yg-onboarding__interest--selected:first-of-type,.yg-onboarding__interest--selected:nth-of-type(10),.yg-onboarding__interest--selected:nth-of-type(16),.yg-onboarding__interest--selected:nth-of-type(7){background-color:#6dc82a}.yg-onboarding__interest--selected:nth-of-type(15),.yg-onboarding__interest--selected:nth-of-type(2),.yg-onboarding__interest--selected:nth-of-type(8),.yg-onboarding__interest--selected:nth-of-type(9){background-color:#00afde}.yg-onboarding__interest--selected:nth-of-type(12),.yg-onboarding__interest--selected:nth-of-type(14),.yg-onboarding__interest--selected:nth-of-type(3),.yg-onboarding__interest--selected:nth-of-type(5){background-color:#1ab39b}.yg-onboarding__interest--selected:nth-of-type(11),.yg-onboarding__interest--selected:nth-of-type(13),.yg-onboarding__interest--selected:nth-of-type(4),.yg-onboarding__interest--selected:nth-of-type(6){background-color:#174e67}.yg-onboarding__card-content{padding:21px 35px}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__card-content{padding-left:20px}}@media screen and (max-width:735px){.yg-onboarding__interest:last-of-type{margin-bottom:60px}.yg-onboarding__card-content{padding:35px}.yg-onboarding__card{min-height:560px}}@media screen and (max-width:640px){.yg-onboarding__card-content{padding:20px}}.yg-onboarding__card--4{height:100%}@media screen and (min-width:736px){.yg-onboarding__card--2 h2{padding-top:10px}.yg-onboarding--register .yg-onboarding__card--2 h2,.yg-onboarding--register .yg-onboarding__card--3 h2{padding-top:50px}.yg-onboarding__card--4{display:flex}}.yg-onboarding__subheader{width:85%}@media screen and (max-width:735px){.yg-onboarding--register .yg-onboarding__card{min-height:670px}.yg-onboarding__logged-in-header{font-size:22px}.yg-onboarding__subheader{font-size:22px;width:calc(100% - 93px)}}@media screen and (max-width:420px){.yg-onboarding__subheader{width:calc(100% - 90px)}}.yg-onboarding__subheader br{display:none}@media screen and (max-width:640px) and (min-width:420px){.yg-onboarding__subheader br{display:block}}@media screen and (max-width:735px){.yg-onboarding__subheader--mobile-wide{width:calc(100% - 60px)}.yg-onboarding__small-copy{letter-spacing:7px;font-size:11px;margin-top:10px;width:calc(100% - 93px)}.yg-onboarding__card-container{overflow:hidden}}.yg-carousel__custom-nav-wrapper,.yg-onboarding__card-container{padding:0 15px}.yg-onboarding__card-container{margin-top:50px}.yg-onboarding--register .yg-onboarding__card-container{margin-top:30px}.yg-onboarding__card-container--experience{max-width:100%}.yg-carousel__custom-nav-wrapper{position:relative}.yg-carousel__custom-nav{width:85px;position:absolute;right:20px;top:57px}@media screen and (max-width:420px){.yg-carousel__custom-nav{right:10px}}.yg-onboarding--register .yg-carousel__custom-nav{top:77px}.yg-carousel__custom-nav .yg-carousel__next,.yg-carousel__custom-nav .yg-carousel__prev{position:relative}.yg-carousel__custom-nav .yg-carousel__next{float:right}.yg-carousel__custom-nav .yg-carousel__prev{float:left;margin-right:4px}.yg-onboarding__background-container{background-color:rgba(255,255,255,.12)}.yg-onboarding__interests::-webkit-scrollbar,.yg-onboarding__teachers::-webkit-scrollbar{width:8px;opacity:.7}.yg-onboarding__interests::-webkit-scrollbar-track,.yg-onboarding__teachers::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(255,255,255,.3)}.yg-onboarding__interests::-webkit-scrollbar-thumb,.yg-onboarding__teachers::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(255,255,255,.7)}.yg-onboarding__teachers{height:370px;overflow-y:scroll}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__teachers{height:350px}}@media screen and (max-width:735px){.yg-onboarding--register .yg-carousel__custom-nav{top:107px}.yg-onboarding__teachers{padding-left:28px;height:395px}.yg-carousel--onboarding .owl-dots.owl-dots--left-aligned{display:none}}@media screen and (max-width:455px){.yg-onboarding__interest{min-width:130px}.yg-onboarding__teachers .yg-info__copy{margin:0;float:none;max-width:100%}}.body--not-touch-device .yg-onboarding__teachers .yg-info:hover,.body--not-touch-device .yg-onboarding__teachers h3:hover,.yg-onboarding__teachers .yg-info.active,.yg-onboarding__teachers h3.active{cursor:pointer;color:#3c3c3c}.yg-onboarding__teachers .avatar{position:relative;max-height:70px;max-width:70px}.yg-onboarding__teachers .avatar img{border-radius:100%;height:100%}.checkmark-overlay{background-repeat:no-repeat;width:100%;height:100%;background-size:cover;position:absolute;top:0;left:0}.checkmark-overlay:not(.yg-lazy-load){background-image:url(../img/above-login/onboarding/circle_checkmark_spritesheet_retina.png)}.checkmark-overlay:not(.checkmark-overlay--uncheck){background-position:0;animation:teacher-selected .6s 0s steps(27) forwards}.checkmark-overlay.checkmark-overlay--uncheck{background-position:-3780px;animation:teacher-deselected .6s 0s steps(27) forwards}.yg-carousel--onboarding{max-height:2300px}.yg-carousel--onboarding .owl-dots{margin-left:-19px;width:auto;bottom:50px}@media screen and (max-width:455px){.yg-carousel--onboarding .owl-dots{bottom:12px}}.yg-carousel--onboarding .owl-dots.owl-dots--left-aligned{left:20%}@media screen and (max-width:1024px) and (min-width:736px){.yg-carousel--onboarding .owl-dots.owl-dots--left-aligned{left:19%}}.yg-carousel--onboarding .owl-dots.owl-dots--left-aligned.owl-dots--teacher-selected{left:19.5%}@media screen and (max-width:1024px) and (min-width:736px){.yg-carousel--onboarding .owl-dots.owl-dots--left-aligned.owl-dots--teacher-selected{left:18.5%}}.yg-carousel--onboarding .owl-dots.owl-dots--teacher-selected{margin-left:-27px}.yg-carousel--onboarding .owl-nav{position:absolute;bottom:70px;width:90%;margin-left:5%}@media screen and (max-width:455px){.yg-carousel--onboarding .owl-nav{bottom:55px}}.yg-carousel--onboarding .owl-dot{cursor:default!important}.yg-carousel--onboarding .owl-dot:before{background-color:#fff}.yg-carousel--onboarding .owl-dot:not(.active):before{width:5px;height:5px;background-color:transparent;border:1px solid #fff}.yg-carousel--onboarding .owl-next.disabled,.yg-carousel--onboarding .owl-prev.disabled{display:none}.yg-carousel--onboarding .yg-carousel__next{right:0}.yg-carousel--onboarding .owl-item{overflow:hidden;visibility:visible}.yg-carousel--onboarding .owl-item:not(.active){visibility:hidden}.yg-carousel--register .owl-dots{bottom:0}.yg-onboarding__complete{width:42%;text-align:center;background-color:#fff}@media screen and (min-width:736px){.yg-carousel--onboarding{min-height:600px}.yg-carousel--onboarding .owl-item{min-height:600px!important}.yg-onboarding--register .yg-onboarding__complete{background-color:transparent}}.yg-onboarding__complete .yg-onboarding__card-content{width:calc(100% - 30px);height:100%;position:relative;display:flex;justify-content:center;align-items:center}.yg-onboarding__complete-bg{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(157deg,#d62e55 4%,#fd5353 46%,#ec9b51 100%)}@media screen and (max-width:735px){.yg-onboarding__complete .yg-onboarding__card-content{width:100%;padding-bottom:0}.yg-onboarding__complete-bg{height:67%}}.yg-onboarding--register .yg-onboarding__complete-bg{top:-75px;height:85%}.yg-onboarding__complete-image-wrapper{width:100%;padding-top:330px;position:relative}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__complete-image-wrapper{padding-top:81%}}.yg-onboarding__complete-image{width:320px!important;margin:0 auto 30px;position:absolute;top:0;left:0;bottom:0;right:0}@media screen and (max-width:735px){.yg-onboarding__complete-image-wrapper{padding-top:300px}.yg-onboarding__complete-image{margin-bottom:10px;width:290px!important}.yg-onboarding__complete-arrow{display:none}}.yg-onboarding__complete-arrow{position:absolute;width:100%;left:0;border-right:30px solid #fff}.yg-onboarding__complete-arrow--1{height:20%;top:0;border-bottom:30px solid transparent}.yg-onboarding__complete-arrow--2{height:80%;bottom:0;border-top:30px solid transparent}.yg-onboarding__register{width:58%;background-color:#fff;color:#3c3c3c}@media screen and (min-width:1025px){.yg-onboarding__register{padding:30px 0}}.yg-onboarding__register .yg-onboarding__card-content{width:95%;max-width:700px}@media screen and (max-width:1024px){.yg-onboarding__register .yg-onboarding__card-content{width:100%}}.yg-onboarding__register a{color:#3c3c3c;text-decoration:underline}a.yg-onboarding__form-copy--mailto{text-decoration:none}.yg-onboarding__complete,.yg-onboarding__register{display:inline-block;vertical-align:top;position:relative}@media screen and (max-width:735px){.yg-onboarding__complete,.yg-onboarding__register{width:100%}}.yg-onboarding__copy{font-size:18px}.yg-onboarding__copy--complete{font-size:22px;line-height:31px;max-width:400px}.yg-onboarding__copy--mobile{display:none}@media screen and (max-width:735px) and (min-width:641px){.yg-onboarding__copy--mobile{width:75%;margin:0 auto 30px}}@media screen and (max-width:640px){.yg-onboarding__copy--mobile{margin-bottom:30px}}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__register{padding:10px 0}.yg-onboarding__copy--desktop{margin-top:70px}}@media screen and (max-width:735px){.yg-onboarding__copy--mobile{display:block}.yg-onboarding__copy--desktop{display:none}}.yg-onboarding__card--logged-in{height:560px;display:flex;justify-content:center;align-items:center}.yg-onboarding__card--logged-in .yg-onboarding__card-container{margin:0}.yg-onboarding__programs-container{height:425px}@media screen and (min-width:736px){.yg-onboarding--register .yg-onboarding__complete-bg{background-image:none}.yg-onboarding__programs-background{background-image:url(../img/above-login/onboarding/program-banner-vertical.jpg);background-size:cover;background-repeat:no-repeat;background-position:right;height:100%;width:calc(42% - 30px);position:fixed;left:0;top:0}}.yg-onboarding__programs-title-container{position:relative;top:44px;left:0;right:0;margin:0 auto;text-align:left;padding-right:15px}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__programs-title-container{top:25px}}.yg-onboarding__programs-title{margin:0 25px;font-size:4vw;letter-spacing:13px;color:#ff441a;opacity:.7}@media screen and (max-width:1024px) and (min-width:879px){.yg-onboarding__programs-title{margin-left:30px;font-size:3.7vw}}@media screen and (max-width:878px) and (min-width:736px){.yg-onboarding__programs-title{margin-left:30px;font-size:2.9vw}}@media screen and (max-width:735px){.yg-onboarding__programs-title-container{background-image:url(../img/above-login/onboarding/program-banner-vertical.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;top:-75px;height:500px;width:100%;padding-right:0}.yg-onboarding__programs-title{margin-left:30px;padding-top:320px;text-align:left;font-size:11vw}}@media screen and (max-width:640px){.yg-onboarding__programs-title{margin-left:15px}}.yg-onboarding__programs-title-logo{position:relative;top:3px;display:inline-block;margin-right:10px;width:3.5vw}@media screen and (max-width:878px) and (min-width:736px){.yg-onboarding__programs-title-logo{width:3vw}}@media screen and (max-width:735px){.yg-onboarding__programs-title-logo{top:6px;width:9vw}}@media screen and (max-width:500px){.yg-onboarding__programs-title{margin-left:18px;padding-top:330px;font-size:8vw}.yg-onboarding__programs-title-logo{top:3px;width:7vw}}@media screen and (max-width:735px){.yg-onboarding__programs-subtitle{position:absolute;top:-90px;margin-right:20px;text-align:left;font-size:19px!important;color:#fff}.yg-onboarding__promo-background{display:none}}@media screen and (max-width:570px){.yg-onboarding__programs-subtitle{top:-100px;text-align:left}}@media screen and (max-width:420px){.yg-onboarding__programs-subtitle{top:-120px;font-size:16px!important}}.yg-onboarding__promo-background{position:fixed;top:0;left:0;background:url(../img/above-login/onboarding/yoga-alliance-background.jpg) top right no-repeat;background-size:cover;height:100%;width:calc(42% - 30px)}.yg-onboarding__promo-background--mobile{display:flex;justify-content:center;align-items:center;position:relative;top:44px;left:0;right:0;margin:0 auto;text-align:left;padding-right:15px}@media screen and (max-width:1024px) and (min-width:736px){.yg-onboarding__promo-background--mobile{top:25px}}@media screen and (max-width:735px){.yg-onboarding__promo-background--mobile{background-image:url(../img/above-login/onboarding/yoga-alliance-background-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;top:-75px;height:500px;width:100%;padding-right:0}}.yg-onboarding__yoga-alliance-logo{position:absolute;bottom:25px;left:25px;width:155px}.yg-onboarding__yoga-alliance-logo--mobile{display:none}.yg-onboarding__promo-header--desktop{display:block;color:#596773}@media screen and (max-width:735px){.yg-onboarding__yoga-alliance-logo--mobile{display:block;width:155px}.yg-onboarding__promo-header--desktop{display:none}}.yg-onboarding__promo-header--mobile{display:none}@media screen and (max-width:735px){.yg-onboarding__promo-header--mobile{display:block;background-color:#f3f1f7;margin-top:-75px;padding:50px 40px;color:#596773}.yg-onboarding__promo-mobile-adjust{padding:0 20px 20px}}@media screen and (max-width:640px){.yg-onboarding__promo-mobile-adjust .icon--check-teal-circle{top:-30px}}.yg-verify{min-height:100vh;background-image:url(../img/above-login/verify/verify-bg.jpg);background-size:cover;background-position:center center;color:#fff;text-align:center}.yg-verify__content{position:relative;top:20px}.yg-verify__copy{position:relative;top:30px}.yg-verify__verify-message{font-size:30px;margin-bottom:15px}.yg-verify__logo{display:block;width:220px;margin:0 auto 15px}@media screen and (max-width:735px) and (min-width:641px){.yg-verify__logo{width:180px}}@media screen and (max-width:640px){.yg-verify__copy{top:0}.yg-verify__logo{width:140px}}@media screen and (max-width:735px){.yg-verify__verify-message{font-size:23px}.yg-verify__logo{width:115px}}.yg-verify__status{max-width:400px;margin:0 auto 15px}.yg-verify__new-link,.yg-verify__to-practice{color:#ea5033;cursor:pointer}.yg-verify__to-practice{display:block}.yg-verify__back-btn{height:30px;width:30px;border-top:1px solid #eee;border-left:1px solid #eee;display:block;top:40px;left:40px;position:absolute;z-index:9;transform:rotate(-45deg)}@media screen and (max-width:735px){.yg-verify__back-btn{height:23px;width:23px;top:30px;left:20px}}.yg-verify__sent-copy{display:none}.yg-carousel-video .center{width:100%}.yg-carousel--video-nav{display:flex;justify-content:space-around;margin:20px auto}@media screen and (max-width:640px){.yg-carousel--video-nav{display:none}.yg-carousel-video__nav-link-mobile:active,.yg-carousel-video__nav-link-mobile:hover,.yg-carousel-video__nav-link:active,.yg-carousel-video__nav-link:hover{text-decoration:none}}.yg-carousel-video__nav-link,.yg-carousel-video__nav-link-mobile{display:inline-block;cursor:pointer;color:#11415e}.yg-carousel-video .owl-dots,.yg-carousel-video .owl-item:not(.center) .yg-carousel-video__description,.yg-carousel-video .owl-item:not(.center) .yg-carousel-video__title,.yg-carousel-video__nav-link-mobile{display:none}.yg-carousel-video__nav-link-mobile:active,.yg-carousel-video__nav-link-mobile:hover,.yg-carousel-video__nav-link:active,.yg-carousel-video__nav-link:hover{font-family:AvenirLTStd-Heavy,Arial,sans-serif!important}.yg-carousel-video__title{padding-top:20px;text-align:center}.yg-carousel-video__description{padding:15px 20px;text-align:center}.yg-carousel-video{cursor:pointer}.yg-carousel-video .owl-item:not(.center){filter:grayscale(100%)}@media screen and (max-width:640px){.yg-carousel-video__nav-link-mobile{display:block;margin:20px auto;font-weight:700}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transition:translate3d(#000)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:hand;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-drag .owl-item{user-select:none}.owl-carousel.owl-grab{cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .owl-item--fade-out{animation:fadeOut}.owl-carousel .owl-item--fade-in{animation:fadeIn}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../img/above-login/owl-carousel/owl-video-play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:.1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.no-js .owl-carousel{display:block}.owl-height{transition:height .5s ease-in-out}.yg-carousel-video .owl-video-tn{background-size:cover;padding-bottom:56.25%;padding-top:25px}.owl-video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.owl-video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#video-player.jw-error{height:100%!important}.jw-skin-glo .jw-display-icon-rewind,.jw-skin-glo .jw-error-msg,.jw-skin-glo .jw-icon-cc,.jw-skin-glo .jw-knob,.jw-skin-glo .jw-tooltip-time{display:none}.jw-skin-glo.jw-flag-small-player:not(.jw-flag-audio-player):not(.jw-flag-ads) .jw-controlbar .jw-button-container>.jw-icon-playback{display:flex}.jw-skin-glo.jw-breakpoint-1 .jw-display .jw-icon:before{width:43px}.program-trailer__wrapper .jw-skin-glo.jw-state-complete .jw-preview{background-position:left}.jw-skin-glo.jw-state-complete .jw-controls{background:0 0!important}.jw-skin-glo.jw-state-idle:hover .jw-icon-display{background-color:#ea5033!important;transition:color .3s ease-in-out}.jw-skin-glo.jw-state-idle .jw-controls{background:0 0}.jw-skin-glo.jw-state-idle .jw-icon-display{color:#fff;font-size:1.4em;display:block;z-index:20;position:absolute;width:42px!important;height:42px!important;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;border-radius:6px;box-shadow:0 0 1em rgba(0,0,0,.05);background-color:#07141e;background-color:rgba(7,20,30,.8);left:28px;top:28px;border-color:#07141e;border-color:rgba(7,20,30,.8)}.jw-skin-glo.jw-state-idle .jw-icon-display.active{background-color:#ea5033}.jw-skin-glo.jw-state-idle .jw-icon-display:before{line-height:42px;position:absolute;left:0;top:0;width:100%;height:100%;font-size:15px!important}.jw-skin-glo.jw-state-complete .jw-icon-display:before,.jw-skin-glo.jw-state-complete .jw-icon-playback:before,.jw-skin-glo.jw-state-idle .jw-icon-display:before,.jw-skin-glo.jw-state-idle .jw-icon-playback:before,.jw-skin-glo.jw-state-paused .jw-icon-display:before,.jw-skin-glo.jw-state-paused .jw-icon-playback:before{content:""!important;font-family:YGIcons}.jw-skin-glo.jw-state-complete .jw-icon-display.jw-icon,.jw-skin-glo.jw-state-paused .jw-icon-display.jw-icon,.jw-skin-glo.jw-state-playing .jw-icon-display.jw-icon{display:none!important}.jw-skin-glo:not(.jw-flag-touch) .jw-button-color:not(.jw-logo-button):focus{color:#3c3c3c!important}.jw-skin-glo .jw-controls-backdrop{background:0 0}.jw-skin-glo .jw-slider-time{align-items:flex-start;height:auto;padding:0}.jw-skin-glo .jw-slider-time .jw-slider-container .jw-buffer,.jw-skin-glo .jw-slider-time .jw-slider-container .jw-cue,.jw-skin-glo .jw-slider-time .jw-slider-container .jw-progress,.jw-skin-glo .jw-slider-time .jw-slider-container .jw-rail{transform:none;transition:height .1s ease-in-out;top:auto;bottom:0;height:6px}.jw-skin-glo .jw-slider-time .jw-slider-container .jw-rail{visibility:visible;background-color:#9c9fa5}.jw-skin-glo .jw-slider-time .jw-slider-container .jw-cue{background-color:#fff}.jw-skin-glo .jw-slider-time .jw-slider-container:hover .jw-cue{transform:none}.jw-skin-glo .jw-controlbar{background-color:#fff;background-color:rgba(255,255,255,.8)}.jw-skin-glo .jw-controlbar:hover .jw-slider-time .jw-buffer,.jw-skin-glo .jw-controlbar:hover .jw-slider-time .jw-cue,.jw-skin-glo .jw-controlbar:hover .jw-slider-time .jw-progress,.jw-skin-glo .jw-controlbar:hover .jw-slider-time .jw-rail{height:10px}.jw-skin-glo .jw-controlbar .jw-button-color,.jw-skin-glo .jw-controlbar .jw-text{color:#3c3c3c}.jw-skin-glo .jw-controlbar .jw-button-color:focus,.jw-skin-glo .jw-controlbar .jw-text:focus{color:#ea5033}.jw-skin-glo .jw-controlbar .jw-overlay{bottom:97%}@media screen and (max-width:640px){.jw-skin-glo .jw-button-container{padding:0}}.jw-skin-glo .jw-slider-volume{background-color:#f9f9f9;border-radius:4px;width:28px;padding:20px 0;margin:0 auto;z-index:1}@media screen and (max-width:640px){.jw-skin-glo .jw-slider-volume{width:35px}}.jw-skin-glo .jw-slider-volume .jw-slider-container{margin:0 auto}.jw-skin-glo .jw-slider-volume .jw-volume-tip{margin-bottom:14px}.jw-skin-glo .jw-menu{padding:0;margin-bottom:18px!important;width:121px;border-radius:4px;z-index:1}.jw-skin-glo .jw-menu.jw-background-color{background-color:#f9f9f9}.jw-skin-glo .jw-menu .jw-option{font-size:12px}.jw-skin-glo .jw-menu .jw-option:hover{color:#3c3c3c;background-color:#fff}.jw-skin-glo .jw-menu .jw-option:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;padding-top:7px;height:2em}.jw-skin-glo .jw-menu .jw-option:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:27px}.jw-skin-glo .jw-menu .jw-option.jw-active-option{background-color:#ea5033}.jw-skin-glo .jw-menu .jw-option.jw-active-option:hover{color:#fff}.jw-skin-glo .jw-rail{background-color:#9c9fa5}.jw-skin-glo .jw-progress{background-color:#ea5033}.jw-skin-glo .jw-controlbar-right-group{text-align:right}.jw-skin-glo .jw-controlbar-right-group .jw-text-duration{display:inline-block!important}.jw-skin-glo .jw-button-color:not(.jw-icon-display):hover{color:#ea5033!important}.jw-skin-glo .jw-group{vertical-align:middle}.jw-skin-glo .jw-group .jw-toggle.jw-off{transition:color .3s ease-in-out;color:#3c3c3c}.jw-skin-glo .jw-group .jw-toggle.jw-off:hover{color:#ea5033}.jw-skin-glo .jw-settings-open .jw-icon-settings:after{opacity:0}.jw-skin-glo .jw-settings-captions{display:none}.program-trailer__wrapper .jw-skin-glo{max-height:100%}.program-trailer__wrapper .jw-skin-glo.jw-state-idle .jw-icon-display:before{left:15px}.program-trailer__wrapper .jw-skin-glo .jw-icon-display{border-radius:10px;background-color:#ea5033;left:70%;width:75px!important;height:75px!important;top:35%}.jw-icon-volume .jw-slider-container,.jw-off .jw-slider-vertical .jw-slider-container .jw-buffer,.jw-off .jw-slider-vertical .jw-slider-container .jw-progress,.jw-off .jw-slider-vertical .jw-slider-container .jw-rail{background-color:#c9c9c9}@media screen and (max-width:640px){.jw-skin-glo .jw-menu{margin-bottom:21px!important}.jw-skin-glo .jw-menu .jw-option{font-size:11px}.jw-skin-glo .jw-menu .jw-option:last-of-type{z-index:20}.program-trailer__wrapper .jw-skin-glo .jw-icon-display{width:62px!important;height:62px!important;left:68%;top:22%}}.program-trailer__wrapper .jw-skin-glo .jw-icon-display:after{content:'watch to learn more';color:#3c3c3c;letter-spacing:2px;text-align:center;text-transform:uppercase;font-family:AvenirLTStd-Medium,Arial,sans-serif;display:block;position:relative;top:90px;left:-110px;font-size:20px;line-height:30px}@media screen and (min-width:1025px){.program-trailer__wrapper .jw-skin-glo .jw-icon-display:after{width:300px}}@media screen and (max-width:1024px){.program-trailer__wrapper .jw-skin-glo .jw-icon-display:after{width:150px;left:-37px}}@media screen and (max-width:640px){.program-trailer__wrapper .jw-skin-glo .jw-icon-display:after{font-size:16px;top:80px;left:-42px;line-height:23px}}.program-trailer__wrapper .jw-skin-glo .jw-icon-display:before{font-size:30px!important;top:16px}@media screen and (max-width:640px){.program-trailer__wrapper .jw-skin-glo .jw-icon-display:before{font-size:26px!important;top:11px}}.video-player__container--banner-video .jw-icon-display,.video-player__container--complete .jw-icon-display{display:none!important}.jw-svg-icon-play,.video-player__container:not(.video-player__container--complete) .jw-state-idle .jw-controlbar{display:none}.jw-slider-horizontal{align-items:flex-start;height:auto}.jw-slider-horizontal .jw-slider-container{height:9px}.jw-slider-horizontal .jw-slider-container .jw-cue{transform:none}.jw-icon-volume.jw-open:after{opacity:0!important}.jw-slider-vertical .jw-slider-container .jw-buffer,.jw-slider-vertical .jw-slider-container .jw-progress,.jw-slider-vertical .jw-slider-container .jw-rail{transform:none;left:0}.jw-icon-cast:hover button{--connected-color:$yg-orange!important;--disconnected-color:$yg-orange!important}.jw-icon-cast button{--connected-color:$dark-gray!important;--disconnected-color:$dark-gray!important}.jw-icon-cast button.jw-off{--connected-color:$dark-gray;--disconnected-color:$dark-gray}.jw-cast-text{letter-spacing:.3em!important;text-transform:uppercase!important;font-family:AvenirLTStd-Book,Arial,sans-serif!important;font-size:1.2em!important}@media screen and (max-width:640px){.jw-cast-text{font-size:.8em!important}}