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-2eb99ced4a147584085583969cac6d6e19e4754e7abb66c9413f15c16f49cb6c.woff);src:url(/assets/SZoSans2017-Web-Regular-2312aa71416dfdf5f3565435e7de54a680961954bce67871a8ba2dd30ac917fd.woff2);font-weight:normal}@font-face{font-family:"SZoSans2017-Web";src:url(/assets/SZoSans2017-Web-Bold150-895b876b0b8459bc8e16d0d8a7d32512c55bb879e51fa1ad3c5f83b5e7d9cf54.woff);src:url(/assets/SZoSans2017-Web-Bold150-8ef05b1ad0a2eee136a38e2d58b995fa43c7086d833bd041cdd88a5624ad9606.woff2);font-weight:bold}@font-face{font-family:"SZoSans2017-Black";src:url(/assets/SZoSans2017-Web-Black-9b5bec181ef62b14d8f5049c59a066f68aa9b690266ccb8199e3233abafa6612.woff);src:url(/assets/SZoSans2017-Web-Black-cb5975de5c76d8032b9744a85c19fc46c0e2aa87d452dcdfe30a812b908fbb16.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-39fd306cbd36c14025d8887708587292198800f5f8245424bc6aceb66a1e9f93.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-credit{margin-top:5px;font-size:12px}.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-4ccbda738c5e61291660f653e7c2fc6f28a9d0dfe5aaecf753009be170730259.jpg)}.neo .calendar--desktop{background-image:url(/assets/calendar_background-2320622004261349069d8e9d6bac04167571e7023b6de7202cefc6bc475e8aa1.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-55e50800d2f7887a54c4214ee66ced20194c1645b8d29a0cfc05d3bcfaf13a1b.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-39fd306cbd36c14025d8887708587292198800f5f8245424bc6aceb66a1e9f93.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-538222a14b7f7b2ed7a340d22196e694df47baf01574e85cbee3d52ff2020de0.svg)}.neo .social-links ul.actions li a.neo-twitter:hover{background-image:url(/assets/twitter_hover-ac43621419154fe8b4c438ee94027902719e92e84e4c912bf00d84cdcf1159e7.svg)}.neo .social-links ul.actions li a.neo-facebook{background-image:url(/assets/fb-b212822f514cc49578bad05d30200e36d05a94985e8348930e7c223121b96e87.svg)}.neo .social-links ul.actions li a.neo-facebook:hover{background-image:url(/assets/fb_hover-066b77b0d3082b4c5497f680d8b9e74b342af0956a86cce55c5e6df0bff53888.svg)}.neo .social-links ul.actions li a.neo-mail{background-image:url(/assets/mail-0c38dd2ffabe7c8cf578ed4116c480eb20861cdb92afeac3686bfdcea533325b.svg)}.neo .social-links ul.actions li a.neo-mail:hover{background-image:url(/assets/mail_hover-caa3566a1716950568838e3561ae2d5397ffb07470c042a246322892bbb7edba.svg)}.neo .social-links ul.actions li a.neo-whatsapp{background-image:url(/assets/whatsapp-fac3d26cdf157df5694cefcf0883ba664a81477f9e55c3771881d2fbd6f41840.svg)}.neo .social-links ul.actions li a.neo-whatsapp:hover{background-image:url(/assets/whatsapp_hover-7a1d75e3cb61172f53074341865e29a0bab68f7a2963e78c789b5ff4ddbdb0bc.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}
