@media (min-width:857px){.submenu.level-2{grid-template-rows:unset!important}}.elements-social-links__container_section-2-module-1{display:none}.hs-menu-item:before,ul.submenu.level-3 .menu-link:before{content:url(/hubfs/9473037/menu-arrow.svg);display:inline-block;margin-right:10px;width:8px}.custom-button{background-color:#7c0041;border:0 solid #7c0041;border-radius:12px;color:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 2px 6px rgba(31,37,89,.16));filter:drop-shadow(0 2px 6px rgba(31,37,89,.16));font-size:.92rem;font-weight:400;height:auto;line-height:1.1;margin:0;padding:20px 28px;position:relative;text-align:center;text-decoration:none;transition:.2s ease-in-out;white-space:normal;width:auto}a.custom-button:hover{color:#fff;transform:scale(1.5)}.ie-nav-sub-item{margin:0!important}h3.elements--faq__accordion,li.hs-menu-item.hs-menu-depth-1 a{font-weight:400}.navigation-primary a.active-item{color:#fff!important}.custom-button2{background-color:#7c0041;border:0 solid #444;border-radius:12px;color:#fff;-webkit-filter:drop-shadow(0 2px 6px rgba(31,37,89,.16));filter:drop-shadow(0 2px 6px rgba(31,37,89,.16));padding:20px 28px;transition:.2s ease-in-out;width:auto!important}@media only screen and (max-width:1088px){#testimonial-card img{margin-right:100%;width:200px}}@media only screen and (max-width:1210px){.elements-btns-styles_module_16106654906244{display:none!important}}@media only screen and (max-width:857px){.navigation-primary a.active-item{color:#444!important}}.hs-cta-embed.hs-cta-simple-placeholder{width:100%!important}.nexus-google-maps{height:auto;width:100%}.header__button .btn-primary-white{border:1px solid #7c0041}.header__button .btn-primary-white:hover{border:1px solid #fff}@media only screen and (max-width:767px){.section-1-row-0-padding{padding-bottom:40px!important;padding-top:40px!important;position:relative;top:28px}.footer__columns a{line-height:38px;padding:15px 0}}ul.submenu.level-1 .menu-item:last-child .submenu.level-2{display:block!important}.menu-heading{color:#7c0041;font-weight:700}@media only screen and (min-width:767px){.mobile-text{display:none}}.mobile-text{margin-bottom:16px}@media only screen and (max-width:856px){.gradient{background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7))!important;top:29px!important;z-index:1!important}}