.text-image-container{gap:70px;width:100%;padding:150px 100px;position:relative}.text-image-content{flex-direction:column;justify-content:flex-end;gap:75px;width:30%}.text-image{aspect-ratio:1.87;width:70%;position:relative}.text-image-content p{color:var(--riverlife-grey);text-align:justify;font-size:18px;font-style:normal;font-weight:400;line-height:137.5%}.text-image-content h3{line-height:113.1%}@media screen and (min-device-width:1200px) and (max-device-width:1600px){.text-image-content p,.page.about-us .text-image-content p{font-size:16px}.page.about-us{margin-bottom:25px}.text-image-container{padding:75px 25px}}@media screen and (min-device-width:960px) and (max-device-width:1199px){.text-image-content p,.page.about-us .text-image-content p{font-size:12px}.page.about-us{margin-bottom:25px}.text-image-container{padding:75px 25px}}@media screen and (min-device-width:768px) and (max-device-width:959px) and (orientation:landscape){.text-image-content p,.page.about-us .text-image-content p{font-size:12px}.page.about-us{margin-bottom:25px}.text-image-container{padding:75px 25px}}@media screen and (max-device-width:959px){.text-image-container.content.flex.flex-row{gap:20px;margin-top:50px;padding:7%}.text-image-content.flex{gap:20px;width:100%}.text-image{width:100%}}
