.msi-outline-button{color:var(--charcoal);text-decoration:none;border:2px solid var(--moss);border-radius:99px;padding:.5rem 2rem}.msi-outline-button:is(:hover,:focus){background-color:var(--moss);color:var(--white)}.msi-outline-button a{text-decoration:none}.msi-accent-line-blue{margin-top:0px;padding-top:0px}.msi-blue-heading-divider{background-color:var(--steel-ocean-blue);height:3px;text-align:center;width:60px;margin:0px auto 20px auto}.msi-treatment-card{background-blend-mode:normal,normal;display:flex;flex-direction:column;justify-content:flex-end;min-height:250px;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(0deg,rgba(51,51,51,0.86) 0%,rgba(255,255,255,0) 100%),url(https://opa.stgp2.msiak.net/wp-content/uploads/2026/04/1734472.jpg) center /cover no-repeat}.msi-green-bar-animated{background-color:var(--opa-green);height:10px;width:30px}.mega-menu-specialties{max-width:720px;min-width:720px;padding-left:15px;width:720px}.msi-sage-solid-button{background-color:var(--dusty-blue);color:var(--white);font-size:15px;font-weight:600;text-align:center;text-decoration:none;border-radius:25px;padding:10px 40px}.msi-sage-solid-button:is(:hover,:focus){background-color:var(--opa-green)}.msi-treatment-options-card{align-items:center;background-color:var(--cloud-grey);color:var(--slate-indigo);font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;border:1px solid rgba(66,77,105,0.19);border-radius:16px;padding:1.5rem}.gbp-section {padding:7rem 40px;}@media (max-width: 1024px) {.gbp-section {padding:6rem 30px;}}@media (max-width: 767px) {.gbp-section {padding:4rem 20px;}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-card--border {border:1px solid #000000;}.gbp-section__text {font-size:1.125rem;}.gbp-button--primary{background-color:#000000;border:1px solid;color:#ffffff;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}