.gallery-teaser__content{position:relative}.gallery-teaser__item{overflow:hidden}@media only screen and (max-width: 768px){.gallery-teaser__item{width:100%}.gallery-teaser__item:hover .gallery-teaser__info{opacity:0.9}}@media only screen and (min-width: 768px){.gallery-teaser__item:hover .gallery-teaser__info{max-height:0;overflow:hidden}.gallery-teaser__item:hover .gallery-teaser__image{transform:scale(1.2)}}.gallery-teaser__image{padding-top:100%;background-size:cover;transform:scale(1);-webkit-transition:transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}@media only screen and (max-width: 768px){.gallery-teaser__image{padding-top:0}}.gallery-teaser__info{position:absolute;bottom:0;left:0;right:0;height:auto;max-height:100%;background:transparent linear-gradient(101deg, #223C07 0%, #0C1900 100%) 0% 0% no-repeat padding-box;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media only screen and (max-width: 768px){.gallery-teaser__info{height:100%;position:relative}}.gallery-teaser__info figcaption{padding:20px;color:#fff;font-size:24px;line-height:34px;font-weight:700}@media only screen and (max-width: 1024px){.gallery-teaser__info figcaption{font-size:18px;line-height:26px;padding:20px 15px}}
