@charset "UTF-8";/*!
* WS Starter
* Designed by LRS Web Solutions (http://lrswebsolutions.com)
* Visit http://lrswebsolutions.com
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.accordions.active .accordion-content[aria-hidden=false],details,img,main{display:block}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}a.skipcontent,a.skipcontent:focus,a.skipcontent:hover{position:fixed;left:1.25rem;background:#000;color:#fff}.splide__list,.splide__slide{-webkit-backface-visibility:hidden}.invisible,.splide{visibility:hidden}.mfp-arrow,.splide__slide,a{-webkit-tap-highlight-color:transparent}figure,img{-ms-interpolation-mode:bicubic;-ms-interpolation-mode:bicubic}*,.mfp-container,.splide__container,.splide__slide,::after,::before,img.mfp-img,legend{box-sizing:border-box}.navigation__toggle,.navigation__toggle:focus svg,.navigation__toggle:hover svg{fill:var(--nav-item-accessible-toggler)}.ie-bar p,.tabs .tab-list,main p.title-text{text-transform:uppercase}html{line-height:1.15;-webkit-text-size-adjust:100%;background:linear-gradient(to bottom,#001630,#022752);background-color:#022752;background-repeat:no-repeat}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#00f}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted .0625rem}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;outline-offset:-.125rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.content-form .errors,.content-form .errors p,.content-form .errors ul,.content-form .success,.content-form .success p,.content-form .success ul{font-size:.875rem;line-height:1rem;letter-spacing:normal}summary{display:list-item}.accordions.active .accordion-content[aria-hidden=true],.hide,.show-large-only,.show-large-up,.show-medium-up,.show-xlarge-only,.show-xlarge-up,.show-xxlarge-only,.show-xxlarge-up,[hidden],template{display:none}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:.0625rem!important;white-space:nowrap!important}.sr-only:active,.sr-only:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.offscreen{position:absolute;top:-9999em;left:-9999em}.show{display:initial}.clear{display:block;clear:both;zoom:1}.fadeIn:not([data-arx-type]){opacity:0!important;transition:1s ease-in}.fadeInNow:not([data-arx-type]){opacity:1!important;transition:1s ease-in}.clear-after:after{display:table;clear:both;content:""}#speedbump.open,.alerts .alert:first-child,.float-center,.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon,.splide.is-initialized:not(.is-active) .splide__list,.splide__track--fade>.splide__list,.splide__track--ttb>.splide__list{display:block}.float-center{margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}.align-left,.text-left{text-align:left}.align-right,.text-right{text-align:right}.align-center,.highlighted-boxes,.subpage.brands .main-content .group-content .main .gray .content .grid .column-4,.text-center{text-align:center}.align-justify,.text-justify{text-align:justify}@media (orientation:landscape){.show-landscape{display:block}}@media (orientation:portrait){.show-landscape{display:none}.show-portrait{display:block}}@media (orientation:landscape){.hide-landscape,.show-portrait{display:none}}@media (orientation:portrait){.hide-landscape{display:block}.hide-portrait{display:none}}@media (orientation:landscape){.hide-portrait{display:block}}@media (min-width:0) and (max-width:768px){.hide-small-only,.show-medium-only{display:none}}@media (min-width:768px) and (max-width:1024px){.hide-medium-only{display:none}}@media (min-width:1025px) and (max-width:1149px){.show-large-only{display:block}.hide-large-only{display:none}}@media (min-width:1150px) and (max-width:1399px){.show-xlarge-only{display:block}.hide-xlarge-only{display:none}}@media (min-width:1150px){.hide-xlarge-up,.show-large-only{display:none}.show-xlarge-up{display:block}}@media (min-width:1400px){.hide-xxlarge-only,.hide-xxlarge-up,.show-xlarge-only,.show-xxlarge-only{display:none}.show-xxlarge-up{display:block}}a.skipcontent{padding:.375rem .5rem;top:-2.5rem;border-left:.0625rem solid #fff;border-right:.0625rem solid #fff;border-bottom:.0625rem solid #fff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:500}#speedbump .btn:visited,.alerts .alert-nav .alert-next:focus,.alerts .alert-nav .alert-next:hover,.alerts .alert-nav .alert-prev:focus,.alerts .alert-nav .alert-prev:hover,.alerts .alert:visited,.alerts .close:focus,.alerts .close:hover,.btn-primary:visited,.emphasis-text.blue h1,.emphasis-text.blue h2,.emphasis-text.blue h3,.emphasis-text.blue h4,.emphasis-text.blue h5,.emphasis-text.blue h6,.emphasis-text.blue ol,.emphasis-text.blue p,.emphasis-text.blue ul,.emphasis-text.orange h1,.emphasis-text.orange h2,.emphasis-text.orange h3,.emphasis-text.orange h4,.emphasis-text.orange h5,.emphasis-text.orange h6,.emphasis-text.orange ol,.emphasis-text.orange p,.emphasis-text.orange ul,.hbspt-form .hs-button:visited,.mfp-preloader a:hover,.modal.featured-image .close-modal:focus,.modal.featured-image .close-modal:hover,.page-wrapper .cta-card.dark p,.page-wrapper .cta-notifications .col-2 a:visited,a.skipcontent:visited{color:#fff}a.skipcontent:focus,a.skipcontent:hover{top:0;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}.modal-overlay.show-modal,.modal.show-modal{transition:visibility linear,opacity .25s;visibility:visible}.accordions.active,.navigation .nav-level2__target,.navigation.accordion-nav .nav-level1__target,.sidebar .cta-notifications .col-2:first-child{margin-bottom:1.25rem}.accordions.active h2.accordion-title{position:relative;margin:0;padding:0}.accordions.active h2.accordion-title button{position:relative;width:100%;margin:0 0 .625rem;padding:1.25rem 5.125rem .625rem 0;text-align:left;color:#000;border:0;border-bottom:.125rem solid gray;background:0 0;font-weight:700;font-size:.9375rem;line-height:1.125rem;letter-spacing:normal}.accordions.active h2.accordion-title button span{position:absolute;right:0;bottom:-.125rem;width:5rem;height:calc(100% + .125rem);border-bottom:.125rem solid gray}.accordions.active h2.accordion-title button span:after{position:absolute;top:50%;left:2rem;content:"\f067";transform:translateY(-.5rem);text-align:center;text-decoration:inherit;color:#000;font-family:FontAwesome;font-size:1.125rem;font-weight:400;font-style:normal}.accordions.active h2.accordion-title button:hover,.cycle-slideshow .pagers .next:not(.disabled),.cycle-slideshow .pagers .prev:not(.disabled),.cycle-slideshow+.pagers .next:not(.disabled),.cycle-slideshow+.pagers .prev:not(.disabled),.mfp-gallery .mfp-image-holder .mfp-figure,.splide__toggle{cursor:pointer}.accordions.active h2.accordion-title button:focus,.accordions.active h2.accordion-title button:hover,.accordions.active h2.accordion-title.is-active button,.accordions.active h2.accordion-title.is-active button:focus{color:#00f;border:0;border-bottom:.125rem solid gray;outline:0;background:0 0}.accordions.active h2.accordion-title button:focus span,.accordions.active h2.accordion-title button:hover span,.accordions.active h2.accordion-title.is-active button span,.accordions.active h2.accordion-title.is-active button:focus span{border-bottom:.125rem solid gray}.accordions.active h2.accordion-title.is-active button span:after,.accordions.active h2.accordion-title.is-active button:focus span:after{content:"\f068"}.accordions.active .accordion-content{padding:.625rem}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:#0bf solid .1875rem;outline-offset:3px;outline-offset:.1875rem}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:#0bf solid .1875rem;outline-offset:3px;outline-offset:.1875rem}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:.5rem;margin:.1875rem;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:.5rem}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:#0bf solid .1875rem;outline-offset:3px;outline-offset:.1875rem}.splide.is-focus-in .splide__pagination__page:focus{outline:#0bf solid .1875rem;outline-offset:3px;outline-offset:.1875rem}.splide__progress__bar{background:#ccc;height:.1875rem;width:0}.content-form input[type=date]:active,.content-form input[type=date]:focus,.content-form input[type=datetime-local]:active,.content-form input[type=datetime-local]:focus,.content-form input[type=datetime]:active,.content-form input[type=datetime]:focus,.content-form input[type=email]:active,.content-form input[type=email]:focus,.content-form input[type=file]:active,.content-form input[type=file]:focus,.content-form input[type=month]:active,.content-form input[type=month]:focus,.content-form input[type=number]:active,.content-form input[type=number]:focus,.content-form input[type=password]:active,.content-form input[type=password]:focus,.content-form input[type=search]:active,.content-form input[type=search]:focus,.content-form input[type=tel]:active,.content-form input[type=tel]:focus,.content-form input[type=text]:active,.content-form input[type=text]:focus,.content-form input[type=time]:active,.content-form input[type=time]:focus,.content-form input[type=url]:active,.content-form input[type=url]:focus,.content-form input[type=week]:active,.content-form input[type=week]:focus,.content-form select:active,.content-form select:focus,.content-form textarea:active,.content-form textarea:focus,.modal.employee-modal:focus .close-modal,.modal.partner-modal:focus .close-modal,.modal:focus,.modal:focus .close-modal,.search-box .search-container input[type=text]:focus,.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:#0bf solid .1875rem;outline-offset:-3px;outline-offset:-.1875rem}.splide.is-focus-in .splide__slide:focus{outline:#0bf solid .1875rem;outline-offset:-3px;outline-offset:-.1875rem}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:.1875rem solid #0bf}.splide.is-focus-in .splide__slide:focus{border:.1875rem solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle:focus-visible{outline:#0bf solid .1875rem;outline-offset:3px;outline-offset:.1875rem}.splide.is-focus-in .splide__toggle:focus{outline:#0bf solid .1875rem;outline-offset:3px;outline-offset:.1875rem}.splide__track--nav>.splide__list>.splide__slide{border:.1875rem solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:.1875rem solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__container{position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide{position:relative}.splide.is-initialized,.splide.is-rendered,body.subpage-404 .banner{visibility:visible}.splide__slide{backface-visibility:hidden;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:1s linear infinite splide-loading;border:.125rem solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:1.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.25rem}.splide__sr{clip:rect(0 0 0 0);border:0;height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem}.content-form .errors ul li:before,.content-form .success ul li:before,.content-form .validation-summary,.content-form p:empty,.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.five-column,.four-column,.grid,.six-column,.three-column,.two-column{list-style:none!important;margin:0;padding:0}.cta-billboard .img figure,.cta-image .img figure,.cta-image figure figure,.five-column .col,.four-column .col,.grid .column.column-10,.grid .column.column-2,.grid .column.column-3,.grid .column.column-4,.grid .column.column-5,.grid .column.column-6,.grid .column.column-7,.grid .column.column-8,.grid .column.column-9,.image-list__content,.six-column .col,.three-column .col,.two-column .col{width:100%}.columns{list-style:none!important;padding:0}.col-2,.col-3,.col-4,.col-5,.col-6{display:inline-block;margin-bottom:.9375rem;width:100%}.grid .column{display:inline-block;margin:0 0 .9375rem;width:100%}.content-form .checkbox-list input,.content-form .checkbox-list input+label,.content-form .checkbox-list label,.content-form .errors ul li:last-child,.content-form .form-footer p:empty,.content-form .form-header p:empty,.content-form .radio-list input,.content-form .radio-list input+label,.content-form .radio-list label,.content-form .success ul li:last-child,.content-form h2 p:empty,.content-form h3 p:empty,.content-form h4 p:empty,.grid .column [class*=cta],.mfp-figure figure,.tabs .tab-list li:last-child,table.responsive-table tr.pagenation table{margin:0}.content-form{position:relative;margin-right:-.9375rem;margin-left:-.9375rem;overflow:auto}.modal,.modal-overlay{position:fixed;opacity:0;visibility:hidden}.content-form .alert{padding:.875rem;margin-bottom:1.25rem;background:rgba(135,206,250,.25);border:.0625rem solid rgba(135,206,250,.65);border-radius:.625rem}.content-form .alert.success{background:rgba(144,238,144,.25);border:.0625rem solid rgba(144,238,144,.65)}.content-form .alert.danger{background:rgba(255,99,71,.25);border:.0625rem solid rgba(255,99,71,.65)}.content-form .alert.warning{background:rgba(255,140,0,.25);border:.0625rem solid rgba(255,140,0,.65)}.content-form .alert.info{background:rgba(32,178,170,.25);border:.0625rem solid rgba(32,178,170,.65)}.content-form .errors,.content-form .success{width:calc(100% - 1.875rem);padding:.625rem;margin-bottom:1.875rem;margin-left:.9375rem;color:red;background:rgba(255,0,0,.15);border:.0625rem solid red}.content-form .errors.wide,.content-form .success.wide{width:100%;margin-left:0}.background-container.half,.content-form .errors h2,.content-form .errors h3,.content-form .errors p,.content-form .form-header p,.content-form .success h2,.content-form .success h3,.content-form .success p,.content-form [class*=lg-]>p,.content-form [class*=md-]>p,.content-form [class*=sm-]>p,.content-form [class*=xlg-]>p,.content-form [class*=xxlg-]>p,.content-form fieldset legend,.form-box-content .content-form .form-header p,.form-box-content .content-form fieldset legend,.group-content .background-container,.search-results .search-results-search,table.responsive-table tr.pagenation>td{padding:0}main ol,main ol[arx-list-left],main ul{padding-left:0!important}.award__blurb:last-of-type,.content-form .errors p:last-of-type,.content-form .success p:last-of-type,.content-form fieldset:last-of-type,.emphasis-text ol:last-of-type,.emphasis-text p:last-of-type,.emphasis-text ul:last-of-type,.highlighted-text a:last-of-type,.highlighted-text ol:last-of-type,.highlighted-text p:last-of-type,.highlighted-text ul:last-of-type,.modal .modal-content p:last-of-type,.page-wrapper .cta-alt .content p:last-of-type,.page-wrapper .cta-image p:last-of-type,.spotlight .content p:last-of-type,.white-container:last-child,body .page-wrapper .button-list li:last-of-type .button{margin-bottom:0}.content-form .errors ul,.content-form .success ul{padding:0;margin:0}.content-form .errors ul li,.content-form .success ul li{padding:0;margin:0 0 .3125rem}.content-form .success{color:green;background:rgba(0,128,0,.15);border:.0625rem solid green}.content-form .form-footer,.content-form .form-header,.content-form h2,.content-form h3,.content-form h4{padding-right:.9375rem;padding-left:.9375rem}.content-form p{padding-right:.9375rem;padding-left:.9375rem;clear:both}.content-form p.note{font-style:italic;font-size:.75rem;line-height:.75rem;letter-spacing:.05em}.content-form hr{width:calc(100% - 1.875rem);margin-left:.9375rem;clear:both}.content-form .form-footer{margin-top:1.875rem}.content-form fieldset{display:inline-block;min-width:-moz-min-content;min-width:min-content;padding:0;margin:0 0 1.875rem;border:0}.content-form fieldset legend{display:block;width:100%;margin:0 0 .375rem;font-weight:600}.content-form .label,.content-form label{position:relative;display:inline-block;clear:both}.alerts a.alert .icon,.content-form .checkbox-list li:before,.content-form .radio-list li:before,.cta-billboard[data-arx-type] .img::after,.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.modal,.search-results th[scope=col],.sidebar .our-services .services .service .image figure,.tabs [role=tabpanel] .tab-title,.tabs [role=tabpanel][aria-hidden=true],table.responsive-table .cell-heading,table.responsive-table tr.pagenation thead{display:none}.content-form label.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);color:#000;background:#fff;border:0}.content-form .error-msg{top:0;max-width:100%;margin-top:-1.875rem;color:red}.content-form .required label:after{margin-left:.125rem;font-family:FontAwesome;font-style:normal;text-decoration:inherit;content:"\f069"}.content-form .form-builder-captcha,.edge-container--left .edge-container__content:first-of-type,.form-builder-captcha{margin-bottom:1.875rem}.content-form input[type=date],.content-form input[type=datetime-local],.content-form input[type=datetime],.content-form input[type=email],.content-form input[type=file],.content-form input[type=month],.content-form input[type=number],.content-form input[type=password],.content-form input[type=search],.content-form input[type=tel],.content-form input[type=text],.content-form input[type=time],.content-form input[type=url],.content-form input[type=week],.content-form select,.content-form textarea{position:relative;width:100%;max-width:100%;margin:0 0 1.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content-form textarea{height:auto;min-height:120px;min-height:7.5rem}.content-form select::-ms-expand{display:none}.content-form input[type=checkbox],.content-form input[type=radio]{position:relative;float:left;width:1.25rem;height:1.25rem;max-height:auto;margin:0 0 1.875rem;background:#fff;border:.125rem solid #d3d3d3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content-form input[type=checkbox]:checked,.content-form input[type=radio]:checked{background:#fff;border-color:#a9a9a9;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content-form input[type=checkbox]:checked:before,.content-form input[type=radio]:checked:before{position:absolute;top:-.0625rem;left:0;font-family:FontAwesome;font-size:1.125rem;font-style:normal;font-weight:400;color:#a9a9a9;text-decoration:inherit;content:"\f00c"}.content-form input[type=checkbox]:focus,.content-form input[type=radio]:focus{border-color:#a9a9a9;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content-form input[type=checkbox]+label,.content-form input[type=radio]+label{position:relative;top:0;display:inline-block;width:calc(100% - 1.25rem);padding-left:.625rem;margin:0 0 1.875rem}.content-form input[type=radio]{margin-bottom:0;border-radius:50%}.content-form input[type=radio]+label{top:-.3125rem;margin-bottom:0;text-transform:none;font-size:1.125rem;line-height:1.3125rem;letter-spacing:normal}.content-form input[type=radio]:checked:before{content:""}.content-form .checkbox-list,.content-form .radio-list,.content-form h2,.form-box-content .content-form h2{padding-left:0}.content-form .checkbox-list li,.content-form .radio-list li{padding-left:0;margin-bottom:.625rem;border-left:0}.content-form .checkbox,.nav-wrap-open,body.modal-open,body.nav-open{overflow:hidden}.content-form .action-buttons{margin:1.875rem 0;overflow:hidden}.tabs .tab-con,body,html{-webkit-overflow-scrolling:touch}.content-form input[type=submit]{margin-left:.9375rem;border:0}.content-form input[type=submit].btn-upload{margin:0 0 1.875rem}.content-form [class*=sm-]+[class*=sm-]>input[type=submit]{margin-left:0}.content-form .g-recaptcha{padding-right:.9375rem;padding-left:.9375rem;margin:0 0 1.875rem}.clear::after,.content-form .sm-last+div{clear:both}.content-form .sm-full{width:100%;padding-right:.9375rem;padding-left:.9375rem;clear:both}.content-form .sm-half,.content-form .sm-quarter,.content-form .sm-third,.content-form .sm-three-quarters,.content-form .sm-two-thirds{float:left;padding-right:.9375rem;padding-left:.9375rem;clear:none}.content-form .sm-half{width:50%}.content-form .sm-third{width:33.333%}.content-form .sm-two-thirds{width:66.666%}.content-form .sm-quarter{width:25%}.content-form .sm-three-quarters{width:75%}@media screen and (min-width:1025px){.content-form .lg-full,.content-form .lg-half,.content-form .lg-quarter,.content-form .lg-third,.content-form .lg-three-quarters,.content-form .lg-two-thirds{padding-right:.9375rem;padding-left:.9375rem;clear:none}.content-form [class*=lg-]{width:auto;clear:none}.content-form [class~=md-last]+div[class*=lg-],.content-form [class~=sm-last]+div[class*=lg-]{clear:none}.content-form [class~=lg-last]+div[class*=md-],.content-form [class~=lg-last]+div[class*=sm-]{clear:both}.content-form .lg-full{float:left;width:100%}.content-form .lg-half{float:left;width:50%}.content-form .lg-third{float:left;width:33.333%}.content-form .lg-two-thirds{float:left;width:66.666%}.content-form .lg-quarter{float:left;width:25%}.content-form .lg-three-quarters{width:75%}}@media screen and (min-width:1150px){.content-form .xlg-full,.content-form .xlg-half,.content-form .xlg-quarter,.content-form .xlg-third,.content-form .xlg-three-quarters,.content-form .xlg-two-thirds{padding-right:.9375rem;padding-left:.9375rem;clear:none}.content-form [class*=xlg-]{width:auto;clear:none}.content-form [class~=lg-last]+div[class*=xlg-],.content-form [class~=md-last]+div[class*=xlg-],.content-form [class~=sm-last]+div[class*=xlg-]{clear:none}.content-form [class~=xlg-last]+div[class*=lg-],.content-form [class~=xlg-last]+div[class*=md-],.content-form [class~=xlg-last]+div[class*=sm-]{clear:both}.content-form .xlg-full{float:left;width:100%}.content-form .xlg-half{float:left;width:50%}.content-form .xlg-third{float:left;width:33.3333333333%}.content-form .xlg-two-thirds{float:left;width:66.6666666667%}.content-form .xlg-quarter{float:left;width:25%}.content-form .xlg-three-quarters{width:75%}}@media screen and (min-width:1400px){.content-form .xxlg-full,.content-form .xxlg-half,.content-form .xxlg-quarter,.content-form .xxlg-third,.content-form .xxlg-three-quarters,.content-form .xxlg-two-thirds{padding-right:.9375rem;padding-left:.9375rem;clear:none}.content-form [class*=xxlg-]{width:auto;clear:none}.content-form [class*=xxlg-last]+div{clear:both}.content-form .xxlg-full{float:left;width:100%}.content-form .xxlg-half{float:left;width:50%}.content-form .xxlg-third{float:left;width:33.3333333333%}.content-form .xxlg-two-thirds{float:left;width:66.6666666667%}.content-form .xxlg-quarter{float:left;width:25%}.content-form .xxlg-three-quarters{width:75%}}.modal-overlay{left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transform:scale(1.1);transition:visibility linear .25s,opacity .25s;z-index:1071}.modal-overlay.show-modal{opacity:1;transform:scale(1)}.modal{text-align:center;height:auto;min-height:calc(90vh - 40px);min-height:calc(90vh - 2.5rem);max-height:calc(90vh - 40px);max-height:calc(90vh - 2.5rem);top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.modal{width:96vw;min-height:auto;height:auto;max-height:90vh;overflow-y:visible}}@media only screen and (min-width:1025px){.modal{width:60vw;max-width:500px;max-width:31.25rem;min-height:auto;height:auto;max-height:90vh;overflow:visible}.modal.wide{width:80vw;max-width:80vw}}@media only screen and (min-width:1150px){.modal{width:50vw;max-width:640px;max-width:40rem;min-height:auto;height:auto;max-height:90vh;overflow:visible}.modal.wide{width:80vw;max-width:80vw}}.modal.show-modal{display:block;opacity:1}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.modal .close-modal{position:absolute;line-height:1.5rem;cursor:pointer}.modal .modal-content{height:100%;overflow-y:auto;max-height:inherit}.modal-inline-parent{position:relative!important;z-index:auto!important}#speedbump,.mfp-bg,.mfp-wrap{position:fixed}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 .5rem}.mfp-container:before{content:"";height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hbspt-form .hs-error-msgs li::before,.mfp-hide,.navigation.accordion-nav .nav-level2__target span.toggler,.navigation.accordion-nav .nav-level3__target span.toggler{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:.5rem;right:.5rem;z-index:1044}.mfp-preloader a{color:#ccc}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:2.75rem;height:2.75rem;line-height:2.75rem;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 1.125rem .625rem;color:#fff;font-style:normal;font-size:1.75rem;font-family:Arial,Baskerville,monospace}.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover,body.search-open .search-box .search-container{opacity:1}.mfp-close:active{top:.0625rem}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-.375rem;text-align:right;padding-right:.375rem;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:.75rem;line-height:1.125rem;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-3.4375rem 0 0;top:50%;padding:0;width:5.625rem;height:6.875rem}.mfp-arrow:active{margin-top:-3.375rem}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:2.1875rem;margin-left:2.1875rem;border:inset transparent}.mfp-arrow:after{border-top-width:.8125rem;border-bottom-width:.8125rem;top:.5rem}.mfp-arrow:before{border-top-width:1.3125rem;border-bottom-width:1.3125rem;opacity:.7}.cta-card,.cta-image{border-bottom:.625rem solid #000}.cycle-slideshow .pagers .prev,.cycle-slideshow+.pagers .prev,.image-content-banner--icb-left:not(.image-content-banner--solid-dark):not(.image-content-banner--solid-light) .image-content-banner__text-content,.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:1.0625rem solid #fff;margin-left:1.9375rem}.mfp-arrow-left:before{margin-left:1.5625rem;border-right:1.6875rem solid #3f3f3f}.cycle-slideshow .pagers .next,.cycle-slideshow+.pagers .next,.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:1.0625rem solid #fff;margin-left:2.4375rem}.mfp-arrow-right:before{border-left:1.6875rem solid #3f3f3f}.mfp-iframe-holder{padding-top:2.5rem;padding-bottom:2.5rem}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;max-width:56.25rem}.flex-container,.mfp-image-holder .mfp-content,figure,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-2.5rem}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;box-shadow:0 0 .5rem rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{height:auto;display:block;width:auto}img.mfp-img{padding:2.5rem 0;margin:0 auto}.mfp-figure:after{content:"";top:2.5rem;bottom:2.5rem;right:0;z-index:-1;box-shadow:0 0 .5rem rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:.75rem;line-height:.875rem}.mfp-bottom-bar{margin-top:-2.25rem;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:1.125rem;color:#f3f3f3;word-wrap:break-word;padding-right:2.25rem}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:.3125rem}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:.1875rem .3125rem;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:.3125rem;top:.1875rem}.mfp-img-mobile .mfp-close{top:0;right:0;width:2.1875rem;height:2.1875rem;line-height:2.1875rem;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:.375rem;padding-right:.375rem}}.flex-container{margin:0 auto .625rem;width:100%}.flex-video{position:relative;padding-bottom:56.25%;padding-top:1.5625rem;height:0}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.alerts,.cta-card figure,.cta-image,.tabs,.tabs .tab-con,.tabs .tab-list li a{position:relative}.search-results{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.search-results .stats{margin:1.875rem 0}.search-results .search-results-search input[type=search]{letter-spacing:normal;float:left}.search-results .search-results-search input[type=search]::-webkit-input-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=search]:-moz-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=search]::-moz-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=search]:-ms-input-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=submit]{display:inline-block;border:0;padding:0 .5rem;font-size:1rem;line-height:1.875rem;letter-spacing:normal;height:1.875rem;width:7.125rem;text-align:center;float:right;text-decoration:none}.search-results .search-results-search input[type=submit]:focus,.search-results .search-results-search input[type=submit]:hover,body .page-wrapper .button:focus,body .page-wrapper .button:hover,body .page-wrapper a.button:focus,body .page-wrapper a.button:hover,main a{text-decoration:none}.search-results .results{position:relative;padding-top:1.25rem}.search-results .results:before{content:"";background:gray;position:absolute;top:-1rem;width:100%;height:.0625rem}.search-results .pagination{border-top:.0625rem solid gray}.search-results .pagination>td{padding:1rem 0 0}.search-results .pagination a,.search-results .pagination span{background:#d3d3d3;color:gray;display:inline-block;text-decoration:none;padding:.1875rem .375rem;border:.0625rem solid gray;font-size:.8125rem;line-height:.8125rem;letter-spacing:normal}.search-results .pagination a,.search-results .pagination a:visited,a:visited{color:#00f}.search-results .pagination a:focus,.search-results .pagination a:hover{color:red}.search-results tr:nth-child(n+2):not(.pagination)>td{font-size:1rem;line-height:1.5rem;letter-spacing:normal;padding-bottom:1.25rem}.search-results tr:nth-child(n+2):not(.pagination)>td a{display:block;font-size:1.125rem;line-height:1.3125rem;letter-spacing:normal;letter-spacing:.0625em;font-weight:400}.search-results .pagenation table tr,.search-results .results tr,body .page-wrapper .button__outline,body .page-wrapper a.button__outline,table.responsive-table tr.pagenation{background:0 0}.btn-primary.show,.highlighted-boxes .btn,.tabs .tab-list[role=tablist],table.responsive-table tr.pagenation tbody td{display:inline-block}@media screen and (max-width:1024px){table.responsive-table{width:100%}table.responsive-table thead tr,table.responsive-table tr.pagenation .cell-heading,table.responsive-table tr.pagenation thead{display:none}table.responsive-table td{display:block;clear:left}table.responsive-table .cell-content,table.responsive-table .cell-heading{display:block}table.responsive-table tr.pagenation{background:0 0}table.responsive-table tr.pagenation>td{padding:0}table.responsive-table tr.pagenation table{margin:0}}.tabs{margin-bottom:1.25rem}.tabs.scroll-left:before,.tabs.scroll-right:after{position:absolute;z-index:99;width:2.5rem;height:3.75rem;content:""}.tabs.scroll-left:before{top:0;left:0;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.tabs.scroll-right:after{top:0;right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}.tabs .tab-con{overflow-x:auto;overflow-y:hidden;margin-bottom:.125rem;padding:0;white-space:nowrap}.tabs .tab-list{display:none;margin:0;padding:0;list-style:none;letter-spacing:1px;letter-spacing:.0625rem;font-weight:900;font-size:.875rem;line-height:1.0625rem;letter-spacing:normal}.tabs .tab-list li{display:inline-block;margin:0 .1875rem 0 0;padding:0;white-space:nowrap}.tabs .tab-list li a{display:block;padding:.75rem 1.1875rem;background:gray;color:#000;text-align:center;text-decoration:none}.tabs .tab-list li a:focus,.tabs .tab-list li a:hover{outline:0;background:#000;color:#fff}.tabs .tab-list li a[aria-selected]{border:0;background:gray;color:#000;padding:.75rem 1.1875rem}.tabs .tab-list li a[aria-selected]:focus,.tabs .tab-list li a[aria-selected]:hover{background:gray;color:#000}.alerts{background:gray;color:#fff}.alerts .alert{display:none;padding:.625rem .9375rem;width:100%;color:#fff;text-align:center}.alerts .alert:focus,.alerts .alert:hover{color:#fff;text-decoration:underline}.alerts.multiple .alert{padding:.625rem .9375rem .625rem 4.6875rem}.alerts .icon{display:inline-block;margin-right:.625rem;font-size:1.5rem}.alerts .alert-nav{position:absolute;top:50%;left:0;z-index:101;font-size:1.25rem;transform:translateY(-50%)}@media screen and (min-width:768px){.content-form .md-full,.content-form .md-half,.content-form .md-quarter,.content-form .md-third,.content-form .md-three-quarters,.content-form .md-two-thirds{padding-right:.9375rem;padding-left:.9375rem;clear:none}.content-form [class*=md-]{width:auto;clear:none}.content-form [class~=sm-last]+div[class*=md-]{clear:none}.content-form [class~=md-last]+div[class*=sm-]{clear:both}.content-form .md-full{width:100%}.content-form .md-half{float:left;width:50%}.content-form .md-third{float:left;width:33.3333333333%}.content-form .md-two-thirds{float:left;width:66.6666666667%}.content-form .md-quarter{float:left;width:25%}.content-form .md-three-quarters{float:left;width:75%}.alerts .alert{padding:1rem 2.5rem}.alerts.multiple .alert{padding:1rem 2.5rem 1rem 6.25rem}.alerts .alert-nav{left:2.5rem}}.alerts .alert-nav .alert-next,.alerts .alert-nav .alert-prev{display:inline-block;padding-right:.25rem;width:1.875rem;color:rgba(255,255,255,.5);text-align:center;cursor:pointer}.alerts .alert-nav .alert-next{padding-right:0;padding-left:.25rem}#speedbump{top:50%;left:50%;z-index:1000;display:none;padding:1.25rem;border:.125rem solid #9e9e9e;background:#fff;transform:translateX(-50%) translateY(-50%);box-shadow:5px 5px 15px 0 rgba(0,0,0,.5);box-shadow:.3125rem .3125rem .9375rem 0 rgba(0,0,0,.5);width:60%}#speedbump p,.cta-image[data-arx-type] h3,.cta-image[data-arx-type] p,.page-wrapper .cta-notifications .col-2 a:focus,.page-wrapper .cta-notifications .col-2 a:hover,body.subpage.berube .radio-list input[type=radio]+label:before,body.subpage.modern-rehab .radio-list input[type=radio]+label:before,body.subpage.peloton .radio-list input[type=radio]+label:before,body.subpage.performance .radio-list input[type=radio]+label:before,body.subpage.phys-therapy .radio-list input[type=radio]+label:before,body.subpage.rehab-auth .radio-list input[type=radio]+label:before,body.subpage.rehab-life .radio-list input[type=radio]+label:before,body.subpage.rio-rancho .radio-list input[type=radio]+label:before,body.subpage.synergy-sports .radio-list input[type=radio]+label:before,body.subpage.synergy-therapy .radio-list input[type=radio]+label:before{color:#000}#speedbump .close-reveal-modal{position:absolute;top:0;right:1.25rem;border:0;color:red;text-decoration:none!important;font-weight:700;cursor:pointer;font-size:1.875rem}#speedbump .btn{display:inline-block;margin:1.25rem 0;padding:0 .9375rem;width:auto;color:#fff}.cta-card{display:block;height:100%;padding:0 2.25rem 2.25rem;background:rgba(0,0,0,.35)}.cta-banner,.cta-banner-wide{padding:2.25rem 2.5rem;background:url(../images/bg-header.svg) right bottom/contain no-repeat gray}.cta-card h2,.cta-card h3{margin-bottom:0;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal;border:0}.cta-card h2 a,.cta-card h3 a,.cta-image h2 a,.cta-image h3 a,.highlighted-boxes a:not(.btn):focus,.highlighted-boxes a:not(.btn):hover,.page-wrapper .cta-banner-wide h1 a,.page-wrapper .cta-banner-wide h2 a,.page-wrapper .cta-banner-wide h3 a,.page-wrapper .cta-banner-wide h4 a,.page-wrapper .cta-banner-wide h5 a,.page-wrapper .cta-banner-wide h6 a,.page-wrapper .cta-card h1 a,.page-wrapper .cta-card h2 a,.page-wrapper .cta-card h3 a,.page-wrapper .cta-card h4 a,.page-wrapper .cta-card h5 a,.page-wrapper .cta-card h6 a,.page-wrapper .cta-image h1 a,.page-wrapper .cta-image h2 a,.page-wrapper .cta-image h3 a,.page-wrapper .cta-image h4 a,.page-wrapper .cta-image h5 a,.page-wrapper .cta-image h6 a,.page-wrapper .feed-item h1 a,.page-wrapper .feed-item h2 a,.page-wrapper .feed-item h3 a,.page-wrapper .feed-item h4 a,.page-wrapper .feed-item h5 a,.page-wrapper .feed-item h6 a{border:0}.cta-card p{margin:.9375rem 0;font-size:1rem;line-height:1.625rem;letter-spacing:normal}.cta-card figure{left:-2.25rem;width:calc(100% + 4.5rem);max-width:calc(100% + 72px);max-width:calc(100% + 4.5rem)}.cta-card figure img,.page-wrapper .cta-card__image img,.page-wrapper .feed-item__image img{width:calc(100% + 4.5rem);margin:0 auto}.cta-card[data-arx-type] figure,.page-wrapper .cta-card[data-arx-type] figure,.page-wrapper .feed-item[data-arx-type] figure{left:auto;width:100%}.cta-billboard .img img,.cta-card[data-arx-type] img,.cta-image .img img,.cta-image figure img,.page-wrapper .cta-banner__content,.page-wrapper .cta-card[data-arx-type] img,.page-wrapper .feed-item[data-arx-type] img{width:100%;margin:0 auto}.cta-image .img,.cta-image figure{z-index:1;margin:0 auto}.cta-image .img::after,.cta-image figure::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.cta-image .content{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:auto;text-align:center;padding-bottom:.9375rem}.cta-billboard,.cta-billboard[data-arx-type] .content,.cta-image[data-arx-type] .content,.navigation .nav-level1__target,.page-wrapper .cta-billboard[data-arx-type] .content,.recent-posts .blog-post>.cta-alt .image,.recent-posts .blog-post>.cta-alt .image img{position:relative}.cta-image h2,.cta-image h3{font-size:1.25rem;line-height:1.875rem;letter-spacing:normal;color:#fff;border:0}.cta-image p{font-size:1rem;line-height:1.625rem;letter-spacing:normal;color:#fff}.cta-banner p,.cta-banner-wide p,.cta-billboard p{font-size:1.25rem;color:#fff;letter-spacing:normal}.cta-banner{margin:.9375rem 0;color:#fff}.cta-banner p,.cta-banner-wide p{line-height:1.875rem}.cta-banner-wide{margin:.9375rem 0;color:#fff;text-align:center}.cta-billboard{min-height:300px;min-height:18.75rem;padding:0 2.5rem;margin:.9375rem 0;color:#fff;text-align:center;background:gray}.cta-billboard .img{position:relative;left:-2.5rem;z-index:1;width:calc(100% + 5rem);max-width:calc(100% + 80px);max-width:calc(100% + 5rem)}.cta-billboard .img::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.cta-billboard .content{position:absolute;bottom:0;left:0;z-index:2;display:flex;width:100%;height:100%;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center}.cta-billboard p{width:100%;line-height:1.875rem}.cta-billboard[data-arx-type] .img{left:auto;width:100%;max-width:100%;margin:0 auto}.service-card .service-name{display:inline-block;font-family:"Red Hat Text",sans-serif;font-style:normal;line-height:1.875rem;color:#006083;padding-top:1.25rem;margin-bottom:.625rem;align-self:center}.sidebar .our-services .services .service{width:100%;padding-bottom:0;border-radius:0}.sidebar .our-services .services .service .image{border-radius:.3125rem}.sidebar .services{padding-top:1.25rem;padding-bottom:2.5rem;margin-bottom:5rem;background-color:#fff;border-radius:1.25rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}@media all and (width <= 1024px){.sidebar .services{margin-top:1.25rem}}.sidebar .services .service{padding:0;transform:none}.sidebar .services .service .active{padding-bottom:.3125rem;margin:0 .3125rem;background:#efefef}.sidebar .services .service a{padding:0 2.1875rem;border-radius:.3125rem;box-shadow:none}.sidebar .services .service a .service-name{padding:0;margin:.625rem 0 .3125rem}.sidebar .services .service a:focus,.sidebar .services .service a:hover{transform:none}img.retina{display:none;max-width:50%}figure{margin:0;display:block;height:auto}.image-list{display:flex;flex-wrap:wrap}.image-list .image,.image-list__image{width:100%;text-align:center}@media (min-width:768px) and (min-width:768px){.image-list__image figure,.image-list__image img{margin:0;-o-object-fit:cover;object-fit:cover;flex:1}}.image-list__content>*,.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-first-value,.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-first-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value,.page-wrapper .cta-card .btn-primary,.page-wrapper .feed-item .btn-primary,.page-wrapper .footer .footer__container,.subpage .group-content .main{width:100%}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal,.odometer.odometer-theme-minimal .odometer-digit{position:relative;display:inline-block;vertical-align:middle}.alerts .close,.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;text-align:center}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;text-align:center;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 1s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transform:translateY(0);transition:transform 1s}header{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:1.875rem 0;background:#002c7e}@media (min-width:1225px){header{z-index:200;padding:2.5rem 3.75rem}header::after{position:absolute;display:block;width:100%;height:12.4375rem;background:linear-gradient(0deg,rgba(0,25,59,0) 0,#00193b 100%);top:0;left:0;z-index:-1;content:""}}@media (min-width:1224px) and (max-width:1520px){header{padding:2.5rem}}.nav-wrap-open header{background:#15295d}.nav-wrap-open header::before,.search-toggle .fa-search::before,[data-arx-type] a.button.button--primary-outline__arrow-left::after,[data-arx-type] a.button.button--primary-outline__arrow-right::before{content:none}.page-wrapper{overflow:hidden;background:#fff}.subpage main,body.homepage main{max-width:calc(100% - 35px);max-width:calc(100% - 2.1875rem);margin:0 auto;width:65rem}main ol,main ul,main ul.checkmark{margin-left:1.25rem!important}.branding,.branding a{width:15.625rem;height:3.75rem}.hp-lower-image-section-header-alignment{font-size:2.5rem;margin-bottom:2.5rem}@media all and (min-width:768px){.subpage main,body.homepage main{max-width:calc(100% - 60px);max-width:calc(100% - 3.75rem)}}.emphasis-text ol:first-of-type,.emphasis-text p:first-of-type,.emphasis-text ul:first-of-type,.highlighted-text a:first-of-type,.highlighted-text ol:first-of-type,.highlighted-text p:first-of-type,.highlighted-text ul:first-of-type,.icon-list h2,.icon-list h3,.icon-list h4,.subpage.brands .main-content .group-content .main,footer p{margin-top:0}.brands .modal .modal-content.cta-alt h2,.brands .modal .modal-content.cta-alt p,.subpage main.reveal{top:0;opacity:1}.subpage .group-content aside{width:100%;padding-top:2.5rem}.subpage.search main{padding:0 1.25rem}.subpage.search main .tag-container{justify-content:center;flex-wrap:wrap;display:flex;padding:.625rem .3125rem 2.5rem}.subpage.search main .tag-container a{margin:1.25rem .625rem 0}.subpage.brands .main-content .group-content .main .gray .content h3{margin-bottom:2.5rem}@media all and (width >= 901px){.subpage.brands .main-content .group-content .main .gray .content h3{margin-left:-2.8125rem}}@media all and (width <= 900px){.subpage.brands .main-content .group-content .main .gray .content h3{text-align:center}}@media all and (width >= 640px){.subpage.brands .main-content .group-content .main .gray .content .grid{width:calc(100% + 10rem);margin-left:-4.0625rem}}.subpage.brands .main-content .group-content .main .gray .content .grid .column-4 p.medium-text{font-size:1.125rem;line-height:1.25rem;color:#00529b;margin-top:.625rem;text-transform:none}@media all and (min-width:1025px){.subpage.brands .main-content .group-content aside{margin-top:0}}footer{position:relative;width:100%;padding:2.8125rem 2.5rem;text-align:center;background:#edeef0}footer p{font-family:"Red Hat Text",sans-serif;font-weight:900;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:normal;color:#15295d}footer p:last-of-type{padding:0 .625rem;margin:0 -.9375rem;font-weight:400;color:#bbc0c3}footer p:last-of-type a{padding:0 .3125rem;font-weight:400;color:#db4711;text-decoration:none}.main-content ol li::before,footer p:last-of-type a:focus,footer p:last-of-type a:hover{color:#15295d}.page-wrapper .footer .footer__container--copyright{display:flex;flex-direction:row}.page-wrapper .footer .footer__container--copyright__text{width:100%;font-weight:700;color:#15295d}@media (max-width:768px){#speedbump{width:75%}#speedbump h3{margin-top:1.25rem}#speedbump .btn{max-width:50%}.page-wrapper .footer .footer__container--copyright{flex-direction:column}.page-wrapper .footer .footer__container--copyright__text{align-self:center}}.page-wrapper .footer .footer__container--links-container{list-style:none;padding-left:0;display:flex;flex-direction:row;transform:translateX(-.3125rem)}.page-wrapper .footer .footer__container--links-container .footer-links__list{margin-right:1.875rem}.page-wrapper .footer .footer__container--links-container .footer-links__text{color:#15295d;text-decoration:none;font-size:1rem;font-weight:500}.alerts{z-index:9999;background-color:transparent!important}.alerts a.alert{padding:2.1875rem 3.4375rem 2.1875rem 2.5rem;color:#fff;text-align:left!important;text-decoration:none;background-color:#db4711;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.alerts a.alert .alert-text::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");position:relative;display:inline-block;width:1.25rem;color:#000;padding-left:.3125rem;font-size:.75rem;line-height:1.5rem;letter-spacing:normal}.alerts a.alert:focus,.alerts a.alert:hover{text-decoration:none;background-color:#db4711}.alerts .close{top:0;right:0;z-index:999;width:2.1875rem;height:2.1875rem;padding:.625rem;color:#000;cursor:pointer;background-color:#db4711;border-bottom-left-radius:3.125rem;fill:#000}.alerts .close::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E");position:relative;top:-.25rem;left:.5625rem;display:block;width:.9375rem;justify-content:center}.branding{position:relative;top:0;right:0;left:0;display:block;margin:0 auto;align-content:center}header.open-nav .branding{top:2.5rem}header.open-nav .branding .logo{background-image:url(/themes/spineandsport/assets/dist/images/PRN-sport.svg)}body.search-open .branding .logo svg,header.open-nav .branding .logo svg{display:none;opacity:0}.branding a{position:relative;z-index:9999;display:block}.branding a .logo{display:block;width:100%;height:100%;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:contain;align-content:center;transform:scale(.6)}@media (min-width:768px){.hide-medium-up,.show-small-only{display:none}.show-medium-up{display:block}.columns,.five-column,.four-column,.six-column,.three-column,.two-column{display:flex;flex-wrap:wrap;margin:0}.two-column .col{margin:0 .9375rem .9375rem;width:calc(50% - 1.875rem / 2)}.col-2:not([data-arx-type]):nth-of-type(2n+1),.col-3:not([data-arx-type]):nth-of-type(2n+1),.col-4:not([data-arx-type]):nth-of-type(2n+1),.col-5:not([data-arx-type]):nth-of-type(2n+1),.col-6:not([data-arx-type]):nth-of-type(2n+1),.five-column .col:nth-of-type(2n+1),.four-column .col:nth-of-type(2n+1),.six-column .col:nth-of-type(2n+1),.three-column .col:nth-of-type(2n+1),.two-column .col:nth-of-type(2n+1){margin-left:0}.col-2:not([data-arx-type]):nth-of-type(2n),.col-3:not([data-arx-type]):nth-of-type(2n),.col-4:not([data-arx-type]):nth-of-type(2n),.col-5:not([data-arx-type]):nth-of-type(2n),.col-6:not([data-arx-type]):nth-of-type(2n),.five-column .col:nth-of-type(2n),.four-column .col:nth-of-type(2n),.six-column .col:nth-of-type(2n),.three-column .col:nth-of-type(2n),.two-column .col:nth-of-type(2n){margin-right:0}.col-6,.five-column .col,.four-column .col,.six-column .col,.three-column .col{margin:0 .9375rem .9375rem;width:calc((100% - 1.875rem)/ 2)}.col-2,.col-3,.col-4,.col-5,.col-6{margin:0 .9375rem .9375rem}.col-2[data-arx-type],.col-3[data-arx-type],.col-4[data-arx-type],.col-5[data-arx-type],.col-6[data-arx-type]{margin:0 0 1.25rem}.col-3,.col-4,.col-5{width:calc((100% - 1.875rem)/ 2)}.grid{display:flex;flex-wrap:wrap;margin-left:-.9375rem;width:calc(100% + 3.75rem)}.grid .column{margin:0;padding:0 .9375rem 1.875rem}.grid .column.column-2{width:calc((100% - 1.875rem)/ 12 * 2)}.grid .column.column-3{width:calc((100% - 1.875rem)/ 12 * 3)}.grid .column.column-4{width:calc((100% - 1.875rem)/ 12 * 4)}.grid .column.column-5{width:calc((100% - 1.875rem)/ 12 * 5)}.grid .column.column-6{width:calc((100% - 1.875rem)/ 12 * 6)}.grid .column.column-7{width:calc((100% - 1.875rem)/ 12 * 7)}.grid .column.column-8{width:calc((100% - 1.875rem)/ 12 * 8)}.grid .column.column-9{width:calc((100% - 1.875rem)/ 12 * 9)}.grid .column.column-10{width:calc((100% - 1.875rem)/ 12 * 10)}.image-list{flex-wrap:nowrap;flex-grow:0;justify-content:space-between}.image-list__image{display:flex;align-content:stretch;align-items:stretch;width:13.75rem;overflow:hidden}.image-list__content{display:flex;flex-wrap:wrap;width:calc(100% - 14.375rem);align-items:center;margin-left:1.875rem}body.homepage main>*{position:relative;top:1.875rem;opacity:0}.subpage main{margin-top:3.125rem}footer{display:inline-flex;justify-content:space-between;padding:3.125rem 3.75rem;text-align:left}.alerts a.alert{font-size:1.375rem;line-height:1.875rem;letter-spacing:normal;padding:2.5rem 3.4375rem 2.5rem 2.5rem;text-align:center!important}.alerts a.alert .alert-text::after{font-size:1rem;line-height:1.875rem;letter-spacing:normal}.alerts .close{width:2.8125rem;height:2.8125rem}.alerts .close::before{top:-.125rem}.branding a .logo{transform:none}.col-2{width:calc(50% - 1.875rem)}.col-2:not([data-arx-type]){margin-left:.9375rem!important;margin-right:.9375rem!important}}.branding a .logo svg{position:relative;top:-1.125rem;left:-2.1875rem;width:11.875rem;height:5rem;transition:.5s ease-in-out}body.search-open .branding{top:0;z-index:999999}@media (min-width:1025px){.hide-large-up,.show-medium-only{display:none}.show-large-up{display:block}.three-column .col{margin:0 .9375rem .9375rem;width:calc((100% - 1.875rem * 2)/ 3)}.col-3:not([data-arx-type]):nth-of-type(2n+1),.col-4:not([data-arx-type]):nth-of-type(2n+1),.col-5:not([data-arx-type]):nth-of-type(2n+1),.col-6:not([data-arx-type]):nth-of-type(2n+1),.five-column .col:nth-of-type(2n+1),.four-column .col:nth-of-type(2n+1),.six-column .col:nth-of-type(2n+1),.three-column .col:nth-of-type(2n+1){margin-left:.9375rem}.col-3:not([data-arx-type]):nth-of-type(2n),.col-4:not([data-arx-type]):nth-of-type(2n),.col-5:not([data-arx-type]):nth-of-type(2n),.col-6:not([data-arx-type]):nth-of-type(2n),.five-column .col:nth-of-type(2n),.four-column .col:nth-of-type(2n),.six-column .col:nth-of-type(2n),.three-column .col:nth-of-type(2n){margin-right:.9375rem}.col-3:not([data-arx-type]):nth-of-type(3n+1),.col-4:not([data-arx-type]):nth-of-type(4n+1),.col-5:not([data-arx-type]):nth-of-type(5n+1),.col-6:not([data-arx-type]):nth-of-type(6n+1),.five-column .col:nth-of-type(5n+1),.four-column .col:nth-of-type(4n+1),.six-column .col:nth-of-type(6n+1),.three-column .col:nth-of-type(3n+1){margin-left:0}.col-3:not([data-arx-type]):nth-of-type(3n),.col-4:not([data-arx-type]):nth-of-type(4n),.col-5:not([data-arx-type]):nth-of-type(5n),.col-6:not([data-arx-type]):nth-of-type(6n),.five-column .col:nth-of-type(5n),.four-column .col:nth-of-type(4n),.six-column .col:nth-of-type(6n),.three-column .col:nth-of-type(3n){margin-right:0}.four-column .col{margin:0 .9375rem .9375rem;width:calc((100% - 1.875rem * 3)/ 4)}.col-5,.five-column .col{margin:0 .9375rem .9375rem;width:calc((100% - 1.875rem * 4)/ 5)}.col-6,.six-column .col{margin:0 .9375rem .9375rem;width:calc((100% - 1.875rem * 5)/ 6)}.col-3{width:calc((100% - 1.875rem * 2)/ 3)}.col-4{width:calc((100% - 1.875rem * 3)/ 4)}.grid .column.column-2{width:calc((100% - 1.875rem)/ 12 * 2)}.grid .column.column-3{width:calc((100% - 1.875rem)/ 12 * 3)}.grid .column.column-4{width:calc((100% - 1.875rem)/ 12 * 4)}.content-form fieldset legend{margin:0 0 .625rem}.flex-container{margin-bottom:1.25rem}.flex-container.alignleft{width:40%;float:left;margin:0 .9375rem .625rem 0}.flex-container.alignright{width:40%;float:right;margin:0 0 .625rem .9375rem}.flex-container.aligncenter{width:40%;margin:0 auto .625rem}.subpage header{z-index:initial;padding:2.5rem 3.75rem 5.3125rem}.subpage .group-content{display:inline-flex;width:100%;max-width:1040px;max-width:65rem;margin:auto;clear:both}.subpage .group-content .main{margin-right:5rem}.subpage .group-content aside{max-width:304px;max-width:19rem;min-width:304px;min-width:19rem;padding-top:0;padding-right:0}.branding a .logo{top:0}.branding a .logo svg{top:0;left:0;width:9.375rem;height:4.6875rem;opacity:1}body.search-open .branding .logo{position:relative;top:.625rem}}:root{--button-color1-bg-color:#15295d;--button-color1-bg-color-hover:#2e3133;--button-color1-text-color:#ffffff;--button-color1-text-color-hover:#ffffff;--button-color1-border-color:#15295d;--button-color1-border-color-hover:#2E3133;--button-color1-border-text-color:#15295d;--button-color1-border-text-color-hover:#2E3133;--button-color2-bg-color:#B4D333;--button-color2-bg-color-hover:#2e3133;--button-color2-text-color:#15295d;--button-color2-text-color-hover:#ffffff;--button-color2-border-color:#b4d333;--button-color2-border-color-hover:#ffffff;--button-color2-border-text-color:#ffffff;--button-color2-border-text-color-hover:#ffffff;--button-color3-bg-color:#B4D333;--button-color3-bg-color-hover:#2E3133;--button-color3-text-color:#2E3133;--button-color3-text-color-hover:#ffffff;--button-color3-border-color:#15295D;--button-color3-border-color-hover:#1a1a1a;--button-color3-border-text-color:#1a1a1a;--button-color3-border-text-color-hover:#1a1a1a;--nav-level2-background-desktop:#fff;--nav-level3-background:transparent;--slidenav-level1-target-color:#15295D;--slidenav-level1-target-background-color:#fff;--slidenav-level2-target-color:#fff;--slidenav-level2-target-background-color:transparent;--slidenav-level3-target-color:#fff;--slidenav-level3-target-background-color:transparent;--nav-level1-text-color-desktop:#fff;--nav-level1-text-bg-color-desktop:transparent;--nav-level1-text-underline-color-hover:#B4D333;--nav-level2-text-color-mobile:#fff;--nav-level2-text-bg-color-mobile:#333;--nav-level2-text-color-desktop:#15295D;--nav-level2-text-bg-color-desktop:#fff;--nav-level3-text-color-mobile:#fff;--nav-level3-text-bg-color-mobile:#333;--nav-level3-text-color-desktop:#15295D;--nav-level3-text-bg-color-desktop:#fff;--nav-hover-color:#333;--nav-level2-background-mobile:#fff;--nav-level1-text-bg-color-mobile:transparent;--nav-underline-hover-color:#B4D333;--nav-background:linear-gradient(180deg, rgb(0 6 39 / 100%) 0%, rgb(0 44 126 / 100%) 100%);--nav-level1-text-color-mobile:#1a1a1a;--nav-item-accessible-toggler:#15295D;--header-social-link-color:#004c8b;--header-social-link-color-hover:#205277;--header-social-icon:#004c8b;--header-social-icon-hover:#205277;--footer-social-link-color:#F05E29;--footer-social-link-color-hover:#205277;--footer-social-icon:#004c8b;--footer-social-icon-hover:#205277;--juicer-social-link-color:#ccc;--juicer-social-link-color-hover:#fff;--juicer-social-icon:#ccc;--juicer-social-icon-hover:#ccc;--image-border-color:#205277;--image-bg-elements:#205277;--image-bg-color:#ffffff;--flip-card-front-bg:#00537a;--flip-card-back-bg:#00537a;--flip-card-text-color:#ffffff;--fbi-bg-color:#EDEEF0;--fbi-text-color:#262626;--fbi-dropshadow-bg-color:white;--fbi-darkbackground-bg-color:$primary-blue;--fbi-darkbackground-text-color:#ffffff;--icb-content-bg:rgba(0, 83, 122, .95);--icb-content-bg-solid:#262626;--icb-text-color:#f2f2f2;--icb-link:#f2f2f2;--icb-link-hover:#cccccc;--icb-content-bg-2:rgba(255, 255, 255, .95);--icb-text-color-2:#262626;--icb-link-2:#262626;--icb-link-2-hover:#cccccc;--about-section-bg-color:#fff;--about-section-title-color:#15295d;--about-section-text-color:#404040;--physical-therapist-bg-color:#f0f1f2;--physical-therapist-button-text-color:#15295d;--physical-therapist-title-color:#15295d;--physical-therapist-text-color:#2e3133;--homepage-bottom-bg-color:#15295d;--homepage-bottom-button-text-color:#15295d;--homepage-bottom-title-color:#fff;--pt-clinics-bg-color:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(227, 228, 230, 0.75) 100%);--pt-clinics-title-color:#15295d;--gdpr-bg-color:#fff;--gdpr-text-color:#1a1a1a}body .page-wrapper .button,body .page-wrapper a.button{position:relative;display:inline-flex;justify-content:center;align-items:center;width:auto;padding:.875rem 2.25rem;overflow:hidden;font-size:1.125rem;text-decoration:none;min-width:140px;min-width:8.75rem;border-radius:.9375rem;text-align:center;z-index:0;font-weight:700}body .page-wrapper .button__color1,body .page-wrapper a.button__color1{background-color:var(--button-color1-bg-color);color:var(--button-color1-text-color)}body .page-wrapper .button__color1.button__fade:focus,body .page-wrapper .button__color1.button__fade:hover,body .page-wrapper .button__color1.button__slide-over:focus,body .page-wrapper .button__color1.button__slide-over:hover,body .page-wrapper a.button__color1.button__fade:focus,body .page-wrapper a.button__color1.button__fade:hover,body .page-wrapper a.button__color1.button__slide-over:focus,body .page-wrapper a.button__color1.button__slide-over:hover{background-color:var(--button-color1-bg-color-hover);color:var(--button-color1-text-color)}body .page-wrapper .button__color1.button__outline,body .page-wrapper a.button__color1.button__outline{border:2px solid var(--button-color1-border-color);border:.125rem solid var(--button-color1-border-color);color:var(--button-color1-border-text-color);background:0 0}body .page-wrapper .button__color1.button__outline:focus,body .page-wrapper .button__color1.button__outline:hover,body .page-wrapper a.button__color1.button__outline:focus,body .page-wrapper a.button__color1.button__outline:hover{background:0 0;border-color:var(--button-color1-border-color-hover);color:var(--button-color1-border-text-color-hover)}body .page-wrapper .button__color1.button__pill,body .page-wrapper .button__color1.dark.button__pill,body .page-wrapper .button__color2.button__pill,body .page-wrapper .button__color2.dark.button__pill,body .page-wrapper .button__color3.button__pill,body .page-wrapper .button__color3.dark.button__pill,body .page-wrapper a.button__color1.button__pill,body .page-wrapper a.button__color1.dark.button__pill,body .page-wrapper a.button__color2.button__pill,body .page-wrapper a.button__color2.dark.button__pill,body .page-wrapper a.button__color3.button__pill,body .page-wrapper a.button__color3.dark.button__pill{border-radius:3.125rem}body .page-wrapper .button__color1.dark,body .page-wrapper a.button__color1.dark{background-color:#fff;color:#00537a}body .page-wrapper .button__color1.dark.button__fade:focus,body .page-wrapper .button__color1.dark.button__fade:hover,body .page-wrapper .button__color1.dark.button__slide-over:focus,body .page-wrapper .button__color1.dark.button__slide-over:hover,body .page-wrapper a.button__color1.dark.button__fade:focus,body .page-wrapper a.button__color1.dark.button__fade:hover,body .page-wrapper a.button__color1.dark.button__slide-over:focus,body .page-wrapper a.button__color1.dark.button__slide-over:hover{background-color:#b4d333;color:#fff}body .page-wrapper .button__color1.dark.button__outline,body .page-wrapper a.button__color1.dark.button__outline{border:.125rem solid #fff;background:0 0;color:#15295d}body .page-wrapper .button__color2,body .page-wrapper a.button__color2{background-color:var(--button-color2-bg-color);color:var(--button-color2-text-color)}body .page-wrapper .button__color2.button__fade:focus,body .page-wrapper .button__color2.button__fade:hover,body .page-wrapper a.button__color2.button__fade:focus,body .page-wrapper a.button__color2.button__fade:hover{background-color:var(--button-color2-bg-color-hover);color:var(--button-color2-text-color-hover)}body .page-wrapper .button__color2.button__slide-over:focus,body .page-wrapper .button__color2.button__slide-over:hover,body .page-wrapper a.button__color2.button__slide-over:focus,body .page-wrapper a.button__color2.button__slide-over:hover{color:var(--button-color2-border-text-color-hover)}body .page-wrapper .button__color2.button__outline,body .page-wrapper a.button__color2.button__outline{border:2px solid var(--button-color2-border-color);border:.125rem solid var(--button-color2-border-color);color:var(--button-color2-border-text-color);background:0 0}body .page-wrapper .button__color2.button__outline:focus,body .page-wrapper .button__color2.button__outline:hover,body .page-wrapper .button__color3.dark.button__outline:focus,body .page-wrapper .button__color3.dark.button__outline:hover,body .page-wrapper a.button__color2.button__outline:focus,body .page-wrapper a.button__color2.button__outline:hover,body .page-wrapper a.button__color3.dark.button__outline:focus,body .page-wrapper a.button__color3.dark.button__outline:hover{background:0 0;border-color:var(--button-color2-border-color-hover);color:var(--button-color2-border-text-color-hover)}body .page-wrapper .button__color2.button__border-grows:focus,body .page-wrapper .button__color2.button__border-grows:hover,body .page-wrapper a.button__color2.button__border-grows:focus,body .page-wrapper a.button__color2.button__border-grows:hover{border:2px solid var(--button-color2-border-color-hover);border:.125rem solid var(--button-color2-border-color-hover);color:#2e3133}body .page-wrapper .button__color2.dark,body .page-wrapper a.button__color2.dark{background-color:var(--button-color2-bg-color);color:#fff}body .page-wrapper .button__color2.dark.button__fade:focus,body .page-wrapper .button__color2.dark.button__fade:hover,body .page-wrapper .button__color2.dark.button__slide-over:focus,body .page-wrapper .button__color2.dark.button__slide-over:hover,body .page-wrapper a.button__color2.dark.button__fade:focus,body .page-wrapper a.button__color2.dark.button__fade:hover,body .page-wrapper a.button__color2.dark.button__slide-over:focus,body .page-wrapper a.button__color2.dark.button__slide-over:hover{background-color:#15295d;color:#fff}body .page-wrapper .button__color2.dark.button__outline,body .page-wrapper a.button__color2.dark.button__outline{border:2px solid var(--button-color2-bg-color);border:.125rem solid var(--button-color2-bg-color);background:0 0;color:#fff}body .page-wrapper .button__color2.dark.button__outline:focus,body .page-wrapper .button__color2.dark.button__outline:hover,body .page-wrapper a.button__color2.dark.button__outline:focus,body .page-wrapper a.button__color2.dark.button__outline:hover{background:0 0;border:.125rem solid #15295d;color:#fff}body .page-wrapper .button__color3,body .page-wrapper a.button__color3{border:2px solid var(--button-color3-border-color);border:.125rem solid var(--button-color3-border-color);color:var(--button-color3-text-color)}body .page-wrapper .button__color3.dark,body .page-wrapper a.button__color3.dark{border:.125rem solid #f05e29;color:#fff}body .page-wrapper .button__color3.dark.button__fade:focus,body .page-wrapper .button__color3.dark.button__fade:hover,body .page-wrapper .button__color3.dark.button__slide-over:focus,body .page-wrapper .button__color3.dark.button__slide-over:hover,body .page-wrapper a.button__color3.dark.button__fade:focus,body .page-wrapper a.button__color3.dark.button__fade:hover,body .page-wrapper a.button__color3.dark.button__slide-over:focus,body .page-wrapper a.button__color3.dark.button__slide-over:hover{border:.125rem solid #fff;color:#fff}body .page-wrapper .button__color3.button__fade:focus,body .page-wrapper .button__color3.button__fade:hover,body .page-wrapper a.button__color3.button__fade:focus,body .page-wrapper a.button__color3.button__fade:hover{background:var(--button-color3-bg-color-hover);color:var(--button-color3-text-color-hover)}body .page-wrapper .button__color3.button__slide-over:focus,body .page-wrapper .button__color3.button__slide-over:hover,body .page-wrapper a.button__color3.button__slide-over:focus,body .page-wrapper a.button__color3.button__slide-over:hover{color:var(--button-color3-text-color-hover)}body .page-wrapper .button::before,body .page-wrapper a.button::before{content:none;opacity:1}body .page-wrapper .button__arrow--left::after,body .page-wrapper a.button__arrow--left::after{margin-right:.625rem;order:-1;content:"";background-repeat:no-repeat;background-position:center;background-size:contain;width:.9375rem;height:1.75rem}body .page-wrapper .button__arrow--left.button__color1.dark::after,body .page-wrapper .button__arrow--left.button__color1::after,body .page-wrapper .button__arrow--left.button__color2:focus::after,body .page-wrapper .button__arrow--left.button__color2:hover::after,body .page-wrapper .button__arrow--left.button__color3.dark::after,body .page-wrapper .button__arrow--left.button__color3:focus::after,body .page-wrapper .button__arrow--left.button__color3:hover::after,body .page-wrapper .button__arrow--left.button__outline.button__color2::after,body .page-wrapper .button__arrow--left.button__outline.button__color2:focus::after,body .page-wrapper .button__arrow--left.button__outline.button__color2:hover::after,body .page-wrapper .button__arrow--left.button__outline.button__color3.dark::after,body .page-wrapper .button__arrow--left.button__outline.button__color3:focus::after,body .page-wrapper .button__arrow--left.button__outline.button__color3:hover::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color2::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color2:focus::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color2:hover::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color3:focus::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color3:hover::after,body .page-wrapper .button__arrow--left.button__pill.button__color1::after,body .page-wrapper .button__arrow--left.button__pill.button__color1:focus::after,body .page-wrapper .button__arrow--left.button__pill.button__color1:hover::after,body .page-wrapper .button__arrow--left.button__pill.button__color2:focus::after,body .page-wrapper .button__arrow--left.button__pill.button__color2:hover::after,body .page-wrapper .button__arrow--left.button__pill.button__color3:focus::after,body .page-wrapper .button__arrow--left.button__pill.button__color3:hover::after,body .page-wrapper a.button__arrow--left.button__color1.dark::after,body .page-wrapper a.button__arrow--left.button__color1::after,body .page-wrapper a.button__arrow--left.button__color2:focus::after,body .page-wrapper a.button__arrow--left.button__color2:hover::after,body .page-wrapper a.button__arrow--left.button__color3.dark::after,body .page-wrapper a.button__arrow--left.button__color3:focus::after,body .page-wrapper a.button__arrow--left.button__color3:hover::after,body .page-wrapper a.button__arrow--left.button__outline.button__color2::after,body .page-wrapper a.button__arrow--left.button__outline.button__color2:focus::after,body .page-wrapper a.button__arrow--left.button__outline.button__color2:hover::after,body .page-wrapper a.button__arrow--left.button__outline.button__color3.dark::after,body .page-wrapper a.button__arrow--left.button__outline.button__color3:focus::after,body .page-wrapper a.button__arrow--left.button__outline.button__color3:hover::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color2::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color2:focus::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color2:hover::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color3:focus::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color3:hover::after,body .page-wrapper a.button__arrow--left.button__pill.button__color1::after,body .page-wrapper a.button__arrow--left.button__pill.button__color1:focus::after,body .page-wrapper a.button__arrow--left.button__pill.button__color1:hover::after,body .page-wrapper a.button__arrow--left.button__pill.button__color2:focus::after,body .page-wrapper a.button__arrow--left.button__pill.button__color2:hover::after,body .page-wrapper a.button__arrow--left.button__pill.button__color3:focus::after,body .page-wrapper a.button__arrow--left.button__pill.button__color3:hover::after{background-image:url(/themes/spineandsport/assets/dist/images/btn-left-arrow-light.svg)}body .page-wrapper .button__arrow--left.button__color2::after,body .page-wrapper .button__arrow--left.button__color3::after,body .page-wrapper .button__arrow--left.button__outline.button__color1::after,body .page-wrapper .button__arrow--left.button__outline.button__color1:focus::after,body .page-wrapper .button__arrow--left.button__outline.button__color1:hover::after,body .page-wrapper .button__arrow--left.button__outline.button__color3::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color1::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color1:focus::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color1:hover::after,body .page-wrapper .button__arrow--left.button__outline.button__pill.button__color3::after,body .page-wrapper .button__arrow--left.button__pill.button__color2::after,body .page-wrapper .button__arrow--left.button__pill.button__color3::after,body .page-wrapper a.button__arrow--left.button__color2::after,body .page-wrapper a.button__arrow--left.button__color3::after,body .page-wrapper a.button__arrow--left.button__outline.button__color1::after,body .page-wrapper a.button__arrow--left.button__outline.button__color1:focus::after,body .page-wrapper a.button__arrow--left.button__outline.button__color1:hover::after,body .page-wrapper a.button__arrow--left.button__outline.button__color3::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color1::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color1:focus::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color1:hover::after,body .page-wrapper a.button__arrow--left.button__outline.button__pill.button__color3::after,body .page-wrapper a.button__arrow--left.button__pill.button__color2::after,body .page-wrapper a.button__arrow--left.button__pill.button__color3::after{background-image:url(/themes/spineandsport/assets/dist/images/btn-left-arrow-dark.svg)}body .page-wrapper .button__arrow--right.button__color1::after,body .page-wrapper .button__arrow--right.button__color1:focus::after,body .page-wrapper .button__arrow--right.button__color1:hover::after,body .page-wrapper .button__arrow--right.button__color2:focus::after,body .page-wrapper .button__arrow--right.button__color2:hover::after,body .page-wrapper .button__arrow--right.button__color3:focus::after,body .page-wrapper .button__arrow--right.button__color3:hover::after,body .page-wrapper .button__arrow--right.button__outline.button__color2::after,body .page-wrapper .button__arrow--right.button__outline.button__color2:focus::after,body .page-wrapper .button__arrow--right.button__outline.button__color2:hover::after,body .page-wrapper .button__arrow--right.button__outline.button__color3:focus::after,body .page-wrapper .button__arrow--right.button__outline.button__color3:hover::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color2::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color2:focus::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color2:hover::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color3:focus::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color3:hover::after,body .page-wrapper .button__arrow--right.button__pill.button__color1::after,body .page-wrapper .button__arrow--right.button__pill.button__color1:focus::after,body .page-wrapper .button__arrow--right.button__pill.button__color1:hover::after,body .page-wrapper .button__arrow--right.button__pill.button__color2:focus::after,body .page-wrapper .button__arrow--right.button__pill.button__color2:hover::after,body .page-wrapper .button__arrow--right.button__pill.button__color3:focus::after,body .page-wrapper .button__arrow--right.button__pill.button__color3:hover::after,body .page-wrapper a.button__arrow--right.button__color1::after,body .page-wrapper a.button__arrow--right.button__color1:focus::after,body .page-wrapper a.button__arrow--right.button__color1:hover::after,body .page-wrapper a.button__arrow--right.button__color2:focus::after,body .page-wrapper a.button__arrow--right.button__color2:hover::after,body .page-wrapper a.button__arrow--right.button__color3:focus::after,body .page-wrapper a.button__arrow--right.button__color3:hover::after,body .page-wrapper a.button__arrow--right.button__outline.button__color2::after,body .page-wrapper a.button__arrow--right.button__outline.button__color2:focus::after,body .page-wrapper a.button__arrow--right.button__outline.button__color2:hover::after,body .page-wrapper a.button__arrow--right.button__outline.button__color3:focus::after,body .page-wrapper a.button__arrow--right.button__outline.button__color3:hover::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color2::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color2:focus::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color2:hover::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color3:focus::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color3:hover::after,body .page-wrapper a.button__arrow--right.button__pill.button__color1::after,body .page-wrapper a.button__arrow--right.button__pill.button__color1:focus::after,body .page-wrapper a.button__arrow--right.button__pill.button__color1:hover::after,body .page-wrapper a.button__arrow--right.button__pill.button__color2:focus::after,body .page-wrapper a.button__arrow--right.button__pill.button__color2:hover::after,body .page-wrapper a.button__arrow--right.button__pill.button__color3:focus::after,body .page-wrapper a.button__arrow--right.button__pill.button__color3:hover::after{background-image:url(/themes/spineandsport/assets/dist/images/btn-right-arrow-light.svg)}body .page-wrapper .button__arrow--right::after,body .page-wrapper a.button__arrow--right::after{margin-right:0;margin-left:.625rem;content:"";background-repeat:no-repeat;background-position:center;background-size:contain;width:.9375rem;height:1.75rem}body .page-wrapper .button__arrow--right.button__color2::after,body .page-wrapper .button__arrow--right.button__color3::after,body .page-wrapper a.button__arrow--right.button__color2::after,body .page-wrapper a.button__arrow--right.button__color3::after{background-image:url(/themes/spineandsport/assets/dist/images/btn-right-arrow-dark.svg)}body .page-wrapper .button__arrow--right.button__outline.button__color1::after,body .page-wrapper .button__arrow--right.button__outline.button__color1:focus::after,body .page-wrapper .button__arrow--right.button__outline.button__color1:hover::after,body .page-wrapper .button__arrow--right.button__outline.button__color3::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color1::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color1:focus::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color1:hover::after,body .page-wrapper .button__arrow--right.button__outline.button__pill.button__color3::after,body .page-wrapper .button__arrow--right.button__pill.button__color2::after,body .page-wrapper .button__arrow--right.button__pill.button__color3::after,body .page-wrapper a.button__arrow--right.button__outline.button__color1::after,body .page-wrapper a.button__arrow--right.button__outline.button__color1:focus::after,body .page-wrapper a.button__arrow--right.button__outline.button__color1:hover::after,body .page-wrapper a.button__arrow--right.button__outline.button__color3::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color1::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color1:focus::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color1:hover::after,body .page-wrapper a.button__arrow--right.button__outline.button__pill.button__color3::after,body .page-wrapper a.button__arrow--right.button__pill.button__color2::after,body .page-wrapper a.button__arrow--right.button__pill.button__color3::after{background-image:url(/themes/spineandsport/assets/dist/images/btn-right-arrow-dark.svg)}body .page-wrapper .button__arrow-appears,body .page-wrapper .button__fade,body .page-wrapper a.button__arrow-appears,body .page-wrapper a.button__fade{transition:.33s ease-in-out}body .page-wrapper .button__slide-over::before,body .page-wrapper a.button__slide-over::before{position:absolute;left:0;z-index:-1;display:block;width:0;height:100%;background:0 0;content:"";transition:.6s ease-in-out}body .page-wrapper .button__slide-over:focus::before,body .page-wrapper .button__slide-over:hover::before,body .page-wrapper a.button__slide-over:focus::before,body .page-wrapper a.button__slide-over:hover::before{width:100%;color:#fff;background:#2e3133}body .page-wrapper .button__border-grows,body .page-wrapper a.button__border-grows{outline:transparent solid .125rem;transition:.33s ease-in-out}body .page-wrapper .button__border-grows:focus,body .page-wrapper .button__border-grows:hover,body .page-wrapper a.button__border-grows:focus,body .page-wrapper a.button__border-grows:hover{outline:currentcolor solid .25rem;outline-offset:-4px;outline-offset:-.25rem}body .page-wrapper .button__arrow-appears.button__arrow--left::after,body .page-wrapper .button__arrow-appears.button__arrow--right::after,body .page-wrapper a.button__arrow-appears.button__arrow--left::after,body .page-wrapper a.button__arrow-appears.button__arrow--right::after{position:relative;top:0;display:inline-block;content:"";transition:.33s ease-in-out}body .page-wrapper .button__arrow-appears.button__arrow--left::after,body .page-wrapper a.button__arrow-appears.button__arrow--left::after{margin-right:-.9375rem;order:-1;opacity:0}body .page-wrapper .button__arrow-appears.button__arrow--left:focus::after,body .page-wrapper .button__arrow-appears.button__arrow--left:hover::after,body .page-wrapper a.button__arrow-appears.button__arrow--left:focus::after,body .page-wrapper a.button__arrow-appears.button__arrow--left:hover::after{margin-right:.625rem;opacity:1}body .page-wrapper .button__arrow-appears.button__arrow--right::after,body .page-wrapper a.button__arrow-appears.button__arrow--right::after{margin-left:-.9375rem;content:"";opacity:0}body .page-wrapper .button__arrow-appears.button__arrow--right:focus::after,body .page-wrapper .button__arrow-appears.button__arrow--right:hover::after,body .page-wrapper a.button__arrow-appears.button__arrow--right:focus::after,body .page-wrapper a.button__arrow-appears.button__arrow--right:hover::after{margin-left:.625rem;opacity:1}body .page-wrapper .button-list{padding-top:1.25rem;padding-bottom:2.1875rem}.highlighted-text .inner-flex-container img,body .page-wrapper .button-list li .button{margin-bottom:.9375rem}.columns{margin:0 -.9375rem;justify-content:space-between}.page-wrapper .cta-banner .btn-primary,.page-wrapper .cta-banner-wide .btn-primary,.page-wrapper .cta-billboard .btn-primary,.page-wrapper .cta-card .btn-primary{color:#fff;background-color:#004c8b}.page-wrapper .cta-card{position:relative;display:flex;flex-direction:column;height:auto}.page-wrapper .cta-card.dark,body.subpage.cal-rehab .highlighted-text h2::after,body.subpage.cal-rehab .radio-list input[type=radio]:checked+label:after,body.subpage.cal-rehab input[type=checkbox]:checked+label:before{background-color:#262626}.page-wrapper .cta-card,.page-wrapper .feed-item{padding:0 2.1875rem 1.25rem;margin-bottom:1.25rem;overflow:hidden;background:#fff;border-bottom:0;border-radius:2.5rem}.page-wrapper .cta-card.card--contained,.page-wrapper .feed-item.card--contained{box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.page-wrapper .cta-card.card--open,.page-wrapper .feed-item.card--open{box-shadow:none;background:0 0}.page-wrapper .cta-card.card--mix,.page-wrapper .feed-item.card--mix{box-shadow:0 -15px 25px -10px rgba(0,0,0,.25);box-shadow:0 -.9375rem 1.5625rem -.625rem rgba(0,0,0,.25)}.page-wrapper .cta-card.card--stroke,.page-wrapper .feed-item.card--stroke{border:.125rem solid #414141;box-shadow:none}.page-wrapper .cta-card.card--stroke figure,.page-wrapper .feed-item.card--stroke figure{border-bottom:.125rem solid #414141}.page-wrapper .cta-card.card--circle-image,.page-wrapper .feed-item.card--circle-image{box-shadow:none}.page-wrapper .cta-card.card--circle-image figure,.page-wrapper .feed-item.card--circle-image figure{right:0;left:0;width:12.5rem;margin:auto auto 1.5625rem;overflow:hidden}.page-wrapper .cta-card.card--contained__icon figure,.page-wrapper .cta-card.card--mix__icon figure,.page-wrapper .cta-card.card--open__icon figure,.page-wrapper .feed-item.card--contained__icon figure,.page-wrapper .feed-item.card--mix__icon figure,.page-wrapper .feed-item.card--open__icon figure{left:0;width:auto;margin:0 auto 1.875rem;max-width:100%;top:0}.page-wrapper .cta-card.card--circle-image figure img,.page-wrapper .feed-item.card--circle-image figure img{border-radius:50%;width:12.5rem;-o-object-fit:cover;object-fit:cover;height:12.5rem}.page-wrapper .cta-card.card--open__icon,.page-wrapper .feed-item.card--open__icon{text-align:center;padding:1.25rem 1.25rem 2.5rem}.image-list .image figure,.image-list .image img,.page-wrapper .cta-card.card--open__icon figure img,.page-wrapper .feed-item.card--open__icon figure img{border-radius:.625rem}.page-wrapper .cta-card.card--contained__icon,.page-wrapper .feed-item.card--contained__icon{box-shadow:0 0 25px rgba(0,0,0,.25);box-shadow:0 0 1.5625rem rgba(0,0,0,.25);padding-top:2.5rem}.page-wrapper .cta-card.card--mix__icon,.page-wrapper .feed-item.card--mix__icon{box-shadow:0 -15px 25px -10px rgba(0,0,0,.25);box-shadow:0 -.9375rem 1.5625rem -.625rem rgba(0,0,0,.25);text-align:center;padding-top:2.5rem}.page-wrapper .cta-card h1,.page-wrapper .cta-card h2,.page-wrapper .cta-card h3,.page-wrapper .cta-card h4,.page-wrapper .cta-card h5,.page-wrapper .cta-card h6,.page-wrapper .feed-item h1,.page-wrapper .feed-item h2,.page-wrapper .feed-item h3,.page-wrapper .feed-item h4,.page-wrapper .feed-item h5,.page-wrapper .feed-item h6{margin-top:1.875rem;margin-bottom:.625rem;color:#15295d;border:0;font-size:1.25rem;line-height:1.75rem;letter-spacing:normal}.page-wrapper .cta-card p,.page-wrapper .feed-item p{margin:0 0 1.5625rem;color:#2e3133;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.page-wrapper .cta-card__image,.page-wrapper .feed-item__image{position:relative;top:0;left:-2.5rem;width:calc(100% + 5rem);max-width:calc(100% + 80px);max-width:calc(100% + 5rem);margin:0}.page-wrapper .cta-image{position:relative;width:100%!important;display:inline-flex;justify-content:center;align-items:flex-end;min-height:380px;min-height:23.75rem;padding:3.125rem 0 0;overflow:hidden;background:gray;border-radius:2.5rem;box-shadow:none;margin-bottom:1.25rem;border-bottom:0}.hubspot-form,.modal,.page-wrapper .cta-alt{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.page-wrapper .cta-image__image{position:absolute;top:0;z-index:1;width:100%;height:100%;margin:0 auto}.page-wrapper .cta-image__image img{left:0;width:100%;height:100%;min-height:380px;min-height:23.75rem;margin:0 auto;-o-object-fit:contain;object-fit:contain}.page-wrapper .cta-image__image::after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.page-wrapper .cta-banner-image__image::before,.page-wrapper .cta-image-block .call-out .box-image::before{background:url(/themes/spineandsport/assets/dist/images/orange-lines.svg) center/contain no-repeat;transition:.5s ease-in-out;content:""}.page-wrapper .cta-image__content{position:relative;bottom:1.25rem;left:0;z-index:2;width:100%;border-radius:.9375rem;height:auto;padding:1.25rem;text-align:center}.page-wrapper .cta-image h1,.page-wrapper .cta-image h2,.page-wrapper .cta-image h3,.page-wrapper .cta-image h4,.page-wrapper .cta-image h5,.page-wrapper .cta-image h6{color:#fff!important;border:0;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega.alt .content .box-content h1.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h2.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h3.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h4.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h5.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h6.orange-text,.page-wrapper .cta-image h1.orange-text,.page-wrapper .cta-image h2.orange-text,.page-wrapper .cta-image h3.orange-text,.page-wrapper .cta-image h4.orange-text,.page-wrapper .cta-image h5.orange-text,.page-wrapper .cta-image h6.orange-text{color:#f25c29!important}.page-wrapper .cta-image p{color:#fff;font-size:.875rem;line-height:1.625rem;letter-spacing:normal}.image-content-banner figure[data-arx-type],.page-wrapper .cta-image .btn-primary{width:auto}.btn-primary.blue,.page-wrapper .cta-image .btn-primary:focus,.page-wrapper .cta-image .btn-primary:hover{color:#fff;background-color:#15295d}.page-wrapper .cta-image--alt{border-radius:0}.page-wrapper .cta-image--alt .img::after,.page-wrapper .cta-image--alt figure::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.page-wrapper .cta-banner{padding:2.1875rem 2.1875rem 1.25rem;margin:.9375rem 0;color:#fff;text-align:center;background-color:#15295d;background-image:url(/themes/spineandsport/assets/dist/images/call-to-action.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:2.5rem}.page-wrapper .cta-banner__content p,.page-wrapper .cta-billboard p{margin:.9375rem 0 1.25rem;color:#fff;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-banner__content-image{background:url(/themes/spineandsport/assets/dist/images/icn-cta-banner-logo.svg) center no-repeat;width:2.8125rem;height:2.5rem;justify-self:center}.page-wrapper .cta-banner .btn-primary:focus,.page-wrapper .cta-banner .btn-primary:hover,.page-wrapper .cta-billboard .btn-primary:focus,.page-wrapper .cta-billboard .btn-primary:hover{color:#15295d;background-color:#fff}.page-wrapper .cta-banner-image{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;min-height:450px;min-height:28.125rem;overflow:hidden;justify-content:center}.page-wrapper .cta-banner-image__image{width:100%;margin:2.25rem 0;height:20rem;max-width:320px;max-width:20rem;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin-right:1.5625rem;border-radius:50%}.page-wrapper .cta-banner-image__image::before{position:absolute;display:block;width:100%;height:100%;transform:scale(1.2)}.page-wrapper .cta-banner-image__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;z-index:2}.content-form fieldset,.form-box-content .content-form fieldset,.image-list .content,.image-list .content>*,.page-wrapper .cta-alt.fullwidth .inner>div,.page-wrapper .cta-alt>div,.page-wrapper .cta-banner-image__content,.page-wrapper .cta-billboard.mega .content .box-image img,.page-wrapper .cta-image-block .call-out .box-content,.page-wrapper .cta-image-block .call-out .box-image{width:100%}.page-wrapper .cta-banner-wide{width:100vw;padding:4.6875rem 2.5rem;margin:0;color:#fff;text-align:center;background:url(/themes/spineandsport/assets/dist/images/prn-texture.png) center/cover no-repeat #15295d;margin-left:calc(50% - 50vw)}body.subpage.armada .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/armada-texture.png) center/cover no-repeat}body.subpage.rehab-authority .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/rehab-texture.png) center/cover no-repeat}body.subpage.cal-rehab .cta-banner-wide,body.subpage.team-rehab .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/cal-rehab-texture.png) center/cover no-repeat}body.subpage.kelly-hawkins .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/kelly-hawkins-texture.png) center/cover no-repeat}body.subpage.prn .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/prn-texture.png) center/cover no-repeat}body.subpage.pro-active .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/pro-active-texture.png) center/cover no-repeat}body.subpage.vista .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/vista-texture.png) center/cover no-repeat}body.subpage.summit .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/summit-texture.png) center/cover no-repeat}body.subpage.highline .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/highline-texture.png) center/cover no-repeat}body.subpage.cascade .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/cascade-texture.png) center/cover no-repeat}body.subpage.action-potential .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/action-potential-texture.png) center/cover no-repeat}body.subpage.inreach .cta-banner-wide{background:url(/themes/spineandsport/assets/dist/images/inreach-texture.png) center/cover no-repeat}.page-wrapper .cta-billboard .img img,.page-wrapper .cta-billboard__content::before{background:url(/themes/spineandsport/assets/dist/images/icn-cta-banner-logo.svg) center no-repeat}.page-wrapper .cta-banner-wide .content{width:100%;max-width:1160px;max-width:72.5rem;margin:0 auto}.page-wrapper .cta-banner-wide figure{margin-bottom:.625rem}.page-wrapper .cta-banner-wide h1,.page-wrapper .cta-banner-wide h2,.page-wrapper .cta-banner-wide h3,.page-wrapper .cta-banner-wide h4,.page-wrapper .cta-banner-wide h5,.page-wrapper .cta-banner-wide h6{margin-bottom:0;color:#fff!important;border:0;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-banner-wide p{color:#fff;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-banner-wide .btn-primary{padding:.625rem 2.25rem}.page-wrapper .cta-billboard{position:relative;max-width:100vw;width:100%;padding:0 2.5rem;overflow:hidden;background-color:#15295d}.page-wrapper .cta-billboard.fullwidth{margin-left:calc(50% - 50vw);width:100vw;margin-bottom:0;border-radius:0}.page-wrapper .cta-billboard__content{max-width:calc(100% - 60px);max-width:calc(100% - 3.75rem);padding:6.875rem 3.125rem;position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;height:100%;text-align:center;margin:0 auto;width:85rem}.page-wrapper .cta-billboard__content::before{position:absolute;content:"";width:3.125rem;height:3.125rem;top:2.5rem}.group-content .cta-billboard{width:100%;margin-left:0;overflow:hidden;border-radius:2.5rem}.page-wrapper .cta-billboard .img{position:absolute;left:-2.5rem;z-index:1;width:calc(100% + 5rem);height:100%;max-width:calc(100% + 80px);max-width:calc(100% + 5rem)}.page-wrapper .cta-billboard .img figure{width:100%;height:100%}.page-wrapper .cta-billboard .img img{width:100%;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}.page-wrapper .cta-billboard .img::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(21,41,93,.5)}.page-wrapper .cta-billboard h1,.page-wrapper .cta-billboard h2,.page-wrapper .cta-billboard h3,.page-wrapper .cta-billboard h4,.page-wrapper .cta-billboard h5,.page-wrapper .cta-billboard h6{margin-top:1.875rem;margin-bottom:.625rem;color:#fff!important;border:0;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-billboard[data-arx-type]{position:relative;flex-wrap:wrap}.page-wrapper .cta-billboard.mega{width:100vw;max-width:1600px;max-width:100rem;min-height:auto;padding:0;margin-left:calc(50% - 50vw);margin-top:0;margin-bottom:3.125rem}.page-wrapper .cta-billboard.mega .content{flex-wrap:wrap;padding:0}.page-wrapper .cta-billboard.mega .content .box-content{order:2;padding:0 2.5rem 1.875rem}.page-wrapper .cta-billboard.mega .content .box-content h1,.page-wrapper .cta-billboard.mega .content .box-content h2,.page-wrapper .cta-billboard.mega .content .box-content h3,.page-wrapper .cta-billboard.mega .content .box-content h4,.page-wrapper .cta-billboard.mega .content .box-content h5,.page-wrapper .cta-billboard.mega .content .box-content h6{margin-bottom:.9375rem;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.highlighted-text a,.highlighted-text ol,.highlighted-text p,.highlighted-text ul,.page-wrapper .cta-billboard.mega .content .box-content p{font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega .content .box-content img{margin:0 auto 1.875rem}.page-wrapper .cta-billboard.mega .content .box-image{order:1;width:100%}@media (width >= 1024px){.page-wrapper .cta-billboard.mega{margin-left:0;left:50%;transform:translateX(-50%)!important;margin-bottom:6.875rem}.page-wrapper .cta-billboard.mega .content{display:inline-flex!important;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.page-wrapper .cta-billboard.mega .content .box-content{position:relative;order:1;float:left;width:50%;padding:3.125rem 7.5rem;text-align:left}.page-wrapper .cta-billboard.mega .content .box-content h1,.page-wrapper .cta-billboard.mega .content .box-content h2,.page-wrapper .cta-billboard.mega .content .box-content h3,.page-wrapper .cta-billboard.mega .content .box-content h4,.page-wrapper .cta-billboard.mega .content .box-content h5,.page-wrapper .cta-billboard.mega .content .box-content h6{margin-bottom:1.25rem;color:#fff!important;border:0;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.75rem;line-height:2.25rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega .content .box-content p{font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega .content .box-content img{margin:0 0 3.125rem}.page-wrapper .cta-billboard.mega .content .box-image{position:absolute;top:0;right:0;float:right;width:50%;height:100%}.page-wrapper .cta-billboard.mega .content .box-image img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}}@media (width >= 1024px) and (-ms-high-contrast:none){.page-wrapper .cta-billboard.mega .content .box-image img{height:auto}}.page-wrapper .cta-billboard.mega.alt{margin-top:0;margin-bottom:0;color:#15295d;background:#fff}.page-wrapper .cta-billboard.mega.alt .content{justify-content:center}.page-wrapper .cta-billboard.mega.alt .content .box-content{order:1;width:100%;padding:1.875rem 2.5rem}.page-wrapper .cta-billboard.mega.alt .content .box-content h1,.page-wrapper .cta-billboard.mega.alt .content .box-content h2,.page-wrapper .cta-billboard.mega.alt .content .box-content h3,.page-wrapper .cta-billboard.mega.alt .content .box-content h4,.page-wrapper .cta-billboard.mega.alt .content .box-content h5,.page-wrapper .cta-billboard.mega.alt .content .box-content h6{margin-bottom:.9375rem;color:#15295d!important;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega.alt .content .box-content p{color:#2e3133;font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega.alt .content .box-image{order:1}@media (width >= 1024px){.page-wrapper .cta-billboard.mega.alt .content{justify-content:flex-end;min-height:450px;min-height:28.125rem}.page-wrapper .cta-billboard.mega.alt .content .inner{max-width:620px;max-width:38.75rem}.page-wrapper .cta-billboard.mega.alt .content .box-content{position:relative;order:2;float:left;width:64%;padding:8.75rem 7.5rem;text-align:left}.page-wrapper .cta-billboard.mega.alt .content .box-content h1,.page-wrapper .cta-billboard.mega.alt .content .box-content h2,.page-wrapper .cta-billboard.mega.alt .content .box-content h3,.page-wrapper .cta-billboard.mega.alt .content .box-content h4,.page-wrapper .cta-billboard.mega.alt .content .box-content h5,.page-wrapper .cta-billboard.mega.alt .content .box-content h6{margin-bottom:1.875rem;color:#15295d!important;border:0;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.75rem;line-height:2.25rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega.alt .content .box-content h1.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h2.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h3.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h4.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h5.orange-text,.page-wrapper .cta-billboard.mega.alt .content .box-content h6.orange-text{color:#f25c29!important}.page-wrapper .cta-billboard.mega.alt .content .box-content p{font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-billboard.mega.alt .content .box-image{left:0;float:left;width:36%;min-height:auto}}.page-wrapper .cta-billboard[data-arx-type] .img{position:relative;left:auto;width:100%;max-width:100%;margin:0 auto}.background-container.half::after,.banner .slide .caption .button>a.no,.banner .slide .image,.content-form .hide,.content-form .radio-list ul li:before,.form-box-content .content-form .hide,.form-box-content .content-form .radio-list ul li:before,.form-footer p br[data-mce-bogus],.form-footer p:first-of-type>br:first-of-type,.form-header p:first-of-type>br:first-of-type,.group-content .background-container.gray::before,.highlighted-boxes a:not(.btn)::after,.modal.employee-modal .modal-content.employee-info .summary a.btn[href=""],.modal.employee-modal .modal-content.partner-info .summary a.btn[href=""],.modal.partner-modal .modal-content.employee-info .summary a.btn[href=""],.modal.partner-modal .modal-content.partner-info .summary a.btn[href=""],.navigation.accordion-nav .nav-level2,.navigation.accordion-nav .nav-level3,.page-wrapper .cta-billboard[data-arx-type] .img::after,.page-wrapper .cta-image-block .call-out .box-content p:empty,.page-wrapper .form-builder-section #ctl15_rptPageParts_rptSections_0_rptFields_1_pnlTextArea_15 label,.recent-posts .blog-post .blog-summary,.search-results .pagenation table tr td .cell-heading,.search-results .pagenation table:before,.search-results .results tr td .cell-heading,.search-results .results:before,.stat .number .odometer-formatting-mark,body.subpage-404 .banner .slide .caption .button,figure a::after,main blockquote::after,main p:empty{display:none}.page-wrapper .full-width .call-to-action,.page-wrapper .full-width .cta-banner-wide,.page-wrapper .full-width .cta-billboard,.page-wrapper .full-width .highlighted-boxes{width:100vw;margin-left:calc(50% - 50vw)}.page-wrapper .cta-notifications{padding:1.875rem 2.1875rem;margin:0 0 1.875rem;color:#fff;background:gray;border-radius:.625rem}.page-wrapper .cta-notifications h1,.page-wrapper .cta-notifications h2,.page-wrapper .cta-notifications h3,.page-wrapper .cta-notifications h4,.page-wrapper .cta-notifications h5,.page-wrapper .cta-notifications h6{margin:0 0 .625rem;text-align:center;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-notifications p{margin:0 0 1.5625rem;text-align:center;font-size:.875rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-notifications .col-2{padding:1.25rem 0;text-align:center;background:rgba(255,255,255,.16);border-radius:.3125rem;font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.sidebar .cta-notifications .col-2{width:100%;margin:0}.page-wrapper .cta-notifications .col-2 p:first-of-type{margin:.625rem 0}.page-wrapper .cta-notifications .col-2 p:last-of-type{margin:.625rem 0 0}.page-wrapper .cta-notifications .col-2 a{color:#fff;text-decoration:none;border:0}.page-wrapper .cta-notifications [class*=fa],.page-wrapper .cta-notifications svg{font-size:1.875rem;color:#000}.emphasis-text.light h1,.emphasis-text.light h2,.emphasis-text.light h3,.emphasis-text.light h4,.emphasis-text.light h5,.emphasis-text.light h6,.emphasis-text.light ol,.emphasis-text.light p,.emphasis-text.light ul,.page-wrapper .main-content .block-container.light .block-container__text,.page-wrapper .main-content .block-container.light .block-container__title,.subpage.brands .main-content .group-content .main .gray .content .grid .column-4 p.medium-text a:focus,.subpage.brands .main-content .group-content .main .gray .content .grid .column-4 p.medium-text a:hover,body,html{color:#2e3133}.page-wrapper .cta-alt{position:relative;inset:30px 0 0;inset:1.875rem 0 0;display:inline-flex;align-items:center;flex-wrap:wrap;width:100%;max-width:1040px;max-width:65rem;margin:0 auto 3.125rem;overflow:hidden;background:#fff;border-radius:1.875rem;box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.page-wrapper .cta-alt .content{order:2;padding:3.125rem 3.125rem 1.5625rem;margin:0}.page-wrapper .cta-alt .content h1,.page-wrapper .cta-alt .content h2,.page-wrapper .cta-alt .content h3,.page-wrapper .cta-alt .content h4,.page-wrapper .cta-alt .content h5,.page-wrapper .cta-alt .content h6{margin:0 0 .3125rem;color:#15295d;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.75rem;letter-spacing:normal}.page-wrapper .cta-alt .content h1.orange-text,.page-wrapper .cta-alt .content h2.orange-text,.page-wrapper .cta-alt .content h3.orange-text,.page-wrapper .cta-alt .content h4.orange-text,.page-wrapper .cta-alt .content h5.orange-text,.page-wrapper .cta-alt .content h6.orange-text,.page-wrapper .cta-image-block .call-out .box-content h1.orange-text,.page-wrapper .cta-image-block .call-out .box-content h2.orange-text,.page-wrapper .cta-image-block .call-out .box-content h3.orange-text,.page-wrapper .cta-image-block .call-out .box-content h4.orange-text,.page-wrapper .cta-image-block .call-out .box-content h5.orange-text,.page-wrapper .cta-image-block .call-out .box-content h6.orange-text,main h1.orange-text,main h2.orange-text,main h3.orange-text,main h4.orange-text,main h5.orange-text,main h6.orange-text{color:#f25c29}.ie-bar p a,.ie-bar p a:visited{color:#4c3906}.page-wrapper .cta-alt .content p{margin-top:0;font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-alt .image{position:relative;display:block;order:1}.modal.featured-image .image img,.page-wrapper .cta-alt .image img{position:relative;width:auto;height:auto;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper .cta-alt.fullwidth{width:100vw;max-width:100vw;margin-bottom:0;margin-left:calc(50% - 50vw);border-radius:0}.page-wrapper .cta-alt.fullwidth .inner{display:inline-flex;align-items:center;flex-wrap:wrap}.cta-alt.boxed-image,.page-wrapper .cta-alt.boxed-image{padding:2.5rem}.cta-alt.boxed-image .content,.page-wrapper .cta-alt.boxed-image .content{order:2;width:100%;padding:0}.cta-alt.boxed-image .image,.page-wrapper .cta-alt.boxed-image .image{position:relative;display:block;order:1;width:100%;margin-bottom:1.875rem;text-align:center}.cta-alt.boxed-image .image figure,.cta-alt.boxed-image .image img,.page-wrapper .cta-alt.boxed-image .image figure,.page-wrapper .cta-alt.boxed-image .image img{position:relative;border-radius:.625rem}.page-wrapper .cta-image-block{display:block;width:100%;max-width:850px;max-width:53.125rem;margin:0 auto}.cta-alt.employee-info,.image-list{display:flex}.page-wrapper .cta-image-block .call-out{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;min-height:450px;min-height:28.125rem;padding:0;overflow:hidden}.page-wrapper .cta-image-block .call-out .box-image{position:relative;display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:253px;min-height:15.8125rem;overflow:hidden;transition:.5s ease-in-out}.page-wrapper .cta-image-block .call-out .box-image figure{position:absolute;inset:0;display:inline-block;width:100%;height:12rem;max-width:192px;max-width:12rem;margin:auto;overflow:hidden;border-radius:50%}.page-wrapper .cta-image-block .call-out .box-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out}.page-wrapper .cta-image-block .call-out .box-image::before{position:absolute;display:block;width:100%;height:100%;transform:rotate(0)}.page-wrapper .cta-image-block .call-out .box-image.active img{transform:scale(1.05)}.page-wrapper .cta-image-block .call-out .box-image.active::before{transform:rotate(-10deg)}.page-wrapper .cta-image-block .call-out .box-content{padding:1.5625rem 0 2.1875rem;text-align:center}.page-wrapper .cta-image-block .call-out .box-content h1,.page-wrapper .cta-image-block .call-out .box-content h2,.page-wrapper .cta-image-block .call-out .box-content h3,.page-wrapper .cta-image-block .call-out .box-content h4,.page-wrapper .cta-image-block .call-out .box-content h5,.page-wrapper .cta-image-block .call-out .box-content h6{margin-top:0;margin-bottom:.3125rem;color:#15295d;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:2rem;letter-spacing:normal}.homepage .cta-image-block .call-out .box-content h2{font-size:1.75rem;line-height:1.625rem;letter-spacing:normal}.page-wrapper .cta-image-block .call-out .box-content p{margin-top:0;margin-bottom:1.25rem;font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.625rem;letter-spacing:normal}.page-wrapper .cta-image-block.long{max-width:100%}.page-wrapper .cta-image-block.long .call-out{align-items:flex-start}main h1,main h2,main h3{margin-bottom:.625rem}.cta-alt.boxed-image .close-modal{top:.625rem;right:.625rem}@media (max-width:900px) and (min-width:640px){.grid .column-4{width:calc(50% - .9375rem)!important}}.highlighted-text{position:relative;width:100vw;padding:4.375rem 2.5rem;margin-top:0;margin-left:calc(50% - 50vw);overflow:hidden}body.subpage.armada .highlighted-text h2::after,body.subpage.armada .radio-list input[type=radio]:checked+label:after,body.subpage.armada input[type=checkbox]:checked+label:before{background-color:#005288}body.subpage.rehab-authority .radio-list input[type=radio]:checked+label:after,body.subpage.rehab-authority input[type=checkbox]:checked+label:before,body.subpage.replace .highlighted-text h2::after{background-color:#98002e}body.subpage.kelly-hawkins .highlighted-text h2::after,body.subpage.kelly-hawkins .radio-list input[type=radio]:checked+label:after,body.subpage.kelly-hawkins input[type=checkbox]:checked+label:before,body.subpage.prn .highlighted-text h2::after,body.subpage.prn .radio-list input[type=radio]:checked+label:after,body.subpage.prn input[type=checkbox]:checked+label:before{background-color:#0054a4}body.subpage.pro-active .highlighted-text h2::after,body.subpage.pro-active .radio-list input[type=radio]:checked+label:after,body.subpage.pro-active input[type=checkbox]:checked+label:before{background-color:#013d7d}body.subpage.vista .highlighted-text h2::after,body.subpage.vista .radio-list input[type=radio]:checked+label:after,body.subpage.vista input[type=checkbox]:checked+label:before{background-color:#00529b}body.subpage.summit .highlighted-text h2::after,body.subpage.summit .radio-list input[type=radio]:checked+label:after,body.subpage.summit input[type=checkbox]:checked+label:before{background-color:#005059}body.subpage.berube .highlighted-text h2::after,body.subpage.berube .radio-list input[type=radio]:checked+label:after,body.subpage.berube input[type=checkbox]:checked+label:before,body.subpage.modern-rehab .highlighted-text h2::after,body.subpage.modern-rehab .radio-list input[type=radio]:checked+label:after,body.subpage.modern-rehab input[type=checkbox]:checked+label:before,body.subpage.peloton .highlighted-text h2::after,body.subpage.peloton .radio-list input[type=radio]:checked+label:after,body.subpage.peloton input[type=checkbox]:checked+label:before,body.subpage.performance .highlighted-text h2::after,body.subpage.performance .radio-list input[type=radio]:checked+label:after,body.subpage.performance input[type=checkbox]:checked+label:before,body.subpage.phys-therapy .highlighted-text h2::after,body.subpage.phys-therapy .radio-list input[type=radio]:checked+label:after,body.subpage.phys-therapy input[type=checkbox]:checked+label:before,body.subpage.rehab-auth .highlighted-text h2::after,body.subpage.rehab-auth .radio-list input[type=radio]:checked+label:after,body.subpage.rehab-auth input[type=checkbox]:checked+label:before,body.subpage.rehab-life .highlighted-text h2::after,body.subpage.rehab-life .radio-list input[type=radio]:checked+label:after,body.subpage.rehab-life input[type=checkbox]:checked+label:before,body.subpage.rio-rancho .highlighted-text h2::after,body.subpage.rio-rancho .radio-list input[type=radio]:checked+label:after,body.subpage.rio-rancho input[type=checkbox]:checked+label:before,body.subpage.synergy-sports .highlighted-text h2::after,body.subpage.synergy-sports .radio-list input[type=radio]:checked+label:after,body.subpage.synergy-sports input[type=checkbox]:checked+label:before,body.subpage.synergy-therapy .highlighted-text h2::after,body.subpage.synergy-therapy .radio-list input[type=radio]:checked+label:after,body.subpage.synergy-therapy input[type=checkbox]:checked+label:before{background-color:#000}body.subpage.team-rehab .highlighted-text h2::after,body.subpage.team-rehab .radio-list input[type=radio]:checked+label:after,body.subpage.team-rehab input[type=checkbox]:checked+label:before{background-color:#dd0311}body.subpage.total-body .highlighted-text h2::after,body.subpage.total-body .radio-list input[type=radio]:checked+label:after,body.subpage.total-body input[type=checkbox]:checked+label:before{background-color:#f2f2f2}.highlighted-text .content{position:relative;z-index:1;max-width:680px;max-width:42.5rem;margin:0 auto;text-align:center}.highlighted-text h1,.highlighted-text h2,.highlighted-text h3,.highlighted-text h4,.highlighted-text h5,.highlighted-text h6{position:relative;padding-bottom:1.875rem;margin-bottom:1.25rem}.highlighted-text::before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:80%;max-height:560px;max-height:35rem;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(227,228,230,.75) 100%)}.emphasis-text{position:relative;padding:1.5625rem 2.1875rem;margin:0 auto 2.5rem!important;color:#fff;border-radius:.625rem}.emphasis-text h1,.emphasis-text h2,.emphasis-text h3,.emphasis-text h4,.emphasis-text h5,.emphasis-text h6{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.875rem;letter-spacing:normal}.emphasis-text ol,.emphasis-text p,.emphasis-text ul{font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.emphasis-text.blue{background-color:#15295d}.emphasis-text.orange,.hbspt-form .hs-button{background-color:#004c8b}.emphasis-text.blue.light{background-color:rgba(28,156,216,.1)}.emphasis-text.orange.light{background-color:rgba(240,94,41,.1)}.image-list{flex-wrap:wrap;margin:2.5rem 0}.back-to a:focus,.back-to a:hover,.image-list:last-of-type{border-bottom:0}.image-list h1,.image-list h2,.image-list h3,.image-list h4,.image-list h5,.image-list h6{color:#2e3133;font-size:1.375rem;line-height:1.875rem;letter-spacing:normal;margin-top:0;margin-bottom:.3125rem}.image-list p,.image-list.icon .content p{font-size:1.125rem}.image-list p{font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;line-height:1.875rem;letter-spacing:normal}.image-list.icon{text-align:center;justify-content:center}.image-list.icon .image{width:3.75rem;overflow:visible;margin-bottom:.625rem}.image-list.icon .image figure,.image-list.icon .image img{width:3.75rem}.image-list.icon .content{width:100%;padding-top:0}.image-list.icon .content h2,.image-list.icon .content h3,.image-list.icon .content h4,.image-list.icon .content h5,.image-list.icon .content h6{margin-top:.3125rem;line-height:1.875rem}.form-wrapper{margin-bottom:3.125rem}.content-form input[type=date],.content-form input[type=file],.content-form input[type=password],.content-form input[type=text],.content-form textarea,.form-box-content .content-form input[type=date],.form-box-content .content-form input[type=file],.form-box-content .content-form input[type=password],.form-box-content .content-form input[type=text],.form-box-content .content-form textarea,.hbspt-form .hs-form-field input{font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;letter-spacing:normal;display:block;width:100%;padding:1rem 1.5625rem;margin-top:.3125rem;margin-bottom:2.1875rem;background:#fff;border:0;border-radius:1.5625rem;box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 .625rem 0 rgba(0,0,0,.25)}.content-form select,.form-box-content .content-form select,.hbspt-form .hs-form-field select{margin-bottom:2.1875rem;background-image:url(/themes/spineandsport/assets/dist/images/icn-arrow.png);background-position:97% 50%;font-style:normal;letter-spacing:normal}.content-form input[type=date]:focus,.content-form input[type=file]:focus,.content-form input[type=password]:focus,.content-form input[type=text]:focus,.content-form select:focus,.content-form textarea:focus,.form-box-content .content-form input[type=date]:focus,.form-box-content .content-form input[type=file]:focus,.form-box-content .content-form input[type=password]:focus,.form-box-content .content-form input[type=text]:focus,.form-box-content .content-form select:focus,.form-box-content .content-form textarea:focus,.hbspt-form .hs-form-field input:focus,.hbspt-form .hs-form-field select:focus{box-shadow:0 0 10px 0 rgba(21,41,93,.75);box-shadow:0 0 .625rem 0 rgba(21,41,93,.75)}.content-form input[type=file],.form-box-content .content-form input[type=file]{padding:.9375rem 1.5625rem;margin-top:.5rem}.content-form input[type=file]::-webkit-file-upload-button,.form-box-content .content-form input[type=file]::-webkit-file-upload-button{cursor:pointer;border:0;-webkit-appearance:none;appearance:none}.content-form textarea,.form-box-content .content-form textarea{border-radius:1.875rem;resize:none}.content-form label,.form-box-content .content-form label{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.content-form select,.form-box-content .content-form select{font-family:"Red Hat Text",sans-serif;font-weight:400;font-size:.875rem;line-height:1.125rem;width:100%;padding:1.1875rem 1.5625rem;margin-top:.3125rem;background-color:#fff;background-repeat:no-repeat;border:0;border-radius:1.5625rem;box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 .625rem 0 rgba(0,0,0,.25)}.content-form input[type=checkbox],.form-box-content .content-form input[type=checkbox]{position:absolute;cursor:pointer;opacity:0}.content-form input[type=checkbox]+label,.form-box-content .content-form input[type=checkbox]+label{position:relative;display:inline-block;padding-left:2.5rem;font-weight:400}.content-form input[type=checkbox]+label:after,.content-form input[type=checkbox]+label:before,.form-box-content .content-form input[type=checkbox]+label:after,.form-box-content .content-form input[type=checkbox]+label:before{position:absolute;display:inline-block;content:""}.content-form input[type=checkbox]+label:before,.form-box-content .content-form input[type=checkbox]+label:before{top:-.125rem;left:0;width:1.5625rem;height:1.5625rem;background-color:#fff;border-radius:.3125rem;box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 .625rem 0 rgba(0,0,0,.25)}.content-form input[type=checkbox]+label:after,.form-box-content .content-form input[type=checkbox]+label:after{top:0;left:0;content:none}.content-form input[type=checkbox]:checked+label:after,.form-box-content .content-form input[type=checkbox]:checked+label:after{top:.0625rem;left:.25rem;font-size:1.125rem;font-weight:900;color:#fff;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="%23ffffff"/></svg>');width:1.0625rem}.content-form input[type=checkbox]:checked+label:before,.form-box-content .content-form input[type=checkbox]:checked+label:before{background-color:#b4d333;content:"";box-shadow:none}.content-form .radio-list input:focus+label:before,.content-form .radio-list input[type=radio]:focus+label:before,.content-form input[type=checkbox]:focus+label:before,.form-box-content .content-form .radio-list input:focus+label:before,.form-box-content .content-form .radio-list input[type=radio]:focus+label:before,.form-box-content .content-form input[type=checkbox]:focus+label:before{outline:-webkit-focus-ring-color auto .3125rem}.content-form .radio-list input,.content-form .radio-list input[type=radio],.form-box-content .content-form .radio-list input,.form-box-content .content-form .radio-list input[type=radio]{position:absolute;opacity:1;border:0;width:1.5625rem;height:1.5625rem;transition:.6s;cursor:pointer}.content-form .radio-list input:checked::after,.content-form .radio-list input[type=radio]:checked::after,.form-box-content .content-form .radio-list input:checked::after,.form-box-content .content-form .radio-list input[type=radio]:checked::after{opacity:.2;transform:scale(1.75)}.content-form .radio-list input:checked+label::before,.content-form .radio-list input[type=radio]:checked+label::before,.form-box-content .content-form .radio-list input:checked+label::before,.form-box-content .content-form .radio-list input[type=radio]:checked+label::before{border-color:#004c8b}.content-form .radio-list input:checked+label:after,.content-form .radio-list input[type=radio]:checked+label:after,.form-box-content .content-form .radio-list input:checked+label:after,.form-box-content .content-form .radio-list input[type=radio]:checked+label:after{transform:scale(1)}.content-form .radio-list input::after,.content-form .radio-list input[type=radio]::after,.form-box-content .content-form .radio-list input::after,.form-box-content .content-form .radio-list input[type=radio]::after{position:absolute;top:-.0625rem;left:0;content:"";border-radius:3.125rem;width:1.5625rem;height:1.5625rem;opacity:0;transform:scale(1);transition:.6s}.content-form .radio-list input+label,.content-form .radio-list input[type=radio]+label,.form-box-content .content-form .radio-list input+label,.form-box-content .content-form .radio-list input[type=radio]+label{position:relative;display:inline-block;padding-left:2.5rem;margin-top:.3125rem;font-weight:400;transition:.6s}.content-form .radio-list input+label:before,.content-form .radio-list input[type=radio]+label:before,.form-box-content .content-form .radio-list input+label:before,.form-box-content .content-form .radio-list input[type=radio]+label:before{position:absolute;top:-.125rem;left:0;width:1.5625rem;height:1.5625rem;color:#004c8b;border-radius:1.5625rem;content:"";box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 .625rem 0 rgba(0,0,0,.25);border:.0625rem solid transparent}.content-form .radio-list input+label::after,.content-form .radio-list input[type=radio]+label::after,.form-box-content .content-form .radio-list input+label::after,.form-box-content .content-form .radio-list input[type=radio]+label::after{position:absolute;top:.1875rem;left:.3125rem;width:.9375rem;height:.9375rem;background-color:#b4d333;border-radius:3.125rem;transform:scale(0);transition:.6s;content:""}.content-form .radio-list ul,.form-box-content .content-form .radio-list ul{padding:0;margin-left:0!important}.content-form .col-last,.form-box-content .content-form .col-last{margin-right:0;clear:right}.content-form .error-msg,.form-box-content .content-form .error-msg{position:relative;right:0;bottom:0;float:left}.content-form .required label:after,.form-box-content .content-form .required label:after{position:absolute;top:-.1875rem;font-weight:600;color:red;content:"*";font-size:.875rem}body.subpage.armada .radio-list input[type=radio]+label:before{color:#005288}body.subpage.rehab-authority .radio-list input[type=radio]+label:before{color:#98002e}body.subpage.cal-rehab .radio-list input[type=radio]+label:before{color:#262626;background-color:#fff}body.subpage.kelly-hawkins .radio-list input[type=radio]+label:before,body.subpage.prn .radio-list input[type=radio]+label:before{color:#0054a4}body.subpage.pro-active .radio-list input[type=radio]+label:before{color:#013d7d}body.subpage.vista .radio-list input[type=radio]+label:before{color:#00529b}body.subpage.summit .radio-list input[type=radio]+label:before{color:#005059}body.subpage.team-rehab .radio-list input[type=radio]+label:before{color:#dd0311}body.subpage.total-body .radio-list input[type=radio]+label:before{color:#f2f2f2}.content-form .upload,.form-box-content .content-form .upload{display:inline-flex;flex-direction:column;flex-wrap:wrap}.form-builder-submit-controls input[type=submit]{cursor:pointer;border:0;background-color:#15295d}.form-builder-submit-controls input[type=submit]:focus,.form-builder-submit-controls input[type=submit]:hover{color:#fff;background-color:#2e3133}.hbspt-form fieldset{width:100%;max-width:100%!important}.hbspt-form fieldset.form-columns-1 .hs-input,.hbspt-form fieldset.form-columns-2 .hs-input{width:100%!important}.hbspt-form fieldset.form-columns-2 .hs-form-field{width:100%!important;float:none!important}.hbspt-form .hs-form-field label{position:relative;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.hbspt-form .hs-error-msgs .hs-error-msg,.hbspt-form .hs-form-field select,body,html{font-family:"Red Hat Text",sans-serif;font-weight:400}.hbspt-form .hs-form-field select{font-size:.875rem;line-height:1.125rem;width:100%;padding:1.1875rem 1.5625rem;margin-top:.3125rem;background-color:#fff;background-repeat:no-repeat;border:0;border-radius:1.5625rem;box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 .625rem 0 rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form .hs-button{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.5625rem;letter-spacing:normal;display:inline-block;padding:.875rem 2.25rem;margin:1.25rem 0 3.125rem;color:#fff;text-align:center;text-decoration:none;border:0;border-radius:1.5625rem;transition:.25s ease-in-out;cursor:pointer}.clear::after,.clear::before,.clearfix::after{display:table;content:""}.btn-primary:focus,.btn-primary:hover,.hbspt-form .hs-button:focus,.hbspt-form .hs-button:hover,.search-submit:focus,.search-submit:hover{color:#fff;text-decoration:none;background-color:#2e3133;border-bottom:0}.hbspt-form .hs-form-required{position:absolute;top:-.125rem;right:-.5rem;color:red;font-size:.75rem}.hbspt-form .hs-error-msgs{margin-top:-2.3125rem;list-style-type:none;margin-left:0!important}.hbspt-form .hs-error-msgs .hs-error-msg{color:red;font-size:.875rem;line-height:1.3125rem;letter-spacing:normal}.hubspot-form{padding:2.5rem;background:#fff;border-radius:2.5rem;box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.page-wrapper .form-builder-section .checkbox-list ul{margin-left:0!important}*{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}body,html{position:relative;min-height:100%;margin:0;font-size:100%;font-style:normal}body{max-width:1600px;max-width:100rem;margin:0 auto;background:#fff;overflow-x:hidden}.clearfix::after{clear:both}a:focus,a:hover{color:purple;text-decoration:underline}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.element-invisible{position:absolute!important;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(.0625rem .0625rem .0625rem .0625rem)}body.subpage.brands main .btn-primary{color:#fff;background-color:#005288;border:0}figure[class*=left],img[class*=left]{float:left;max-width:40%;margin:0 1.25rem .9375rem 0}figure[class*=right],img[class*=right]{float:right;max-width:40%;margin:0 0 .9375rem 1.25rem}figure[class*=center],img[class*=center]{margin:0 auto .9375rem}figure a{display:contents}figure img{display:block;margin:0 auto}figure img[class*=align]{margin:0 auto;float:none}figure figcaption{letter-spacing:normal;margin-top:.0625rem;font-style:italic;font-size:.875rem;line-height:1.125rem;letter-spacing:normal;color:#fff;background:#000;padding:.625rem 1.5625rem}.antilles-gdpr__buttons,.modal.employee-modal .modal-content.employee-info .summary,.modal.employee-modal .modal-content.partner-info .summary,.modal.partner-modal .modal-content.employee-info .summary,.modal.partner-modal .modal-content.partner-info .summary,figure+p{margin-top:.9375rem}.bg-image:not([data-arx-type=image]){position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;max-width:100%;height:100%;z-index:-1}.bg-image:not([data-arx-type=image]) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ie-bar{width:100%;padding:1rem .9375rem;text-align:center;border-bottom:.3125rem solid #eab105;background-color:#ffc410;box-shadow:0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 .125rem 0 0 rgba(0,0,0,.1);font-family:Tahoma,Verdana,Segoe,sans-serif}.ie-bar p{margin:0;padding:0;letter-spacing:1px;letter-spacing:.0625rem;color:#755603;font-weight:700;font-size:.75rem;line-height:1.125rem;letter-spacing:normal}.ie-bar p a{display:block}.ie-bar p a:focus,.ie-bar p a:hover{color:#222}.modal{z-index:9999;width:100%;overflow:auto;background:#fff;border-radius:2.5rem;box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.modal .modal-content{order:2;padding:5rem 2.5rem 2.5rem;margin:0;text-align:left}.modal .modal-content h1,.modal .modal-content h2,.modal .modal-content h3,.modal .modal-content h4,.modal .modal-content h5,.modal .modal-content h6{margin:0;color:#e0673b;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.75rem;letter-spacing:normal}.modal .modal-content p,.modal.employee-modal .modal-content.employee-info .summary p,.modal.employee-modal .modal-content.partner-info .summary p,.modal.partner-modal .modal-content.employee-info .summary p,.modal.partner-modal .modal-content.partner-info .summary p{margin-bottom:1.5625rem}.modal .modal-content p{margin-top:0;text-shadow:0 .1875rem .1875rem rgba(0,0,0,.16);font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.75rem;letter-spacing:normal}@media (width >= 900px){.page-wrapper .cta-card h1,.page-wrapper .cta-card h2,.page-wrapper .cta-card h3,.page-wrapper .cta-card h4,.page-wrapper .cta-card h5,.page-wrapper .cta-card h6,.page-wrapper .feed-item h1,.page-wrapper .feed-item h2,.page-wrapper .feed-item h3,.page-wrapper .feed-item h4,.page-wrapper .feed-item h5,.page-wrapper .feed-item h6{font-size:1.375rem;line-height:1.875rem;letter-spacing:normal}.modal .modal-content h1,.modal .modal-content h2,.modal .modal-content h3,.modal .modal-content h4,.modal .modal-content h5,.modal .modal-content h6,.page-wrapper .cta-alt .content h1,.page-wrapper .cta-alt .content h2,.page-wrapper .cta-alt .content h3,.page-wrapper .cta-alt .content h4,.page-wrapper .cta-alt .content h5,.page-wrapper .cta-alt .content h6{font-size:1.75rem;line-height:2.25rem;letter-spacing:normal}.modal .modal-content p{margin-bottom:2.5rem;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.modal .modal-content{order:unset;padding:3.4375rem 5rem}}.modal .close-modal{top:1.875rem;right:1.875rem;width:2.5rem;height:2.5rem;padding-top:.4375rem;font-size:1.3125rem;color:rgba(0,0,0,.45);text-align:center;background-color:transparent;border-radius:50%;outline:0}.modal .close-modal::before{content:"";display:inline-block;width:1rem;height:1rem;background:url(/themes/spineandsport/assets/dist/images/icn-modal-close.svg) center/contain no-repeat}.modal .close-modal:focus,.modal .close-modal:hover,.modal.employee-modal .close-modal:focus,.modal.employee-modal .close-modal:hover,.modal.partner-modal .close-modal:focus,.modal.partner-modal .close-modal:hover{color:#000;background-color:transparent;outline:0}.modal.employee-modal,.modal.partner-modal{width:100%;height:auto;max-width:990px;max-width:61.875rem;min-height:auto;overflow:auto;overflow-x:hidden}.modal.employee-modal .modal-content.employee-info,.modal.employee-modal .modal-content.partner-info,.modal.partner-modal .modal-content.employee-info,.modal.partner-modal .modal-content.partner-info{align-items:flex-start;padding:1.25rem;overflow:visible;box-shadow:none}.modal.employee-modal .modal-content.partner-info,.modal.partner-modal .modal-content.partner-info{position:relative;padding-top:3.125rem}.modal.employee-modal .close-modal,.modal.partner-modal .close-modal{top:.625rem;right:.3125rem;color:rgba(0,0,0,.45)}.modal.employee-modal .close-modal::before,.modal.partner-modal .close-modal::before{content:"";display:inline-block;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}@media (width >= 768px){.modal .close-modal{top:-1.5625rem;right:-1.5625rem;color:rgba(255,255,255,.45)}.modal .close-modal:focus,.modal .close-modal:hover{color:#fff}.modal.employee-modal .modal-content.partner-info,.modal.partner-modal .modal-content.partner-info{padding:1.25rem}.modal.employee-modal .close-modal,.modal.partner-modal .close-modal{top:.9375rem;right:.9375rem}.modal.employee-modal,.modal.partner-modal{padding:3.125rem}}.modal.partner-modal .close-modal{top:.625rem}.modal.featured-image{display:inline-flex;align-items:center;flex-wrap:wrap;max-width:900px;max-width:56.25rem;min-height:300px;min-height:18.75rem;margin:0 auto 3.125rem}.modal.featured-image .image{position:relative;display:block;width:100%;overflow:hidden;border-top-right-radius:2.5rem;border-top-left-radius:2.5rem}.modal.featured-image .modal-content{width:100%;padding:2.5rem}.modal.featured-image .close-modal{color:rgba(255,255,255,.45)}@media (width >= 768px){.modal.partner-modal .close-modal{top:-1.5625rem}.modal.featured-image .image img{position:absolute}.modal.featured-image .image{position:absolute;top:0;left:0;order:unset;height:100%;max-width:300px;max-width:18.75rem;min-width:300px;min-width:18.75rem;border-top-right-radius:0;border-bottom-left-radius:2.5rem}.modal.featured-image .modal-content{width:100%;padding:3.4375rem 5rem 3.4375rem 23.75rem}.modal.featured-image{flex-wrap:nowrap}}:root.transparent-nav{--nav-background:transparent;--nav-level1-text-color-mobile:#fff}.navigation{position:absolute;left:0;width:100%;font-size:1.375rem;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal}.navigation .nav-level1{position:absolute;top:2.75rem;left:0;z-index:10;display:none;width:100%;height:calc(100vh - 2.1875rem);padding:2.5rem 2.0625rem 5rem;margin:0;overflow-y:scroll;list-style:none;background-color:var(--nav-background)}.alerts-enabled .navigation .nav-level1{top:-3.5rem}.nav-wrap-open .navigation .nav-level1{display:block;background-color:#15295d}.stuck .navigation .nav-level1{top:3.9375rem;color:var(--nav-level1-text-color-mobile)}.navigation .nav-level1__target:last-of-type .nav-level1__link,.navigation .nav-level1__target:last-of-type .nav-level1__placeholder{margin-right:0}.navigation .nav-level1__target.has-children .placeholder{display:inline-flex;width:100%}.navigation .nav-level1__target.has-children .placeholder span.toggler{position:absolute;top:0;right:-4.0625rem}.navigation .nav-level1__target.has-children span.toggler{content:"";position:absolute;top:.4375rem;right:0;display:none;width:3.75rem;height:2.1875rem;background:url(/themes/spineandsport/assets/dist/images/plus.svg) center .3125rem no-repeat}.navigation .nav-level1__target.has-children span.toggler.open{background:url(/themes/spineandsport/assets/dist/images/minus.svg) center .3125rem no-repeat}.navigation .nav-level1__target.has-children.active .nav-level2{display:block}.navigation .nav-level1__target.has-children.active span.toggler{background-image:url(/themes/spineandsport/assets/dist/images/minus.svg);border-color:var(--nav-hover-color)}.navigation .nav-level1__target.open .nav-level1__link::after,.navigation .nav-level1__target:focus .nav-level1__link::after,.navigation .nav-level1__target:hover .nav-level1__link::after{width:100%;animation:1s forwards fill;background-color:var(--nav-level1-text-underline-color-hover)}.navigation .nav-level1__link{position:relative;z-index:0;display:block;width:100%;padding:.625rem 0;color:var(--nav-level1-text-color-mobile);font-size:1.25rem;text-decoration:none;white-space:nowrap}.nav-wrap-open .navigation .nav-level1__link,.stuck .navigation .nav-level1__link{color:#000}.navigation .nav-level1__link:focus,.navigation .nav-level1__link:hover{text-decoration:none;color:var(--nav-level1-text-color-desktop)}.navigation .nav-level1__placeholder{display:block;line-height:3.125rem;color:var(--nav-level1-text-color-mobile)}.page-wrapper .flip-card[data-arx-type] a:not(.button),.page-wrapper .flip-card[data-arx-type] h1,.page-wrapper .flip-card[data-arx-type] h2,.page-wrapper .flip-card[data-arx-type] h3,.page-wrapper .flip-card[data-arx-type] h4,.page-wrapper .flip-card[data-arx-type] h5,.page-wrapper .flip-card[data-arx-type] h6,.page-wrapper .flip-card[data-arx-type] ol,.page-wrapper .flip-card[data-arx-type] p,.page-wrapper .flip-card[data-arx-type] ul,.stuck .navigation .nav-level1__placeholder{color:#000}.navigation .nav-level2{display:block;padding:1.25rem 0 .3125rem .625rem;background-color:var(--nav-level2-background-mobile);margin-bottom:0;list-style:none}.search-box,.search-toggle .fa-search{align-items:center;transition:.25s ease-in-out}.antilles-gdpr.active,.navigation .nav-level2__target.active .nav-level2{display:block}.navigation .nav-level2__link{display:block;font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;color:var(--nav-level2-text-color-mobile);text-decoration:none}.navigation .nav-level2__link:focus,.navigation .nav-level2__link:hover{color:var(--nav-level2-text-color-mobile);text-decoration:underline}.navigation .nav-level2__placeholder,.navigation .nav-level2__placeholder:focus,.navigation .nav-level2__placeholder:hover{color:var(--nav-level2-text-color-mobile);text-decoration:none}.navigation .nav-level2__placeholder{display:block;font-size:1.125rem;line-height:2.5rem;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal}.navigation .nav-level3{display:block;padding:0;list-style:none;background-color:var(--nav-level3-background)}.navigation .nav-level3__link{display:block;font-size:.875rem;line-height:2.25rem;color:var(--nav-level3-text-color-mobile);text-decoration:none;text-indent:0}.navigation .nav-level3__link:focus,.navigation .nav-level3__link:hover{color:var(--nav-level3-text-color-mobile);text-decoration:underline}.navigation .nav-level3__placeholder{display:block;font-size:.875rem;line-height:2.25rem;color:var(--nav-level3-text-color-mobile);text-decoration:none;text-indent:20px;text-indent:1.25rem;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal}.navigation.accordion-nav .nav-level1__target.has-children .placeholder{display:inline-flex;width:100%}.navigation.accordion-nav .nav-level1__target.has-children .placeholder span.toggler{position:absolute}.navigation.accordion-nav .nav-level1__target.has-children span.toggler{content:"";position:absolute;top:.25rem;right:.3125rem;display:block;width:2.1875rem;height:2.1875rem;background:url(/themes/spineandsport/assets/dist/images/plus.svg) center no-repeat #fff;border-bottom:.125rem solid rgba(0,0,0,.35)}.navigation.accordion-nav .nav-level1__target.has-children span.toggler.open{background:url(/themes/spineandsport/assets/dist/images/minus.svg) center no-repeat}.navigation.accordion-nav .nav-level1__target.has-children .nav-level1__link,.navigation.accordion-nav .nav-level1__target.has-children .nav-level1__placeholder,.recent-posts .blog-post .image img,.spotlight>div{width:100%}.navigation.accordion-nav .nav-level1__target.has-children.active span.toggler{background-image:url(/themes/spineandsport/assets/dist/images/minus.svg);border-color:#f04e25}.back-to a,.btn-primary,.search-submit{line-height:1.5625rem;border-bottom:0}.nav-wrap-open .navigation.accordion-nav .nav-level1__link,.nav-wrap-open .navigation.accordion-nav .nav-level1__placeholder,.stuck .navigation.accordion-nav .nav-level1__link,.stuck .navigation.accordion-nav .nav-level1__placeholder{font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal;padding:.625rem 0;font-size:1.25rem;color:var(--nav-level1-text-color-mobile);background-color:var(--nav-level1-text-bg-color-mobile)}.nav-wrap-open .navigation.accordion-nav .nav-level2__link,.nav-wrap-open .navigation.accordion-nav .nav-level2__placeholder,.nav-wrap-open .navigation.accordion-nav .nav-level3__link,.nav-wrap-open .navigation.accordion-nav .nav-level3__placeholder,.stuck .navigation.accordion-nav .nav-level2__link,.stuck .navigation.accordion-nav .nav-level2__placeholder,.stuck .navigation.accordion-nav .nav-level3__link,.stuck .navigation.accordion-nav .nav-level3__placeholder{color:var(--nav-level2-text-color-mobile)}@media all and (max-width:1225px){.navigation.slide-nav .nav-level1.active-nav .nav-level2,.navigation.slide-nav .nav-level2.active-nav .nav-level3{height:auto;margin-bottom:2.5rem}.navigation.slide-nav .nav-level1.active-nav>:not(.active,.global-nav--mobile),.navigation.slide-nav .nav-level1.active-subnav>.active .nav-level1__link,.navigation.slide-nav .nav-level1.active-subnav>.active .nav-level1__placeholder,.navigation.slide-nav .nav-level1.active-subnav>.active .nav-level1__target,.navigation.slide-nav .nav-level1.active-subnav>.active.nav-level1__target::after,.navigation.slide-nav .nav-level2.active-nav>:not(.active,.global-nav--mobile){display:none}.navigation.slide-nav .nav-level1__link{width:100%;margin:0;font-size:1rem;color:var(--nav-level1-text-color-mobile);border:0;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal}.nav-wrap-open .navigation.slide-nav .nav-level1__link,.stuck .navigation.slide-nav .nav-level1__link{color:#000}.navigation.slide-nav .nav-level1__target{padding:.3125rem .3125rem .3125rem .9375rem;margin-bottom:.9375rem;overflow:visible;background-color:var(--slidenav-level1-target-background-color);border-radius:.75rem}.navigation.slide-nav .nav-level1__target.has-children{position:relative}.navigation.slide-nav .nav-level1__target.has-children::after{content:"";position:absolute;top:0;right:.3125rem;bottom:0;display:block;width:2.8125rem;height:calc(100% - .625rem);margin:auto;background:url(/themes/spineandsport/assets/dist/images/arrow.svg) center no-repeat rgba(68,102,118,.15);border-radius:.3125rem .75rem .75rem .3125rem}.navigation.slide-nav .nav-level1__target.has-children.active{top:-1.25rem;right:0;left:-.9375rem;width:100vw;padding:1.25rem 2.1875rem 1.25rem 5rem;background:0 0}.navigation.slide-nav .nav-level1__target.has-children.active .nav-level1__link{padding:.8125rem 0 .8125rem 4.0625rem;margin:0 0 0 -2.8125rem;font-size:1.125rem;line-height:1.5rem;color:var(--nav-level1-text-color-mobile);background:#fff;border:0;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal;border-radius:.75rem}.navigation.slide-nav .nav-level1__target.has-children.active .nav-level2{top:1.5625rem;right:2.75rem;max-width:calc(100vw - 72px);max-width:calc(100vw - 4.5rem);margin:0;opacity:1}.navigation.slide-nav .nav-level1__target.has-children.active .nav-level2__target{margin-bottom:.9375rem}.navigation.slide-nav .nav-level1__target.has-children.active::before{content:"";position:absolute;top:0;bottom:0;left:2.5rem;z-index:1;display:block;width:2.8125rem;height:2.5rem;margin:1.5625rem 0 0;background:url(/themes/spineandsport/assets/dist/images/arrow-return.svg) center no-repeat rgba(68,102,118,.15);border-radius:.75rem .3125rem .3125rem .75rem}.navigation.slide-nav .nav-level1__target.has-children.active::after{content:none}.navigation.slide-nav .nav-level2{position:relative;right:-110vw;display:block;width:100vw;height:0;padding:0;margin:0;background:0 0;opacity:1;transition:.33s ease-in-out}.navigation.slide-nav .nav-level2__target{padding:0 .9375rem;overflow:visible;background-color:var(--slidenav-level2-target-background-color);border-radius:.3125rem}.navigation.slide-nav .nav-level2__target.active-nav{margin-bottom:1.25rem}.navigation.slide-nav .nav-level2__target.has-children{position:relative}}@media all and (max-width:1225px) and (min-width:1225px){.navigation.slide-nav .nav-level1__target.has-children .nav-level1__link,.navigation.slide-nav .nav-level2__target.has-children .nav-level2__link{width:100%}.navigation.slide-nav .nav-level1__target.has-children::after,.navigation.slide-nav .nav-level2__target.has-children::after{display:none}}@media all and (max-width:1225px){.navigation.slide-nav .nav-level2__target.has-children::after{content:"";position:absolute;top:0;right:.3125rem;display:none;width:3.75rem;height:100%;background:url(/themes/spineandsport/assets/dist/images/arrow.svg) center right no-repeat}.navigation.slide-nav .nav-level2__target.has-children.active{top:-3.4375rem;right:0;left:-2.25rem;width:100vw;padding:.1875rem 2.1875rem .1875rem 5rem;background:0 0}.navigation.slide-nav .nav-level2__target.has-children.active .nav-level2__link{padding:0;margin:0;font-size:1.375rem;line-height:3.125rem;letter-spacing:.02rem;color:var(--nav-level2-text-color-mobile);text-decoration:none;border:0;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal}.navigation.slide-nav .nav-level2__target.has-children.active .nav-level2__link::after{content:"";position:absolute;top:4.375rem;left:2.1875rem;display:block;width:calc(100vw - 4.375rem);height:.125rem;background-color:var(--nav-hover-color);border-radius:.625rem}.navigation.slide-nav .nav-level2__target.has-children.active span.toggler{display:none}.navigation.slide-nav .nav-level2__target.has-children.active .nav-level3{top:2.5rem;right:2.75rem;max-width:calc(100vw - 72px);max-width:calc(100vw - 4.5rem);margin:0;opacity:1}.navigation.slide-nav .nav-level2__target.has-children.active .nav-level3__target{margin-bottom:.9375rem}.navigation.slide-nav .nav-level2__target.has-children.active::after{top:1.875rem;left:2.1875rem;z-index:5;width:1.875rem;height:1.875rem;background-image:url(/themes/spineandsport/assets/dist/images/arrow-return.svg);background-position:left center;border:0;transform:translateY(-50%)}.navigation.slide-nav .nav-level2__link,.navigation.slide-nav .nav-level2__placeholder{padding:0;font-size:1.125rem;font-weight:400;line-height:1.5rem;color:var(--nav-level2-text-color-mobile)}.nav-wrap-open .navigation.slide-nav .nav-level2__link,.nav-wrap-open .navigation.slide-nav .nav-level2__placeholder,.stuck .navigation.slide-nav .nav-level2__link,.stuck .navigation.slide-nav .nav-level2__placeholder{color:var(--nav-level2-text-color-mobile)}.navigation.slide-nav .nav-level3{position:relative;display:block;min-height:auto;padding:0 0 0 1.25rem;margin:1.5625rem 0 1.5625rem 1.25rem;background:0 0;opacity:1;transition:.33s ease-in-out}.navigation.slide-nav .nav-level3::before{content:"";position:absolute;top:0;left:0;display:block;width:.25rem;height:100%;background:#fff;border-radius:3.125rem;opacity:.36}.navigation.slide-nav .nav-level3__target{overflow:visible;background-color:var(--slidenav-level3-target-background-color);border-radius:.3125rem}.navigation.slide-nav .nav-level3__link,.navigation.slide-nav .nav-level3__placeholder{padding:0;margin-bottom:.625rem;font-size:1rem;font-weight:400;line-height:1.875rem;color:var(--nav-level3-text-color-mobile)}.nav-wrap-open .navigation.slide-nav .nav-level3__link,.nav-wrap-open .navigation.slide-nav .nav-level3__placeholder,.stuck .navigation.slide-nav .nav-level3__link,.stuck .navigation.slide-nav .nav-level3__placeholder{color:var(--nav-level3-text-color-mobile)}}.navigation__toggle{position:absolute;top:50%;left:1.875rem;display:block;width:2.5rem;height:2.5rem;padding:.5625rem .5rem .625rem .625rem;cursor:pointer;background:#fff;border-radius:50%;transform:translateY(-50%)}@media all and (min-width:1225px){.nav-wrap-open .navigation .nav-level1{display:flex;background-color:transparent}.navigation .nav-level1__target::before{content:"";position:absolute;bottom:-.625rem;left:0;z-index:2;width:100%;height:.625rem;margin:auto;background:0 0}.navigation .nav-level1__target.has-children span.toggler{top:.4375rem;right:.625rem;width:1.25rem;height:1.25rem;border-bottom:0}.navigation .nav-level1__target.has-children .nav-level1__link{width:auto}.navigation .nav-level1__target.has-children:last-of-type .nav-level2{right:0}.navigation .nav-level1__target.has-children.active .nav-level2,.navigation__toggle{display:none}.navigation .nav-level1__target.open .nav-level2,.navigation .nav-level1__target:focus .nav-level2,.navigation .nav-level1__target:hover .nav-level2{top:calc(100% + .625rem);right:calc(50% - .9375rem);left:calc(50% - .9375rem);display:block;margin:auto;overflow:auto;opacity:1;visibility:visible;pointer-events:all;transform:translate(-50%,0)}.navigation .nav-level1__link{display:inline-block;font-size:1rem;line-height:normal;width:auto;padding:.625rem;margin:0 .9375rem 0 0;color:var(--nav-level1-text-color-desktop);border:0}.centered.stuck .navigation .nav-level1__link{margin-top:0}.navigation .nav-level1__link::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:-1;display:block;width:0;height:.125rem;margin:auto;background-color:var(--nav-underline-hover-color)!important;border-radius:.75rem;transition:width .33s ease-in-out}.navigation .nav-level1__placeholder{padding:0 0 .625rem;margin:.625rem 1.875rem 0 0;line-height:1.25rem}.navigation .nav-level2{position:absolute;top:calc(100% - .9375rem);right:calc(50% - .9375rem);left:calc(50% - .9375rem);z-index:250;width:15.625rem;padding:1.5625rem 2.1875rem;line-height:2.6875rem;margin:auto;text-align:center;background-color:var(--nav-level2-background-desktop);border-radius:1.25rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translate(-50%,0);pointer-events:none;transition:.33s ease-in-out}.navigation .nav-level2__target{margin-bottom:.9375rem}.navigation .nav-level2__target.open .nav-level2,.navigation .nav-level2__target:focus .nav-level2,.navigation .nav-level2__target:hover .nav-level2{top:100%;display:block;pointer-events:all;opacity:1;visibility:visible}.navigation .nav-level2__link{display:inline-block;width:100%;font-size:1rem;line-height:1.5625rem;color:var(--nav-level2-text-color-desktop);text-align:center;text-transform:none;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal}.navigation .nav-level2__link:focus,.navigation .nav-level2__link:hover{color:var(--nav-level2-text-color-desktop)}.navigation .nav-level2__placeholder{margin-bottom:.625rem;font-size:.875rem;color:var(--nav-level2-text-color-desktop);text-transform:none}.navigation .nav-level2__placeholder:focus,.navigation .nav-level2__placeholder:hover{color:var(--nav-level2-text-color-desktop)}.navigation .nav-level3__link{color:var(--nav-level3-text-color-desktop);text-align:center;text-transform:none}.navigation .nav-level3__link:focus,.navigation .nav-level3__link:hover{color:var(--nav-level3-text-color-desktop)}}.navigation__toggle:focus,.navigation__toggle:hover{background:#d7d8d9}.navigation__toggleSVG,body.search-open .search-box::before{width:100%;height:100%}.navanimation__top{transform-origin:15px 0;transform-origin:.9375rem 0;animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards topIcon-closed}.navanimation__middle{transform-origin:28px 18px;transform-origin:1.75rem 1.125rem;animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards middleIcon-closed}.nav-wrap-open .navanimation__bottom{opacity:0}.nav-wrap-open .navanimation__top{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards topIcon-open}.nav-wrap-open .navanimation__middle{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards middleIcon-open}.close-nav{position:relative;display:contents}.close-nav__link{position:absolute;top:0;left:0;width:0;height:0;margin:0;text-align:center;opacity:0}.close-nav__link:focus{position:relative;display:inline-block;width:100%;height:auto;padding:.3125rem .625rem;opacity:1}.search-box .fa-times,.search-toggle .fa-search{display:inline-flex;border-radius:3.125rem;text-align:center;fill:#15295d}@keyframes topIcon-open{0%{transform:none}50%{transform:translateY(.625rem)}100%{transform:translateY(.625rem) rotate(45deg)}}@keyframes middleIcon-open{0%{transform:none}50%{transform:translateY(-.625rem)}100%{transform:translateY(-.625rem) rotate(-45deg)}}@keyframes topIcon-closed{0%{transform:translateY(.625rem) rotate(45deg)}50%{transform:translateY(.625rem) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes middleIcon-closed{0%{transform:translateY(-.625rem) rotate(-45deg)}50%{transform:translateY(-.625rem) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes fill{0%{width:0%;height:.0625rem}50%{width:100%;height:.0625rem}100%{width:100%;height:100%;background:#004c8b}}.search-toggle{position:absolute;z-index:13;top:-1.25rem;right:1.875rem;margin:auto;font-size:1.125rem;cursor:pointer;border-radius:3.125rem}.search-toggle .fa-search{width:2.5rem;height:2.5rem;font-size:1.375rem;color:#15295d;background-color:#b4d333;transform:rotate(90deg);justify-content:center}.search-toggle .fa-search svg{width:60%}.search-toggle:focus .fa-search,.search-toggle:hover .fa-search{color:#004c8b;fill:#004c8b;background:#fff}body.search-open .search-box{opacity:1;visibility:visible}.search-box{position:fixed;top:0;left:0;z-index:99999;display:flex;width:100vw;height:100vh;padding:3.75rem 3.125rem;visibility:hidden}.search-box::before{position:absolute;top:0;right:0;background:#15295d;width:0%;height:0%;transition:.5s ease-in-out;content:""}.btn-primary,.search-submit,main p a:not(.btn-primary){transition:.25s ease-in-out}.search-box .fa-times{position:absolute;align-items:center;justify-content:center;background:#fff;width:2.5rem;height:2.5rem;font-size:1.0625rem;cursor:pointer;padding:.3125rem;top:1.875rem;right:1.875rem}.search-box .fa-times::before,.search-box .search-container .btn-search span::before{visibility:hidden;font-size:0}.search-box .fa-times:focus,.search-box .fa-times:hover{fill:#fff;background-color:#15295d}.search-box .search-container{position:absolute;right:0;left:0;display:flex;width:100%;max-width:1140px;max-width:71.25rem;padding:0 2.5rem;margin-right:auto;margin-left:auto;justify-content:center;align-items:center;opacity:0;transition:.25s ease-in-out}@media all and (max-width:1025px){.search-box .search-container{top:9.375rem}}.search-box .search-container input[type=text]{width:100%;padding:.9375rem 1.875rem;font-size:1.875rem;color:#15295d;background:#fff;border:0;border-radius:3.75rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.search-box .search-container input[type=text]::-moz-placeholder{font-size:1.875rem;color:#15295d;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal}.search-box .search-container input[type=text]::placeholder{font-size:1.875rem;color:#15295d;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal}.search-box .search-container .btn-search{position:absolute;right:3.75rem;width:2.5rem;height:2.5rem}.search-box .search-container .btn-search span{position:absolute;display:inline-flex;width:2.5rem;height:2.5rem;font-size:1.375rem;color:#fff;fill:#15295d;padding:1.25rem;text-align:center;cursor:pointer;background-color:#b4d333;border-radius:3.125rem;transform:rotate(90deg);align-items:center;justify-content:center}.search-box .search-container .btn-search span svg{position:absolute;width:1.5625rem}@media (min-width:1225px){.branding{position:relative;top:.3125rem;right:auto;left:auto;width:15.625rem;height:3.75rem;margin:0}.branding a{z-index:0;width:15.625rem;height:3.75rem}.navigation{position:relative;width:auto;z-index:15}.navigation .nav-level1{position:relative;top:.4375rem;z-index:10;display:flex;width:auto;height:auto;padding:0 3.75rem 0 0;overflow:initial;background:0 0;align-items:center}.search-toggle{top:.625rem;right:0;height:1.25rem;font-size:1rem}.search-box .search-container .btn-search span svg{width:2.5rem}}.search-box .search-container .btn-search:focus span,.search-box .search-container .btn-search:hover span{fill:#15295d;background-color:#fff}.search-box #header_search_pnlSearchBox #tagContainerTop{position:absolute;margin-top:13.75rem;display:flex;justify-content:center;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:100%}.search-box #header_search_pnlSearchBox #tagContainerTop a{padding:.625rem 2.5rem;color:#fff!important;text-decoration:none!important;border:.0625rem solid #fff;border-radius:1.5625rem;margin:1.875rem .625rem 0}.search-box #header_search_pnlSearchBox #tagContainerTop a:focus,.search-box #header_search_pnlSearchBox #tagContainerTop a:hover{background-color:#004c8b;border:.0625rem solid #004c8b;border-radius:1.5625rem}.search-results .search-results-search{display:inline-flex;width:100%;margin-bottom:0;overflow:visible;background:0 0;align-items:center}.search-results .search-results-search input[type=search]{display:block;width:100%;height:auto;padding:1rem 1.5625rem;margin-top:0;margin-right:1.25rem;margin-bottom:0;background:0 0;border:0;border-radius:1.5625rem;font-family:"Red Hat Text",sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;letter-spacing:normal}.btn-primary,.btn-primary.btn-connect>span.fa,.search-submit{color:#fff;background-color:#004c8b}.search-results .pagenation table,.search-results .results{background:0 0;border:0!important;border-radius:0;box-shadow:none}.search-results .pagenation table tr td,.search-results .results tr td{padding:2.1875rem 0!important;font-size:1.125rem;line-height:1.8125rem;text-align:left;background:0 0!important;border:0;border-bottom:.0625rem solid #dde1e1}.search-results .pagenation table a,.search-results .pagenation table p,.search-results .pagenation table span,.search-results .results a,.search-results .results p,.search-results .results span,main h3{line-height:1.875rem;font-family:"Red Hat Text",sans-serif;font-style:normal;letter-spacing:normal}.search-results .pagenation table tr td .cell-content a,.search-results .results tr td .cell-content a{position:relative;display:inline!important;letter-spacing:normal;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.search-results .pagenation table tr td .cell-content a:visited,.search-results .results tr td .cell-content a:visited{color:#006083}.search-results .pagenation table p,.search-results .results p{margin:0;font-weight:400;font-size:1rem}.search-results .pagenation table span,.search-results .results span{display:block;font-weight:400;font-size:1rem}.search-results .pagenation table span>span,.search-results .results span>span{margin-top:.625rem}.search-results .pagenation table a,.search-results .results a{position:relative;display:inline!important;font-weight:700!important;font-size:1rem}.search-results .pagenation td{border-bottom:0!important}.search-results .pagenation td table{width:auto;margin-bottom:0}.search-results .pagenation td table td{width:1.875rem;padding:0!important;text-align:center}.search-results .pagenation td table td span{display:inline-flex!important;width:2.5rem;height:2.5rem;color:#fff;background-color:#15295d!important;border-radius:3.125rem;align-items:center;justify-content:center}.search-results .pagenation td table td a{color:#15295d!important;border-bottom:0!important}.search-submit{display:inline-block;height:3.5rem!important;padding:.0625rem .5rem!important;text-align:center;text-decoration:none;cursor:pointer;border-radius:1.5625rem;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;letter-spacing:normal}.main-content a{color:#15295d;font-weight:500;text-decoration:underline}.main-content a:focus,.main-content a:hover,main p a:not(.btn-primary):focus,main p a:not(.btn-primary):hover{color:#2e3133;text-decoration:none}.main-content p.has-two-links a{margin:.3125rem}.homepage main>h2{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.875rem;line-height:2.25rem;letter-spacing:normal;position:relative;margin-top:0;margin-bottom:.9375rem;color:#205277}.homepage main a{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;text-decoration:none}main h1.underline,main h2.underline,main h3.underline,main h4.underline,main h5.underline,main h6.underline{position:relative;padding-bottom:1.875rem;margin-bottom:2.1875rem}main h1.underline::after,main h2.underline::after,main h3.underline::after,main h4.underline::after,main h5.underline::after,main h6.underline::after{content:"";position:absolute;right:0;bottom:0;left:0;width:10rem;height:.375rem;margin:0 auto;background-color:#15295d;border-radius:3.125rem;opacity:.15}main h1{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:2.125rem;line-height:2.25rem;letter-spacing:normal;margin-top:0;color:#15295d}main h2{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.625rem;line-height:2rem;letter-spacing:normal;margin-top:0;color:#15295d}main h3{font-weight:700;font-size:1.5rem;margin-top:0;color:#15295d}main h4{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.875rem;letter-spacing:normal;margin-top:0;margin-bottom:.3125rem}main h5,main h6{font-size:1.125rem;margin-bottom:.3125rem;line-height:1.875rem}main h5{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;letter-spacing:normal;margin-top:0}main h6,main p{font-family:"Red Hat Text",sans-serif;font-weight:400;margin-top:0}main h6{font-style:italic;letter-spacing:normal}main blockquote p,main p{font-style:normal;font-size:1rem;line-height:1.625rem;letter-spacing:normal}main p{margin-bottom:.9375rem;color:#2e3133}main p a:not(.btn-primary){position:relative;font-weight:500;text-decoration:underline}main ol li ol li,main p.large-text,main p.medium-text,main ul li:not([class]),main ul li:not([class]) ul li{font-weight:400;font-family:"Red Hat Text",sans-serif}main p.medium-text{font-style:normal;font-size:1.3125rem;line-height:1.875rem;letter-spacing:normal}main p.large-text{font-style:normal;font-size:1.875rem;line-height:2.25rem;letter-spacing:normal}main p.title-text{margin-bottom:0;font-size:1rem!important;font-weight:700!important;line-height:2.25rem!important;color:#667d80}main p.blue-text-title{font-weight:700!important;font-style:italic!important;color:#15295d;margin-bottom:.625rem}main blockquote{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100vw;padding:3.4375rem 2.5rem 5.3125rem;margin:1.875rem 0;margin-left:calc(50% - 50vw);color:#15295d;text-align:center;background:#fff;border-left:0;box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 .625rem 0 rgba(0,0,0,.25)}main blockquote p{font-family:"Red Hat Text",sans-serif;font-weight:700;color:#15295d;margin-bottom:0}.back-to a,.btn-primary,main blockquote.long::after,main ol li ol li,main ul li:not([class]) ul li{font-size:1rem;letter-spacing:normal}main blockquote cite,main blockquote small{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:italic;font-size:1rem;line-height:2.25rem;letter-spacing:normal;color:#526066}main blockquote figure{display:block;order:2;margin-top:1.25rem;overflow:hidden;border-radius:1.875rem}main blockquote.hover{margin-top:-8.125rem}main blockquote::before{content:"";position:relative;display:block;width:2.5rem;height:2.5625rem;margin:0 auto 1.25rem;text-align:center;background-image:url(/themes/spineandsport/assets/dist/images/icn-quote.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%}main blockquote.long p{font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}main blockquote.long::after{line-height:1.875rem}main ul{list-style:none}main ul li:not([class]){position:relative;padding-bottom:.3125rem;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}main ul li:not([class]) ul{padding-top:.625rem;padding-left:2.5rem;margin-bottom:0;font-size:1.125rem}main ul li:not([class]) ul li{font-style:normal;line-height:1.875rem}main ol li ol li::before,main ul li:not([class])::before{font-size:1.5625rem;display:inline-block;font-weight:900;padding-right:.625rem}main ul li:not([class]) ul li::before{font-size:.625rem;color:#e3e4e6}main ul li:not([class])::before{position:absolute;top:.625rem;left:-1.25rem;color:#004c8b}main ul.checkmark>li{padding-left:.625rem}main ul.checkmark>li::before{content:"\f00c"!important;top:0!important;font-size:1.125rem!important;color:#15295d!important}main ol{list-style:none;counter-reset:numbers}main ol li{padding-bottom:.3125rem;text-indent:-10px;text-indent:-.625rem;counter-increment:numbers;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}main ol li ol{padding-top:.625rem;padding-left:2.5rem!important;margin-bottom:0;font-size:1.125rem}main ol li ol li{font-style:normal;line-height:1.875rem;text-indent:0}main ol li ol li::before{content:"•";position:relative;top:-.1875rem;left:0;color:#e3e4e6}main ol li::before{font-family:"Red Hat Text",sans-serif;font-style:normal;font-size:1.125rem;line-height:1.5rem;letter-spacing:normal;content:counter(numbers);position:relative;left:0;display:inline-block;font-weight:900;color:#15295d;padding-right:.625rem}main hr{margin:1.5625rem 0;border:.0625rem solid #e3e4e6}.btn-primary{display:inline-block;padding:.875rem 2.25rem;text-align:center;text-decoration:none;border-radius:1.5625rem;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal}.back-to,.back-to a,.btn-primary.btn-connect,.spotlight{display:inline-flex}.btn-primary.btn-connect{position:relative;align-items:center;height:3.125rem;padding-top:.3125rem;padding-bottom:.3125rem;padding-left:3.4375rem;background-color:#15295d;box-shadow:0 0 14px rgba(0,0,0,.16);box-shadow:0 0 .875rem rgba(0,0,0,.16)}.back-to,.stat{align-items:center}.btn-primary.btn-connect>span{position:relative;z-index:5}.btn-primary.btn-connect>span.fa{position:absolute;top:50%;left:.3125rem;z-index:3;width:2.5rem;height:2.5rem;margin-right:.4375rem;font-size:1.25rem;line-height:2.5rem;text-align:center;border-radius:2.5rem;transform:translateY(-50%);transition:.33s ease-in-out}.btn-primary.btn-connect>span.fa svg{position:absolute;top:50%;left:.75rem;width:1.0625rem;fill:#fff;transform:translateY(-50%);transition:.33s ease-in-out}.btn-primary.btn-connect>span.fa::before{content:none!important}.btn-primary.btn-connect:hover{box-shadow:0 0 0 rgba(0,0,0,.16)}.btn-primary.btn-connect:hover>span.fa{left:0;width:100%;height:100%}.btn-primary.btn-connect:hover>span.fa::before{left:1.0625rem}.btn-primary.blue:focus,.btn-primary.blue:hover{background-color:#2e3133}.btn-primary.blue.outline{color:#15295d!important;background:#fff!important;border:.125rem solid #15295d!important}.btn-primary.blue.outline:visited,.btn-primary.ltblue.outline:visited,.btn-primary.white:visited{color:#15295d!important}.btn-primary.blue.outline:focus,.btn-primary.blue.outline:hover,.btn-primary.ltblue.outline:focus,.btn-primary.ltblue.outline:hover{color:#2e3133!important;background:#fff!important;border:.125rem solid #2e3133!important}.btn-primary.ltblue.outline{color:#15295d!important;background:#fff!important;border:.125rem solid #d6e3eb!important}.btn-primary.white{color:#15295d!important;background:#fff!important;box-shadow:0 0 20px 0 rgba(0,0,0,.15)!important;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15)!important}.btn-primary.orange,.btn-primary.white:focus,.btn-primary.white:hover{color:#fff!important;background-color:#004c8b!important}.btn-primary.orange:focus,.btn-primary.orange:hover{background-color:#15295d!important}.btn-primary.orange.outline{color:#fff!important;background-color:#2e3133!important;border:.125rem solid #004c8b!important}.btn-primary.orange.outline:focus,.btn-primary.orange.outline:hover{color:#fff!important;border:.125rem solid #fff!important}.btn-primary.transparent{color:#fff!important;background:0 0!important;border:.125rem solid rgba(142,174,178,.5)!important}.btn-primary.transparent:focus,.btn-primary.transparent:hover{color:#fff!important;border:.125rem solid #8eaeb2!important}.rounded-container,.rounded-container.gray::before{border-top-right-radius:2.5rem;border-top-left-radius:2.5rem}.btn-primary.auto{display:inline-block;width:auto}.back-to{width:100%;padding:2.5rem 0 2.8125rem;border-top:.125rem solid rgba(21,41,93,.15)}.back-to a{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;color:#15295d}.back-to a::before{content:"";position:relative;display:block;width:1.125rem;height:1.5625rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z" fill="%2300537a"/></svg>') center/contain no-repeat;margin-right:.625rem}.subpage.brands .main-content .group-content .main .gray .content .grid .column-4 p.medium-text a{border-bottom:none}.rounded-container{position:relative;padding:3.125rem 1.875rem}.rounded-container img{overflow:hidden;border-radius:.9375rem}.background-container .content,.rounded-container .content{position:relative;z-index:1}.rounded-container.gray.solid{background:rgba(227,228,230,.75)}.rounded-container.gray::before{content:"";position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:80%;max-height:560px;max-height:35rem;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(227,228,230,.75) 100%)}.rounded-container.brands figure{width:100%;height:10.625rem;padding:1.875rem;overflow:hidden;background:#fff;border-radius:1.5625rem}.rounded-container.brands figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.background-container{position:relative;padding:2.1875rem 0 0}.background-container>:first-child{padding-top:3.125rem}.background-container.gray::before{content:"";position:absolute;top:0;left:0;z-index:0;display:none;width:100vw;height:100%;background-image:linear-gradient(to bottom,#e8e9eb,#fafafa);opacity:.5;margin-left:calc(50% - 50vw)}.background-container.half::before{top:8.125rem;height:100vw}.solid-container{padding:1.5625rem 1.875rem 2.1875rem;margin-bottom:1.25rem;border-radius:2.5rem}.solid-container.gray{background:#e6e9eb}.solid-container.white{background:#fff;box-shadow:0 0 10px 10px #e6e9eb;box-shadow:0 0 .625rem .625rem #e6e9eb}aside .solid-container h1,aside .solid-container h2,aside .solid-container h3,aside .solid-container h4,aside .solid-container h5,aside .solid-container h6{color:#2e3133;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.375rem;line-height:1.625rem;letter-spacing:normal}.white-container{position:relative;z-index:1;max-width:1040px;max-width:65rem;margin:0 auto;background:#fff;border-radius:2.5rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.white-container .content{width:100%;max-width:1040px;max-width:65rem;padding:1.875rem;margin:0 auto}.white-container .content h1.underline,.white-container .content h2.underline,.white-container .content h3.underline,.white-container .content h4.underline,.white-container .content h5.underline,.white-container .content h6.underline{padding-bottom:2.5rem;margin-bottom:3.125rem}.white-container .content .columns img[src*=".svg"]{width:7.1875rem;height:5.625rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.white-container+.cta-billboard{margin-top:-3.125rem}.white-container.fullwidth{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);border-radius:0;margin-top:4.6875rem}.group-content .fullwidth{width:100%;margin-left:0;border-radius:2.5rem}.white-container.fullwidth .content{padding:1.875rem}.no-arc{padding:2.1875rem 0 0}.no-arc::before{background-image:url(/themes/spineandsport/assets/dist/images/gray-background-mobile.svg)!important}.spotlight{position:relative;flex-wrap:wrap;align-items:center;background:#fff;width:100vw;padding:6.875rem 2.5rem 5.3125rem;margin:0 auto 3.125rem;margin-left:calc(50% - 50vw);top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;text-align:center}.spotlight .content{padding:.9375rem 0 0;margin:0;order:2}.spotlight .content h1,.spotlight .content h2,.spotlight .content h3,.spotlight .content h4,.spotlight .content h5,.spotlight .content h6{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;color:#15295d;font-size:1.25rem;line-height:1.75rem;letter-spacing:normal;margin:0}.spotlight .content .position,.spotlight .content p{font-size:1rem;font-family:"Red Hat Text",sans-serif;letter-spacing:normal}.spotlight .content p{font-weight:400;font-style:normal;line-height:1.75rem;margin-top:0;margin-bottom:1.5625rem}.spotlight .content .position{display:block;font-weight:700;font-style:italic;line-height:2.25rem;color:#205277}.spotlight .content .heading,.stats h2{color:#004c8b;text-align:center;text-transform:uppercase}.spotlight .content .heading{position:absolute;display:block;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:2.25rem;letter-spacing:normal;top:1.875rem;left:0;right:0;margin:0 auto;z-index:1}.stat .number .odometer-inside,.stats h2 span{font-weight:700;line-height:1.875rem;font-family:"Red Hat Text",sans-serif;font-style:normal;font-size:1.5rem}.spotlight .content .heading::before{content:"";position:relative;display:inline-flex;width:2.5rem;height:2.5625rem;background-image:url(/themes/spineandsport/assets/dist/images/icn-spotlight.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;text-align:center;top:.9375rem;bottom:0;left:0;margin:0 .625rem 0 0}.spotlight .image{position:relative;display:block;order:1;padding:0}.spotlight .image figure{border-radius:1.875rem;overflow:hidden}.spotlight .image img{position:relative;min-width:100%;min-height:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.stats{display:block;width:100vw;background:url(/themes/spineandsport/assets/dist/images/stats-bkgd.jpg) center/cover no-repeat;margin-left:calc(50% - 50vw);margin-top:3.125rem;margin-bottom:2.5rem}.stats h2{position:relative;width:100%;letter-spacing:1.2px;letter-spacing:.075rem;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:1.75rem;letter-spacing:normal}.stats h2 span{display:block;color:#fff;text-transform:none;letter-spacing:normal}.stats__inner{display:block;width:100%;max-width:1160px;max-width:72.5rem;padding:3.125rem 2.5rem 6.25rem;margin:auto}.social-links,.stat,.stat .number,.stats-container{display:inline-flex}.stats-container{position:relative;justify-content:center;flex-wrap:wrap;width:100%;padding:0;margin-top:0}.stat{width:16.25rem;padding:.3125rem;margin:1.25rem 0 0;color:#db4711;background:#fff;border-radius:3.4375rem}.stat .number{width:4.3125rem;height:4.3125rem;color:#fff;background-color:#db4711;border-radius:50%;align-items:center;justify-content:center}.stat .number .odometer-inside{position:relative;letter-spacing:normal;z-index:1}.stat .number::before{content:"";position:absolute;right:-.3125rem;bottom:-.3125rem;z-index:0;width:3.6875rem;height:3.6875rem;margin:auto;background:url(/themes/spineandsport/assets/dist/images/stat-bg.png) center/contain no-repeat}.highlighted-boxes--alternative .splide__pagination li::before,.juicer-feed-container .social-links__social-link::before,body.homepage main .rehab-path__container .content .grid .column ul li::before{content:none}.stat .stat-title{display:block;padding:0 .625rem;color:#15295d;font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.375rem;letter-spacing:normal}.social-links{padding:0;margin-top:0;margin-bottom:0;list-style:none}footer .social-links svg,footer .social-links__social-link{font-size:1.125rem;line-height:1.75rem;letter-spacing:normal;font-weight:700;color:var(--footer-social-link-color);fill:var(--footer-social-link-color)}footer .social-links svg:focus,footer .social-links svg:hover,footer .social-links__social-link:focus,footer .social-links__social-link:hover{color:var(--footer-social-link-color-hover);fill:var(--footer-social-link-color-hover)}.juicer-feed-container .social-links{justify-content:center;margin-top:.3125rem;width:100%}.juicer-feed-container .social-links__social-link{font-size:1.875rem;line-height:2.4375rem;letter-spacing:normal;font-weight:700;color:rgba(255,255,255,.5)}.juicer-feed-container .social-links__social-link:focus,.juicer-feed-container .social-links__social-link:hover,.page-wrapper .main-content .block-container.dark .block-container__text,.page-wrapper .main-content .block-container.dark .block-container__title,.page-wrapper .main-content .block-container.textured .block-container__text,.page-wrapper .main-content .block-container.textured .block-container__title{color:#fff}.social-links__container{display:none;margin-right:1.5625rem}.social-links__container svg{display:inline-block;width:1.375rem;color:#fff;fill:#fff}.banner .slide .caption .button>a.glinted:focus .button-label,.banner .slide .caption .button>a.glinted:hover .button-label,a.view-all{color:#004c8b}.social-links__container:last-child{margin-right:0}.social-links__social-link{text-decoration:none}.social-links__social-icon{width:1.25rem;fill:#ccc}.recent-posts{position:relative;width:100%;height:100%;text-align:center}.recent-posts h2{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:2.875rem;line-height:1.875rem;letter-spacing:normal;position:relative;z-index:0;display:inline-flex;align-items:center;margin-bottom:2.1875rem}body.subpage.armada .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/armada-Blog.svg) center/contain no-repeat}body.subpage.rehab-authority .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/rehab-Blog.svg) center/contain no-repeat}body.subpage.cal-rehab .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/cal-rehab-Blog.svg) center/contain no-repeat}body.subpage.kelly-hawkins .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/kelly-hawkins-Blog.svg) center/contain no-repeat}body.subpage.prn .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/prn-Blog.svg) center/contain no-repeat}body.subpage.pro-active .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/pro-active-Blog.svg) center/contain no-repeat}body.subpage.vista .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/vista-Blog.svg) center/contain no-repeat}body.subpage.summit .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/summit-Blog.svg) center/contain no-repeat}body.subpage.highline .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/highline-Blog.svg) center/contain no-repeat}body.subpage.cascade .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/cascade-Blog.svg) center/contain no-repeat}body.subpage.action-potential .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/action-potential-Blog.svg) center/contain no-repeat}body.subpage.team-rehab .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/prn-Blog-team-rehab.svg) center/contain no-repeat}body.subpage.inreach .recent-posts h2:before{background:url(/themes/spineandsport/assets/dist/images/inreach-Blog.svg) center/contain no-repeat}.recent-posts .blog-post{width:100%;max-width:1000px;max-width:62.5rem;margin-right:1.25rem;white-space:normal}.recent-posts .blog-post>.cta-alt{flex-wrap:wrap}.image-content-banner figure,.recent-posts .blog-post>.cta-alt>div{position:relative;width:100%}.recent-posts .blog-post .cta-alt{flex-direction:row-reverse;margin-bottom:3.125rem}.recent-posts .blog-post .cta-alt p{opacity:1!important;top:1.5625rem}.recent-posts .blog-post .content{position:relative;order:2;padding:1.25rem 3.125rem 1.875rem;text-align:center}.recent-posts .blog-post .image{left:0;order:1}.recent-posts .blog-post .btn-primary{margin-top:1.5625rem;color:#fff!important}.recent-posts .cycle-slideshow{min-height:100%;overflow:visible!important}a.view-all{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:2.25rem;letter-spacing:normal;display:inline-block;border:0}@media (min-width:900px){.spotlight{text-align:left;padding:0;flex-wrap:nowrap;width:100%;min-height:320px;min-height:20rem;border-radius:2.5rem;margin:0 auto 4.6875rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.recent-posts .blog-post>.cta-alt>div,.spotlight>div{width:50%}.spotlight .content{padding:3.4375rem 5rem 3.4375rem 7.5rem;order:unset}.spotlight .content h1,.spotlight .content h2,.spotlight .content h3,.spotlight .content h4,.spotlight .content h5,.spotlight .content h6{font-size:1.75rem;line-height:2.25rem;letter-spacing:normal}.spotlight .content p{font-size:1.125rem;line-height:1.875rem;letter-spacing:normal;margin-bottom:2.5rem}.spotlight .content .position{font-size:1.125rem;line-height:2.25rem;letter-spacing:normal}.spotlight .content .heading{position:relative;top:auto;left:-2.5rem;width:auto;right:auto;text-align:left}.spotlight .content .heading::before{top:.625rem;left:-1.25rem;margin:0 auto}.spotlight .image{position:absolute;height:100%;top:0;right:0;order:unset}.spotlight .image figure{border-radius:0;overflow:visible}.recent-posts .blog-post>.cta-alt .image,.recent-posts .blog-post>.cta-alt .image img,.spotlight .image img{position:absolute}.recent-posts{text-align:left}.recent-posts h2:before{position:relative;top:.125rem;display:inline-block;width:3.125rem;height:3.125rem;margin-right:.9375rem;background:url(/themes/spineandsport/assets/dist/images/ICN-Blog.svg) center/contain no-repeat;content:""}.recent-posts .blog-post>.cta-alt{flex-wrap:nowrap}.recent-posts .blog-post{margin-right:2.5rem}.recent-posts .blog-post .blog-summary{display:block}.recent-posts .blog-post .cta-alt{min-height:370px;min-height:23.125rem}.recent-posts .blog-post .content{width:58%;padding:3.125rem 3.125rem 1.5625rem;text-align:left}.recent-posts .blog-post .image{width:42%}.recent-posts .blog-post .btn-primary{margin-top:0}a.view-all{font-size:1.375rem;line-height:2.25rem;letter-spacing:normal}}a.view-all:focus,a.view-all:hover{color:#15295d;border:0}.highlighted-boxes .text,.highlighted-boxes a:not(.btn){font-family:"Red Hat Text",sans-serif;font-weight:700;color:#205277;position:relative;text-decoration:none;font-style:normal}.highlighted-boxes.grid{display:flex;flex-wrap:wrap;width:100%}.highlighted-boxes.grid .column{width:calc((100% - 1.875rem)/ 12 * 4);min-width:140px;min-width:8.75rem;padding:0 .125rem;margin:0 auto 1.25rem}.highlighted-boxes .box{display:inline-block;text-align:center}.highlighted-boxes .box h1,.highlighted-boxes .box h2,.highlighted-boxes .box h3,.highlighted-boxes .box h4,.highlighted-boxes .box h5,.highlighted-boxes .box h6{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;position:relative;display:inline-block;margin-bottom:.3125rem;font-size:1.375rem;color:#205277;text-decoration:none}.highlighted-boxes img{margin:0 auto 1.25rem}.subpage.brands .highlighted-boxes img{max-width:240px;max-width:15rem}.highlighted-boxes a:not(.btn){display:block;text-align:center;border:0}.page-wrapper .flip-card__back p,.page-wrapper .flip-card__front p{color:var(--flip-card-text-color)}.highlighted-boxes a:not(.btn):focus .text:after,.highlighted-boxes a:not(.btn):hover .text:after{width:100%;opacity:1}.highlighted-boxes .text{display:inline-block;padding-bottom:.625rem;font-size:1.375rem}.highlighted-boxes--alternative{position:relative;margin-left:0!important}.highlighted-boxes--alternative.grid .column{width:calc(100% - 1.875rem);margin:0 auto 3.75rem}.highlighted-boxes--alternative .splide__pagination .splide__pagination__page,.main-content ul li::before{width:.625rem;height:.625rem}.highlighted-boxes--alternative.splide{width:100vw;margin-left:calc(50% - 50vw)!important;margin-bottom:2.1875rem;padding-top:3.125rem}.highlighted-boxes--alternative .box{position:relative;transform:scale(1);left:0}.highlighted-boxes--alternative .box.is-active{z-index:99}.highlighted-boxes--alternative .box .text,.highlighted-boxes--alternative .box figure,.highlighted-boxes--alternative .box:first-of-type .text,.highlighted-boxes--alternative .box:first-of-type figure{border-radius:.9375rem}.highlighted-boxes--alternative .box a:not(.btn){transition:.5s;top:0;z-index:0}.highlighted-boxes--alternative .box a:not(.btn):focus img,.highlighted-boxes--alternative .box a:not(.btn):hover img{transform:scale(1.05)}.highlighted-boxes--alternative .box a:not(.btn):focus .text::after,.highlighted-boxes--alternative .box a:not(.btn):hover .text::after{width:7.8125rem;bottom:-1.25rem}.highlighted-boxes--alternative .box a:not(.btn):focus svg,.highlighted-boxes--alternative .box a:not(.btn):hover svg{background-color:#205277;fill:#fff;transform:scale(1.25);outline:#fff solid .3125rem;outline-offset:-4px;outline-offset:-.25rem}.highlighted-boxes--alternative figure{position:relative;height:100%;max-height:220px;max-height:13.75rem;z-index:0;overflow:hidden}@media (min-width:768px){.col-3,.col-4,.col-5{width:calc(50% - 1.875rem)}.col-3:not([data-arx-type]),.col-4:not([data-arx-type]),.col-5:not([data-arx-type]),.col-6:not([data-arx-type]){margin-left:.9375rem!important;margin-right:.9375rem!important}.col-6{margin:0 .9375rem .9375rem;width:calc(50% - 1.875rem)}.page-wrapper .cta-card,.page-wrapper .cta-image,.page-wrapper .feed-item{margin-bottom:0}.page-wrapper .cta-image--alt .img::after,.page-wrapper .cta-image--alt figure::after{background:linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.page-wrapper .cta-banner-image,.page-wrapper .cta-image-block .call-out{flex-wrap:nowrap;padding:0}.page-wrapper .cta-alt.fullwidth .inner>div,.page-wrapper .cta-alt>div,.page-wrapper .cta-banner-image__image,.page-wrapper .cta-image-block .call-out .box-content,.page-wrapper .cta-image-block .call-out .box-image{width:50%}.page-wrapper .cta-banner-image__content{width:50%;padding-left:1.25rem}.page-wrapper .cta-banner-wide .content .grid .column{padding:0 1.875rem 1.25rem}.page-wrapper .cta-alt{top:0;max-width:1600px;max-width:100rem;min-height:320px;min-height:20rem;margin:0 auto 4.6875rem;flex-wrap:nowrap}.page-wrapper .cta-alt .content{order:unset;padding:3.4375rem 5rem}.page-wrapper .cta-alt .image{position:absolute;top:0;right:0;order:2;height:100%}.page-wrapper .cta-alt .image img{position:absolute}.page-wrapper .cta-alt.fullwidth{margin-bottom:4.6875rem}.page-wrapper .cta-alt.fullwidth .inner{flex-wrap:nowrap;width:100%;max-width:1140px;max-width:71.25rem;padding:3.4375rem 3.125rem;margin:0 auto}.page-wrapper .cta-alt.fullwidth .content{position:relative;padding:0 5rem 0 0}.page-wrapper .cta-alt.fullwidth .image{position:relative;overflow:hidden;border-radius:2.5rem}.page-wrapper .cta-alt.fullwidth .image img{position:relative;min-width:auto;min-height:auto}.cta-alt.boxed-image .image,.page-wrapper .cta-alt.boxed-image .image{max-width:220px;max-width:13.75rem;min-width:220px;min-width:13.75rem;margin-right:2.5rem;margin-bottom:0;overflow:hidden}.cta-alt.boxed-image .image figure,.cta-alt.boxed-image .image img,.page-wrapper .cta-alt.boxed-image .image figure,.page-wrapper .cta-alt.boxed-image .image img{flex:1;width:100%;min-height:auto;margin:0;-o-object-fit:cover;object-fit:cover}.page-wrapper .cta-image-block .call-out .box-image{width:50%;height:100%;min-width:320px;min-width:20rem;min-height:424px;min-height:26.5rem;margin-right:1.5625rem}.page-wrapper .cta-image-block .call-out .box-image figure{height:20rem;max-width:320px;max-width:20rem}.page-wrapper .cta-image-block .call-out .box-content{position:relative;padding:6.25rem 0;text-align:left}.page-wrapper .cta-image-block .call-out .box-content h1,.page-wrapper .cta-image-block .call-out .box-content h2,.page-wrapper .cta-image-block .call-out .box-content h3,.page-wrapper .cta-image-block .call-out .box-content h4,.page-wrapper .cta-image-block .call-out .box-content h5,.page-wrapper .cta-image-block .call-out .box-content h6{font-size:1.625rem;line-height:2.25rem;letter-spacing:normal}.homepage .cta-image-block .call-out .box-content h2{font-size:2.375rem;line-height:2.25rem;letter-spacing:normal;margin-bottom:2.5rem}.page-wrapper .cta-image-block .call-out .box-content p{margin-bottom:2.5rem;font-size:1.125rem;line-height:1.875rem;letter-spacing:normal}.page-wrapper .cta-image-block.long .call-out .box-image{width:40%;margin-right:3.125rem}.page-wrapper .cta-image-block.long .call-out .box-content{width:60%;padding:3.125rem 0}.cta-alt.boxed-image .close-modal{top:.625rem;right:.625rem}.grid.pull{margin-left:calc(50% - 50vw);width:100vw}.highlighted-text{width:100%;padding:4.375rem 3.75rem;margin:1.875rem auto 2.5rem;border-top-right-radius:2.5rem;border-top-left-radius:2.5rem}.highlighted-text a,.highlighted-text ol,.highlighted-text p,.highlighted-text ul{font-size:1.25rem;line-height:1.875rem;letter-spacing:normal}.highlighted-text .inner-flex-container{display:flex;align-items:center}.highlighted-text .inner-flex-container img{margin-right:2.5rem;margin-bottom:0}.emphasis-text{padding:2.1875rem 3.4375rem}.image-list{flex-wrap:nowrap;flex-grow:0;justify-content:flex-start}.image-list.icon{text-align:left;justify-content:flex-start}.image-list.icon .image{margin-bottom:0;margin-right:.9375rem}.image-list.icon .image figure,.image-list.icon .image img{margin:0;-o-object-fit:none;object-fit:none;flex:1;border-radius:0}.image-list .image{display:flex;align-content:stretch;align-items:stretch;width:11.25rem;margin-right:2.5rem;overflow:hidden}.image-list .image figure,.image-list .image img{margin:0;-o-object-fit:cover;object-fit:cover;flex:1;width:100%}.image-list .content{display:inline-block;align-items:center;width:calc(100% - 16.25rem);padding-top:.3125rem}.hbspt-form fieldset.form-columns-2 .hs-form-field{width:50%!important;float:left!important}.hbspt-form fieldset.form-columns-2 .hs-form-field:first-of-type .input{margin-right:1.5625rem}.hubspot-form{padding:4.375rem 5rem;margin:3.125rem 0}figure,img{max-width:100%}figure[class*=left],img[class*=left]{margin:0 3.125rem 1.25rem 0}figure[class*=right],img[class*=right]{margin:0 0 1.25rem 3.125rem}figure[class*=center],img[class*=center]{margin:0 auto 1.25rem}figure img[class*=align]{margin:0 auto;float:none}.modal{width:80%;overflow:visible}.homepage main>h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:normal;margin-bottom:0}main h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:normal}main h3{font-size:1.75rem;line-height:1.875rem;letter-spacing:normal}main p{font-size:1.125rem;line-height:1.875rem;letter-spacing:normal;margin-bottom:1.875rem}main blockquote{display:block;width:100%;padding:4.6875rem 3.4375rem 3.4375rem 7.5rem;margin-left:0;overflow:hidden;text-align:left;border-radius:2.5rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}main blockquote figure{position:absolute;top:0;right:0;width:50%;height:100%;margin-top:0;margin-left:1.875rem;overflow:visible;border-radius:0}main blockquote figure img{position:absolute;top:0;bottom:0;width:auto;height:auto;min-width:100%;min-height:100%;margin:auto;-o-object-fit:cover;object-fit:cover}main blockquote figure~p{width:50%;padding-right:3.75rem}main blockquote.hover{margin-bottom:4.375rem}main blockquote::before{position:absolute;top:2.8125rem;bottom:auto;left:3.75rem;margin:auto}main blockquote::after{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:2.25rem;letter-spacing:normal;content:"In Their Words";position:absolute;top:2.8125rem;left:7.5rem;display:block;width:100%;color:#e0673b;text-transform:uppercase}.rounded-container{padding:4.375rem 5rem}.background-container>:first-child{z-index:1;padding-top:5.625rem}.background-container,.no-arc{padding:4.375rem 0 0}.background-container.gray::before{display:block}.background-container.gray::after{content:"";position:absolute;bottom:0;left:0;z-index:0;display:block;width:100vw;height:6.25rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);margin-left:calc(50% - 50vw)}.white-container .content{padding:6.25rem 5rem 5rem}.white-container.fullwidth .content{padding:6.25rem 5rem}.stats{padding:2.5rem 6.25rem 3.125rem;margin-top:6.25rem;margin-bottom:5rem}.stats h2{font-size:1.625rem;line-height:2.875rem;letter-spacing:normal;max-width:460px;max-width:28.75rem;padding-bottom:0}.stats h2 span{font-size:2.625rem;line-height:2.875rem;letter-spacing:normal}.stats__inner{display:flex;align-items:center;padding:0}.stats-container{padding:2.5rem 0 2.5rem 2.5rem;margin:0 auto 3.125rem}.stat{margin:2.5rem 2.5rem 0 0}.stat .number{width:6.25rem;height:6.25rem}.stat .number .odometer-inside{font-size:2.125rem;line-height:1.875rem;letter-spacing:normal}.stat .number::before{width:5rem;height:5rem}.stat .stat-title{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.5rem;letter-spacing:normal;max-width:120px;max-width:7.5rem}.social-links{width:100%;text-align:right;justify-content:flex-end}footer .social-links svg,footer .social-links__social-link{font-size:1.25rem;line-height:1.75rem;letter-spacing:normal}.juicer-feed-container .social-links__social-link{font-size:1.875rem;line-height:2.5rem;letter-spacing:normal}.highlighted-boxes.grid{flex-wrap:nowrap;margin:0!important}.highlighted-boxes .box h1,.highlighted-boxes .box h2,.highlighted-boxes .box h3,.highlighted-boxes .box h4,.highlighted-boxes .box h5,.highlighted-boxes .box h6{font-size:1.875rem;line-height:1.875rem;letter-spacing:normal}.highlighted-boxes .text{font-size:1.5rem}.highlighted-boxes--alternative.splide{width:100%;margin-left:0!important;margin-bottom:0}.highlighted-boxes--alternative .splide__list{display:flex!important}.highlighted-boxes--alternative .box{flex-shrink:1}.highlighted-boxes--alternative .box .text,.highlighted-boxes--alternative .box figure{border-radius:0}.highlighted-boxes--alternative .box:first-of-type figure{border-radius:.625rem 0 0 .625rem}.highlighted-boxes--alternative .box:first-of-type .text{border-radius:0 0 0 .625rem}.highlighted-boxes--alternative figure{min-height:440px;min-height:27.5rem}}.highlighted-boxes--alternative img{width:100%;-o-object-fit:cover;object-fit:cover;min-height:220px;min-height:13.75rem;margin-bottom:0;transform:scale(1);transition:.5s ease-in-out;border-radius:0!important}.highlighted-boxes--alternative .text{position:absolute;display:inline-flex;justify-content:center;align-items:flex-end;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);font-size:1.3125rem;color:#fff;width:100%;height:50%;padding:1.25rem 3.375rem 4.0625rem;left:0;bottom:0}.image-content-banner--2 .image-content-banner__text-content>*,.image-content-banner--solid.light .image-content-banner__text-content>*{color:var(--icb-text-color-2)}.highlighted-boxes--alternative svg{position:absolute;background-color:#004c8b;fill:#fff;border-radius:50%;left:0;right:0;margin:auto;width:2.5rem;height:2.5rem;bottom:-1.25rem;padding:.625rem;transition:.5s ease-in-out}.highlighted-boxes--alternative svg g rect{transition:.5s ease-in-out}.highlighted-boxes--alternative .splide__pagination{position:relative;margin:-.625rem auto 0;width:100%}.highlighted-boxes--alternative .splide__pagination li{display:inline-flex}.highlighted-boxes--alternative .splide__pagination .splide__pagination__page.is-active{background-color:#004c8b;opacity:1;width:.9375rem;height:.9375rem}.highlighted-text-block{position:relative;display:block;background-color:#e4f1f7;border-radius:1.25rem;padding:1.25rem 2.5rem;margin-bottom:1.25rem}.highlighted-text-block.secondary-color{background-color:#f2f5e6}.highlighted-text-block p{margin-block:auto}.highlighted-text-box{border-radius:.625rem;background-color:#15295d;padding:1.25rem 2.5rem;margin-bottom:1.25rem}.highlighted-text-box.secondary-color{background-color:#b4d333}.highlighted-text-box p{color:#fff;margin-block:auto}.cycle-carousel-wrap{pointer-events:all;display:inline-flex}@media all and (-ms-high-contrast:none){.page-wrapper .cta-alt .image{overflow:hidden}.page-wrapper .cta-alt .image img{width:auto!important;height:100%}.page-wrapper .cta-image-block .call-out .box-image ::-ms-backdrop,.page-wrapper .cta-image-block .call-out .box-image img{top:0;margin:auto}.page-wrapper .cta-image-block .call-out .box-image::before{top:0;left:0;margin:auto}.modal.featured-image .image img{width:auto!important;height:100%;max-width:none}.search-box .search-container .btn-search{top:.625rem}.spotlight .image{top:50%;left:50%;transform:translate(0,-50%);margin:auto}.spotlight .image img{max-width:none;height:100%;width:auto}.recent-posts .blog-post{width:100%!important}.cycle-carousel-wrap{display:block;width:100vw}}.cycle-slideshow .pagers,.cycle-slideshow+.pagers{position:relative;display:inline-flex;justify-content:space-between;align-items:center;width:100%;max-width:1000px;max-width:62.5rem;height:3.125rem;margin-bottom:.625rem}.cycle-slideshow .pagers .next,.cycle-slideshow .pagers .prev,.cycle-slideshow+.pagers .next,.cycle-slideshow+.pagers .prev{position:absolute;height:3.125rem;width:3.125rem;top:0;z-index:1;cursor:pointer}.cycle-slideshow .pagers .next:before,.cycle-slideshow .pagers .prev:before,.cycle-slideshow+.pagers .next:before,.cycle-slideshow+.pagers .prev:before{content:"";position:absolute;display:inline-flex;justify-content:center;align-items:center;color:#15295d;font-family:"Font Awesome 5 Pro","Font Aweseom 5 Free",FontAwesome;font-weight:900;font-size:1.5rem;border-radius:3.125rem;width:3.125rem;height:3.125rem;transition:.25s ease-in-out;left:0;background:#fff;box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 1.5625rem rgba(0,0,0,.15)}.cycle-slideshow .pagers .next:not(.disabled):focus:before,.cycle-slideshow .pagers .next:not(.disabled):hover:before,.cycle-slideshow .pagers .prev:not(.disabled):focus:before,.cycle-slideshow .pagers .prev:not(.disabled):hover:before,.cycle-slideshow+.pagers .next:not(.disabled):focus:before,.cycle-slideshow+.pagers .next:not(.disabled):hover:before,.cycle-slideshow+.pagers .prev:not(.disabled):focus:before,.cycle-slideshow+.pagers .prev:not(.disabled):hover:before{border-color:#15295d}.cycle-slideshow .pagers .next:focus::before,.cycle-slideshow .pagers .next:hover::before,.cycle-slideshow .pagers .prev:focus::before,.cycle-slideshow .pagers .prev:hover::before,.cycle-slideshow+.pagers .next:focus::before,.cycle-slideshow+.pagers .next:hover::before,.cycle-slideshow+.pagers .prev:focus::before,.cycle-slideshow+.pagers .prev:hover::before{transform:scale(1.15)}.cycle-slideshow .pagers .next:before,.cycle-slideshow+.pagers .next:before{content:"";background-size:1.5625rem;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%2300537a" d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/></svg>')}.cycle-slideshow .pagers .prev:before,.cycle-slideshow+.pagers .prev:before{content:"";background-size:1.5625rem;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%2300537a"  d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"/></svg>')}.cycle-slideshow .pagers .cycle-pager,.cycle-slideshow+.pagers .cycle-pager{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:calc(100% - 7.5rem);left:0;right:0;margin:auto}.cycle-slideshow .pagers .cycle-pager span,.cycle-slideshow+.pagers .cycle-pager span{display:block;font-size:0;width:100%;background:rgba(21,41,93,.15);height:.375rem;transition:.25s ease-in-out}.cycle-slideshow .pagers .cycle-pager span:first-of-type,.cycle-slideshow+.pagers .cycle-pager span:first-of-type{border-top-left-radius:3.125rem;border-bottom-left-radius:3.125rem}.cycle-slideshow .pagers .cycle-pager span:last-of-type,.cycle-slideshow+.pagers .cycle-pager span:last-of-type{border-top-right-radius:3.125rem;border-bottom-right-radius:3.125rem}.cycle-slideshow .pagers .cycle-pager span.cycle-pager-active,.cycle-slideshow+.pagers .cycle-pager span.cycle-pager-active{background-color:#15295d;border-radius:3.125rem}.edge-container{display:flex;align-items:center;flex-wrap:wrap}.edge-container--left .edge-container__content:first-of-type img{border-radius:.9375rem}@media (min-width:1025px){.col-3{width:calc(33% - 1.875rem)}.col-4{width:calc(25% - 1.875rem)}.col-5{margin:0 .9375rem .9375rem;width:calc(20% - 1.875rem)}.col-6{margin:0 .9375rem .9375rem;width:calc(16.6666667% - 1.875rem)}.bg-image--desktop-only:not([data-arx-type=image]){position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;max-width:100%;height:100%;z-index:-1}.bg-image--desktop-only:not([data-arx-type=image]) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navigation .nav-level1__target.has-children .placeholder span.toggler{position:relative;right:0}.navigation .nav-level3{margin-top:0;min-height:100%;margin-bottom:.625rem}.navigation .nav-level3__placeholder{color:var(--nav-level3-text-color-desktop)}.navigation.accordion-nav .nav-level1__target{margin-bottom:0}.navigation.accordion-nav .nav-level1__target.has-children .placeholder span.toggler{position:relative;top:0;right:0}.navigation.accordion-nav .nav-level1__target.has-children span.toggler{top:100%;right:0;left:-1.875rem;display:none;width:1.25rem;height:1.25rem;margin:0 auto;border-bottom:0}.navigation.accordion-nav .nav-level1__target.has-children .nav-level1__link,.navigation.accordion-nav .nav-level1__target.has-children .nav-level1__placeholder{width:auto}.nav-wrap-open .navigation.accordion-nav .nav-level1__link,.nav-wrap-open .navigation.accordion-nav .nav-level1__placeholder,.stuck .navigation.accordion-nav .nav-level1__link,.stuck .navigation.accordion-nav .nav-level1__placeholder{padding:.625rem 0;font-size:1.125rem;color:var(--nav-level1-text-color-desktop);background-color:var(--nav-level1-text-bg-color-desktop);border-radius:0;margin-top:0}.nav-wrap-open .navigation.accordion-nav .nav-level2__link,.nav-wrap-open .navigation.accordion-nav .nav-level2__placeholder,.nav-wrap-open .navigation.accordion-nav .nav-level3__link,.nav-wrap-open .navigation.accordion-nav .nav-level3__placeholder,.stuck .navigation.accordion-nav .nav-level2__link,.stuck .navigation.accordion-nav .nav-level2__placeholder,.stuck .navigation.accordion-nav .nav-level3__link,.stuck .navigation.accordion-nav .nav-level3__placeholder{color:var(--nav-level2-text-color-desktop)}.search-toggle .fa-search{width:2.1875rem;height:2.1875rem;font-size:1.25rem}.search-box .fa-times{top:3.5625rem;right:4.8125rem;width:2.1875rem;height:2.1875rem;font-size:1.25rem}.search-box .search-container input[type=text]{padding:1.875rem 3.75rem;font-size:2.25rem;line-height:3.125rem}.search-box .search-container input[type=text]::-moz-placeholder{font-size:2.25rem;line-height:3.125rem}.search-box .search-container input[type=text]::placeholder{font-size:2.25rem;line-height:3.125rem}.search-box .search-container .btn-search{right:2.5rem;width:5rem;height:5rem}.search-box .search-container .btn-search span{right:1.25rem;width:5rem;height:5rem;font-size:2.1875rem}.main-content p.has-two-links a{margin:0}main blockquote p{font-family:"Red Hat Text",sans-serif;font-weight:500;font-style:normal;font-size:1.375rem;line-height:2.25rem;letter-spacing:normal}.edge-container{flex-wrap:nowrap;width:100vw;margin:auto}.edge-container--left{max-width:1600px;max-width:100rem;position:relative;margin-left:0;left:50%;transform:translateX(-50%)!important}.edge-container--left .edge-container__content{padding-left:0;padding-right:3.125rem}.edge-container--left .edge-container__content:first-of-type{margin-bottom:0}.edge-container--left .edge-container__content:first-of-type img{border-radius:0 .9375rem 15px 0}.edge-container--left .edge-container__content:last-of-type{width:calc(40% - 5.625rem);max-width:490px;max-width:30.625rem;padding-left:3.125rem;padding-right:0}}.edge-container--right{flex-direction:column-reverse}.edge-container--right .edge-container__content:last-of-type{margin-bottom:1.875rem}.edge-container--right .edge-container__content:last-of-type img{border-radius:.9375rem}.edge-container__content,.icon-list .content>*,.icon-list .content[data-arx-type=layer],.icon-list__content>*,.icon-list__content[data-arx-type=layer]{width:100%}.page-wrapper .main-content .block-container{width:100vw;margin-left:calc(50% - 50vw);position:relative;text-align:justify;overflow:hidden;padding:5rem 8.75rem 4.6875rem}.page-wrapper .main-content .block-container__inner{max-width:calc(100% - 60px);max-width:calc(100% - 3.75rem);width:85rem;margin:0 auto;padding:0 1rem}.page-wrapper .main-content .block-container.light{background-color:#d9d9d9}.page-wrapper .main-content .block-container.dark{background-color:#00537a}.page-wrapper .main-content .block-container.textured{background:url(/themes/spineandsport/assets/dist/images/call-to-action.webp) center/cover no-repeat}.page-wrapper .main-content .block-container.arc--arc-top::before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:6.25rem;-webkit-mask:url(/themes/spineandsport/assets/dist/images/arc.svg) no-repeat 50% 50%;mask:url(/themes/spineandsport/assets/dist/images/arc.svg) no-repeat 50% 50%;background-color:#fff;-webkit-mask-size:cover;mask-size:cover;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);content:""}.page-wrapper .main-content .block-container.arc--arc-bottom::after{position:absolute;bottom:0;left:0;z-index:1;display:block;width:100%;height:6.25rem;-webkit-mask:url(/themes/spineandsport/assets/dist/images/arc.svg) no-repeat 50% 50%;mask:url(/themes/spineandsport/assets/dist/images/arc.svg) no-repeat 50% 50%;background-color:#fff;-webkit-mask-size:cover;mask-size:cover;content:""}.page-wrapper .main-content .block-container.wave--wave-top::before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:5rem;-webkit-mask:url(/themes/spineandsport/assets/dist/images/wave.svg) no-repeat 50% 50%;mask:url(/themes/spineandsport/assets/dist/images/wave.svg) no-repeat 50% 50%;background-color:#fff;-webkit-mask-size:cover;mask-size:cover;content:""}.page-wrapper .main-content .block-container.wave--wave-bottom::after{position:absolute;bottom:0;left:0;z-index:1;display:block;width:100%;height:5rem;-webkit-mask:url(/themes/spineandsport/assets/dist/images/wave.svg) no-repeat 50% 50%;mask:url(/themes/spineandsport/assets/dist/images/wave.svg) no-repeat 50% 50%;background-color:#fff;-webkit-mask-size:cover;mask-size:cover;transform:scale(-1,-1);content:""}.awards-slideshow{background:#fff;margin-bottom:1.875rem;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15);border-radius:1.875rem}.awards-pagers{display:flex!important;justify-content:center!important;max-width:calc(100% - 60px)!important;max-width:calc(100% - 3.75rem)!important;margin:0 auto 1.875rem}.award{display:block!important;width:100%;padding:3.125rem 1.875rem;margin-bottom:1.875rem!important;max-width:100%!important;box-shadow:none}.award__image{position:relative;display:table;margin:0 auto 3.125rem}.award__image img{background-color:var(--image-bg-color);min-width:200px;min-width:12.5rem;max-height:145px;max-height:9.0625rem;-o-object-fit:cover;object-fit:cover;border:5px solid var(--image-border-color);border:.3125rem solid var(--image-border-color);border-radius:1.5625rem;overflow:hidden}.award__image::after,.award__image::before{position:absolute;display:block;background-color:var(--image-bg-elements);width:8.75rem;height:8.75rem;border-radius:1.875rem;opacity:.15;z-index:-1;content:""}.award__image::before{top:-1.25rem;left:-1.25rem}.award__image::after{bottom:-1.25rem;right:-1.25rem}.award__content{text-wrap:wrap}:root,:root .dark-mode{--icon-list-bg:transparent;--icon-list-border-color:#cccccc}.icon-list{display:flex;flex-wrap:nowrap;margin:.9375rem 0}.icon-list .icon,.icon-list__icon{display:inline-block;margin:0 .9375rem 0 0}.icon-list .icon figure,.icon-list .icon img,.icon-list__icon figure,.icon-list__icon img{max-height:50px;max-height:3.125rem;min-height:50px;min-height:3.125rem}.icon-list .content,.icon-list__content{width:calc(100% - 3.75rem)}.icon-list .content h1,.icon-list .content h2,.icon-list .content h3,.icon-list__content h1,.icon-list__content h2,.icon-list__content h3{font-size:1.375rem;line-height:1.5rem;letter-spacing:normal;margin:0 0 .3125rem}.icon-list .content p,.icon-list__content p{font-size:1.125rem;line-height:1.5rem;letter-spacing:normal;margin-bottom:.625rem}.page-wrapper .flip-card{position:relative;width:100%;height:100%;z-index:1;perspective:100vw;border-radius:.625rem;overflow:visible;padding:0;box-shadow:none}.page-wrapper .flip-card[data-arx-type]{background:#f2f2f2;margin-bottom:1.875rem}.page-wrapper .flip-card a:not(.button),.page-wrapper .flip-card h1,.page-wrapper .flip-card h2,.page-wrapper .flip-card h3,.page-wrapper .flip-card h4,.page-wrapper .flip-card h5,.page-wrapper .flip-card h6,.page-wrapper .flip-card ol,.page-wrapper .flip-card ul{color:var(--flip-card-text-color);width:100%}.page-wrapper .flip-card__inner{position:relative;width:100%;transition:.5s ease-in;transform-style:preserve-3d}.page-wrapper .flip-card__inner[data-arx-type]{height:auto}.page-wrapper .flip-card.flip-over .flip-card__inner{transform:rotateY(-180deg)}.page-wrapper .flip-card.flip-over .flip-card__toggle{background:url(/themes/spineandsport/assets/dist/images/flip-card-toggle-hover.svg) 0 0/contain no-repeat}.page-wrapper .flip-card__front{transform:rotateY(0);background-color:var(--flip-card-front-bg);z-index:2}.page-wrapper .flip-card__back{transform:rotateY(180deg);background-color:var(--flip-card-back-bg);background-image:url(/themes/spineandsport/assets/dist/images/call-to-action.jpg);background-repeat:no-repeat;background-size:cover}.page-wrapper .flip-card__toggle{position:absolute;display:block;background:url(/themes/spineandsport/assets/dist/images/flip-card-toggle.svg) 0 0/contain no-repeat;width:3.125rem;height:3.125rem;bottom:-.3125rem;right:-.3125rem;transition:.5s ease-in;cursor:pointer}.page-wrapper .flip-card__back,.page-wrapper .flip-card__front{position:absolute;display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;height:100%;height:-moz-max-content;height:max-content;height:inherit;top:0;left:0;backface-visibility:hidden;border-radius:.625rem;border-bottom-right-radius:1.25rem;overflow:hidden;padding:1.875rem}@media (min-width:768px){.highlighted-boxes--alternative img{min-height:440px;min-height:27.5rem}.highlighted-boxes--alternative svg{width:3.75rem;height:3.75rem;bottom:-1.875rem;padding:.9375rem}.cycle-slideshow .pagers,.cycle-slideshow+.pagers{margin-bottom:1.875rem}.icon-list{flex-grow:0;margin:1.875rem 0}.icon-list .icon,.icon-list__icon{margin:0 1.875rem 0 0;overflow:hidden}.icon-list .icon figure,.icon-list .icon img,.icon-list__icon figure,.icon-list__icon img{min-height:50px;min-height:3.125rem;max-height:100px;max-height:6.25rem;margin:0}.icon-list .content,.icon-list__content{display:flex;flex-wrap:wrap;width:calc(100% - 8.125rem);align-items:center;align-content:center}.page-wrapper .flip-card__toggle{bottom:1.25rem;right:1.25rem}.page-wrapper .flip-card__back,.page-wrapper .flip-card__front{padding:2.5rem 3.75rem;border-bottom-right-radius:.625rem}}.page-wrapper .flip-card__back[data-arx-type],.page-wrapper .flip-card__front[data-arx-type]{position:relative;display:block;width:auto;background:#fff;padding:2.5rem 3.75rem;border:.1875rem dashed #d6e2ff;backface-visibility:visible;transform:none;margin:1.25rem;border-radius:0}.page-wrapper .flip-card__back[data-arx-type]::before,.page-wrapper .flip-card__front[data-arx-type]::before{position:absolute;top:0;right:0;z-index:4;display:inline-block;padding:2PX;font-size:12PX;font-weight:700;text-transform:uppercase;background:rgba(0,88,251,.04);border:.0625rem dashed rgba(0,88,251,.2);border-top:0;border-right:0;content:"Front of Card"}.page-wrapper .flip-card__back[data-arx-type]::before{content:"Back of Card"}.featured-boxed-item{position:relative;display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;background-color:var(--fbi-bg-color);width:100%;margin-bottom:1.25rem;z-index:1;overflow:hidden;border-radius:.625rem}.featured-boxed-item.textured-background{background-image:url(/themes/spineandsport/assets/dist/images/call-to-action.jpg);background-repeat:no-repeat;background-size:cover}.featured-boxed-item.full-width{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:500px;min-height:31.25rem;border-radius:0;margin-bottom:0;max-width:1600px;max-width:100rem}@media screen and (min-width:1600px){.featured-boxed-item.full-width{margin-left:0;left:50%;transform:translateX(-50%)!important}}.featured-boxed-item.drop-shadow{background-color:var(--fbi-dropshadow-bg-color);box-shadow:0 0 25px rgba(0,0,0,.25);box-shadow:0 0 1.5625rem rgba(0,0,0,.25)}@media screen and (min-width:1024px){.featured-boxed-item{flex-wrap:nowrap;margin:0 auto 2.5rem}.featured-boxed-item.full-width .featured-boxed-item__content{width:50%;padding-left:10%;padding-right:15%}.featured-boxed-item.image-right{flex-direction:row-reverse}.featured-boxed-item.image-right .featured-boxed-item__image{left:auto}.featured-boxed-item.equal-width .featured-boxed-item__content{width:50%}.featured-boxed-item.equal-width .featured-boxed-item__image{width:50%;max-width:50%}.featured-boxed-item.image-contained .featured-boxed-item__content{width:100%;padding:3.75rem 6% 4.6875rem 30rem}}@media screen and (min-width:1200px){.featured-boxed-item.image-contained .featured-boxed-item__content{padding:3.75rem 20% 4.6875rem 35rem}}.featured-boxed-item.image-contained .featured-boxed-item__image{position:relative;height:100%}.featured-boxed-item.image-contained .featured-boxed-item__image img{position:relative;width:auto;-o-object-fit:contain;object-fit:contain;margin:0;top:-.1875rem}.featured-boxed-item.dark-background{background-color:var(--fbi-darkbackground-bg-color);background-repeat:no-repeat;background-size:cover;background-position:center}.featured-boxed-item.dark-background .featured-boxed-item__content h1,.featured-boxed-item.dark-background .featured-boxed-item__content h2,.featured-boxed-item.dark-background .featured-boxed-item__content h3,.featured-boxed-item.dark-background .featured-boxed-item__content h4,.featured-boxed-item.dark-background .featured-boxed-item__content h5,.featured-boxed-item.dark-background .featured-boxed-item__content h6,.featured-boxed-item.dark-background .featured-boxed-item__content li,.featured-boxed-item.dark-background .featured-boxed-item__content ol,.featured-boxed-item.dark-background .featured-boxed-item__content p,.featured-boxed-item.dark-background .featured-boxed-item__content ul{color:var(--fbi-darkbackground-text-color)}.featured-boxed-item__content{display:block;width:100%;padding:1.875rem 1.25rem;margin:0}.featured-boxed-item__content h1,.featured-boxed-item__content h2,.featured-boxed-item__content h3,.featured-boxed-item__content h4,.featured-boxed-item__content h5,.featured-boxed-item__content h6{font-size:1.375rem;line-height:1.75rem;letter-spacing:normal;color:var(--fbi-text-color);margin-bottom:.3125rem}.featured-boxed-item__content p{font-size:1.125rem;line-height:1.75rem;letter-spacing:normal;color:var(--fbi-text-color);margin-top:0;margin-bottom:.625rem}.featured-boxed-item__content p:last-of-type{margin-bottom:0}.featured-boxed-item__image{position:relative;height:18.75rem;width:100%}@media screen and (min-width:1024px){.featured-boxed-item.image-contained .featured-boxed-item__image{position:absolute;max-width:50%;min-width:460px;min-width:28.75rem;width:28.75rem;height:auto;top:0}.featured-boxed-item.image-contained .featured-boxed-item__image img{position:absolute;min-width:460px;min-width:28.75rem;width:28.75rem;height:auto;top:0}.featured-boxed-item__content{width:53%;padding:3.75rem 3.75rem 4.6875rem}.featured-boxed-item__image{position:absolute;display:block;top:0;right:0;left:0;width:100%;max-width:47%;min-height:auto;height:100%}.featured-boxed-item__image figure{max-width:50%}}.featured-boxed-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root .dark-mode{--icb-content-bg:#262626;--icb-text-color:#f2f2f2;--icb-link:#f2f2f2;--icb-link-hover:#cccccc;--icb-content-bg-2:#efefef;--icb-text-color-2:#262626;--icb-link-2:#262626;--icb-link-2-hover:#cccccc}.image-content-banner{position:relative;padding:0;width:100%;max-width:none}.subpage .image-content-banner{position:relative;width:100vw;margin:0 auto;margin-left:calc(50% - 50vw)}.image-content-banner--icb-right:not(.image-content-banner--solid-dark):not(.image-content-banner--solid-light) .image-content-banner__text-content{right:0}.image-content-banner figure img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:250px;max-height:15.625rem;min-height:250px;min-height:15.625rem}.image-content-banner--2 .image-content-banner__text-content{background-color:var(--icb-content-bg-2)}.image-content-banner--solid.dark,.image-content-banner--solid.dark[data-arx-type],.image-content-banner__text-content{background-color:var(--icb-content-bg)}.image-content-banner__text-content{display:flex;width:100%;height:100%;padding:1.875rem 2.5rem;flex-direction:column;justify-content:center;text-align:center}.image-content-banner__text-content>*{color:var(--icb-text-color)}.image-content-banner__text-content h2:not(.large-text),.image-content-banner__text-content h3:not(.large-text){text-transform:none;margin-top:0;margin-bottom:.9375rem}.image-content-banner__text-content p{font-size:1.125rem;line-height:1.75rem;margin-top:0}.image-content-banner__text-content a{color:var(--icb-link)}.image-content-banner__text-content a:focus,.image-content-banner__text-content a:hover{color:var(--icb-link-hover)}@media (min-width:1025px){.edge-container--right{flex-direction:row;justify-content:flex-end;max-width:1600px;max-width:100rem;position:relative;margin-left:0;left:50%;transform:translateX(-50%)!important}.edge-container--right .edge-container__content{padding-right:0;padding-left:3.125rem}.edge-container--right .edge-container__content:first-of-type{width:calc(40% - 5.625rem);max-width:490px;max-width:30.625rem;padding-right:3.125rem;padding-left:0}.edge-container--right .edge-container__content:last-of-type{margin-bottom:0}.edge-container--right .edge-container__content:last-of-type img{border-radius:.9375rem 0 0 .9375rem}.edge-container__content{width:50%}.award{display:flex!important;justify-content:space-between;align-items:center;padding:3.75rem;margin-bottom:3.75rem!important}.award__image{display:inline-flex;min-width:260px;min-width:16.25rem;height:11.25rem;margin:0 5rem 0 0}.award__image img{min-width:260px;min-width:16.25rem;max-height:180px;max-height:11.25rem}.award__title{font-size:1.875rem;line-height:1.875rem}.award__blurb{font-size:1.125rem;line-height:1.875rem}.page-wrapper .flip-card__back,.page-wrapper .flip-card__front{padding:3.75rem 5rem}.image-content-banner{display:inline-flex;overflow:hidden;min-height:700px;min-height:43.75rem}.image-content-banner--icb-right:not(.image-content-banner--solid-dark):not(.image-content-banner--solid-light) .image-content-banner__text-content{right:-50%}.image-content-banner--inner{display:inline-flex;align-items:center;width:100%;max-width:1040px;max-width:65rem;padding:0 2.5rem;margin:0 auto}.homepage .image-content-banner--inner{max-width:1360px;max-width:85rem}.image-content-banner figure{position:absolute;width:100%;height:100%;left:0}.image-content-banner figure img{min-height:500px;min-height:31.25rem;max-height:100%;height:100%}.image-content-banner__text-content{position:relative;top:0;width:31.9375rem;padding:3.125rem 3.75rem;margin-top:0;min-height:100%;min-height:500px;min-height:31.25rem}.image-content-banner__text-content a.btn{margin-top:1.75rem}.image-content-banner--solid{display:inline-flex;align-items:center;overflow:hidden;min-height:372px;min-height:23.25rem}}.image-content-banner__text-content figure{position:relative;height:auto}.image-content-banner__text-content figure img{min-height:auto;height:auto;width:auto;margin:.625rem auto}.image-content-banner--solid{position:relative;padding:0;width:100%;max-width:none;background-color:var(--icb-content-bg-solid)}.subpage .image-content-banner--solid{position:relative;width:100vw;margin:0 auto;margin-left:calc(50% - 50vw)}.image-content-banner--solid[data-arx-type] figure,.main-content ol li,.main-content ol li ol li,.main-content ul li,.main-content ul li ul li{position:relative}.image-content-banner--solid figure{position:relative;width:100%}.image-content-banner--solid figure[data-arx-type] img{-o-object-fit:contain;object-fit:contain;max-height:initial}.image-content-banner--solid figure img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:250px;max-height:15.625rem;min-height:250px;min-height:15.625rem}.image-content-banner--solid.dark[data-arx-type]::before{content:"Solid Color Content Banner - Dark"}.image-content-banner--solid.light,.image-content-banner--solid.light[data-arx-type]{background-color:var(--icb-content-bg-2)}.image-content-banner--solid.light[data-arx-type]::before{content:"Solid Color Content Banner - Light"}.image-content-banner--solid .image-content-banner__text-content{position:relative;background:0 0;width:100%;padding:1.875rem 2.5rem;text-align:left;left:auto}@media (min-width:1025px){.image-content-banner--solid figure{max-width:500px;max-width:31.25rem;height:100%}.image-content-banner--solid figure img{position:absolute;top:0;bottom:0;width:31.25rem;min-width:425px;min-width:26.5625rem;height:100vh;max-height:100%;min-height:100vh;margin:auto}.image-content-banner--solid .image-content-banner__text-content{padding:2.5rem 0 2.5rem 4.375rem;max-width:950px;max-width:59.375rem}}.image-content-banner--solid .image-content-banner__text-content>*,.image-content-banner--solid[data-arx-type] h1,.image-content-banner--solid[data-arx-type] h2,.image-content-banner--solid[data-arx-type] h3,.image-content-banner--solid[data-arx-type] h4,.image-content-banner--solid[data-arx-type] h5,.image-content-banner--solid[data-arx-type] h6,.image-content-banner--solid[data-arx-type] li,.image-content-banner--solid[data-arx-type] ol,.image-content-banner--solid[data-arx-type] p,.image-content-banner--solid[data-arx-type] ul,.image-content-banner[data-arx-type] h1,.image-content-banner[data-arx-type] h2,.image-content-banner[data-arx-type] h3,.image-content-banner[data-arx-type] h4,.image-content-banner[data-arx-type] h5,.image-content-banner[data-arx-type] h6,.image-content-banner[data-arx-type] li,.image-content-banner[data-arx-type] ol,.image-content-banner[data-arx-type] p,.image-content-banner[data-arx-type] ul{color:var(--icb-text-color)}.image-content-banner--solid-icb-left .image-content-banner__text-content{left:0}.image-content-banner--solid[data-arx-type],.image-content-banner[data-arx-type]{position:relative;outline:rgba(0,88,251,.2) dashed;margin:.625rem 0 1.25rem!important;max-width:100%!important}.image-content-banner--solid[data-arx-type]::before,.image-content-banner[data-arx-type]::before{position:absolute;top:0;right:0;z-index:4;display:inline-block;padding:2PX;font-size:12PX;font-weight:700;text-transform:uppercase;background:rgba(0,88,251,.04);border:.0625rem dashed rgba(0,88,251,.2);border-top:0;border-right:0;content:"Image Content Banner"}.image-content-banner--solid[data-arx-type] p,.image-content-banner[data-arx-type] p{margin:0 0 1.25rem}.image-content-banner--solid[data-arx-type]::before{content:"Solid Color Content Banner"}.image-content-banner--2[data-arx-type] h1,.image-content-banner--2[data-arx-type] h2,.image-content-banner--2[data-arx-type] h3,.image-content-banner--2[data-arx-type] h4,.image-content-banner--2[data-arx-type] h5,.image-content-banner--2[data-arx-type] h6,.image-content-banner--2[data-arx-type] li,.image-content-banner--2[data-arx-type] ol,.image-content-banner--2[data-arx-type] p,.image-content-banner--2[data-arx-type] ul{color:var(--icb-text-color-2)}.main-content ul li::before{content:"";position:absolute;top:.625rem;left:-1.25rem;background:#b4d333;border-radius:50%}.main-content ul li ul li::before{background:#e3e4e6}.main-content ol li ol li::before{color:#e3e4e6;top:.25rem}body.homepage main .about-us-container{background-color:var(--about-section-bg-color);box-shadow:none;margin-top:0}body.homepage main .about-us-container .content{max-width:1500px;max-width:93.75rem}body.homepage main .about-us-container h2{color:var(--about-section-title-color);width:100%}body.homepage main .about-us-container P{color:var(--about-section-text-color);font-size:1.125rem;line-height:1.875rem}body.homepage main .about-us-container p:last-of-type{margin-top:1.25rem}body.homepage main .physical-therapy__container{background:#f0f1f2;padding:5.625rem 0;position:relative;margin-left:0;left:50%;transform:translateX(-50%)!important;width:100vw}body.homepage main .physical-therapy__container .edge-container__content figure{width:90%;margin:0 auto}body.homepage main .physical-therapy__container .edge-container__content:first-of-type{padding-left:0}body.homepage main .physical-therapy__container .edge-container__content:last-of-type{padding:0 1.875rem}body.homepage main .physical-therapy__container .edge-container__content:last-of-type p:nth-of-type(2){text-align:center}body.homepage main .rehab-path__container{margin-top:0;background-color:#15295d}body.homepage main .rehab-path__container .content{max-width:1400px;max-width:87.5rem}body.homepage main .rehab-path__container .content h2{color:#fff;text-align:left;margin-bottom:.9375rem;text-shadow:0 .1875rem .1875rem rgba(0,0,0,.16)}body.homepage main .rehab-path__container .content h3{color:#b4d333}body.homepage main .rehab-path__container .content p{color:#fff;text-align:left}body.homepage main .rehab-path__container .content p:first-of-type{text-align:left;width:100%;margin-bottom:.9375rem}body.homepage main .rehab-path__container .content .grid .column ul{margin-left:0!important}body.homepage main .rehab-path__container .content .grid .column ul li{color:#fff;margin-bottom:.625rem}body.homepage main .pt-clinics__container{background:var(--pt-clinics-bg-color);margin:3.75rem 0}body.homepage main .pt-clinics__container h2{color:var(--pt-clinics-title-color)}body.homepage main .pt-clinics__container .content .button{max-width:300px;max-width:18.75rem;min-width:100px;min-width:6.25rem;width:-webkit-fill-available;position:relative;padding:.9375rem;padding-right:0}body.homepage main .pt-clinics__container .content .button::before{content:"";background:url(/themes/spineandsport/assets/dist/images/icn-find-location.svg) center/contain no-repeat;width:2.1875rem;height:2.1875rem;transform:translateX(-.625rem);position:static;padding-right:.625rem}@media (min-width:568px){body.homepage main .pt-clinics__container .content .button::before{position:absolute;left:3.4375rem;padding-right:.625rem}}body.homepage main .pt-clinics__container .grid figure{width:100%;max-width:235px;max-width:14.6875rem}body.homepage main .pt-clinics__container .grid figure img{width:100%;display:block;height:10.625rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.9375rem}@media (max-width:768px){.page-wrapper .footer .footer__container--links-container{flex-direction:column;gap:10px;gap:.625rem}.page-wrapper .footer .footer__container--links-container .footer-links__list{margin:0}.social-links{align-self:center;margin:1.25rem auto}.social-links__container{margin-right:1.25rem}body.homepage main .pt-clinics__container .grid figure{justify-self:center;max-width:335px;max-width:20.9375rem}body.homepage main .pt-clinics__container .grid figure img{height:12.5rem}}body.homepage main .pt-clinics__container .grid p{margin-top:1.25rem;padding:0 1.25rem;font-size:.875rem}body.homepage main .pt-clinics__container p{padding:.625rem .9375rem}body.homepage main .homepage-bottom__container{margin-top:0;background-color:var(--homepage-bottom-bg-color)}body.homepage main .homepage-bottom__container .content{max-width:1600px;max-width:100rem;padding:0!important}body.homepage main .homepage-bottom__container .content h2{color:var(--homepage-bottom-title-color);text-transform:capitalize;text-align:center;padding:.625rem}body.homepage main .homepage-bottom__container .content p{text-align:center}body.homepage main .homepage-bottom__container .content figure{max-width:800px;max-width:50rem;min-width:100px;min-width:6.25rem}body.homepage main .homepage-bottom__container .content figure img{width:100%;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}body.homepage main .homepage-bottom__container .column:first-of-type{padding:0}.antilles-gdpr,body.homepage main .homepage-bottom__container .column:last-of-type{padding:1.875rem}.antilles-gdpr{position:fixed!important;background-color:var(--gdpr-bg-color);width:calc(100% - 2.5rem);margin:1.25rem;bottom:0;z-index:99;display:none;box-shadow:0 0 25px rgba(0,0,0,.25);box-shadow:0 0 1.5625rem rgba(0,0,0,.25);height:auto;justify-self:anchor-center;border-radius:1.25rem;border-bottom:none}.antilles-gdpr p{font-size:.875rem;line-height:1.5rem;color:var(--gdpr-text-color)}.banner{position:relative;top:-.625rem;width:100%;height:100%;background:linear-gradient(to right,#000627 10%,#002c7e 60%);padding-top:0}.banner .slide{width:100%;height:100%!important}.banner .slide .content{position:relative;display:block}.banner .slide .mobile-image{display:block;width:calc(100% - 3.75rem);max-height:510px;max-height:31.875rem;margin:0 auto 2.1875rem;border-radius:.625rem 5rem .625rem .625rem;-o-object-fit:cover;object-fit:cover}.banner .slide .title{color:#74cbff}.banner .slide .caption{position:relative;z-index:1;width:100%;max-width:600px;max-width:37.5rem;padding:0 1.875rem 3.125rem;margin:0 auto;color:#fff;text-align:center}.banner .slide .caption .blurb{font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal;width:100%;max-width:460px;max-width:28.75rem;margin:0 auto 1.5625rem;font-size:1.875rem;line-height:2.5rem;color:#fff}.banner .slide .caption .button{min-width:200px;min-width:12.5rem;padding:0;margin:0;cursor:pointer;border:none}.banner .slide .caption .button>a{position:relative;display:inline-block;padding:.9375rem 1.875rem;overflow:hidden;font-size:1.125rem;color:#fff;text-decoration:none;background-color:#b4d333;border-radius:1.5625rem;transition:.25s ease-in-out;font-family:"Red Hat Text",sans-serif;font-weight:700;font-style:normal}@media (min-width:768px){body.homepage main .about-us-container h2{width:50%}body.homepage main .rehab-path__container .content h2{text-align:center}body.homepage main .rehab-path__container .content p:first-of-type{text-align:center;width:60%;display:block;margin:.9375rem auto 1.875rem}body.homepage main .pt-clinics__container p{padding:0 2.5rem}body.homepage main .homepage-bottom__container .content h2{margin-top:1.25rem;margin-bottom:2.5rem;text-align:left;max-width:500px;max-width:31.25rem}body.homepage main .homepage-bottom__container .content p{text-align:left}body.homepage main .homepage-bottom__container .content figure img{height:21.875rem}body.homepage main .homepage-bottom__container .column:last-of-type{padding:2.5rem;align-content:center}.banner .slide{height:35.9375rem!important}.banner .slide .content{display:inline-flex;width:100%;height:100%;place-content:end space-between;align-items:center;flex-wrap:nowrap}.banner .slide .mobile-image{display:none}.banner .slide .image{bottom:0;left:0;display:block;width:100%;height:100%;max-width:800px;max-width:50rem;max-height:600px;max-height:37.5rem;margin:0;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0 14.75rem 0 0}.banner .slide .caption{right:0;bottom:auto;left:0;padding:0 1.875rem;text-align:left}.banner .slide .caption .blurb{margin:0;font-size:2.5rem;line-height:3.125rem}.banner .slide .caption .button>a{padding:1.0625rem 1.875rem;margin-top:1.875rem}}.banner .slide .caption .button>a .button-label{position:relative;z-index:1;color:#15295d;transition:.8s cubic-bezier(.785,.135,.15,.86) .2s}.banner .slide .caption .button>a::after,.banner .slide .caption .button>a::before{content:"";position:absolute;top:0;left:-131%;display:block;width:120%;height:100%;border-radius:inherit;transform:skewX(-35deg)}.banner .slide .caption .button>a::before{background-color:#fff;opacity:1;transition:left .8s cubic-bezier(.785,.135,.15,.86) 75ms}.banner .slide .caption .button>a::after{background-color:#b4d333;transition:.8s cubic-bezier(.785,.135,.15,.86)}.banner .slide .caption .button>a.glinted::before{left:-10%;transition:.8s cubic-bezier(.785,.135,.15,.86)}.banner .slide .caption .button>a.glinted::after{left:-10%;transition:.8s cubic-bezier(.785,.135,.15,.86) .2s}.banner .slide .caption .button>a.glinted:focus::after,.banner .slide .caption .button>a.glinted:hover::after{color:#002b65;background-color:#fff}.hp-banner-pagination{bottom:1.5625rem;padding:0 1.875rem;justify-content:flex-end}@media (min-width:1025px){body.homepage main .physical-therapy__container .edge-container__content figure{width:100%}body.homepage main .physical-therapy__container .edge-container__content:last-of-type{padding-left:3.125rem}body.homepage main .physical-therapy__container .edge-container__content:last-of-type p:nth-of-type(2){text-align:left}.banner{top:0}.banner .slide .caption .button>a{padding:1.0625rem 3.625rem}.hp-banner-pagination{bottom:2.8125rem;padding:0 3.75rem}}.hp-banner-pagination .splide__pagination__page{width:.625rem;height:.625rem;margin:.3125rem}.hp-banner-pagination .splide__pagination__page.is-active{width:.9375rem;height:.9375rem;transform:none}body.subpage-404 .banner .slide .caption .title{color:#fff;text-shadow:.0625rem .0625rem .3125rem rgba(0,0,0,.35);font-size:2.5rem;font-weight:700;line-height:3.125rem}body.subpage-404 .banner .slide .caption .blurb{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.875rem}