.contact{overflow:hidden}.contact__last>*{position:relative;z-index:2}.contact__last:before{background:#e52126;bottom:0;content:"";left:0;position:absolute;right:auto;top:0;width:100vw;z-index:1}.contact__text>div{font-weight:400}.contact__name{font-size:1.2rem;font-weight:500;margin-bottom:10px}.contact__last,.contact__text{padding:calc(var(--grid-gutter));position:relative}.contact__image picture{display:block;height:100%;max-height:400px}.contact__image img{height:100%;max-height:400px;object-fit:cover}.contact__address a{color:#fff!important}@media (max-width:767px){.contact__image img{max-width:300px;padding-top:10px}.contact__last,.contact__text{padding:20px 10px}}@media (min-width:768px) and (max-width:991px){.contact__image img{padding:20px 0}.contact__last{padding:20px}}.contact__address>div{align-items:center;display:flex;flex-direction:row;font-size:1rem;justify-content:flex-start;margin-bottom:calc(var(--grid-gutter)/4)}.contact__address>div>i{font-size:20px;margin-right:5px}