@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes marqueeHorizontal{0%{transform:translate(0)}to{transform:translate(var(--scroll-width))}}.info-box.v1 section.content-section{position:relative}.info-box.v1 section.content-section:after{content:"";height:390px;background:linear-gradient(270deg,#cae7e826,#cae7e8);margin-inline:calc((100vw - 100%)/-2);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:-1}.info-box.v1 section.content-section .quote-wrappe{padding:64px 48px;background-color:#fff;box-shadow:0 0 4px 2px #00000014;min-height:475px;margin:0 auto;border-radius:24px;max-width:924px}.info-box.v2 section.content-section{margin-left:calc((100vw - 100%)/-2);padding:64px 48px 64px calc((100vw - 100%)/2);border-top-right-radius:24px;border-bottom-right-radius:24px;background:linear-gradient(95deg,#cae7e81a,#cae7e8)}.info-box.v2 section.content-section .quote-wrappe{display:grid}.info-box.v2 section.content-section .quote-wrappe blockquote{grid-column:1;grid-row:1/3;display:grid;justify-content:flex-start;align-items:start;gap:16px}.info-box.v2 section.content-section .quote-wrappe blockquote h2{max-width:100%}.info-box.v2 section.content-section .quote-wrappe blockquote h2 img{display:none}.info-box.v2 section.content-section .quote-wrappe blockquote div{grid-column:2;grid-row:1;display:flex;flex-direction:column;margin-top:0;max-width:740px}.info-box.v2 section.content-section .quote-wrappe .info-box__cta--wrapper{grid-column:2;grid-row:2;display:flex;margin-top:32px}.info-box blockquote h1,.info-box blockquote h2,.info-box blockquote h3,.info-box blockquote h4,.info-box blockquote h5,.info-box blockquote h6{color:#005757}.info-box blockquote h1{font-size:48px}.info-box blockquote h2{display:flex;justify-content:flex-start;align-items:center;gap:32px}.info-box blockquote h2 strong{font-family:Open Sans,"sans-serif";font-weight:600;font-size:40px;color:#005757}.info-box blockquote div{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:16px;grid-template-areas:"item1 item2" "item1 item3"}.info-box blockquote div p{font-family:Open Sans,"sans-serif";font-weight:300;font-size:22px;color:#005757;margin-top:0;margin-bottom:0}.info-box blockquote div p strong{font-weight:600;display:block}.info-box blockquote div p:nth-child(1){grid-area:item1}.info-box blockquote div p:nth-child(2){grid-area:item2}.info-box blockquote div p:nth-child(3){grid-area:item3}.info-box__cta--wrapper{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.info-box__cta{grid-column:2;width:max-content}@media (min-width:0) and (max-width:1200px){.info-box{padding-inline:16px;margin-inline:-16px}.info-box.v1 section.content-section .quote-wrappe{padding:48px 24px;left:16px;right:16px;top:-48px;min-height:575px;transform:translate(0)}.info-box.v1 section.content-section .quote-wrappe blockquote h2 img{width:50px;height:58px}.info-box.v1 section.content-section .quote-wrappe blockquote h2 span{max-width:100%}.info-box.v1 section.content-section .quote-wrappe blockquote div{margin-top:16px}.info-box.v1 section.content-section .quote-wrappe .info-box__cta--wrapper{margin-top:16px}.info-box.v2 section.content-section{background:linear-gradient(270deg,#cae7e826,#cae7e8)}.info-box.v2 section.content-section .quote-wrappe{display:flex;flex-direction:column;gap:16px}.info-box.v2 section.content-section .quote-wrappe blockquote{flex-direction:column;display:flex}.info-box.v2 section.content-section .quote-wrappe .info-box__cta--wrapper{margin-top:0}.info-box blockquote h2{flex-direction:column;align-items:flex-start;justify-content:center}.info-box blockquote h2 strong{font-size:32px;max-width:100%}.info-box blockquote div{grid-template-columns:1fr;grid-template-areas:unset}.info-box blockquote div p{font-size:16px}.info-box blockquote div p:nth-child(1),.info-box blockquote div p:nth-child(2),.info-box blockquote div p:nth-child(3){grid-area:unset}.info-box__cta--wrapper{grid-template-columns:1fr}.info-box__cta{grid-column:1}}@media (min-width:769px) and (max-width:1200px){.info-box.v1 section.content-section:after{top:calc(50% + 40px)}.info-box.v1 section.content-section .quote-wrappe{min-height:45px}}