body,html{color:#000;font-family:norms,sans-serif;margin:0;padding:0}*{box-sizing:border-box}section{height:100%;width:100%}.row{margin:0 auto;max-width:1400px;width:100%}.row:after{clear:both;content:"";display:table}.row-max{padding:0 1%;width:100%}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}[class*=col-]{float:left}.column-left-align .col-3 .flex{justify-content:left}.column-left-align .col-3{width:100%}.flex{display:flex}.block{display:block}.flex-end{display:flex;justify-content:flex-end}.overflow-hidden{overflow:hidden}.flex-direction-column{flex-direction:column}.justify-space-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.space-between{justify-content:space-between}.space-center{justify-content:center}.space-even{justify-content:space-evenly}.align-center{align-items:center}.flex-column{flex-direction:column}.main-hero,.two-main-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:80vh;padding:100px 16px}.min-height-section,.one-col-hero,.two-col-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:25vh;padding:100px}@media only screen and (max-width:768px){.min-height-section{padding:48px 20px!important}[class*=col-]{width:100%!important}.col-1{width:25%}.col-2{width:33.33%}.col-3{width:100%}.col-4{width:50%}.col-5{width:58.33%}.col-6{width:66.66%}.col-7{width:100%}.col-8,.col-9{width:83.33%}.col-10{width:91.66%}.col-11,.col-12{width:100%}.main-hero,.min-height-section,.one-col-hero,.two-col-hero,.two-main-hero{padding:48px 20px}}a{text-decoration:none}.boldsubtitle,h1,h2,h3,h4,h5,h6,p,span,strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:circuit;font-style:normal;font-weight:400;src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass%20Logos,%20Fonts,%20Headers%20and%20Titles/font-updated/Circuit.woff2) format("woff2"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass%20Logos,%20Fonts,%20Headers%20and%20Titles/font-updated/Circuit.woff) format("woff")}@font-face{font-display:swap;font-family:circuit-outline;font-style:normal;font-weight:400;src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass%20Logos,%20Fonts,%20Headers%20and%20Titles/font-updated/CircuitOutline.woff2) format("woff2"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass%20Logos,%20Fonts,%20Headers%20and%20Titles/font-updated/CircuitOutline.woff) format("woff")}@font-face{font-display:swap;font-family:norms;font-style:normal;src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Regular.eot);src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Regular.woff2) format("woff2"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Regular.woff) format("woff"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:norms-medium;font-style:normal;src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Medium.eot);src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Medium.woff2) format("woff2"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Medium.woff) format("woff"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:norms-bold;font-style:bold;font-weight:700;src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Bold.eot);src:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Bold.woff2) format("woff2"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Bold.woff) format("woff"),url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/ClassPass/fonts/TTNorms-Bold.ttf) format("truetype")}h1{color:#000;font-family:circuit,sans-serif;font-size:52px;font-weight:400;line-height:56px;margin:0 0 12px}h2{font-size:36px;line-height:40px}h2,h3{color:#000;font-family:circuit,sans-serif;font-weight:400;letter-spacing:normal;margin:0 0 12px}h3{font-size:28px;line-height:32px}p{color:#000;font-family:norms;font-size:16px;line-height:24px;margin:12px 0 24px}.subtitle{font-family:norms-bold,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin:16px 0 12px}.bullet_point{height:auto;margin-right:15px;max-width:30px;min-width:30px;position:relative}.small-text{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:12px 0 0}@media only screen and (max-width:768px){h1{color:#000;font-family:circuit,sans-serif;font-size:36px;font-weight:400;line-height:40px;margin:0 0 12px}h2{font-size:28px;line-height:32px}h2,h3{color:#000;font-family:circuit,sans-serif;font-weight:400;letter-spacing:normal!important;margin:0 0 12px}h3{font-size:20px}h3,p{line-height:24px}p{color:#000;font-family:norms,sans-serif;font-size:16px;margin:12px 0 24px}}:root{--button-primary-color:#05f}.primary-btn{align-items:center;background:#05f;border:none;border-radius:100px;color:#fff;cursor:pointer;display:block;display:flex;font-family:norms-medium,sans-serif;font-size:16px;height:48px;justify-content:center;padding:8px 24px;text-decoration:none;width:fit-content}.primary-btn,.primary-btn:focus{-webkit-font-smoothing:antialiased}.primary-btn:focus{background:#008aff;box-shadow:inset 0 0 0 2px #fff;color:#fff!important;gap:10px;outline:2px solid #008aff}.primary-btn:hover{background-color:#008aff;color:#fff;-webkit-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.primary-btn:hover,.secondary-btn{cursor:pointer;-webkit-font-smoothing:antialiased}.secondary-btn{align-items:center;background-color:transparent;border:1px solid #05f;border-radius:100px;color:#05f;display:block;display:flex;font-family:norms-medium,sans-serif;font-size:16px;height:48px;justify-content:center;padding:8px 24px;text-decoration:none;transition:background-color .5s linear,color .5s linear;width:fit-content}.secondary-btn:hover{background-color:rgba(0,85,255,.05);-webkit-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-font-smoothing:antialiased}.secondary-btn:focus{background:rgba(0,85,255,.05);box-shadow:inset 0 0 0 2px #fff;color:#05f!important;gap:10px;outline:2px solid #008aff;-webkit-font-smoothing:antialiased}.primary-white-solid{align-items:center;background:#fff;border:none;border-radius:100px;color:#000;display:block;display:flex;font-size:16px;height:48px;justify-content:center;margin-bottom:20px;padding:8px 24px;text-decoration:none;width:auto;-webkit-font-smoothing:antialiased}.primary-white-solid:hover{background:#e5e5e5;transition:background-color .5s linear;-webkit-font-smoothing:antialiased}.secondary-white-outline{align-items:center;background:#000;border:1px solid #fff;border-radius:100px;color:#fff;display:block;display:flex;font-size:16px;height:48px;justify-content:center;margin-bottom:20px;padding:8px 24px;text-decoration:none;width:auto;-webkit-font-smoothing:antialiased}.secondary-white-outline:hover{background:#e5e5e5;transition:background-color .5s linear;-webkit-font-smoothing:antialiased}.icon{width:auto}form.hs-form fieldset[class*=form-columns] .hs-input{width:100%}form input.hs-button.primary.large:hover{background-color:#008aff;border:1px solid #008aff;color:#fff;cursor:pointer;-webkit-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.is-placeholder{color:#6a6a6a}.hs-input.hs-fieldtype-intl-phone input::placeholder{color:#6a6a6a!important}select{appearance:none;background-image:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/0%20CRO%20Assets/Partner%20Images/B2B-form-optimization/Default_arrow_2x.png);background-position:top 21px right 12px;background-repeat:no-repeat;background-size:12px;color:#6a6a6a!important;padding-right:30px}.hs-fieldtype-intl-phone.hs-input .hs-input::placeholder{color:#6a6a6a}.hubspot-form{background:#fff;border-radius:20px;box-shadow:0 2px 10px 0 rgba(0,0,0,.08);margin:48px 0;max-width:460px;padding:20px}.hubspot-form form.hs-form .hs-form-field ul.inputs-list li input:checked{filter:opacity(1)}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin:0 15px 0 25px;position:relative}.hubspotFormTitleText p:first-child{font-family:norms-bold,sans-serif;line-height:28px;padding-bottom:12px}.legal-consent-container .hs-form-booleancheckbox-display p{color:#000!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #bdbdbd;border-radius:6px;box-shadow:none;color:#000;font-family:norms,sans-serif;font-weight:400;line-height:nomal;margin:0 0 12px;padding:11px 8px 8px;vertical-align:middle;width:100%}.hbspt-form li.hs-form-booleancheckbox label span,.partnerContactPage .hbspt-form li.hs-form-booleancheckbox label span,.sectionWithForm li.hs-form-booleancheckbox label span{margin-bottom:10px;position:relative!important;top:-6px!important}.legal-consent-container .hs-form-booleancheckbox-display p{color:#676767!important}.legal-consent-container .hs-richtext p{color:#6a6a6a!important;font-family:norms;font-weight:400;line-height:20px;margin:0 5px 20px}.hbspt-form input,.hbspt-form select,.hubspot-form input,.hubspot-form select,.hubspotForm input,.hubspotForm select{border-radius:6px;height:48px;margin:0}.error-message::marker{list-style:none}.hbspt-form label,.hubspot-form label,.ryc-hero .hbspt-form label,.sectionWithForm label{background:#fff;color:#6a6a6a;font-family:norms;font-size:12px;font-weight:400;left:10px;line-height:20px;max-width:fit-content;padding:0 5px;position:relative;top:15px}.hs-form-required{color:#676767}.form-field{display:flex;justify-content:flex-end}.hbspt-form .hs-error-msgs.inputs-list,.hubspot-form .hs-error-msgs.inputs-list{height:0}.hbspt-form li.hs-form-booleancheckbox,.hubspot-form li.hs-form-booleancheckbox,.hubspotForm li.hs-form-booleancheckbox{height:69px;margin-bottom:0;position:relative;right:10px}.hbspt-form .hs-error-msgs label,.hubspot-form .hs-error-msgs label,.hubspotForm .hs-error-msgs label,.sectionWithForm .hs-error-msgs label{color:#da2c2c;left:-5px;position:relative;top:-5px}.hbspt-form .hs-input.invalid.error,.hubspot-form .hs-input.invalid.error,.sectionWithForm .hs-input.invalid.error{border-color:#d7d9e2}.hbspt-form .hs-input:focus-visible,.hubspot-form .hs-input:focus-visible,.sectionWithForm .hs-input:focus-visible{border:1px solid #05f;outline:1px solid #05f}.hbspt-form .hs-richtext a,.hubspot-form .hs-richtext a,.hubspotForm .hs-richtext a{color:#05f;font-family:norms,sans-serif;font-weight:600;line-height:20px}.legal-consent-container .hs-form-booleancheckbox-display p{font-size:14px!important;font-weight:400!important}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display p,.hubspot-form .legal-consent-container .hs-form-booleancheckbox-display p,.hubspotForm .legal-consent-container .hs-form-booleancheckbox-display p{color:#000!important;display:inline-block;font-size:12px!important;font-style:normal;font-weight:400;left:0;line-height:20px;position:relative;top:-15px}.hbspt-form form.hs-form .hs-form-field ul.inputs-list li input,.hubspot-form form.hs-form .hs-form-field ul.inputs-list li input,.hubspotForm form.hs-form .hs-form-field ul.inputs-list li input{border:1px solid #8080802e;filter:opacity(.5);height:24px;position:relative;top:0;width:24px}.hubspot-form ul.inputs-list{padding-left:0}.hubspot-form fieldset .hs-form-field{margin-bottom:0}.legal-consent-container>.hs-richtext p{color:#333;font-size:.75rem;line-height:1.5;margin:0 5px 20px}form.hs-form .hs-form-field ul.inputs-list{list-style:none;margin:10px 0 0}form input.hs-button.primary.large{background-color:#05f;border:none;border-radius:90px;color:#fff;cursor:pointer;font-family:norms,sans-serif;font-size:16px;font-weight:600;padding:13px 28px;text-align:center;width:100%}@media only screen and (max-width:768px){label.hs-form-booleancheckbox-display .hs-form-required{display:none}.hubspot-form label:last-child{top:0}.legal-consent-container>.hs-richtext p{text-align:left!important}.hubspot-form{margin:48px 0 0}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display p,.hubspot-form .legal-consent-container .hs-form-booleancheckbox-display p,.hubspotForm .legal-consent-container .hs-form-booleancheckbox-display p{text-align:left!important}}#languagePopup{background-color:#33333396;justify-content:center;left:0;min-height:100%;pointer-events:cursor;top:0;width:100vw;z-index:99}#languagePopup,.modal-content{align-items:center;display:flex;position:fixed}.modal-content{background-color:#fff;border-radius:3px;flex-direction:column;font-family:norms,sans-serif;font-size:1rem;height:auto;line-height:1.5;outline:0;padding:0}ul#languageList li{list-style:none!important}.languageSwitcher{margin:22px 0 15px}.modal-hr{margin:0 16px;opacity:.4;padding:0}.modal-header p{margin:0;padding:16px}ul#languageList{align-items:center;display:flex;flex-direction:column;margin-bottom:0;margin-top:16px;padding:0}.header__language-switcher.header--element::hover{cursor:pointer}.hero-module .row{align-items:center;display:flex;justify-content:center}ul#languageList li:first-child{background:#f7f7f7;font-weight:500;width:100%}ul#languageList li{width:100%}.closeContainer{align-items:center;display:flex;justify-content:right;WIDTH:100%;cursor:pointer;height:20px}.close{font-size:20px}ul#languageList a{background:none;border:none;color:inherit;cursor:pointer;display:block;font:inherit;outline:inherit;padding:16px;text-align:left;width:100%}.footer-icon-section{margin-bottom:15px}img.footer-icon{margin-top:8px;width:28px}.footer-style .lang_switcher_class{position:relative!important;right:0!important;top:0!important}ul.lang_list_class{margin-right:40px}.globe_class{background-image:url(https://1935467.fs1.hubspotusercontent-na1.net/hubfs/1935467/arrow-down.svg)!important;filter:invert(1);height:22px;width:22px}.menuItems ul{display:flex}.hs-menu-item a[href="https://classpass.com/corporate-wellness/contact"]{padding:0;position:static}.header__language-switcher.header--element{display:flex}.globe_class:hover .lang_list_class>li>a{color:#fff}.globe_class:hover .lang_list_class{display:none!important}.header__language-switcher--label{margin-right:10px;position:relative;top:1px}.globe_class:after{display:none}.lang_list_class li:first-child{border:none!important;padding:15px 15px 10px;z-index:99999}.lang_list_class li:last-child{border:none!important}.lang_list_class:after,.lang_list_class:before{display:none!important}.lang_list_class:after{display:none}.partnerFooter .lang_switcher_class{right:0!important;top:-2px!important}.lang_list_class li{background-color:#fff;border-left:none!important;border-right:none!important;font-size:13px;line-height:1;padding:15px 15px 10px!important;position:relative}.lang_list_class li:hover{background-color:#fff;color:#000;font-weight:600}.lang_list_class:before{display:none}.lang_list_class{left:6px!important;margin-left:30px;margin-top:0;top:5px!important;width:100px}.header__language-switcher.header--element{color:#fff}[type=checkbox]:checked{accent-color:currentcolor}.heading-margin-bottom,.paragraph-margin-bottom{margin-bottom:48px}.mobileReverse .row{flex-direction:column-reverse!important}.text-center{text-align:center}.column-gap-right{padding-right:100px}.column-gap-left{padding-left:100px}.dnd_area-row-8-margin{margin-bottom:1px!important}.margin-right{margin-right:15px}.margin-none{margin:0}.margin-auto{margin:0 auto}.max-width-column{max-width:604px}.max-w-100{max-width:100%}.max-width-40{max-width:400px}.mb-24{margin-bottom:24px}img{max-width:100%}.FAQSection{max-width:900px;min-width:900px}.spacing{margin-right:60px}.hideondesktop{display:none!important}.mobileReverse .row{flex-direction:row}@media only screen and (max-width:768px){.hideonmobile{display:none!important}.mobileReverse .row{flex-direction:column}.hideondesktop{display:block!important}.mobileImage{margin-bottom:32px}.heading-margin-bottom,.paragraph-margin-bottom{margin-bottom:0}}.partnerFooter{background:#333}.partnerFooter p{color:#fff;font-size:16px;font-weight:400;line-height:24px;margin:0;text-decoration:none}.partnerFooter .flex.app-download-icons{margin-top:5px}.partnerFooter .footer-spacing:first-child{margin-bottom:20px}.partnerFooter .header__language-switcher.header--element{font-weight:400}.footer-style{background:#000;border:none;line-height:130%}.footer-header{color:#fff!important;font-size:17px!important;font-weight:500!important;line-height:1.3333333333;margin:32px 0 17px;text-transform:none}.footer-spacing{align-items:center;display:flex}.footer-spacing img{margin-right:6px;width:24px}.flex.footer-spacing a p{font-size:.85rem}.footer-margin{margin:2% 2% 2% 0}.footer-style p{color:#fff;font-size:16px;line-height:24px;margin:0;text-decoration:none}.footer-padding .row .col-2{margin-right:3%}.footer-spacing p,img.app-icon{margin-right:10px}img.app-icon{max-width:120px}.footer-padding{padding:0 0 3rem 6rem}p.footer-quote-text{font-weight:500}p.footer-legal-links{font-weight:500;margin-right:16px}.footer-style a{color:#fff!important;line-height:199%;text-decoration:none!important}.footer-style a:hover{color:#e5e5e5!important;text-decoration:underline!important}.app-download-icons svg{height:40px}.app-download-icons a:first-of-type{margin-right:15px}.fontawesome{font-family:FontAwesome;font-size:20px;font-style:normal;margin-right:10px}.partnerFooter .row .col-2{padding:0!important}.partnerFooter .lang_switcher_class{position:relative!important;right:15px!important;right:10px!important;top:10px!important;z-index:999999}@media only screen and (max-width:768px){.footer-spacing{align-items:center;display:flex;flex-wrap:wrap}.mobile-flex .col-6 p{margin-bottom:10px}.flex.footer-spacing a p{font-size:14px;margin-right:15px}.footer-padding{padding:24px 0 48px 20px}.footer-spacing p{margin-right:7px}.mobile-flex{display:block;padding:0 10px}.footer-style p{color:#fff;font-size:16px;line-height:24px;margin:0 0 8px;text-decoration:none}.footer-padding .row .col-2{padding:10px 12px}.footer-padding .row .col-2:last-child{position:relative;top:-10px}.footer-header{margin:15px 0 17px!important}}