.image-and-text-3col__body{background-color:#fafafa}@media (min-width:992px){.image-and-text-3col__body{padding:67px 0 110px 0}}@media (min-width:768px) and (max-width:991.98px){.image-and-text-3col__body{padding:43px 0 100px 0}}@media (max-width:767.98px){.image-and-text-3col__body{padding:56px 0 57px 0}}.image-and-text-3col__intro1{text-align:center}@media (min-width:1200px){.image-and-text-3col__intro1{font-size:22px;line-height:1.41}}@media (min-width:992px) and (max-width:1199.98px){.image-and-text-3col__intro1{font-size:20px;line-height:1.4}}@media (min-width:768px) and (max-width:991.98px){.image-and-text-3col__intro1{font-size:17px;line-height:1.47}}@media (min-width:768px){.image-and-text-3col__intro1{margin-bottom:70px}}@media (max-width:767.98px){.image-and-text-3col__intro1{font-size:20px;line-height:1.45;margin-bottom:35px}}.image-and-text-3col__intro1 .h4,.image-and-text-3col__intro1 h4{font-weight:600}@media (min-width:1200px){.image-and-text-3col__intro1 .h4,.image-and-text-3col__intro1 h4{font-size:24px}}@media (min-width:992px) and (max-width:1199.98px){.image-and-text-3col__intro1 .h4,.image-and-text-3col__intro1 h4{font-size:20px}}@media (min-width:768px) and (max-width:991.98px){.image-and-text-3col__intro1 .h4,.image-and-text-3col__intro1 h4{font-size:16px}}@media (max-width:767.98px){.image-and-text-3col__intro1 .h4,.image-and-text-3col__intro1 h4{font-size:16px}}.image-and-text-3col__intro1 .h2,.image-and-text-3col__intro1 h2{font-weight:400}@media (min-width:1200px){.image-and-text-3col__intro1 .h2,.image-and-text-3col__intro1 h2{font-size:43px;line-height:53px}}@media (min-width:992px) and (max-width:1199.98px){.image-and-text-3col__intro1 .h2,.image-and-text-3col__intro1 h2{font-size:39px;line-height:1.13}}@media (min-width:768px) and (max-width:991.98px){.image-and-text-3col__intro1 .h2,.image-and-text-3col__intro1 h2{font-size:33px;line-height:1.15}}@media (max-width:767.98px){.image-and-text-3col__intro1 .h2,.image-and-text-3col__intro1 h2{font-size:28px;line-height:34px;max-width:326px}}.image-and-text-3col__intro{border-radius:17px;font-family:Montserrat,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;background-color:#fff;text-align:center}@media (min-width:1460px){.image-and-text-3col__intro{padding:62px 40px;font-size:33px;line-height:1.33}}@media (min-width:1200px) and (max-width:1459.98px){.image-and-text-3col__intro{padding:62px 30px 61px 30px;font-size:33px;line-height:1.33}}@media (min-width:992px) and (max-width:1199.98px){.image-and-text-3col__intro{padding:62px 20px;font-size:28px;line-height:1.39}}@media (min-width:768px) and (max-width:991.98px){.image-and-text-3col__intro{padding:40px 30px;font-size:24px;line-height:1.42}}@media (max-width:767.98px){.image-and-text-3col__intro{padding:30px 20px;font-size:21px;line-height:1.48;margin-bottom:30px}}.image-and-text-3col__panels{align-items:stretch;justify-content:center;row-gap:30px}@media (min-width:768px){.image-and-text-3col__panels{margin-top:-14px}}.image-and-text-3col__panel{background-color:#fff;border-radius:17px}@media (min-width:768px){.image-and-text-3col__panel{min-height:100%;display:flex;flex-direction:column}}.image-and-text-3col__panel-picture>picture>img{border-top-left-radius:16.1px;border-top-right-radius:16.1px}@media (min-width:1200px){.image-and-text-3col__panel-dialog{padding:36px 30px 35px 30px}}@media (min-width:992px) and (max-width:1199.98px){.image-and-text-3col__panel-dialog{padding:40px 20px 35px 20px}}@media (min-width:768px) and (max-width:991.98px){.image-and-text-3col__panel-dialog{padding:27px 20px 35px 20px}}@media (min-width:768px){.image-and-text-3col__panel-dialog{font-size:13.2px;line-height:1.33;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.image-and-text-3col__panel-dialog .h3+*,.image-and-text-3col__panel-dialog h3+*{margin-top:auto}}@media (max-width:767.98px){.image-and-text-3col__panel-dialog{font-size:18px;line-height:1.33;padding:36px 30px 40px 30px}}.image-and-text-3col__panel-dialog .h3,.image-and-text-3col__panel-dialog h3{font-weight:600}@media (min-width:768px){.image-and-text-3col__panel-dialog .h3,.image-and-text-3col__panel-dialog h3{font-size:16.2px}}@media (max-width:767.98px){.image-and-text-3col__panel-dialog .h3,.image-and-text-3col__panel-dialog h3{font-size:22px}}
/*# sourceMappingURL=ImageAndText3Col.min.css.map */