@charset "utf-8";body,html{font-family:"Raleway",Helvetica,Arial,sans-serif;font-size:18px;color:#fff;margin:0;padding:0;background-image:url(../images/background.png)}a img{border:none;text-decoration:none}h1,h2,h3{font-family:"Raleway",Helvetica,Arial,sans-serif}button{outline:none!important}article>.container-fluid>.row,header>.container-fluid>.row,footer>.container-fluid>.row,section>.container-fluid>.row{margin-left:0;margin-right:0}article,section{z-index:3;position:relative;margin-top:-100px}section{display:none;opacity:0}header{background-color:#5a534e;position:relative;min-height:155px;text-align:center}header:after{content:" ";position:absolute;z-index:1;left:0;right:0;bottom:1px;height:1px;width:100%;border-bottom:1px solid #df8765}.footerLinks{text-align:center;font-size:12px;margin-bottom:15px;color:#5a534e}.footerLinks a:link,.footerLinks a:visited{color:#5a534e;text-decoration:underline}.footerLinks a:hover,.footerLinks a:active{color:#5a534e;text-decoration:none}article h1.prelanding{font-size:24px;font-weight:700;padding:0;margin:0 0 15px 0;text-align:center}article h1,section h1{font-size:30px;font-weight:700;padding:0;margin:0 0 15px 0;text-align:center}h1 span{margin-right:10px}.containerShadow{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.42);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.42);box-shadow:0 0 5px 0 rgba(0,0,0,.42)}.containerOrange{-webkit-box-shadow:inset 0 0 39px 10px rgba(190,109,75,.75);-moz-box-shadow:inset 0 0 39px 10px rgba(190,109,75,.75);box-shadow:inset 0 0 39px 10px rgba(190,109,75,.75);background-color:#e99673}.containerPrelanding{margin:0 50px}.containerPrelanding>div{padding-top:20px}.containerPrelanding h2{font-size:18px;font-weight:700;text-shadow:0 1px 1px rgba(90,83,78,1);margin:0;padding:10px 0 0 35px;line-height:24px}.containerPrelanding h2 span{display:block;font-size:26px;padding:8px 0 0 0;margin:0}.containerPrelanding h3{padding:0 44px;margin:0;font-size:18px;text-align:center;font-weight:700}.containerBrownBorder{border:7px solid #c0b5ac;position:relative;color:#5a534e;background-color:#fff}.ornaments{background-image:url(../images/ornaments.png);background-repeat:no-repeat;width:30px;height:30px;position:absolute}.ornaments.ornamentTopLeft{background-position:0 0;left:0;top:0}.ornaments.ornamentTopRight{background-position:-30px 0;right:0;top:0}.ornaments.ornamentBottomLeft{background-position:0 -30px;left:0;bottom:0}.ornaments.ornamentBottomRight{background-position:-30px -30px;right:0;bottom:0}button.buttonOrange,button.buttonOrange:focus{width:100%;font-size:18px;text-align:center;background-color:#e99673;border:3px solid #de8e6d;color:#fff;font-weight:700;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;white-space:normal}button.buttonOrange:hover{background-color:#de8e6d;color:#fff}button.buttonOrange span{text-transform:uppercase}button.buttonOrange.position1{margin:10px 0 35px 0}footer{color:#5a534e;padding:12px 0}footer p{text-align:center;padding:0;margin:0;font-size:14px}#question2{display:none}.containerBorderOrange{border:1px dotted #e99673;background-color:#f4f4f4;padding:20px 15px;margin-left:-4px;margin-right:-15px}.containerHero{padding-top:10px;position:relative;margin-left:-15px;margin-right:-15px}.containerHero:after{content:"";position:absolute;top:50%;right:-48px;width:0;height:0;border-color:transparent transparent transparent #d07e5b;border-width:24px 24px 24px 24px;border-style:solid;margin-top:-24px;z-index:5}.containerHero h2{font-size:18px;font-weight:400;padding:0;margin:33px 0 0 0;text-shadow:0 1px 1px rgba(90,83,78,1)}a.buttonHero,a.buttonHero.selected{font-size:18px;color:#fff;padding:26px 0 26px 18px;text-align:left;width:150px;border:1px solid #000;position:relative;text-transform:uppercase;font-weight:700;z-index:1}a.buttonHero:hover,a.buttonHero.selected:hover{color:#fff}a.buttonHero span{display:block;width:79px;height:79px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:absolute;right:-39px;top:-1px;background-repeat:no-repeat;background-position:0 center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;background-size:200px 44px;z-index:10}a.buttonHero:hover span,a.buttonHero.selected span,a.buttonHero.selected:hover span{background-position:-100px center;-webkit-box-shadow:inset 0 0 16px 3px rgba(0,0,0,.23);-moz-box-shadow:inset 0 0 16px 3px rgba(0,0,0,.23);box-shadow:inset 0 0 16px 3px rgba(0,0,0,.23);background-color:#fff}a.buttonRed{background-color:#e7344d;border-color:#bb263b}a.buttonRed span{background-image:url(../images/amour.png);background-color:#e7344d;border:1px solid #bb263b}a.buttonGreen{background-color:#34b452;border-color:#289341}a.buttonGreen span{background-image:url(../images/argent.png);background-color:#34b452;border:1px solid #289341}a.buttonBlue{background-color:#3aabe0;border-color:#2e90be}a.buttonBlue span{background-image:url(../images/chance.png);background-color:#3aabe0;border:1px solid #2e90be}.containerProgress{background-color:#958b83;border:1px solid #958b83;margin-top:10px;margin-bottom:10px}.containerProgress>div{padding:6px;position:relative}.containerProgress>div:last-child:before{display:none}.containerProgress>div:last-child:after{display:none}.containerProgress>div:before{content:"";position:absolute;top:50%;right:-41px;width:0;height:0;border-color:transparent transparent transparent #b0a69e;border-width:20px;border-style:solid;margin-top:-20px;z-index:5}.containerProgress>div:after{content:"";position:absolute;top:50%;right:-40px;width:0;height:0;border-color:transparent transparent transparent #958b83;border-width:20px;border-style:solid;margin-top:-20px;z-index:5}.containerProgress>div.selected:before{content:"";position:absolute;top:50%;right:-41px;width:0;height:0;border-color:transparent transparent transparent #958b83;border-width:20px;border-style:solid;margin-top:-20px;z-index:5}.containerProgress>div.selected:after{content:"";position:absolute;top:50%;right:-40px;width:0;height:0;border-color:transparent transparent transparent #b0a69e;border-width:20px;border-style:solid;margin-top:-20px;z-index:5}.containerProgress .selected{background-color:#b0a69e}.containerProgress>.row>div{padding-left:0;padding-right:0}.containerProgress h2{color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;margin:0;padding:0;padding-left:26px}.containerProgress div:first-child h2{padding-left:10px}.containerProgress h2 span{font-size:24px;font-family:Arial,sans-serif;padding-right:14px}.containerProgress>.row>div{padding-left:0;padding-right:0}.containerTarotGame{width:80%;margin:0 auto 10px auto}.containerTarotGame h2{color:#5a534e;font-size:20px;font-weight:700;padding:10px 0;margin:0;text-align:center;position:relative}.containerTarotGame h2 span{background-color:#fff;z-index:6;position:relative;padding:0 10px}.containerTarotGame h2:after{content:" ";position:absolute;z-index:5;left:0;right:0;bottom:18px;border-bottom:1px solid #5a534e}div.game_container{width:100%;position:relative;display:block;background-color:#fff}.card{position:absolute;top:2%;width:12%;height:45%;background-color:#fff;background-image:url(../images/cards/cover.jpg);background-size:100% 100%;background-position-y:center;box-shadow:none;border:2px solid #fff;cursor:pointer;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:300ms ease-out 0ms;-moz-transition:300ms ease-out 0ms;-webkit-transition:300ms ease-out 0ms;-o-transition:300ms ease-out 0ms;-ms-transition:300ms ease-out 0ms}.card.hovered{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.55);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.55);box-shadow:0 0 5px 0 rgba(0,0,0,.55);cursor:pointer}.card_empty{width:13%;height:48%;top:50%;z-index:0;background-image:url(../images/cards/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:16%;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:#5a534e}h4#title_indications{font-size:12px;text-align:center;font-weight:700;padding:0;margin:0;color:#5a534e}.containerSubscriptionContent>div{padding-left:0;padding-right:0}.containerSubscriptionDesc .row{margin-left:-15px;margin-right:0}.containerSubscriptionContent>div:first-child{padding-left:0;padding-right:15px}.ornamentsWhite{width:34px;height:9px;display:block;margin:5px auto;background-image:url(../images/ornamentsWhite.png);background-repeat:no-repeat}.ornamentsWhite.ornament1{background-position:0 0}.ornamentsWhite.ornament2{background-position:0 -10px}.containerSubscriptionDesc p{font-size:16px;padding:5px 0;margin:0 30px}.paddingTop10{padding-top:10px}.borderTop{border-top:1px solid #e99673}.padding25{padding:25px}.containerSubscriptionDesc h2{font-size:18px;color:#fff;font-weight:700;padding:0;margin:0;text-align:center}.containerSubscriptionDesc ul{margin:0;padding:0;list-style:none;width:253px;margin:15px auto 0 auto}.containerSubscriptionDesc ul li{background-image:url(../images/check.png);background-repeat:no-repeat;background-position:left center;padding:0 0 0 25px;font-size:14px;color:#5a534e;margin-bottom:5px}.containerSubscription{margin-right:-15px;padding:20px 8px 20px 0}.containerSubscription h2{font-size:22px;font-weight:700;margin:0 0 25px 0;padding:0;text-align:center}.containerSubscription input[type="text"],.containerSubscription input[type="email"],.containerSubscription input[type="tel"]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;color:#5a534e;border-color:#e99673}.form-control{height:auto}.containerSubscription input{font-size:16px;padding:8px}.containerSubscription label{font-size:13px;font-weight:700;line-height:14px}.containerSubscription .form-group{margin-bottom:15px}.containerSubscription .form-group.last{margin-bottom:0}.checkbox label{font-weight:400;font-size:12px}.checkbox a:link,.checkbox a:visited{color:#e99673;text-decoration:underline}.checkbox a:hover,.checkbox a:active{text-decoration:none}input[type="checkbox"]{margin:1px 0 0}.containerSubscriptionContent{margin-top:12px}.verticalAlign{padding:25px 0}.containerQuestion{color:#5a534e}.containerQuestion h1{font-size:24px;color:#fff}.containerQuestion h2{font-size:20px;font-weight:400;padding:0;margin:0 0 15px 0}.containerQuestion h2 span{text-decoration:underline}.containerQuestion label{font-size:14px;margin:0;padding:5px 0 10px 0;font-weight:400;color:#000}.containerQuestion textarea,.containerQuestion input{border:1px solid #e99673;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.containerQuestion button.buttonOrange{font-size:18px;font-weight:400;line-height:22px}.containerQuestion button.buttonOrange span{display:block;font-size:24px}.padding15{padding:15px}button.buttonGrey,button.buttonGrey:focus{background-color:#e8e8e8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#5a534e;border:1px solid #dad9d8;margin:10px 0 0 0;padding:0;width:100%;text-wrap:normal;white-space:normal;font-size:14px;text-align:left;font-style:normal;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}button.buttonGrey:hover{background-color:#dbdbdb;color:#5a534e}button.buttonGrey span{display:block;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:right center;padding:10px 30px 10px 0;margin:0 30px}.containerMerci{color:#5a534e}.containerMerci h1{font-size:30px;font-weight:700;color:#fff;padding:0;margin:0}.containerMerci h2{font-size:18px;font-weight:400;color:#b9aea6;padding:0;text-align:center;margin:5px 0 10px 0}.containerMerci p{font-size:14px;padding:15px 0 15px 0;margin:0;text-align:justify}.containerMerci p:first-child{padding-top:0}.textRed{color:red}.containerMerci a:link,.containerMerci a:visited{color:#00f;text-decoration:underline}.containerMerci a:hover,.containerMerci a:active{text-decoration:none}#signature{display:block}@media (max-width:480px){article>.container-fluid,header>.container-fluid,footer>.container-fluid,section>.container-fluid{width:100%}p#indications{font-size:12px}#shania1{display:block;width:70px;height:auto;margin:0 auto}.containerOrange>.row>div{width:100%}header img{width:100%;height:auto}article{margin-top:-110px}article h1.prelanding{font-size:16px;margin:0 0 10px 0}h1 span{margin-right:10px;width:24px;height:auto}.containerPrelanding{margin:0 0}.containerPrelanding>div{padding-top:10px}.containerPrelanding h2{font-size:12px;padding:10px 15px 0 15px;text-align:center}.containerPrelanding h2 span{font-size:16px;padding:8px 0 0 0}.containerPrelanding h3{margin-top:10px;padding:0 10px;font-size:14px}.ornaments{width:30px;height:30px}.ornaments.ornamentTopRight{background-position:-30px 0}.ornaments.ornamentBottomLeft{background-position:0 -30px}.ornaments.ornamentBottomRight{background-position:-30px -30px}button.buttonOrange{white-space:normal}button.buttonOrange,button.buttonOrange:focus{font-size:14px}button.buttonOrange.position1{margin:10px 0 35px 0}footer{padding:12px 0}footer p{font-size:12px}article h1,section h1{font-size:20px}.containerBorderOrange{padding:2px;margin-left:0;margin-right:0}.containerHero>.row>div{width:100%}.containerHero{padding-top:10px;margin-left:0;margin-right:0}.containerHero img{width:81px;height:auto;margin:0 auto;display:block}.containerHero:after{display:none}.containerHero h2{font-size:14px;margin:5px 10px 10px 10px;text-align:center}.containerBorderOrange>.row>div{width:100%}a.buttonHero,a.buttonHero.selected{font-size:14px;padding:18px 0 18px 10px;width:106px;margin:2px auto;display:block}a.buttonHero span{width:58px;height:58px;right:-29px;top:-1px;background-size:140px 31px}a.buttonHero:hover span,a.buttonHero.selected span,a.buttonHero.selected:hover span{background-position:-70px center}.containerProgress{margin-top:10px;margin-bottom:10px}.containerProgress>div{padding:6px}.containerProgress>div:before{display:none}.containerProgress>div:after{display:none}.containerProgress>div.selected:before{display:none}.containerProgress>div.selected:after{display:none}.containerProgress h2{font-size:11px;padding-left:10px}.containerProgress div:first-child h2{padding-left:10px}.containerProgress h2 span{font-size:18px;padding-right:1px}.containerTarotGame{width:100%}.containerTarotGame h2{font-size:16px;padding:10px 0}.containerTarotGame h2 span{padding:0 10px}.containerTarotGame h2:after{bottom:18px}.containerSubscriptionDesc p{font-size:12px;padding:5px 0;margin:0 30px;text-align:center}.paddingTop10{padding-top:10px}.padding25{padding:25px}.containerSubscriptionDesc h2{font-size:16px}.containerSubscriptionDesc img{width:100px;height:auto;display:block;margin:0 auto}.containerSubscriptionDesc ul{width:220px;margin:15px auto 0 auto}.containerSubscriptionDesc ul li{padding:0 0 0 25px;font-size:12px}.containerSubscription{padding:20px 8px 20px 0}.containerSubscription h2{font-size:17px;margin:0 0 25px 0}.containerSubscription input{font-size:14px;padding:8px}.containerSubscription label{font-size:12px}.containerSubscription .form-group{margin-bottom:15px}.checkbox1{margin:10px 0}.checkbox1 label{padding-left:18px}.checkbox1 input[type="checkbox"]{top:2px}.containerSubscriptionContent{margin-top:12px}.verticalAlign{padding:0 0}.containerQuestion h1{font-size:16px}.containerQuestion h2{font-size:14px}.containerQuestion label{font-size:12px}.containerQuestion button.buttonOrange{font-size:12px;line-height:14px}.containerQuestion button.buttonOrange span{font-size:16px}button.buttonGrey,button.buttonGrey:focus{font-size:12px}button.buttonGrey span{margin:0 10px}.containerMerci h1{font-size:24px}.containerMerci h2{font-size:15px}.containerMerci p{font-size:12px;padding:12px 0 12px 0}#signature{width:80px;height:auto}}@media (min-width:481px) and (max-width:767px){article>.container-fluid,header>.container-fluid,footer>.container-fluid,section>.container-fluid{width:100%}p#indications{font-size:12px}header img{width:308px;height:auto}article{margin-top:-110px}article h1.prelanding{font-size:16px;margin:0 0 10px 0}h1 span{margin-right:10px;width:24px;height:auto}.containerPrelanding{margin:0 0}.containerPrelanding>div{padding-top:20px}.containerPrelanding h2{font-size:14px;padding:10px 0 0 35px}.containerPrelanding h2 span{font-size:20px;padding:8px 0 0 0}.containerPrelanding h3{padding:0 44px;font-size:14px}.ornaments{width:30px;height:30px}.ornaments.ornamentTopRight{background-position:-30px 0}.ornaments.ornamentBottomLeft{background-position:0 -30px}.ornaments.ornamentBottomRight{background-position:-30px -30px}button.buttonOrange,button.buttonOrange:focus{font-size:14px}button.buttonOrange.position1{margin:10px 0 35px 0}footer{padding:12px 0}footer p{font-size:12px}article h1,section h1{font-size:20px}.containerBorderOrange{padding:20px 15px;margin-left:-15px}.containerHero{padding-top:10px;margin-left:0;margin-right:0}.containerHero img{width:81px;height:auto}.containerHero:after{display:none}.containerHero h2{font-size:14px;margin:33px 0 0 10px}a.buttonHero,a.buttonHero.selected{font-size:14px;padding:18px 0 18px 10px;width:106px}a.buttonHero span{width:58px;height:58px;right:-29px;top:-1px;background-size:140px 31px}a.buttonHero:hover span,a.buttonHero.selected span,a.buttonHero.selected:hover span{background-position:-70px center}.containerProgress{margin-top:10px;margin-bottom:10px}.containerProgress>div{padding:6px}.containerProgress>div:before{display:none}.containerProgress>div:after{display:none}.containerProgress>div.selected:before{display:none}.containerProgress>div.selected:after{display:none}.containerProgress h2{font-size:11px;padding-left:10px}.containerProgress div:first-child h2{padding-left:10px}.containerProgress h2 span{font-size:18px;padding-right:1px}.containerTarotGame{width:100%}.containerTarotGame h2{font-size:16px;padding:10px 0}.containerTarotGame h2 span{padding:0 10px}.containerTarotGame h2:after{bottom:18px}.containerSubscriptionDesc p{font-size:12px;padding:5px 0;margin:0 30px;text-align:center}.paddingTop10{padding-top:10px}.padding25{padding:25px}.containerSubscriptionDesc h2{font-size:16px}.containerSubscriptionDesc img{width:100px;height:auto;display:block;margin:0 auto}.containerSubscriptionDesc ul{width:220px;margin:15px auto 0 auto}.containerSubscriptionDesc ul li{padding:0 0 0 25px;font-size:12px}.containerSubscription{padding:20px 8px 20px 0}.containerSubscription h2{font-size:17px;margin:0 0 25px 0}.containerSubscription input{font-size:14px;padding:8px}.containerSubscription label{font-size:12px}.containerSubscription .form-group{margin-bottom:15px}.checkbox1{margin:10px 0}.checkbox1 label{padding-left:18px}.checkbox1 input[type="checkbox"]{top:2px}.containerSubscriptionContent{margin-top:12px}.verticalAlign{padding:0 0}.containerQuestion h1{font-size:20px}.containerQuestion h2{font-size:18px}.containerQuestion label{font-size:12px}.containerQuestion button.buttonOrange{font-size:14px;line-height:18px}.containerQuestion button.buttonOrange span{font-size:20px}button.buttonGrey,button.buttonGrey:focus{font-size:14px}button.buttonGrey span{margin:0 10px}.containerMerci h1{font-size:24px}.containerMerci h2{font-size:15px}.containerMerci p{font-size:13px;padding:13px 0 13px 0}#signature{width:90px;height:auto}}@media (min-width:768px) and (max-width:991px){article>.container-fluid,header>.container-fluid,footer>.container-fluid,section>.container-fluid{width:100%}header img{width:308px;height:auto}article{margin-top:-110px}article h1.prelanding{font-size:19px;margin:0 0 10px 0}h1 span{margin-right:10px;width:24px;height:auto}.containerPrelanding{margin:0 0}.containerPrelanding>div{padding-top:20px}.containerPrelanding h2{font-size:16px;padding:10px 0 0 35px}.containerPrelanding h2 span{font-size:20px;padding:8px 0 0 0}.containerPrelanding h3{padding:0 44px;font-size:14px}.ornaments{width:30px;height:30px}.ornaments.ornamentTopRight{background-position:-30px 0}.ornaments.ornamentBottomLeft{background-position:0 -30px}.ornaments.ornamentBottomRight{background-position:-30px -30px}button.buttonOrange,button.buttonOrange:focus{font-size:14px}button.buttonOrange.position1{margin:10px 0 35px 0}footer{padding:12px 0}footer p{font-size:14px}article h1,section h1{font-size:23px}.containerBorderOrange{padding:20px 15px;margin-left:-4px}.containerHero{padding-top:10px}.containerHero img{width:81px;height:auto}.containerHero:after{right:-48px;border-width:24px 24px 24px 24px;margin-top:-24px}.containerHero h2{font-size:14px;margin:33px 0 0 0}a.buttonHero,a.buttonHero.selected{font-size:14px;padding:18px 0 18px 10px;width:106px}a.buttonHero span{width:58px;height:58px;right:-29px;top:-1px;background-size:140px 31px}a.buttonHero:hover span,a.buttonHero.selected span,a.buttonHero.selected:hover span{background-position:-70px center}.containerProgress{margin-top:10px;margin-bottom:10px}.containerProgress>div{padding:6px}.containerProgress>div:before{right:-33px;border-width:16px;margin-top:-17px}.containerProgress>div:after{right:-32px;border-width:16px;margin-top:-17px}.containerProgress>div.selected:before{right:-33px;border-width:16px;margin-top:-17px}.containerProgress>div.selected:after{right:-32px;border-width:16px;margin-top:-17px}.containerProgress h2{font-size:10px;padding-left:20px}.containerProgress div:first-child h2{padding-left:10px}.containerProgress h2 span{font-size:18px;padding-right:1px}.containerTarotGame{width:80%}.containerTarotGame h2{font-size:16px;padding:10px 0}.containerTarotGame h2 span{padding:0 10px}.containerTarotGame h2:after{bottom:18px}.containerSubscriptionDesc p{font-size:12px;padding:5px 0;margin:0 30px}.paddingTop10{padding-top:10px}.padding25{padding:25px}.containerSubscriptionDesc h2{font-size:16px}.containerSubscriptionDesc ul{width:220px;margin:15px auto 0 auto}.containerSubscriptionDesc ul li{padding:0 0 0 25px;font-size:12px}.containerSubscription{padding:20px 8px 20px 0}.containerSubscription h2{font-size:17px;margin:0 0 25px 0}.containerSubscription input{font-size:14px;padding:8px}.containerSubscription label{font-size:12px}.containerSubscription .form-group{margin-bottom:15px}.checkbox1{margin:10px 0}.checkbox1 label{padding-left:18px}.checkbox1 input[type="checkbox"]{top:2px}.containerSubscriptionContent{margin-top:12px}.verticalAlign{padding:25px 0}.containerQuestion h1{font-size:20px}.containerQuestion h2{font-size:18px}.containerQuestion label{font-size:12px}.containerQuestion button.buttonOrange{font-size:14px;line-height:18px}.containerQuestion button.buttonOrange span{font-size:20px}button.buttonGrey,button.buttonGrey:focus{font-size:14px}.containerMerci h1{font-size:24px}.containerMerci h2{font-size:15px}.containerMerci p{font-size:13px;padding:13px 0 13px 0}#signature{width:90px;height:auto}}@media (min-width:992px) and (max-width:1199px){article>.container-fluid,header>.container-fluid,footer>.container-fluid,section>.container-fluid{width:975px;margin:0 auto}article h1.prelanding{font-size:24px;margin:0 0 15px 0}h1 span{margin-right:10px}.containerPrelanding{margin:0 50px}.containerPrelanding>div{padding-top:20px}.containerPrelanding h2{font-size:18px;padding:10px 0 0 35px}.containerPrelanding h2 span{font-size:26px;padding:8px 0 0 0}.containerPrelanding h3{padding:0 44px;font-size:18px}.ornaments{width:30px;height:30px}.ornaments.ornamentTopRight{background-position:-30px 0}.ornaments.ornamentBottomLeft{background-position:0 -30px}.ornaments.ornamentBottomRight{background-position:-30px -30px}button.buttonOrange,button.buttonOrange:focus{font-size:18px}button.buttonOrange.position1{margin:10px 0 35px 0}footer{padding:12px 0}footer p{font-size:14px}.containerBorderOrange{padding:20px 15px;margin-left:-4px}.containerHero{padding-top:10px}.containerHero:after{right:-48px;border-width:24px 24px 24px 24px;margin-top:-24px}.containerHero h2{font-size:18px;margin:33px 0 0 0}a.buttonHero,a.buttonHero.selected{font-size:18px;padding:26px 0 26px 18px;width:150px}a.buttonHero span{width:79px;height:79px;right:-39px;top:-1px;background-size:200px 44px}a.buttonHero:hover span,a.buttonHero.selected span,a.buttonHero.selected:hover span{background-position:-100px center}.containerProgress{margin-top:10px;margin-bottom:10px}.containerProgress>div{padding:6px}.containerProgress>div:before{right:-41px;border-width:20px;margin-top:-20px}.containerProgress>div:after{right:-40px;border-width:20px;margin-top:-20px}.containerProgress>div.selected:before{right:-41px;border-width:20px;margin-top:-20px}.containerProgress>div.selected:after{right:-40px;border-width:20px;margin-top:-20px}.containerProgress h2{font-size:13px;padding-left:26px}.containerProgress div:first-child h2{padding-left:10px}.containerProgress h2 span{font-size:24px;padding-right:14px}.containerTarotGame{width:80%}.containerTarotGame h2{font-size:20px;padding:10px 0}.containerTarotGame h2 span{padding:0 10px}.containerTarotGame h2:after{bottom:18px}.containerSubscriptionDesc p{font-size:16px;padding:5px 0;margin:0 30px}.paddingTop10{padding-top:10px}.padding25{padding:25px}.containerSubscriptionDesc h2{font-size:18px}.containerSubscriptionDesc ul{width:253px;margin:15px auto 0 auto}.containerSubscriptionDesc ul li{padding:0 0 0 25px;font-size:14px}.containerSubscription{padding:20px 8px 20px 0}.containerSubscription h2{font-size:22px;margin:0 0 25px 0}.containerSubscription input{font-size:16px;padding:8px}.containerSubscription label{font-size:13px}.containerSubscription .form-group{margin-bottom:15px}.checkbox1{margin:10px 0}.checkbox1 label{padding-left:18px}.checkbox1 input[type="checkbox"]{top:2px}.containerSubscriptionContent{margin-top:12px}.verticalAlign{padding:25px 0}.containerQuestion h1{font-size:24px}.containerQuestion h2{font-size:20px}.containerQuestion label{font-size:14px}.containerQuestion button.buttonOrange{font-size:18px;line-height:22px}.containerQuestion button.buttonOrange span{font-size:24px}button.buttonGrey,button.buttonGrey:focus{font-size:14px}.containerMerci h1{font-size:30px}.containerMerci h2{font-size:18px}.containerMerci p{font-size:14px;padding:15px 0 15px 0}}@media (min-width:1200px){article>.container-fluid,header>.container-fluid,footer>.container-fluid,section>.container-fluid{width:992px;margin:0 auto}article h1.prelanding{font-size:24px;margin:0 0 15px 0}h1 span{margin-right:10px}.containerPrelanding{margin:0 50px}.containerPrelanding>div{padding-top:20px}.containerPrelanding h2{font-size:18px;padding:10px 0 0 35px}.containerPrelanding h2 span{font-size:26px;padding:8px 0 0 0}.containerPrelanding h3{padding:0 44px;font-size:18px}.ornaments{width:30px;height:30px}.ornaments.ornamentTopRight{background-position:-30px 0}.ornaments.ornamentBottomLeft{background-position:0 -30px}.ornaments.ornamentBottomRight{background-position:-30px -30px}button.buttonOrange,button.buttonOrange:focus{font-size:18px}button.buttonOrange.position1{margin:10px 0 35px 0}footer{padding:12px 0}footer p{font-size:14px}.containerBorderOrange{padding:20px 15px;margin-left:-4px}.containerHero{padding-top:10px}.containerHero:after{right:-48px;border-width:24px 24px 24px 24px;margin-top:-24px}.containerHero h2{font-size:18px;margin:33px 0 0 0}a.buttonHero,a.buttonHero.selected{font-size:18px;padding:26px 0 26px 18px;width:150px}a.buttonHero span{width:79px;height:79px;right:-39px;top:-1px;background-size:200px 44px}a.buttonHero:hover span,a.buttonHero.selected span,a.buttonHero.selected:hover span{background-position:-100px center}.containerProgress{margin-top:10px;margin-bottom:10px}.containerProgress>div{padding:6px}.containerProgress>div:before{right:-41px;border-width:20px;margin-top:-20px}.containerProgress>div:after{right:-40px;border-width:20px;margin-top:-20px}.containerProgress>div.selected:before{right:-41px;border-width:20px;margin-top:-20px}.containerProgress>div.selected:after{right:-40px;border-width:20px;margin-top:-20px}.containerProgress h2{font-size:13px;padding-left:26px}.containerProgress div:first-child h2{padding-left:10px}.containerProgress h2 span{font-size:24px;padding-right:14px}.containerTarotGame{width:80%}.containerTarotGame h2{font-size:20px;padding:10px 0}.containerTarotGame h2 span{padding:0 10px}.containerTarotGame h2:after{bottom:18px}.containerSubscriptionDesc p{font-size:16px;padding:5px 0;margin:0 30px}.paddingTop10{padding-top:10px}.padding25{padding:25px}.containerSubscriptionDesc h2{font-size:18px}.containerSubscriptionDesc ul{width:253px;margin:15px auto 0 auto}.containerSubscriptionDesc ul li{padding:0 0 0 25px;font-size:14px}.containerSubscription{padding:20px 8px 20px 0}.containerSubscription h2{font-size:22px;margin:0 0 25px 0}.containerSubscription input{font-size:16px;padding:8px}.containerSubscription label{font-size:13px}.containerSubscription .form-group{margin-bottom:15px}.checkbox1{margin:10px 0}.checkbox1 label{padding-left:18px}.checkbox1 input[type="checkbox"]{top:2px}.containerSubscriptionContent{margin-top:12px}.verticalAlign{padding:25px 0}.containerQuestion h1{font-size:24px}.containerQuestion h2{font-size:20px}.containerQuestion label{font-size:14px}.containerQuestion button.buttonOrange{font-size:18px;line-height:22px}.containerQuestion button.buttonOrange span{font-size:24px}button.buttonGrey,button.buttonGrey:focus{font-size:14px}.containerMerci h1{font-size:30px}.containerMerci h2{font-size:18px}.containerMerci p{font-size:14px;padding:15px 0 15px 0}}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formButtonContainer,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#5a534e}.formDataTreatmentText{margin-bottom:0}.formFillingInstructions>p,.formValidationConsentsText>p,.formButtonContainer>p,.formDataTreatmentText>p{margin-bottom:10px;font-size:11px;line-height:1.4}.formFillingInstructions>p:last-child,.formValidationConsentsText>p:last-child,.formButtonContainer>p:last-child,.formDataTreatmentText>p:last-child{margin-bottom:0}.formValidationConsentsText a:link,.formValidationConsentsText a:visited,.formDataTreatmentText a:link,.formDataTreatmentText a:visited{color:#5a534e;text-decoration:underline}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#e99673;text-decoration:none}.checkbox>label{font-size:12px;line-height:1.4;font-weight:400}.formCheckboxesContainer>div{margin-bottom:15px}.formCheckboxesContainer>div:last-child{margin-bottom:0}