body{color:#fff;height:100%;margin:0;overflow-x:hidden!important}html,body{height:100%}body{color:#fff;height:100%;margin:0;display:flex;flex-direction:column;font-family:poppins,sans-serif;font-weight:400;font-style:normal}.flags{display:flex;position:fixed;right:10px;top:10px}.flags .flag-da a:hover{opacity:.6}.flags .flag-da img{width:24px;margin-right:10px}.flags .flag-en a:hover{opacity:.6}.flags .flag-en img{width:24px}@keyframes color{0%{background:#004899}20%{background:#c98036}40%{background:#F39200}60%{background:#AE8B4C}80%{background:#0C412E}to{background:#c98036}}.frontpage{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:#004899;animation:color 8s infinite linear}.frontpage img{width:200px}.content{flex:1 0 auto}.logo-container{display:flex;justify-content:center;padding-top:40px;width:100%}.logo-container img{max-width:400px;max-height:200px}.logo{width:150px}h1{font-family:poppins,sans-serif;font-weight:600;font-style:normal;letter-spacing:2px}h5{letter-spacing:1px}.lead{font-weight:400;line-height:180%}#feedback-container{padding-top:90px}.group{display:flex;align-items:center;justify-content:center;margin-bottom:2em;overflow-x:hidden}.group label:last-child{margin-right:0}.review-us .tripadvisor{width:50px;margin-right:10px}.review-us .tripadvisor:hover{opacity:.8}.review-us .google{width:50px;margin-left:10px;margin-right:10px}.review-us .google:hover{opacity:.8}.review-us .facebook{width:50px;margin-left:10px}.review-us .facebook:hover{opacity:.8}.review-us .trustpilot{width:50px}.review-us .trustpilot:hover{opacity:.8}input[type=radio]{position:absolute;opacity:0;z-index:-1}label{position:relative;margin-right:1em;padding-left:2em;padding-right:1em;line-height:2;cursor:pointer}label:before{box-sizing:border-box;content:" ";position:absolute;top:.3em;left:0;display:block;width:1.4em;height:1.4em;border:2px solid white;border-radius:.25em;z-index:-1}input[type=radio]+label:before{border-radius:1em}input[type=radio]:checked+label{padding-left:1em;color:#004899}input[type=radio]:checked+label:before{top:0;width:100%;height:2em;background:white}label,label:before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}a{background-color:transparent;text-decoration:none;text-align:center}.btn-ghost{width:200px;color:#fff;position:relative;display:inline-block;text-transform:uppercase;letter-spacing:.1em;border:2px solid transparent;font-size:1rem;padding:.8rem 2.13rem;margin:6px;border-radius:6px;white-space:normal!important;word-wrap:break-word;cursor:pointer;font-family:poppins,sans-serif;font-weight:400;font-style:normal;letter-spacing:4px}.btn-ghost span{color:#fff;position:relative;z-index:1;border-radius:6px}.btn-ghost:after{color:#fff;position:relative;z-index:1;border-radius:6px}.btn-ghost:before{content:"";position:absolute;display:block;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;background:#f5f5ff}.buttonX{border-color:#fff;background-color:transparent}.buttonX span{color:#fff}.buttonX:before{background:#ffffff;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out;border-radius:6px}.buttonX:hover{border-color:#fff}.buttonX:hover span{color:#000}.buttonX:hover:before{transform:scaleX(1);transform-origin:left}.btn-small{width:140px;border:1px solid #ffffff;padding:8px 20px 6px;margin:10px 0 0}.form{width:100%}.form input{padding:20px;color:#fff;transition:all .2s;border-style:solid!important;border-width:1px;background-color:transparent;border-color:#fff;border-radius:6px;width:100%;height:50px}.form .form-name{margin-right:10px}@media only screen and (max-width: 600px){.form .form-name{margin-right:0}}.form .form-mail{margin-left:10px}@media only screen and (max-width: 600px){.form .form-mail{margin-left:0;margin-top:20px}}@media only screen and (max-width: 600px){.form .form-name-mail{flex-direction:column}}.form textarea{padding:20px;color:#fff;transition:all .2s;border-style:solid;background-color:transparent;border-color:#fff;border-radius:6px;width:100%;height:150px}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#fff9}textarea:-moz-placeholder,input:-moz-placeholder{color:#fff9}textarea::-moz-placeholder,input::-moz-placeholder{color:#fff9}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#fff9}textarea::placeholder,input::placeholder{color:#fff9}.really-bad-review a{color:#fff}.really-bad-review a:hover{text-decoration:underline}input[type=radio]:checked+label{padding-left:1em;color:#000}.footer{padding-top:200px;padding-bottom:0;flex-shrink:0;text-transform:uppercase}@media only screen and (max-width: 600px){.footer{padding-left:10px;padding-right:10px}}.footer div p{letter-spacing:1px;font-size:10px;text-align:center}.footer div a{color:#fff}.footer div a:hover{text-decoration:underline}
