.lp-hero,.lp-hero__image{position:relative}.lp-hero__image{line-height:0;max-height:calc(100vh - 85px);opacity:0;overflow:hidden;transition:opacity .5s}.lp-hero__image.is-show{opacity:1}.lp-hero__image:before{content:"";display:block;padding-top:61.428571428%}.lp-hero__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.lp-hero__headline{bottom:178px;line-height:0;opacity:0;position:absolute;right:80px;transform:translateY(10px);transition:opacity .5s .3s,transform .5s .3s;width:58.5%}.lp-hero__headline.is-show{opacity:1;transform:none}.lp-hero__headline img{width:100%}@media (max-width:767px){.lp-hero{height:calc(100vh - 59px);max-height:inherit}.lp-hero__image{max-height:100%;width:100%}.lp-hero__image:before{min-height:calc(100vh - 59px);padding-top:177.8666666666%}.lp-hero__headline{bottom:42px;left:0;margin:0 32px 0 14px;right:0;width:auto}.lp-hero._bank .lp-hero__headline{margin:0 90px 0 29px}.lp-hero._insurance .lp-hero__headline{margin:0 32px 0 29px}}