/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/wp-webflow.css ; media=all */@media all{img{height:auto}h1{font-size:2em;margin:.67em 0}img{border:0}*{box-sizing:border-box}img{max-width:100%;vertical-align:middle;display:inline-block}h1{font-weight:700;margin-bottom:10px;font-size:38px;line-height:44px;margin-top:20px;font-family:calluna,serif;color:#375544;font-size:40px;line-height:1.2em}img{display:inline-block;max-width:100%}.display--white{display:block;font-family:calluna,serif;color:#fff;font-size:56px;line-height:1.1em;text-align:center}.display--white.display--left{text-align:left}.template__hero{overflow:hidden;position:relative;display:flex;height:350px;justify-content:center;align-items:flex-end}.image-4{width:100%;height:350px;padding-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.template__overlay{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;background-image:linear-gradient(217deg,transparent 47%,rgba(0,0,0,.55) 88%)}.div-block-12{position:absolute;z-index:10;width:90%;max-width:1200px;padding-bottom:13px}}

/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/normalize.css ; media=all */

/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/webflow.css ; media=all */

/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/waldchalet.webflow.css ; media=all */@media all{@media screen and (max-width:991px){h1{font-size:34px}.template__hero{height:300px}.div-block-12{width:100%;padding-right:40px;padding-left:60px}}@media screen and (max-width:767px){.display--white{font-size:5vw}.display--white.display--left{font-size:48px}.template__hero{height:250px}.div-block-12{padding-right:20px;padding-left:40px}}@media screen and (max-width:479px){.display--white{font-size:10vw;text-align:left}.display--white.display--left{font-size:40px}.template__hero{height:250px}.div-block-12{padding-right:15px;padding-left:15px}}}

/*! CSS Used from: Embedded */.display--white{text-shadow:1px 1px 20px rgba(0,0,0,.7)}@media screen and (max-width:767px){.display--white{text-shadow:1px 1px 20px rgba(0,0,0,.9)}}