.top-header-section{backdrop-filter:blur(10px);background:rgba(25,25,25,.9);position:relative;z-index:99}.top-header-section .header-strip-buttons-section .btn-stripe{border:1px solid #fff;color:#fff;font-size:16px;font-weight:600;line-height:24px;min-width:155px;text-align:center;width:100%}.header-strip-buttons-section ul{list-style:none;margin:0;padding:0}.top-header-logo img{display:block;height:auto;margin:0 auto;width:43.27px}.top-header-logo a,.top-header-logo span{display:block}.right-sidebutton-block{margin:0!important;width:auto!important}.top-header-logo{margin:0!important;text-align:center;width:calc(100% - 316px)!important}.top-menu-block.custom-menu-primary-new{width:155px!important}.top-header-section .page-center>.row-fluid-wrapper>.row-fluid{align-items:center;display:flex;flex-wrap:wrap;padding:8px 0}.custom-menu-primary-new .hs-menu-flow-horizontal{align-content:flex-start;align-items:stretch;backdrop-filter:blur(10px);background:rgba(25,25,25,.9);display:flex;flex-direction:column;height:100vh;left:0;max-width:300px;padding:55px 40px 64px;position:fixed;top:0;transform:translate(-100%);transition:all .3s;width:100%;z-index:99}.mobile-open .custom-menu-primary-new .hs-menu-flow-horizontal{transform:translate(0);transition:all .3s}.custom-menu-primary-new .hs-menu-flow-horizontal:before{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s;width:0;z-index:-1}.mobile-open .custom-menu-primary-new .hs-menu-flow-horizontal:before{transition:all .3s;width:100vw}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul{align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.mobile-open .custom-menu-primary-new a.mobile-trigger-new{opacity:0;visibility:hidden}.mobile-open .custom-menu-primary-new .hs-menu-flow-horizontal a.mobile-trigger-new{opacity:1;visibility:visible}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{align-items:center;color:#fff;display:flex;font-family:ArcoPerpetuoPro-Regular,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin:0;max-width:none;padding:16px 0;width:100%}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{align-items:center;color:#fff;display:flex;font-size:18px;font-style:normal;font-weight:500;line-height:24px;padding:0;width:100%}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li+li{margin-top:12px}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{border-top:1px solid hsla(0,0%,100%,.1);display:none;opacity:1;padding-left:24px;padding-top:16px;position:static;visibility:visible;width:100%}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a>svg{display:inherit;line-height:normal;margin-left:8px;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;width:14px}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child{border-top:1px solid hsla(0,0%,100%,.1);margin-top:auto}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover,.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.active-branch a,.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover,.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.active-branch a{color:#506ee9}.custom-menu-primary-new .hs-menu-flow-horizontal a.mobile-trigger-new{margin-bottom:38px;margin-left:-20px;position:static}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a:hover>svg path{stroke:#506ee9}.mobile-open{overflow:hidden}.top-header-info-bar p{color:#fff;font-family:ArcoPerpetuoPro-Regular;font-size:14px;font-style:normal;letter-spacing:.06em;line-height:24px;margin:0}.top-header-info-bar{background:#506ee9;padding:4px 0}.top-header-info-bar-content{text-align:center}.top-header-info-bar p svg{display:inline-block;vertical-align:text-top}.top-header-info-bar p a{color:inherit;text-decoration:underline;text-underline-offset:3px}.top-header-info-bar .page-center>.row-fluid-wrapper>.row-fluid{justify-content:center;padding:0}.top-header-section{left:0;position:fixed;top:0;width:100%!important}.top-header-section .header-strip-buttons-section .btn-stripe:hover{text-decoration:none}a.mobile-trigger-new{background:transparent;border:0 solid #e2e2e2;cursor:pointer;display:inline-block!important;font-size:16px;font-weight:400;height:auto;left:-20px;padding:0 20px;position:relative;text-align:left;text-transform:uppercase;top:-7px;-webkit-transition:background-color .2s linear;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;width:65px;z-index:99999999999}a.mobile-trigger-new:hover{border-color:#e2e2e2!important;color:#e2e2e2;text-decoration:none}a.mobile-trigger-new span{display:inline}a.mobile-trigger-new span:before{content:"Menu";display:none;position:absolute}a.mobile-trigger-new span:after{background-color:#000;content:"Close";display:none;opacity:0;position:relative;right:2px;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.mobile-open a.mobile-trigger-new{background:transparent;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.mobile-open a.mobile-trigger-new span:after{opacity:1}a.mobile-trigger-new i{display:inline;margin-left:0;position:relative;top:0;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}a.mobile-trigger-new i:after,a.mobile-trigger-new i:before{content:"";position:absolute}a.mobile-trigger-new i,a.mobile-trigger-new i:after,a.mobile-trigger-new i:before{background-color:#e2e2e2;display:inline-block;height:2px;width:23px}a.mobile-trigger-new i:before{margin-top:-8px}a.mobile-trigger-new i:after,a.mobile-trigger-new i:before{-webkit-transition-delay:.2s,0;-webkit-transition-duration:.2s;-webkit-transition-property:margin,-webkit-transform}a.mobile-trigger-new i:after{margin-top:8px}.mobile-open a.mobile-trigger-new i{background-color:transparent;-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;-webkit-transition-delay:.2s}.mobile-open a.mobile-trigger-new i:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-open a.mobile-trigger-new i:after,.mobile-open a.mobile-trigger-new i:before{-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;margin-top:0;-webkit-transition-delay:0,.2s}.mobile-open a.mobile-trigger-new i:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}a.child-trigger-new{border-left:0 dotted hsla(0,0%,100%,.2);cursor:pointer;display:block!important;height:34px!important;min-width:34px!important;padding:0!important;position:absolute;right:0;top:0;top:16px;width:34px!important}a.child-trigger-new:hover{text-decoration:none}a.child-trigger-new span{margin:0 auto!important;position:relative;top:50%;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger-new span:after{content:"";position:absolute}a.child-trigger-new span,a.child-trigger-new span:after{background-color:#e2e2e2;display:block;height:1px;width:10px}a.child-trigger-new span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}a.child-trigger-new span:after,a.child-trigger-new.child-open span:after{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger-new.child-open span:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}a.child-trigger-new.child-open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a.child-trigger-new{position:absolute;right:0;width:100%!important}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal a.child-trigger-new span{margin:0 0 0 auto!important}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-menu-item.hs-menu-depth-1:hover>a{color:#506ee9!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{z-index:99}.top-header-section.header-sep23 .top-header-info-bar{display:none!important}.top-header-section.header-sep23 .left-sidebutton-block{width:auto}.top-header-section.header-sep23 .left-sidebutton-block a.btn-stripe{background-color:#506ee9;border:1px solid #506ee9!important;color:#fff}.top-header-section.header-sep23 .left-sidebutton-block a.btn-stripe:hover{background:transparent!important;border:1px solid #506ee9!important;color:#fff!important}.top-header-section.header-sep23 .page-center>.row-fluid-wrapper>.row-fluid{justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between}@media(max-width:767px){.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:20px;line-height:24px;padding:10px 0}.custom-menu-primary-new .hs-menu-flow-horizontal a.mobile-trigger-new{margin-bottom:30px}.custom-menu-primary-new .hs-menu-flow-horizontal{max-width:310px;padding:19px 20px 88px}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{top:6px}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{margin-top:10px;padding-left:20px;padding-top:20px}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{font-size:20px;line-height:24px;padding-left:0!important}.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{padding:20px 0 0}.top-header-section .header-strip-buttons-section .btn-stripe{font-size:14px;line-height:24px;min-width:105px;padding:3px 10px!important}.top-menu-block.custom-menu-primary-new{width:105px!important}.top-header-logo{margin:0!important;padding:0 8px;width:calc(100% - 215px)!important}.top-header-info-bar p{font-size:12px;line-height:12px}.top-header-info-bar p svg{display:inline-block;height:12px;vertical-align:bottom;width:12px}.top-header-info-bar{padding:6px 0}.top-header-section.header-sep23 .left-sidebutton-block{width:auto}.top-header-section.header-sep23 .top-header-logo{width:calc(100% - 322px)!important}.header-container-wrapper .top-header-section.header-sep23 .header-strip-buttons-section .btn-stripe{min-width:130px!important;padding:11px 35px!important}}@media(max-height:600px){.top-menu-block.custom-menu-primary-new .hs-menu-wrapper.hs-menu-flow-horizontal>ul{justify-content:flex-start;overflow-y:scroll}}.march-2023-guide h1{font-size:32px!important;line-height:40px!important}.march-2023-guide h1,.march-2023-guide h2{font-family:ArcoPerpetuoProBold!important;font-style:normal!important;font-weight:700!important}.march-2023-guide h3{font-family:ArcoPerpetuoPro-Medium!important;font-style:normal!important;font-weight:500!important}.march-2023-guide p{font-family:ArcoPerpetuoPro-Regular!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:27px!important}.march-2023-guide .xpass-fit-page-feb .banner-video-wrapper{height:100%}.content-block-new.fitness-career-section .btn,.logo-slider-new .logo--bottom-cta-block .button,.march-2023-guide .btn.button-background,.march-2023-guide .larg-group-book-consultation form .actions input.hs-button,.market-four-column-section .market-cta-wrapper a.button,.studio-lp-two-column-section.two-column-image-new a.button-new,.top-header-section .header-strip-buttons-section .btn-stripe,.work-with-two-column--bottom-cta-block .button,.xplus-jan-2023 .banner-section-new-dec2022 .banner-button,.xplus-jan-2023 .content-block-new.fitness-career-section .btn,.xplus-jan-2023 .live-class-schedule-sec-btn.live-schedule-section-parent.live-class-schedule-sec-wrap .redirect-to-another-page a,.xplus-jan-2023 .studio-lp-banner.banner-section-new.for-brand-detail a.btn.banner-button,.xplus-jan-2023 .xpro-team-banner-section.banner-team-section a.btn.banner-button{border-radius:6px!important;display:inline-block!important;font-family:ArcoPerpetuoPro-SemiBold!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;letter-spacing:.32px!important;line-height:24px!important;max-width:none!important;min-width:138px!important;padding:13px 24px!important;text-align:center!important;width:auto!important}.top-header-section .header-strip-buttons-section .btn-stripe{letter-spacing:0!important;padding:11px 35px!important}.top-header-section .top-menu-block>div{line-height:1}.march-2023-guide .btn.button-background,.march-2023-guide .larg-group-book-consultation form .actions input.hs-button,.xplus-jan-2023 .banner-section-new-dec2022 .banner-button{min-width:168px!important;padding:13px 46px!important}.market-four-column-section .market-cta-wrapper a.button{min-width:138px!important;padding:13px 46px!important}.march-2023-guide .banner-section.xpass-fit-page-feb .btn.button-background,.march-2023-guide .xplus-banner-feb .btn.button-background,.march-2023-guide.xplus-feb2022 .two-col-text-and-img-section .btn.button-background,.march-2023-guide.xplus-march2023 .btn.button-background,.march-2023-guide.xplus-march2023 .two-col-text-and-img-section .btn.button-background{max-width:none!important;width:auto!important}.march-2023-guide .banner-section.xpass-fit-page-feb .btn.button-background,.march-2023-guide .xplus-banner-feb .btn.button-background,.march-2023-guide.xplus-feb2022 .two-col-text-and-img-section .btn.button-background{max-width:none!important}@media screen and (min-width:768px){.march-2023-guide h1{font-size:48px!important;font-size:56px!important;line-height:60px!important;line-height:64px!important}.march-2023-guide h2{font-size:40px!important;line-height:48px!important}.march-2023-guide h3{font-size:24px!important;line-height:32px!important}}@media (max-width:768px){.top-header-section .header-strip-buttons-section .btn-stripe{font-size:14px!important;padding:10px 16px!important}.xplus-banner-feb .banner-cta{text-align:center}.top-header-section .header-strip-buttons-section .btn-stripe{min-width:unset!important}}@media (max-width:767px){.march-2023-guide p{font-size:16px!important;line-height:24px!important}.top-header-section .page-center>.row-fluid-wrapper>.row-fluid{padding:12px 0}.new-aug-footer.sep-footer-v2 .xplus-footer-logo{text-align:center}.new-aug-footer.sep-footer-v2 .new-xplus-footer-section .xplus-footer-main-left-block,.new-aug-footer.sep-footer-v2 .xplus-footer-logo{margin-bottom:0}.new-aug-footer.sep-footer-v2 .new-xplus-footer-section .xplus-footer-section{padding-bottom:30px;padding-top:30px}}@media screen and (max-width:480px){.top-header-section.header-sep23 .left-sidebutton-block{width:32%}.top-header-section.header-sep23 .top-header-logo{width:32%!important}.header-container-wrapper .top-header-section.header-sep23 .header-strip-buttons-section .btn-stripe{min-width:110px!important;padding:12px!important}}@media screen and (max-width:360px){.header-container-wrapper .top-header-section.header-sep23 .header-strip-buttons-section .btn-stripe{min-width:100px!important;padding:6px 12px!important}}