.button{background-color:#1b9dd9;color:#fff}.wrapper-page,body.Site-cinePass.Site-cinePass--cinepass-contest-result{background:0 0}.wrapper-page a{color:#fff;text-decoration:underline}.wrapper-page a:hover{text-decoration:none}body.Site-cinePass{background-color:#e6007e;color:#fff}body.Site-cinePass--cinepass-sign-up-contest{background-image:url(../img/bg_bodySignup.png);background-repeat:no-repeat;background-position:right top}.group-box-content-table{display:table;width:100%}.box-content-tableCell{display:table-cell;vertical-align:middle;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;float:none}.box-content-tableCell--social{padding:0 0 0 10%}.box-persona-tableCell{width:100%}h2.box-content-title{color:#cf0a2c;font-size:1.5625em}.home .wrapper-page h1{font-size:1.75em;margin-bottom:15px;max-width:100%}.wrapper-building{margin-top:215px}@media screen and (max-width:1300px){body.Site-cinePass--cinepass-sign-up-contest{background-image:none}}@media screen and (max-width:1024px){.box-content-tableCell--social{padding:0}.wrapper-building{margin-top:35px}}@media screen and (max-width:767px){.wrapper-building{margin-top:70px}.home .wrapper-page h1{margin-top:0}}.Button{background-color:#1b9dd9;border-radius:10px;color:#fff;display:table;font-size:30px;font-weight:600;margin-bottom:60px;padding:15px 30px}.Button:hover{background-color:#fff;color:#1b9dd9}.Button--blue{background-color:#47639e}.Button--small{font-size:1.25em;margin-bottom:0}.Button--small:hover{background-color:#1b9dd9;color:#fff}.Button--home{border-radius:5px;box-shadow:-2px 2px 0 rgba(0,0,0,.5);font-size:1.125em;margin:290px auto 0;padding:5px 25px}.Button,a.Button{text-decoration:none}@media screen and (max-width:1024px){.Button{margin-left:auto;margin-right:auto}.Button--noTabletCenter{margin-left:inherit;margin-right:inherit}}@media screen and (max-width:767px){.Button--noTabletCenter{margin-left:auto;margin-right:auto}.Button{font-size:1em}.Button--home{font-size:1.5625em}}.Contest{font-size:1rem;margin:0 auto;width:1024px}.Contest-box{float:left;font-family:"Open Sans",sans-serif;font-weight:500;font-size:1.25em;line-height:1.25em;width:50%}.Contest-box .Contest-caption{display:block;font-size:.8em;font-family:Arial,sans-serif;font-style:italic}.Contest-box--big{width:72.2%}.Contest-box--small{width:27.8%}.Contest-title{font-size:1.25em;font-weight:500;margin:40px 0}.Contest-title--social{float:left}.Contest-description{margin-bottom:60px;margin-left:255px;max-width:425px;line-height:1.875em}@media screen and (max-width:1024px){.Contest{width:100%;padding-left:10px;padding-right:10px}.Contest-description{margin-left:0;max-width:100%}.Contest-title--social{float:none;margin-bottom:15px;text-align:center}.Contest-box--signup{width:100%;margin:0 auto}}@media screen and (max-width:767px){.Contest-box,.Contest-box--big,.Contest-box--small{width:100%}}.ContestList{font-size:1rem;margin:0;padding:0}.ContestList-item{font-size:1.25em;margin-bottom:20px}.ContestList-item::before{background:url(../img/img_star.svg) no-repeat;content:'';display:inline-block;height:23px;margin:0 5px 0 0;position:relative;top:5px;width:23px;background-size:80%}.ContestList-item:last-child{margin-bottom:60px}.ContestTitle{font-size:1rem}.ContestTitle-engagement,.ContestTitle-signup{background:url(../img/img_cinepassGame.svg) no-repeat;display:block}.ContestTitle-engagement{margin-bottom:20px;height:87px;width:280px}.ContestTitle-signup{height:178px;margin:0 auto 20px;width:555px}@media screen and (max-width:1300px){.ContestTitle-signup{background:url(../img/bg_streamerEngagement_mobile.png) no-repeat;margin-left:auto;margin-right:auto;width:266px;height:143px}}@media screen and (max-width:767px){.ContestTitle-engagement,.ContestTitle-signup{background:url(../img/bg_streamerEngagement_mobile.png) no-repeat;margin-left:auto;margin-right:auto;width:266px;height:143px}}.LinkShare{display:table;float:left;margin:25px 0 0 25px;padding:0}.LinkShare .LinkShare--center{margin:0 auto}.LinkShare .LinkShare--inline{display:inline-block;margin:-10px 0 10px 30px}.LinkShare .LinkShare-item{float:left;list-style:none;margin:0 5px}.LinkShare .LinkShare-link{background-image:url(../img/sp_social.png);background-position:0 0;display:block;height:46px;width:46px}.LinkShare .LinkShare-link:hover{background-position:0 -46px}.LinkShare .LinkShare-link--mail{background-position:-46px 0}.LinkShare .LinkShare-link--mail:hover{background-position:-46px -46px}@media screen and (max-width:1024px){.LinkShare{float:none;margin:0 auto 50px}}.Persona{display:block;background-repeat:no-repeat;background-size:contain}.Persona--engagement{background-image:url(../img/img_personaLovers.png);background-position:center bottom;height:689px;max-width:100%;margin-top:75px;right:.5%;position:absolute;width:35%}.Persona--confirm{background-image:url(../img/img_personaConfirm.png);background-position:center;height:327px;max-width:519px;position:relative;right:15%;width:100%}@media screen and (max-width:1024px){.Persona--engagement{margin-top:0}}@media screen and (max-width:767px){.Persona{display:none}}.Site--clearfix{clear:both}.Site-cinePass.Site-cinePass--cinepass-contest .wrapper-page{padding-top:340px}.Site-cinePass.Site-cinePass--cinepass-contest-result .wrapper-page{max-width:100%;padding-top:45px}.Site-contentPink{background-color:#e6007e;padding-top:265px;*zoom:1}.Site-contentPink:after,.Site-contentPink:before{content:" ";display:table}.Site-contentPink:after{clear:both}.Site-footerPink{background:url(../img/bg_footerContent.jpg);display:block;height:15px;margin-bottom:40px;width:100%}@media screen and (max-width:1024px){.Site-cinePass .wrapper-page{padding-bottom:50px}.Site-cinePass.Site-cinePass--cinepass-contest .wrapper-page{padding-top:230px}.Site-cinePass.Site-cinePass--cinepass-sign-up-contest .wrapper-page{padding-top:30px}.Site-cinePass.Site-cinePass--cinepass-contest-result .wrapper-page{padding-top:0}.Site-contentPink{padding-top:240px}}@media screen and (max-width:767px){.Site-cinePass.Site-cinePass--cinepass-contest .wrapper-page{padding-top:110px}.Site-cinePass.Site-cinePass--cinepass-sign-up-contest .wrapper-page{padding-top:100px}}.Streamer{display:block;background-size:cover;background-position:center;position:absolute;top:115px;width:100%;z-index:2}.Streamer-engagement{background-image:url(../img/bg_streamerEngagement.png);height:251px}.Streamer-result{background-image:url(../img/bg_streamerResult.png);height:216px;top:75px}.Streamer-result--false{background-image:url(../img/bg_streamerResultFalse.png)}.Streamer-home{background-image:url(../img/bg_streamerHome.png);height:377px;top:335px}@media screen and (max-width:1024px){.Streamer-engagement{top:90px}.Streamer-result{top:15px}.Streamer-home{top:275px}}@media screen and (max-width:767px){.Streamer-engagement{display:none}.Streamer-result{background-image:url(../img/bg_streamerResult_mobile.png);height:158px;top:60px}.Streamer-home{background-image:url(../img/bg_streamerHome_mobile.png);background-size:auto;background-repeat:no-repeat;height:285px;top:200px}}.ui-datepicker{margin:0;border:none;border-spacing:0;display:none;padding:35px;cursor:default;text-transform:uppercase;font-family:"Poppins",sans-serif;font-size:12px;background:#141517;border-radius:3px;box-shadow:0 1px 1px rgba(255,255,255,.1),inset 0 1px 1px #000}.ui-datepicker table,.ui-datepicker td,.ui-datepicker th,.ui-datepicker tr{margin:0;padding:0;border:none;border-spacing:0}.ui-datepicker-header{position:relative;padding-bottom:10px;border-bottom:1px solid #d6d6d6}.ui-datepicker-title{text-align:center}.ui-datepicker-month{position:relative;padding-right:15px;color:#565656}.ui-datepicker-month:before{display:block;position:absolute;top:5px;right:0;width:5px;height:5px;content:'';background:#e6007e;border-radius:5px}.ui-datepicker-year{padding-left:8px;color:#a8a8a8}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:-2px;padding:5px;cursor:pointer}.ui-datepicker-prev{left:0;padding-left:0}.ui-datepicker-next{right:0;padding-right:0}.ui-datepicker-next span,.ui-datepicker-prev span{display:block;width:5px;height:10px;text-indent:-9999px;background-image:url(../img/arrows.png)}.ui-datepicker-prev span{background-position:0 0}.ui-datepicker-next span{background-position:-5px 0}.ui-datepicker-prev-hover span{background-position:0 -10px}.ui-datepicker-next-hover span{background-position:-5px -10px}.ui-datepicker-calendar th{padding-top:15px;padding-bottom:10px;text-align:center;font-weight:400;color:#a8a8a8}.ui-datepicker-calendar td{padding:0 7px;text-align:center;line-height:26px}.ui-datepicker-calendar .ui-state-default{display:block;width:26px;outline:none;text-decoration:none;color:#a8a8a8;border:1px solid transparent}.ui-datepicker-calendar .ui-state-default:hover{color:#e6007e}.ui-datepicker-calendar .ui-state-active{color:#e6007e;border-color:#e6007e}.ui-datepicker-calendar .ui-datepicker-today a{color:#d6d6d6;border-color:#e6007e;background-color:#e6007e}.ui-datepicker-calendar .ui-datepicker-today a:hover{background-color:#d6d6d6;border-color:#d6d6d6;color:#e6007e}.ui-datepicker-other-month .ui-state-default{color:#565656}.ui-datepicker-buttonpane .ui-datepicker-current{display:none}.ui-datepicker-buttonpane .ui-datepicker-close{background-color:#e6007e;border:none;clear:both;color:#d6d6d6;float:right;padding:10px 15px}.ui-datepicker-buttonpane .ui-datepicker-close:hover{background-color:#d6d6d6;color:#e6007e}.ui-datepicker-title select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/img_pictoSelect.svg);background-repeat:no-repeat;background-color:transparent;background-size:13%;background-position:60px center;border:none;border-bottom:1px solid #e6007e;color:#fff;cursor:pointer;margin:0 5px;padding:10px 15px;width:80px}.ui-datepicker-title select:focus{box-shadow:none;outline:none}.ui-datepicker-title select option{background-color:#fff;color:#000}.ui-datepicker-unselectable{opacity:.3}.ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default:hover{color:#a8a8a8}.ui-timepicker-div dl{margin-bottom:0}dd{margin-left:15px;margin-bottom:15px}.ui_tpicker_unit_hide{display:none}.ui_tpicker_hour_label,.ui_tpicker_minute_label,.ui_tpicker_time_label{display:inline-block;float:left}.ui_tpicker_time_label{margin-top:5px}.ui_tpicker_hour,.ui_tpicker_minute,.ui_tpicker_time{margin-left:60px}.ui_tpicker_time_input{border:none;color:#e6007e;border-bottom:solid 1px #d6d6d6;font-family:"Poppins",sans-serif;font-family-outline:none;font-family-width:100%;background:0 0}.ui-slider-horizontal{border:1px solid #d6d6d6;height:10px;margin-top:18px;position:relative;padding-right:9px}.ui-slider-handle{background-color:#e6007e;cursor:pointer;height:16px;margin-left:-8px;top:-4px;position:absolute;-ms-touch-action:none;touch-action:none;width:16px;border-width:1px;border-color:#e6007e;border-style:solid}.ui-slider-handle:focus{outline:none}.CheckboxContest{font-size:1rem;float:right;margin-bottom:25px;width:486px}.CheckboxContest-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e6007e;border-radius:4px;background:#fff;cursor:pointer;height:16px;left:5px;outline:none;position:relative;top:5px;-webkit-transition:border .3s;transition:border .3s;vertical-align:top;width:16px}.CheckboxContest-input:focus{box-shadow:none;outline:none}.CheckboxContest-input:checked{background-color:#fff;border-color:#1b9dd9}.CheckboxContest-input:checked:before{color:#565656;content:"x";font-size:.9375em;font-weight:700;left:-1px;line-height:1;position:absolute;text-align:center;top:-2px;width:16px}@media screen and (max-width:1024px){.CheckboxContest{width:100%}}.Form{font-size:1rem}.Form-caption,.contestForm-message{font-size:.875em;font-style:italic;float:right;margin:0 0 20px;width:486px}.contestForm-message{display:none;margin:5px 0 20px}@media screen and (max-width:1024px){.Form-caption,.contestForm-message{width:100%}}.InputContest{font-size:1rem;margin-bottom:25px;position:relative;*zoom:1}.InputContest:after,.InputContest:before{content:" ";display:table}.InputContest:after{clear:both}.InputContest-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e6007e;border-radius:5px;color:#000;display:block;float:right;height:50px;margin-left:20px;padding:12px;width:486px}.InputContest-input:focus{outline:none;border-color:#e6007e;box-shadow:none}.InputContest-input--error{border-color:#b81127;border-bottom-right-radius:0;box-shadow:0 0 10px #b81127}.InputContest-label{color:#fff;display:inline-block;font-size:1.1875em;height:29px;margin-top:15px;padding-right:15px;text-align:right;width:230px}.InputContest-label--required:after{content:"*";margin-left:5px}.InputContest-caption{font-size:1.3125em;float:right;margin-bottom:25px;width:486px}.InputContest-errorMessage{background-color:#b81127;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;clear:both;color:#fff;display:inline-block;font-size:.75em;float:right;padding:10px;top:0}@media screen and (max-width:1024px){.InputContest{margin-bottom:14px}.InputContest-input{margin:0;width:100%}.InputContest-label{text-align:left}.InputContest-label--file{display:none}.InputContest-caption{font-size:1em;margin-bottom:10px;margin-top:15px;width:100%}.InputContest-errorMessage{display:inline-block;margin-left:0;width:100%}}.InputFile{font-size:1rem;float:right;height:50px;position:relative;width:486px}.InputFile-input{opacity:0;position:relative;z-index:1}.InputFile-fields{background-color:#009fe3;border:1px solid #096dba;border-radius:5px;box-sizing:border-box;height:100%;padding:10px;position:absolute;width:100%;z-index:0}.InputFile-icon{background-color:#096dba;background-image:url(../img/img_iconUpload.svg);background-repeat:no-repeat;background-position:center;background-size:50%;border-top-right-radius:5px;border-bottom-right-radius:5px;height:100%;position:absolute;right:0;width:65px;z-index:5}@media screen and (max-width:1024px){.InputFile{width:100%}}.SubmitContest{font-size:1rem;float:right;margin-bottom:25px;width:486px}.SubmitContest-button{border:none;background:url(../img/img_submit.svg) no-repeat;color:#fff;display:block;font-size:1.875em;height:126px;margin:0 auto;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;width:246px}.SubmitContest-button:hover{background:url(../img/img_submithover.svg) no-repeat;color:#1b9dd9}.SubmitContest-button:focus{border:none;box-shadow:none;outline:none}@media screen and (max-width:1024px){.SubmitContest{margin-top:40px;width:100%}}