.top{padding:15px 0;z-index:11;position:fixed;background-color:#fdf9f4;box-shadow:0 0 2px rgba(0,0,0,.2)}#top[class~="ht-pin"]{background-color:#fdf9f4;box-shadow:0 0 2px rgba(0,0,0,.2)}#top[class~="ht-pin"] .navbar-brand img{width:150px}#top[class~="ht-pin"] .navbar-brand img.logo-white{display:none}#top[class~="ht-pin"] .navbar-brand img.logo-gray{display:block}#top[class~="ht-pin"] .navigation a{color:#000}#top[class~="ht-pin"] .navigation li:last-child a:hover{background-color:#e5cdbe}#top[class~="ht-pin"] .mobile-menu-opener{right:20px}#top[class~="open"] .navigation{visibility:visible;opacity:1;transform:translate3d(0,0,0)}#top[class~="ht-pin"] .logo:hover{width:200px}.adventskalender-box{background-color:#fdf9f4;border-radius:10px;overflow:hidden;margin-bottom:20px;height:100%;flex:1}.adventskalender-box iframe{width:100%;aspect-ratio:16/9;border:0}.adventskalender-box h2{padding:20px 30px 0 30px;margin:0;font-size:1.2rem}.adventskalender-box div.description{color:#454545;margin:0;font-size:16px;padding:10px 30px 20px 30px;overflow:hidden;max-height:186px;box-sizing:border-box;line-height:25px}.adventskalender-box div.description[class~="open"]{max-height:initial}.adventskalender-box .show-more-button{display:inline-block;margin-left:30px;margin-top:20px;margin-bottom:10px}h3{font-weight:200}.white{color:#fff}.border-bottom{border-bottom:1px solid #f2f2f2}.navbar-brand{display:block}.navbar-brand img{width:200px;display:block;transition:all .2s ease-in-out}.navbar-brand img.logo-gray{display:none}#top .navbar-brand img{width:150px}#top .navbar-brand img.logo-white{display:none}#top .navbar-brand img.logo-gray{display:block}.button-call-to-action{padding:25px 50px;transform:scale(1);transition:all .1s ease-in-out;display:inline-block;background-color:#e5cdbe;color:#fff;border:1px solid #fff;border-radius:30px}.button-call-to-action:hover{color:#fff;text-decoration:none;transform:scale(1.05)}.navigation{margin-left:auto !important;margin-top:0;display:flex;align-items:center}.navigation a{color:#fff;font-weight:600;transition:all .2s ease-in-out}.navigation a:hover{color:#e5cdbe}.navigation li{display:inline-block;vertical-align:middle;float:none;margin-left:0}.navigation li a{display:block;padding:5px 15px;color:#000}.navigation li:last-child{margin-left:20px}.navigation li:last-child a{border:1px solid #fff;background-color:#cedadf;color:#000;font-size:1rem;padding:10px 20px;border-radius:5px}.navigation li:last-child a:hover{background-color:#fff;color:#e5cdbe;border-color:#e5cdbe}.social-navigation{list-style-type:none;margin:0;padding:0;margin-left:20px}.social-navigation a img{display:block;width:40px;transition:all .2s ease-in-out;transform:scale(.9)}.social-navigation a:hover img{transform:scale(1)}.bg-secondary{background-color:#cedadf}.section-header{position:relative;height:calc(100%);overflow:hidden}.slider-list{height:inherit;list-style-type:none;margin:0;padding:0;position:relative;white-space:nowrap;transition:left .2s ease}.slider-list li{position:absolute;white-space:normal;overflow:hidden;opacity:0;transition:opacity .7s ease-in-out;left:0;right:0;top:0;bottom:0}.slider-list li.active{opacity:1;z-index:10 !important}.slider-list li .picture-container{opacity:1;position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:center}.slider-list li .picture-container img.adaptive{display:block;xwidth:100%}.slider li .text-container{display:none;position:absolute;left:0;right:0;bottom:100px;text-align:center;margin-left:0}.slider li .text-container.visi{opacity:1;x-webkit-transform:translate3d(0,0,0);x-ms-transform:translate3d(0,0,0);xtransform:translate3d(0,0,0);transform:scale(1)}.slider li .text-container h3{margin:0;font-size:5rem;text-shadow:2px 2px 5px rgba(0,0,0,.2);color:#fff;font-family:'Gwendolyn',cursive}.slider li .text-container h4{margin:0;font-size:3rem;text-shadow:2px 2px 5px rgba(0,0,0,.2);color:#fff;font-family:'Gwendolyn',cursive}section.content{padding:100px 0}section.quote{padding:50px 0;text-align:center;font-weight:600}section.footer{padding:50px 0;background-color:#e5cdbe}section.action{padding:50px 0;background-color:#f2f2f2;text-align:center;font-weight:600}.image-container{position:relative;min-height:100px;min-width:100px}.image-container-right:after{position:absolute;content:"";background-color:#fff;width:100%;height:100%;right:-20px;top:-20px;z-index:2}.image-container-left:after{position:absolute;content:"";background-color:#fff;width:100%;height:100%;left:-20px;top:-20px;z-index:2}.image-container-right:before{position:absolute;content:"";background-color:#e5cdbe;width:100%;height:100%;right:-40px;top:-40px;z-index:1}.image-container-left:before{position:absolute;content:"";background-color:#e5cdbe;width:100%;height:100%;left:-40px;top:-40px;z-index:1}.bg-sand .image-container-right:after{position:absolute;content:"";background-color:#fff8f5;width:100%;height:100%;right:-20px;top:-20px;z-index:2}.bg-sand .image-container-left:after{position:absolute;content:"";background-color:#fff8f5;width:100%;height:100%;left:-20px;top:-20px;z-index:2}.image-container img.adaptive{display:block;width:100%;position:relative;z-index:3}h1{font-family:'Gwendolyn',cursive;color:#e5cdbe;font-size:2.5rem;margin-top:10px;margin-bottom:10px}.text-element{color:#5f5f5f;font-size:1rem;line-height:1.7em}.quote-element{color:#000;font-size:1.5rem;line-height:1.5em;font-weight:200}.copyright-element{text-align:right;color:#fff}.footer-buttons{color:#fff}.footer-buttons a{display:inline-block;color:#fff;font-size:.9rem;text-transform:uppercase;font-weight:600}.contact h2{font-size:3rem;margin-top:0}.contact h3{margin-bottom:40px}.contact ul{list-style-type:none;margin:0;padding:0;overflow:hidden;margin-left:-2%}.contact ul li{margin-bottom:20px;width:98%;float:left;margin-left:2%}.contact ul li:nth-child(1){width:48%}.contact ul li:nth-child(2){width:48%}.contact label{display:block;font-size:.9rem;margin-bottom:5px}.contact input,.contact textarea{padding:15px 20px;font-size:1.2rem;border:0;box-sizing:border-box;width:100%;outline:none;background-color:#e5cdbe}.contact input#privacy{width:auto}.contact .buttons{margin-left:2%}.contact .buttons input{width:auto;background-color:#cedadf;color:#000;color:#fff;cursor:pointer;transition:all .2s ease-in-out}.contact .buttons input:hover{color:#000}.buy-box{border:5px solid #cedadf;margin:0 auto;margin-top:30px;width:48%}.buy-box h2{margin:0;padding:25px 0;text-align:center;font-weight:600}.buy-box h5{padding:0 20px;margin:0;color:#8c8c8c}.buy-box .buy-box-content{padding:0 20px}.buy-box .buy-box-content ul{list-style-type:none;margin:0;padding:0;margin-top:20px;margin-bottom:20px}.buy-box .buy-box-content ul li{border-bottom:1px solid #ccc;padding:10px 5px;font-size:.9rem}.buy-box .buy-box-price{font-size:4rem;font-weight:800}.buy-box .buy-box-price span{display:block;color:#8c8c8c;font-weight:200;font-size:.9rem;padding:5px 0;text-transform:uppercase}.buy-box .buy-box-buttons{padding:20px;text-align:center}.buy-box .buy-box-buttons a,.buy-box .buy-box-buttons input[type="submit"]{display:block;background-color:#e5cdbe;padding:10px 25px;font-weight:800;text-align:center;border-radius:10px;color:#545454;transition:all .2s ease-in-out;transform:scale(1);text-decoration:none;border:0;cursor:pointer;width:100%;box-sizing:border-box}.buy-box .buy-box-buttons a:hover,.buy-box .buy-box-buttons input[type="submit"]:hover{transform:scale(1.05);color:#000}.buy-box .buy-box-buttons span{color:#8c8c8c;font-size:.9rem;padding:10px 0}.scroll-downs{width:34px;height:55px;bottom:40px;left:50%;position:absolute;margin-left:-17px;z-index:15}.mousey{width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px;opacity:.75;box-sizing:content-box}.scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite;left:50%;position:absolute;margin-left:0}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}