.agency{background-color:#fff;border:.1rem solid #e0e0e0;padding:3rem;border-radius:1rem;box-shadow:0 0 .8rem rgba(0,0,0,.2);display:grid;grid-template-areas:"media address" "links links";grid-gap:.5rem 1.5rem;grid-template-columns:8rem minmax(auto,1fr)}.agency .agency__media{grid-area:media;aspect-ratio:1/1;border-radius:.4rem;overflow:hidden}.agency .agency__media img{width:8rem;height:8rem;object-fit:contain}.agency .agency__media .is-url-agency{cursor:pointer}.agency .agency__media .img-error{border:.1rem solid #e0e0e0;object-fit:scale-down}.agency .agency__desc{grid-area:address;align-self:center}.agency .agency__desc strong{display:block;font-size:1.8rem;font-weight:700;line-height:1.2}.agency .agency__desc address{font-style:normal;font-size:1.6rem;font-weight:400;line-height:1.2}.agency .agency__phone{margin-top:.5rem}.agency .agency__links{grid-area:links}.agency .agency__links a{text-decoration:underline;color:#097c75}.agency .agency__links a:active,.agency .agency__links a:focus,.agency .agency__links a:hover{text-decoration:none;color:#097c75}.agency .agency__links .btn,.agency .agency__links a{font-size:1.4rem;font-weight:700}.agency .agency__links li{margin-top:.75rem}.agency .agency__links .css-icon-mail{margin-right:.5rem}.inquiry-wrapper .agency,.inquiry .agency{padding:unset;border:unset;box-shadow:unset;border-radius:unset;border-bottom:.1rem solid #e0e0e0;margin-bottom:1.5rem}.inquiry .agency{padding-bottom:1.5rem}#popin-inquiry .btn-agency-clickphone{display:flex;justify-content:center;width:100%;padding:1rem;text-decoration:none;color:#fff;background-color:#db3846}#popin-inquiry .btn-agency-clickphone span{font-size:1.8rem}.btn-agency-clickphone{display:inline-flex;align-items:center}.btn-agency-clickphone svg{width:2rem;height:auto;margin-right:.2rem}