/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/wp-webflow.css ; media=all */
/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/normalize.css ; media=all */@media all{h1{font-size:2em;margin:.67em 0}img{border:0}input,textarea{color:inherit;font:inherit;margin:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto}*{box-sizing:border-box}img{max-width:100%;vertical-align:middle}.w-button,img{display:inline-block}.w-button{padding:9px 15px;background-color:#375544;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}input.w-button{-webkit-appearance:button}h1{font-weight:700;margin-bottom:10px;font-size:38px;line-height:44px;margin-top:20px}.w-form{margin:0 0 15px}label{display:block;margin-bottom:5px;font-weight:700}.w-input{display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc}.w-input:focus{border-color:#375544;outline:0}textarea.w-input{height:auto}.w-form-label{display:inline-block;cursor:pointer;font-weight:400;margin-bottom:0}.w-checkbox{display:block;margin-bottom:5px;padding-left:20px}.w-checkbox:after,.w-checkbox:before{content:" ";display:table;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}.w-checkbox:after{clear:both}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;width:12px;height:12px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px}h1{margin-top:20px;margin-bottom:10px;font-family:calluna,sans-serif;color:#375544;font-size:40px;line-height:1.2em;font-weight:700}img{display:inline-block;max-width:100%}.h2{margin-top:20px;font-family:calluna,sans-serif;color:#375544;font-size:32px}.h2,.text14{line-height:1.2em}.text14{margin-bottom:10px;font-family:Open Sans,sans-serif;color:#000;font-weight:400}.text14.text14--green{color:#7c8772}.closeicon--infocardmodal{position:absolute;left:auto;top:20px;right:20px;bottom:auto;z-index:100;padding:10px;font-size:30px;cursor:pointer}.textfield{width:350px;height:46px;margin-bottom:15px;padding-left:20px;border:1px transparent;background-color:#e9e9e9}.textfield:focus{padding-bottom:6px;border-bottom:3px solid #375544}}
/*! 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{.textfield::-moz-placeholder{font-family:Open Sans,sans-serif;color:#515151;font-size:14px;font-weight:400}.textfield::placeholder{font-family:Open Sans,sans-serif;color:#515151;font-size:14px;font-weight:400}.textfield.textfield--half{display:block;width:169px;margin-right:0}.button--form{width:350px;height:46px;margin-top:0;margin-bottom:7px;padding-right:20px;padding-left:20px;background-color:#375544;cursor:pointer}.form__half{display:flex;justify-content:space-between}.form__span{border-bottom:1px solid #7c8772;color:#375544}.checkbox-field{display:flex;margin-top:10px;margin-bottom:10px;align-items:center}.checkbox-field.margin{margin-top:27px}.checkbox{width:25px;height:25px;margin-top:0;margin-right:7px;border-style:solid;border-color:#e2e2e2;border-radius:0;background-color:#e9e9e9}.checkbox-label{font-size:12px}.form-4{width:350px;margin-top:20px}.gutschein__modal{position:relative;z-index:1000;width:90%;height:80%;max-height:600px;max-width:470px;justify-content:center;align-items:center;border-radius:1px;background-color:#fff}.anfragen__textarea{width:350px;height:auto;min-height:152px;padding-left:20px;border:1px solid transparent;background-color:#e9e9e9}.anfragen__textarea:focus{padding-top:9px;border-style:none;border-bottom:3px solid #375544}.anfragen__textarea::-moz-placeholder{color:#515151;font-size:14px}.anfragen__textarea::placeholder{color:#515151;font-size:14px}@media screen and (max-width:991px){h1{font-size:34px}.h2{font-size:28px}.gutschein__modal{overflow:scroll}.anfragen__textarea{min-height:80px}}@media screen and (max-width:479px){.h2{font-size:24px}.text14.text14--green{width:100%;font-size:12px}.closeicon--infocardmodal{top:20px;right:20px}.textfield{width:100%}.textfield.textfield--half{width:48%}.button--form,.form__half{width:100%}.checkbox-label{line-height:1.2em}.form-4{width:100%}.gutschein__modal{display:none;padding-top:40px;padding-right:15px;padding-left:15px;align-items:flex-start}.anfragen__textarea,.form-block-3{width:100%}}}
/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/plugins/hbook/front-end/css/hbook-mod.css?ver=1.9.3 ; media=all */@media all{label{font-size:14px}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}.modal-video-body,.modal-video-inner{width:100%;height:100%;display:flex;justify-content:center}.modal-video-inner{align-items:center}@media(orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media(orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}
/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-content/themes/waldchalets-v5/css/normalize.css ; media=all */@media all{aside,main{display:block}a{background-color:transparent}a:active,a:hover{outline:0}*{box-sizing:border-box}h2,h3,h4{font-weight:700;margin-bottom:10px}h2{font-size:32px;line-height:36px}h2,h3{margin-top:20px}h3{font-size:24px;line-height:30px}h4{font-size:18px;line-height:24px;margin-top:10px}p{margin-top:0;margin-bottom:10px}.w-richtext:after,.w-richtext:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-richtext:after{clear:both}h2{margin-top:40px;font-size:32px;line-height:36px}h2,h3{margin-bottom:10px;font-family:calluna,serif;color:#375544;font-weight:700}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-bottom:10px;font-family:calluna-sans,sans-serif;color:#375544;line-height:1.2em;font-weight:700}h4,p{margin-top:10px;font-size:18px}p{margin-bottom:20px;color:#000;line-height:1.7em}a{text-decoration:none}.h2{margin-top:20px;font-family:calluna,serif;color:#375544;font-size:32px;line-height:1.2em}.text16{margin-bottom:10px;font-family:Open Sans,sans-serif;color:#000;font-size:16px;line-height:1.5em;font-weight:400}.contain__grid{display:grid;width:100vw;grid-auto-flow:row;grid-auto-columns:0;grid-column-gap:0;grid-template-areas:".";grid-template-rows:130px auto}.contain__grid,.contain__grid.contain__grid--familien{grid-row-gap:16px;grid-template-columns:minmax(5%,1fr) minmax(auto,136px) 16px minmax(auto,136px) 16px minmax(auto,136px) 16px minmax(auto,136px) 16px minmax(auto,136px) 16px minmax(auto,136px) 16px minmax(auto,136px) 16px minmax(auto,136px) minmax(5%,1fr)}.contain__grid.contain__grid--familien{position:relative;grid-template-rows:auto}.template__content{margin-top:20px}.richtext{display:block;flex-direction:column;justify-content:flex-start;align-items:flex-start}.richtext h4{margin-top:10px}.richtext h2{margin-top:40px}.gutschein{position:static;top:40px;display:flex;width:330px;margin-bottom:40px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.link{margin-top:10px;color:#375544;font-size:16px;font-weight:600}.link-icon{left:2px;top:1px;font-weight:700}.link-icon,.sidebar{position:relative}.sticky{position:sticky;top:100px}}

/*! 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){h2{font-size:28px}h3{font-size:20px}p{font-size:16px}.h2{font-size:28px}.contain__grid{padding-right:40px;padding-left:60px;grid-column-gap:16px}.contain__grid,.contain__grid.contain__grid--familien{grid-template-columns:1fr 1fr 1fr 1fr}.template__content{max-width:550px}.gutschein{display:none}}@media screen and (max-width:767px){p{font-size:14px}.contain__grid{padding-right:20px;padding-left:40px;grid-template-rows:100px auto}.richtext h2{margin-top:30px}.gutschein{display:none}}@media screen and (max-width:479px){.h2{font-size:24px}.contain__grid{padding-right:15px;padding-left:15px;grid-template-rows:80px auto}.template__content{margin-bottom:20px}}#buchen.w-node-8223c52a21b8-9f715dab{-ms-grid-column-span:3;grid-column-end:15;grid-column-start:12;-ms-grid-row-span:1;grid-row-end:3;grid-row-start:2}#w-node-81e41d41f807-59715db2{grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4;grid-column-start:2;-ms-grid-column-span:7;grid-column-end:9}#w-node-aa276526a2aa-59715db2{-ms-grid-column-span:3;grid-column-end:17;grid-column-start:14;-ms-grid-row-span:3;grid-row-end:4;grid-row-start:1}@media screen and (max-width:991px){#buchen.w-node-8223c52a21b8-9f715dab{grid-column-start:1;grid-row-start:6;-ms-grid-row-span:1;grid-row-end:6;-ms-grid-column-span:4;grid-column-end:6}#w-node-81e41d41f807-59715db2{-ms-grid-row-span:2;grid-row-end:2}#w-node-81e41d41f807-59715db2,#w-node-aa276526a2aa-59715db2{grid-column-start:1;-ms-grid-column-span:4;grid-column-end:5}#w-node-aa276526a2aa-59715db2{grid-row-start:2;-ms-grid-row-span:1;grid-row-end:3}}.buchen--buttons{position:static;left:auto;top:auto;right:auto;bottom:130px;z-index:10;display:flex;align-items:center;flex-direction:column;width:90vw;max-width:300px;margin-right:auto;margin-left:auto;border-radius:1px;margin-bottom:40px;min-height:150px}main a{color:#375544;text-decoration:none}}

/*! CSS Used from: Embedded */.richtext a{color:#375544}@media (max-width:639px){.mobile\:2255px{height:2255px}.mobile\:1604px{height:1604px}.mobile\:933px{height:933px}.mobile\:576px{height:576px}}@media (min-width:640px){.desktop\:1564px{height:1564px}.desktop\:1192px{height:1192px}.desktop\:628px{height:628px}.desktop\:576px{height:576px}}
/*! 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)}}