@import url(https://use.typekit.net/hxc3xrk.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-agents .single{position:relative;padding-top:7rem}.estate-agents .single .animated-line{top:0;left:50%;bottom:0}.estate-agents .single .grid-h-2{grid-gap:3rem 15rem;gap:3rem 15rem}.estate-agents .single .agentcell:last-child{padding-top:15rem}.estate-agents .single .agentcell .image{aspect-ratio:1/1.2;margin-bottom:3rem}.estate-agents .agentcell{position:relative;padding-top:7rem}.estate-agents .agentcell .animated-line{top:0;left:50%;bottom:0}.estate-agents .agentcell .grid-h-2{grid-gap:3rem 15rem;gap:3rem 15rem}.estate-agents .agentcell .image{min-height:15rem;position:relative}.estate-agents .agentcell .content p{margin-bottom:3rem}.estate-agents .agentcell .content p a:before{display:none}.estate-agents .agentcell .content .links{display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width:768px){.estate-agents .agentcell .grid-h-2,.estate-agents .single .grid-h-2{grid-template-columns:1fr 1fr;grid-gap:3rem 5rem;gap:3rem 5rem}}@media only screen and (max-width:576px){.estate-agents .single .animated-line{display:none}.estate-agents .single .grid-h-2{grid-template-columns:1fr}.estate-agents .single .grid-h-2 .agentcell:last-child{padding-top:5rem}.estate-agents .agentcell{padding-top:0}.estate-agents .agentcell .animated-line{display:none}.estate-agents .agentcell .grid-h-2{grid-template-columns:1fr}.estate-agents .agentcell .image{aspect-ratio:1/1.2}}
