.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:10px 20px;font-size:20px;text-align:center}.breakdance .centered-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breakdance .overlay-container{position:relative;text-align:center;color:#fff}.breakdance .text-overlay{position:absolute;bottom:30px;left:50%;transform:translate(-50%,-50%)}@media (max-width:1119px){.breakdance .text-overlay{bottom:20px}}@media (max-width:1023px){.breakdance .text-overlay{bottom:16px}}@media (max-width:767px){.breakdance .text-overlay{bottom:0}}@media (max-width:479px){.breakdance .text-overlay{bottom:20px}}.breakdance .text-box-columns>ul>li{width:50%}.breakdance .text-box-columns>ul{display:flex;flex-flow:row wrap}@media (max-width:479px){.breakdance .text-box-columns>ul>li{width:100%}}.breakdance .card-badge{background-color:var(--bde-palette-color-1-8c71a734-80fa-4719-84f3-94a42e836311);position:absolute;top:20px;right:20px;color:var(--bde-palette-color-1-65520332-49dc-4470-8237-24f80726481d);font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600;padding:3px 10px;border-radius:10px}.breakdance .card-inner{width:100%;padding:16px;border-radius:16px}.breakdance .glass-card-inner{background-color:rgba(0,0,0,.07);position:absolute;bottom:0;border-radius:16px;transition:200ms ease-in-out}.breakdance .glass-card-inner{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(8.5px)}.glass-card-inner:hover{background-color:rgba(0,0,0,.14)}.breakdance .jc-divider-block{position:relative}.breakdance .jc-divider-block:after{content:"";position:absolute;border-left:1px solid rgba(0,0,0,.1);right:-4px;height:100%}.breakdance .grid-divider{position:relative}.breakdance .grid-divider:after{content:"";position:absolute;border-left:1px solid rgba(0,0,0,.1);right:-10px;height:100%}.breakdance .masonry-container{width:100%}.breakdance .masonry-container{--gap:20px;display:block;columns:auto 3;gap:var(--gap)}@media (max-width:1023px){.breakdance .masonry-container{columns:auto 2}}@media (max-width:767px){.breakdance .masonry-container{columns:auto 1}}.breakdance .masonry-item{margin-bottom:var(--gap)}.breakdance .masonry-item{break-inside:avoid}.breakdance .button-full-width{width:100%}.breakdance .dark-cross-overlay-left{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-dark.png");background-size:250px auto;background-position:-120px 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}.breakdance .dark-crosses-overlay-right{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-dark.png");background-size:250px auto;background-position:110% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}@media (max-width:1119px){.breakdance .dark-crosses-overlay-right{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-dark.png");background-size:250px auto;background-position:140% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}}@media (max-width:1023px){.breakdance .dark-crosses-overlay-right{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-dark.png");background-size:250px auto;background-position:110% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}}@media (max-width:767px){.breakdance .dark-crosses-overlay-right{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-dark.png");background-size:250px auto;background-position:120% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}}@media (max-width:479px){.breakdance .dark-crosses-overlay-right{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-dark.png");background-size:250px auto;background-position:180% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}}.breakdance .light-cross-overlay-left{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-light-01.png");background-size:250px auto;background-position:-1% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}.breakdance .light-cross-overlay-right{background-image:url("https://www.invigormedical.com/wp-content/uploads/invigor-crosses-light-01.png");background-size:250px auto;background-position:110% 0%;background-repeat:repeat-y;background-attachment:scroll;background-blend-mode:normal}.breakdance .card-muted{background-color:var(--bde-palette-color-3-7e0cf3c6-e3a9-4c76-a77d-916ed85dadf7);width:100%;border-radius:8px}.breakdance .full-width-grid{width:100%}.breakdance .full-width-grid>div{display:flex;gap:20px;justify-content:center}.breakdance .full-width-grid>div>article{width:50%;max-width:450px}.breakdance .full-width-grid>div>article>#option-card{height:100%}@media (max-width:1023px){.breakdance .full-width-grid>div{flex-wrap:wrap}.breakdance .full-width-grid>div>article{width:100%;max-width:550px}}@media (max-width:767px){.breakdance .full-width-grid>div>article{width:100%}}.breakdance .row-card{height:100%}.breakdance .jc-divider-parent{display:flex;flex-direction:row;gap:20px}.breakdance .jc-divider-parent>*:not(:last-child){position:relative}.breakdance .jc-divider-parent>*:not(:last-child):after{content:"";position:absolute;border-left:1px solid rgba(0,0,0,.1);right:-10px;height:100%}@media (max-width:479px){.breakdance .jc-divider-parent{display:flex;flex-direction:row;gap:10px}.breakdance .jc-divider-parent>*:not(:last-child):after{content:"";position:absolute;border-left:1px solid rgba(65,88,142,.3);right:-5px;height:100%}}@media (max-width:767px){.breakdance .slider-overflow-hidden>.breakdance-swiper-wrapper{overflow:visible!important}.breakdance .slider-overflow-hidden>.breakdance-swiper-wrapper>.swiper{overflow:visible!important}}.breakdance .section-rounded-bottom{background-color:var(--bde-palette-color-1-65520332-49dc-4470-8237-24f80726481d);overflow:hidden;z-index:20;margin-bottom:-30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.breakdance .section-rounded{background-color:var(--bde-palette-color-1-65520332-49dc-4470-8237-24f80726481d);overflow:hidden;z-index:20;margin-top:-10px;margin-bottom:-10px;border-radius:8px}.breakdance .card-mini{border-top:1px solid var(--bde-palette-color-5-3439cf4f-00aa-4d7a-ac58-b1f88ded944d);border-bottom:1px solid var(--bde-palette-color-5-3439cf4f-00aa-4d7a-ac58-b1f88ded944d);border-left:1px solid var(--bde-palette-color-5-3439cf4f-00aa-4d7a-ac58-b1f88ded944d);border-right:1px solid var(--bde-palette-color-5-3439cf4f-00aa-4d7a-ac58-b1f88ded944d);border-radius:8px}.breakdance .sub-header{color:rgba(68,68,68,.56);font-size:22px;font-weight:500;font-style:italic}@media (max-width:1119px){.breakdance .sub-header{font-size:21px}}@media (max-width:1023px){.breakdance .sub-header{font-size:20px}}@media (max-width:767px){.breakdance .sub-header{font-size:19px}}@media (max-width:479px){.breakdance .sub-header{font-size:18px}}.breakdance .rounded-edges{border-radius:8px}.breakdance .color-warning{color:var(--bde-palette-color-1-72a937e5-648b-4c40-84c0-ef46a6aef26f)}.breakdance .text-size-normal{font-size:20px}.breakdance .card-primary{background-color:var(--bde-palette-color-7-078a19b2-f12e-4eb0-b4df-b5a238702eab);width:100%;padding:20px;border-radius:8px}@media (max-width:767px){.breakdance .card-primary{padding:16px}}.breakdance .card-info-default{background-color:rgba(63,113,244,.07);padding:16px;border-top:1px solid var(--bde-palette-color-6-7bab6d87-c7c2-4d00-8bc5-a20ddf95b0c4);border-bottom:1px solid var(--bde-palette-color-6-7bab6d87-c7c2-4d00-8bc5-a20ddf95b0c4);border-left:1px solid var(--bde-palette-color-6-7bab6d87-c7c2-4d00-8bc5-a20ddf95b0c4);border-right:1px solid var(--bde-palette-color-6-7bab6d87-c7c2-4d00-8bc5-a20ddf95b0c4);border-radius:8px}@media (max-width:767px){.breakdance .card-info-default{padding:12px}}.breakdance .text-bold{font-weight:700}.breakdance .jc-divider-parent-inverted>*:not(:last-child){position:relative}.breakdance .jc-divider-parent-inverted>*:not(:last-child):after{content:"";position:absolute;border-left:1px solid rgba(255,255,255,.2);right:-10px;height:100%}.breakdance .custom-callout{background-color:#f5fbff;border-left:4px solid #3f71f4;padding:1em 1.25em;margin:2em 0;border-radius:6px;font-size:16px;line-height:1.6}.breakdance .sr-only{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0}.breakdance .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0}