@CHARSET "UTF-8";#Searchbox{display:none!important}#skylight_container .box_light{background:#f1f1f1;margin-top:2%;padding:2em;text-align:center}#skylight_intro_container{position:relative;box-sizing:border-box;background:url(/images/skylight/skylight_intro_en.png) no-repeat;background-size:cover;padding-bottom:64%;margin-bottom:75px}#skylight_intro_container.de{background-image:url(/images/skylight/skylight_intro_de.png)}#skylight_intro_container.fr{background-image:url(/images/skylight/skylight_intro_fr.png)}#skylight_intro_container.en{background-image:url(/images/skylight/skylight_intro_en.png)}#skylight_intro{position:absolute;border:2px solid #ccc;top:0;bottom:0;left:0;right:0;font-size:18px}#skylight_intro h2{position:absolute;display:inline-block;margin:0;width:44%;right:7%;top:20%;color:#0C2577;font-size:275%;text-align:center;line-height:135%;font-weight:800}#skylight_intro .part1{position:absolute;display:inline-block;width:35%;right:6%;bottom:16%;text-align:right;font-size:170%;color:#0C2577;line-height:130%}#skylight_intro .part2{position:absolute;display:inline-block;width:40%;right:6%;bottom:5%;text-align:right}#skylight_intro .part3{position:absolute;left:0;right:0;top:102%;font-size:12px;line-height:140%;text-align:center}#skylight_thank_you{font-size:14px}#skylight_thank_you .success_msg{border:1px solid #7aae1a;color:#7aae1a;padding:1em;text-align:center}#skylight_thank_you .success_msg_raffle{margin-top:100px;margin-bottom:100px}#skylight_thank_you .box_light span{display:block;text-align:center}#skylight_thank_you span.text1{margin-top:1em;margin-bottom:2em;font-size:130%}#skylight_thank_you .email_container{width:60%;margin:0 auto}#skylight_thank_you .email_container input{padding:1em;font-size:inherit;width:100%;box-sizing:border-box}#skylight_thank_you span.text2{margin-top:.7em;margin-bottom:2em;margin-left:4px;font-size:90%;text-align:left}#skylight_thank_you span.text2 a{text-decoration:underline}#skylight_thank_you .part1 button{margin-top:2em;margin-bottom:1em}#skylight_thank_you .part2 button{margin-top:1.5em;padding:.65rem 3.5rem;width:auto}body[cs_mobile="1"] #skylight_container select{background:#fff!important}#skylight_container .questionaire_hinttext{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#2c2c2c;text-align:center;margin-top:10px}@media screen and (max-width:970px){#skylight_intro{font-size:16px}}@media screen and (max-width:900px){#skylight_intro{font-size:15px}#skylight_intro .part2 button{width:auto;font-size:16px;padding:4% 10%}}@media screen and (max-width:850px){#skylight_intro{font-size:14px}#skylight_intro .part1{width:30%;bottom:20%;font-size:140%}#skylight_intro .part2{bottom:3%}}@media screen and (max-width:800px){#skylight_intro h2{font-size:270%}#skylight_intro .part3{bottom:-50px}}@media only screen and (max-width:767px){#skylight_container .questionaire_hinttext{font-size:15px}}@media screen and (max-width:750px){#skylight_intro{font-size:34px}#skylight_intro_container,#skylight_intro_container.de,#skylight_intro_container.en,#skylight_intro_container.fr{background-image:url(/images/skylight/skylight_intro_mobile.png);padding-bottom:55.5%;background-size:contain;margin-bottom:0}#skylight_intro h2,#skylight_intro .part1,#skylight_intro .part2{top:auto;bottom:auto;right:0;left:0;width:auto;max-width:90%;margin-left:auto;margin-right:auto;text-align:center}#skylight_intro h2{top:13%;width:42%;font-size:100%}#skylight_intro .part1{display:none}#skylight_intro .part2{top:67%}#skylight_intro .part2 button{font-size:100%;padding:3% 5%;width:74%}#skylight_intro .part3{top:110%;left:2%;right:2%;font-size:14px;line-height:125%}}@media screen and (max-width:700px){#skylight_intro{font-size:32px}}@media screen and (max-width:660px){#skylight_intro{font-size:30px}}@media screen and (max-width:620px){#skylight_intro{font-size:26px}#skylight_thank_you .email_container{width:80%}}@media screen and (max-width:550px){#skylight_intro{font-size:24px}}@media screen and (max-width:505px){#skylight_intro{font-size:22px}#skylight_thank_you .email_container{width:100%}}@media screen and (max-width:465px){#skylight_intro{font-size:18px}}@media screen and (max-width:400px){#skylight_intro{font-size:16px}}@media screen and (max-width:350px){#skylight_intro{font-size:14px}}@media screen and (max-width:310px){#skylight_intro{font-size:12px}}@media screen and (max-width:270px){#skylight_intro{font-size:10px}}