@media(max-width: 768px){section#hero.image-position-relative{padding-top:118px;padding-bottom:16px}}section#hero.image-position-relative figure.hero-image-container{width:510px;margin-top:160px;display:none;overflow:visible}@media(min-width: 1200px){section#hero.image-position-relative figure.hero-image-container{display:block}}section#hero.image-position-relative figure.hero-image-container .quite-with-stars-box{width:232px;background-color:#fff;border-radius:8px;padding:8px 12px;box-shadow:0px 2px 8px 0px #96a4b7;position:absolute;left:0;bottom:26px;display:flex;gap:8px;flex-direction:column;font-style:italic}section#hero.image-position-relative figure.hero-image-container .quite-with-stars-box p{margin-bottom:0;font-size:14px;line-height:20px}section#hero.image-position-relative figure.hero-image-container .quite-with-stars-box p span{display:block}@media(max-width: 768px){section#hero.image-position-relative div.hero-text{padding-top:0;align-items:center;text-align:center}}@media(min-width: 991px){section#hero.image-position-relative div.hero-text .hero-title span{display:block}}section#hero.image-position-relative .hero-disclaimer{margin-top:16px}main>section.grid-with-blue-titles[data-type=blue]{background-color:var(--bglight)}main>section.grid-with-blue-titles[data-type=blue] div.grid-items{max-width:1060px}@media(max-width: 768px){main>section.grid-with-blue-titles[data-type=blue] div.text-content{text-align:left}}section#testimonials{padding-top:80px;padding-bottom:80px}@media(min-width: 991px){section#testimonials{padding-top:120px;padding-bottom:120px}section#testimonials .testimonials-title{text-align:center}section#testimonials .testimonials-subtitle{margin:24px auto 0;text-align:center}section#testimonials .testimonials-subtitle span{display:block}}section#testimonials .testimonials-link-wrapper{margin-top:16px;text-align:right}section.text-block-with-cards{background-color:var(--surface-selection)}@media(min-width: 991px){section.text-block-with-cards .text-content h2{max-width:940px;margin:0 auto}}@media(max-width: 768px){main>section.text-block-with-cards .text-content{text-align:left}}
