@charset "utf-8";body,html{margin:0;padding:0;font-family:Arial,sans-serif;color:#534c4f;background-color:#fff}a:link,a:visited{color:#534c4f;text-decoration:underline}a:active,a:hover{color:#ff5262;text-decoration:none}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:700;text-align:center;font-family:Raleway,sans-serif}button.btn{outline:0!important;white-space:normal}.wrapper{margin:0 auto;padding:0;max-width:1200px;position:relative}h1{font-size:36px;color:#ff5667;font-weight:900;margin-bottom:25px}h2{font-size:24px;margin-bottom:25px}h3{font-size:18px}p{font-size:18px}.headerContainer{position:relative;text-align:center;background-color:#eeeae5}.headerContainer header{padding:17% 0 28% 0}.articleContainer h2>span,.buttonSubmit>span>span,header>h1>span,header>p>span{display:block}header>p{margin-bottom:25px}.formButtonContainer>.buttonSubmit{width:100%}.buttonSubmit{font-size:24px;font-weight:700;font-family:Raleway,sans-serif;padding:0 0;border:5px solid #fff;color:#fff;overflow:hidden;background-color:#ff5667;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;-webkit-box-shadow:0 0 7px 0 rgba(77,71,63,.35);-moz-box-shadow:0 0 7px 0 rgba(77,71,63,.35);box-shadow:0 0 7px 0 rgba(77,71,63,.35)}.buttonSubmit,.buttonSubmit:focus{background-color:#ff5667;color:#fff}.buttonSubmit:active,.buttonSubmit:hover{background-color:#ea5261;color:#fff}.buttonSubmit>span{display:block;padding:25px 60px;-webkit-box-shadow:inset 0 0 46px 0 rgba(247,13,13,.64);-moz-box-shadow:inset 0 0 46px 0 rgba(247,13,13,.64);box-shadow:inset 0 0 46px 0 rgba(247,13,13,.64)}.heroImageContainer{position:absolute;bottom:-180px;left:15px;width:50%;height:0;padding-bottom:25.394%;background-image:url(../images/love-venice.png);background-repeat:no-repeat}.articleContainer p,.headerContainer p{text-align:center}.psychicsContainer p{font-size:12px}.psychicsContainer{background-color:#e5ded6;border:2px solid #e5ded6;margin-top:25px;padding-bottom:25px}.innerPsychicsContainer{background-color:#fff;margin-bottom:10px}.psychicsContainer h3{margin-bottom:8px}.innerPsychicsContainer>div{display:inline-block}.articleContainer{padding:0 0 5% 0}.faqContainer{margin-bottom:30px}.faqContainer h2{text-align:center}.faqContainer h3{text-align:left}.faqContainer h2{font-weight:900}.panel{border:1px dashed #ffd9d9;padding:15px 15px;margin-bottom:10px}.faqContainer p{font-size:14px}.panel-title{position:relative;padding-left:30px}.panel-title a:link,.panel-title a:visited{color:#534c4f;text-decoration:none}.panel-title a:active,.panel-title a:hover{color:#ff5262;text-decoration:none}.panel-body{padding-top:10px}a.linkRed:active,a.linkRed:hover,a.linkRed:link,a.linkRed:visited{display:inline-block;padding:5px 15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;text-decoration:none;background-color:#ff5262}.sprite-icons{background-image:url(../images/sprite-icons.png);background-repeat:no-repeat}.smallIcon{position:absolute;width:20px;height:20px;left:0;top:-1px}.sprite-icons.arrowLeft{background-position:0 0}.sprite-icons.arrowDown{background-position:-20px 0}.arrowForm{width:50px;height:50px;display:block;margin:0 auto 20px auto;background-position:0 -20px}.formContainer{background-color:#e5ded6;border:2px solid #e5ded6;padding:0 30px 30px 30px;margin-bottom:30px}.formInnerContainer{background-color:#eeeae5;border:5px solid #e5ded6;padding:30px;-webkit-box-shadow:0 0 1px 0 rgba(50,50,50,.55);-moz-box-shadow:0 0 1px 0 rgba(50,50,50,.55);box-shadow:0 0 1px 0 rgba(50,50,50,.55)}input[type=email],input[type=text]{font-family:Raleway,sans-serif;background-color:#fff;font-size:16px;height:auto;padding:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ddd6cd}input[type=checkbox]{margin:1px 0 0}.checkbox{margin-bottom:0}.footerlinks{font-size:12px;padding:15px;text-align:center}.footerlinks p{font-size:12px}.footerlinks a:link,.footerlinks a:visited{color:#534c4f;text-decoration:underline}.footerlinks a:active,.footerlinks a:hover{color:#ff5262;text-decoration:none}.photoPsychicContainer{position:relative;max-width:110px;width:100%;height:114px}.photoPsychicContainer>div>span,.photoPsychicContainer>span{display:block;position:absolute;left:0;bottom:0;color:#fff;font-size:12px;font-family:Raleway,sans-serif;background-color:rgba(142,137,132,.8);padding:3px 7px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.photoPsychicContainer.Tara{background-position:0 0}.photoPsychicContainer.Cassidy{background-position:-110px 0}.photoPsychicContainer.Harvey{background-position:-220px 0}.photoPsychicContainer.Violet{background-position:-330px 0}.photoPsychicContainer.Camila{background-position:-440px 0}.photoPsychicContainer.Tara>div{background-position:0 0}.photoPsychicContainer.Cassidy>div{background-position:-170px 0}.photoPsychicContainer.Harvey>div{background-position:-340px 0}.photoPsychicContainer.Violet>div{background-position:-510px 0}.photoPsychicContainer.Camila>div{background-position:-680px 0}.photoPsychicContainer.Chelsea{background-position:0 -114px}.photoPsychicContainer.Freddy{background-position:-110px -114px}.photoPsychicContainer.Becky{background-position:-220px -114px}.photoPsychicContainer.Simon{background-position:-330px -114px}.photoPsychicContainer.Steven{background-position:-440px -114px}.photoPsychicContainer.Chelsea>div{background-position:0 -176px}.photoPsychicContainer.Freddy>div{background-position:-170px -176px}.photoPsychicContainer.Becky>div{background-position:-340px -176px}.photoPsychicContainer.Simon>div{background-position:-510px -176px}.photoPsychicContainer.Steven>div{background-position:-680px -176px}.photoPsychicContainer.Will{background-position:0 -228px}.photoPsychicContainer.Phaedra{background-position:-110px -228px}.photoPsychicContainer.Portia{background-position:-220px -228px}.photoPsychicContainer.Angel{background-position:-330px -228px}.photoPsychicContainer.Peggy{background-position:-440px -228px}.photoPsychicContainer.Will>div{background-position:0 -352px}.photoPsychicContainer.Phaedra>div{background-position:-170px -352px}.photoPsychicContainer.Portia>div{background-position:-340px -352px}.photoPsychicContainer.Angel>div{background-position:-510px -352px}.photoPsychicContainer.Peggy>div{background-position:-680px -352px}.photoPsychicContainer.Lolita{background-position:0 -342px}.photoPsychicContainer.Karl{background-position:-110px -342px}.photoPsychicContainer.Skye{background-position:-220px -342px}.photoPsychicContainer.Lana{background-position:-330px -342px}.photoPsychicContainer.Jake{background-position:-440px -342px}.photoPsychicContainer.Lolita>div{background-position:0 -528px}.photoPsychicContainer.Karl>div{background-position:-170px -528px}.photoPsychicContainer.Skye>div{background-position:-340px -528px}.photoPsychicContainer.Lana>div{background-position:-510px -528px}.photoPsychicContainer.Jake>div{background-position:-680px -528px}@media (max-width:767px){.photoPsychicContainer{background-image:url(../images/sprite-psychics-mobile.jpg)}.heroImageContainer{position:relative;max-width:395px;height:0;left:auto;bottom:auto;width:100%;background-size:100% 100%;padding-bottom:25.39404%;margin:20px auto 0 auto;background-image:url(../images/love-venice-mobile.png);background-repeat:no-repeat}.heartsLeftContainer{position:absolute;width:202px;height:62px;left:0;top:0;background-position:0 0;background-image:url(../images/hearts-left-mobile.png);background-repeat:no-repeat}.articleContainer h2>span,.buttonSubmit>span>span,header>h1>span,header>p>span{display:inline}.headerContainer header{padding:17% 0 0 0}.formContainer{padding:0 10px 10px 10px}.formInnerContainer{padding:15px}.buttonSubmit>span{padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:991px){.photoPsychicContainer{background-image:url(../images/sprite-psychics-tablet.jpg)}.heroImageContainer{position:relative;max-width:571px;height:0;left:auto;bottom:auto;width:100%;padding-bottom:20.394%;margin:20px auto 0 auto;background-image:url(../images/love-venice.png);background-repeat:no-repeat}.heartsLeftContainer{position:absolute;width:388px;height:200px;left:-132px;top:0;background-position:0 0;background-image:url(../images/hearts-left-tablet.png);background-repeat:no-repeat}.headerContainer header{padding:13% 0 0 0}}@media (min-width:992px){.photoPsychicContainer{background-image:url(../images/sprite-psychics.jpg)}.photoPsychicContainer:hover>div{display:block}.photoPsychicContainer>div{position:absolute;left:auto;top:-2px;bottom:auto;right:-2px;display:none;width:170px;height:176px;background-image:url(../images/sprite-psychics-big.jpg);z-index:2;border:2px solid #cdc6bd}.heartsLeftContainer{position:absolute;width:673px;height:220px;left:-510px;top:0;background-position:0 0;background-image:url(../images/hearts-left.png);background-repeat:no-repeat}.heroImageContainer{position:absolute;bottom:-180px;left:15px;width:50%;height:0;padding-bottom:25.394%;background-image:url(../images/love-venice.png);background-repeat:no-repeat}.articleContainer{padding:20% 0 10% 0}.faqContainer h2{text-align:left}}@media (min-width:1200px){.heartsRightContainer{background-image:url(../images/hearts-right.png);background-repeat:no-repeat;background-position:right bottom}}.formButtonContainer,.formCheckboxesContainer,.formDataTreatmentText,.formFillingInstructions,.formValidationConsentsText{margin-top:15px;margin-bottom:15px}.formDataTreatmentText{margin-bottom:0}.formButtonContainer>p,.formDataTreatmentText>p,.formFillingInstructions>p,.formValidationConsentsText>p{margin-bottom:10px;font-size:11px;line-height:1.4}.formButtonContainer>p:last-child,.formDataTreatmentText>p:last-child,.formFillingInstructions>p:last-child,.formValidationConsentsText>p:last-child{margin-bottom:0}.formDataTreatmentText a:link,.formDataTreatmentText a:visited,.formValidationConsentsText a:link,.formValidationConsentsText a:visited{color:#534c4f;text-decoration:underline}.formDataTreatmentText a:active,.formDataTreatmentText a:hover,.formValidationConsentsText a:active,.formValidationConsentsText a:hover{color:#ff5262;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}