.cards-text-img>div.bg-common .card-text-img.bg-common{background-color:#fdf5f9}.cards-text-img>div.bg-common .card-text-img.bg-common .over-head{background-color:#fff}.cards-text-img>div.bg-dark .card-text-img .heading{color:#061c3d}.cards-text-img__wrap{display:flex;gap:clamp(16px,12px + 1.25vw,30px)}@media(max-width:1024px){.cards-text-img__wrap{flex-direction:column}}.cards-text-img .card-text-img{background-color:#fff;width:100%;border-radius:20px}@media(max-width:1024px){.cards-text-img .card-text-img{padding:clamp(24px,8px + 5vw,80px)}}@media(min-width:1025px){.cards-text-img .card-text-img{padding:clamp(16px,12px + 1.25vw,30px)}}.cards-text-img .card-text-img__container{display:flex;height:100%}@media(max-width:767px){.cards-text-img .card-text-img__container{flex-direction:column;gap:clamp(1.5rem,.857rem + 3.214vw,3.75rem)}}@media(min-width:768px){.cards-text-img .card-text-img__container{gap:clamp(16px,12px + 1.25vw,30px);min-height:330px}}.cards-text-img .card-text-img__img-wrap{flex:1;height:auto;position:relative;border-radius:14px;overflow:hidden}@media(max-width:767px){.cards-text-img .card-text-img__img-wrap picture{width:100%;aspect-ratio:16/9}}@media(min-width:768px){.cards-text-img .card-text-img__img-wrap picture{width:100%;height:100%;position:absolute;top:0;left:0}}.cards-text-img .card-text-img__img-wrap picture img{object-fit:cover;width:100%;height:100%;transition:filter .2s cubic-bezier(.55,.085,.68,.53)}.cards-text-img .card-text-img__text-wrap{display:flex;flex-direction:column;align-items:flex-start;flex:2}.cards-text-img .card-text-img__text-wrap>*:first-child{margin-top:0}.cards-text-img .card-text-img__over-head{margin-bottom:0}.cards-text-img .card-text-img__title{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.cards-text-img .card-text-img__p{margin-top:clamp(.5rem,.357rem + .714vw,1rem)}.cards-text-img .card-text-img__p:not(:last-child){margin-bottom:clamp(1rem,.75rem + 1.25vw,1.875rem)}.cards-text-img .card-text-img__cta{color:#e23083;display:block;margin-top:auto;text-decoration:underline}.cards-text-img a.card-text-img{text-decoration:none}@media(min-width:768px){.cards-text-img a.card-text-img:hover img{-webkit-filter:brightness(80%);filter:brightness(80%)}.cards-text-img a.card-text-img:hover .text-link{text-decoration-color:transparent}}
