*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}html{background:#000}html,body{width:100%;height:100%;overflow:hidden}body{background:url(/img/background.jpg);background-size:cover;background-repeat:no-repeat;font-family:'Open Sans',sans-serif;text-shadow:none;-webkit-animation:fade-in 1.2s cubic-bezier(0.390,0.575,0.565,1.000) both;animation:fade-in 1.2s cubic-bezier(0.390,0.575,0.565,1.000) both}h2,h3{font-family:'Lora',serif;color:white;text-shadow:-1px 0 10px #c4a181,0 1px 10px #c4a181,1px 0 10px #c4a181,0 -1px 10px #c4a181}h2{margin-top:0px}p{line-height:20px}p,li{font-size:15px}a{color:#c4a181;text-decoration:none}hr{border-top:1px solid #c4a181}li{margin-left:20px}.container{width:100%;height:100%}.main{width:100%;height:100%;position:relative;overflow:hidden;background:transparent;text-shadow:none;opacity:0;-webkit-animation:swing-in-top-fwd 2.5s cubic-bezier(0.175,0.885,0.320,1.275) both;animation:swing-in-top-fwd 2.5s cubic-bezier(0.175,0.885,0.320,1.275) both;animation-delay:2s}section{position:absolute;width:50%;height:50%}section:nth-child(1){background:url(/img/angebot.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;top:0;left:0}section:nth-child(2){background:url(/img/aktuelles.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;top:0;right:0}section:nth-child(3){background:url(/img/clicks.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;left:0}section:nth-child(4){background:url(/img/contact.jpg);background-size:cover;background-repeat:no-repeat;bottom:0;right:0;background-position:right}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px}.small{line-height:30px}.in-box{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.26);text-shadow:none}.in-box h2{color:#fff;padding:24px;font-size:5vh;text-shadow:-1px 0 10px #c4a181,0 1px 10px #c4a181,1px 0 10px #c4a181,0 -1px 10px #c4a181;text-align:center;z-index:9999}.details{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;background:rgba(255,255,255,0.73);text-shadow:none;padding:20px 5%}.details h2{text-shadow:-1px 0 10px #c4a181,0 1px 10px #c4a181,1px 0 10px #c4a181,0 -1px 10px #c4a181}.details h2{color:#fff}.details{color:#826c58}.btn-default{color:#fff;background-color:#c4a181;border-bottom:2px #c4a181;border-top:none;border-left:none;border-right:none;border-radius:0px}.button{position:absolute;top:20px;right:20px;color:#826c58;opacity:0;display:block;background:rgb(247,236,226);height:50px;width:50px;text-align:center;padding-top:13px;border-radius:25px;font-size:23px;-webkit-animation:heartbeat 2.5s ease-in-out infinite both;animation:heartbeat 2.5s ease-in-out infinite both;transform:scale(1);border:2px #c4a181!important;box-shadow:-1px 0 10px #c4a181,0 1px 10px #c4a181,1px 0 10px #c4a181,0 -1px 10px #c4a181}.navbar-brand{width:230px;height:auto;position:absolute;left:0px;z-index:9999;top:2px;padding:0;margin:0!important}.navbar-brand>img{display:block;width:65%;overflow:hidden}.navbar-default{background:rgba(255,255,255,0.65);margin:0;position:absolute;top:0;left:0;width:100%;height:105px;border:none;border-radius:0;-webkit-animation:slide-in-blurred-top 2s cubic-bezier(0.230,1.000,0.320,1.000) both;animation:slide-in-blurred-top 2s cubic-bezier(0.230,1.000,0.320,1.000) both;cubic-bezier(0.230, 1.000, 0.320, 1.000) both;border-bottom:5px solid #c4a181;border-top:none;border-left:none;border-right:none;z-index:9999}#wrapper{margin:0;position:absolute;top:105px;left:0;height:100%;width:100vw;overflow:hidden;padding:0;padding-bottom:135px}.box{background:rgba(255,255,255,0.53);border-bottom:4px solid #c4a181}.subtitle{font-size:18px}.imgNews{max-height:175px;float:left;width:200px;margin-right:25px}@media (min-width:992px){.col-md-6{width:45%}section:nth-child(2){float:right}}.success-message-main{padding:15px;margin-top:30px;width:100%;background:#89ffc9;display:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:none;border:solid 1px #c4a181}::-webkit-scrollbar-thumb{background:#c4a181;border:solid 1px #c4a181}::-webkit-scrollbar-thumb:hover{background:#c4a181}.footer{position:fixed;bottom:0;right:-25px;left:-25px;width:118%;height:30px;background:rgba(255,255,255,0.63);-webkit-animation:slide-in-blurred-bottom 2s cubic-bezier(0.230,1.000,0.320,1.000) both;animation:slide-in-blurred-bottom 2s cubic-bezier(0.230,1.000,0.320,1.000) both;border-top:2px solid #c4a181;;padding-left:25px;padding-right:15px}.footer a{color:black}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(1);transform:translateY(-1000px) scaleY(2.5) scaleX(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(1);transform:translateY(-1000px) scaleY(2.5) scaleX(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(0.2);transform:translateY(1000px) scaleY(2.5) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(0.2);transform:translateY(1000px) scaleY(2.5) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@media only screen and (max-width:750px){.details{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;text-shadow:none}}@media only screen and (max-width:600px){.details{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;text-shadow:none}}@media only screen and (max-width:575px){.imgNews{max-height:inherit;width:inherit}}@media only screen and (max-width:499px){.in-box h2{font-size:4vh}section:nth-child(2),section:nth-child(3){background-position:left}section:nth-child(4){background-position:center}}@media only screen and (max-width:299px){.in-box h2{font-size:4vh}}