.nh-root .nh-faq .plus{position:relative;flex-shrink:0;width:26px;height:26px;margin-left:auto;border-radius:50%;background:#f4f3ef;font-size:0;transition:transform .3s var(--ease),background .2s}.nh-root .nh-faq .plus:after,.nh-root .nh-faq .plus:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:1px;background:#4a4a4a;transform:translate(-50%,-50%);transition:background .2s}.nh-root .nh-faq .plus:after{transform:translate(-50%,-50%) rotate(90deg)}.nh-root .nh-faq .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1)}.nh-root .nh-faq .faq-a .faq-body{opacity:0;transform:translateY(-4px);transition:opacity .35s ease .08s,transform .35s var(--ease) .08s}.nh-root .nh-faq .faq-item.open .plus{transform:rotate(45deg);background:#101010}.nh-root .nh-faq .faq-item.open .plus:after,.nh-root .nh-faq .faq-item.open .plus:before{background:#fff}.nh-root .nh-faq .faq-item.open .faq-a{grid-template-rows:1fr}.nh-root .nh-faq .faq-item.open .faq-a .faq-body{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nh-root .nh-faq .faq-a,.nh-root .nh-faq .faq-a .faq-body{transition:none}}.cms-testimonials-background{background:linear-gradient(0deg,#edf3fd,#edf3fd),linear-gradient(185deg,#0a2533 -20.15%,#071922 96.22%)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.carousel-scroll-container{display:flex;overflow:hidden;position:relative}.carousel-scroll-container:after,.carousel-scroll-container:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:1;pointer-events:none}.carousel-scroll-container-gradient:before{left:0;background:linear-gradient(90deg,#edf3fd,hsla(0,0%,100%,0))}.carousel-scroll-container-gradient:after{right:0;background:linear-gradient(270deg,#e6f0dd,hsla(0,0%,100%,0))}.carousel-scroll-container-cream:before{left:0;background:linear-gradient(90deg,#f4f3ef,hsla(48,19%,95%,0))}.carousel-scroll-container-cream:after{right:0;background:linear-gradient(270deg,#f4f3ef,hsla(48,19%,95%,0))}.carousel-scroll-container-white:before{left:0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.carousel-scroll-container-white:after{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.carousel-scroll-container .carousel-scroll-content{display:flex;width:200%;animation:scroll 30s linear infinite}.carousel-scroll-container .carousel-scroll-content:hover{animation-play-state:paused}@media(max-width:768px){.carousel-scroll-container:after{right:0;background:linear-gradient(270deg,#e6f0dd,hsla(0,0%,100%,0))}}