#main{min-height:85vh}#logo p{color:#fff;margin-bottom:0}#logo p span.info-container{height:35px;margin-left:5px;position:relative;width:35px}#logo p span.info-container:before{color:grey;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 11v5m0 5a9 9 0 1 1 0-18 9 9 0 0 1 0 18Zm.05-13v.1h-.1V8h.1Z' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:35px;position:absolute;right:-25px;top:-5px;width:35px}#logo p span.info-container .more-info{background-color:#f3f3f3;border-radius:5px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);color:#000;font-size:14px;line-height:20px;padding:5px 10px;position:absolute;right:-105px;text-align:left;top:30px;width:80svw}#logo p span.info-container .more-info:before{border-bottom:5px solid #f3f3f3;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;position:absolute;right:92px;top:-5px;width:0}.nav.nav-vertical{align-items:flex-start}.off-canvas:not(.off-canvas-center) .nav-vertical li>a{padding-left:30px}.sidebar-logo-wrapper.col{padding:15px 30px}.col{padding-bottom:15px}.col .col-inner .row .col{padding-bottom:0}#footer{display:none}.five-columns.mobile-footer{background-color:#fff;margin-top:0!important}.single{background-color:#f3f3f3;min-height:100vh}.single-exercise #main{background-color:#fff}.text.step-title--main{font-size:18px;font-weight:500}.text.step-title--main p{color:#404040}.single-step #main{background-color:#fff}.single-notification .text.step-title,.single-step .text.step-title{font-size:12px}.inactive-step:before{background-color:hsla(0,0%,100%,.8);border-radius:8px;content:"";height:100%;position:absolute;width:calc(100% - 30px);z-index:1}section:has(.goal) .section-bg{background-color:#fff}section:has(.goal) label li{font-weight:400}.border-bottom--lightgrey{position:relative}.border-bottom--lightgrey:after{background-color:#f3f3f3;bottom:0;content:"";height:1px;left:15px;position:absolute;width:calc(100% - 30px)}.goal p{font-size:12px}.goal p strong{font-size:14px}.goal li{font-size:16px}.goal label{color:#707070;font-size:14px}.step-icon-number p{background-color:#fcf7f5;border-radius:50%;color:#f3cbcf;height:48px;line-height:48px;margin:0 auto;position:relative;width:48px}.step-icon-number p:before{border:1px solid #f3cbcf;border-radius:50%;content:"";height:36px;left:6px;position:absolute;top:6px;width:36px}.added-favorite{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='27.621'%3E%3Cg data-name='Group 242'%3E%3Cg data-name='Group 241'%3E%3Cg data-name='Group 110'%3E%3Cpath data-name='Path 104' d='M17.479 0h-7.256a.544.544 0 0 0-.544.544v10.884a.544.544 0 0 0 .884.425l3.286-2.63 3.285 2.631a.544.544 0 0 0 .884-.425V.544A.544.544 0 0 0 17.479 0Z' fill='%23898989'/%3E%3C/g%3E%3C/g%3E%3Ctext transform='translate(0 23.621)' fill='%23707070' font-size='10' font-family='Poppins-Regular, Poppins'%3E%3Ctspan x='0' y='0'%3EGemt%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E");position:absolute;right:44px;top:6px}.exercise-categories--main{background-color:#9daca5;text-transform:uppercase}.exercise-categories--main ul{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:0}.exercise-categories--main ul li{color:#5f6f67;display:flex;flex:1 1 100%;justify-content:center;list-style:none;margin:0;padding:10px 0}.exercise-categories--main ul li a:hover{color:#fff}.exercise-categories--main ul li.current-category{border-bottom:3px solid #f3cbcf}.exercise-categories--main ul li.current-category a{color:#fff;font-weight:600}.tabbed-content .nav{background-color:#9daca5}.tabbed-content .nav>li>a{font-size:16px;font-weight:400}.tabbed-content .nav>li.active>a{color:#fff}.tabbed-content .nav-line-bottom>li>a:before{background-color:#fff}.tabbed-content ul>*{flex:1 1 50%;margin:0;text-align:center}.tab-panels{padding-top:0}.exercise-categories--submenu{height:96px;padding:15px 0;position:relative}.exercise-categories--submenu:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.2));content:"";height:100%;position:absolute;right:0;top:0;width:30px}.exercise-categories--submenu:before{background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:30px;z-index:1}.exercise-categories--submenu .slider-style-container .flickity-slider>:not(.is-selected){opacity:1}.exercise-categories--submenu .slider.is-draggable .flickity-slider{width:95%}.exercise-categories--submenu .slider.is-draggable .flickity-slider>.row{display:flex;flex-flow:row nowrap}.exercise-categories--submenu .slider.is-draggable .flickity-slider>.row .col{font-size:12px;height:80px;max-width:200px;min-width:110px;width:150px}.exercise-categories--submenu .slider.is-draggable .flickity-slider>.row .col .col-inner{align-items:center;display:flex;justify-content:center}.exercise-categories--submenu .slider.is-draggable .flickity-slider>.row .col p{color:#191717;margin-bottom:0}.program-overview{padding-top:15px}.program-overview .text.black p,.video-of-day .text.black p{color:#191717;font-size:16px;margin-bottom:0}.video-of-day .col p a{display:block}.video-of-day__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.todays-video{-webkit-hyphens:auto;hyphens:auto}.todays-video .row .col-inner img{padding:0 0 0 15px;position:relative;top:0;z-index:1}.todays-video .row .col-inner:has(.today-small-video):after{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='38'%3E%3Cpath data-name='Polygon 10' d='M32 19 0 38V0Z' fill='%23fff'/%3E%3C/svg%3E");display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.program-exercises .text.black p{color:#191717;font-size:16px;margin-bottom:0}.adt-range-slider{background-color:#f3f3f3;border-radius:4px;height:8px;position:relative;width:100%}.adt-range-slider .adt-range-slider-dot{background-color:#f3cbcf;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:flex;height:16px;justify-content:center;position:absolute;top:-4px;width:16px}.adt-range-slider .adt-range-slider-dot:before{content:attr(data-content) "%";position:absolute;top:-25px}.row.program-overview .col-inner p{margin-bottom:0}.row.video-of-day>.col:first-child>.col-inner p{font-size:16px}.row.video-of-day .col-inner p{font-size:12px;margin-bottom:0}.row.video-of-day .col-inner p.title{color:#191717;font-size:14px;font-weight:500}.row.video-of-day .col-inner .today-small-video{float:right;opacity:0;padding-left:15px;position:absolute;top:15px;width:calc(100% - 15px);z-index:3}.row.program-exercises a .col .row .col.small-8{padding-bottom:0}.row.program-exercises .step-icon-number{padding:0 0 0 15px}.row.program-exercises .small-text.lineclamp-1 p{color:#707070}.row.program-exercises .icon-box .icon-box-img{margin-bottom:0}.focuspoint-list .row.selected{background-color:#f3cbcf}.focuspoint-list .row.selected .text.small-text.lineclamp-1 p{color:#707070}.border-top{border-top:1px solid #dbdbdb}.program-exercises{margin-top:0!important}.program-exercises a .col .col-inner .row{align-items:center;display:flex;padding:15px}.program-exercises a .col .col-inner .row .small-text.lineclamp-1 p{margin-bottom:0}.program-exercises .text.text-align-right{text-align:right}.program-exercises .text.text-align-right p{margin-bottom:0}.adt-popup{z-index:9}.adt-popup,.adt-popup .adt-popup-bg{height:100%;left:0;position:fixed;top:0;width:100%}.adt-popup .adt-popup-bg{background-color:rgba(0,0,0,.5)}.adt-popup .adt-popup-container{background-color:#fff;display:grid;left:5%;padding:15px;position:fixed;top:50%;width:90%;z-index:10}.info-icon-wrapper{display:flex;justify-content:center;padding-bottom:30px;position:relative}.info-icon-wrapper span.info-container{height:35px;margin-left:5px;position:relative;width:35px}.info-icon-wrapper span.info-container:before{color:grey;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 11v5m0 5a9 9 0 1 1 0-18 9 9 0 0 1 0 18Zm.05-13v.1h-.1V8h.1Z' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:35px;position:absolute;right:0;top:3px;width:35px}.info-icon-wrapper span.info-container .more-info{background-color:#f3f3f3;font-size:14px;padding:5px 10px;position:absolute;right:-70px;top:30px;width:90svw}.info-icon-wrapper span.info-container .more-info:before{border-bottom:5px solid #f3f3f3;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;position:absolute;right:92px;top:-5px;width:0}.gform_wrapper.gravity-theme .profile-image--upload .gfield_label{display:none}header .header-wrapper{padding:0 15px}header .mobile-nav .button.white{margin:0}header .mobile-nav .button.white i{margin:0;min-width:5px;top:0}header .mobile-nav .button.white span{left:15px;margin:0;position:absolute}.exercise-overview a>.col>.col-inner{background-color:#fff;border-bottom:1px solid #dbdbdb;padding:15px 0}.exercise-overview a:hover>.col>.col-inner{background-color:rgba(243,203,207,.3)}.program-exercises a:hover>.col>.col-inner{background-color:hsla(17,54%,97%,.3)!important}.all-step-snippets a>.col>.col-inner{background-color:#fff}.all-step-snippets a>.col.active-step>.col-inner{background-color:#f3cbcf}.all-step-snippets a:hover>.col>.col-inner{background-color:rgba(243,203,207,.3)}.tax-exercise-category .step-icon-number img{height:48px;line-height:48px;margin:0 auto;position:relative;width:48px}
