@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/HelveticaNeue-Medium.eot);src:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/HelveticaNeue-Medium.eot#iefix) format("embedded-opentype"),url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/HelveticaNeue-Medium.woff2) format("woff2"),url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Helvetica_Neue_Regular.woff) format("woff"),url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Helvetica_Neue_Regular.ttf) format("truetype"),url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/HelveticaNeue-Medium.svg#HelveticaNeue-Medium) format("svg")}.xpro-team-container{padding:20px 0 65px}.xpro-team-top-filter-section h2{color:#282929;font-family:ArcoPerpetuoPro-ExtraBold;font-size:24px;line-height:160%;margin:0;text-align:center}select.filters-select{appearance:none;background:transparent;background:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/August%202021/Images/Vector-dropdowon-arrow.png);background-position:90% 50%;background-repeat:no-repeat;border:2px solid #5b8ac7;border-radius:40px;box-shadow:0 4px 15px rgba(0,0,0,.2);box-sizing:border-box;color:#282929;font-family:ArcoPerpetuoPro-SemiBold;font-size:14px;line-height:160%;outline:none;padding:14px 20px;text-align:center;text-transform:uppercase}.team-filter{margin:0 auto;max-width:250px}.xpro-team-top-filter-section .section-heading{margin-bottom:30px}.xpro-team-top-filter-section{margin-bottom:50px}.xpro-team{padding:0 10px;width:33.33%}.trainer-detail{bottom:0;left:0;position:absolute;width:100%}.xpro-team-inner>img{display:block}.trainer-name p{color:#fff;font-family:ArcoPerpetuoPro-SemiBold;font-size:18px;line-height:24px;margin:0}.trainer-detail-inner{align-items:center;display:flex;flex-wrap:wrap;padding:16px;position:relative;z-index:1}.brand-logo-section img{display:block;height:auto;width:35px}.trainer-name{padding-left:16px}.xpro-team-inner{border-radius:5px;filter:drop-shadow(0 5px 20px rgba(0,0,0,.05));margin-bottom:20px;overflow:hidden;position:relative}.xpro-team>a{display:block}.trainer-detail:after{border:0;bottom:0;content:"";height:100px;left:0;position:absolute;transition:all .3s;width:100%}.xpro-team:hover .trainer-detail:after{height:150px}.club-pilates .trainer-ditails-banner-section:after,.xpro-team.club-pilates .trainer-detail:after{background:linear-gradient(1turn,#5c8cc9,rgba(92,140,201,0))}.cyclebar .trainer-ditails-banner-section:after,.xpro-team.cyclebar .trainer-detail:after{background:linear-gradient(1turn,#bf2328,rgba(191,35,40,0))}.stride .trainer-ditails-banner-section:after,.xpro-team.stride .trainer-detail:after{background:linear-gradient(1turn,#ff671d,rgba(255,103,29,0))}.row-house .trainer-ditails-banner-section:after,.xpro-team.row-house .trainer-detail:after{background:linear-gradient(1turn,#ffcd00,rgba(255,205,0,0))}.stretchlab .trainer-ditails-banner-section:after,.xpro-team.stretchlab .trainer-detail:after{background:linear-gradient(1turn,#00acba,rgba(0,172,186,0))}.akt .trainer-ditails-banner-section:after,.xpro-team.akt .trainer-detail:after{background:linear-gradient(1turn,#87189d,rgba(135,24,157,0))}.pure-barre .trainer-ditails-banner-section:after,.xpro-team.pure-barre .trainer-detail:after{background:linear-gradient(1turn,#cf3339,rgba(207,51,57,0))}.xpro-team.yoga-6 .trainer-detail:after,.yoga-6 .trainer-ditails-banner-section:after{background:linear-gradient(1turn,#005975,rgba(0,89,117,0))}.team-detail-section-v2 .xpro-team .trainer-detail:after,.team-detail-section-v2 .xpro-team:hover .trainer-detail:after,.xpro-team-container-v2 .xpro-team .trainer-detail:after,.xpro-team-container-v2 .xpro-team:hover .trainer-detail:after{background:linear-gradient(1turn,#000,transparent)!important;height:156px;opacity:.6}.team-detail-section-v2 .xpro-team-inner img,.xpro-team-container-v2 .xpro-team-inner img{transition:all .3s}.team-detail-section-v2 .xpro-team-inner img:hover,.xpro-team-container-v2 .xpro-team-inner img:hover{transform:scale(1.1)}.team-detail-section-v2 .xpro-team-inner .brand-logo-section img:hover,.xpro-team-container-v2 .xpro-team-inner .brand-logo-section img:hover{transform:scale(1)}.team-detail-section-v2 .brand-logo-section img,.xpro-team-container-v2 .brand-logo-section img{transform:scale(1.2)!important}.team-detail-section-v2 .xpro-team-inner,.xpro-team-container-v2 .xpro-team-inner{border-radius:6px}.team-detail-section-v2 .trainer-detail-inner,.xpro-team-container-v2 .trainer-detail-inner{padding:20px}.team-detail-section-v2 .trainer-name,.xpro-team-container-v2 .trainer-name{padding-left:0}.team-detail-section-v2 .brand-logo-section,.xpro-team-container-v2 .brand-logo-section{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:16px}.team-detail-section-v2 .trainer-detail-inner,.xpro-team-container-v2 .trainer-detail-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team-detail-section-v2 .trainer-name span,.xpro-team-container-v2 .trainer-name span{color:#fff;display:block;font-family:ArcoPerpetuoPro-regular;font-size:16px;line-height:24px}.team-detail-section-v2 .xpro-team-section,.xpro-team-container-v2 .xpro-team-wraper{margin:0 auto;max-width:1095.15px}.trainer-content-inner h2{color:#282929;font-family:ArcoPerpetuoPro-ExtraBold;font-size:48px;line-height:100%;margin-bottom:24px}.trainer-content-inner p,.trainer-intro-block p{color:#282929;font-family:ArcoPerpetuoPro-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:160%}.trainer-ditails-row{display:flex;flex-wrap:wrap}.trainer-content-inner{margin:0 auto;max-width:497px;padding-bottom:70px;padding-right:20px;padding-top:140px;width:100%}.trainer-ditails-image-block img{bottom:0;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:1}.trainer-ditails-banner-section.trainer-details-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover}.trainer-content-inner p img{display:block;padding-bottom:10px}.trainer-ditails-content-block,.trainer-ditails-image-block{width:50%}.trainer-ditails-banner-section:after{border:0;bottom:0;content:"";height:150px;left:0;position:absolute;transition:all .3s;width:100%;z-index:1}.trainer-ditails-banner-section{position:relative}.trainer-content-inner h2 img{margin-left:10px}.trainer-ditails-image-block{align-self:flex-end}.trainer-intro-block p{margin-bottom:32px}.trainer-intro-block p:last-child{margin-bottom:0}.trainer-intro-content-block{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.trainer-intro-image-block,.trainer-intro-inner{width:50%}.trainer-intro-image-inner{margin-bottom:-145px}.trainer-intro-inner .trainer-intro-block,.trainer-intro-inner .trainer-intro-video{margin:0 auto;max-width:450px}.trainer-intro-image-inner img{display:block;margin:0 auto}.trainer-intro-section{background:#f4f4f4;margin-bottom:145px;padding-top:20px}.trainer-intro-image-inner{position:relative}.trainer-ditails-image-block img{display:block;margin:0 auto}a.button-video.popup-btn{background:#4864d9;border:2px solid #4864d9;border-radius:40px;border-radius:26px;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;display:inline-block;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:17px;margin-top:32px;max-width:250px;padding:15px 42px;text-align:center;text-transform:capitalize;transition:all .3s;width:100%}a.button-video.popup-btn svg{display:inline-block;margin-left:12px;vertical-align:middle}.other-xpros-inner-section h2{color:#282929;font-family:ArcoPerpetuoPro-ExtraBold;font-size:36px;line-height:43px;margin:0;text-align:center}.other-xpros-inner-section{margin-bottom:48px}.other-xpros-team-wraper{margin-bottom:100px}.view-all-trainers-cta-section a{background:#fff;border:1.5px solid #4864d9;border-radius:40px;box-shadow:0 4px 15px rgba(0,0,0,.2);box-sizing:border-box;color:#4864d9;display:inline-block;font-family:ArcoPerpetuoPro-Regular;font-size:14px;letter-spacing:.06em;line-height:17px;max-width:250px;padding:15px 42px;text-align:center;text-transform:capitalize;width:100%}.view-all-trainers-cta-section a:hover{background:#4864d9;color:#fff}.other-xpros-team .xpro-team-inner{margin:0}.view-all-trainers-cta-section{margin-top:50px;text-align:center}a.button-video.popup-btn:hover{background:#fff;color:#4864d9}a.button-video.popup-btn:hover path,a.button-video.popup-btn:hover svg{fill:#4864d9}.xpro-team-inner img{height:auto;width:100%}.fancybox-content:not(.card_popup_content){max-width:1000px!important;padding:0!important;width:90%!important}button.fancybox-button.fancybox-close-small{background:#fff;opacity:1}.trainer-content-inner .back-buttons{padding-bottom:50px}.trainer-content-inner .back-buttons a{color:#282929;font-family:ArcoPerpetuoPro-Regular;font-weight:700;text-decoration:none}.full-width-video-sec{background-color:#fff;padding:80px 0 0}.full-width-video-sec .video-sec{margin:0 auto;max-width:1000px;text-align:center}.other-xpros-section{padding-top:80px}.trainer-content-inner .banner-brand-logo{margin-top:30px}.team-detail-section-v2 .trainer-ditails-banner-section:after{background:inherit;content:none;position:static;transition:none}.team-detail-section-v2 .trainer-ditails-banner-inner{height:350px;padding:30px 0}.team-detail-section-v2 .trainer-ditails-content-block,.team-detail-section-v2 .trainer-ditails-image-block{width:100%}.team-detail-section-v2 .trainer-ditails-image-block img{object-position:center top}.team-detail-section-v2 .full-width-video-sec{padding:40px 0 0}.team-detail-section-v2 .full-width-video-sec .name p{font-family:ArcoPerpetuoPro-Black;font-size:32px;margin-bottom:20px}.team-detail-section-v2.pure-barre .full-width-video-sec .name p{color:#cb333b}.team-detail-section-v2.akt .full-width-video-sec .name p{color:#87189d}.team-detail-section-v2.club-pilates .full-width-video-sec .name p{color:#5c8cc9}.team-detail-section-v2.cyclebar .full-width-video-sec .name p{color:#bf2328}.team-detail-section-v2.row-house .full-width-video-sec .name p{color:#ffcd00}.team-detail-section-v2.stride .full-width-video-sec .name p{color:#ff671d}.team-detail-section-v2.stretchlab .full-width-video-sec .name p{color:#00acba}.team-detail-section-v2.yoga-6 .full-width-video-sec .name p{color:#005975}.team-detail-section-v2 .video-sec-brand-logo{display:inline-block;margin-bottom:25px}.team-detail-section-v2 .video-sec-brand-logo .video-sec-brand-logo-inner:first-child{background-color:transparent;border:1px solid #f4f4f4;margin:0 5px 0 0}.team-detail-section-v2 .video-sec-brand-logo .video-sec-brand-logo-inner{background-color:#f2f2f2;border-radius:6px;display:inline-block;margin:0 5px;padding:0 8px;text-align:center;vertical-align:middle;width:112px}.team-detail-section-v2 .video-sec-brand-logo img{height:auto;vertical-align:middle}.team-detail-section-v2 .full-width-video-sec .quote-text p{color:#000;font-family:ArcoPerpetuoPro-Medium;font-size:24px;margin-bottom:20px}.team-detail-section-v2 .full-width-video-sec .bio-text p{color:#171717;font-family:ArcoPerpetuoPro-Regular;font-size:18px;margin-bottom:50px}.team-detail-section-v2 .full-width-video-sec-inner{margin:0 auto;max-width:1000px}.team-detail-section-v2 .full-width-video-sec .page-center{border-bottom:1px solid #eaeaea}.team-detail-section-v2 .video-sec{padding-bottom:100px}.team-detail-section-v2 .video-sec iframe{border-radius:6px}.all-brand-logo-new .all-brand-logo-footer{padding:60px 0 50px}.all-brand-logo-new .all-brand-logo-item img{display:block}.all-brand-logo-new .all-brand-logo-item{padding:0 45px}.bottom-cta-section{background-repeat:no-repeat;background-size:cover;margin-top:50px;padding:226px 0 218px;text-align:center}.bottom-cta-text-block h2,.bottom-cta-text-block p{color:#fff}.bottom-cta-text-block h2{font-family:ArcoPerpetuoPro-Black;font-weight:300;letter-spacing:0;line-height:43.2px;margin-left:auto;margin-right:auto;max-width:725px}.bottom-cta-text-button{padding-top:25px}.btn.button-transparent{background:transparent;border:2px solid #fff;border-radius:26px;color:#fff;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:16.8px;max-width:198px;padding:16px 20px;text-align:center;text-transform:capitalize;transition:all .3s;width:100%}.xpass-popup-form-parent .mfp-close{color:#000;font-size:16px;opacity:1;right:20px;top:12px!important}.xpass-popup-form-parent .get-XPASS-signup-button a:hover{background-color:#4864d9;border-color:#4864d9;color:#fff}.banner-section-new.for-brand-detail .banner-heading h1{font-size:42px;line-height:1.2;margin-bottom:32px}.banner-section-new.for-brand-detail .banner-content .banner-heading{max-width:720px;max-width:790px}.brand-detail .banner-button,.brand-detail .button-new{border-radius:0;border-radius:30px;box-shadow:10px 10px 20px rgba(0,0,0,.2);letter-spacing:.02em;max-width:max-content;min-width:max-content;padding:16px 21px}.content-block-new.for-brand-detail .content-block__container{padding-bottom:54px;padding-top:54px}.content-block-new.for-brand-detail .content-block__title{font-size:32px;line-height:42px;margin-bottom:0;max-width:552px}.brand-detail .two-column-video-new .two-column-video__title{color:#000;font-size:32px;line-height:42px}.testimonial-new-section.member-workout .top-text-section h2{font-size:32px;line-height:112%;margin:0 0 20px}.testimonial-new-section.member-workout .top-text-section p{line-height:133%;margin:0}.member-workout .testimonial-inner-new-section .top-text-section{max-width:640px;padding-bottom:42px}.member-workout .testimonial-slide-inner{padding:84px 25px;text-align:center}.member-workout .rating h4{border-bottom:2px solid #d9d9d6;font-family:ArcoPerpetuoPro-Regular;font-size:42px;font-weight:700;line-height:36px;margin:0 auto 20px;padding-bottom:20px;width:fit-content}.member-workout .testimonial-slide .name p{font-size:24px;line-height:36px;margin-bottom:16px}.member-workout .testimonial-slide .slide-text p{line-height:24px;margin:0;opacity:1}.map-main-container .map-block img{width:100%}.map-main-container .screen-image{margin-top:-27%;padding-bottom:40px;text-align:center}.map-main-container .screen-image img{filter:drop-shadow(40px 40px 60px rgba(0,0,0,.2));margin:0 auto;max-width:613px;width:100%}.map-main-container .section-text p{font-family:ArcoPerpetuoPro-Regular;font-size:18px;line-height:27px;margin:0}.map-main-container .section-text{margin:0 auto 100px;max-width:600px;text-align:center}.map-main-container .section-text h2{font-family:ArcoPerpetuoProBold;font-size:32px;line-height:36px;margin:0 0 24px}.success-banner-section{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:56px 0 61px}.success-banner-inner-container{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.all-access-inner-container,.success-banner-inner-container,.success-logos-listing-inner-container{margin:0 auto;max-width:850px;width:100%}.success-banner-section .left-text-container{width:52%}.success-banner-section .right-logo-list{width:48%}.success-banner-section .right-logo-list ul{margin:0}.success-banner-section .left-text-container h1{color:#000;font-family:ArcoPerpetuoPro-Black;font-size:42px;font-weight:700;line-height:124%;margin-bottom:42px;max-width:410px;width:100%}.success-banner-section .left-text-container h1 a{color:#4864d9}.success-banner-section .left-text-container p{color:#888;font-family:ArcoPerpetuoPro-Regular;font-size:15.6421px;line-height:150%;margin-bottom:42px;max-width:467px;width:100%}.success-banner-section .left-text-container p strong{color:#000;font-size:18px;line-height:150%}.success-banner-section .right-logo-list ul li img{filter:drop-shadow(17.3027px 17.3027px 34.6054px rgba(0,0,0,.2));max-width:43px;opacity:.5}.success-banner-section .right-logo-list ul{display:flex;flex-wrap:wrap;float:right;list-style:none;max-width:232px;width:100%}.success-banner-section .right-logo-list ul li{margin-bottom:22px;width:34%}.success-banner-section .right-logo-list ul li:first-child img{max-width:none}.success-banner-section .right-logo-list ul li:first-child{width:100%}.success-banner-section .right-logo-list ul li a.active img,.success-banner-section .right-logo-list ul li a:hover img{opacity:1}.success-logos-listing-section{border-bottom:1px solid #ddd;padding:67px 0 15px}.success-logos-listing-section .section-heading-text h2{color:#000;font-family:ArcoPerpetuoPro-Black;font-size:42px;font-weight:700;line-height:130%;max-width:469.97px;width:100%}.success-logos-listing-section .section-heading-text p{color:#888;font-family:ArcoPerpetuoPro-Regular;font-size:16px;line-height:24px;margin-bottom:42px}.success-logos-listing-section .logos-listing{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;max-width:730px;width:100%}.success-logos-listing-section .logo-block{margin-bottom:32px;margin-right:20px;text-align:center;width:calc(33.33% - 14px);width:-moz-calc(33.33% - 14px);width:-webkit-calc(33.33% - 14px)}.success-logos-listing-section .logo-block:nth-child(3n){margin-right:0}.success-logos-listing-section .image-block img.icon{left:50%;max-width:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.success-logos-listing-section .image-block{margin-bottom:16px;position:relative}.success-logos-listing-section .logo-block h4{color:#000;font-family:ArcoPerpetuoPro-medium;font-size:18px;font-weight:400;line-height:100%;text-align:center}.success-logos-listing-section .image-block img{border-radius:6px;box-shadow:20px 20px 40px rgba(0,0,0,.2)}.all-access-container{padding:100px 0 80px}.all-access-container .section-heading h2{color:#000;font-family:ArcoPerpetuoPro-Black;font-size:42px;font-weight:700;line-height:130%;margin:0 0 30px;text-align:left}.all-access-container .section-heading p{color:#888;font-family:ArcoPerpetuoPro-Regular;font-size:16px;line-height:24px;margin:0 0 50px;max-width:466px;width:100%}.all-access-brands-container h4{color:#000;font-family:ArcoPerpetuoPro-Regular;font-size:18px;line-height:100%;margin:0 0 20px}.all-access-brands-container .dropdown-container form{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.all-access-brands-container .dropdown-container form select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #c7c7c7;border-radius:2px;cursor:pointer;font-family:ArcoPerpetuoPro-Regular;font-size:14px;letter-spacing:.02em;line-height:20px;margin-right:25px;padding:10px 16px;text-indent:1px;text-overflow:"";width:255px!important}.all-access-brands-container .dropdown-container{position:relative}.all-access-brands-container .dropdown-container .dropdown:before{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Vector-new.png);content:"";height:8px;left:auto;pointer-events:none;position:absolute;right:40px;top:18px;width:12px}.all-access-brands-container .dropdown-container .dropdown{position:relative}.all-access-brands-container .dropdown-container form select option{background:#fff;color:#000;font-family:ArcoPerpetuoPro-Regular}.all-access-brands-container .dropdown-container form input.hs-button.primary.large{background:#e6e6e6;border:1px solid #e6e6e6;border-radius:2px;color:#000;cursor:pointer;font-family:ArcoPerpetuoPro-SemiBold;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:20px;width:235px!important}.all-access-brands-container .dropdown-container form input.hs-button.primary.large.active{background:#506ee9;color:#fff}.team-detail-section-v2 .xpro-team{padding:0 10px 20px}.team-detail-section-v2 .view-all-trainers-cta-section{margin-top:30px}.team-detail-section-v2 .xpro-team-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.banner-section-new.for-brand-detail.studio-lp-banner .banner-content{max-height:720px;max-width:790px;padding:220px 0!important;width:100%}.studio-lp-banner.banner-section-new.for-brand-detail .banner-heading h1{font-family:ArcoPerpetuoPro-SemiBold;font-size:48px;font-weight:700;line-height:120%;margin-bottom:24px}.studio-lp-banner.banner-section-new.for-brand-detail .banner-heading p{font-family:ArcoPerpetuoPro-Regular;font-size:22px;font-size:24px!important;font-weight:400;line-height:150%;line-height:32px!important;margin-bottom:30px;max-width:790px;width:100%}.studio-lp-banner.banner-section-new.for-brand-detail .button-new,.studio-lp-banner.banner-section-new.for-brand-detail a.btn.banner-button{background:#506ee9;border-radius:7px;box-shadow:0 4px 15px rgba(0,0,0,.15);color:#fff;font-size:16px;font-weight:600;height:48px;line-height:22px;max-width:190px;min-width:174px;padding:10px 12px}.live-schedule-section-parent.live-class-schedule-sec-wrap .slider-month-block.month-item h2{color:#171717;color:#1a1a1a;font-family:ArcoPerpetuoPro-semibold;font-size:40px;font-weight:700;line-height:120%;margin-bottom:24px}.live-schedule-section-parent.live-class-schedule-sec-wrap .sub-heading p{color:#171717;font-family:ArcoPerpetuoPro-Regular;font-size:18px;font-weight:400;line-height:150%;margin:0 auto 18px;max-width:484px;text-align:center;width:100%}.live-schedule-section-parent.live-class-schedule-sec-wrap{padding:100px 0 68px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-slider{margin:0 auto;max-width:790px;padding:0 20px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-slider-item.active .slider-date{background:#171717;border-radius:100px;box-shadow:none;color:#fff;font-family:ArcoPerpetuoPro-Regular;padding:9px 16px}.live-schedule-section-parent.live-class-schedule-sec-wrap .slider-date strong{font-size:14px;font-weight:600;line-height:16px;margin-right:5px;text-transform:uppercase}.live-schedule-section-parent.live-class-schedule-sec-wrap .slider-date{align-items:center;color:#888;display:flex;flex-direction:inherit;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:.06em;line-height:16px;margin:0 auto;width:86px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-slider-main{background:#fff;box-shadow:none;padding:24px 0}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-block{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);margin-bottom:24px;padding:20px 24px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-block-list{max-width:790px;width:100%}.live-schedule-section-parent.live-class-schedule-sec-wrap .class-time p{color:#171717;font-family:ArcoPerpetuoProBold;font-size:16px;line-height:150%}.live-schedule-section-parent.live-class-schedule-sec-wrap p.total-duration-for-class{color:#888;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-weight:400;line-height:150%}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-block .image-block img{border-radius:50%;height:70px;object-fit:cover;width:70px}.live-schedule-section-parent.live-class-schedule-sec-wrap .block-title p{align-items:center;color:#171717;display:flex;font-family:ArcoPerpetuoProBold;font-size:16px;line-height:150%;margin:0 0 2px;text-transform:uppercase}.live-schedule-section-parent.live-class-schedule-sec-wrap .block-subtitle p{color:#888;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-weight:400;line-height:150%;margin:0}.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a{align-items:center;background:#fff;border:1px solid #506ee9;border-radius:7px;box-shadow:none;color:#506ee9;display:flex;font-family:ArcoPerpetuoProBold;font-size:14px;height:40px;justify-content:center;letter-spacing:.06em;line-height:16px;margin-left:0;padding:12px 36px;width:100%}.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a:hover{background:#506ee9;border:1px solid #506ee9;color:#fff}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-slider-month-main{padding:0}.live-schedule-section-parent.live-class-schedule-sec-wrap .no-schedule-there-block{max-width:790px}.live-schedule-section-parent.live-class-schedule-sec-wrap .no-schedule-there-block .msg-block p{color:#171717;font-family:ArcoPerpetuoPro-Regular;font-size:18px;line-height:150%}.live-schedule-section-parent.live-class-schedule-sec-wrap .shedule-btns-block span.text{font-family:ArcoPerpetuoPro-Regular;font-size:16px;line-height:150%}.studio-lp-two-column-section .two-column-image-new.two-column-image--flipped .two-column-image__image{padding-left:20px}.studio-lp-two-column-section.two-column-image-new .two-column-image__content h2.two-column-image__title{color:#171717;font-family:ArcoPerpetuoPro-ExtraBold;font-size:40px;font-weight:700;line-height:120%;margin-bottom:20px;margin-right:0;margin-top:0}.studio-lp-two-column-section.two-column-image-new .two-column-image__copy p{color:#171717;line-height:150%}.studio-lp-two-column-section.two-column-image-new a.button-new{background:#506ee9;border-radius:7px;box-shadow:0 4px 15px rgba(0,0,0,.15);color:#fff;font-size:16px;font-weight:600;max-width:162px;min-width:174px;padding:13px 12px 14px}.studio-lp-two-column-section.two-column-image-new a.button-new:hover{background:#fff;color:#506ee9}.two-column-image.two-column-image-new.studio-lp-two-column-section .two-column-image__image img{box-shadow:none}.team-detail-header .studio-lp-heder-sec.header-section-new .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{color:#506ee9;font-weight:700;text-transform:capitalize}.studio-lp-heder-sec.header-section-new .main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{font-size:14px;font-weight:600;line-height:17px}.studio-lp-heder-sec.header-section-new .go-page-menu-new{width:81%!important}.header-section-new.studio-lp-heder-sec .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child{display:block}.team-detail-section.team-details-wrapper.team-detail-section-v2{background-color:#f4f4f4}.studio-lp-heder-sec.header-section-new .btn.header-button{background:transparent;border:1px solid #fff;border-radius:7px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.06em;line-height:140%;padding:8px 15px;width:153px}.studio-lp-heder-sec.header-section-new .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{background:transparent;border:0;color:#fff;font-family:ArcoPerpetuoPro-Regular;font-size:16px;font-weight:600;line-height:19px;margin:0;outline:0;padding:15px;text-decoration:none;text-overflow:inherit;width:auto}.studio-lp-heder-sec.header-section-new{background-color:transparent;box-shadow:none;position:fixed;top:0;width:100%;z-index:99}.studio-lp-heder-sec.header-section-new.header-fix{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,9%,.9)}.team-detail-header .studio-lp-heder-sec.header-section-new.header-fix{background-color:#fff}.studio-lp-heder-sec.header-section-new.header-fix .studio-lp-heder-sec.header-section-new .btn.header-button{border:1px solid #506ee9;color:#506ee9}.studio-lp-footer.footer-dec-2021 .footer-top{border-bottom:0;padding-bottom:45px;padding-top:80px}.studio-lp-footer.footer-dec-2021 .footer-bottom{padding-bottom:60px}.studio-lp-footer.footer-dec-2021 .right-social-icons{justify-content:flex-start}.studio-lp-footer.footer-dec-2021 .right-social-icons img{margin:0 8px 0 0;max-width:inherit!important}.studio-lp-footer.footer-dec-2021 .footer-links-section a{font-family:Helvetica Neue,sans-serif;font-size:16px;line-height:140%;margin:0 35px}.studio-lp-footer .footer-copyright p{font-family:Helvetica Neue,sans-serif}.studio-lp-footer.footer-dec-2021 .footer-links-section a:last-child{margin-right:0}.studio-lp-footer.footer-dec-2021 .copyright-text-block{text-align:right}.studio-lp-footer.footer-dec-2021 .footer-links-section{display:flex;justify-content:flex-end}.studio-lp-footer .footer-copyright a:before{border-left:1px solid #fff;content:"";margin-right:10px}.studio-lp-footer .footer-copyright a{margin:0 8px;position:relative}.studio-lp-footer.footer-section.footer-dec-2021{background-color:#171717!important}.studio-lp-heder-sec.header-section-new .btn.header-button:hover{background:#506ee9;border-color:#506ee9;color:#fff}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-inner-block{align-items:center}.live-schedule-section-parent.live-class-schedule-sec-wrap .img-text-block{align-items:center;display:flex;flex-wrap:wrap}.live-schedule-section-parent.live-class-schedule-sec-wrap .shedule-btns-block span.image{background:#506ee9}body.studio-lp{font-family:ArcoPerpetuoPro-Regular,Arial,sans-serif!important}.xpro-team-banner-section,.xpro-team-banner-section .page-center{position:relative}.xpro-team-banner-section:before{bottom:0;content:"";height:100%;left:0;opacity:.3;position:absolute;right:0;top:0;width:100%}.xpro-team-banner-section.banner-section-new .banner-content{padding:250px 0}.xpro-team-banner-section .btn{background:#506ee9;border-color:#506ee9;border-radius:7px;font-size:16px;font-weight:700;line-height:1;min-width:200px;padding:15px 20px}.xpro-team-banner-section .btn:hover{background:#fff;color:#506ee9}.studio-lp-heder-sec.xpro-header{background-color:#fff;position:unset}.studio-lp-heder-sec.xpro-header .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{color:#506ee9;text-transform:capitalize}.studio-lp-heder-sec.xpro-header .btn.header-button{border:1px solid #4864d9;border-radius:7px;color:#4864d9;cursor:pointer;line-height:140%;margin-left:30px;padding:10px 22px 9px}.studio-lp-heder-sec.xpro-header .btn.header-button:focus{background:#506ee9;border-color:#4864d9;color:hsla(0,0%,100%,.5)}.studio-lp-heder-sec.xpro-header .go-page-menu-new{width:60%!important}.studio-lp-heder-sec.xpro-header.header-fix{background-color:#fff;padding:0;position:fixed}.studio-lp-heder-sec .site-logo{padding-top:15px}.xpro-team-banner-section.banner-section-new .banner-heading h1{font-family:ArcoPerpetuoProBold;font-weight:700;line-height:120%}.xpro-team-banner-section .banner-text p{font-size:22px;font-size:24px!important;line-height:150%;line-height:32px!important}.xpro-team-banner-section.banner-team-section .banner-text{max-width:686px}.xpro-team-banner-section.banner-team-section a.btn.banner-button{background:#506ee9;border:1px solid #506ee9;border-radius:7px;letter-spacing:0;max-width:162px;padding:10px 0}.full-width-video-section-new .instagram-id:hover:before{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Group%203887-1.svg)}.full-width-video-section-new .instagram-id p a:hover{opacity:.5}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team.element-item{padding:0 12px;width:25%}.team-detail-section-v2 .xpro-team-inner>img,.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-inner>img{height:345px}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-wraper{margin:0}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap{overflow:hidden;padding:100px 0 68px}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-inner{margin-bottom:32px}.xpro-team-images-wrap.xpro-team-container-v2 .xpro-team .trainer-detail:after{opacity:.7}.full-width-video-section-new .instagram-id{align-items:center;display:flex;margin-bottom:20px;margin-right:40px;position:relative;width:23%}.full-width-video-section-new .section-btn{text-align:right;width:45%}.full-width-video-section-new .video-sec-brand-logo{margin-right:15px;width:29%}.full-width-video-section-new .instagram-id:before{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Group%203887.svg);background-repeat:no-repeat;background-size:contain;content:"";height:40px;position:absolute;width:40px}.full-width-video-section-new .instagram-id p{color:#000;font-family:ArcoPerpetuoPro-Regular;font-size:18px;font-weight:400;line-height:24px;margin:0;padding-left:60px}.xpro-team-banner-section.banner-team-section a.btn.banner-button:hover{background:#fff;border-color:#4864d9;color:#506ee9}.full-width-video-section-new .instagram-id p a{color:#1a1a1a}.full-width-video-section-new a.blue-bg-btn{background:#506ee9;border:1px solid #506ee9;border-radius:7px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:ArcoPerpetuoPro-Regular;font-family:ArcoPerpetuoPro-SemiBold;font-size:14px;font-weight:600;line-height:140%;min-width:140px;padding:9.5px 21px 9px;text-align:center}.full-width-video-section-new a.blue-bg-btn:hover{background:transparent;border-color:#506ee9;color:#506ee9}.xpro-team-banner-section.banner-team-section a.btn.banner-button:focus{background:#506ee9;border-color:#4864d9;color:hsla(0,0%,100%,.5)}.full-width-video-section-new a.blue-bg-btn:focus{background:#506ee9!important;border-color:#506ee9!important;color:#ffffff80!important}.full-width-video-sec.full-width-video-section-new .name-and-logo-erapper{display:flex;flex-wrap:wrap}.full-width-video-sec.full-width-video-section-new .section-btn{text-align:right;width:42%}.team-details-wrapper .full-width-video-sec.full-width-video-section-new .name p{color:#191919;font-size:40px;line-height:49px}.team-details-wrapper .full-width-video-sec.full-width-video-section-new .name h2{border-bottom:1px solid #eaeaea;color:#1a1a1a;margin-bottom:24px;padding-bottom:24px}.team-detail-section.team-details-wrapper.team-detail-section-v2 .full-width-video-sec.full-width-video-section-new .name-and-logo-erapper{margin-bottom:0}.team-detail-section.team-details-wrapper.team-detail-section-v2 .bio-text p{color:#000;color:#1a1a1a;font-size:18px;font-weight:400;line-height:150%;margin-bottom:25px}.other-xpros-section.other-xpros-section-new .designed-slick-arrow .slick-arrow{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;justify-content:center;position:absolute;right:35px;top:50%;transform:translateY(-50%);z-index:9}.other-xpros-section.other-xpros-section-new .xpro-team-section.designed-slick-arrow.slick-initialized.slick-slider{position:static}.other-xpros-section.other-xpros-section-new .other-xpros-team-wraper{position:relative}.other-xpros-section.other-xpros-section-new .trainer-name p{font-family:ArcoPerpetuoProBold!important;font-weight:700;line-height:27px}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-ditails-banner-inner{height:560px}.other-xpros-section.other-xpros-section-new .other-xpros-inner-section h2{color:#282929;font-family:ArcoPerpetuoProBold;font-size:32px;font-weight:700;line-height:38px;text-align:center}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-ditails-content-block p{bottom:0;color:#fff;font-family:ArcoPerpetuoProBold;font-size:40px;left:0;line-height:49px;margin:0 auto;max-width:791px;position:absolute;width:100%}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner{height:390px;margin:0 auto;max-width:993px;position:relative}.trainer-ditails-banner-section.trainer-details-wrapper:before{bottom:0;content:"";height:271px;opacity:.6;position:absolute;width:100%}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner .trainer-circle-img{bottom:-100px;left:-238px;position:absolute}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .trainer-name p{font-family:ArcoPerpetuoProBold!important}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .page-center{width:100%!important}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-wraper{margin:0 -12px;max-width:inherit}.studio-lp-heder-sec.xpro-header .header-cta-new .hs-embed-wrapper{max-width:none!important}.live-class-schedule-sec-btn .shedule-btns-block .next-btn,.live-class-schedule-sec-btn .shedule-btns-block .previous-btn{background:transparent;border:0;border-radius:0;box-shadow:none;margin:22px 10px 0}.live-class-schedule-sec-btn .shedule-btns-block .next-btn a,.live-class-schedule-sec-btn .shedule-btns-block .previous-btn a{background:transparent;border:1px solid #506ee9;border-radius:6px;box-shadow:0 4px 15px rgba(0,0,0,.15);letter-spacing:.06em;min-width:308px;padding:8px 20px}.live-class-schedule-sec-btn .shedule-btns-block .next-btn a:hover,.live-class-schedule-sec-btn .shedule-btns-block .previous-btn a:hover{background:#506ee9}.live-class-schedule-sec-btn.live-schedule-section-parent .shedule-btns-block .next-btn a:hover span.image:after{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Vector-white.png)}.live-class-schedule-sec-btn.live-schedule-section-parent .shedule-btns-block .previous-btn a:hover span.image:after{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/Vector-white-right-new.png)}.live-class-schedule-sec-btn .shedule-btns-block .next-btn a:hover span.text,.live-class-schedule-sec-btn .shedule-btns-block .previous-btn a:hover span.text{color:#fff!important}.live-class-schedule-sec-btn.live-schedule-section-parent .shedule-btns-block span.image{background:transparent;border-radius:0;box-shadow:none;display:inline-block;height:20px;position:relative;width:20px}.live-class-schedule-sec-btn.live-schedule-section-parent .shedule-btns-block .next-btn span.image:after{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/right.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:20px;width:20px}.live-class-schedule-sec-btn.live-schedule-section-parent .shedule-btns-block .previous-btn span.image:after{background-image:url(https://6406677.fs1.hubspotusercontent-na1.net/hubfs/6406677/left.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:20px;width:20px}.live-class-schedule-sec-btn .shedule-btns-block .next-btn img,.live-class-schedule-sec-btn .shedule-btns-block .previous-btn img{display:none}.live-class-schedule-sec-btn .shedule-btns-block span.text{padding:0}.live-class-schedule-sec-btn .previous-btn a,.live-class-schedule-sec-btn .shedule-btns-block .next-btn a{justify-content:center}.live-class-schedule-sec-btn .shedule-btns-block span.text{color:#506ee9;width:100%}.live-class-schedule-sec-btn.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a{background:#506ee9;border:1px solid #506ee9;color:#fff}.live-class-schedule-sec-btn.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a:hover{background:#fff;border:1px solid #506ee9;color:#506ee9}.studio-lp-two-column-section.two-column-image-new a.button-new,.xplus-jan-2023 .studio-lp-banner.banner-section-new.for-brand-detail a.btn.banner-button{border-radius:7px;border-width:1px;box-shadow:none;display:inline-block;font-family:ArcoPerpetuoPro-SemiBold;font-size:16px;font-style:normal;font-weight:600;height:auto;letter-spacing:0;line-height:24px;max-width:173px;padding:11px}.studio-lp-two-column-section.two-column-image-new a.button-new:hover,.xplus-jan-2023 .studio-lp-banner.banner-section-new.for-brand-detail a.btn.banner-button:hover{background:transparent!important;border:1px solid #506ee9!important;color:#fff!important}.xplus-jan-2023 .studio-lp-heder-sec.header-section-new .btn.header-button{font-family:ArcoPerpetuoPro-SemiBold;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:24px;padding:10px 22.5px!important;text-align:center;width:max-content}.xplus-jan-2023 .header-section.header-section-new.studio-lp-heder-sec.global-nav{background-color:transparent;padding:14px 0;position:absolute;z-index:999999}.xplus-jan-2023 .studio-lp-heder-sec .site-logo{padding:0}.xplus-jan-2023 .header-section.header-section-new.studio-lp-heder-sec.global-nav .page-center{max-width:1240px!important;padding:0 20px!important}.xplus-jan-2023 .header-cta-new{text-align:right}.xplus-jan-2023 .page-center{max-width:1240px!important;padding:0 20px!important}.xplus-jan-2023 .live-class-schedule-sec-btn.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a{font-family:ArcoPerpetuoPro-SemiBold;font-size:16px;font-style:normal;font-weight:600;height:auto;letter-spacing:0;line-height:24px;width:100%!important}.xplus-jan-2023 .studio-lp-two-column-section.two-column-image-new a.button-new:hover{color:#506ee9!important}.xplus-jan-2023 .xplus-footer-section .page-center{max-width:1120px!important}.xplus-jan-2023 .header-section.header-section-new.studio-lp-heder-sec.global-nav.header-fix{background:rgba(25,25,25,.9);left:0;position:fixed;right:0;width:100%}.xplus-jan-2023 .header-section-new.header-section-dec22 .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a,.xplus-jan-2023 .studio-lp-heder-sec.header-section-new .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{border:1px solid transparent;border-radius:7px;font-family:ArcoPerpetuoPro-SemiBold;font-weight:600;letter-spacing:0;line-height:24px;padding:10px 22.5px}.xplus-jan-2023 .header-section-new.header-section-dec22 .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a:hover,.xplus-jan-2023 .studio-lp-heder-sec.header-section-new .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a:hover{background-color:#506ee9;color:#fff}.xplus-jan-2023 .header-section-new.header-section-dec22 .header-cta-new{margin-left:0!important}.xplus-jan-2023 .header-section-dec22 .header-cta-new .btn.header-button,.xplus-jan-2023 .studio-lp-heder-sec.header-section-new .btn.header-button{border-radius:7px;border-width:1px;font-family:ArcoPerpetuoPro-SemiBold;font-size:16px;font-weight:600;letter-spacing:0!important;letter-spacing:0;line-height:24px;padding:10px 22.5px}.xplus-jan-2023 .banner-section-new-dec2022 .banner-button,.xplus-jan-2023 .content-block-new.fitness-career-section .btn,.xplus-jan-2023 .xpro-team-banner-section.banner-team-section a.btn.banner-button{border-radius:7px;border-width:1px;font-family:ArcoPerpetuoPro-SemiBold;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;max-width:173px!important;min-width:auto;padding:11px;width:100%}.xplus-jan-2023 .banner-section-new-dec2022 .banner-button:hover,.xplus-jan-2023 .xpro-team-banner-section.banner-team-section a.btn.banner-button:hover{background:transparent;border-color:#4864d9;color:#fff}.xplus-jan-2023 .header-section{padding:14px 0}.xplus-jan-2023 .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.xplus-jan-2023 .header-section-dec22 .site-logo{padding-bottom:0;padding-top:0}.xplus-jan-2023 .header-section-new.header-section-dec22.header-fix{padding:14px 0}@media (min-width:1025px){.brand-detail .two-column-video__image,.brand-detail .two-column-video__video{width:-webkit-calc(50% - 80px);width:-moz-calc(50% - 80px);width:calc(50% - 80px)}.brand-detail .two-column-video-new .two-column-video__image{margin-left:80px;padding-left:0}.brand-detail .two-column-video-new.two-column-video--flipped .two-column-video__image{margin-left:0;margin-right:80px;padding-right:0}.brand-detail .two-column-video-new.two-column-video--flipped .two-column-video__content-block{margin-top:auto}}@media(max-width:1320px){.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner .trainer-circle-img{bottom:-100px;left:50%;transform:translate(-50%)}.team-detail-section-v2 .full-width-video-sec{padding:100px 0 0}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-ditails-content-block p{bottom:0;left:50%;text-align:center;top:67%;transform:translate(-50%,-50%)}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner{height:246px}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-ditails-banner-inner{height:300px}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner .trainer-circle-img img{max-width:150px}}@media(max-width:1199px){.trainer-content-inner h2{font-size:42px}.all-brand-logo-new .all-brand-logo-inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.all-brand-logo-new .all-brand-logo-item{margin:15px}.studio-lp-footer.footer-dec-2021 .footer-links-section a{margin:0 25px}.other-xpros-section.other-xpros-section-new .other-xpros-team{max-width:900px}.team-detail-section-v2 .xpro-team-inner>img,.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-inner>img{height:auto}}@media(max-width:1024px){.brand-detail .two-column-video-new.two-column-video--flipped .two-column-video__content-block{margin-top:0}.brand-detail .two-column-video-new.two-column-video--flipped .two-column-video__image{padding-left:0}.brand-detail .two-column-video-new.two-column-video--flipped .two-column-video__container{flex-direction:column}.brand-detail .two-column-video-new{margin-bottom:0}}@media(max-width:991px){.trainer-content-inner h2{font-size:38px;margin-bottom:20px}.trainer-content-inner h2 img{width:28px!important}.trainer-content-inner{padding-bottom:50px;padding-top:108px}.other-xpros-team-wraper{margin-bottom:48px}.view-all-trainers-cta-section{margin-top:35px}.trainer-ditails-banner-section{background:#fff;background:-moz-linear-gradient(0deg,#fff 0,#eaeaea 100%);background:-webkit-linear-gradient(0deg,#fff,#eaeaea);background:linear-gradient(0deg,#fff,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eaeaea",GradientType=1)}.success-banner-section .right-logo-list ul{padding-left:80px}.success-banner-section .left-text-container h1{font-size:36px}.success-logos-listing-section{padding:50px 0 15px}.all-access-container .section-heading h2,.success-logos-listing-section .section-heading-text h2{font-size:32px}.all-access-container{padding:60px 0}.all-brand-logo-new .all-brand-logo-item img{max-width:50px!important;width:auto!important}.studio-lp-two-column-section.two-column-image-new .two-column-image__content h2.two-column-image__title{font-size:35px}.studio-lp-footer.footer-dec-2021 .footer-links-section a{margin:0 20px}.studio-lp-banner.banner-section-new.for-brand-detail .banner-heading h1{font-size:40px}.banner-section-new.for-brand-detail.studio-lp-banner .banner-content{padding:165px 0!important}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team.element-item{width:33.33%}.studio-lp-heder-sec.xpro-header .btn.header-button{margin-left:10px}.xpro-team-banner-section.banner-section-new .banner-content{padding:200px 0}.other-xpros-section.other-xpros-section-new .other-xpros-team{margin:0 auto;max-width:800px}.full-width-video-section-new .video-sec-brand-logo{width:22%}.full-width-video-sec.full-width-video-section-new .section-btn,.full-width-video-section-new .instagram-id{width:35%}}@media screen and (max-width:880px){.studio-lp-footer.footer-dec-2021 .footer-links-section a{margin:0 15px}.studio-lp-footer.footer-dec-2021 .copyright-text-block{text-align:right}.other-xpros-section.other-xpros-section-new .other-xpros-team{margin:0 auto;max-width:700px}}@media(max-width:767px){.trainer-ditails-image-block img{position:static}.trainer-ditails-banner-section{background:#fff;background:-moz-linear-gradient(180deg,#fff 0,#eaeaea 100%);background:-webkit-linear-gradient(180deg,#fff,#eaeaea);background:linear-gradient(180deg,#fff,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eaeaea",GradientType=1)}.xpro-team{width:100%}.xpro-team-section{margin:0 auto;max-width:335px}.xpro-team-container{padding:40px 0}.xpro-team-top-filter-section .section-heading{margin-bottom:16px}.xpro-team-top-filter-section{margin-bottom:40px}.trainer-ditails-content-block,.trainer-ditails-image-block{width:100%}.trainer-ditails-row{flex-wrap:wrap}.trainer-content-inner{max-width:100%;padding-bottom:25px;padding-right:0;padding-top:60px;width:100%}.trainer-content-inner p{font-size:16px;line-height:160%}.trainer-content-inner h2{font-size:36px;margin-bottom:30px}.trainer-content-inner h2 img{width:23px!important}.trainer-ditails-banner-section:after{height:100px}.trainer-intro-block p{font-size:16px;line-height:160%;margin-bottom:32px}.trainer-intro-content-block{flex-direction:column}.trainer-intro-image-block,.trainer-intro-inner{width:100%}.trainer-intro-section{margin-bottom:100px;padding-top:32px}.trainer-intro-inner .trainer-intro-block,.trainer-intro-inner .trainer-intro-video{margin:0;max-width:100%}.trainer-intro-video{text-align:center}.trainer-intro-image-inner{margin-bottom:-100px}.trainer-intro-inner{margin-bottom:50px}.other-xpros-team .xpro-team-section{max-width:100%}.view-all-trainers-cta-section{margin-top:70px}.other-xpros-section{padding-top:50px}.trainer-name p{font-size:16px;line-height:21px}.other-xpros-inner-section h2{font-size:24px;line-height:29px}.full-width-video-sec{padding:50px 0 0}.bottom-cta-section{padding:110px 0 100px}.banner-section-new.for-brand-detail .banner-heading h1{font-size:38px}.content-block-new.for-brand-detail .content-block__title{font-size:24px;line-height:34px;max-width:480px}.content-block-new.for-brand-detail .content-block__container{padding-bottom:40px;padding-top:40px}.brand-detail .two-column-video-new .two-column-video__title{font-size:24px;line-height:28px}.testimonial-new-section.member-workout .top-text-section h2{font-size:24px}.member-workout .testimonial-slide-inner{padding:40px 20px}.map-main-container .section-text h2{font-size:24px;line-height:28px;margin:0 0 16px}.map-main-container .section-text{margin:0 auto 60px}.success-banner-section{padding:40px 0}.success-banner-inner-container{display:block}.success-banner-section .left-text-container{width:100%}.success-banner-section .right-logo-list{padding-top:20px;text-align:center;width:100%}.success-banner-section .left-text-container h1{font-size:32px;max-width:inherit}.success-banner-section .left-text-container p{margin-bottom:25px;max-width:inherit}.success-banner-section .left-text-container p strong{font-size:16px}.success-banner-section .right-logo-list ul{float:none;margin-left:auto;margin-right:auto;max-width:151px;padding:0}.success-banner-section .right-logo-list ul li{width:50%}.success-logos-listing-section{padding:40px 0 15px}.success-logos-listing-section .section-heading-text h2{font-size:30px}.success-logos-listing-section .logos-listing{display:block}.success-logos-listing-section .logo-block{margin-right:0;width:100%}.all-access-container{padding:50px 0}.all-access-container .section-heading h2{font-size:32px}.team-detail-section-v2 .trainer-ditails-image-block img{position:absolute}.team-detail-section-v2 .trainer-ditails-banner-inner{height:290px}.all-brand-logo-new .all-brand-logo-item{text-align:center}.team-detail-section-v2 .other-xpros-team{margin:0 auto;max-width:335px}.team-details-wrapper .trainer-ditails-banner-inner{height:375px}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-wraper{margin:0}.team-details-wrapper .full-width-video-sec{padding:24px 0 0}.other-xpros-section.other-xpros-section-new .other-xpros-inner-section{margin-bottom:24px}.team-details-wrapper .full-width-video-sec.full-width-video-section-new .name p{color:#191919;font-size:32px;line-height:32px}.team-details-wrapper .full-width-video-section-new .instagram-id p{padding-left:48px}.team-details-wrapper .full-width-video-section-new .instagram-id:before{height:32px;width:32px}.full-width-video-section-new .instagram-id p{font-size:16px}.full-width-video-section-new .instagram-id{margin-right:32px;width:55%}.full-width-video-section-new .video-sec-brand-logo{margin-right:0;text-align:right;width:37%}.full-width-video-sec.full-width-video-section-new .section-btn{text-align:left;width:100%}.full-width-video-sec.full-width-video-section-new .name-and-logo-erapper,.team-detail-section.team-details-wrapper.team-detail-section-v2 .full-width-video-sec.full-width-video-section-new .name-and-logo-erapper{margin-bottom:24px}.team-detail-section.team-details-wrapper.team-detail-section-v2 .bio-text p{margin-bottom:32px}.studio-lp-banner.banner-section-new.for-brand-detail .banner-heading h1{font-size:36px;line-height:120%;margin-bottom:32px;text-align:left}.studio-lp-banner.banner-section-new.for-brand-detail .banner-heading p{display:none;font-size:18px!important;line-height:26px!important}.studio-lp .header-section.header-fix .row-fluid{display:block}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-slider{max-width:335px}.live-schedule-section-parent.live-class-schedule-sec-wrap .class-time p{color:#171717;font-size:14px;line-height:20px;margin-right:4px;position:relative}.live-schedule-section-parent.live-class-schedule-sec-wrap p.total-duration-for-class{color:#888;font-family:ArcoPerpetuoProBold;font-size:14px;line-height:20px;padding-left:15px}.live-schedule-section-parent.live-class-schedule-sec-wrap .class-time{display:flex;flex-wrap:wrap;margin-bottom:12px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-block,.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-inner-block{display:block}.live-schedule-section-parent.live-class-schedule-sec-wrap p.total-duration-for-class:after{background:#171717;content:"";height:2px;left:0;position:absolute;top:9px;transform:rotate(90deg);width:11px}.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a{display:inline-block;margin-top:24px;text-align:center}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-block .image-block{margin:0 24px 0 0}.live-schedule-section-parent.live-class-schedule-sec-wrap .img-text-block{align-items:center;display:flex}.live-schedule-section-parent.live-class-schedule-sec-wrap{padding:48px 0 20px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-block{margin-bottom:20px;padding:20px}.live-schedule-section-parent.live-class-schedule-sec-wrap .slider-month-block.month-item h2{font-size:32px}.live-schedule-section-parent.live-class-schedule-sec-wrap .live-schedule-slider-main{padding:10px 0}.live-schedule-section-parent.live-class-schedule-sec-wrap .no-schedule-there-block .msg-block p{font-size:15px}.live-schedule-section-parent.live-class-schedule-sec-wrap .shedule-btns-block{flex-wrap:wrap}.live-schedule-section-parent.live-class-schedule-sec-wrap .shedule-btns-block span.text{font-size:15px}.two-column-image.two-column-image-new.studio-lp-two-column-section{padding:48px 20px!important}.studio-lp-two-column-section.two-column-image-new .two-column-image__content h2.two-column-image__title,.studio-lp-two-column-section.two-column-image-new .two-column-image__copy p{text-align:left}.studio-lp-two-column-section.two-column-image-new .two-column-image__content h2.two-column-image__title{font-size:32px;margin-top:24px}.studio-lp-two-column-section.two-column-image-new .two-column-image__content-block{display:block;padding:0!important}.studio-lp-two-column-section.two-column-image-new .two-column-image__action{margin-top:24px}.two-column-image.two-column-image-new.studio-lp-two-column-section.studio-lp-two-column-section-mob{padding-top:0}.studio-lp-two-column-section.two-column-image-new .two-column-image__content{max-width:inherit!important}.banner-section-new.for-brand-detail.studio-lp-banner .banner-content,.studio-lp-two-column-section.two-column-image-new .two-column-image__action{text-align:left}.studio-lp-footer.footer-dec-2021 .footer-links-section{display:none}.studio-lp-footer.footer-dec-2021 .right-social-icons{display:none!important}.studio-lp-footer.footer-dec-2021 .footer-top{padding-bottom:16px;padding-top:40px}.studio-lp-footer.footer-dec-2021 .logo-text-block{margin-bottom:0}.studio-lp-footer.footer-dec-2021 .copyright-text-block{text-align:center}.studio-lp-heder-sec-mob.header-section-new.header-fix{display:none}.studio-lp-heder-sec.header-section .site-logo{padding-bottom:0;padding-top:0}.studio-lp-heder-sec-mob{display:block!important}.header-section.header-section-new.studio-lp-heder-sec{display:none!important}.header-section.header-section-new.studio-lp-heder-sec-mob{background:transparent;box-shadow:none;position:fixed;width:100%;z-index:99}.studio-lp-heder-sec-mob .btn.header-button{background:transparent;border:1px solid #fff;border-radius:7px;font-size:14px;font-weight:600;letter-spacing:.06em;line-height:120%;width:140px}.studio-lp-heder-sec-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child{display:block}.studio-lp-heder-sec-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{background:transparent;border:0;color:#fff;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-weight:600;line-height:17px;margin:0;outline:0;padding:15px;text-decoration:none;text-overflow:inherit;text-transform:uppercase;width:auto}.studio-lp-heder-sec-mob.header-section .site-logo{width:55%}.studio-lp-heder-sec-mob .header-right-section{margin-left:100px;width:100%}.studio-lp-heder-sec-mob.header-section-new .page-center>.row-fluid-wrapper>.row-fluid{justify-content:space-between}.studio-lp-heder-sec-mob .header-right-section .row-fluid{display:flex;justify-content:center}.header-section.header-section-new.studio-lp-heder-sec-mob.header-fix{display:none!important}.live-schedule-section-parent.live-class-schedule-sec-wrap .sub-heading p{font-size:16px}.studio-lp-footer.footer-dec-2021 .footer-bottom{padding-bottom:40px}.banner-section-new.for-brand-detail.studio-lp-banner .banner-content{padding:150px 0!important}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team.element-item{padding:0;width:100%}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .xpro-team-inner{margin-bottom:20px}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob{background:#fff;padding:5px 0}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{display:none}.studio-lp-heder-sec-mob.xpro-header-mob button.stripe-button-mode.btn.header-button{border:1px solid #4864d9;border-radius:7px;color:#4864d9;font-size:12px;font-weight:600;letter-spacing:0;line-height:140%;max-width:113px;padding:3px 9px}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:52px;margin-right:0}.studio-lp-heder-sec-mob.xpro-header-mob .hs-embed-wrapper{max-height:29px!important}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{color:#506ee9;display:block;margin-top:9px;text-transform:capitalize}.header-section.header-section-new.studio-lp-heder-sec.studio-lp-heder-sec-mobile{display:block!important;padding:15px 0}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section .row-fluid{align-items:center;justify-content:right}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob{padding:0}.other-xpros-section.other-xpros-section-new{padding-top:24px}.other-xpros-section.other-xpros-section-new .slick-list.draggable{margin:0;padding-left:0!important}.other-xpros-section.other-xpros-section-new .other-xpros-team-wraper .other-xpros-team{max-width:700px}.other-xpros-section.other-xpros-section-new .xpro-team{padding:0 12px}.full-width-video-section-new a.blue-bg-btn{text-align:center;width:100%}.studio-lp-heder-sec.xpro-header .main-menu.go-page-menu-new{width:53.446809%}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:120px}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner .trainer-circle-img img{max-width:157px}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-ditails-content-block p{font-size:32px;line-height:32px;top:78%}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-ditails-banner-inner{height:375px}.trainer-ditails-banner-section.trainer-details-wrapper .trainer-details-content-block-inner{height:340px}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .trainer-name p{font-size:18px;line-height:27px}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap .trainer-detail-inner{padding:16px}.other-xpros-section.other-xpros-section-new .trainer-name p{font-size:18px}.xpro-header-mob a.stripe-button-mode.btn.header-button{border:1px solid #4864d9;color:#4864d9;font-size:12px;line-height:140%;padding:5px 15px}.header-section-new .page-center>.row-fluid-wrapper>.row-fluid>div{width:50%!important}.header-section-new .page-center>.row-fluid-wrapper>.row-fluid .hs-embed-wrapper{text-align:right}.header-section.header-fix .row-fluid{justify-content:flex-end}.header-section.header-section-new.studio-lp-heder-sec.studio-lp-heder-sec-mobile.header-fix .page-center{width:100%!important}.xplus-jan-2023 .studio-lp-heder-sec-mob .btn.header-button{border:1px solid #fff;border-radius:7px;font-size:14px;letter-spacing:.02em;line-height:21px;padding:5.5px 8.5px!important;text-align:center;width:auto}.xplus-jan-2023 .studio-lp-heder-sec-mob .btn.header-button:hover{background:#506ee9;border-color:#506ee9;color:#fff}..xplus-jan-2023.xplus-feb2022 .new-header-feb-22 .header-section,.xplus-jan-2023 .header-section.header-fix{padding:14px 0}.xplus-jan-2023.studio-lp .header-section.header-fix .row-fluid{display:flex}.xplus-jan-2023 .header-section.header-section-new.studio-lp-heder-sec-mob.header-fix{background:rgba(25,25,25,.9);display:block!important;padding:14px 0}.xplus-jan-2023 .container-fluid .row-fluid .page-center{max-width:100%!important;width:100%}.xplus-jan-2023 .header-section-new.header-section-dec22 .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{border:0;border-radius:0;font-size:14px;letter-spacing:0;letter-spacing:.02em!important;line-height:21px}.xplus-jan-2023 .header-section-new.header-section-dec22 .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a:hover{background:transparent}.xplus-jan-2023 .header-section-dec22 .header-cta-new .btn.header-button,.xplus-jan-2023 .studio-lp-heder-sec.header-section-new .btn.header-button{font-size:14px;letter-spacing:.02em!important;line-height:21px;min-width:auto;padding:5.5px 8.5px!important}.team-detail-section-v2 .video-sec{padding-bottom:24px}}@media screen and (max-width:720px){.other-xpros-section.other-xpros-section-new .other-xpros-team-wraper .other-xpros-team{max-width:595px}}@media screen and (max-width:690px){.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:100px}}@media screen and (max-width:670px){.full-width-video-section-new .video-sec-brand-logo{width:36%}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:80px}}@media screen and (max-width:630px){.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:25px}.studio-lp-heder-sec-mob.header-section .site-logo{width:25%}.studio-lp-heder-sec-mob.header-section.xpro-header-mob .site-logo{padding:0;width:55%}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob{background:#fff}.studio-lp-heder-sec-mob.xpro-header-mob button.stripe-button-mode.btn.header-button{border:1px solid #4864d9;border-radius:7px;color:#4864d9;font-size:12px;font-weight:600;letter-spacing:0;line-height:140%;max-width:113px;padding:3px 9px}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-right:0}.studio-lp-heder-sec-mob.xpro-header-mob .page-center{padding:0 20px}.xpro-team-banner-section.banner-section-new .banner-content{padding:196px 0}.xpro-team-banner-section.banner-team-section a.btn.banner-button{max-width:inherit}.xpro-team-banner-section.banner-section-new .banner-heading h1{margin-bottom:10px}.xpro-team-banner-section .banner-text p{font-size:18px;font-size:18px!important;line-height:27px!important}.xpro-team-banner-section.banner-team-section .banner-text{max-width:335px}.banner-section-new.banner-team-section.xpro-team-banner-section{background-position:50%}.xpro-team-banner-section:before{background:rgba(0,0,0,.3)!important;opacity:1}.xpro-team-container.xpro-team-container-v2.xpro-team-images-wrap{padding:48px 0 28px}}@media screen and (max-width:568px){.all-access-brands-container .dropdown-container form{flex-direction:column}.all-access-brands-container .dropdown-container form input.hs-button.primary.large{margin-top:20px;padding:10px 16px;width:200px!important}.all-access-brands-container .dropdown-container form select{width:100%!important}.team-detail-section-v2 .full-width-video-sec .name p{font-size:24px}.team-detail-section-v2 .full-width-video-sec .quote-text p{font-size:20px}.team-detail-section-v2 .full-width-video-sec .bio-text p{font-size:16px}.team-detail-section-v2 .xpro-team{padding-bottom:24px}.team-detail-section-v2 .view-all-trainers-cta-section{margin-top:40px}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:0}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{margin-top:0}.full-width-video-section-new .video-sec-brand-logo{width:35%}}@media screen and (max-width:550px){.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-right:0}}@media screen and (max-width:500px){.studio-lp-heder-sec-mob .header-right-section{margin-left:10px}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-right:0}}@media screen and (max-width:480px){.full-width-video-section-new a.blue-bg-btn{width:100%}.full-width-video-sec.full-width-video-section-new .section-btn{text-align:center}.studio-lp-heder-sec-mob.xpro-header-mob .page-center{padding:15px 20px}.team-detail-section.team-details-wrapper.team-detail-section-v2{margin-top:0}.all-brand-logo-new .all-brand-logo-item{margin:0;padding:0 20px;text-align:center;width:33.33%}.studio-lp-banner.banner-section-new.for-brand-detail a.btn.banner-button{max-width:100%;padding:10px}.studio-lp-two-column-section.two-column-image-new a.button-new{min-width:100%}.studio-lp-footer .footer-copyright a{display:block;margin:0;position:relative}.studio-lp-footer .footer-copyright a:before{border-left:0;content:"";margin-right:0}.studio-lp-footer{padding-bottom:35px}.studio-lp-footer.footer-dec-2021 .copyright-text-block p a{margin-top:8px}.studio-lp-footer.footer-dec-2021 .copyright-text-block p{font-size:12px;letter-spacing:.02em;line-height:20px}.studio-lp-heder-sec.header-section-new .btn.header-button{font-size:14px;padding:9px 15px;width:auto}.studio-lp-heder-sec.header-section-new .span2.widget-span.widget-type-custom_widget.header-cta-new{margin-left:0!important}.studio-lp-heder-sec.header-section-new .main-menu{text-align:right;width:100%!important}.studio-lp-heder-sec-mob .header-right-section{margin-right:80px}.studio-lp-footer.footer-dec-2021 .footer-bottom{padding-bottom:5px}.header-section.header-section-new.studio-lp-heder-sec-mob.xpro-header-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{display:none}.studio-lp-heder-sec-mob.header-section.xpro-header-mob .site-logo{width:35%}.other-xpros-section.other-xpros-section-new .xpro-team{padding:0 30px 0 0}.full-width-video-section-new .video-sec-brand-logo{width:34%}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-left:30px}.header-section-new.studio-lp-heder-sec .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child{display:inline-block;width:auto}.team-detail-header .studio-lp-heder-sec.header-section-new .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{padding:2px}.xplus-jan-2023 .banner-section-new-dec2022 .banner-button,.xplus-jan-2023 .content-block-new.fitness-career-section .btn,.xplus-jan-2023 .xpro-team-banner-section.banner-team-section a.btn.banner-button{font-weight:700;padding:9px;width:100%}.xplus-jan-2023 .studio-lp-banner.banner-section-new.for-brand-detail a.btn.banner-button,.xplus-jan-2023 .studio-lp-two-column-section.two-column-image-new a.button-new{max-width:100%;width:100%!important}}@media screen and (max-width:430px){.full-width-video-section-new .video-sec-brand-logo{width:33%}}@media screen and (max-width:390px){.studio-lp-heder-sec-mob .header-right-section{margin-right:145px}.studio-lp-heder-sec-mob.header-section.xpro-header-mob .site-logo{width:25%}.studio-lp-heder-sec-mob.xpro-header-mob .hs-embed-wrapper{max-height:29px!important;max-width:none!important;text-align:right}.full-width-video-section-new .video-sec-brand-logo{width:32%}.studio-lp-heder-sec-mob .header-right-section .row-fluid{justify-content:flex-end}.studio-lp-heder-sec-mob.xpro-header-mob .header-right-section{margin-right:0}}@media screen and (max-width:360px){.full-width-video-section-new .instagram-id{width:60%}}@media screen and (max-width:340px){.studio-lp-heder-sec-mob.header-section .site-logo{width:100%}.studio-lp-heder-sec-mob .header-right-section{margin-right:10px}.studio-lp-heder-sec-mob .header-right-section .row-fluid{display:block}.studio-lp-heder-sec-mob .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child{text-align:right}.studio-lp-heder-sec-mob.header-section.xpro-header-mob .site-logo{width:100%}.other-xpros-section.other-xpros-section-new .slick-list.draggable{padding:0 15px}}@media (max-width:767px){.team-detail-header .header-section-new .custom-menu-primary-new,.team-detail-header .header-section-new .hs-menu-wrapper{line-height:0;text-align:right}.team-detail-header .studio-lp-heder-sec.header-section-new .go-page-menu-new.main-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{padding-bottom:0;padding-top:0}.team-detail-header .studio-lp-heder-sec.header-section-new .go-page-menu-new{width:100%!important}}