@keyframes aamanns-submit-spinner{to{transform:rotate(360deg)}}.elementor-widget-aamanns-image.image-aspect-ratio-fill{height:100%}@media only screen and (max-width: 840px){.elementor-widget-aamanns-image.image-aspect-ratio-fill{height:50rem}}.aamanns-image{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.aamanns-widget-wrapper--fill-height .aamanns-image{height:100%}@media only screen and (max-width: 840px){.aamanns-widget-wrapper--fill-height .aamanns-image{height:50rem}}.aamanns-image__wrapper{position:relative;width:100%;overflow:hidden;z-index:0}.aamanns-widget-wrapper--fill-height .aamanns-image__wrapper{height:100%}@media only screen and (max-width: 840px){.aamanns-widget-wrapper--fill-height .aamanns-image__wrapper{height:50rem}}.aamanns-image__wrapper img{display:block;width:100%;height:auto;object-fit:cover;object-position:center;backface-visibility:hidden;will-change:opacity,transform;opacity:0}.aamanns-widget--entered .aamanns-image__wrapper img,.aamanns-widget--disable-entrance-animations .aamanns-image__wrapper img{opacity:1}.elementor-editor-active .aamanns-image__wrapper img{opacity:1}.aamanns-widget-wrapper--fill-height .aamanns-image__wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.aamanns-image__wrapper--fill img,.aamanns-image__wrapper--ratio img,.aamanns-image__wrapper--default img{height:100%;object-fit:cover}.aamanns-image__wrapper--default{height:108rem}.aamanns-image__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;padding:6rem;z-index:1}@media only screen and (max-width: 840px){.aamanns-image__content{padding:3rem}}.aamanns-image__description{flex:0 0 auto;margin-top:auto;padding:.7rem 3rem .7rem 2rem;background-color:var(--theme-color-primary, var(--page-color-background, var(--e-global-color-primary)));color:var(--theme-color-secondary, var(--page-color-text, var(--e-global-color-accent)));line-height:1.385em;font-weight:400;text-transform:uppercase;text-align:left;text-decoration:none;border-radius:0;text-wrap:balance;outline:0;appearance:none;letter-spacing:.03em;transition:color 125ms linear,background-color 125ms linear,border-color 125ms linear;width:var(--description-width, auto);max-width:min(60%,128rem);order:5}@media only screen and (max-width: 840px){.aamanns-image__description{max-width:100%;padding:.7rem 1.5rem .7rem 1.5rem}}.aamanns-slideshow .aamanns-image__description{margin-top:0;margin-bottom:auto;order:1}.aamanns-image__overlay{flex:0 0 auto;display:block;margin:auto 0;background-color:var(--theme-color-primary, var(--page-color-background, var(--e-global-color-primary)));color:var(--theme-color-secondary, var(--page-color-text, var(--e-global-color-accent)));padding:7rem;width:60%;max-width:128rem;order:3}@media only screen and (max-width: 840px){.aamanns-image__overlay{padding:2rem;width:100%}}.aamanns-image__overlay-description{font-size:max(5.5rem,24px);line-height:1.181em}@media only screen and (max-width: 840px){.aamanns-image__overlay-description{font-size:2.4rem}}@media only screen and (max-width: 640px){.aamanns-image__overlay-description{font-size:2.4rem}}@media only screen and (max-width: 840px){.aamanns-image__overlay-description{font-size:max(3.5rem,18px);line-height:1.286em}}@media only screen and (max-width: 840px)and (max-width: 840px){.aamanns-image__overlay-description{font-size:2rem}}@media only screen and (max-width: 840px)and (max-width: 640px){.aamanns-image__overlay-description{font-size:1.8rem}}.aamanns-image__overlay-cta{margin-top:5rem;background-color:var(--theme-color-secondary, var(--page-color-text, var(--e-global-color-primary)));color:var(--theme-color-primary, var(--page-color-background, var(--e-global-color-accent)))}@media only screen and (max-width: 840px){.aamanns-image__overlay-cta{margin-top:2rem}}.aamanns-image__overlay-cta:hover{background-color:rgba(0,0,0,0);color:var(--theme-color-secondary, var(--page-color-text, var(--e-global-color-accent)));border-color:var(--theme-color-secondary, var(--page-color-text, var(--e-global-color-accent)))}/*# sourceMappingURL=image.widget.css.map */
