.text-with-image-tiles{grid-template-rows:1fr;grid-template-columns:1fr;justify-content:center;width:100%;display:grid}.text-with-image-tiles__inner{z-index:10;flex-direction:column;grid-area:1/1;align-items:center;gap:32px;width:100%;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.text-with-image-tiles__inner{grid-template-columns:1fr 1fr;gap:56px;display:grid}}.text-with-image-tiles__inner--normal,.text-with-image-tiles__inner--reverse{flex-flow:column-reverse}@media (min-width:768px){.text-with-image-tiles__inner--reverse .text-with-images__text-holder{grid-area:1/2}}.text-with-image-tiles__text-holder,.text-with-image-tiles .text-holder{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;width:100%;max-width:537px;display:flex}@media (min-width:768px){.text-with-image-tiles__text-holder,.text-with-image-tiles .text-holder{align-self:center}}.text-with-image-tiles__text-holder__title,.text-with-image-tiles .text-holder__title{width:100%;max-width:400px;font-family:Campaign;font-size:3.2rem;font-style:normal;font-weight:300;line-height:120%}@media (min-width:768px){.text-with-image-tiles__text-holder__title,.text-with-image-tiles .text-holder__title{font-family:Campaign;font-size:5rem;font-style:normal;font-weight:300;line-height:normal}}.text-with-image-tiles__text-holder__title div,.text-with-image-tiles .text-holder__title div{display:inline;position:relative}.text-with-image-tiles__text-holder__title div.animation--running:after,.text-with-image-tiles .text-holder__title div.animation--running:after{z-index:-1;content:"";width:0;height:50%;animation:.5s ease-in-out 1s forwards slideFromLeft;position:absolute;bottom:0;left:-4px}@keyframes slideFromLeft{0%{width:0}to{width:100%}}.text-with-image-tiles__text-holder__text,.text-with-image-tiles .text-holder__text{align-self:stretch;max-width:400px;font-family:Open Sans;font-size:1.5rem;font-style:normal;font-weight:400;line-height:190%}.text-with-image-tiles__image-holder,.text-with-image-tiles .image-holder{gap:var(--spacing-2x);grid-template-rows:44px 152px 44px 152px 44px;grid-template-columns:1fr 1fr;display:grid}@media (min-width:1024px){.text-with-image-tiles__image-holder,.text-with-image-tiles .image-holder{order:2;grid-template-rows:57px 1fr 57px 1fr 57px;grid-template-columns:233px 233px;height:610px}}.text-with-image-tiles__image-holder__block:first-of-type,.text-with-image-tiles .image-holder__block:first-of-type{grid-area:1/1/3}.text-with-image-tiles__image-holder__block:nth-of-type(2),.text-with-image-tiles .image-holder__block:nth-of-type(2){grid-area:2/2/4}.text-with-image-tiles__image-holder__block:nth-of-type(3),.text-with-image-tiles .image-holder__block:nth-of-type(3){grid-area:3/1/5}.text-with-image-tiles__image-holder__block:nth-of-type(4),.text-with-image-tiles .image-holder__block:nth-of-type(4){grid-area:4/2/6}.text-with-image-tiles__image-holder__block svg,.text-with-image-tiles__image-holder__block img,.text-with-image-tiles .image-holder__block svg,.text-with-image-tiles .image-holder__block img{object-fit:cover;border-radius:6px;width:100%;height:100%;overflow:hidden}.text-with-image-tiles__background-holder,.text-with-image-tiles .background-holder{z-index:0;grid-area:1/1;width:100%;height:100%;position:relative;overflow:hidden}.text-with-image-tiles__background-holder__inner,.text-with-image-tiles .background-holder__inner{width:100%;height:100%;display:block;position:relative}.text-with-image-tiles .background-image{z-index:1;width:200px;height:200px;position:absolute}@media (min-width:1024px){.text-with-image-tiles .background-image{width:250px;height:250px}}.text-with-image-tiles .background-image img{object-fit:cover;width:100%;height:100%}
