.text-block-with-images-container{display:flex;justify-content:center}
.text-block-with-images-content{margin-top:70px;margin-bottom:70px;max-width:1061px;display:flex;flex-direction:column;align-items:center}
.text-block-with-images-container h2{padding-bottom:14px}
.text-block-with-images-container .row .column{gap:0}
.description-container{max-width:827px}
.description{padding-bottom:70px;text-align:center;font-size:1rem}
.text-block-with-images-content .row{width:100%}
.image-container{display:flex;justify-content:center;align-items:center;flex-direction:column}
.image-container .cta{margin-top:48px;height:auto;text-align:center}
.image-container img{object-fit:cover;width:222px;height:305px}
@media screen and (min-width:641px) and (max-width:1024px){.text-block-with-images-container{padding-right:4px;padding-left:4px}
.text-block-with-images-content{margin-top:60px;margin-bottom:60px}
.text-block-with-images-container h2{font-size:1.71rem}
.description{padding-bottom:58px}
.image-container .cta{margin-top:19px}
.image-container img{width:170px;height:234px}
}
@media screen and (max-width:640px){.text-block-with-images-container{padding-right:20px;padding-left:20px}
.text-block-with-images-content{margin-top:61px;margin-bottom:61px}
.text-block-with-images-container h2{font-size:1.71rem;padding-bottom:.76rem}
.description{padding-bottom:0;text-align:center;font-size:.81rem}
.text-block-with-images-container .row{margin-top:28.2px}
.text-block-with-images-container .col-12{margin-top:0}
.image-container .cta{margin-top:27px;text-align:center}
.image-container img{width:153px;height:210px}
.first-cta{margin-bottom:53px}
}