.footer{background:var(--light-color)}.footer,.footer__section .footer__links li a{color:var(--accent-color-dark)}.footer__section h4{color:var(--black-color)}.btn-secondary{color:var(--black-color)!important}.banner .pre-title{color:var(--gray-color-dark)}.service-cards:after{background:unset}.service-layout2 .service-card__link.text-secondary{color:#059363!important}.accordion-module .accordion .accordion__item.active{border-left:5px solid var(--quaternary-dark-color)}.card-cta-link a{color:var(--accent-color)}.btn-tertiary,.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover{color:var( --dark-color-dark)!important}@media (max-width:1200px){.header__content{flex-wrap:wrap;gap:1rem}.header__content .header__logo{width:90px}.header__nav ul>li>ul{min-width:500px}.header__nav .hs-menu-wrapper>ul>li>a{white-space:nowrap}.footer__content .footer__section .footer__logo{max-width:160px}}@media screen and (min-width:992px){.header__content .header__logo{width:90px}.header__content .header__logo img{display:block;height:auto;max-height:100%;max-width:100%}.header__nav .hs-menu-depth-1:first-of-type:hover>.hs-menu-children-wrapper{transform:translateX(-42%) translateY(0)}.header__nav .hs-menu-wrapper>ul>li:first-of-type>ul.hs-menu-children-wrapper:before{left:-28%}}@media screen and (min-width:1140px) and (max-width:1240px){.header__nav .hs-menu-depth-1:first-of-type:hover>.hs-menu-children-wrapper{transform:translateX(-22%) translateY(0)}.header__nav .hs-menu-depth-1:nth-of-type(2):hover>.hs-menu-children-wrapper{transform:translateX(-40%) translateY(0)}.header__nav .hs-menu-depth-1:first-of-type>ul.hs-menu-children-wrapper:before{left:-25%}}@media screen and (min-width:1240px) and (max-width:1680px){.header__nav .hs-menu-depth-1:first-of-type:hover>.hs-menu-children-wrapper{transform:translateX(-36%) translateY(0)}.header__nav .hs-menu-depth-1:nth-of-type(2):hover>.hs-menu-children-wrapper{transform:translateX(-25%) translateY(0)}.header__nav .hs-menu-wrapper>.hs-menu-depth-1:first-of-type>ul.hs-menu-children-wrapper:before{left:-25%}}@media screen and (min-width:2000px){.header__nav .hs-menu-depth-1:first-of-type:hover>.hs-menu-children-wrapper,.header__nav .hs-menu-depth-1:nth-of-type(2):hover>.hs-menu-children-wrapper{transform:translateX(-50%) translateY(0)}}