.image-text-block{padding:0 16px}.image-text-block>.page-width{border-radius:15px}.image-text-block__heading-wrapper{margin-bottom:4.8rem}.image-text-block__heading{letter-spacing:-.03em;text-align:center;max-width:var(--max-width-heading,auto);margin:0 auto 12px;font-size:40px;line-height:1}.image-text-block__sub-heading{letter-spacing:0;text-align:center;color:rgba(var(--color-foreground), 1);margin:0;font-size:20px;font-weight:400;line-height:1.25}.image-text-block__grid{--grid-desktop-vertical-spacing:48px;max-width:1162px;margin:0 auto}.image-text-block__item{border:1px solid var(--color-athens-gray);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:15px}.image-text-block__item-inner{padding:12px 12px 20px}.image-text-block__icon-wrapper{justify-content:center;align-items:center;display:flex}.image-text-block__icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:15px;flex:1;max-width:100%;height:auto}.image-text-block__item-heading{letter-spacing:0;text-align:center;margin-top:2rem;margin-bottom:8px;font-size:20px;line-height:1.5}.image-text-block__item-desc{letter-spacing:0;text-align:center;color:var(--color-foreground);font-size:1.6rem;line-height:1.5}.image-text-block__item-desc p{margin:0}.image-text-block__item--full{text-align:center;width:100%!important;max-width:100%!important}.image-text-block__cta-heading{letter-spacing:-2%;text-align:center;margin-top:0;margin-bottom:2rem;font-size:24px;line-height:1.12}.image-text-block--primary .image-text-block__heading-wrapper{max-width:57rem;margin-left:auto;margin-right:auto}.image-text-block--primary .image-text-block__icon-wrapper{max-width:17.8rem;margin-left:auto;margin-right:auto}.image-text-block--primary .image-text-block__item-inner{padding:3.6rem 1.6rem 2rem}.image-text-block--primary .image-text-block__grid{--grid-desktop-vertical-spacing:var(--grid-desktop-horizontal-spacing)}.image-text-block--primary .image-text-block__grid .image-text-block__item--full:last-child{margin-top:2.8rem}@media screen and (max-width:989px){.image-text-block__heading{margin-bottom:8px;font-size:2.6rem}.image-text-block__item-desc,.image-text-block__sub-heading{font-size:1.4rem}.image-text-block__cta-heading,.image-text-block__item-heading{font-size:18px}.image-text-block>.page-width{padding:0}.image-text-block__item--full:not(:only-child){margin-top:1.2rem}.image-text-block__heading-wrapper{margin-bottom:3.2rem}.image-text-block--primary .image-text-block__cta-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.image-text-block--primary .image-text-block__grid .image-text-block__item--full:last-child{margin-top:.4rem}}