.grid-group-holder{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:2rem;grid-row-gap:2rem}.grid-group-holder>.group-item img{width:100%}.grid-group-holder>.group-item h3{font-size:var(--text-size-200);margin:1rem 0 .25rem}.grid-group-holder>.group-item .contact-details{margin-top:1rem}.grid-group-holder>.group-item .contact-details>h3{font-family:var(--font-body);font-weight:500;font-size:var(--text-size-100);margin:0 0 .25rem}.grid-group-holder>.group-item .contact-details>p{margin:0 0 .4rem;line-height:1.1}.grid-group-holder>.group-item p:last-child{margin-bottom:0}@media screen and (max-width:1100px){.grid-group-holder{grid-column-gap:1rem;grid-row-gap:1rem}}@media screen and (max-width:768px){.grid-group-holder{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.grid-group-holder>.group-item{display:flex;justify-content:space-between}.grid-group-holder>.group-item .img-holder{width:calc(40% - 1rem)}.grid-group-holder>.group-item .txt-holder{width:60%}.grid-group-holder>.group-item h3{margin-top:0}.grid-group-holder>.group-item .txt-holder p{line-height:1.25}}