.t-cta{position:relative;text-align:center;width:auto;float:none}@media (min-width:768px){.t-cta{float:left}}.t-cta a{padding:18px 45px;background-color:var(--tarotic-color-blue);border-radius:999px;border:0;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:36px;white-space:nowrap;text-decoration:none;transition:filter .3s ease}.t-cta a:hover{filter:brightness(110%)}.t-cta p{color:var(--tarotic-color-pink);font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:15px 15px 0;margin-bottom:0}.t-hero-intro{background-image:url(/_next/static/media/bg.3274915b.png);position:relative}.t-hero-intro .t-powered-by{border-radius:4px;background-color:var(--tarotic-color-pink);color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:4px 8px;position:relative}.t-hero-intro .t-title{color:var(--tarotic-color-dark-blue);font-size:48px;font-style:normal;font-weight:400;line-height:58px;letter-spacing:-1.056px;position:relative}.t-hero-intro .t-desc{color:#000;font-size:26px;font-style:normal;font-weight:200;line-height:34px;letter-spacing:-.494px;position:relative}.t-hero-intro .t-card-img{display:inline-block;position:relative;width:auto;float:none;transition:filter .3s ease}.t-hero-intro .t-card-img:hover{filter:brightness(110%)}.t-hero-intro .t-card-img img{margin-bottom:-90px}.t-hero-intro .t-card-img .t-card-img-badge{background-image:url(/_next/static/media/badge.6ae0c564.png);position:absolute;width:106px;height:106px;right:-30px;top:-30px;color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:flex;align-items:center}.t-carousel{position:relative}.t-carousel .t-left-arrow{left:0}.t-carousel .t-left-arrow,.t-carousel .t-right-arrow{position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:15px;cursor:pointer;z-index:999}.t-carousel .t-right-arrow{right:0}.t-carousel .t-dot{background-color:var(--tarotic-color-dark-blue);display:inline-block;width:10px;height:10px;border-radius:50%;margin:10px;cursor:pointer}.t-carousel .t-dot.active{background-color:var(--tarotic-color-pink)}.t-hero-category .container{position:relative}.t-hero-category .container:before{opacity:0;background-position:left 0 top 450px;width:auto;max-width:504px;left:0;bottom:0}.t-hero-category .container:after,.t-hero-category .container:before{content:"";position:absolute;background-image:url(/_next/static/media/bg.37f583b9.png);background-repeat:no-repeat;background-size:504px 771px;height:771px;z-index:-1}.t-hero-category .container:after{background-position:right 0 bottom 0;width:504px;right:0;top:0}@media (min-width:768px){.t-hero-category .container:before{opacity:1;width:504px;max-width:none}.t-hero-category .container:after{background-position:right 0 bottom 260px}}.t-hero-category .t-title{text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.792px;z-index:2}.t-hero-category .t-cards{text-align:center}.t-hero-category .t-category-link img{transition:filter .3s ease}.t-hero-category .t-category-link .t-hero-category-card-txt{text-transform:uppercase;font-family:var(--font-outfit);letter-spacing:0;color:var(--tarotic-color-pink);font-weight:500;left:50%;transform:translateX(-48%);text-align:center}.t-hero-category .t-category-link:hover img{filter:brightness(150%)}@media (max-width:767px){.t-hero-category .t-hero-category-card-txt{font-size:18px;bottom:30px}}@media (min-width:768px){.t-hero-category .t-hero-category-card-txt{font-size:18px;bottom:50px}}@media (min-width:992px){.t-hero-category .t-hero-category-card-txt{font-size:14px;bottom:75px}}@media (min-width:1200px){.t-hero-category .t-hero-category-card-txt{font-size:16px;bottom:60px}}@media (min-width:1400px){.t-hero-category .t-hero-category-card-txt{font-size:18px;bottom:50px}}.t-header-tag{color:var(--tarotic-color-pink);position:relative;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.t-hero-ai{background-image:url(/_next/static/media/bg.1e8d8524.png);position:relative}.t-hero-ai .t-title{font-size:36px;font-weight:400;line-height:normal;letter-spacing:-.792px;white-space:pre-line}.t-hero-ai .t-desc,.t-hero-ai .t-title{color:var(--tarotic-color-dark-blue);position:relative;font-style:normal}.t-hero-ai .t-desc{font-size:18px;font-weight:200;line-height:26px}.t-question-card{background:url(/_next/static/media/empty-card.857e5935.png) no-repeat 50%;background-size:contain;height:500px}.t-question-card.t-alternative .t-title{color:var(--tarotic-color-blue);font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.264px}.t-question-card.t-alternative .t-ask-btn{background-color:var(--tarotic-color-blue)}.t-question-card .t-question-mark-wrapper{width:51px;height:51px;background-color:var(--tarotic-color-pink);border-radius:50%}.t-question-card .t-question-mark{color:#fff;font-size:35px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.385px}.t-question-card .t-question{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:300;line-height:115%;letter-spacing:-.264px}.t-question-card .t-ask-btn{border-radius:999px;background:var(--tarotic-color-pink);border:none;padding:12px 0;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:25px;text-decoration:none;transition:filter .3s ease}.t-question-card .t-ask-btn:hover{filter:brightness(110%)}.t-question-card textarea{color:#868686;font-size:17px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.187px;border-radius:10px;border-color:var(--tarotic-color-blue);height:200px}.t-question-card-deck .t-carousel .t-question-card{width:299px}.t-hero-zodiac .t-title{color:var(--tarotic-color-dark-blue);text-align:center;font-size:46px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.012px}.t-hero-zodiac .t-horoscope-container{background-color:var(--tarotic-color-beige);border-radius:20px}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container{background-color:#fff;border-radius:20px}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container p{color:var(--tarotic-color-dark-blue);font-size:24px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.264px}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container p a{color:var(--tarotic-color-blue);font-size:24px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.264px;text-decoration:none}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container .t-date{color:var(--tarotic-color-dark-blue);font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.22px}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container .t-current-horoscope{width:75px;height:75px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container .t-current-horoscope:before{content:"";position:absolute;background-color:var(--tarotic-color-dark-blue);width:75px;height:75px;border-radius:50%;z-index:0}.t-hero-zodiac .t-horoscope-container .t-horoscope-inner-container .t-current-horoscope svg{color:#fff;width:50%;height:50%;z-index:1}.t-hero-zodiac .t-horoscope-container .t-inner-title{color:var(--tarotic-color-dark-blue);text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.792px}.t-hero-zodiac .t-horoscope-container .t-inner-desc{text-align:center;font-size:24px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.264px}.t-hero-zodiac .t-horoscope-container .carousel-item .t-question-card{margin:0 30px}.t-zodiac-selector .t-nav-wrapper{position:relative}.t-zodiac-selector .t-nav-wrapper:before{content:"";position:absolute;top:0;left:0;height:100%;background-image:linear-gradient(90deg,#fff,transparent);width:25px;z-index:999}.t-zodiac-selector .t-nav-wrapper:after{content:"";position:absolute;top:0;right:0;height:100%;background-image:linear-gradient(270deg,#fff,transparent);width:25px;z-index:999}.t-zodiac-selector .t-nav-wrapper .nav{overflow:auto;white-space:nowrap;flex-wrap:nowrap;position:relative}.t-zodiac-selector .t-nav-wrapper .nav .nav-link.active .t-horoscope:before,.t-zodiac-selector .t-nav-wrapper .nav .nav-link:hover .t-horoscope:before{background-color:var(--tarotic-color-dark-blue)}.t-zodiac-selector .t-nav-wrapper .nav .nav-link.active svg,.t-zodiac-selector .t-nav-wrapper .nav .nav-link:hover svg{color:#fff}.t-zodiac-selector .t-nav-wrapper .nav .nav-link.active .t-horoscope-title,.t-zodiac-selector .t-nav-wrapper .nav .nav-link:hover .t-horoscope-title{font-weight:800}.t-zodiac-selector .t-nav-wrapper .nav a{text-decoration:none;padding:8px 16px;color:var(--tarotic-color-dark-blue)}.t-zodiac-selector .t-nav-wrapper .nav a.selected,.t-zodiac-selector .t-nav-wrapper .nav a:hover{cursor:pointer}.t-zodiac-selector .t-nav-wrapper .nav a.selected .t-horoscope:before,.t-zodiac-selector .t-nav-wrapper .nav a:hover .t-horoscope:before{background-color:var(--tarotic-color-dark-blue);font-weight:800}.t-zodiac-selector .t-nav-wrapper .nav a.selected .t-horoscope svg,.t-zodiac-selector .t-nav-wrapper .nav a:hover .t-horoscope svg{color:#fff}.t-zodiac-selector .t-nav-wrapper .nav a.selected .t-horoscope-title,.t-zodiac-selector .t-nav-wrapper .nav a:hover .t-horoscope-title{font-weight:800}.t-zodiac-selector .t-nav-wrapper .nav .t-horoscope{width:75px;height:75px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.t-zodiac-selector .t-nav-wrapper .nav .t-horoscope:before{content:"";position:absolute;background-color:var(--tarotic-color-beige);width:75px;height:75px;border-radius:50%;z-index:0;transition:background-color .3s ease}.t-zodiac-selector .t-nav-wrapper .nav .t-horoscope svg{color:var(--tarotic-color-dark-blue);width:50%;height:50%;z-index:1}.t-zodiac-selector .t-nav-wrapper .nav .t-horoscope-title{color:var(--tarotic-color-dark-blue);font-family:Playfair Display,serif;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.242px;z-index:1}.t-hero-testimonial{position:relative}.t-hero-testimonial:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--tarotic-color-beige);opacity:.5;z-index:-1}.t-hero-testimonial .t-bg{overflow:hidden}.t-hero-testimonial .t-bg:before{top:0;left:0;background:url(/_next/static/media/left-bg.6bb610ac.png) no-repeat}.t-hero-testimonial .t-bg:after,.t-hero-testimonial .t-bg:before{content:"";display:block;position:absolute;opacity:.3;max-width:594px;width:100%;height:457px}.t-hero-testimonial .t-bg:after{bottom:0;right:0;background:url(/_next/static/media/right-bg.4ca7de4e.png) no-repeat}.t-hero-testimonial .t-testimonial-img{padding:15px 0}.t-hero-testimonial .t-testimonial-img img{width:100%;border-radius:50%;padding:15px}.t-hero-testimonial .t-testimonial-img p{text-align:center;color:var(--tarotic-color-dark-blue);font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin-top:12px}.t-hero-testimonial .t-testimonial-desc .t-testimonial-quote{background:url(/_next/static/media/quote.5eaa7bed.png) no-repeat;width:72px;height:72px}.t-hero-testimonial .t-testimonial-desc .t-testimonial-title{color:var(--tarotic-color-dark-blue);font-family:var(--font-playfair-display);font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.792px}.t-hero-testimonial .t-testimonial-desc .t-testimonial-text{color:var(--tarotic-color-dark-blue);font-size:24px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.264px}.t-hero-features .t-title{font-size:36px;font-weight:400;line-height:normal;letter-spacing:-.792px}.t-hero-features .t-text,.t-hero-features .t-title{color:var(--tarotic-color-dark-blue);position:relative;font-style:normal}.t-hero-features .t-text{font-size:18px;font-weight:200;line-height:26px}.t-hero-posts{background-image:url(/_next/static/media/bg.1e8d8524.png)}.t-hero-posts,.t-hero-posts .container{position:relative}.t-hero-posts .t-title{color:var(--tarotic-color-dark-blue);font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.792px;text-align:center}.t-hero-posts .card{border:1px solid #f0eae0;background-color:#fff;border-radius:8px}.t-hero-posts .card-title{font-size:24px;font-weight:500;letter-spacing:-.264px}.t-hero-posts .card-text,.t-hero-posts .card-title{color:var(--tarotic-color-dark-blue);font-style:normal;line-height:normal}.t-hero-posts .card-text{font-size:16px;font-weight:300;letter-spacing:-.176px}.t-hero-posts .t-cta{color:var(--tarotic-color-dark-blue);font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:999px;padding:12px 36px;background-color:var(--tarotic-color-alnyoma);border:0}.t-mobile-floating-button.t-visible .t-circle{right:-12px}.t-mobile-floating-button.t-visible a{bottom:10px}.t-mobile-floating-button .t-circle{position:fixed;background-color:var(--tarotic-color-pink);border-radius:50%;right:-100px;bottom:-12px;width:77px;height:77px;z-index:9999;cursor:pointer;padding-left:15px;padding-top:15px;transition:right .3s ease-in-out}.t-mobile-floating-button a{text-decoration:none;position:fixed;right:10px;bottom:-100px;z-index:9999;padding-left:15px;padding-top:15px;transition:bottom .3s ease-in-out}.t-mobile-floating-button img{width:42px;z-index:9999}