.text-image-grid-2 .text-image-grid-2-container{display:flex;gap:20px}@media only screen and (max-width:767.98px){.text-image-grid-2 .text-image-grid-2-container{flex-direction:column!important}}.text-image-grid-2 .text-image-grid-2-container>div{border-radius:5px;overflow:hidden;width:50%}@media only screen and (max-width:767.98px){.text-image-grid-2 .text-image-grid-2-container>div{width:100%}}.text-image-grid-2 .text-image-grid-2-container .image{min-height:400px;position:relative}.text-image-grid-2 .text-image-grid-2-container .image .image-content{height:100%;left:0;position:absolute;top:0;width:100%}.text-image-grid-2 .text-image-grid-2-container .image .image-content img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.text-image-grid-2 .text-image-grid-2-container .text{display:flex;flex-direction:column;gap:20px;padding:25px;text-align:center}@media only screen and (max-width:767.98px){.text-image-grid-2 .text-image-grid-2-container .text{gap:40px;padding:12%}}.text-image-grid-2 .text-image-grid-2-container .text .heading{font-family:kessler;font-size:40px}.text-image-grid-2 .text-image-grid-2-container .text .text-block{font-family:kessler;font-size:24px}.text-image-grid-2 .text-image-grid-2-container .text .image-block{margin:0 auto;width:80%}@media only screen and (max-width:767.98px){.text-image-grid-2 .text-image-grid-2-container .text .image-block{width:100%}}.text-image-grid-2 .text-image-grid-2-container .text .image-block img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
