.widget{margin-bottom:30px}.sober-pricing-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:15px;border:3px solid #807ae5;background:#fff!important}.sober-pricing-table:hover{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.2);box-shadow:0 5px 25px 0 rgba(0,0,0,.2)}.sober-pricing-table .table-header{background:rgba(0,0,0,0)!important;color:#000!important;text-align:center;padding:20px}.sober-pricing-table .table-header .plan-name{margin-top:15px;margin-bottom:10px}.sober-pricing-table .table-header .pricing{display:inline-block;font-size:20px;font-size:2rem;position:relative;padding-right:10px;margin-bottom:0;font-weight:400}.sober-pricing-table .table-header .pricing .currency{font-size:20px;font-size:2rem;vertical-align:baseline;margin-right:5px}.sober-pricing-table .table-header .pricing:after{content:"/";position:absolute;top:50%;right:-2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sober-pricing-table .table-header .recurrence{font-size:18px;font-size:1.8rem;font-weight:400;display:inline-block}.sober-pricing-table .table-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px}.sober-pricing-table .table-content .feature-name,.sober-pricing-table .table-content .feature-value{float:none;width:auto}.sober-pricing-table .table-content .feature-name{color:#23232c;margin-right:4px;font-weight:600}.sober-pricing-table .table-content li{color:#23232c;font-size:1.4rem;margin-bottom:0;position:relative;padding-left:20px;line-height:30px}.sober-pricing-table .table-content li:before{position:absolute;content:"";top:13px;left:5px;width:5px;height:5px;border-radius:50%;background-color:#807ae5}.sober-pricing-table .table-footer{text-align:center}.sober-pricing-table .table-footer a.button{font-size:1.8rem;line-height:50px;border-radius:5px;border:3px solid #807ae5;color:#23232c;display:inline-block;width:auto;padding:0 40px;background-color:#fff!important}.sober-pricing-table .table-footer a.button:hover{background-color:#807ae5!important;color:#fff;text-decoration:none}.sober-pricing-table-full-height{padding-top:30px;padding-bottom:15px}.sober-pricing-table-full-height .sober-pricing-table,.sober-pricing-table-full-height .wpb_wrapper{height:100%}.sober-pricing-table.most-popular{position:relative;z-index:1;border:3px solid #fff!important;background:#807ae5!important}.sober-pricing-table.most-popular:before{content:"";display:block;position:absolute;background:rgba(0,0,0,0) url(../images/popular.png) 50% no-repeat;background-size:contain;width:179px;height:65px;top:-20px;left:-26px}.sober-pricing-table.most-popular:after{content:"Most popular";color:#fff;display:block;position:absolute;background:rgba(0,0,0,0);width:179px;height:30px;-webkit-transform:rotate(-5.5deg);-ms-transform:rotate(-5.5deg);transform:rotate(-5.5deg);font-weight:300;font-size:18px;top:-12px}.sober-pricing-table.most-popular .table-header{color:#fff!important}.sober-pricing-table.most-popular .table-header .plan-name{color:#fff}.sober-pricing-table.most-popular .table-content .feature-name,.sober-pricing-table.most-popular .table-content li{color:#fff!important}.sober-pricing-table.most-popular .table-content li:before{background-color:#fff}.sober-pricing-table.most-popular .table-footer a.button{border:3px solid #fff;color:#fff;background-color:#807ae5!important}.sober-pricing-table.most-popular .table-footer a.button:hover{color:#807ae5;background-color:#fff!important}.sober-pricing-table .table-header .plan-name{font-size:3.2rem;color:#000}.wp-block-social-links .wp-social-link svg{width:2em;height:2em}.sober-icon-box.icon-style-round .box-icon{background:rgba(0,0,0,0)}.sober-icon-box.icon-style-round .box-title{min-height:2.4em}.widget .search-form input[type=submit]{right:15px}.widget .search-form input[type=search]{padding-left:15px}.sober-faq{padding:15px}.sober-faq .question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sober-faq .question .question-label{display:none}.sober-faq .question .question-title{margin-left:0;padding-left:0}.sober-faq .question .question-icon{width:auto;height:50px}.sober-faq .answer{margin-left:0;padding-left:0}.sober-faq .answer .answer-label{display:none}.sober-banner-grid-4 .banner-layers .banner-wrapper:after{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(0,0,0,.4)}.sober-banner-grid-4 .banner-layers .banner-wrapper .banner-content{z-index:3}.sober-icon-box.icon-type-image.icon-style-round img{border-radius:50%}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.column-offset{padding-left:30px}@media screen and (max-width:991px){.column-offset{padding-left:0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.upper,.upper button{text-transform:uppercase}@media screen and (max-width:767px){h3{font-size:30px;line-height:35px}}.header-sticky-smart.admin-bar .site-header.headroom{top:32px}@media screen and (max-width:782px){.header-sticky-smart.admin-bar .site-header.headroom{top:46px}}.site-header{border-bottom:none!important}@media(min-width:768px){#page.site{padding-top:81px}}@media(min-width:768px){#masthead{top:0}}@media(min-width:768px){body.admin-bar #masthead{top:32px}}body.page-template-page-library .logo-light{opacity:1!important}body.page-template-page-library .logo-dark{opacity:0!important}.site-footer.custom{margin-top:0!important}.heart-hero{display:table!important}.a-icon{display:inline-block;width:20px;height:20px;fill:currentColor}.a-icon__asset{display:block;width:100%;height:100%}.a-icon--heart{color:#525252;-webkit-filter:drop-shadow(0 1px 3px hsla(0,0%,50.2%,.4));filter:drop-shadow(0 1px 3px rgba(128,128,128,.4));cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.a-icon--heart .a-icon--heart__stroke{fill:#e07be1}.a-icon--heart .a-icon--heart__stroke,.a-icon--heart .a-icon--heart__stroke--light{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.a-icon--heart .a-icon--heart__stroke--light{fill:#fff}.a-icon--heart .a-icon--heart__fill{fill:#e07be1;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.a-icon--heart:hover{-webkit-transform:scale(1.25) translateZ(0);transform:scale(1.25) translateZ(0)}.a-icon--heart--profile{display:block;width:25px;height:25px;margin:0 auto;-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}@media(min-width:768px){.a-icon--heart--profile{width:30px;height:30px}}.a-icon--heart--profile:hover{-webkit-transform:none;-ms-transform:none;transform:none}.a-icon--heart.is-active,a.marked .a-icon--heart{-webkit-animation:scale-up .5s cubic-bezier(.77,-.19,.33,1.12);animation:scale-up .5s cubic-bezier(.77,-.19,.33,1.12)}.a-icon--heart.is-active .a-icon--heart__stroke,a.marked .a-icon--heart .a-icon--heart__stroke{opacity:0}.a-icon--heart.is-active .a-icon--heart__fill,a.marked .a-icon--heart .a-icon--heart__fill{opacity:1}@-webkit-keyframes scale-up{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes scale-up{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hide{display:none}.vc_column-padding0{padding-right:0!important;padding-left:0!important}body.single-post .at-below-post{display:none}#post-socials-append-bottom .share-append,#post-socials-append .share-append{font-size:14px;float:left;margin-right:8px}#post-socials-append-bottom .at-above-post,#post-socials-append-bottom .at-below-post,#post-socials-append .at-above-post,#post-socials-append .at-below-post{clear:none!important}.at-above-post-homepage,.at-above-post-page,.at-below-post-homepage,.at-below-post-page,body.single-product .at-above-post,body.single-product .at-below-post{display:none}.share-block{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.share-block p{margin:0}.share-block>div{margin-top:6px}.oh{overflow-x:hidden!important}.choices__inner{display:block;width:100%;height:38px;font-size:16px;line-height:1.5;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-radius:4px!important;background-color:#585473;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0);height:40px;border:0;padding:4px 9px!important;min-height:40px}.choices__list--single{padding:4px 16px 4px 0}.choices__item{text-align:left}.choices[data-type*=select-one]:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.choices[data-type*=select-one].is-open:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff}.choices__list--dropdown{background-color:#585473;color:#fff;word-break:unset!important;word-wrap:break-word;overflow:hidden}.choices__list--dropdown .choices__item--selectable{border-bottom:1px solid #585473;font-weight:400;padding-right:4px!important}.choices__list--dropdown{width:auto;min-width:100%;overflow-x:hidden}.choices__list--dropdown .choices__list{overflow-x:hidden}.choices__inner{display:inline;float:right;width:110px;height:34px!important;min-height:34px!important;border:1px solid #d5d1e2;background:none;font-size:13px;font-weight:700;color:#595579!important;padding:2px 9px!important;margin-left:15px;position:relative;-webkit-box-shadow:none;box-shadow:none}.choices[data-type*=select-one]:after{display:none!important}.choices__inner:after{content:" ";height:0;width:0;border:4px solid rgba(0,0,0,0);border-top-color:#595579;position:absolute;right:6px;margin-top:13px;pointer-events:none}.choices__list--dropdown{color:#595579;font-weight:700;padding-top:20px;padding-bottom:0;top:35px!important;background:none!important;border-radius:10px!important;border:1px solid #dcdcdc!important;border-top:0!important;-webkit-box-shadow:0 1px 10px 0 rgba(2,19,39,.17);box-shadow:0 1px 10px 0 rgba(2,19,39,.17);margin-top:20px;overflow:visible}.choices__list--dropdown .choices__list{max-height:190px;background:#fff;border:0 solid #dcdcdc;border-radius:10px}.choices__list--dropdown .choices__list>div:first-child{font-weight:700}.choices__list--dropdown:before{content:" ";width:35px;height:20px;display:block;background:url(../images/dropdown-arrow.png);position:relative;top:-40px;margin:0 auto -40px}.choices__list--dropdown{text-align:left;left:-20%;min-width:200px}.choices__item.is-highlighted{background:#f4f4f7}@media screen and (max-width:1150px){.choices__list--dropdown{min-width:100%!important;left:auto!important}}@media screen and (max-width:767px){.choices__inner{margin:0!important}}.icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;font-weight:300}.icon--details,.icon--subscribe{height:60px;padding:0 30px 5px;text-align:center;font-size:30px;border-radius:2px}@media(min-width:992px){.icon--details,.icon--subscribe{min-width:222px}}.icon--renew{font-weight:400}.icon--details{color:#fff;border:2px solid #fff}.icon--details:hover{color:#fff}.icon--subscribe{color:#000;background:#fff;border:2px solid #fff}.icon--subscribe:hover{color:#000}.icon--button{min-width:140px;height:38px;padding:0 10px 2px;text-align:center;font-size:16px;border-radius:2px;color:#000;background:#fff;border:2px solid #fff}.icon--button:hover{color:#000}.icon--search{cursor:default;border:2px solid #fff;border-radius:50%;background:rgba(0,0,0,0);width:16px;height:16px;position:relative}.icon--search:after{position:absolute;top:11px;left:12px;content:"";width:2px;height:8px;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon--favourites{width:60px;min-width:60px;height:60px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.icon--favourites svg{margin-left:20px;width:30px;height:30px}@media(min-width:400px){.icon--favourites svg{width:35px;height:35px}}@media(min-width:768px){.icon--favourites svg{width:45px!important;height:45px!important}}.icon--check{width:120px;height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.icon--check svg{width:100%;height:100%}.icon--play,.icon--play-selected,.icon--play-unavailable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#362f63;width:50px;min-width:50px;height:50px}@media(min-width:768px){.icon--play,.icon--play-selected,.icon--play-unavailable{width:70px;min-width:70px;height:70px}}.icon--play-selected img,.icon--play-unavailable img,.icon--play img{position:relative;left:5%;display:block;width:24px;max-width:30%}.icon--play-selected{width:100px;min-width:100px;height:100px;background:rgba(0,0,0,.2)}.icon--play-unavailable{cursor:default;background:#596771}.icon--green{border-color:#45c0c9;color:#45c0c9}.icon--green:focus,.icon--green:hover{border-color:#fff;color:#fff}.icon--rounded{height:50px;border-radius:2px;font-size:27px;text-transform:uppercase}@media screen and (min-width:768px){.icon--play{width:100px;min-width:100px;height:100px}.icon--play img{width:29px}}@media screen and (min-width:1200px){.icon--play{width:120px;min-width:120px;height:120px}.icon--play img{width:36px}}.trash_icon{height:17px!important;width:inherit!important;fill:#000!important}.popup{position:absolute;top:0;left:0;right:0;display:none;max-width:100vw;background-color:rgba(0,0,0,.5)}@media(max-width:991px){.popup__accordion__inner{display:none;margin-top:30px}}.popup__headline{cursor:pointer}@media(max-width:991px){.popup__headline{margin-bottom:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.popup__headline.open svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.popup__headline svg{width:inherit;height:20px;margin-right:10px}.popup__headline svg path{fill:#fff}@media(min-width:992px){.popup__headline svg{display:none}}.popup__inner{position:relative;width:100%;height:auto;margin:10px;overflow:auto;width:calc(100% - 20px)}@media(min-width:992px){.popup__inner{margin:30px;width:calc(100% - 60px)}}.popup__details,.popup__details__collection{position:fixed;overflow:auto;z-index:2000;max-height:100vh}.popup__details .popup__content,.popup__details__collection .popup__content{padding:0}.popup__details .popup__inner,.popup__details__collection .popup__inner{overflow:hidden;border:1px solid #fff}.popup__details .content--gradient,.popup__details__collection .content--gradient{background-image:linear-gradient(51deg,#595578 50%,#9aa2e2)!important}.popup__details .collection__videos--desktop .video__item__title,.popup__details__collection .collection__videos--desktop .video__item__title{min-height:45px}.popup__info{position:relative;z-index:1;padding:25px 50px 0}.popup__info p{color:#fff}.popup__info p:last-child{margin-bottom:30px}.popup__info__details{font-size:16px;font-weight:500}.popup__info__details p{font-size:19px;line-height:25px;margin-bottom:10px;color:hsla(0,0%,100%,.55)}.popup__info__details p span{color:#fff}.popup__info__details p a{color:#fff;text-decoration:underline}.popup__info__details p a:hover{text-decoration:none}.popup__related{position:relative;z-index:1;padding:0 50px}.popup__related .video__item__title h5{color:#fff}.popup__header{position:absolute;top:0;left:0;right:0;height:50px;z-index:2010;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.44)),color-stop(78%,rgba(0,0,0,.13)),to(rgba(0,0,0,.01)));background:linear-gradient(180deg,rgba(0,0,0,.44) 0,rgba(0,0,0,.13) 78%,rgba(0,0,0,.01))}@media(min-width:1400px){.popup__header{height:80px}}.popup__header__close{width:50px;height:50px;position:absolute;z-index:2011;top:0;right:0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup__header__close svg{width:12px;height:12px}.popup__header__close svg path{fill:#fff}.popup__content{position:relative;padding:100px 0 0;background-position:top;background-repeat:no-repeat}@media(min-width:992px){.popup__content{padding:200px 0 0;background-size:contain}}.popup__content__inner{position:relative}.popup__content__inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:80px;background:-webkit-gradient(linear,left bottom,left top,from(#47426b),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#47426b,rgba(0,0,0,0));z-index:0}.popup__content__inner:after{content:"";position:absolute;width:100%;height:100%;top:80px;left:0;background-image:linear-gradient(70deg,#3d3668 5%,#585479);z-index:0}.popup__content__inner h3{color:#fff;text-transform:uppercase;font-size:30px;padding:10px 0;border-bottom:1px solid #fff;margin:0 0 30px;letter-spacing:1px}.popup__excerpt{background-color:rgba(0,0,0,.5);margin:0 30px;padding:15px}@media(min-width:992px){.popup__excerpt{margin-bottom:100px;margin:0 50px 150px;max-width:50%;padding:30px 30px 15px}}@media(min-width:1400px){.popup__excerpt{max-width:50%;margin:0 50px 200px}}.popup__excerpt p{margin:0 0 10px}.popup__excerpt .icon--details,.popup__excerpt .icon--subscribe{min-width:152px;height:46px;padding:0 15px 5px;font-size:21px}.popup__excerpt .icon--play{width:80px;min-width:80px;height:80px}.popup__excerpt .icon--play img{width:24px}.popup__excerpt .icon--favourites{width:48px;min-width:48px;height:48px}.popup__excerpt .icon--favourites svg{width:30px;height:30px}.popup__excerpt .link--collection_popup_cart,.popup__excerpt .link--popup_cart,.popup__excerpt .link--rent,.popup__excerpt .link--rent_collection{font-size:21px}.popup__excerpt .collection__header__excerpt__categories,.popup__excerpt .popup__excerpt__categories,.popup__excerpt .product__hero__categories{font-size:19px;line-height:25px}.popup__excerpt__title{font-size:21px!important;line-height:24px!important;margin:10px 0 0}@media(min-width:768px){.popup__excerpt__title{font-size:30px!important;line-height:35px!important}}.popup__excerpt__description{max-width:90%!important;padding:20px 0 10px}.popup__excerpt__description p{line-height:25px}.popup__excerpt__offset{margin-right:25px}.popup__theme{bottom:0;background:rgba(0,0,0,0)}.popup__theme .popup__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80%;max-height:80vh;text-align:center;overflow:hidden;left:50%;top:50%;padding:0 10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #fff}@media(min-width:768px){.popup__theme .popup__inner{width:395px;min-height:550px}}.popup__theme .popup__inner .icon{margin:20px auto 0;max-width:90px;cursor:default}.popup__theme .popup__inner .icon svg{width:auto;height:auto}.popup__theme .popup__inner h3{font-weight:500;color:#fff;font-size:26px;line-height:1.2;margin-bottom:15px;margin-top:30px;text-transform:uppercase}.popup__theme .popup__inner h5{font-weight:400;color:#fff;font-size:18px;margin-top:0}.popup__theme .popup__inner p{font-size:12px;line-height:18px;padding:0 20px}.popup__theme .popup__inner p strong{color:#fff;font-weight:400}.popup__theme .popup__inner .buttons__wrapper{margin-top:auto;margin-bottom:0}.popup__theme .popup__inner .button{max-width:75%;line-height:40px;text-align:center;border-radius:20px;margin:0 auto 15px;padding:0 15px;text-transform:uppercase;border:1px solid #fff}.popup__theme .popup__inner .button__confirm,.popup__theme .popup__inner .button__confirm:hover{background:#fff!important;color:#000!important}.popup__theme .popup__inner .button__keep{background-color:rgba(0,0,0,0)!important;color:#fff!important}.popup__theme .popup__inner .button__keep:hover{background:rgba(0,0,0,0)!important;color:#fff!important}.popup__login{z-index:3000;bottom:0;position:fixed;background:rgba(0,0,0,0)}.popup__login .popup__inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#807ae5;margin:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:800px;border:1px solid #fff}.popup__login .popup__header__close{z-index:2;width:50px;height:50px}.popup__login .popup__header__close svg{width:12px;height:12px}.popup__login .popup__content{background:linear-gradient(135deg,#96a3e1,#4be9dd);position:relative;padding:40px;min-height:50vh;background-size:cover;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup__login .popup__content__middle,.popup__login .popup__content__top{position:relative;z-index:2}.popup__login .popup__content__bottom{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup__login .popup__content h3,.popup__login .popup__content p{color:#fff;margin:0 auto}.popup__login .popup__content h3{font-size:38px;font-weight:600}.popup__login .popup__content p{font-size:18px}.popup__login .popup__content p:last-child{margin-top:10px}.popup__login .popup__content p a{color:#fff;font-size:24px;font-weight:500}.popup__login .popup__content h3{text-transform:uppercase;margin-bottom:10px}.popup__login .popup__content .icon--details{width:140px;min-width:140px;height:35px;font-size:20px;margin-top:10px;margin-bottom:20px;color:#1d1a34;border-color:#1d1a34;line-height:30px;display:inline-block}.popup__login .popup__content .icon--details:hover{color:#1d1a34;border-color:#1d1a34}.popup__login__nomembership{z-index:3000;bottom:0;position:fixed;background:rgba(0,0,0,0)}.popup__login__nomembership .popup__inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#807ae5;margin:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:420px;border:1px solid #fff}.popup__login__nomembership .popup__header__close{z-index:2;width:50px;height:50px}.popup__login__nomembership .popup__header__close svg{width:12px;height:12px}.popup__login__nomembership .popup__content{background:-webkit-gradient(linear,left top,left bottom,from(#4be9dd),to(#96a3e1));background:linear-gradient(180deg,#4be9dd,#96a3e1);position:relative;padding:40px;min-height:600px;background-size:cover;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup__login__nomembership .popup__content__middle,.popup__login__nomembership .popup__content__top{position:relative;z-index:2}.popup__login__nomembership .popup__content__top__icon{margin:0 auto 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup__login__nomembership .popup__content__top__icon svg{width:inherit;height:96px;margin:0 auto}.popup__login__nomembership .popup__content__bottom{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.popup__login__nomembership .popup__content h3,.popup__login__nomembership .popup__content p{color:#fff;margin:0 auto}.popup__login__nomembership .popup__content h3{font-size:26px;font-weight:600}.popup__login__nomembership .popup__content p{font-size:18px;max-width:350px;line-height:26px}.popup__login__nomembership .popup__content p:last-child{margin-top:10px}.popup__login__nomembership .popup__content p a{color:#000;text-transform:uppercase;background-color:#fff;font-size:18px;font-weight:500;text-decoration:none;border-radius:30px;padding:10px 30px}.popup__login__nomembership .popup__content h3{text-transform:uppercase;margin-bottom:10px}.popup__login__nomembership .popup__content .icon--details{width:140px;min-width:140px;height:35px;font-size:20px;margin-top:10px;margin-bottom:20px;color:#1d1a34;border-color:#1d1a34;line-height:30px;display:inline-block}.popup__login__nomembership .popup__content .icon--details:hover{color:#1d1a34;border-color:#1d1a34}.popup__upgrade__confirmation{z-index:4000;bottom:0;position:fixed;background:rgba(0,0,0,0)}.popup__upgrade__confirmation .popup__inner{background:#4beed7;padding-top:0;background:linear-gradient(45deg,#4beed7,#9cd36b)}.popup__upgrade{z-index:4000;bottom:0;position:fixed;background:rgba(0,0,0,0)}.popup__upgrade .popup__inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;margin:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:900px}.popup__upgrade--disabled .popup__inner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:3000}.popup__upgrade--platinum .popup__inner,.popup__upgrade--pro .popup__inner{max-width:450px}.popup__upgrade .popup__header__close{width:25px;height:25px}.popup__upgrade .popup__header__close svg path{fill:#000}.popup__upgrade .popup__content{padding:0;min-height:50vh;background-color:#fff}.popup__upgrade .popup__content,.popup__upgrade .popup__content__plans{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.popup__upgrade .popup__content__plans{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.popup__upgrade .popup__content__plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#64d2de),to(#87adde));background:linear-gradient(#64d2de,#87adde);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;height:100%;padding:20px;border:1px solid #fff;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup__upgrade .popup__content__plan h4{color:#fff;font-weight:600;font-size:34px}.popup__upgrade .popup__content__plan h4 small{color:#fff;font-weight:300;font-size:12px}.popup__upgrade .popup__content__plan .content{text-align:left}.popup__upgrade .popup__content__plan .prices{margin-top:auto;margin-bottom:30px}.popup__upgrade .popup__content__plan .prices span.amount{color:#fff}.popup__upgrade .popup__content__plan .note{font-size:12px;line-height:14px;margin-top:15px;text-align:left}.popup__upgrade .popup__content__plan button.button{max-width:75%;line-height:40px;text-align:center;border-radius:20px;margin:0 auto 15px;padding:0 15px;text-transform:uppercase;border:1px solid #fff;background:#fff;color:#000}.popup__upgrade .popup__content__plan button.button:hover{background:#fff;color:#000}.popup__player{position:fixed;top:0;bottom:0;z-index:2000}.popup__player .popup__inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0}.popup__player .popup__content{padding:0;position:absolute;top:0;width:100%;background-color:#1d1a34}@media(min-width:992px){.popup__player .popup__content__player{height:100vh}}.popup__player .popup__content__player.popup__content__player--playlist{width:100%;margin-bottom:40px;position:relative}@media(min-width:992px){.popup__player .popup__content__player.popup__content__player--playlist{height:100vh;margin-bottom:0;width:calc(100% - 350px)}}@media(min-width:992px){.popup__player .popup__content__player #video-player{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:100vh}}.popup__player .popup__content__player .jw-breakpoint-7 .jw-controlbar .jw-slider-time .jw-slider-container{height:5px}.popup__player .popup__content__player #video-player .jw-title{display:block;padding-top:20px;width:100%;z-index:1;top:auto;bottom:60px;height:auto;font-size:12px}@media(min-width:768px){.popup__player .popup__content__player #video-player .jw-title{bottom:104px;font-size:16px}}.popup__player .popup__content__player .jw-flag-user-inactive .jw-title{display:none!important}.popup__player .popup__content__player #video-player .jw-knob,.popup__player .popup__content__player #video-player .jw-progress{background-color:#70e2fe}.popup__player .popup__content__player #video-player.jw-flag-audio-player .jw-controlbar,.popup__player .popup__content__player #video-player .jw-settings-topbar,.popup__player .popup__content__player #video-player:not(.jw-state-idle) .jw-controlbar{background:rgba(0,0,0,.5)}.popup__player .popup__content__player #video-player .jw-icon-pip{display:none!important}.popup__player .popup__content__playlist{width:100%;height:auto;overflow:auto;max-height:200vh}@media(min-width:992px){.popup__player .popup__content__playlist{position:absolute;top:0;right:0;width:350px;height:100vh;max-height:100vh}}.popup__player .popup__content__playlist .video__item{padding:20px 35px;margin-bottom:0}@media(min-width:992px){.popup__player .popup__content__playlist .video__item{padding:15px}}.popup__player .popup__content__playlist .video__item--active{background-color:#9aa2e2}.popup__player .popup__content__playlist .video__item__details{position:absolute;bottom:20px}@media(min-width:992px){.popup__player .popup__content__playlist .video__item__details{padding:15px}}.popup__player .popup__content__playlist .video__item__title{padding:5px 10px}@media(min-width:992px){.popup__player .popup__content__playlist .video__item__title{padding:5px}}.popup__player .popup__content__playlist .video__item__title h5{color:#fff;font-size:16px;line-height:24px}.popup__player .jw-breakpoint-7 .jw-controlbar .jw-button-container{padding:0 0 10px}.popup__player .jw-breakpoint-7 .jw-controlbar .jw-slider-time{padding:0 12px}.popup__downgrade{z-index:4000;bottom:0;position:fixed;display:none;background:rgba(0,0,0,0)}.popup__downgrade .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#c06cc9),to(#6b478a));background:linear-gradient(#c06cc9,#6b478a)}.popup__downgrade .popup__inner p{text-align:left;color:#fff;padding:0 15px!important}.popup__downgrade--success{z-index:4000;bottom:0;position:fixed;display:block;background:rgba(0,0,0,0)}.popup__downgrade--success .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#c06cc9),to(#6b478a));background:linear-gradient(#c06cc9,#6b478a);background:-webkit-gradient(linear,left top,left bottom,from(#4beed7),to(#9cd36b));background:linear-gradient(#4beed7,#9cd36b)}.popup__downgrade--success .popup__inner p{text-align:left;color:#000;padding:0 15px!important}.popup__downgrade--success .popup__inner p strong{color:#fff;font-weight:400}.popup__cancel{z-index:4000;bottom:0;position:fixed;display:none;background:rgba(0,0,0,0)}.popup__cancel .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#c06cc9),to(#6b478a));background:linear-gradient(#c06cc9,#6b478a)}.popup__cancel .popup__inner p{text-align:left;color:#fff;padding:0 15px!important}.popup__cancel--success{z-index:4000;bottom:0;position:fixed;display:block;background:rgba(0,0,0,0)}.popup__cancel--success .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#4beed7),to(#9cd36b));background:linear-gradient(#4beed7,#9cd36b)}.popup__cancel--success .popup__inner p{text-align:left;color:#fff;padding:0 15px!important}.popup__reactivate--success{z-index:4000;bottom:0;position:fixed;display:block;background:rgba(0,0,0,0)}.popup__reactivate--success .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#64d2de),to(#87adde));background:linear-gradient(#64d2de,#87adde)}.popup__reactivate--success .popup__inner .buttons__wrapper{margin-bottom:40px}.popup__shipping .popup__inner{min-height:450px;max-height:400px;overflow-y:scroll;max-width:380px;background:-webkit-gradient(linear,left top,left bottom,from(#4beed7),to(#9cd36b));background:linear-gradient(#4beed7,#9cd36b)}.popup__shipping .popup__inner h3{margin-top:15px}.popup__shipping .popup__inner h3,.popup__shipping .popup__inner p{color:#000!important}.popup__shipping .popup__inner p{letter-spacing:.1px;font-size:14px!important;text-align:left}.popup__shipping .popup__inner::-webkit-scrollbar{width:5px}.popup__shipping .popup__inner::-webkit-scrollbar-track{background:hsla(0,0%,100%,.4)}.popup__shipping .popup__inner::-webkit-scrollbar-thumb,.popup__shipping .popup__inner::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.8)}.popup__add{position:fixed;z-index:3000}.popup__add .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#5dd7dd),to(#8da7dd));background:linear-gradient(#5dd7dd,#8da7dd)}@media(min-width:992px){.popup__add .popup__inner{margin:0!important}}.popup__renew{position:fixed;height:100vh;z-index:3000}.popup__renew .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#5dd7dd),to(#8da7dd));background:linear-gradient(#5dd7dd,#8da7dd)}.popup__added_cart,.popup__added_collection_cart{z-index:3000;bottom:0;position:fixed}.popup__added_cart .popup__inner,.popup__added_collection_cart .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#5dd7dd),to(#8da7dd));background:linear-gradient(#5dd7dd,#8da7dd)}.popup__added_cart .button,.popup__added_collection_cart .button{text-transform:uppercase}.popup__exists_cart,.popup__exists_collection_cart{z-index:3000;bottom:0;position:fixed}.popup__exists_cart .popup__inner,.popup__exists_collection_cart .popup__inner{background:-webkit-gradient(linear,left top,left bottom,from(#cf73d4),to(#5d4080));background:linear-gradient(#cf73d4,#5d4080)}.popup__exists_cart .button,.popup__exists_collection_cart .button{text-transform:uppercase}@media(min-width:992px){.popup__info .offset-sm-2{float:right}}.video__item{cursor:pointer;position:relative;width:100%;min-height:100%;margin-bottom:30px}.video__item:hover{color:#23232c}.video__item:hover .video__item__categories,.video__item:hover .video__item__time,.video__item:hover .video__item__title{color:#23232c;text-decoration:none}.video__item__image{position:relative;overflow:hidden;height:0;padding-top:56.25%;background-size:cover;display:block}.video__item__image__actions{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__item__image__actions a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.video__item__image__actions a:last-child{margin-bottom:0}.video__item__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:2px}@media(min-width:768px){.video__item__details{margin-top:8px}}.video__item__details .separator:after{display:none!important}.video__item__actions{margin-left:15px}.video__item__categories{list-style:none;margin:0;padding:0}.video__item__categories li{position:relative;display:inline-block;vertical-align:middle;line-height:25px;font-size:14px}.video__item__categories li:hover{text-decoration:underline}.video__item__categories li+li{margin-left:30px}.video__item__categories li+li:before{position:absolute;content:"";top:5px;bottom:5px;left:-15px;width:1px;background-color:#fff}.video__item__time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:25px;font-size:14px;color:#23232c}.video__item__time:hover{text-decoration:underline}.video__item__time img{margin-right:5px;margin-top:1px;max-height:13px}.video__item__title h5{font-weight:500;margin-bottom:0;margin-top:2px;font-size:16px;padding-bottom:3px;line-height:20px;height:auto;max-height:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video__item__title h5:hover{text-decoration:underline}.video__item__title__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video__item__title__details .separator{width:1px;height:23px;background-color:#000;margin:0 10px}.video__item--upcoming .video__item__image{position:relative}.video__item--upcoming .video__item__title{position:absolute;bottom:0;background:rgba(0,0,0,.5);color:#fff;width:100%;padding:0 20px;min-height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video__item--upcoming .video__item__title h5{text-align:center;color:#fff;font-weight:400;font-size:16px;line-height:18px;padding:0 0 3px;max-height:39px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video__item--upcoming .video__item__details{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.video__item__action--favourites svg{max-width:30px;height:auto;cursor:pointer}.video__item__action--favourites svg path{-webkit-transition:all .45s ease;transition:all .45s ease}.video__item__action--favourites .marked .svg-fav-inner{fill:#c0392b;stroke:#fff}.video__item__action--favourites .marked .svg-fav-outer{fill:#c0392b}.video__item--emboss{margin:0;padding:10px;border-radius:17px;background:rgba(29,26,52,.45);-webkit-box-shadow:inset -11px 9px 15px rgba(0,0,0,.3);box-shadow:inset -11px 9px 15px rgba(0,0,0,.3)}@media(min-width:768px){.video__item--emboss{padding:15px 15px 30px 20px}}.vc_row_collection{padding:20px 0}@media(min-width:992px){.vc_row_collection{padding:20px 0}}.vc_row_collection .video__item{margin-bottom:0}.vc_row_collection .owl-nav{display:block!important}.vc_row_collection .owl-nav .owl-prev{left:0}.vc_row_collection .owl-nav .owl-next{left:auto;right:20px}.vc_row_collection .video__item__image__collection{min-height:391px;max-height:391px;margin:0 auto;background-color:#92e9fd}.tuf__dropdown{-webkit-box-shadow:0 3px 6px rgba(26,26,26,.2);box-shadow:0 3px 6px rgba(26,26,26,.2);position:relative}.tuf__dropdown--current{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;height:50px;border:1px solid #eee;background-color:#fff;color:#1a1a1a;font-size:19px;line-height:50px;padding:0 10px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.tuf__dropdown__title{white-space:nowrap;padding-right:10px}.tuf__dropdown__arrow{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.tuf__dropdown--active .tuf__dropdown__list{display:block;height:auto;max-height:240px;overflow:auto}.tuf__dropdown--active .tuf__dropdown__arrow{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.tuf__dropdown__list{position:absolute;z-index:100;top:100%;width:100%;height:0;display:none;list-style:none;margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(26,26,26,.2);box-shadow:0 3px 6px rgba(26,26,26,.2)}.tuf__dropdown__list li{display:block;margin:0;line-height:25px;padding:5px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:default}.tuf__dropdown--transparent .tuf__dropdown--current{background:rgba(0,0,0,0);border-color:#fff;color:#fff}.tuf__dropdown--transparent .tuf__dropdown--current svg path{fill:#fff}.tuf__dropdown--transparent .tuf__dropdown__placeholder{width:calc(100% - 10px);height:28px;border-bottom:1px solid #fff}.tuf__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0;width:100%;cursor:pointer}@media(min-width:992px)and (max-width:1199px){.tuf__checkbox{font-size:14px}}.tuf__checkbox input[type=checkbox],.tuf__checkbox input[type=radio]{position:absolute;left:-9999px;opacity:0;visibility:hidden}.tuf__checkbox input[type=checkbox]:checked+.state,.tuf__checkbox input[type=radio]:checked+.state{background-color:#45f0df}.tuf__checkbox input[type=checkbox]:checked+.state:after,.tuf__checkbox input[type=radio]:checked+.state:after{opacity:1}.tuf__checkbox .state{display:block;width:18px;height:18px;min-width:18px;border-radius:3px;border:1px solid #bababa;background-color:#fff;margin-right:2px;position:relative}@media(min-width:992px)and (max-width:1199px){.tuf__checkbox .state{margin-left:2px}}.tuf__checkbox .state:after{background:rgba(0,0,0,0) url(../icons/check.svg) 50% no-repeat;background-size:contain;width:11px;height:9px;position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader{display:none;position:relative;width:20px;height:20px;border-radius:50%;margin:30px auto;background-color:#eae6fd;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-animation:loader 1s linear infinite alternate;animation:loader 1s linear infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.loader:after,.loader:before{content:"";display:inline-block;position:absolute;top:0}.loader:before{left:-30px;width:20px;height:20px;border-radius:50%;background-color:#eae6fd;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-animation:loader 1s infinite alternate;animation:loader 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.loader:after{left:30px;width:20px;height:20px;border-radius:50%;background-color:#eae6fd;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-animation:loader 1s infinite alternate;animation:loader 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes loader{0%{opacity:1}50%,to{opacity:.3}}@keyframes loader{0%{opacity:1}50%,to{opacity:.3}}@-webkit-keyframes spinner-animation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-animation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ajax__loader{position:fixed;top:0;z-index:999999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.7)}.ajax__loader .ajax__loader__spinner_container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ajax__loader .ajax__loader__spinner_container .ajax__loader__spinner{width:40px;height:40px;border:4px solid #fff;border-top-color:#1d1a34;border-radius:50%;-webkit-animation:spinner-animation .8s linear infinite;animation:spinner-animation .8s linear infinite}.sober-tooltip{position:relative}.sober-tooltip__text{visibility:hidden;opacity:0;min-width:240px;background-color:#9aa2e2;color:#fff;text-align:left;padding:10px 10px 15px;font-size:12px;line-height:15px;border:1px solid #fff;position:absolute;z-index:1;left:calc(100% + 15px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.sober-tooltip__text:after,.sober-tooltip__text:before{content:"";display:block;position:absolute;right:100%;width:0;height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-style:solid}.sober-tooltip__text:after{border-color:rgba(0,0,0,0) #9aa2e2 rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px}.sober-tooltip__text:before{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:12px}.sober-tooltip__text--small{min-width:140px;max-width:140px;text-align:left}.sober-tooltip__focus{position:relative}.sober-tooltip:hover .sober-tooltip__text,.sober-tooltip__focus.focused .sober-tooltip__text{opacity:1;visibility:visible}a:hover{text-decoration:underline}.link{position:relative;display:inline-block}.link--collection_popup_cart,.link--popup_cart,.link--rent,.link--rent_collection{-webkit-transition:none;transition:none;color:#fff;font-weight:700;font-size:28px;padding:0 0 5px;line-height:18px}@media(min-width:600px){.link--collection_popup_cart,.link--popup_cart,.link--rent,.link--rent_collection{margin-top:-10px}}.link--collection_popup_cart:hover,.link--popup_cart:hover,.link--rent:hover,.link--rent_collection:hover{color:#fff;font-weight:700;text-decoration:underline}.added_to_cart.wc-forward{display:none}.woocommerce-Price-amount:hover,.woocommerce ul.products li.product :hover{color:#1e1e23!important}.ubermenu-item a:hover{color:#000!important;text-decoration:underline}#footercontent a:hover{color:#fff!important}.woocommerce-loop-product__title a:hover,.woocommerce ul.products li.product :hover{color:#1e1e23!important}.related__videos{display:none;padding-top:30px;padding-bottom:30px;background-color:rgba(112,226,254,.8)}@media(min-width:992px){.related__videos{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.related__videos__close{width:50px;height:50px;position:absolute;z-index:2011;top:0;right:0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.related__videos__close svg{width:12px;height:12px}.related__videos__close svg path{fill:#fff}.related__videos__list{display:none}@media(min-width:992px){.related__videos__list{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:80%;margin:20px auto}}.related__videos__carousel{display:block;width:90%;margin:0 auto}@media(min-width:992px){.related__videos__carousel{display:none}}.related__videos__carousel .owl-dots{display:none}.related__videos__carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media(min-width:992px){.related__videos__carousel .owl-stage-outer{overflow:visible}}.related__videos__carousel .owl-nav{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.related__videos__carousel .owl-nav .owl-next,.related__videos__carousel .owl-nav .owl-prev{position:absolute;width:40px;height:40px;margin-right:-20px;border-radius:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.85);box-shadow:10px 10px 30px rgba(0,0,0,.85);background-color:hsla(0,0%,100%,.63)!important}.related__videos__carousel .owl-nav .owl-next.disabled,.related__videos__carousel .owl-nav .owl-next span,.related__videos__carousel .owl-nav .owl-prev.disabled,.related__videos__carousel .owl-nav .owl-prev span{display:none}.related__videos__carousel .owl-nav .owl-next:before,.related__videos__carousel .owl-nav .owl-prev:before{background:rgba(0,0,0,0) url(../icons/owl--arrow.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";width:11px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.related__videos__carousel .owl-nav .owl-next{left:auto;right:20px}.related__videos__carousel .owl-nav .owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.related__videos__carousel .owl-item,.related__videos__carousel .owl-item>.related__videos__item{min-height:100%}.related__videos__carousel .owl-item>.related__videos__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px}.related__videos__title{text-align:center;text-transform:uppercase;color:#000;margin-top:0;font-size:14px;padding:0 10%}@media(min-width:992px){.related__videos__title{font-size:20px}}.related__videos__item{width:100%}@media(min-width:992px){.related__videos__item{width:32%}}.related__videos__item .video__item{margin-bottom:0}.related__videos__item .video__item__details{display:block}.related__videos__item .video__item__title h5{font-size:16px;text-align:center}.button--blue{background:#03256c;color:#fff;border-radius:0;padding:18px 10px;display:inline-block}.button--blue:focus,.button--blue:hover{color:#fff}.button--small{line-height:40px;min-width:140px;display:inline-block}.button--navy_blue{background:#03256c!important}.vc_btn1,.vc_btn2,.vc_btn3{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.4px!important;font-weight:600!important}.scroll__top{position:fixed;bottom:20px;right:20px;z-index:9999;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;opacity:0;visibility:hidden}.scroll__top.visible{opacity:1;visibility:visible}.scroll__top svg{height:70px;width:inherit}.button--empty{background-color:rgba(0,0,0,0)!important;color:#000!important;border:2px solid #000!important;border-radius:15px!important}.button--bordered{border:2px solid #03256c}.classes__buttons label:first-of-type{margin-right:15px}.button.button-type-normal.button-color-white:hover,.vc_btn3-style-custom:hover{text-decoration:underline!important}span.error{font-size:14px;color:red}.at4-whatsnext-outer-container{display:none!important}body.page-template-page-blog .at4-whatsnext-outer-container,body.single-post .at4-whatsnext-outer-container{display:block!important}.cart__page__headline{text-align:left;position:relative;margin-bottom:25px}.cart__page__headline--upsell{margin-top:50px}.cart__page__headline--upsell h3{margin-top:0;margin-bottom:0}.cart__page__headline--summary{margin-top:25px}.cart__page__headline h3{font-size:32px;letter-spacing:.22px;line-height:30px;font-weight:600;width:100%}.cart__page__headline p{font-size:16px;letter-spacing:.11px;font-weight:300;display:none}.cart__page .quantity-label{display:none}.cart__page .quantity .decrease svg,.cart__page .quantity .increase svg{width:8px!important;height:8px!important}.cart__page .cart-collaterals{border:0!important;padding:0!important}.cart__page #pwgc-redeem-gift-card-form,.cart__page .cart_coupon,.cart_totals .shop_table{display:none}.cart_totals .subtotal{margin-top:20px}.cart_totals .subtotal .subtotal__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.cart_totals .subtotal .subtotal__details .subtotal__details_headline{font-size:21px;letter-spacing:.15px;margin:0;width:100px}.cart_totals .subtotal .subtotal__details .subtotal__details_value{font-size:21px;letter-spacing:.11px;margin:0}.cart_totals .subtotal .info{margin:0;font-size:14px;letter-spacing:.1px;text-align:right}.cart__page .cross-sells ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.cart__page .cross-sells ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}@media(min-width:500px){.cart__page .cross-sells ul li{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media(min-width:768px){.cart__page .cross-sells ul li{-webkit-flex-basis:calc(33.33% - 10px);-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px)}}@media(min-width:992px){.cart__page .cross-sells ul li{-webkit-flex-basis:calc(20% - 10px);-ms-flex-preferred-size:calc(20% - 10px);flex-basis:calc(20% - 10px)}}.cart__page .cross-sells ul li .product-header{overflow:hidden}.cart__page .cross-sells ul li .product-header img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}body.woocommerce-cart .woocommerce-page-header{display:none!important}body.woocommerce-cart .site-content{padding-bottom:50px!important}.product-price,.product-quantity,.product-subtotal{text-align:right!important}.back_to_shop{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.back_to_shop a{font-size:16px;font-weight:500;letter-spacing:.11px}.back_to_shop a svg{margin-right:10px;position:relative;top:-1px;fill:#000}.back_to_cart a{color:#0d1c93;font-size:16px;font-weight:500;letter-spacing:.11px}.back_to_cart a svg{margin-right:10px;position:relative;top:-1px;fill:#0d1c93}tr.product--rental .qty_rental,tr.sold_individually .qty_rental,tr.teacher-license .qty_rental{opacity:0!important}td.product--rental figure,tr.sold_individually figure{border:0!important}#ph_canada_post_deliver_to_po_field{display:none!important}@media screen and (max-width:767px){.cart_totals .subtotal .subtotal__details{font-weight:700;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart_totals .subtotal .info{margin:20px 0;text-align:left}}@media screen and (max-width:991px){.cart__page .subtotal-wrapper{display:block}.back_to_shop{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.cart_template .menu-item-cart{pointer-events:none!important}body.cart_template .menu-item-cart a{cursor:default}.ubermenu-widget-area{margin:0!important}.dropdown-menu-mini-cart{list-style:none;padding:0;display:none;position:absolute;top:100%;right:0;margin:-14px 0 0}.dropdown-menu-mini-cart.active{display:block}.dropdown-menu-mini-cart>div{position:relative}.dropdown-menu-mini-cart>div:before{position:absolute;top:-12px;right:3px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:12px solid #fff;content:"";opacity:1;-webkit-transition:none!important;transition:none!important}.widget_shopping_cart_content{background-color:#fff;margin-top:30px;padding-bottom:10px;width:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}@media(min-width:599px){.widget_shopping_cart_content{width:500px}}.woocommerce-mini-cart{margin:0;padding:0;max-height:400px;overflow:auto;width:100%}@media(min-width:599px){.woocommerce-mini-cart{width:500px}}.woocommerce-mini-cart .product-remove{padding:0 15px}.woocommerce-mini-cart .product-remove svg{width:12px!important;height:12px!important;-webkit-transition:.5s;transition:.5s;stroke:#909097;fill:#909097}.woocommerce-mini-cart .product-remove a.remove:hover{background:none!important}.woocommerce-mini-cart .product-thumbnail img{max-width:none;width:100px}.woocommerce-mini-cart .product-name{padding:0 15px}.woocommerce-mini-cart .product-name p{font-weight:700;font-size:14px;margin-bottom:5px}.woocommerce-mini-cart .product-name .quantity{border:0!important;float:left}.woocommerce-mini-cart-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:20px;text-align:left}.woocommerce-mini-cart-item,.woocommerce-mini-cart__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-mini-cart__buttons{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px}.woocommerce-mini-cart__buttons p{margin:0}.woocommerce-mini-cart__buttons p:first-of-type{margin-right:15px}.woocommerce-mini-cart__buttons a{color:#fff;display:block;font-size:16px;font-weight:400;letter-spacing:.43px;padding:20px 10px;background-color:#03226e;text-decoration:none;border-radius:0;line-height:inherit}.woocommerce-mini-cart__buttons a:hover{background-color:#03226e}.woocommerce-mini-cart__buttons a:after{content:none}.woocommerce-mini-cart__buttons a bdi,.woocommerce-mini-cart__buttons a span{color:#fff!important}.woocommerce-mini-cart__buttons a.button.checkout.wc-forward{line-height:inherit;padding:20px 10px}.woocommerce-mini-cart__buttons a.line-hover.active.wc-forward{background-color:rgba(0,0,0,0)!important;color:#03226e!important;text-transform:uppercase!important}.woocommerce-mini-cart__empty-message{padding:20px}.minicart{background-color:rgba(0,0,0,0)!important;text-transform:uppercase!important}.minicart,.minicart:hover{color:#03226e!important}.minicart svg{margin-left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:-2px}.minicart svg use{fill:#000}.minicart+p{display:none}.video-player-wrapper{position:relative;overflow:hidden}.video-player-overlay{width:100%;position:absolute;z-index:99999999;cursor:pointer;left:0;right:0;top:0;background-size:cover;background-repeat:no-repeat}@media(min-width:768px){.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:17px!important}}.ubermenu-sub-indicator:after{position:absolute;top:21px;left:-2px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:12px solid #fff;content:"";opacity:0;-webkit-transition:none!important;transition:none!important}body.header-text-dark .ubermenu-sub-indicator:after{-webkit-filter:drop-shadow(0 -2px 4px hsla(0,0%,51%,.5));filter:drop-shadow(0 -2px 4px rgba(130,130,130,.5))}.ubermenu-active .ubermenu-sub-indicator:after{opacity:1}.ubermenu .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none!important;transition:none!important}body:not(.rtl) .ubermenu .ubermenu-submenu-id-274>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row),body:not(.rtl) .ubermenu .ubermenu-submenu-id-2900>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row),body:not(.rtl) .ubermenu .ubermenu-submenu-id-4988>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row),body:not(.rtl) .ubermenu .ubermenu-submenu-id-5000>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row),body:not(.rtl) .ubermenu .ubermenu-submenu-id-5002>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row),body:not(.rtl) .ubermenu .ubermenu-submenu-id-5020>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row),body:not(.rtl) .ubermenu .ubermenu-submenu-id-9160>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row){border-left:0!important}body:not(.rtl) .ubermenu .ubermenu-submenu-id-274>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul,body:not(.rtl) .ubermenu .ubermenu-submenu-id-2900>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul,body:not(.rtl) .ubermenu .ubermenu-submenu-id-4988>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul,body:not(.rtl) .ubermenu .ubermenu-submenu-id-5000>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul,body:not(.rtl) .ubermenu .ubermenu-submenu-id-5002>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul,body:not(.rtl) .ubermenu .ubermenu-submenu-id-5020>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul,body:not(.rtl) .ubermenu .ubermenu-submenu-id-9160>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul{position:relative}body:not(.rtl) .ubermenu .ubermenu-submenu-id-274>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before,body:not(.rtl) .ubermenu .ubermenu-submenu-id-2900>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before,body:not(.rtl) .ubermenu .ubermenu-submenu-id-4988>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before,body:not(.rtl) .ubermenu .ubermenu-submenu-id-5000>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before,body:not(.rtl) .ubermenu .ubermenu-submenu-id-5002>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before,body:not(.rtl) .ubermenu .ubermenu-submenu-id-5020>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before,body:not(.rtl) .ubermenu .ubermenu-submenu-id-9160>.ubermenu-column+.ubermenu-column:not(.ubermenu-clear-row) ul:before{position:absolute;content:"";width:1px;height:100%;background-color:#e0e0e0}.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop{padding-top:30px;padding-bottom:30px}@media(min-width:1200px)and (max-width:1215px){.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{font-size:13px}}body.header-text-light .ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{color:#fff!important}.header-sticky-smart .site-header.headroom{background-color:rgba(54,47,99,.7)!important}.header-sticky.header-transparent .site-header.headroom--not-top,.header-sticky.header-transparent .site-header.sticky{background-color:rgba(54,47,99,.93)!important}.navspacing{padding-bottom:15px}@media screen and (max-width:782px){.header-sticky-smart.admin-bar .site-header.headroom{top:0}}@media(min-width:768px){.nav-filter--mobile{display:none}}.nav-filter--mobile ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-top:10px}.nav-filter--mobile ul::-webkit-scrollbar{width:100%;height:4px;cursor:pointer}.nav-filter--mobile ul::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:10px}.nav-filter--mobile ul::-webkit-scrollbar-thumb{border-radius:10px;background:#9aa3e1}.nav-filter--mobile ul li{margin-right:15px!important;margin-left:0!important;margin-bottom:15px!important}.nav-filter--mobile ul li:last-child{margin-right:0}.nav-filter--mobile ul li:after{content:none}.nav-filter--mobile ul li a{display:inline-block;min-width:135px;padding:8px 7px;border:2px solid #bababa;border-radius:32px;text-decoration:none;font-size:14px;letter-spacing:.18px;line-height:18px;color:#150f0f;background-color:rgba(0,0,0,0);white-space:nowrap;text-align:center}.nav-filter--mobile ul li.active a{background-color:#aab1e5;border:2px solid #656192;color:#fff!important}@media(max-width:767px){.nav-filter--desktop{display:none}}.header-sticky.header-transparent .site-header.headroom--not-top .list-dropdown .current,.header-sticky.header-transparent .site-header.headroom--not-top .list-dropdown a,.header-sticky.header-transparent .site-header.headroom--not-top .logo,.header-sticky.header-transparent .site-header.headroom--not-top .toggle-nav,.header-sticky.header-transparent .site-header.sticky .list-dropdown .current,.header-sticky.header-transparent .site-header.sticky .list-dropdown a,.header-sticky.header-transparent .site-header.sticky .logo,.header-sticky.header-transparent .site-header.sticky .toggle-nav{color:#fff!important}.mobile-nav .ubermenu-main{margin-bottom:0!important}.mobile-menu .mobile-menu-bottom,.mobile-menu nav>ul>li:last-child{margin-bottom:0}.sober-modal .modal-header{padding:30px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sober-modal .modal-header:after,.sober-modal .modal-header:before{display:none}.sober-modal .modal-header .close-modal,.sober-modal .modal-header .logo,.sober-modal .modal-header h4{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.sober-modal .modal-header .logo{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.sober-modal .modal-header h4{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.sober-modal .modal-header .close-modal{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media screen and (max-width:767px){.sober-modal .modal-header{padding:20px}}.login-modal .modal-content .tabs-nav{margin-bottom:10px;margin-top:-25px}.woocommerce form.login label.woocommerce-form__label-for-checkbox{-webkit-transform:none;-ms-transform:none;transform:none;margin-top:-20px}p.woocommerce form.login .lost_password{font-size:14px;margin-top:-10px}.woocommerce form.login label{padding-left:0;color:#000}.login-modal .woocommerce form.login button.button,.login-modal .woocommerce form.login button.button:hover,.login-modal .woocommerce form.login input.button,.login-modal .woocommerce form.login input.button:hover,.login-modal .woocommerce form.register button.button,.login-modal .woocommerce form.register button.button:hover,.login-modal .woocommerce form.register input.button,.login-modal .woocommerce form.register input.button:hover{max-width:100%!important}div.nsl-container.nsl-container-block .nsl-container-buttons{width:100%;-ms-grid-columns:100%!important;grid-template-columns:100%!important}.woocommerce form.login button.button,.woocommerce form.login input.button,.woocommerce form.register button.button,.woocommerce form.register input.button{height:60px!important}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin:35px 0 30px}.login-modal .modal-content .tabs-nav{margin-bottom:0}.woocommerce form.login .lost_password{margin:25px 0 30px}.woocommerce form.login,.woocommerce form.register{position:relative;top:-10px;padding-bottom:30px}.woocommerce form.login .form-row.active label,.woocommerce form.register .form-row.active label{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.woocommerce-form-submit{margin-top:20px!important}.woocommerce-privacy-policy-text{position:relative;top:-5px}.woocommerce form.login .lost_password a:hover{border-color:rgba(0,0,0,0);text-decoration:none}body.page-template-page-library .vc_btn3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;height:35px;padding:0 25px 5px!important;text-align:center;font-size:20px;font-weight:300;color:#fff;line-height:35px}body.page-template-page-library .vc_btn3:hover{color:#fff}body.page-template-page-library .vc_btn3.vc_btn3-icon-left{padding-left:60px!important}body.page-template-page-library .vc_btn3.vc_btn3-size-lg,body.page-template-page-library .vc_btn3.vc_btn3-size-md{height:60px;font-size:30px;line-height:60px}body.page-template-page-library .vc_btn3.vc_btn3-size-lg .vc_btn3-icon,body.page-template-page-library .vc_btn3.vc_btn3-size-md .vc_btn3-icon{font-size:28px;left:14px!important}body.page-template-page-library .vc_btn3.vc_btn3-icon-left{text-align:center}.vc_tuf_latest_videos--light .video__item__title h5{color:#fff}.vc_tuf_latest_videos--dark svg .svg-fav-inner,.vc_tuf_latest_videos--dark svg .svg-fav-outer{stroke:#23232c}.vc_tuf_latest_videos--dark .video__item__title h5{color:#23232c;font-size:11px;line-height:16px}@media(min-width:768px){.vc_tuf_latest_videos--dark .video__item__title h5{font-size:16px;line-height:19px}}@media(max-width:1024px){.vc_tuf_latest_videos .item h5{font-size:16px;line-height:20px;height:auto;max-height:none}}.vc_tuf_latest_videos__term{position:absolute;display:block;width:calc(100% - 20px);height:0;padding-bottom:54%;background-color:#92e9fd;overflow:hidden;background-size:cover}@media(min-width:768px){.vc_tuf_latest_videos__term{width:calc(100% - 30px);padding-bottom:53.5%}}.vc_tuf_latest_videos__term h5{position:absolute;bottom:10%;left:15px;border-bottom:1px solid #000;font-size:30px;line-height:40px;padding-bottom:6px;color:#000;text-transform:uppercase;display:block;width:calc(100% - 60px)}@media(min-width:600px){.vc_tuf_latest_videos__term h5{font-size:45px;left:30px}}.vc_tuf_latest_videos .owl-dots{display:none}.vc_tuf_latest_videos .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vc_tuf_latest_videos .owl-stage-outer{overflow:visible!important}@media(min-width:768px){.vc_tuf_latest_videos .owl-stage-outer{margin-left:-15px;margin-right:-15px}}.vc_tuf_latest_videos .owl-nav{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vc_tuf_latest_videos .owl-nav .owl-next,.vc_tuf_latest_videos .owl-nav .owl-prev{position:absolute;width:40px;height:40px;border-radius:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.85);box-shadow:10px 10px 30px rgba(0,0,0,.85);background-color:hsla(0,0%,100%,.63)!important}.vc_tuf_latest_videos .owl-nav .owl-next.disabled,.vc_tuf_latest_videos .owl-nav .owl-next span,.vc_tuf_latest_videos .owl-nav .owl-prev.disabled,.vc_tuf_latest_videos .owl-nav .owl-prev span{display:none}.vc_tuf_latest_videos .owl-nav .owl-next:before,.vc_tuf_latest_videos .owl-nav .owl-prev:before{background:rgba(0,0,0,0) url(../icons/owl--arrow.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";width:11px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_tuf_latest_videos .owl-nav .owl-next{left:auto;right:0}.vc_tuf_latest_videos .owl-nav .owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.vc_tuf_latest_videos .owl-item,.vc_tuf_latest_videos .owl-item>.item{min-height:100%}.vc_tuf_latest_videos .owl-item>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px 0 0}@media(min-width:768px){.vc_tuf_latest_videos .owl-item>.item{padding:0 15px}}.vc_tuf_upcoming_videos{margin:0 auto;position:relative}.heading-centered h1,.heading-centered h1.no-margin-bottom,.heading-centered h2,.heading-centered h2.no-margin-bottom,.heading-centered h3,.heading-centered h3.no-margin-bottom,.heading-centered h4,.heading-centered h4.no-margin-bottom{margin-bottom:10px}.vc_tuf_upcoming_nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:40px;z-index:999999999}.vc_tuf_upcoming_nav__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40px;position:relative}.vc_tuf_upcoming_nav__inner .tparrows{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.vc_tuf_upcoming_nav__inner .upcoming_prev{left:2%}.vc_tuf_upcoming_nav__inner .upcoming_next{right:2%}.vc_tuf_upcoming_nav{display:none}@media(min-width:992px){.vc_tuf_upcoming_videos__items{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.vc_tuf_upcoming_videos__items{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.vc_tuf_upcoming_videos__item--empty .video__item{cursor:default}@media(max-width:767px){.video__library__explore{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media(max-width:767px){.video__library__search .upper{margin-top:0}}@media(max-width:767px){.video__library__segments{padding-bottom:50px}.video__library__segments .vc_empty_space{height:0!important}}@media(max-width:767px){.video__library__segments__title .wpb_text_column{text-align:center;margin-bottom:20px}.video__library__segments__title .wpb_text_column .upper{margin-bottom:0}}.video__library__features .video__library__image__content .vc_figure,.video__library__features .video__library__image__content .vc_single_image-wrapper{width:100%}@media(max-width:767px){.video__library__features__content{margin-top:-35px}}.video__library__features__content .wpb_content_element .wpb_wrapper>h5:last-of-type{margin-top:15px}@media(max-width:767px){.video__library__features__content .wpb_content_element .wpb_wrapper h5{font-size:21px}.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:300}.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span:after,.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span:before{content:"";-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid;margin:auto;min-width:10px;max-width:30px}.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span:before{margin-right:5px}}@media(max-width:767px)and (min-width:468px){.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span:before{margin-right:20px}}@media(max-width:767px){.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span:after{margin-left:5px}}@media(max-width:767px)and (min-width:468px){.video__library__features__content .wpb_content_element .wpb_wrapper>h5:first-of-type span:after{margin-left:20px}}@media(max-width:767px){.video__library__features__content .wpb_content_element .wpb_wrapper>h5:last-of-type{margin-top:15px}.video__library__features__content .wpb_content_element .wpb_wrapper>h5:last-of-type span{font-weight:300}}.video__library__features img{width:100%}@media(max-width:767px){.page-template-page-library h2,.page-template-page-library h3{font-size:21px;line-height:32px}}@media(max-width:767px){.page-template-page-library .video__library__segments__title h2,.page-template-page-library .video__library__segments__title h3{font-size:30px}}@media(max-width:767px){.page-template-page-library .video__library__segments p{font-size:21px}}@media(max-width:991px){.page-template-page-library .product__hero__actions .icon--details,.page-template-page-library .product__hero__actions .icon--subscribe{padding:0 15px 3px}}@media screen and (max-width:321px){.page-template-page-library .product__hero__actions .icon--details,.page-template-page-library .product__hero__actions .icon--subscribe{margin:0 2px 10px}}@media(max-width:767px){.page-template-page-search-filter h2,.page-template-page-search-filter h3{font-size:21px;line-height:32px}}.video__library__features-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}@media screen and (min-width:1200px){.video__library__features-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0}}.video__library__features-row .product__hero__actions .icon--subscribe{padding:0;border:0;display:block;min-width:auto;height:auto!important}@media screen and (min-width:992px){.video__library__features-row .product__hero__actions .icon--subscribe{font-size:18px;height:auto}}.video__library__features-row .product__hero__actions .icon--subscribe a{display:block;padding:10px 30px}@media(max-width:991px){.vc_row_collection{padding-top:35px}}@media(max-width:991px){.vc_tuf_collection_slider_videos{margin-left:-15px;margin-right:-15px}}.vc_tuf_collection_slider_videos .owl-dots{display:none}.vc_tuf_collection_slider_videos .owl-nav{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vc_tuf_collection_slider_videos .owl-nav .owl-next,.vc_tuf_collection_slider_videos .owl-nav .owl-prev{position:absolute;left:20px;width:40px;height:40px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.85);box-shadow:10px 10px 30px rgba(0,0,0,.85);background-color:hsla(0,0%,100%,.63)!important}.vc_tuf_collection_slider_videos .owl-nav .owl-next.disabled,.vc_tuf_collection_slider_videos .owl-nav .owl-next span,.vc_tuf_collection_slider_videos .owl-nav .owl-prev.disabled,.vc_tuf_collection_slider_videos .owl-nav .owl-prev span{display:none}.vc_tuf_collection_slider_videos .owl-nav .owl-next:before,.vc_tuf_collection_slider_videos .owl-nav .owl-prev:before{background:rgba(0,0,0,0) url(../icons/owl--arrow.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";width:11px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_tuf_collection_slider_videos .owl-nav .owl-next{left:auto;right:20px}.vc_tuf_collection_slider_videos .owl-nav .owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.vc_tuf_collection_slider_videos_heading,.video__library__segments__carousel{overflow:hidden}.vc_tuf_collection_slider_videos_heading .upper{margin-bottom:16px}.weekly__scheduled{background-color:#fff;padding:15px 0}@media(max-width:767px){.weekly__scheduled__text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.weekly__scheduled__text .vc_column-inner{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.weekly__scheduled__text h4{color:#02246b;margin-top:0}@media(max-width:767px){.weekly__scheduled__text h4{display:none}}.weekly__scheduled__text h4 span{font-weight:400}.weekly__scheduled__text ul{margin:0;padding:0;list-style:none;color:#141313!important}@media(min-width:992px){.weekly__scheduled__text ul{margin-top:25px}}.weekly__scheduled__text ul li{padding:8px 0;border-bottom:1px solid #d1d1d1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:500px){.weekly__scheduled__text ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.weekly__scheduled__text ul li:first-of-type{border-top:1px solid #d1d1d1}@media(min-width:768px){.weekly__scheduled__text ul li{padding:17px 0}}.weekly__scheduled__text ul li .scheduled_tile{font-weight:700;font-size:14px;line-height:18px;min-width:180px}@media(max-width:499px){.weekly__scheduled__text ul li .scheduled_tile{margin-bottom:5px}}@media(min-width:768px){.weekly__scheduled__text ul li .scheduled_tile{font-size:16px;line-height:20px;min-width:127px}}.weekly__scheduled__text ul li .scheduled_content{font-weight:400;font-size:14px;line-height:18px}@media(min-width:768px){.weekly__scheduled__text ul li .scheduled_content{font-size:16px;line-height:20px}}.weekly__scheduled__video{margin-top:8px}.weekly__scheduled__video .vc_column-inner{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.weekly__scheduled__video h4{color:#02246b;margin-top:0;margin-bottom:15px;text-align:center}@media(min-width:768px){.weekly__scheduled__video h4{display:none}}.weekly__scheduled__video h4 span{font-weight:400}.weekly__scheduled__video__title{max-width:620px;margin:10px auto 0;text-align:center}.weekly__scheduled__video__title p{font-size:12px;line-height:14px;font-weight:600;color:#000}.weekly__scheduled__video__editor{max-width:620px;text-align:center;margin:0 auto 5px}.weekly__scheduled__video__editor p{font-size:16px;line-height:18px;font-weight:600;color:#000}.weekly__scheduled__video__editor p a{font-weight:600;color:#000}.weekly__scheduled__video__note{max-width:620px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width:767px){.weekly__scheduled__video__note{margin-bottom:15px!important}}.weekly__scheduled__video__note p{font-size:10px;line-height:14px;color:#9e9e9e}.wro_mow_module img{width:100%;height:151px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px}.wro_mow_module h6{margin-top:0;margin-bottom:13px;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.wro_mow_module h6 span{font-weight:500}.upcomingclass{padding:0!important;padding-bottom:5px}.ubermenu-upcomingclass .ubermenu-target-title{font-size:14px;padding-bottom:5px}.ubermenu-upcomingclass .ubermenu-badge{margin-top:10px!important;margin-left:1.6em!important;background-color:#fff;color:#0c0202;font-weight:600!important}.table-content-content ul li ul{margin-top:16px!important}#fold_info_mobile,#fold_intro,#searchandfilter,#subscription_intro{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}body.page-template-page-library #page{padding-top:0!important}body.page-template-page-library .site-header{background:rgba(0,0,0,0)!important}.single-video .site-content{padding-top:0;padding-bottom:0}.product__area_of_focus{color:#fff;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.product__area_of_focus{font-size:21px}}.product__area_of_focus span.current-class{padding:0 5px 2px;font-size:14px;background-color:#352f62;text-transform:uppercase;white-space:nowrap;margin-top:1px;margin-left:5px}@media(max-width:991px){.video__tabs{display:none}}.video-top-badge{position:absolute;background:#352f62;color:#fff;top:150px;text-transform:uppercase;padding:10px 25px 10px 50px;z-index:10;-webkit-transition:opacity;transition:opacity;-webkit-transition-delay:10s;transition-delay:10s;-webkit-transition-duration:1.5s;transition-duration:1.5s}@media screen and (max-height:850px){.video-top-badge{top:100px}}@media screen and (max-width:767px){.video-top-badge{top:85px}}.video-top-badge:after,.video-top-badge:before{position:absolute;content:"";display:block;width:0;height:0;right:-40px}.video-top-badge:before{border-left:40px solid rgba(0,0,0,0);border-right:40px solid rgba(0,0,0,0);border-top:40px solid #352f62;top:0}.video-top-badge:after{border-left:40px solid rgba(0,0,0,0);border-right:40px solid rgba(0,0,0,0);border-bottom:40px solid #352f62;bottom:0}.product__hero{min-height:70vh;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;padding:0!important}@media(min-width:1024px){.product__hero{height:84vh}}.product__hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.4)}.product__hero__inner{position:relative;z-index:1}.product__hero__wrapper{min-height:calc(70vh - 104px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;padding-top:30px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:1024px){.product__hero__wrapper{min-height:84vh;padding-top:30px;margin-bottom:0;padding-bottom:30px}}.product__hero__wrapper--top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.collection__header__excerpt__categories,.popup__excerpt__categories,.product__hero__categories{list-style:none;margin:0;padding:0}.collection__header__excerpt__categories li,.popup__excerpt__categories li,.product__hero__categories li{position:relative;color:#fff;display:inline-block;vertical-align:middle;margin-left:15px}.collection__header__excerpt__categories li:before,.popup__excerpt__categories li:before,.product__hero__categories li:before{position:absolute;content:"";top:5px;bottom:5px;left:-11px;width:1px;background-color:#fff}.collection__header__excerpt__categories li:first-child,.collection__header__excerpt__categories li:nth-child(2),.popup__excerpt__categories li:first-child,.popup__excerpt__categories li:nth-child(2),.product__hero__categories li:first-child,.product__hero__categories li:nth-child(2){margin-left:0}.collection__header__excerpt__categories li:first-child:before,.collection__header__excerpt__categories li:nth-child(2):before,.popup__excerpt__categories li:first-child:before,.popup__excerpt__categories li:nth-child(2):before,.product__hero__categories li:first-child:before,.product__hero__categories li:nth-child(2):before{display:none}.collection__header__excerpt__title,.popup__excerpt__title,.product__hero__title{max-width:800px;font-size:45px;text-transform:uppercase;color:#fff!important;margin:0 0 10px!important;font-weight:700!important}@media(max-width:991px){.collection__header__excerpt__title,.popup__excerpt__title,.product__hero__title{font-size:30px;line-height:40px}}.collection__header__excerpt__description,.popup__excerpt__description,.product__hero__description{max-width:800px}.collection__header__excerpt__description p,.popup__excerpt__description p,.product__hero__description p{color:#fff;font-size:15px}@media(min-width:1024px){.collection__header__excerpt__description p,.popup__excerpt__description p,.product__hero__description p{font-size:21px}}.product__hero__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:991px){.product__hero__actions{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.product__hero__actions__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__hero__actions .icon{margin-right:10px;margin-bottom:10px}@media(min-width:992px){.product__hero__actions .icon{margin-right:20px}}.product__hero__actions .icon--details{font-size:14px}@media(max-width:991px){.product__hero__actions .icon--details{height:45px;padding:0 10px}}@media(min-width:320px)and (max-width:991px){.product__hero__actions .icon--details{font-size:16px}}@media(min-width:992px){.product__hero__actions .icon--details{font-size:30px}}.product__hero__actions .icon--details:hover{text-decoration:underline}.product__hero__actions .icon--subscribe{font-size:14px}@media(max-width:400px){.product__hero__actions .icon--subscribe{padding:0 10px 3px!important}}@media(min-width:320px)and (max-width:991px){.product__hero__actions .icon--subscribe{font-size:16px}}@media(min-width:992px){.product__hero__actions .icon--subscribe{font-size:30px}}@media(max-width:359px){.product__hero__actions .icon--subscribe{margin-left:18px;margin-right:18px}}@media(min-width:360px)and (max-width:767px){.product__hero__actions .icon--subscribe{margin-left:24px;margin-right:24px}}@media(max-width:991px){.product__hero__actions .icon--subscribe{height:45px;padding:0 10px}}@media(min-width:768px)and (max-width:991px){.product__hero__actions .icon--subscribe{font-size:20px}}.product__hero__actions .link--collection_popup_cart,.product__hero__actions .link--popup_cart,.product__hero__actions .link--rent,.product__hero__actions .link--rent_collection{text-decoration:none;font-size:14px}@media(min-width:320px)and (max-width:767px){.product__hero__actions .link--collection_popup_cart,.product__hero__actions .link--popup_cart,.product__hero__actions .link--rent,.product__hero__actions .link--rent_collection{font-size:16px}}@media(min-width:768px)and (max-width:991px){.product__hero__actions .link--collection_popup_cart,.product__hero__actions .link--popup_cart,.product__hero__actions .link--rent,.product__hero__actions .link--rent_collection{font-size:22px}}@media(min-width:992px){.product__hero__actions .link--collection_popup_cart,.product__hero__actions .link--popup_cart,.product__hero__actions .link--rent,.product__hero__actions .link--rent_collection{font-size:28px}}.product__hero__actions .link--collection_popup_cart span,.product__hero__actions .link--popup_cart span,.product__hero__actions .link--rent_collection span,.product__hero__actions .link--rent span{display:block;text-align:center;font-size:10px;line-height:13px;font-weight:600;border-top:2px solid #fff;margin-top:4px}@media(min-width:320px)and (max-width:767px){.product__hero__actions .link--collection_popup_cart span,.product__hero__actions .link--popup_cart span,.product__hero__actions .link--rent_collection span,.product__hero__actions .link--rent span{font-size:12px;line-height:16px}}@media(min-width:768px)and (max-width:991px){.product__hero__actions .link--collection_popup_cart span,.product__hero__actions .link--popup_cart span,.product__hero__actions .link--rent_collection span,.product__hero__actions .link--rent span{margin-top:8px;font-size:14px;line-height:20px}}@media(min-width:992px){.product__hero__actions .link--collection_popup_cart span,.product__hero__actions .link--popup_cart span,.product__hero__actions .link--rent_collection span,.product__hero__actions .link--rent span{margin-top:8px;font-size:16px;line-height:22px}}.product__hero__actions .link--collection_popup_cart:hover,.product__hero__actions .link--popup_cart:hover,.product__hero__actions .link--rent:hover,.product__hero__actions .link--rent_collection:hover{text-decoration:none}.product__hero__actions svg path{-webkit-transition:fill .2s ease;transition:fill .2s ease}.product__hero__actions .marked .svg-fav-inner,.product__hero__actions .marked .svg-fav-outer{fill:#c0392b;-webkit-transition:fill .2s ease;transition:fill .2s ease}.product__hero__actions--video .icon--play{margin-right:0}.product__hero__actions--video .icon--play+a.link{margin-left:16px}.product__hero__actions--video .icon--subscribe{font-size:14px}@media(max-width:400px){.product__hero__actions--video .icon--subscribe{padding:0 10px 3px!important}}@media(min-width:320px)and (max-width:991px){.product__hero__actions--video .icon--subscribe{font-size:16px}}@media(min-width:992px){.product__hero__actions--video .icon--subscribe{font-size:30px}}@media(max-width:379px){.product__hero__actions--video .icon--subscribe{margin-left:16px;margin-right:16px}}@media(min-width:360px)and (max-width:767px){.product__hero__actions--video .icon--subscribe{margin-left:16px;margin-right:16px}}@media(max-width:991px){.product__hero__actions--video .icon--subscribe{height:45px;padding:0 10px}}@media(min-width:768px)and (max-width:991px){.product__hero__actions--video .icon--subscribe{font-size:20px}}.customer__bar{overflow:hidden;padding-bottom:30px;background:#363365 linear-gradient(19deg,#352f62,#70e2fe) 0 0 no-repeat padding-box;padding-top:100px}@media(min-width:768px){.customer__bar{background:#363365 linear-gradient(19deg,#352f62,#70e2fe) 0 0 no-repeat padding-box}}@media(max-width:991px){.customer__bar__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}}.customer__bar__toggle{cursor:pointer}@media(min-width:992px){.customer__bar__toggle{display:none}}.customer__bar__toggle.open svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.customer__bar__toggle svg{width:inherit;height:20px}.customer__bar__toggle svg path{fill:#fff}.customer__bar__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.customer__bar__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.customer__bar__title{color:#fff;margin:30px 0;text-transform:uppercase}@media(max-width:991px){.customer__bar__title{font-size:16px!important;margin:15px 0}}.customer__bar__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.customer__bar__actions__label{margin-right:40px}@media(max-width:991px){.customer__bar__actions__label{display:none}}.customer__bar__actions svg{display:block;margin:0 auto;width:25px;height:25px}@media(min-width:768px){.customer__bar__actions svg{width:30px;height:30px}}@media(max-width:767px){.customer__bar__actions span{font-size:12px}}.customer__bar__actions__favourites{cursor:pointer}.customer__bar__actions__favourites a{color:#fff}.customer__bar__actions__separator{width:1px;height:45px;margin:0 10px 15px;display:inline-block;background-color:hsla(0,0%,100%,.5)}@media(min-width:1024px){.customer__bar__actions__separator{height:57px}}.customer__bar__actions__history{cursor:pointer}.customer__bar__actions__history a{color:#fff}.customer__bar__actions__search{cursor:pointer}.customer__bar__actions__search a{color:#fff}.customer__bar__upgrade{padding:10px 0 25px;text-align:center}.customer__bar__upgrade a{position:relative;display:inline-block;font-size:22px;font-weight:300;line-height:28px;color:#fff;text-decoration:underline}.customer__bar__upgrade a:hover{text-decoration:none}.customer__bar .dashboard-tabs{display:block;padding-bottom:0;margin:0 0 40px;border-bottom:2px solid hsla(0,0%,100%,.6)}@media(max-width:767px){.customer__bar .dashboard-tabs{margin-top:20px;margin-bottom:30px}}@media(min-width:768px){.customer__bar .dashboard-tabs{display:inline-block}}@media(max-width:767px){.customer__bar .dashboard-tabs.tabs-nav{font-size:1.5rem}}.customer__bar .dashboard-tabs .tab-nav{position:relative;color:#fff;text-transform:uppercase;margin:0 40px 0 0;padding:0 0 10px;display:inline-block;cursor:pointer;font-weight:700}.customer__bar .dashboard-tabs .tab-nav:after{opacity:0;position:absolute;top:100%;left:0;width:100%;content:"";height:2px;background-color:#fff}.customer__bar .dashboard-tabs .tab-nav.active:after{opacity:1}.customer__bar .dashboard-tabs .tab-nav:last-of-type{margin-right:0}.customer__bar .row--grid{display:-ms-grid;display:grid;gap:15px;margin:0 0 15px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media(min-width:768px){.customer__bar .row--grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.customer__bar .row--grid:after,.customer__bar .row--grid:before{display:none}.customer__bar .row--grid .col-sm-4{width:100%;padding:0}.customer__bar__grid h3{color:#fff;text-transform:uppercase}.customer__bar__grid .video__item__title h5{color:#fff}@media(max-width:768px){.break{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:0}}body.page-template-page-search-filter .header-sticky.header-transparent .site-header.headroom--not-top,body.page-template-page-search-filter .header-sticky.header-transparent .site-header.sticky{color:inherit!important;background:none!important}.tax-video_category .site-content{padding-top:0}@media(max-width:991px){.row__filters--desktop{display:none}}@media(min-width:992px){.row__filters--mobile{display:none}}.row__filters .open__filters{margin-top:15px;background-color:#9aa3e1;color:#fff}.row__filters .open__filters svg{width:inherit;height:15px;margin-left:5px}.row__filters .open__filters svg path{fill:#fff!important}.page-template-page-owned-videos .site,.page-template-page-search-filter .site,.tax-video_category .site{padding-top:0!important}.page-template-page-owned-videos .search-hero,.page-template-page-search-filter .search-hero,.tax-video_category .search-hero{position:relative;background:#1d1a34;background-position:100%!important;padding-top:100px}@media(min-width:992px){.page-template-page-owned-videos .search-hero,.page-template-page-search-filter .search-hero,.tax-video_category .search-hero{padding-top:50px;min-height:500px}}.page-template-page-owned-videos .search-hero:after,.page-template-page-search-filter .search-hero:after,.tax-video_category .search-hero:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;visibility:visible;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#1d1a34),to(rgba(29,26,52,.15)));background:linear-gradient(90deg,#1d1a34 10%,rgba(29,26,52,.15));content:""}@media(min-width:992px){.page-template-page-owned-videos .search-hero:after,.page-template-page-search-filter .search-hero:after,.tax-video_category .search-hero:after{height:calc(100% - 160px);background:-webkit-gradient(linear,left top,right top,color-stop(40%,#1d1a34),to(rgba(29,26,52,.15)));background:linear-gradient(90deg,#1d1a34 40%,rgba(29,26,52,.15))}}.page-template-page-owned-videos .search-hero .wpb_content_element,.page-template-page-search-filter .search-hero .wpb_content_element,.tax-video_category .search-hero .wpb_content_element{position:relative;z-index:2}.page-template-page-owned-videos .search-hero .wpb_content_element+.vc_empty_space,.page-template-page-search-filter .search-hero .wpb_content_element+.vc_empty_space,.tax-video_category .search-hero .wpb_content_element+.vc_empty_space{height:40px!important}.page-template-page-owned-videos .search-hero h1,.page-template-page-search-filter .search-hero h1,.tax-video_category .search-hero h1{margin:0 0 10px}@media(max-width:767px){.page-template-page-owned-videos .search-hero h1,.page-template-page-search-filter .search-hero h1,.tax-video_category .search-hero h1{font-size:30px;line-height:30px}}@media(max-width:991px){.page-template-page-owned-videos .search-hero h1,.page-template-page-search-filter .search-hero h1,.tax-video_category .search-hero h1{font-size:40px;line-height:40px}}.page-template-page-owned-videos .search-hero p,.page-template-page-search-filter .search-hero p,.tax-video_category .search-hero p{font-size:16px;line-height:26px}@media(min-width:992px){.page-template-page-owned-videos .search-hero p,.page-template-page-search-filter .search-hero p,.tax-video_category .search-hero p{font-size:20px}}.page-template-page-owned-videos .taxonomy__header,.page-template-page-search-filter .taxonomy__header,.tax-video_category .taxonomy__header{background-color:#1d1a34;padding:0 40px 80px}.page-template-page-owned-videos .taxonomy__header h2,.page-template-page-owned-videos .taxonomy__header p,.page-template-page-search-filter .taxonomy__header h2,.page-template-page-search-filter .taxonomy__header p,.tax-video_category .taxonomy__header h2,.tax-video_category .taxonomy__header p{color:#fff}.page-template-page-owned-videos .videos__filters,.page-template-page-search-filter .videos__filters,.tax-video_category .videos__filters{position:relative;z-index:2;padding:20px 0;background:-webkit-gradient(linear,left top,right top,color-stop(80%,#545084),to(rgba(84,80,132,.8)));background:linear-gradient(90deg,#545084 80%,rgba(84,80,132,.8))}.page-template-page-owned-videos .videos__filters .icon--search,.page-template-page-search-filter .videos__filters .icon--search,.tax-video_category .videos__filters .icon--search{position:absolute;top:2px;left:20%;-webkit-transform:translate(-16px);-ms-transform:translate(-16px);transform:translate(-16px)}.page-template-page-owned-videos .videos__filters__search,.page-template-page-search-filter .videos__filters__search,.tax-video_category .videos__filters__search{background-color:rgba(0,0,0,0);color:#fff!important;font-size:19px;line-height:21px;text-align:center;text-transform:uppercase;border-width:1px;width:100%;padding:0 20% 5px}.page-template-page-owned-videos .videos__filters__search::-webkit-input-placeholder,.page-template-page-search-filter .videos__filters__search::-webkit-input-placeholder,.tax-video_category .videos__filters__search::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search::-moz-placeholder,.page-template-page-search-filter .videos__filters__search::-moz-placeholder,.tax-video_category .videos__filters__search::-moz-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search:-ms-input-placeholder,.page-template-page-search-filter .videos__filters__search:-ms-input-placeholder,.tax-video_category .videos__filters__search:-ms-input-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search::-ms-input-placeholder,.page-template-page-search-filter .videos__filters__search::-ms-input-placeholder,.tax-video_category .videos__filters__search::-ms-input-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search::placeholder,.page-template-page-search-filter .videos__filters__search::placeholder,.tax-video_category .videos__filters__search::placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search:focus,.page-template-page-search-filter .videos__filters__search:focus,.tax-video_category .videos__filters__search:focus{border-bottom-color:#fff}.page-template-page-owned-videos .videos__filters__search--mobile,.page-template-page-search-filter .videos__filters__search--mobile,.tax-video_category .videos__filters__search--mobile{display:none}.page-template-page-owned-videos .videos__filters__additional,.page-template-page-search-filter .videos__filters__additional,.tax-video_category .videos__filters__additional{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:992px){.page-template-page-owned-videos .videos__filters__additional,.page-template-page-search-filter .videos__filters__additional,.tax-video_category .videos__filters__additional{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:991px){.page-template-page-owned-videos .videos__filters__additional,.page-template-page-search-filter .videos__filters__additional,.tax-video_category .videos__filters__additional{margin-bottom:15px}}.page-template-page-owned-videos .videos__filters__favourites,.page-template-page-owned-videos .videos__filters__history,.page-template-page-search-filter .videos__filters__favourites,.page-template-page-search-filter .videos__filters__history,.tax-video_category .videos__filters__favourites,.tax-video_category .videos__filters__history{cursor:pointer}.page-template-page-owned-videos .videos__filters__favourites .tuf__filter,.page-template-page-owned-videos .videos__filters__history .tuf__filter,.page-template-page-search-filter .videos__filters__favourites .tuf__filter,.page-template-page-search-filter .videos__filters__history .tuf__filter,.tax-video_category .videos__filters__favourites .tuf__filter,.tax-video_category .videos__filters__history .tuf__filter{padding-right:0;display:inline;cursor:pointer}@media(min-width:992px){.page-template-page-owned-videos .videos__filters__favourites .tuf__filter,.page-template-page-owned-videos .videos__filters__history .tuf__filter,.page-template-page-search-filter .videos__filters__favourites .tuf__filter,.page-template-page-search-filter .videos__filters__history .tuf__filter,.tax-video_category .videos__filters__favourites .tuf__filter,.tax-video_category .videos__filters__history .tuf__filter{padding-right:0!important;display:inline-block;vertical-align:middle}}.page-template-page-owned-videos .videos__filters__favourites .state--active,.page-template-page-owned-videos .videos__filters__favourites .tuf__dropdown__title,.page-template-page-owned-videos .videos__filters__history .state--active,.page-template-page-owned-videos .videos__filters__history .tuf__dropdown__title,.page-template-page-search-filter .videos__filters__favourites .state--active,.page-template-page-search-filter .videos__filters__favourites .tuf__dropdown__title,.page-template-page-search-filter .videos__filters__history .state--active,.page-template-page-search-filter .videos__filters__history .tuf__dropdown__title,.tax-video_category .videos__filters__favourites .state--active,.tax-video_category .videos__filters__favourites .tuf__dropdown__title,.tax-video_category .videos__filters__history .state--active,.tax-video_category .videos__filters__history .tuf__dropdown__title{display:none}.page-template-page-owned-videos .videos__filters__favourites .state--inactive,.page-template-page-owned-videos .videos__filters__history .state--inactive,.page-template-page-search-filter .videos__filters__favourites .state--inactive,.page-template-page-search-filter .videos__filters__history .state--inactive,.tax-video_category .videos__filters__favourites .state--inactive,.tax-video_category .videos__filters__history .state--inactive{display:block}.page-template-page-owned-videos .videos__filters__favourites input,.page-template-page-owned-videos .videos__filters__history input,.page-template-page-search-filter .videos__filters__favourites input,.page-template-page-search-filter .videos__filters__history input,.tax-video_category .videos__filters__favourites input,.tax-video_category .videos__filters__history input{position:absolute;opacity:0;visibility:hidden;width:1px;height:1px}.page-template-page-owned-videos .videos__filters__favourites input:checked+.state .state--active,.page-template-page-owned-videos .videos__filters__history input:checked+.state .state--active,.page-template-page-search-filter .videos__filters__favourites input:checked+.state .state--active,.page-template-page-search-filter .videos__filters__history input:checked+.state .state--active,.tax-video_category .videos__filters__favourites input:checked+.state .state--active,.tax-video_category .videos__filters__history input:checked+.state .state--active{display:block}.page-template-page-owned-videos .videos__filters__favourites input:checked+.state .state--inactive,.page-template-page-owned-videos .videos__filters__history input:checked+.state .state--inactive,.page-template-page-search-filter .videos__filters__favourites input:checked+.state .state--inactive,.page-template-page-search-filter .videos__filters__history input:checked+.state .state--inactive,.tax-video_category .videos__filters__favourites input:checked+.state .state--inactive,.tax-video_category .videos__filters__history input:checked+.state .state--inactive{display:none}.page-template-page-owned-videos .videos__filters__favourites svg,.page-template-page-owned-videos .videos__filters__history svg,.page-template-page-search-filter .videos__filters__favourites svg,.page-template-page-search-filter .videos__filters__history svg,.tax-video_category .videos__filters__favourites svg,.tax-video_category .videos__filters__history svg{width:30px;height:30px;margin:0 15px}.page-template-page-owned-videos .videos__filters__favourites svg.state--active,.page-template-page-owned-videos .videos__filters__history svg.state--active,.page-template-page-search-filter .videos__filters__favourites svg.state--active,.page-template-page-search-filter .videos__filters__history svg.state--active,.tax-video_category .videos__filters__favourites svg.state--active,.tax-video_category .videos__filters__history svg.state--active{display:none}.page-template-page-owned-videos .videos__filters__favourites svg.state--inactive,.page-template-page-owned-videos .videos__filters__history svg.state--inactive,.page-template-page-search-filter .videos__filters__favourites svg.state--inactive,.page-template-page-search-filter .videos__filters__history svg.state--inactive,.tax-video_category .videos__filters__favourites svg.state--inactive,.tax-video_category .videos__filters__history svg.state--inactive{display:block}@media(max-width:991px){.page-template-page-owned-videos .videos__filters__history svg.state--active,.page-template-page-owned-videos .videos__filters__history svg.state--active .st0,.page-template-page-search-filter .videos__filters__history svg.state--active,.page-template-page-search-filter .videos__filters__history svg.state--active .st0,.tax-video_category .videos__filters__history svg.state--active,.tax-video_category .videos__filters__history svg.state--active .st0{fill:#a9a8a9}.page-template-page-owned-videos .videos__filters__history svg.state--active .st1,.page-template-page-search-filter .videos__filters__history svg.state--active .st1,.tax-video_category .videos__filters__history svg.state--active .st1{fill:#fff}.page-template-page-owned-videos .videos__filters__history svg.state--inactive,.page-template-page-search-filter .videos__filters__history svg.state--inactive,.tax-video_category .videos__filters__history svg.state--inactive{fill:#a9a8a9}.page-template-page-owned-videos .videos__filters__history svg.state--inactive .cls-1,.page-template-page-search-filter .videos__filters__history svg.state--inactive .cls-1,.tax-video_category .videos__filters__history svg.state--inactive .cls-1{fill:inherit}}@media(max-width:991px){.page-template-page-owned-videos .videos__filters__favourites svg,.page-template-page-search-filter .videos__filters__favourites svg,.tax-video_category .videos__filters__favourites svg{margin-left:0}.page-template-page-owned-videos .videos__filters__favourites svg.state--active .svg-fav-outer,.page-template-page-search-filter .videos__filters__favourites svg.state--active .svg-fav-outer,.tax-video_category .videos__filters__favourites svg.state--active .svg-fav-outer{fill:#a9a8a9}.page-template-page-owned-videos .videos__filters__favourites svg.state--active .svg-fav-inner,.page-template-page-search-filter .videos__filters__favourites svg.state--active .svg-fav-inner,.tax-video_category .videos__filters__favourites svg.state--active .svg-fav-inner{stroke:#fff}.page-template-page-owned-videos .videos__filters__favourites svg.state--inactive .svg-fav-inner,.page-template-page-owned-videos .videos__filters__favourites svg.state--inactive .svg-fav-outer,.page-template-page-search-filter .videos__filters__favourites svg.state--inactive .svg-fav-inner,.page-template-page-search-filter .videos__filters__favourites svg.state--inactive .svg-fav-outer,.tax-video_category .videos__filters__favourites svg.state--inactive .svg-fav-inner,.tax-video_category .videos__filters__favourites svg.state--inactive .svg-fav-outer{stroke:#a9a8a9}}.page-template-page-owned-videos .videos__filters__favourites,.page-template-page-search-filter .videos__filters__favourites,.tax-video_category .videos__filters__favourites{position:relative}.page-template-page-owned-videos .videos__filters__favourites:after,.page-template-page-search-filter .videos__filters__favourites:after,.tax-video_category .videos__filters__favourites:after{position:absolute;top:0;bottom:0;right:0;content:"";width:1px;height:100%;background-color:#fff}@media(max-width:991px){.page-template-page-owned-videos .videos__filters__favourites:after,.page-template-page-search-filter .videos__filters__favourites:after,.tax-video_category .videos__filters__favourites:after{background-color:#a9a8a9}}@media(min-width:992px){.page-template-page-owned-videos .videos__filters,.page-template-page-search-filter .videos__filters,.tax-video_category .videos__filters{position:relative;z-index:2;padding:20px 0;background:-webkit-gradient(linear,left top,right top,color-stop(80%,#545084),to(rgba(84,80,132,.8)));background:linear-gradient(90deg,#545084 80%,rgba(84,80,132,.8));height:160px;margin-top:-160px}.page-template-page-owned-videos .videos__filters .reset__filters,.page-template-page-search-filter .videos__filters .reset__filters,.tax-video_category .videos__filters .reset__filters{-webkit-transition:.5s;transition:.5s;color:#fff;font-weight:500;text-align:center;line-height:60px;min-width:200px;display:inline-block;padding:0 10px;border-radius:0;border:0;background-color:#000;cursor:pointer;position:relative;text-transform:uppercase}.page-template-page-owned-videos .videos__filters .icon--search,.page-template-page-search-filter .videos__filters .icon--search,.tax-video_category .videos__filters .icon--search{position:absolute;top:4px;left:20%;-webkit-transform:translate(-16px);-ms-transform:translate(-16px);transform:translate(-16px)}.page-template-page-owned-videos .videos__filters__search,.page-template-page-search-filter .videos__filters__search,.tax-video_category .videos__filters__search{background-color:rgba(0,0,0,0);color:#fff!important;font-size:19px;line-height:21px;text-align:center;text-transform:uppercase;border-width:1px;width:100%;padding:0 20% 5px}.page-template-page-owned-videos .videos__filters__search::-webkit-input-placeholder,.page-template-page-search-filter .videos__filters__search::-webkit-input-placeholder,.tax-video_category .videos__filters__search::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search::-moz-placeholder,.page-template-page-search-filter .videos__filters__search::-moz-placeholder,.tax-video_category .videos__filters__search::-moz-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search:-ms-input-placeholder,.page-template-page-search-filter .videos__filters__search:-ms-input-placeholder,.tax-video_category .videos__filters__search:-ms-input-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search::-ms-input-placeholder,.page-template-page-search-filter .videos__filters__search::-ms-input-placeholder,.tax-video_category .videos__filters__search::-ms-input-placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search::placeholder,.page-template-page-search-filter .videos__filters__search::placeholder,.tax-video_category .videos__filters__search::placeholder{color:#fff;text-transform:uppercase}.page-template-page-owned-videos .videos__filters__search:focus,.page-template-page-search-filter .videos__filters__search:focus,.tax-video_category .videos__filters__search:focus{border-bottom-color:#fff}.page-template-page-owned-videos .videos__filters__selects,.page-template-page-search-filter .videos__filters__selects,.tax-video_category .videos__filters__selects{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-owned-videos .videos__filters__selects .tuf__filter,.page-template-page-search-filter .videos__filters__selects .tuf__filter,.tax-video_category .videos__filters__selects .tuf__filter{width:100%}}@media(min-width:992px)and (min-width:768px){.page-template-page-owned-videos .videos__filters__selects .tuf__filter,.page-template-page-search-filter .videos__filters__selects .tuf__filter,.tax-video_category .videos__filters__selects .tuf__filter{padding-right:20px}}.page-template-page-owned-videos .videos__list,.page-template-page-search-filter .videos__list,.tax-video_category .videos__list{padding-bottom:50px}.page-template-page-owned-videos .videos__list__total,.page-template-page-search-filter .videos__list__total,.tax-video_category .videos__list__total{color:hsla(0,0%,100%,.6);min-width:80px;font-weight:400;margin:0;text-align:right;white-space:nowrap}.page-template-page-owned-videos .videos__list .row--grid,.page-template-page-search-filter .videos__list .row--grid,.tax-video_category .videos__list .row--grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px;margin:0 0 15px}@media(min-width:768px){.page-template-page-owned-videos .videos__list .row--grid,.page-template-page-search-filter .videos__list .row--grid,.tax-video_category .videos__list .row--grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(min-width:992px){.page-template-page-owned-videos .videos__list .row--grid,.page-template-page-search-filter .videos__list .row--grid,.tax-video_category .videos__list .row--grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.page-template-page-owned-videos .videos__list .row--grid:after,.page-template-page-owned-videos .videos__list .row--grid:before,.page-template-page-search-filter .videos__list .row--grid:after,.page-template-page-search-filter .videos__list .row--grid:before,.tax-video_category .videos__list .row--grid:after,.tax-video_category .videos__list .row--grid:before{display:none}.page-template-page-owned-videos .videos__list .row--grid .col-sm-4,.page-template-page-search-filter .videos__list .row--grid .col-sm-4,.tax-video_category .videos__list .row--grid .col-sm-4{width:100%;padding:0}.page-template-page-owned-videos .videos__list .video__item,.page-template-page-search-filter .videos__list .video__item,.tax-video_category .videos__list .video__item{margin:0}.page-template-page-owned-videos .videos__list .load-more,.page-template-page-search-filter .videos__list .load-more,.tax-video_category .videos__list .load-more{-webkit-transition:.5s;transition:.5s;color:#fff;font-weight:500;text-align:center;line-height:60px;min-width:200px;display:inline-block;padding:0 10px;border-radius:0;border:0;background-color:#000;cursor:pointer;position:relative;text-transform:uppercase;margin:50px 0}.filter-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:30px 0 15px}@media(max-width:991px){.filter-tags{overflow-x:auto}}@media(min-width:992px){.filter-tags{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-tags__item{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:54px;padding:0 15px 2px;margin:0 15px 14px 0;border:2px solid #000;border-radius:27px;color:#000;white-space:nowrap}.filter-tags__item:first-child,.filter-tags__item:nth-child(2),.filter-tags__item:nth-child(3){display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.filter-tags__item strong{font-size:14px;margin-right:4px;padding-bottom:2px}.filter-tags__item-remove{margin-left:10px;cursor:pointer}.filter-tags__item-remove svg{width:18px;height:18px}.filter-tags__uncover{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:42px;min-width:42px;height:42px;margin:0 15px 14px 0;padding-bottom:3px;font-size:20px;border-radius:50%;color:#000;border:2px solid #000}.filter-tags__uncover:empty{display:none}.filter-tags__uncover:first-child+.filter-tags__clear{display:none}.filter-tags__clear{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:15px;padding-bottom:2px;font-size:16px;color:#000}.filter-tags__clear--mobile{border-bottom:1px solid #a9a8a9;padding:0 5px}.filter-tags__clear--desktop{font-size:20px}@media(max-width:991px){.filter-tags__clear--desktop{display:none}}.filter-tags--uncover .filter-tags__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.filter-tags--uncover .filter-tags__uncover{display:none}.mobile__filters{position:fixed;top:0;right:0;z-index:9999;height:100vh;background-color:#fff;visibility:hidden;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media(min-width:600px){.mobile__filters{width:350px;-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px)}}.mobile__filters.open{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile__filters__header{background-color:#545084;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400}.mobile__filters__header h3{margin:0;font-size:18px;color:#fff}.mobile__filters__header h3 svg{width:inherit;height:15px;margin-left:5px}.mobile__filters__header h3 svg path{fill:#fff!important}.mobile__filters__header button{appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:rgba(0,0,0,0);padding:0}.mobile__filters__header button svg{width:inherit;height:15px}.mobile__filters__header button svg path{fill:#fff!important}.mobile__filters__content{margin-top:0!important;height:inherit!important;background:none!important;padding:15px!important;overflow:auto;max-height:100vh}.mobile__filters__content>form{padding-bottom:65px}.mobile__filters__content__list{list-style:none;padding:0;margin:0 0 20px}.mobile__filters__content__list li{border-bottom:2px solid #a9a8a9}.mobile__filters__content__list li.open .mobile__filters__content__selected{display:none}.mobile__filters__content__list li .mobile__filters__content__selected:empty{display:none}.mobile__filters__content__list li ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile__filters__content__list li ul li{border-bottom:0;margin-right:10px;margin-bottom:10px;padding-bottom:0}.mobile__filters__content__list li ul li label{border-radius:20px;border:2px solid #000;padding:0 10px;background-color:rgba(0,0,0,0);color:#000;line-height:2.14286}.mobile__filters__content__list li ul li label input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.mobile__filters__content__list li ul li label.active{border:2px solid #5f5e8a;background-color:#9194db;color:#fff}.mobile__filters__content__list li .state{display:none}.mobile__filters__content__list__headline__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.mobile__filters__content__list__headline__title svg path{fill:#878687}.mobile__filters__content__list__headline svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.mobile__filters__content__list__headline.open svg{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.mobile__filters__content__list__headline p{font-weight:700;margin:0;line-height:inherit;font-size:22px;line-height:2.14286!important}@media(max-width:991px){.mobile__filters__content__list__details{display:none}}.mobile__filters__content__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.mobile__filters__content__action__item>*{margin:0}.mobile__filters__content__action button{background-color:#9aa3e1;border-radius:8px;color:#fff;padding:6px 20px 8px}.mobile__filters__content__action button:hover{opacity:.9}.mobile__filters__overlay{background-color:rgba(0,0,0,.4);width:100%;height:100vh;z-index:-1;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;position:fixed;top:0;left:0}.mobile__filters__overlay.active{opacity:1;z-index:999}.search-hero{background-color:#1d1a34}@media(min-width:992px)and (max-width:1199px){.search-hero .wpb_column.vc_column_container.vc_col-sm-6{width:100%!important}}@media(max-width:991px){.search-hero{padding-top:100px!important}}@media(max-width:1199px){.search-hero{background-size:cover!important;background-position:50%!important}}body.single-video-collections header{background-color:rgba(0,0,0,0)!important}body.single-video-collections #page{padding-top:0!important}body.single-video-collections .site-content{padding-top:0!important;padding-bottom:0!important}.details__scroll,.details__scroll--video{cursor:pointer}.collection__header{position:relative;background-position:top;background-size:cover;background-repeat:no-repeat;padding:30px 0 60px}@media(min-width:768px){.collection__header{padding:151px 0}}.collection__header__excerpt{background-color:rgba(0,0,0,.6);margin:0 10px;padding:15px;margin-bottom:0!important}@media(min-width:992px){.collection__header__excerpt{margin:0 50px 150px;max-width:60%;padding:30px 15px 15px}}@media(min-width:1400px){.collection__header__excerpt{max-width:50%;margin:0 50px 200px}}.collection__header__excerpt p{margin:0 0 10px;font-size:15px!important}.collection__header__excerpt .icon--details,.collection__header__excerpt .icon--subscribe{min-width:152px;height:46px;padding:0 15px 5px;font-size:21px}.collection__header__excerpt .icon--play{width:80px;min-width:80px;height:80px}.collection__header__excerpt .icon--play img{width:24px}.collection__header__excerpt .icon--favourites{width:48px;min-width:48px;height:48px}.collection__header__excerpt .icon--favourites svg{width:30px;height:30px}.collection__header__excerpt .link--collection_popup_cart,.collection__header__excerpt .link--popup_cart,.collection__header__excerpt .link--rent,.collection__header__excerpt .link--rent_collection{font-size:21px}@media(min-width:600px){.collection__header__excerpt .link--collection_popup_cart,.collection__header__excerpt .link--popup_cart,.collection__header__excerpt .link--rent,.collection__header__excerpt .link--rent_collection{margin-top:-10px}}.collection__header__excerpt .collection__header__excerpt__categories,.collection__header__excerpt .popup__excerpt__categories,.collection__header__excerpt .product__hero__categories{font-size:19px;line-height:25px}.collection__header__excerpt__title{font-size:30px;line-height:35px;margin:10px 0 0}.collection__header__excerpt__description{max-width:90%!important;padding:20px 0 10px}.collection__header__excerpt__description p{font-size:19px!important;line-height:25px;color:#fff}.collection__header__excerpt__offset{margin-right:25px}.content--gradient{background-image:linear-gradient(51deg,#595578 50%,#9aa2e2)!important;padding:20px 20px 15px}@media(min-width:768px){.content--gradient{padding:25px 50px}}.content--gradient--title{position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(#47426b),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#47426b,rgba(0,0,0,0));padding:20px 20px 0}@media(min-width:768px){.content--gradient--title{padding:50px 50px 0}}.content--gradient--title h3{margin-bottom:0}@media(min-width:992px){.popup__accordion__inner{display:block!important}}.collection__videos{position:relative}.collection__videos__headline{color:#fff;text-transform:uppercase;font-size:30px;padding:10px 0;border-bottom:1px solid #fff;margin:0 0 30px;letter-spacing:1px}.collection__videos .video__item{margin-top:20px}@media(min-width:768px){.collection__videos .video__item{margin-top:50px}}.collection__videos .video__item__title h5{color:#fff}.collection__description__headline{color:#fff;text-transform:uppercase;font-size:30px;padding:10px 0;border-bottom:1px solid #fff;margin:0 0 30px;letter-spacing:1px}.collection__description__inner__details p{font-size:14px;font-weight:500;line-height:25px;margin-bottom:10px;color:hsla(0,0%,100%,.55)}@media(min-width:768px){.collection__description__inner__details p{font-size:19px}}.collection__description__inner__details p span,.collection__description__inner p{color:#fff}.collection__description p:last-child{margin-bottom:30px}body.tax-video_collection .site-content{padding-bottom:0}body.tax-video_collection .site-footer .footer-content:before,body.tax-video_collection .site-footer .footer-info:before,body.tax-video_collection .site-footer .footer-widgets:before{content:none}@media(min-width:768px){.collection__videos--mobile{display:none}}@media(max-width:767px){.collection__videos--desktop{display:none}}dd.variation-Collection,dd.variation-Collectionvideos,dt.variation-Collection,dt.variation-Collectionvideos{display:none!important}@media(min-width:1200px){body.header-white .row--subheader{border-bottom:1px solid #fff;padding-bottom:10px;margin-left:0;margin-right:0}body.header-white .row--header{padding-top:10px}}body.header-white .header-icon-desktop{padding-right:0}body.header-white .header-icon-desktop ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.header-white .header-icon-desktop .prefix{font-size:14px;display:inline-block;margin-right:5px;color:#fff}body.header-dark .row--subheader{border-bottom:1px solid #fff;padding-bottom:10px;margin-left:0;margin-right:0}body.header-dark .row--header{padding-top:10px}body.header-dark .header-icon-desktop{padding-right:0}body.header-dark .header-icon-desktop ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.header-dark .header-icon-desktop .prefix{font-size:14px;display:inline-block;margin-right:5px;color:#fff}.header-icon li.menu-item-cart a{position:relative;z-index:99}.header-icon li.menu-item-cart{padding-right:0}.menu-item-cart-empty .cart-counter{display:none!important}.cart__dark,body.header-text-dark .menu-item-account path,body.header-text-dark .menu-item-account svg{fill:#23232c!important}body.header-text-light .video_library_icon g,body.header-text-light .video_library_icon path{fill:rgba(0,0,0,0);stroke:#fff}body.header-text-light .menu-item-tuf a{background-color:rgba(0,0,0,0);border-radius:6px;display:block;padding:0 10px 1px;color:#fff;font-size:10px;font-weight:700;border:1px solid #fff;white-space:nowrap}body.header-text-light .cart__dark{display:none}body.header-text-dark .video_library_icon g,body.header-text-dark .video_library_icon path{fill:rgba(0,0,0,0);stroke:#23232c}body.header-text-dark .menu-item-tuf{margin-right:10px}body.header-text-dark .menu-item-tuf a{background-color:rgba(0,0,0,0);border-radius:9px;padding:0 10px 1px;color:#23232c;font-size:10px;font-weight:700;border:3px solid #23232c;display:block}body.header-text-dark .cart__light{display:none}.header-icon li.menu-item-cart span.count{background-color:#e07be1!important;color:#e07be1!important;font-size:0;width:8px;height:8px;position:absolute;top:10px;right:0}.header-icon ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:15px}.header-icon li{margin:0}.header-icon li svg{width:20px;height:20px}.header-icon li.menu-item-cart svg{width:20px;height:23px}.cart__light line,.cart__light path{stroke:#fff}.header-sticky.header-transparent .site-header.headroom--not-top svg,.header-sticky.header-transparent .site-header.sticky svg{fill:#fff!important;stroke:#fff!important}body.header-text-dark .header-icon.header-icon-desktop ul,body.header-text-light .header-icon.header-icon-desktop ul{position:relative}.site-branding{top:0!important;text-align:left!important}.site-header .row{padding:0}@media screen and (max-width:600px){.site-branding .logo .logo-light{width:100px!important}}#masthead{position:fixed;z-index:1000;top:0;left:0;right:0;width:100vw;padding-top:20px!important;padding-bottom:20px!important;background-color:rgba(54,47,99,.7)}@media(min-width:1200px){#masthead{padding-top:22px!important;padding-bottom:27px!important}}.tuf__header__top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tuf__header__top .toggle-nav{margin:0}@media(max-width:768px){.tuf__header__top .toggle-nav{padding-right:12px}}.tuf__header__top .mobile-nav-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}@media screen and (max-width:281px){.tuf__header__top .mobile-nav-toggle{gap:5px}}.tuf__header__bottom{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tuf__header__bottom .site-branding .logo img{width:122px}.tuf__header__bottom .main-navigation{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tuf__header__bottom .ubermenu-main .ubermenu-item-level-0{margin-right:10px}.tuf__header__bottom .ubermenu-main .ubermenu-item-level-0>.ubermenu-target{font-size:14px;padding:0 25px 0 5px}.tuf__header__bottom .ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_item{right:0}@media(max-width:360px){.menu-item-search{display:none!important}}@media(max-width:767px){.video__library__explore h3,.video__library__search__bg2 h3{font-size:26px;line-height:34px}}@media(max-width:767px){.video__library__search__bg2 a.vc_btn3{font-size:14px;line-height:10px;padding:11px 16px!important;height:auto}}@media(max-width:767px){.video__library__features__content .vc_btn3{font-size:14px;line-height:10px;padding:11px 16px 11px 36px!important;height:auto}}@media(max-width:767px){.video__library__features__content .vc_btn3 .vc_btn3-icon{font-size:12px}}@media(min-width:768px){.popup__details__intro__mobile{display:none}}.popup__details__intro__mobile hr{max-width:100%!important;margin-lefT:0}.popup__details__intro__mobile .icon--play{width:40px;min-width:40px;height:40px}@media(min-width:400px){.popup__details__intro__mobile .icon--play{width:60px;min-width:60px;height:60px}}.popup__details__intro__mobile .icon--play img{width:19px}.popup__details__intro__mobile .popup__excerpt__description{padding:0 0 10px}.popup__details__intro__mobile .popup__excerpt__description .popup__excerpt__description__inner p:first-of-type{margin-bottom:0}@media(max-width:767px){.collection__header{min-height:250px;max-height:250px}}@media(max-width:767px){.collection__header__excerpt{display:none}}.customer__bar__notice{color:#fff;padding:0 16px;text-align:center;font-size:14px;line-height:20px;margin:20px 0 10px}@media(min-width:768px){.customer__bar__notice{font-size:16px;line-height:23px}}@media(min-width:992px){#exclusivity__mobile{display:none}#rev_slider_9_3_wrapper .hesperiden.tparrows,#rev_slider_11_4_wrapper .hesperiden.tparrows,#rev_slider_12_4_wrapper .hesperiden.tparrows{display:none!important}#rev_slider_9_3{width:100%!important}#subscription_text_image_1 .wpb_column.vc_column_container.vc_col-sm-8{width:50vw;margin-right:-50vw}#series-carousel{padding-top:20px}#series p{padding-bottom:20px}}@media(max-width:991px){#series-carousel{background-color:#1e1b34}#subscription_intro h1{font-size:28px;line-height:36px;margin:15px 0}#subscription_intro .vc_btn3-container{margin-bottom:0}#subscription_gain{padding-bottom:40px}#subscription_gain h2{font-size:28px;line-height:36px}#subscription_gain .vc_row.vc_row-flex{-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}#subscription_gain h4{text-transform:uppercase;font-weight:700;font-size:24px}#subscription_gain .vc_col-sm-3,#subscription_gain .vc_col-sm-4{max-width:150px}#subscription_gain .vc_row.wpb_row.vc_inner.vc_row-fluid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#subscription_gain .vc_empty_space{display:none}#subscription_text_image_1 .vc_row.vc_row-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#subscription_text_image_1 .vc_empty_space{display:none}#subscription_text_image_1 .vc_row .wpb_content_element{text-align:center}#subscription_text_image_1 .vc_row.vc_row-o-equal-height>.vc_column_container{text-align:center}#subscription_text_image_1 h3{font-size:28px;line-height:36px;margin-bottom:15px;text-align:center}#subscription_text_image_1 p{text-align:center}#subscription_new_videos{padding-top:20px;padding-bottom:20px}#subscription_new_videos .vc_empty_space{display:none}#subscription_new_videos h3{font-size:28px;line-height:36px;margin-bottom:15px}#subscription_new_videos .owl-dots,#subscription_new_videos .owl-nav{display:none}#subscription_text_image_2{padding-top:20px}#subscription_text_image_2 h3{font-size:28px;line-height:36px;margin-bottom:15px}#subscription_text_image_2 .mentorship__image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:15px}#subscription_text_image_2 .mentorship__content{text-align:center}#subscription_text_image_2 .vc_empty_space{display:none}#series{background:#1e1b34;background:-webkit-gradient(linear,left bottom,left top,from(#1e1b34),to(#3e3b53));background:linear-gradient(0deg,#1e1b34,#3e3b53);padding-top:20px;padding-bottom:40px}#series h3{font-size:28px;line-height:36px;margin-bottom:15px;color:#fff}#series p{color:#fff;margin-top:20px!important;margin-bottom:20px!important}#series .owl-dots,#series .owl-nav,#series .vc_empty_space{display:none}#series .owl-item{display:inline-block;float:left}#ytu .vc_empty_space{height:20px!important}#ytu h3{font-size:28px;line-height:36px;margin-bottom:15px}#ytu .yoga__content{text-align:center;margin-bottom:15px}#exclusivity{display:none}#exclusivity__mobile .vc_parallax{padding:40px 20px}#exclusivity__mobile .vc_parallax .vc_column-inner{background-color:rgba(0,0,0,.7);color:#fff}#exclusivity__mobile .parallax__headline .vc_column-inner{background-color:rgba(0,0,0,0)!important}#exclusivity__mobile h3{font-size:28px;line-height:36px;margin-bottom:15px;color:#fff;padding-top:20px}#exclusivity__mobile .vc_empty_space{display:none}#pro_boxes{padding-top:40px;padding-bottom:40px}#pro_boxes .sober-icon-box{margin-bottom:20px}#pro_boxes .vc_empty_space{display:none}#pro_boxes .vc_btn3{line-height:30px}#pro_boxes h3{font-size:28px;line-height:36px;margin-bottom:15px}#subscription_stream{padding-top:80px;padding-bottom:80px;background:#1f1c35;background:-webkit-gradient(linear,left bottom,left top,color-stop(71%,rgba(31,28,53,.9416141457)),color-stop(93%,hsla(0,0%,100%,.681109944)));background:linear-gradient(0deg,rgba(31,28,53,.9416141457) 71%,hsla(0,0%,100%,.681109944) 93%)}#subscription_stream h3{font-size:28px;line-height:36px;margin-bottom:15px!important;color:#fff!important}#subscription_stream h3 span{color:#fff!important}#subscription_stream .stream__content{text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#subscription_stream .stream__image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#subscription_stream .vc_empty_space{display:none}#subscription_stream .vc_row .wpb_content_element{color:#fff}#plans{padding-bottom:90px!important}#plans h2{font-size:28px;line-height:36px;margin-bottom:15px}#plans .sober-pricing-table .table-header .plan-name{font-size:3.2rem;color:#000}#subscription_faq h3,#subscription_library h3{font-size:28px;line-height:36px;margin-bottom:15px}#subscription_faq .sober-faq .question .question-title{font-weight:700}#subscription_faq .sober-faq .question{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#subscription_text_image_1 h3{margin-bottom:10px}#subscription_text_image_1 h3,#subscription_text_image_1 p{text-align:center}#subscription_text_image_1 img{-o-object-fit:none;object-fit:none}#subscription_new_videos .video__item__details{color:#23232c}@media(max-width:767px){.subscription__boxes{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.subscription__boxes>.wpb_column{width:50%!important}.subscription__boxes>.wpb_column:last-child{margin-left:auto;margin-right:auto}}.page__blog__featured img{width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.page__blog__featured .page__blog__featured__content__date__comments{margin-top:20px}.page__blog--category .page__blog__posts__item__content__share{display:none}.page__blog--category .page__blog__posts__item img{max-width:100%;margin:0 1em 1em 0}.page__blog--category .page__blog__posts__item__content__title h4{margin-bottom:6px}.page__blog--category .page__blog__posts__item__content__title h4 a{font-size:18px;color:#9aa2e2;font-weight:700}.page__blog--category .page__blog__posts__item__content__title h4 a:hover{color:#e07be1}.page__blog--category .page__blog__posts__item__content a,.page__blog--category .page__blog__posts__item__content p{line-height:22px}.page__blog--category .page__blog__posts__item__content__date__comments p.category_date{color:#7a7391;font-size:16px;font-weight:700}.page__blog--category .page__blog__posts__item__content__date__comments p.category_author span{color:#9aa2e2;font-size:16px;font-weight:700}.page__blog--category .page__blog__posts__item__content__date__comments p.category_author span a{font-weight:700;color:#9aa2e2}.page__blog--category .page__blog__posts__item__content__date__comments p.category_author span a:hover{color:#86a6e3}.page__blog--category .page__blog__posts__item__content__comments a{font-weight:500}.page__blog__category{margin-bottom:45px}.page__blog__category .container{padding:0}.page__blog__category h2{margin:0;font-size:24px;font-weight:700;color:#585473}.page__blog__filters{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f4fb;margin-bottom:70px;padding:19px 0}.page__blog__filters .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;gap:10px}.page__blog__filters .row:after,.page__blog__filters .row:before{display:none}@media(min-width:600px){.page__blog__filters .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0}}@media(max-width:991px){.page__blog__filters__subscribe{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.page__blog__filters__subscribe a{border:1px solid #595579;border-radius:4px;padding:5px 10px 7px;color:#fff;font-size:14px;display:inline-block;text-transform:uppercase;letter-spacing:4px;font-weight:700;background:#595579}@media(min-width:992px){.page__blog__filters__subscribe a{border:1px solid #d5d1e2;background:none;color:#595579}}.page__blog__filters h1,.page__blog__filters h2{margin:0;font-size:25px;line-height:1.2;color:#595479;font-weight:600}@media(min-width:992px){.page__blog__filters h1,.page__blog__filters h2{font-size:38px}}.page__blog__filters h1 a,.page__blog__filters h1 a:hover,.page__blog__filters h2 a,.page__blog__filters h2 a:hover{color:#595479;text-decoration:none}.page__blog__filters__selects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:599px){.page__blog__filters__selects{margin-top:10px;margin-bottom:10px}}.page__blog__featured .featured-container{padding:0}.page__blog__featured__content__title h4{margin:0}.page__blog__featured__content__title h4 a{font-size:30px;line-height:32px;font-weight:700;color:#575579}.page__blog__featured__content__author p{font-size:20px;color:#575579;font-weight:700;margin:0}.page__blog__featured__content__author p a{color:#575579;font-weight:700}.page__blog__featured__content__date__comments p{color:#575579;font-size:18px;font-weight:700;margin:0}.page__blog__featured__content__date__comments a{color:#9aa2e2;font-size:16px}.page__blog__featured__content__excerpt p{color:#000;font-size:16px;line-height:1.5;margin:0}.page__blog__featured__content__share{font-size:14px}.page__blog__posts__item:last-child .page__blog__posts__item__divider{display:none}.page__blog__posts__item__divider{padding:45px 0;text-align:center}.page__blog__posts__item__divider img{max-width:100%;margin:0 auto}.page__blog__posts__item img{height:auto;display:block}.page__blog__posts__item__content__title h4{margin:0 0 22px}.page__blog__posts__item__content__title h4 a{color:#575579;font-size:30px;line-height:32px;font-weight:700}.page__blog__posts__item__content__title h4 span{font-size:18px;color:#575579;font-weight:700}.page__blog__posts__item__content__title h4 span a{font-size:18px}.page__blog__posts__item__content__date__comments p{color:#575579;font-size:18px;font-weight:700;margin:0}.page__blog__posts__item__content__date__comments a{color:#9aa2e2;font-size:16px}.page__blog__posts__item__content__excerpt p{color:#000;font-size:16px;line-height:1.5;margin:0}.page__blog__posts__item__content__share{font-size:14px}.page__blog__nav{border-radius:10px;background-color:#5c88da;padding:8px 27px 10px;margin:45px 0}.page__blog__nav .fa-angle-left{margin-right:10px}.page__blog__nav .fa-angle-right{margin-left:10px}.page__blog__nav i{color:#fff;font-size:32px}.page__blog__nav span{font-size:12px;text-decoration:underline;vertical-align:6px}.page__blog__nav a{color:#fff;display:inline-block;font-size:12px;text-decoration:none;font-weight:700;vertical-align:middle}.page__blog__nav a.disabled,.page__blog__nav a.disabled:hover{color:#234c96;cursor:default}.page__blog__nav a.disabled i{color:#234c96;cursor:default;text-decoration:none}.page__blog__nav a.disabled span{text-decoration:none}body.author span.prefix,body.category span.prefix{color:#23232c!important}body.single-post .site-content{padding-top:0!important}body.single-post .entry-header{display:none}.page__blog__single_post{line-height:1.4}.page__blog__single_post_hero img{width:100%;-o-object-fit:cover;object-fit:cover}.page__blog__single_post__heading{margin:0 0 15px}@media(max-width:767px){.page__blog__single_post__heading{text-align:center}}.page__blog__single_post__heading h1{margin:0;line-height:34px}.page__blog__single_post__heading h1 a{font-weight:700;color:#585473;font-size:34px}@media(max-width:767px){.page__blog__single_post__author{text-align:center}}.page__blog__single_post__author span{font-size:18px;color:#7a7391}.page__blog__single_post__author span a{color:#7a7391}.page__blog__single_post__date{margin-bottom:29px}@media(max-width:767px){.page__blog__single_post__date{text-align:center}}.page__blog__single_post__date span{font-size:16px;font-weight:700;color:#7a7391}.page__blog__single_post__separator{width:30px;height:1px;border-top:1px solid #bbb}@media(max-width:767px){.page__blog__single_post__separator{text-align:center;margin:0 auto}}.page__blog__single_post__comments{margin-top:22px;margin-bottom:10px}@media(max-width:767px){.page__blog__single_post__comments{text-align:center}}.page__blog__single_post__comments a{font-size:16px;font-weight:500;color:#9aa2e2}.page__blog__single_post__social{display:none}@media(max-width:767px){.page__blog__single_post__social{text-align:center;max-width:300px;margin:0 auto}}.page__blog__single_post__social .share-append{font-size:14px;float:left;margin-right:8px}.page__blog__single_post_content{margin-top:37px}.page__blog__single_post_content p{margin-bottom:22px}.page__blog__single_post_author__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:15px 0;margin-bottom:15px}.page__blog__single_post_author_avatar img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;margin-right:15px;max-width:100px}.page__blog__single_post_author_bio h3{font-size:22px;font-weight:600;margin:0}.page__blog__single_post_author_bio h3 a{color:#575579}.page__blog__single_post_author_bio p{font-size:16px;line-height:1.5;color:#333;margin:0}.page__blog__single_post_navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px}.page__blog__single_post_navigation .row{width:100%}.page__blog__single_post_navigation .next{text-align:right}.page__blog__single_post_navigation .inner{padding:16px 10px 14px;border:3px solid #eaeaea;min-height:118px}.page__blog__single_post_navigation .inner p{font-size:14px;font-weight:700;line-height:normal;letter-spacing:2px;color:#a4a4a4;text-transform:uppercase;padding-bottom:5px;margin:0}.page__blog__single_post_navigation .inner a{font-size:18px;font-weight:500;line-height:normal;letter-spacing:normal;color:#333}.page__blog__single_post_comments{padding-top:30px;margin:0 auto}.page__blog__single_post_comments #wc-comment-header{font-weight:700;color:#595579;font-size:36px;max-width:950px;padding:20px 5px 10px;display:block;float:none;clear:both;font-size:22px;font-weight:400;margin:0 auto}.page__blog__single_post_comments #wpcomm{max-width:950px;padding:1px 0 10px;border-top:none;margin:7px auto 15px}.page__blog__single_post_comments #comments{max-width:650px;margin:0 auto;font-size:16px;font-weight:500;color:#000}.subscribe-tools{margin-bottom:22px;margin-top:60px}.subscribe-section{background-color:#f5f4fb;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:41px 15px 38px;width:calc(100vw + 50px);position:relative;left:50%;right:50%;margin:0 calc(-50vw - 25px)}.subscribe-section .title{color:#4d4d4d;font-size:20px;font-weight:400;line-height:1.2;margin:0;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear;padding:0}.subscribe-section .title h3{font-size:25px;font-weight:600;font-style:normal;color:#595579;margin-bottom:0;margin-top:0}.subscribe-section .subscribe-section .OPF__embedded-form,.subscribe-section iframe{width:100%!important;height:40px!important;margin-left:70px!important}.subscribe-section iframe{max-width:100%}.page__blog__single_post_content p{font-size:16px!important}.comment-list{margin-top:70px}.page__blog__author__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page__blog__author__name__avatar{margin-right:15px;max-width:485px}.page__blog__author__name h2{color:#585473;font-size:36px;margin:0;font-weight:700}.page__blog__author__description{margin-top:15px}.page__blog__author__description p{color:#212121;font-size:14px}.page__blog__author__articles__headline h4{border-radius:10px;background-color:#585473;color:#fff;font-size:14px;line-height:29px;margin-bottom:40px;padding-left:18px;font-weight:700}.page__blog__author__articles__headline h4 img{width:12px;margin-right:10px}.page__blog__author__articles__items__details__inner{margin-bottom:30px;height:185px;border-radius:5px;background-color:#5c88da;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page__blog__author__articles__items__details__inner .headline{height:88px}.page__blog__author__articles__items__details__inner h4{margin:0;font-size:18px;line-height:22.5px;display:block;padding-right:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff}.page__blog__author__articles__items__details__inner h4 a{color:#fff;font-weight:700}.page__blog__author__articles__items__details__inner hr{margin-bottom:11px;margin-top:0;margin-left:0;width:37px;height:2px;background-color:#fff}.page__blog__author__articles__items__details__inner .post-details{color:#fff;font-size:10px;line-height:15px}.page__blog__author__articles__items__details__inner .post-details a{color:#fff}body.page-template-page-dashboard-preferences-center{background-color:#03256c}@media(min-width:992px){body.page-template-page-dashboard-preferences-center .container:first-of-type{width:100%!important;padding-left:0;padding-right:0}}body.page-template-page-dashboard-preferences-center .page-header{display:none}body.page-template-page-dashboard-preferences-center .site-header{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8862745098)),to(rgba(0,0,0,.2039215686))) 0 0 no-repeat padding-box;background:rgba(0,0,0,0) linear-gradient(180deg,rgba(0,0,0,.8862745098),rgba(0,0,0,.2039215686)) 0 0 no-repeat padding-box}@media(max-width:991px){body.page-template-page-dashboard-preferences-center [class^=col]{padding-left:0;padding-right:0}}body.page-template-page-dashboard-preferences-center.modal-open:before{position:absolute;z-index:1999;top:0;left:0;right:0;bottom:0;content:""}body.page-template-page-dashboard-preferences-center-step2 .page-header,body.page-template-page-dashboard-preferences-center-thankyou .page-header{display:none}@media(max-width:991px){.communications__preferences__headline{padding-top:60px}}.communications__preferences__headline h1{text-transform:uppercase;color:#fff;font-size:28px;line-height:33px;font-weight:700}@media(min-width:992px){.communications__preferences__headline h1{font-size:47px;line-height:57px;max-width:600px;margin:0 auto}}.communications__preferences--thankyou .communications__preferences__headline h1{font-size:30px;line-height:37px}@media(min-width:992px){.communications__preferences--thankyou .communications__preferences__headline h1{font-size:60px;line-height:67px;max-width:730px}}.communications__preferences--step2 .communications__preferences__headline h1,.communications__preferences--thankyou .communications__preferences__headline h1{color:#000}@media(max-width:991px){.communications__preferences--step2 .communications__preferences__headline h1,.communications__preferences--thankyou .communications__preferences__headline h1{margin-bottom:0}}.communications__preferences__headline p{font-size:16px;line-height:16px;color:#fff;font-weight:400;margin-top:20px}@media(min-width:992px){.communications__preferences--thankyou .communications__preferences__headline p b,.communications__preferences--thankyou .communications__preferences__headline p strong{font-size:21px;line-height:27px}}@media(min-width:992px){.communications__preferences--thankyou .communications__preferences__headline p:first-of-type{margin-bottom:10px}}@media(min-width:992px){.communications__preferences--thankyou .communications__preferences__headline p:last-of-type{margin-top:0}}.communications__preferences--step2 .communications__preferences__headline p,.communications__preferences--thankyou .communications__preferences__headline p{margin-top:15px}@media(max-width:991px){.communications__preferences--step2 .communications__preferences__headline p,.communications__preferences--thankyou .communications__preferences__headline p{margin-top:20px}}@media(max-width:991px){.communications__preferences__headline p{margin-bottom:0}}@media(min-width:992px){.communications__preferences__headline p{line-height:13px}}.communications__preferences--step2 .communications__preferences__headline p,.communications__preferences--thankyou .communications__preferences__headline p{color:#000}.communications__preferences__headline__logo{margin-bottom:40px}.communications__preferences__headline__logo svg{width:inherit;height:105px}.communications__preferences__describe_select{margin-top:40px;margin-bottom:60px}@media(min-width:992px){.communications__preferences__describe_select{margin-top:50px;margin-bottom:85px}}.communications__preferences__describe_select p{font-size:20px;line-height:19px;font-weight:700;color:#fff;margin-bottom:20px}@media(min-width:992px){.communications__preferences__describe_select p{margin-bottom:0}}@media(min-width:992px){.communications__preferences__describe_select .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:680px;margin:0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:992px){.communications__preferences__describe_select .inner__response{max-width:680px;margin:0 auto}}@media(max-width:991px){.communications__preferences__describe_select select{width:80%}}@media(min-width:992px){.communications__preferences__describe_select select{width:100%;max-width:400px}}@media(max-width:1199px){.communications__preferences__checkboxes .left-boxes{margin-bottom:30px;padding-left:20px!important;padding-right:20px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.communications__preferences__checkboxes .left-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:1199px){.communications__preferences__checkboxes .right-boxes{padding-left:20px!important;padding-right:20px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.communications__preferences__checkboxes .right-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:992px){.communications__preferences__checkboxes .row{margin-left:0;margin-right:0}}@media(min-width:992px){.communications__preferences__checkboxes{max-width:1285px;margin:0 auto}}.communications__preferences__checkboxes h3{font-size:20px;line-height:1.2;font-weight:700;color:#fff;margin-top:0;margin-bottom:18px}@media(min-width:992px){.communications__preferences__checkboxes h3{margin-bottom:25px}}.communications__preferences__checkboxes ul{list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(140px)[2];grid-template-columns:repeat(2,140px);grid-column-gap:20px;grid-row-gap:20px;margin:0;padding:0}@media screen and (max-width:281px){.communications__preferences__checkboxes ul{-ms-grid-columns:(125px)[2];grid-template-columns:repeat(2,125px);grid-column-gap:10px;grid-row-gap:10px}}@media(min-width:992px){.communications__preferences__checkboxes ul{-ms-grid-columns:(140px)[4];grid-template-columns:repeat(4,140px);grid-column-gap:10px;grid-row-gap:inherit}}@media(min-width:1200px){.communications__preferences__checkboxes ul{grid-column-gap:7px}}@media(min-width:1230px){.communications__preferences__checkboxes ul{grid-column-gap:10px}}.communications__preferences__checkboxes ul li{border:1px solid #fff;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;position:relative;padding-bottom:20px;padding-left:5px;padding-right:5px}.communications__preferences__checkboxes ul li .unchecked{opacity:1}.communications__preferences__checkboxes ul li .checked{opacity:0}.communications__preferences__checkboxes ul li.checked{border:1px solid #c720b4}.communications__preferences__checkboxes ul li.checked .unchecked{opacity:0}.communications__preferences__checkboxes ul li.checked .checked{opacity:1}.communications__preferences__checkboxes ul li label{display:block;width:100%;height:100%;cursor:pointer}.communications__preferences__checkboxes ul li label .tick{width:21px;height:21px;background-color:#c720b4;position:absolute;top:8px;right:8px;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.communications__preferences__checkboxes ul li label .tick span{display:block;width:100%;height:100%;position:relative}.communications__preferences__checkboxes ul li label .tick span:after{content:"";display:block;position:absolute;top:2px;left:7px;width:6px;height:14px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.communications__preferences__checkboxes ul li label input{position:absolute;opacity:0}.communications__preferences__checkboxes ul li label input:checked+.tick{opacity:1}.communications__preferences__checkboxes ul li label .checkbox__inner__box{text-align:center}.communications__preferences__checkboxes ul li label .checkbox__inner__box__icon{position:relative;margin-top:30px;margin-bottom:16px;width:100%;height:55px}.communications__preferences__checkboxes ul li label .checkbox__inner__box__icon img{width:55px;height:55px;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.communications__preferences__checkboxes ul li label .checkbox__inner__box p{color:#fff;font-size:14px;line-height:19px;font-weight:400;margin:0}.communications__preferences__action{margin-top:30px;margin-bottom:17px}@media(min-width:992px){.communications__preferences__action{margin-top:40px;margin-bottom:25px}}.communications__preferences__action .buttons__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(min-width:600px){.communications__preferences__action .buttons__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(max-width:599px){.communications__preferences__action .buttons__wrapper .action__btn:not(:only-child):last-child{margin-top:11px}}.communications__preferences__action .action__btn{padding:5px 52px;line-height:35px;border-radius:30px;font-weight:700;display:inline-block}.communications__preferences__action .action__btn:focus,.communications__preferences__action .action__btn:hover{text-decoration:underline}@media(min-width:600px){.communications__preferences__action .action__btn:not(:only-child):last-child{margin-left:20px}}@media(max-width:599px){.communications__preferences__action .action__btn{width:210px;margin-left:auto;margin-right:auto}}.communications__preferences__action .action__btn--empty{background:#fff;color:#000;border:1px solid #000}.communications__preferences__action .action__btn--empty:focus,.communications__preferences__action .action__btn--empty:hover{color:#000;font-weight:700}.communications__preferences__action .action__btn--full-light{background:#fff;color:#03256c;border:1px solid #fff}.communications__preferences__action .action__btn--full-light:focus,.communications__preferences__action .action__btn--full-light:hover{color:#03256c;font-weight:700}.communications__preferences__action .action__btn--full-dark{background:#03256c;color:#fff;border:1px solid #03256c}.communications__preferences__action .action__btn--full-dark:focus,.communications__preferences__action .action__btn--full-dark:hover{color:#fff;font-weight:700}.communications__preferences__sm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px auto 50px}.communications__preferences__sm p{text-transform:uppercase;margin:0;font-size:21px;line-height:67px;color:#000;font-weight:400}.communications__preferences__sm .addthis_inline_follow_toolbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.communications__preferences__sm .addthis_inline_follow_toolbox a{margin-right:15px}.communications__preferences__sm .addthis_inline_follow_toolbox a:last-of-type{margin-right:0}.communications__preferences__sm .addthis_inline_follow_toolbox a span.at-icon-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.communications__preferences__sm ul{padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:12px 0 0}.communications__preferences__sm ul li{width:30px;height:30px;position:relative;margin-right:15px}.communications__preferences__sm ul li:last-of-type{margin-right:0}.communications__preferences__sm ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.communications__preferences__sm ul li img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.communications__preferences__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto 50px}.communications__preferences__nav,.communications__preferences__nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.communications__preferences__nav ul{margin:0;padding:0;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.communications__preferences__nav ul li{width:18px;height:18px;position:relative;margin-right:10px}.communications__preferences__nav ul li:last-of-type{margin-right:0}.communications__preferences__nav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;background-color:#c720b4;opacity:.3;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.communications__preferences__nav ul li a:hover{opacity:.75;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.communications__preferences__nav ul li a[disabled]{pointer-events:none}.communications__preferences__nav ul li a[disabled]:hover{opacity:.3}.communications__preferences__nav ul li.current__page a{opacity:.75;pointer-events:none}.communications__preferences--step2 .communications__preferences__checkboxes_group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media(min-width:992px){.communications__preferences--step2 .communications__preferences__checkboxes_group{margin-top:15px}}.communications__preferences--step2 .communications__preferences__checkboxes_group__item{margin-top:45px}.communications__preferences--step2 .communications__preferences__checkboxes_group__item:first-child{margin-top:0}.communications__preferences--step2 .communications__preferences__checkboxes_group__item h3{font-size:20px;line-height:13px;color:#000;margin:0 0 18px}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons{display:-ms-grid;display:grid;-ms-grid-columns:(162px)[2];grid-template-columns:repeat(2,162px);grid-column-gap:10px;grid-row-gap:25px;list-style:none;margin:0;padding:0}@media(min-width:600px){.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons{-ms-grid-columns:(162px)[3];grid-template-columns:repeat(3,162px);grid-column-gap:15px;grid-row-gap:28px}}@media(min-width:992px){.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons{-ms-grid-columns:(162px)[4];grid-template-columns:repeat(4,162px);grid-column-gap:15px;grid-row-gap:28px}}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li{position:relative;background-color:#fff;border:1px solid #000;border-radius:2px;height:50px;-webkit-transition:all .5s ease;transition:all .5s ease}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li:hover{-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#03256c}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li:hover label .checkbox__inner__box p{color:#fff}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li.checked{-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid #03256c;background-color:#03256c}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li.checked label .checkbox__inner__box p{color:#fff}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label .tick{width:20px;height:20px;background-color:#c720b4;position:absolute;top:-10px;right:-10px;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;border-radius:50%}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label .tick span{display:block;width:100%;height:100%;position:relative}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label .tick span:after{content:"";display:block;position:absolute;top:5px;left:8px;width:4px;height:8px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label input{position:absolute;opacity:0}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label input:checked+.tick{opacity:1}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label .checkbox__inner__box{text-align:center}.communications__preferences--step2 .communications__preferences__checkboxes_group__buttons li label .checkbox__inner__box p{color:#000;font-size:16px;line-height:19px;font-weight:700;margin:0}@media(max-width:991px){.select-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.woocommerce label.woocommerce-form__label-for-checkbox>span:first-of-type:before{width:19px;height:19px;border:1px solid #707070;border-radius:6px;background-color:#fff}.woocommerce label.woocommerce-form__label-for-checkbox>span:first-of-type{line-height:20px;padding-left:30px}.woocommerce label.woocommerce-form__label-for-checkbox>span:first-of-type:after{opacity:0;top:5px;left:4px}.woocommerce label.woocommerce-form__label-for-checkbox input:checked+span:first-of-type:after{opacity:1}.woocommerce label.woocommerce-form__label-for-checkbox input:checked+span:before{border:1px solid #707070;border-radius:6px}.woocommerce-checkout form.checkout .select2-container .select2-choice:after,.woocommerce-checkout form.checkout .select2-container .select2-selection:after{border:6px solid rgba(0,0,0,0);border-top-color:#909097;right:-2px;top:12px}.woocommerce-checkout form.checkout .select2-container .select2-choice:before,.woocommerce-checkout form.checkout .select2-container .select2-selection:before{width:20px;border-left:1px solid #909097}.woocommerce div.product.product-type-simple .product_title,.woocommerce div.product.product-type-simple .woocommerce-product-details__short-description,.woocommerce div.product.product-type-simple div[itemprop=description],.woocommerce div.product.product-type-simple p.price{text-align:left}.woocommerce div.product.product-type-simple form.cart,.woocommerce div.product.product-type-simple p.cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px}.woocommerce div.product form.cart .quantity{width:110px}.woocommerce div.product form.cart svg{width:12px;height:12px}.woocommerce div.product form.cart .button{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce div.product p.price{margin-bottom:20px}@media(max-width:767px){body.single-product.woocommerce .product form.cart div.quantity .qty{padding-left:0;padding-right:0}}@media(max-width:767px){body.single-product.woocommerce .product form.cart .add-to-wishlist-button,body.single-product.woocommerce .product form.cart .single_add_to_cart_button,body.single-product.woocommerce .product form.cart div.quantity{min-width:inherit}}@media(max-width:767px){body.single-product.woocommerce .product form.cart div.quantity .decrease,body.single-product.woocommerce .product form.cart div.quantity .increase{padding:15px 6px;position:static}}@media(min-width:992px){body.single-product.woocommerce .quantity .decrease,body.single-product.woocommerce .quantity .increase{position:relative;top:-2px}}.variations{text-align:left!important;margin:0!important}.woocommerce div.product form.cart .variations .variable{padding:0;margin-top:60px}.woocommerce div.product form.cart .variations .value{-webkit-box-flex:inherit!important;-webkit-flex-grow:inherit!important;-ms-flex-positive:inherit!important;flex-grow:inherit!important;width:100%}.woocommerce div.product form.cart .variations .variable{width:100%}.woocommerce div.product form.cart .variations .variable-options{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.woocommerce div.product form.cart .variations .label{padding-right:10px}.woocommerce-variation-add-to-cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce div.product p.price{text-align:left}#pwgc-purchase-container{text-align:left!important}.woocommerce div.product form.cart div.quantity{min-width:110px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.woocommerce div.product form.cart .variations select{text-align:left!important}.woocommerce .quantity{padding:2px}.woocommerce .quantity .qty{width:45px}.woocommerce-cart table.cart .product-remove{text-align:left}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a{color:#0d1c93;height:auto;line-height:normal}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a.checkout-button{color:#fff;display:block;font-size:18px;font-weight:400;letter-spacing:.43px;margin:10px 0 0 auto;padding:25px 0}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{width:405px;float:none;margin-left:auto}.woocommerce table.shop_table th{padding:10px 5px}.woocommerce div.product form.cart .variations select{-moz-text-align-last:left!important;text-align-last:left!important}.woocommerce ul.products li.product a:hover{text-decoration:underline}.woocommerce table.shop_table .product-name a{color:#000}.woocommerce-cart table.cart .product-name .price{color:inherit}.woocommerce .shop-toolbar .products-filter li a:hover{text-decoration:none}.woocommerce input[type=radio]{accent-color:#000;display:inline-block;width:21px!important;height:21px!important;margin:-3px 1em 0 0!important;vertical-align:middle!important}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:0}.woocommerce div.product .woocommerce-tabs{padding:0}@media screen and (max-width:281px){.woocommerce-cart table.cart .product-thumbnail{display:none}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a.checkout-button{font-size:16px}}@media screen and (max-width:767px){.woocommerce-cart table.cart .quantity .qty{font-size:1.3rem;width:45px}.woocommerce-cart table.cart td.product-subtotal{font-size:14px}.woocommerce a.remove{color:#0d1c93!important}}@media screen and (max-width:991px){.woocommerce .quantity .decrease,.woocommerce .quantity .increase,.woocommerce table.shop_table .quantity{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-cart table.cart .product-subtotal{display:table-cell}.woocommerce table.shop_table td{padding:20px 5px}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{width:100%}}@media(min-width:768px){.woocommerce .shop-toolbar{margin-bottom:20px!important}}@media screen and (min-width:1119px){.woocommerce-order-details{max-width:50%}}#shipping_phone_field .optional{display:none}#update_all_subscriptions_addresses_field .checkbox{line-height:1.5}#update_all_subscriptions_addresses_field{margin-bottom:20px}#update_all_subscriptions_addresses_field input[type=checkbox]+label:before,#update_all_subscriptions_addresses_field input[type=radio]+label:before,#update_all_subscriptions_addresses_field label.checkbox:before{top:6px!important}#update_all_subscriptions_addresses_field input[type=checkbox]+label:after,#update_all_subscriptions_addresses_field input[type=radio]+label:after,#update_all_subscriptions_addresses_field label.checkbox:after{top:13px!important}.woocommerce form .form-row label.error{color:#de1515;font-size:14px;line-height:1.42857}.woo__thanks{margin-bottom:40px;padding-top:40px}@media(min-width:1024px){.woo__thanks{margin-bottom:40px;padding-top:20px}}.woo__thanks__heading{text-transform:uppercase;font-size:30px;line-height:35px;margin-bottom:20px}@media(min-width:1024px){.woo__thanks__heading{font-size:30px;line-height:39px}}.woo__thanks__subheading{margin-top:0;font-weight:500;font-size:17px;line-height:22px;margin-bottom:30px}@media(min-width:1024px){.woo__thanks__subheading{font-size:21px;line-height:30px;margin-bottom:40px}}.woo__thanks__info{font-weight:500;font-size:21px;line-height:27px;text-align:left}@media(min-width:1024px){.woo__thanks__info{font-size:25px;line-height:33px;margin-bottom:50px}}.woo__thanks__info a{text-decoration:underline}.woo__thanks__details{padding:0 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.woo__thanks__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}}.woo__thanks__details__item{text-align:left;font-size:16px!important;line-height:16px!important;margin-bottom:20px}.woo__thanks__details__item a,.woo__thanks__details__item strong{color:#141313;font-weight:700;font-size:21px!important;line-height:21px!important}.woo__thanks__details__item a:hover,.woo__thanks__details__item strong:hover{color:#141313;font-weight:700}.woo__thanks ul.order_details{margin:0}.woo__thanks ul.order_details:after,.woo__thanks ul.order_details:before{display:none}@media screen and (max-width:767px){.woo__thanks ul.order_details li{margin:0;padding:0;border:0;word-break:break-all}}.woo__thanks__preferences{text-align:center;background-color:#03256c;color:#fff;padding:50px 0 45px}@media(min-width:1024px){.woo__thanks__preferences{padding:50px 0 45px}}.woo__thanks__preferences__title{color:#fff;margin-top:0;text-transform:uppercase;font-size:28px;line-height:33px;margin-bottom:12px}@media(min-width:1024px){.woo__thanks__preferences__title{font-size:30px;line-height:23px;margin-bottom:10px}}.woo__thanks__preferences__subtitle{color:#fff;text-transform:uppercase;font-size:16px;line-height:21px;margin-bottom:36px;font-weight:400;margin-top:0}@media(min-width:1024px){.woo__thanks__preferences__subtitle{font-size:21px;line-height:27px}}.woo__thanks__preferences__options__label{color:#fff;font-weight:700;font-size:20px;line-height:20px}@media(min-width:1024px){.woo__thanks__preferences__options__label{font-size:20px;line-height:13px;margin-bottom:25px}}.woo__thanks__preferences__options__list{display:-ms-grid;display:grid;-ms-grid-columns:(140px)[2];grid-template-columns:repeat(2,140px);grid-column-gap:20px;grid-row-gap:20px;margin:20px auto 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.woo__thanks__preferences__options__list{-ms-grid-columns:(140px)[4];grid-template-columns:repeat(4,140px);grid-column-gap:10px;grid-row-gap:10px}}@media screen and (max-width:281px){.woo__thanks__preferences__options__list{-ms-grid-columns:(125px)[2];grid-template-columns:repeat(2,125px);grid-column-gap:10px;grid-row-gap:10px}}.woo__thanks__preferences__options__list__item{border:1px solid #fff;text-align:center;width:100%;height:100%;margin-bottom:20px}.woo__thanks__preferences__options__list__item__icon{margin-top:30px;margin-bottom:16px;width:100%;height:55px}.woo__thanks__preferences__options__list__item__icon img{width:55px;height:55px;margin-left:auto;margin-right:auto}.woo__thanks__preferences__options__list__item p{color:#fff;font-size:14px;line-height:19px;font-weight:400;margin:0}.woo__thanks__preferences__options__button{background:#fff;height:50px;color:#03256c;line-height:40px;padding:3px 15px 5px;border-radius:30px;font-weight:700;display:inline-block;margin:40px auto 0;text-transform:capitalize}.woo__thanks__preferences__options__button:focus,.woo__thanks__preferences__options__button:hover{text-decoration:underline}.woocommerce-order-received .page-header{display:none!important}.woocommerce-order-received .site-content .sober-container{padding:0!important}.woocommerce-order-received .site-footer .footer-content:before{display:none}@media(min-width:992px){.login-modal{overflow-x:hidden;background:#fff;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}}.login-modal .modal-content{padding-top:15px;padding-bottom:15px}.login-modal .modal-header h4{text-align:center;text-transform:uppercase;margin-top:5px}.login-modal .logo{position:absolute;left:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.login-modal .logo,.login-modal .logo svg{width:30px;height:30px}.login-modal .woocommerce form.login button.button,.login-modal .woocommerce form.login button.button:hover,.login-modal .woocommerce form.login input.button,.login-modal .woocommerce form.login input.button:hover,.login-modal .woocommerce form.register button.button,.login-modal .woocommerce form.register button.button:hover,.login-modal .woocommerce form.register input.button,.login-modal .woocommerce form.register input.button:hover{background-color:#00226e;max-width:80%;margin:0 auto}.membership__settings .subscription_details a.button,.membership__settings .subscription_details a.button.alt,.membership__settings .subscription_details a.button.alt.disabled,.membership__settings .subscription_details a.button.alt.disabled:focus,.membership__settings .subscription_details a.button.alt.disabled:hover,.membership__settings .subscription_details a.button.alt:disabled,.membership__settings .subscription_details a.button.alt:disabled:focus,.membership__settings .subscription_details a.button.alt:disabled:hover,.membership__settings .subscription_details a.button.alt:disabled[disabled],.membership__settings .subscription_details a.button.alt:disabled[disabled]:focus,.membership__settings .subscription_details a.button.alt:disabled[disabled]:hover,.membership__settings .subscription_details a.button.alt:focus,.membership__settings .subscription_details a.button.alt:hover,.membership__settings .subscription_details a.button.disabled,.membership__settings .subscription_details a.button.disabled:focus,.membership__settings .subscription_details a.button.disabled:hover,.membership__settings .subscription_details a.button:disabled,.membership__settings .subscription_details a.button:disabled:focus,.membership__settings .subscription_details a.button:disabled:hover,.membership__settings .subscription_details a.button:disabled[disabled],.membership__settings .subscription_details a.button:disabled[disabled]:focus,.membership__settings .subscription_details a.button:disabled[disabled]:hover,.membership__settings .subscription_details a.button:focus,.membership__settings .subscription_details a.button:hover,.membership__settings .subscription_details button.button,.membership__settings .subscription_details button.button.alt,.membership__settings .subscription_details button.button.alt.disabled,.membership__settings .subscription_details button.button.alt.disabled:focus,.membership__settings .subscription_details button.button.alt.disabled:hover,.membership__settings .subscription_details button.button.alt:disabled,.membership__settings .subscription_details button.button.alt:disabled:focus,.membership__settings .subscription_details button.button.alt:disabled:hover,.membership__settings .subscription_details button.button.alt:disabled[disabled],.membership__settings .subscription_details button.button.alt:disabled[disabled]:focus,.membership__settings .subscription_details button.button.alt:disabled[disabled]:hover,.membership__settings .subscription_details button.button.alt:focus,.membership__settings .subscription_details button.button.alt:hover,.membership__settings .subscription_details button.button.disabled,.membership__settings .subscription_details button.button.disabled:focus,.membership__settings .subscription_details button.button.disabled:hover,.membership__settings .subscription_details button.button:disabled,.membership__settings .subscription_details button.button:disabled:focus,.membership__settings .subscription_details button.button:disabled:hover,.membership__settings .subscription_details button.button:disabled[disabled],.membership__settings .subscription_details button.button:disabled[disabled]:focus,.membership__settings .subscription_details button.button:disabled[disabled]:hover,.membership__settings .subscription_details button.button:focus,.membership__settings .subscription_details button.button:hover,.membership__settings .subscription_details input.button,.membership__settings .subscription_details input.button.alt,.membership__settings .subscription_details input.button.alt.disabled,.membership__settings .subscription_details input.button.alt.disabled:focus,.membership__settings .subscription_details input.button.alt.disabled:hover,.membership__settings .subscription_details input.button.alt:disabled,.membership__settings .subscription_details input.button.alt:disabled:focus,.membership__settings .subscription_details input.button.alt:disabled:hover,.membership__settings .subscription_details input.button.alt:disabled[disabled],.membership__settings .subscription_details input.button.alt:disabled[disabled]:focus,.membership__settings .subscription_details input.button.alt:disabled[disabled]:hover,.membership__settings .subscription_details input.button.alt:focus,.membership__settings .subscription_details input.button.alt:hover,.membership__settings .subscription_details input.button.disabled,.membership__settings .subscription_details input.button.disabled:focus,.membership__settings .subscription_details input.button.disabled:hover,.membership__settings .subscription_details input.button:disabled,.membership__settings .subscription_details input.button:disabled:focus,.membership__settings .subscription_details input.button:disabled:hover,.membership__settings .subscription_details input.button:disabled[disabled],.membership__settings .subscription_details input.button:disabled[disabled]:focus,.membership__settings .subscription_details input.button:disabled[disabled]:hover,.membership__settings .subscription_details input.button:focus,.membership__settings .subscription_details input.button:hover{background-color:#02226e;font-size:13px;margin-bottom:10px}.account__settings--sidebar,.membership__settings--sidebar{position:relative;margin-top:10px;padding-left:15px;padding-right:15px}@media(min-width:768px){.account__settings--sidebar,.membership__settings--sidebar{margin-top:0;padding-top:20px;min-width:260px}}.account__settings--sidebar:after,.membership__settings--sidebar:after{position:absolute;top:0;right:0;bottom:-100px;width:1px;background:#000}@media(min-width:768px){.account__settings--sidebar:after,.membership__settings--sidebar:after{content:""}}.account__settings--sidebar h5,.membership__settings--sidebar h5{text-transform:uppercase;margin-top:0;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:420px){.account__settings--sidebar h5,.membership__settings--sidebar h5{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:767px){.account__settings--sidebar h5,.membership__settings--sidebar h5{margin-top:10px}}.account__settings--sidebar ul,.membership__settings--sidebar ul{margin-bottom:50px}.account__settings--sidebar ul li,.membership__settings--sidebar ul li{line-height:34px;margin-bottom:10px}.account__settings--sidebar ul li:last-child,.membership__settings--sidebar ul li:last-child{margin-bottom:0}.account__settings--sidebar ul a,.membership__settings--sidebar ul a{color:#545454;-webkit-transition:all .25s ease;transition:all .25s ease}.account__settings--sidebar ul .active a,.account__settings--sidebar ul a:hover,.membership__settings--sidebar ul .active a,.membership__settings--sidebar ul a:hover{color:#0d1c93!important}.account__settings--sidebar ul.nav-list--mobile,.membership__settings--sidebar ul.nav-list--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-top:10px}@media(min-width:768px){.account__settings--sidebar ul.nav-list--mobile,.membership__settings--sidebar ul.nav-list--mobile{display:none}}.account__settings--sidebar ul.nav-list--mobile::-webkit-scrollbar,.membership__settings--sidebar ul.nav-list--mobile::-webkit-scrollbar{width:100%;height:4px;cursor:pointer}.account__settings--sidebar ul.nav-list--mobile::-webkit-scrollbar-track,.membership__settings--sidebar ul.nav-list--mobile::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:10px}.account__settings--sidebar ul.nav-list--mobile::-webkit-scrollbar-thumb,.membership__settings--sidebar ul.nav-list--mobile::-webkit-scrollbar-thumb{border-radius:10px;background:#9aa3e1}.account__settings--sidebar ul.nav-list--mobile li,.membership__settings--sidebar ul.nav-list--mobile li{margin-right:15px;margin-bottom:4px}.account__settings--sidebar ul.nav-list--mobile li:last-child,.membership__settings--sidebar ul.nav-list--mobile li:last-child{margin-right:0}.account__settings--sidebar ul.nav-list--mobile li a,.membership__settings--sidebar ul.nav-list--mobile li a{display:inline-block;min-width:135px;padding:8px 7px;border:2px solid #bababa;border-radius:32px;text-decoration:none;font-size:14px;letter-spacing:.18px;line-height:18px;color:#150f0f;background-color:rgba(0,0,0,0);white-space:nowrap;text-align:center}.account__settings--sidebar ul.nav-list--mobile li.active a,.membership__settings--sidebar ul.nav-list--mobile li.active a{background-color:#aab1e5;border:2px solid #656192;color:#fff!important}.account__settings--sidebar ul.nav-list--desktop,.membership__settings--sidebar ul.nav-list--desktop{display:none}@media(min-width:768px){.account__settings--sidebar ul.nav-list--desktop,.membership__settings--sidebar ul.nav-list--desktop{display:block;padding-right:40px}}.account__settings--sidebar ul.nav-list--desktop .active a,.membership__settings--sidebar ul.nav-list--desktop .active a{font-weight:500!important}.account__settings--sidebar .back-to-dashboard,.membership__settings--sidebar .back-to-dashboard{position:relative;padding-left:15px;color:#545454}.account__settings--sidebar .back-to-dashboard:before,.membership__settings--sidebar .back-to-dashboard:before{position:absolute;content:"";top:50%;left:0;border-top:1px solid #909097;border-left:1px solid #909097;width:6px;height:6px;-webkit-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.account__settings--sidebar .back-to-dashboard--desktop,.membership__settings--sidebar .back-to-dashboard--desktop{display:none}@media(min-width:768px){.account__settings--sidebar .back-to-dashboard--desktop,.membership__settings--sidebar .back-to-dashboard--desktop{display:block;font-size:14px}}.account__settings--sidebar .back-to-dashboard--mobile,.membership__settings--sidebar .back-to-dashboard--mobile{padding-left:0;font-size:12px;display:inline-block}@media(max-width:419px){.account__settings--sidebar .back-to-dashboard--mobile,.membership__settings--sidebar .back-to-dashboard--mobile{margin-top:5px}}@media(min-width:768px){.account__settings--sidebar .back-to-dashboard--mobile,.membership__settings--sidebar .back-to-dashboard--mobile{display:none}}.account__settings--sidebar .back-to-dashboard--mobile:before,.membership__settings--sidebar .back-to-dashboard--mobile:before{display:none}.account__settings--sidebar .back-to-dashboard--mobile span,.membership__settings--sidebar .back-to-dashboard--mobile span{border-bottom:1px solid #23232c;font-weight:600}@media(max-width:767px){.membership__settings .subscription_details td:first-of-type{vertical-align:top}}.change_payment_method{text-transform:capitalize}.change-payment{padding-left:15px}.page__dashboard__membership__actions .item__icon img{height:28px!important}.account__settings{width:100%}@media(min-width:768px){.account__settings{margin-top:30px}}.account__settings .address_book header{margin-bottom:20px}.account__settings .address_book header h3{line-height:60px;padding-bottom:0}@media(max-width:767px){.account__settings .address_book header .add-new-address{float:none;padding-left:0}}.account__settings .address_book header .add-new-address a{padding:0 20px;min-width:240px;font-size:14px}@media(max-width:767px){.account__settings .address_book .wc-address-book-meta{float:none;margin-bottom:20px;display:block}}@media(max-width:767px){.account__settings .address_book .wc-address-book-meta address{padding:0 15px}}.account__settings .address_book .wc-address-book-meta a{display:inline-block;vertical-align:middle;font-weight:500;border-radius:0;padding:0 15px;line-height:40px}.account__settings--addresses{padding-bottom:20px}.account__settings--addresses .headline{font-size:30px;letter-spacing:.3px;line-height:19px;font-weight:700;margin:0 0 30px;color:#140101}.account__settings--addresses .subheadline{font-size:19px!important;letter-spacing:.13px;line-height:30px;margin:0 0 15px;color:#000;float:none!important;font-weight:500!important}.account__settings--addresses .add_new{font-size:13px;letter-spacing:.38px;display:block;margin-bottom:15px;color:#393535}.account__settings--addresses .woocommerce-Address-title h3:empty{display:none}.account__settings--addresses .addresses__columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.account__settings--addresses .addresses__columns .address{border:1px solid hsla(0,0%,43.9%,.43);padding:10px;min-height:170px;border-radius:2px;margin-right:12px;margin-bottom:25px}.account__settings--addresses .addresses__columns .address.selected{position:relative}.account__settings--addresses .addresses__columns .address.selected:before{content:"";width:15px;height:15px;border-radius:50%;background-color:#7669f8;position:absolute;top:8px;right:8px;display:block}.account__settings--addresses .account-billing-actions,.account__settings--addresses .account-shipping-actions{font-size:13px;margin-top:auto}.account__settings--addresses .account-billing-actions a,.account__settings--addresses .account-shipping-actions a{color:#23232c!important}.account__settings--addresses .account-billing-actions a.is-default,.account__settings--addresses .account-shipping-actions a.is-default{font-weight:700;color:#23232c!important}.account__settings .woocommerce-EditAccountForm .form-row-submit{text-align:right}.account__settings .woocommerce-EditAccountForm .form-row-submit button{display:inline-block;width:auto!important;background-color:#02226e;font-size:16px;margin-bottom:10px}.account__settings .woocommerce-EditAccountForm .sober-select-dropdown span.optional{display:none}.account__settings .woocommerce-EditAccountForm .sober-select-dropdown .select2-container--default{width:100%!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f2f1f2}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid rgba(0,0,0,0);border-bottom-color:#f2f1f2}.woocommerce-Payment .woocommerce-Button{font-weight:medium!important;background-color:#03256c!important}.account__payment_methods{margin:0;padding:0;list-style:none}.account__payment_methods li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:500px;border:1px solid #707070;padding:15px 30px;margin-bottom:20px}.account__payment_methods li,.account__payment_methods li .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.account__payment_methods li .heading{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;border-bottom:1px solid #000}.account__payment_methods li .heading .name{font-size:16px;letter-spacing:.22px;line-height:19px;color:#000;margin-right:30px}.account__payment_methods li .heading .expire_delete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.account__payment_methods li .heading .expire_delete p{font-size:16px;letter-spacing:.22px;line-height:18px;color:#000;margin:0}.account__payment_methods li .heading .expire_delete a{margin-left:15px}.account__payment_methods li .footer{padding-top:15px}.account__payment_methods li .footer a{font-size:13px;letter-spacing:.1px;line-height:19px;color:#000!important;position:relative}.account__payment_methods li .footer a:before{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid #707070;background-color:#fff;margin-right:12px;position:relative;top:3px}.account__payment_methods li .footer a.default{pointer-events:none}.account__payment_methods li .footer a.default:before{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid #0d1c93;background-color:#0d1c93;margin-right:12px;position:relative;top:3px}body.page-template-page-dashboard .site{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.page-template-page-dashboard .site footer#colophon{margin-top:auto!important}.dashboard-content{padding-left:15px;padding-right:15px;width:100%;max-width:900px}@media(min-width:768px){.dashboard-content__order-pay{width:45%}}@media(min-width:992px){.dashboard-content__order-pay{width:60%}}.dashboard-content__order-pay p.woocommerce-SavedPaymentMethods-saveNew label{padding-left:44px!important;margin-bottom:20px!important;display:block!important}.dashboard-content--orders,.dashboard-content.payments{width:100%}@media(min-width:768px){.dashboard-content{margin-left:65px;padding-top:20px}}.dashboard-content h3{font-size:30px;letter-spacing:.3px;font-weight:500;display:block;margin-top:0;margin-bottom:30px}@media(min-width:768px){.account__settings__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.store__credit{max-width:800px;margin-bottom:60px}.store__credit h3{margin-bottom:16px}.store__credit h4{font-size:16px;font-weight:500;line-height:19px;color:#080101;letter-spacing:.21px;margin:0 0 20px}.store__credit p{margin:0;font-size:16px;line-height:21px;font-weight:400}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background-color:#03226e}.woocommerce-account .address_book header{padding-bottom:5px}.store__credit h4,.store__credit p,address,p.myaccount_address,table.account-orders-table td,table.my_account_orders .button{color:#545454!important}.dashboard-content button,.dashboard-content input[type=submit]{text-transform:capitalize}table.account-orders-table th.woocommerce-orders-table__header-order-number{width:80px}table.account-orders-table a:hover{background-color:rgba(0,0,0,0)!important}.form__group--save_location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.form__group--save_location button{font-size:13px}.form__group .invalid{color:red;margin-top:5px}body.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-order-pay) #page{padding:0!important}body.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-order-pay) .page-header,body.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-order-pay) .site-footer,body.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-order-pay) .site-header{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-order-pay) .site-content .sober-container{padding:0!important}body.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-order-pay) span.optional{display:none!important}#wc_saved_shipping_addresses{display:none!important}#wc_saved_shipping_addresses+span.select2{display:none}.billing_to_this_address,.shipping_to_this_address{top:10px;right:10px;margin:0;position:absolute}.billing_address_selected,.shipping_address_selected{width:16px;height:16px;background-color:#7669f8;border-radius:50%;padding:0}.billing_address_selected span,.shipping_address_selected span{display:none}.billing_address_edit_delete,.shipping_address_edit_delete{margin-top:.5em!important}.ship_to_this_address_button .button{min-width:auto!important}.woocommerce form .form-row .select2-container{width:100%!important}#different_billing_address_field span.optional{display:none}.back-to-cart-link{display:block}@media(max-width:1199px){.back-to-cart-link--desktop{display:none}}@media(min-width:1200px){.back-to-cart-link--mobile{display:none}}@media(max-width:1199px){.mobile-reverse-order-checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1199px){.mobile-reverse-order-checkout .col-lg-7{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media(max-width:1199px){.mobile-reverse-order-checkout .col-lg-5{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.checkout__header{background-color:#1d1a34;text-align:center;padding:30px 0}.checkout__header img{max-width:280px}.woocommerce-checkout-header-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout-header-group img{max-height:50px}.woocommerce-checkout-header-group a.showlogin{padding:14px 15px 15px;background:#70e2fd;border-radius:8px;opacity:.89;color:#000;font-size:15px;display:inline-block}.woocommerce-checkout-header-group a.showlogin strong{font-weight:500}.checkout__form{padding:0 0 20px}@media(min-width:1200px){.checkout__form{padding:40px}}.checkout__form:after{position:absolute;top:0;bottom:0;right:0;border-right:1px solid #707070}@media(min-width:1200px){.checkout__form:after{content:""}}.checkout__form .woocommerce-login-form{width:100%;text-align:center;padding-right:0;float:none}.checkout__form .woocommerce-form-login-toggle a.showlogin{padding:14px 15px 15px;background:#5b568c;border-radius:8px;opacity:.89;color:#fff;font-size:15px;display:inline-block}.checkout__form .woocommerce-form-login-toggle a.showlogin strong{font-weight:500}.checkout__form .woocommerce-notices-wrapper{clear:both}.checkout__form form.checkout__step--1 [data-group-account] .checkout__form__group-content{display:block}.checkout__form form.checkout__step--1 [data-group-account] .checkout__form__group-data,.checkout__form form.checkout__step--1 [data-group-billing] .checkout__form__group-content,.checkout__form form.checkout__step--1 [data-group-billing] .checkout__form__group-data,.checkout__form form.checkout__step--1 [data-group-billing] .checkout__form__next-step,.checkout__form form.checkout__step--1 [data-group-payment] .checkout__form__group-content,.checkout__form form.checkout__step--1 [data-group-payment] .checkout__form__group-data,.checkout__form form.checkout__step--1 [data-group-payment] .checkout__form__next-step,.checkout__form form.checkout__step--1 [data-group-shipping] .checkout__form__group-content,.checkout__form form.checkout__step--1 [data-group-shipping] .checkout__form__group-data,.checkout__form form.checkout__step--1 [data-group-shipping] .checkout__form__next-step,.checkout__form form.checkout__step--2 [data-group-account] .checkout__form__group-content,.checkout__form form.checkout__step--2 [data-group-account] .checkout__form__next-step{display:none}.checkout__form form.checkout__step--2 [data-group-account] .checkout__form__group-data{display:block}.checkout__form form.checkout__step--2 [data-group-shipping] .checkout__form__group-content,.checkout__form form.checkout__step--2 [data-group-shipping] .checkout__form__group-data,.checkout__form form.checkout__step--2 [data-group-shipping] .checkout__form__next-step{display:none}.checkout__form form.checkout__step--2 [data-group-billing] .checkout__form__group-content,.checkout__form form.checkout__step--2 [data-group-billing] .checkout__form__next-step{display:block}.checkout__form form.checkout__step--2 [data-group-billing] .checkout__form__group-data,.checkout__form form.checkout__step--2 [data-group-payment] .checkout__form__group-content,.checkout__form form.checkout__step--2 [data-group-payment] .checkout__form__group-data,.checkout__form form.checkout__step--2 [data-group-payment] .checkout__form__next-step,.checkout__form form.checkout__step--3 [data-group-account] .checkout__form__group-content,.checkout__form form.checkout__step--3 [data-group-account] .checkout__form__next-step{display:none}.checkout__form form.checkout__step--3 [data-group-account] .checkout__form__group-data{display:block}.checkout__form form.checkout__step--3 [data-group-billing] .checkout__form__group-content,.checkout__form form.checkout__step--3 [data-group-billing] .checkout__form__next-step{display:none}.checkout__form form.checkout__step--3 [data-group-billing] .checkout__form__group-data,.checkout__form form.checkout__step--3 [data-group-shipping] .checkout__form__group-content,.checkout__form form.checkout__step--3 [data-group-shipping] .checkout__form__next-step{display:block}.checkout__form form.checkout__step--3 [data-group-shipping] .checkout__form__group-data,.checkout__form form.checkout__step--3.checkout__step--shipping [data-group-payment] .checkout__form__group-content,.checkout__form form.checkout__step--3.checkout__step--shipping [data-group-payment] .checkout__form__group-data,.checkout__form form.checkout__step--3.checkout__step--shipping [data-group-payment] .checkout__form__next-step,.checkout__form form.checkout__step--4 [data-group-account] .checkout__form__group-content,.checkout__form form.checkout__step--4 [data-group-account] .checkout__form__next-step{display:none}.checkout__form form.checkout__step--4 [data-group-account] .checkout__form__group-data{display:block}.checkout__form form.checkout__step--4 [data-group-billing] .checkout__form__group-content,.checkout__form form.checkout__step--4 [data-group-billing] .checkout__form__next-step,.checkout__form form.checkout__step--4 [data-group-shipping] .checkout__form__group-content,.checkout__form form.checkout__step--4 [data-group-shipping] .checkout__form__next-step{display:none}.checkout__form form.checkout__step--4 [data-group-billing] .checkout__form__group-data,.checkout__form form.checkout__step--4 [data-group-shipping] .checkout__form__group-data{display:block}.checkout__form__group{margin-bottom:35px}.checkout__form__group[data-group-payment]{margin-bottom:0}.checkout__form__group-header{display:block;padding:10px 20px 13px;background:#5b568c;border:1px solid #707070;border-radius:4px;color:#fff;text-align:left;letter-spacing:.13px;cursor:pointer;font-weight:700}@media(min-width:992px){.checkout__form__group-header{padding:15px 20px 18px}}.checkout__form__group-content{padding:15px 0 10px}@media(min-width:992px){.checkout__form__group-content{padding:30px 0 20px}}.checkout__form__group-content .account-details-heading{display:block!important;margin-top:45px!important;float:left;width:100%}.checkout__form__group-content h3+p{margin-top:-20px}.checkout__form__group-content p{margin-bottom:15px}.checkout__form__group-content p a{color:#0d1c93}.checkout__form__group-data{border:1px solid #0a0a0a;border-radius:4px;padding:0 20px;margin-bottom:40px;margin-top:10px}.checkout__form__group-data ul{list-style:none;margin:0;padding:0}.checkout__form__group-data ul li{position:relative;padding:15px 70px 15px 0;border-bottom:1px solid #000}.checkout__form__group-data ul li:last-of-type{border-bottom:none}.checkout__form__group-data ul li .info{font-weight:700}.checkout__form__group-data ul li .content,.checkout__form__group-data ul li .info{font-size:15px;letter-spacing:.1px;color:#000}.checkout__form__group-data ul li .change{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;letter-spacing:.1px;color:#0d1c93}.checkout__form__group--shipping label.error{display:block;font-size:12px;color:red!important;text-transform:none!important;padding-left:30px!important;line-height:1!important}.checkout__form__group .woocommerce-account-fields label:not(.checkbox),.checkout__form__group .woocommerce-additional-fields label:not(.checkbox),.checkout__form__group .woocommerce-billing-fields label:not(.checkbox),.checkout__form__group .woocommerce-shipping-fields label:not(.checkbox){display:none!important}.checkout__form__group .woocommerce-account-fields label:not(.checkbox).checkbox,.checkout__form__group .woocommerce-additional-fields label:not(.checkbox).checkbox,.checkout__form__group .woocommerce-billing-fields label:not(.checkbox).checkbox,.checkout__form__group .woocommerce-shipping-fields label:not(.checkbox).checkbox{display:block!important}.checkout__form__group .woocommerce-account-fields label:not(.checkbox) span.optional,.checkout__form__group .woocommerce-additional-fields label:not(.checkbox) span.optional,.checkout__form__group .woocommerce-billing-fields label:not(.checkbox) span.optional,.checkout__form__group .woocommerce-shipping-fields label:not(.checkbox) span.optional{display:none!important}.checkout__form__group .woocommerce-account-fields label:not(.checkbox).error,.checkout__form__group .woocommerce-additional-fields label:not(.checkbox).error,.checkout__form__group .woocommerce-billing-fields label:not(.checkbox).error,.checkout__form__group .woocommerce-shipping-fields label:not(.checkbox).error{display:block!important;font-size:12px;color:red!important;text-transform:none!important;padding-left:0!important}.checkout__form__group .woocommerce-account-fields #ship-to-different-address label,.checkout__form__group .woocommerce-additional-fields #ship-to-different-address label,.checkout__form__group .woocommerce-billing-fields #ship-to-different-address label,.checkout__form__group .woocommerce-shipping-fields #ship-to-different-address label{display:block!important}.checkout__form__group .woocommerce-account-fields{margin-bottom:15px}@media(min-width:992px){.checkout__form__group .woocommerce-account-fields{margin-bottom:20px}}.checkout__form__group .woocommerce-account-fields label:not(.checkbox),.checkout__form__group .woocommerce-account-fields label:not(.error){display:none!important}.checkout__form__group .woocommerce-account-fields label:not(.checkbox).woocommerce-form__label-for-checkbox,.checkout__form__group .woocommerce-account-fields label:not(.error).woocommerce-form__label-for-checkbox{display:block!important;color:#23232c!important;margin-top:0!important;margin-bottom:0!important;text-transform:none!important}.checkout__form__group .woocommerce-account-fields label:not(.checkbox).woocommerce-form__label-for-checkbox span,.checkout__form__group .woocommerce-account-fields label:not(.error).woocommerce-form__label-for-checkbox span{margin-top:0!important}.checkout__form__group .create-account{padding-left:0!important}.checkout__form__group .create-account label{text-transform:none!important}.checkout__form__group .form-row{margin:0 0 15px!important;padding:0!important;width:100%}.checkout__form__group .form-row .select2-container,.checkout__form__group .form-row input,.checkout__form__group .form-row textarea{border:1px solid hsla(0,0%,43.9%,.43)!important;border-radius:4px!important;padding:15px 15px 16px;font-size:16px;color:#5d5d5d}.checkout__form__group .form-row .select2-container::-webkit-input-placeholder,.checkout__form__group .form-row input::-webkit-input-placeholder,.checkout__form__group .form-row textarea::-webkit-input-placeholder{font-size:16px}.checkout__form__group .form-row .select2-container::-moz-placeholder,.checkout__form__group .form-row input::-moz-placeholder,.checkout__form__group .form-row textarea::-moz-placeholder{font-size:16px}.checkout__form__group .form-row .select2-container:-ms-input-placeholder,.checkout__form__group .form-row input:-ms-input-placeholder,.checkout__form__group .form-row textarea:-ms-input-placeholder{font-size:16px}.checkout__form__group .form-row .select2-container::-ms-input-placeholder,.checkout__form__group .form-row input::-ms-input-placeholder,.checkout__form__group .form-row textarea::-ms-input-placeholder{font-size:16px}.checkout__form__group .form-row .select2-container::placeholder,.checkout__form__group .form-row input::placeholder,.checkout__form__group .form-row textarea::placeholder{font-size:16px}.checkout__form__group .form-row .select2-container .select2-selection,.checkout__form__group .form-row input .select2-selection,.checkout__form__group .form-row textarea .select2-selection{height:auto;border-bottom:none!important;padding:0}.checkout__form__group .form-row textarea{min-height:100px;resize:vertical}.checkout__form__group .form-row.form-row--state{clear:none!important}.checkout__form__group .form-row.form-row--country,.checkout__form__group .form-row.form-row--postcode,.checkout__form__group .form-row.form-row--state{width:100%}@media(min-width:992px){.checkout__form__group .form-row.form-row--country,.checkout__form__group .form-row.form-row--postcode,.checkout__form__group .form-row.form-row--state{float:left;width:33.3333333333%;padding:0 10px!important;clear:none!important}}.checkout__form__group .form-row.form-row--firstname,.checkout__form__group .form-row.form-row--lastname,.checkout__form__group .form-row.form-row--password,.checkout__form__group .form-row.form-row--password-repeat{width:100%}@media(min-width:992px){.checkout__form__group .form-row.form-row--firstname,.checkout__form__group .form-row.form-row--lastname,.checkout__form__group .form-row.form-row--password,.checkout__form__group .form-row.form-row--password-repeat{float:left;width:50%;padding:0 10px!important}}.checkout__form__group .form-row.form-row--gift,.checkout__form__group .form-row.form-row--ponumber{width:100%}@media(min-width:992px){.checkout__form__group .form-row.form-row--gift,.checkout__form__group .form-row.form-row--ponumber{float:left;width:50%;padding:0 10px!important}}@media(min-width:992px){.checkout__form__group .form-row.form-row--country,.checkout__form__group .form-row.form-row--firstname,.checkout__form__group .form-row.form-row--gift,.checkout__form__group .form-row.form-row--password{padding-left:0!important}}@media(min-width:992px){.checkout__form__group .form-row.form-row--lastname,.checkout__form__group .form-row.form-row--password-repeat,.checkout__form__group .form-row.form-row--ponumber,.checkout__form__group .form-row.form-row--postcode{padding-right:0!important}}.checkout__form__next-step{text-align:right}.checkout__form__next-step .button{border-radius:8px;font-size:14px}.checkout__form .sa_billing_addresses_container .options_container,.checkout__form .sa_shipping_addresses_container .options_container{margin-left:0}.checkout__form .sa_billing_addresses_container .saved_address_options,.checkout__form .sa_shipping_addresses_container .saved_address_options{overflow:hidden!important}.checkout__form .sa_billing_addresses_container .billing_address_edit_delete,.checkout__form .sa_billing_addresses_container .shipping_address_edit_delete,.checkout__form .sa_shipping_addresses_container .billing_address_edit_delete,.checkout__form .sa_shipping_addresses_container .shipping_address_edit_delete{position:absolute;bottom:0;left:0;right:0}.checkout__form .sa_billing_addresses_container .address_container_billing,.checkout__form .sa_billing_addresses_container .address_container_shipping,.checkout__form .sa_shipping_addresses_container .address_container_billing,.checkout__form .sa_shipping_addresses_container .address_container_shipping{border:1px solid hsla(0,0%,43.9%,.43)!important;min-height:250px}.checkout__form .sa_billing_addresses_container .address_container_billing:first-of-type,.checkout__form .sa_billing_addresses_container .address_container_shipping:first-of-type,.checkout__form .sa_shipping_addresses_container .address_container_billing:first-of-type,.checkout__form .sa_shipping_addresses_container .address_container_shipping:first-of-type{margin-left:0}.checkout__form .sa_billing_addresses_container p.single_address,.checkout__form .sa_shipping_addresses_container p.single_address{height:8em}.checkout__form .sa_billing_addresses_container .bill_to_this_address_button,.checkout__form .sa_billing_addresses_container .ship_to_this_address_button,.checkout__form .sa_shipping_addresses_container .bill_to_this_address_button,.checkout__form .sa_shipping_addresses_container .ship_to_this_address_button{height:auto;margin-bottom:0}.checkout__form .sa_billing_addresses_container .bill_to_this_address_button .button,.checkout__form .sa_billing_addresses_container .ship_to_this_address_button .button,.checkout__form .sa_shipping_addresses_container .bill_to_this_address_button .button,.checkout__form .sa_shipping_addresses_container .ship_to_this_address_button .button{height:auto;line-height:30px;border-radius:0;font-size:14px!important;padding:5px 0!important;min-width:auto}.checkout__form .woocommerce-shipping-methods{border:1px solid #0a0a0a;border-radius:4px;margin-bottom:20px!important}@media(min-width:992px){.checkout__form .woocommerce-shipping-methods{margin-bottom:40px!important}}.checkout__form .woocommerce-shipping-methods li{padding:30px 15px;display:block;border-radius:4px;margin:0!important}.checkout__form .woocommerce-shipping-methods li:nth-of-type(2n){background-color:#efefef}.checkout__form .woocommerce-shipping-methods li label span{color:#23232c!important}.checkout__form .woocommerce-shipping-methods li label:before{width:16px;height:16px;background:#fff;border:1px solid #707070;border-radius:50%;top:0}.checkout__form .woocommerce-shipping-methods li label:after{border:none;width:16px;height:16px;border-radius:50%;background:#5b568c;opacity:0;top:0;left:0}.checkout__form .woocommerce-shipping-methods li input:checked+label:after{opacity:1}.checkout__form .woocommerce-shipping-methods li input:checked+label{font-weight:700!important}.checkout__form .woocommerce-shipping-methods li input:checked+label span.amount{font-weight:700!important}@media(min-width:992px){.checkout__form .woocommerce-checkout-payment .form-row-first{width:calc(50% + 80px)!important}}@media(min-width:992px){.checkout__form .woocommerce-checkout-payment .form-row-last{margin-left:20px!important}}.checkout__form .woocommerce-checkout-payment .form-submit-button{position:relative}.checkout__form .woocommerce-checkout-payment .form-submit-button .js-form-submit{position:absolute;content:"";top:0;right:0;bottom:0;left:0;cursor:pointer}.checkout__form .woocommerce-checkout-payment #place_order{border-radius:8px;font-size:16px}.checkout__form .woocommerce-checkout-payment ul.wc-saved-payment-methods{padding:0!important}.checkout__form .woocommerce-checkout-payment ul.payment_methods li{padding:15px 0!important}.checkout__form .woocommerce-checkout-payment ul.payment_methods li input:checked+label:after{opacity:1}.checkout__form .woocommerce-checkout-payment ul.payment_methods li .payment_box{background:rgba(0,0,0,0)!important;padding:10px 30px!important}.checkout__form .woocommerce-checkout-payment ul.payment_methods li .woocommerce-SavedPaymentMethods-saveNew label{display:inline-block!important;padding-left:33px!important}.checkout__form .woocommerce-checkout-payment ul.payment_methods li .woocommerce-SavedPaymentMethods-saveNew label:before{width:19px;height:19px;border:1px solid #707070;border-radius:6px;background-color:#fff;top:3px}.checkout__form .woocommerce-checkout-payment ul.payment_methods li .woocommerce-SavedPaymentMethods-saveNew label:after{opacity:0;top:6px;left:4px}.checkout__form .woocommerce-checkout-payment [data-count]:not([data-count="0"])+.wc-credit-card-form{display:none}.checkout__form .woocommerce-checkout-payment [data-count]:not([data-count="0"])~.woocommerce-SavedPaymentMethods-saveNew{display:none}.checkout__cart{margin:30px -15px;position:relative;border-top:1px solid #707070}@media(min-width:1200px){.checkout__cart{padding:40px;margin-left:0;margin-right:0;border:none;width:100%}}.checkout__cart .order-review-mobile-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:12px 10px;border-bottom:1px solid #707070}@media(min-width:1200px){.checkout__cart .order-review-mobile-toggle{display:none!important}}.checkout__cart .order-review-mobile-toggle .toggler{text-align:left;font-size:14px;line-height:18px;letter-spacing:0;color:#0d1c93;cursor:pointer}.checkout__cart .order-review-mobile-toggle .toggler svg{vertical-align:bottom;margin-right:9px}.checkout__cart .order-review-mobile-toggle .toggler--hide{display:none}.checkout__cart .order-review-mobile-toggle .toggler--show,.checkout__cart .order-review-mobile-toggle .toggler.active .toggler--hide{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout__cart .order-review-mobile-toggle .toggler.active .toggler--show{display:none}@media(min-width:1200px){.checkout__cart #order_review{display:block!important}}.checkout__cart #order_review.active{margin-top:10px;overflow-x:scroll}@media(min-width:1200px){.checkout__cart #order_review.active{margin-top:0;overflow:hidden}}@media(max-width:1199px){.checkout__cart #order_review:not(.active) .cart_item,.checkout__cart #order_review:not(.active) tfoot{display:none}}@media(max-width:1199px){.checkout__cart #order_review .cart_item .product-details{padding-left:10px!important}.checkout__cart #order_review .cart_item .product-total{padding-right:10px!important}.checkout__cart #order_review .coupon-row td{padding:0 10px!important}.checkout__cart #order_review tfoot th{padding-left:10px!important}.checkout__cart #order_review tfoot td{padding-right:10px!important}}@media(min-width:1200px){.checkout__cart .checkout__cart--inner{position:fixed;top:40px}}.checkout__cart .checkout__cart--inner{max-width:100%}.checkout__cart .woocommerce-checkout-review-order-table{margin-bottom:20px!important}@media(min-width:1200px){.checkout__cart .woocommerce-checkout-review-order-table{margin-bottom:40px!important}}.checkout__cart .woocommerce-checkout-review-order-table td,.checkout__cart .woocommerce-checkout-review-order-table th{padding:2px 0!important;width:50%}.checkout__cart .woocommerce-checkout-review-order-table td{border:none!important;padding:0!important}.checkout__cart .woocommerce-checkout-review-order-table td:last-of-type{text-align:right}.checkout__cart .woocommerce-checkout-review-order-table td.product-total{width:35%}.checkout__cart .woocommerce-checkout-review-order-table td.product-details{padding:10px 0!important;width:65%}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner figure{width:68px;height:68px;border-radius:8px;border:1px solid #707070;position:relative;margin:0 10px 0 0;-webkit-box-flex:0;-webkit-flex:0 0 68px;-ms-flex:0 0 68px;flex:0 0 68px}@media screen and (max-width:321px){.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner figure{display:none}}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner figure .image-placeholder{background:rgba(134,232,255,.43);display:block;position:absolute;top:0;left:0;right:0;bottom:0}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner figure img{width:100%;height:auto;border-radius:8px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner figure .badge-quantity{position:absolute;top:-5px;right:-5px;background:#484848;border:1px solid #707070;color:#fff;text-align:center;line-height:23px;border-radius:50%;font-size:12px;width:23px;height:23px}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner .product-name{text-align:left;font-weight:500;letter-spacing:.46px;color:#000}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner .product-data{text-align:left;letter-spacing:.32px;color:#5d5d5d}.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner .product-data .variation-From,.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner .product-data .variation-Message,.checkout__cart .woocommerce-checkout-review-order-table td.product-details .product-details--inner .product-data .variation-To{display:none!important}.checkout__cart .woocommerce-checkout-review-order-table tr.cart_item td{border-bottom:1px solid #afafaf!important}.checkout__cart .woocommerce-checkout-review-order-table tr.cart_item:last-of-type td{border-bottom:none}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td{border-bottom:1px solid #afafaf!important;text-align:left}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td label span{margin:10px 0}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form{margin:0 0 20px;border:none;padding:0}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form input{border:1px solid hsla(0,0%,43.9%,.43)!important;border-radius:4px!important;padding:10px 15px 11px;font-size:14px;width:100%;max-width:300px;color:#5d5d5d}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form input::-webkit-input-placeholder{font-size:14px}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form input::-moz-placeholder{font-size:14px}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form input:-ms-input-placeholder{font-size:14px}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form input::-ms-input-placeholder{font-size:14px}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form input::placeholder{font-size:14px}.checkout__cart .woocommerce-checkout-review-order-table tr.coupon-row td form button.button{border:none;background:rgba(0,0,0,0);color:#000;text-decoration:underline;padding:0;margin-left:12px;min-width:auto;width:auto;font-size:14px;font-weight:700}.checkout__cart .woocommerce-checkout-review-order-table tr.acfw-store-credits-balance-row td,.checkout__cart .woocommerce-checkout-review-order-table tr.acfw-store-credits-balance-row th{vertical-align:top}.checkout__cart .woocommerce-checkout-review-order-table tfoot tr th{font-weight:400!important;text-transform:none!important;border:none!important}.checkout__cart .woocommerce-checkout-review-order-table .order-total td{font-size:25px;font-weight:700}@media screen and (max-width:767px){.checkout__cart .woocommerce-checkout-review-order-table .order-total td{font-size:16px}}.checkout__cart .woocommerce-checkout-review-order-table .order-total td span.currency-name{font-size:16px;font-weight:400;margin-right:5px}.checkout__cart .woocommerce-checkout-review-order-table .order-total td .first-payment-date{font-size:16px;line-height:16px}.checkout__cart .woocommerce-checkout-review-order-table .order-total.recurring-total td,.checkout__cart .woocommerce-checkout-review-order-table .order-total.recurring-total th{padding:20px 0!important;border-top:1px solid #afafaf!important}.checkout__cart .woocommerce-checkout-review-order-table .order-total.recurring-total th{width:35%}.checkout__cart .woocommerce-checkout-review-order-table .order-total.recurring-total td{width:65%}@media screen and (min-width:768px){.checkout__cart .woocommerce-checkout-review-order-table .order-total.recurring-total td{white-space:nowrap}}.checkout__cart .woocommerce-checkout-review-order-table .cart-subtotal td,.checkout__cart .woocommerce-checkout-review-order-table .cart-subtotal th{padding-top:20px!important}.checkout__cart .woocommerce-checkout-review-order-table .cart-subtotal.recurring-total td,.checkout__cart .woocommerce-checkout-review-order-table .cart-subtotal.recurring-total th{padding-top:5px!important;padding-bottom:20px!important}.checkout__cart .woocommerce-checkout-review-order-table .cart-shipping td,.checkout__cart .woocommerce-checkout-review-order-table .cart-shipping th{padding-bottom:20px!important}.checkout__cart .woocommerce-checkout-review-order-table .cart-shipping+.order-total td,.checkout__cart .woocommerce-checkout-review-order-table .cart-shipping+.order-total th{padding:20px 0!important;border-top:1px solid #afafaf!important}.checkout__cart .woocommerce-checkout-review-order-table .cart-shipping+.acfw-order-total td,.checkout__cart .woocommerce-checkout-review-order-table .cart-shipping+.acfw-order-total th{padding:20px 0 0!important;border-top:1px solid #afafaf!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}.product--rental .badge-quantity,tr.sold_individually .badge-quantity{display:none}.webui-popover.bottom-left>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom>.webui-arrow{top:-16px!important;border-bottom-color:#000!important}#acfw-store-credits-redeem-form.checkout input{margin-bottom:8px;border-bottom:1px solid #f1f2f4}#acfw-store-credits-redeem-form.checkout input:focus{border-bottom:1px solid #000}@media screen and (max-width:991px){.checkout__cart{margin-left:0;margin-right:0}.woocommerce-checkout-header-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout-header-group a{text-align:center}.checkout__cart .order-review-mobile-toggle .toggler svg{display:block}.woocommerce-checkout form.checkout .form-row-last label{visibility:visible;opacity:1}}@media screen and (max-width:767px){.checkout__cart{margin-left:-15px;margin-right:-15px;padding:0;margin-bottom:0}}.woocommerce ul#shipping_method li input{margin:3px 1em 0 0}.woocommerce-checkout #payment label,.woocommerce input[type=radio]+label{padding-left:0}.woocommerce input[type=radio]+label:after,.woocommerce input[type=radio]+label:before{display:none}.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token input[type=radio]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:321px){.checkout__form__group-data ul li{padding-right:0}.checkout__form__group-data ul li .change{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:10px}}.product-details-data{font-size:12px;line-height:1.2}.lpfw-checkout-redeem-row svg.caret-icon{position:static}.acfw-store-credits-balance-row--applied{font-size:14px}.checkout__cart .woocommerce-checkout-review-order-table tr.balance-due td,.checkout__cart .woocommerce-checkout-review-order-table tr.balance-due th{padding:20px 0 0!important}ul.wc_payment_methods li:last-child{border:0!important}ul.woocommerce-SavedPaymentMethods li:last-child{border-bottom:1px solid #eaebee!important}body.page-template-page-dashboard-courses .page-header,body.page-template-page-dashboard-rentals .page-header,body.page-template-page-dashboard .woocommerce-page-header{display:none}body.page-template-page-dashboard-courses #masthead,body.page-template-page-dashboard-rentals #masthead{background-color:rgba(0,0,0,0)}.site-content-no-container .container:first-of-type{width:100%!important;padding-left:0;padding-right:0}body.page-template-page-dashboard:not(.woocommerce-lost-password) .site-content .container:first-of-type,body.woocommerce-account:not(.woocommerce-lost-password) .site-content .container:first-of-type{width:100%!important;padding-left:0;padding-right:0}.page__dashboard h1,.page__dashboard h2,.page__dashboard h3,.page__dashboard h4,.page__dashboard h5,.page__dashboard h6,.page__dashboard ol,.page__dashboard p,.page__dashboard ul{margin:0;padding:0}.page__dashboard ol,.page__dashboard ul{list-style:none}.page__dashboard .row--double{margin-top:15px}@media(max-width:991px){.page__dashboard__tabs{padding-top:210px}}@media(min-width:992px){.page__dashboard--mobile{display:none}}.page__dashboard--desktop{margin-bottom:30px}@media(max-width:991px){.page__dashboard--desktop{display:none}}.page__dashboard--desktop .page__dashboard__content .inner{padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media(min-width:992px){.hidden-desktop{display:none}}.page__dashboard__mobile__headline{font-size:18px;color:#000;font-weight:700;letter-spacing:.58px;line-height:49px;margin-bottom:17px}body.page-template-page-dashboard .site-footer .footer-content:before,body.page-template-page-dashboard .site-footer .footer-info:before,body.page-template-page-dashboard .site-footer .footer-widgets:before{border-top:0}@media(max-width:782px){body.page-template-page-dashboard.admin-bar{margin-top:0!important}}@media(max-width:600px){body.page-template-page-dashboard #wpadminbar{top:-46px!important}}.woocommerce-edit-account form.edit-account .form-row-submit .button{text-transform:capitalize!important}h3.dashboard{color:#fff;font-size:35px;font-weight:700;line-height:1.1}.page__dashboard__grid .col-md-8{min-width:inherit!important}.page__dashboard__content{padding-top:20px}.page__dashboard__sidebar{background-color:#efefef;padding-top:20px;padding-bottom:27px}@media screen and (min-width:1119px){.row--double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.page__dashboard__welcome{background:rgba(0,0,0,0) linear-gradient(43deg,#362f63,#70e2fe) 0 0 no-repeat padding-box;padding:0 15px}@media(max-width:991px){.page__dashboard__welcome{position:absolute;width:100%;top:0;z-index:100;min-height:290px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width:767px){.page__dashboard__welcome{min-height:310px}}@media(max-width:991px){.page__dashboard__welcome .inner{padding-bottom:60px}}@media(min-width:992px){.page__dashboard__welcome{background:rgba(0,0,0,0) linear-gradient(74deg,#352f62,#70e2fe) 0 0 no-repeat padding-box;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border-radius:10px;padding:50px 0}}.page__dashboard__welcome h2{font-size:60px;font-weight:700;letter-spacing:.3px;line-height:49px;color:#fff}.page__dashboard__welcome p{font-size:19px;letter-spacing:.13px;line-height:30px;color:#fff;margin-top:16px}.page__dashboard__membership{margin-top:18px}@media(min-width:992px){.page__dashboard__membership{background-color:#362f63;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border-radius:10px}}@media(min-width:992px){.page__dashboard__membership .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:13px 16px 11px 25px!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}}@media(max-width:991px){.page__dashboard__membership__info{margin-bottom:15px}}.page__dashboard__membership__info h3{font-size:20px;letter-spacing:.58px;color:#000}@media(min-width:992px){.page__dashboard__membership__info h3{font-size:35px;line-height:49px;letter-spacing:1.01px;color:#fff}}.page__dashboard__membership__info p{font-size:14px;letter-spacing:.14px;line-height:26px;color:#000}@media(min-width:992px){.page__dashboard__membership__info p{color:#fff}.page__dashboard__membership__info p span{color:#46f0de}}@media(max-width:991px){.page__dashboard__membership__actions ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:992px){.page__dashboard__membership__actions ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;margin-right:-15px}}@media(max-width:991px){.page__dashboard__membership__actions ul li{width:calc(50% - 5px)}}@media(max-width:991px){.page__dashboard__membership__actions ul li:first-child,.page__dashboard__membership__actions ul li:nth-child(2){margin-bottom:10px}}@media(min-width:992px){.page__dashboard__membership__actions ul li{width:77px;margin-right:15px}.page__dashboard__membership__actions ul li:last-child{margin-right:0}}.page__dashboard__membership__actions ul li a{background-color:#9aa2e2;border-radius:16px;padding:35px 18px;display:block;width:100%}@media(max-width:991px){.page__dashboard__membership__actions ul li a{border:1px solid #fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);height:100%}}@media(min-width:992px){.page__dashboard__membership__actions ul li a{border-radius:8px;padding:16px 0 12px}}.page__dashboard__membership__actions ul li a .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.page__dashboard__membership__actions ul li a .item{height:100%}}@media(min-width:992px){.page__dashboard__membership__actions ul li a .item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page__dashboard__membership__actions ul li a .item__icon svg{width:inherit;height:28px;margin:0 auto}.page__dashboard__membership__actions ul li a .item__icon svg path{fill:#fff}.page__dashboard__membership__actions ul li a .item__title{margin-top:11px}.page__dashboard__membership__actions ul li a .item__title p{text-align:center;font-size:20px;font-weight:700;letter-spacing:.13px;line-height:25px;color:#fff}@media(min-width:992px){.page__dashboard__membership__actions ul li a .item__title p{font-size:15px;font-weight:500;line-height:20px}}.page__dashboard__online-courses{background:#362f63;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);border-radius:30px;overflow:hidden}@media(min-width:992px){.page__dashboard__online-courses{background:rgba(0,0,0,0) linear-gradient(68deg,#352e62,#70e2fe) 0 0 no-repeat padding-box;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:10px}}.page__dashboard__online-courses--desktop{margin-top:25px}.page__dashboard__online-courses .inner{padding:15px}@media(min-width:992px){.page__dashboard__online-courses .inner{padding:13px 0}}.page__dashboard__online-courses__headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page__dashboard__online-courses__headline h3{font-size:35px;font-weight:700;letter-spacing:.24px;line-height:30px;color:#fff}@media(max-width:991px){.page__dashboard__online-courses__headline h3{display:none}}.page__dashboard__online-courses__headline a{font-size:14px;color:#fff;letter-spacing:.1px;line-height:30px}@media(min-width:992px){.page__dashboard__online-courses__headline a{font-size:18px;letter-spacing:.13px}}.page__dashboard__online-courses__items{margin-top:25px}@media(max-width:991px){.page__dashboard__online-courses__items{height:390px}}@media(min-width:992px){.page__dashboard__online-courses__items{overflow-y:initial!important}}@media(max-width:991px){.page__dashboard__online-courses__items .page__dashboard__listing__items__list.page__dashboard__listing__items__list--desktop{display:none!important}}@media(min-width:992px){.page__dashboard__online-courses__items .page__dashboard__listing__items__list.page__dashboard__listing__items__list--mobile{display:none}}.page__dashboard__online-courses__items .page__dashboard__online-courses__item{width:260px;height:135px;margin-bottom:9px}@media(min-width:992px){.page__dashboard__online-courses__items .page__dashboard__online-courses__item{margin-right:12px;margin-bottom:15px}}.page__dashboard__online-courses__items .page__dashboard__online-courses__item img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.page__dashboard__online-courses__items .owl-nav{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page__dashboard__online-courses__items .owl-nav .owl-next,.page__dashboard__online-courses__items .owl-nav .owl-prev{position:absolute;left:-20px;width:40px;height:40px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.85);box-shadow:10px 10px 30px rgba(0,0,0,.85);background-color:hsla(0,0%,100%,.63)!important}.page__dashboard__online-courses__items .owl-nav .owl-next.disabled,.page__dashboard__online-courses__items .owl-nav .owl-next span,.page__dashboard__online-courses__items .owl-nav .owl-prev.disabled,.page__dashboard__online-courses__items .owl-nav .owl-prev span{display:none}.page__dashboard__online-courses__items .owl-nav .owl-next:before,.page__dashboard__online-courses__items .owl-nav .owl-prev:before{background:rgba(0,0,0,0) url(../icons/owl--arrow.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";width:11px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page__dashboard__online-courses__items .owl-nav .owl-next{left:auto;right:-20px}.page__dashboard__online-courses__items .owl-nav .owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.page__dashboard__online-courses--mobile .page__dashboard__online-courses__items::-webkit-scrollbar{width:6px;height:100%;cursor:pointer}.page__dashboard__online-courses--mobile .page__dashboard__online-courses__items::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.59);border-radius:10px}.page__dashboard__online-courses--mobile .page__dashboard__online-courses__items::-webkit-scrollbar-thumb{border-radius:10px;background:#46f0de}.page__dashboard__online-courses--desktop .page__dashboard__online-courses__items::-webkit-scrollbar{width:100%;height:6px;cursor:pointer}.page__dashboard__online-courses--desktop .page__dashboard__online-courses__items::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.59);border-radius:10px}.page__dashboard__online-courses--desktop .page__dashboard__online-courses__items::-webkit-scrollbar-thumb{border-radius:10px;background:#46f0de}.page__dashboard__video-rentals--expanded{background-color:#362f63;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:10px;max-height:200px;overflow:hidden}@media(max-width:991px){.page__dashboard__video-rentals--expanded{margin-bottom:17px}}.page__dashboard__video-rentals--expanded .inner{padding-left:0!important;padding-right:0!important}.page__dashboard__video-rentals--expanded__headline h3{font-size:21px;letter-spacing:.15px;line-height:30px;color:#fff;font-weight:700}@media(min-width:992px){.page__dashboard__video-rentals--expanded__headline h3{font-size:26px;letter-spacing:1.01px;line-height:36px}}@media(min-width:1199px){.page__dashboard__video-rentals--expanded__headline h3{font-size:35px;letter-spacing:1.01px;line-height:49px}}.page__dashboard__video-rentals--expanded__headline p{font-size:12px;letter-spacing:.36px;line-height:30px;color:#fff}.page__dashboard__video-rentals--expanded__featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page__dashboard__video-rentals--expanded__featured .rental__info{width:50%;padding-left:25px;padding-top:15px}.page__dashboard__video-rentals--expanded__featured .rental__info .most{margin-top:15px}.page__dashboard__video-rentals--expanded__featured .rental__info p{font-size:11px;color:#fff;letter-spacing:.33px;line-height:15px}.page__dashboard__video-rentals--expanded__featured .rental__info h4{font-size:10px;color:#ebebeb;letter-spacing:.1px;line-height:15px;text-transform:uppercase}.page__dashboard__video-rentals--expanded__featured .rental__image{width:50%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page__dashboard__video-rentals--expanded__featured .rental__image img{height:200px;width:100%;-o-object-fit:contain;object-fit:contain;border-top-right-radius:10px;border-bottom-right-radius:10px}.page__dashboard__video-rentals--expanded__more{margin-top:12px}.page__dashboard__video-rentals--expanded__more a{font-size:16px;font-weight:700;letter-spacing:.11px;line-height:25px;border:1px solid #fff;text-align:center;display:block;width:100%;color:#fff;max-width:223px}.page__dashboard__video-rentals--condensed{background-color:#362f63;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:10px;height:100%}@media(max-width:991px){.page__dashboard__video-rentals--condensed{margin-bottom:17px}}@media(max-width:991px){.page__dashboard__video-rentals--condensed .inner{padding:9px}}.page__dashboard__video-rentals--condensed__headline p{letter-spacing:.36px;line-height:30px;color:#fff}.page__dashboard__video-rentals--condensed__featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.page__dashboard__video-rentals--condensed__featured .rental__info{width:calc(100% - 184px)}.page__dashboard__video-rentals--condensed__featured .rental__info p{color:#fff;font-size:14px;letter-spacing:.33px;line-height:15px}.page__dashboard__video-rentals--condensed__featured .rental__info p a{color:#fff;text-decoration:underline}.page__dashboard__video-rentals--condensed__featured .rental__info p a:hover{text-decoration:none}.page__dashboard__video-rentals--condensed__featured .rental__info h4{margin-top:7px;font-size:10px;color:#ebebeb;letter-spacing:.1px;line-height:15px;text-transform:uppercase}.page__dashboard__video-rentals--condensed__featured .rental__image{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.page__dashboard__video-rentals--condensed__more{margin-top:25px}.page__dashboard__video-rentals--condensed__more a{font-size:16px;font-weight:700;letter-spacing:.11px;line-height:25px;border:1px solid #fff;border-radius:12px;text-align:center;display:block;width:100%;color:#fff;padding:15px 0;background-color:#9aa2e2}.page__dashboard__video-rentals--condensed__more.expanded a{display:inline-block;padding:5px 15px;width:auto}.page__dashboard__video-rentals--mobile{background-color:#362f63;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:10px;overflow:hidden}@media(max-width:991px){.page__dashboard__video-rentals--mobile{margin-bottom:17px}}@media(min-width:650px){.page__dashboard__video-rentals--mobile .inner{padding-left:0!important;padding-right:0!important}}.page__dashboard__video-rentals--mobile__featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:650px){.page__dashboard__video-rentals--mobile__featured{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page__dashboard__video-rentals--mobile__featured .rental__info{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:0 15px;width:100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media(min-width:650px){.page__dashboard__video-rentals--mobile__featured .rental__info{width:50%}}.page__dashboard__video-rentals--mobile__featured .rental__info .most{margin-top:15px}.page__dashboard__video-rentals--mobile__featured .rental__info p{color:#fff}.page__dashboard__video-rentals--mobile__featured .rental__info p a{color:#fff;text-decoration:underline}.page__dashboard__video-rentals--mobile__featured .rental__info p a:hover{text-decoration:none}.page__dashboard__video-rentals--mobile__featured .rental__image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media(min-width:650px){.page__dashboard__video-rentals--mobile__featured .rental__image{width:50%}}.page__dashboard__video-rentals--mobile__more{margin-top:25px}.page__dashboard__video-rentals--mobile__more a{font-size:16px;font-weight:700;letter-spacing:.11px;line-height:25px;border:1px solid #fff;border-radius:12px;text-align:center;display:block;width:100%;color:#fff;padding:5px 15px;background-color:#9aa2e2}.page__dashboard__owned-videos{background-color:#362f63;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:10px;height:100%}@media(max-width:1119px){.page__dashboard__owned-videos{margin-top:15px}}@media(max-width:991px){.page__dashboard__owned-videos .inner{padding:15px}}@media(min-width:992px){.page__dashboard__owned-videos .inner{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}.page__dashboard__owned-videos__headline p{font-size:14px;letter-spacing:.42px;color:#fff}.page__dashboard__owned-videos__links{margin-top:25px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:15px;grid-row-gap:15px}.page__dashboard__owned-videos__links a{border:1px solid #fff;color:#fff;border-radius:12px;letter-spacing:.08px;line-height:25px;display:block;padding:10px;text-align:left;background-color:#9aa2e2;font-weight:700}@media(min-width:500px){.page__dashboard__owned-videos__links a{font-size:14px}}@media(min-width:992px){.page__dashboard__account-management{background:rgba(0,0,0,0) linear-gradient(234deg,#362f63,#70e2fe) 0 0 no-repeat padding-box;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:8px}}.page__dashboard__account-management .inner{padding:10px 0 0}@media(min-width:992px){.page__dashboard__account-management .inner{padding:20px 12px}}.page__dashboard__account-management__headline{margin-bottom:20px}@media(min-width:1199px){.page__dashboard__account-management__headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page__dashboard__account-management__headline h3{font-size:21px;letter-spacing:.15px;line-height:30px;font-weight:700;color:#000}@media(min-width:992px){.page__dashboard__account-management__headline h3{color:#fff}}.page__dashboard__account-management__headline a{text-decoration:none;color:#fff;font-size:14px;letter-spacing:.13px;line-height:30px}.page__dashboard__account-management__headline a:hover{text-decoration:underline}@media(min-width:1199px){.page__dashboard__account-management__headline a{font-size:19px}}@media(max-width:991px){.page__dashboard__account-management__headline a{display:none}}.page__dashboard__account-management__items ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:991px){.page__dashboard__account-management__items ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:991px){.page__dashboard__account-management__items ul li{width:calc(50% - 5px)}}@media(max-width:991px){.page__dashboard__account-management__items ul li:first-child,.page__dashboard__account-management__items ul li:nth-child(2){margin-bottom:10px}}@media(min-width:992px){.page__dashboard__account-management__items ul li{margin:0 6px 10px;width:94px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media(max-width:991px){.page__dashboard__account-management__items ul li:first-of-type a{background-color:#595578}.page__dashboard__account-management__items ul li:nth-of-type(2) a{background-color:#03256c}.page__dashboard__account-management__items ul li:nth-of-type(3) a{background-color:#362f63}.page__dashboard__account-management__items ul li:nth-of-type(4) a{background-color:#9aa2e2}}.page__dashboard__account-management__items ul li a,.page__dashboard__account-management__items ul li a:hover{color:#fff}@media(max-width:991px){.page__dashboard__account-management__items ul li a{font-size:18px;letter-spacing:.13px;line-height:25px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:16px;padding:0 16px;text-align:left;min-height:160px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(min-width:992px){.page__dashboard__account-management__items ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:1px solid #fff;width:100%;height:100%;padding:0 5px;min-height:99px;max-height:99px}}@media(max-width:991px){.page__dashboard__account-management__items ul li a .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:992px){.page__dashboard__account-management__items ul li a .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:70px}}.page__dashboard__account-management__items ul li a .item__icon{height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page__dashboard__account-management__items ul li a .item__icon svg{width:inherit;height:28px;margin:0 auto}.page__dashboard__account-management__items ul li a .item__icon svg path{fill:#fff}@media(max-width:991px){.page__dashboard__account-management__items ul li a .item__title{margin-top:35px}}@media(min-width:992px){.page__dashboard__account-management__items ul li a .item__title{height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:11px}}.page__dashboard__account-management__items ul li a .item__title p{font-size:12px}@media(min-width:360px){.page__dashboard__account-management__items ul li a .item__title p{font-size:14px}}@media(min-width:380px){.page__dashboard__account-management__items ul li a .item__title p{font-size:16px}}@media(min-width:420px){.page__dashboard__account-management__items ul li a .item__title p{font-size:18px}}@media(max-width:991px){.page__dashboard__account-management__items ul li a .item__title p{text-align:left;letter-spacing:.13px;line-height:25px;color:#fff;font-weight:700}}@media(min-width:992px){.page__dashboard__account-management__items ul li a .item__title p{text-align:center;font-size:12px;letter-spacing:.08px;line-height:14px;color:#fff}}@media(min-width:992px){.page__dashboard__teachers-links{background-color:#70e2fe;-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.29);box-shadow:-6px 6px 6px rgba(0,0,0,.29);border:1px solid #e5e5e5;border-radius:8px;margin-top:18px}}@media(min-width:992px){.page__dashboard__teachers-links .inner{padding:9px 13px 16px}}.page__dashboard__teachers-links__headline--teacher{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.page__dashboard__teachers-links__headline--teacher{padding:10px 0 0}}.page__dashboard__teachers-links__headline--teacher a{font-size:14px;letter-spacing:.14px;font-weight:700;line-height:26px}@media screen and (min-width:992px){.page__dashboard__teachers-links__headline--teacher a{color:#fff}}.page__dashboard__teachers-links__headline h3{font-size:20px;color:#000;font-weight:700;letter-spacing:.58px;line-height:1.2}@media(min-width:992px){.page__dashboard__teachers-links__headline h3{font-size:21px;color:#fff;font-weight:700;letter-spacing:.21px;line-height:30px}}.page__dashboard__teachers-links__date{margin-top:5px}.page__dashboard__teachers-links__date .date__content{font-size:14px;letter-spacing:.14px;font-weight:700;line-height:26px}@media screen and (min-width:992px){.page__dashboard__teachers-links__date .date__content{color:#fff}}.page__dashboard__teachers-links__date .date__content a{text-transform:uppercase;color:#d30c0c}.page__dashboard__teachers-links__date .date__content form{display:initial}.page__dashboard__teachers-links__date .date__content form button{border:none;padding:0;text-transform:uppercase;color:#d30c0c;background:none}.page__dashboard__teachers-links__links{margin-top:12px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:25px}@media(min-width:992px){.page__dashboard__teachers-links__links{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px}}@media(min-width:1199px){.page__dashboard__teachers-links__links{gap:10px}}.page__dashboard__teachers-links__links a{background-color:#9aa2e2;border:1px solid #fff;color:#fff;border-radius:16px;font-size:14px;letter-spacing:.14px;line-height:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:14px 17px;text-align:left;margin-bottom:11px;width:100%;font-weight:700}@media(max-width:991px){.page__dashboard__teachers-links__links a{-webkit-box-shadow:-2px 1px 8px rgba(0,0,0,.35);box-shadow:-2px 1px 8px rgba(0,0,0,.35);border:1px solid #fff;font-size:18px;padding-left:35px;padding-top:13px;padding-bottom:12px}}.page__dashboard__recent-orders .inner{background-color:#362f63;-webkit-box-shadow:-6px 6px 11px rgba(0,0,0,.41);box-shadow:-6px 6px 11px rgba(0,0,0,.41);border:1px solid #e5e5e5;border-radius:8px;padding:12px 13px}@media(min-width:992px){.page__dashboard__recent-orders .inner{margin-top:18px}}@media(min-width:1299px){.page__dashboard__recent-orders__headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page__dashboard__recent-orders__headline h3{font-size:19px;letter-spacing:.13px;line-height:30px;color:#fff}.page__dashboard__recent-orders__headline__actions ul,.page__dashboard__recent-orders__headline__actions ul li.separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page__dashboard__recent-orders__headline__actions ul li.separator{font-size:13px;color:#fff;padding:0 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page__dashboard__recent-orders__headline__actions ul li.separator:after{content:none}.page__dashboard__recent-orders__headline__actions ul li a{font-size:13px;color:#fff;letter-spacing:.09px;line-height:30px}.page__dashboard__recent-orders__list{margin-top:30px;overflow:auto}.page__dashboard__recent-orders__list table{border:0;border-collapse:collapse;overflow-x:auto;white-space:nowrap}.page__dashboard__recent-orders__list tr{border-bottom:1px solid #fff!important}.page__dashboard__recent-orders__list td,.page__dashboard__recent-orders__list th{border-right:0}@media(min-width:1488px){.page__dashboard__recent-orders__list tbody,.page__dashboard__recent-orders__list thead{table-layout:fixed}}.page__dashboard__recent-orders__list thead th{font-size:19px;letter-spacing:.13px;line-height:30px;color:#fff;font-weight:400}.page__dashboard__recent-orders__list tbody td{font-size:12px;letter-spacing:.36px;color:#fff}.page__dashboard__recent-orders__list a{color:#fff}li.wc-item-meta-label.Collection.ID,li.wc-item-meta-label.collection_duration,li.wc-item-meta-label.collection_id{display:none!important}li.wc-item-meta-label p{display:inline-block}.section__tabs{padding:0 15px}.section__tabs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-top:10px}.section__tabs ul li{margin-right:15px;margin-bottom:15px}.section__tabs ul li:last-child{margin-right:0}.section__tabs__link{display:inline-block;padding:8px 7px;border:2px solid #bababa;border-radius:32px;text-decoration:none;font-size:14px;letter-spacing:.18px;line-height:18px;color:#150f0f;background-color:rgba(0,0,0,0);white-space:nowrap}.section__tabs__link--active{background-color:#aab1e5;border:2px solid #656192;color:#fff!important}.section__tabs__content{padding:0 15px 15px}.section__tabs__content__item{display:none}.section__tabs__content__item--active{display:block}.section__tabs ul::-webkit-scrollbar{width:100%;height:4px;cursor:pointer}.section__tabs ul::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:10px}.section__tabs ul::-webkit-scrollbar-thumb{border-radius:10px;background:#9aa3e1}.page__dashboard__listing{padding-bottom:60px}.page__dashboard__listing__header{position:absolute;width:100%;top:0}.page__dashboard__listing__header__inner{background-color:#1d1a34;background-position:100%!important;background-size:cover;background-repeat:no-repeat;position:relative;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:290px}.page__dashboard__listing__header__inner:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;visibility:visible;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#1d1a34),to(rgba(29,26,52,.15)));background:linear-gradient(90deg,#1d1a34 10%,rgba(29,26,52,.15));content:""}@media(min-width:992px){.page__dashboard__listing__header__inner{min-height:320px}}.page__dashboard__listing__header__inner__content{position:relative;z-index:2}@media(min-width:992px){.page__dashboard__listing__header__inner__content{padding:0 25px 10px}}.page__dashboard__listing__header__inner__content h2{font-size:30px;color:#fff;line-height:40px;letter-spacing:.25px}@media(min-width:499px){.page__dashboard__listing__header__inner__content h2{font-size:50px;line-height:60px}}.page__dashboard__listing__header__inner__content p{font-size:19px;color:#fff;line-height:30px;letter-spacing:.13px}.page__dashboard__listing__disclaimer{background-color:#9aa3e1;border:1px solid #707070;width:100vw;position:relative;left:50%;right:50%;margin:45px -50vw 50px}@media(min-width:992px){.page__dashboard__listing__disclaimer{margin:110px -50vw 60px}}.page__dashboard__listing__disclaimer__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:27px 15px 15px}@media(min-width:768px){.page__dashboard__listing__disclaimer__inner{padding:49px 15px 44px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page__dashboard__listing__disclaimer__inner h2{margin:0;font-size:21px;color:#fff;line-height:58px;letter-spacing:.61px;text-transform:uppercase;font-weight:400;text-align:center}@media(min-width:768px){.page__dashboard__listing__disclaimer__inner h2{font-size:30px;letter-spacing:1.16px;margin-right:50px}}@media(min-width:992px){.page__dashboard__listing__disclaimer__inner h2{font-size:40px;letter-spacing:1.16px;margin-right:80px}}.page__dashboard__listing__disclaimer__inner h2 strong{font-weight:700}.page__dashboard__listing__disclaimer__inner a{background-color:#03256c;color:#fff;border-radius:8px;font-size:24px;text-align:center;text-transform:uppercase;font-weight:400;padding:15px}.page__dashboard__listing__items{margin-top:225px;padding:0 15px}@media(min-width:992px){.page__dashboard__listing__items{margin-top:300px;padding:0 35px}}.page__dashboard__listing__items__header{margin-bottom:25px}@media(min-width:992px){.page__dashboard__listing__items__header{margin-bottom:20px}}.page__dashboard__listing__items__header p{margin:0;text-transform:uppercase;font-size:21px;letter-spacing:.53px;font-weight:700;color:#000}@media(min-width:992px){.page__dashboard__listing__items__header p{font-size:30px;letter-spacing:.75px}}.page__dashboard__listing__items__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:12px;margin-top:25px}@media(min-width:768px){.page__dashboard__listing__items__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:992px){.page__dashboard__listing__items__list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-top:20px}}@media(max-width:767px){.page__dashboard__listing__items__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page__dashboard__listing__items__empty h3,.page__dashboard__listing__items__empty p{margin:0}.page__dashboard__listing__items__empty h3{font-size:32px;line-height:35px;color:#000;text-align:center;text-transform:uppercase;margin-bottom:20px;font-weight:700}@media(min-width:992px){.page__dashboard__listing__items__empty h3{font-size:44px;line-height:50px}}.page__dashboard__listing__items__empty p{font-size:18px;line-height:23px;text-align:center;color:#9aa3e1}@media(min-width:992px){.page__dashboard__listing__items__empty p{font-size:21px;line-height:27px}}.page__dashboard__listing__item{cursor:pointer}@media(max-width:767px){.page__dashboard__listing__item{width:300px}}.page__dashboard__listing__item__image{margin-bottom:5px}.page__dashboard__listing__item__image img{width:100%;-o-object-fit:cover;object-fit:cover;height:167px}@media(min-width:992px){.page__dashboard__listing__item__image img{height:205px}}.page__dashboard__listing__item__image--rentals{position:relative;overflow:hidden;height:0;padding-top:56.25%;background-size:cover;background-repeat:no-repeat}.page__dashboard__listing__item__details h3,.page__dashboard__listing__item__details p{margin:0}.page__dashboard__listing__item__details h3{font-size:18px;letter-spacing:.18px;line-height:23px;font-weight:700;color:#000;margin-bottom:7px}@media(min-width:992px){.page__dashboard__listing--rentals .page__dashboard__listing__item__details h3.active{font-size:21px;letter-spacing:.53px;margin-bottom:5px}}.page__dashboard__listing__item__details p{font-size:14px;letter-spacing:.15px;line-height:18px;color:#000}.page__dashboard__listing--rentals .page__dashboard__listing__item__details p.active{text-transform:capitalize}@media(min-width:992px){.page__dashboard__listing--rentals .page__dashboard__listing__item__details p.active{font-size:16px;letter-spacing:.53px}}.page-template-own-content .site-footer .footer-content:before{display:none}.page__dashboard__owned__header{background-color:#1d1a34;margin-top:-85px;padding-top:85px;background-position:100%!important;background-size:cover;background-repeat:no-repeat}@media(min-width:1200px){.page__dashboard__owned__header{margin-top:-85px;padding-top:85px}}.page__dashboard__owned__header h2{font-size:41px;line-height:46px;letter-spacing:.2px;color:#fff;margin-bottom:20px;margin-top:63px}@media(min-width:992px){.page__dashboard__owned__header h2{font-size:60px;line-height:77px;margin-top:66px;text-transform:uppercase}}.page__dashboard__owned__header p{font-size:16px;line-height:30px;letter-spacing:.11px;margin-bottom:47px;margin-top:0;color:#fff}@media(min-width:992px){.page__dashboard__owned__header p{font-size:20px;line-height:26px;letter-spacing:0;margin-bottom:63px}}.page__dashboard__owned__content h5.content__heading{margin:17px 0 19px}@media(min-width:992px){.page__dashboard__owned__content h5.content__heading{margin:14px 0}}.page__dashboard__owned__content .segments__heading{margin:25px 0}@media(min-width:992px){.page__dashboard__owned__content .segments__heading{margin:22px 0}}.page__dashboard__owned__content .segments__heading--mobile{display:block}@media(min-width:992px){.page__dashboard__owned__content .segments__heading--mobile{display:none}}.page__dashboard__owned__content .segments__heading--desktop{display:none}@media(min-width:992px){.page__dashboard__owned__content .segments__heading--desktop{display:block}}.page__dashboard__owned__content .videos__filters__selects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media(min-width:992px){.page__dashboard__owned__content .videos__filters__selects{margin-bottom:18px}}.page__dashboard__owned__content .videos__filters{position:relative;z-index:2}.page__dashboard__owned__content .videos__filters .icon--search{position:absolute;top:4px;left:20%;-webkit-transform:translate(-16px);-ms-transform:translate(-16px);transform:translate(-16px)}.page__dashboard__owned__content .videos__filters__search{background-color:rgba(0,0,0,0);color:#fff!important;font-size:19px;line-height:21px;text-align:center;text-transform:uppercase;border-width:1px;width:calc(100% - 40px);padding:0 20% 5px;margin:0 20px}@media(min-width:992px){.page__dashboard__owned__content .videos__filters__search{width:100%}}.page__dashboard__owned__content .videos__filters__search::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search::-moz-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search:-ms-input-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search::-ms-input-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search::placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search:focus{border-bottom-color:#fff}.page__dashboard__owned__content .videos__filters__search--mobile{display:none}.page__dashboard__owned__content .videos__filters__additional{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:992px){.page__dashboard__owned__content .videos__filters__additional{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:991px){.page__dashboard__owned__content .videos__filters__additional{margin-bottom:15px}}.page__dashboard__owned__content .videos__filters__favourites{cursor:pointer}.page__dashboard__owned__content .videos__filters__favourites .tuf__filter{padding-right:0;display:inline;cursor:pointer}@media(min-width:992px){.page__dashboard__owned__content .videos__filters__favourites .tuf__filter{padding-right:0!important;display:inline-block;vertical-align:middle}}.page__dashboard__owned__content .videos__filters__favourites .state--active,.page__dashboard__owned__content .videos__filters__favourites .tuf__dropdown__title{display:none}.page__dashboard__owned__content .videos__filters__favourites .state--inactive{display:block}.page__dashboard__owned__content .videos__filters__favourites input{position:absolute;opacity:0;visibility:hidden;width:1px;height:1px}.page__dashboard__owned__content .videos__filters__favourites input:checked+.state .state--active{display:block}.page__dashboard__owned__content .videos__filters__favourites input:checked+.state .state--inactive{display:none}.page__dashboard__owned__content .videos__filters__favourites svg{width:30px;height:30px;margin:0 15px}.page__dashboard__owned__content .videos__filters__favourites svg.state--active{display:none}.page__dashboard__owned__content .videos__filters__favourites svg.state--inactive{display:block}@media(max-width:991px){.page__dashboard__owned__content .videos__filters__favourites svg{margin-left:0}.page__dashboard__owned__content .videos__filters__favourites svg.state--active .svg-fav-outer{fill:#a9a8a9}.page__dashboard__owned__content .videos__filters__favourites svg.state--active .svg-fav-inner{stroke:#fff}.page__dashboard__owned__content .videos__filters__favourites svg.state--inactive .svg-fav-inner,.page__dashboard__owned__content .videos__filters__favourites svg.state--inactive .svg-fav-outer{stroke:#a9a8a9}}@media(min-width:992px){.page__dashboard__owned__content .videos__filters{position:relative;z-index:2;padding:20px 0;margin-left:0;margin-right:0;margin-bottom:32px;background:-webkit-gradient(linear,left top,right top,color-stop(80%,#545084),to(rgba(84,80,132,.8)));background:linear-gradient(90deg,#545084 80%,rgba(84,80,132,.8))}.page__dashboard__owned__content .videos__filters .reset__filters{-webkit-transition:.5s;transition:.5s;color:#fff;font-weight:500;text-align:center;line-height:60px;min-width:200px;display:inline-block;padding:0 10px;border-radius:0;border:0;background-color:#000;cursor:pointer;position:relative;text-transform:uppercase}.page__dashboard__owned__content .videos__filters .icon--search{position:absolute;top:4px;left:20%;-webkit-transform:translate(-16px);-ms-transform:translate(-16px);transform:translate(-16px)}.page__dashboard__owned__content .videos__filters__search{background-color:rgba(0,0,0,0);color:#fff!important;font-size:19px;line-height:21px;text-align:center;text-transform:uppercase;border-width:1px;width:100%;padding:0 20% 5px}.page__dashboard__owned__content .videos__filters__search::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search::-moz-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search:-ms-input-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search::-ms-input-placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search::placeholder{color:#fff;text-transform:uppercase}.page__dashboard__owned__content .videos__filters__search:focus{border-bottom-color:#fff}.page__dashboard__owned__content .videos__filters__selects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px)and (min-width:768px){.page__dashboard__owned__content .videos__filters__selects .tuf__filter{padding-right:20px}}.page__dashboard__owned__content .videos__list{padding-bottom:50px}.page__dashboard__owned__content .videos__list__total{color:hsla(0,0%,100%,.6);min-width:80px;font-weight:400;text-align:right;white-space:nowrap;margin:0 0 0 15px}.page__dashboard__owned__content .videos__list .row--grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px;margin:0 0 15px}@media(min-width:768px){.page__dashboard__owned__content .videos__list .row--grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(min-width:992px){.page__dashboard__owned__content .videos__list .row--grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.page__dashboard__owned__content .videos__list .row--grid:after,.page__dashboard__owned__content .videos__list .row--grid:before{display:none}.page__dashboard__owned__content .videos__list .row--grid .col-sm-4{width:100%;padding:0}.page__dashboard__owned__content .videos__list .video__item{margin:0}.page__dashboard__owned__content .videos__list .load-more{-webkit-transition:.5s;transition:.5s;color:#fff;font-weight:500;text-align:center;line-height:60px;min-width:200px;display:inline-block;padding:0 10px;border-radius:0;border:0;background-color:#000;cursor:pointer;position:relative;text-transform:uppercase;margin:50px 0}.page__dashboard__owned__content .page__dashboard__owned__carousel{margin-bottom:30px}.page__dashboard__owned__content .video__item__image__collection{padding:0;height:390px;background-color:#92e9fd}.page__dashboard__owned__content .owl-dots{display:none!important}.page__dashboard__owned__content .owl-nav{display:block!important;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page__dashboard__owned__content .owl-nav .owl-next,.page__dashboard__owned__content .owl-nav .owl-prev{position:absolute;left:-20px;top:-20px;width:40px;height:40px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.85);box-shadow:10px 10px 30px rgba(0,0,0,.85);background-color:hsla(0,0%,100%,.63)!important}.page__dashboard__owned__content .owl-nav .owl-next.disabled,.page__dashboard__owned__content .owl-nav .owl-next span,.page__dashboard__owned__content .owl-nav .owl-prev.disabled,.page__dashboard__owned__content .owl-nav .owl-prev span{display:none}.page__dashboard__owned__content .owl-nav .owl-next:before,.page__dashboard__owned__content .owl-nav .owl-prev:before{background:rgba(0,0,0,0) url(../icons/owl--arrow.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";width:11px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page__dashboard__owned__content .owl-nav .owl-next{left:auto;right:-20px}.page__dashboard__owned__content .owl-nav .owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.page__dashboard__owned__content .ytu-row{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.page__dashboard__owned__content .ytu-row:nth-of-type(2n){background-color:#ededed}@media(min-width:768px){.page__dashboard__owned__content .ytu-row h5{margin:10px 0 14px}}.owned__playlist{border:1px solid #fff;background-color:#9aa2e2;border-radius:8px;margin-bottom:29px;padding:20px 14px 14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:-2px 1px 8px #878787;box-shadow:-2px 1px 8px #878787}@media(min-width:768px){.owned__playlist{margin-bottom:44px}}.owned__playlist__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:55px;min-width:55px;height:55px;border-radius:50%;background:#362f63;margin-right:14px;cursor:pointer}.owned__playlist__action img{max-width:19px;margin-left:5px}.owned__playlist__title{height:58px;font-size:22px;line-height:29px;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.page-template-page-owned-videos .videos__filters{height:auto!important;margin-top:0!important}body.page-template-page-owned-videos .page__dashboard__owned__header{margin-top:0!important}@media(min-width:1200px){body.page-template-page-owned-videos .page__dashboard__owned__header{margin-top:0!important}}body.page-template-page-owned-playlists .content__heading{margin:17px 0 41px;letter-spacing:.75px;font-size:21px;line-height:27px}@media(min-width:768px){body.page-template-page-owned-playlists .content__heading{font-size:30px;line-height:39px;margin:14px 0 27px}}body.page-template-page-weekly-videos .page-header{display:none}body.page-template-page-weekly-videos #masthead{background-color:rgba(0,0,0,0)!important}body.page-template-page-weekly-videos .site-content{padding-top:100px!important}@media(min-width:500px){body.page-template-page-weekly-videos .site-content{padding-top:200px!important}}@media(min-width:992px){body.page-template-page-weekly-videos .site-content{padding-top:260px!important}}body.page-template-page-weekly-videos .entry-header{display:none!important}body.page-template-page-weekly-videos .vc_column_container{padding-left:15px!important;padding-right:15px!important}.page__weekly_videos{padding-bottom:60px}.page__weekly_videos__header{position:absolute;width:100%;top:0;left:0}.page__weekly_videos__header__inner{background-position:100%!important;background-size:cover;background-repeat:no-repeat;position:relative;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:155px}@media(min-width:500px){.page__weekly_videos__header__inner{min-height:250px}}@media(min-width:992px){.page__weekly_videos__header__inner{min-height:375px}}.page__weekly_videos__header__inner__content{position:relative;z-index:2}@media(max-width:991px){.page__weekly_videos__header__inner__content{text-align:center}}@media(min-width:992px){.page__weekly_videos__header__inner__content{padding:0 25px 10px}}.page__weekly_videos__header__inner__content h2{font-size:18px;line-height:22px;margin-top:70px;color:#fff;letter-spacing:.25px;text-transform:uppercase;position:relative}@media(min-width:500px){.page__weekly_videos__header__inner__content h2{font-size:30px;line-height:40px}}@media(min-width:992px){.page__weekly_videos__header__inner__content h2{font-size:54px;line-height:60px;margin-bottom:0;margin-top:114px}}.page__weekly_videos__header__inner__content h2:after{content:"";position:absolute;bottom:-15px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#fff;display:block;height:2px;width:160px}@media(min-width:500px){.page__weekly_videos__header__inner__content h2:after{width:260px;bottom:-25px}}@media(min-width:992px){.page__weekly_videos__header__inner__content h2:after{width:390px;bottom:-35px}}.page__weekly_videos__header__inner__content p{font-size:19px;color:#fff;line-height:30px;letter-spacing:.13px}.mow_content.weekly__content,.wro_content.weekly__content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:75px}@media(min-width:992px){.mow_content.weekly__content,.wro_content.weekly__content{min-height:55px}}.product__details h3,.product__details h4,.product__details p,.product__details ul{margin:0;padding:0}.product__details h3{font-size:45px;letter-spacing:.23px;line-height:51px}.product__details ul{list-style:none}.product__details .information_and_image_sections{background-color:#373162;padding:70px 20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width:768px){.product__details .information_and_image_sections{padding-left:40px;padding-right:40px}}.product__details .information_and_image_sections .information_and_image_section{margin-bottom:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.product__details .information_and_image_sections .information_and_image_section:last-of-type{margin-bottom:0}}@media(min-width:992px){.product__details .information_and_image_sections .information_and_image_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(min-width:992px){.product__details .information_and_image_sections .information_and_image_section--flipped .information_and_image_section--left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:70px}}.product__details .information_and_image_sections .information_and_image_section--left h4{color:#fff;font-size:33px;font-weight:700;letter-spacing:.17px;margin-bottom:15px}.product__details .information_and_image_sections .information_and_image_section--left p{font-size:16px;color:#fff;line-height:22px;font-weight:400}@media(max-width:991px){.product__details .information_and_image_sections .information_and_image_section--left{margin-bottom:40px}}@media(min-width:992px){.product__details .information_and_image_sections .information_and_image_section--left{margin-right:70px;width:50%;max-width:415px}}.product__details .information_and_image_sections .information_and_image_section--right{max-width:670px}@media(min-width:992px){.product__details .information_and_image_sections .information_and_image_section--right{width:50%}}.product__details .unique_selling_position{background-color:#373162;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 20px}@media(min-width:992px){.product__details .unique_selling_position{padding-top:125px;padding-bottom:125px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.product__details .unique_selling_position{padding-left:40px;padding-right:40px}}@media(max-width:991px){.product__details .unique_selling_position--left{margin-bottom:30px}}@media(min-width:992px){.product__details .unique_selling_position--left{margin-right:60px;width:50%}}@media(min-width:992px){.product__details .unique_selling_position--right{width:50%}}.product__details .unique_selling_position .unique_selling_position_subtitle p{font-size:18px;letter-spacing:.09px;margin-bottom:15px;text-transform:uppercase;color:#fff}.product__details .unique_selling_position .unique_selling_position_description p{font-size:16px;line-height:22px;color:#fff}.product__details .unique_selling_position h3{color:#fff;margin-bottom:20px}.product__details .what_this_product_includes{padding-bottom:40px}.product__details .what_this_product_includes h3{margin-bottom:10px;font-size:32px}.product__details .what_this_product_includes_products{position:relative}.product__details .what_this_product_includes_products_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product__details .what_this_product_includes_products .what_this_product_includes_product{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;padding:0 20px}@media(min-width:500px){.product__details .what_this_product_includes_products .what_this_product_includes_product{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media(min-width:768px){.product__details .what_this_product_includes_products .what_this_product_includes_product{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media(min-width:992px){.product__details .what_this_product_includes_products .what_this_product_includes_product{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}}.product__details .what_this_product_includes_products .what_this_product_includes_product_image{margin-bottom:34px;overflow:hidden;min-height:300px}.product__details .what_this_product_includes_products .what_this_product_includes_product_image img{min-height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.product__details .what_this_product_includes_products .what_this_product_includes_product h4{font-size:20px;font-weight:700;letter-spacing:.1px;line-height:1.2;margin-bottom:12px;color:#000}.product__details .what_this_product_includes_products .what_this_product_includes_product p{font-size:16px;font-weight:regualar;line-height:23px;color:#000}.product__details .what_this_product_includes .owl-nav{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product__details .what_this_product_includes .owl-nav .owl-next,.product__details .what_this_product_includes .owl-nav .owl-prev{position:absolute;width:40px;height:40px;border-radius:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:rgba(0,0,0,.43)!important}.product__details .what_this_product_includes .owl-nav .owl-next.disabled,.product__details .what_this_product_includes .owl-nav .owl-next span,.product__details .what_this_product_includes .owl-nav .owl-prev.disabled,.product__details .what_this_product_includes .owl-nav .owl-prev span{display:none}.product__details .what_this_product_includes .owl-nav .owl-next:before,.product__details .what_this_product_includes .owl-nav .owl-prev:before{background:rgba(0,0,0,0) url(../icons/owl--arrow_white.svg) 50% no-repeat;background-size:contain;position:absolute;content:"";width:11px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product__details .what_this_product_includes .owl-nav .owl-next{left:auto;right:0}.product__details .what_this_product_includes .owl-nav .owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.product__details .what_this_product_includes .owl-item,.product__details .what_this_product_includes .owl-item>.item{min-height:100%}.product__details .what_this_product_includes .owl-item>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px 0 0}@media(min-width:768px){.product__details .what_this_product_includes .owl-item>.item{padding:0 15px}}.product__details .details_and_specifications{background-color:#373162;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 20px}@media(min-width:992px){.product__details .details_and_specifications{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px}}@media(min-width:768px){.product__details .details_and_specifications{padding-left:40px;padding-right:40px}}.product__details .details_and_specifications--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product__details .details_and_specifications--left img{max-width:300px}@media(min-width:600px){.product__details .details_and_specifications--left img{max-width:385px}}@media(max-width:991px){.product__details .details_and_specifications--left{margin-bottom:30px}}@media(min-width:992px){.product__details .details_and_specifications--left{margin-right:90px}}.product__details .details_and_specifications h3{color:#fff;margin-bottom:30px}.product__details .details_and_specifications ul li{border-bottom:1px solid #fff;padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.product__details .details_and_specifications ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.product__details .details_and_specifications ul li:first-of-type{padding-top:0}.product__details .details_and_specifications ul li .details_title{font-size:28px;color:#fff;font-weight:700;margin-bottom:20px;min-width:100%}@media(min-width:768px){.product__details .details_and_specifications ul li .details_title{min-width:220px;margin-bottom:0}}.product__details .details_and_specifications ul li .details_description{font-size:18px;color:#fff;font-weight:400;width:100%}@media(min-width:768px){.product__details .details_and_specifications ul li .details_description{width:uto}}.product__details .prevention_section{background-color:#373162;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 20px 30px}@media(min-width:768px){.product__details .prevention_section{padding-left:40px;padding-right:40px}}.product__details .prevention_section h3{color:#fff;text-align:center;margin-bottom:60px;line-height:51px}@media(min-width:768px){.product__details .prevention_section h3{font-size:55px;letter-spacing:.28px;text-align:center;max-width:1140px;margin-left:auto;margin-right:auto}}.product__details .prevention_section_columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(min-width:500px){.product__details .prevention_section_columns{max-width:1124px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto}}.product__details .prevention_section_columns .prevention_section_column{width:340px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 10px}@media(min-width:500px){.product__details .prevention_section_columns .prevention_section_column{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media(min-width:768px){.product__details .prevention_section_columns .prevention_section_column{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:340px}.product__details .prevention_section_columns .prevention_section_column:first-of-type{padding-left:0}.product__details .prevention_section_columns .prevention_section_column:last-of-type{padding-right:0}}.product__details .prevention_section_columns .prevention_section_column_image{margin-bottom:18px;height:230px;overflow:hidden}.product__details .prevention_section_columns .prevention_section_column_image img{min-height:230px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.product__details .prevention_section_columns .prevention_section_column_details{padding-bottom:20px}.product__details .prevention_section_columns .prevention_section_column_details h4{margin-bottom:19px;color:#fff;font-size:24px;line-height:31px}.product__details .prevention_section_columns .prevention_section_column_details p{color:#fff;font-size:16px;line-height:23px}.product__details .cross_sell__upsell{padding-top:80px;padding-bottom:60px}.product__details .cross_sell__upsell h3{font-size:32px;letter-spacing:.22px;color:#000;margin-bottom:55px}.product__details .cross_sell__upsell_products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.product__details .cross_sell__upsell_products .cross_sell__upsell_product{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}@media(min-width:500px){.product__details .cross_sell__upsell_products .cross_sell__upsell_product{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media(min-width:768px){.product__details .cross_sell__upsell_products .cross_sell__upsell_product{-webkit-flex-basis:calc(33.33% - 10px);-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px)}}@media(min-width:992px){.product__details .cross_sell__upsell_products .cross_sell__upsell_product{-webkit-flex-basis:calc(20% - 10px);-ms-flex-preferred-size:calc(20% - 10px);flex-basis:calc(20% - 10px)}}.product__details .cross_sell__upsell_products .cross_sell__upsell_product .product-header{position:relative;overflow:hidden;margin-bottom:25px}.product__details .cross_sell__upsell_products .cross_sell__upsell_product_image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid #ccc!important}.product__details .cross_sell__upsell_products .cross_sell__upsell_product h4 a{font-size:16px;color:#000;font-weight:700;letter-spacing:.46px;line-height:19px;margin-bottom:11px}.product__details .cross_sell__upsell_products .cross_sell__upsell_product h4 a:hover{text-decoration:underline;color:#9aa3e1!important;cursor:pointer}.product__details .cross_sell__upsell_products .cross_sell__upsell_product p{font-size:16px;color:#000;font-weight:400;letter-spacing:.46px}.product__details .single-product__testimonials{padding-top:50px}.final_cta{background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed;height:100vh;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(max-width:992px){.final_cta{display:none}}@media(min-width:500px){.final_cta{height:460px}}.final_cta_inner{background-color:rgba(0,0,0,.54);padding:38px 25px 40px}@media(min-width:768px){.final_cta_inner{margin-left:43px;max-width:600px}}.final_cta_inner h3{font-size:30px;letter-spacing:.87px;line-height:29px;margin-bottom:20px;color:#fff;font-weight:600}.final_cta_inner p{font-size:16px;letter-spacing:.08px;line-height:38px;font-weight:400;color:#fff}.final_cta_inner a{font-size:21px;letter-spacing:.42px;color:#fff;border-radius:16px;border:2px solid #fff;padding:12px 49px;display:inline-block;margin-top:25px}#tab-additional_information,#tab-title-additional_information,.wc-memberships-member-discount-message,.woocommerce-product-attributes-item--attribute_pa_color,.woocommerce-product-attributes-item--attribute_pa_course{display:none}.products__nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:40px;z-index:999999999}.products__nav__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40px;position:relative}.products__nav__inner .product_nav_button{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}.products__nav__inner .product_nav_button .inner{position:relative;height:40px}.products__nav__inner .product_nav_button .inner svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto}.products__nav__inner .product_nav_button .inner svg path{fill:#fff}.products__nav__inner .product_prev{left:2%}.products__nav__inner .product_next{right:2%}.products__nav{opacity:0}.products__nav.visible{opacity:1}.form.variations_form.cart{display:block!important}.woocommerce div.product form.cart .woocommerce-variation{text-align:left!important}.shop_description_inner{padding-left:0;margin-bottom:7px}.shop_description_inner p{margin-top:20px}@media screen and (max-width:767px){.woocommerce .product-toolbar .woocommerce-breadcrumb{display:none}}@media(min-width:992px){.woocommerce div.product .product_title{font-size:40px!important;line-height:48px!important}}.product_add_ons{margin:0 0 30px}@media(min-width:992px){.product_add_ons{margin:0 0 50px}}.product_add_ons h3{font-size:30px;line-height:39px;color:#000;margin-bottom:25px;text-transform:capitalize}.product_add_ons_items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.product_add_ons_items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.product_add_ons_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}@media(max-width:991px){.product_add_ons_item{margin-bottom:20px}}.product_add_ons_item_image{width:100%;-o-object-fit:cover;object-fit:cover;min-width:220px;max-width:220px;margin-bottom:18px}.product_add_ons_item_content{padding-right:70px}.product_add_ons_item_content h4,.product_add_ons_item_content p{margin:0}.product_add_ons_item_content h4{font-size:18px;letter-spacing:.52px;line-height:20px;margin-bottom:11px;color:#000}.product_add_ons_item_content p{font-size:16px;letter-spacing:.08px;line-height:23px;color:#000}.course_overview{background-repeat:no-repeat;background-size:cover;background-position:50%;padding:30px 0;margin:0 -40px}@media screen and (max-width:767px){.course_overview{margin:0 -20px}}.course_overview__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px}.course_overview__inner h3{text-align:center}.course_overview h3{letter-spacing:.25px}.course_overview--black .course_overview h3{color:#000!important}.course_overview--white .course_overview h3{color:#fff!important}.course_overview_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:980px;margin-bottom:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.course_overview_list_item{margin-bottom:30px;width:100%;position:relative}@media(min-width:992px){.course_overview_list_item{-webkit-box-flex:0;-webkit-flex:0 0 440px;-ms-flex:0 0 440px;flex:0 0 440px;margin-bottom:30px}}.course_overview_list_item h4,.course_overview_list_item p{margin:0}.course_overview_list_item h4{font-size:18px;letter-spacing:.11px;line-height:33px;text-transform:capitalize;margin-bottom:10px}.course_overview--black .course_overview_list_item h4{color:#000!important}.course_overview--white .course_overview_list_item h4{color:#fff!important}.course_overview_list_item p{font-size:16px;line-height:22px}.course_overview--black .course_overview_list_item p{color:#000!important}.course_overview--white .course_overview_list_item p{color:#fff!important}.course_overview_additional{text-align:center}@media screen and (max-width:991px){.course_overview_additional{text-align:left}}.course_overview_additional h5,.course_overview_additional p{margin-bottom:0}.course_overview_additional h5{font-size:40px;letter-spacing:.2px;margin-bottom:30px;margin-top:0}.course_overview--black .course_overview_additional h5{color:#000!important}.course_overview--white .course_overview_additional h5{color:#fff!important}.course_overview_additional p{font-weight:700;font-size:16px;letter-spacing:.08px;line-height:22px;margin-bottom:10px}.course_overview--black .course_overview_additional p{color:#000!important}.course_overview--white .course_overview_additional p{color:#fff!important}.course_overview--black .course_overview_list_item::marker{color:#000!important}.course_overview--white .course_overview_list_item::marker{color:#fff!important}.course_overview--black h1,.course_overview--black h2,.course_overview--black h3,.course_overview--black h4,.course_overview--black h5,.course_overview--black h6{color:#000!important}.course_overview--white h1,.course_overview--white h2,.course_overview--white h3,.course_overview--white h4,.course_overview--white h5,.course_overview--white h6{color:#fff!important}.product_video_block{padding:30px 0}.product_video_block_inner_headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.product_video_block_inner_headline{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.product_video_block p{margin:0}.product_video_block h3{letter-spacing:.25px;color:#000}.product_video_block p{font-size:16px;letter-spacing:.08px;line-height:22px;color:#000}.product_video_block_videos{margin-top:35px;max-width:1140px;height:100%!important;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.product_video_block_videos{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product_video_block_video{width:100%}.product_course_content{background-repeat:no-repeat;background-size:cover;background-position:50%;padding:30px 0;margin:0 -40px}@media screen and (max-width:767px){.product_course_content{margin:0 -20px}}.product_course_content_inner_headline h3{letter-spacing:.25px}.product_course_content--black .product_course_content_inner_headline h3{color:#000!important}.product_course_content--white .product_course_content_inner_headline h3{color:#fff!important}.product_course_content_inner_headline p{font-size:16px;line-height:22px;margin-top:25px!important}.product_course_content--black .product_course_content_inner_headline p{color:#000!important}.product_course_content--white .product_course_content_inner_headline p{color:#fff!important}.product_course_content h4,.product_course_content p{margin:0}.product_course_content--black .product_course_content_listing_item{border-bottom:1px solid #000!important}.product_course_content--white .product_course_content_listing_item{border-bottom:1px solid #fff!important}.product_course_content_listing_headline{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0}@media(min-width:992px){.product_course_content_listing_headline{padding:30px 0}}.product_course_content_listing_headline .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_course_content_listing_headline .inner img{margin-right:20px}.product_course_content_listing_headline .inner h5{font-size:18px;padding:0 10px 0 0;text-transform:uppercase}.product_course_content--black .product_course_content_listing_headline .inner h5{color:#000!important}.product_course_content--white .product_course_content_listing_headline .inner h5{color:#fff!important}.product_course_content_listing .accordion_icon{width:21px;height:21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;position:relative}.product_course_content--black .product_course_content_listing .accordion_icon{border:2px solid #000!important;color:#000!important}.product_course_content--white .product_course_content_listing .accordion_icon{border:2px solid #fff!important;color:#fff!important}.product_course_content_listing .accordion_icon:before{content:"";width:12px;height:1px;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product_course_content--black .product_course_content_listing .accordion_icon:before{background-color:#000!important}.product_course_content--white .product_course_content_listing .accordion_icon:before{background-color:#fff!important}.product_course_content_listing .accordion_icon:after{content:"";height:12px;width:1px;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product_course_content--black .product_course_content_listing .accordion_icon:after{background-color:#000!important}.product_course_content--white .product_course_content_listing .accordion_icon:after{background-color:#fff!important}.product_course_content_listing .accordion_icon.opened:after{content:none}.product_course_content_listing_content{display:none;padding-left:70px}@media screen and (max-width:767px){.product_course_content_listing_content{padding-left:0}}.product_course_content_listing_content ul{margin:0;padding:0 0 20px;list-style:none}.product_course_content_listing_content ul li{font-size:16px;font-weight:300;margin-bottom:20px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.product_course_content--black .product_course_content_listing_content ul li{color:#000!important}.product_course_content--white .product_course_content_listing_content ul li{color:#fff!important}.product_course_content_listing_content ul li figure{margin:0;width:23px}.product_course_content_cta{margin-top:60px}.product_course_content_cta_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.product_course_content_cta_inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:30px}}.product_course_content_cta .left__side{max-width:70%}@media(max-width:991px){.product_course_content_cta .left__side{margin-bottom:20px;max-width:100%}}.product_course_content_cta .left__side h3{text-transform:capitalize;display:block;letter-spacing:.25px}.product_course_content--black .product_course_content_cta .left__side h3{color:#000!important}.product_course_content--white .product_course_content_cta .left__side h3{color:#fff!important}.product_course_content_cta .left__side p{margin-top:30px;font-size:16px;letter-spacing:.08px;line-height:23px}.product_course_content--black .product_course_content_cta .left__side p{color:#000!important}.product_course_content--white .product_course_content_cta .left__side p{color:#fff!important}.product_course_content_cta .right__side ul li{font-size:21px;line-height:1.33;margin:0 0 10px}.product_course_content--black .product_course_content_cta .right__side ul li{color:#000!important}.product_course_content--white .product_course_content_cta .right__side ul li{color:#fff!important}.course_instructors{padding:30px 0}.course_instructors_inner{max-width:1070px;margin-left:auto;margin-right:auto}.course_instructors h4,.course_instructors h5,.course_instructors p{margin:0}.course_instructors h3{letter-spacing:.25px;color:#707070}.course_instructors_item{margin-bottom:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}@media(min-width:992px){.course_instructors_item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.course_instructors_item:last-child{margin-bottom:0}.course_instructors_item_image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.course_instructors_item_content h5{color:#707070;margin-bottom:20px}.course_instructors_item_content p{font-size:16px;line-height:21px;color:#707070}.final_cta_course{background-repeat:no-repeat;background-size:cover;background-position:50%;height:400px;overflow:hidden;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.final_cta_course,.final_cta_course_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.final_cta_course_inner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:1070px;width:100%;margin-left:auto;margin-right:auto}.final_cta_course h3{font-size:35px;letter-spacing:.87px;line-height:49px;margin-bottom:13px;color:#707070;font-weight:900;text-transform:uppercase;max-width:740px}.final_cta_course p{font-size:16px;letter-spacing:0;line-height:21px;font-weight:400;color:#707070;max-width:570px}.final_cta_course a{font-size:29px;letter-spacing:.58px;color:#707070;border-radius:12px;border:3px solid #707070;padding:12px 39px;display:inline-block;margin-top:25px;font-weight:900}body.single-product .woocommerce-tabs .woocommerce-product-attributes-item--attribute_pa_course-twytcc{display:none!important}@media screen and (max-width:991px){.course_overview_list_item:before{display:none}.product_course_content_cta .right__side ul{padding-left:40px}}.woocommerce div.product .product-quickview form.cart,.woocommerce div.product p.cart{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.woocommerce div.product .product-quickview form.cart,.woocommerce div.product p.cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.bundle_button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:991px){.product-quickview form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-quickview form div.quantity .qty{width:30px!important}.product-quickview form .qty{padding:0!important}.cross_sell__upsell_product .buttons{text-align:center;position:absolute;top:100%;width:100%}.cross_sell__upsell_product .buttons .button,.cross_sell__upsell_product .buttons .yith-wcwl-add-to-wishlist{-webkit-transition:opacity .3s,background .5s,-webkit-transform .5s;transition:opacity .3s,background .5s,-webkit-transform .5s;transition:transform .5s,opacity .3s,background .5s;transition:transform .5s,opacity .3s,background .5s,-webkit-transform .5s;border-radius:50%;margin:0 5.5px;padding:0;display:inline-block;vertical-align:middle;width:50px;height:50px;min-width:0;min-height:50px;line-height:50px;overflow:hidden;opacity:0}.cross_sell__upsell_product .buttons .button svg,.cross_sell__upsell_product .buttons .yith-wcwl-add-to-wishlist svg{fill:#fff}.cross_sell__upsell_product{position:relative;overflow:hidden}.cross_sell__upsell_product .add_to_cart_button.added svg,.cross_sell__upsell_product .add_to_cart_button.loading svg{display:none}.cross_sell__upsell_product .added:after{margin-left:0!important}.cross_sell__upsell_product .loading:after{top:2px!important}.cross_sell__upsell_product .added_to_cart.wc-forward{display:none!important}.cross_sell__upsell_product:hover .buttons .button,.cross_sell__upsell_product:hover .buttons .yith-wcwl-add-to-wishlist{-webkit-transform:translateY(-72px);-ms-transform:translateY(-72px);transform:translateY(-72px);opacity:1}.teacher__bio__form .button{background-color:#03256c!important}.teacher__bio__form .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{right:15px;top:15px}.teacher__bio__form label.error,.teacher__bio__form span.error-description{display:block!important;font-size:12px;color:red!important;text-transform:none!important;padding-left:0!important}.teacher__bio__form #wp-bio_description-media-buttons{display:none!important}.teacher__bio__form .form__group--repeater .container-fluid{margin-bottom:20px}.teacher__bio__form .form__group--repeater [teacher-repeater-base]{display:none}.teacher__bio__form .form__group--repeater [data-remove-index]{line-height:55px;display:block}.teacher__bio__form .form__group--repeater .button{min-width:auto;width:100%}.teacher__bio__form .form__group--repeater .button[data-add-index]{width:200px}.teacher__bio__form .button{border-radius:8px!important}.teacher__bio{margin-top:40px;margin-bottom:40px}@media(min-width:992px){.teacher__bio{margin-top:60px;margin-bottom:50px}}@media(min-width:1200px){.teacher__bio{margin-top:80px}}.teacher__bio .teacher__image{width:100%}.teacher__bio .teacher__image figure{margin:0}.teacher__bio .teacher-info{margin-top:20px}@media screen and (min-width:992px){.teacher__bio .teacher-info{margin-left:40px;margin-top:0}}.teacher__bio .teacher__name{font-size:40px;line-height:52px;margin-bottom:16px;margin-top:0}.teacher__bio .teacher__name img{vertical-align:bottom}.teacher__bio .teacher__links a{color:#7c6deb;margin-right:36px}.teacher__bio .teacher__role{font-size:25px;line-height:33px;margin-bottom:11px;margin-top:0}.teacher__bio .teacher__role:last-of-type{margin-bottom:17px}.teacher__bio .teacher__about{margin-top:60px}.teacher__bio .teacher__description{margin-bottom:30px}.teacher__bio .teacher__education__heading{margin-top:0}.teacher__bio .teacher__education__list{list-style:none;margin:0 0 50px;padding:0;column-count:2;-webkit-columns:2;-moz-columns:2}.teacher__bio .teacher__education__list li{font-size:16px;line-height:27px;margin:0}.teacher__bio .teacher__back{color:#000;padding-left:30px;position:relative}.teacher__bio .teacher__back svg{position:absolute;left:0;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:14px}.teacher__bio p{margin-bottom:13px;font-size:18px}.teacher__bio p a{color:#1db5d3}.photo__disclaimer{margin-top:20px}.photo__disclaimer p{color:red;margin-bottom:5px;font-size:14px}.form__group__location--hidden{display:none}@media(max-width:991px){.row__filters_teacher{padding:45px 0}}@media(max-width:991px){body.page-template-page-find-training .page__find__training__filters__selects{margin-top:20px!important}}.page__teachers__list__header{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.page__teachers__list__header__inner{background-repeat:no-repeat;position:relative;background-position:100%!important;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:375px}.page__teachers__list__header__inner__content{position:relative;z-index:2;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;padding-left:20px;padding-right:20px;padding-bottom:25px}@media(max-width:991px){.page__teachers__list__header__inner__content{padding-top:50px}}@media(min-width:992px){.page__teachers__list__header__inner__content{padding:0 25px 25px}}.page__teachers__list__header__inner__content h1{font-size:18px;line-height:22px;margin-bottom:6px;color:#fff;text-transform:uppercase}@media(min-width:500px){.page__teachers__list__header__inner__content h1{font-size:30px;line-height:40px}}@media(min-width:992px){.page__teachers__list__header__inner__content h1{font-size:60px;line-height:77px;margin-bottom:0;margin-top:114px}}.page__teachers__list__header__inner__content p{font-size:16px;color:#fff;line-height:26px;font-weight:400;max-width:600px;margin-bottom:0}@media(min-width:992px){.page__teachers__list__header__inner__content p{font-size:20px}}.page__teachers__list__filters{z-index:2;padding:0;width:100%;margin-top:auto}@media(max-width:991px){.page__teachers__list__filters{position:absolute;top:calc(100% - 125px);left:0;right:0;background-color:#545084}}@media(min-width:992px){.page__teachers__list__filters{background:-webkit-gradient(linear,left top,right top,color-stop(80%,#545084),to(rgba(84,80,132,.8)));background:linear-gradient(90deg,#545084 80%,rgba(84,80,132,.8))}}.page__teachers__list__filters .icon--search{position:absolute;top:4px;left:20%;-webkit-transform:translate(-16px);-ms-transform:translate(-16px);transform:translate(-16px)}@media(min-width:992px){body.page-template-page-bbb-list .page__teachers__list__filters form,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters form,body.page-template-page-teachers-list .page__teachers__list__filters form{height:124px}}.page__teachers__list__filters__selects{margin:0 auto}@media screen and (min-width:992px){.page__teachers__list__filters__selects{display:block!important}}.page__teachers__list__filters__selects__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:920px;margin-right:auto;margin-left:auto}.page__teachers__list__filters--rmmp .page__teachers__list__filters__selects__inner{max-width:1157px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 0 0 20px}@media(min-width:992px){.page__teachers__list__filters--rmmp .page__teachers__list__filters__selects__inner{padding:20px 0}}.page__teachers__list__filters--teacher .page__teachers__list__filters__selects__inner{max-width:1257px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(min-width:992px){.page__teachers__list__filters--teacher .page__teachers__list__filters__selects__inner{padding:20px 0}}.page__teachers__list__filters__selects__inner .tuf__filter{width:100%}@media(min-width:992px){body.page-template-page-bbb-list .page__teachers__list__filters__selects__inner .tuf__filter,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters__selects__inner .tuf__filter,body.page-template-page-teachers-list .page__teachers__list__filters__selects__inner .tuf__filter{position:relative;top:-10px}}.page__teachers__list__filters__selects__inner .tuf__filter__inner.disabled{opacity:.6;pointer-events:none}.page__teachers__list__filters__selects__inner .tuf__filter__inner--bordered{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:15px}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox input{opacity:0;position:absolute;left:-9999px}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox input:checked+label span{background-color:rgba(112,226,253,.7098039216)}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox input:checked+label .icon{left:39px}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox input:checked+label .icon .p1{opacity:1}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox label{position:relative;cursor:pointer;margin:0}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox label span{display:block;width:80px;height:38px;background-color:#bababa;border-radius:24px;-webkit-transition:background-color .45s ease;transition:background-color .45s ease}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox label .icon{position:absolute;width:44px;height:44px;top:-3px;left:-3px;-webkit-transition:left .45s ease;transition:left .45s ease}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox label .icon svg{width:100%;height:100%;border-radius:50%}.page__teachers__list__filters__selects__inner .tuf__filter__inner--checkbox label .icon .p1{opacity:.3}.page__teachers__list__filters__selects__inner .tuf__filter__separator{width:1px;height:90px;background-color:#fff;margin:0 30px}@media(max-width:991px){.page__teachers__list__filters__selects__inner .tuf__filter__separator{display:none}}@media(min-width:992px){body.page-template-page-bbb-list .page__teachers__list__filters__selects__inner,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters__selects__inner,body.page-template-page-teachers-list .page__teachers__list__filters__selects__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page__teachers__list__filters .row__filters_teacher .open__filters{margin-top:15px;background-color:#9aa3e1;color:#fff}.page__teachers__list__filters .row__filters_teacher .open__filters svg{width:inherit;height:15px;margin-left:5px}.page__teachers__list__filters .row__filters_teacher .open__filters svg path{fill:#fff!important}.page__teachers__list__filters .tuf__filter{max-width:100%}.page__teachers__list__filters .tuf__filter p{font-size:22px;color:#fff;font-weight:700;margin-bottom:16px}@media(max-width:991px){.page__teachers__list__filters .tuf__filter p{margin-top:16px}}@media(max-width:991px){.page__teachers__list__filters .tuf__filter{margin-bottom:10px}}@media(min-width:992px)and (max-width:1199px){.page__teachers__list__filters .tuf__filter{padding-right:10px}}@media(max-width:991px){.page__teachers__list__filters--rmmp .page__teachers__list__filters .tuf__filter,.page__teachers__list__filters--teacher .page__teachers__list__filters .tuf__filter{margin-bottom:20px}}.page__teachers__list__filters .tuf__filter--first svg{fill:#fff;stroke:#fff;height:20px;width:inherit;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:992px){.page__teachers__list__filters .tuf__filter--first{width:280px;max-width:100%!important}}@media(min-width:992px){.page__teachers__list__filters .tuf__filter--second{width:449px;max-width:100%!important}}@media(min-width:992px){.page__teachers__list__filters .tuf__filter--third{width:306px;max-width:100%!important}}.page__teachers__list__filters .tuf__filter--last{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:992px){.page__teachers__list__filters .tuf__filter--last{display:block;width:160px;max-width:100%!important}}.page__teachers__list__filters .tuf__filter .tuf__input{background:rgba(0,0,0,0);color:#fff}.page__teachers__list__filters .tuf__filter .tuf__input.disabled{opacity:.6;pointer-events:none}.page__teachers__list__filters .tuf__filter .tuf__input--current{height:50px;line-height:50px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page__teachers__list__filters .tuf__filter .tuf__input--teacher_name{border:1px solid #fff}.page__teachers__list__filters .tuf__filter .tuf__input--teacher_name input{width:100%!important;padding-right:30px}.page__teachers__list__filters .tuf__filter .tuf__input--teacher_name input::-webkit-input-placeholder{font-size:19px;color:#fff}.page__teachers__list__filters .tuf__filter .tuf__input--teacher_name input::-moz-placeholder{font-size:19px;color:#fff}.page__teachers__list__filters .tuf__filter .tuf__input--teacher_name input:-ms-input-placeholder{font-size:19px;color:#fff}.page__teachers__list__filters .tuf__filter .tuf__input--teacher_name input:-moz-placeholder{font-size:19px;color:#fff}.page__teachers__list__filters .tuf__filter .tuf__input__placeholder{width:calc(100% - 10px);height:28px;border-bottom:1px solid #fff}body.page-template-page-bbb-list .page__teachers__list__filters .tuf__filter .tuf__input span,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters .tuf__filter .tuf__input span,body.page-template-page-teachers-list .page__teachers__list__filters .tuf__filter .tuf__input span{line-height:inherit!important;font-size:14px}@media(min-width:1099px){body.page-template-page-bbb-list .page__teachers__list__filters .tuf__filter .tuf__input span,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters .tuf__filter .tuf__input span,body.page-template-page-teachers-list .page__teachers__list__filters .tuf__filter .tuf__input span{font-size:16px}}@media(min-width:1240px){body.page-template-page-bbb-list .page__teachers__list__filters .tuf__filter .tuf__input span,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters .tuf__filter .tuf__input span,body.page-template-page-teachers-list .page__teachers__list__filters .tuf__filter .tuf__input span{font-size:19px}}.page__teachers__list__filters .tuf__filter .tuf__input input{background:rgba(0,0,0,0);color:#fff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #fff;width:100px;margin:0 15px}.page__teachers__list__filters .tuf__filter .tuf__input input:focus{border-bottom:1px solid #fff}.page__teachers__list__filters .tuf__filter .tuf__input input.tuf__input__zip{width:80px;margin:0 8px 0 14px}.page__teachers__list__filters .tuf__filter .tuf__dropdown.disabled{opacity:.6;pointer-events:none}@media(max-width:992px){body.page-template-page-bbb-list .page__teachers__list__filters .tuf__filter .tuf__dropdown__title,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters .tuf__filter .tuf__dropdown__title,body.page-template-page-teachers-list .page__teachers__list__filters .tuf__filter .tuf__dropdown__title{font-size:14px}}@media(min-width:992px)and (max-width:1199px){body.page-template-page-bbb-list .page__teachers__list__filters .tuf__filter .tuf__dropdown--current,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters .tuf__filter .tuf__dropdown--current,body.page-template-page-teachers-list .page__teachers__list__filters .tuf__filter .tuf__dropdown--current{font-size:16px}}.page__teachers__list__filters .tuf__filter .tuf__dropdown--current_radius{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}.page__teachers__list__filters .tuf__filter .tuf__dropdown--no-border{width:100%;-webkit-box-shadow:none;box-shadow:none}.page__teachers__list__filters .tuf__filter .tuf__dropdown--no-border .tuf__dropdown--current{border:0}body.page-template-page-bbb-list .page__teachers__list__filters .tuf__filter .tuf__dropdown--no-border,body.page-template-page-rmm-practitioners-list .page__teachers__list__filters .tuf__filter .tuf__dropdown--no-border,body.page-template-page-teachers-list .page__teachers__list__filters .tuf__filter .tuf__dropdown--no-border{width:inherit}.page__teachers__list__filters .tuf__filter .tuf__dropdown__placeholder__radius{width:46px;height:28px;border-bottom:1px solid #fff}.page__teachers__list__content{min-height:600px;background-color:#f0f0f0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:60px}.page__teachers__list__content .filter-alerts{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:20px}body.page-template-page-bbb-list .page__teachers__list__content .filter-alerts,body.page-template-page-rmm-practitioners-list .page__teachers__list__content .filter-alerts,body.page-template-page-teachers-list .page__teachers__list__content .filter-alerts{max-width:1200px}.page__teachers__list__content .filter-alerts .alert{background-color:#f2dede;color:#d87177;font-size:13px;padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none}.page__teachers__list__content .filter-tags{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body.page-template-page-bbb-list .page__teachers__list__content .filter-tags,body.page-template-page-rmm-practitioners-list .page__teachers__list__content .filter-tags,body.page-template-page-teachers-list .page__teachers__list__content .filter-tags{max-width:1200px}.page__teachers__list__content__inner{max-width:1170px;margin:0 auto;padding:0 20px;display:-ms-grid;display:grid;grid-column-gap:25px;grid-row-gap:25px;-ms-grid-columns:100%;grid-template-columns:100%}@media(min-width:992px){.page__teachers__list__content__inner{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-ms-grid-columns:300px 300px 300px;grid-template-columns:300px 300px 300px}}@media(min-width:1199px){.page__teachers__list__content__inner{-ms-grid-columns:373px 373px 373px;grid-template-columns:373px 373px 373px}}body.page-template-page-bbb-list .page__teachers__list__content__inner,body.page-template-page-rmm-practitioners-list .page__teachers__list__content__inner,body.page-template-page-teachers-list .page__teachers__list__content__inner{max-width:1200px}body.page-template-page-bbb-list .page__teachers__list__content__inner,body.page-template-page-rmm-practitioners-list .page__teachers__list__content__inner{display:block;overflow:auto}.page__teachers__list__item{background-color:#fff;border-radius:16px;padding:25px;position:relative}.page__teachers__list__item__certified{position:absolute;top:25px;right:25px;width:46px}.page__teachers__list__item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.page__teachers__list__item__image{width:90px;height:90px}.page__teachers__list__item__image img{width:90px;height:90px;-o-object-fit:cover;object-fit:cover}.page__teachers__list__item__name{margin-top:10px}.page__teachers__list__item__name h3{font-size:30px;color:#000;letter-spacing:.15px;line-height:39px;font-weight:700}.page__teachers__list__item__description{margin-top:10px;margin-bottom:30px}.page__teachers__list__item__description p{font-size:16px;color:#000;letter-spacing:.08px;line-height:21px;font-weight:500;margin-bottom:0;height:115px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.page__teachers__list__item__actions{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page__teachers__list__item__actions a{border-radius:12px;padding:8px 5px}.page__teachers__list__item__actions a:first-of-type{width:100%;text-align:left}.page__teachers__list__item__actions .bio{font-size:18px;letter-spacing:.09px;color:#807ae5;font-weight:700}.page__teachers__list__item__actions .schedule{background-color:#fff;border:1px solid #707070;color:#7c6deb;font-size:18px;letter-spacing:.09px;font-weight:700;padding:8px 7px}.page__teachers__list .rmm__table{width:100%;border:0;max-width:1157px;margin:0 auto;border-collapse:separate;border-spacing:0 18px;position:relative;top:-18px}@media(min-width:992px){.page__teachers__list .rmm__table{table-layout:fixed}}.page__teachers__list .rmm__table td,.page__teachers__list .rmm__table th,.page__teachers__list .rmm__table tr{padding:0;border:0}@media(max-width:991px){.page__teachers__list .rmm__table thead{display:none}}.page__teachers__list .rmm__table thead tr{height:40px;background:rgba(192,185,245,.6980392157);border-radius:6px;border:1px solid rgba(192,185,245,.6980392157)}.page__teachers__list .rmm__table thead th{font-size:16px;color:#000;letter-spacing:.1px;font-weight:700;margin-bottom:15px;padding-left:24px}@media(min-width:992px){.page__teachers__list .rmm__table thead th{font-size:21px}}.page__teachers__list .rmm__table thead th:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;width:335px}.page__teachers__list .rmm__table thead th:nth-child(2){width:400px}.page__teachers__list .rmm__table thead th:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;padding-right:24px}@media(max-width:991px){.page__teachers__list .rmm__table tbody{display:-ms-grid;display:grid}}.page__teachers__list .rmm__table tbody tr{background-color:#fff;position:relative;border:1px solid hsla(0,0%,43.9%,.568627451)}@media(max-width:991px){.page__teachers__list .rmm__table tbody tr{border-radius:5px;padding:10px;margin-bottom:10px}}.page__teachers__list .rmm__table tbody td{font-size:16px;color:#000;letter-spacing:.1px}@media(max-width:991px){.page__teachers__list .rmm__table tbody td{display:block;margin-bottom:5px}.page__teachers__list .rmm__table tbody td:first-child{margin-right:45px}}@media(min-width:992px){.page__teachers__list .rmm__table tbody td{margin-bottom:18px;border:1px solid #707070;padding:17px 0 17px 24px}.page__teachers__list .rmm__table tbody td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:0}.page__teachers__list .rmm__table tbody td:nth-child(2){border-left:0;border-right:0}.page__teachers__list .rmm__table tbody td:last-child{position:relative;border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:0;padding-right:24px}}.page__teachers__list .rmm__table tbody td .icon{float:right;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:991px){.page__teachers__list .rmm__table tbody td .icon{position:absolute;top:10px;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}}.page__teachers__list .rmm__table tbody td .icon svg{width:26px;height:26px}.teacher__list__wrapper{display:none;border:1px solid #797979;background-color:#fff;padding:12px;width:100%;position:absolute;top:100%;left:0}@media(max-width:767px){.teacher__list__wrapper{top:37%;z-index:10}}.teacher__list__wrapper .teacher__list{list-style:none;margin:0;padding:0}.teacher__list__wrapper .teacher__list li{padding:5px 15px}.tuf__dropdown--current.disabled{opacity:.6;pointer-events:none}.required__zip--hidden{display:none}.toggle__filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.toggle__filters{display:none}}.toggle__filters button{background-color:#9aa3e1!important;color:#fff!important}.toggle__filters button svg{width:inherit;height:15px;margin-left:5px}.toggle__filters button svg path{fill:#fff!important}@media(max-width:991px){.page__find__training__filters__selects,.page__teachers__list__filters__selects{display:none}}.load__more--teachers__button{background-color:rgba(0,0,0,0)!important;padding:inherit!important;width:300px}.load__more--teachers__button span{display:block;width:100%;border-color:#000!important;color:#000!important}.load__more--teachers__button span:hover{background-color:#362f62!important;border-color:#362f62!important;color:#fff!important}.page__find__training .tuf__dropdown__list li.hidden{display:none}.page__find__training__header{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.page__find__training__header__inner{background-repeat:no-repeat;position:relative;background-position:100%!important;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:375px}.page__find__training__header__inner__content{position:relative;z-index:2;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;padding-left:20px;padding-right:20px;padding-bottom:25px}@media(max-width:991px){.page__find__training__header__inner__content{padding-top:50px}}@media(min-width:992px){.page__find__training__header__inner__content{padding:0 25px 25px}}.page__find__training__header__inner__content h1{font-size:18px;line-height:22px;color:#fff;text-transform:uppercase}@media(min-width:500px){.page__find__training__header__inner__content h1{font-size:30px;line-height:40px}}@media(min-width:992px){.page__find__training__header__inner__content h1{font-size:60px;line-height:77px;margin-bottom:0;margin-top:114px}}.page__find__training__header__inner__content p{font-size:20px;color:#fff;line-height:26px;font-weight:400;max-width:600px;margin-bottom:0}.page__find__training__filters{z-index:2;padding:20px 0;width:100%;margin-top:auto}@media(max-width:767px){.page__find__training__filters{position:absolute;top:calc(100% - 125px);left:0;right:0;background-color:#545084}}@media(min-width:768px){.page__find__training__filters{background:-webkit-gradient(linear,left top,right top,color-stop(80%,#545084),to(rgba(84,80,132,.8)));background:linear-gradient(90deg,#545084 80%,rgba(84,80,132,.8))}}.page__find__training__filters .icon--search{position:absolute;top:4px;left:20%;-webkit-transform:translate(-16px);-ms-transform:translate(-16px);transform:translate(-16px)}.page__find__training__filters__selects{margin:0 auto}.page__find__training__filters__selects__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1010px;margin-right:auto;margin-left:auto}.page__find__training__filters__selects__inner .tuf__filter{width:100%}@media(min-width:768px){.page__find__training__filters__selects__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page__find__training__filters .row__filters_teacher .open__filters{margin-top:15px;background-color:#9aa3e1;color:#fff}.page__find__training__filters .row__filters_teacher .open__filters svg{width:inherit;height:15px;margin-left:5px}.page__find__training__filters .row__filters_teacher .open__filters svg path{fill:#fff!important}.page__find__training__filters .tuf__filter{height:50px;max-width:100%}.page__find__training__filters .tuf__filter.disabled{opacity:.5;pointer-events:none}@media(max-width:767px){.page__find__training__filters .tuf__filter{margin-bottom:10px}}@media(min-width:992px){.page__find__training__filters .tuf__filter{margin-right:16px}.page__find__training__filters .tuf__filter:last-of-type{margin-right:0}}@media(min-width:768px)and (max-width:991px){.page__find__training__filters .tuf__filter{padding-right:10px}}@media(min-width:768px){.page__find__training__filters .tuf__filter:first-child{max-width:220px}}@media(min-width:992px){.page__find__training__filters .tuf__filter:first-child{max-width:260px}}@media(min-width:768px){.page__find__training__filters .tuf__filter:nth-child(2){max-width:180px}}@media(min-width:992px){.page__find__training__filters .tuf__filter:nth-child(2){max-width:220px}}@media(min-width:768px){.page__find__training__filters .tuf__filter:nth-child(3){max-width:370px}}@media(min-width:992px){.page__find__training__filters .tuf__filter:nth-child(3){max-width:408px}}.page__find__training__filters .tuf__filter--bordered{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:15px}.page__find__training__filters .tuf__filter .tuf__input{background:rgba(0,0,0,0);color:#fff}.page__find__training__filters .tuf__filter .tuf__input--current{height:50px;line-height:50px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page__find__training__filters .tuf__filter .tuf__input__placeholder{width:calc(100% - 10px);height:28px;border-bottom:1px solid #fff}.page__find__training__filters .tuf__filter .tuf__input span{font-size:19px}@media(min-width:768px)and (max-width:991px){.page__find__training__filters .tuf__filter .tuf__input span body.page-template-page-bbb-list,body.page-template-page-rmm-practitioners-list .page__find__training__filters .tuf__filter .tuf__input span{font-size:16px}}.page__find__training__filters .tuf__filter .tuf__input input{background:rgba(0,0,0,0);color:#fff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #fff;width:100px;margin:0 15px}.page__find__training__filters .tuf__filter .tuf__input input:focus{border-bottom:1px solid #fff}@media(min-width:768px)and (max-width:991px){.page__find__training__filters .tuf__filter .tuf__dropdown--current body.page-template-page-bbb-list,body.page-template-page-rmm-practitioners-list .page__find__training__filters .tuf__filter .tuf__dropdown--current{font-size:16px}}.page__find__training__filters .tuf__filter .tuf__dropdown--no-border{width:100%;-webkit-box-shadow:none;box-shadow:none}.page__find__training__filters .tuf__filter .tuf__dropdown--no-border .tuf__dropdown--current{border:0}.page__find__training__content{min-height:600px;background-color:#f0f0f0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:60px;padding-top:40px}.page__find__training__content .filter-tags{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.page__find__training__content .filter-tags body.page-template-page-bbb-list,body.page-template-page-rmm-practitioners-list .page__find__training__content .filter-tags{max-width:1200px}.page__find__training__content__inner{max-width:1180px;margin:0 auto;padding:0 20px;display:-ms-grid;display:grid;grid-column-gap:30px;grid-row-gap:22px;-ms-grid-columns:100%;grid-template-columns:100%}@media(min-width:768px){.page__find__training__content__inner{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:992px){.page__find__training__content__inner{-ms-grid-columns:300px 300px 300px;grid-template-columns:300px 300px 300px}}@media(min-width:1199px){.page__find__training__content__inner{-ms-grid-columns:373px 373px 373px;grid-template-columns:373px 373px 373px}}.page__find__training__item{background-color:#fff;border-radius:16px;padding:18px 13px}.page__find__training__item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.page__find__training__item__name{margin-top:10px;position:relative;padding-bottom:13px}.page__find__training__item__name:after{content:"";width:calc(100% - 20px);height:1px;background-color:#000;display:block;position:absolute;bottom:0;left:0}.page__find__training__item__name h3{font-size:21px;color:#545084;letter-spacing:.1px;line-height:23px;font-weight:700}.page__find__training__item__details{padding-top:13px;margin-bottom:30px}.page__find__training__item__details ul{list-style:none;margin:0;padding:0}.page__find__training__item__details ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px}.page__find__training__item__details ul li .heading{-webkit-box-flex:0;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;margin-right:15px;font-size:16px;letter-spacing:.08px;line-height:21px;color:#000;font-weight:700}.page__find__training__item__details ul li .content{font-size:16px;letter-spacing:.08px;line-height:21px;color:#000;font-weight:400}.page__find__training__item__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto}.page__find__training__item__actions a{font-size:18px;letter-spacing:.09px;color:#7c6deb;font-weight:700}.page__teacher__schedule{margin-top:40px}.page__teacher__schedule__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:80px}.page__teacher__schedule__sidebar{-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;margin-right:120px;padding-top:70px}.page__teacher__schedule__sidebar__text h3{font-size:21px;letter-spacing:.1px;color:#000;line-height:27px;margin-top:17px;margin-bottom:35px;font-weight:700}.page__teacher__schedule__sidebar__text p{margin-bottom:17px}.page__teacher__schedule__sidebar__text p a{color:#1db5d3}.page__teacher__schedule__list{background-color:#f2f2f2;border-radius:16px}.page__teacher__schedule__list__inner{padding:40px 50px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:32px;grid-row-gap:32px}.teacher__classes .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{right:15px;top:15px}.teacher__classes .wp-editor-tools{display:none}.teacher__classes label.error{display:block!important}.teacher__classes .group-error,.teacher__classes label.error{font-size:12px;color:red!important;text-transform:none!important;padding-left:0!important}.teacher__classes [data-remove-index]{line-height:55px;display:block}.teacher__classes .dates-repeater label{display:block}.teacher__classes .dates-repeater .sober-select-dropdown{display:inline-block;width:70px}@media(min-width:992px){.teacher__classes .dates-repeater .sober-select-dropdown{width:100px}}.teacher__classes .dates-repeater .item{margin-bottom:10px}.teacher__classes .dates-repeater .button{background:#03256c!important}.teacher__classes .form__group--recurring-schedule .form__group--inline{display:inline-block;vertical-align:middle}.teacher__classes .form__group--recurring-schedule .form__group--inline-label{display:block;width:100%}.teacher__classes .form__group--recurring-schedule [data-remove-index]{line-height:55px;display:block}.teacher__classes .form__group--recurring-schedule .sober-select-dropdown{display:inline-block;width:70px}@media(min-width:992px){.teacher__classes .form__group--recurring-schedule .sober-select-dropdown{width:100px}}.bio_photo__preview,.class_photo__preview{max-width:500px}.clear__bio__image,.clear__image{color:red;cursor:pointer;display:inline-block}.woocommerce-form__label--enddate{display:inline-block!important}.class__wrapper{margin-bottom:77px}.class__name{margin-bottom:35px;font-size:40px;line-height:52px;margin-top:0}.class__image{margin:21px 0}@media screen and (min-width:1024px){.class__image{margin:0 0 64px}}.class__image figure{margin:0}.class .teacher__autocomplete{position:relative}.class__dates{margin-bottom:22px}.class__dates label{font-weight:700;font-size:17px;line-height:22px;margin-bottom:18px;letter-spacing:.09px}.class__dates p{color:#000;font-size:16px;line-height:21px;margin:0;letter-spacing:.08px;position:relative}.class__features{margin:0;padding:0;list-style:none;font-size:16px;line-height:23px}.class__features__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4px}.class__features__item strong{width:127px;padding-right:27px}.class__features__item .value{width:calc(100% - 127px);font-size:16px}.class__features__item .value a{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.class__features__item .value.register a{display:inline}.class__features__item .value.register strong{width:auto;padding-right:0}.class__back{display:block;color:#000;padding-left:30px;position:relative;margin-top:50px}@media(min-width:992px){.class__back{margin-top:90px}}.class__back svg{position:absolute;left:0;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:14px}body.single-classes .container:first-of-type{margin-left:0}.teacher__manage-schedule__list{margin-top:60px;margin-bottom:100px;overflow:auto}.teacher__manage-schedule table,.teacher__manage-schedule table tbody tr,.teacher__manage-schedule table thead tr{border:none}.teacher__manage-schedule table tbody td,.teacher__manage-schedule table tbody th,.teacher__manage-schedule table thead td,.teacher__manage-schedule table thead th{border:none;border-bottom:1px solid #f5f5f5}.teacher__manage-schedule table tbody td [data-remove-training],.teacher__manage-schedule table tbody th [data-remove-training],.teacher__manage-schedule table thead td [data-remove-training],.teacher__manage-schedule table thead th [data-remove-training]{display:inline-block;margin-left:15px;color:#9aa2e2;font-weight:500;font-family:skolar-sans-latin-extended,sans-serif}.teacher__manage-schedule table tbody td [data-remove-training]:hover,.teacher__manage-schedule table tbody th [data-remove-training]:hover,.teacher__manage-schedule table thead td [data-remove-training]:hover,.teacher__manage-schedule table thead th [data-remove-training]:hover{color:#e07be1}.teacher__manage-schedule table tbody td form,.teacher__manage-schedule table tbody th form,.teacher__manage-schedule table thead td form,.teacher__manage-schedule table thead th form{display:inline-block;margin-left:15px}.teacher__manage-schedule table tbody td form input[type=submit],.teacher__manage-schedule table tbody th form input[type=submit],.teacher__manage-schedule table thead td form input[type=submit],.teacher__manage-schedule table thead th form input[type=submit]{padding:0;background-color:rgba(0,0,0,0);color:#9aa2e2}.teacher__manage-schedule table tbody td form input[type=submit]:hover,.teacher__manage-schedule table tbody th form input[type=submit]:hover,.teacher__manage-schedule table thead td form input[type=submit]:hover,.teacher__manage-schedule table thead th form input[type=submit]:hover{color:#e07be1}.section__404{border:2px solid #000;margin:100px auto 150px;-webkit-box-shadow:none!important;box-shadow:none!important}.section__404__top{padding:30px}@media(min-width:992px){.section__404__top{padding:100px 70px 70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.section__404__top h1{text-align:center}@media(min-width:992px){.section__404__top h1{width:25%;font-size:80px;line-height:140px;font-weight:400;height:100%;padding-right:50px;border-right:1px solid #000}}.section__404__top__content{text-align:center}@media(min-width:992px){.section__404__top__content{width:75%;padding-left:70px;text-align:left}}.section__404__top__content h3{font-size:30px;line-height:35px;margin:0}.section__404__top__content p{margin:12px 0 30px}.section__404__top__content ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media(min-width:992px){.section__404__top__content ul{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px}}.section__404__top__content ul li a{text-decoration:underline}.section__404__search{background:#fff!important;padding:20px!important;margin-left:0!important;margin-right:0!important}@media(min-width:992px){.section__404__search{padding:50px 100px!important}}.section__404__search h4{margin-bottom:30px!important}@media(min-width:992px){.section__404__search h4{margin-bottom:0!important}}.section__404__search form{margin:0!important}
/*# sourceMappingURL=style.css.map */