@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes brightness-in-out{0%{filter:brightness(1)}50%{filter:brightness(2)}100%{filter:brightness(1)}}@keyframes loading-elements{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}[data-transition-in]{animation:fade-in .5s forwards}[data-transition-out]{animation:fade-out .5s forwards}[data-glow]{animation:brightness-in-out 3s cubic-bezier(.45,.05,.55,.95) infinite}[data-facet-display]{display:flex!important}.bb-custom-typo .bb-course-footer,.bb-custom-typo .gamipress-achievement-points,.bb-custom-typo .ld-table-list-header .ld-text,.bb-custom-typo .vjs-modal-dialog-content,body.bb-custom-typo{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.entry-header .entry-title,.profile-header .entry-title{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:26px;font-weight:700}.entry-header .entry-subtitle{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0}.bb-custom-typo .h1,.bb-custom-typo h1,h1{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:40px;font-weight:700}.bb-custom-typo .h2,.bb-custom-typo h2,h2{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:32px;font-weight:700}.bb-custom-typo .h3,.bb-custom-typo h3,body.buddypress article.page>.entry-header .entry-title,h3{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:28px;font-weight:700}.bb-custom-typo .h4,.bb-custom-typo h4,h4{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:24px;font-weight:700}.bb-custom-typo .h5,.bb-custom-typo h5,h5{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-weight:700}.bb-custom-typo .h6,.bb-custom-typo h6,h6{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700}.hio-full-width{width:100vw;min-width:100%;margin:0;margin-left:calc(-50vw + 50%)!important;padding-top:0;position:relative;z-index:0;background-repeat:no-repeat!important;background-position:center center;background-size:cover!important}.display-none{display:none!important}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.mb5{margin-bottom:5px!important}.mt5{margin-top:5px!important}.ml5{margin-left:5px!important}.mr5{margin-right:5px!important}.mb10{margin-bottom:10px!important}.mt10{margin-top:10px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.mb15{margin-bottom:15px!important}.mt15{margin-top:15px!important}.ml15{margin-left:15px!important}.mr15{margin-right:15px!important}.mb20{margin-bottom:20px!important}.mt20{margin-top:20px!important}.ml20{margin-left:20px!important}.mr20{margin-right:20px!important}.mb25{margin-bottom:25px!important}.mt25{margin-top:25px!important}.ml25{margin-left:25px!important}.mr25{margin-right:25px!important}.mb30{margin-bottom:30px!important}.mt30{margin-top:30px!important}.ml30{margin-left:30px!important}.mr30{margin-right:30px!important}.mb35{margin-bottom:35px!important}.mt35{margin-top:35px!important}.ml35{margin-left:35px!important}.mr35{margin-right:35px!important}.mb40{margin-bottom:40px!important}.mt40{margin-top:40px!important}.ml40{margin-left:40px!important}.mr40{margin-right:40px!important}.mb45{margin-bottom:45px!important}.mt45{margin-top:45px!important}.ml45{margin-left:45px!important}.mr45{margin-right:45px!important}.mb50{margin-bottom:50px!important}.mt50{margin-top:50px!important}.ml50{margin-left:50px!important}.mr50{margin-right:50px!important}.mb55{margin-bottom:55px!important}.mt55{margin-top:55px!important}.ml55{margin-left:55px!important}.mr55{margin-right:55px!important}.mb60{margin-bottom:60px!important}.mt60{margin-top:60px!important}.ml60{margin-left:60px!important}.mr60{margin-right:60px!important}.mb65{margin-bottom:65px!important}.mt65{margin-top:65px!important}.ml65{margin-left:65px!important}.mr65{margin-right:65px!important}.mb70{margin-bottom:70px!important}.mt70{margin-top:70px!important}.ml70{margin-left:70px!important}.mr70{margin-right:70px!important}.mb75{margin-bottom:75px!important}.mt75{margin-top:75px!important}.ml75{margin-left:75px!important}.mr75{margin-right:75px!important}.mb80{margin-bottom:80px!important}.mt80{margin-top:80px!important}.ml80{margin-left:80px!important}.mr80{margin-right:80px!important}.mb85{margin-bottom:85px!important}.mt85{margin-top:85px!important}.ml85{margin-left:85px!important}.mr85{margin-right:85px!important}.mb90{margin-bottom:90px!important}.mt90{margin-top:90px!important}.ml90{margin-left:90px!important}.mr90{margin-right:90px!important}.mb95{margin-bottom:95px!important}.mt95{margin-top:95px!important}.ml95{margin-left:95px!important}.mr95{margin-right:95px!important}.mb100{margin-bottom:100px!important}.mt100{margin-top:100px!important}.ml100{margin-left:100px!important}.mr100{margin-right:100px!important}.zi0{z-index:0!important}.zi2{z-index:2!important}.zi4{z-index:4!important}.zi6{z-index:6!important}.zi8{z-index:8!important}.zi10{z-index:10!important}.mw550{max-width:550px}div.bp-avatar-status p.success,div.bp-cover-image-status p.success{color:#155724}body #buddypress p.warning,body.profile_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning,body.users_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning{background:#fff3cd;border:1px solid #fcdd7e;color:#856404}#buddypress #bp-delete-avatar,#buddypress #bp-delete-cover-image,.woocommerce .woocommerce-error,.woocommerce .woocommerce-error strong,.woocommerce .woocommerce-error::before{color:#721c24}.woocommerce .woocommerce-error .button{border-color:#181818;background-color:#181818}.woocommerce .woocommerce-error .button:hover{border-color:#585858;background-color:#585858}.login.login-action-lostpassword .message>.message{color:#0c5460}.bp-feedback.info span.bp-icon{color:#0c5460!important}.bp-feedback.warning span.bp-icon{color:#856404!important}.bp-feedback.success span.bp-icon{color:#155724!important}.bp-feedback.error span.bp-icon{color:#721c24!important}.bp-feedback.loading span.bp-icon{background-color:#ffd087!important}.hio-button{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400;background-color:#cf6f1a;border:1px solid #cf6f1a;border-radius:6px;padding:8px 20px;transition:all .2s}.hio-button.large{padding:12px 36px}.hio-button:hover{background-color:#e4812a;color:#fff;opacity:1}.hio-button.modern-light{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;letter-spacing:.44px;background:#fff;border:1px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:0;padding:8px 20px;position:relative;z-index:1;transition:transform .35s cubic-bezier(.05,.2,.1,1) 0s}.hio-button.modern-light.large{padding:12px 36px}.hio-button.modern-light:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);text-decoration:none;transform:translate(0,-3px)}.banner-navigation{margin-top:33px;display:flex;gap:20px;flex-wrap:wrap}.banner-navigation__button{background-color:#fff;border-radius:6px;min-width:156px;padding:10px 33px;text-align:center;transition:all .4s ease 0s;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:700;letter-spacing:.44px}@media screen and (max-width:540px){.banner-navigation__button{min-width:260px}}@media(hover:hover){.banner-navigation__button:hover{box-shadow:0 10px 35px -10px rgba(0,0,0,.25);transform:translate(0,-2px)}}@media screen and (max-width:540px){.banner-navigation{justify-content:center;align-items:center}}.hl-orange a,a.hl-orange{color:#cf6f1a}body.user-no-course.page-template-user-courses,body.user-no-favorites.page-template-user-favorites{background:url(../jpg/user-courses-no-enrollments-bg%402x.jpg) bottom right no-repeat;background-size:cover}body.user-no-course.page-template-user-courses .entry-header,body.user-no-favorites.page-template-user-favorites .entry-header{display:none}body.user-no-course.page-template-user-courses .hio-user-no-items,body.user-no-favorites.page-template-user-favorites .hio-user-no-items{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14% 0}body.user-no-course.page-template-user-courses .hio-user-no-items__title,body.user-no-favorites.page-template-user-favorites .hio-user-no-items__title{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;font-weight:600}body.user-no-course.page-template-user-courses .hio-user-no-items__message,body.user-no-favorites.page-template-user-favorites .hio-user-no-items__message{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;text-align:center}body.user-no-course.page-template-user-courses .hio-user-no-items__button-wrapper,body.user-no-favorites.page-template-user-favorites .hio-user-no-items__button-wrapper{margin-top:20px}#privacy-modal .simplefavorite-button,#refund-modal .simplefavorite-button,#terms-modal .simplefavorite-button{display:none}.simplefavorite-button{background:#181818;border-color:#181818;line-height:1.4em;margin:-3px 10px 0 0;padding:12px 20px}.simplefavorite-button:focus,.simplefavorite-button:hover{background:#4b4b4b;border-color:#4b4b4b}.simplefavorite-button .hio-favorites-icon{margin:-1px 8px 0 0}.bb-share-container .simplefavorite-button{margin:0;padding:0;background-color:transparent;border-color:transparent}.bb-share-container .hio-favorites-text{display:none}#primary .favorites-list{margin:0;padding-top:20px}#primary .favorites-list li{border-color:var(--bb-content-border-color);padding:1.2em 0}#primary .favorites-list li:nth-of-type(1){border-top:0;padding-top:0}#primary .favorites-list li p{margin-bottom:0}#primary .favorites-list li img{border-radius:6px;height:auto;max-width:100px;transition:all .4s ease 0s}#primary .favorites-list li img:hover{box-shadow:0 10px 40px -10px rgba(0,0,0,.5);transform:translate(0,-8px)}#primary .favorites-list li a{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:600;line-height:1.31;display:block}#primary .favorites-list li a::after,#primary .favorites-list li a::before{content:"";display:table}#primary .favorites-list li a::after{clear:both}#primary .favorites-list ul.no-favorites{margin:-20px 0 0}.hio-favorites-wrapper.ghost .simplefavorite-button{background:0 0;border-color:#fff;margin:0}@media(hover:hover){.hio-favorites-wrapper.ghost .simplefavorite-button:hover{box-shadow:0 10px 35px -10px rgba(0,0,0,.25);transform:translate(0,-2px)}}.hio-favorites-wrapper.ghost .simplefavorite-button.active{opacity:1}.hio-favorites-wrapper.user-courses .simplefavorite-button{margin:0;padding:7px 14px 8px;background:0 0;border-color:#0c646f;border-radius:8px;color:#0c646f}.hio-favorites-wrapper.user-courses .simplefavorite-button .hio-favorites-icon{filter:brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(413%) hue-rotate(138deg) brightness(92%) contrast(96%);margin:-1px 8px 0 0}.hio-favorites-wrapper.user-courses .simplefavorite-button.active{opacity:1}audio::-webkit-media-controls-panel{background:#fff}.wp-block-file .wp-block-file__button{padding:.5em 1.4em}.hio-in-app-paywall{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;padding:30px;max-height:300px;background-color:#02a0a0;border-radius:6px}.hio-in-app-paywall__header{color:#fff!important;font-size:30px;letter-spacing:-.24px}.hio-in-app-paywall__join{color:rgba(255,255,255,.8);font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:500;line-height:22px}.hio-in-app-paywall__disclaimer{color:rgba(255,255,255,.8);font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:500;line-height:16px;letter-spacing:0;margin-bottom:0}.hio-in-app-paywall__watermark{position:absolute;bottom:8%;right:5%;width:100px}ul.none{list-style:none}.hio-icon-list{list-style:none}.hio-icon-list.left{padding-left:15px}.hio-icon-list.signup{margin-left:25px}.hio-icon-list li{margin-bottom:7px;position:relative}.hio-icon-list.style-1 li::before,.hio-icon-list.style-2 li::before,.hio-icon-list.style-3 li::before{position:absolute;content:"";background:url(../svg/icon-check-circle-orange.svg) no-repeat;width:18px;height:18px;left:-25px;top:5px}.hio-icon-list.style-3 li:before{background:url(../svg/icon-check-circle-white.svg) no-repeat}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.clearfix:after,.modal-footer:after,.modal-header:after{clear:both}body .modal .modal-content{border:0;box-shadow:0 4px 12px rgba(0,0,0,.2)}body .modal .modal-body{padding:0}body .modal .modal-body .content{width:100%;max-width:390px;margin:0 auto;text-align:center}@media screen and (max-width:480px){body .modal .modal-body .content{padding-left:20px;padding-right:20px}}body .modal .modal-body__top{background-image:url(../png/paywall-hi-logo%402x.png);background-repeat:no-repeat;background-position:95% 89%;background-size:89px 79px;border-radius:6px 6px 0 0;padding:40px 0 28px 0;position:relative;width:100%}body .modal .modal-body__top:after{border-radius:8px;content:"";width:44px;height:44px;position:absolute;bottom:-8px;left:50%;margin-left:-22px;transform:rotate(45deg)}body .modal .modal-body__top.free{background-color:#d8a853}body .modal .modal-body__top.free:after{background-color:#d8a853}body .modal .modal-body__top.premium{background-color:#02a0a0}body .modal .modal-body__top.premium:after{background-color:#02a0a0}body .modal .modal-body__top.live{background-color:#bd3e6f}body .modal .modal-body__top.live:after{background-color:#bd3e6f}body .modal .modal-body__top .content .heading{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:30px;font-weight:700;line-height:22px;letter-spacing:-.24px;margin-bottom:13px}body .modal .modal-body__top .content .notice{color:rgba(255,255,255,.8);font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:400;line-height:22px}body .modal .modal-body__top .content .hio-button.large.modern-light{display:inline-block;margin:0;margin-bottom:10px;min-width:233px}body .modal .modal-body__top .content .hio-button.large.modern-light:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);text-decoration:none;transform:translate(0,-3px)}body .modal .modal-body__top .content .terms{color:rgba(255,255,255,.8);font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:400;line-height:16px;padding-bottom:6px;margin:0;position:relative;z-index:1}body .modal .modal-body__bottom .content{padding:35px 0 39px 0;max-width:361px}@media screen and (max-width:480px){body .modal .modal-body__bottom .content{padding-left:20px;padding-right:20px}}body .modal .modal-body__bottom .content a:not(.btn-paywall-signup){color:#02a0a0}body .modal .modal-body__bottom .content a:not(.btn-paywall-signup):hover{color:#02b9b9}body .modal .modal-body__bottom .content .heading{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-weight:700;line-height:20px;letter-spacing:.11px;margin:16px 0 12px 0}body .modal .modal-body__bottom .content .notice{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:22px}body .modal .modal-body__bottom .content .account-login{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400;line-height:22px;background:#d1ecf1;border:1px solid #bee5eb;border-radius:6px;margin:0;padding:10px}body .modal .modal-body__bottom .content .account-login a{font-weight:700}.hio-all-posts-slider .wpgb-card,.hio-parent-category-archive__full-grid .wpgb-card{padding-bottom:70px!important}@media screen and (max-width:540px){.hio-all-posts-slider .wpgb-card,.hio-parent-category-archive__full-grid .wpgb-card{padding-bottom:40px!important}}.wp-grid-builder .wpgb-scheme-dark .wpgb-idle-scheme-1,.wp-grid-builder .wpgb-scheme-dark [class^=wpgb-block-].wpgb-hover-scheme-1:hover{color:#181818!important}.wp-grid-builder.hio-slider .wpgb-layout{position:unset;padding-top:8px;padding-bottom:25px}.wp-grid-builder.hio-slider .wpgb-area-left{left:-25px}.wp-grid-builder.hio-slider .wpgb-area-right{right:-25px}.wp-grid-builder.hio-slider .wpgb-next-button,.wp-grid-builder.hio-slider .wpgb-prev-button{border-radius:25px;box-shadow:0 4px 12px -2px rgba(0,0,0,.1);margin-top:-105px;background-color:#fff;transition:box-shadow .3s ease-in-out}@media screen and (max-width:540px){.wp-grid-builder.hio-slider .wpgb-next-button,.wp-grid-builder.hio-slider .wpgb-prev-button{margin-top:-141px}}.wp-grid-builder.hio-slider .wpgb-next-button:hover,.wp-grid-builder.hio-slider .wpgb-prev-button:hover{box-shadow:0 4px 14px -2px rgba(0,0,0,.22);opacity:1}.wp-grid-builder.hio-slider .wpgb-next-button:disabled,.wp-grid-builder.hio-slider .wpgb-prev-button:disabled{opacity:0}.wp-grid-builder.hio-slider .wpgb-next-button svg,.wp-grid-builder.hio-slider .wpgb-prev-button svg{stroke-width:3.5;width:75%}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-format{margin-top:13px;text-transform:uppercase;color:#5a5a5a!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500;letter-spacing:.5px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-title{margin:7px 0 10px;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:600;line-height:1.31}@media screen and (max-width:799px){.wp-grid-builder.hio-slider .wpgb-card .hio-slider-title{margin:4px 0}}@media screen and (max-width:540px){.wp-grid-builder.hio-slider .wpgb-card .hio-slider-title{margin:2px 0}}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-premium-badge{position:absolute;top:15px;left:15px;padding:5px 8px 4px;background-color:#02a0a0;border-radius:11px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:11px;font-weight:600;line-height:11px;letter-spacing:.79px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-livestream-badge{text-transform:uppercase}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-livestream-badge.livestream{position:absolute;top:17px;padding-left:20px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;font-weight:600;line-height:12px;letter-spacing:.5px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-livestream-badge.livestream.upper-left{left:13px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-livestream-badge.livestream.upper-right{right:13px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-livestream-badge.livestream::before{position:absolute;content:"";background:url(../svg/icon-livestream-radio.svg) no-repeat;width:16px;height:18px;margin-left:-20px;top:1px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-livestream-badge.live{position:absolute;top:15px;right:15px;background-color:#c00;padding:6px 7px 5px;border-radius:3px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:11px;font-weight:600;line-height:11px;letter-spacing:.79px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-video-play-button{position:relative;background-color:rgba(24,24,24,.5);border-radius:6px;width:60px;height:42px;margin:auto}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-video-play-button::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";background:url(../svg/icon-play-button-light-large.svg) no-repeat;width:16px;height:18px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-audio-play-button{position:absolute;bottom:20px;right:15px;width:35px;height:35px;border-radius:50%;background:#fff}@media screen and (max-width:540px){.wp-grid-builder.hio-slider .wpgb-card .hio-slider-audio-play-button{display:none}}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-audio-play-button::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";background:url(../svg/icon-play-button-dark-small.svg) no-repeat;width:11px;height:12px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data{position:absolute;bottom:15px;left:15px;text-align:center;background:rgba(0,0,0,.2);border-radius:3px;width:-moz-fit-content;width:fit-content;padding:6px 7px 5px;text-transform:uppercase;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;font-weight:600;line-height:12px;letter-spacing:.86px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data.livestream{font-weight:700;letter-spacing:.3px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data__standard{position:relative;padding-right:15px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data__standard::after{content:"";background:url(../svg/icon-article.svg) no-repeat;width:9px;height:12px;margin-left:5px;position:absolute}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data__video{position:relative;padding-right:15px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data__video::after{content:"";background:url(../svg/icon-video.svg) no-repeat;width:13px;height:9px;margin-left:5px;position:absolute}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data__audio{position:relative;padding-right:15px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data__audio::after{content:"";background:url(../svg/icon-audio.svg) no-repeat;width:12px;height:10px;margin-left:5px;position:absolute}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data.livestream{background:#fff;color:#181818;padding:5px 6px 4px 22px;position:relative}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-meta-data.livestream::before{content:"";background:url(../svg/icon-livestream-video-red.svg) no-repeat;width:13px;height:11px;position:absolute;left:4px;top:6px}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-post-duration{position:absolute;right:0;top:18px;color:#5a5a5a;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.08px}@media screen and (max-width:540px){.wp-grid-builder.hio-slider .wpgb-card .hio-slider-post-duration{display:none}}.wp-grid-builder.hio-slider .wpgb-card .hio-slider-series-post-count{position:relative;margin-left:25px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:.09px}.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media,.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media-overlay,.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media-thumbnail{border-radius:6px;height:300px}@media screen and (max-width:540px){.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media,.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media-overlay,.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media-thumbnail{height:220px}}.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media-overlay{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 55%,rgba(0,0,0,.4) 100%)!important}.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media{transition:all .4s ease 0s}.wp-grid-builder.hio-slider .wpgb-card .wpgb-card-media:hover{box-shadow:0 10px 40px -10px rgba(0,0,0,.5);transform:translate(0,-8px)}.wp-grid-builder.hio-slider.hio-slider__series .wpgb-card{padding-bottom:37px}.wp-grid-builder.hio-slider.hio-slider__series .wpgb-card-media,.wp-grid-builder.hio-slider.hio-slider__series .wpgb-card-media-overlay,.wp-grid-builder.hio-slider.hio-slider__series .wpgb-card-media-thumbnail{height:385px}.wp-grid-builder.hio-slider.hio-slider__series .hio-slider__series--badge{background-color:#fff;border-color:#fff;border-radius:3px;width:-moz-fit-content;width:fit-content;padding:5px 6px 3px;margin-left:25px;margin-bottom:12px;color:#181818!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:11px;font-weight:700;line-height:13px;letter-spacing:.79px}.wp-grid-builder.hio-slider.hio-slider__series .hio-slider__series--title{margin:0 25px 20px;color:#fff!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:25px;font-weight:700;line-height:27px;letter-spacing:.13px}.wp-grid-builder.hio-slider.hio-series-detailed .wpgb-card-media{max-width:253px;margin-right:23px}@media screen and (min-width:767px){.wp-grid-builder.hio-slider.hio-series-detailed .wpgb-card .hio-slider-format{margin-top:0}}.wp-grid-builder.hio-slider.hio-series-detailed .wpgb-card .hio-series-detailed__excerpt{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;margin-bottom:17px}.wp-grid-builder.hio-slider.hio-series-short .wpgb-card{padding:17px 13px 16px}@media(hover:hover){.wp-grid-builder.hio-slider.hio-series-short .wpgb-card:hover{background-color:#fff;border-radius:8px}}.wp-grid-builder.hio-slider.hio-series-short .wpgb-card-media{max-width:48px;max-height:48px;margin-right:20px}@media(hover:hover){.wp-grid-builder.hio-slider.hio-series-short .wpgb-card-media:hover{box-shadow:none;transform:none}}@media screen and (max-width:767px){.wp-grid-builder.hio-slider.hio-series-short .wpgb-card-media{margin-right:15px;width:50%}}.wp-grid-builder.hio-slider.hio-series-short .wpgb-card-media .wpgb-card-media-overlay,.wp-grid-builder.hio-slider.hio-series-short .wpgb-card-media .wpgb-card-media-thumbnail{max-width:48px;max-height:48px}.wp-grid-builder.hio-slider.hio-series-short .hio-slider-title{margin-top:0;font-size:16px;font-weight:600;line-height:22px;letter-spacing:.08px}@media screen and (max-width:540px){.wp-grid-builder.hio-slider.hio-series-short .hio-slider-title{margin-top:4px}}@media screen and (max-width:767px){.wp-grid-builder.hio-slider.hio-series-short .wpgb-card-inner{flex-direction:row}}.wp-grid-builder.hio-slider.courses .wpgb-card{transition:box-shadow linear .2s}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-slider-title{margin:0;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:22px;font-weight:600}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-inner{border:1px solid var(--bb-content-border-color)}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media-overlay{display:none}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media-thumbnail{border-radius:0}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-ld-circle-color{color:#6c9aa7}.wp-grid-builder.hio-slider.courses .wpgb-card.wpgb-card-2 .wpgb-block-5{color:#5a5a5a}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-body{padding:20px 30px 20px}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-footer{padding:0 30px 35px}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-courses-circle{color:#5a5a5a}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-courses-view-all{color:#0c646f!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;letter-spacing:.08px;margin-top:17px}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-courses__enrolled-strip{background-color:#0c646f;text-align:center;padding:7px 0 6px;position:absolute;bottom:-16px;left:-32px;right:-32px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.07px}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media,.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media-overlay,.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media-thumbnail{height:200px}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media{pointer-events:none}@media(hover:hover){.wp-grid-builder.hio-slider.courses .wpgb-card:hover{box-shadow:0 3px 18px 0 rgba(18,43,70,.05)}}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-courses__price-badge{background-color:rgba(0,0,0,.2);border-radius:3px;padding:4px 9px 3px;top:-17px;right:-17px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:.43px}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media{transition:unset}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-media:hover{box-shadow:unset;transform:unset}.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-content .wpgb-card-body>div,.wp-grid-builder.hio-slider.courses .wpgb-card .wpgb-card-content .wpgb-card-footer>div{white-space:unset}.wp-grid-builder .wpgb-card .hio-courses__live-badge{background:#fff;border-radius:3px;padding:5px 6px 4px 22px;position:relative;text-transform:uppercase;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.86px}.wp-grid-builder .wpgb-card .hio-courses__live-badge::before{content:"";background:url(../svg/icon-livestream-video-teal.svg) no-repeat;width:13px;height:11px;position:absolute;left:4px;top:7px}.wp-grid-builder .wpgb-card .hio-courses__dates{margin:6px 0 7px 0;color:#0c646f;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.07px}.wp-grid-builder .wpgb-card .hio-courses__dates img{margin:-3px 6px 0 0}.wp-grid-builder .wpgb-card .hio-courses__alt .hio-courses__dates{color:#fff}.wp-grid-builder .wpgb-card .hio-courses__alt .hio-courses__dates img{filter:brightness(0) invert(1)}.wp-grid-builder .wpgb-card .hio-courses__price-badge,.wp-grid-builder .wpgb-card .hio-wpgb-progress.wpgb-ld-status-enrolled,.wp-grid-builder .wpgb-card .hio-wpgb-progress.wpgb-ld-status-progress{background-color:rgba(0,0,0,.2);border-radius:3px;padding:4px 9px 3px;top:-17px;right:-17px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:.43px}.wp-grid-builder .wpgb-card .hio-wpgb-progress.wpgb-ld-status-complete{background-color:#0c646f;border-radius:3px;padding:4px 9px 3px;top:-17px;right:-17px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:.43px}.hio-teacher-tabs{min-height:450px;padding-bottom:35px}body .wp-grid-builder .wpgb-facet-7{display:flex;justify-content:center;align-items:center}body .wp-grid-builder .wpgb-facet-7 button{color:#181818!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px!important;font-weight:600;line-height:16px;background-color:#fff!important;border:1px solid rgba(24,24,24,.1)!important;border-radius:30px!important;font-size:18px!important}.hio-teacher-profile{display:flex;align-items:center;position:relative}@media screen and (max-width:540px){.hio-teacher-profile{flex-direction:column;align-items:flex-start}}.hio-teacher-profile__image{margin-right:9px}.hio-teacher-profile__image img{position:relative;height:40px;width:40px;border:1px solid #fff;border-radius:50%}.hio-teacher-profile__image img.offset{margin-right:-14px}.hio-teacher-profile__data{display:block;width:-moz-fit-content;width:fit-content;max-width:500px}.hio-teacher-profile__data--name{margin:0}.hio-teacher-profile__data--name a{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;letter-spacing:0}@media(hover:hover){.hio-teacher-profile__data--name a:hover{text-decoration:underline}}.hio-teacher-profile__data--date{margin:0;color:rgba(0,0,0,.35);font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:0}.hio-single-post.audio .hio-teacher-profile__data--date,.hio-single-post.audio .hio-teacher-profile__data--name a{color:#fff}.hio-teacher-profile.course .hio-teacher-profile__data{max-width:300px}.hio-teacher-profile.course .hio-teacher-profile__data--name a{color:#fff}.hio-teacher-profile.cards{display:flex}.hio-teacher-profile.cards .hio-teacher-profile__image{display:flex;align-items:center}.hio-teacher-profile.cards .hio-teacher-profile__image img{height:28px;width:28px}.hio-teacher-profile.cards .hio-teacher-profile__image img.offset{margin-right:-9.8px}.hio-teacher-profile.cards .hio-teacher-profile__name{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:16px;letter-spacing:.05px}.hio-teacher-profile.cards .hio-teacher-profile__name a{color:#0c646f}@media(hover:hover){.hio-teacher-profile.cards .hio-teacher-profile__name a:hover{color:#118d9d}}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-teacher-profile.cards{margin-top:15px}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-teacher-profile.cards .hio-teacher-profile__image{margin-right:7px}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-teacher-profile.cards .hio-teacher-profile__name{font-size:15px}.wp-grid-builder.hio-slider.courses .wpgb-card .hio-teacher-profile.cards .hio-teacher-profile__name a{color:#5a5a5a}@media(hover:hover){.wp-grid-builder.hio-slider.courses .wpgb-card .hio-teacher-profile.cards .hio-teacher-profile__name a:hover{color:#747474}}.wp-grid-builder.hio-slider.hio-series-short .wpgb-card .hio-teacher-profile__short-series-wrapper{white-space:unset}.hio-teacher-profile.ld-teacher-bios{display:flex;flex-direction:column;align-items:flex-start;margin-top:75px}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.07);border-radius:10px;padding:30px 30px 28px;display:flex;gap:29.5px;margin-bottom:30px}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--image{width:65px;height:65px}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--image img{border-radius:50%}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--data{width:-moz-fit-content;width:fit-content}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--data .teacher-name{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;margin-bottom:10px}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--data .teacher-bio{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:0;margin-bottom:7px}.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--data .read-more{color:#cf6f1a;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:0;margin:0}@media(hover:hover){.hio-teacher-profile.ld-teacher-bios .hio-teacher-profile__bio-wrapper--data .read-more:hover{text-decoration:underline}}.buddypanel-logo-off.buddypanel-open:not(.sfwd-lessons-template-default) .buddypanel .side-panel-inner{padding-top:0}.bb-toggle-panel{color:#181818!important;font-size:22px!important}.bb-toggle-panel:hover{color:#181818}.bb-toggle-panel .bb-icon-sidebar:before{content:"";background:url(../svg/icon-menu-bars-thin.svg) no-repeat;width:21px;height:16px}.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel .bb-icon-sidebar:before{background:url(../svg/icon-menu-bars-thin-dark-mode.svg) no-repeat}.bb-template-v2 .bb-mobile-panel-inner ul.buddypanel-menu li.bb-menu-section a,.buddypanel .side-panel-menu li.bb-menu-section a{color:#999;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:700;letter-spacing:1.4px;opacity:1}.bb-template-v2 .bb-mobile-panel-inner ul.buddypanel-menu li.bb-menu-section a:hover,.buddypanel .side-panel-menu li.bb-menu-section a:hover{color:#999!important}.buddypanel .side-panel-menu a{color:#4b4b4b;font-size:15px;font-weight:600;letter-spacing:0}.buddypanel .side-panel-menu a i{font-weight:400}.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover,.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover i:not(.bb-icon-angle-down){color:#02a0a0}.bb-template-v2 .buddypanel .side-panel-menu li.current-category-ancestor>a,.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item>a{color:#02a0a0;background-color:#eef1f4}.bb-template-v2 .buddypanel .side-panel-menu li.current-category-ancestor>a i:not(.bb-icon-angle-down),.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item>a i:not(.bb-icon-angle-down){color:#02a0a0!important}.bb-template-v2 .buddypanel .side-panel-menu li.current-category-ancestor>a>span,.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item>a>span{font-weight:600}.bb-template-v2 .buddypanel .side-panel-menu li.current-category-ancestor>a:hover,.bb-template-v2 .buddypanel .side-panel-menu li.current-menu-item>a:hover{background-color:#eef1f4;color:#02a0a0}.bb-template-v2 .buddypanel .side-panel-menu li:not(.current-menu-item) a i:not(.bb-icon-angle-down),.bb-template-v2.buddypanel-open .buddypanel .side-panel-menu li:not(.current-menu-item) a i:not(.bb-icon-angle-down){font-size:24px;color:var(--bb-header-links);opacity:1}.buddypanel .side-panel-menu .current-menu-item>a>i.bb-icon-l{font-weight:400}.bb-sfwd-aside.bb-dark-theme .buddypanel .side-panel-menu a{background:#121212}.bb-sfwd-aside.bb-dark-theme .buddypanel .side-panel-menu li:not(.current-menu-item) a:hover{background:#333}.footer-widget-area{margin-top:40px;padding-top:76px!important}.footer-widget-area .container{padding:0}.footer-widget-area .footer-widget{flex:0 0 100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.footer-widget-area aside.widget.widget_block{margin:0!important;padding:0!important}.bb-footer{background-color:#181818!important;color:rgba(255,255,255,.68)!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:23px!important;letter-spacing:0!important}.footer-bottom .copyright{color:rgba(255,255,255,.45)!important;letter-spacing:0}.footer-bottom .footer-desc a{color:rgba(255,255,255,.45)!important}.footer-bottom .footer-desc a:hover{color:rgba(255,255,255,.68)!important}@media screen and (min-width:420px)and (max-width:767px){.footer-bottom .container.flex{flex-direction:row}.footer-bottom .footer-bottom-right{margin-top:0;width:unset}.footer-bottom .copyright{text-align:left}.footer-bottom .footer-desc{text-align:right}}@media screen and (max-width:419px){.footer-bottom .container.flex{align-items:unset}.footer-bottom .copyright{text-align:left}.footer-bottom .footer-desc{text-align:left}.footer-bottom .footer-bottom-right{padding-left:0}}.footer-bottom-right{max-width:unset}.hio-footer,.woocommerce-page .hio-footer{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.hio-footer__column,.woocommerce-page .hio-footer__column{flex:0 0 20%;max-width:20%}.hio-footer .column-1,.woocommerce-page .hio-footer .column-1{flex:0 0 30%;max-width:30%}.hio-footer .column-4,.woocommerce-page .hio-footer .column-4{max-width:153px}.hio-footer__logo,.woocommerce-page .hio-footer__logo{max-width:161px;margin-bottom:24px}.hio-footer__description,.woocommerce-page .hio-footer__description{margin:0;margin-bottom:24px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400;line-height:23px;letter-spacing:0;opacity:.68}.hio-footer__description--link,.woocommerce-page .hio-footer__description--link{font-size:16px;line-height:24px;opacity:1}.hio-footer__social,.woocommerce-page .hio-footer__social{display:flex;gap:25px;margin-top:60px;transition:all ease-in-out .2s}.hio-footer__social a,.woocommerce-page .hio-footer__social a{display:flex;justify-content:center;align-items:center;background-color:#333;width:42px;height:42px;border-radius:50%}.hio-footer__social a:hover,.woocommerce-page .hio-footer__social a:hover{background-color:#4d4d4d}.hio-footer__section--header,.woocommerce-page .hio-footer__section--header{margin-bottom:15px;color:#fff!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:30px!important;letter-spacing:1px!important;text-transform:uppercase}.hio-footer__section--ref li,.woocommerce-page .hio-footer__section--ref li{margin-bottom:0!important}.hio-footer__section--ref a,.woocommerce-page .hio-footer__section--ref a{color:#ccc!important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:39px!important;letter-spacing:0!important}@media(hover:hover){.hio-footer__section--ref a:hover,.woocommerce-page .hio-footer__section--ref a:hover{color:var(--bb-footer-menu-link-color-hover)!important}}.hio-footer__app-icon,.woocommerce-page .hio-footer__app-icon{border:1px solid #555;border-radius:5px;display:inline-block;margin-bottom:18px;max-width:153px}@media screen and (max-width:1023px){.hio-footer .column-1,.woocommerce-page .hio-footer .column-1{flex:0 0 100%;max-width:75%;margin-bottom:45px}.hio-footer .column-2,.woocommerce-page .hio-footer .column-2{flex:0 0 47%;max-width:47%;margin-bottom:45px}.hio-footer .column-3,.woocommerce-page .hio-footer .column-3{flex:0 0 47%;max-width:47%;margin-bottom:45px}.hio-footer .column-4,.woocommerce-page .hio-footer .column-4{flex:0 0 100%;max-width:100%}.hio-footer__app-icon,.woocommerce-page .hio-footer__app-icon{margin-right:14px}}@media screen and (max-width:419px){.hio-footer .column-2,.woocommerce-page .hio-footer .column-2{flex:0 0 100%;max-width:100%}.hio-footer .column-3,.woocommerce-page .hio-footer .column-3{flex:0 0 100%;max-width:100%}}.buddypress-wrap .bp-navs ul li.selected a{color:#02a0a0;font-weight:600;font-weight:600}.sticky-header .site-header{border:0;box-shadow:0 1px 0 0 rgba(0,0,0,.03),0 5px 10px 0 rgba(0,0,0,.03)}[data-balloon][data-balloon-pos=down]:before{margin-top:6px!important}.single-sfwd-lessons.sticky-header .site-header,.single-sfwd-topic.sticky-header .site-header{box-shadow:0 0 1px rgba(23,52,110,.08),4px 8px 16px rgba(7,39,106,.12)!important}.bb-mobile-panel-header .logo-wrap img,.bb-sfwd-aside.bb-dark-theme #site-logo .site-title img.bb-logo.bb-logo-dark,.mobile-logo-wrapper .site-title img.bb-mobile-logo,.site-header .site-header-container #site-logo .site-title img.bb-logo{min-height:auto;height:33.7083px;min-width:148.477px;width:148.477px;padding:0}body.logged-in .bb-mobile-header .flex-1{justify-content:center}.primary-menu>li>a{font-weight:600;letter-spacing:0}.menu-style-tab_bar .site-header .primary-menu>li>a{border-bottom:3px solid transparent}.menu-style-tab_bar .site-header .primary-menu>li>a>i._mi{color:var(--bb-header-links);font-size:15px;font-weight:400;letter-spacing:0}.menu-style-tab_bar .site-header .primary-menu>li>a>i._mi:hover{color:#02a0a0}.menu-style-tab_bar .site-header .primary-menu>li>a>i._mi{font-size:28px}.bb-template-v2.menu-style-tab_bar .site-header .primary-menu>li>a:hover>i._mi,.menu-style-tab_bar .site-header .primary-menu>li.current-menu-item>a i._mi,.menu-style-tab_bar .site-header .primary-menu>li.current_page_item>a i._mi{color:#02a0a0}body #site-navigation .primary-menu>li.current-menu-item>a,body #site-navigation .primary-menu>li.current_page_item>a{border-bottom-color:#02a0a0;color:#02a0a0}body #site-navigation .primary-menu>li.current-menu-item>a i,body #site-navigation .primary-menu>li.current_page_item>a i{color:#02a0a0}.bb-sfwd-aside.bb-dark-theme .primary-menu>li:hover>a:before{background:#333}@media screen and (max-width:820px){#site-navigation .primary-menu{display:none}}.bb-header-buttons a.button.signin-button{color:#02a0a0;border:1px solid #02a0a0;margin-left:.6rem;padding:0 12px}.bb-header-buttons a.button.signin-button:hover{background-color:#02a0a0;color:#fff}#masthead span.count,.site-header a.header-cart-link span.count,.woocommerce span.onsale{background-color:#02a0a0!important}.bb-template-v2 .site-header .user-wrap.menu-item-has-children>.user-link:hover:before{background-color:#eef1f4!important}.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu a,.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu a:hover{padding:12px 14px 12px 40px;color:#4b4b4b;font-size:14px;font-weight:600;letter-spacing:0}.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu a:hover{background-color:#eef1f4!important;color:#02a0a0}.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu .bb-sub-menu a{padding:12px 14px}.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu a,.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu a:hover{color:#fff}.bb-dark-theme.bb-template-v2 .site-header .user-wrap.menu-item-has-children #header-my-account-menu a:hover{background-color:rgba(255,255,255,.15)!important}.bb-mobile-header .bb-icon-bars:before{content:"";background:url(../svg/icon-menu-bars-thin.svg) no-repeat;width:21px;height:16px}.bb-mobile-header .mobile-logo-wrapper{padding:0 22px}.bb-template-v2 .bb-mobile-panel-inner .bb-mobile-panel-header{margin:0 -20px 25px;padding:22px 20px}.bb-template-v2 .bb-mobile-panel-inner .bb-icon-times:before{content:"";background:url(../svg/icon-menu-close.svg) no-repeat;width:15px;height:15px}.bb-template-v2 .bb-mobile-panel-inner li:not(.bb-menu-section) i.bb-icon-l.bb-icon-file.bb-custom-icon{display:inline-block}.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu a{font-size:17px;font-weight:500;letter-spacing:0}.bb-template-v2 .bb-mobile-panel-inner .bb-primary-menu .current-menu-item>a{background-color:#87b0b0}.bb-template-v2 .bb-mobile-panel-inner .hio-mobile-signup-btn{background:#cf6f1a;border-radius:6px;color:#fff;margin-right:-40px;padding:3px 14px;font-size:14px;font-weight:500;letter-spacing:.4px}body.logged-in.bb-template-v2 .bb-mobile-panel-inner .hio-mobile-signup-btn#start-for-free{display:none!important}body.logged-in.bb-template-v2.lifetime-member .bb-mobile-panel-inner .hio-mobile-signup-btn#upgrade-to-premium,body.logged-in.bb-template-v2.mission-member .bb-mobile-panel-inner .hio-mobile-signup-btn#upgrade-to-premium,body.logged-in.bb-template-v2.resident .bb-mobile-panel-inner .hio-mobile-signup-btn#upgrade-to-premium,body:not(.logged-in).bb-template-v2 .bb-mobile-panel-inner .hio-mobile-signup-btn#upgrade-to-premium{display:none!important}body.logged-in.bb-template-v2 .bb-mobile-panel-inner .bb-mobile-panel-header{padding:15px 20px}.hio__banner{width:100vw;min-width:100%;margin:0;margin-left:calc(-50vw + 50%)!important;padding-top:0;position:relative;z-index:0;background-repeat:no-repeat!important;background-position:center center;background-size:cover!important;margin-bottom:40px;background-color:#fafafa;background-position:center 70%}@media screen and (max-width:540px){.hio__banner{margin-bottom:25px}}.hio__banner:before{content:"";width:100%;height:100%;z-index:1;position:absolute;background-color:rgba(0,0,0,.35)}.hio__banner--metabox{width:calc(100vw - 68px - 80px);max-width:1200px;margin:-14px auto 0 auto;position:relative;padding:9vmin 0;z-index:2}@media screen and (max-width:799px){.hio__banner--metabox{padding-left:20px;padding-right:20px;width:100%}}@media screen and (max-width:1023px){.hio__banner--metabox{padding-top:8vmin;padding-bottom:8vmin}}@media screen and (max-width:480px){.hio__banner--metabox{padding-top:13vmin;padding-bottom:13vmin}}.hio__banner--metabox .page-details{max-width:500px}.hio-front-page.hio-logged-in .hio__banner--metabox .page-details{max-width:550px}.hio-front-page.hio-logged-in .hio__banner--metabox .page-details--title{font-size:32px}.hio__banner--metabox .page-details--title{margin-bottom:12px;color:#fff;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:35px}@media screen and (max-width:540px){.hio__banner--metabox .page-details--title{font-size:28px;margin-bottom:5px}}.hio__banner--metabox .page-details--description{margin-bottom:12px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:400;line-height:24px;letter-spacing:0}@media screen and (max-width:540px){.hio__banner--metabox .page-details--description{font-size:17px;font-size:17px;line-height:23px}}.hio__grid-wrapper{margin-bottom:70px;max-width:calc(100vw - 68px)}.hio__grid-wrapper--details{padding-bottom:22px;display:flex;justify-content:space-between}@media screen and (max-width:799px){.hio__grid-wrapper--details{padding-bottom:20px}}.hio__grid-wrapper--details .title{margin:auto 0 0 0;color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:26px;font-weight:700}@media screen and (max-width:540px){.hio__grid-wrapper--details .title{font-size:23px}}.hio__grid-wrapper--details .see-all{margin:auto 0 0 0;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;letter-spacing:.11px}@media(hover:hover){.hio__grid-wrapper--details .see-all:hover{text-decoration:underline}}@media screen and (max-width:540px){.hio__grid-wrapper--details .see-all{font-size:16px}}@media screen and (max-width:799px){.hio__grid-wrapper{max-width:unset;margin-bottom:10px}}body.buddypanel-open .hio__banner--metabox{width:calc(100vw - 230px - 80px)}@media screen and (max-width:799px){body.buddypanel-open .hio__banner--metabox{width:unset}}body.buddypanel-open .hio__grid-wrapper{max-width:calc(100vw - 230px)}@media screen and (max-width:799px){body.buddypanel-open .hio__grid-wrapper{max-width:unset}}.hio-facet-container{position:relative}.hio-facet-container .hio-facet-wrapper{margin:0 auto 30px auto;display:flex;flex-wrap:wrap;position:relative}@media screen and (max-width:767px){.hio-facet-container .hio-facet-wrapper{display:none;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:0 3px 13px 0 rgba(0,0,0,.03);margin-top:-35px;padding:35px}}.hio-facet-container .hio-facet-wrapper .wpgb-facet{padding:0 .6rem;position:relative;flex:0 0 25%;max-width:25%}.hio-facet-container .hio-facet-wrapper .wpgb-facet:first-child{padding-left:0}.hio-facet-container .hio-facet-wrapper .wpgb-facet>fieldset:last-child{margin-bottom:25px}.hio-facet-container .hio-facet-wrapper .wpgb-facet .wpgb-facet-title{display:none}@media screen and (max-width:1023px){.hio-facet-container .hio-facet-wrapper .wpgb-facet{flex-basis:50%;max-width:50%}}@media screen and (max-width:767px){.hio-facet-container .hio-facet-wrapper .wpgb-facet{flex-basis:100%;max-width:100%}}@media screen and (max-width:1023px){.hio-facet-container .hio-facet-wrapper .wpgb-facet:nth-child(3){padding-left:0}}@media screen and (max-width:767px){.hio-facet-container .hio-facet-wrapper .wpgb-facet{padding-left:0}}.hio-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:repeat(3,16px);grid-auto-rows:16px;grid-gap:8px}.hio-loading div{border-radius:50%;background:#02a0a0;animation:loading-elements 1.2s linear infinite}.hio-loading div:nth-child(1){animation-delay:-.5s}.hio-loading div:nth-child(2){animation-delay:-1s}.hio-loading div:nth-child(3){animation-delay:-1.5s}.hio-loading div:nth-child(4){animation-delay:-2s}.hio-loading div:nth-child(5){animation-delay:-2.5s}.hio-loading div:nth-child(6){animation-delay:-3s}.hio-loading div:nth-child(7){animation-delay:-3.5s}.hio-loading div:nth-child(8){animation-delay:-4s}.hio-loading div:nth-child(9){animation-delay:-4.5s}body .wpgb-facet .wpgb-search-facet input[type=search],body .wpgb-facet .wpgb-select,body .wpgb-facet .wpgb-select:hover,body .wpgb-facet.wpgb-loading .wpgb-select,body .wpgb-select-placeholder input[type=text]{background:#fff;border-radius:6px;border-color:var(--bb-content-border-color)}body .wpgb-facet .wpgb-search-facet input[type=search]::-moz-placeholder,body .wpgb-facet .wpgb-select::-moz-placeholder,body .wpgb-facet .wpgb-select:hover::-moz-placeholder,body .wpgb-facet.wpgb-loading .wpgb-select::-moz-placeholder,body .wpgb-select-placeholder input[type=text]::-moz-placeholder{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;opacity:1}body .wpgb-facet .wpgb-search-facet input[type=search]:-ms-input-placeholder,body .wpgb-facet .wpgb-select:-ms-input-placeholder,body .wpgb-facet .wpgb-select:hover:-ms-input-placeholder,body .wpgb-facet.wpgb-loading .wpgb-select:-ms-input-placeholder,body .wpgb-select-placeholder input[type=text]:-ms-input-placeholder{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;opacity:1}body .wpgb-facet .wpgb-search-facet input[type=search]::placeholder,body .wpgb-facet .wpgb-select::placeholder,body .wpgb-facet .wpgb-select:hover::placeholder,body .wpgb-facet.wpgb-loading .wpgb-select::placeholder,body .wpgb-select-placeholder input[type=text]::placeholder{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;opacity:1}body .wpgb-facet .wpgb-search-facet input[type=search]:-ms-input-placeholder,body .wpgb-facet .wpgb-select:-ms-input-placeholder,body .wpgb-facet .wpgb-select:hover:-ms-input-placeholder,body .wpgb-facet.wpgb-loading .wpgb-select:-ms-input-placeholder,body .wpgb-select-placeholder input[type=text]:-ms-input-placeholder{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500}body .wpgb-facet .wpgb-search-facet input[type=search]::-ms-input-placeholder,body .wpgb-facet .wpgb-select::-ms-input-placeholder,body .wpgb-facet .wpgb-select:hover::-ms-input-placeholder,body .wpgb-facet.wpgb-loading .wpgb-select::-ms-input-placeholder,body .wpgb-select-placeholder input[type=text]::-ms-input-placeholder{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500}body .wpgb-select-placeholder input[type=text]{background:0 0}body .wpgb-facet .wpgb-search-facet input[type=search],body .wpgb-facet .wpgb-select,body .wpgb-facet.wpgb-loading .wpgb-select{min-height:45px;height:45px}body .wpgb-facet .wpgb-search-facet input[type=search].wpgb-select-focused,body .wpgb-facet .wpgb-search-facet input[type=search]:focus,body .wpgb-facet .wpgb-search-facet input[type=search]:hover,body .wpgb-facet .wpgb-select.wpgb-select-focused,body .wpgb-facet .wpgb-select:focus,body .wpgb-facet .wpgb-select:hover,body .wpgb-facet.wpgb-loading .wpgb-select.wpgb-select-focused,body .wpgb-facet.wpgb-loading .wpgb-select:focus,body .wpgb-facet.wpgb-loading .wpgb-select:hover{border-color:#cde0dd}.wpgb-select .wpgb-select-placeholder input[type=text],body .wpgb-facet.wpgb-loading .wpgb-select-facet select{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500}body .wpgb-select-placeholder{margin:2px 15px}body .wpgb-facet.wpgb-loading .wpgb-select-facet select{padding:2px 15px}body .wpgb-facet.wpgb-loading .wpgb-select-facet .wpgb-select-controls .wpgb-select-separator,body .wpgb-select .wpgb-select-controls .wpgb-select-separator{display:none}body .wpgb-facet.wpgb-loading .wpgb-select-facet .wpgb-select-toggle,body .wpgb-select .wpgb-select-controls button{padding:0 12px}body .wpgb-facet .wpgb-input-icon{margin-left:15px}body .wpgb-facet .wpgb-search-facet input[type=search]{padding:6px 37px}body .wpgb-facet .wpgb-input-icon,body .wpgb-facet .wpgb-select button:not(.wpgb-select-clear),body .wpgb-facet.wpgb-loading .wpgb-select-facet .wpgb-select-toggle{color:#02a0a0}body .wpgb-facet .wpgb-input-icon:hover,body .wpgb-facet .wpgb-select button:not(.wpgb-select-clear):hover,body .wpgb-facet.wpgb-loading .wpgb-select-facet .wpgb-select-toggle:hover{color:#02a0a0}body .wpgb-facet .wpgb-select button.wpgb-select-clear{color:#5a5a5a;padding-right:0;margin-right:-5px}body .wpgb-select-dropdown ul li.wpgb-focused{background-color:#d7e5e3}@media screen and (max-width:540px){body .wpgb-facet>fieldset:last-child{margin-bottom:20px}}.hio-mobile-search-filter{display:none;width:100%;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 3px 13px 0 rgba(0,0,0,.03);margin-bottom:25px;padding:12px;text-align:center;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;letter-spacing:.11px}@media screen and (max-width:767px){.hio-mobile-search-filter{display:block}}.hio-mobile-search-filter i{margin-right:5px}body.activity .widget{font-size:.92rem;line-height:1.6}.activity-list .activity-item .bp-generic-meta.action .fav.loading:before{font-weight:300}.activity-list .activity-item .bp-generic-meta.action .unfav.loading:before{font-weight:400}.buddypress-wrap ul.bp-list.groups-dir-list .list-wrap .item .list-title{font-size:inherit;margin:15px 0 10px}.buddypress-wrap ul.bp-list.groups-dir-list .list-wrap .item .list-title a{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;line-height:1.2}body.group-hi-community .leave-group.button,button.leave-group.button{display:none!important}body #bbpress-forums .bp-list .action .generic-button a,body #buddypress .bp-list .action .generic-button a{color:#fff;border-color:#fff}#item-header-cover-image .bb-bp-group-title{text-align:center}body.groups nav.main-navs #members-groups-li{display:none!important}body.groups #buddypress .bb-media-model-wrapper.document-theatre .activity-list.bp-list .download-document{background:#cf6f1a;color:#fff}.bb-profile-grid header .push-right.button.outline{border:1px solid #ccc!important}.bb-profile-grid header .push-right.button.outline:hover{border-color:transparent!important}#buddypress .bb-bp-settings-content label[for=pwd] span{font-size:90%;opacity:.6}#buddypress .bb-bp-settings-content h2{font-weight:500;font-size:22px;line-height:1.1}#buddypress .bb-bp-settings-content table{font-size:15px!important}.buddypress-wrap .bp-settings-container .bp-navs #membership-and-billing-personal-li a:before{content:""}.bb-bp-settings-content #pmpro_account .pmpro_box .pmpro_actionlinks,body.pmpro-account #pmpro_account .pmpro_box .pmpro_actionlinks{padding:2px 0}.bb-bp-settings-content #pmpro_account .pmpro_box#pmpro_account-membership #pmpro_actionlink-change,body.pmpro-account #pmpro_account .pmpro_box#pmpro_account-membership #pmpro_actionlink-change{display:inline-block}.bb-bp-settings-content #pmpro_account .pmpro_box#pmpro_account-membership #pmpro_actionlink-cancel,body.pmpro-account #pmpro_account .pmpro_box#pmpro_account-membership #pmpro_actionlink-cancel{display:none}.bb-bp-settings-content #pmpro_account .pmpro_box#pmpro_account-profile,body.pmpro-account #pmpro_account .pmpro_box#pmpro_account-profile{display:none}.buddypress-wrap .bp-settings-container .bp-navs #course-orders-personal-li a:before{content:""}#hio-course-orders-table>thead .woocommerce-orders-table__header{font-size:14px}@media screen and (max-width:539px){#hio-course-orders-table>thead{display:none}}@media screen and (max-width:539px){#hio-course-orders-table>tbody>tr:nth-child(4n-1) td{background-color:#bcd1d0}}#hio-course-orders-table>tbody .woocommerce-orders-table__cell{font-size:13px}@media screen and (max-width:539px){#hio-course-orders-table>tbody .woocommerce-orders-table__cell{display:block;text-align:right!important}#hio-course-orders-table>tbody .woocommerce-orders-table__cell:before{content:attr(data-title) ": "!important;font-weight:700;float:left}}#hio-course-orders-table>tbody .woocommerce-orders-table__cell::after,#hio-course-orders-table>tbody .woocommerce-orders-table__cell::before{content:"";display:table}#hio-course-orders-table>tbody .woocommerce-orders-table__cell::after{clear:both}#hio-course-orders-table>tbody .hio-course-orders__button{cursor:pointer;padding:2px;text-align:center;font-size:13px}@media screen and (max-width:539px){#hio-course-orders-table>tbody .hio-course-orders__button{width:108px;float:right}}#hio-course-orders-table .hio-course-orders__details{background-color:var(--bb-body-background-color)}#hio-course-orders-table .hio-course-orders__details .order_details_items .product-thumb img{width:150px;margin-top:-55px}@media screen and (max-width:539px){#hio-course-orders-table .hio-course-orders__details .order_details_items .product-thumb{display:none}}#hio-course-orders-table .hio-course-orders__details .order_details_items .bb_sku_wrapper{display:none}#buddypress .bb-bp-settings-content .woocommerce-info{border-top:0;text-align:center}#buddypress .bb-bp-settings-content .woocommerce-info::before{display:none}#buddypress .bb-bp-settings-content .woocommerce-info .button{float:none;margin:20px 0}.hio-courses-archive,.hio-parent-category-archive{padding-bottom:55px}.hio-child-category-archive{display:block;margin-bottom:73px}.hio-child-category-archive__parent-link{margin:40px 0 13px}.hio-child-category-archive__parent-link a{width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;font-weight:600;letter-spacing:1px}@media(hover:hover){.hio-child-category-archive__parent-link a:hover{border-bottom:1px solid #02a0a0;margin-bottom:-1px}}.hio-child-category-archive__parent-link a img{margin-right:4px}.hio-child-category-archive__header{margin-bottom:42px}@media screen and (max-width:540px){.hio-child-category-archive__header{font-size:26px!important}}.hio-front-page.hio-logged-in{width:calc(100vw - 68px);max-width:1280px;margin:0 auto;padding:0 50px}@media screen and (max-width:799px){.hio-front-page.hio-logged-in{padding:0 30px}}.hio-front-page.hio-logged-in .hio__banner{margin-bottom:35px}.hio-front-page.hio-logged-in .join-mm{margin-bottom:75px}.hio-front-page.hio-logged-in .join-mm .badge{background-color:rgba(255,255,255,.25);border-radius:3px;width:-moz-fit-content;width:fit-content;padding:3px 8px;text-transform:uppercase;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.86px}.hio-front-page.hio-logged-in .join-mm .header{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:38px;font-weight:700;line-height:46px;letter-spacing:-.3px}.hio-front-page.hio-logged-in .join-mm li{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.hio-front-page.hio-logged-in .join-mm .page-details__register .button{padding:20px 32px;background-color:#0c646f;border-color:#0c646f;border-radius:6px;text-align:center;margin-bottom:13px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;line-height:21px;letter-spacing:0}@media(hover:hover){.hio-front-page.hio-logged-in .join-mm .page-details__register .button:hover{box-shadow:0 36px 50px rgba(0,0,0,.25);transform:translateY(-2px);transition:all .3s}}.hio-front-page.hio-logged-in .join-mm .page-details__register .terms{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0}@media screen and (max-width:480px){.hio-front-page.hio-logged-in .join-mm .page-details__register{display:flex;flex-direction:column;justify-content:center;align-items:center}.hio-front-page.hio-logged-in .join-mm .page-details__register .button{padding:20px 53px}}body.buddypanel-open .hio-front-page.hio-logged-in{width:calc(100vw - 230px)}.hio-home-cta-circles{background-position:top right,bottom left;background-repeat:no-repeat,no-repeat;background-size:382px 208px,382px 208px}@media screen and (max-width:540px){.hio-home-cta-circles{background-size:200px 110px,200px 110px}}.hio-home-cta-circles.white{background-image:url(../png/circle-white-top-right%402x.png),url(../png/circle-white-bottom-left%402x.png)}.hio-home-cta-circles.peach{background-image:url(../png/circle-peach-top-right%402x.png),url(../png/circle-peach-bottom-left%402x.png)}.stk-block.stk-block-button.hio-btn-home-cta .stk-button{padding:17px 55px!important}.stk-block.stk-block-button.hio-btn-home-cta .stk-button__inner-text{font-size:17px!important}@media screen and (max-width:496px){.stk-block.stk-block-button.hio-btn-home-cta{width:100%}.stk-block.stk-block-button.hio-btn-home-cta .stk-button{padding:17px 25px!important}}@media screen and (max-width:496px){.hio-home-benefits-column .stk--fit-content>.stk-block-column{width:100%;max-width:100%}}.hio-home-mm-link a{color:#d4e6e4;text-decoration:underline}.bb-course-banner-inner{padding-top:40px}.bb-course-banner-inner h1.entry-title{color:#fff;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:40px;font-weight:700;line-height:1}.bb-course-banner-inner .bb-course-category{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:500;letter-spacing:1.2px}.bb-course-excerpt{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:26px;font-weight:600;opacity:.9}.bb-course-points{display:flex;align-items:center;gap:10px}.bb-course-points a.anchor-course-points i{margin-left:2px}.ld-alert.ld-alert-success.ld-alert-certificate{margin-top:0;background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.ld-alert.ld-alert-success.ld-alert-certificate .ld-button{background:var(--bb-primary-button-background-regular);font-size:14px;font-weight:400}.ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-icon.ld-icon{background:#0c646f}.learndash-wrapper .ld-course-status .ld-status.ld-status-complete{display:none}.bb-course-video-overlay>div{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px}.bb-course-video-overlay .bb-course-play-btn:after{border-color:transparent transparent transparent #181818}.bb-course-video-overlay:hover .bb-course-play-btn:after{border-color:transparent transparent transparent #cf6f1a}@media screen and (max-width:800px){.bb-single-course-sidebar.bb-preview-wrap{margin-top:30px!important}}.hio-courses-ld__enrolled-strip{background-color:#0c646f;text-align:center;padding:7px 0 6px;position:relative;left:-30px;width:calc(100% + 60px);display:block;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.07px}.bb-single-course-sidebar .bb-button-wrap{padding:20px 0 10px 0}.learndash-wrapper #btn-join,.learndash-wrapper .btn-join{transition:all .2s}.bb-single-course-sidebar a.btn-advance{padding:11px 19px;font-size:15px;font-weight:500}.bb-course-status-content{display:none}.bb-grid .bb-learndash-content-wrap .ld-course-status.ld-course-status-not-enrolled{display:none}.bb-single-course-sidebar .bb-button-wrap .bb-course-type{color:#5a5a5a}.bb-custom-typo .bb-single-course-sidebar h4{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;letter-spacing:.5px;padding:3px 0 18px 0}.bb-single-course-sidebar .widget,.bb-single-course-sidebar .widget ul a{font-size:15px}.bb-single-course-sidebar .widget ul a{color:#181818}.bb-single-course-sidebar .widget ul a:hover{color:#02a0a0;text-decoration:underline}.bb-single-course-sidebar .bb-course-volume-list li{display:flex;align-items:center}.bb-single-course-sidebar .bb-course-volume-list li i{top:0;font-size:20px;max-width:20px}.hio-ld-reg-closed{display:block;position:relative;width:100%;padding:20px 15px 18px;background:#fff3cd;border:1px solid #fcdd7e;border-radius:6px;text-align:center;margin-bottom:20px;color:#856404;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:18px;letter-spacing:0}.hio-ld-reg-closed.card{padding:14px 15px}.hio-ld-reg-closed.card-signin{padding:10px;background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.hio-ld-reg-closed img{position:relative;bottom:2px;margin-right:7px}@media(hover:hover){.hio-ld-reg-closed a:hover{text-decoration:underline}}body .ld-tabs button:focus,body .ld-tabs button:hover{box-shadow:none}.learndash-wrapper .ld-course-status.ld-course-status-enrolled{background:#fff;box-shadow:0 2px 6px 0 rgba(18,43,70,.08)}.learndash-wrapper .ld-progress .ld-progress-stats{color:#5a5a5a}.learndash-wrapper .ld-progress-percentage{font-size:14px}.learndash-wrapper .ld-progress .ld-progress-bar{background-color:#eef1f4}.learndash-theme.single-sfwd-courses .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.learndash-theme.single-sfwd-courses .ld-progress.ld-progress-inline .ld-progress-bar{height:4px}.learndash-wrapper .ld-section-heading h2{font-weight:700}.learndash-wrapper .ld-expand-button{color:#181818;font-size:14px;letter-spacing:.3px}.learndash-wrapper .ld-status-in-progress{border-color:#02a0a0 #e2e7ed #e2e7ed #02a0a0}.bb-learndash-content-wrap p{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:29px}.bb-learndash-content-wrap ol,.bb-learndash-content-wrap ul{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px}.bb-learndash-content-wrap ol li,.bb-learndash-content-wrap ul li{margin:4px 0}.bb-learndash-content-wrap h4{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;margin:0 0 1.2rem;text-transform:uppercase}.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading{color:#02a0a0;font-size:17px;font-weight:700;margin:2em 0 1em}.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{padding-bottom:1em}.learndash-wrapper .ld-expand-button.hio-ld-expand-button{max-width:unset;background-color:unset;font-size:unset;line-height:unset;letter-spacing:unset;text-align:unset}.ld-expanded .ld-icon-arrow-down.ld-icon{transform:none!important}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-expanded .ld-icon-arrow-down:before{content:""}.learndash-wrapper .ld-item-list .ld-item-list-item{background:rgba(0,0,0,.01);font-size:17px}.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-expand-button .ld-text{padding-right:0}.learndash-wrapper .ld-item-list-items .ld-item-list-item.ld-item-lesson-item:hover .ld-item-list-item-preview .ld-item-details .ld-icon-arrow-down,.learndash-wrapper .ld-item-list-items .ld-item-list-item.ld-item-lesson-item:hover .ld-item-list-item-preview .ld-item-name{color:rgba(24,24,24,.7)!important}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover .ld-item-details .ld-expand-button .ld-icon,.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover a.ld-item-name .ld-item-title,.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview:hover .ld-item-name .ld-item-title .ld-item-components span{color:rgba(24,24,24,.7)!important}.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .lms-is-locked-ico i{color:rgba(24,24,24,.2)}.learndash-wrapper .ld-expand-button.ld-expanded .ld-icon{transform:none}.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview.learndash-complete .ld-topic-title,.learndash-wrapper .learndash-complete .ld-item-list-item-preview .ld-item-title>span:first-child{text-decoration:none}.learndash-wrapper .ld-pagination .ld-pages,.learndash-wrapper .ld-table-list,.learndash-wrapper .ld-table-list .ld-table-list-footer{background:#fff}.learndash-wrapper .ld-item-list .ld-item-list-item.ld-expanded .ld-item-list-item-expanded{border-top:1px solid rgba(24,24,24,.1)}.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview{padding-left:45px}.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title{color:#8d8d8d;font-size:15px;letter-spacing:.1px}.learndash-wrapper .ld-table-list .ld-table-list-header{color:#5a5a5a}.lms-header-instructor{display:none}.single-sfwd-lessons .container.site-header-container,.single-sfwd-topic .container.site-header-container{padding-left:20px;padding-right:20px}.bb-mobile-header-wrapper .bb-icon-l.bb-icon-sidebar,.site-header-container .bb-icon-l.bb-icon-sidebar{font-size:31px}.lms-topic-sidebar-wrapper .bb-lesson-title,.lms-topic-sidebar-wrapper .bb-lms-title{white-space:normal;overflow:unset;text-overflow:unset}.bb-type-list .hio-bb-lms-ico{height:unset;width:unset}.bb-type-list .hio-bb-lms-ico i{font-size:22px}.lms-topic-sidebar-data,.lms-topic-sidebar-wrapper{background:#f4f6fa}body.single-sfwd-lessons .site-header .header-aside .course-toggle-view i,body.single-sfwd-topic .site-header .header-aside .course-toggle-view i{color:#cf6f1a}.lms-topic-sidebar-progress .ld-progress-bar,.lms-topic-sidebar-progress .ld-progress-bar .ld-progress-bar-percentage{height:10px}.lms-topic-sidebar-progress .ld-progress-bar{background:rgba(0,0,0,.1)}.lms-topic-sidebar-progress .ld-progress-bar .ld-progress-bar-percentage{background:var(--bb-primary-button-background-regular)}.lms-topic-sidebar-progress .course-completion-rate{color:#4b4b4b;font-size:16px}.lms-topic-sidebar-progress .ld-progress-steps{display:none}.lms-topic-sidebar-progress .course-progress-wrap{border:0}.lms-topic-sidebar-wrapper,.lms-topic-sidebar-wrapper .lms-topic-sidebar-data{box-shadow:inset -36px 0 40px -32px rgba(0,0,0,.1)}.lms-topic-sidebar-wrapper .lms-topic-sidebar-course-navigation a.course-entry-link{background:0 0;padding:1px 1px 1px 0;color:#cf6f1a;font-size:16px;font-weight:400}.lms-topic-sidebar-wrapper .lms-topic-sidebar-course-navigation a.course-entry-link:hover{background:0 0;color:#b86317}.lms-topic-sidebar-wrapper.lms-topic-sidebar-close .lms-topic-sidebar-data{left:-400px}.lms-topic-sidebar-wrapper.lms-topic-sidebar-close{margin-left:-400px}body .i-progress{width:20px;height:20px;line-height:20px}body .lms-topic-sidebar-wrapper .lms-topic-sidebar-data{font-size:13px}.i-progress.i-progress-completed .bb-icon-l.bb-icon-check{font-weight:300}body .i-progress.i-progress-completed{background:var(--bb-primary-button-background-regular)}.lms-topic-sidebar-wrapper .ld-item-list-section-heading .ld-lesson-section-heading{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;margin-top:1.4em}.ld-item-list-section-heading+.lms-toggle-lesson{top:62px}.lms-topic-sidebar-wrapper .lms-toggle-lesson i{color:#181818;top:16px}.lms-topic-sidebar-wrapper .bb-lesson-head{border-bottom:1px solid rgba(0,0,0,.12);letter-spacing:0}.lms-topic-sidebar-wrapper .bb-lesson-title{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:600}.lms-topic-sidebar-wrapper .bb-lesson-head .bb-lesson-topics-count{color:#5a5a5a}.lms-topic-sidebar-wrapper li.lms-lesson-item .bb-lesson-head{padding:18px 30px;padding-left:44px}.lms-topic-sidebar-wrapper .lms-lessions-list>ol.bb-lessons-list>li.lms-lesson-item{padding:0}.lms-topic-sidebar-wrapper .bb-completed-item{text-decoration:none}.lms-topic-sidebar-wrapper .lms-topic-item .bb-lms-title{color:#656565;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:500;letter-spacing:0}.lms-topic-sidebar-wrapper .lms-topic-item .bb-lms-title-wrap{padding:18px 30px 18px 18px;transition:all .2s}.lms-topic-sidebar-wrapper .lms-topic-item .bb-lms-title-wrap:hover{background:rgba(0,0,0,.05)}.lms-topic-sidebar-wrapper .lms-topic-item.current>.bb-lms-title-wrap{background:rgba(0,0,0,.08)}.lms-topic-sidebar-wrapper .lms-topic-item.current>.bb-lms-title-wrap .i-progress.i-progress-not-completed{color:rgba(0,0,0,.1)}.lms-topic-sidebar-wrapper .lms-topic-item .bb-completed-item{text-decoration:none}.lms-topic-sidebar-wrapper .hio-ld-subtext{font-size:80%;opacity:80%}.i-progress.i-progress-not-completed{color:rgba(0,0,0,.2)}.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .bb-lesson-title{color:#fff}.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-course-navigation a.course-entry-link,.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-course-navigation a.course-entry-link:hover{background:0 0}.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-topic-item .bb-lms-title{color:#888}.bb-sfwd-aside.bb-dark-theme li.lms-topic-item.current>.bb-title{color:#fff}.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .ld-progress-bar{background:rgba(255,255,255,.2)}.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-toggle-lesson i{color:#fff}.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-pagination .ld-pages,.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list,.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list .ld-table-list-footer{background:#333}.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list{padding:12px 15px 0}.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper .bb-mobile-panel-header{background:#232323}.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper .bb-mobile-panel-header .user-name{color:#fff}.bb-sfwd-aside.bb-dark-theme .bb-mobile-header .bb-icon-bars:before{background:url(../svg/icon-menu-bars-thin-dark-mode.svg) no-repeat}.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-inner .bb-icon-times:before{background:url(../svg/icon-menu-close-dark-mode.svg) no-repeat}div.bb-lms-header h1{font-size:26px}#learndash-course-header .bb-ld-info-bar,#learndash-course-header .bb-position{display:none}#learndash-page-content{padding:50px 80px 0}@media screen and (max-width:799px){#learndash-page-content{padding:30px 15px 30px 40px}}body.lms-side-panel-close #learndash-page-content{padding:50px 80px 0}@media screen and (max-width:767px){body.lms-side-panel-close #learndash-page-content{padding:25px 40px 0}}.single #learndash-course-header{max-width:100%}.learndash_content_wrap{padding-top:20px}.learndash_content_wrap .ld-progress{display:none}@media screen and (min-width:1024px){.learndash-wrapper .bb-lms-header .lms-header-title,.learndash-wrapper .learndash_content_wrap{max-width:1200px}}.learndash_content_wrap .ld-tabs-content{margin-bottom:0}.learndash-wrapper .ld-content-actions{padding-top:0}.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button{padding:12px 20px}.ld-tabs figure.wp-block-audio audio{box-shadow:0 2px 6px 1px rgba(0,0,0,.1);border-radius:50px}@media screen and (min-width:1024px){.ld-tabs .wp-block-file a:not(.wp-block-file__button){display:none}}.ld-tabs .wp-block-file .wp-block-file__button,.ld-tabs .wp-block-file a.wp-block-file__button{border-radius:6px;background-color:#0c646f;border-color:#0c646f}@media screen and (max-width:820px){.ld-tabs .wp-block-file .wp-block-file__button,.ld-tabs .wp-block-file a.wp-block-file__button{display:block;margin:5px 0 0;text-align:center}}.pmpro-billing #pmpro_form .pmpro_submit{display:flex;max-width:60%}@media screen and (max-width:767px){.pmpro-billing #pmpro_form .pmpro_submit{max-width:90%}}.pmpro-billing #pmpro_form .pmpro_submit .pmpro_btn-cancel{width:100%;max-width:40%;margin-top:.5em;margin-left:15px;background:#02a0a0;padding:9px 20px;height:55px;color:#fff;font-size:16px;font-weight:600;line-height:14px}.pmpro-invoice .pmpro_actions_nav-right{display:none}body.pmpro-levels .pmpro_btn.disabled{pointer-events:none;cursor:default}body.pmpro-checkout{background:#f9f6f0;color:#5a5a5a}body.pmpro-checkout #masthead{width:100%!important}body.pmpro-checkout #masthead .bb-separator,body.pmpro-checkout #masthead .header-cart-link-wrap,body.pmpro-checkout #masthead .header-search-link,body.pmpro-checkout #masthead .hio-header-search-link,body.pmpro-checkout #masthead .signup,body.pmpro-checkout #masthead .singup{display:none}body.pmpro-checkout .site-content{background-position:top right,bottom left;background-repeat:no-repeat,no-repeat;background-size:382px 208px,382px 208px;background-image:url(../png/circle-peach-top-right%402x.png),url(../png/circle-peach-bottom-left%402x.png);padding-bottom:76px;min-height:100vh}body.pmpro-checkout .site-content .content-area{padding-top:6%}@media screen and (max-width:540px){body.pmpro-checkout .site-content{background-size:200px 110px,200px 110px}}body.pmpro-checkout #primary-navbar,body.pmpro-checkout .buddypanel{display:none}body.pmpro-checkout .site{margin-left:0!important}body.pmpro-checkout .footer-bottom{display:none}body.pmpro-checkout .signup-title{font-size:17px!important;font-weight:500}body.pmpro-checkout .entry-header{display:none}body.pmpro-checkout .pmpro_message.pmpro_error a,body.pmpro-checkout .pmpro_message.pmpro_error strong{color:#f8d7da!important}@media only screen and (max-width:767px){body.pmpro-checkout{margin:0 auto!important}body.pmpro-checkout .centered-mobile{text-align:center}}body.pmpro-checkout .alert{font-size:14px}body.pmpro-checkout .alert a{font-weight:700;text-decoration:underline}body.pmpro-checkout .alert.alert-danger{border:1px solid #f5c6cb}body.pmpro-checkout .alert.alert-danger a,body.pmpro-checkout .alert.alert-danger strong{color:#f8d7da!important}body.pmpro-checkout .alert.alert-success{color:#155724;border:1px solid #c3e6cb}body.pmpro-checkout .alert.alert-success a,body.pmpro-checkout .alert.alert-success strong{color:#155724!important}body.pmpro-checkout .max-width-container{max-width:360px}@media only screen and (max-width:767px){body.pmpro-checkout .max-width-container{margin:0 auto!important}}body.pmpro-checkout #pmpro_message{margin-bottom:40px}body.pmpro-checkout .checkout-page-column{width:50%;display:inline-block;vertical-align:top}body.pmpro-checkout .checkout-page-column.first .max-width-container{margin-right:20px}@media only screen and (max-width:767px){body.pmpro-checkout .checkout-page-column{display:block;width:100%}}body.pmpro-checkout .post-content{padding-bottom:50px}@media only screen and (min-width:666px){body.pmpro-checkout .post-content{min-height:calc(100vh - 78px)}}@media only screen and (min-width:444px)and (max-width:665px){body.pmpro-checkout .post-content{min-height:calc(100vh - 96px)}}@media only screen and (max-width:443px){body.pmpro-checkout .post-content{min-height:calc(100vh - 123px)}}.PmphiCheckout__TrustText{margin-top:20px;text-align:center}.PmphiCheckout__TrustText .TrustText__seal{margin-bottom:10px}.PmphiCheckout__TrustText .TrustText__message{color:#181818;font-size:14px;line-height:24px}.PmphiCheckout__TrustText .TrustText__strong{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;margin-bottom:10px}.PmphiCheckout__TrustText .TrustText__text{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;margin-bottom:17px}form.pmpro_form{max-width:100%}#pmpro_pricing_fields{float:left;width:32%}@media only screen and (max-width:1024px){#pmpro_pricing_fields{width:40%}}@media only screen and (max-width:768px){#pmpro_pricing_fields{width:100%}}#pmpro_payment_information_fields,#pmpro_payment_method,#pmpro_user_fields,.pmpro_hi_payment_info{float:right;width:51%}@media only screen and (max-width:768px){#pmpro_payment_information_fields,#pmpro_payment_method,#pmpro_user_fields,.pmpro_hi_payment_info{width:100%}}body.pmpro-billing.page-template-default #pmpro_payment_information_fields{float:none;padding-top:12px;width:100%}.pmpro_checkout-fields p:first-of-type{display:none}#pmpro_payment_information_fields .pmpro_checkout-fields{margin-bottom:20px}#other_discount_code_p,#pmpro_actionlink-change,#pmpro_actionlink-levels,#pmpro_level_cost,#pmpro_payment_information_fields h3,#pmpro_pricing_fields .pmpro_checkout-h3-msg,#pmpro_user_fields.pmpro_checkout h3,.pmpro_checkout-field.pmpro_checkout-field-username,.pmpro_checkout-field.pmpro_payment-discount-code,.pmpro_member_profile_edit-field.pmpro_member_profile_edit-field-.display_name{display:none}form.pmpro_form .pmpro_submit{margin-top:0}#pmpro_user_fields.pmpro_checkout hr,.pmpro_submit hr{display:none}#pmpro_user_fields.pmpro_checkout .pmpro_asterisk{color:#02a0a0;font-size:18px}#pmpro_user_fields.pmpro_checkout .pmpro_asterisk{display:none}#pmpro_user_fields.pmpro_checkout .pmpro_checkout-field input+.pmpro_asterisk{display:inline-block}body #main #pmpro_payment_method{padding-bottom:20px}body #main #pmpro_payment_method h2{color:#5a5a5a;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:600;line-height:14px;letter-spacing:1.63px;margin-bottom:15px;text-transform:uppercase}body #main #pmpro_payment_method .gateway_paypalexpress,body #main #pmpro_payment_method .gateway_stripe,body #main #pmpro_payment_method label{display:inline-block!important;font-weight:400}body #main #pmpro_payment_method #pmpro_paypalexpress_checkout{display:block;margin-top:20px}#pmpro_payment_information_fields .pmpro_checkout-fields{max-width:60%}@media only screen and (max-width:1024px){#pmpro_payment_information_fields .pmpro_checkout-fields{max-width:75%}}@media only screen and (max-width:768px){#pmpro_payment_information_fields .pmpro_checkout-fields{max-width:90%}}.pmpro_btn.pmpro_btn-submit-checkout{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:600;line-height:14px;background:#cf6f1a;border-radius:6px!important;height:55px;margin-top:.5em;padding:9px 20px}.pmpro_btn.pmpro_btn-submit-checkout:hover{background:#e4812a;cursor:pointer;color:#fff}.pmpro_btn,input:not([type=file]).pmpro_btn{border-width:0!important}form.pmpro_form label{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600}form.pmpro_form .input[type=email],form.pmpro_form .input[type=password],form.pmpro_form .input[type=text]{border:1px solid rgba(0,0,0,.15);margin-bottom:18px;color:#5a5a5a;height:49px;transition:all .25s ease-in-out}form.pmpro_form .input[type=email]:focus,form.pmpro_form .input[type=password]:focus,form.pmpro_form .input[type=text]:focus{border:1px solid #eba364;box-shadow:0 0 5px #eba364}form.pmpro_form .input[type=email].pmpro_error,form.pmpro_form .input[type=password].pmpro_error,form.pmpro_form .input[type=text].pmpro_error{border-color:#f5c6cb}form.pmpro_form .input[type=email].pmpro_error:focus,form.pmpro_form .input[type=password].pmpro_error:focus,form.pmpro_form .input[type=text].pmpro_error:focus{border:1px solid #fff;box-shadow:0 0 5px #fff}.pmpro_actions_nav{padding-top:10px;text-align:left!important}#pmpro_account_loggedin{margin-bottom:20px;max-width:60%}#pmpro_account_loggedin,.pmpro_hi_payment_info__security,body form.pmpro_form .input[type=email],body form.pmpro_form .input[type=password],body form.pmpro_form .input[type=text],body form.pmpro_form .pmpro_btn.pmpro_btn-submit-checkout{max-width:60%;width:100%!important}@media only screen and (max-width:1024px){#pmpro_account_loggedin,.pmpro_hi_payment_info__security,body form.pmpro_form .input[type=email],body form.pmpro_form .input[type=password],body form.pmpro_form .input[type=text],body form.pmpro_form .pmpro_btn.pmpro_btn-submit-checkout{max-width:75%}}@media only screen and (max-width:768px){#pmpro_account_loggedin,.pmpro_hi_payment_info__security,body form.pmpro_form .input[type=email],body form.pmpro_form .input[type=password],body form.pmpro_form .input[type=text],body form.pmpro_form .pmpro_btn.pmpro_btn-submit-checkout{max-width:90%}}#pmpro_form hr{margin-top:10px;margin-bottom:10px;border-top:1px solid transparent}#pmpro_account .pmpro_box h3{margin-bottom:10px!important}#pmpro_form .pmpro_checkout h3{margin-top:0;font-size:26px}.pmpro_hi_payment_info__security{font-size:14px;text-align:center}.pmpro_hi_payment_info__security img{display:block;margin:0 auto}#pmpro_message_bottom{display:none!important}@media only screen and (max-width:768px){#pmpro_message_bottom{display:block!important}}.pmpro_checkout_box-user .pmpro_member_profile_edit-field.pmpro_member_profile_edit-field-.user_email{display:none}#loginform p,form.pmpro_form .pmpro_checkout-fields div{margin:0}body.pmpro-confirmation{background:url(../jpg/user-pmpro-confirmation-bg%402x.jpg) bottom right no-repeat;background-size:cover}body.pmpro-confirmation .hio-pmpro-confirmation-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5% 0}body.pmpro-confirmation .hio-pmpro-confirmation-wrap__title{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:38px;font-weight:700;margin-bottom:18px}body.pmpro-confirmation .hio-pmpro-confirmation-wrap__message{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:19px;font-weight:400;text-align:center}body.pmpro-confirmation .hio-pmpro-confirmation-wrap__loading{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;text-align:center;opacity:.8}body.pmpro-confirmation .hio-pmpro-confirmation-wrap img{margin-bottom:15px}.hio-single-post__livestream-banner{width:100vw;min-width:100%;margin:0;margin-left:calc(-50vw + 50%)!important;padding-top:0;position:relative;z-index:0;background-repeat:no-repeat!important;background-position:center center;background-size:cover!important;background-color:#87b0b0;padding:9px 0 8px}.hio-single-post__livestream-banner p{position:relative;display:flex;justify-content:center;align-items:center;margin:0 20px;text-align:center;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:33px;letter-spacing:0}.hio-single-post__livestream-banner p img{margin-right:10px}@media screen and (max-width:540px){.hio-single-post__livestream-banner p{font-size:15px;line-height:22px}}@media screen and (max-width:767px){.hio-single-post__livestream-banner img{display:none}}.hio-single-post__background{width:100vw;min-width:100%;margin:0;margin-left:calc(-50vw + 50%)!important;padding-top:0;position:relative;z-index:0;background-repeat:no-repeat!important;background-position:center center;background-size:cover!important;background-color:#181818}.hio-single-post__background:before{content:"";width:100%;height:100%;z-index:1;position:absolute}.hio-single-post__background--embed{width:calc(100vw - 68px);max-width:900px;max-height:100%;position:relative;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:799px){.hio-single-post__background--embed{width:unset!important}}.hio-single-post__background--embed iframe{margin:0 auto}.hio-single-post__zoom-wrapper{z-index:2;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:160px 0 170px}.hio-single-post__zoom-data{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-weight:700;line-height:24px}.hio-single-post__zoom-data.date{font-weight:400;font-size:54px;line-height:66px}.hio-single-post__zoom-data.button{background:#0073f3;border-radius:8px;padding:15px 60px;border:none}@media(hover:hover){.hio-single-post__zoom-data.button:hover{filter:brightness(1.2)}}.hio-single-post__metabox{z-index:2}.hio-single-post__metabox--content{position:relative;margin:0 auto;width:calc(100vw - 68px - 110px);max-width:790px}@media screen and (max-width:1023px){.hio-single-post__metabox--content{max-width:100%}}@media screen and (max-width:799px){.hio-single-post__metabox--content{width:unset!important;padding-left:20px;padding-right:20px}}.hio-single-post__metabox--content .subtitle{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;margin:0}.hio-single-post__metabox--content .title{color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:28px;font-weight:700;line-height:36px;letter-spacing:0;margin:0 0 44px}@media screen and (max-width:540px){.hio-single-post__metabox--content .title{font-size:26px;line-height:1.25}}.hio-single-post__metabox--content .metabox-bottom{display:flex;justify-content:space-between;gap:9px}.hio-single-post__metabox--content .time-details{position:relative;white-space:nowrap;margin-right:12px;color:rgba(0,0,0,.35);font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400;letter-spacing:0}.hio-single-post__metabox--content .time-details img{margin-right:5px}.hio-single-post__metabox--content figure.wp-block-audio{margin:55px 0 0}.hio-single-post__content-area{max-width:790px;margin:0 auto;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:33px;letter-spacing:0}.hio-single-post__content-area .hio-blog-quote,.hio-single-post__content-area .wp-block-quote{background:rgba(2,160,160,.1);border-radius:5px;margin:0 0 1.6875rem;padding:31px 55px 42px;overflow:hidden}.hio-single-post__content-area .hio-blog-quote p,.hio-single-post__content-area .wp-block-quote p{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0}.hio-single-post__content-area .hio-blog-quote p:last-of-type,.hio-single-post__content-area .wp-block-quote p:last-of-type{margin-bottom:0}.hio-single-post__content-area .hio-blog-quote cite,.hio-single-post__content-area .wp-block-quote cite{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:31px;letter-spacing:0}.hio-single-post__content-area .hio-blog-callout,.hio-single-post__content-area .wp-block-pullquote{margin:0;padding:25px}@media screen and (min-width:540px){.hio-single-post__content-area .hio-blog-callout.right,.hio-single-post__content-area .wp-block-pullquote.right{width:300px;float:right;padding:0 0 20px 20px}}.hio-single-post__content-area .hio-blog-callout blockquote,.hio-single-post__content-area .wp-block-pullquote blockquote{margin:0}.hio-single-post__content-area .hio-blog-callout p,.hio-single-post__content-area .wp-block-pullquote p{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;font-style:normal;font-weight:300;line-height:45px;text-align:center;letter-spacing:0}.hio-single-post__content-area .hio-blog-callout cite,.hio-single-post__content-area .wp-block-pullquote cite{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:600;text-align:center;letter-spacing:.09px}.hio-single-post__related-posts{max-width:790px;margin:0 auto;padding:100px 0}@media screen and (max-width:767px){.hio-single-post__related-posts{padding:100px 0 50px}}.hio-single-post__related-posts--related-title{font-size:25px!important;letter-spacing:0!important;margin-bottom:18px}.hio-single-post__related-posts--series{max-width:816px}@media(hover:hover){.hio-single-post__related-posts--series-link:hover .hio-single-post__related-posts--series-more{text-decoration:underline}}.hio-single-post__related-posts--series-title{margin:0 13px;margin-bottom:20px;color:#181818;font-size:26px!important;font-weight:700;line-height:32px;letter-spacing:0}.hio-single-post__related-posts--series-more{margin:0 13px;color:#02a0a0;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0}.hio-single-post .subtitle__link:hover{text-decoration:underline}body.buddypanel-open .hio-single-post__background--embed{width:calc(100vw - 230px)}body.buddypanel-open .hio-single-post__metabox--content{width:calc(100vw - 230px - 110px)}.hio-single-post.standard .hio-single-post__background{height:60vmin;max-height:500px}.hio-single-post.standard .hio-single-post__background:before{background-color:rgba(0,0,0,.3)}.hio-single-post.standard .hio-single-post__metabox{max-width:900px;margin:-25px auto 35px;position:relative;background-color:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.1);border-radius:4px}@media screen and (max-width:1023px){.hio-single-post.standard .hio-single-post__metabox{width:100vw!important;min-width:100%!important;max-width:unset!important;margin:0 0 32px!important;margin-left:calc(-50vw + 50%)!important}}.hio-single-post.standard .hio-single-post__metabox--content{padding-top:25px;padding-bottom:32px}@media screen and (max-width:540px){.hio-single-post.standard .hio-single-post__metabox--content{padding-top:15px;padding-bottom:25px}}.hio-single-post.audio .hio-single-post__background:before{background-color:rgba(0,0,0,.5)}.hio-single-post.audio .hio-single-post__metabox{max-width:790px;margin:0 auto 30px;position:relative;padding-top:12vmin;padding-bottom:12vmin}@media screen and (max-width:1023px){.hio-single-post.audio .hio-single-post__metabox{padding-top:6vmin;padding-bottom:6vmin}}.hio-single-post.audio .hio-single-post__metabox--content .title{color:#fff;font-size:40px;line-height:42px;margin-bottom:25px}@media screen and (max-width:1023px){.hio-single-post.audio .hio-single-post__metabox--content .title{font-size:34px}}@media screen and (max-width:540px){.hio-single-post.audio .hio-single-post__metabox--content .title{font-size:26px;line-height:1.25}}.hio-single-post.audio .hio-single-post__metabox--content .time-details{display:none}.hio-single-post.video .hio-single-post__background:not(.zoom):before{display:none}.hio-single-post.video .hio-single-post__background.zoom{max-height:585px}.hio-single-post.video .hio-single-post__metabox{width:100vw;min-width:100%;margin:0 0 32px;margin-left:calc(-50vw + 50%)!important;position:relative;background-color:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.04)}.hio-single-post.video .hio-single-post__metabox--content{padding-top:22px;padding-bottom:26px}.single-post:not(.has-sidebar) .bb-share-container{left:calc(68px + 50px);margin:0}body.buddypanel-open.single-post:not(.has-sidebar) .bb-share-container{left:calc(230px + 50px)!important}.bb-share-container:not(.is_stuck){position:fixed;top:131px;opacity:0;transition:opacity .2s cubic-bezier(1,0,0,1)}.bb-share-container.is_stuck{opacity:1;transition:opacity .2s cubic-bezier(1,0,0,1)}body.single-post:not(.has-sidebar) .site-content-grid,body.single-post:not(.has-sidebar):not(.elementor-template-full-width) .site-content-grid{margin:unset;max-width:unset}body.bb-custom-typo .hio-single-post__content-area h1{font-size:33px;line-height:1.4em}body.bb-custom-typo .hio-single-post__content-area h2{font-size:30px;line-height:1.4em}body.bb-custom-typo .hio-single-post__content-area h3{font-size:26px;line-height:1.4em}body.bb-custom-typo .hio-single-post__content-area h4{font-size:24px;line-height:1.7em}body.bb-custom-typo .hio-single-post__content-area h5{font-size:21px;line-height:1.7em}body.bb-custom-typo .hio-single-post__content-area h6{font-size:16px;line-height:1.7em;letter-spacing:1px;text-transform:uppercase}.hio-teacher__figure{width:100vw;min-width:100%;margin:0;margin-left:calc(-50vw + 50%)!important;padding-top:0;position:relative;z-index:0;background-repeat:no-repeat!important;background-position:center center;background-size:cover!important;margin-bottom:32px}.hio-teacher__figure--banner{position:absolute;top:0;left:0;margin:auto;z-index:0;min-width:100%;-o-object-fit:cover;object-fit:cover;height:300px}.hio-teacher__content{position:relative}.hio-teacher__content--meta{max-width:900px;background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.07);padding:85px 60px 50px;margin:125px auto 60px;position:relative;min-height:275px}.hio-teacher__content--meta .teacher-image img{height:128px;width:128px;position:absolute;top:-64px;left:50%;transform:translateX(-50%);border:5px solid #fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);border-radius:50%}.hio-teacher__content--meta .teacher-title{margin:0 auto 15px auto;text-align:center;color:#181818;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:28px;font-weight:700;line-height:36px;letter-spacing:0}.hio-teacher__content--meta .teacher-content{position:relative;clear:both;padding-top:10px}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;padding:14px 16px}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon{font-size:1.2em;margin-right:.4em}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after{height:2px}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active{color:#02a0a0}.learndash-wrapper .ld-tabs .ld-tabs-navigation:after{background-color:rgba(0,0,0,.1)}body.page-template-user-favorites .hio-facet-wrapper{margin-bottom:0}body.page-template-user-courses .hio-facet-wrapper{margin-bottom:0}.woocommerce .hio-woocommerce-login{background:#fff;border-radius:8px;box-shadow:0 3px 13px 0 rgba(18,43,70,.1);margin:0 auto;padding:30px;width:420px}.woocommerce .hio-woocommerce-login__title{margin-bottom:6px}.woocommerce .hio-woocommerce-login__text{margin-bottom:20px}.woocommerce .hio-woocommerce-login__password{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400}.woocommerce .hio-woocommerce-login__password::after,.woocommerce .hio-woocommerce-login__password::before{content:"";display:table}.woocommerce .hio-woocommerce-login__password::after{clear:both}.woocommerce .hio-woocommerce-login__password p{float:right}.woocommerce .hio-woocommerce-login__password a:hover{text-decoration:underline}.woocommerce .hio-woocommerce-login__password .woocommerce-form-login__rememberme{cursor:pointer;float:left;font-size:15px;margin-bottom:0!important}.woocommerce .hio-woocommerce-login__password input[type=checkbox]+span:before{margin-right:8px}.woocommerce .hio-woocommerce-login__password input[type=checkbox]:checked+span:before{background-color:#02a0a0;border-color:#02a0a0}.woocommerce .hio-woocommerce-login__password [type=checkbox]:checked+span{color:#02a0a0}.woocommerce .hio-woocommerce-login form.login{border:0;margin:0;padding:0}.woocommerce .hio-woocommerce-login form.login button[type=submit],.woocommerce .hio-woocommerce-login form.login input[type=password],.woocommerce .hio-woocommerce-login form.login input[type=text]{max-width:100%!important;width:100%}.woocommerce .hio-woocommerce-login form.login button[type=submit]{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500}.woocommerce .hio-woocommerce-login form.login button[type=submit]:hover{color:#fff;background-color:#e4812a;box-shadow:0}.woocommerce .hio-woocommerce-login form.login input[type=password],.woocommerce .hio-woocommerce-login form.login input[type=text]{outline:0;transition:all .25s ease-in-out}.woocommerce .hio-woocommerce-login form.login input[type=password]:focus,.woocommerce .hio-woocommerce-login form.login input[type=text]:focus{border:1px solid #eba364;box-shadow:0 0 5px #eba364}.woocommerce .hio-woocommerce-login form.login p.lost_password{display:none}.woocommerce .hio-woocommerce-login form.login .form-row{margin:0 0 .8rem}.woocommerce .hio-woocommerce-login form.login .form-row.form-row-first,.woocommerce .hio-woocommerce-login form.login .form-row.form-row-last{width:100%}.woocommerce .hio-woocommerce-login form.login .form-row label{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400;margin-bottom:5px}.hio-woocommerce-new-account{margin:45px auto 0 auto;text-align:center;width:420px}.hio-woocommerce-new-account .divider-break{text-align:center;position:relative;top:2px;padding-top:1px;margin-bottom:18px;line-height:0}.hio-woocommerce-new-account .divider-break h5{line-height:1;font-size:15px;color:rgba(24,24,24,.85);font-weight:400;z-index:2;position:relative;display:inline-block;background-color:var(--bb-body-background-color);padding:0 8px 0 7px;margin:0}.hio-woocommerce-new-account .divider-break:after{content:"";width:100%;background-color:transparent;display:block;height:1px;border-top:1px solid rgba(24,24,24,.13);position:absolute;top:50%;margin-top:-1px;z-index:1}.hio-button__secondary{color:#fff;font-size:15px;font-weight:400;background:rgba(24,24,24,.35);border-radius:6px;display:block;padding:.5em 3em;transition:all .2s;width:100%}.hio-button__secondary:hover{background:rgba(24,24,24,.6);color:#fff}.hio-woocommerce-new-account .hio-button__secondary{background:#02a0a0}.hio-woocommerce-new-account .hio-button__secondary:hover{background:#02b9b9;color:#fff}body.woocommerce-checkout .woocommerce{padding:1.4em 0 2.2em 0}body.woocommerce-checkout .woocommerce{margin:0 auto;width:70%}@media screen and (max-width:1024px){body.woocommerce-checkout .woocommerce{width:100%}}body.woocommerce-checkout .woocommerce-checkout .bb-wc-co{display:block}body.woocommerce-checkout .woocommerce-checkout .bb-wc-co .bb-wc-col{width:100%}body.woocommerce-checkout form .form-row .required{color:#02a0a0}body.woocommerce-checkout #customer_details h3{padding-left:24px;position:relative}body.woocommerce-checkout #customer_details h3::before{position:absolute;content:"";background:url(../svg/icon-badge-check.svg) no-repeat;width:18px;height:18px;margin-left:-24px;top:6px}.woocommerce-billing-fields__field-wrapper #billing_email_field{opacity:.35}body.woocommerce-checkout .bb-wc-co .bb-order-review h3,body.woocommerce-checkout .wc_payment_methods.payment_methods.methods label:not([for=wc-stripe-new-payment-method]),body.woocommerce-checkout form.checkout .col2-set h3{font-size:21px;font-weight:700;text-transform:none;margin:.5rem 0 1.2rem 0}body.woocommerce-checkout #order_review_heading{padding-left:24px;position:relative}body.woocommerce-checkout #order_review_heading::before{position:absolute;content:"";background:url(../svg/icon-badge-check.svg) no-repeat;width:18px;height:18px;margin-left:-24px;top:6px}body.woocommerce-checkout .woocommerce a.remove{line-height:1}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box{background-color:transparent}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box::before{border-color:transparent}.woocommerce-checkout .bb-wc-co table.shop_table{font-size:16px;margin:0 -1px 35px 0}.woocommerce-checkout .bb-wc-co .bb-order-review{border:1px solid var(--bb-content-border-color);padding:25px 40px}@media screen and (max-width:540px){.woocommerce-checkout .bb-wc-co .bb-order-review{padding:15px 20px}}.woocommerce-checkout .bb-wc-co table.shop_table th{font-size:17px;text-transform:none}.woocommerce a.remove:hover{background-color:#c00!important}.woocommerce-checkout .bb-wc-co table.shop_table tfoot .order-total td,.woocommerce-checkout .bb-wc-co table.shop_table tfoot .order-total td strong,.woocommerce-checkout .bb-wc-co table.shop_table tfoot .order-total th{font-weight:700;color:#0c646f;font-size:20px;font-weight:700}.woocommerce-checkout .bb-wc-co table.shop_table .cart-subtotal{display:none}.wc_payment_methods.payment_methods.methods label:not([for=wc-stripe-new-payment-method]){padding-left:24px;position:relative}.wc_payment_methods.payment_methods.methods label:not([for=wc-stripe-new-payment-method])::before{position:absolute;content:"";background:url(../svg/icon-lock.svg) no-repeat;width:16px;height:18px;margin-left:-24px;top:6px}p.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]{margin-right:.5em!important;opacity:1;position:relative}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:16px;font-weight:500;float:none;height:50px;width:100%}.woocommerce-checkout #payment div.form-row{padding:2em 0 0 0}.hio-secure-checkout{background:#d1ecf1;border:1px solid #bee5eb;border-radius:6px;color:#0c5460;display:flex;justify-content:center;align-items:center;margin:45px auto 0;padding:10px 20px;text-align:center;width:385px}.woocommerce-form-coupon-toggle .woocommerce-info{font-size:15px;padding-left:6px}.woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}@media screen and (max-width:540px){.woocommerce form.checkout_coupon.woocommerce-form-coupon .form-row-first{width:100%;display:block;margin-top:22px}.woocommerce form.checkout_coupon.woocommerce-form-coupon .form-row-last{width:100%;display:block}}#hio-woocommerce-giftcard-form{background-color:var(--bb-content-background-color);border:1px solid var(--bb-content-border-color);border-radius:var(--bb-block-radius);margin-top:0;margin-bottom:1em;font-size:14px;padding:20px;text-align:left}#hio-woocommerce-giftcard-form .add_gift_card_form h4{margin-bottom:27px;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:27px}#hio-woocommerce-giftcard-form .add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_code{width:calc(100% - 165px);margin-right:15px;display:inline-block}#hio-woocommerce-giftcard-form .add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_redeem_send{background-color:#cf6f1a;border:1px solid var(--bb-primary-button-border-regular);border:var(--bb-button-radius);display:inline-block;padding:0 2em;height:40px;width:unset;margin-top:-3px;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400}#hio-woocommerce-giftcard-form .add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_redeem_send:hover{background-color:#e4812a}@media screen and (max-width:540px){#hio-woocommerce-giftcard-form .add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_code{width:100%;margin-right:0;margin-bottom:15px;display:block}#hio-woocommerce-giftcard-form .add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_redeem_send{display:block;width:100%}}div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img.wp-post-image{border-radius:10px}.woocommerce-order-received .woocommerce-order{background-color:#fff;border-radius:var(--bb-block-radius);border:1px solid var(--bb-content-border-color);padding:40px}.woocommerce-checkout ul.woocommerce-order-overview{margin:1em 0 2.5em}.woocommerce ul.order_details li{font-size:15px;text-transform:none}.woocommerce-checkout .woocommerce-order-over h2.woocommerce-heading--success i{color:#0c646f}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#0c646f;font-size:17px;font-weight:600}.woocommerce-order-received .woocommerce-order-overview__payment-method.method{display:none}.hio-single-post.hio-series .hio-single-post__background{height:unset;max-height:unset}.hio-single-post.hio-series .hio-series__banner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:102px 20px 131px;width:calc(100vw - 68px - 40px);max-width:940px}@media screen and (max-width:799px){.hio-single-post.hio-series .hio-series__banner{width:unset!important}}.hio-single-post.hio-series .hio-series__banner--title{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:40px;font-weight:600;line-height:40px;letter-spacing:0}.hio-single-post.hio-series .hio-series__banner--subtitle{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-weight:400;line-height:27px;letter-spacing:0}.hio-single-post.hio-series .hio-single-post__content-area{max-width:900px}.hio-single-post.hio-series .hio-single-post__related-posts{max-width:900px;padding-top:50px}.hio-single-post.hio-series .hio-series__section-header{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;line-height:21px;letter-spacing:.71px;text-transform:uppercase}.hio-single-post.hio-series .hio-series__series-link a{display:flex;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:600;line-height:22px;letter-spacing:.09px}@media(hover:hover){.hio-single-post.hio-series .hio-series__series-link a:hover{border-bottom:1px solid #02a0a0;margin-bottom:-1px}}body.buddypanel-open .hio-single-post.hio-series .hio-series__banner{width:calc(100vw - 230px - 40px)}.hio-blog-download-link__audio audio{box-shadow:0 2px 6px 1px rgba(0,0,0,.1);border-radius:27px}.hio-blog-download-link__pdf{background-color:#fff;padding:10px 20px;border-radius:6px;box-shadow:0 2px 6px 1px rgba(0,0,0,.1);width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;margin-bottom:20px;position:relative;transition:transform .35s cubic-bezier(.05,.2,.1,1) 0s}.hio-blog-download-link__pdf--icon{background:rgba(2,160,160,.1);width:42px;height:42px;border-radius:50%;color:#02a0a0;float:left;margin-right:10px;position:relative;display:flex;justify-content:center;align-items:center}.hio-blog-download-link__pdf--icon img{max-width:22px}.hio-blog-download-link__pdf--text{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;letter-spacing:.11px}.hio-blog-download-link__pdf--text p{margin:0}.hio-blog-download-link__pdf--link{position:absolute;top:0;left:0;width:100%;height:100%}@media(hover:hover){.hio-blog-download-link__pdf:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);text-decoration:none;transform:translate(0,-3px)}}.hio-blog-practice-resource{position:relative;background:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.1);border-radius:6px;width:100%;margin:50px 0 30px 0;transition:all .2s}.hio-blog-practice-resource__element-title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-color:#d8a853;text-align:center;padding:4px 10px;border-radius:4px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:19px;letter-spacing:0}.hio-blog-practice-resource__meta{position:relative;width:-moz-fit-content;width:fit-content;margin:0 35px;padding:56px 0 64px}.hio-blog-practice-resource__meta--book{float:left;margin-right:25px}.hio-blog-practice-resource__meta--content .title{color:#181818;letter-spacing:0;margin-bottom:2px}.hio-blog-practice-resource__meta--content .author{color:#d8a853;margin-bottom:15px}.hio-blog-practice-resource__meta--content .description{margin-bottom:0}@media(hover:hover){.hio-blog-practice-resource__meta:hover{opacity:.7}}.hio-blog-practice-resource__link{position:absolute;top:0;left:0;width:100%;height:100%}@media(hover:hover){.hio-blog-practice-resource:not(.group):hover{box-shadow:0 2px 20px 1px rgba(0,0,0,.1);transform:translateY(-4px)}}body.in-bbapp .hio-blog-practice-resource__link{display:none}.hio-blog-sidebar{margin-bottom:20px;width:250px;padding:3%;border-radius:5px;background:rgba(229,229,238,.5)}.hio-blog-sidebar.right{float:right;margin-left:20px}.hio-blog-sidebar.right ol,.hio-blog-sidebar.right ul{padding-left:17px}.hio-blog-sidebar.left{float:left;margin-right:20px}.hio-blog-sidebar.left ol,.hio-blog-sidebar.left ul{padding-right:17px}.hio-blog-sidebar ol li,.hio-blog-sidebar ul li{margin-bottom:8px!important}.hio-blog-sidebar :last-child{margin-bottom:0}@media only screen and (max-width:966px){.hio-blog-sidebar{width:100%;margin:0 0 20px 0;float:none}}@media only screen and (max-width:585px){.hio-blog-sidebar{padding:10%}}.hio-blog-source{margin:20px 0;opacity:.55;color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0}.hio-blog-source p{margin:0}.hio-ld-bundle-block{position:relative;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.07);border-radius:10px;padding:25px 28.5px 29px;margin-bottom:20px}.hio-ld-bundle-block__image{float:right;margin-left:15px}.hio-ld-bundle-block__title{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0;margin-bottom:6px}.hio-ld-bundle-block__description{color:#181818;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:0;margin-bottom:28px}.hio-ld-bundle-block__button--wrapper{display:flex;gap:20px;flex-wrap:wrap}.hio-ld-bundle-block__button--wrapper .bundle-button{display:flex;justify-content:center;align-items:center;text-align:center;padding:14px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:18px;letter-spacing:0;border-radius:6px;min-width:175px;width:35%;transition:all linear .2s}@media screen and (max-width:540px){.hio-ld-bundle-block__button--wrapper .bundle-button{width:80%}}@media(hover:hover){.hio-ld-bundle-block__button--wrapper .bundle-button:hover{box-shadow:0 10px 35px -10px rgba(0,0,0,.25)!important;transform:translate(0,-2px)}}.hio-ld-bundle-block__button--wrapper .bundle-button.ghost{border:1px solid #0c646f!important}.hio-ld-bundle-block__button--wrapper .bundle-button.ghost .bundle-button--text{color:#0c646f}.hio-ld-bundle-block__button--wrapper .bundle-button.solid{background-color:#0c646f}.hio-ld-bundle-block__button--wrapper .bundle-button.solid .bundle-button--text{color:#fff}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(220px * 7 * -1))}}.carousel{padding:0;overflow:hidden;width:calc(2 * 7)}.carousel__wrapper{position:relative;display:flex;align-items:center;width:100%;max-width:1500px;overflow:hidden;margin:0 auto}.carousel-fade{width:95px;height:100%;position:absolute;z-index:3}.carousel-fade.left{left:0}.carousel-fade.right{right:0}@media screen and (max-width:799px){.carousel-fade{display:none}}.carousel__slide{animation:scroll 50s linear infinite;display:flex;flex-direction:column;flex:0 0 auto;width:220px;height:220px;padding:10px 0;box-sizing:border-box}.carousel__image{background-size:cover;background-repeat:no-repeat;height:100%;margin:0 10px;border-radius:6px;display:flex;justify-content:center;align-items:center;transition:all linear .2s}.carousel__image p{margin:0;z-index:2;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-weight:600;line-height:22px;letter-spacing:.11px}@media(hover:hover){.carousel__image:hover{box-shadow:0 10px 18px -10px rgba(0,0,0,.5);transform:translate(0,-8px)}}.carousel__image::before{content:"";width:200px;height:200px;border-radius:6px;z-index:1;position:absolute;background-color:rgba(0,0,0,.35)}.hio-mbox{background-color:#cf6f1a;border-radius:6px;width:-moz-fit-content;width:fit-content;padding:7px 28px 8px}@media(hover:hover){.hio-mbox:hover{background-color:#e4812a;cursor:pointer}}.hio-mbox__text{text-transform:uppercase;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0}.hio-mbox__text::before{position:relative;top:2.5px;content:url(../svg/icon-circle-play.svg);margin-right:10px}.hio-mm-sales__select{width:100%;height:45px;margin-bottom:13px;border-color:#d1d1d1;color:#5a5a5a}.hio-mm-sales__button{background-color:#cf6f1a;border-radius:6px;width:100%;padding:17px 0 16px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;transition:all .2s ease-in-out}@media(hover:hover){.hio-mm-sales__button:hover{filter:brightness(.9) contrast(1.2);color:#fff}}.hio-value-proposition-icons{list-style:none;display:flex;align-items:stretch;justify-content:space-between;width:100%;margin:0;padding:0;color:#fff;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:400;letter-spacing:0}@media screen and (max-width:540px){.hio-value-proposition-icons{align-items:start;flex-direction:column}}.hio-value-proposition-icons li{display:block;flex:0 1 auto;margin-bottom:5px}.hio-value-proposition-icons li img{margin-right:7px;width:20px}.hio-view-more{position:relative}.hio-view-more__label{color:#02a0a0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:33px;letter-spacing:0;margin-bottom:0;position:absolute;bottom:-40px;cursor:pointer}.hio-view-more__checkbox:checked~.hio-view-more__label--more{display:none}.hio-view-more__checkbox:checked~.hio-view-more__content{max-height:inherit!important}.hio-view-more__checkbox:not(:checked)~.hio-view-more__label--less{display:none}.hio-view-more__checkbox:not(:checked)~.hio-view-more__content{overflow:hidden}.hio-view-more__checkbox:not(:checked)~.hio-view-more__overlay{height:95px;position:absolute;bottom:0;width:100%}.hio-view-more__content{margin-bottom:40px}