.image-text-cards-row-container{align-items:center;display:flex;flex-direction:column;gap:36px;justify-content:center}.image-text-cards-row-container .cards-title h2{font-family:IvyPresto Display Regular,sans-serif;font-size:48px;font-weight:400;letter-spacing:1px;margin:0 0 16px;padding:0;text-transform:none}.image-text-cards-row-container .image-text-cards-wrapper{align-items:flex-start;box-sizing:border-box;column-gap:32px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:50px;row-gap:40px}.image-text-cards-row-container .card{align-items:flex-start;border:none;box-shadow:none;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:flex-start;position:relative;width:calc(33.33333% - 21.33333px)}.image-text-cards-row-container .card .media-wrapper{overflow:hidden;padding-top:80%;position:relative;width:100%}.image-text-cards-row-container .card .media-wrapper .image{bottom:0;left:0;position:absolute;right:0;top:0}.image-text-cards-row-container .card img{height:100%;object-fit:cover;width:100%}.image-text-cards-row-container .card-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:flex-start}.image-text-cards-row-container .card-title h3,.image-text-cards-row-container .card-title h4{font-family:Work Sans Regular,sans-serif;font-size:28px;font-weight:800;letter-spacing:normal;line-height:1.1;margin:0;padding:0;text-align:center;text-transform:none}.image-text-cards-row-container .card-text p{font-family:Work Sans Regular,sans-serif;font-size:16px;line-height:1.4;margin:0;padding:0}.image-text-cards-row-container .button-wrapper{display:flex;justify-content:center}.image-text-cards-row-container .button-wrapper a{background:#a09661;color:#fff;font-family:Work Sans Regular,sans-serif;padding:12px 24px;text-decoration:none;text-transform:uppercase}@media(max-width:768px){.image-text-cards-row-container .image-text-cards-wrapper{flex-direction:column}.image-text-cards-row-container .cards-title h2{font-size:36px}.image-text-cards-row-container .card{width:100%}.cards-row-container .card-title h3,.cards-row-container .card-title h4{font-size:24px}}