*{box-sizing:border-box}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{padding:0}html{line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}form{margin-bottom:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{border:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul,ol{margin:0}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-1{flex:1}.flex-auto{flex:auto}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-basis-auto{flex-basis:auto}.flex-basis-0{flex-basis:0}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-align-items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between}.flex-justify-around{justify-content:space-around}.flex-items-start{align-items:flex-start}.flex-items-end{align-items:flex-end}.flex-items-center{align-items:center}.flex-items-baseline{align-items:baseline}.flex-items-stretch{align-items:stretch}.flex-content-start{align-content:flex-start}.flex-content-end{align-content:flex-end}.flex-content-center{align-content:center}.flex-content-between{align-content:space-between}.flex-content-around{align-content:space-around}.flex-content-stretch{align-content:stretch}.flex-self-auto{align-self:auto}.flex-self-start{align-self:flex-start}.flex-self-end{align-self:flex-end}.flex-self-center{align-self:center}.flex-self-baseline{align-self:baseline}.flex-self-stretch{align-self:stretch}.flex-order-1{order:1}.flex-order-2{order:2}.flex-order-3{order:3}.flex-order-4{order:4}.flex-order-none{order:inherit}.slide-top{-webkit-animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.5s}.slide-top:nth-child(2){animation-delay:1s}.slide-top:nth-child(3){animation-delay:1.5s}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-top{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes shake-it{0%{-webkit-transform:translate(5px,1px) rotate(0deg)}20%{-webkit-transform:translate(-1px,-5px) rotate(-1deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg)}80%{-webkit-transform:translate(-1px,-5px) rotate(-1deg)}100%{-webkit-transform:translate(3px,1px) rotate(0deg)}}.shake:hover{-webkit-animation-name:shake-it;-webkit-animation-duration:2s;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.flip-right{-webkit-animation:flip-right .2s cubic-bezier(.455,.03,.515,.955) both;animation:flip-right 1s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes flip-right{0%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flip-right{0%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@font-face{font-family:icomoon;src:url(../../fonts/icomoon/icomoon.eot);src:url(../../fonts/icomoon/icomoon.eot?8ryqn3#iefix) format("embedded-opentype"),url(../../fonts/icomoon/icomoon.ttf?8ryqn3) format("truetype"),url(../../fonts/icomoon/icomoon.woff?8ryqn3) format("woff"),url(../../fonts/icomoon/icomoon.svg?8ryqn3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wheelchair:before{content:"\e900"}.icon-aries:before{content:"\e901"}.icon-taurus:before{content:"\e902"}.icon-gemini:before{content:"\e903"}.icon-cancer:before{content:"\e904"}.icon-leo:before{content:"\e905"}.icon-virgo:before{content:"\e906"}.icon-libra:before{content:"\e907"}.icon-scorpio:before{content:"\e908"}.icon-sagittarius:before{content:"\e909"}.icon-capricorn:before{content:"\e90a"}.icon-aquarius:before{content:"\e90b"}.icon-pisces:before{content:"\e90c"}.icon-rat:before{content:"\e90d"}.icon-ox:before{content:"\e90e"}.icon-tiger:before{content:"\e90f"}.icon-rabbit:before{content:"\e910"}.icon-dragon:before{content:"\e911"}.icon-snake:before{content:"\e912"}.icon-horse:before{content:"\e913"}.icon-goat:before{content:"\e914"}.icon-monkey:before{content:"\e915"}.icon-rooster:before{content:"\e916"}.icon-dog:before{content:"\e917"}.icon-pig:before{content:"\e918"}.icon-sun:before{content:"\e919"}.icon-moon:before{content:"\e91a"}.icon-mercury:before{content:"\e91b"}.icon-venus:before{content:"\e91c"}.icon-mars:before{content:"\e91d"}.icon-jupiter:before{content:"\e91e"}.icon-saturn:before{content:"\e91f"}.icon-uranus:before{content:"\e920"}.icon-neptune:before{content:"\e921"}.icon-pluto:before{content:"\e922"}.icon-conjunction:before{content:"\e923"}.icon-opposition:before{content:"\e924"}.icon-square:before{content:"\e925"}.icon-trine:before{content:"\e926"}.icon-sextile:before{content:"\e927"}.icon-north-node:before{content:"\e928"}.icon-south-node:before{content:"\e929"}.icon-midheaven:before{content:"\e92a"}.icon-part-fortune:before{content:"\e92b"}.icon-retrograde:before{content:"\e92c"}.icon-natal-chart:before{content:"\e92d"}.icon-personality:before{content:"\e92e"}.icon-character:before{content:"\e92f"}.icon-psych-analysis:before{content:"\e930"}.icon-planetary-strength:before{content:"\e931"}.icon-psych-profile:before{content:"\e932"}.icon-glossary:before{content:"\e933"}.icon-perspective:before{content:"\e934"}.icon-aspects:before{content:"\e935"}.icon-heart:before{content:"\e936"}.icon-briefcase:before{content:"\e937"}.icon-rising-sun:before{content:"\e938"}.icon-menu:before{content:"\e939"}.icon-close:before{content:"\e93a"}.icon-arrow:before{content:"\e93b"}.icon-envelope:before{content:"\e93c"}.icon-android:before{content:"\e93d"}.icon-apple:before{content:"\e93e"}.icon-banner-premium:before{content:"\e93f"}.pointer{cursor:pointer}body{background:url(../../images/bg-dots.jpg) repeat top left;background-size:50%;font-family:mate,serif;font-size:1rem;line-height:1.25;transition:.5s ease-in-out;color:#181f3d}h1,h2{font-family:khand,sans-serif;font-weight:400;letter-spacing:1.2px;text-transform:uppercase;line-height:1.3}h1{font-size:1.75rem}h2{font-size:1.375rem}h3{font-size:1.25rem;font-family:khand,sans-serif;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;line-height:1.3}h4{font-size:1.125rem}a{transition:color 200ms linear;color:#979eba}a:hover{color:#181f3d}hr{border-color:#181f3d;border-width:.5px}.cta-link{font-size:1.25rem;font-family:khand,sans-serif;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;line-height:1.3}.cta-link .icon-arrow{font-size:.7rem;font-weight:600;vertical-align:middle}.anchor-link{font-family:khand,sans-serif;font-size:1.125rem;font-weight:500;margin:1em 0;text-transform:uppercase}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.img-responsive{display:block;width:100%;height:auto}.hidden-overflow{overflow:hidden}.fixed{position:fixed}.white-box{background:#fff;box-shadow:0 2px 9px 1px rgba(136,136,136,.17);padding:.5rem}.ice-box{background:#f3f9f7;padding:2rem 1.25rem;margin-bottom:2rem}[class^=flex-],[class*=' flex-']{display:flex;align-items:center}.flex-center{justify-content:center;flex-wrap:wrap}.flex-center>*{padding:.25rem .5rem}.flex-center .btn{margin:.25rem .5rem}.flex-start{justify-content:flex-start}.flex-between{justify-content:space-between}.hexagon{position:relative;height:30px;min-width:120px;padding:0 .5rem;background-color:#979eba;color:#fff;font-size:1.125rem;text-align:center;font-family:khand,sans-serif;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;line-height:1.3}.hexagon:before,.hexagon:after{content:"";position:absolute;border-top:15px solid transparent;border-bottom:15px solid transparent;top:0}.hexagon:before{border-right:10px solid #979eba;left:-10px}.hexagon:after{border-left:10px solid #979eba;right:-10px}.hexagon--large{min-width:149px;height:32px;font-size:1rem;line-height:1.5rem}.hexagon--large:before,.hexagon--large:after{border-top-width:16px;border-bottom-width:16px}.hexagon--small{min-width:96px;height:26px;font-size:1rem;line-height:1}.hexagon--small:before,.hexagon--small:after{border-top-width:13px;border-bottom-width:13px}.hexagon--navy{background:#181f3d}.hexagon--navy:before{border-right-color:#181f3d}.hexagon--navy:after{border-left-color:#181f3d}.hexagon--navy:hover{color:#fff;background:#5d6278}.hexagon--navy:hover:before{border-right-color:#5d6278}.hexagon--navy:hover:after{border-left-color:#5d6278}.hexagon--darker{background:#5d6277}.hexagon--darker:before{border-right-color:#5d6278}.hexagon--darker:after{border-left-color:#5d6278}.hexagon--darker:hover{color:#fff;background:#181f3d}.hexagon--darker:hover:before{border-right-color:#181f3d}.hexagon--darker:hover:after{border-left-color:#181f3d}.bg-abstract{background:url(../../images/bg-abstract-shapes.png) no-repeat center center;background-size:contain}@supports(filter:blur(10px)){.blur{filter:blur(10px);-webkit-filter:blur(10px)}}@media only screen and (min-width:0px) and (max-width:767px){body{background-size:250%;padding-top:7rem}h1{font-size:1.375rem}h2{font-size:1.25rem}h3{font-size:1rem}.bg-abstract{background-size:cover}}.grid{max-width:1300px;margin:0 auto;padding-left:1rem;padding-right:1rem}.width-half{width:50%}.width-post{width:70%}@supports(display:grid){.grid{display:grid}.grid-right-sidebar{grid-template-columns:2fr 1fr;grid-gap:6rem}.grid-2,.grid-3,.grid-4,.grid-6{grid-template-rows:auto;grid-gap:1rem}.grid-2{grid-template-columns:repeat(2,minmax(47%,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(32%,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(22%,1fr))}.grid-6{grid-template-columns:repeat(6,minmax(14%,1fr))}@media only screen and (min-width:0px) and (max-width:767px){.grid{grid-template-columns:1fr;grid-gap:0}.width-half,.width-post{width:100%}.grid-6{grid-template-columns:repeat(3,1fr)}.grid-4-m{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px){.width-half,.width-post{width:100%}.grid-1-m{grid-template-columns:1fr}.grid-2-m{grid-template-columns:repeat(2,1fr)}.grid-4-m{grid-template-columns:repeat(4,1fr)}.grid-center-m{grid-column:1/span 2;max-width:50%;margin:0 auto}.grid-single-m{grid-column:1/span 2}.grid-right-sidebar{grid-template-columns:1fr;grid-gap:1rem;grid-row-gap:0}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-right-sidebar,.grid-2,.grid-3,.grid-4,.grid-6{-ms-overflow-x:auto}.grid-right-sidebar>*,.grid-2>*,.grid-3>*,.grid-4>*,.grid-6>*{float:left;margin-left:.5rem;margin-right:.5rem}.grid-2>*{width:47%}.grid-3>*{width:33%}.grid-4>*{width:23%}.grid-6>*{width:15.25%;display:inline-block}.grid-right-sidebar>:first-child{width:63%;margin-right:2rem}.grid-right-sidebar>:last-child{width:33%}}.form-inline{display:flex;align-items:center;justify-content:flex-start}input{border:1px #181f3d solid;padding:.5rem 1rem;font-family:mate,serif;width:100%}input:focus{outline:none;border-color:#979eba}input.error{border-color:#c46765}button,.btn{background:#181f3d;border:1px #181f3d solid;color:#fff;cursor:pointer;padding:.5rem 1rem;width:auto;font-family:khand,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1.3}button:hover,.btn:hover{background:#263262;color:#fff}button.disabled,.btn.disabled{background:#d4d7e3;border-color:#d4d7e3;color:#979eba}.btn--light{background:#979eba;border-color:#979eba}.btn--light:hover{background:#7881a6}.dropdown-link{background:0 0;border:0;font-size:1rem;margin:0 auto .5rem}.dropdown-link:focus{outline:none;border-color:#979eba}i.error-msg{font-size:1rem;color:#c46765;margin:.5rem 0}nav{font-family:khand,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1.3}nav a{color:#181f3d}nav a:hover{color:#979eba}nav .logo{display:block;width:11rem;margin:2rem auto}.menu{margin-bottom:2rem}.menu__dropdown{position:relative}.menu__dropdown .caret{opacity:0}.menu__sub-nav{display:none;min-width:10rem;grid-gap:.5rem;z-index:5;text-align:left;font-size:.875rem;position:absolute;top:1.5rem;left:0}.menu__sub-nav a{color:#181f3d}.menu__sub-nav a:not(:last-child){border-bottom:1px #edeef3 solid;padding-bottom:.5rem}.menu-small{display:none}footer{padding:4rem 0;width:45%;grid-gap:2rem}footer h2{margin-bottom:.5rem}footer p{color:#979eba;margin-top:.5rem}footer .logo{width:8rem;margin:0 auto 1rem;display:block}footer .logo svg{width:100%;height:auto}footer .parent-logo{width:22%;margin:0 auto;display:block}footer .download a{width:22%;transition:transform .3s ease-in-out}footer .download a:hover{transform:translate(0,5px)}footer .links a{color:#181f3d}footer .links a:hover{color:#979eba}.dark-container{background:url(../../images/bg-noisy-black.jpg) repeat top left;width:100%;padding:6rem 0;margin-top:4rem;color:#fff;overflow:hidden}.dark-container p{margin-bottom:1rem;font-size:1.125rem}.dark-container .cta-link{color:#fff}.dark-container .cta-link:hover{color:#979eba}.dark-container .grid-2{grid-gap:6rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dark-container .grid-2{display:-ms-flexbox;overflow:hidden;justify-content:space-between}}.misc h2,.misc h3,.misc p{margin-bottom:1rem}@media only screen and (min-width:0px) and (max-width:767px){nav{position:fixed;width:100%;left:0;top:0;background:#fff;z-index:10}nav .logo{width:6.25rem;margin:1rem auto}nav .logo svg{width:100%;height:auto}nav .menu-link{font-size:2rem;position:absolute;top:1.5rem;right:1.5rem}.menu{margin-bottom:0}.menu a{padding:.5rem}.menu-small{background:url(../../images/bg-dots.jpg) repeat top left;background-size:250%;width:100vw;height:100vh;padding:2rem 0;z-index:15;opacity:.97;position:absolute;top:5rem;left:0}.menu-small a{display:block;padding:1rem 0;font-size:1.375rem}footer{width:100%;padding:2rem 1rem}footer.grid{grid-gap:1rem}footer .logo{width:30%}footer .download a{width:40%}footer .parent-logo{width:40%}.dark-container{text-align:center;padding:4rem 0;margin-top:2rem}.dark-container .grid-2{grid-gap:3rem}.misc input,.misc button,.misc .btn{margin-bottom:1rem;display:block}}@media only screen and (min-width:768px) and (max-width:1024px){nav .logo{margin:1rem auto}.menu{margin-bottom:1rem;grid-template-columns:1fr repeat(5,auto) 1fr}footer{width:80%}.dark-container{padding:4rem 1rem;margin-top:2rem;text-align:center}.dark-container .grid-2{grid-gap:1rem}}.ad-slot{margin-top:1rem;margin-bottom:2rem;display:flex;justify-content:center;align-self:center}.ad-leader{max-height:250px;overflow:hidden}@media only screen and (min-width:0px) and (max-width:767px){.ad-slot{margin-top:1rem;margin-bottom:2rem}}.module-astrologers{max-width:1300px;padding-left:1rem;padding-right:1rem;margin:4rem auto 6rem}.module-astrologers:before{content:"";background:url(../../images/decor-moon-phases.svg) no-repeat top left;background-size:contain;width:11rem;height:1rem;display:block;margin:0 auto 1rem}.module-astrologers img{border:1px #181f3d solid;-webkit-box-shadow:0 2px 4px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px 5px rgba(0,0,0,.1);box-shadow:0 2px 4px 5px rgba(0,0,0,.1);margin:1rem auto;width:110px;height:110px;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px}.module-astrologers a{color:#181f3d}.module-astrologers a:hover{color:#979eba}.module-astrologers__items .astrologer{transition:transform .3s ease-in-out}.module-astrologers__items .astrologer:hover{transform:translate(0,5px)}.module-astrologers__items .astrologer:hover{color:#181f3d}.module-daily-tarot a:hover{color:#fff}.module-daily-tarot__cards{position:relative;height:150px;width:130%;margin:0 3rem}.module-daily-tarot__cards a{width:40%;display:block;position:absolute;transition:transform .3s ease-in-out}.module-daily-tarot__cards a:hover{transform:translate(0,5px)}.module-daily-tarot__cards a:first-child{top:-1rem;left:0}.module-daily-tarot__cards a:nth-child(2){top:0;left:50%;margin-left:-20%;z-index:5}.module-daily-tarot__cards a:last-child{top:-1rem;right:0}.module-birth-chart{max-width:450px;position:relative}.module-birth-chart:after{content:"";background:url(../../images/bg-birth-chart.svg) no-repeat top left;background-size:contain;height:250px;width:250px;position:absolute;top:-2rem;right:-8rem}.module-birth-chart h1{margin-bottom:1.5rem}.module-birth-chart .btn{margin-right:1rem;z-index:2}.module-horoscopes{position:relative}.module-horoscopes .grid-3{align-items:flex-end}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.module-horoscopes .grid-3{display:flex}}.module-overview,.module-love,.module-chinese{margin:1rem 0}.module-overview p,.module-love p,.module-chinese p{width:80%;margin:2rem auto 1rem}.module-overview .header,.module-love .header,.module-chinese .header{position:relative}.module-overview .header:after,.module-love .header:after,.module-chinese .header:after{content:"";height:1px;width:200px;margin-left:-100px;background:#979eba;z-index:-1;display:block;position:absolute;bottom:1rem;left:50%}.module-overview .header .hexagon,.module-love .header .hexagon,.module-chinese .header .hexagon{margin:0 auto 1rem;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.module-overview .header .hexagon,.module-love .header .hexagon,.module-chinese .header .hexagon{display:table;line-height:1.7}}.module-overview .header:before{content:"";background:url(../../images/decor-sun.svg) no-repeat bottom center;background-size:contain;width:10rem;height:3rem;margin:0 auto;display:block}.module-love .header:before{content:"";background:url(../../images/decor-hearts.svg) no-repeat top center;background-size:contain;width:8rem;height:5rem;margin:0 auto -2rem;display:block}.module-chinese .header:before{content:"";background:url(../../images/decor-chinese.svg) no-repeat top left;background-size:contain;width:18rem;height:3rem;margin-left:-9rem;display:block;position:absolute;top:5px;left:50%}.module-chinese .header:after{display:none}.module-sign-picker-overview,.module-sign-picker-love,.module-sign-picker-chinese{width:100%;padding:3rem 0;z-index:1;display:none;background:rgba(255,255,255,.5);position:absolute;top:2rem;left:0}.module-sign-picker-overview a,.module-sign-picker-love a,.module-sign-picker-chinese a{font-size:1.375rem;font-family:khand,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1.3;color:#181f3d}.module-sign-picker-overview a:hover,.module-sign-picker-love a:hover,.module-sign-picker-chinese a:hover{color:#979eba}.module-sign-picker-overview p,.module-sign-picker-love p,.module-sign-picker-chinese p{font-size:1.125rem;margin-bottom:1rem}.module-sign-picker-overview .icon-close,.module-sign-picker-love .icon-close,.module-sign-picker-chinese .icon-close{font-size:2rem;margin:2rem auto 1rem;display:block}.module-sign-picker-overview .flex-center,.module-sign-picker-love .flex-center,.module-sign-picker-chinese .flex-center{width:40%;margin:0 auto}@media only screen and (min-width:0px) and (max-width:330px){.module-astrologers img{width:60px;height:60px}}@media only screen and (min-width:0px) and (max-width:767px){.module-astrologers{margin:3rem 0}.module-astrologers img{width:80px;height:80px}.module-astrologers__items>a{margin:.5rem}.module-astrologers__items p{font-size:.875rem}.module-daily-tarot .flex-start{flex-wrap:wrap;justify-content:center}.module-daily-tarot__cards{margin:2rem auto;max-width:400px}.module-birth-chart{width:100%}.module-birth-chart:after{right:-4rem}.module-birth-chart h1{margin-bottom:.5rem}.module-birth-chart .flex-start{justify-content:center;flex-wrap:wrap}.module-birth-chart .flex-start .btn{margin-top:1rem}.module-horoscopes{margin-top:2rem}.module-overview p,.module-love p,.module-chinese p{width:90%}.module-overview p{margin-top:0}.module-love{margin:3rem 0}.module-sign-picker-overview,.module-sign-picker-love,.module-sign-picker-chinese{top:0;padding:5rem 3rem;height:100vh;width:100vw;position:fixed;background:url(../../images/bg-dots.jpg) repeat top left;background-size:250%;z-index:5}.module-sign-picker-overview h2,.module-sign-picker-love h2,.module-sign-picker-chinese h2{margin-bottom:1rem;margin-top:3rem}.module-sign-picker-overview p,.module-sign-picker-love p,.module-sign-picker-chinese p{margin-bottom:2rem}.module-sign-picker-overview a,.module-sign-picker-love a,.module-sign-picker-chinese a{font-size:1.25rem}.module-sign-picker-overview .flex-center,.module-sign-picker-love .flex-center,.module-sign-picker-chinese .flex-center{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.module-astrologers{margin:4rem auto}.module-daily-tarot .flex-start{flex-wrap:wrap;justify-content:center}.module-daily-tarot__cards{margin:2rem 4rem 0}.module-birth-chart{width:100%}.module-birth-chart h1{margin:0}.module-birth-chart .flex-start{flex-wrap:wrap;justify-content:center}.module-birth-chart .flex-start .btn{margin-top:1rem}}.carousel{margin:1rem auto 0;max-width:1250px;position:relative}.carousel__track-container{margin:0 auto;max-width:1200px;overflow:hidden;width:94%}.carousel__track{display:flex;justify-content:start;margin:0 auto;transition:transform .5s ease-in}.carousel__slide{flex:0 0 20%;padding:0 20px}.carousel__btn{align-items:center;cursor:pointer;display:flex;font-size:2rem;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.carousel__btn--left{left:-4px}.carousel__btn--right{right:-4px}.carousel .l-arrow{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.carousel .l-arrow:hover{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}@media only screen and (min-width:0px) and (max-width:767px){.carousel{max-width:550px}.carousel__btn{font-size:1rem}.carousel__slide{flex:0 0 33%;padding:0 10px}.carousel__track-container{max-width:500px}}@media only screen and (min-width:0px) and (max-width:330px){.carousel{max-width:310px}.carousel__slide{flex:0 0 50%}}@media only screen and (min-width:768px) and (max-width:1024px){.carousel{max-width:650px}.carousel__btn{font-size:1.5rem}.carousel__slide{flex:0 0 33%}.carousel__track-container{max-width:600px}}.pagination{position:relative}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:center;line-height:3rem}.pagination .nav-links .prev{margin-right:1rem}.pagination .nav-links .next{margin-left:1rem}@media only screen and (min-width:0px) and (max-width:767px){.pagination .nav-links{text-align:center}}.author-container h1{margin:1rem 0 0}.author-container p{margin-bottom:1rem}.author-container em{color:#979eba;margin-bottom:1rem;display:block}.author-container .author-excerpt__img{width:20%;margin:0 auto}.author-container .author-excerpt__img img{width:80%;margin:0 auto;width:120px;height:120px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}@media only screen and (min-width:0px) and (max-width:767px){.author-container .author-excerpt__img{width:50%}}.sign-picker{margin:2rem 0 3rem}.sign-picker img{width:90%;margin:0 auto}.sign-picker h1{margin-bottom:1rem}.sign-picker a{color:#181f3d;transition:transform .3s ease-in-out}.sign-picker a:hover{transform:translate(0,5px)}.horoscope-content p{margin-bottom:1rem}.horoscope-content .date{font-size:1.25rem;font-family:khand,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1.3}.horoscope-content .sign-img{float:right;width:20%;text-align:center;min-height:170px}.horoscope-content .sign-img .cta-link{font-size:1rem;margin-top:.5rem;display:block;color:#181f3d}.horoscope-content .sign-img .cta-link:hover{color:#979eba}.date-picker{font-family:khand,sans-serif;font-weight:500;font-size:1.125rem;text-transform:uppercase;flex-wrap:wrap}.date-picker:after{content:"";height:1px;background:#181f3d;display:block;flex-basis:100%}.date-picker a{padding:.5rem}.date-picker a:first-child{padding-left:0}.date-picker .active{color:#181f3d}.sub-date-picker{flex-wrap:wrap;margin-bottom:1rem}.sub-date-picker:after{content:"";height:1px;background:#181f3d;display:block;flex-basis:100%}.sub-date-picker a{padding:.5rem}.sub-date-picker a:first-child{padding-left:0}.sub-date-picker a:nth-child(2){border-left:1px #181f3d solid;border-right:1px #181f3d solid}.sub-date-picker .active{font-style:italic;background:#f3f9f7;color:#181f3d}.sub-date-picker .active:first-child{padding-left:.5rem}.more-btns{margin-top:2rem}.more-btns .flex-start{margin:.5rem 0;flex-wrap:wrap;max-width:80%}.more-btns a{margin:.3rem .85rem}.more-btns a.active{background:#979eba}.more-btns a.active:before{border-right-color:#979eba}.more-btns a.active:after{border-left-color:#979eba}.author-excerpt{margin:2rem 0;flex-wrap:wrap}.author-excerpt:before,.author-excerpt:after{content:"";height:1px;background:#181f3d;display:block}.author-excerpt:before{flex-basis:86%;margin-bottom:1rem}.author-excerpt:after{flex-basis:100%;margin-top:1rem}.author-excerpt span{font-size:.875rem;font-style:italic;font-family:mate,serif;letter-spacing:0;text-transform:capitalize;color:#979eba}.author-excerpt__img{display:block;background:url(../../images/decor-circular-rays.svg) no-repeat center center;background-size:contain;padding:1rem;margin-right:2rem;transition:transform .3s ease-in-out}.author-excerpt__img:hover{transform:translate(0,5px)}.author-excerpt__img img{width:80%;margin:0 auto;width:80px;height:80px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.author-excerpt__content{width:70%}.horoscope-index-container .horoscope-index-content .intro-text{margin-bottom:2em}.horoscope-index-container .horoscope-index-content .sign-container{background-color:#fff;border-radius:2px;border:1px #ebece9 solid;padding:.2rem;box-shadow:1px 4px 8px rgba(0,0,0,.05)}.horoscope-index-container .horoscope-index-content .sign-container .sign-image{padding:.3em;width:36%}.horoscope-index-container .horoscope-index-content .sign-container .sign-image p{font-size:.8rem}.horoscope-index-container .horoscope-index-content .sign-container .sign-description{padding:.5em;text-align:left;width:60%}.horoscope-index-container .horoscope-index-content .sign-container .sign-description p{margin-bottom:.5rem}@media only screen and (min-width:0px) and (max-width:767px){.sign-picker{margin:0 0 1rem}.sign-picker img{width:80%;margin-bottom:.5rem}.sign-picker p{font-size:.875rem;margin-bottom:1.5rem}.horoscope-content h1{text-align:center}.horoscope-content .sign-img{width:30%;max-width:115px}.horoscope-content .sign-img img.sun-sign-img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.horoscope-content .sign-img img.sun-sign-img:hover{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.horoscope-content .date-picker{justify-content:center}.horoscope-content .date-picker a{padding:.7rem}.horoscope-content .sub-date-picker{justify-content:center}.horoscope-content .sub-date-picker a{padding:.7rem}.more-btns{text-align:center;margin-bottom:2rem}.more-btns .flex-start{justify-content:center;margin:0;max-width:100%}.author-excerpt{margin:1rem 0}.author-excerpt:before{flex-basis:100%}.author-excerpt__img{padding:.5rem;margin-right:1rem}.author-excerpt__img img{width:60px;height:60px}.author-excerpt__content{width:65%}.horoscope-index-container .horoscope-index-content .sign-container{margin-bottom:1rem}}.banner-premium{background:url(../../images/premium/banner-premium.png) no-repeat center center;background-color:#f3f9f7;background-size:contain;padding:1.25rem;margin:-1rem 0 1rem}.banner-premium h2{font-size:2.4rem}.banner-premium [class^=icon-],.banner-premium [class*=' icon-']{font-size:1.5rem;margin-right:1rem}.banner-premium .white-box{margin-left:auto;padding:.2rem 1rem;font-family:khand,sans-serif;font-weight:500;letter-spacing:.6px;text-transform:uppercase;line-height:1.3}.freemium-content h4{margin:1rem 0 .5rem;font-family:khand,sans-serif;font-weight:500;letter-spacing:normal;text-transform:uppercase;line-height:1.3}.freemium-content .cta-link{font-size:1rem;margin-bottom:2rem;display:block}.freemium-content .cta-link .icon-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.freemium-content .cta-link .icon-arrow-flipped{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.freemium-content .more-content{display:none}.more-freemium h3,.more-freemium p{color:#9498a6}.more-freemium h3 i{margin-right:.25rem;font-size:90%}.more-freemium h4{font-size:1rem;color:#181f3d}.more-freemium h4:hover{color:#979eba}.more-freemium p{margin:0 0 .25rem 1.75rem}.more-freemium hr{border-color:#d4d7e3}.more-freemium .flex-between:not(:first-child){margin-top:1rem}@media only screen and (min-width:0px) and (max-width:767px){.banner-premium{background-position:10rem center;margin:-1rem -1rem 1rem}.more-freemium .flex-between:first-child{display:block;text-align:center}.more-freemium .flex-between:first-child .btn{margin:1rem 0}}@media only screen and (min-width:768px) and (max-width:1024px){.horoscope-content h1{text-align:center}.more-btns{margin-bottom:2rem}.date-picker,.sub-date-picker{justify-content:center}.author-excerpt{margin:0}.author-excerpt:before{flex-basis:100%}}.sign-stories-module{margin-top:2rem}.sign-stories-module h2{margin-bottom:1rem}.sign-stories-module .sign-stories-module-container{position:relative}.sign-stories-module .sign-stories-module-container .sign-stories-feat-link{margin-right:1rem}.sign-stories-module .sign-stories-module-container .sign-stories-feat-link:last-child{margin-right:0}.sign-stories-module .sign-stories-feat-thumb{width:100%}.sign-stories-module .sign-stories-feat-link:before{opacity:0;background-color:transparent}.sign-stories-module .sign-stories-feat-view-link{position:absolute;right:0;top:0;bottom:0;margin:auto;width:100%;background-color:rgba(24,31,61,.9);font-family:khand,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#fff;display:flex;align-content:center;justify-content:center;flex-direction:column;text-align:center}.sign-stories-module .sign-stories-feat-view-link:hover{background-color:rgba(24,31,61,.95)}.sign-stories-module .sign-stories-feat-view-link .link-arrow{border:0 solid #fff;transform:rotate(45deg);width:20px;height:20px;border-top-width:2px;border-right-width:2px;font-size:0;margin:10px auto 0}.page-template-template-sign-stories-index .intro-text{max-width:720px;margin:0 auto 2rem;padding:0 1rem}.page-template-template-sign-stories-index .intro-text>p{margin-bottom:1rem}.sign-stories-feat-link{position:relative;border:1px solid #181f3d}.sign-stories-feat-link:last-of-type{margin-right:0}.sign-stories-feat-link:before{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;height:130px;width:100%;background:transparent;background:-moz-linear-gradient(top,rgba(51,51,51,0) 13%,#333333 100%);background:-webkit-linear-gradient(top,rgba(51,51,51,0) 13%,#333333 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 13%,#333333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#33333300",endColorstr="#333333",GradientType=0 );opacity:.8}.sign-stories-feat-link .zodiac-sign-thumb{background-color:#fff;position:absolute;left:10px;top:10px;border-radius:50%;border:1px solid #000;width:50px}.sign-stories-feat-link h4{position:absolute;bottom:10px;color:#fff;left:0;right:0;margin:0 auto;font-family:khand,sans-serif;font-size:1.25rem;letter-spacing:1px;font-weight:500}.sunsign-desktop-slide .sign-stories-feat-link:before{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;height:100%;width:100%;background:#666;background:-moz-linear-gradient(top,#666666 0%,#111111 100%);background:-webkit-linear-gradient(top,#666666 0%,#111111 100%);background:linear-gradient(to bottom,#666666 0%,#111111 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#666666",endColorstr="#111111",GradientType=0 );opacity:.6}.sunsign-desktop-slide .order-0,.sunsign-mobile-slide .order-0{order:0}.sunsign-desktop-slide .order-1,.sunsign-mobile-slide .order-1{order:1}.sunsign-desktop-slide .order-2,.sunsign-mobile-slide .order-2{order:2}.sunsign-desktop-slide .order-3,.sunsign-mobile-slide .order-3{order:3}.sunsign-desktop-slide .order-4,.sunsign-mobile-slide .order-4{order:4}.sunsign-desktop-slide .order-5,.sunsign-mobile-slide .order-5{order:5}.sunsign-desktop-slide .order-6,.sunsign-mobile-slide .order-6{order:6}.sunsign-desktop-slide .order-7,.sunsign-mobile-slide .order-7{order:7}.sunsign-desktop-slide .order-8,.sunsign-mobile-slide .order-8{order:8}.sunsign-desktop-slide .order-9,.sunsign-mobile-slide .order-9{order:9}.sunsign-desktop-slide .order-10,.sunsign-mobile-slide .order-10{order:10}.sunsign-desktop-slide .order-11,.sunsign-mobile-slide .order-11{order:11}.sign-stories-feat-thumb{max-width:100%;object-fit:cover;display:block}.sign-stories-slide{margin:auto;width:100%}.sign-stories-slide .sign-stories-feat-link{width:260px;margin-right:3rem;height:407px;margin-top:30px;border:1px solid #181f3d;overflow:hidden}.sign-stories-slide .sign-stories-feat-link:before{bottom:-130px;transition:bottom .3s ease-in-out}.sign-stories-slide .sign-stories-feat-link:hover:before{bottom:0}.sign-stories-slide .sign-stories-feat-link:hover h4{bottom:10px}.sign-stories-slide .sign-stories-feat-thumb{width:260px;height:405px}.sign-stories-slide .flickity-viewport{height:465px!important;overflow:hidden}.sign-stories-slide .flickity-prev-next-button:hover{color:#060812}.sign-stories-slide .sign-stories-feat-link.is-selected{transition:height .2s ease-in-out;height:465px;margin-top:-30px;margin-left:-1.5rem;width:310px;margin-top:0}.sign-stories-slide .sign-stories-feat-link.is-selected:before{bottom:0}.sign-stories-slide .sign-stories-feat-link.is-selected h4{bottom:10px}.sign-stories-slide .sign-stories-feat-link.is-selected .sign-stories-feat-thumb{width:310px;height:465px}.sign-stories-slide h4{position:absolute;bottom:-50px;transition:bottom .3s ease-in-out}.page-template-template-sign-stories .sunsign_stories_single_container.grid,.single-sign_story_post .sunsign_stories_single_container.grid{max-width:806px}.page-template-template-sign-stories .date-picker,.single-sign_story_post .date-picker{margin-top:1rem;margin-bottom:2rem}.page-template-template-sign-stories .date-picker:before,.page-template-template-sign-stories .date-picker:after,.single-sign_story_post .date-picker:before,.single-sign_story_post .date-picker:after{content:"";height:1px;background:#181f3d;display:block;flex-basis:100%}.page-template-template-sign-stories .date-picker a,.single-sign_story_post .date-picker a{color:#9395d7}.page-template-template-sign-stories .date-picker a.active,.single-sign_story_post .date-picker a.active{color:#2f0058}.page-template-template-sign-stories .title-container,.page-template-template-sign-stories .body-container,.page-template-template-sign-stories .slide-controls,.single-sign_story_post .title-container,.single-sign_story_post .body-container,.single-sign_story_post .slide-controls{max-width:607px;padding-left:1rem;padding-right:1rem;margin:auto}.page-template-template-sign-stories .title,.single-sign_story_post .title{font-size:1.75rem}.page-template-template-sign-stories .slide-controls,.single-sign_story_post .slide-controls{margin-top:1rem}.page-template-template-sign-stories .body-container,.single-sign_story_post .body-container{line-height:1.375;letter-spacing:.8px}.page-template-template-sign-stories .body-container .post-content-container>p>strong,.single-sign_story_post .body-container .post-content-container>p>strong{color:#9395d7;margin-top:.5rem;display:block;font-style:italic}/*!Flickity v2.2.2
https://flickity.metafizzy.co
----------------------------------------------*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@media only screen and (min-width:0px) and (max-width:767px){.page-template-template-sign-stories-index .horoscope-index-content{overflow:hidden}.sign-stories-module{margin-top:1rem;text-align:center}.sign-stories-module .sign-stories-module-container .sign-stories-feat-link{width:50%}.sign-stories-module .sign-stories-module-container .sign-stories-feat-link:nth-child(2),.sign-stories-module .sign-stories-module-container .sign-stories-feat-link:nth-child(3){display:none}.sign-stories-module .sign-stories-module-container .sign-stories-feat-link:last-child{margin-right:0}.sunsign-desktop-slide.grid-6{grid-template-columns:repeat(2,1fr);gap:1rem}.sunsign-mobile-slide.slick-slider{display:block}.sign-stories-slide{width:100%;margin:auto}.sign-stories-slide .sign-stories-feat-link{width:220px;margin-right:2rem;height:330px;margin-top:15px}.sign-stories-slide .sign-stories-feat-thumb{width:220px;height:330px}.sign-stories-slide .flickity-viewport{height:360px!important;overflow:visible}.sign-stories-slide .sign-stories-feat-link.is-selected{transition:height .2s ease-in-out;height:360px;margin-top:0;margin-left:-.5rem;width:240px}.sign-stories-slide .sign-stories-feat-link.is-selected .sign-stories-feat-thumb{width:240px;height:360px}}@media only screen and (min-width:768px) and (max-width:1024px){.sign-stories-module{margin-top:1.5rem}}@media only screen and (max-width:1024px){.sunsign-desktop-slide.sunsign-parent.grid-6{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:560px){.sunsign-desktop-slide.sunsign-parent.grid-6{grid-template-columns:repeat(2,1fr)}}.zodiac-signs-hub-index-container{margin-bottom:1rem}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content{padding-bottom:2rem}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .intro-text{margin-bottom:2rem;margin-top:1rem}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container{background-color:#fff;border:1px #ebece9 solid;border-radius:2px;box-shadow:1px 4px 8px rgba(0,0,0,.05);padding:.2rem}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container .sign-image{padding:.3em;width:36%}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container .sign-image p{font-size:.8rem}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container .sign-description{padding:.5em;text-align:center;width:60%}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container .sign-description .text{color:#181f3d}.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container .sign-description p{margin-bottom:.5rem}.zodiac-signs-hub-index-container .zodiac-signs-hub-traits .sign-container{padding:20px 30px 30px;text-align:left}.zodiac-signs-hub-index-container .zodiac-signs-hub-traits .sign-container .sign-description{color:#979eba;padding:0;text-align:left}.zodiac-signs-hub-index-container .zodiac-signs-hub-traits .sign-container .sign-image{padding:0}.zodiac-hub-post-container{margin-bottom:1rem}.zodiac-hub-post-container p{margin-bottom:1rem}.zodiac-hub-post-container .title-container{margin-bottom:25px}.zodiac-hub-post-container .body-container .featured-image-container{float:right}.slide-controls{display:flex;justify-content:space-between;margin:1em 0}.slide-controls .btn:focus{outline:none}.slide-controls .btn:first-child{margin-right:10px}@media only screen and (min-width:0px) and (max-width:768px){.zodiac-signs-hub-index-container .zodiac-signs-hub-index-content .sign-container{margin-bottom:1rem}.zodiac-hub-post-container{margin-bottom:2em}.zodiac-hub-post-container .title-container{text-align:center}.zodiac-hub-post-container .body-container .featured-image-container{display:block;width:100%}.zodiac-hub-post-container .body-container .post-content-container{display:block;width:100%}.slide-controls{display:flex;justify-content:center;margin:1em 0 0}}@media only screen and (min-width:0px) and (max-width:767px){.zodiac-hub-post-container{display:block}.slide-controls .btn{font-size:.75em;padding:.5rem;width:50%}}.tarot-container{background:url(../../images/bg-rays.png) no-repeat center center;background-size:cover;padding:0 0 2rem}.tarot-container h2{margin:1rem 0}.tarot-container p{margin-bottom:1rem}.tarot-container .btn{cursor:pointer;display:inline-block;margin:0 auto}.tarot-container .btn:focus{outline:none}.three-cards{max-width:30rem;margin:0 auto 1rem}.three-cards i{margin-top:1rem;color:#181f3d;display:block}.three-cards .card{width:30%}.three-cards .card .shake{cursor:pointer}.three-cards .card:first-child,.three-cards .card:last-child{margin-top:3rem}.tarot-results{display:none}@media only screen and (min-width:0px) and (max-width:767px){.tarot-container{padding:1rem 0}}.about-container h1,.about-container h2,.about-container p,.about-container a,.about-container footer .links a{color:#f3f9f7}.about-fixed{height:100vh;width:100vw;position:fixed;overflow-y:scroll;overflow-x:hidden}.about-section{align-items:center;min-height:80vh;max-height:800px}.about-section h1{margin-bottom:.5rem}.about-section p{font-size:1.25rem}.about-intro h1{border-top:dotted 2px #f3f9f7;border-bottom:dotted 2px #f3f9f7;padding:1.25rem;width:80%;margin:0 auto}.about-intro p{max-width:80%;margin:0 auto}.about-dive-deep{display:flex}.about-dive-deep .box{border:dotted 2px #f3f9f7;padding:3rem 6rem;max-width:700px;margin:0 auto;position:relative}.about-dive-deep .box:before{content:"";background:url(../../images/_sun-signs/capricorn/full.png) no-repeat center;background-size:contain;width:350px;height:350px;position:absolute;bottom:-10rem;left:-14rem;transform:rotate(-25deg)}.about-dive-deep .box:after{content:"";background:url(../../images/_sun-signs/pisces/wrappable.png) no-repeat center;background-size:contain;width:220px;height:220px;position:absolute;top:-6rem;right:-8rem;transform:rotate(20deg)}.about-offers img{width:80%;margin:0 auto}.about-offers .box{border:dotted 2px #f3f9f7;padding:2.5rem 1.75rem;max-width:550px}.about-app p{margin-bottom:1rem}.about-app a{transition:transform .3s ease-in-out}.about-app a:hover{transform:translate(0,5px)}.about-app .flex-start img{height:55px;margin-right:.5rem}.about-app .app-img{max-width:400px;margin:0 auto}.about-connect{margin:8rem 0}.about-connect .flex-center{font-size:1.25rem;margin:.5rem 1rem;font-style:italic}.about-connect .flex-center a{color:#979eba;display:block}.about-connect .flex-center a:hover{color:#f3f9f7}@media only screen and (min-width:0px) and (max-width:767px){.about-container{padding-top:0}.about-container nav{background:0 0;position:static}.about-section{padding:2rem;min-height:100vh}.about-section p{font-size:1rem}.about-intro{text-align:center}.about-intro h1{padding:1rem}.about-intro img{padding:2rem;margin:0 auto;max-width:400px}.about-dive-deep .box{padding:2rem}.about-dive-deep .box:before{width:250px;height:250px;bottom:-8rem;left:-10rem}.about-dive-deep .box:after{width:150px;height:150px;top:-4rem;right:-4rem}.about-offers img{display:none}.about-offers .box{padding:2rem;margin:0 auto}.about-app{text-align:center}.about-app .app-img{max-width:200px}.about-app .flex-start{justify-content:center}.about-app .flex-start img{height:45px}.about-connect{margin:2rem 1rem}}@media only screen and (min-width:768px) and (max-width:1024px){.about-section{min-height:auto;padding:6rem 2rem}.about-section h1{font-size:1.375rem}.about-section p{font-size:1rem}.about-intro h1{padding:1.25rem .5rem}.about-dive-deep .box{max-width:500px;padding:3rem}.about-connect{margin:2rem 0}}.header-container .header{margin-bottom:1rem;line-height:30px}.celebrity-subheader{text-transform:none;letter-spacing:normal;font-size:1.2rem;font-family:mate}.single-celebrity-chart-breadcrumbs-container .single-celebrity-chart-breadcrumbs{margin-bottom:35px}.single-celebrity-chart-breadcrumbs-container .single-celebrity-chart-breadcrumbs a{text-decoration:underline;color:#181f3d}.single-celebrity-chart-breadcrumbs-container .single-celebrity-chart-breadcrumbs a:hover{color:#979eba}.single-celebrity-chart-breadcrumbs-container .single-celebrity-chart-breadcrumbs span span a:first-of-type{padding-right:8px}.single-celebrity-chart-breadcrumbs-container .single-celebrity-chart-breadcrumbs span span a:not(:first-of-type){padding:8px}.single-celebrity-chart-breadcrumbs-container .single-celebrity-chart-breadcrumbs span span span{padding:8px}.breadcrumbs{padding-bottom:1.5rem;border-bottom:1px solid #979eba}.breadcrumbs a{text-decoration:underline;color:#181f3d}.breadcrumbs a:hover{color:#979eba}.breadcrumbs span span a:first-of-type{padding-right:8px}.breadcrumbs span span a:not(:first-of-type){padding:8px}.breadcrumbs span span span{padding:8px}.header-section{margin:0 auto 2rem;max-width:1300px}.header-section .header{margin-bottom:1rem;line-height:30px}.content-body{max-width:1300px;margin:0 auto}.celebrity-title{display:flex;padding:0 0 20px;justify-content:space-between}.celebrity-title .celebrity-birth-info{text-transform:uppercase;color:#979eba;float:right;max-width:75%;text-align:right}.celebrity-title .sun-sign{color:#979eba;font-size:1rem}.celebrity-bio{margin-bottom:1.5rem}.celebrity-bio p{line-height:1.5rem}.related-content-container .related-post-tile{padding:10px 30px;display:inline-block;border:1px solid gray;margin:5px auto;color:#181f3d}.related-content-container .related-post-tile:hover{color:#fff;background-color:#181f3d;transition:background-color .5s ease}.content-container{margin-bottom:2rem}.content-container p:not(:first-of-type){margin-top:1rem}.explore-more-celebrities{width:100%;margin-top:2rem}.explore-more-celebrities.top{margin-top:0}.explore-similar-types{padding:1rem 0;border-top:1px solid #979eba;border-bottom:1px solid #979eba}.learn-more{width:100%;text-transform:uppercase}.celebrity-zodiac-sign-title{margin-bottom:1.5rem}@media only screen and (min-width:0px) and (max-width:767px){.header-section .header{line-height:30px}.header-section .breadcrumbs{line-height:25px}.related-content-container .related-post-tile{width:100%;text-align:center}.learn-more{text-align:center}}.not-found-container{margin:2rem 0 3rem}canvas{display:block;vertical-align:bottom}#particles-js{position:absolute;width:100%;height:100%;background-color:#060812;background-image:url("");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.count-particles{background:#002;position:absolute;top:48px;left:0;width:80px;color:#13e8e9;font-size:.8em;text-align:left;text-indent:4px;line-height:14px;padding-bottom:2px}.js-count-particles{font-size:1.1em}#stats,.count-particles{-webkit-user-select:none;margin-top:5px;margin-left:5px}#stats{border-radius:3px 3px 0 0;overflow:hidden}.count-particles{border-radius:0 0 3px 3px}.mb-3{margin-bottom:1rem}.show-small,.show-medium{display:none}@media only screen and (min-width:0px) and (max-width:767px){.hide-small{display:none}.show-small{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.hide-medium{display:none}.show-medium{display:block}}