@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.live-course .week.coming-soon,.live-course a.coming-soon{pointer-events:none;cursor:default}.live-course .coming-soon{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.live-course.live_course-template-default #main ul{list-style:none;padding:0}.live-course article.live_course{background-color:#fff;padding-bottom:5%}.live-course .child-button{display:table;margin:auto;padding:7.5px 30px;border-width:1.5px;text-align:center;border-radius:5px;font:normal 1.05rem "Source Sans Pro Bold",Arial,sans-serif}@media screen and (max-width:1215px){.live-course #content{padding:0}}.live-course #content #inner-content,.live-course.page-template-default:not(.target-page):not(.woocommerce-checkout) .content-container.padded-content-container #main article{padding:0}.live-course .upload-a-photo{font-weight:700}.live-course .pre-photo-slider-meta .dashicons-camera{font-weight:400;font-size:2rem;line-height:.5}@media screen and (max-width:1215px){.live-course .video-section{padding:50px 5%}}@media screen and (min-width:1216px){.live-course .video-section{padding:50px 75px}}@media screen and (max-width:1215px){.live-course .live-course-section{padding:50px 5% 0}}@media screen and (min-width:1216px){.live-course .live-course-section{padding:75px 75px 0}}.live-course .entry-content h2:first-of-type{margin-top:0}.live-course ul.stacked-item-list{margin:0}@media screen and (min-width:769px),print{.live-course ul.stacked-item-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width:768px){.live-course ul.stacked-item-list li:not(:last-of-type){margin-bottom:5vw}}@media screen and (min-width:769px),print{.live-course ul.stacked-item-list li:not(:last-of-type){margin-bottom:25px}}.live-course ul.stacked-item-list li h4,.live-course ul.stacked-item-list li p{margin:0}.live-course ul.stacked-item-list li h4{text-transform:inherit;color:#000;font:900 1.15rem "Source Sans Pro Regular",Arial,sans-serif}.live-course ul.stacked-item-list li h4 span{font-weight:700}.live-course ul.stacked-item-list li h4 strong{font-weight:400;font-size:1.45rem}@media screen and (min-width:769px),print{.live-course ul.stacked-item-list li .left-column{width:32.5%;max-width:400px}}.live-course ul.stacked-item-list li .right-column>a{color:#000}@media screen and (min-width:769px),print{.live-course ul.stacked-item-list li:not(.step) .right-column{width:65%}}.live-course .step img{width:100%}.live-course .step .left-column{display:none}.live-course .step img[src="https://place-hold.it/325x183.png"]{visibility:hidden;height:100px}.live-course #comment-form-elements,.live-course .course-pagination,.live-course .pre-photo-slider-meta,.live-course .video-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.live-course .video-navigation,.live-course .video-placeholder{background:#000}.live-course .video-navigation{padding:7.5px;margin-bottom:25px}.live-course .video-navigation a{color:#fff}.live-course .video-title .title-wrap{max-width:85%;display:inline-block}.live-course .video-title .video-duration-wrap{float:right}.live-course .course-pagination a{font-weight:700;font-size:1.25rem}.live-course .course-pagination .dashicons{font-weight:400;line-height:1.5}@media screen and (max-width:1215px){.live-course .photo-slider-wrap{margin:0 5%}}@media screen and (min-width:1216px){.live-course .photo-slider-wrap{max-width:87%;margin:auto}}.live-course .photo-slider-wrap .gallery:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:wrap;-ms-flex-pack:wrap;justify-content:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.live-course .photo-slider-wrap .gallery:not(.slick-slider) .gallery-item{margin:0;max-width:14.275%}.live-course .photos-section{padding:25px 0}.live-course .slick-next{right:-25px;left:inherit}.live-course .slick-prev{right:inherit;left:-25px}@media screen and (max-width:1215px){.live-course .pre-photo-slider-meta{margin:0 5% 17.5px}}@media screen and (min-width:1216px){.live-course .pre-photo-slider-meta{padding:0 75px}}.live-course .pre-photo-slider-meta a,.live-course .pre-photo-slider-meta h3{color:#fff}.live-course .pre-photo-slider-meta h3{margin:0}.live-course .pre-photo-slider-meta .dashicons-camera{font-weight:400;line-height:.6}.live-course .steps-section h3{margin:0;font-weight:400;font-size:1.58rem}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.live-course-banner{overflow:auto;background-color:#9fa2a8}@media screen and (max-width:768px){.live-course-banner.video-section{padding:25px 5%}}@media screen and (max-width:768px){.live-course-banner.video-section .left-column{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.live-course-banner a,.live-course-banner h1,.live-course-banner h2,.live-course-banner h3,.live-course-banner h4,.live-course-banner p{color:#fff}.live-course-banner h1 a,.live-course-banner h1 a:active,.live-course-banner h1 a:focus,.live-course-banner h1 a:hover,.live-course-banner h1 a:visited,.live-course-banner h2 a,.live-course-banner h2 a:active,.live-course-banner h2 a:focus,.live-course-banner h2 a:hover,.live-course-banner h2 a:visited,.live-course-banner h3 a,.live-course-banner h3 a:active,.live-course-banner h3 a:focus,.live-course-banner h3 a:hover,.live-course-banner h3 a:visited,.live-course-banner h4 a,.live-course-banner h4 a:active,.live-course-banner h4 a:focus,.live-course-banner h4 a:hover,.live-course-banner h4 a:visited{color:#fff}.live-course-banner h1{font-weight:400;line-height:1.25}@media screen and (max-width:768px){.live-course-banner h1 br{display:none}}.live-course-banner h2.video-pre-title{font-weight:700;font-family:"Source Sans Pro Bold",Arial,sans-serif}.live-course-banner p{font-weight:900;font-family:"Source Sans Pro Light",Arial,sans-serif}.live-course-banner a.view-more-info{font-weight:700}.live-course-banner a.view-more-info:active,.live-course-banner a.view-more-info:focus,.live-course-banner a.view-more-info:hover,.live-course-banner a.view-more-info:visited{color:#fff}.live-course-banner span.dashicons-minus,.live-course-banner span.dashicons-plus{padding-right:2.5px;color:#9fa2a8;font-weight:400;line-height:1.25}.live-course-banner span.dashicons-minus:before,.live-course-banner span.dashicons-plus:before{color:#cd2226}.live-course-banner .description-wrap h2{border-bottom:1.5px solid rgba(255,255,255,.25)}.live-course-banner .live-course-weekly-overview-meta{margin-top:15px}.live-course-banner .live-course-weekly-overview-meta span{display:inline-block;font-weight:700;font-size:1.5rem}.live-course-banner .live-course-weekly-overview-meta span:not(:last-of-type){margin-right:25px}.live-course-banner .live-course-weekly-overview-meta span:first-of-type:first-letter{font-weight:400;font-size:2.5rem}.live-course-banner .live-course-weekly-overview-meta span>span.dashicons{font-weight:400;line-height:.5}@media screen and (min-width:769px),print{.live-course-banner .right-column.is-5.last{padding-left:25px}}.live-course-banner .slider-wrap img{display:block;margin:0 auto 25px;width:100%;border:1px solid #d3d3d3}@media screen and (max-width:1215px){.live-course-banner .slider-wrap .slick-next,.live-course-banner .slider-wrap .slick-previous{display:none!important}}.live-course-banner .slider-wrap .slick-dots{position:relative;margin:7.5px 0;bottom:inherit}.live-course-banner .slider-wrap .slick-dots li button::before{opacity:1;color:#fff;font-weight:400;font-size:2rem}.live-course-banner .slider-wrap .slick-dots li.slick-active button::before{color:#adadad}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.live-course-weekly-overview .video-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.live-course-weekly-overview h4{font-weight:700;font-size:1.25rem}@media screen and (max-width:1215px){.live-course-weekly-overview .steps-section{padding:2.5% 2.5% 0}}@media screen and (min-width:1216px){.live-course-weekly-overview .steps-section{padding:5% 5% 0}}@media screen and (min-width:769px),print{.live-course-weekly-overview ul.stacked-item-list li.week{min-height:200px}}@media screen and (min-width:769px),print{.live-course .live-course-weekly-overview .child-button{width:100%}}.live-course-weekly-overview .week{border:1px solid #d3d3d3}@media screen and (min-width:769px),print{.live-course-weekly-overview .week .week-indicator,.live-course-weekly-overview .week img{float:left}}.live-course-weekly-overview .week img{height:100%}@media screen and (max-width:768px){.live-course-weekly-overview .week img{width:100%}}@media screen and (min-width:769px),print{.live-course-weekly-overview .week:not(.topic-live-overview) img{width:75%}}@media screen and (max-width:1215px){.live-course-weekly-overview .week .right-column{padding:2.5%}}@media screen and (min-width:1216px){.live-course-weekly-overview .week .right-column{padding:20px}}.live-course-weekly-overview .week .left-column{position:relative}@media screen and (min-width:769px),print{.live-course-weekly-overview .week .left-column{background-color:#d3d3d3}}.live-course-weekly-overview .week .watch-now{position:absolute;color:#fff;font:normal 1.25rem Norwester,Arial,sans-serif}@media screen and (max-width:768px){.live-course-weekly-overview .week .watch-now{top:52.5%}}@media only screen and (min-width:0) and (max-width:320px){.live-course-weekly-overview .week .watch-now{left:40.5vw}}@media only screen and (min-width:321px) and (max-width:500px){.live-course-weekly-overview .week .watch-now{left:40vw}}@media only screen and (min-width:501px) and (max-width:649px){.live-course-weekly-overview .week .watch-now{left:41.25vw}}@media only screen and (min-width:650px) and (max-width:767px){.live-course-weekly-overview .week .watch-now{left:42.25vw}}@media screen and (min-width:769px),print{.live-course-weekly-overview .week .watch-now{top:42.5%}}@media only screen and (min-width:768px) and (max-width:960px){.live-course-weekly-overview .week .watch-now{left:13vw}}@media only screen and (min-width:961px) and (max-width:1199px){.live-course-weekly-overview .week .watch-now{left:14vw}}@media screen and (min-width:1216px){.live-course-weekly-overview .week .watch-now{left:30%}}@media screen and (max-width:1215px){.live-course-weekly-overview .week .watch-now .watch-now-text{display:none}}.live-course-weekly-overview .week .watch-now .dashicons-arrow-right{width:35px;font-weight:400;font-size:3rem;line-height:.45}.live-course-weekly-overview .week.live-session .left-column:after{content:"LIVE";background-color:#cd2226;display:block;right:0;position:absolute;top:0;padding:0 10px;color:#fff;font-weight:700}.live-course-weekly-overview .week.coming-soon .watch-now{color:transparent;left:42.5%}@media screen and (max-width:768px){.live-course-weekly-overview .week.coming-soon .watch-now{width:100%;right:0;left:5vw;text-align:center}}@media only screen and (min-width:0) and (max-width:500px){.live-course-weekly-overview .week.coming-soon .watch-now{left:5vw}}@media only screen and (min-width:501px){.live-course-weekly-overview .week.coming-soon .watch-now{left:3.5vw}}@media screen and (min-width:769px),print{.live-course-weekly-overview .week.coming-soon .watch-now{left:42.5%}}.live-course-weekly-overview .week.coming-soon .watch-now:before{content:"coming soon";color:#fff}.live-course-weekly-overview .week.coming-soon.topic-live-overview .watch-now:before{left:-20px;position:relative}.live-course-weekly-overview .weekly-course-meta{border-top:1px solid #d3d3d3;padding-top:5px;margin-top:10px}.live-course-weekly-overview .weekly-course-meta span.meta-text{color:#9fa2a8}.live-course-weekly-overview .weekly-course-meta span.dashicons{font-weight:400;line-height:1.25}.live-course-weekly-overview .weekly-course-meta>span{margin-right:10px}.vs-live-course-term-indicator{color:#fff;background-color:#000;display:inline-block;height:100%;text-align:center}@media screen and (max-width:768px){.vs-live-course-term-indicator{width:100%}}@media screen and (min-width:769px),print{.vs-live-course-term-indicator{width:25%}}@media screen and (max-width:1215px){.vs-live-course-term-indicator{padding:25px 5%}}@media screen and (min-width:1216px){.vs-live-course-term-indicator{padding:15% 5%}}.vs-live-course-term-indicator span{font-weight:400;font-family:Norwester,Arial,sans-serif}@media screen and (min-width:769px),print{.vs-live-course-term-indicator span{display:block}}@media screen and (max-width:768px){.vs-live-course-term-indicator span{font-weight:400;font-size:2rem}}@media screen and (max-width:768px){.vs-live-course-term-indicator span:first-of-type{margin-right:20px}}@media screen and (max-width:1215px){.vs-live-course-term-indicator span:first-of-type{display:none}}@media screen and (min-width:1216px){.vs-live-course-term-indicator span:first-of-type{font-weight:400;font-size:1rem}}@media screen and (min-width:769px),print{.vs-live-course-term-indicator span:last-of-type{font-weight:400;font-size:3rem}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.live-course .respond-form #comment-form-title:before,.single-live_course .respond-form #comment-form-title:before{position:relative;top:5px;content:"\f473";display:inline-block;font-weight:400;font-family:dashicons}.live-course .respond-form #comment,.single-live_course .respond-form #comment{padding:10px 5px}.live-course #comment-nav,.live-course #comments,.live-course #comments-nav,.live-course .commentlist,.live-course .respond-form,.single-live_course #comment-nav,.single-live_course #comments,.single-live_course #comments-nav,.single-live_course .commentlist,.single-live_course .respond-form{background:#efeeec;padding:25px;margin:0 75px}.live-course #main ol.commentlist,.single-live_course #main ol.commentlist{padding:0 40px}.live-course #comments.h2,.single-live_course #comments.h2{margin:0 75px}@media screen and (max-width:768px){.live-course .respond-form,.single-live_course .respond-form{margin:5%;padding:5%}}@media screen and (min-width:769px),print{.live-course .respond-form,.single-live_course .respond-form{margin-top:25px;padding:25px}}.live-course .respond-form #comment-form-title,.single-live_course .respond-form #comment-form-title{margin-top:0}.live-course #comment-form-elements li,.single-live_course #comment-form-elements li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 2.5%}.live-course #comment-form-elements li:first-of-type,.live-course #comment-form-elements li:last-of-type,.single-live_course #comment-form-elements li:first-of-type,.single-live_course #comment-form-elements li:last-of-type{padding:0}.live-course #comment-form-elements li input,.single-live_course #comment-form-elements li input{width:100%}.live-course #comment-form-elements li label,.single-live_course #comment-form-elements li label{display:none}.live-course #comment-form-elements li small,.single-live_course #comment-form-elements li small{display:block}.woocommerce-live-courses.woocommerce-account .content-container:not(.padded-content-container) .woocommerce-MyAccount-navigation{margin-bottom:0}.woocommerce-live-courses.woocommerce-account .entry-content .woocommerce{padding-bottom:0}.woocommerce-live-courses.woocommerce-account .live-courses-container:not(.default-coming-soon){text-align:center;color:#fff;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:1215px){.woocommerce-live-courses.woocommerce-account .live-courses-container:not(.default-coming-soon){padding:5%}}@media screen and (min-width:1216px){.woocommerce-live-courses.woocommerce-account .live-courses-container:not(.default-coming-soon){padding:20px 2.5%}}.woocommerce-live-courses.woocommerce-account .icon-row-container .icon-row-item-title:before{background-image:url(../images/live-course-coming-soon-icons-ellipse.png)}.woocommerce-live-courses.woocommerce-account .icon-row-container .icon-row-item:first-of-type .icon-row-item-title:before{background-position:30px 0}.woocommerce-live-courses.woocommerce-account .icon-row-container .icon-row-item:nth-of-type(2) .icon-row-item-title:before{background-position:-200px 0}.woocommerce-live-courses.woocommerce-account .icon-row-container .icon-row-item:nth-of-type(3) .icon-row-item-title:before{background-position:-430px 0}.woocommerce-live-courses.woocommerce-account .icon-row-container .icon-row-item:nth-of-type(4) .icon-row-item-title:before{background-position:-660px 0}.live-course #main .course-link-list ul{margin:0}@media screen and (min-width:1216px){.live-course .course-link-list{padding:0 75px 0}}.live-course .course-link-list a{display:block;font-weight:400;font-size:1.25rem}.live-course .course-link-list li{color:#b32227;font-size:1.25rem}