/*! CSS Used from: https://waldchalets.machine-learning-academy.com/wp-includes/css/dist/block-library/style.min.css?ver=6.1.4 ; media=all */@media{figure{margin:0 0 1em}img{height:auto}figure,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}img{border:0}figure{margin:1em 40px}*{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:white;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}h2,h3{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}figure{margin:0 0 10px}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}a{text-decoration:none}img{display:inline-block;max-width:100%}figure{margin-bottom:10px}.h2{margin-top:20px;color:#375544;font-size:32px}.h2,.h3{font-family:calluna,serif;line-height:1.2em}.h3{position:static;left:0;top:auto;right:0;bottom:20px;z-index:2;color:#fff;font-size:24px;text-align:center}.infocards{margin-top:40px;margin-bottom:100px}.contain{width:90%;max-width:1200px;margin-right:auto;margin-left:auto}.infocards__cards{display:grid;margin-top:30px;justify-content:stretch;flex-wrap:wrap;align-content:stretch;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:270px 270px}.infocard__card{position:relative;width:100%;height:100%;cursor:pointer}.infocard__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.overlay-black{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-image:linear-gradient(180deg,transparent 50%,#000)}.infocard__text{position:static;z-index:15;display:block;padding-right:16px;padding-left:16px;color:#fff;font-size:18px;text-align:center}.infocards__content{position:absolute;left:0;right:0;bottom:20px;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.button--3{padding-right:20px;padding-left:20px;background-color:#375544;transition:all .2s ease}.button--3:hover{background-color:#3f7456;transform:translateY(-2px)}.infocards__bg{width:100%;height:100%}.infocards__hide{display:flex;overflow:hidden;flex-direction:column;align-items:center}}

/*! 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 */

/*! 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{@media screen and (max-width:991px){h2{font-size:28px}h3{font-size:20px}.h2{font-size:28px}.h3.h3__infocard{font-size:21px}.infocards__cards{grid-template-columns:1fr 1fr 1fr;grid-template-rows:200px 200px 200px}.infocard__text{font-size:16px;line-height:1.2em}.button--3:hover{background-color:#375544;transform:none}}@media screen and (max-width:767px){.infocards__cards{grid-auto-rows:200px;grid-template-columns:1fr 1fr}}@media screen and (max-width:479px){.h2{font-size:24px}.infocards{margin-top:60px;margin-bottom:40px}.infocards__cards{grid-template-columns:1fr;grid-template-rows:200px 200px 200px}}main a{color:#375544;text-decoration:none}}

/*! CSS Used from: Embedded */.infocard__text{margin-bottom:20px}

/*! CSS Used fontfaces */@font-face{font-family:calluna;src:url(https://use.typekit.net/af/32f92a/000000000000000000014869/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/32f92a/000000000000000000014869/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/32f92a/000000000000000000014869/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:calluna;src:url(https://use.typekit.net/af/9e56a2/00000000000000000001486d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/9e56a2/00000000000000000001486d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/9e56a2/00000000000000000001486d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;font-stretch:normal;font-display:auto}.infocard__card .infocards__hide{max-height:0;opacity:0;transition:all .2s ease}.infocard__card:hover .infocards__hide{max-height:200px;opacity:1}.infocard__card{position:relative;width:100%;height:100%;cursor:pointer}.infocard__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.infocard__text{position:static;z-index:15;display:block;padding-right:16px;padding-left:16px;color:#fff;font-size:18px;text-align:center}.infocardsmodal__div{padding-top:20px}.infocards__modal{position:relative;z-index:20000;display:none;width:90%;height:90%;max-height:550px;max-width:1000px;border-radius:1px;background-color:#fff}.infocards__slider{display:block;width:100%;height:100%;background-color:transparent}.infocardsmodal__div{display:flex;width:100%;height:100%;padding:63px 100px 63px 60px;align-items:center}.infocardmodals__buttons{margin-top:30px}.infocardsmodal__highlight h4{font-family:calluna,serif}.infocardmodals__buttons.hide{display:none}.infocardsmodall__img{width:400px;height:400px;margin-right:40px;-o-object-fit:cover;object-fit:cover}.infocardmodals__highlights{display:flex;margin-top:20px}.infocardmodals__highlights.hide{display:none}.infocardsmodal__highlight{width:190px;margin-right:15px}.closeicon--infocardmodal{position:absolute;left:auto;top:20px;right:20px;bottom:auto;z-index:100;padding:10px;font-size:30px;cursor:pointer}.popup__close{position:absolute;left:0;top:0;right:0;bottom:0;z-index:999;display:block}@media screen and (max-width:991px){.h3.h3__infocard{font-size:21px}.infocards__modal{max-height:860px;max-width:760px}.infocardsmodal__div{padding-top:20px;padding-right:100px;padding-left:100px;flex-direction:column;justify-content:center}.infocardsmodall__img{width:100%;height:350px;max-width:none;margin-right:0;margin-bottom:20px}.infocardsmodal__content{width:100%}}@media screen and (max-width:767px){.infocards__modal{height:90%}.infocards__slider{height:auto}.infocardsmodal__div{padding-top:20px;overflow:scroll;height:auto;padding-right:60px;padding-left:60px}.infocardsmodall__img{height:40vw;min-height:280px}}@media screen and (max-width:479px){.infocards__modal{width:100vw;height:100vh;max-height:none;max-width:none}.infocardsmodal__div{padding-top:87px;padding-right:30px;padding-left:30px}.infocardsmodall__img{width:95%;height:55vw;min-height:auto}.infocardsmodal__content{width:95%}.closeicon--infocardmodal{top:20px;right:20px}.popup__close{z-index:100}.infocards{margin-top:60px;margin-bottom:40px}}