<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.grid-container{display:none}
.container-24 .parallax-container .parallax-24{background:url(../../content/dam/24-hour-fitness/membership/corporate_wellness/corporate-wellness-banner-mobile.jpg) no-repeat;background-size:100%}
@media(min-width:641px){.container-24 .parallax-container .parallax-24{background:url(../../content/dam/24-hour-fitness/membership/corporate_wellness/corporate-wellness-banner-desktop.jpg) no-repeat;background-size:100%}
}
.disclaimer{text-align:center;color:#fff;font-size:10px;position:relative;top:20px;font-style:italic}
.carousel-light .owl-prev:before,.carousel-light .owl-next:before{color:#616365}
@media(min-width:641px){.carousel-light .owl-prev:before,.carousel-light .owl-next:before{color:#fff}
}
.carousel-light .owl-dots .owl-dot{background:#616365}
@media(min-width:641px){.carousel-light .owl-dots .owl-dot{background:#fff}
}
.carousel-light .owl-dots .active{background:#ea1926}
.categories-gx24{border-top:2px solid #ea1926;position:relative;display:flex;flex-direction:column}
.categories-gx24 .categories-symbol{display:none}
@media(min-width:1120px){.categories-gx24 .categories-symbol{display:block;position:absolute;z-index:100;left:50%;top:50%;transform:translate(-50%,-50%)}
.categories-gx24{flex-direction:row}
}
.categories-gx24 .categories-column{position:relative;width:100%}
@media(min-width:1120px){.categories-gx24 .categories-column{width:50%;display:inline-block;vertical-align:top}
}
@media(min-width:1120px){.categories-gx24 .change-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.categories-gx24 img{width:100%;height:auto;display:block}
.categories-gx24 .categories-item{overflow:hidden;position:relative}
@media(min-width:1120px){.categories-gx24 .categories-item:hover h2,.categories-gx24 .categories-item.active h2{opacity:0}
.categories-gx24 .categories-item:hover .img-hover,.categories-gx24 .categories-item.active .img-hover{opacity:1}
.categories-gx24 .categories-item:hover .categories-txt,.categories-gx24 .categories-item.active .categories-txt{opacity:1}
}
.categories-gx24 .categories-item .img-hover{display:none}
@media(min-width:1120px){.categories-gx24 .categories-item .img-hover{display:block;opacity:0;position:absolute;z-index:1;top:0;left:0;transition:all .3s;filter:brightness(1.01)}
}
.categories-gx24 .categories-item .img-base{position:absolute;width:auto;height:100%}
@media(min-width:481px){.categories-gx24 .categories-item .img-base{width:106%;position:relative;height:auto}
}
.categories-gx24 .categories-item figcaption{position:relative;z-index:3;top:0;left:0;width:100%;height:100%}
@media(min-width:481px){.categories-gx24 .categories-item figcaption{position:absolute}
}
.categories-gx24 .categories-item figcaption .categories-txt{color:#fff;padding:0 2em;-webkit-backface-visibility:hidden;transition:all .3s}
@media(min-width:481px){.categories-gx24 .categories-item figcaption .categories-txt{padding:2em;position:absolute}
}
@media(min-width:1120px){.categories-gx24 .categories-item figcaption .categories-txt{overflow:auto;padding:2em;position:absolute;top:20px;left:20px;right:20px;bottom:20px;opacity:0;background:rgb(255 255 255 / .9);color:#000}
}
.categories-gx24 .categories-item h2{color:#fff;text-align:center;-webkit-backface-visibility:hidden}
@media(min-width:1120px){.categories-gx24 .categories-item h2{opacity:1;position:absolute;top:50%;left:0;width:100%;transition:all .3s;margin-top:-7%;font-size:4.5em}
}
.categories-gx24 .categories-item h3{display:none;color:#37424a}
@media(min-width:1120px){.categories-gx24 .categories-item h3{display:block;margin-top:0}
}
.gx24-mainDiv{position:relative;margin-top:20px}
@media(min-width:481px){.gx24-mainDiv{float:right}
}
.gx24-mainDiv .gx-button,.gx24-mainDiv .gx-button2{display:table;margin:0 auto;font-size:1.2em}
@media(min-width:481px){.gx24-mainDiv .gx-button,.gx24-mainDiv .gx-button2{display:inline-block;margin:auto}
}
.gx24-mainDiv .gx-question{display:table;margin:0 auto;font-family:din-2014,sans-serif;font-size:1.3em}
.gx24-mainDiv .gx-question p{margin:10px}
@media(min-width:481px){.gx24-mainDiv .gx-question{display:inline-block;margin:auto}
.gx24-mainDiv .gx-question p{margin:10px}
}
.container-24 .parallax-container .parallax-24{background:url(../../content/dam/24-hour-fitness/membership/corporate_wellness/corporate-wellness-banner-mobile.jpg) no-repeat;background-size:100%;background-color:#006bb3;padding-bottom:118%}
@media(min-width:641px){.container-24 .parallax-container .parallax-24{background:url(../../content/dam/24-hour-fitness/membership/corporate_wellness/corporate-wellness-banner-desktop.jpg) no-repeat;background-size:100%;background-color:#006bb3;padding-bottom:37%}
}
.container-24 .corporate_header .parallax-24{background:url(../../content/dam/24-hour-fitness/membership/corporate_wellness/corporate-wellness-banner-mobile.jpg) no-repeat;background-size:100%;background-color:#006bb3}
.container-24 .corporate_header .banner-title{font-family:din-2014,sans-serif;font-weight:700}
@media(min-width:641px){.container-24 .corporate_header .parallax-24{background:url(../../content/dam/24-hour-fitness/membership/corporate_wellness/corporate-wellness-banner-desktop.jpg) no-repeat;background-size:100%;background-color:#006bb3}
}
@media(max-width:837px){.container-24 .banner-title span{display:block}
}
.container-24 .disclaimer{font-size:10px;margin-bottom:10px}
.container-24 .partner-text{margin:20px 0}
.container-24 .card-24 ul{display:block;list-style-type:disc;margin-top:1.1em;margin-left:0;margin-right:0;padding-left:40px}
.container-24 .fa-envelope,.container-24 .fa-phone{font-size:25px;margin-right:8px}
.container-24 .fa-phone{font-size:27px}
.container-24 .gray-section{display:block;width:100%;overflow:auto}
.container-24 .gray-section h2{margin-bottom:15px;border-bottom:1px solid #ea1926;padding-bottom:10px}
.container-24 .gray-section .membership-card{overflow:hidden;margin-bottom:20px}
.container-24 .gray-section .card-content{background-color:#fff;border-top:1px solid #ea1926}
.container-24 .gray-section .features-text{padding:15px;height:155px}
.container-24 .gray-section .features-text h4{font-family:din-2014,sans-serif;font-weight:700;font-style:italic}
.container-24 .gray-section .membership-card.open24{overflow:hidden}
@media(min-width:768px) and (max-width:991px){.container-24 .gray-section .membership-card.open24{display:block;float:none !important;margin:0 auto;margin-bottom:20px}
}
.container-24 .modal{z-index:11111}
.container-24 .contact-section{margin-bottom:30px;overflow:auto}
.container-24 .main-column .card-24{border-top:0}
.container-24 .card-24 .card-text-container.col-sm-6{padding:0 0 0 30px}
.card-24 .card-text-container.col-sm-6.col-sm-pull-6{padding:0 30px 0 0}
.card-24 .card-text-container h3.title-24{margin-top:0}
.container-24 .custom-freepass .fpr-button{border-radius:0}
.container-24 #success-view{display:none;padding:15px;background:#2d637f;color:#fff;font-size:20px;font-family:din-2014,sans-serif;font-weight:700;text-align:center}
.container-24 #success-view p{max-width:800px;margin:0 auto}
.container-24 #success-view span{font-size:32px;font-style:italic}
@media(max-width:961px){.container-24 #success-view span{line-height:1em;margin-bottom:10px;display:block}
}
.container-24 #lets-get-connected-form{padding:0}
.container-24 #lets-get-connected-form .form-24{background-color:#f5f5f7;padding-bottom:15px;padding-right:10px;display:none;overflow:auto}
.container-24 #lets-get-connected-form .form-24 input,.container-24 #lets-get-connected-form .form-24 textarea{font-size:15px}
.container-24 #lets-get-connected-form .form-24 .row.form-section{margin:20px 0}
.container-24 #lets-get-connected-form .form-24 .row.form-section h2{margin:0;font-size:35px}
.container-24 #lets-get-connected-form .form-24 .row.form-section .inputs-column{padding-top:40px}
.container-24 #lets-get-connected-form .form-24 .row.form-section .inputs-column input{margin-top:0;padding-left:10px;border-radius:4px;border:0}
.container-24 #lets-get-connected-form .form-24 .row.form-section.company-section .state{width:100%;margin-bottom:12px;border-radius:4px;border:0;background-color:#fff;height:33px}
.container-24 #lets-get-connected-form .form-24 .row.form-section.company-comments .inputs-column textarea{margin-top:0;padding-left:10px;border-radius:4px;border:0}
.container-24 #lets-get-connected-form .form-24 input{border-bottom:1px solid #949698}
.container-24 #lets-get-connected-form .form-24 input.required:invalid,.container-24 #lets-get-connected-form .form-24 textarea.required:invalid{border:1px solid #ea1926 !important}
.container-24 #lets-get-connected-form .form-24 textarea{width:100%;border-radius:5px;color:#616365;padding:5px;resize:none}
.container-24 #lets-get-connected-form .form-24 .form-field-24{margin-bottom:5px;overflow:auto}
.container-24 #lets-get-connected-form .form-24 p{color:#616365;margin-top:20px}
.container-24 #lets-get-connected-form .form-24 .form-title{background:#2e6281;text-align:center;padding:10px;font-style:normal;font-family:din-2014,sans-serif;font-weight:700;color:#fff;font-size:48px;line-height:1}
.container-24 #lets-get-connected-form .form-24 .form-title span{display:block;font-size:28px;font-family:"Open Sans",sans-serif;margin-top:15px}
.container-24 #lets-get-connected-form .form-24 h2 span{font-family:"Open Sans",sans-serif;color:#616365;font-style:normal;font-size:15px;display:inline-block}
@media(min-width:961px){.container-24 #lets-get-connected-form .form-24 .link-button-24{width:30%;font-size:auto}
}
.container-24 #lets-get-connected-form .contact-options{text-align:right}
.container-24 #lets-get-connected-form .bwc{width:0;height:0;overflow:hidden}
.container-24 #lets-get-connected-form .best-way{margin:20px 0}
.container-24 #lets-get-connected-form .best-way .con-op{position:relative;display:inline-block;margin-right:2px;font-size:15px;background:#fff;padding:7px 14px;color:#616365;cursor:pointer;border-radius:4px;width:101px;min-width:101px}
.container-24 #lets-get-connected-form .best-way .con-op[data-rb="Text"]{width:86px;min-width:86px}
@media(min-width:481px){.container-24 #lets-get-connected-form .best-way .con-op{margin-right:10px}
}
.container-24 #lets-get-connected-form .best-way .con-op i,.container-24 #lets-get-connected-form .best-way .con-op span{display:inline-block;vertical-align:middle}
.container-24 #lets-get-connected-form .best-way .con-op i{font-size:23px;margin-top:-1px}
.container-24 #lets-get-connected-form .best-way .selected{border-bottom:2px solid #009b48;color:#009b48}
.container-24 #lets-get-connected-form .required-rb .con-op{color:#ea1926}
.container-24 #lets-get-connected-form .bottom-form{overflow:auto}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons{float:right;text-align:right}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item{position:relative;display:inline-block;margin-right:2px;font-size:16px}
@media(min-width:481px){.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item{margin-right:10px}
}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item input{position:absolute;visibility:hidden}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item i,.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item span{display:inline-block;vertical-align:middle}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item i{font-size:24px;margin-top:-1px}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item label{background:#fff;border:1px solid #616365;padding:7px 14px;color:#616365;cursor:pointer}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item input[type="radio"]:checked+label{background:#ea1926;color:#fff;border:1px solid #ea1926}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .rb-item .required+label{color:#ea1926;border:1px solid #ea1926}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .clubId,.container-24 #lets-get-connected-form .bottom-form .radio-buttons .employeeId{color:#616365;font-size:12px}
.container-24 #lets-get-connected-form .bottom-form .radio-buttons .clubId input,.container-24 #lets-get-connected-form .bottom-form .radio-buttons .employeeId input{width:75px;font-size:14px;margin-left:10px;margin-top:0;border-radius:4px}
.container-24 #lets-get-connected-form #submit-btn{display:none}
.container-24 #lets-get-connected-form .link-button-24{width:50%;margin:0 auto;display:block;font-size:18px;background-color:#0039ff;border-radius:0}
@media(min-width:481px){.categories-gx24 img{width:106% !important}
}
.categories-gx24 .categories-item h2{font-style:normal;font-family:din-2014,sans-serif;font-weight:700;font-size:3em}
.categories-gx24 .categories-item h3,.categories-gx24 .categories-item h4{font-family:din-2014,sans-serif;font-weight:700;font-style:italic}
.categories-gx24 .categories-item h4{font-size:16px;margin:-2px 0 10px 0}
@media(min-width:1120px){.categories-gx24 .categories-item h4{color:#37424a}
}
.categories-gx24 .categories-item .categories-txt .link-button-24{border-radius:0}
.fix-padding{padding:0 !important}
#lets-get-connected-form .form-24 .title-24{border-bottom:1px solid #ea1926}</pre></body></html>