.portrait-window{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;background:#dde5d8}.portrait-window img{position:absolute;max-width:none;height:auto!important;margin:0!important}.portrait-formal img{width:165%!important;left:-37%;top:-10%}.portrait-warm img{width:128.5%!important;left:-14.5%;top:-11.6%}.portrait-close img{width:113.5%!important;left:-6.4%;top:0}.hero-photo>.portrait-window{border-radius:190px 190px 3px 3px;width:100%}.profile-photo.portrait-window{width:100%;height:auto;max-width:420px;border-radius:8px}.contact-portrait{width:min(100%,260px);margin:0 0 28px;border-radius:8px}@media(max-width:800px){.hero-photo>.portrait-window{max-height:520px}.profile-photo.portrait-window{max-width:360px}}