@charset "utf-8";body,html{margin:0;padding:0;color:#2e2e62;font-family:"Noto Sans",sans-serif;background-color:#f4f3fb;background-repeat:no-repeat;background-position:center top}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:400;text-align:left}button.btn{outline:none!important;white-space:normal}.wrapper{margin:0 auto;padding:0;max-width:1200px;position:relative}.containerLogo{text-align:center;padding:20px 10px}.mainContainer{border:3px double #cdc3fc;padding:50px 40px;background-color:rgba(255,255,255,.7)}.sectionContainer{padding-right:20px}.spriteOrnaments{width:80px;height:30px;background-image:url(../images/sprite-ornaments.png);background-repeat:no-repeat;display:block;position:absolute}.spriteOrnaments.lefttop{background-position:0 0;left:18px;top:3px}.spriteOrnaments.righttop{background-position:0 -30px;right:18px;top:3px}.spriteOrnaments.leftbottom{background-position:0 -90px;left:18px;bottom:2px}.spriteOrnaments.rightbottom{background-position:0 -60px;right:18px;bottom:2px}.psychic{margin:0 auto 0 auto;width:100%;height:0;padding-bottom:100%;background-image:url(../images/Fani-voyante.jpg);background-size:100% 100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.signature,.signature p{text-align:right}h1{font-size:28px;margin:30px 0 15px 0}p{font-size:16px;line-height:1.4;margin-bottom:0}a:link,a:visited{color:#8274c5;text-decoration:none;border-bottom:1px dotted #8274c5}a:hover,a:active{color:#8274c5;text-decoration:none;border-bottom:1px dotted transparent}input[type="text"],input[type="email"]{font-size:16px;padding:15px 12px;height:auto;color:#2e2e62;background-color:#f1eeff;border:1px solid #cdc3fc}input[type="radio"],input[type="checkbox"]{margin:1px 0 0}.buttonPurple{font-size:18px;padding:15px 30px;background-color:#8274c5;color:#fff;border:1px solid #735fd2}.buttonPurple,.buttonPurple:focus{background-color:#8274c5;color:#fff}.buttonPurple:hover,.buttonPurple:active{background-color:#9283da;color:#fff}::-webkit-input-placeholder{color:#8274c5}::-moz-placeholder{color:#8274c5}:-ms-input-placeholder{color:#8274c5}input:-moz-placeholder{color:#8274c5}#enterQuestion::-webkit-input-placeholder{color:#8274c5}#enterQuestion::-moz-placeholder{color:#8274c5}#enterQuestion:-ms-input-placeholder{color:#8274c5}#enterQuestion:-moz-placeholder{color:#8274c5}#name::-webkit-input-placeholder{color:#8274c5}#name::-moz-placeholder{color:#8274c5}#name:-ms-input-placeholder{color:#8274c5}#name:-moz-placeholder{color:#8274c5}#email::-webkit-input-placeholder{color:#8274c5}#email::-moz-placeholder{color:#8274c5}#email:-ms-input-placeholder{color:#8274c5}#email:-moz-placeholder{color:#8274c5}#birthdate::-webkit-input-placeholder{color:#8274c5}#birthdate::-moz-placeholder{color:#8274c5}#birthdate:-ms-input-placeholder{color:#8274c5}#birthdate:-moz-placeholder{color:#8274c5}form label{font-size:16px;font-weight:400}.checkbox label{font-size:12px;font-weight:400}footer{padding:15px;font-size:12px;line-height:1.2}.footerlinks{text-align:center}.footerlinks p{font-size:12px;margin-bottom:0;line-height:1.2;margin-top:8px}.tooltip-inner{background-color:#a00e22}.tooltip.top .tooltip-arrow{border-top-color:#a00e22}@media (max-width:767px){body,html{background-image:url(../images/bgnd_xs.jpg);background-size:100% auto}.containerLogo{padding:10px 0}.containerLogo>img{width:120px;height:auto}.psychic{width:150px;height:150px;padding-bottom:0}h1{font-size:20px}h1,p,input[type="text"],input[type="email"],form,.signature,.signature p{text-align:center}p{font-size:14px}form{margin-bottom:15px}.sectionContainer{padding-right:0}.mainContainer{padding:25px 20px}footer{line-height:1.8}}@media (min-width:768px) and (max-width:991px){body,html{background-image:url(../images/bgnd_sm.jpg);background-size:100% auto}}@media (min-width:992px){body,html{background-image:url(../images/bgnd.jpg)}}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formButtonContainer,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#2e2e62}.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:#2e2e62}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#8274c5;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}