.request-demo-introduction{color:#252525;font-family:'Lab-Medium';line-height:1.333333em;font-size:1.22222rem}@media(min-width:640px){.request-demo-introduction{font-size:1.11111rem}}@media(min-width:960px){.request-demo-introduction{font-size:1.44444rem}}@media(min-width:1160px){.request-demo-introduction{font-size:1.66667rem}}@media(min-width:1460px){.request-demo-introduction{font-size:1.88889rem}}.request-demo-introduction{font-family:'Lab-Thin'}.request-demo-label,.video-label{font-family:'Lab-Bold';text-transform:uppercase;letter-spacing:.1rem;color:#989796;font-size:.77778rem}@media(min-width:640px){.request-demo-label,.video-label{font-size:.66667rem}}@media(min-width:1160px){.request-demo-label,.video-label{font-size:.77778rem}}@media(min-width:1460px){.request-demo-label,.video-label{font-size:.88889rem}}html.modal-open body{overflow:hidden}#request-demo{background:#fafafa;padding-top:3.333333rem;padding-bottom:4.222222rem}.form-introduction{margin-bottom:2rem}.hbspt-form{clear:both}.loading-spinner{text-align:center}#modal-takeover{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:-1;height:100%;width:100%;padding:0;transition:all 450ms ease;opacity:0;min-width:17.77778rem}#modal-takeover.active{opacity:1;z-index:9998}#modal-takeover .grid-container{display:table;width:100%}#modal-takeover .hs_submit{text-align:left}#modal-takeover .cta-button{background-color:#fc6558;border-color:#fc6558;padding:1rem 5rem}#modal-takeover .cta-button:hover{background-color:#e25a4f;border-color:#e25a4f}@media(min-width:640px){#modal-takeover .cta-button{width:auto}}.modal-content-wrapper{display:table-cell;vertical-align:middle;padding:2.22222rem 0;overflow:hidden}.outer-form-wrapper{position:relative;overflow-y:scroll;width:calc(100% + 1.11111rem);padding:0 3.11111rem 0 2rem}@media(max-width:639px),(max-width:959px) and (orientation:landscape){.outer-form-wrapper{height:100%;max-height:100%}.outer-form-wrapper.thank-you .heading-1{padding-right:2rem}.field{padding-bottom:2rem}}.modal-video-wrapper{position:relative;overflow-y:scroll;width:calc(100% + 1.11111rem);padding:0 3.11111rem 0 2rem;max-width:57.88889rem;margin:0 auto;max-height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){.modal-video-wrapper{height:100%}}@media(min-width:1160px){.modal-video-wrapper{overflow:auto}}.modal-close{background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(//offers.collectivehealth.com/hubfs/components/modal/mobile-menu-close.svg);height:16px;width:16px;transition:none;position:absolute;right:3.16667rem;margin-top:.16667rem;text-indent:-9999px;cursor:pointer}.request-demo-label{color:#252525;margin-bottom:1.66667rem}@media(min-width:960px){.request-demo-introduction{width:66.13147%;float:left;margin-right:1.6056%;margin-bottom:2.77778rem}}#video-lightbox{background:#fff;z-index:5}#video-lightbox #video-lightbox-heading,#video-lightbox iframe{margin-bottom:.66667rem}#video-lightbox iframe{width:100%;height:100%}@media(min-width:1160px){#video-lightbox iframe{width:52.77778rem;height:29.66667rem}}#video-lightbox .arrow-link:hover{color:#252525}.video-label{color:#252525;padding-right:1.66667rem}@media(min-width:480px){.video-label br{display:none}}#video-lightbox-caption{padding-top:.5rem}#video-lightbox-caption p{line-height:1.4em;font-size:.66667rem}@media(min-width:640px){#video-lightbox-caption p{font-size:.77778rem}}@media(min-width:1160px){#video-lightbox-caption p{font-size:1rem}}@media(max-width:1160px){.sixteen-nine{position:relative}.sixteen-nine:before{display:block;content:" ";width:100%;padding-top:56.25%}.sixteen-nine>iframe{position:absolute;top:0;left:0;right:0;bottom:0}}