@import url("https://fonts.googleapis.com/css?family=Oxygen:300,400|Pacifico");@keyframes phone-ring{0%{transform:rotate(90deg) scale(1) skew(1deg)}5%{transform:rotate(80deg) scale(1) skew(1deg)}10%{transform:rotate(115deg) scale(1) skew(1deg)}15%{transform:rotate(80deg) scale(1) skew(1deg)}20%{transform:rotate(115deg) scale(1) skew(1deg)}25%{transform:rotate(90deg) scale(1) skew(1deg)}100%{transform:rotate(90deg) scale(1) skew(1deg)}}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -10px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -5px, 0)}90%{transform:translate3d(0, -2px, 0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes blinker{50%{opacity:0}}*{box-sizing:border-box}.mb-1{margin-bottom:.25rem}.mr-1{margin-right:.25rem}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mb-2{margin-bottom:.5rem}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.mt-2{margin-top:.5rem}.mb-3{margin-bottom:.75rem}.mr-3{margin-right:.75rem}.ml-3{margin-left:.75rem}.mt-3{margin-top:.75rem}.mb-4{margin-bottom:1rem}.mr-4{margin-right:1rem}.ml-4{margin-left:1rem}.mt-4{margin-top:1rem}body{background-color:white;font-family:'Oxygen', sans-serif}body .contact-form .contact-form-content .disabled-block,body .cards-game-wrapper .disabled-block{background-color:transparent}body .disabled-block ~ div{opacity:0.4}body .index:not(.default) .content-body .title{display:block;text-align:center}body .index:not(.default) .content-body .title::before{content:unset}body .index:not(.default) .content-body .title::after{content:unset}body .index:not(.default) .free-question-container .title{margin-bottom:0 !important}body .index:not(.default) .free-question-container .title p{margin:0}body .index:not(.default) .cards-game-container.cards-game .title,body .index:not(.default) .cards-game-container.drawn-cards .title{margin-bottom:10px !important}body .index:not(.default) .cards-game-container.cards-game .title p,body .index:not(.default) .cards-game-container.drawn-cards .title p{margin:0}body .free-question-icon{width:50px;height:50px;object-fit:contain;margin-right:0.5rem}body .tlmq-checkbox .checkbox input{display:block !important;position:absolute}body .tlmq-checkbox .checkbox label::before{border:1px solid #4c4c4c}body .valentin2020 .contact-form .title{color:white !important}body .valentin2020 .contact-form .contact-form-content .rgpd-text{color:white !important}body .black-friday .header{display:none}body .black-friday.callback .content{padding-top:14px}body .february2020 .contact-form .contact-form-content .tlmq-button-qg .tlmq-button{transition:0.3s all linear;background:#f91a62 !important;color:white !important}body .february2020 .contact-form .contact-form-content .tlmq-button-qg .tlmq-button:disabled{opacity:1;background:#ce4672 !important;color:white !important}body .december2019.fr .callback-form .callback-form-title p{color:#3a3a3a !important}body .december2019.fr .callback-form .rgpd-text{color:#3a3a3a !important}body .december2019.fr .callback-form .wrapper-icon svg{color:rgba(0,0,0,0.8) !important}body .december2019.fr .callback-form .ant-btn.callbackBtn{color:rgba(0,0,0,0.8)}body .media-banner{background-color:white}body .ambiance-picture{width:100%}body .body .tlmq-footer .content{margin:auto !important}body .body .content .tlmq-consents a{color:inherit;text-decoration:underline}body .body .content .tlmq-consents p{font-size:12px}body .header{z-index:10;width:100%;top:0;padding:5px 10px;color:white;text-align:center}body .header img{max-width:100%}body .header div{margin:0}body .header div p{margin:0}body .header div p img{max-width:100%}body .unsubscribe-component-wrapper{margin:40px auto;background:#fff}body .confirmation .congratulations-wrapper{padding:50px 20px 50px 20px;text-align:center;min-height:calc(100vh - 300px)}body .confirmation .congratulations-wrapper .first-message{text-transform:uppercase;color:var(--color);font-size:1.3rem}body .confirmation .congratulations-wrapper .second-message{margin-top:40px;margin-bottom:40px}body .confirmation .congratulations-wrapper .bloc-promo{padding:20px 10px;max-width:250px;margin:auto}body .confirmation .congratulations-wrapper .bloc-promo strong{font-size:1.8rem}body .confirmation .congratulations-wrapper .third-message{margin-top:20px;margin-bottom:20px}body .confirmation .congratulations-wrapper .fourth-message{text-transform:uppercase;font-size:1.2rem}body .confirmation .congratulations-wrapper .fourth-message strong{color:var(--color);font-size:1.8rem}body .confirmation .congratulations-wrapper .failed{text-transform:initial;margin-top:40px}body .callback .content{display:flex;flex-direction:column;align-items:center}body .callback .content .cards-game-container .title{text-align:center}body .callback .content .intro{text-align:center;position:relative;max-width:500px}body .callback .content .intro span p:first-of-type{display:block;text-align:center;color:#4e61c2;font:700 18px 'Oxygen';margin-bottom:15px}body .callback .content .intro span p:nth-of-type(2){font:300 17px/30px 'Oxygen';margin-bottom:20px;line-height:21px;text-align:center;display:block;margin-bottom:0}@media (max-width: 425px){body .callback .content .intro span p:nth-of-type(2){line-height:1}}body .callback .content .intro span p:last-of-type{color:#f1317f;text-decoration:underline;font-size:16px;text-align:center;font-weight:bold}@media (max-width: 425px){body .callback .content .intro span p:last-of-type{margin:0}}body .callback .content .intro span p:last-of-type::after{animation:blinker 2s linear infinite;content:'';position:absolute;bottom:-30px;left:0;right:0;margin:auto;background-image:url(../../images/tarotmedium/triangle.svg);width:30px;height:25px;background-size:100%}@media (max-width: 425px){body .callback .content .intro span p:last-of-type::after{display:none}}body .callback .content .callback-form{max-width:500px;margin-top:40px;padding:10px;background-color:#f3f3f3}@media (max-width: 425px){body .callback .content .callback-form{margin-top:0}}body .callback .content .callback-form input{font-size:16px}body .callback .content .callback-form .rgpd-optins-wrapper .rappel-offer h4{color:#f1317f}body .callback .content .callback-form .callback-offer-text{color:black;font-family:'Lato', sans-serif;font-size:17px;font-weight:700;text-align:center}body .callback .content .callback-form .callback-form-title{font:16px 'Oxygen';font-weight:bold;color:#4e61c2;text-align:center;line-height:39px;display:block}@media (max-width: 425px){body .callback .content .callback-form .callback-form-title p{line-height:1}}body .callback .content .callback-form .callback-form-description{text-align:center;margin:15px 0}body .callback .content .callback-form .callback-form-description .highlight{font-weight:bold}body .callback .content .callback-form .callback-form-wrapper-phone-number{display:flex;justify-content:center;align-items:center;max-width:90%;margin:auto;margin-bottom:10px}body .callback .content .callback-form .callback-form-wrapper-phone-number .phone-number-component-wrapper{margin:0}body .callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon{display:flex;width:40px;height:40px;justify-content:center;align-content:center;margin-right:20px;padding:10px;border-radius:50%;background-color:var(--color)}@media (max-width: 425px){body .callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon{display:none}}body .callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon .fa-phone{transform:rotate(90deg);color:#fff;font-size:22px;animation:phone-ring 3.5s infinite ease-in-out}body .callback .content .callback-form .new-phone-number-wrapper{display:flex;justify-content:center}body .callback .content .callback-form .tlmq-button-callback{text-align:center}body .callback .content .callback-form .tlmq-button-callback .tlmq-button{padding:10px 40px}body .callback .content .cards-game-container{width:100%;margin:50px 0 80px 0}body .callback .content .title-drawn-cards{margin-top:50px;font-size:18px}body .callback.es .intro span p:last-of-type::after{bottom:-35px}body .callback.es .cards-game-container .cards-game-wrapper{margin:auto}body .callback.es .cards-game-container .cards-game-wrapper>.drawn-cards>.card:nth-of-type(2){margin:0 15px}body .callback.es .callback-form{padding:15px 50px}body .callback-form .callbackBtn{background:var(--color);color:white;border-color:var(--color);margin:auto;display:block}body .callback-form .callbackBtn.disabled{background:#e4e4e4;color:#bbb;border-color:#e4e4e4}body .callbackBtn:hover{background-color:white;color:var(--color);border:1px solid var(--color)}body .index .content-body .title{display:flex;position:relative;align-items:center;color:var(--color);font-size:1.2rem;font-weight:700;font-family:'Oxygen', sans-serif}body .index .content-body .title::before{content:url(/static/images/tarot-rosana/icon-card.png);display:block;margin-right:25px}body .index .content-body .title::after{content:'';position:absolute;width:10px;height:10px;left:60px;background-color:#afbcff;border-radius:50%}body .index .content-body .title strong{margin-right:5px}@media (min-width: 768px){body .index.default .content{margin-left:calc(40% + 40px);margin-right:0}body .index.default .content::before{content:'';position:fixed;width:40%;height:100vh;top:90px;left:0;background:url(/static/images/tarot-rosana/bg.jpg) right 0;background-size:cover;z-index:-2}}body .thanks .LDE-thanks .infos-optin-email-thanks{font-weight:bold}body .content{margin-left:auto;padding-left:15px;padding-right:15px;padding-top:30px}@media (min-width: 768px){body .content{max-width:680px;margin:0 auto}}body .content .intro{margin-bottom:10px}body .content .intro h1{margin:0 14px 20px;color:#afbcff;font-family:'Pacifico', cursive;font-size:49px;text-align:left;line-height:1.2}body .content .intro h1 strong{display:block;color:#333333;font-family:'Oxygen', sans-serif;font-weight:300}body .content .intro h1 em{color:#ff4892;font-weight:400;font-style:normal}body .content .intro p{display:inline;font-weight:300;text-align:left;font-family:'Oxygen', sans-serif;font-size:1.1rem}body .content .intro a{color:var(--color)}body .content .intro .hidden-content{overflow:hidden;margin-top:10px}body .content .intro .hidden-content p{font-size:0.9rem}body .content .intro .hidden-content p br{line-height:40px}body .content .free-question-wrapper .tlmq-input>label{display:none}body .content .contact-form{margin:20px 0}body .content .contact-form .title::before{content:url(/static/images/tarot-rosana/arrow.png)}body .content .contact-form .title::after{background:none}body .content .contact-form p{font-size:16px;font-weight:300}body .content .contact-form .fields{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:560px;margin:auto}body .content .contact-form .fields .firstname-component-wrapper,body .content .contact-form .fields .birthdate-component-wrapper,body .content .contact-form .fields .mail-component-wrapper,body .content .contact-form .fields .phone-number-component-wrapper{margin:0}body .content .contact-form .fields .field label .front-component-label{color:inherit}body .content .contact-form .fields input{font-size:16px}body .content .contact-form .optins{margin:20px 0}body .content .contact-form .optins .tlmq-optin-cgv{margin-bottom:20px}body .content .contact-form .optins .tlmq-checkbox .checkbox label{display:block;font-size:12px;line-height:1.5}body .content .contact-form .required-fields{font-size:12px}body .content .contact-form .tlmq-button-qg button{width:100%;border:none;border-radius:5px;background-image:linear-gradient(to bottom, #ff4791 0%, #d60f60 100%);color:white;font-size:1.7rem;font-weight:600;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;transition:300ms opacity ease;padding-top:8px;padding-bottom:8px}body .content .contact-form .tlmq-button-qg button:hover{opacity:0.8}body .content .contact-form .tlmq-button-qg button:disabled{opacity:0.5}body .content .contact-form .tlmq-button-qg button:before{content:url("/static/images/tarot-rosana/button.png");position:absolute;left:10px;top:60%;transform:translateY(-50%)}body .content .contact-form .title{margin-top:50px}body .content .contact-form .contact-form-content .fields>div{width:100%;margin:10px 0 10px 0}@media (max-width: 360px){body .content .contact-form .contact-form-content .tlmq-radio{padding:10px 6px}}body .content .contact-form .contact-form-content .tlmq-button-qg{margin-top:35px}body .content .contact-form .contact-form-content .tlmq-button-qg .tlmq-button{padding:15px}body .content .contact-form .contact-form-content .tlmq-button-qg .cards-button .circle{margin:auto}body .content .contact-form .contact-form-content .rgpd-text{font-size:11px;color:#8a8a8a}body .content .drawn-cards{margin:0;padding:0}body .content .drawn-cards.visible{display:block}body .content .drawn-cards .wrapper-card{display:flex;flex-direction:column;align-items:center;text-align:center}body .content .drawn-cards .wrapper-card div{border:none}body .content .drawn-cards .wrapper-card div img{box-shadow:1px 1px 12px #000;border-radius:10px;border:3px solid white}body .content .cards-game-wrapper .hand-cards .card img{box-shadow:11px 0px 4px rgba(68,68,68,0.1)}body .content .cards-game-wrapper .drawn-cards .card .name-drawn-card{bottom:-40px}body .footer{padding-top:30px}body .footer div p{text-align:center;margin-bottom:40px}body .footer div p img{max-width:100%;height:auto}@media (min-width: 768px){body .content .drawn-cards.visible{display:block}}@media (max-width: 800px){body .header{padding:15px 10px}body .content{margin-right:auto}body .content .intro h1{text-align:center}body .content .contact-form button{font-size:1rem;padding:15px 5px}body .content .contact-form button:before{display:none}body .footer{padding-top:30px}body .footer div p{padding-left:20px;padding-right:20px}body .footer div p img{max-width:100%;height:auto}}@media (max-width: 640px){body .drawn-cards>div.card{width:80px !important;height:150px !important}}body .es.default .content::before{background-image:url(/static/images/tarot-rosana/bg-es.png)}@media (max-width: 750px){body .thanks.body .content-body{padding-left:20px}}body .automne2019{background-repeat:no-repeat}body .automne2019 span.highlighted{color:#fff !important}body .automne2019 .header{position:initial}body .automne2019 .header p{max-width:590px;margin:0 auto;display:block}body .automne2019 .content.content-body{max-width:980px}body .automne2019 .content.content-body .intro{margin-bottom:-30px}body .automne2019 .content.content-body .title{padding:10px;background-color:#f26c4f;display:block}body .automne2019 .content.content-body .title::before{display:none}body .automne2019 .content.content-body .title::after{display:none}body .automne2019 .content.content-body .title p{color:#fff;display:block;margin:0 auto;text-align:center}body .automne2019 .content.content-body .title strong{color:#fff}body .automne2019 .content.content-body .contact-form .title{background:transparent;text-align:center;display:block}body .automne2019 .content.content-body .contact-form .contact-form-title p{text-align:center}body .automne2019 .content.content-body .contact-form .tlmq-button-qg button{background-image:none;background-color:#af0a47}body .automne2019 .content.content-body .contact-form .tlmq-button-qg button::before{content:url("")}body .automne2019 .content.content-body .contact-form .contact-form-content .disabled-block{opacity:0}body .automne2019 .contact-form.container-fluid{background-color:#f26c4f;color:#fff;padding:15px}body .automne2019 .contact-form.container-fluid .title{color:#fff}body .automne2019 .tlmq-radio{background-color:#fff;color:#000;opacity:1}body .automne2019 .required-fields{padding:0px 19%}body .automne2019 .tlmq-optins{padding:0 19%}body .automne2019.callback{background-image:none !important}body .automne2019.callback .content.content-body{margin-top:5%;margin-bottom:25px;padding-top:5%;background-color:#f26c4f;color:#fff}body .automne2019.callback .content.content-body .title{background-color:transparent}body .automne2019.callback .content .intro span p{color:#fff}body .automne2019.callback .content .callback-form{background-color:#704e6f;color:#fff}body .automne2019.callback .content .callback-form .new-phone-number-wrapper .link-new-phone-number .link-blue{color:#93d4f3}body .automne2019.callback .content .callback-form .callback-form-title{font:20px 'Oxygen';color:#fff}body .automne2019.callback .content .callback-form form{padding:10px 66px}@media (max-width: 480px){body .automne2019.callback .content .callback-form form{padding:10px 10px}}body .automne2019.callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon{background-color:#8acd3b}body .automne2019.callback .header{display:none}body .automne2019.callback option{color:#000}body .automne2019.callback .tlmq-input .field-wrapper input{color:#000}body .automne2019.callback .verify-phone-wrapper .form-wrapper .tlmq-button{color:#000}body .automne2019.thanks{background-image:none !important}body .automne2019.thanks .header{display:none}body .automne2019.thanks .content.content-body{margin-bottom:25px;padding-top:5%;color:#000}body .st-valentin-2019 .ambiance-picture{max-width:720px;margin:auto}body .st-valentin-2019 .contact-form .tlmq-button-qg button{background:#fe1147}body .st-valentin-2019 .contact-form .tlmq-button-qg button::before{display:none}@media (min-width: 768px){body .automne2019 .content{max-width:980px}}@media (max-width: 768px){body .content .callback-form form .callbackBtn{white-space:normal;height:100%;padding:10px}body .automne2019 .required-fields{padding:0px 10%}body .automne2019 .tlmq-optins{padding:0 10%}}@media (min-width: 425px){body .automne2019{background-position-y:190px}}@media (max-width: 425px){body .automne2019{background-position-y:250px}body .automne2019 h3{font-size:1em}}@media (max-width: 375px){body .automne2019{background-position-y:275px}}@media (max-width: 320px){body .automne2019{background-position-y:320px}}@media (min-width: 425px){body .es.automne2019{background-position-y:85px}body .es.automne2019 .header{display:block}body .es.automne2019.callback .content .callback-form form{padding:10px 20px}body .es.automne2019.callback .tlmq-button span{color:#000}}.fr.november2019 .tlmq-radio{background-color:#fff;opacity:1}.fr.november2019 .contact-form-title{color:#fff}.fr.november2019 .contact-form-content label{color:#fff}.fr.november2019 .required-fields{color:#fff}.fr.november2019 img.ambiance-picture{max-width:450px;margin:50px auto}.fr.november2019 .drawn-card-wrapper .name-drawn-card,.fr.november2019 .loader-with-cards-wrapper>label{color:#fff !important}.fr.november2019.callback .content .intro{color:#fff}.fr.november2019.callback .content .intro span p:first-of-type,.fr.november2019.callback .content .intro span p:last-of-type{color:#fff}.fr.november2019.callback div#title-cards-game-drawn-cards{color:#fff}.fr.november2019.callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon .fa-phone{color:#000b79}.fr.november2019.callback .callbackBtn{border:1px solid #000b79;color:#000b79}.fr.november2019.thanks .content-body .LDE-thanks .callback-success{color:#fff}.fr.november2019.thanks .LDE-thanks .infos-optin-email-thanks{font-weight:bold;color:#fff}.fr.december2019 .tlmq-radio{background-color:#fff;opacity:1}.valentin2020 .ambiance-picture{margin:1rem auto}.valentin2020 .callback-form .rgpd-text{color:black !important}.spring2020.index .free-question-container,.spring2020.index .free-question-container,.spring2020.index .cards-game-container.cards-game,.spring2020.index .cards-game-container.drawn-cards,.spring2020.index .contact-form.container-fluid{background-color:rgba(255,255,255,0.8);border:2px solid #b00069;padding:10px;margin-bottom:40px}.spring2020.index .contact-form.container-fluid{padding:20px}.spring2020.index div#free-question-title,.spring2020.index div#title-cards-game-cards-game,.spring2020.index div#title-cards-game-drawn-cards{display:flex;justify-content:center}.spring2020.index .intro{background-color:#b00069;border:2px solid #fff;padding:10px;margin-bottom:40px}.spring2020.index .intro a{color:#fff !important;font-weight:600}.spring2020.index .intro .hidden-content{color:#fff !important}.spring2020.index .contact-form.container-fluid .contact-form-title p{text-align:center}.spring2020.index .contact-form .title{display:flex;justify-content:center}.spring2020.index .contact-form .tlmq-button-qg button{background:#b00069}.spring2020.callback .callback-form{background-color:rgba(255,255,255,0.8);border:2px solid #b00069;padding:10px}.spring2020.callback .intro{background-color:#b00069;border:2px solid #fff;padding:10px;margin-bottom:40px}.spring2020.callback .intro p{color:#fff !important}.spring2020.callback .callback-form-title p{color:#000 !important}.spring2020.callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon{color:#b00069}.spring2020.callback .callback-form .callbackBtn{background-color:#b00069}.spring2020.callback div#title-cards-game-drawn-cards{padding-top:25px}.spring2020.thanks .content-body .LDE-thanks{background-color:rgba(255,255,255,0.8);border:2px solid #b00069;padding:10px;margin-bottom:40px}.spring2020.thanks .bloc-promo{background-color:#b00069 !important}.spring2020{background-position-y:100px}.spring2020 .cards-game-container.drawn-cards{background-color:rgba(255,255,255,0.8);border:2px solid #b00069;padding:10px;margin-bottom:40px}@media (min-width: 768px){.spring2020{background-position-y:100px}}@media (min-width: 1024px){.spring2020{background-position-y:0}}.may2020 .header{position:initial}.may2020.index .ambiance-picture{margin-bottom:25px}.may2020.index .content-body{border:2px solid #c8ac66;margin-bottom:50px}.may2020.index .content .contact-form .tlmq-button-qg button{background-image:linear-gradient(to bottom, #c8ac66 0%, #c8ac66 100%)}.may2020.index .content .intro a{font-size:12px;display:block;margin-bottom:25px}.may2020.index .helper-show p{font-size:13px;margin-bottom:25px}.may2020.index .free-question-container{margin-bottom:50px}.may2020.index .cards-game-container.cards-game{margin-bottom:50px}.may2020.index .cards-game-container.drawn-cards{margin-bottom:50px;display:block}.may2020.index .free-question-container .flex,.may2020.index .cards-game-container.cards-game .flex,.may2020.index .cards-game-container.drawn-cards .flex{margin-bottom:25px}.may2020.callback img.free-question-icon{display:none}.may2020.callback .content.content-body{margin-bottom:50px;border:2px solid #c8ac66}.may2020.callback .content .intro span p:last-of-type{color:#c8ac66}.may2020.callback .content .callback-form .callbackBtn{background-color:#c8ac66}.may2020.callback .content .callback-form .callback-form-wrapper-phone-number .wrapper-icon .fa-phone{color:#c8ac66}.may2020.thanks .content.content-body{margin-bottom:50px;border:2px solid #c8ac66}.may2020.thanks .content.content-body .LDE-thanks .bloc-promo{background-color:#c8ac66;border:2px solid #c8ac66;color:#000}.may2020.thanks .content.content-body .LDE-thanks .bloc-promo a{color:#000}.summer2020 .header{position:inherit !important}.summer2020.index .contact-form .title{color:#00695c !important}.summer2020.callback .wrapper-icon{background-color:#00695c !important}.summer2020.callback .callbackBtn{background:#00695c !important}.september2020 .header{position:inherit !important}.september2020.index div.intro>div>label>a{color:#303030}.september2020.index .contact-form .title{display:none !important}.september2020.callback .fa-phone{color:#f00 !important}.september2020.callback .callback-form .callbackBtn{background:#ff0000 !important}.september2020.callback .callback-form .callbackBtn:hover{background:#ff8383 !important}.september2020.callback div.intro>span>p:nth-child(4){color:#ff0000 !important}.september2020.callback div.rgpd-optins-wrapper>div>h4{color:#ff0000 !important}.es.automne2020.index #free-question-title>p{margin:0 auto !important}.es.automne2020.index #title-cards-game-cards-game>p{margin:0 auto !important}.es.automne2020.index #title-cards-game-drawn-cards>p{margin:0 auto !important}.es.automne2020.index .required-fields{padding:0px 19% !important}.es.automne2020.index .tlmq-consents{padding:0px 19% !important}.es.automne2020.index .contact-form.container-fluid>div.title{margin-top:40px;margin-bottom:30px}.es.automne2020.callback .callback-form{margin-top:0 !important}@media (max-width: 768px){.es.automne2020.callback .callback-form{padding:0}}.es.automne2020.callback .callback-form .callbackBtn{border-color:#8bc34a !important}.es.automne2020.callback .callback-form .callback-form-wrapper-phone-number>div.wrapper-icon{background-color:#8bc34a !important}.es.automne2020.thanks .callback-success>div{background:#8bc34a !important;border-color:#8bc34a !important}.fr.automne2020.callback .callback-form-wrapper-phone-number>div.wrapper-icon{background-color:#704e6f !important}.fr.automne2020.thanks .callback-success .bloc-promo{background:#ff9800 !important;color:white !important;border-color:white !important}.fr.automne2020.thanks .callback-success .bloc-promo a{color:white !important}.november.fr .name-drawn-card,.december2020.fr .name-drawn-card,.january2021.fr .name-drawn-card{color:white !important}.november.fr.index div.contact-form.container-fluid>div.title,.december2020.fr.index div.contact-form.container-fluid>div.title,.january2021.fr.index div.contact-form.container-fluid>div.title{display:none !important}.november.fr.callback .tlmq-consents,.december2020.fr.callback .tlmq-consents,.january2021.fr.callback .tlmq-consents{color:white !important}.valentin2021.fr .header,.february2021.fr .header{position:initial}.valentin2021.fr.index .required-fields,.february2021.fr.index .required-fields{margin:20px 10px}.valentin2021.fr.index .tlmq-consents,.valentin2021.fr.index .tlmq-button-qg,.february2021.fr.index .tlmq-consents,.february2021.fr.index .tlmq-button-qg{margin:0 10px}.february2021 .drawn-card-wrapper .name-drawn-card,.february2021 .loader-with-cards-wrapper>label{color:#fff !important}.april2021v2.callback .header div p{display:none}.april2021v2 .ambiance-picture{max-width:250px !important}.es.august2021.index .content-body .contact-form .title{justify-content:center}.black-friday .content .callback-form .callbackBtn{background:black;border-color:black}.black-friday .content .LDE-thanks .bloc-with-text{color:white}.black-friday .content .LDE-thanks .bloc-with-text .bold{font-weight:700}.black-friday .content .LDE-thanks .bloc-with-text .yellow{color:#f8c13e}.black-friday .content .LDE-thanks .bloc-with-text .thanks-title{font-weight:700;font-size:20px}.black-friday .content .LDE-thanks .bloc-with-text div{border:solid 1px #f8c13e;background:#0f0f0f !important}.july2022 .drawn-card-wrapper .name-drawn-card{margin-top:30px}.fr.\32 025 .cta{animation:pulse 1s infinite ease-in-out;color:#262526}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.fr.\32 025 .date-time-wrapper input{width:100%}.fr.\32 025.index .content .intro div{display:none}.fr.\32 025.index .content .intro h1 span{font-size:40px}.fr.\32 025.index .content .intro h1 span:last-child{display:block;font-family:'Lato', sans-serif !important;font-size:25px !important}.fr.\32 025.index #title-cards-game-drawn-cards{display:none}.fr.\32 025.index .cards-game-container{margin-top:20px}.fr.\32 025.index .drawn-cards .front{height:100%}.fr.\32 025.index .contact-form{color:#fff;background:#874e91;padding:15px 15px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.18);margin-top:75px}.fr.\32 025.index .contact-form .tlmq-consents{font-size:11px}.fr.\32 025.index .contact-form .tlmq-consents .tlmq-checkbox{margin:6px 0}.fr.\32 025.index .contact-form .tlmq-consents .tlmq-checkbox .checkbox label::before{top:0}.fr.\32 025.index .contact-form .tlmq-consents p{display:none}.fr.\32 025.index .contact-form .psychic-image{display:block !important;border:2px solid #fff;width:110px;height:110px;object-fit:cover;border-radius:50%;display:block;margin:-56px auto 10px;box-shadow:0 2px 8px rgba(0,0,0,0.18)}.fr.\32 025.index .contact-form .title{display:none}.fr.\32 025.index .contact-form .fields .front-component-label{display:none}.fr.\32 025.index .contact-form .fields input{width:100%}.fr.\32 025.index .contact-form .tlmq-button-qg{margin-top:0}.fr.\32 025.index .contact-form .tlmq-button-qg .grecaptcha-badge{display:none !important}.fr.\32 025.index .contact-form .tlmq-button-qg .tlmq-button{background:#ffc947;width:100%;border-radius:10px;border:2px solid #fff;font-size:18px;padding:14px;color:#252625;line-height:1;font-weight:400}.fr.\32 025.index .consents-texts{display:block !important;margin-top:34px;padding-bottom:14px;font-size:11px;color:#fff}.fr.\32 025.index .consents-texts a{color:#fff;text-decoration:underline}.fr.\32 025.callback .psychic-image{display:block !important;border:2px solid #fff;width:110px;height:110px;object-fit:cover;border-radius:50%;display:block;margin:-56px auto 10px;box-shadow:0 2px 8px rgba(0,0,0,0.18)}.fr.\32 025.callback .intro p{font-size:19px !important;line-height:1.3 !important;text-decoration:initial !important;margin-bottom:0 !important}.fr.\32 025.callback .intro p:last-child{color:#fff;font-size:19px;max-width:260px;display:block;margin:auto;margin-top:5px}.fr.\32 025.callback .callback-form{color:#fff;background:#874e91 !important;padding:15px 15px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.18);margin-top:55px}.fr.\32 025.callback .callback-form .callback-form-title p{margin-bottom:10px !important;line-height:1.4 !important;font-size:18px;font-weight:400}.fr.\32 025.callback .callback-form .callback-form-title p span{color:#fff !important}.fr.\32 025.callback .callback-form .callback-form-title p strong{color:#f8e104}.fr.\32 025.callback .callback-form .tlmq-consents{font-size:11px}.fr.\32 025.callback .callback-form .tlmq-consents .tlmq-checkbox{margin:6px 0}.fr.\32 025.callback .callback-form .tlmq-consents .tlmq-checkbox .checkbox label::before{top:0}.fr.\32 025.callback .callback-form .tlmq-consents p{display:none}.fr.\32 025.callback .callback-form .PhoneInput{position:relative}.fr.\32 025.callback .callback-form .PhoneInput input{padding:10px;color:#252625}.fr.\32 025.callback .callback-form .callbackBtn{background:#ffc947 !important;color:#252625 !important;width:100%;border-radius:20px;font-size:16px;border:2px solid #fff}.fr.\32 025.callback .callback-form .callbackBtn.secondary{background:transparent !important;color:#dbc900 !important;width:100%;border-radius:20px;font-size:16px;border:2px solid #ab9d00;margin-top:10px}.fr.\32 025.callback .consents-texts{display:block !important;margin-top:34px;padding-bottom:14px;font-size:11px;color:#fff}.fr.\32 025.callback .consents-texts a{color:#fff;text-decoration:underline}.fr.\32 025.thanks .content-body{padding:0 20px 20px}.fr.\32 025.thanks .content-body .LDE-thanks{background:#874e91;margin-left:0;padding:18px 20px 6px;margin-top:10px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.18);color:#fff}.fr.\32 025.thanks .content-body .LDE-thanks .thanks-title{margin-bottom:12px;font-family:'Lato', sans-serif;font-weight:700;font-size:19px}.fr.automne2023 .cta{animation:pulse 1s infinite ease-in-out;color:#262526}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.fr.automne2023 .date-time-wrapper input{width:100%}.fr.automne2023.index .content .intro div{display:none}.fr.automne2023.index .content .intro h1 span{font-size:40px}.fr.automne2023.index .content .intro h1 span:last-child{display:block;font-family:'Lato', sans-serif !important;font-size:25px !important}.fr.automne2023.index #title-cards-game-drawn-cards{display:none}.fr.automne2023.index .cards-game-container{margin-top:20px}.fr.automne2023.index .drawn-cards .front{height:100%}.fr.automne2023.index .contact-form{color:#f5f5f5 !important;background:#be3d38;padding:15px 15px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.18);margin-top:75px}.fr.automne2023.index .contact-form .tlmq-consents{font-size:11px}.fr.automne2023.index .contact-form .tlmq-consents .tlmq-checkbox{margin:6px 0}.fr.automne2023.index .contact-form .tlmq-consents .tlmq-checkbox .checkbox label::before{top:0}.fr.automne2023.index .contact-form .tlmq-consents p{display:none}.fr.automne2023.index .contact-form .psychic-image{display:block !important;border:2px solid #fff;width:110px;height:110px;object-fit:cover;border-radius:50%;display:block;margin:-56px auto 10px;box-shadow:0 2px 8px rgba(0,0,0,0.18)}.fr.automne2023.index .contact-form .title{display:none}.fr.automne2023.index .contact-form .fields .front-component-label{display:none}.fr.automne2023.index .contact-form .fields input{width:100%}.fr.automne2023.index .contact-form .tlmq-button-qg{margin-top:0}.fr.automne2023.index .contact-form .tlmq-button-qg .grecaptcha-badge{display:none !important}.fr.automne2023.index .contact-form .tlmq-button-qg .tlmq-button{background:#d9be69 !important;width:100%;border-radius:50px;border:2px solid #fff;font-size:18px;padding:14px;color:#252625;line-height:1;font-weight:400}.fr.automne2023.index .consents-texts{display:block !important;margin-top:34px;padding-bottom:14px;font-size:11px;color:#f5f5f5}.fr.automne2023.index .consents-texts a{color:#f5f5f5;text-decoration:underline}.fr.automne2023.callback .psychic-image{display:block !important;border:2px solid #fff;width:110px;height:110px;object-fit:cover;border-radius:50%;display:block;margin:-56px auto 10px;box-shadow:0 2px 8px rgba(0,0,0,0.18)}.fr.automne2023.callback .intro p{font-size:19px !important;line-height:1.3 !important;text-decoration:initial !important;margin-bottom:0 !important}.fr.automne2023.callback .intro p:last-child{color:#fff;font-size:19px;max-width:260px;display:block;margin:auto;margin-top:5px}.fr.automne2023.callback .intro-callback{background:#be3d38;padding:10px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.18)}.fr.automne2023.callback .intro-callback strong{color:#d9be69 !important}.fr.automne2023.callback .intro-callback-subtitle{text-shadow:1px 1px 1px #000;font-weight:700;font-family:'Lato', sans-serif}.fr.automne2023.callback .callback-form{color:#252625 !important;background:#ffffffde !important;padding:15px 15px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.18);margin-top:55px}.fr.automne2023.callback .callback-form .callback-form-title p{margin-bottom:10px !important;line-height:1.4 !important;font-size:18px;font-weight:400}.fr.automne2023.callback .callback-form .callback-form-title p span{color:#252625 !important}.fr.automne2023.callback .callback-form .tlmq-consents{font-size:11px;color:#252625}.fr.automne2023.callback .callback-form .tlmq-consents .tlmq-checkbox{margin:6px 0}.fr.automne2023.callback .callback-form .tlmq-consents .tlmq-checkbox .checkbox label::before{top:0}.fr.automne2023.callback .callback-form .tlmq-consents p{display:none}.fr.automne2023.callback .callback-form .PhoneInput{position:relative}.fr.automne2023.callback .callback-form .PhoneInput input{padding:10px;color:#252625}.fr.automne2023.callback .callback-form .callbackBtn{background:#be3d38 !important;color:#f5f5f5 !important;width:100%;border-radius:20px;font-size:16px;border:2px solid #fff}.fr.automne2023.callback .callback-form .callbackBtn.secondary{background:transparent !important;color:#be3d38 !important;width:100%;border-radius:20px;font-size:16px;border:2px solid #be3d38;margin-top:10px}.fr.automne2023.callback .dos-phone-number,.fr.automne2023.callback .dos-resend-code{color:#be3d38 !important}.fr.automne2023.callback .consents-texts{display:block !important;margin-top:34px;padding-bottom:14px;font-size:11px;color:#fff}.fr.automne2023.callback .consents-texts a{color:#fff;text-decoration:underline}.fr.automne2023.thanks .content-body{padding:0 20px 20px}.fr.automne2023.thanks .content-body .LDE-thanks{margin-left:0;padding:18px 20px 6px;margin-top:10px}.fr.automne2023.thanks .content-body .LDE-thanks .thanks-title{margin-bottom:12px;font-family:'Lato', sans-serif;font-weight:700;font-size:19px}
