.module--inner {
  position: relative;
  float: left;
  background-color: var(--white);
  border-radius: var(--borderradius-small);
  padding: 30px 20px;
  width: 100%;
  height: 100%;
}
  @media (min-width: 1024px) {.module--inner {padding: 25px;}}

.module--image {overflow: hidden;}

.module--image img {transition: all 0.2s ease-in,all 0.25s ease-out;}
  .module--image:hover img {transform: scale(1.02);}

.module--externallink svg path {transition: all 0.2s ease-in,all 0.25s ease-out;}
  .module--externallink:hover svg path {fill: var(--maroon);}