.card-agent{background:var(--color-grey-6)}.card-agent *{-webkit-box-sizing:border-box;box-sizing:border-box}.card-agent__heading{color:#fff;background:var(--color-grey-5);padding:20px 15px;width:100%}.card-agent__body{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-agent__image{width:100%;margin:0 0 10px;overflow:hidden}.card-agent__image-img{display:block;max-width:100%;width:100%;height:auto;-webkit-transition:var(--transition);transition:var(--transition)}.card-agent__image-img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-agent__name{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.card-agent__name,.card-agent__name-link{color:var(--color-grey-4);text-decoration:none}.card-agent__name-link{-webkit-transition:var(--transition);transition:var(--transition)}.card-agent__name-link:hover{color:var(--color-primary)}.card-agent__position{color:var(--color-grey-4);text-decoration:none;margin:0 0 10px 28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:italic}.card-agent__phone{color:var(--color-grey-4);text-decoration:none;margin:0 0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-agent__phone:hover{text-decoration:none;color:var(--color-primary)}.card-agent__email{color:var(--color-grey-4);text-decoration:none;margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block}.card-agent__email:hover{text-decoration:none;color:var(--color-primary)}.card-agent__email .icon{position:relative;top:4px}.card-agent__instagram{color:var(--color-grey-4);text-decoration:none;margin:0 0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-agent__instagram:hover{text-decoration:none;color:var(--color-primary)}.card-agent__facebook{color:var(--color-grey-4);text-decoration:none;margin:0 0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-agent__facebook:hover{text-decoration:none;color:var(--color-primary)}.card-agent__icon{display:inline-block;width:18px;height:18px;margin:0 10px 0 0;fill:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.card-agent--company .card-agent__name{margin:0 0 10px}.agents-grid{display:grid;grid-gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:650px){.agents-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:768px){.agents-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:992px){.agents-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}