@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.image-text-two-col{overflow:hidden}.image-text-two-col .wrapper{border-radius:5rem;padding:5rem 10rem}.image-text-two-col .wrapper .image{border-radius:1rem;min-height:25vh;overflow:hidden}.image-text-two-col .wrapper .grid-h-2,.image-text-two-col .wrapper .grid-h-2-3{grid-gap:10rem;gap:10rem}.image-text-two-col .wrapper .grid-h-2 .item{position:relative}.image-text-two-col .wrapper .grid-h-2 .item:nth-child(odd):after{background:rgba(0,48,74,.25);bottom:0;content:"";position:absolute;right:-5rem;top:0;width:1px}@media only screen and (max-width:1124px){.image-text-two-col .wrapper .image{aspect-ratio:1/.6}.image-text-two-col .wrapper .grid-h-2-3{grid-gap:5rem;gap:5rem}}@media only screen and (max-width:768px){.image-text-two-col .wrapper .grid-h-2{grid-gap:3rem;gap:3rem}.image-text-two-col .wrapper .grid-h-2 .item{position:relative}.image-text-two-col .wrapper .grid-h-2 .item:nth-child(odd):after{display:none}}@media only screen and (max-width:576px){.image-text-two-col .wrapper{padding:3rem}}