@charset "utf-8";body,html{margin:0;padding:0;color:#fff;font-family:'Lato',sans-serif;background-color:#1a0209;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:1010px;position:relative}.containerLogo{text-align:center;padding:10px}.containerLogo>.logo{margin:0 auto;background-repeat:no-repeat}.mainContainer{padding:15px;background-color:rgba(253,253,192,.2)}.innerContainer{position:relative;border:1px solid #c3cc2d;background-color:#5d0b23;background-repeat:no-repeat;background-position:right top;min-height:653px}.spriteOrnaments{width:50px;height:50px;background-repeat:no-repeat;display:block;position:absolute}.spriteOrnaments.lefttop{background-position:0 0;left:0;top:0}.spriteOrnaments.righttop{background-position:-50px 0;right:0;top:0}.spriteOrnaments.leftbottom{background-position:0 -50px;left:0;bottom:0}.spriteOrnaments.rightbottom{background-position:-50px -50px;right:0;bottom:0}.innerContainer>section{padding:13% 0% 8% 8%}h1{font-size:28px;color:#faf900;margin:30px 0 15px 0}p{font-size:18px;line-height:1.4;margin-bottom:30px}a:link,a:visited{color:inherit;text-decoration:underline}a:hover,a:active{color:inherit;text-decoration:none}input[type="text"],input[type="email"]{font-size:16px;padding:15px 12px;height:auto;color:#1a0209;background-color:#fff;border:1px solid #faf900}input[type="text"]:focus,input[type="email"]:focus{border:1px solid #faf900;-webkit-box-shadow:0 0 5px 0 #faf900;-moz-box-shadow:0 0 5px 0 #faf900;box-shadow:0 0 5px 0 #faf900}input[type="radio"],input[type="checkbox"]{margin:1px 0 0}.buttonSubmit{font-size:20px;padding:15px 10px;font-weight:900;background-color:#dbb900;color:#fff;border:1px solid #faf900;text-shadow:1px 1px 3px rgba(57,49,1,.75);-webkit-box-shadow:14px 14px 30px 0 rgba(73,3,24,.75);-moz-box-shadow:14px 14px 30px 0 rgba(73,3,24,.75);box-shadow:14px 14px 30px 0 rgba(73,3,24,.75)}.buttonSubmit,.buttonSubmit:focus{background-color:#dbb900;color:#fff}.buttonSubmit:hover,.buttonSubmit:active{background-color:#dbb900;color:#fff}form label{font-size:24px;color:#faf900;font-weight:400}.checkbox label{font-size:12px;font-weight:400}footer{padding:30px 15px 30px 15px;font-size:12px;line-height:1.2}.footerlinks{text-align:center;color:#907861;line-height:1.8}.footerlinks p{font-size:12px;margin-bottom:0;line-height:1.2;margin-top:8px}.footerlinks a:link,.footerlinks a:visited{color:#907861;text-decoration:none;border-bottom:1px dotted transparent}.footerlinks a:hover,.footerlinks a:active{color:#907861;text-decoration:none;border-bottom:1px dotted #907861}.tooltip-inner{background-color:#a00e22}.tooltip.top .tooltip-arrow{border-top-color:#a00e22}@media (max-width:767px){body,html{background-image:url(../images/bgnd-sm.jpg);background-size:100% auto}.buttonSubmit{width:100%}.logo{background-image:url(../images/logo-mobile.png);width:100px;height:80px}.spriteOrnaments{width:25px;height:25px;background-image:url(../images/sprite-ornaments-mobile.png)}.spriteOrnaments.lefttop{background-position:0 0}.spriteOrnaments.righttop{background-position:-25px 0}.spriteOrnaments.leftbottom{background-position:0 -25px}.spriteOrnaments.rightbottom{background-position:-25px -25px}.innerContainer>section{padding:13% 8% 13% 8%}h1{font-size:20px}h1,p,input[type="text"],input[type="email"],form,.signature,.signature p{text-align:center}p{font-size:14px}.containerPsychic{width:200px;height:200px;margin:20px auto 0 auto;background-image:url(../images/psychic-mobile.jpg);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}@media(min-width:768px){.spriteOrnaments{background-image:url(../images/sprite-ornaments.png)}.headerOrnament{width:542px;height:50px;position:absolute;left:50%;top:0;margin-left:-271px;background-image:url(../images/header-ornament.png);background-repeat:no-repeat}.logo{background-image:url(../images/logo.png);width:178px;height:143px}.innerContainer{background-image:url(../images/bgnd-main.jpg)}.buttonSubmit{padding:15px 70px}}@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) and (max-width:1199px){body,html{background-image:url(../images/bgnd-md.jpg)}}@media (min-width:1200px){body,html{background-image:url(../images/bgnd.jpg)}footer{padding:30px 15px 80px 15px}.containerLogo{padding:30px 0}}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#cecab7}.formButtonContainer{margin-top:30px;margin-bottom:30px}.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:#cecab7}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#fff;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}