#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title,.font-size-1{font-size:36px;font-weight:bold;line-height:44px}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item,.video-player-container .locked-view .cta::before,.video-player-container .video-player-layout-name,.welcome-banner.type-action .banner-title,#loggedout-class-details .watch-this-class-wrapper .header,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container h2,.stats-column .stat .number,.font-size-2{font-size:26px;font-weight:bold;line-height:32px}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container,#loggedout-class-details .class-details-header-wrapper .class-details-header .class-title,#loggedout-class-details h2,#class-details h2,.video-player-container .locked-view .cta,.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p,.premium-upgrade-popup-view .cta-heading .header .popup-header-text,.font-size-3{font-size:22px;font-weight:bold;line-height:28px}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text p,#class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details #video-region .syllabus-locked,#loggedout-class-details #video-region .empty,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li,.discussions-wrapper .inline-discussion .discussion-info .discussion-title,.share-links .share-label,.font-size-4{font-size:18px;line-height:22px}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb,#referrals .share-links .social-links .share-this,#referrals .share-links .share-label,.font-size-4-5{font-size:18px;line-height:24px}.video-player-container .viewport .video-share-button,.video-playlist-module .session-list .session-item .duration,.video-playlist-module .session-list .session-item .session-item-info h3,.video-playlist-module .playlist .summary,.video-drawer .notes-wrapper .notes-header .num-notes::before,.welcome-banner.type-action .banner-description,.stats-column .stat .label,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes::before,.activity-list .activity-item .link-target,.post-view .content-header .content-row-content .discussion-meta,.post-view .content-header .content-row-content .link-target,.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text,.teacher-bio .teacher-overview .social-list li.link .url,.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email,.referral-form .share .share-links .share-fb,.referral-form .share .share-links .share-twitter,.referral-form .share .share-links .share-url,.referral-form .contacts-list .contact-row .no-name .contact-email,.share-links .share-link input,.share-links .share-link-text input,.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before,.font-size-5{font-size:15px;line-height:20px}#loggedout-class-details .class-details-header-wrapper .class-details-header .join-note,#loggedout-class-details .user-menu .class-user-menu .default-actions .action-item,#loggedout-class-details .small-label,.video-playlist-module .session-list .session-item .view-notes,.video-player-module .vjs-video .vjs-control-bar .vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider,.video-player-module .vjs-video .vjs-control-bar .vjs-duration,.video-player-module .vjs-video .vjs-control-bar .vjs-play-speed,.completion-button .icon,.video-share-overlay .top-section .class-description,#loggedout-class-details .teacher-section h4,#loggedout-class-details .teacher-section .author-detail .author-headline,#loggedout-class-details .teacher-section .author-detail h3,.video-drawer .notes-wrapper .notes-header .num-notes,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes,.learn-mode-notes-collection-wrapper .learn-mode-note .privacy-status,.learn-mode-notes-collection-wrapper .learn-mode-note .footer,.primary-link,a.alternate,a.small,.activity-list .activity-item>.col-right .meta,.author-placard .secondary,.author-placard .sort-order a,.sort-order .author-placard a,.post-view .discussion-list-header .btn-follow,.post-view .navigation,.user-profile-popup-view .sidebar-col .since,.base-share-popup.teacher-referral .email-invite .header-section .invite-contacts,.base-share .compact .description,.base-share .class-description,.email-invite .manual-section .status-lbl,.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email,.embed-media-popup .embed-options-type,.popover.note-popover .inner-popover .privacy-status,.popover.note-popover .inner-popover .footer,.discussions-wrapper .inline-discussion .discussion-info .toolbar,.replies .replies-list li .col-right .meta,.note-edit-form .cancel-button,.tos,.referral-form .invite .status-lbl,.referral-form .manual-toggle,.referral-form .contacts-list .contact-row .contact-note,.referral-form .contacts-list .contact-row .contact-email,.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url,.font-size-6{font-size:13px;line-height:18px}.font-size-7{font-size:12px;text-transform:uppercase;line-height:16px;font-weight:bold}body .svg-icon-sprite svg{height:0}body .svg-icon-sprite svg g,body .svg-icon-sprite svg path{fill:inherit}body .svg-icon-sprite svg use{fill:initial}.ss-svg-icon{width:24px;height:24px}.ss-svg-icon use{fill:#394649;color:#394649}.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url{display:inline-block;font-weight:bold;text-decoration:none;margin-right:20px;line-height:24px;vertical-align:middle}.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before{font-weight:normal;margin-right:5px;position:relative;top:3px;vertical-align:top}.share-links .share-item:last-child{margin-right:0}.share-links .share-email::before{top:4px}.share-links .share-fb{color:#3b5998}.share-links .share-fb .count-wrapper{color:#394649;padding:2px 7px 1px;border:#dcdee1 1px solid;margin-left:9px;position:relative;display:inline;white-space:nowrap}.share-links .share-fb .count-wrapper.hidden{display:none}.share-links .share-fb .count-wrapper .count-wrapper-arrow::after{content:"";display:block;background:#fff;width:5px;height:5px;position:absolute;top:7px;left:-3px;border:#dcdee1 1px solid;border-top:0;border-right:0;transform:rotate(45deg)}.share-links .share-twitter{color:#55acee}.share-links .share-embed{color:#394649}.share-links .share-url{color:#394649}.share-links .share-url input{background-color:transparent;border-radius:none;color:#394649;font-weight:bold;padding:0;width:150px;height:24px;position:relative;top:-1px}.share-links .share-label{margin-right:15px}.share-links .share-link,.share-links .share-link-text{margin-right:10px}.share-links .share-link input,.share-links .share-link-text input{width:190px;color:#394649}.share-links .share-button{margin-right:5px}#referrals .share-links{-ms-flex-pack:center;justify-content:center}#referrals .share-links .share-button{margin-right:8px}#referrals .share-links .share-link{margin-right:8px}#referrals .share-links .share-link-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-bottom:24px}@media screen and (max-width: 622px){#referrals .share-links .share-link-container{-ms-flex-direction:column;flex-direction:column}}#referrals .share-links .share-label{font-weight:bold;margin-right:8px}#referrals .share-links .social-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#referrals .share-links .social-links .btn{border-radius:50%}#referrals .share-links .social-links .btn.fb::before{top:4px}#referrals .share-links .social-links .share-this{padding-right:8px}.referral-form .contacts-section{margin-bottom:14px}.referral-form .contacts-section.error .error-wrapper{display:block}.referral-form .contacts-section.error .contacts-list{display:none}.referral-form .contacts-section.retry .retry-btn{display:block}.referral-form .error-wrapper,.referral-form .retry-btn{display:none}.referral-form .contacts-list{width:100%;padding:0;height:300px}.referral-form .contacts-list .contact-row{padding:10px;border-bottom:1px solid #f4f4f4}.referral-form .contacts-list .contact-row .contact-info{margin-right:115px}.referral-form .contacts-list .contact-row .contact-note,.referral-form .contacts-list .contact-row .contact-email{color:#394649}.referral-form .contacts-list .contact-row .vertical-center .contact-email{line-height:44px}.referral-form .contacts-list .contact-row .no-name .contact-email{color:#002333;font-weight:bold}.referral-form .contacts-list .contact-row:last-child{border-bottom:none}.referral-form .contacts-list .contact-row .invite-btn:hover{color:#002333}.referral-form .contacts-list .contact-row .invite-status.loading,.referral-form .contacts-list .contact-row .invite-status.checked{height:38px;width:95px;text-align:center}.referral-form .contacts-list .contact-row .invite-status.loading .btn,.referral-form .contacts-list .contact-row .invite-status.checked .btn{display:none}.referral-form .contacts-list .contact-row .invite-status.checked::before{color:#00b7ff;line-height:38px}.referral-form .manual-section.closed .manual-toggle{display:block}.referral-form .manual-section.closed form{display:none}.referral-form .manual-section.closed .form-separator{display:none}.referral-form .manual-toggle{display:none}.referral-form .section-title{margin-bottom:11px}.referral-form .form-separator{margin:30px 0}.referral-form .invite{margin-right:240px}.referral-form .invite fieldset{margin-top:20px}.referral-form .invite .status-lbl{line-height:32px;margin-left:10px}.referral-form .invite .status-lbl::before{vertical-align:middle}.referral-form .share{width:200px}.referral-form .share .share-links .share-fb,.referral-form .share .share-links .share-twitter,.referral-form .share .share-links .share-url{margin-right:0}.referral-form .share .share-links li{margin-bottom:11px}.tos{border-top:1px solid #dcdee1;color:#394649;margin-top:30px;padding-top:24px;text-align:center}.note-form{display:none;padding:10px 0}.note-form .note-body{box-sizing:border-box;min-height:20px}.note-form .note-submission{margin-top:10px}.note-form .note-submission .ss-select-wrapper,.note-form .note-submission .post-button,.note-form .note-submission .post-at{display:inline-block;vertical-align:middle}.note-form .note-submission .ss-select{width:100px !important}.note-form .note-submission .note-privacy-status{width:154px !important}.note-form .note-submission .arrow{right:8px}.note-form .note-submission .post-button{margin-left:6px}.note-form .note-submission .post-at{color:#394649;margin-left:16px}.note-edit-form .note-body{box-sizing:border-box;margin-bottom:10px}.note-edit-form .ss-select-wrapper{display:inline-block}.note-edit-form .post-button{margin:0 15px 0 6px}.note-edit-form .cancel-button{font-weight:bold}.note-edit-form .note-submission .arrow{right:8px !important}.video-embed-wrapper{font-size:14px}.video-embed-wrapper .title{margin-bottom:10px}.video-embed-wrapper .textarea-wrapper{border:#dcdee1 1px solid;padding:10px;margin-bottom:15px;border-radius:3px}.video-embed-wrapper .textarea-wrapper textarea{border:0;height:80px;line-height:150%;padding:0;overflow:hidden;width:100%;white-space:nowrap}.video-embed-wrapper .header{padding-bottom:30px}.video-embed-wrapper .column,.video-embed-wrapper .ss-select-wrapper{display:inline-block;margin-right:15px;vertical-align:middle}.video-embed-wrapper .section{margin-top:9px}.video-embed-wrapper .video-size select{width:90px}.video-embed-wrapper .video-size .custom-dimensions{display:none;margin:0}.video-embed-wrapper .video-size .custom-dimensions input{width:80px}.video-embed-wrapper .video-size .custom-dimensions .x{margin:0 10px}.multi-action-menu .icon-actions{border-bottom:1px solid #f4f4f4;margin:20px 30px 0;padding-bottom:5px}.multi-action-menu .default-actions{margin:17px 30px 10px}.multi-action-menu .action-item{padding-bottom:10px;cursor:pointer}.multi-action-menu .action-item a{display:block}.multi-action-menu .action-item a::before{margin-right:5px}.dialog{width:330px}.dialog .content{padding:16px 20px}.dialog .content .dialog-header{font-weight:bold}.dialog .content .description{margin:9px 0 14px}.dialog.video-playback-speed-dialog .arrow{border-top-color:transparent;left:48px}.replies{position:relative;background-color:#f4f4f4;margin-top:15px;border-radius:3px}.replies .arrow::before{position:absolute;content:" ";top:-9px;left:52px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #f4f4f4}.replies .show-all{background-position:16px 10px;border-bottom:#fff 1px solid;padding:7px 10px}.replies .replies-list li{padding:14px 10px !important;border-top:#fff 1px solid}.replies .replies-list li:first-child{border-top:none}.replies .replies-list li:last-child{border-bottom:#fff 1px solid}.replies .replies-list li .col-right{padding:0 0 0 40px}.replies .replies-list li .col-right .body-content{margin-top:16px;padding-right:40px}.replies .replies-list li .col-right .meta{color:#394649;margin-top:16px}.replies .replies-list li .col-right .meta .reply-stat::before{margin-right:3px}.replies .replies-list li .col-right .meta .reply-stat.liked::before{color:#ff4a4a}.replies .comment-form,.replies .reply-form{position:relative;padding:10px}.replies .comment-form .user-img,.replies .comment-form .user-photo,.replies .reply-form .user-img,.replies .reply-form .user-photo{position:absolute;top:14px;left:10px}.replies .comment-form .textarea-wrapper,.replies .reply-form .textarea-wrapper{padding:0 8px 0 40px;width:auto}.replies .comment-form .textarea-wrapper .flex-wrapper,.replies .reply-form .textarea-wrapper .flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.replies .comment-form .textarea-wrapper .comment,.replies .reply-form .textarea-wrapper .comment{min-height:16px}.replies .comment-form .post-button-wrapper,.replies .reply-form .post-button-wrapper{margin-top:10px;margin-left:auto;display:none}.discussions-wrapper .section-title{margin-bottom:17px}.discussions-wrapper .cta{border-bottom:1px solid #f4f4f4}.discussions-wrapper .cta .login-cta{margin-bottom:44px}.discussions-wrapper .cta .discussion-form-container{position:relative}.discussions-wrapper .cta .discussion-form-container>img{position:absolute;top:30px;left:8px}.discussions-wrapper .cta .discussion-form-container .discussion-form{margin-bottom:30px;padding-left:78px;padding-top:36px}.discussions-wrapper .cta .discussion-form-container .discussion-form .editor-image-uploader{position:absolute;right:10px;bottom:0;z-index:1}.discussions-wrapper .cta .discussion-form-container .discussion-form.discussion-buttons .mce-panel.focus{border-top:0}.discussions-wrapper .cta .discussion-form-container .discussion-form.discussion-buttons .mce-panel{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types{box-sizing:content-box;border:1px solid #002333;width:100%;border-radius:3px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types.opened{border-bottom-right-radius:0;border-bottom-left-radius:0}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types.active{border-color:#079da4 #079da4 #002333;border-bottom-right-radius:0;border-bottom-left-radius:0}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .form-toggle{box-sizing:border-box}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type{background-color:#dcdee1;height:30px;margin:10px 0 10px 8px;padding:0 10px;border-radius:50px;border:0;color:#002333;font-size:13px;display:inline-block;vertical-align:top}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:5px 0;font-weight:normal;color:#002333}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a.hover{color:#002333}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a i[class^=ss-icon]::before{margin-right:8px;line-height:normal}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a .ss-icon-categories-teaching::before{font-size:16px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a .ss-icon-question::before{font-size:16px;position:relative;top:1px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type a .ss-icon-empty-thumbs-up::before{font-size:12px;position:relative;bottom:1px}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type.active,.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type:hover{background-color:#394649}.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type.active a,.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type:hover a{color:#fff}@media screen and (max-width: 990px){.discussions-wrapper .cta .discussion-form-container .discussion-form .discussion-types .discussion-type.discussion-type-project{display:none}}.discussions-wrapper .cta .discussion-form-container .discussion-form .notify-all{margin-left:10px}.discussions-wrapper .cta .discussion-form-container .discussion-form .notify-all+label{display:inline-block}.discussions-wrapper .cta .discussion-form-container .discussion-form .email-subject-field{display:none;margin-top:30px}.discussions-wrapper .cta .discussion-form-container.opened .discussion-form{padding-top:5px}.discussions-wrapper .discussions-list{margin-top:30px}.discussions-wrapper .discussion-container{margin-top:30px}.discussions-wrapper .discussion-container .inline-discussion{border-bottom:none}.discussions-wrapper .empty-area{display:none}.discussions-wrapper .inline-discussion{border-bottom:1px solid #f4f4f4;margin-bottom:30px;padding:0 8px 30px}.discussions-wrapper .inline-discussion .discussion-info{padding-left:78px;position:relative}.discussions-wrapper .inline-discussion .discussion-info .pin-icon{position:absolute;right:0;top:0}.discussions-wrapper .inline-discussion .discussion-info .pin-icon use{fill:#00ff84;color:#00ff84}.discussions-wrapper .inline-discussion .discussion-info .unread-indicator{position:relative;left:0;top:0}.discussions-wrapper .inline-discussion .discussion-info .teacher-tag{margin:0 2px}.discussions-wrapper .inline-discussion .discussion-info .discussion-title{color:#002333;font-weight:bold;margin-bottom:10px}.discussions-wrapper .inline-discussion .discussion-info .author-name{font-weight:bold;margin-top:-3px}.discussions-wrapper .inline-discussion .discussion-info .author-headline{margin-top:-4px}.discussions-wrapper .inline-discussion .discussion-info .discussion-body{margin-top:8px}.discussions-wrapper .inline-discussion .discussion-info .toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.discussions-wrapper .inline-discussion .discussion-info .toolbar a.secondary,.discussions-wrapper .inline-discussion .discussion-info .toolbar .sort-order a,.sort-order .discussions-wrapper .inline-discussion .discussion-info .toolbar a{min-width:30px;line-height:28px}.discussions-wrapper .inline-discussion .discussion-info .toolbar .secondary-row{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}@media screen and (max-width: 990px){.discussions-wrapper .inline-discussion .discussion-info .toolbar{line-height:2}.discussions-wrapper .inline-discussion .discussion-info .toolbar .secondary-row{min-width:100%}.discussions-wrapper .inline-discussion .discussion-info .toolbar i:last-of-type{display:none}}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stats{margin-left:auto}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat{color:#394649}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat::before{margin-right:3px}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat.liked::before{color:#ff4a4a}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat.ss-icon-followers-filled::before{vertical-align:middle}.discussions-wrapper .inline-discussion .discussion-info .toolbar .discussion-stat+.discussion-stat{margin-left:5px}.discussions-wrapper .inline-discussion .discussion-info .replies .replies-list .teacher-tag{position:relative;top:1px;margin:0 2px}.discussions-wrapper .inline-discussion .discussion-info .replies .user-snippet{margin-bottom:9px}.popover.note-popover .inner-popover{padding:10px}.popover.note-popover .inner-popover .content{position:relative}.popover.note-popover .inner-popover .note-content{width:350px;padding-left:10px}.popover.note-popover .inner-popover .note-static .note-body{max-height:150px;overflow:hidden}.popover.note-popover .inner-popover .note-author{display:inline-block}.popover.note-popover .inner-popover .footer{display:inline-block;padding-top:8px}.popover.note-popover .inner-popover .footer .middot{padding:0 3px}.popover.note-popover .inner-popover .note-stat{color:#394649;padding-right:10px}.popover.note-popover .inner-popover .note-stat::before{margin-right:3px}.popover.note-popover .inner-popover .note-stat.liked::before{color:#ff4a4a}.popover.note-popover .inner-popover .privacy-status{color:#394649;position:absolute;right:0;top:0}.popover.note-popover .inner-popover .privacy-status::before{margin-right:3px}.embed-media-popup{padding:30px;width:460px}.embed-media-popup .popup-title{padding-bottom:18px}.embed-media-popup .popup-description{color:#394649}.embed-media-popup .embed-options{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.embed-media-popup .embed-options-type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:8px 10px;border:1px solid #dcdee1;cursor:pointer;color:#394649;width:110px;box-sizing:border-box;text-align:center;line-height:normal}.embed-media-popup .embed-options-type.upload-image input{width:100%;height:100%}.embed-media-popup .embed-options-type.ss-icon-new-class::before{position:relative;top:5px}.embed-media-popup .embed-options-type::before{font-size:24px;color:#394649;margin-bottom:10px}.embed-media-popup .embed-options-type:hover,.embed-media-popup .embed-options-type.active{color:#3722d3;border-color:#3722d3}.embed-media-popup .embed-options-type:hover::before,.embed-media-popup .embed-options-type.active::before{color:#3722d3}.embed-media-popup .embed-input{margin-top:15px}.embed-media-popup fieldset{margin-top:14px}.embed-media-popup fieldset .embed-textarea{box-sizing:border-box}.embed-media-popup fieldset .error-message{display:none}.embed-media-popup .btn-submit{margin-top:20px}.class-onboarding-popup{width:760px}.class-onboarding-popup .top-area{padding:50px 50px 0}.class-onboarding-popup .header{text-align:center;margin-bottom:40px}.class-onboarding-popup .header h2{font-weight:normal}.class-onboarding-popup .header h4{color:#394649;margin-top:8px}.class-onboarding-popup .footer{padding:30px 50px;background-color:#f4f4f4;line-height:39px}.class-onboarding-popup .footer .btn{margin-left:20px}.class-onboarding-popup .invite-wrapper{margin-bottom:50px}.reviews-list .like-button,.reviews-list .dislike-button{cursor:pointer}.reviews-list .positive,.reviews-list .negative,.reviews-list .negative-admin{background-color:#00b7ff;width:23px;height:23px;color:#fff}.reviews-list .positive:not(:first-child),.reviews-list .negative:not(:first-child),.reviews-list .negative-admin:not(:first-child){margin-top:10px}.reviews-list .positive::before,.reviews-list .negative::before,.reviews-list .negative-admin::before{float:left;padding:2px 5px}.reviews-list .negative{background-color:#dcdee1}.reviews-list .negative-admin{background-color:#ff4a4a}.reviews-list .body-content{margin-top:-4px !important;margin-bottom:19px}.reviews-list .class-attended{margin-top:19px}.reviews-list .col-right{padding:0 55px !important}.class-reviews-popup-view{width:640px}.class-reviews-popup-view h3{margin:0 0 27px 30px;padding-top:27px}.class-reviews-popup-view .activity-list{border-bottom:1px solid #dcdee1;border-top:1px solid #dcdee1;height:475px;overflow-y:scroll}.class-reviews-popup-view .activity-list .activity-item{padding:30px}.class-reviews-popup-view .activity-list .activity-item .user-snippet{margin-bottom:0 !important}.class-reviews-popup-view .activity-list .activity-item .toolbar{margin-top:10px}.class-reviews-popup-view .activity-list .activity-item .save-button{margin-right:10px}@media screen and (max-width: 540px){.class-reviews-popup-view .activity-list{height:auto;max-height:475px;min-height:200px}}.class-reviews-popup-view .footer{border-top:1px solid #dcdee1;padding:30px}.class-reviews-popup-view .footer::before{color:#dcdee1;margin-right:5px}.email-invite .section-title{margin-top:-8px}.email-invite__inline-error{text-align:center;color:#ff4a4a;position:absolute;bottom:100%;line-height:1.2;margin-bottom:8px;opacity:0;transition:transform .25s,opacity .25s;transform:translateY(5px);pointer-events:none}.has-inline-error .email-invite__inline-error{opacity:1;transform:translateY(0)}.email-invite__optional-message{margin-top:10px;margin-bottom:30px}.email-invite .contacts-section{margin-top:6px}.email-invite .contacts-section.error .error-wrapper{display:block}.email-invite .contacts-section.error .contacts-list{display:none}.email-invite .contacts-section.retry .retry-btn{display:block}.email-invite .contacts-section .error-wrapper,.email-invite .contacts-section .retry-btn{display:none}.email-invite .contacts-section .contacts-list{width:100%;padding:0;height:300px}.email-invite .contacts-section .contacts-list .contact-row{padding:10px;border-bottom:1px solid #f4f4f4}.email-invite .contacts-section .contacts-list .contact-row .contact-info{margin-right:115px}.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email{color:#394649}.email-invite .contacts-section .contacts-list .contact-row .vertical-center .contact-email{line-height:44px}.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email{color:#002333;font-weight:bold}.email-invite .contacts-section .contacts-list .contact-row:last-child{border-bottom:none}.email-invite .contacts-section .contacts-list .contact-row .invite-btn:hover{color:#002333}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked{height:38px;width:95px;text-align:center}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading .btn,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked .btn{display:none}.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked::before{color:#00b7ff;line-height:38px}.email-invite .manual-section .invite-via-email.disabled{border-bottom-width:2px}.email-invite .manual-section .status-lbl{line-height:32px;margin-left:10px}.email-invite .manual-section .status-lbl::before{vertical-align:middle}.email-invite .manual-toggle{display:none;margin-top:20px}.social-share-buttons{position:relative}.social-share-buttons .share-button{display:inline-block;vertical-align:middle}.social-share-buttons .share-button.email{background-color:#dcdee1;border-color:#dcdee1;color:#fff}.social-share-buttons .share-button.share-link{background-color:#394649;border-color:#394649}.social-share-buttons .share-button.fb::before{top:4px}.social-share-buttons .share-button+.share-button{margin-left:6px}.social-share-buttons .link-btn{background-color:#f4f4f4;border-bottom-color:#f4f4f4}.social-share-buttons .link-btn input{background-color:transparent;font-weight:bold;height:23px;max-width:140px;padding:0}.social-share-buttons .link-btn::before{color:#000;margin-right:5px}.social-share-buttons .link-input{padding-left:0;padding-right:0;border:none}.social-share-buttons .link-input input{padding-left:0;padding-right:0;text-align:center;max-width:300px;margin:0 auto}.social-share-buttons.dark .link-btn{background-color:#000;border-bottom-color:#000}.social-share-buttons.dark .link-btn::before{color:#fff}.social-share-buttons.dark .link-btn input{color:#fff}.social-share-buttons-label{font-weight:bold;padding-bottom:10px;-webkit-font-smoothing:antialiased}.base-share .title{margin-bottom:20px}.base-share .description{margin-bottom:13px}.base-share .class-image{margin-bottom:14px;min-height:197px;width:100%;border-radius:3px}.base-share .class-description{color:#394649}.base-share .form-separator{margin:30px 0;margin-bottom:6px}.base-share .form-separator p.preview{width:70px}.base-share .social-share-buttons{text-align:center;width:100%}.base-share .social-share-buttons .share-twitter{margin-right:6px}.base-share .social-share-buttons .share-button{width:40px}.base-share .social-share-buttons .link-btn{width:174px;margin-top:15px;margin-right:10px;text-align:initial}.base-share .social-share-buttons .link-input{padding-left:0;padding-right:0;width:100%}.base-share .social-share-buttons .link-input input{height:30px;margin-bottom:10px;padding-left:0;padding-right:0;text-align:center;background-color:#fff;border:#dcdee1 1px solid}.base-share .compact .title,.base-share .compact .description{text-align:center}.base-share .compact .description{margin-bottom:13px;line-height:1.2em}.base-share .compact .title{margin-bottom:12px}.base-share .compact .form-separator{margin-top:6px;margin-bottom:6px}.base-share .compact .send-button-wrapper{margin-top:80px;position:relative}.base-share .compact .send-button{min-width:118px;width:100%}.base-share .compact .send-button.disabled{opacity:.5;background-color:#3722d3 !important;color:#fff !important}.base-share .compact .invite-contacts{cursor:pointer;margin-top:5px;margin-bottom:5px;display:block;width:100%;text-align:center}.base-share .compact .email-invite .contacts-section .contacts-list{height:200px}.base-share .compact .social-share-buttons{width:100%}.base-share .compact .social-share-buttons .link-btn{min-width:118px;margin-top:0}.base-share .compact .social-share-buttons .share-button{padding:6px 0 7px}.base-share .compact .social-share-buttons .share-link::before{color:#fff}.base-share .compact .social-share-buttons .share-facebook::before{color:#fff}.base-share .compact .social-share-buttons .share-twitter{margin-right:0}.base-share .compact .social-share-buttons .share-twitter::before{color:#fff}@media screen and (max-width: 540px){.base-share .compact .send-button{min-width:47px}.base-share .compact .send-button-wrapper{margin-top:20px}.base-share .compact .social-share-buttons .link-btn{margin-bottom:18px;width:90%}.base-share .compact .social-share-buttons .share-button{float:right}.base-share .compact .social-share-buttons .share-facebook{margin-left:8px}}.base-share-popup{width:350px;padding:30px}.follow-dialog{z-index:9998}.class-share-popover .inner-popover .content{padding:30px 30px 0;position:relative}.class-share-popover .inner-popover .content .link-input{padding:0;position:absolute;top:0;right:0;z-index:10008;height:100%;width:0%;min-width:0}.class-share-popover .inner-popover .content .link-input input{margin-bottom:0;height:100%;padding:0 10px;box-sizing:border-box}.class-share-popover .inner-popover .content .buttons-container{display:-ms-flexbox;display:flex}.class-share-popover .inner-popover .content .buttons-container .large-icon{padding:8px 7px 9px !important}.class-share-popover .inner-popover .content .buttons-container .share-button{width:33% !important;border-bottom:0;margin:0 10px !important}.class-share-popover .inner-popover .content .buttons-container .share-link{background-color:#f4f4f4}.class-share-popover .inner-popover .content .buttons-container .share-link:hover{background-color:#002333}.class-share-popover .inner-popover .content .buttons-container .share-link::before{color:#394649}.email-invite .section-title{margin-top:-8px}.email-invite__inline-error{text-align:center;color:#ff4a4a;position:absolute;bottom:100%;line-height:1.2;margin-bottom:8px;opacity:0;transition:transform .25s,opacity .25s;transform:translateY(5px);pointer-events:none}.has-inline-error .email-invite__inline-error{opacity:1;transform:translateY(0)}.email-invite__optional-message{margin-top:10px;margin-bottom:30px}.email-invite .contacts-section{margin-top:6px}.email-invite .contacts-section.error .error-wrapper{display:block}.email-invite .contacts-section.error .contacts-list{display:none}.email-invite .contacts-section.retry .retry-btn{display:block}.email-invite .contacts-section .error-wrapper,.email-invite .contacts-section .retry-btn{display:none}.email-invite .contacts-section .contacts-list{width:100%;padding:0;height:300px}.email-invite .contacts-section .contacts-list .contact-row{padding:10px;border-bottom:1px solid #f4f4f4}.email-invite .contacts-section .contacts-list .contact-row .contact-info{margin-right:115px}.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email{color:#394649}.email-invite .contacts-section .contacts-list .contact-row .vertical-center .contact-email{line-height:44px}.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email{color:#002333;font-weight:bold}.email-invite .contacts-section .contacts-list .contact-row:last-child{border-bottom:none}.email-invite .contacts-section .contacts-list .contact-row .invite-btn:hover{color:#002333}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked{height:38px;width:95px;text-align:center}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading .btn,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked .btn{display:none}.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked::before{color:#00b7ff;line-height:38px}.email-invite .manual-section .invite-via-email.disabled{border-bottom-width:2px}.email-invite .manual-section .status-lbl{line-height:32px;margin-left:10px}.email-invite .manual-section .status-lbl::before{vertical-align:middle}.email-invite .manual-toggle{display:none;margin-top:20px}.social-share-buttons{position:relative}.social-share-buttons .share-button{display:inline-block;vertical-align:middle}.social-share-buttons .share-button.email{background-color:#dcdee1;border-color:#dcdee1;color:#fff}.social-share-buttons .share-button.share-link{background-color:#394649;border-color:#394649}.social-share-buttons .share-button.fb::before{top:4px}.social-share-buttons .share-button+.share-button{margin-left:6px}.social-share-buttons .link-btn{background-color:#f4f4f4;border-bottom-color:#f4f4f4}.social-share-buttons .link-btn input{background-color:transparent;font-weight:bold;height:23px;max-width:140px;padding:0}.social-share-buttons .link-btn::before{color:#000;margin-right:5px}.social-share-buttons .link-input{padding-left:0;padding-right:0;border:none}.social-share-buttons .link-input input{padding-left:0;padding-right:0;text-align:center;max-width:300px;margin:0 auto}.social-share-buttons.dark .link-btn{background-color:#000;border-bottom-color:#000}.social-share-buttons.dark .link-btn::before{color:#fff}.social-share-buttons.dark .link-btn input{color:#fff}.social-share-buttons-label{font-weight:bold;padding-bottom:10px;-webkit-font-smoothing:antialiased}.base-share .title{margin-bottom:20px}.base-share .description{margin-bottom:13px}.base-share .class-image{margin-bottom:14px;min-height:197px;width:100%;border-radius:3px}.base-share .class-description{color:#394649}.base-share .form-separator{margin:30px 0;margin-bottom:6px}.base-share .form-separator p.preview{width:70px}.base-share .social-share-buttons{text-align:center;width:100%}.base-share .social-share-buttons .share-twitter{margin-right:6px}.base-share .social-share-buttons .share-button{width:40px}.base-share .social-share-buttons .link-btn{width:174px;margin-top:15px;margin-right:10px;text-align:initial}.base-share .social-share-buttons .link-input{padding-left:0;padding-right:0;width:100%}.base-share .social-share-buttons .link-input input{height:30px;margin-bottom:10px;padding-left:0;padding-right:0;text-align:center;background-color:#fff;border:#dcdee1 1px solid}.base-share .compact .title,.base-share .compact .description{text-align:center}.base-share .compact .description{margin-bottom:13px;line-height:1.2em}.base-share .compact .title{margin-bottom:12px}.base-share .compact .form-separator{margin-top:6px;margin-bottom:6px}.base-share .compact .send-button-wrapper{margin-top:80px;position:relative}.base-share .compact .send-button{min-width:118px;width:100%}.base-share .compact .send-button.disabled{opacity:.5;background-color:#3722d3 !important;color:#fff !important}.base-share .compact .invite-contacts{cursor:pointer;margin-top:5px;margin-bottom:5px;display:block;width:100%;text-align:center}.base-share .compact .email-invite .contacts-section .contacts-list{height:200px}.base-share .compact .social-share-buttons{width:100%}.base-share .compact .social-share-buttons .link-btn{min-width:118px;margin-top:0}.base-share .compact .social-share-buttons .share-button{padding:6px 0 7px}.base-share .compact .social-share-buttons .share-link::before{color:#fff}.base-share .compact .social-share-buttons .share-facebook::before{color:#fff}.base-share .compact .social-share-buttons .share-twitter{margin-right:0}.base-share .compact .social-share-buttons .share-twitter::before{color:#fff}@media screen and (max-width: 540px){.base-share .compact .send-button{min-width:47px}.base-share .compact .send-button-wrapper{margin-top:20px}.base-share .compact .social-share-buttons .link-btn{margin-bottom:18px;width:90%}.base-share .compact .social-share-buttons .share-button{float:right}.base-share .compact .social-share-buttons .share-facebook{margin-left:8px}}.base-share-popover{width:360px;height:352px}.base-share-popover .content{padding:30px !important}.base-share-popover .form-separator{margin:20px 0 !important}.base-share-popover .buttons-container{display:-ms-flexbox;display:flex;margin:0 -10px}.base-share-popover .buttons-container .share-button{width:33%;margin:0 10px;padding:4px 7px 5px}.base-share-popover .send-button-wrapper{margin-top:80px;width:100%;position:relative}.base-share-popover .send-button-wrapper .send-button{width:100%;padding-left:0;padding-right:0}.add-to-calendar-popover-container ul{margin:5px 0}.add-to-calendar-popover-container ul li{padding:5px 25px 5px 10px}.add-to-calendar-popover-container ul li:hover{background-color:#f4f4f4}.add-to-calendar-popover-container ul li a{text-decoration:none;font-weight:normal;font-size:15px;color:#002333}.add-to-calendar-popover-container ul li a:hover{color:#002333}.add-to-calendar-popover-container ul li img{vertical-align:middle;display:inline-block;margin-right:6px}.base-share-popup.teacher-referral .popup-description{padding-bottom:25px;border-bottom:1px solid #f4f4f4}.base-share-popup.teacher-referral .email-invite .header-section{margin-bottom:7px}.base-share-popup.teacher-referral .email-invite .header-section::after{content:".";display:block;height:0;clear:both;visibility:hidden}.base-share-popup.teacher-referral .email-invite .header-section .section-title{font-weight:bold;float:left}.base-share-popup.teacher-referral .email-invite .header-section .invite-contacts{margin-top:-7px;color:#394649;text-decoration:underline}.base-share-popup.teacher-referral .email-invite .header-section .invite-contacts:hover{cursor:pointer}.base-share-popup.teacher-referral .email-invite .manual-section .form-separator{display:none}.base-share-popup.teacher-referral .email-invite .manual-section form{margin-top:15px}.base-share-popup.teacher-referral .email-invite .manual-section fieldset{margin-top:20px}.email-invite .section-title{margin-top:-8px}.email-invite__inline-error{text-align:center;color:#ff4a4a;position:absolute;bottom:100%;line-height:1.2;margin-bottom:8px;opacity:0;transition:transform .25s,opacity .25s;transform:translateY(5px);pointer-events:none}.has-inline-error .email-invite__inline-error{opacity:1;transform:translateY(0)}.email-invite__optional-message{margin-top:10px;margin-bottom:30px}.email-invite .contacts-section{margin-top:6px}.email-invite .contacts-section.error .error-wrapper{display:block}.email-invite .contacts-section.error .contacts-list{display:none}.email-invite .contacts-section.retry .retry-btn{display:block}.email-invite .contacts-section .error-wrapper,.email-invite .contacts-section .retry-btn{display:none}.email-invite .contacts-section .contacts-list{width:100%;padding:0;height:300px}.email-invite .contacts-section .contacts-list .contact-row{padding:10px;border-bottom:1px solid #f4f4f4}.email-invite .contacts-section .contacts-list .contact-row .contact-info{margin-right:115px}.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email{color:#394649}.email-invite .contacts-section .contacts-list .contact-row .vertical-center .contact-email{line-height:44px}.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email{color:#002333;font-weight:bold}.email-invite .contacts-section .contacts-list .contact-row:last-child{border-bottom:none}.email-invite .contacts-section .contacts-list .contact-row .invite-btn:hover{color:#002333}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked{height:38px;width:95px;text-align:center}.email-invite .contacts-section .contacts-list .contact-row .invite-status.loading .btn,.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked .btn{display:none}.email-invite .contacts-section .contacts-list .contact-row .invite-status.checked::before{color:#00b7ff;line-height:38px}.email-invite .manual-section .invite-via-email.disabled{border-bottom-width:2px}.email-invite .manual-section .status-lbl{line-height:32px;margin-left:10px}.email-invite .manual-section .status-lbl::before{vertical-align:middle}.email-invite .manual-toggle{display:none;margin-top:20px}.email-share-popup{width:350px;padding:25px 30px 30px}.email-share-popup .section-title{display:none}.email-share-popup .contacts-section{margin-top:15px}.email-share-popup .popup-title{margin-bottom:15px}.email-share-popup .invite-contacts{margin-top:5px}.email-share-popup .send-button-wrapper{margin-top:50px;width:100%;position:relative}.email-share-popup .send-button-wrapper .send-button{width:100%;padding-left:0;padding-right:0}.email-share-popup .send-button-wrapper .send-button.disabled{opacity:.5;background-color:#3722d3 !important;color:#fff !important}.friend-images{margin-bottom:15px}.friend-images .friend-section{display:inline-block;vertical-align:top}.friend-images .referrer-image,.friend-images .you{height:75px;width:75px;border-radius:40px}.friend-images .plus{color:#dcdee1;font-weight:bold;line-height:75px;margin:0 5px}.friend-images .you{background-color:#f4f4f4;color:#394649;font-weight:bold;line-height:75px}.student-referred-popup{padding:50px 60px;width:370px;text-align:center}.student-referred-popup .friend-images{margin-bottom:25px}.student-referred-popup h3{margin-bottom:40px}.student-referred-popup .checklist{margin:0 auto 44px}.student-referred-popup .checklist li{display:inline-block}.abuse-flag-popup{padding:25px 30px 30px;border-radius:3px;width:80%}.abuse-flag-popup textarea{box-sizing:border-box}.abuse-flag-popup .popup-title{padding-bottom:20px}.abuse-flag-popup .popup-subtitle{size:15px;font-weight:bold}.abuse-flag-popup .popup-description{size:15px;padding-bottom:20px}.abuse-flag-popup .error-message,.abuse-flag-popup .text-required-error{font-weight:bold;color:red}.abuse-flag-popup .radio-on{height:20px;width:20px;background-color:#394649}.abuse-flag-popup .infraction-type-list{display:inline-block;padding-top:15px}.abuse-flag-popup .optional{color:#394649}@media(min-width: 600px){.abuse-flag-popup{width:530px}}.teacher-bio .user-img{margin-bottom:10px}.teacher-bio .teacher-overview{padding-left:65px}.teacher-bio .teacher-overview h3{line-height:1}.teacher-bio .teacher-overview .headline{color:#394649;font-weight:normal}.teacher-bio .teacher-overview .desc{margin:15px 0}.teacher-bio .teacher-overview .social-list{margin-top:10px;height:16px}.teacher-bio .teacher-overview .social-list li{margin-right:8px;line-height:20px;display:inline}.teacher-bio .teacher-overview .social-list li.link .icon-link{width:16px;height:16px;font-size:10px;display:block;margin-right:4px;line-height:18px}.teacher-bio .teacher-overview .social-list li.link .url{text-decoration:underline;line-height:15px;color:#394649}.user-profile-popup-view{padding:30px;width:650px}.user-profile-popup-view .sidebar-col{width:176px;margin-right:30px}.user-profile-popup-view .sidebar-col .card{position:relative;margin-bottom:18px;border-radius:3px}.user-profile-popup-view .sidebar-col .card .photo{display:block;height:176px;overflow:hidden}.user-profile-popup-view .sidebar-col .card .photo img{width:176px;border-top-right-radius:3px;border-top-left-radius:3px}.user-profile-popup-view .sidebar-col .card .actions{background-color:#f4f4f4;border:#dcdee1 1px solid;border-top:none;padding:20px;text-align:center}.user-profile-popup-view .sidebar-col .card .actions .question-btn-wrapper{margin-top:10px}.user-profile-popup-view .sidebar-col .trust-reputation-list{margin-bottom:30px}.user-profile-popup-view .sidebar-col .since{color:#394649;text-align:center}.user-profile-popup-view .content-col{width:444px}.user-profile-popup-view .content-col .details h2{margin-bottom:5px}.user-profile-popup-view .content-col .details h3{color:#394649;font-weight:normal;margin-bottom:3px}.user-profile-popup-view .content-col .details>p{margin-bottom:20px}.user-profile-popup-view .content-col .details>p a{border-bottom:#3722d3 1px solid}.user-profile-popup-view .content-col .details>div{margin-bottom:27px}.user-profile-popup-view .content-col .endorsements{padding-top:29px;border-top:#f4f4f4 1px solid}.user-profile-popup-view .content-col .endorsements h3{margin-bottom:20px}.user-profile-popup-view .content-col .endorsements h3 .icon{margin-right:5px;padding-top:1px}.user-profile-popup-view .content-col .endorsements h3 .num{margin-left:5px;font-weight:normal}.user-profile-popup-view .content-col .endorsements h3 a{border-bottom:#3722d3 1px solid;font-weight:normal}.user-profile-popup-view .content-col .endorsements>ul li{margin-bottom:30px}.user-profile-popup-view .content-col .endorsements>ul li:last-child{margin-bottom:0}.user-profile-popup-view .content-col .endorsements>ul li .endorsement{position:relative;margin-bottom:18px;padding:10px 14px 11px;border:#dcdee1 1px solid;border-radius:3px;box-shadow:0 1px 1px #dcdee1}.user-profile-popup-view .content-col .endorsements>ul li .endorsement .icon-arrow{position:absolute;bottom:-10px;left:21px;background:transparent url("/assets/images/icon-arrow-down-white-w-border.png") 0 0 no-repeat;width:16px;height:10px}.user-profile-popup-view .content-col .endorsements>ul li .user-card{margin-left:15px}.user-profile-popup-view .content-col .endorsements>ul li .user-card .user-photo{margin-top:1px}.tags-section .about-tag::after{content:", "}.tags-section .about-tag:last-child::after{content:""}.about-this-class-popup .tags-section{border-top:1px solid #dcdee1;margin-top:25px;padding-top:25px}.price-display{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.price-display h2{text-align:center}.price-display.annual .heading,.price-display.monthly .heading{height:84px}.price-display.annual .price,.price-display.monthly .price{margin-bottom:32px}.price-display .price{font-size:26px}.price-display .price b{font-weight:bold}.price-display .tag{font-size:13px}.price-display .description{margin-bottom:42px}.price-display .button{height:40px;font-size:18px;line-height:38px;vertical-align:middle}.price-display .icon-display{width:100px}.premium-upgrade-icon{background-image:url("/assets/images/membership/gold.png");background-position:center top;background-repeat:no-repeat;background-size:90px;height:90px;margin-bottom:12px;width:100%}.premium-upgrade-popup-view{width:300px;padding:30px 50px 50px}.premium-upgrade-popup-view .cta-heading{margin-bottom:20px;text-align:center}.premium-upgrade-popup-view .cta-heading .header .popup-header-icon{width:90px}.premium-upgrade-popup-view .cta-heading .header .popup-header-text{font-weight:normal;margin:14px 0 5px}.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text{color:#394649}.premium-upgrade-popup-view .cta-info{margin:0 auto;padding-top:15px}#abstract-popup-view.my-notes-popup{background-color:#f4f4f4;padding:30px 100px;width:700px}#abstract-popup-view.my-notes-popup .icon-loading{padding-top:50px}#abstract-popup-view.my-notes-popup .popup-title{margin-bottom:20px}#abstract-popup-view.my-notes-popup .empty-area{display:none}.user-list-popup{width:640px}.user-list-popup h3{margin:0 0 27px 30px;padding-top:27px}.user-list-popup .follower-following-search-wrapper{padding:0 24px 16px}.user-list-popup .follower-following-search-wrapper svg{position:absolute;margin:9px 0 0 10px;width:18px;height:18px}.user-list-popup .js-follower-following-search{padding-left:40px;box-sizing:border-box}.user-list-popup .users-collection-wrapper{border-bottom:1px solid #dcdee1;border-top:1px solid #dcdee1;height:475px;overflow-y:scroll}.user-list-popup .users-collection-wrapper .user-list-row{position:relative;padding:25px;border-bottom:1px solid #dcdee1}.user-list-popup .users-collection-wrapper .user-list-row:last-child{border-bottom:none}.user-list-popup .users-collection-wrapper .user-list-row a{text-decoration:none}.user-list-popup .users-collection-wrapper .user-list-row .user-details{color:#394649;padding:5px 0 0 60px}.user-list-popup .users-collection-wrapper .user-list-row .user-details .user-details-fullname{color:#002333;font-size:15px;margin:0;font-weight:bold}.user-list-popup .users-collection-wrapper .user-list-row .user-details h5,.user-list-popup .users-collection-wrapper .user-list-row .user-details h6{line-height:1.5}.user-list-popup .users-collection-wrapper .user-list-row .user-details h6{font-weight:normal;color:#394649}.user-list-popup .users-collection-wrapper .user-list-row .user-details .user-details-header{line-height:1.5;font-size:15px}.user-list-popup .users-collection-wrapper .user-list-row .follow-button-wrapper{position:absolute;right:25px;top:38px}.user-list-popup .empty-area{display:none}.user-list-popup .empty-area .empty-area-subtext{color:#002333;font-size:12px}.user-list-popup .empty-area .empty-area-text{word-wrap:break-word}.user-list-popup .empty-area-container{padding:20px 30px}@media screen and (max-width: 540px){#abstract-popup-view.user-list-popup{margin-top:0;margin-bottom:0;width:100%;height:100%}#abstract-popup-view.user-list-popup .follow-button-wrapper{display:none}#abstract-popup-view.user-list-popup .users-collection-wrapper{height:80%}}@media screen and (max-width: 540px){#abstract-popup-view.loader{width:24px;height:24px}}.free-access-link-confirmation-popup{padding:0 !important;width:820px !important;border-radius:12px !important}.free-access-link-confirmation-popup a{color:#3722d3;text-decoration:none}.free-access-link-confirmation-popup a:hover{color:#3722d3;text-decoration:underline}@media screen and (max-width: 800px){.free-access-link-confirmation-popup{width:90% !important}}@media screen and (max-width: 540px){.free-access-link-confirmation-popup{width:100% !important}}.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content{display:-ms-flexbox;display:flex;direction:column}.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main{width:calc(100% - 340px);padding:0 48px;background-image:url("/assets/images/popups/brand-refresh-popup-vector.png");background-repeat:no-repeat;background-position-x:right;overflow:hidden;background-position-y:bottom}@media screen and (max-width: 800px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main{width:100%;padding-bottom:35%}}@media screen and (max-width: 540px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main{padding:0 18px 35%}}@media screen and (max-width: 800px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content{position:relative;top:50%}}@media screen and (max-width: 540px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content{top:5%}}.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content h1{margin:100px 0 32px}@media screen and (max-width: 800px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content h1{margin:20px 0}}.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p{font-weight:normal !important;max-width:380px}@media screen and (max-width: 800px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p{max-width:100%}}@media screen and (max-width: 800px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p{max-width:80%}}.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .hero-img{height:450px;width:340px;background-image:url("/assets/images/popups/brand-refresh-popup-bg.png")}@media screen and (max-width: 800px){.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .hero-img{display:none}}#abstract-popup-view.free-access-link-confirmation-popup .btn-close{top:20px;right:28px}.post-view .navigation{color:#394649;margin-bottom:30px}.post-view .content-header{padding-bottom:27px;border-bottom:#dcdee1 1px solid}.post-view .content-header .main-vote-action{min-width:80px;height:10px}.post-view .content-header .content-row-content{width:530px}.post-view .content-header .content-row-content h3{margin-top:-4px}.post-view .content-header .content-row-content .link-target{color:#dcdee1}.post-view .content-header .content-row-content .subtitle{color:#394649}.post-view .content-header .content-row-content>p{margin-top:12px}.post-view .content-header .content-row-content>p.space-more-top{margin-top:21px}.post-view .content-header .content-row-content .discussion-from{color:#394649;margin-top:18px}.post-view .content-header .content-row-content .discussion-from .prefix{margin-right:5px}.post-view .content-header .content-row-content .discussion-description{margin:18px 0 25px}.post-view .content-header .content-row-content .discussion-description.space-less-top{margin-top:7px}.post-view .content-header .content-row-content .edit-actions{margin-top:20px}.post-view .content-header .content-row-content .edit-actions input[type=submit]{margin-right:15px}.post-view .content-header .content-row-content .edit-actions a{line-height:37px;color:#002333;font-weight:bold}.post-view .content-header .content-row-content .discussion-meta{color:#394649}.post-view .content-header .content-row-content .discussion-meta .share-fb{color:#3b5998}.post-view .content-header .content-row-content .discussion-meta .share-fb::before{margin-right:5px}.post-view .content-header .content-row-content .discussion-meta .share-twitter{color:#55acee}.post-view .content-header .content-row-content .discussion-meta .share-twitter::before{margin-right:5px}.post-view .content-header .content-row-content .discussion-meta .teacher-tag,.post-view .content-header .content-row-content .discussion-meta .staff-tag{margin-left:5px}.post-view .rich-textarea-wrapper{width:530px}.post-view .follow-discussion-wrapper{margin-right:42px}.post-view .discussion-list-header{padding-top:30px;margin-bottom:28px}.post-view .activity-list{margin-top:30px;border-top:#f4f4f4 1px solid}.author-placard{margin-bottom:26px}.author-placard .rounded-image-wrapper{width:30px;height:30px;float:left;margin-right:10px}.author-placard .rounded-image-wrapper a img{width:100%}.author-placard .name{font-weight:bold;line-height:1}.author-placard .name a{color:#002333}.author-placard .name .teacher-tag,.author-placard .name .staff-tag{margin-left:8px}.author-placard .name .project{color:#394649}.author-placard .name .project::before{color:#3722d3;padding-right:5px}.author-placard .secondary,.author-placard .sort-order a,.sort-order .author-placard a{line-height:1;color:#394649;margin-top:4px}.author-placard .secondary span::before,.author-placard .sort-order a span::before,.sort-order .author-placard a span::before{color:#dcdee1}.comment-form .rich-textarea-wrapper{padding-left:80px;position:relative}.comment-form textarea{width:100%;height:15px}.comment-form .btn-reply-wrapper{margin-top:20px}.activity-list.icon-loading{width:auto;padding:30px}.activity-list .activity-item{padding:30px 0;border-bottom:#f4f4f4 1px solid}.activity-list .activity-item .link-target{color:#dcdee1}.activity-list .activity-item:last-child{border-bottom:none}.activity-list .activity-item>.col-right{padding:0 42px 0 80px}.activity-list .activity-item>.col-right .user-snippet{margin-bottom:9px}.activity-list .activity-item>.col-right .meta{color:#394649;margin-top:8px}.activity-list .activity-item>.col-right .meta .right .iconed::before{margin-right:.25em}.activity-list .activity-item>.col-right .meta .right .iconed.active::before{color:#ff4a4a}.activity-list .activity-item>.col-right .meta .right .hidden{display:none}.activity-list .activity-item>.col-right .replies{display:none}.activity-list .activity-item>.col-right .replies .replies-list.icon-loading{padding:15px !important}a.edit,a.edit:link,a.edit:visited{background:url("/assets/images/dashboard-sprite.png") -8px -38px no-repeat;height:14px;position:relative;width:14px}a.link-main,.sort-order .active a,button.link-main{color:#002333;text-decoration:none;font-weight:bold}a.link-main:hover,.sort-order .active a:hover,button.link-main:hover{color:#394649}a.link-main.no-bold,.sort-order .active a.no-bold,button.link-main.no-bold{font-weight:normal}a{color:#002333;text-decoration:underline;font-weight:bold}a:hover{color:#394649}a.primary{color:#002333;text-decoration:none;font-weight:bold}a.primary:hover{color:#394649}a.primary.no-bold{font-weight:normal}a.secondary,.sort-order a{color:#394649;text-decoration:underline;font-weight:normal}a.secondary:hover,.sort-order a:hover{color:#394649}a.secondary.arrowed,.sort-order a.arrowed{text-decoration:none !important}a.secondary.arrowed>span,.sort-order a.arrowed>span{text-decoration:underline}a.secondary.no-underline,.sort-order a.no-underline{text-decoration:none !important}a.light{color:#fff;font-weight:bold}a.light:hover{color:#f4f4f4}a.small .icon{padding-left:18px}a.small .icon::before{top:0;width:13px}a.tertiary{color:#fff;text-decoration:none;font-weight:normal}a.tertiary:hover{color:#00ff84;text-decoration:underline}a.alternate{color:#3722d3;text-decoration:none;font-weight:bold}a.alternate.no-underline{text-decoration:none}a.subscription-link{color:#3722d3;font-weight:normal}a.subscription-link:hover{color:#3722d3}a.fb-link{color:#3b5998;text-decoration:underline;font-weight:normal}a.twitter-link{color:#55acee;text-decoration:underline;font-weight:normal}a.iconed-link>span{position:relative;padding-left:1.3em;font-weight:normal}a.iconed-link>span::before{position:absolute;top:50%;left:0;margin-top:-0.9em;text-align:right;font-size:.9em;color:#dcdee1}*[data-ss-username]{cursor:pointer}.primary-link{color:#002333;transition:color .1s ease-in}.primary-link:hover{color:#3722d3}a.more-replies-link.icon-loading{background-color:#f4f4f4;width:auto;height:auto;background-position:98% 50%}a.action-link{color:#394649;line-height:14px}a.action-link:hover{color:#394649}a.action-link span{display:inline-block;vertical-align:top;line-height:17px;margin-right:1px}.sort-order{margin-bottom:30px}.sort-order .active a{text-decoration:none}.sort-order li::before{content:"·";margin:0 6px}.sort-order li:first-child::before{content:"";margin:0}.learn-mode-notes-collection-wrapper{margin-top:4px;padding-right:5px}.learn-mode-notes-collection-wrapper .learn-mode-note{padding:3px 0;border-bottom:1px solid #f4f4f4}.learn-mode-notes-collection-wrapper .learn-mode-note:first-child{border-top:1px solid #f4f4f4}.learn-mode-notes-collection-wrapper .learn-mode-note .learn-mode-note-inner{position:relative;padding:12px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-author{margin-bottom:10px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-author .author-name{margin:0 5px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-author .author-image{display:inline;vertical-align:middle}.learn-mode-notes-collection-wrapper .learn-mode-note .footer{display:inline-block}.learn-mode-notes-collection-wrapper .learn-mode-note .footer .middot{padding:0 3px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-stat{color:#394649;padding-right:10px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-stat::before{margin-right:3px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-stat.liked::before{color:#ff4a4a}.learn-mode-notes-collection-wrapper .learn-mode-note .privacy-status{position:absolute;right:12px;top:12px;color:#dcdee1}.learn-mode-notes-collection-wrapper .learn-mode-note .privacy-status::before{margin-right:3px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-content{padding-left:60px}.learn-mode-notes-collection-wrapper .learn-mode-note .note-content .note-body{margin-bottom:8px}.learn-mode-notes-collection-wrapper .learn-mode-note:hover .learn-mode-note-inner,.learn-mode-notes-collection-wrapper .learn-mode-note.highlight .learn-mode-note-inner{background-color:#fff;border-radius:3px}.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info{padding-top:16px;padding-bottom:8px;font-weight:bold}.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .session-title{display:inline-block}.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes{color:#394649;display:inline-block;margin-left:16px}.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes::before{margin-right:3px}.learn-mode-sessions-collection-wrapper .learn-mode-session:first-child .session-info{border-top:1px solid #f4f4f4}#loggedout-class-details .loggedout-class-details-related-classes{max-width:1136px;margin:0 auto;padding:64px 32px 0}#loggedout-class-details .loggedout-class-details-related-classes .row{display:-ms-grid;display:grid;gap:16px;grid-column-gap:16px;-ms-grid-columns:(minmax(0, 1fr))[4];grid-template-columns:repeat(4, minmax(0, 1fr))}#loggedout-class-details .loggedout-class-details-related-classes .clear::after{display:none}#loggedout-class-details .loggedout-class-details-related-classes .ss-card__title{height:40px;overflow:hidden;min-height:auto}#loggedout-class-details .loggedout-class-details-related-classes .ss-card__teacher-placeholder .ellipsis{height:20px;white-space:nowrap}@media screen and (max-width: 809px){#loggedout-class-details .loggedout-class-details-related-classes .row{-ms-grid-columns:(60%)[4];grid-template-columns:repeat(4, 60%);overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}#loggedout-class-details .loggedout-class-details-related-classes .row .class-column{scroll-snap-align:start}#loggedout-class-details .loggedout-class-details-related-classes .row::-webkit-scrollbar{display:none}}.join-module .price-buy-button{display:table;padding:0}.join-module .price-buy-button .main-text{border-right:1px solid #00b7ff;display:table-cell;padding:8px 10px 8px 15px}.join-module .price-buy-button .strikethrough{color:#00b7ff}.join-module .price-buy-button .list-price{margin-right:5px}.join-module .price-buy-button .price{display:table-cell;padding-left:8px;padding-right:15px}.join-module .price-buy-button:hover .main-text{border-right-color:#00b7ff}.join-module .price-buy-button.disabled .main-text{border-right-color:#dcdee1}.join-module .price-buy-button.disabled .strikethrough{color:inherit}.tags-section .about-tag::after{content:", "}.tags-section .about-tag:last-child::after{content:""}.reviews-stats-column .level .icon{vertical-align:top}.reviews-stats-column .level .level-text{padding-top:11px}.reviews-stats-column .level .level-indicator{font-size:13px;margin-bottom:5px}.reviews-stats-column .level li{display:none}.reviews-stats-column .level li.active{display:inline-block;padding-left:3px}.reviews-stats-column .level li.icon{display:inline-block}.reviews-stats-column .reviews-level{padding-left:14px}.reviews-stats-column .reviews-tooltip-popover{width:241px;margin-left:-71px}.reviews-stats-column .reviews-tooltip-popover .tooltip-title{padding-top:20px;font-weight:bold;font-size:15px}.reviews-stats-column .reviews-tooltip-popover .tooltip-text{padding-left:10px;padding-right:10px;padding-bottom:20px;color:#394649;font-size:15px}.stats-column{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.stats-column .stat{text-align:center}.stats-column .stat .number{display:inline-block;padding:5px 0}.stats-column .stat .label{color:#394649}.stats-column .stat .class-count::before{font-size:20px;padding-right:5px}.stats-column .stat-divider{width:1px;background-color:#f4f4f4}.stats-column .reviews-stats-column{margin-top:1px}.project-gallery .empty-slot-wrapper{color:#394649;height:155px;text-align:center;box-shadow:0 0 1px #aeb8be}.project-gallery .empty-slot-wrapper .copy{display:none;padding-top:55px}.project-gallery .see-all-project{position:relative;text-align:center}.project-gallery .see-all-project .image-link{display:block}.project-gallery .see-all-project .background-image-holder{background-size:300px;background-position:center;background-repeat:no-repeat;height:155px}.project-gallery .see-all-project .see-all-overlay{background-color:rgba(0,0,0,.6);position:absolute;inset:0;z-index:1}.project-gallery .see-all-project .see-all-overlay .see-all-button{position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-13px}.project-gallery .projects-list.populated .extra-slot{margin-left:-4px}.project-gallery .projects-list.populated .extra-slot+.extra-slot{margin-left:0}.social-share-buttons{position:relative}.social-share-buttons .share-button{display:inline-block;vertical-align:middle}.social-share-buttons .share-button.email{background-color:#dcdee1;border-color:#dcdee1;color:#fff}.social-share-buttons .share-button.share-link{background-color:#394649;border-color:#394649}.social-share-buttons .share-button.fb::before{top:4px}.social-share-buttons .share-button+.share-button{margin-left:6px}.social-share-buttons .link-btn{background-color:#f4f4f4;border-bottom-color:#f4f4f4}.social-share-buttons .link-btn input{background-color:transparent;font-weight:bold;height:23px;max-width:140px;padding:0}.social-share-buttons .link-btn::before{color:#000;margin-right:5px}.social-share-buttons .link-input{padding-left:0;padding-right:0;border:none}.social-share-buttons .link-input input{padding-left:0;padding-right:0;text-align:center;max-width:300px;margin:0 auto}.social-share-buttons.dark .link-btn{background-color:#000;border-bottom-color:#000}.social-share-buttons.dark .link-btn::before{color:#fff}.social-share-buttons.dark .link-btn input{color:#fff}.social-share-buttons-label{font-weight:bold;padding-bottom:10px;-webkit-font-smoothing:antialiased}@media not all and (resolution >= 0.001dpcm){@supports(-webkit-appearance: none){html{overflow-x:hidden}}}body#loggedout-class-details{overflow-x:hidden}#loggedout-class-details{background-color:#f4f4f4}#loggedout-class-details .tags-section{margin-top:30px}#loggedout-class-details .tags-section .sidebar-section-title{margin-bottom:10px}#loggedout-class-details .tags-section .tag{margin:0 8px 12px 0;padding:5px 16px}#loggedout-class-details .level-section{margin-top:30px}#loggedout-class-details .get-started-for-free-btn-container{position:fixed;top:0;z-index:9999;opacity:0;visibility:hidden;transition-property:top,opacity;transition-duration:.2s;transition-timing-function:ease-in-out}#loggedout-class-details .get-started-for-free-btn-container.show{top:24px;visibility:visible;opacity:1}#loggedout-class-details .get-started-for-free-btn-container .button{width:100%;box-shadow:0 2px 4px rgba(180,184,184,.5)}@media screen and (max-width: 990px){#loggedout-class-details .get-started-for-free-btn-container{display:none}}#loggedout-class-details .loggedout-class-details-full-page-contaier{margin:0 auto;max-width:1400px;padding:32px 24px 0 72px}#loggedout-class-details .loggedout-class-details-main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#loggedout-class-details .loggedout-class-details-main-content{max-width:calc(100% - 420px)}@media screen and (max-width: 1280px){#loggedout-class-details .loggedout-class-details-main-content{max-width:calc(100% - 378px)}}#loggedout-class-details .loggedout-class-details-sidebar .container{border-radius:12px;background-color:initial;text-align:center;max-width:388px;box-shadow:initial;position:-webkit-sticky;position:sticky;top:50px;margin-left:32px;margin-top:-52px;margin-bottom:-20px}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container{padding:32px}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container h2{color:#002333}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul{margin-top:12px}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li{list-style:none;background-repeat:no-repeat;background-position:left top 12px;background-size:24px;text-align:left;padding:12px 0 12px 35px}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li.play_outline{background-image:url("/assets/images/icons/svg/play_outline.svg")}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li.avatar_outline{background-image:url("/assets/images/icons/svg/avatar_outline.svg")}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li.device_outline{background-image:url("/assets/images/icons/svg/device_outline.svg")}#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container a{width:100%;max-width:336px;margin-top:32px}#loggedout-class-details .loggedout-class-details-sidebar .container .get-started-for-free-button{visibility:hidden}@media screen and (max-width: 990px){#loggedout-class-details .loggedout-class-details-sidebar .container{border-radius:0;max-width:100%;width:100%;box-shadow:none;position:relative;top:auto;margin:0 0 32px;text-align:left}#loggedout-class-details .loggedout-class-details-sidebar .container .content,#loggedout-class-details .loggedout-class-details-sidebar .container ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 810px){#loggedout-class-details .loggedout-class-details-sidebar .container .content{display:block}#loggedout-class-details .loggedout-class-details-sidebar .container .content a{display:block;width:auto;margin:32px auto 0 auto}}@media screen and (max-width: 541px){#loggedout-class-details .loggedout-class-details-sidebar .container .content{display:block;margin-top:24px}#loggedout-class-details .loggedout-class-details-sidebar .container .content a{display:block;width:auto;margin:32px auto 0 auto}}@media screen and (max-width: 375px){#loggedout-class-details .loggedout-class-details-sidebar .container .content{display:block}#loggedout-class-details .loggedout-class-details-sidebar .container .content ul{display:block}#loggedout-class-details .loggedout-class-details-sidebar .container .content a{margin-top:32px}}#loggedout-class-details .stats-column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#loggedout-class-details .stats-column .stat{background-color:#fff;width:144px;height:110px;border-radius:8px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#loggedout-class-details .stats-column .stat:nth-child(1){margin-right:16px}#loggedout-class-details .stats-column .stat:nth-child(2){margin-right:16px}@media screen and (max-width: 375px){#loggedout-class-details .stats-column .stat{padding:16px;width:auto}}#loggedout-class-details .has-border-bottom{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #dcdee1}#loggedout-class-details .ellipsis{white-space:initial}#loggedout-class-details .description-column{padding-bottom:24px}#loggedout-class-details .accordion-collapsed{max-height:220px;overflow:hidden;position:relative;padding-bottom:16px}#loggedout-class-details .accordion-collapsed::after{content:"See more " url("/assets/images/icons/svg/chevron-down-read-more.svg");display:-ms-flexbox;display:flex;bottom:-5px;position:absolute;color:#3722d3;cursor:pointer;width:100%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #f4f4f4 74px);text-align:center;height:100px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;font-weight:bold}#loggedout-class-details .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 990px){#loggedout-class-details .loggedout-class-details-main{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#loggedout-class-details .loggedout-class-details-main-content{max-width:initial}#loggedout-class-details .loggedout-class-details-sidebar{margin:-32px -32px 0}#loggedout-class-details .loggedout-class-details-sidebar div{height:auto}#loggedout-class-details .projects-list.populated .ss-project{margin:0}}#loggedout-class-details .watch-this-class-desktop-wrapper{background:#3722d3;display:block}#loggedout-class-details .watch-this-class-mobile-wrapper{display:none}#loggedout-class-details .video-playlist-wrapper.accordion-collapsed{max-height:272px}#loggedout-class-details .video-playlist-wrapper.accordion-collapsed::after{content:"Show All Lessons " url("/assets/images/icons/svg/chevron-down-read-more.svg");padding-bottom:18px}#loggedout-class-details .video-playlist-wrapper .summary{-ms-flex-align:center;align-items:center;color:#002333;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 16px}#loggedout-class-details .video-playlist-wrapper .playlist{position:inherit;width:auto}#loggedout-class-details .video-playlist-wrapper .unit-list-wrapper{margin:0;padding-bottom:0;position:inherit}#loggedout-class-details .video-playlist-wrapper .session-list .ss-svg-icon{background-color:transparent}#loggedout-class-details .video-playlist-wrapper .session-list .ss-svg-icon use{fill:#002333;color:#002333}#loggedout-class-details .video-playlist-wrapper .session-list .session-item-info h3{color:#002333}#loggedout-class-details .video-playlist-wrapper .session-item.active{background-color:#002333}#loggedout-class-details .video-playlist-wrapper .session-item.active .session-item-info h3{color:#fff}#loggedout-class-details .video-playlist-wrapper .session-item.active .ss-svg-icon use{fill:#fff;color:#fff}#loggedout-class-details .video-playlist-wrapper .session-item:active{background-color:rgba(255,255,255,.5)}#loggedout-class-details .video-playlist-wrapper .session-item.active:active{background-color:rgba(0,35,51,.85)}#loggedout-class-details .scribble{position:absolute;width:100%}#loggedout-class-details .scribble svg{position:absolute;right:0;transform:translate(4%, -18%)}#loggedout-class-details .watch-this-class-wrapper{background:#3722d3;color:#fff;max-height:269px;padding:48px 0 52px 72px}#loggedout-class-details .watch-this-class-wrapper .header{margin-bottom:0;padding-bottom:32px}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:60%}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb{max-width:200px}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb::before{border-radius:4px;border-top:4px solid #00ff84;content:"";display:block;margin-bottom:16px;width:32px}#loggedout-class-details .user-img-30 img{height:50px;width:50px}#loggedout-class-details .author-image img{height:48px;width:48px}@media screen and (max-width: 1280px){#loggedout-class-details .embedded-signup{max-width:346px}#loggedout-class-details .embedded-signup .MuiButton-startIcon{margin-right:39px}#loggedout-class-details .loggedout-class-details-full-page-contaier{padding:32px 24px 0}#loggedout-class-details .loggedout-class-details-sidebar .container{margin-top:-350px}#loggedout-class-details .watch-this-class-mobile-wrapper .watch-this-class-wrapper{margin:-48px 0 0 -24px}#loggedout-class-details .watch-this-class-wrapper{padding:48px 0 52px 24px}#loggedout-class-details .watch-this-class-wrapper .scribble svg{transform:translate(18%, -17%)}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper{max-width:54%}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb{max-width:160px}}@media screen and (max-width: 989px){#loggedout-class-details .isOpenFreeUXCDOn .embedded-signup .MuiPaper-root{box-shadow:none;margin:0 auto;padding:inherit}#loggedout-class-details .embedded-signup{max-width:inherit;background-color:#fff}#loggedout-class-details .embedded-signup .MuiPaper-root{box-shadow:none;margin:0 auto;padding-bottom:40px}#loggedout-class-details .video-playlist-wrapper{padding-top:32px}#loggedout-class-details .watch-this-class-desktop-wrapper{display:none}#loggedout-class-details .loggedout-class-details-full-page-contaier{padding:32px 24px 0}#loggedout-class-details .watch-this-class-mobile-wrapper{display:block}#loggedout-class-details .watch-this-class-mobile-wrapper .watch-this-class-wrapper{margin:-48px -32px 0}#loggedout-class-details .watch-this-class-wrapper{max-height:252px;min-height:auto;padding:48px 32px 52px}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper{max-width:inherit}#loggedout-class-details .watch-this-class-wrapper .scribble{display:none}#loggedout-class-details .loggedout-class-details-main{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#loggedout-class-details .loggedout-class-details-main .loggedout-class-details-main-content{padding-top:0}#loggedout-class-details .loggedout-class-details-main .loggedout-class-details-sidebar .container{display:block;margin:0;min-height:442px;position:relative;transform:none}#loggedout-class-details .loggedout-class-details-main .loggedout-class-details-sidebar .container.isOpenFreeUXCDOn{min-height:unset}}@media screen and (max-width: 541px){#loggedout-class-details .video-playlist-wrapper .summary{-ms-flex-align:inherit;align-items:inherit;-ms-flex-direction:column;flex-direction:column;gap:8px}#loggedout-class-details .watch-this-class-mobile-wrapper .watch-this-class-wrapper{margin:-48px -24px 0}#loggedout-class-details .watch-this-class-wrapper{max-height:inherit;padding:48px 24px 52px}#loggedout-class-details .watch-this-class-wrapper .header{text-align:center}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:32px}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb{max-width:272px;text-align:center}#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb::before{margin:0 auto 16px}}@media screen and (min-width: 1280px){#loggedout-class-details .blurb-wrapper{max-width:60%}#loggedout-class-details .loggedout-class-details-sidebar .container{margin-top:-390px}#loggedout-class-details .loggedout-class-details-sidebar .container.isOpenFreeUXCDOn{margin-top:-330px}#loggedout-class-details .watch-this-class-wrapper{margin:0 auto;max-width:1424px}#loggedout-class-details .watch-this-class-wrapper .scribble{max-width:1500px}}@media screen and (width >= 1450px){#loggedout-class-details .loggedout-class-details-sidebar .container{margin-top:-403px}#loggedout-class-details .loggedout-class-details-sidebar .container.isOpenFreeUXCDOn{margin-top:-330px}#loggedout-class-details .scribble svg{transform:translate(0%, -16%)}}#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title,.font-size-1{font-size:36px;font-weight:bold;line-height:44px}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item,.video-player-container .locked-view .cta::before,.video-player-container .video-player-layout-name,.welcome-banner.type-action .banner-title,.stats-column .stat .number,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container h2,#loggedout-class-details .watch-this-class-wrapper .header,.font-size-2{font-size:26px;font-weight:bold;line-height:32px}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container,#loggedout-class-details .class-details-header-wrapper .class-details-header .class-title,#loggedout-class-details h2,#class-details h2,.video-player-container .locked-view .cta,.premium-upgrade-popup-view .cta-heading .header .popup-header-text,.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p,.font-size-3{font-size:22px;font-weight:bold;line-height:28px}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text p,#class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details #video-region .syllabus-locked,#loggedout-class-details #video-region .empty,.share-links .share-label,.discussions-wrapper .inline-discussion .discussion-info .discussion-title,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li,.font-size-4{font-size:18px;line-height:22px}#referrals .share-links .share-label,#referrals .share-links .social-links .share-this,#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb,.font-size-4-5{font-size:18px;line-height:24px}.video-player-container .viewport .video-share-button,.video-playlist-module .session-list .session-item .duration,.video-playlist-module .session-list .session-item .session-item-info h3,.video-playlist-module .playlist .summary,.video-drawer .notes-wrapper .notes-header .num-notes::before,.welcome-banner.type-action .banner-description,.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before,.share-links .share-link input,.share-links .share-link-text input,.referral-form .contacts-list .contact-row .no-name .contact-email,.referral-form .share .share-links .share-fb,.referral-form .share .share-links .share-twitter,.referral-form .share .share-links .share-url,.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email,.teacher-bio .teacher-overview .social-list li.link .url,.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text,.post-view .content-header .content-row-content .link-target,.post-view .content-header .content-row-content .discussion-meta,.activity-list .activity-item .link-target,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes::before,.stats-column .stat .label,.font-size-5{font-size:15px;line-height:20px}#loggedout-class-details .class-details-header-wrapper .class-details-header .join-note,#loggedout-class-details .user-menu .class-user-menu .default-actions .action-item,#loggedout-class-details .small-label,.video-playlist-module .session-list .session-item .view-notes,.video-player-module .vjs-video .vjs-control-bar .vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider,.video-player-module .vjs-video .vjs-control-bar .vjs-duration,.video-player-module .vjs-video .vjs-control-bar .vjs-play-speed,.completion-button .icon,.video-share-overlay .top-section .class-description,#loggedout-class-details .teacher-section h4,#loggedout-class-details .teacher-section .author-detail .author-headline,#loggedout-class-details .teacher-section .author-detail h3,.video-drawer .notes-wrapper .notes-header .num-notes,.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url,.referral-form .contacts-list .contact-row .contact-note,.referral-form .contacts-list .contact-row .contact-email,.referral-form .manual-toggle,.referral-form .invite .status-lbl,.tos,.note-edit-form .cancel-button,.replies .replies-list li .col-right .meta,.discussions-wrapper .inline-discussion .discussion-info .toolbar,.popover.note-popover .inner-popover .footer,.popover.note-popover .inner-popover .privacy-status,.embed-media-popup .embed-options-type,.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email,.email-invite .manual-section .status-lbl,.base-share .class-description,.base-share .compact .description,.base-share-popup.teacher-referral .email-invite .header-section .invite-contacts,.user-profile-popup-view .sidebar-col .since,.post-view .navigation,.post-view .discussion-list-header .btn-follow,.author-placard .secondary,.activity-list .activity-item>.col-right .meta,a.small,a.alternate,.primary-link,.author-placard .sort-order a,.sort-order .author-placard a,.learn-mode-notes-collection-wrapper .learn-mode-note .footer,.learn-mode-notes-collection-wrapper .learn-mode-note .privacy-status,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes,.font-size-6{font-size:13px;line-height:18px}.font-size-7{font-size:12px;text-transform:uppercase;line-height:16px;font-weight:bold}body .svg-icon-sprite svg{height:0}body .svg-icon-sprite svg g,body .svg-icon-sprite svg path{fill:inherit}body .svg-icon-sprite svg use{fill:initial}.ss-svg-icon{width:24px;height:24px}.ss-svg-icon use{fill:#394649;color:#394649}.project-card-class-wrapper{margin:8px 0 32px}.project-card-class-wrapper.project-guide{max-width:300px}.project-card-class-wrapper .empty-projects{text-align:center;padding-left:8px;padding-right:8px;border-radius:4px}.project-card-class-wrapper .empty-projects .mobile-copy{text-align:left;display:none}.project-card-class-wrapper .empty-projects .full-copy{display:block}.project-card-class-wrapper .empty-projects .view-details-btn{display:inline-block}.project-card-class-wrapper .empty-projects-buttons{display:block;margin-top:48px}.project-card-class-wrapper .empty-projects-buttons .button:not(:last-child){margin-right:8px}.project-card-class-wrapper .empty-projects h4{margin-top:8px;padding-left:40px;padding-right:40px;color:#394649}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:inline-block;width:32px;height:32px}.project-card-class-wrapper.card-bordered-wrapper{padding-top:56px}.card-bordered-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;border:#394649 1px dashed;border-radius:4px;color:#394649}@media screen and (max-width: 1001px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:32px}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:none}.project-card-class-wrapper .empty-projects .view-details-btn{display:none}.project-card-class-wrapper .empty-projects-buttons{margin-top:32px}.project-card-class-wrapper .empty-projects h4{padding-left:16px;padding-right:16px}}@media screen and (max-width: 810px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:16px}.project-card-class-wrapper .empty-projects h4{padding:0}}@media screen and (max-width: 541px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:24px;padding-bottom:24px}.project-card-class-wrapper .empty-projects{display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:inline-block}.project-card-class-wrapper .empty-projects h4{margin-top:0;margin-left:8px}.project-card-class-wrapper .empty-projects-buttons{display:none}.project-card-class-wrapper .empty-projects .mobile-copy{display:block}.project-card-class-wrapper .empty-projects .full-copy{display:none}}.create-project-button-container .mobile-copy{display:none;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;border:#394649 1px dashed;border-radius:4px;color:#394649}.create-project-button-container .ss-svg-icon{display:inline-block;width:32px;height:32px}@media screen and (max-width: 990px){.create-project-button-container .create-project-button{display:none}.create-project-button-container .mobile-copy{display:-ms-flexbox;display:flex}}#loggedout-class-details #project-gallery .header{margin-bottom:32px}#loggedout-class-details #project-gallery .projects-list{display:-ms-grid;display:grid;grid-column-gap:16px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);margin-bottom:32px}#loggedout-class-details #project-gallery .projects-list .row{margin:16px 0}#loggedout-class-details #project-gallery .projects-list .empty-area{max-width:1136px}#loggedout-class-details #project-gallery .projects-list .empty-slot{margin-bottom:20px;padding-left:5px;padding-right:5px;width:155px}#loggedout-class-details #project-gallery .projects-list .empty-slot .image-link{margin-bottom:5px}#loggedout-class-details #project-gallery .projects-list .background-image-holder,#loggedout-class-details #project-gallery .projects-list .empty-slot-wrapper{height:100px}#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title,.font-size-1{font-size:36px;font-weight:bold;line-height:44px}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item,.video-player-container .locked-view .cta::before,.video-player-container .video-player-layout-name,.welcome-banner.type-action .banner-title,.stats-column .stat .number,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container h2,#loggedout-class-details .watch-this-class-wrapper .header,.font-size-2{font-size:26px;font-weight:bold;line-height:32px}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container,#loggedout-class-details .class-details-header-wrapper .class-details-header .class-title,#loggedout-class-details h2,#class-details h2,.video-player-container .locked-view .cta,.premium-upgrade-popup-view .cta-heading .header .popup-header-text,.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p,.font-size-3{font-size:22px;font-weight:bold;line-height:28px}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text p,#class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details #video-region .syllabus-locked,#loggedout-class-details #video-region .empty,.share-links .share-label,.discussions-wrapper .inline-discussion .discussion-info .discussion-title,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li,.font-size-4{font-size:18px;line-height:22px}#referrals .share-links .share-label,#referrals .share-links .social-links .share-this,#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb,.font-size-4-5{font-size:18px;line-height:24px}.video-player-container .viewport .video-share-button,.video-playlist-module .session-list .session-item .duration,.video-playlist-module .session-list .session-item .session-item-info h3,.video-playlist-module .playlist .summary,.video-drawer .notes-wrapper .notes-header .num-notes::before,.welcome-banner.type-action .banner-description,.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before,.share-links .share-link input,.share-links .share-link-text input,.referral-form .contacts-list .contact-row .no-name .contact-email,.referral-form .share .share-links .share-fb,.referral-form .share .share-links .share-twitter,.referral-form .share .share-links .share-url,.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email,.teacher-bio .teacher-overview .social-list li.link .url,.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text,.post-view .content-header .content-row-content .link-target,.post-view .content-header .content-row-content .discussion-meta,.activity-list .activity-item .link-target,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes::before,.stats-column .stat .label,.font-size-5{font-size:15px;line-height:20px}#loggedout-class-details .class-details-header-wrapper .class-details-header .join-note,#loggedout-class-details .user-menu .class-user-menu .default-actions .action-item,#loggedout-class-details .small-label,.video-playlist-module .session-list .session-item .view-notes,.video-player-module .vjs-video .vjs-control-bar .vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider,.video-player-module .vjs-video .vjs-control-bar .vjs-duration,.video-player-module .vjs-video .vjs-control-bar .vjs-play-speed,.completion-button .icon,.video-share-overlay .top-section .class-description,#loggedout-class-details .teacher-section h4,#loggedout-class-details .teacher-section .author-detail .author-headline,#loggedout-class-details .teacher-section .author-detail h3,.video-drawer .notes-wrapper .notes-header .num-notes,.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url,.referral-form .contacts-list .contact-row .contact-note,.referral-form .contacts-list .contact-row .contact-email,.referral-form .manual-toggle,.referral-form .invite .status-lbl,.tos,.note-edit-form .cancel-button,.replies .replies-list li .col-right .meta,.discussions-wrapper .inline-discussion .discussion-info .toolbar,.popover.note-popover .inner-popover .footer,.popover.note-popover .inner-popover .privacy-status,.embed-media-popup .embed-options-type,.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email,.email-invite .manual-section .status-lbl,.base-share .class-description,.base-share .compact .description,.base-share-popup.teacher-referral .email-invite .header-section .invite-contacts,.user-profile-popup-view .sidebar-col .since,.post-view .navigation,.post-view .discussion-list-header .btn-follow,.author-placard .secondary,.activity-list .activity-item>.col-right .meta,a.small,a.alternate,.primary-link,.author-placard .sort-order a,.sort-order .author-placard a,.learn-mode-notes-collection-wrapper .learn-mode-note .footer,.learn-mode-notes-collection-wrapper .learn-mode-note .privacy-status,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes,.font-size-6{font-size:13px;line-height:18px}.font-size-7{font-size:12px;text-transform:uppercase;line-height:16px;font-weight:bold}body .svg-icon-sprite svg{height:0}body .svg-icon-sprite svg g,body .svg-icon-sprite svg path{fill:inherit}body .svg-icon-sprite svg use{fill:initial}.ss-svg-icon{width:24px;height:24px}.ss-svg-icon use{fill:#394649;color:#394649}#locd-reviews-class{background-color:#fff;position:relative;padding:32px 0 48px 0}#locd-reviews-class::after,#locd-reviews-class::before{content:" ";background-color:#fff;top:0;bottom:0;position:absolute;width:100000px}#locd-reviews-class::before{left:-100000px}#locd-reviews-class::after{right:-100000px}#locd-reviews-class header.tab-header{padding-top:48px;padding-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}#locd-reviews-class header.tab-header h5{font-size:18px}#locd-reviews-class .reviews-section-grid{display:-ms-flexbox;display:flex;margin:0 auto;max-width:1000px;padding:0 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}#locd-reviews-class .current,#locd-reviews-class .archive{width:100%}#locd-reviews-class #reviews-section{margin-top:22px;padding-bottom:32px}#locd-reviews-class #reviews-section .load-more-container{margin:0 auto}#locd-reviews-class #reviews-section .review{display:-ms-flexbox;display:flex;margin-bottom:30px;padding:32px 0 16px}#locd-reviews-class #reviews-section .review .review-content{width:100%}#locd-reviews-class #reviews-section .review .col-left,#locd-reviews-class #reviews-section .review .col-right{display:inline-block;vertical-align:top}#locd-reviews-class #reviews-section .review .review-feedback{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#locd-reviews-class #reviews-section .review .col-right{width:calc(100% - 228px);margin-left:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#locd-reviews-class #reviews-section .review .col-right .toolbar{margin-top:30px;min-height:25px;position:relative}#locd-reviews-class #reviews-section .review .col-right .toolbar .review-timestamp{right:0;top:0;display:inline-block;position:absolute}#locd-reviews-class #reviews-section .review .expectations{width:auto}#locd-reviews-class #reviews-section .review .col-left{width:140px;min-height:1px;margin-left:24px}#locd-reviews-class #reviews-section .review .col-left .icon-like,#locd-reviews-class #reviews-section .review .col-left .icon-dislike{padding:7px 10px 5px;background-color:#00b7ff;color:#fff;display:inline-block;vertical-align:top}#locd-reviews-class #reviews-section .review .col-left .user-snippet{text-align:center}#locd-reviews-class #reviews-section .review .col-left .user-snippet .user-info{vertical-align:top;margin-top:3px}#locd-reviews-class #reviews-section .review .col-left .user-snippet .user-info .secondary,#locd-reviews-class #reviews-section .review .col-left .user-snippet .user-info .sort-order a,.sort-order #locd-reviews-class #reviews-section .review .col-left .user-snippet .user-info a{font-size:15px;line-height:1.2}#locd-reviews-class #reviews-section .review .col-left .avatar{display:inline-block;width:50px;height:50px;border-radius:50%;overflow:hidden;vertical-align:top}#locd-reviews-class #reviews-section.accordion-collapsed{max-height:350px}#locd-reviews-class #reviews-section.accordion-collapsed::after{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 74px)}#locd-reviews-class #reviews-section .empty-reviews{font-size:15px;text-align:center;padding:32px;font-weight:bold;display:none;border:1px dashed #002333;color:#002333;margin-bottom:0}#locd-reviews-class #reviews-section .empty-reviews.show{display:block}#locd-reviews-class #reviews-section .current .review{background:#f4f4f4;border-radius:4px}#locd-reviews-class #reviews-section .current .review-feedback{border-bottom:1px solid #dcdee1;margin-bottom:16px}#locd-reviews-class #reviews-section .current .review-feedback ul.expectations{margin-bottom:16px}#locd-reviews-class #reviews-section .current .review-feedback ul.level{display:none}#locd-reviews-class #reviews-section .current .review-feedback li{display:none}#locd-reviews-class #reviews-section .current .review-feedback li>span{color:#3722d3;font-weight:bold}#locd-reviews-class #reviews-section .current .review-feedback li .level-indicator{display:inline-block;font-size:9px;vertical-align:middle;margin-right:10px;letter-spacing:-1px}#locd-reviews-class #reviews-section .current .review-feedback li.active{display:inline-block}#locd-reviews-class #reviews-section .current .review-feedback li.icon{display:inline-block}#locd-reviews-class #reviews-section .archive{margin-top:32px}#locd-reviews-class #reviews-section .archive .archive-review .review .user-snippet{max-width:200px}#locd-reviews-class #reviews-section .archive header{background-color:#f4f4f4;box-shadow:0 2px 4px 0 rgba(82,97,115,.2);border-top:1px solid rgba(82,97,115,.2)}#locd-reviews-class #reviews-section .archive header .archive-copy{max-width:716px;text-align:center;margin:0 auto;padding:40px 0}#locd-reviews-class #reviews-section .archive header .archive-copy h5{margin:0;font-size:18px}#locd-reviews-class #reviews-section .archive .section-header.title{text-align:center;margin-top:32px;margin-bottom:20px;font-size:18px}#locd-reviews-class #reviews-section .archive .review{border-top:1px solid #f4f4f4;margin:0}#locd-reviews-class .stats{margin:32px 0}#locd-reviews-class .stats a{font-weight:normal;color:#394649}#locd-reviews-class .stats a.active{font-weight:bold;text-decoration:none;color:#002333}#locd-reviews-class .stats .bullet{padding:0 10px}#locd-reviews-class #metrics-section .tile{display:inline-block;vertical-align:top;background:#f4f4f4;border-radius:4px;padding:32px;box-sizing:border-box;margin-right:16px;text-align:center;font-size:15px;max-height:265px}#locd-reviews-class #metrics-section .tile.level .level-indicator{border-radius:50%;background:#002333;width:60px;height:60px;box-sizing:border-box;padding-top:14px;margin:0 auto}#locd-reviews-class #metrics-section .tile.level .level-indicator>span{border-color:#fff}#locd-reviews-class #metrics-section .tile.level .level-indicator.beginner .a,#locd-reviews-class #metrics-section .tile.level .level-indicator.intermediate .b,#locd-reviews-class #metrics-section .tile.level .level-indicator.advanced .c,#locd-reviews-class #metrics-section .tile.level .level-indicator.all>span,#locd-reviews-class #metrics-section .tile.level .level-indicator.beg-int .a,#locd-reviews-class #metrics-section .tile.level .level-indicator.beg-int .b,#locd-reviews-class #metrics-section .tile.level .level-indicator.int-adv .b,#locd-reviews-class #metrics-section .tile.level .level-indicator.int-adv .c{border-color:#ffe03d}#locd-reviews-class #metrics-section .tile.likes li,#locd-reviews-class #metrics-section .tile.to-improve li{text-align:left;background:#fff;border-radius:2px;padding:6px 12px;margin-bottom:16px;height:35px;box-sizing:border-box}#locd-reviews-class #metrics-section .tile.likes li span.ss-icon-heart,#locd-reviews-class #metrics-section .tile.to-improve li span.ss-icon-heart{display:inline-block;max-width:100px;font-size:13px;vertical-align:middle;font-weight:bold;margin-right:5px}#locd-reviews-class #metrics-section .tile.likes li span.ss-icon-heart::before,#locd-reviews-class #metrics-section .tile.to-improve li span.ss-icon-heart::before{background-image:url("/assets/images/icons/svg/heart-filled.svg");content:"";width:14px;height:14px;display:inline-block;background-size:cover;position:relative;top:2px;margin-right:5px}#locd-reviews-class #metrics-section .tile.expectations{margin-right:0}#locd-reviews-class #metrics-section .tile.expectations span.review-tag{margin-right:10px;display:inline-block;vertical-align:top;text-align:right}#locd-reviews-class #metrics-section .tile.expectations ul{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}@media screen and (max-width: 990px){#locd-reviews-class #metrics-section .tile.expectations ul{width:250px;margin:0 auto}}#locd-reviews-class #metrics-section .tile.expectations li{text-align:left;white-space:nowrap;margin-bottom:16px;width:100%}#locd-reviews-class #metrics-section .tile.expectations .graph-item,#locd-reviews-class #metrics-section .tile.expectations .percentage{display:inline-block;vertical-align:top}#locd-reviews-class #metrics-section .tile.expectations .graph-item{width:calc(100% - 16px);height:22px;background:#fff;border-radius:4px}#locd-reviews-class #metrics-section .tile.expectations .graph-item>span{display:inline-block;background:#ffe03d;height:100%;border-radius:4px}#locd-reviews-class #metrics-section .tile.expectations .percentage{font-size:13px;margin-left:10px;font-weight:normal}#locd-reviews-class #metrics-section .tile.expectations.sorted li .graph-item>span{background:#dcdee1}#locd-reviews-class #metrics-section .tile.expectations.sorted li.active .graph-item>span{background:#ffe03d}#locd-reviews-class #metrics-section .tile strong{display:inline-block;margin-bottom:32px}#locd-reviews-class #metrics-section .tile strong .icon-circle{display:none}#locd-reviews-class #metrics-section .tile em{display:none;font-style:normal}#locd-reviews-class #metrics-section .tile em.active{display:inline-block}#locd-reviews-class #metrics-section .tile span.notes{display:inline-block;font-size:13px;margin-top:13px;padding:0 15px}#locd-reviews-class #metrics-section .tile .reviews-tooltip-icon{display:inline-block}#locd-reviews-class #metrics-section .tile .reviews-tooltip-icon.icon-help::before{display:inline-block;background-image:url("/assets/images/icons/svg/info.svg");content:"";background-repeat:no-repeat;background-position:center center;height:30px;width:24px}#locd-reviews-class #metrics-section .tile .leveling-tooltip-row{display:inline-block;background-color:#fff;border-radius:4px;padding:4px 10px 4px 20px;margin-top:15px}#locd-reviews-class #metrics-section .metrics-row{display:-ms-flexbox;display:flex;gap:16px;overflow:hidden}#locd-reviews-class #metrics-section .metric{background-color:#f4f4f4;width:50%}#locd-reviews-class #metrics-section .most-liked-tag-list{max-height:140px;overflow:hidden}@media screen and (max-width: 541px){#locd-reviews-class #metrics-section .metric{overflow:hidden;max-height:268px}#locd-reviews-class #metrics-section .most-liked-tag-list{max-height:-webkit-fit-content;max-height:fit-content}#locd-reviews-class #metrics-section .most-liked-tag-list li.js-tag-template{height:auto}#locd-reviews-class #metrics-section .most-liked-tag-list li.js-tag-template:nth-child(n+4){display:none}}.reviews-tooltip{width:241px;margin-left:-113px;white-space:normal;text-align:center}.reviews-tooltip .tooltip-title{padding-top:20px;font-weight:bold;font-size:15px;line-height:1;margin-bottom:8px}.reviews-tooltip .tooltip-text{padding-left:10px;padding-right:10px;padding-bottom:20px;color:#394649;font-size:15px;line-height:1.5}.load-more-container{text-align:center;padding-bottom:32px}.leave-review-tooltip-popover-metrics-section{margin-left:-77px;margin-top:-200px}.liked-tooltip-popover-metrics-section{margin-left:-77px;margin-top:-200px}#loggedout-class-details #reviews-section .current .review-feedback li>span{color:#002333}#loggedout-class-details .level-indicator span{border:1px solid #394649}@media screen and (max-width: 601px){#locd-reviews-class #metrics-section .metrics-row{-ms-flex-direction:column;flex-direction:column}#locd-reviews-class #metrics-section .metric{width:100%}#locd-reviews-class #reviews-section .review .col-left{width:auto;margin-left:16px}#locd-reviews-class #reviews-section .review .col-left .user-snippet{text-align:left;display:-ms-flexbox;display:flex}#locd-reviews-class #reviews-section .review .col-left .user-snippet .user-info{margin:0 0 0 8px}#locd-reviews-class #reviews-section .review .left{float:none}#locd-reviews-class #reviews-section .review .col-right{width:auto;margin-left:0;display:block;padding:16px 16px 16px}}#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title,.font-size-1{font-size:36px;font-weight:bold;line-height:44px}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item,.video-player-container .locked-view .cta::before,.video-player-container .video-player-layout-name,.welcome-banner.type-action .banner-title,.stats-column .stat .number,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container h2,#loggedout-class-details .watch-this-class-wrapper .header,.font-size-2{font-size:26px;font-weight:bold;line-height:32px}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container,#loggedout-class-details .class-details-header-wrapper .class-details-header .class-title,#loggedout-class-details h2,#class-details h2,.video-player-container .locked-view .cta,.premium-upgrade-popup-view .cta-heading .header .popup-header-text,.free-access-link-confirmation-popup .free-access-link-confirmation-popup-content .main .content p,.font-size-3{font-size:22px;font-weight:bold;line-height:28px}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text p,#class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details #video-region .syllabus-locked,#loggedout-class-details #video-region .empty,.share-links .share-label,.discussions-wrapper .inline-discussion .discussion-info .discussion-title,#loggedout-class-details .loggedout-class-details-sidebar .container .inner_container ul li,.font-size-4{font-size:18px;line-height:22px}#referrals .share-links .share-label,#referrals .share-links .social-links .share-this,#loggedout-class-details .watch-this-class-wrapper .blurb-wrapper .blurb,.font-size-4-5{font-size:18px;line-height:24px}.video-player-container .viewport .video-share-button,.video-playlist-module .session-list .session-item .duration,.video-playlist-module .session-list .session-item .session-item-info h3,.video-playlist-module .playlist .summary,.video-drawer .notes-wrapper .notes-header .num-notes::before,.welcome-banner.type-action .banner-description,.share-links .share-item::before,.share-links .share-fb::before,.share-links .share-twitter::before,.share-links .share-embed::before,.share-links .share-email::before,.share-links .share-url::before,.share-links .share-link input,.share-links .share-link-text input,.referral-form .contacts-list .contact-row .no-name .contact-email,.referral-form .share .share-links .share-fb,.referral-form .share .share-links .share-twitter,.referral-form .share .share-links .share-url,.email-invite .contacts-section .contacts-list .contact-row .no-name .contact-email,.teacher-bio .teacher-overview .social-list li.link .url,.premium-upgrade-popup-view .cta-heading .header .popup-header-sub-text,.post-view .content-header .content-row-content .link-target,.post-view .content-header .content-row-content .discussion-meta,.activity-list .activity-item .link-target,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes::before,.stats-column .stat .label,.font-size-5{font-size:15px;line-height:20px}#loggedout-class-details .class-details-header-wrapper .class-details-header .join-note,#loggedout-class-details .user-menu .class-user-menu .default-actions .action-item,#loggedout-class-details .small-label,.video-playlist-module .session-list .session-item .view-notes,.video-player-module .vjs-video .vjs-control-bar .vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider,.video-player-module .vjs-video .vjs-control-bar .vjs-duration,.video-player-module .vjs-video .vjs-control-bar .vjs-play-speed,.completion-button .icon,.video-share-overlay .top-section .class-description,#loggedout-class-details .teacher-section h4,#loggedout-class-details .teacher-section .author-detail .author-headline,#loggedout-class-details .teacher-section .author-detail h3,.video-drawer .notes-wrapper .notes-header .num-notes,.share-links .share-item,.share-links .share-fb,.share-links .share-twitter,.share-links .share-embed,.share-links .share-email,.share-links .share-url,.referral-form .contacts-list .contact-row .contact-note,.referral-form .contacts-list .contact-row .contact-email,.referral-form .manual-toggle,.referral-form .invite .status-lbl,.tos,.note-edit-form .cancel-button,.replies .replies-list li .col-right .meta,.discussions-wrapper .inline-discussion .discussion-info .toolbar,.popover.note-popover .inner-popover .footer,.popover.note-popover .inner-popover .privacy-status,.embed-media-popup .embed-options-type,.email-invite .contacts-section .contacts-list .contact-row .contact-note,.email-invite .contacts-section .contacts-list .contact-row .contact-email,.email-invite .manual-section .status-lbl,.base-share .class-description,.base-share .compact .description,.base-share-popup.teacher-referral .email-invite .header-section .invite-contacts,.user-profile-popup-view .sidebar-col .since,.post-view .navigation,.post-view .discussion-list-header .btn-follow,.author-placard .secondary,.activity-list .activity-item>.col-right .meta,a.small,a.alternate,.primary-link,.author-placard .sort-order a,.sort-order .author-placard a,.learn-mode-notes-collection-wrapper .learn-mode-note .footer,.learn-mode-notes-collection-wrapper .learn-mode-note .privacy-status,.learn-mode-sessions-collection-wrapper .learn-mode-session .session-info .num-notes,.font-size-6{font-size:13px;line-height:18px}.font-size-7{font-size:12px;text-transform:uppercase;line-height:16px;font-weight:bold}body .svg-icon-sprite svg{height:0}body .svg-icon-sprite svg g,body .svg-icon-sprite svg path{fill:inherit}body .svg-icon-sprite svg use{fill:initial}.ss-svg-icon{width:24px;height:24px}.ss-svg-icon use{fill:#394649;color:#394649}.welcome-banner{border-radius:3px;background-color:#002333;color:#fff;padding:25px 30px;position:relative;text-align:center}.welcome-banner .close-button{cursor:pointer;position:absolute;top:17px;right:18px}.welcome-banner.type-action .banner-title{margin-bottom:10px}.welcome-banner.type-action .banner-description{color:#dcdee1;max-width:610px;margin:0 auto 20px}.welcome-banner.light{background-color:#f4f4f4;color:#002333}.welcome-banner.text-left-aligned{text-align:left}@media screen and (max-width: 809px){.welcome-banner .close-button{top:7px;right:8px}}#loggedout-class-details .site-header-mobile{margin-bottom:0}#loggedout-class-details .page-content{padding-bottom:104px}#loggedout-class-details .grid{width:auto;max-width:1136px}#loggedout-class-details .grid.limited-width .col-3,#loggedout-class-details .grid.limited-width .col-9{width:auto}#loggedout-class-details .site-header{margin-bottom:0}#loggedout-class-details .welcome-banner-container{background-color:#002333;height:100%;padding-top:5px}#loggedout-class-details .welcome-banner-container .welcome-banner{background-color:#394649;border-radius:0;margin:0 auto 25px;padding:15px 25px;text-align:left}#loggedout-class-details .welcome-banner-container .welcome-banner .banner-description{margin:0 0 0 22px;max-width:758px}#loggedout-class-details .welcome-banner-container .welcome-banner .banner-description a{color:#f4f4f4;text-decoration:underline}#loggedout-class-details .welcome-banner-container .welcome-banner .ss-icon-outline-premium-badge{font-size:25px;left:14px;position:absolute;top:12px}#loggedout-class-details .welcome-banner-container .welcome-banner.two-lines .ss-icon-outline-premium-badge{top:23px}#loggedout-class-details #video-region{background-color:#002333;color:#fff;padding:16px 0 60px;top:-15px}#loggedout-class-details #video-region .locd-videoplayer-area-tile{display:none}#loggedout-class-details #video-region .video-player-wrapper{margin:0 24px}#loggedout-class-details #video-region .video-player-wrapper .video-player-note-form-wrapper.showing{min-height:104px}#loggedout-class-details #video-region .video-player-wrapper .video-player{background-color:transparent}#loggedout-class-details #video-region .video-player-wrapper .video-and-playlist{background-color:#002333}#loggedout-class-details #video-region .video-player-wrapper .video-player-layout{margin:0 auto;max-width:1000px;position:relative;padding-right:400px}#loggedout-class-details #video-region .video-player-wrapper .video-player-layout.title-container{padding-right:0;max-width:1400px}#loggedout-class-details #video-region .video-player-wrapper .video-player-layout .class-details-header-teacher-link{color:#dcdee1;font-size:16px;font-weight:normal;line-height:20px;text-decoration:none}#loggedout-class-details #video-region .video-player-wrapper .video-player-layout .follow-button-wrapper-class-details .follow-button-link-style{color:#00ff84;border:none;padding:0;background-color:transparent;text-align:left;font-weight:bold;font-size:15px}#loggedout-class-details #video-region .video-player-wrapper .video-player-layout .follow-button-wrapper-class-details .follow-button-link-style.ss-icon-plus::before{content:"•";color:#dcdee1;font-weight:normal}#loggedout-class-details #video-region .video-player-wrapper .video-player-layout .follow-button-wrapper-class-details .follow-button-link-style.btn-follow::before{margin-right:4px}#loggedout-class-details #video-region .video-player-wrapper .video-player.playlist-closed .video-player-layout{max-width:1400px;padding-right:0}#loggedout-class-details #video-region .video-player-wrapper .video-player.playlist-closed .playlist{display:none}#loggedout-class-details #video-region .video-player-wrapper .video-player.playlist-closed .note-form{margin:0 auto;max-width:750px}#loggedout-class-details #video-region .video-player-wrapper .viewport{background-color:#000;padding-top:56.25%;width:100%}#loggedout-class-details #video-region .video-player-wrapper .player{position:absolute;top:0;left:0;width:100%;height:100%}#loggedout-class-details #video-region .video-player-wrapper .playlist{width:400px;position:absolute;top:0;right:0;height:100%}#loggedout-class-details #video-region .video-player-wrapper .locked-view .video-image{background-size:cover}@media screen and (max-width: 990px){#loggedout-class-details #video-region .video-player-wrapper .video-player-layout{padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#loggedout-class-details #video-region .video-player-wrapper .video-and-playlist{padding-right:0}#loggedout-class-details #video-region .video-player-wrapper .playlist{padding-top:24px;width:auto;position:static}#loggedout-class-details #video-region .video-player-wrapper .video-playlist-module .unit-list-wrapper{position:static}}@media screen and (max-width: 541px){#loggedout-class-details #video-region .video-player-wrapper .video-player-layout{margin:0}}#loggedout-class-details #video-region .syllabus-locked,#loggedout-class-details #video-region .empty{position:absolute;inset:0;background-color:#002333;text-align:center}#loggedout-class-details #video-region .syllabus-locked .content,#loggedout-class-details #video-region .empty .content{margin-top:100px;color:#394649;padding:20px}#loggedout-class-details #video-region .syllabus-locked .content h3,#loggedout-class-details #video-region .empty .content h3{margin-bottom:20px}#loggedout-class-details #video-region .video-player-bottom{max-width:1400px;margin:8px auto 0}#loggedout-class-details #main-region .underline-tabs-wrapper{padding-top:0;background-color:#f4f4f4}#loggedout-class-details #main-region .underline-tabs-wrapper .underline-tabs{padding-top:24px;overflow:scroll hidden;max-width:calc(100% - 64px)}#loggedout-class-details .sort-order{margin-bottom:24px;color:#002333}#loggedout-class-details .sort-order a{color:#3722d3;text-decoration:none;font-weight:bold}#loggedout-class-details .sort-order .active a{color:#002333}@media screen and (max-width: 990px){#loggedout-class-details .sort-order .list{padding-left:0}}@media screen and (max-width: 541px){#loggedout-class-details .sort-order{font-size:12px}#loggedout-class-details .sort-order li::before{margin:0 4px}}#loggedout-class-details .user-navigation-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex:2;flex:2}#loggedout-class-details .user-navigation-wrapper .tab{position:relative}#loggedout-class-details .user-navigation-wrapper .tab a{font-weight:bold;z-index:2}#loggedout-class-details .user-navigation-wrapper .tab:hover a,#loggedout-class-details .user-navigation-wrapper .tab:hover .count,#loggedout-class-details .user-navigation-wrapper .tab.active a,#loggedout-class-details .user-navigation-wrapper .tab.active .count{color:#3722d3 !important;border-bottom-color:#3722d3 !important}#loggedout-class-details .user-navigation-wrapper .tab .tooltip-anchor{display:inline-block;position:absolute;inset:0}#loggedout-class-details .user-navigation-wrapper .tab .tooltip-anchor>span{display:inline-block;width:100%;height:50%;position:absolute}@media screen and (max-width: 990px){#loggedout-class-details .user-navigation-wrapper{max-height:71px;overflow:scroll hidden}#loggedout-class-details .user-navigation-wrapper .list{white-space:nowrap;width:875px}#loggedout-class-details .user-navigation-wrapper .list::-webkit-scrollbar{width:0;background:transparent}}@media screen and (max-width: 541px){#loggedout-class-details .user-navigation-wrapper .list{width:625px;font-size:15px}}#loggedout-class-details .user-navigation-wrapper .your-project,#loggedout-class-details .user-navigation-wrapper .class-project{display:none}@media screen and (max-width: 990px){#loggedout-class-details .underline-tabs-wrapper .grid{padding:0}#loggedout-class-details #video-region{padding-top:0}#loggedout-class-details .page-content{overflow:hidden;padding-bottom:30px}}@media screen and (max-width: 990px){.popover.save-list-container{visibility:hidden}}@media screen and (max-width: 541px){#loggedout-class-details #video-region .locd-videoplayer-area-tile{grid-area:title;display:block;margin:0 16px;-ms-flex-order:2;order:2}#loggedout-class-details #video-region .locd-videoplayer-area-tile .class-details-header .class-details-header-title h1{font-size:22px;line-height:28px;margin-top:8px}#loggedout-class-details #video-region .locd-videoplayer-area-tile .class-details-header .class-details-header-title h1.has-badge{margin-top:36px}#loggedout-class-details #video-region .locd-videoplayer-area-tile .class-details-header .class-details-header-badge{height:28px;position:absolute;top:32px;left:0;margin:0;padding:0}#loggedout-class-details #video-region .locd-videoplayer-area-tile .class-details-header .class-details-header-badge svg{height:14px;width:auto}#loggedout-class-details #video-region .locd-videoplayer-area-player{-ms-flex-order:1;order:1}#loggedout-class-details #video-region .locd-videoplayer-area-playlist{-ms-flex-order:3;order:3}#loggedout-class-details #video-region .locd-videoplayer-area-playlist .playlist{padding-top:24px;margin-top:24px;border-top:1px solid #dcdee1}#loggedout-class-details #video-region .locd-videoplayer-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#loggedout-class-details #video-region .title-container.initial{display:none}#loggedout-class-details #video-region .class-details-header{margin-bottom:0}}#class-details #content-region,#class-details .underline-tabs-wrapper,#class-details .underline-tabs-wrapper-placeholder,#loggedout-class-details #content-region,#loggedout-class-details .underline-tabs-wrapper,#loggedout-class-details .underline-tabs-wrapper-placeholder{transition:opacity;transition-duration:.4s;transition-delay:.2s;opacity:1}#class-details .video-drawer,#loggedout-class-details .video-drawer{transition:opacity .1s linear;opacity:0;background-color:#f4f4f4;overflow-y:hidden;position:absolute;top:0;left:0;right:0;z-index:9998}#class-details .video-drawer .video-drawer-view,#loggedout-class-details .video-drawer .video-drawer-view{margin:0 20px;padding:0 20px;padding-bottom:40px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#class-details .video-drawer .video-drawer-view .close-button,#loggedout-class-details .video-drawer .video-drawer-view .close-button{color:#dcdee1;font-weight:normal;text-decoration:none;position:absolute;right:15px;top:40px}#class-details .video-drawer .video-drawer-view .video-drawer-content,#loggedout-class-details .video-drawer .video-drawer-view .video-drawer-content{width:675px;color:#002333}#class-details .video-drawer .video-drawer-header,#loggedout-class-details .video-drawer .video-drawer-header{padding:24px 20px 0}#class-details .video-drawer .icon-loading,#loggedout-class-details .video-drawer .icon-loading{margin-top:40px;position:relative}.video-drawer .note-form{display:block;margin:0 auto;margin-top:30px;max-width:750px}.video-drawer .note-form .note-body{height:35px}.video-drawer .note-form .note-body.disabled{background-color:#f4f4f4}.video-drawer .notes-wrapper{margin-top:30px}.video-drawer .notes-wrapper .empty-area{display:none;margin-top:15px}.video-drawer .notes-wrapper .notes-header{margin-bottom:15px}.video-drawer .notes-wrapper .notes-header .session-title{font-weight:bold;display:inline-block}.video-drawer .notes-wrapper .notes-header .num-notes{color:#394649;display:none;margin-left:16px}.video-drawer .notes-wrapper .notes-header .num-notes::before{margin-right:3px}#loggedout-class-details .site-footer{display:block}#loggedout-class-details #content-region,#loggedout-class-details .underline-tabs-wrapper-placeholder{transition-delay:0s;opacity:0}#loggedout-class-details .teacher-section{padding:30px 0;border-top:1px solid #dcdee1;border-bottom:1px solid #dcdee1}#loggedout-class-details .teacher-section .author-detail{margin-left:10px;position:relative;top:-3px;color:#394649}#loggedout-class-details .teacher-section .author-detail .author-headline{display:-ms-flexbox;display:flex;margin-top:2px}#loggedout-class-details .teacher-section .author-detail .teacher-tag-top-teacher-badge{margin-top:6px}#loggedout-class-details .teacher-section .author-detail .teacher-tag-top-teacher-badge .ss-icon-premium-badge{padding-bottom:2px;display:block}#loggedout-class-details .teacher-section .author-detail .teacher-tag-wrapper{margin-top:6px}#loggedout-class-details .teacher-section .follow-button-wrapper{margin-top:4px;display:inline-block;padding-left:4px}#loggedout-class-details .teacher-section .follow-button-wrapper .btn-follow{border:none;padding:0}#loggedout-class-details .teacher-section .follow-button-wrapper .ss-icon-plus::before{content:"•"}#loggedout-class-details .teacher-section .teacher-description{margin-top:20px}#loggedout-class-details .teacher-section .teacher-description a{text-decoration:none;color:#3722d3}#loggedout-class-details .teacher-section .teacher-description a:hover{text-decoration:underline}#loggedout-class-details .teacher-section .teacher-details{display:-ms-flexbox;display:flex}@font-face{font-family:"Pictos";src:url("/assets/css/libs/https/pictos/pictos-web.eot");src:local("☺"),url("/assets/css/libs/https/pictos/pictos-web.woff") format("woff"),url("/assets/css/libs/https/pictos/pictos-web.ttf") format("truetype"),url("/assets/css/libs/https/pictos/pictos-web.svg#webfontIyfZbseF") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SSStandard";src:url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.eot");src:url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.eot?#iefix") format("embedded-opentype"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.woff2") format("woff2"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.woff") format("woff"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.ttf") format("truetype"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.svg#SSStandard") format("svg");font-weight:normal;font-style:normal}html:hover [class^=ss-]{-ms-zoom:1}@font-face{font-family:"SSSocial";src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.eot");src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.eot?#iefix") format("embedded-opentype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.woff") format("woff"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.ttf") format("truetype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.svg#SSSocialCircle") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"SSSocial";src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.eot");src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.eot?#iefix") format("embedded-opentype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.woff") format("woff"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.ttf") format("truetype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.svg#SSSocialRegular") format("svg");font-weight:normal;font-style:normal}html:hover [class^=ss-]{-ms-zoom:1}.ss-social,.ss-social-circle,[class^=ss-]:before,[class*=" ss-"]:before,[class^=ss-][class*=" ss-social"]:before,[class*=" ss-"][class*=" ss-social"]:before,[class^=ss-].right:after,[class*=" ss-"].right:after,[class^=ss-][class*=" ss-social"].right:after,[class*=" ss-"][class*=" ss-social"].right:after{font-family:"SSSocial";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ss-social-circle,[class^=ss-].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^=ss-].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after{font-weight:bold}[class^=ss-].right:before,[class*=" ss-"].right:before{display:none;content:""}.ss-facebook:before,.ss-facebook.right:after{content:""}.ss-twitter:before,.ss-twitter.right:after{content:""}.ss-linkedin:before,.ss-linkedin.right:after{content:""}.ss-googleplus:before,.ss-googleplus.right:after{content:""}.ss-tumblr:before,.ss-tumblr.right:after{content:""}.ss-wordpress:before,.ss-wordpress.right:after{content:""}.ss-blogger:before,.ss-blogger.right:after{content:""}.ss-posterous:before,.ss-posterous.right:after{content:""}.ss-youtube:before,.ss-youtube.right:after{content:""}.ss-vimeo:before,.ss-vimeo.right:after{content:""}.ss-flickr:before,.ss-flickr.right:after{content:""}.ss-instagram:before,.ss-instagram.right:after{content:""}.ss-pinterest:before,.ss-pinterest.right:after{content:""}.ss-svpply:before,.ss-svpply.right:after{content:""}.ss-readmill:before,.ss-readmill.right:after{content:""}.ss-dropbox:before,.ss-dropbox.right:after{content:""}.ss-dribbble:before,.ss-dribbble.right:after{content:""}.ss-behance:before,.ss-behance.right:after{content:""}.ss-github:before,.ss-github.right:after{content:""}.ss-octocat:before,.ss-octocat.right:after{content:""}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:""}.ss-paypal:before,.ss-paypal.right:after{content:""}.ss-kickstarter:before,.ss-kickstarter.right:after{content:""}.ss-foursquare:before,.ss-foursquare.right:after{content:""}.ss-skype:before,.ss-skype.right:after{content:""}.ss-rdio:before,.ss-rdio.right:after{content:""}.ss-spotify:before,.ss-spotify.right:after{content:""}.ss-lastfm:before,.ss-lastfm.right:after{content:""}.ss-mail:before,.ss-mail.right:after{content:"✉"}.ss-like:before,.ss-like.right:after{content:"👍"}.ss-rss:before,.ss-rss.right:after{content:""}@font-face{font-family:"GT Walsheim Pro";font-display:swap;src:url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.woff2") format("woff2"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.woff") format("woff"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.ttf") format("truetype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.eot") format("embedded-opentype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"GT Walsheim Pro";font-display:swap;src:url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.woff2") format("woff2"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.woff") format("woff"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.ttf") format("truetype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.eot") format("embedded-opentype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.eot?#iefix") format("embedded-opentype");font-weight:bold}@font-face{font-family:"Kumlien Pro";font-display:swap;src:url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.woff2") format("woff2"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.woff") format("woff"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.ttf") format("truetype"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.eot") format("embedded-opentype"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.eot?#iefix") format("embedded-opentype");font-weight:bold}@font-face{font-family:"ssiconfont";src:url("/assets/css/libs/https/ss-icon-font/ssiconfont-final.woff2") format("woff2"),url("/assets/css/libs/https/ss-icon-font/ssiconfont-final.woff") format("woff");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ssiconfont" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ss-icon-]:before,[class*=" ss-icon-"]:before,#loggedout-class-details #video-start-view .vjs-big-play-button:before,#class-details #video-start-view .vjs-big-play-button:before,.video-player-module .vjs-video .vjs-big-play-button:before,.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control:before,.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control:before,.video-player-module .vjs-video .vjs-control-bar .vjs-fifteen-second-rewind:before,.video-player-module .vjs-video .vjs-control-bar .vjs-learn-mode:before,.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode:before,.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control:before,.video-player-module .vjs-video .vjs-control-bar .vjs-play-control:before{font-family:"ssiconfont" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-icon-premium-badge:before{color:#ffe03d}.ss-icon-ta:before{color:#3722d3}.ss-icon-arrow-down:before{content:"q"}.ss-icon-arrow-up:before{content:"w"}.ss-icon-calendar:before{content:""}.ss-icon-check:before{content:"G"}.ss-icon-circle-exclamation:before{content:""}.ss-icon-circle-facebook:before{content:""}.ss-icon-circle-tumblr:before{content:""}.ss-icon-circle-twitter:before{content:""}.ss-icon-circle-youtube:before{content:""}.ss-icon-close:before{content:"t"}.ss-icon-comment:before{content:"n"}.ss-icon-edit:before{content:""}.ss-icon-envelope:before{content:""}.ss-icon-fire:before{content:""}.ss-icon-heart:before{content:"D"}.ss-icon-illustration-branding:before{content:""}.ss-icon-illustration-browse-all:before,.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control:before{content:""}.ss-icon-illustration-business:before{content:""}.ss-icon-illustration-design:before{content:""}.ss-icon-illustration-illustrator:before{content:""}.ss-icon-illustration-photoshop:before{content:""}.ss-icon-next:before{content:""}.ss-icon-outline-facebook:before{content:""}.ss-icon-outline-link:before{content:"I"}.ss-icon-outline-lock:before{content:"C"}.ss-icon-outline-money:before{content:""}.ss-icon-outline-thumb-up:before{content:""}.ss-icon-outline-twitter:before{content:""}.ss-icon-outline-user:before{content:""}.ss-icon-outline-video:before{content:"Z"}.ss-icon-pause:before,.vjs-pip-container .vjs-video.vjs-pip-active.vjs-playing:hover .vjs-big-play-button:before{content:"x"}.ss-icon-play:before{content:"z"}.ss-icon-plus:before{content:"y"}.ss-icon-reshare:before{content:""}.ss-icon-restart:before{content:""}.ss-icon-thumbs-up:before{content:"S"}.ss-icon-up-vote:before{content:""}.ss-icon-user:before{content:"A"}.ss-icon-linkout:before{content:""}.ss-icon-compose:before{content:""}.ss-icon-outline-info:before{content:"m"}.ss-home:before{content:""}.ss-icon-circle-instagram:before{content:""}.ss-icon-hamburger:before{content:""}.ss-lightbulb:before{content:""}.ss-icon-outline-clock:before{content:""}.ss-icon-premium-badge:before{content:""}.ss-icon-arrow-thin-down:before{content:""}.ss-icon-arrow-thin-up:before{content:""}.ss-icon-share:before{content:""}.ss-icon-twitter:before{content:"k"}.ss-icon-embed:before{content:""}.ss-icon-link:before{content:"i"}.ss-icon-annual-fullscreen:before{content:""}.ss-icon-pinterest:before{content:""}.ss-icon-picture:before{content:""}.ss-icon-upload:before{content:""}.ss-icon-trash:before{content:""}.ss-icon-add:before{content:""}.ss-icon-offline-mobile:before{content:""}.ss-icon-facebook-alt:before{content:"j"}.ss-icon-cash:before{content:""}.ss-icon-preview:before{content:"F"}.ss-icon-uncomplete:before{content:""}.ss-icon-search:before{content:"o"}.ss-icon-my-classes:before{content:""}.ss-icon-bell:before{content:""}.ss-icon-breadcrumb:before{content:""}.ss-icon-bookmark-fill:before{content:"v"}.ss-icon-bookmark-outline:before{content:"V"}.ss-icon-share-up:before{content:""}.ss-icon-empty-user:before{content:"a"}.ss-icon-empty-check:before{content:"g"}.ss-icon-grid:before{content:""}.ss-icon-ta:before{content:""}.ss-icon-volume-low:before{content:""}.ss-icon-volume-high:before{content:""}.ss-icon-empty-comment:before{content:"N"}.ss-icon-empty-heart:before{content:"d"}.ss-icon-empty-preview:before{content:"f"}.ss-icon-empty-thumbs-up-circle:before{content:""}.ss-icon-empty-thumbs-up:before{content:"s"}.ss-icon-next-video:before{content:""}.ss-icon-notes-pin:before{content:""}.ss-icon-attention:before{content:""}.ss-icon-volume-mute:before{content:""}.ss-icon-back-arrow:before{content:""}.ss-icon-close-learnmode:before{content:""}.ss-icon-enter-learnmode:before{content:""}.ss-icon-fullscreen-video:before{content:""}.ss-icon-fullscreen-minimize:before{content:""}.ss-icon-lock:before{content:"c"}.ss-icon-ellipsis:before{content:"L"}.ss-icon-airplane:before{content:""}.ss-icon-clock-thin:before{content:"h"}.ss-icon-cart:before{content:""}.ss-icon-pictures:before{content:""}.ss-icon-categories-business:before{content:""}.ss-icon-categories-crafts:before{content:""}.ss-icon-categories-writing:before{content:""}.ss-icon-categories-technology:before{content:""}.ss-icon-categories-software:before{content:""}.ss-icon-categories-photography:before{content:""}.ss-icon-categories-music:before{content:""}.ss-icon-categories-home:before{content:""}.ss-icon-categories-gaming:before{content:""}.ss-icon-categories-film:before{content:""}.ss-icon-categories-fashion:before{content:""}.ss-icon-categories-diy:before{content:""}.ss-icon-categories-design:before{content:""}.ss-icon-categories-culinary:before{content:""}.ss-icon-ellipsis-outline:before{content:"l"}.ss-icon-outline-premium-badge:before{content:""}.ss-icon-arrow-left:before{content:"e"}.ss-icon-arrow-right:before{content:"r"}.ss-icon-15-sec-rewind:before{content:""}.ss-icon-followers:before{content:""}.ss-icon-following:before{content:""}.ss-icon-categories-other:before{content:""}.ss-icon-categories-lifestyle:before{content:""}.ss-icon-transcript-off:before{content:""}.ss-icon-transcript-on:before{content:""}.ss-icon-referrals:before{content:""}.ss-icon-pending:before{content:""}.ss-icon-earned:before{content:""}.ss-icon-categories-tag:before{content:""}.ss-icon-tag:before{content:""}.ss-icon-categories-teaching:before{content:""}.ss-icon-facebook:before{content:""}.ss-icon-instagram:before{content:""}.ss-icon-github:before{content:""}.ss-icon-linkedin:before{content:""}.ss-icon-pinterest-1:before{content:""}.ss-icon-twitter-1:before{content:""}.ss-bubble-add-2:before{content:""}.ss-skull-1:before{content:""}.ss-skull-2:before{content:""}.ss-icon-trash-2:before{content:""}.ss-icon-youtube-play:before{content:""}.ss-preferences-circle:before{content:""}.ss-filter:before{content:""}.ss-ios-download:before{content:""}.ss-teacher-badge-big-copy-1:before{content:""}.ss-teacher-badge-big-copy-1-1:before{content:""}.ss-icon-arrow-right-large:before{content:""}.ss-icon-empty-warning:before{content:""}.ss-icon-annual-one-for-one:before{content:""}.ss-icon-followers-filled:before{content:""}.ss-minus-circle:before{content:""}.ss-android-remove-circle:before{content:""}.ss-icon-move-to-top:before{content:""}.ss-icon-pencil:before{content:""}.ss-icon-move-to-top-outline:before{content:""}.ss-icon-question:before{content:""}.ss-icon-new-class:before{content:""}.ss-icon-external-link:before{content:""}.ss-icon-nsk-bookmark-saved:before{content:""}.ss-icon-nsk-bookmark-save-hover:before{content:""}.ss-icon-nsk-bookmark-save-default:before{content:""}.ss-icon-nsk-play-arrow-rounded:before,#loggedout-class-details #video-start-view .vjs-big-play-button:before,#class-details #video-start-view .vjs-big-play-button:before,.video-player-module .vjs-video .vjs-big-play-button:before{content:""}.ss-icon-not-visible:before{content:""}.ss-icon-visible:before{content:""}@font-face{font-family:"skillsharenucleo";src:url("/assets/css/libs/https/skillshare-nucleo/skillshare.eot");src:url("/assets/css/libs/https/skillshare-nucleo/skillshare.eot") format("embedded-opentype"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.woff2") format("woff2"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.woff") format("woff"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.ttf") format("truetype"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.svg") format("svg");font-weight:normal;font-style:normal}.sk-icon:before{display:inline-block;font:normal normal normal 14px/1 "skillsharenucleo";font-size:inherit;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sk-icon.lg{font-size:1.33333333em;vertical-align:-16%}.sk-icon.x2{font-size:2em}.sk-icon.x3{font-size:3em}.sk-icon.square,.sk-icon.circle{padding:.3333333333em;vertical-align:-16%;background-color:#eee}.sk-icon.circle{border-radius:50%}.sk-icon-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.sk-icon-ul>li{position:relative}.sk-icon-ul>li>.sk-icon{position:absolute;left:-1.5714285714em;top:.1428571429em;text-align:center}.sk-icon-ul>li>.sk-icon.lg{top:0;left:-1.3571428571em}.sk-icon-ul>li>.sk-icon.circle,.sk-icon-ul>li>.sk-icon.square{top:-.1904761905em;left:-1.9047619048em}.sk-icon.spin{animation:sk-icon-spin 2s infinite linear}@keyframes sk-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sk-icon.rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.sk-icon.rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.sk-icon.rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.sk-icon.flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scale(-1, 1)}.sk-icon.flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scale(1, -1)}.sk-icon.sk-chart-bar-33:before{content:""}.sk-icon.sk-chat-33:before{content:""}.sk-icon.sk-chat-round-content:before{content:""}.sk-icon.sk-mobile-camera:before{content:""}.sk-icon.sk-money-13:before{content:""}.sk-icon.sk-multiple-11:before{content:""}.sk-icon.sk-pen-01:before{content:""}.sk-icon.sk-play-69:before{content:""}.sk-icon.sk-ruler-pencil:before{content:""}.sk-icon.sk-settings-gear-64:before{content:""}.sk-icon.sk-time-3:before{content:""}.sk-icon.sk-trash:before{content:""}.sk-icon.sk-simple-add:before{content:""}.sk-icon.sk-circle-add:before{content:""}.sk-icon.sk-ic_more_horiz_24px:before{content:""}.sk-icon.sk-ic_more_vert_24px:before{content:""}.sk-icon.sk-volume-97:before{content:""}.sk-icon.sk-volume-ban:before{content:""}.sk-icon.sk-chat-round-2:before{content:""}.sk-icon.sk-chat-33:before{content:""}.sk-icon.sk-chat-round-3:before{content:""}.sk-icon.sk-ic_star_24px:before{content:""}.sk-icon.sk-ic_star_border_24px:before{content:""}.sk-icon.sk-ic_remove_red_eye_24px:before{content:""}.sk-icon.sk-eye-17:before{content:""}.sk-icon.sk-eye-ban-18:before{content:""}.sk-icon.sk-trash-simple:before{content:""}.sk-icon.sk-ic_closed_caption_24px:before{content:""}.sk-icon.sk-alert-circle-exc-2:before{content:""}.sk-icon.sk-alert-circle-i:before{content:""}.sk-icon.sk-ic_notifications_24px:before{content:""}.sk-icon.sk-ic_notifications_none_24px:before{content:""}.sk-icon.sk-alert-circle-exc:before{content:""}.sk-icon.sk-bookmark-2-2:before{content:""}.sk-icon.sk-bookmark-2:before{content:""}.sk-icon.sk-ic_arrow_back_24px:before{content:""}.sk-icon.sk-ic_arrow_forward_24px:before{content:""}.sk-icon.sk-ic_arrow_upward_24px:before{content:""}.sk-icon.sk-ic_arrow_downward_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_down_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_left_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_right_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_up_24px:before{content:""}.sk-icon.sk-calendar-grid-58:before{content:""}.sk-icon.sk-calendar-57:before{content:""}.sk-icon.sk-ic_check_24px:before{content:""}.sk-icon.sk-email-84:before{content:""}.sk-icon.sk-email-83:before{content:""}.sk-icon.sk-edit:before{content:""}.sk-icon.sk-code:before{content:""}.sk-icon.sk-heart-2-2:before{content:""}.sk-icon.sk-heart-2-3:before{content:""}.sk-icon.sk-ic_menu_24px:before{content:""}.sk-icon.sk-microsoft:before{content:""}.sk-icon.sk-grid-45:before{content:""}.sk-icon.sk-ic_play_arrow_24px:before{content:""}.sk-icon.sk-ic_play_circle_outline_24px:before{content:""}.sk-icon.sk-refresh-68-2:before{content:""}.sk-icon.sk-lock-open:before{content:""}.sk-icon.sk-lock:before{content:""}.sk-icon.sk-link-72:before{content:""}.sk-icon.sk-launch-47-2:before{content:""}.sk-icon.sk-share:before{content:""}.sk-icon.sk-cloud-download-93:before{content:""}.sk-icon.sk-cloud-upload-94:before{content:""}.sk-icon.sk-like-2-2:before{content:""}.sk-icon.sk-like-no:before{content:""}.sk-icon.sk-like-2:before{content:""}.sk-icon.sk-single-01-2:before{content:""}.sk-icon.sk-curved-next:before{content:""}.sk-icon.sk-curved-previous:before{content:""}.sk-icon.sk-zoom-2:before{content:""}.sk-icon.sk-ic_pause_24px:before{content:""}.sk-icon.sk-simple-remove-2:before{content:""}.sk-icon.sk-fit-horizontal:before{content:""}.sk-icon.sk-fullscreen-77:before{content:""}.sk-icon.sk-pinch:before{content:""}.sk-icon.sk-layers-3-2:before{content:""}.sk-icon.sk-ic_format_list_bulleted_24px:before{content:""}.sk-icon.sk-triangle-right:before{content:""}.sk-icon.sk-play-69:before{content:""}.sk-icon.sk-player-19:before{content:""}.sk-icon.sk-image-01:before{content:""}.sk-icon.sk-copy:before{content:""}.sk-icon.sk-layers-2-2:before{content:""}.sk-icon.sk-layers-3-3:before{content:""}.sk-icon.sk-launch-47:before{content:""}.sk-icon.sk-link-69:before{content:""}.sk-icon.sk-ticket-76:before{content:""}.sk-icon.sk-corner-left-round:before{content:""}.sk-icon.sk-icon_ta:before{content:""}.sk-icon.sk-replay:before{content:""}.sk-icon.sk-triangle-right-17:before{content:""}.sk-icon.sk-refresh-19:before{content:""}.sk-icon.sk-refresh-68:before{content:""}.sk-icon.sk-button-pause:before{content:""}.sk-icon.sk-man-23:before{content:""}.sk-icon.sk-ic_replay_30_24px:before{content:""}.sk-icon.sk-ic_replay_10_24px:before{content:""}.sk-icon.sk-ic_replay_5_24px:before{content:""}.sk-icon.sk-ic_play_circle_filled_24px:before{content:""}.sk-icon.sk-chat-round-4:before{content:""}.sk-icon.sk-chat-round:before{content:""}.sk-icon.sk-heart-2-4:before{content:""}.sk-icon.sk-heart-2:before{content:""}.sk-icon.sk-favourite-31-2:before{content:""}.sk-icon.sk-favourite-31:before{content:""}.sk-icon.sk-star-half:before{content:""}.sk-icon.sk-tag-2:before{content:""}.sk-icon.sk-tag:before{content:""}.sk-icon.sk-preferences-circle-2:before{content:""}.sk-icon.sk-settings-gear-65:before{content:""}.sk-icon.sk-settings-gear-63:before{content:""}.sk-icon.sk-preferences-circle:before{content:""}.sk-icon.sk-bold-remove-2:before{content:""}.sk-icon.sk-simple-remove:before{content:""}.sk-icon.sk-bold-add:before{content:""}.sk-icon.sk-bold-remove:before{content:""}.sk-icon.sk-cart:before{content:""}.sk-icon.sk-bulb-63:before{content:""}.sk-icon.sk-check-circle-08:before{content:""}.sk-icon.sk-alert-circle-que-2:before{content:""}.sk-icon.sk-alert-circle-que:before{content:""}.sk-icon.sk-a-edit:before{content:""}.sk-icon.sk-a-check:before{content:""}.sk-icon.sk-a-add:before{content:""}.sk-icon.sk-single-05:before{content:""}.sk-icon.sk-single-01:before{content:""}.sk-icon.sk-b-meeting:before{content:""}.sk-icon.sk-multiple:before{content:""}.sk-icon.sk-send-2:before{content:""}.sk-icon.sk-send:before{content:""}.sk-icon.sk-ic_add_circle_24px:before{content:""}.sk-icon.sk-ic_add_circle_outline_24px:before{content:""}.sk-icon.sk-ic_not_interested_24px:before{content:""}.sk-icon.sk-pen-01:before{content:""}.sk-icon.sk-design:before{content:""}.sk-icon.sk-ic_edit_24px:before{content:""}.sk-icon.sk-money-12:before{content:""}.sk-icon.sk-money-11:before{content:""}.sk-icon.sk-handout:before{content:""}.sk-icon.sk-coins:before{content:""}.sk-icon.sk-circle-10:before{content:""}.sk-icon.sk-mobile-camera:before{content:""}.sk-icon.sk-desktop:before{content:""}.sk-icon.sk-layers-2:before{content:""}.sk-icon.sk-layers-3:before{content:""}.sk-icon.sk-image-3:before{content:""}.sk-icon.sk-image-sk:before{content:""}.sk-icon.sk-payment-sk:before{content:""}.sk-icon.sk-user-round-sk:before{content:""}.sk-icon.sk-user-following-sk:before{content:""}.sk-icon.sk-user-sk:before{content:""}.sk-icon.sk-users-sk:before{content:""}.sk-icon.sk-bookmark:before{content:""}.sk-icon.sk-bookmark-border:before{content:""}.sk-icon.sk-play-filled:before{content:""}.sk-icon.sk-play-outline:before{content:""}.sk-icon.sk-time-3:before{content:""}.sk-icon.sk-time-3-2:before{content:""}.video-share-overlay{background-color:rgba(0,0,0,.85);color:#fff;padding:30px;position:absolute;inset:0;z-index:999}.video-share-overlay .close-btn{position:absolute;right:20px;top:20px}.video-share-overlay .overlay-title{margin-bottom:25px}.video-share-overlay .top-section{border-bottom:1px solid #394649;margin-bottom:30px;padding-bottom:30px}.video-share-overlay .top-section .class-description{color:#394649}.video-share-overlay .top-section .session-image{width:135px}.video-share-overlay .top-section .class-information{max-width:315px;padding-left:20px}.premium-upgrade-icon{background-image:url("/assets/images/membership/gold.png");background-position:center top;background-repeat:no-repeat;background-size:90px;height:90px;margin-bottom:12px;width:100%}.video-roll-overlay{color:#fff;inset:0;position:absolute;text-align:center;z-index:1}.video-roll-overlay.premium-end-card{z-index:5}.video-roll-overlay .roll-title{font-size:18px;line-height:22px}.video-roll-overlay .roll-subtitle{font-size:13px;line-height:18px}.video-roll-overlay .outer-wrapper{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.85);overflow:hidden}.video-roll-overlay .outer-wrapper .inner-wrapper{height:210px;margin:auto;padding:60px 30px;position:absolute;inset:0}.video-roll-overlay .outer-wrapper .inner-wrapper .roll-subtitle{margin-bottom:21px;padding:15px 15px 0}.video-roll-overlay .outer-wrapper .inner-wrapper .top-section{padding-bottom:40px}.video-roll-overlay .outer-wrapper .inner-wrapper .bottom-section{border-top:1px solid #394649;padding-top:40px}.video-roll-overlay .outer-wrapper .inner-wrapper .only-section{padding-top:25px}.video-roll-overlay .outer-wrapper .inner-wrapper .action-text{line-height:32px}.video-roll-overlay .outer-wrapper .inner-wrapper .action-text,.video-roll-overlay .outer-wrapper .inner-wrapper .roll-subtitle{color:#dcdee1}.video-roll-overlay .outer-wrapper .inner-wrapper .countdown-section .autoplay{display:none}.video-roll-overlay .outer-wrapper .inner-wrapper .countdown-section .autoplay-paused{display:block}.video-roll-overlay .outer-wrapper .inner-wrapper .countdown-section.active .autoplay{display:block}.video-roll-overlay .outer-wrapper .inner-wrapper .countdown-section.active .autoplay-paused{display:none}.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper{padding:0;width:inherit;height:inherit}.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:500px}.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content .roll-title{margin-bottom:8px}.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content .roll-subtitle{width:300px;margin:0 auto 25px;color:#dcdee1;padding-top:7px}@media screen and (min-width: 541px){.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content .roll-title{font-size:22px;font-weight:bold;line-height:28px}.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content .roll-subtitle{font-size:18px;line-height:22px}}@media screen and (max-width: 540px){.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content .roll-title{font-size:18px;line-height:22px}.video-roll-overlay.video-roll-overlay-upgrade .outer-wrapper .inner-wrapper .inner-content .roll-subtitle{font-size:15px;line-height:20px}}.video-roll-overlay.video-roll-overlay-join .outer-wrapper .inner-wrapper{width:auto}.video-roll-overlay.video-roll-overlay-join .outer-wrapper .inner-wrapper .roll-title{margin:70px 0 25px}#loggedout-class-details .video-roll-overlay-upgrade .inner-content{width:auto}.completion-button{min-width:17px}.completion-button .icon{color:#00b7ff;display:none}.completion-button.completed .icon{display:inline}.completion-button.completed::before{display:none;content:""}@font-face{font-family:"Pictos";src:url("/assets/css/libs/https/pictos/pictos-web.eot");src:local("☺"),url("/assets/css/libs/https/pictos/pictos-web.woff") format("woff"),url("/assets/css/libs/https/pictos/pictos-web.ttf") format("truetype"),url("/assets/css/libs/https/pictos/pictos-web.svg#webfontIyfZbseF") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SSStandard";src:url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.eot");src:url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.eot?#iefix") format("embedded-opentype"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.woff2") format("woff2"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.woff") format("woff"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.ttf") format("truetype"),url("/assets/css/libs/https/symbolset/ss-standard/ss-standard.svg#SSStandard") format("svg");font-weight:normal;font-style:normal}html:hover [class^=ss-]{-ms-zoom:1}@font-face{font-family:"SSSocial";src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.eot");src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.eot?#iefix") format("embedded-opentype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.woff") format("woff"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.ttf") format("truetype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-circle.svg#SSSocialCircle") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"SSSocial";src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.eot");src:url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.eot?#iefix") format("embedded-opentype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.woff") format("woff"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.ttf") format("truetype"),url("/assets/css/libs/https/symbolset/ss-social/ss-social-regular.svg#SSSocialRegular") format("svg");font-weight:normal;font-style:normal}html:hover [class^=ss-]{-ms-zoom:1}.ss-social,.ss-social-circle,[class^=ss-]:before,[class*=" ss-"]:before,[class^=ss-][class*=" ss-social"]:before,[class*=" ss-"][class*=" ss-social"]:before,[class^=ss-].right:after,[class*=" ss-"].right:after,[class^=ss-][class*=" ss-social"].right:after,[class*=" ss-"][class*=" ss-social"].right:after{font-family:"SSSocial";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ss-social-circle,[class^=ss-].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^=ss-].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after{font-weight:bold}[class^=ss-].right:before,[class*=" ss-"].right:before{display:none;content:""}.ss-facebook:before,.ss-facebook.right:after{content:""}.ss-twitter:before,.ss-twitter.right:after{content:""}.ss-linkedin:before,.ss-linkedin.right:after{content:""}.ss-googleplus:before,.ss-googleplus.right:after{content:""}.ss-tumblr:before,.ss-tumblr.right:after{content:""}.ss-wordpress:before,.ss-wordpress.right:after{content:""}.ss-blogger:before,.ss-blogger.right:after{content:""}.ss-posterous:before,.ss-posterous.right:after{content:""}.ss-youtube:before,.ss-youtube.right:after{content:""}.ss-vimeo:before,.ss-vimeo.right:after{content:""}.ss-flickr:before,.ss-flickr.right:after{content:""}.ss-instagram:before,.ss-instagram.right:after{content:""}.ss-pinterest:before,.ss-pinterest.right:after{content:""}.ss-svpply:before,.ss-svpply.right:after{content:""}.ss-readmill:before,.ss-readmill.right:after{content:""}.ss-dropbox:before,.ss-dropbox.right:after{content:""}.ss-dribbble:before,.ss-dribbble.right:after{content:""}.ss-behance:before,.ss-behance.right:after{content:""}.ss-github:before,.ss-github.right:after{content:""}.ss-octocat:before,.ss-octocat.right:after{content:""}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:""}.ss-paypal:before,.ss-paypal.right:after{content:""}.ss-kickstarter:before,.ss-kickstarter.right:after{content:""}.ss-foursquare:before,.ss-foursquare.right:after{content:""}.ss-skype:before,.ss-skype.right:after{content:""}.ss-rdio:before,.ss-rdio.right:after{content:""}.ss-spotify:before,.ss-spotify.right:after{content:""}.ss-lastfm:before,.ss-lastfm.right:after{content:""}.ss-mail:before,.ss-mail.right:after{content:"✉"}.ss-like:before,.ss-like.right:after{content:"👍"}.ss-rss:before,.ss-rss.right:after{content:""}@font-face{font-family:"GT Walsheim Pro";font-display:swap;src:url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.woff2") format("woff2"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.woff") format("woff"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.ttf") format("truetype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.eot") format("embedded-opentype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-regular/GT-Walsheim-Pro-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"GT Walsheim Pro";font-display:swap;src:url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.woff2") format("woff2"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.woff") format("woff"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.ttf") format("truetype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.eot") format("embedded-opentype"),url("/assets/css/libs/https/gt-walsheim-pro/gt-walsheim-pro-bold/GT-Walsheim-Pro-Bold.eot?#iefix") format("embedded-opentype");font-weight:bold}@font-face{font-family:"Kumlien Pro";font-display:swap;src:url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.woff2") format("woff2"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.woff") format("woff"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.ttf") format("truetype"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.eot") format("embedded-opentype"),url("/assets/css/libs/https/kumlien-pro/KumlienPro-Bold.eot?#iefix") format("embedded-opentype");font-weight:bold}@font-face{font-family:"ssiconfont";src:url("/assets/css/libs/https/ss-icon-font/ssiconfont-final.woff2") format("woff2"),url("/assets/css/libs/https/ss-icon-font/ssiconfont-final.woff") format("woff");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ssiconfont" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ss-icon-]:before,[class*=" ss-icon-"]:before,#loggedout-class-details #video-start-view .vjs-big-play-button:before,#class-details #video-start-view .vjs-big-play-button:before,.video-player-module .vjs-video .vjs-big-play-button:before,.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control:before,.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control:before,.video-player-module .vjs-video .vjs-control-bar .vjs-fifteen-second-rewind:before,.video-player-module .vjs-video .vjs-control-bar .vjs-learn-mode:before,.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode:before,.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control:before,.video-player-module .vjs-video .vjs-control-bar .vjs-play-control:before{font-family:"ssiconfont" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-icon-premium-badge:before{color:#ffe03d}.ss-icon-ta:before{color:#3722d3}.ss-icon-arrow-down:before{content:"q"}.ss-icon-arrow-up:before{content:"w"}.ss-icon-calendar:before{content:""}.ss-icon-check:before{content:"G"}.ss-icon-circle-exclamation:before{content:""}.ss-icon-circle-facebook:before{content:""}.ss-icon-circle-tumblr:before{content:""}.ss-icon-circle-twitter:before{content:""}.ss-icon-circle-youtube:before{content:""}.ss-icon-close:before{content:"t"}.ss-icon-comment:before{content:"n"}.ss-icon-edit:before{content:""}.ss-icon-envelope:before{content:""}.ss-icon-fire:before{content:""}.ss-icon-heart:before{content:"D"}.ss-icon-illustration-branding:before{content:""}.ss-icon-illustration-browse-all:before,.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control:before{content:""}.ss-icon-illustration-business:before{content:""}.ss-icon-illustration-design:before{content:""}.ss-icon-illustration-illustrator:before{content:""}.ss-icon-illustration-photoshop:before{content:""}.ss-icon-next:before{content:""}.ss-icon-outline-facebook:before{content:""}.ss-icon-outline-link:before{content:"I"}.ss-icon-outline-lock:before{content:"C"}.ss-icon-outline-money:before{content:""}.ss-icon-outline-thumb-up:before{content:""}.ss-icon-outline-twitter:before{content:""}.ss-icon-outline-user:before{content:""}.ss-icon-outline-video:before{content:"Z"}.ss-icon-pause:before,.vjs-pip-container .vjs-video.vjs-pip-active.vjs-playing:hover .vjs-big-play-button:before{content:"x"}.ss-icon-play:before{content:"z"}.ss-icon-plus:before{content:"y"}.ss-icon-reshare:before{content:""}.ss-icon-restart:before{content:""}.ss-icon-thumbs-up:before{content:"S"}.ss-icon-up-vote:before{content:""}.ss-icon-user:before{content:"A"}.ss-icon-linkout:before{content:""}.ss-icon-compose:before{content:""}.ss-icon-outline-info:before{content:"m"}.ss-home:before{content:""}.ss-icon-circle-instagram:before{content:""}.ss-icon-hamburger:before{content:""}.ss-lightbulb:before{content:""}.ss-icon-outline-clock:before{content:""}.ss-icon-premium-badge:before{content:""}.ss-icon-arrow-thin-down:before{content:""}.ss-icon-arrow-thin-up:before{content:""}.ss-icon-share:before{content:""}.ss-icon-twitter:before{content:"k"}.ss-icon-embed:before{content:""}.ss-icon-link:before{content:"i"}.ss-icon-annual-fullscreen:before{content:""}.ss-icon-pinterest:before{content:""}.ss-icon-picture:before{content:""}.ss-icon-upload:before{content:""}.ss-icon-trash:before{content:""}.ss-icon-add:before{content:""}.ss-icon-offline-mobile:before{content:""}.ss-icon-facebook-alt:before{content:"j"}.ss-icon-cash:before{content:""}.ss-icon-preview:before{content:"F"}.ss-icon-uncomplete:before{content:""}.ss-icon-search:before{content:"o"}.ss-icon-my-classes:before{content:""}.ss-icon-bell:before{content:""}.ss-icon-breadcrumb:before{content:""}.ss-icon-bookmark-fill:before{content:"v"}.ss-icon-bookmark-outline:before{content:"V"}.ss-icon-share-up:before{content:""}.ss-icon-empty-user:before{content:"a"}.ss-icon-empty-check:before{content:"g"}.ss-icon-grid:before{content:""}.ss-icon-ta:before{content:""}.ss-icon-volume-low:before{content:""}.ss-icon-volume-high:before{content:""}.ss-icon-empty-comment:before{content:"N"}.ss-icon-empty-heart:before{content:"d"}.ss-icon-empty-preview:before{content:"f"}.ss-icon-empty-thumbs-up-circle:before{content:""}.ss-icon-empty-thumbs-up:before{content:"s"}.ss-icon-next-video:before{content:""}.ss-icon-notes-pin:before{content:""}.ss-icon-attention:before{content:""}.ss-icon-volume-mute:before{content:""}.ss-icon-back-arrow:before{content:""}.ss-icon-close-learnmode:before{content:""}.ss-icon-enter-learnmode:before{content:""}.ss-icon-fullscreen-video:before{content:""}.ss-icon-fullscreen-minimize:before{content:""}.ss-icon-lock:before{content:"c"}.ss-icon-ellipsis:before{content:"L"}.ss-icon-airplane:before{content:""}.ss-icon-clock-thin:before{content:"h"}.ss-icon-cart:before{content:""}.ss-icon-pictures:before{content:""}.ss-icon-categories-business:before{content:""}.ss-icon-categories-crafts:before{content:""}.ss-icon-categories-writing:before{content:""}.ss-icon-categories-technology:before{content:""}.ss-icon-categories-software:before{content:""}.ss-icon-categories-photography:before{content:""}.ss-icon-categories-music:before{content:""}.ss-icon-categories-home:before{content:""}.ss-icon-categories-gaming:before{content:""}.ss-icon-categories-film:before{content:""}.ss-icon-categories-fashion:before{content:""}.ss-icon-categories-diy:before{content:""}.ss-icon-categories-design:before{content:""}.ss-icon-categories-culinary:before{content:""}.ss-icon-ellipsis-outline:before{content:"l"}.ss-icon-outline-premium-badge:before{content:""}.ss-icon-arrow-left:before{content:"e"}.ss-icon-arrow-right:before{content:"r"}.ss-icon-15-sec-rewind:before{content:""}.ss-icon-followers:before{content:""}.ss-icon-following:before{content:""}.ss-icon-categories-other:before{content:""}.ss-icon-categories-lifestyle:before{content:""}.ss-icon-transcript-off:before{content:""}.ss-icon-transcript-on:before{content:""}.ss-icon-referrals:before{content:""}.ss-icon-pending:before{content:""}.ss-icon-earned:before{content:""}.ss-icon-categories-tag:before{content:""}.ss-icon-tag:before{content:""}.ss-icon-categories-teaching:before{content:""}.ss-icon-facebook:before{content:""}.ss-icon-instagram:before{content:""}.ss-icon-github:before{content:""}.ss-icon-linkedin:before{content:""}.ss-icon-pinterest-1:before{content:""}.ss-icon-twitter-1:before{content:""}.ss-bubble-add-2:before{content:""}.ss-skull-1:before{content:""}.ss-skull-2:before{content:""}.ss-icon-trash-2:before{content:""}.ss-icon-youtube-play:before{content:""}.ss-preferences-circle:before{content:""}.ss-filter:before{content:""}.ss-ios-download:before{content:""}.ss-teacher-badge-big-copy-1:before{content:""}.ss-teacher-badge-big-copy-1-1:before{content:""}.ss-icon-arrow-right-large:before{content:""}.ss-icon-empty-warning:before{content:""}.ss-icon-annual-one-for-one:before{content:""}.ss-icon-followers-filled:before{content:""}.ss-minus-circle:before{content:""}.ss-android-remove-circle:before{content:""}.ss-icon-move-to-top:before{content:""}.ss-icon-pencil:before{content:""}.ss-icon-move-to-top-outline:before{content:""}.ss-icon-question:before{content:""}.ss-icon-new-class:before{content:""}.ss-icon-external-link:before{content:""}.ss-icon-nsk-bookmark-saved:before{content:""}.ss-icon-nsk-bookmark-save-hover:before{content:""}.ss-icon-nsk-bookmark-save-default:before{content:""}.ss-icon-nsk-play-arrow-rounded:before,#loggedout-class-details #video-start-view .vjs-big-play-button:before,#class-details #video-start-view .vjs-big-play-button:before,.video-player-module .vjs-video .vjs-big-play-button:before{content:""}.ss-icon-not-visible:before{content:""}.ss-icon-visible:before{content:""}@font-face{font-family:"skillsharenucleo";src:url("/assets/css/libs/https/skillshare-nucleo/skillshare.eot");src:url("/assets/css/libs/https/skillshare-nucleo/skillshare.eot") format("embedded-opentype"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.woff2") format("woff2"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.woff") format("woff"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.ttf") format("truetype"),url("/assets/css/libs/https/skillshare-nucleo/skillshare.svg") format("svg");font-weight:normal;font-style:normal}.sk-icon:before{display:inline-block;font:normal normal normal 14px/1 "skillsharenucleo";font-size:inherit;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sk-icon.lg{font-size:1.33333333em;vertical-align:-16%}.sk-icon.x2{font-size:2em}.sk-icon.x3{font-size:3em}.sk-icon.square,.sk-icon.circle{padding:.3333333333em;vertical-align:-16%;background-color:#eee}.sk-icon.circle{border-radius:50%}.sk-icon-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.sk-icon-ul>li{position:relative}.sk-icon-ul>li>.sk-icon{position:absolute;left:-1.5714285714em;top:.1428571429em;text-align:center}.sk-icon-ul>li>.sk-icon.lg{top:0;left:-1.3571428571em}.sk-icon-ul>li>.sk-icon.circle,.sk-icon-ul>li>.sk-icon.square{top:-.1904761905em;left:-1.9047619048em}.sk-icon.spin{animation:sk-icon-spin 2s infinite linear}@keyframes sk-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sk-icon.rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.sk-icon.rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.sk-icon.rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.sk-icon.flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scale(-1, 1)}.sk-icon.flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scale(1, -1)}.sk-icon.sk-chart-bar-33:before{content:""}.sk-icon.sk-chat-33:before{content:""}.sk-icon.sk-chat-round-content:before{content:""}.sk-icon.sk-mobile-camera:before{content:""}.sk-icon.sk-money-13:before{content:""}.sk-icon.sk-multiple-11:before{content:""}.sk-icon.sk-pen-01:before{content:""}.sk-icon.sk-play-69:before{content:""}.sk-icon.sk-ruler-pencil:before{content:""}.sk-icon.sk-settings-gear-64:before{content:""}.sk-icon.sk-time-3:before{content:""}.sk-icon.sk-trash:before{content:""}.sk-icon.sk-simple-add:before{content:""}.sk-icon.sk-circle-add:before{content:""}.sk-icon.sk-ic_more_horiz_24px:before{content:""}.sk-icon.sk-ic_more_vert_24px:before{content:""}.sk-icon.sk-volume-97:before{content:""}.sk-icon.sk-volume-ban:before{content:""}.sk-icon.sk-chat-round-2:before{content:""}.sk-icon.sk-chat-33:before{content:""}.sk-icon.sk-chat-round-3:before{content:""}.sk-icon.sk-ic_star_24px:before{content:""}.sk-icon.sk-ic_star_border_24px:before{content:""}.sk-icon.sk-ic_remove_red_eye_24px:before{content:""}.sk-icon.sk-eye-17:before{content:""}.sk-icon.sk-eye-ban-18:before{content:""}.sk-icon.sk-trash-simple:before{content:""}.sk-icon.sk-ic_closed_caption_24px:before{content:""}.sk-icon.sk-alert-circle-exc-2:before{content:""}.sk-icon.sk-alert-circle-i:before{content:""}.sk-icon.sk-ic_notifications_24px:before{content:""}.sk-icon.sk-ic_notifications_none_24px:before{content:""}.sk-icon.sk-alert-circle-exc:before{content:""}.sk-icon.sk-bookmark-2-2:before{content:""}.sk-icon.sk-bookmark-2:before{content:""}.sk-icon.sk-ic_arrow_back_24px:before{content:""}.sk-icon.sk-ic_arrow_forward_24px:before{content:""}.sk-icon.sk-ic_arrow_upward_24px:before{content:""}.sk-icon.sk-ic_arrow_downward_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_down_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_left_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_right_24px:before{content:""}.sk-icon.sk-ic_keyboard_arrow_up_24px:before{content:""}.sk-icon.sk-calendar-grid-58:before{content:""}.sk-icon.sk-calendar-57:before{content:""}.sk-icon.sk-ic_check_24px:before{content:""}.sk-icon.sk-email-84:before{content:""}.sk-icon.sk-email-83:before{content:""}.sk-icon.sk-edit:before{content:""}.sk-icon.sk-code:before{content:""}.sk-icon.sk-heart-2-2:before{content:""}.sk-icon.sk-heart-2-3:before{content:""}.sk-icon.sk-ic_menu_24px:before{content:""}.sk-icon.sk-microsoft:before{content:""}.sk-icon.sk-grid-45:before{content:""}.sk-icon.sk-ic_play_arrow_24px:before{content:""}.sk-icon.sk-ic_play_circle_outline_24px:before{content:""}.sk-icon.sk-refresh-68-2:before{content:""}.sk-icon.sk-lock-open:before{content:""}.sk-icon.sk-lock:before{content:""}.sk-icon.sk-link-72:before{content:""}.sk-icon.sk-launch-47-2:before{content:""}.sk-icon.sk-share:before{content:""}.sk-icon.sk-cloud-download-93:before{content:""}.sk-icon.sk-cloud-upload-94:before{content:""}.sk-icon.sk-like-2-2:before{content:""}.sk-icon.sk-like-no:before{content:""}.sk-icon.sk-like-2:before{content:""}.sk-icon.sk-single-01-2:before{content:""}.sk-icon.sk-curved-next:before{content:""}.sk-icon.sk-curved-previous:before{content:""}.sk-icon.sk-zoom-2:before{content:""}.sk-icon.sk-ic_pause_24px:before{content:""}.sk-icon.sk-simple-remove-2:before{content:""}.sk-icon.sk-fit-horizontal:before{content:""}.sk-icon.sk-fullscreen-77:before{content:""}.sk-icon.sk-pinch:before{content:""}.sk-icon.sk-layers-3-2:before{content:""}.sk-icon.sk-ic_format_list_bulleted_24px:before{content:""}.sk-icon.sk-triangle-right:before{content:""}.sk-icon.sk-play-69:before{content:""}.sk-icon.sk-player-19:before{content:""}.sk-icon.sk-image-01:before{content:""}.sk-icon.sk-copy:before{content:""}.sk-icon.sk-layers-2-2:before{content:""}.sk-icon.sk-layers-3-3:before{content:""}.sk-icon.sk-launch-47:before{content:""}.sk-icon.sk-link-69:before{content:""}.sk-icon.sk-ticket-76:before{content:""}.sk-icon.sk-corner-left-round:before{content:""}.sk-icon.sk-icon_ta:before{content:""}.sk-icon.sk-replay:before{content:""}.sk-icon.sk-triangle-right-17:before{content:""}.sk-icon.sk-refresh-19:before{content:""}.sk-icon.sk-refresh-68:before{content:""}.sk-icon.sk-button-pause:before{content:""}.sk-icon.sk-man-23:before{content:""}.sk-icon.sk-ic_replay_30_24px:before{content:""}.sk-icon.sk-ic_replay_10_24px:before{content:""}.sk-icon.sk-ic_replay_5_24px:before{content:""}.sk-icon.sk-ic_play_circle_filled_24px:before{content:""}.sk-icon.sk-chat-round-4:before{content:""}.sk-icon.sk-chat-round:before{content:""}.sk-icon.sk-heart-2-4:before{content:""}.sk-icon.sk-heart-2:before{content:""}.sk-icon.sk-favourite-31-2:before{content:""}.sk-icon.sk-favourite-31:before{content:""}.sk-icon.sk-star-half:before{content:""}.sk-icon.sk-tag-2:before{content:""}.sk-icon.sk-tag:before{content:""}.sk-icon.sk-preferences-circle-2:before{content:""}.sk-icon.sk-settings-gear-65:before{content:""}.sk-icon.sk-settings-gear-63:before{content:""}.sk-icon.sk-preferences-circle:before{content:""}.sk-icon.sk-bold-remove-2:before{content:""}.sk-icon.sk-simple-remove:before{content:""}.sk-icon.sk-bold-add:before{content:""}.sk-icon.sk-bold-remove:before{content:""}.sk-icon.sk-cart:before{content:""}.sk-icon.sk-bulb-63:before{content:""}.sk-icon.sk-check-circle-08:before{content:""}.sk-icon.sk-alert-circle-que-2:before{content:""}.sk-icon.sk-alert-circle-que:before{content:""}.sk-icon.sk-a-edit:before{content:""}.sk-icon.sk-a-check:before{content:""}.sk-icon.sk-a-add:before{content:""}.sk-icon.sk-single-05:before{content:""}.sk-icon.sk-single-01:before{content:""}.sk-icon.sk-b-meeting:before{content:""}.sk-icon.sk-multiple:before{content:""}.sk-icon.sk-send-2:before{content:""}.sk-icon.sk-send:before{content:""}.sk-icon.sk-ic_add_circle_24px:before{content:""}.sk-icon.sk-ic_add_circle_outline_24px:before{content:""}.sk-icon.sk-ic_not_interested_24px:before{content:""}.sk-icon.sk-pen-01:before{content:""}.sk-icon.sk-design:before{content:""}.sk-icon.sk-ic_edit_24px:before{content:""}.sk-icon.sk-money-12:before{content:""}.sk-icon.sk-money-11:before{content:""}.sk-icon.sk-handout:before{content:""}.sk-icon.sk-coins:before{content:""}.sk-icon.sk-circle-10:before{content:""}.sk-icon.sk-mobile-camera:before{content:""}.sk-icon.sk-desktop:before{content:""}.sk-icon.sk-layers-2:before{content:""}.sk-icon.sk-layers-3:before{content:""}.sk-icon.sk-image-3:before{content:""}.sk-icon.sk-image-sk:before{content:""}.sk-icon.sk-payment-sk:before{content:""}.sk-icon.sk-user-round-sk:before{content:""}.sk-icon.sk-user-following-sk:before{content:""}.sk-icon.sk-user-sk:before{content:""}.sk-icon.sk-users-sk:before{content:""}.sk-icon.sk-bookmark:before{content:""}.sk-icon.sk-bookmark-border:before{content:""}.sk-icon.sk-play-filled:before{content:""}.sk-icon.sk-play-outline:before{content:""}.sk-icon.sk-time-3:before{content:""}.sk-icon.sk-time-3-2:before{content:""}.dialog{width:330px}.dialog .content{padding:16px 20px}.dialog .content .dialog-header{font-weight:bold}.dialog .content .description{margin:9px 0 14px}.dialog.video-playback-speed-dialog .arrow{border-top-color:transparent;left:48px}.video-js .vjs-big-play-button .vjs-icon-placeholder::before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder::before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder::before,.vjs-button>.vjs-icon-placeholder::before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==") format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder::before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause,.vjs-icon-play-circle,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid,.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high,.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit,.vjs-icon-square,.vjs-icon-spinner,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles,.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions,.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters,.vjs-icon-share,.vjs-icon-cog,.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.vjs-icon-circle-outline,.vjs-icon-circle-inner-circle,.vjs-icon-hd,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay,.vjs-icon-facebook,.vjs-icon-gplus,.vjs-icon-linkedin,.vjs-icon-twitter,.vjs-icon-tumblr,.vjs-icon-pinterest,.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description,.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio,.vjs-icon-next-item,.vjs-icon-previous-item,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS,sans-serif;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder::before,.video-js .vjs-play-control .vjs-icon-placeholder::before,.vjs-icon-play::before{content:""}.vjs-icon-play-circle::before{content:""}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder::before,.vjs-icon-pause::before{content:""}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder::before,.vjs-icon-volume-mute::before{content:""}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder::before,.vjs-icon-volume-low::before{content:""}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder::before,.vjs-icon-volume-mid::before{content:""}.video-js .vjs-mute-control .vjs-icon-placeholder::before,.vjs-icon-volume-high::before{content:""}.video-js .vjs-fullscreen-control .vjs-icon-placeholder::before,.vjs-icon-fullscreen-enter::before{content:""}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder::before,.vjs-icon-fullscreen-exit::before{content:""}.vjs-icon-square::before{content:""}.vjs-icon-spinner::before{content:""}.video-js .vjs-subs-caps-button .vjs-icon-placeholder::before,.video-js .vjs-subtitles-button .vjs-icon-placeholder::before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder::before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder::before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder::before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder::before,.vjs-icon-subtitles::before{content:""}.video-js .vjs-captions-button .vjs-icon-placeholder::before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder::before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder::before,.vjs-icon-captions::before{content:""}.video-js .vjs-chapters-button .vjs-icon-placeholder::before,.vjs-icon-chapters::before{content:""}.vjs-icon-share::before{content:""}.vjs-icon-cog::before{content:""}.video-js .vjs-play-progress::before,.video-js .vjs-volume-level::before,.vjs-icon-circle::before,.vjs-seek-to-live-control .vjs-icon-placeholder::before{content:""}.vjs-icon-circle-outline::before{content:""}.vjs-icon-circle-inner-circle::before{content:""}.vjs-icon-hd::before{content:""}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder::before,.vjs-icon-cancel::before{content:""}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder::before,.vjs-icon-replay::before{content:""}.vjs-icon-facebook::before{content:""}.vjs-icon-gplus::before{content:""}.vjs-icon-linkedin::before{content:""}.vjs-icon-twitter::before{content:""}.vjs-icon-tumblr::before{content:""}.vjs-icon-pinterest::before{content:""}.video-js .vjs-descriptions-button .vjs-icon-placeholder::before,.vjs-icon-audio-description::before{content:""}.video-js .vjs-audio-button .vjs-icon-placeholder::before,.vjs-icon-audio::before{content:""}.vjs-icon-next-item::before{content:""}.vjs-icon-previous-item::before{content:""}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder::before,.vjs-icon-picture-in-picture-enter::before{content:""}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder::before,.vjs-icon-picture-in-picture-exit::before{content:""}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:initial}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js ::after,.video-js ::before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{height:100%;left:0;position:absolute;top:0;width:100%}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{inset:0;overflow:hidden;position:fixed;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100% !important;padding-top:0 !important;width:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1 !important;visibility:visible !important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.0667em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.6333em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-0.8167em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline::before{width:2.2222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:-ms-flexbox;display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{-ms-flex:none;flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder::before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus::before,.video-js .vjs-control:hover::before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-ms-flex:auto;flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress::before{font-size:.9em;position:absolute;right:-0.5em;top:-0.3333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-js .vjs-slider{background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:-ms-flexbox;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{display:-ms-flexbox;display:flex;transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level::before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level::before{left:-0.3em;top:-0.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level::before{top:-0.3em;right:-0.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;inset:0;display:inline-block;cursor:pointer;height:100%;margin:0;padding:0;position:absolute;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;font-size:1em;line-height:3em;height:100%;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-ms-flex:none;flex:none}.vjs-text-track-display{inset:0 0 3em;pointer-events:none;position:absolute}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;-ms-flex:none;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:14px;text-align:center}.vjs-error .vjs-error-display::before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner::after,.vjs-loading-spinner::before{border:inherit;border-color:transparent;border-radius:inherit;border-top-color:#fff;box-sizing:inherit;content:"";height:inherit;opacity:1;position:absolute;margin:-6px;width:inherit}.vjs-seeking .vjs-loading-spinner::after,.vjs-seeking .vjs-loading-spinner::before,.vjs-waiting .vjs-loading-spinner::after,.vjs-waiting .vjs-loading-spinner::before{animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner::before,.vjs-waiting .vjs-loading-spinner::before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner::after,.vjs-waiting .vjs-loading-spinner::after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-0.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder::before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder::before{content:"";font-family:VideoJS,sans-serif;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-audio-button,.video-js.vjs-layout-small .vjs-captions-button,.video-js.vjs-layout-small .vjs-chapters-button,.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-descriptions-button,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-subtitles-button,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-audio-button,.video-js.vjs-layout-tiny .vjs-captions-button,.video-js.vjs-layout-tiny .vjs-chapters-button,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-descriptions-button,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-subtitles-button,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-audio-button,.video-js.vjs-layout-x-small .vjs-captions-button,.video-js.vjs-layout-x-small .vjs-chapters-button,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-descriptions-button,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-subtitles-button,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js.vjs-layout-tiny .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{display:block;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports(display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg, #fff 88%, #73859f 100%);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg, #fff 88%, #73859f 100%);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech,.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}.vjs-video *,.vjs-video ::after,.vjs-video ::before{box-sizing:inherit;color:inherit;font-size:inherit;line-height:inherit}.vjs-video{font-size:14px;height:150px;overflow:hidden;width:300px}.vjs-video.vjs-fluid,.vjs-video.vjs-fluid.vjs-16-9{padding-top:56.25%}.vjs-video.vjs-fluid.vjs-4-3{padding-top:75%}.vjs-video.vjs-fill{height:100%;width:100%}.bc-iframe,.bc-iframe body,.vjs-video,.vjs-video .vjs-poster{background-color:#151b17}.bc-iframe,.bc-iframe .vjs-video,.bc-iframe body{height:100%;margin:0;overflow:hidden;width:100%}.vjs-video.vjs-fullscreen,.vjs-video.vjs-fullscreen .vjs-tech{height:100% !important;width:100% !important}.vjs-video .vjs-track-setting select{background-color:#fff;color:#000}.vjs-video .vjs-audio-button .vjs-menu-item,.vjs-video .vjs-chapters-button .vjs-menu-item,.vjs-video .vjs-descriptions-button .vjs-menu-item,.vjs-video .vjs-subs-caps-button .vjs-menu-item{text-transform:none}.vjs-video.vjs-waiting-for-autoplay .vjs-big-play-button{opacity:0}.vjs-video .vjs-progress-control .vjs-mouse-display{z-index:2}.vjs-modal-dialog.vjs-player-info-modal{background:rgba(0,0,0,.9)}.vjs-modal-dialog.vjs-player-info-modal .vjs-modal-dialog-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1em;overflow:auto}@media screen and (width <= 640px){.vjs-modal-dialog.vjs-player-info-modal .vjs-modal-dialog-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.vjs-modal-dialog.vjs-player-info-modal h2{font-size:1.1667em;margin:0 0 .4286em}.vjs-modal-dialog.vjs-player-info-modal table{border-bottom:1px solid #333;border-collapse:collapse;border-top:1px solid #333;margin-bottom:1.5em;width:100%}.vjs-modal-dialog.vjs-player-info-modal table.vjs-two td,.vjs-modal-dialog.vjs-player-info-modal table.vjs-two th{width:50%}.vjs-modal-dialog.vjs-player-info-modal table.vjs-three td,.vjs-modal-dialog.vjs-player-info-modal table.vjs-three th{width:33.333%}.vjs-modal-dialog.vjs-player-info-modal th{font-weight:400;text-align:left}.vjs-modal-dialog.vjs-player-info-modal td{border-bottom:1px solid #333;opacity:.5}.vjs-modal-dialog.vjs-player-info-modal tr:last-child td{border-bottom:0}.vjs-modal-dialog.vjs-player-info-modal tr:hover td{opacity:1}.vjs-error-display{color:#fff;display:none;font-size:16px;line-height:1.428}.vjs-error .vjs-error-display{background:rgba(0,0,0,.5);inset:0;display:block;position:absolute}.vjs-errors-dialog{background:rgba(24,24,24,.8);border:1px #999 solid;inset:2% 5%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)";overflow:hidden;padding-left:1%;padding-right:1%;position:absolute;text-align:left}.vjs-errors-details{margin-top:15px}.vjs-errors-message{background-color:#2c2c2c;border:1px #999 solid;margin-top:15px;overflow:auto;padding:15px}.vjs-errors-ok-button-container{bottom:15px;display:block;left:15px;position:absolute;right:15px;text-align:center}.vjs-errors-ok-button{background-color:#000;border:1px #999 solid;border-radius:5px;color:#999;cursor:pointer;display:block;font-size:14px;height:36px;margin:0 auto;width:80px}.vjs-errors-ok-button:hover{border:1px #fff solid;color:#ccc}.vjs-errors-content-container{inset:0 15px 61px;overflow:auto;padding-bottom:15px;position:absolute}.vjs-errors-headline{font-size:14px;font-weight:700;padding-right:3em}.vjs-errors-dialog .vjs-control.vjs-close-button{height:3em;top:0;width:3em}.vjs-errors-flashmessage{float:right;font-size:9px;font-style:italic}.vjs-xs.vjs-error-display{background-color:#000;font-size:14px}.vjs-xs.vjs-error-display .vjs-errors-details,.vjs-xs.vjs-error-display .vjs-errors-message{display:none}.vjs-xs .vjs-errors-content-container{top:0}.vjs-xs .vjs-errors-headline{font-size:16px;font-weight:700}.vjs-xs .vjs-errors-dialog{border:none;inset:0}.vjs-xs.vjs-errors-flashmessage{display:none}@media(width <= 600px),(height <= 250px){.vjs-error-display{background-color:#000;font-size:14px}.vjs-error-display .vjs-errors-details,.vjs-error-display .vjs-errors-message{display:none}.vjs-error-display .vjs-errors-content-container{top:15px}.vjs-error-display .vjs-errors-headline{font-size:16px;font-weight:700}.vjs-error-display .vjs-errors-dialog{border:none;inset:0}.vjs-errors-flashmessage{display:none}}.vjs-errors-ref-id{color:rgba(255,255,255,.5);font-size:.75em;margin:.5em 0 0}.vjs-contextmenu-ui-menu{position:absolute}.vjs-contextmenu-ui-menu .vjs-menu-content{background-color:rgba(43,51,63,.7);border-radius:.3em;padding:.25em}.vjs-contextmenu-ui-menu .vjs-menu-item{border-radius:.3em;cursor:pointer;font-size:1em;line-height:1.2;margin:0 0 1px;padding:.5em 1em;text-transform:none}.vjs-contextmenu-ui-menu .vjs-menu-item:active,.vjs-contextmenu-ui-menu .vjs-menu-item:hover{background-color:rgba(0,0,0,.5);text-shadow:0 0 1em #fff}.vjs-video .vjs-control-bar{background-color:rgba(0,0,0,.45);color:#fff}.vjs-video .vjs-control{color:inherit}.vjs-video .vjs-mouse-display::after,.vjs-video .vjs-play-progress::after{border-radius:0}.vjs-video .vjs-menu-button-inline:hover,.vjs-video.vjs-no-flex .vjs-menu-button-inline{width:8.35em}.vjs-video .vjs-control:focus::before,.vjs-video .vjs-control:hover::before{text-shadow:0 0 1em #fff,0 0 1em #fff,0 0 1em #fff}.vjs-video .vjs-spacer{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.vjs-video .vjs-time-control{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.vjs-video .vjs-time-control.vjs-time-divider{width:14px}.vjs-video .vjs-time-control.vjs-time-divider div{text-align:center;width:100%}.vjs-video .vjs-time-control.vjs-current-time{margin-left:1em}.vjs-video .vjs-time-control .vjs-current-time-display,.vjs-video .vjs-time-control .vjs-duration-display{width:100%}.vjs-video .vjs-time-control .vjs-current-time-display{text-align:right}.vjs-video .vjs-time-control .vjs-duration-display{text-align:left}.vjs-video .vjs-remaining-time{display:none}.vjs-video.vjs-no-flex .vjs-time-control.vjs-remaining-time{display:none}.vjs-video.vjs-no-flex .vjs-time-control{display:table-cell;width:4em}.vjs-video .vjs-play-progress,.vjs-video .vjs-volume-level{background-color:#d52484}.vjs-video.vjs-ad-playing .vjs-play-progress,.vjs-video.vjs-ad-playing .vjs-volume-level{background-color:#ffe400}.vjs-video .vjs-play-progress::before,.vjs-video .vjs-volume-level::before{display:none}.vjs-video .vjs-volume-level::after{display:none}.vjs-video .vjs-progress-control{height:1.5em;left:0;position:absolute;right:0;top:-1.5em;width:100%}.vjs-video .vjs-progress-control .vjs-load-progress,.vjs-video .vjs-progress-control .vjs-play-progress,.vjs-video .vjs-progress-control .vjs-progress-holder{height:100%}.vjs-video .vjs-progress-control .vjs-progress-holder{margin:0}.vjs-video .vjs-progress-control:hover{height:1.5em;top:-1.5em}.vjs-video .vjs-control-bar:not(.vjs-focus-within){transition:transform .1s ease 0s}.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.vjs-video.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-progress-control,.vjs-video.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{height:.3em;pointer-events:none;top:-0.3em;transition:height 1s,top 1s}.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-active.vjs-fullscreen .vjs-progress-control,.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-active.vjs-fullscreen .vjs-progress-control,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.vjs-video.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control{opacity:0;transition:opacity 1s}.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-volume-vertical,.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-volume-vertical,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-volume-vertical,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-volume-vertical,.vjs-video.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-menu,.vjs-video.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-volume-vertical,.vjs-video.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-menu,.vjs-video.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-volume-vertical{opacity:0;transition:opacity 1s}.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar-visible .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar-visible .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar-visible .vjs-menu,.vjs-video.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar-visible .vjs-menu,.vjs-video.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar-visible .vjs-menu-item,.vjs-video.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar-visible .vjs-menu{opacity:1}.vjs-video.vjs-live .vjs-live-control{margin-left:1em}.vjs-video.vjs-live .vjs-time-control.vjs-current-time,.vjs-video.vjs-live .vjs-time-control.vjs-duration,.vjs-video.vjs-live .vjs-time-control.vjs-time-divider{display:none}.vjs-video .vjs-big-play-button{background-color:rgba(0,0,0,.45);border-radius:50%;border:none;color:#fff;font-size:3.5em;height:2em;left:50%;line-height:2em;margin-left:-1em;margin-top:-1em;top:50%;transition:border-color .4s,outline .4s,background-color .4s;width:2em}.vjs-video .vjs-big-play-button:active,.vjs-video .vjs-big-play-button:focus,.vjs-video:active .vjs-big-play-button,.vjs-video:hover .vjs-big-play-button{background-color:#d52484}.vjs-video .vjs-menu-button-popup .vjs-menu{left:-3em}.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:transparent;left:-1.5em;padding-bottom:.5em;width:12em}.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-title{background-color:#151b17;border-radius:.3em;margin:.3em 0;padding:.5em}.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background-color:#d52484}.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item:active,.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus,.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover{color:#fff;text-shadow:0 0 1em #fff,0 0 1em #fff,0 0 1em #fff}.vjs-video.vjs-ad-playing .vjs-mouse-display,.vjs-video.vjs-ad-playing .vjs-mouse-display::after{display:none}.vjs-video.vjs-ad-playing.vjs-ad-playing .vjs-progress-control::after{bottom:0;content:"";height:100%;left:0;pointer-events:auto;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.vjs-video.vjs-ad-playing .vjs-picture-in-picture-control{display:none}.vjs-video.vjs-no-flex .vjs-spacer{display:table-cell}.vjs-video.vjs-no-flex .vjs-remaining-time{display:none}.vjs-mouse.vjs-video .vjs-control-bar{font-size:10px}.vjs-mouse.vjs-video .vjs-progress-control{height:.5em;top:-0.5em}.vjs-mouse.vjs-video .vjs-progress-control:hover{height:1.5em;top:-1.5em}.vjs-video select{width:inherit}.vjs-video.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.vjs-video.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:block}.vjs-video.video-js.vjs-play-button-hover-glow .vjs-big-play-button:active,.vjs-video.video-js.vjs-play-button-hover-glow .vjs-big-play-button:focus,.vjs-video.video-js.vjs-play-button-hover-glow:active .vjs-big-play-button,.vjs-video.video-js.vjs-play-button-hover-glow:hover .vjs-big-play-button{box-shadow:0 0 15px 3px #fff;background-color:rgba(0,0,0,.45)}.vjs-video.video-js.vjs-play-button-hover-darken .vjs-big-play-button:active,.vjs-video.video-js.vjs-play-button-hover-darken .vjs-big-play-button:focus,.vjs-video.video-js.vjs-play-button-hover-darken:active .vjs-big-play-button,.vjs-video.video-js.vjs-play-button-hover-darken:hover .vjs-big-play-button{background-color:rgba(0,0,0,.85)}.vjs-video.vjs-play-button-shape-square .vjs-big-play-button{border-radius:11px;height:2em;margin-left:-1em;margin-top:-1em;width:2em}.vjs-video.vjs-play-button-shape-rectangle .vjs-big-play-button{border-radius:21px;height:2em;margin-left:-1.5em;margin-top:-1em;width:3em}.vjs-video.vjs-play-button-position-top-left .vjs-big-play-button{left:17px;margin:0;top:17px}.vjs-video.vjs-play-button-position-top-right .vjs-big-play-button{left:auto;margin:0;right:17px;top:17px}.vjs-video.video-js.vjs-play-button-position-top-left .vjs-dock-shelf,.vjs-video.video-js.vjs-play-button-position-top-left .vjs-dock-text,.vjs-video.video-js.vjs-play-button-position-top-right .vjs-dock-shelf,.vjs-video.video-js.vjs-play-button-position-top-right .vjs-dock-text{display:none}.vjs-video .vjs-big-play-button,.vjs-video .vjs-big-play-state.vjs-play-control.vjs-control,.vjs-video .vjs-control-bar{background-color:rgba(0,0,0,.45)}.vjs-video .vjs-big-play-button,.vjs-video .vjs-big-play-state,.vjs-video .vjs-control-bar{color:#fff}.bc-iframe .vjs-playlist-sidebar .vjs-playlist-show-hide button:hover,.vjs-video .vjs-big-play-button:active,.vjs-video .vjs-big-play-button:focus,.vjs-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected,.vjs-video .vjs-play-progress,.vjs-video .vjs-volume-level,.vjs-video:active .vjs-big-play-button,.vjs-video:hover .vjs-big-play-button{background-color:#38b574}.video-js.vjs-quality-menu{display:block}.video-js.vjs-quality-menu.vjs-v6 .vjs-quality-menu-button,.video-js.vjs-quality-menu.vjs-v7 .vjs-quality-menu-button{position:initial}.video-js.vjs-quality-menu.vjs-v6 .vjs-quality-menu-button::before,.video-js.vjs-quality-menu.vjs-v7 .vjs-quality-menu-button::before{content:none}.video-js.vjs-quality-menu.vjs-v6 .vjs-quality-menu-button .vjs-icon-placeholder::before,.video-js.vjs-quality-menu.vjs-v7 .vjs-quality-menu-button .vjs-icon-placeholder::before{content:"\\f110"}.video-js.vjs-quality-menu .vjs-quality-menu-button{position:relative}.video-js.vjs-quality-menu .vjs-quality-menu-button li{text-transform:none}.video-js.vjs-quality-menu .vjs-quality-menu-button.vjs-menu-button-popup .vjs-menu .vjs-menu-content,.video-js.vjs-quality-menu .vjs-quality-menu-wrapper.vjs-menu-wrapper-popup .vjs-menu .vjs-menu-content{left:0;max-height:25em;width:10em}.video-js.vjs-quality-menu .vjs-menu-item .vjs-control-text{position:absolute}.video-js.vjs-quality-menu .vjs-quality-menu-wrapper{position:relative}.video-js.vjs-quality-menu .vjs-quality-menu-wrapper li{text-transform:none}.video-js.vjs-quality-menu .vjs-quality-menu-item-sub-label{font-size:75%;font-weight:700;position:absolute;right:0;text-align:center;width:4em}.video-js.vjs-quality-menu .vjs-quality-menu-button-use-resolution .vjs-quality-menu-item-sub-label{position:absolute;right:0;text-align:center;width:4em}.video-js.vjs-quality-menu .vjs-quality-menu-button-4K-flag::after,.video-js.vjs-quality-menu .vjs-quality-menu-button-HD-flag::after{background-color:#2b333f;border-radius:2em;color:inherit;content:"";font-size:.7em;font-weight:300;height:2.2em;letter-spacing:.1em;line-height:2.2em;padding:0;position:absolute;right:0;text-align:center;top:.5em;width:2.2em}.video-js.vjs-quality-menu .vjs-quality-menu-button-HD-flag::after{content:"HD"}.video-js.vjs-quality-menu .vjs-quality-menu-button-4K-flag::after{content:"4K"}.video-js.vjs-quality-menu .vjs-quality-menu-button-waiting::before{animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite}.video-js.vjs-pip-active{position:fixed;z-index:10000}.video-js.vjs-pip-x-right{left:auto;right:1em}.video-js.vjs-pip-x-left{left:1em;right:auto}.video-js.vjs-pip-y-top{bottom:auto;top:1em}.video-js.vjs-pip-y-bottom{bottom:1em;top:auto}.video-js .vjs-close-button.vjs-pip-close-button{right:-0.5em;text-shadow:0 0 .5em #000;top:0}.video-player-module{font-family:"GT Walsheim Pro",Helvetica,Arial,sans-serif;-webkit-user-select:none;-ms-user-select:none;user-select:none}.video-player-module.hide-fullscreen-toggle .vjs-fullscreen-control{display:none}.video-player-module .vjs-video{min-width:100%;max-width:100%;min-height:100%;max-height:100%;outline:none}.video-player-module .vjs-video.vjs-controls-show .vjs-control-bar{transform:none;transition-delay:0s}.video-player-module .vjs-video.vjs-controls-hide .vjs-control-bar{transform:translateY(70px);transition-delay:0s}.video-player-module .vjs-video .vjs-contextmenu-ui-menu{display:none}.video-player-module .vjs-video .vjs-control-text{background-color:transparent;border:0;height:0;width:0;display:block;overflow:hidden;text-indent:-9999px}.video-player-module .vjs-video .vjs-tech{min-width:100%;max-width:100%;min-height:100%;max-height:100%;position:relative;z-index:1}.video-player-module .vjs-video .vjs-dock-text{display:none}.video-player-module .vjs-video .vjs-loading-spinner{border-radius:100%}.video-player-module .vjs-video .vjs-control-bar{-ms-flex-align:center;align-items:center;height:48px;position:absolute;pointer-events:auto;transition-delay:0s;transition-duration:.4s;background-color:rgba(0,0,0,.8);border-top-width:0;z-index:5}.video-player-module .vjs-video .vjs-control-bar button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.video-player-module .vjs-video .vjs-control-bar .vjs-live-controls,.video-player-module .vjs-video .vjs-control-bar .vis-playback-rate,.video-player-module .vjs-video .vjs-control-bar .vis-subtitles-button,.video-player-module .vjs-video .vjs-control-bar .vjs-captions-button,.video-player-module .vjs-video .vjs-control-bar .vjs-chapters-button,.video-player-module .vjs-video .vjs-control-bar .vjs-text-track-display,.video-player-module .vjs-video .vjs-control-bar .vjs-caption-settings,.video-player-module .vjs-video .vjs-control-bar .vjs-remaining-time,.video-player-module .vjs-video .vjs-control-bar .vjs-seek-handle{display:none !important}.video-player-module .vjs-video .vjs-control-bar .vjs-text-track-display{display:block}.video-player-module .vjs-video .vjs-control-bar .vjs-control,.video-player-module .vjs-video .vjs-control-bar .vjs-slider,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-button,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-item{text-shadow:none;box-shadow:none;opacity:1}.video-player-module .vjs-video .vjs-control-bar .vjs-control:focus,.video-player-module .vjs-video .vjs-control-bar .vjs-control:hover,.video-player-module .vjs-video .vjs-control-bar .vjs-slider:focus,.video-player-module .vjs-video .vjs-control-bar .vjs-slider:hover,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-button:focus,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-button:hover,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-item:focus,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-item:hover{text-shadow:none;box-shadow:none;opacity:1}.video-player-module .vjs-video .vjs-control-bar .vjs-control:focus::before,.video-player-module .vjs-video .vjs-control-bar .vjs-control:hover::before,.video-player-module .vjs-video .vjs-control-bar .vjs-slider:focus::before,.video-player-module .vjs-video .vjs-control-bar .vjs-slider:hover::before,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-button:focus::before,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-button:hover::before,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-item:focus::before,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-item:hover::before{text-shadow:none;box-shadow:none;opacity:1}.video-player-module .vjs-video .vjs-control-bar .vjs-control::before,.video-player-module .vjs-video .vjs-control-bar .vjs-slider::before,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-button::before,.video-player-module .vjs-video .vjs-control-bar .vjs-menu-item::before{text-shadow:none;box-shadow:none;opacity:1}.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control::before,.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control::before,.video-player-module .vjs-video .vjs-control-bar .vjs-fifteen-second-rewind::before,.video-player-module .vjs-video .vjs-control-bar .vjs-learn-mode::before,.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode::before,.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control::before,.video-player-module .vjs-video .vjs-control-bar .vjs-play-control::before{font-size:22px;line-height:30px !important;position:static;width:auto}.video-player-module .vjs-video .vjs-control-bar .vjs-current-time{-ms-flex-order:6;order:6}@media screen and (max-width: 541px){.video-player-module .vjs-video .vjs-control-bar .vjs-current-time{display:none}}.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider{-ms-flex-order:7;order:7}@media screen and (max-width: 541px){.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider{display:none}}.video-player-module .vjs-video .vjs-control-bar .vjs-duration{-ms-flex-order:8;order:8}@media screen and (max-width: 541px){.video-player-module .vjs-video .vjs-control-bar .vjs-duration{display:none}}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel{-ms-flex-order:13;order:13;display:-ms-flexbox;display:flex;width:44px;height:48px !important;transition:none !important}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel .vjs-volume-control{width:0 !important;transition:none !important;padding:23px 0 22px;border-radius:2px}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel .vjs-volume-control .vjs-volume-bar.vjs-slider-horizontal{background-color:rgba(57,70,73,.8);margin:0 !important}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel .vjs-volume-control .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{background-color:#00ff84}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel .vjs-volume-control.vjs-control.vjs-volume-horizontal{display:-ms-flexbox;display:flex}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel:hover{width:100px;transition:none !important}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel:hover .vjs-volume-control{width:56px !important}.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel:hover .vjs-volume-control .vjs-volume-bar.vjs-slider-horizontal{width:100% !important}@media screen and (max-width: 541px){.video-player-module .vjs-video .vjs-control-bar .vjs-volume-panel:hover{width:auto}}.video-player-module .vjs-video .vjs-control-bar .vjs-custom-control-spacer{-ms-flex-order:9;order:9;-ms-flex-positive:1;flex-grow:1}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control{-ms-flex-order:1;order:1;position:absolute;top:-10px !important;left:0;height:10px !important;transition-delay:0;min-width:100%;max-width:100%;cursor:pointer}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder{position:relative;height:10px;background:#002333 none;padding:0}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder::before{background:none}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-time-tooltip{display:none}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress,.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress{position:absolute;top:0;left:0;height:10px;margin-top:0}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress{z-index:2;background:#394649 none}.video-player-module .vjs-video .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress{z-index:3;background:#00ff84 none}.video-player-module .vjs-video .vjs-control-bar .vjs-play-control{-ms-flex-order:2;order:2;background:url("/assets/images/icons/svg/video-player/play-v2.svg") no-repeat center center;width:36px;height:48px;margin-left:12px}.video-player-module .vjs-video .vjs-control-bar .vjs-play-control.vjs-playing{background:url("/assets/images/icons/svg/video-player/pause-v2.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-play-control::before{font-size:18px}.video-player-module .vjs-video .vjs-control-bar .vjs-play-control:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-play-speed{-ms-flex-order:3;order:3;text-align:center;padding:0 12px;height:48px}.video-player-module .vjs-video .vjs-control-bar .vjs-play-speed:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-fifteen-second-rewind{-ms-flex-order:5;order:5;background:url("/assets/images/icons/svg/video-player/back-15-v2.svg") no-repeat center center;width:41px;height:48px}.video-player-module .vjs-video .vjs-control-bar .vjs-fifteen-second-rewind:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-skillshare-button{-ms-flex-order:10;order:10;background-image:url("/assets/images/brightcove-player/skillshare-button.png");background-size:80px 11px;margin:0 15px 0 10px;height:11px;width:80px}.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control{background:url("/assets/images/icons/svg/video-player/volume-max.svg") no-repeat center center;width:44px;height:48px}.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control.vjs-vol-3,.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control.vjs-vol-2{background:url("/assets/images/icons/svg/video-player/volume-max.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control.vjs-vol-1{background:url("/assets/images/icons/svg/video-player/volume-medium.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control.vjs-vol-0{background:url("/assets/images/icons/svg/video-player/volume-mute.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-mute-control :hover{opacity:.8 !important}.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control{-ms-flex-order:11;order:11;display:none;margin-right:15px;margin-left:1px;width:24px}.video-player-module .vjs-video .vjs-control-bar .vjs-playlist-control::before{font-size:18px}.video-player-module .vjs-video .vjs-control-bar .vjs-learn-mode{-ms-flex-order:12;order:12;width:36px;height:48px;display:block;background:url("/assets/images/icons/svg/video-player/pin.svg") no-repeat center center}@media screen and (max-width: 541px){.video-player-module .vjs-video .vjs-control-bar .vjs-learn-mode{display:none}}.video-player-module .vjs-video .vjs-control-bar .vjs-learn-mode:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode{-ms-flex-order:14;order:14;background:url("/assets/images/icons/svg/video-player/transcript-off.svg") no-repeat center center;width:44px;height:48px}.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode::before{font-size:18px;line-height:32px !important}.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode.vjs-disabled{display:none !important}.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode.vjs-on{background:url("/assets/images/icons/svg/video-player/transcript-on.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode.vjs-on:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-transcript-mode:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control{-ms-flex-order:17;order:17;width:44px;height:48px;margin-right:12px;background:url("/assets/images/icons/svg/video-player/fullscreen.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control.vjs-minimize-video{background:url("/assets/images/icons/svg/video-player/fullscreen-exit.svg") no-repeat center center}.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control.vjs-minimize-video:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-fullscreen-control:hover{opacity:.8}.video-player-module .vjs-video .vjs-control-bar .vjs-player-separator{background-color:#394649;margin:0 5px 0 15px;height:15px;width:1px;display:none}@media screen and (max-width: 990px){.video-player-module .vjs-video .vjs-control-bar .vjs-player-separator{display:none}}.video-player-module .vjs-video .vjs-control-bar .vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider,.video-player-module .vjs-video .vjs-control-bar .vjs-duration{text-align:left;opacity:1;color:#fff}.video-player-module .vjs-video .vjs-control-bar .vjs-current-time.vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-time-divider.vjs-current-time,.video-player-module .vjs-video .vjs-control-bar .vjs-duration.vjs-current-time{margin-left:12px}.video-player-module .vjs-video .vjs-control-bar .vjs-time-control span,.video-player-module .vjs-video .vjs-control-bar button.vjs-button{font-size:18px !important}.video-player-module .vjs-video .vjs-big-play-button{border-radius:50%;position:absolute;width:70px;height:70px;top:50%;left:50%;padding:5px;margin-top:-29px;margin-left:-29px;background-color:rgba(0,0,0,.6);color:#fff;cursor:pointer}.video-player-module .vjs-video .vjs-big-play-button::before{font-size:32px;display:block;margin:0 -6px -6px 0}.video-player-module .vjs-video .vjs-big-play-button:focus{box-shadow:none}.video-player-module .vjs-video .vjs-big-play-button:hover{box-shadow:none;background-color:#002333}.video-player-module .vjs-video .vjs-big-play-button:active{color:#00ff84}.video-player-module .vjs-video .vjs-poster{background-image:none !important;background-color:#000;background-size:contain}.video-player-module .vjs-video .vjs-text-track-display{z-index:3}.video-player.locked.overlayed .video-player-module{display:none}.pip-close-button{display:none !important}.vjs-pip-container{background-color:#000;width:100% !important;height:100% !important}.vjs-pip-container .vjs-video{min-width:unset !important;max-width:unset !important;min-height:unset !important;max-height:unset !important}.vjs-pip-container .vjs-video .vjs-tech{position:absolute !important}.vjs-pip-container .vjs-video .vjs-control-bar{position:absolute !important}.vjs-pip-container .vjs-video .vjs-time-control{transform:inherit !important}.vjs-pip-container .vjs-video.vjs-pip-active{border-radius:8px}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-control-bar{height:auto}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-progress-control{top:-12px !important}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-big-play-button{width:48px;height:48px;margin-top:-24px;margin-left:-24px}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-big-play-button::before{font-size:20px;margin:0 -4px -4px 0}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-big-play-button:focus{outline:none}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-big-play-button .pip-pause-area{content:"";height:100%;width:100%;position:absolute;top:0;left:0;display:none}.vjs-pip-container .vjs-video.vjs-pip-active.vjs-paused .vjs-big-play-button{display:block;z-index:1}.vjs-pip-container .vjs-video.vjs-pip-active.vjs-playing:hover .vjs-big-play-button{display:block !important;z-index:1 !important}.vjs-pip-container .vjs-video.vjs-pip-active.vjs-playing:hover .vjs-big-play-button::before{margin:-4px 0 0 !important}.vjs-pip-container .vjs-video.vjs-pip-active.vjs-playing:hover .pip-pause-area{display:block}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-load-progress,.vjs-pip-container .vjs-video.vjs-pip-active .vjs-play-progress,.vjs-pip-container .vjs-video.vjs-pip-active .vjs-progress-control,.vjs-pip-container .vjs-video.vjs-pip-active .vjs-progress-holder{height:12px !important}.vjs-pip-container .vjs-video.vjs-pip-active .vjs-control:not(.vjs-progress-control),.vjs-pip-container .vjs-video.vjs-pip-active .vjs-time-control,.vjs-pip-container .vjs-video.vjs-pip-active .vjs-note-bar,.vjs-pip-container .vjs-video.vjs-pip-active .video-helper-button{display:none !important}.vjs-pip-container .vjs-video.vjs-pip-active .pip-close-button{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vjs-pip-container .vjs-video.vjs-pip-active .pip-close-button .ss-svg-icon{display:block}.vjs-pip-container .vjs-control{width:auto;height:auto;margin:0;padding:0}.vjs-pip-container .vjs-picture-in-picture-control{display:none;height:30px;width:24px;-ms-flex-order:14;order:14;margin-right:12px}.vjs-pip-container .vjs-picture-in-picture-control::before{background-image:url("/assets/images/icons/svg/video-player/pip.svg");content:"";background-repeat:no-repeat;background-position:center center;height:30px;width:24px;display:block}.vjs-pip-container .vjs-picture-in-picture .vjs-picture-in-picture-control::before{background-image:url("/assets/images/icons/svg/video-player/pip-exit.svg");content:"";background-repeat:no-repeat;background-position:center center;height:30px;width:24px;display:block}.vjs-pip-container .vjs-subs-caps-button{display:none}.vjs-pip-container .vjs-time-divider{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.vjs-pip-container .vjs-play-control .vjs-icon-placeholder,.vjs-pip-container .vjs-mute-control .vjs-icon-placeholder,.vjs-pip-container .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-pip-container .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-pip-container .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-player-module .vjs-video.vjs-user-mouseout .vjs-control-bar .vjs-note-bar{height:2px;top:-12px}.video-player-module .vjs-video.vjs-user-mouseout .vjs-control-bar .vjs-note,.video-player-module .vjs-video.vjs-user-mouseout .vjs-control-bar .vjs-note.active{background-color:#ffe03d;background-image:none !important;width:2px;height:2px;margin-left:-1px;top:auto}.video-player-module .vjs-video.vjs-user-mouseout .vjs-control-bar .vjs-note .vjs-note-dot,.video-player-module .vjs-video.vjs-user-mouseout .vjs-control-bar .vjs-note.active .vjs-note-dot{top:6px}.video-player-module .vjs-video.vjs-fullscreen .vjs-control-bar .vjs-note,.video-player-module .vjs-video.vjs-fullscreen .vjs-control-bar .vjs-note-dot,.video-player-module .vjs-video.vjs-fullscreen .vjs-control-bar .vjs-note-bar,.video-player-module .vjs-video.vjs-fullscreen .vjs-control-bar .vjs-player-separator,.video-player-module .vjs-video.vjs-fullscreen .vjs-control-bar .vjs-learn-mode{display:none}.video-player-module .vjs-video .vjs-control-bar .vjs-note{background-color:#dcdee1;background-size:cover;cursor:pointer;position:absolute;width:10px;height:10px;margin-left:-5px}.video-player-module .vjs-video .vjs-control-bar .vjs-note .vjs-note-dot{border-radius:2px;background-color:#fff;position:absolute;width:2px;height:2px;margin-left:-1px;left:50%;top:14px}.video-player-module .vjs-video .vjs-control-bar .vjs-note.active{width:15px;height:15px;top:-5px;margin-left:-7.5px;z-index:9989}.video-player-module .vjs-video .vjs-control-bar .vjs-note.active .vjs-note-dot{top:19px}.video-player-module .vjs-video .vjs-control-bar .vjs-note-bar{background-color:rgba(0,0,0,.6);position:absolute;height:10px;top:-20px;left:0;width:100%;display:none}@media screen and (max-width: 990px){.video-player-module .vjs-video .vjs-control-bar .vjs-note-bar{visibility:hidden}}.video-playlist-module .playlist{position:absolute;top:-6px;right:0;bottom:9px;width:345px}.video-playlist-module .playlist .summary{color:#fff;font-weight:bold;padding:10px 0 9px 64px}.video-playlist-module .playlist #unit-list-module{background-color:#002333;bottom:0;padding:0 0 0 12px;position:absolute}.video-playlist-module .playlist #unit-list-module::before{background:linear-gradient(180deg, rgba(0, 35, 51, 0), #002333);bottom:100%;content:"";height:4rem;position:absolute;width:100%;pointer-events:none}@media screen and (max-width: 990px){.video-playlist-module .playlist #unit-list-module::before{display:none}}@media screen and (max-width: 990px){.video-playlist-module .playlist #unit-list-module{padding:0 12px;position:relative}}.video-playlist-module .unit-list-wrapper{--num-sessions: 2;position:relative;width:100%;height:calc(100% - 110px);padding:12px 0 70px;overflow-y:auto;scrollbar-color:#394649 transparent}.video-playlist-module .unit-list-wrapper::-webkit-scrollbar{width:10px;background-color:transparent}.video-playlist-module .unit-list-wrapper::-webkit-scrollbar-thumb{background-color:#394649;border-radius:8px;border:2px solid #002333}@media screen and (max-width: 990px){.video-playlist-module .unit-list-wrapper{padding-bottom:12px !important;padding-right:12px;min-height:calc(50px*var(--num-sessions))}}.video-playlist-module .unit-list-progress{margin:21px 54px 0;max-width:324px}.video-playlist-module .session-list .session-item{cursor:pointer;border:2px solid transparent;border-radius:4px}.video-playlist-module .session-list .session-item .selection{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px}.video-playlist-module .session-list .session-item .selection .ss-svg-icon use{fill:#dcdee1;color:#dcdee1}.video-playlist-module .session-list .session-item .selection:hover .ss-svg-icon use{fill:#fff;color:#fff}.video-playlist-module .session-list .session-item .session-item-info{display:-ms-grid;display:grid;-ms-grid-columns:auto auto 1fr auto;grid-template-columns:auto auto 1fr auto;grid-gap:8px;width:100%;-ms-flex-align:start;align-items:start}.video-playlist-module .session-list .session-item .session-item-info h3{margin:0 -2px 0 0;font-weight:normal;color:#dcdee1}.video-playlist-module .session-list .session-item .session-item-rank{padding-top:2px}.video-playlist-module .session-list .session-item .session-item-title{padding-top:1px;width:100%}.video-playlist-module .session-list .session-item .information{width:100%}.video-playlist-module .session-list .session-item .session-item-check-icon.ss-svg-icon use{fill:#dcdee1;color:#dcdee1}.video-playlist-module .session-list .session-item .duration{font-size:14px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.video-playlist-module .session-list .session-item .view-notes{display:inline-block}.video-playlist-module .session-list .session-item .view-notes::before{padding-right:2px}.video-playlist-module .session-list .session-item .view-notes.active-note{display:inline-block}.video-playlist-module .session-list .session-item .view-notes.inactive-note{display:none}.video-playlist-module .session-list .session-item .duration,.video-playlist-module .session-list .session-item .session-item-title{font-weight:normal !important}.video-playlist-module .session-list .playback-control-wrapper{height:24px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.video-playlist-module .session-list .playback-control-wrapper .playback-control{visibility:hidden;position:relative}.video-playlist-module .session-list .playback-control-wrapper .playback-control .ss-svg-icon use{fill:#fff;color:#fff}.video-playlist-module .session-list .playback-control-wrapper .completion-button{display:none}.video-playlist-module .session-list .playback-control-wrapper.session-is-complete .completion-button{display:inline-block}.video-playlist-module .session-list .playback-control-wrapper.session-is-complete .playback-control{display:none}.video-playlist-module .session-list .session-item.active{background-color:#394649}.video-playlist-module .session-list .session-item.active .completion-button{display:none}.video-playlist-module .session-list .session-item.active .playback-control-wrapper,.video-playlist-module .session-list .session-item.active .playback-control{display:initial}.video-playlist-module .session-list .session-item.active .lock-button use{fill:#fff;color:#fff}.video-playlist-module .session-list .session-item.active .session-item-info h3{color:#fff}.video-playlist-module .session-list .session-item.active .selection .session-item-title,.video-playlist-module .session-list .session-item.active .selection .completion-button,.video-playlist-module .session-list .session-item.active .selection .playback-control-wrapper,.video-playlist-module .session-list .session-item:hover .selection .session-item-title,.video-playlist-module .session-list .session-item:hover .selection .completion-button,.video-playlist-module .session-list .session-item:hover .selection .playback-control-wrapper{color:#002333}.video-playlist-module .session-list .session-item.active .duration,.video-playlist-module .session-list .session-item.active .session-item-title,.video-playlist-module .session-list .session-item:hover .duration,.video-playlist-module .session-list .session-item:hover .session-item-title{color:#fff !important}.video-playlist-module .session-list .session-item.active .playback-control,.video-playlist-module .session-list .session-item:hover .playback-control{visibility:visible}.video-playlist-module .session-list .session-item:hover{border:2px solid #394649}.video-playlist-module .session-list .session-item:hover .playback-control{display:initial}.video-playlist-module .session-list .session-item:hover .completion-button{display:none}.video-playlist-module .session-list .session-item:hover .session-item-info h3{color:#fff}.video-playlist-module .session-list .session-item:active{background-color:rgba(57,70,73,.15)}.video-playlist-module .session-list .session-item.active:active{background-color:rgba(57,70,73,.85)}.video-playlist-module #total-video-container{height:28px}.video-playlist-module .unit-list-upper-gradient{position:absolute;top:28px;height:12px;width:calc(100% - 8px);background:linear-gradient(0deg, rgba(0, 35, 51, 0), #002333);z-index:10}#loggedout-class-details #video-region{padding:56px 72px}#loggedout-class-details #video-region .class-details-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}#loggedout-class-details #video-region .class-details-header-title{padding:0 0 12px}#loggedout-class-details #video-region .class-details-header-teacher{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:0}#loggedout-class-details #video-region .class-details-header-teacher-avatar{margin-right:12px}#loggedout-class-details #video-region .class-details-header-name{font-size:36px;font-weight:bold;line-height:44px}#loggedout-class-details #video-region .class-details-header-name .title{margin-right:16px}#loggedout-class-details #video-region .class-details-header-badge svg{margin-top:4px}#loggedout-class-details #video-region .class-details-header-badge .skillshare-staff-pick-badge svg{height:32px}#loggedout-class-details #video-region .class-details-header-badge.mobile-web{border:none;display:none;height:inherit;padding:0;width:inherit}#loggedout-class-details #video-region .class-details-header-badge.mobile-web .skillshare-original-badge svg{width:70px;height:16px}#loggedout-class-details #video-region .class-details-header-badge.mobile-web .skillshare-staff-pick-badge svg{width:88px;height:16px}#loggedout-class-details #video-region .class-details-header-badge.mobile-web svg{margin-top:inherit;position:relative}#loggedout-class-details #video-region .video-player-wrapper{margin:inherit}#loggedout-class-details #video-region .video-and-playlist.video-player-layout{margin:inherit;max-width:inherit;position:inherit;padding-right:inherit}#loggedout-class-details #video-region .video-player-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}#loggedout-class-details #video-region .video-player-container .title-container{margin-left:40px;margin-bottom:40px}#loggedout-class-details #video-region .video-player-container .video-player{min-width:50%}@media screen and (min-width: 990px)and (max-width: 1280px){#loggedout-class-details #video-region{padding:56px 24px}}@media screen and (max-width: 989px){#loggedout-class-details #video-region{padding:0}#loggedout-class-details #video-region .class-details-header{margin:inherit}#loggedout-class-details #video-region .class-details-header-title{padding:0 0 8px}#loggedout-class-details #video-region .class-details-header-teacher-avatar,#loggedout-class-details #video-region .class-details-header-badge{display:none}#loggedout-class-details #video-region .class-details-header-badge.mobile-web{display:block;margin-left:0;max-width:70px}#loggedout-class-details #video-region .class-details-header-badge.mobile-web[data-sk-badge-key*=staff-pick]{max-width:88px}#loggedout-class-details #video-region .video-player{margin:0;width:100%;width:-webkit-fill-available;width:fill-available}#loggedout-class-details #video-region .video-player-container{-ms-flex-direction:column;flex-direction:column}#loggedout-class-details #video-region .video-player-container .title-container{margin:inherit;padding:24px 32px 32px;width:-webkit-fill-available;width:fill-available}}@media screen and (max-width: 541px){#loggedout-class-details #video-region .video-player-container .title-container{display:block;padding:24px 16px}#loggedout-class-details #video-region .video-player-container .class-details-header-name{font-size:22px;font-weight:bold;line-height:28px}}#loggedout-class-details .video-roll-overlay .roll-title{margin-bottom:16px}@media screen and (min-width: 1280px){#loggedout-class-details #video-region{background:#002333}#loggedout-class-details #video-region .video-player-wrapper{margin:0 auto;max-width:1352px}}.video-player-container{position:relative}.video-player-container .video-player-layout .class-details-header{margin-bottom:18px}@media screen and (max-width: 541px){.video-player-container .video-player-layout .class-details-header .class-details-header-teacher{margin-bottom:6px}}.video-player-container .video-player-layout .class-details-header .class-details-header-title{padding:20px 0 8px}.video-player-container .video-player-layout .class-details-header .class-details-header-title h1{line-height:32px;font-size:26px;font-weight:bold;line-height:32px}@media screen and (max-width: 541px){.video-player-container .video-player-layout .class-details-header .class-details-header-title h1{line-height:36px}.video-player-container .video-player-layout .class-details-header .class-details-header-title h1 .class-details-header-badge{top:10px;position:relative;display:inline-block;padding-left:4px}}@media screen and (max-width: 541px)and (max-width: 990px){.video-player-container .video-player-layout .class-details-header .class-details-header-title h1 .class-details-header-badge{border-left:none;margin-left:0;padding-left:4px}}.video-player-container .video-player-layout .class-details-header-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video-player-container .video-player-layout .class-details-header .class-details-header-badge{display:block;margin-bottom:12px;height:22px}.video-player-container .video-player-layout .class-details-header .class-details-header-badge .skillshare-staff-pick-badge{display:inline}.video-player-container .video-player-layout .class-details-header .class-details-header-badge .skillshare-staff-pick-badge svg{width:142px}.video-player-container .video-player-layout .class-details-header .class-details-header-badge .skillshare-original-badge{display:inline}.video-player-container .video-player-layout .class-details-header .class-details-header-badge .skillshare-original-badge svg{width:110px}.video-player-container .video-player-layout .class-details-header .class-details-header-badge .MuiBox-root{display:inline-block;padding:8px 10px;height:auto;width:auto}.video-player-container .video-player-layout-name{font-weight:normal}.video-player-container .video-player-layout-tag{margin-left:10px}.video-player-container .video-player-layout-teacher{display:inline-block}.video-player-container .video-player-layout-teacher-link{color:#394649;font-size:13px;text-decoration:underline}.video-player-container .video-player-layout .follow-button-wrapper-class-details{display:inline-block}.video-player-container .video-player{position:relative;background-color:#000}.video-player-container .video-player.edit-mode .viewport:hover .hover-button{opacity:0;visibility:hidden}.video-player-container .video-player .playlist-icon{display:none}.video-player-container .video-player .fullscreen-icon{display:block}.video-player-container .video-player.playlist-closed .video-helper-button .playlist-icon{display:block}.video-player-container .video-player.playlist-closed .video-helper-button .fullscreen-icon{display:none}@media screen and (max-width: 990px){.video-player-container .video-player{margin-left:-24px;margin-right:-24px}.video-player-container .video-player .vjs-learn-mode{display:none}}.video-player-container .share-links{color:#fff;padding:15px 0 0}.video-player-container .share-links .share-item,.video-player-container .share-links .share-item input{color:#fff}.video-player-container .share-links .share-fb .count-wrapper{background-color:#000;border-color:#000}.video-player-container .share-links .share-fb .count-wrapper .count-wrapper-arrow::after{background-color:#000;border-color:#000}.video-player-container .share-links .share-fb .count-wrapper .count{color:#fff}.video-player-container .session-detail{margin-right:32px;width:533px}.video-player-container .viewport{background-color:#000;position:relative}.video-player-container .viewport .video-share-button{font-family:"GT Walsheim Pro",Helvetica,Arial,sans-serif;padding:6px 9px;position:absolute;top:9px;right:32px;display:none}.video-player-container .viewport .video-helper-button{cursor:pointer;position:absolute;top:9px;right:0;width:40px;height:40px;background-color:rgba(0,0,0,.75);margin-right:8px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.video-player-container .viewport .video-helper-button .ss-svg-icon{width:24px;height:24px}.video-player-container .viewport .video-helper-button .ss-svg-icon use{fill:#fff;color:#fff}@media screen and (max-width: 990px){.video-player-container .viewport .video-helper-button{display:none}.video-player-container .viewport .video-helper-button .ss-svg-icon{display:none}}.video-player-container .viewport .hover-button{transition:opacity .25s linear;opacity:0;visibility:hidden;z-index:10009}.video-player-container .viewport .class-preview-thumbnail{width:100%}.video-player-container .viewport:hover .hover-button{opacity:1;visibility:visible}.video-player-container .viewport .video-player-module{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.video-player-container .fullscreen .video-roll-overlay{z-index:2147483648}.video-player-container .locked-view:hover .cta{background-color:rgba(20,20,20,.95)}.video-player-container .locked-view .video-image{background-size:534px 300px;position:absolute;inset:0}.video-player-container .locked-view .cta{background-color:rgba(20,20,20,.85);color:#fff;padding:18px 25px 22px;margin-left:-70px;margin-top:-35px;position:absolute;top:50%;left:50%;height:30px;border-radius:40px}.video-player-container .locked-view .cta.enroll-for-free{left:43%}.video-player-container .locked-view .cta .ss-button-text{display:inline-block;position:relative;top:-1px}.video-player-container .locked-view .cta::before{padding-right:10px}.video-player-container .freemium-overlay{display:none;color:#fff;position:absolute;background-color:rgba(0,0,0,.7);inset:0;height:100%;z-index:10;text-align:center}.video-player-container .freemium-overlay .content-wrapper{position:absolute;top:50%;left:0;right:0;margin-top:-23.5%}.video-player-container .freemium-overlay .actions{margin-top:35px}.video-player-container .video-and-playlist:hover .hover-button{opacity:1;visibility:visible}.video-player-container .video-player-layout .class-details-header.mw_class_details{margin-bottom:0}@media screen and (max-width: 541px){.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title{padding:5px 0}.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title h1{font-size:22px;font-weight:bold;line-height:28px}.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-teacher{padding-bottom:16px !important;margin-bottom:0 !important}}@media screen and (max-width: 541px){.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title h1.mw_class_details{display:block;padding:15px 0 0;height:29px;width:110px}.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title h1.mw_class_details svg{width:63px;height:10px}.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title h1 .class-details-header-badge.mw_class_details{display:block;padding:2px 0 0;height:29px;width:110px}.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title h1 .class-details-header-badge.mw_class_details .skillshare-original-badge svg{width:56px;height:13px}.video-player-container .video-player-layout .class-details-header.mw_class_details .class-details-header-title h1 .class-details-header-badge.mw_class_details .skillshare-staff-pick-badge svg{width:63px;height:10px}}#loggedout-class-details #transcripts-locd-wrapper{margin:32px auto 0 auto}#loggedout-class-details #transcripts-locd-wrapper .transcripts-content{padding:32px 32px 0 32px;border-radius:8px;max-width:1136px;margin:0 auto;background-color:#f4f4f4}#loggedout-class-details #transcripts-locd-wrapper .transcript{max-height:180px;overflow-y:auto;white-space:pre-line}#loggedout-class-details #transcripts-locd-wrapper .transcript::-webkit-scrollbar{-webkit-appearance:none;appearance:none}#loggedout-class-details #transcripts-locd-wrapper .transcript::-webkit-scrollbar:vertical{width:4px;background-color:#dcdee1;border-radius:8px}#loggedout-class-details #transcripts-locd-wrapper .transcript::-webkit-scrollbar:horizontal{height:18px}#loggedout-class-details #transcripts-locd-wrapper .transcript::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid #394649;background-color:#394649}@media screen and (max-width: 541px){#loggedout-class-details #transcripts-locd-wrapper .transcript{max-height:180px}}.loggedout-class-details-why-join{background-image:url("/assets/images/logged-out-classes/line-draw.svg");background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden;position:relative}#loggedout-class-details .loggedout-class-details-why-join-content{max-width:1136px;margin:0 auto;padding:104px 0 142px}#loggedout-class-details .loggedout-class-details-why-join-content h2.title{text-align:center;font-family:"Kumlien Pro",serif;font-size:48px;line-height:56px}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item{width:272px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-weight:500;text-align:center;z-index:1}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item p{margin-top:28px;font-weight:bold}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item-icons-container{width:170px;height:170px;background-repeat:no-repeat}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item-icons-container.first{background-image:url("/assets/images/logged-out-classes/reasons-scholarship-locd.svg"),url("/assets/images/logged-out-classes/reasons-videos-locd.svg");background-position:left top,right bottom}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item-icons-container.second{background-image:url("/assets/images/logged-out-classes/reasons-never-expires-locd.svg"),url("/assets/images/logged-out-classes/reasons-likeminded-students-locd.svg");background-position:right top,left bottom}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item-icons-container.third{background-image:url("/assets/images/logged-out-classes/reasons-become-benefactor-locd.svg"),url("/assets/images/logged-out-classes/reasons-monthly-payouts-locd.svg");background-position:right top,left bottom}@media screen and (max-width: 990px){#loggedout-class-details .loggedout-class-details-why-join-content{padding:48px 0}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container{-ms-flex-pack:space-evenly;justify-content:space-evenly}#loggedout-class-details .loggedout-class-details-why-join-content .reasons-container .reason-item{padding:24px}}@media screen and (max-width: 990px){.loggedout-class-details-why-join{background-position:0 33%}.loggedout-class-details-why-join::before{content:"";background-image:url("/assets/images/logged-out-classes/line-draw.svg");position:absolute;width:100%;height:100%;background-repeat:inherit;transform:scaleX(-1);background-size:contain;background-position:0 75%;z-index:0}}#loggedout-class-details .loggedout-class-details-learn-anywhere{background-color:#fff}#loggedout-class-details .loggedout-class-details-learn-anywhere .loggedout-class-details-learn-anywhere-content{max-width:1136px;margin:0 auto;display:-ms-grid;display:grid;gap:32px;grid-template-areas:"a b c";-ms-grid-columns:minmax(270px, 1fr) 1fr 261px;grid-template-columns:minmax(270px, 1fr) 1fr 261px;padding:0 32px;max-height:465px}#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title{grid-area:a;margin-top:113px;position:relative;white-space:break-spaces}#loggedout-class-details .loggedout-class-details-learn-anywhere .title::after{content:"";width:1px;border:3px solid #3722d3;background-color:#3722d3;border-radius:8px;margin-left:8px;height:120px;display:inline-block;position:absolute;top:-20px;right:0}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text{grid-area:b;max-width:368px;margin-top:109px}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-phone-img{grid-area:c;position:relative;top:-32px;filter:drop-shadow(12px 12px 25px rgba(0, 0, 0, 0.4));background-image:url("/assets/images/logged-out-classes/phone-mockup-locd.png");width:261px;height:527px;background-size:contain}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-mobile-butttons-container{display:-ms-flexbox;display:flex;margin-top:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}#loggedout-class-details .loggedout-class-details-learn-anywhere .download-mobile-app-button.download-ios-app-button{width:162px;height:54px;background-size:162px 54px;margin-right:16px}#loggedout-class-details .loggedout-class-details-learn-anywhere .download-mobile-app-button.download-ios-app-button svg{width:162px;height:54px}#loggedout-class-details .loggedout-class-details-learn-anywhere .download-mobile-app-button.download-android-app-button{width:182px;height:54px;background-size:182px 54px}#loggedout-class-details .loggedout-class-details-learn-anywhere .download-mobile-app-button.download-android-app-button svg{width:182px;height:54px}@media screen and (max-width: 989px){#loggedout-class-details .loggedout-class-details-learn-anywhere .loggedout-class-details-learn-anywhere-content{grid-template:"a c" max-content "b c" 1fr/1fr 261px;max-height:initial}#loggedout-class-details .loggedout-class-details-learn-anywhere .loggedout-class-details-learn-anywhere-content .divider{grid-area:b;display:block;margin:-40px auto 0;border:3px solid #3722d3;background-color:#3722d3;border-radius:8px;margin-left:0;width:120px;height:2px}#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title{margin-top:96px;padding-bottom:16px}#loggedout-class-details .loggedout-class-details-learn-anywhere .title::after{display:none}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text{max-width:989px;margin:0 0 32px}}@media screen and (max-width: 540px){#loggedout-class-details .loggedout-class-details-learn-anywhere .loggedout-class-details-learn-anywhere-content{text-align:center;grid-template-areas:"a" "b";-ms-grid-columns:1fr;grid-template-columns:1fr}#loggedout-class-details .loggedout-class-details-learn-anywhere .loggedout-class-details-learn-anywhere-content .divider{grid-area:b;display:block;margin:-40px auto 0}#loggedout-class-details .loggedout-class-details-learn-anywhere h2.title{margin-top:56px}#loggedout-class-details .loggedout-class-details-learn-anywhere .title::after{display:none}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-mobile-butttons-container{margin:48px auto;-ms-flex-pack:center;justify-content:center;text-align:center}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-mobile-butttons-container .download-ios-app-button{margin-right:0}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-mobile-butttons-container .download-mobile-app-button{display:inline-block;margin:8px}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-phone-img{display:none}#loggedout-class-details .loggedout-class-details-learn-anywhere .learn-anywhere-text{margin-top:0}}.project-card-class-wrapper{margin:8px 0 32px}.project-card-class-wrapper.project-guide{max-width:300px}.project-card-class-wrapper .empty-projects{text-align:center;padding-left:8px;padding-right:8px;border-radius:4px}.project-card-class-wrapper .empty-projects .mobile-copy{text-align:left;display:none}.project-card-class-wrapper .empty-projects .full-copy{display:block}.project-card-class-wrapper .empty-projects .view-details-btn{display:inline-block}.project-card-class-wrapper .empty-projects-buttons{display:block;margin-top:48px}.project-card-class-wrapper .empty-projects-buttons .button:not(:last-child){margin-right:8px}.project-card-class-wrapper .empty-projects h4{margin-top:8px;padding-left:40px;padding-right:40px;color:#394649}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:inline-block;width:32px;height:32px}.project-card-class-wrapper.card-bordered-wrapper{padding-top:56px}.card-bordered-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;border:#394649 1px dashed;border-radius:4px;color:#394649}@media screen and (max-width: 1001px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:32px}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:none}.project-card-class-wrapper .empty-projects .view-details-btn{display:none}.project-card-class-wrapper .empty-projects-buttons{margin-top:32px}.project-card-class-wrapper .empty-projects h4{padding-left:16px;padding-right:16px}}@media screen and (max-width: 810px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:16px}.project-card-class-wrapper .empty-projects h4{padding:0}}@media screen and (max-width: 541px){.project-card-class-wrapper.card-bordered-wrapper{padding-top:24px;padding-bottom:24px}.project-card-class-wrapper .empty-projects{display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px}.project-card-class-wrapper .empty-projects .ss-svg-icon{display:inline-block}.project-card-class-wrapper .empty-projects h4{margin-top:0;margin-left:8px}.project-card-class-wrapper .empty-projects-buttons{display:none}.project-card-class-wrapper .empty-projects .mobile-copy{display:block}.project-card-class-wrapper .empty-projects .full-copy{display:none}}.create-project-button-container .mobile-copy{display:none;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;border:#394649 1px dashed;border-radius:4px;color:#394649}.create-project-button-container .ss-svg-icon{display:inline-block;width:32px;height:32px}@media screen and (max-width: 990px){.create-project-button-container .create-project-button{display:none}.create-project-button-container .mobile-copy{display:-ms-flexbox;display:flex}}.grid{padding:0 20px}.grid .row{margin-right:-10px;margin-left:-10px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}.grid .col-middle{vertical-align:middle !important}.grid .col-no-margin{margin-bottom:0 !important}.grid .col-3,.grid .col-4{width:50%}.grid .col-6{width:100%}@media screen and (min-width: 541px){.grid{padding:0 40px}.grid .row{margin-right:-10px;margin-left:-10px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:30px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}@media screen and (min-width: 810px){.grid{padding:0 60px}.grid .row{margin-right:-15px;margin-left:-15px}.grid .col-12{width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:91.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:83.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:75%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:66.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:58.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:41.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:33.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:25%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:16.6666666667%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:8.3333333333%;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}@media screen and (min-width: 990px){.grid{width:1000px;margin:0 auto;padding:0 30px}.grid .row{margin-right:-15px;margin-left:-15px}.grid .col-12{width:960px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-12.rendered{margin-right:0}.grid .col-11{width:880px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-11.rendered{margin-right:0}.grid .col-10{width:800px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-10.rendered{margin-right:0}.grid .col-9{width:720px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-9.rendered{margin-right:0}.grid .col-8{width:640px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-8.rendered{margin-right:0}.grid .col-7{width:560px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-7.rendered{margin-right:0}.grid .col-6{width:480px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-6.rendered{margin-right:0}.grid .col-5{width:400px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-5.rendered{margin-right:0}.grid .col-4{width:320px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-4.rendered{margin-right:0}.grid .col-3{width:240px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-3.rendered{margin-right:0}.grid .col-2{width:160px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-2.rendered{margin-right:0}.grid .col-1{width:80px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}.grid .col-1.rendered{margin-right:0}}.grid-parent{margin-left:16px;margin-right:16px}@media(min-width: 600px){.grid-parent{margin-left:32px;margin-right:32px}}@media(min-width: 900px){.grid-parent{margin-left:64px;margin-right:64px}}@media(min-width: 1200px){.grid-parent{margin-left:128px;margin-right:128px}}@media(min-width: 1536px){.grid-parent{margin:0 auto;max-width:1416px}}.grid-row{display:-ms-grid;display:grid}@media(min-width: 375px){.grid-row{column-gap:8px;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}}@media(min-width: 600px){.grid-row{column-gap:16px;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr)}}@media(min-width: 900px){.grid-row{column-gap:16px}}@media(min-width: 1200px){.grid-row{column-gap:24px}}@media(min-width: 1536px){.grid-row{column-gap:24px}}.layout-landing .class-column .image-link,.layout-landing .project-column .image-link{display:block;margin-bottom:7px;padding-top:66.6666666667%;position:relative;width:100%}.layout-landing .project-column .image-link{margin-bottom:15px}.layout-landing .project-column .background-image-holder,.layout-landing .class-column .background-image-holder{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;position:absolute;inset:0;height:auto;box-shadow:0 0 1px #aeb8be}@media screen and (max-width: 540px){.layout-landing .project-column .image-link{margin-bottom:5px}}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width: 989px){.center-page{width:initial !important;padding:0 30px}.hero-header{display:none}}.maintain-image-ratio{display:block;position:relative;padding-top:56.25%;width:100% !important}@media screen and (max-width: 809px){.layout-landing .section{margin-bottom:50px}}@media screen and (max-width: 540px){.layout-landing .section .paragraph{font-size:18px;line-height:1.4em}}.layout-landing .section .row .scaling-col img{width:100%}.layout-landing .section .row .scaling-col .social-links{margin-left:10px}@media screen and (max-width: 540px){.layout-landing .section .row .scaling-col{width:100%;margin-left:0}.layout-landing .section .row .scaling-col .scaling-btn{box-sizing:border-box;margin-bottom:13px;margin-left:0;width:100%}.layout-landing .section .row .scaling-col .social-links{float:none;margin-left:0;text-align:center}}@media screen and (min-width: 990px){.layout-landing .section .section-header .more-link{position:absolute;bottom:0;right:0}}@media screen and (max-width: 540px){.layout-landing .section .section-header h2{font-size:22px;line-height:1.2em}.layout-landing .section .section-header h3{font-size:18px;line-height:1.2em}.layout-landing .section .section-header .title-link{font-size:22px}.layout-landing .section .section-header .see-all{margin-top:-2px}}@media screen and (max-width: 622px){.underline-tabs .count{display:none}}@media screen and (max-width: 540px){.underline-tabs{font-size:13px}.underline-tabs .tab a{padding:0 8px}.underline-tabs .tab.active a{padding-top:0}.underline-tabs .tab+.tab{padding-left:0}}@media screen and (max-width: 809px){#alerts-holder .site-alert{top:auto;right:auto;left:50%}#alerts-holder .site-alert.on-header::before{display:none}}@media screen and (min-width: 809px){#alerts-holder .site-alert.on-header{margin:0 !important}}@media screen and (max-width: 540px){#alerts-holder{left:20px;right:20px;text-align:center;width:auto}#alerts-holder .site-alert{margin-left:0 !important;left:0;right:0}#alerts-holder .site-alert h5{padding-right:0;white-space:normal}#alerts-holder .action{display:block}}.flex-grid{max-width:1190px;margin:0 auto;padding:0 20px}.flex-grid-wrapper{margin-bottom:24px;padding:0 30px}.flex-grid-wrapper-bordered{border-radius:3px;border:1px solid #dcdee1;padding:20px 30px}.flex-grid-wrapper-small-margin{margin-bottom:10px}.flex-grid-row{display:-ms-flexbox;display:flex;margin:0 -5px}.flex-grid-item{box-sizing:border-box;-ms-flex:1;flex:1;padding:0 5px}.flex-grid-item-flexed{display:-ms-flexbox;display:flex}@media screen and (max-width: 1000px)and (min-width: 601px){.flex-grid-item-5:last-child{display:none}.flex-grid-row-collapse-front .flex-grid-item-5:first-child{display:none}.flex-grid-row-collapse-front .flex-grid-item-5:last-child{display:block}}@media screen and (max-width: 800px)and (min-width: 601px){.flex-grid-wrapper{padding-left:20px;padding-right:20px}.flex-grid-item-5:nth-child(4){display:none}.flex-grid-item-3:last-child{display:none}}@media screen and (max-width: 600px){.flex-grid-wrapper{padding:0;border:0}.flex-grid-row{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.flex-grid-item{margin:0 0 20px}}#loggedout-class-details h2,#class-details h2{margin-bottom:16px}#loggedout-class-details #video-start-view,#class-details #video-start-view{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-size:cover;background-color:#000}#loggedout-class-details #video-start-view .vjs-big-play-button,#class-details #video-start-view .vjs-big-play-button{border-radius:50%;position:absolute;width:70px;height:70px;top:50%;left:50%;padding:5px;margin-top:-29px;margin-left:-29px;background-color:rgba(0,0,0,.6);color:#fff;cursor:pointer;border-style:none}#loggedout-class-details #video-start-view .vjs-big-play-button::before,#class-details #video-start-view .vjs-big-play-button::before{font-size:32px;display:block;margin:0 -6px -6px 0}#loggedout-class-details #video-start-view .vjs-big-play-button:focus,#class-details #video-start-view .vjs-big-play-button:focus{box-shadow:none}#loggedout-class-details #video-start-view .vjs-big-play-button:hover,#class-details #video-start-view .vjs-big-play-button:hover{box-shadow:none;background-color:#002333}#loggedout-class-details #video-start-view .vjs-big-play-button:active,#class-details #video-start-view .vjs-big-play-button:active{color:#00ff84}@media screen and (max-width: 541px){#loggedout-class-details #video-start-view .vjs-big-play-button,#class-details #video-start-view .vjs-big-play-button{width:50px;height:50px;margin-top:-19px;margin-left:-19px}#loggedout-class-details #video-start-view .vjs-big-play-button::before,#class-details #video-start-view .vjs-big-play-button::before{font-size:20px;display:block;margin:0 -3px -3px 0}}#loggedout-class-details #video-start-view .bg-cover,#class-details #video-start-view .bg-cover{background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}#loggedout-class-details .class-details-header-badge.audio,#class-details .class-details-header-badge.audio{max-height:20px}.subtitle-language-selection-view{background-color:rgba(0,0,0,.9);position:absolute;border-radius:3px;z-index:100}.subtitle-language-selection-view .inner-wrapper{padding:8px 0;max-height:242px;overflow:scroll}.subtitle-language-selection-view .inner-wrapper ul.list{padding:0 !important}.subtitle-language-selection-view .inner-wrapper ul.list li.list-item a.list-item-link{font-size:13px;line-height:18px;position:relative;display:block;width:100%;color:#fff;text-decoration:none;padding:9px 28px;font-weight:normal}.subtitle-language-selection-view .inner-wrapper ul.list li.list-item a.list-item-link:hover{background-color:#394649}.subtitle-language-selection-view .inner-wrapper ul.list li.list-item a.list-item-link:active{background-color:rgba(57,70,73,.5)}.subtitle-language-selection-view .inner-wrapper ul.list li.list-item.selected ::before{content:url("/assets/images/icons/svg/checkmark_v2.svg");color:#fff;display:inline-block;width:20px;height:20px;position:absolute;left:8px;top:50%;margin-top:3px;transform:translateY(-50%)}.subtitle-language-selection-view .inner-wrapper .arrow-down{position:absolute;bottom:-9px;left:50%;margin-left:-10px;width:15px;height:10px;opacity:.9;background-image:url("/assets/images/arrow-down.svg");background-size:cover}@media screen and (max-width: 541px){.subtitle-language-selection-view .inner-wrapper{max-height:150px}}.video-player .vjs-quality-menu-wrapper.vjs-menu-button{-ms-flex-order:15;order:15;z-index:100}.video-player .vjs-quality-menu-wrapper.vjs-menu-button .vjs-menu-button:focus{outline:none}.video-player .vjs-quality-menu-wrapper.vjs-menu-button .tooltip{white-space:nowrap}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:rgba(0,0,0,.9);border-radius:3px;bottom:18px;margin-bottom:25px;max-height:-webkit-fit-content;max-height:fit-content;padding:5px 0;width:130px}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item{font-size:13px;line-height:18px;background-color:transparent;border-radius:0;color:#fff;padding:9px 28px;position:relative;text-align:left;text-transform:none}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item:hover{background-color:#394649}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item:active{background-color:rgba(57,70,73,.5)}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item:focus-visible{outline:none}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item.vjs-selected::before{content:url("/assets/images/icons/svg/checkmark_v2.svg");left:8px;position:absolute;top:50%;transform:translateY(-50%)}.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item .vjs-quality-menu-item-sub-label{font-size:65%;font-weight:400;right:.5rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:4em}@media screen and (max-width: 990px){.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content{left:-5px;margin-bottom:16px}}@media screen and (max-width: 541px){.video-player .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:150px}}.video-player .vjs-quality-menu-wrapper:focus-visible,.video-player .vjs-quality-menu-button:focus-visible{outline:none}.video-player .vjs-quality-menu-wrapper.vjs-hover .vjs-menu:not(.vjs-lock-showing){display:none !important}.video-player .vjs-v6.video-js.vjs-quality-menu .vjs-quality-menu-button,.video-player .vjs-v7.video-js.vjs-quality-menu .vjs-quality-menu-button,.video-player .vjs-quality-selector .vjs-quality-menu-button{height:48px;width:36px}.video-player .vjs-v6.video-js.vjs-quality-menu .vjs-quality-menu-button .vjs-icon-placeholder::before,.video-player .vjs-v7.video-js.vjs-quality-menu .vjs-quality-menu-button .vjs-icon-placeholder::before,.video-player .vjs-quality-selector .vjs-quality-menu-button .vjs-icon-placeholder::before{content:url("/assets/images/icons/svg/settings.svg");font-size:inherit;line-height:inherit;position:relative}.video-player .vjs-v6.video-js.vjs-quality-menu .vjs-quality-menu-button[aria-expanded=true].vjs-menu-button.vjs-menu-button-popup.vjs-button::before,.video-player .vjs-v7.video-js.vjs-quality-menu .vjs-quality-menu-button[aria-expanded=true].vjs-menu-button.vjs-menu-button-popup.vjs-button::before,.video-player .vjs-quality-selector .vjs-quality-menu-button[aria-expanded=true].vjs-menu-button.vjs-menu-button-popup.vjs-button::before{background-image:url("/assets/images/arrow-down.svg");background-size:cover;content:"";height:10px;left:50%;opacity:.9;position:absolute;top:-11px;transform:translateX(-50%);width:15px;z-index:10}.video-player .video-js.vjs-quality-menu .vjs-quality-menu-button-HD-flag::after{display:none}.video-player .vjs-video.not-hover .vjs-quality-menu-wrapper .vjs-menu,.video-player .vjs-video.vjs-user-mouseout .vjs-quality-menu-wrapper .vjs-menu{display:none !important}.vjs-video .pop{margin:0 !important;opacity:1;position:relative !important;transition:opacity .3s linear .01s,visibility 0s;visibility:visible;transform:translate3d(0, 0, 0) !important}.vjs-video.not-hover .pop,.vjs-video.vjs-user-mouseout .pop{opacity:0 !important;transition:opacity .3s,visibility 0s linear .3s;visibility:hidden}.video-player .vjs-pip-container .vjs-video.vjs-pip-active{border-radius:8px;inset:auto 14px 14px auto;height:150px;overflow:hidden;padding:0;position:fixed;width:300px;z-index:10000}#loggedout-class-details .btn-save-container.icon-menu-button{padding-top:0;position:relative;top:-2px}#loggedout-class-details .btn-save-container.icon-menu-button a.iconed-btn.btn.bordered.small{padding-left:11px;color:#002333}#loggedout-class-details .btn-save-container.icon-menu-button a.iconed-btn::before{color:#394649}#loggedout-class-details.invisible{visibility:hidden}#loggedout-class-details .grid{width:1000px;padding:0 30px;margin:0 auto}#loggedout-class-details .grid .row{margin-right:-15px;margin-left:-15px}#loggedout-class-details .grid .col-12{width:960px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-12.rendered{margin-right:0}#loggedout-class-details .grid .col-11{width:880px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-11.rendered{margin-right:0}#loggedout-class-details .grid .col-10{width:800px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-10.rendered{margin-right:0}#loggedout-class-details .grid .col-9{width:720px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-9.rendered{margin-right:0}#loggedout-class-details .grid .col-8{width:640px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-8.rendered{margin-right:0}#loggedout-class-details .grid .col-7{width:560px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-7.rendered{margin-right:0}#loggedout-class-details .grid .col-6{width:480px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-6.rendered{margin-right:0}#loggedout-class-details .grid .col-5{width:400px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-5.rendered{margin-right:0}#loggedout-class-details .grid .col-4{width:320px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-4.rendered{margin-right:0}#loggedout-class-details .grid .col-3{width:240px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-3.rendered{margin-right:0}#loggedout-class-details .grid .col-2{width:160px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-2.rendered{margin-right:0}#loggedout-class-details .grid .col-1{width:80px;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:45px;display:inline-block;margin-right:-4px;vertical-align:top}#loggedout-class-details .grid .col-1.rendered{margin-right:0}#loggedout-class-details .hidden{display:none}#loggedout-class-details .site-header{margin-bottom:0}#loggedout-class-details .site-header.sticky-bottom{position:absolute !important}#loggedout-class-details .site-footer{margin-top:0}#loggedout-class-details .fixed-header{position:fixed;z-index:10001;top:0;left:0;right:0}#loggedout-class-details .see-all{color:#002333;text-decoration:none}#loggedout-class-details .user-menu{position:relative}#loggedout-class-details .user-menu .btn-share{margin-right:10px}#loggedout-class-details .user-menu .class-user-menu{width:225px;right:0}#loggedout-class-details .user-menu .class-user-menu .arrow{right:10px;left:auto}#loggedout-class-details .user-menu .class-user-menu .default-actions .action-item{padding-bottom:2px}#loggedout-class-details .unenroll-popup-content{margin-bottom:15px}#loggedout-class-details .tab-content-left{margin-right:30px;width:640px}#loggedout-class-details .tab-content-right{width:260px}#loggedout-class-details .right-column{padding-left:40px}#loggedout-class-details .infinite-scroll.icon-loading{margin-bottom:30px}#loggedout-class-details .icon-loading{padding-top:48px;margin:0 auto}#loggedout-class-details .class-details-header-wrapper{background-color:#002333}#loggedout-class-details .class-details-header-wrapper .class-details-header{margin:0 auto;padding-top:25px;padding-bottom:20px}#loggedout-class-details .class-details-header-wrapper .class-details-header .class-title{color:#fff;margin-bottom:6px;letter-spacing:normal}#loggedout-class-details .class-details-header-wrapper .class-details-header .class-heading{margin-bottom:0}#loggedout-class-details .class-details-header-wrapper .class-details-header .user-information{float:left;margin:3px 8px 0 0}#loggedout-class-details .class-details-header-wrapper .class-details-header .user-information .title a{color:#fff}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container{margin-left:10px}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container a{color:#002333}#loggedout-class-details .class-details-header-wrapper .class-details-header .btn-save-container a:hover{opacity:.9}#loggedout-class-details .class-details-header-wrapper .class-details-header .join-note{color:#394649;margin-top:5px}#loggedout-class-details .content-wrapper{margin:0 auto}#loggedout-class-details .projects-section{max-width:1000px;width:auto}#loggedout-class-details .projects-section .sort-order{margin-bottom:36px}#loggedout-class-details .projects-section .loading-overlay::after{top:100px}#loggedout-class-details .projects-section .loading-overlay::before{margin-right:-30px;margin-left:-30px}#loggedout-class-details .projects-section .project-list-container{margin:0 auto;padding-left:30px}#loggedout-class-details .projects-section .projects-list{display:-ms-grid;display:grid;grid-column-gap:16px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}#loggedout-class-details .projects-section .projects-list .row{margin:16px 0}@media screen and (max-width: 990px){#loggedout-class-details .projects-section .projects-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 809px){#loggedout-class-details .projects-section .projects-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 540px){#loggedout-class-details .projects-section .projects-list{-ms-grid-columns:none;grid-template-columns:none}}#loggedout-class-details #video-region{background-color:#002333}#loggedout-class-details #main-region{background:#fff}#loggedout-class-details #main-region .underline-tabs-wrapper{padding-top:24px;position:relative;background:#fff;z-index:10}#loggedout-class-details #main-region .underline-tabs-wrapper.fixed-header{position:fixed}#loggedout-class-details #main-region .underline-tabs-wrapper .underline{border-bottom:none;position:absolute;bottom:0;right:0;left:0;z-index:1}#loggedout-class-details #content-region{background-color:#fff}#loggedout-class-details .nav-item-link__go-premium{display:none}#loggedout-class-details .lazy-content,#loggedout-class-details .teacher-section{content-visibility:auto}#loggedout-class-details .lazy-content{contain-intrinsic-size:1px 2200px}#loggedout-class-details .loggedout-class-details-second-half-container{contain-intrinsic-size:1px 2500px}#loggedout-class-details .teacher-section{contain-intrinsic-size:1px 638px}@media screen and (min-width: 1001px){#loggedout-class-details .vjs-quality-menu-wrapper.vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:150px}}@media screen and (min-width: 1001px){#loggedout-class-details .subtitle-language-selection-view .inner-wrapper{max-height:150px}}