@charset "utf-8";body,html{font-family:Dosis,Helvetica,Arial,sans-serif;font-size:18px;color:#fff;background-color:transparent;margin:0;padding:0}.backgroundImage{background-image:url(../images/background.jpg);position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;padding:0;margin:0;background-repeat:no-repeat;width:100%;height:100%;background-size:cover;z-index:-999999}a img{border:none;text-decoration:none}h1,h2,h3{font-family:Dosis,Helvetica,Arial,sans-serif}button{outline:0!important}#wrapper{z-index:1;position:relative;max-width:1000px;margin:0 auto;padding:0}article .row,footer .row,header .row{margin-left:0;margin-right:0}.heading{text-align:center;margin:10px 0 20px 0}.heading h1{font-size:33px;font-weight:400;padding:10px;margin:0 0}.heading h1.upper{text-transform:uppercase;font-weight:700}.heading h1.stop{background-image:url(../images/stop.png);background-repeat:no-repeat;background-position:left center;padding-left:47px;text-align:center}.heading h2{font-size:18px;padding:0 0 10px 0;margin:0}.separator{background-image:url(../images/separator.png);background-repeat:repeat-x;width:100%;height:5px;display:block}.containerBlue{background-image:url(../images/backBlue.png);background-repeat:repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.25);box-shadow:0 0 7px 0 rgba(0,0,0,.25)}.padding25{padding:25px}.contentPrelanding{text-align:center}.contentPrelanding h2{font-size:24px;font-weight:400;padding:10px;margin:0 0;text-align:center;color:#bcfafd}.containerPhoto{margin:10px 0 20px 0;padding:0;text-align:center}.contentPrelanding h2 span{font-size:30px;font-weight:700}.textYellow{color:#fef77f}.containerQuestion{padding:15px}.containerQuestion p{font-size:18px;font-weight:700;color:#bcfafd}.containerQuestion>button.buttonGreen{font-size:18px;line-height:18px;text-transform:uppercase}button.buttonGreen,button.buttonGreen:focus{background-image:url(../images/buttonGreen.png);width:277px;height:54px;background-position:0 0;display:block;outline:0;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;font-weight:700;color:#fff;text-shadow:0 1px 0 #323232}button.buttonGreen:hover{background-position:0 -60px}button.buttonGreen span{display:block;color:#fef77f}#question2{display:none}#space{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.containerSubscription{padding:3px;margin:0}.containerSubscription h2{font-size:22px;color:#fff;font-weight:700;text-align:center;padding:6px 3px 10px 0;margin:0;background:#a90329;background:-moz-linear-gradient(top,#a90329 0,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a90329),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0,#6d0019 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.containerSubscription h2:after{content:'';position:absolute;bottom:-24px;left:50%;margin-left:-12px;width:0;height:0;border-color:#6f001a transparent transparent transparent;border-width:12px 16px;border-style:solid}.containerSubscription h2 span{color:#fef77f;text-transform:uppercase}.containerSubscription .containerPhoto{padding:0;margin:6px 0}.containerSubscription .containerPhoto>img{width:84px;height:auto}.containerSubscription h3{margin:0;font-size:16px;color:#bcfafd;font-weight:700;padding:26px 0 0 20px}.containerSubscription .row>div{padding-left:0;padding-right:0}form{padding:0 10px 10px 10px}form label{font-size:14px;color:#bcfafd;padding-top:0}form input[type=text]{background-color:#01454a;color:#35f5fd;border:1px solid #30e3eb}input[type=checkbox]{margin:1px 0 0}a.linkBlue:active,a.linkBlue:hover,a.linkBlue:link,a.linkBlue:visited{color:#35f5fd}button.buttonRed,button.buttonRed:focus{font-size:19px;width:277px;height:54px;background-size:auto auto;font-weight:700;text-align:center;color:#fff;line-height:19px;text-shadow:0 1px 0 #323232;background-image:url(../images/buttonRed.png);background-repeat:no-repeat;background-position:0 0;border:none;margin:0 auto;display:block}button.buttonRed:hover{color:#fff;background-position:0 -60px}button.buttonRed span{font-size:23px;color:#fef77f;display:block;text-transform:uppercase}.form-group{margin-bottom:8px}.checkbox{margin-top:0}.checkbox>label{white-space:normal;line-height:16px;color:#bcfafd!important;font-size:14px}.checkbox a:link,.checkbox a:visited{color:#fff;text-decoration:underline}.checkbox a:active,.checkbox a:hover{color:#fff;text-decoration:none}p#spam{color:#fff;background-image:url(../images/lock.png);background-repeat:no-repeat;background-position:left center;font-size:11px;padding-left:22px;line-height:13px;margin:5px 10px}.separator.blue{background-image:url(../images/separatorBlue.png)}.containerCards{position:relative}.containerCards h2{font-size:16px;font-weight:400;color:#bcfafd;text-align:center;margin:0;padding:0}.marginTop20{margin-top:20px}footer.landing{background-color:#000;padding:8px 0;position:absolute;bottom:0;left:0;width:100%;height:40px;font-size:14px;color:#6c8c8d;overflow:hidden;margin-top:0}footer{background-color:#000;padding:8px 0;position:relative;width:100%;height:auto;font-size:14px;color:#6c8c8d;margin-top:20px}footer>.container-fluid{max-width:1000px;margin:0 auto}.separator.blue.small{width:6px;height:10px;display:inline-block;background-repeat:repeat;margin:0 5px}footer a:link,footer a:visited{color:#6c8c8d;text-decoration:none}footer a:active,footer a:hover{color:#82a7a9;text-decoration:none}footer nav{text-align:right}.containerQuestion{padding:10px}.containerQuestion form{padding:0;margin:0}.containerQuestion h2{font-size:18px;font-weight:700;padding:0;margin:0}.containerQuestion h3{font-size:18px;padding:8px 0;margin:0}.containerQuestion h3 span{text-decoration:underline}.containerQuestion form label{color:#fff;font-size:14px;font-weight:400}.containerQuestion form label span{text-decoration:underline}textarea.form-control{background-color:#01454a;color:#35f5fd;border:1px solid #35f5fd}button.buttonBlue,button.buttonBlue:focus{background-color:transparent;background-image:url(../images/backBlue.png);background-repeat:repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;border:1px solid #209298;margin:10px 0;padding:0;width:100%;text-wrap:normal;white-space:normal;font-size:14px;text-align:left}button.buttonBlue:hover{color:#fff;background-image:url(../images/backBlueOver.png)}button.buttonBlue span{display:block;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:right center;padding:10px 30px 10px 0;margin:0 180px}.containerMerci{padding:10px}.containerMerci p{padding:0 10px 10px 10px;font-size:17px;line-height:1.3em;margin:0 0 10px 0}p.border{padding:10px;border-top:1px dotted #f2f6f7;border-bottom:1px dotted #f2f6f7;margin-bottom:10px}img#signature{padding-left:10px;margin-top:-30px}.containerMerci p span{color:#fef77f}.textRed{color:#fba4a5}.banner{padding:0 10px;background-color:#112c3e;border:1px solid #5a7b91;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;margin-bottom:15px;cursor:pointer}.banner img{float:right;margin-right:5px}div.banner p{background-image:url(../images/arrow1.png);background-repeat:no-repeat;background-position:right center;font-size:14px;padding:5px 35px 5px 10px;margin-bottom:0}.banner .row>div{padding-left:0;padding-right:0}.banner .gratuit{position:absolute;left:0;top:0;z-index:1}.banner .cyrine{position:absolute;left:16px;top:-51px;z-index:1}img#astromancia{width:100%;height:auto;margin-top:0}img#astromancia1{width:60px;height:auto;display:block;float:none;margin:0 auto}.banner h2{font-size:10px;font-weight:400;text-align:center;margin-top:25px;margin-bottom:0;position:relative;z-index:2}.marginBanner{margin-top:10px}.thumb{position:relative;width:104px;display:block;margin:0 auto}div.game_container{width:90%;position:relative;margin:0 auto;display:block}.card{position:absolute;top:15%;width:12%;height:23%;background-color:#000;background-image:url(../images/cover.jpg);background-size:100% 100%;background-position-y:center;box-shadow:none;border:1px solid #dacdcd;transform-origin:50% 200%;-webkit-transform-origin:50% 200%;-moz-transform-origin:50% 200%;-o-transform-origin:50% 200%;-ms-transform-origin:50% 200%;transition:.3s ease-out 0s;-moz-transition:.3s ease-out 0s;-webkit-transition:.3s ease-out 0s;-o-transition:.3s ease-out 0s;-ms-transition:.3s ease-out 0s;transform:translate(350%) rotate(0);-webkit-transform:translate(350%) rotate(0);-moz-transform:translate(350%) rotate(0);-o-transform:translate(350%) rotate(0);-ms-transform:translate(350%) rotate(0)}.card.hovered{box-shadow:0 0 3px 1px #000;cursor:pointer}.card_empty{width:13%;height:25%;top:58%;z-index:0;background-image:url(../images/card_empty.png);position:absolute;background-size:98% 100%;background-repeat:no-repeat}p#indications{text-align:center;cursor:pointer;border-radius:7px;position:absolute;top:20%;width:100%;z-index:30;box-shadow:0 0 3px 0 rgba(0,0,0,.5);padding:2%;font-size:14px;background-color:rgba(250,241,190,.85);width:92%;left:4%;color:#000}h4#title_indications{font-size:16px;text-align:center;font-weight:700;padding:0;margin:0;color:#fff}::-webkit-input-placeholder{color:#35f5fd}::-moz-placeholder{color:#35f5fd}:-ms-input-placeholder{color:#35f5fd}input:-moz-placeholder{color:#35f5fd}#textarea1::-webkit-input-placeholder{color:#35f5fd}#textarea1::-moz-placeholder{color:#35f5fd}#textarea1:-ms-input-placeholder{color:#35f5fd}#textarea1:-moz-placeholder{color:#35f5fd}#telephone::-webkit-input-placeholder{color:#35f5fd}#telephone::-moz-placeholder{color:#35f5fd}#telephone:-ms-input-placeholder{color:#35f5fd}#telephone:-moz-placeholder{color:#35f5fd}#inputName::-webkit-input-placeholder{color:#35f5fd}#inputName::-moz-placeholder{color:#35f5fd}#inputName:-ms-input-placeholder{color:#35f5fd}#inputName:-moz-placeholder{color:#35f5fd}#inputEmail::-webkit-input-placeholder{color:#35f5fd}#inputEmail::-moz-placeholder{color:#35f5fd}#inputEmail:-ms-input-placeholder{color:#35f5fd}#inputEmail:-moz-placeholder{color:#35f5fd}.containerBlue.containerMerci.biggerFont{background-color:#fff;border:3px solid #036a6f;background-image:none;color:#000}.containerBlue.containerMerci.biggerFont p{font-size:17px;line-height:1.3em}.biggerFont .textRed{color:red}.biggerFont a.linkBlue:link,.biggerFont a.linkBlue:visited{color:#00f;text-decoration:underline}.biggerFont a.linkBlue:active,.biggerFont a.linkBlue:hover{text-decoration:none}@media (max-width:480px){#wrapper{width:100%}#logo{width:120px;height:auto}.padding25{padding:0}.heading h1.stop{font-size:14px;background-size:30px 30px;padding-left:35px}.contentPrelanding h2{font-size:14px}.contentPrelanding h2 span{font-size:14px}.containerPhoto{margin:0 0 5px 0}.containerPhoto img{width:70px;height:auto}.containerQuestion{padding:5px;margin-bottom:10px}.containerQuestion p{font-size:14px}.containerQuestion>button.buttonGreen{font-size:14px;width:100%;height:auto;background-size:auto auto}button.buttonGreen{background-image:none;background:#91cb00;background:-moz-linear-gradient(top,#91cb00 0,#567800 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#91cb00),color-stop(100%,#567800));background:-webkit-linear-gradient(top,#91cb00 0,#567800 100%);background:-o-linear-gradient(top,#91cb00 0,#567800 100%);background:-ms-linear-gradient(top,#91cb00 0,#567800 100%);background:linear-gradient(to bottom,#91cb00 0,#567800 100%);border:1px solid #bfee4a;padding:8px 0}button.buttonGreen:hover{background:#91cb00;background:-moz-linear-gradient(top,#91cb00 0,#6b9501 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#91cb00),color-stop(100%,#6b9501));background:-webkit-linear-gradient(top,#91cb00 0,#6b9501 100%);background:-o-linear-gradient(top,#91cb00 0,#6b9501 100%);background:-ms-linear-gradient(top,#91cb00 0,#6b9501 100%);background:linear-gradient(to bottom,#91cb00 0,#6b9501 100%)}.containerQuestion>button.buttonGreen:hover{background-position:0 0}.heading h1{font-size:20px}.containerCards h2{font-size:16px}.containerSubscription{margin-top:30px}.containerSubscription h2{font-size:14px}.containerSubscription h3{font-size:12px}form label{font-size:14px}form input{font-size:14px}button.buttonRed,button.buttonRed:focus{font-size:14px;width:100%;height:auto;background-size:auto auto;background:#a90329;background:-moz-linear-gradient(top,#a90329 0,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a90329),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0,#6d0019 100%);border:1px solid #e9705a;padding:8px 0}button.buttonRed:hover{background:#a90329;background:-moz-linear-gradient(top,#a90329 0,#870120 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a90329),color-stop(100%,#870120));background:-webkit-linear-gradient(top,#a90329 0,#870120 100%);background:-o-linear-gradient(top,#a90329 0,#870120 100%);background:-ms-linear-gradient(top,#a90329 0,#870120 100%);background:linear-gradient(to bottom,#a90329 0,#870120 100%)}button.buttonRed span{font-size:16px}footer.landing{position:relative;height:auto;text-align:center}footer>.container-fluid{width:100%}footer nav{text-align:center}.containerQuestion h2{font-size:16px}.containerQuestion h3{font-size:16px}button.buttonBlue span{margin:0 10px}.heading h2{font-size:14px}img#astromancia{width:auto;height:auto;margin-top:0;margin:0 auto;float:none;display:block}.banner{padding-bottom:10px}.containerMerci p{padding:0 10px 10px 10px;font-size:15px;line-height:1.3em}h4#title_indications{font-size:13px}.containerBlue.containerMerci.biggerFont p{font-size:15px}}@media (min-width:481px) and (max-width:767px){#wrapper{width:100%}#logo{width:120px;height:auto}.padding25{padding:0}.heading h1.stop{font-size:18px;background-size:30px 30px;padding-left:35px}.contentPrelanding h2{font-size:14px}.contentPrelanding h2 span{font-size:18px}.containerPhoto{margin:0 0 5px 0}.containerPhoto img{width:70px;height:auto}.containerQuestion{padding:5px;margin-bottom:10px}.containerQuestion p{font-size:14px}.containerQuestion>button.buttonGreen{font-size:14px;width:230px;height:45px;background-size:230px 100px}.containerQuestion>button.buttonGreen:hover{background-position:0 -50px}.heading h1{font-size:20px}.containerCards h2{font-size:16px}.containerSubscription{margin-top:30px}.containerSubscription h2{font-size:16px}.containerSubscription h3{font-size:16px}form label{font-size:14px}form input{font-size:14px}button.buttonRed{font-size:16px}button.buttonRed span{font-size:18px}footer.landing{position:relative;height:auto;text-align:center}footer>.container-fluid{width:100%}footer nav{text-align:center}.containerQuestion h2{font-size:16px}.containerQuestion h3{font-size:16px}button.buttonBlue span{margin:0 10px}.heading h2{font-size:14px}img#astromancia{width:auto;height:auto;margin-top:0;margin:0 auto;float:none;display:block}.banner{padding-bottom:10px}.containerBlue.containerMerci.biggerFont p{font-size:15px}}@media (min-width:768px) and (max-width:991px){#wrapper{width:100%}#logo{width:140px;height:auto}.padding25{padding:0}.heading h1.stop{font-size:27px;background-size:30px 30px;padding-left:35px}.contentPrelanding h2{font-size:20px}.contentPrelanding h2 span{font-size:24px}.containerPhoto img{width:90px;height:auto}.containerQuestion{padding:5px;margin-bottom:10px}.containerQuestion p{font-size:15px}.containerQuestion>button.buttonGreen{font-size:15px;width:230px;height:45px;background-size:230px 100px}.heading h1{font-size:26px}.containerQuestion>button.buttonGreen:hover{background-position:0 -50px}.containerCards h2{font-size:16px}.containerSubscription{margin-top:30px}.containerSubscription h2{font-size:22px}.containerSubscription h3{font-size:16px}form label{font-size:14px}form input{font-size:14px}button.buttonRed{font-size:19px}button.buttonRed span{font-size:23px}footer.landing{position:relative}footer>.container-fluid{width:100%}.containerQuestion h2{font-size:16px}.containerQuestion h3{font-size:16px}button.buttonBlue span{margin:0 50px}img#astromancia{width:auto;height:auto;margin-top:0}.containerBlue.containerMerci.biggerFont p{font-size:17px}}@media (min-width:992px) and (max-width:1199px){#wrapper{width:100%}#logo{width:auto;height:auto}.heading h1.stop{font-size:33px}.contentPrelanding h2{font-size:24px}.contentPrelanding h2 span{font-size:30px}.containerPhoto img{width:auto;height:auto}.containerQuestion p{font-size:18px}.containerQuestion>button.buttonGreen{font-size:18px}.containerCards h2{font-size:16px}.containerSubscription h2{font-size:22px}.containerSubscription h3{font-size:16px}form label{font-size:14px}form input{font-size:14px}button.buttonRed{font-size:19px}button.buttonRed span{font-size:23px}.containerQuestion h2{font-size:18px}.containerQuestion h3{font-size:18px}img#astromancia{width:auto;height:auto;margin-top:0}.containerBlue.containerMerci.biggerFont p{font-size:17px}}@media (min-width:1200px){#wrapper{max-width:1000px;margin:0 auto}#logo{width:auto;height:auto}.heading h1.stop{font-size:36px}.contentPrelanding h2{font-size:24px}.contentPrelanding h2 span{font-size:30px}.containerPhoto img{width:auto;height:auto}.containerQuestion p{font-size:18px}.containerQuestion>button.buttonGreen{font-size:18px}.containerCards h2{font-size:16px}.containerSubscription h2{font-size:22px}.containerSubscription h3{font-size:16px}form label{font-size:14px}form input{font-size:14px}button.buttonRed{font-size:19px}button.buttonRed span{font-size:23px}.containerQuestion h2{font-size:18px}.containerQuestion h3{font-size:18px}img#astromancia{width:auto;height:auto;margin-top:0}.containerBlue.containerMerci.biggerFont p{font-size:17px}}@keyframes blinking{0%{box-shadow:0 0 0 0 #aacfe7}50%{box-shadow:0 0 15px 3px #aacfe7}100%{box-shadow:0 0 0 0 #aacfe7}}@-webkit-keyframes blinking{0%{box-shadow:0 0 0 0 #aacfe7}50%{box-shadow:0 0 15px 3px #aacfe7}100%{box-shadow:0 0 0 0 #aacfe7}}.blink{animation:blinking 3s infinite;-webkit-animation:blinking 3s infinite}a{color:#fff;text-decoration:underline}