body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}@font-face{font-family:"SZoSans2017-Web";src:url(/assets/SZoSans2017-Web-Regular-0898ee95b027812197c544b0527eb2236dbbfd22e9269340d69b2fc5aed9b8d0.woff);src:url(/assets/SZoSans2017-Web-Regular-12f3706ef3cfba029235f13db5e71d8c7df8a0e4f7e5404d6dfc93e6951740f4.woff2);font-weight:normal}@font-face{font-family:"SZoSans2017-Web";src:url(/assets/SZoSans2017-Web-Bold150-b383a3fc760b06c2f67431eb73c5b5214c7cf2ae7be4cd1b3e01eb81ab35e858.woff);src:url(/assets/SZoSans2017-Web-Bold150-bd285f64284a7b44c4cbd51ae0b4e7be5e913f93942683ef8e6f7e8f782268d6.woff2);font-weight:bold}@font-face{font-family:"SZoSans2017-Black";src:url(/assets/SZoSans2017-Web-Black-ee214cf9ac84cf239803fbfe6babf2fbeeffb5fcff1bf36e054d497609727255.woff);src:url(/assets/SZoSans2017-Web-Black-9e54c03afcf170d0db7b657607273648c3907ab65b1acc3451bde3454a70203a.woff2);font-weight:normal}.neo .button{box-sizing:border-box;line-height:25px;border:none;display:block;width:100%;text-align:center;letter-spacing:1.3px;color:white;font-size:14px;font-weight:bold;background-color:#29293A;padding:5px 50px 5px 50px;cursor:pointer}.neo .button:hover{background-color:#34344D}@media screen and (min-width: 1023px){.neo .button{display:inline-block;width:auto}}.neo a{white-space:nowrap;box-sizing:border-box;font-weight:bold;letter-spacing:1px;padding-bottom:3px;border-bottom:1.5px solid}.neo a.arrowed{text-decoration:none;margin-right:20px;padding-right:30px}.neo a.arrowed:after{position:absolute;margin-left:10px;content:url(/assets/arrow-0fe086af29e1c799b1899b269272a094f79a3a40bf5080846d1c46205c225781.svg)}.neo a.arrowed:hover:after{margin-left:15px}.neo a.tac{display:inline-block;text-decoration:none;font-weight:normal;margin-bottom:40px;border-bottom:1px solid}@media screen and (min-width: 1023px){.neo a.tac{float:right;margin-bottom:0}}.neo form p{box-sizing:border-box;margin-bottom:10px;padding-top:5px;padding:15px;background-color:#eee;width:100%}.neo form label{display:block;margin:10px 0}.neo form .textfield{box-sizing:border-box;width:100%;border:1px solid #ddd;padding:5px;margin-bottom:10px}.neo form span.hint{color:#333;font-size:12px;margin:0 0 10px}.neo form textarea{height:100px}.neo form textarea.textfield{height:200px}.neo form .preview{padding:10px;background:#eee}.neo form .field_with_errors{color:#f00}.neo form span.formError{color:#f00}.neo .flash-msg{width:97%}.neo .flash-msg .notice,.neo .flash-msg .error{font-weight:normal;background-color:#ecebe6;margin:20px 0;padding:10px;color:#333}#neo-overlay-container-background{display:none;background-color:#222;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483645;-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#neo-overlay-container{display:none;position:fixed;max-height:90%;height:90%;width:90%;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2147483646}@media screen and (min-width: 1023px){#neo-overlay-container{max-width:960px}}#neo-overlay-container .neo{padding:0 !important;height:100%}.neo .calendar-teaser img,.neo .calendar__day img{width:100%;height:100%}.neo .calendar,.neo .calendar-teaser{margin-top:20px;background-repeat:no-repeat;background-size:100% 100%;position:relative;display:flex;flex-flow:row wrap}.neo .calendar__day{display:block;box-sizing:border-box;border:none;flex:1;flex-basis:33.333333333%}.neo .calendar__day--editable:hover{-webkit-box-shadow:inset 0px 0px 0px 1px white;-moz-box-shadow:inset 0px 0px 0px 1px white;box-shadow:inset 0px 0px 0px 1px white}.neo .calendar--mobile{background-image:url(/assets/calendar_background_mobile-04625785eb467fc4217230a4525a4be7fdd81e2ee3ca0982ffdb3b749a98bebc.jpg)}.neo .calendar--desktop{background-image:url(/assets/calendar_background-02451272a7c6ae026f9c317ca19a6f3f1c7c576f6b2f43d5cb0c2e3fbe1b8bda.jpg);width:920px}.neo .calendar--desktop .calendar__day{background-size:cover;flex-basis:16.666666666%}.neo .calendar-day{background-color:white;max-height:100%;position:relative;left:50%;top:50%;transform:translate(-50%, -50%);overflow-y:auto}.neo .calendar-day:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.neo .calendar-day__close-button{box-sizing:border-box;background-image:url(/assets/close-b14af756fe78906cf22bf81dac926cb847fb7d6fb24fe2db131fe5bac935a90b.svg);background-repeat:no-repeat;background-size:20px;background-position:right 20px;height:40px;margin:0 20px 20px 0;cursor:pointer}.neo .calendar-day__close-button:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.neo .calendar-day__day-raffle{margin-bottom:50px;padding:0 20px 0 20px}.neo .calendar-day__day-prize{padding:60px 20px 50px 20px}.neo .calendar-day__day-image{padding:0 0 20px 20px}.neo .calendar-day__day-image img{width:120px}.neo .calendar-day__headline{font-size:14px;text-transform:uppercase;letter-spacing:3px;color:#71737F;margin-bottom:10px}.neo .calendar-day__description{font-size:18px;line-height:28px;margin-bottom:30px}.neo .calendar-day__description h2{font-family:SZoSans2017-Black, "Neue Helvetica", Helvetica, sans-serif;margin:0 0 20px 0;font-size:22px;line-height:30px}.neo .calendar-day__day-prize{background-color:#E0E0E3;padding:70px 20px 20px 20px;margin:-70px 0 50px 0}.neo .calendar-day__day-prize h2{font-family:SZoSans2017-Black, "Neue Helvetica", Helvetica, sans-serif;margin:0 0 10px 0;font-size:20px;line-height:28px}.neo .calendar-day__day-prize b{font-weight:bold}.neo .calendar-day__day-prize a{display:inline-block;padding:30px 30px 5px 0}.neo .calendar-day__day-prize a:after{position:absolute;margin-left:10px;content:url(/assets/arrow-0fe086af29e1c799b1899b269272a094f79a3a40bf5080846d1c46205c225781.svg)}.neo .calendar-day__day-prize a:hover:after{margin-left:15px}@media screen and (min-width: 1023px){.neo .calendar-day{max-width:960px}}@media screen and (min-width: 1023px) and (min-height: 750px){.neo .calendar-day{max-height:670px}}@media screen and (min-width: 1023px){.neo .calendar-day__close-button{background-size:30px;background-position:right 30px;height:60px;margin:0 30px 50px 0}.neo .calendar-day__image-and-raffle{position:relative;box-sizing:border-box;min-height:380px;z-index:999;padding-bottom:30px}.neo .calendar-day__day-image,.neo .calendar-day__day-raffle{box-sizing:border-box}.neo .calendar-day__day-raffle{padding:0 90px 0 480px}.neo .calendar-day__day-image{margin:0 90px 0 90px;padding:0;position:absolute;bottom:0;left:0}.neo .calendar-day__day-image img{width:100%}.neo .calendar-day__description{margin-bottom:40px}.neo .calendar-day__description h2{margin-bottom:30px;font-size:26px;line-height:34px}.neo .calendar-day__day-prize{padding:70px 90px 30px 50px;margin:-40px 0 30px 40px}.neo .calendar-day__day-prize:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.neo .calendar-day__day-prize a{float:left;margin:0 0 0 50px;padding-top:0}.neo .calendar-day__day-prize h2{width:55%;font-size:22px;line-height:30px}.neo .calendar-day__day-prize p{width:55%;float:left}}.neo .social-links{width:100%;float:none;padding:20px 0px 30px 0px}.neo .social-links:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.neo .social-links h3{font-size:1.2em;line-height:1.3em;float:none;margin:0 0 10px 0}.neo .social-links ul.actions li{float:left;padding-right:20px}.neo .social-links ul.actions li a{display:inline-block;width:35px;min-height:35px;background-size:100% 100%;background-repeat:no-repeat;padding:0;border-bottom:none}.neo .social-links ul.actions li a.neo-twitter{background-image:url(/assets/twitter-69fc9349c4a5b1549ee7ad06bffe591671d865c56bac8a382743f81cfe19d843.svg)}.neo .social-links ul.actions li a.neo-twitter:hover{background-image:url(/assets/twitter_hover-70ccc6ba73099ebeef320a77f0adcc5dd7cd97e70648ef77eaaed19ede48fbe9.svg)}.neo .social-links ul.actions li a.neo-facebook{background-image:url(/assets/fb-2e6fd9993284b52b740f10d9317c66bc4fa7dc5672a502e3a3f471efb9fc05d5.svg)}.neo .social-links ul.actions li a.neo-facebook:hover{background-image:url(/assets/fb_hover-0b74818d2d7db12e9d02d20b8c3ff9dd2302da8ee78049e2f7e42ee582759cce.svg)}.neo .social-links ul.actions li a.neo-mail{background-image:url(/assets/mail-1cffd7ee546040322bbe43947f34092dc2b1c71c3d32f18d2ca6fd5fead4d954.svg)}.neo .social-links ul.actions li a.neo-mail:hover{background-image:url(/assets/mail_hover-fb42636ca79e099334ab65f6860420c2aa18bc6e372eae4d186596d01a0dcbd4.svg)}.neo .social-links ul.actions li a.neo-whatsapp{background-image:url(/assets/whatsapp-18a4562487034449ffabd78f260469c782da1e54fe521df0767a74851504fef3.svg)}.neo .social-links ul.actions li a.neo-whatsapp:hover{background-image:url(/assets/whatsapp_hover-f387ef38a5fe042c10da7eb6b13c51409e95002129d090de426d8475f73d6b28.svg)}@media screen and (min-width: 1023px){.neo .social-links{width:50%;float:left;padding-top:0;padding-bottom:0}.neo .social-links h3{float:left;padding-right:20px;margin-top:4px}.neo .social-links ul.actions li{padding-right:10px}.neo .social-links ul.actions li a{width:30px;min-height:30px}}@keyframes __ani__unplayedQuizzes__fadeIn{0%{opacity:0}30%{opacity:.8}60%{opacity:.2}100%{opacity:1}}.neo__unplayedQuizzes{margin:12px 0;padding:8px;background:#f4eb8e;animation:__ani__unplayedQuizzes__fadeIn .6s ease-in-out both}p.neo__unplayedQuizzes__info{padding:12px;margin:0;text-align:center}p.neo__unplayedQuizzes__toggleList{text-align:center;padding:0;margin:0;padding-bottom:12px}p.neo__unplayedQuizzes__toggleList>a{text-decoration:none}.neo__unplayedQuizzes__list{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:12px}.neo__unplayedQuizzes__list>*{flex-grow:0;margin-top:4px}.neo a{color:#29293A !important}.neo .button{color:white !important}.themeteaser{margin-bottom:0 !important}@media screen and (min-width: 1023px){.themeteaser{padding:0 0 0 40px}}body{height:100%}.neo{font-family:SZSansDigital, "Neue Helvetica", Helvetica, sans-serif;font-size:14px;color:#29293A;padding:20px 10px 10px 10px}.neo .header{width:100%;margin-top:4px;padding-bottom:22px}.neo .neo-footer{width:100%}.neo .neo-footer:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}@media screen and (min-width: 1023px){.neo .neo-footer{padding:20px 0 50px 0}}.neo .subscriptions{width:100%;margin:8px 0 18px 0}.neo .subscriptions iframe{width:100%;height:560px}@media screen and (min-width: 1023px){.neo .subscriptions iframe{height:310px}}@media screen and (min-width: 604px){.neo .subscriptions iframe{height:320px}}@media screen and (min-width: 479px){.neo .subscriptions iframe{height:380px}}@media screen and (min-width: 479px){.neo .introduction{width:600px}}.neo .introduction h1{font-weight:800;font-size:22px;line-height:28px;letter-spacing:0.2px;padding-bottom:20px}.neo .introduction h2{font-weight:700;font-size:18px;line-height:24px;letter-spacing:0.4px;padding:10px 0}.neo .introduction p{font-weight:400;font-size:15px;line-height:23px;padding-bottom:10px;margin:10px 0}.neo .introduction p a{text-decoration:underline !important;letter-spacing:0;font-weight:400;padding-bottom:0;border:none}.neo .neo-admin h2{font-size:25px;line-height:25px;margin-bottom:16px}
