@font-face{font-family:Georgia;src:url(/_next/static/media/Georgia.f58d6993.eot);src:url(/_next/static/media/Georgia.f58d6993.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Georgia.15a6c352.woff) format("woff"),url(/_next/static/media/Georgia.923b38a0.ttf) format("truetype"),url(/_next/static/media/Georgia.1100e7a5.svg#Georgia) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Georgia;src:url(/_next/static/media/Georgia-BoldItalic.531ce5c9.eot);src:url(/_next/static/media/Georgia-BoldItalic.531ce5c9.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Georgia-BoldItalic.ba027b8d.woff) format("woff"),url(/_next/static/media/Georgia-BoldItalic.6e13efc5.ttf) format("truetype"),url(/_next/static/media/Georgia-BoldItalic.7ab86728.svg#Georgia-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Georgia;src:url(/_next/static/media/Georgia-Italic.7445727c.eot);src:url(/_next/static/media/Georgia-Italic.7445727c.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Georgia-Italic.09fae84a.woff) format("woff"),url(/_next/static/media/Georgia-Italic.5d7dfbe5.ttf) format("truetype"),url(/_next/static/media/Georgia-Italic.ef55291b.svg#Georgia-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Georgia;src:url(/_next/static/media/Georgia-Bold.ed70fde5.eot);src:url(/_next/static/media/Georgia-Bold.ed70fde5.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Georgia-Bold.d10bb0b4.woff) format("woff"),url(/_next/static/media/Georgia-Bold.bbcd7212.ttf) format("truetype"),url(/_next/static/media/Georgia-Bold.08920386.svg#Georgia-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satisfy;src:url(/_next/static/media/Satisfy-Regular.ba8f6be1.eot);src:url(/_next/static/media/Satisfy-Regular.ba8f6be1.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Satisfy-Regular.a7732380.woff) format("woff"),url(/_next/static/media/Satisfy-Regular.36c2db3f.ttf) format("truetype"),url(/_next/static/media/Satisfy-Regular.52c1df03.svg#Satisfy-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Black.16f124f1.eot);src:url(/_next/static/media/Roboto-Black.16f124f1.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Roboto-Black.29cb1722.woff) format("woff"),url(/_next/static/media/Roboto-Black.59c09ae6.ttf) format("truetype"),url(/_next/static/media/Roboto-Black.643347de.svg#Roboto-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Bold.ac8333d3.eot);src:url(/_next/static/media/Roboto-Bold.ac8333d3.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Roboto-Bold.b425c0d0.woff) format("woff"),url(/_next/static/media/Roboto-Bold.ae5f54dd.ttf) format("truetype"),url(/_next/static/media/Roboto-Bold.59cb6156.svg#Roboto-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Medium.51b0fd0b.eot);src:url(/_next/static/media/Roboto-Medium.51b0fd0b.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Roboto-Medium.a587a188.woff) format("woff"),url(/_next/static/media/Roboto-Medium.3a119976.ttf) format("truetype"),url(/_next/static/media/Roboto-Medium.e0288974.svg#Roboto-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Regular.4c2454d1.eot);src:url(/_next/static/media/Roboto-Regular.4c2454d1.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Roboto-Regular.9c620775.woff) format("woff"),url(/_next/static/media/Roboto-Regular.78f1939b.ttf) format("truetype"),url(/_next/static/media/Roboto-Regular.ec973905.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}body{background:#f6f6f6;color:#000;font-family:Roboto;font-size:14px;line-height:1.4;font-weight:400;margin:0}:after,:before{box-sizing:border-box}.btn,.nav-menu,.owl-next,.owl-prev,a,button,h1,h2,h3,h4,h5,h6,img,input,li,select,textarea{transition:all .3s}a,button,input,textarea{outline:none!important}a{color:#000;text-decoration:none;cursor:pointer}a:hover{color:#dc6563}a,button{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}h1,h2,h3,h4,h5,h6{margin:0;font-family:Roboto;color:#171717;font-weight:600}h1,h2{font-size:26px;line-height:34px}h3{font-size:22px;line-height:28px}h4,h5{font-size:18px;line-height:24px}p{margin:0;font-size:14px;font-weight:400;line-height:1.6;color:#000;font-family:Roboto;text-align:justify}::-webkit-scrollbar{width:.4rem;height:1rem}::-webkit-scrollbar-thumb{background-color:#dfe2e5}::-webkit-scrollbar-track{background-color:#eff2f5}ul{margin:0;padding:0;list-style:none}.container{max-width:1170px;width:100%;margin:0 auto;padding:0 15px}input,textarea{width:100%;font-size:14px;border-radius:4px;outline:none;overflow:hidden;background:transparent;color:#171717;border-image:initial;padding:8px 12px;box-sizing:border-box;border:1px solid #dc6563;font-family:Roboto;display:block;resize:none}input:hover,textarea:hover{border:1px solid #000}input:focus,textarea:focus{border:1px solid #525252;--tw-shadow:0px 0px 0px 4px #e5e5e5;--tw-shadow-colored:0px 0px 0px 4px #e5e5e5;box-shadow:0 0 #0000,0 0 #000,0 0 #0000,0 0 #0000,0 0 0 4px #e5e5e5}.alert-input:focus{border:1px solid #ff3b30;--tw-shadow:0px 0px 0px 4px #ff3b3026;--tw-shadow-colored:0px 0px 0px 4px #ff3b3026;box-shadow:0 0 #0000,0 0 #000,0 0 #0000,0 0 #0000,0 0 0 4px #ff3b3026}input+input{margin-top:15px}::placeholder{color:#737373}img{max-width:100%}.btn{display:block;width:100%;padding:10px 14px;font-size:18px;font-weight:500;line-height:24px;color:#262626;font-family:Roboto;background:#fff;border-radius:40px;border:unset;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms;cursor:pointer}.btn:hover{color:#fff;border-color:#ededed}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:unset}.a.btn.primary-btn.check-out,.primary-btn{background:linear-gradient(180deg,#ff7646,#ff0600);border-color:unset;color:#fff}.secondry-btn{background:linear-gradient(180deg,#e1d5d1,#ed8686);border-color:unset;color:#fff;cursor:not-allowed}.primary-btn.active,.primary-btn:first-child:active,.primary-btn:hover{border-color:unset;background:linear-gradient(180deg,#db6035,#db1e19);color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2)}.secondary-btn,.secondary-btn:hover{color:#262626;background-color:#fff;border-color:#e5e5e5}.secondary-btn:hover{box-shadow:0 2px 10px rgba(0,0,0,.2)}.info-btn{background-color:#d9d9d9;border-radius:4px;padding:10px 14px;font-size:16px;font-weight:500}.info-btn:hover{background-color:#cdcdcd;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#000}.w-2px{width:2px!important}.w-3px{width:3px!important}.w-4px{width:4px!important}.w-5px{width:5px!important}.w-6px{width:6px!important}.w-7px{width:7px!important}.w-8px{width:8px!important}.w-9px{width:9px!important}.w-10px{width:10px!important}.w-15px{width:15px!important}.w-20px{width:20px!important}.w-25px{width:25px!important}.w-30px{width:30px!important}.w-35px{width:35px!important}.w-40px{width:40px!important}.w-45px{width:45px!important}.w-50px{width:50px!important}.w-55px{width:55px!important}.w-60px{width:60px!important}.w-65px{width:65px!important}.w-70px{width:70px!important}.w-75px{width:75px!important}.w-80px{width:80px!important}.w-85px{width:85px!important}.w-90px{width:90px!important}.w-95px{width:95px!important}.w-100px{width:100px!important}.w-125px{width:125px!important}.w-130px{width:130px!important}.w-150px{width:150px!important}.w-175px{width:175px!important}.w-200px{width:200px!important}.w-225px{width:225px!important}.w-250px{width:250px!important}.w-275px{width:275px!important}.w-300px{width:300px!important}.w-325px{width:325px!important}.w-350px{width:350px!important}.w-375px{width:375px!important}.w-400px{width:400px!important}.w-425px{width:425px!important}.w-450px{width:450px!important}.w-475px{width:475px!important}.w-500px{width:500px!important}.w-550px{width:550px!important}.w-600px{width:600px!important}.w-650px{width:650px!important}.w-700px{width:700px!important}.w-750px{width:750px!important}.w-800px{width:800px!important}.w-850px{width:850px!important}.w-900px{width:900px!important}.w-950px{width:950px!important}table{width:100%;border-collapse:collapse;font-size:18px}thead th{background-color:#f2f2f2;padding:8px;font-size:16px}tbody td,thead th{border:1px solid #ddd}tbody td{padding:10px}.tbl-img{width:100%;height:132px;background-color:#ededed;border-radius:10px;overflow:hidden;position:relative}.tbl-img span{display:block;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer}img{display:block;margin:0 auto}.responsive-table{overflow-x:auto}.responsive-table::-webkit-scrollbar{width:5px;height:10px}.text-center{text-align:center!important;cursor:pointer}.text-end{text-align:right!important}.text-start{text-align:left!important}.card{border:1px solid #e5e5e5;background:#fff;border-radius:4px;transition:all .3s}.card-body{padding:0}.card-header{padding:20px;background:#fff;border:unset;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #e5e5e5}.card-header+.card-body{padding-top:0}.card-header .card-title{margin:0;display:flex;align-items:center;gap:15px}.card-header .card-title h3{color:#1b8a8a;font-family:Roboto;font-size:18px;font-weight:500;line-height:28px;text-align:left}.card-header .card-title .card-title-badge{display:flex;align-items:center;justify-content:center;background:#e9f3f3;border-radius:22px;height:30px;font-family:Roboto;font-size:14px;font-weight:600;line-height:18px;text-align:center;color:#1b8a8a;width:120px;padding:10px}.card+.card{margin-top:20px}header{border-bottom:1px solid #ca2127}.hdr-inner nav ul{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.hdr-inner nav ul li a{padding:15px 8px;display:block;font-family:Georgia;font-size:20px;font-weight:700;line-height:27.27px;color:#000;cursor:pointer}.hdr-inner nav ul li a:hover,.profile-inner-main p:hover{color:#ca2127}.dropdown-main{position:relative}.hdr-main{display:flex;align-items:center;justify-content:center;gap:8px}.hdrmenu-drpdwn{position:absolute;top:57px;right:0;z-index:10}.hdrmenu-drpdwn ul{width:170px;background:#fff;box-shadow:0 2px 4px #0f223a1f;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:5px 0}.dropdown-main li a{display:block;padding:12px;font-size:16px}.hdrmenu-drpdwn ul a span{margin-right:8px}.hdr-inner .hdrmenu-drpdwn ul a:hover{background:#fffdf7;color:var(--primary-color)}.profile-inner-main{padding:15px 8px;display:block;cursor:pointer;display:flex;align-items:center;flex-direction:row-reverse;gap:4px}.profile-inner-main,.profile-inner-main p{font-family:Georgia;font-size:20px;font-weight:700;line-height:27.27px;color:#000}.hdrmenu-drpdwn li a:hover{background:linear-gradient(180deg,#ff7646,#ff0600);color:#fff}.dropdown-main li+li{border-top:1px solid #ededed}.profile-inner-main span{width:40px;height:40px;display:block}.badge.profile-inner-main span img{display:block;width:100%;height:100%}.profile-inner-main p{visibility:visible}.banner-section{background:linear-gradient(180deg,rgba(238,101,34,.8),rgba(209,38,39,.8) 68.23%);padding:0}.banner-main{display:flex;gap:20px;justify-content:space-between}.banner-inner-60{width:60%}.banner-content-main{display:flex;justify-content:center;align-items:center;height:100%}.banner-content{text-align:center}.banner-icon span{display:block}.banner-icon{margin-bottom:5px}.banner-content-top h4{font-family:Georgia;font-size:48px;font-weight:700;line-height:54.54px;color:#fff}.banner-content p{font-size:14px;font-weight:400;line-height:1.4;text-align:center;color:#fff;max-width:80%;margin:0 auto;font-family:Georgia}.baner-image span,.baner-image span img{display:block}.banner-content-top{margin-bottom:10px}.banner-btm-hdng{margin-top:15px}.top-section{padding:40px}.top-list{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;padding:30px 0}.top-list ul{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(4,1fr);text-align:center}.topcard-icon{margin-bottom:15px}.top-card .topcard-icon span{width:103px;height:103px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,79,0,.8),rgba(202,33,39,.72));margin:0 auto}.top-card a{font-family:Roboto;font-size:20px;font-weight:700;line-height:23.44px;text-align:center;color:#000}.top-card a:hover{color:#dc6563}.top-heading{max-width:710px;width:100%;text-align:center;margin:0 auto 40px;position:relative}.top-heading h3{font-size:35px;font-weight:700;line-height:39.77px;font-family:Georgia}.top-heading h4{font-family:Satisfy;font-size:55px;font-weight:400;line-height:79.22px}.learn-course-sec .top-heading h4{font-size:22px;font-weight:700;line-height:39.77px;font-family:Georgia}.top-heading p{font-family:Satisfy;font-size:24px;font-weight:400;line-height:34.57px;color:#8a1316;text-align:center}.top-heading h3+p{margin-top:6px}.custom-top-heading{margin-bottom:15px}.astrobok-main{display:flex;align-items:center;gap:15px}.astrobok-main .astrobok-inner{width:40%}.astrobok-main .astrobok-inner-30{width:30%}.astrobok-list ul li+li{margin-top:15px}.astrobok-card{border:1px solid #dc6563;padding:20px;border-radius:15px;height:106px;display:flex;align-items:center;justify-content:center;background:#fff}.astrobok-card h3{font-family:Roboto;font-size:26px;font-weight:400;line-height:32px;text-align:center}.astrobok-image span{display:flex;align-items:center;justify-content:center;width:338px;height:338px;background:#fff;border-radius:50%;margin:0 auto}.viewmor-btns{max-width:280px;width:100%;margin:0 auto 10px}.astrobok-image+.viewmor-btns{margin-top:20px}.courses-section{padding:40px 0;background:#f6f6f6}.courses-list ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.course-books{height:100%}.course-card{background:#dc6563;border-radius:30px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;height:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s;cursor:pointer;gap:0}.course-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.22)}.course-card .course-bg{height:218px;background:#fff}.course-card .course-bg span{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.course-description{padding:15px;background:#dc6563}.course-description h3{font-family:Roboto;font-size:20px;font-weight:700;line-height:24.13px;text-align:center;color:#fff}.readmore-btn{font-family:Roboto;font-size:16px;font-weight:600;line-height:21.44px;background:#fff;padding:6px 10px;border-radius:40px;text-align:center;display:flex;justify-content:center;max-width:110px;width:100%;margin:0 auto;transition:all .3s;color:#000}.readmore-btn:hover{box-shadow:0 2px 10px rgba(0,0,0,.2);background:#f5f2f2;color:#dc6563}.course-description h3+.readmore-btn{margin-top:10px}.e-books-section{padding:40px 0;background:#f6f6f6}.ebook-heading{margin-bottom:10px}.ebook-heading h3{font-size:25px;font-weight:700;line-height:33.77px;font-family:Georgia}.e-book-main-flx{display:flex;justify-content:space-between;gap:10px}.ebook-inner-flx-50{width:49%}.ebook-img{width:100%;height:500px;background-color:#ededed;border-radius:15px;position:relative;cursor:pointer}.ply-icon svg path{fill:#fff}.ebook-img span{width:100%;height:100%;display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:15px}.ebook-description p{font-size:18px;font-weight:400;line-height:30px}.ply-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-section{background:#f6f6f6}.blog-list ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.blog-card{background:#fff;border-radius:30px;overflow:hidden}.blog-bg{height:190px;background:#fff}.blog-bg span{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.blog-description{background:#dc6563;position:relative;padding:11px 20px 20px}.blog-description h3{font-family:Roboto;font-size:20px;font-weight:500;line-height:28.13px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;width:240px}.blog-prfl-imge{width:70px;height:70px;border-radius:50%;overflow:hidden;position:absolute;top:-40px;right:5px}.blog-prfl-imge span{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.blog-descrp-btm{display:flex;gap:15px;align-items:flex-end}.posted-dtllist ol{display:flex;gap:10px;list-style:none;padding:0;margin:0}.posted-dtllist ol li span{font-family:Roboto;font-size:12px;font-weight:400;line-height:14.06px;color:#d9d9d9;position:relative;padding-left:10px}.posted-dtllist ol li span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#d9d9d9}.posted-dtllist ol li:first-child span{padding-left:0}.posted-dtllist ol li:first-child span:before{display:none}.blog-description h3+.blog-descrp-btm{margin-top:15px}.blog-list+.viewmor-btns{margin-top:25px}.consultation-section{padding:40px 0;background:#f6f6f6}.simple-description{margin-bottom:25px}.simple-description p{font-size:20px;font-weight:400;line-height:28px}.flex-main{display:flex;gap:15px;flex-wrap:wrap}.flex-inner-50{flex:47% 1}.consultaion-card{background:#fff;border-radius:30px;padding:20px}.consultaion-card h3{font-family:Georgia;font-size:35px;font-weight:700;line-height:39.77px}.consultaion-card p{font-size:18px;font-weight:400;line-height:26px}.consultaion-card h3+p{margin-top:7px}.apointment-btn{max-width:310px;width:100%;margin-top:15px}.consultaion-card p+.apointment-btn{margin-top:15px}.testimonial-section{padding-bottom:40px;background:#f6f6f6}.testimonial-list ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;margin-top:30px}.testimonial-card{background:#fff;border-right:6px solid #dc6563;border-bottom:6px solid #dc6563;border-radius:18px;padding:16px;box-shadow:inset 0 4px 4px 0 #0000000d}.testimonial-card h3{font-family:Roboto;font-size:26px;font-weight:700;line-height:32.16px;margin-bottom:15px}.testimonial-card a{font-family:Roboto;font-size:20px;font-weight:700;line-height:23.44px;text-align:left;color:#000;text-decoration:underline;transition:all .3s}.testimonial-card a:hover{color:#dc6563}.rating-icon{margin-top:8px}.learn-astrology-section{padding:40px}.learn-astrology-section .courses-list ul{grid-template-columns:repeat(4,1fr)}.learn-astrology-section .courses-item ul{grid-template-columns:repeat(3,1fr)}.astro-course-description{padding:20px;background:#dc6563;height:100%}.astro-course-description h3{font-size:26px;font-weight:600;line-height:26px;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.course-price{display:flex;align-items:flex-end;gap:15px}.course-price p{font-family:Roboto;font-size:22px;font-weight:400;line-height:22px;color:#fff}.course-price span{font-family:Roboto;font-size:15px;font-weight:400;line-height:17.58px;color:#000}.astro-course-description h3+.course-price{margin-top:10px}.course-detail-section{padding:40px 0 20px}.course-detail-flex{display:flex;justify-content:space-between;gap:15px 30px}.course-detail-flex-inner{flex:47% 1}.course-detail-section .course-card{display:block;height:auto}.course-detail-section .course-card .course-bg{height:390px}.course-detail-section .astro-course-description{text-align:center;background:#dc6563;padding:20px}.course-detail-content-top h3{font-size:30px;font-weight:700;line-height:36.88px;color:#000}.course-detail-content .course-price span{color:#ca2127}.course-detail-content .course-price p{color:#000;font-weight:600;line-height:22px}.course-detail-content-top .rating-icon+.course-price{margin-top:8px}.chkbx-main label{position:relative;margin-bottom:0;display:inline-block}.chkbx-main label input[type=checkbox]{position:absolute;display:none}.chkbx-main label span{padding-left:28px;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.chkbx-main label span em{border:1px solid #a9a9a9;width:20px;height:20px;border-radius:4px;position:absolute;top:0;left:0;background:#fff;transition:all .3s}.chkbx-main label input[type=checkbox]~span em:after{content:"";display:block;position:absolute;top:2px;left:6px;width:6px;height:12px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0;transition:all .3s}.chkbx-main label input[type=checkbox]:checked~span em,.chkbx-main label input[type=checkbox]:checked~span em:after{border-color:#dc6563}.courses-checklist ul{border:1px solid #dc6563;border-radius:10px}.courses-checklist ul li+li{border-top:1px solid #dc6563}.course-chekbox-card{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px}.course-chekbox-card .course-name h3{font-size:20px;font-weight:700;line-height:22.78px;color:#000}.course-name h3+h3{margin-top:7px}.course-detail-content .course-chekbox-card .course-price{display:block;text-align:center}.course-detail-content .course-chekbox-card .course-price p{font-size:20px;font-weight:400;line-height:23px}.course-detail-content .course-chekbox-card .course-price span{font-size:15px;font-weight:400;line-height:17.58px}.course-detail-content .course-chekbox-card .course-price p+span{margin-top:3px}.course-detail-content-top+.course-detail-content-btm{margin-top:20px}.course-detail-btn{display:flex;justify-content:space-between;gap:15px;margin-top:20px}.coucelling-btn{justify-content:unset}.counslng-btn{width:280px}.cart-btn{width:180px}.course-detail-btn+.course-other-details{margin-top:20px}.course-other-details p{font-family:Roboto;font-size:18px;font-weight:400;line-height:21.09px;text-align:left}.course-other-details p span{font-weight:600}.course-other-details p+p{margin-top:15px}.course-wdt-fix .course-name{max-width:360px;width:100%}.common-course-heading+.common-course-heading{margin-top:15px}.common-course-heading h4{font-size:20px;font-weight:700;line-height:25px}.common-course-heading p{font-size:16px;line-height:21px;font-weight:300}.common-course-heading h4+p{margin-top:5px}.common-course-list ul li p{position:relative;font-size:16px;line-height:21px;font-weight:400;padding-left:21px}.common-course-list ul{counter-reset:item}.common-course-list ul li p:before{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;font-size:14px;font-weight:600;color:#ffffff99;transition:all .3s;color:#000}.common-course-list ul li p span{font-weight:600}.common-course-list{margin-top:5px;margin-bottom:20px}.common-course-list ul li+li{margin-top:10px}.common-course-description{margin-top:5px}.common-course-description ul li+li,.common-course-desption-list+.common-course-heading{margin-top:10px}.common-course-description ul li p{font-size:16px;line-height:21px;font-weight:300}.common-course-desption-list,.common-course-desption-list ul li+li{margin-top:10px}.common-course-desption-list ul li p{font-size:16px;line-height:21px;font-weight:300;position:relative;padding-left:15px}.common-course-desption-list p:before{position:absolute;left:0;width:8px;height:8px;background-color:#000;top:5px;border-radius:50%}.common-course-content p{font-size:16px;line-height:21px;font-weight:300}.common-course-content{margin-bottom:15px}.common-course-content h5{font-size:16px;line-height:21px;font-weight:600}.common-course-list-alpha{margin-top:10px}.common-course-list-alpha ul{counter-reset:item;list-style:none;padding-left:0;margin-left:0}.common-course-list-alpha ul li{position:relative;padding-left:30px}.common-course-list-alpha ul li+li{margin-top:10px}.common-course-list-alpha ul li p{font-size:16px;line-height:21px;font-weight:300}.common-course-list-alpha ul li p:before{content:"(" counter(item,upper-alpha) ") ";counter-increment:item;position:absolute;left:0;top:0;font-size:14px;font-weight:300;color:#000;transition:all .3s}.common-btm-desption{padding-bottom:30px}.common-course-list-alpha+.common-course-heading{margin-top:10px}.tab-list ul{display:flex;gap:0}.tab-list ul li .tab-title{font-family:Roboto;font-size:18px;font-weight:400;line-height:21.09px;color:#000;padding:10px 15px;transition:all .3s;cursor:pointer;display:block;border:1px solid #dc6563;border-bottom:unset;position:relative}.tab-list ul li .tab-title:before{content:"";position:absolute;left:0;right:0;bottom:-1px;background:transparent;height:1px;z-index:1}.tab-list ul li .tab-title.active,.tab-list ul li .tab-title:hover{color:#dc6563}.tab-list ul li .tab-title.active:before{background:#fff}.tabing-main .tab-content{border:1px solid #dc6563;padding:20px}.tabreview-card{display:flex;gap:10px}.tabreview-prfl{width:92px;height:92px;background:#dc6563;overflow:hidden;border-radius:50%;padding:2px}.tabreview-prfl span{display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%}.tabreview-description{width:calc(100% - 102px)}.tabreview-description-head{display:flex;gap:15px;justify-content:space-between;align-items:center}.tabreview-description-ratng .rating-icon{margin:0}.tabreview-description-head h3{font-size:20px;font-weight:600;line-height:28px}.tabreview-description p{font-size:16px;font-weight:400;line-height:22.4px}.tab-review-heading{margin-bottom:20px}.tab-review-heading h3{font-family:Roboto;font-size:18px;font-weight:700;line-height:21.09px}.tab-review-list ul li+li{margin-top:15px;border-top:1px solid #a9a9a9;padding-top:15px}.course-detail-tabing-section{padding-bottom:40px}.related-prodcuts-list ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.rltdprdct-card{border:1px solid #dc6563;overflow:hidden;border-radius:8px}.rltdprdct-bg{height:218px;background:#fff}.rltdprdct-bg span{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.rltdprdct-description{background:#e9e9e945;padding:15px}.rltdprdct-description h3{font-size:22px;font-weight:400;line-height:26.78px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.rltdprdct-description .course-price .cut-price{color:#a9a9a9;text-decoration:line-through}.rltdprdct-description .course-price{gap:10px;margin-top:10px}.rltdprdct-description .course-price p{color:#000;font-size:18px;font-weight:400;line-height:18px}.rltdprdct-description .course-price span{color:#ca2127;font-size:12px;font-weight:400;line-height:14.06px}.rltdprdct-btn{max-width:170px;width:100%;margin-top:12px}.related-prodcuts-head{margin-bottom:15px}.related-prodcuts-head h3{font-family:Georgia;font-size:35px;font-weight:700;line-height:39.77px;color:#000;text-transform:capitalize}.rltdprdct-other-details p{font-family:Roboto;font-size:18px;font-weight:400;line-height:21.09px}.rltdprdct-other-details p span{font-weight:500}.rltdprdct-other-details p+p{margin-top:6px}.rltdprdct-description .course-price+.rltdprdct-other-details{margin-top:10px}.loginblock-section{padding:40px 0}.bg-color{background:#ecb1b3;padding:20px;border-radius:8px}.nrmlhdng-withlink h3{font-family:Roboto;font-size:18px;font-weight:500;line-height:26px;color:#fff}.nrmlhdng-withlink h3 a{font-family:Roboto;font-size:16px;font-weight:400;line-height:18.75px;color:#ca2127;transition:all .3s}.nrmlhdng-withlink h3 a:hover{color:#fff}.nrmlhdng-withlink h3+h3{margin-top:6px}.main-flex{display:flex;gap:15px;justify-content:space-between}.inner-flex-50{width:48%}.form-flex{display:flex;flex-wrap:wrap;gap:15px}.form-inner-flx-33{flex:31% 1}.form-inner-flx-50{flex:47% 1}.form-inner-flx-100{width:100%}.form-inputs .form-label{font-family:Roboto;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:2px;display:inline-block}.form-inputs .form-label i{font-style:normal;margin-left:2px;color:#dc6563}.checkout-heading{margin-bottom:15px}.checkout-heading h3{font-size:22px;font-weight:700;line-height:25.78px}.order-summary-section{padding:40px 0}.order-summary-table{border:1px solid #dc6563;border-radius:10px}.order-summary-head{border-bottom:1px solid #dc6563;display:flex}.order-summary-head-inner-60{width:60%;padding:10px 16px}.order-summary-head-inner-40{width:40%;border-left:1px solid #dc6563;padding:10px 15px}.order-summary-body li+li{border-top:1px solid #dc6563}.order-summary-recipt{display:flex}.order-summary-recipt-inner-60{width:60%;padding:10px 15px}.order-summary-recipt-inner-40{width:40%;border-left:1px solid #dc6563;padding:10px 15px}.order-summary-recipt p{font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}.order-summary-head h3{font-family:Roboto;font-size:18px;font-weight:600;line-height:26px}.payment-flex{display:flex;gap:20px;justify-content:space-between}.payment-flex-inner-30{width:15%}.payment-flex-inner-70{width:80%}.paymnmt-method-card{border:2px solid #00000066;background:#ffffff73;padding:35px;border-radius:20px;max-width:763px;width:100%;margin:0 auto}.paymnet-gatwaye-icon{border:1px solid #a9a9a9cc;border-radius:10px;display:flex;align-items:center;justify-content:center;width:98px;height:51px;cursor:pointer;transition:all .3s}.paymnet-gatwaye-list ul li+li{margin-top:10px}.paymnet-gatwaye-icon:hover{background:#d9d9d9;border-color:#d9d9d9}.payment-form{border:1px solid #a9a9a9cc;border-radius:10px;padding:20px}.coupon-section,.paymnmt-method-section{padding-bottom:40px}.coupon-card{border:1px solid #d9d9d9;padding:20px;background:#fff;border-radius:8px}.coupon-form{display:flex;align-items:flex-end;gap:15px}.coupon-form .coupon-btn{width:160px}.coupon-form .coupon-btn .btn{padding:8px 14px;font-size:14px}.payment-btn.make-btn{display:flex!important;gap:10px;display:block;width:362px}.coupon-form .form-inputs{width:calc(100% - 140px)}.login-section{padding-bottom:40px}.inputwth-icon{position:relative}.inputwth-icon .input-icon{position:absolute;left:0;top:0;bottom:0}.inputwth-icon .input-icon span{display:flex;width:40px;height:100%;background:#d9d9d9;border-top-left-radius:4px;border-bottom-left-radius:4px}.inputwth-icon input{border-color:#d9d9d9;padding-left:50px}.remember-checkbox{margin-top:13px}.remember-checkbox.forgot{margin-top:13px;display:flex;justify-content:space-between}.auth-btn{max-width:180px;width:100%;margin:15px auto 0}.login-wraper+.login-wraper{margin-top:15px}.remember-checkbox .chkbx-main+.chkbx-main{margin-top:13px}.auth-tabing-list{margin-bottom:25px}.auth-tabing-list ul{display:flex;border-radius:10px;overflow:hidden;max-width:600px;width:100%;margin:0 auto;justify-content:center}.auth-tabing-list ul li{width:50%}.auth-tab-title{background:#d9d9d9;padding:10px 14px;display:flex;align-items:center;justify-content:center;font-family:Roboto;font-size:20px;font-weight:400;line-height:26px;text-align:center;transition:all .3s;cursor:pointer}.auth-tab-title.active,.auth-tab-title:hover{background-color:#ca2127;color:#fff}.related-prodcuts-section{padding-bottom:40px}.myaccount-auth{text-align:center}.myaccount-auth-connect,.myaccount-social-connect{max-width:290px;width:100%;margin:0 auto}.myaccount-social-connect .btn+.btn{margin-top:15px}.myaccount-auth-heading{margin-bottom:7px}.myaccount-auth-heading h3{font-family:Satisfy;font-size:55px;font-weight:400;line-height:79.22px}.myaccount-social-connect-main p{font-family:Roboto;font-size:24px;font-weight:400;line-height:28.13px;margin-bottom:10px;text-align:center}.myaccount-auth-connect+.myaccount-social-connect-main{margin-top:25px}.myaccount-section{padding:40px 0}.grid-listing ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.grid-card{border:1px solid #dc6563;border-radius:30px;overflow:hidden}.grid-bg{height:262px;background:#fff;padding:10px}.grid-title{background:#dc6563;padding:15px;text-align:center}.grid-title h3{font-family:Roboto;font-size:24px;font-weight:500;line-height:30.47px;color:#fff}.grid-bg span{display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;height:100%}.account-tracking-section{padding-bottom:40px}.main-popup{z-index:9999;padding:40px 60px;transition:all .3s}.main-popup,.main-popup .overlay{position:fixed;top:0;left:0;right:0;bottom:0}.main-popup .overlay{background:hsla(0,3%,8%,.71);z-index:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;visibility:visible}.lm-outer{width:100%;height:100%;display:table;overflow:auto}.lm-inner,.lm-outer{vertical-align:middle}.lm-inner{display:table-cell}.popup-inner{max-width:450px;width:100%;margin:0 auto;background:#fff;border:1px solid #fff;border-radius:8px;z-index:5;position:relative;box-shadow:0 16px 26px #27272721;max-height:calc(100vh - 80px);overflow:auto;animation:bounce-open .3s}.popup-header{padding:15px 20px;border-bottom:1px solid #ededed}.popup-heading h3{font-size:18px;line-height:24px;font-weight:500;text-align:center}.popup-body{padding:20px 30px}.auth-modal .popup-inner{max-width:600px;width:100%}.auth-modal .auth-tabing-list ul{max-width:400px;width:100%;margin:0 auto}.atrologer-banner{position:relative}.atrologer-banner h3{font-family:Satisfy;font-size:55px;font-weight:400;line-height:65px;color:#fff;text-shadow:3px 0 0 #000}.artrologer-icon{left:-40px;position:absolute}.consultation-banner-section{background:linear-gradient(180deg,rgba(238,101,34,.8),rgba(209,38,39,.8) 68.23%);padding:70px 0;border-bottom-right-radius:230px;position:relative}.atrologer-banner{max-width:850px;width:100%}.atrologer-banner p{font-family:Roboto;font-size:18px;font-weight:400;line-height:26px;color:#fff}.consultation-banner-section:before{content:"";position:absolute;bottom:0;left:0;right:0;background:#f6f6f6;height:138px;z-index:-1}.consult-astrology-section{padding:40px 0;background:#f6f6f6}.consult-astrology-descrip+.consult-astrology-descrip{margin-top:20px}.consult-astrology-descrip h3{font-family:Georgia;font-size:28px;font-weight:600;line-height:30.77px;margin-bottom:10px}.consult-astrology-descrip p{font-family:Roboto;font-size:18px;font-weight:400;line-height:25px}p.error-input-msg{color:red;font-size:12px;margin-left:0}.error-message-ssec{margin:-15px 0 7px 2px}p.error-message-ssec{color:red;font-size:15px;font-weight:700}.consult-astrology-descrip p+p{margin-top:10px}.consult-astrology-descrip ul{margin:10px 0;padding-left:15px}.consult-astrology-descrip ul li+li{margin-top:10px}.consult-astrology-descrip ul li p{position:relative;padding-left:10px}.consult-astrology-descrip ul li p:before{content:"";position:absolute;top:50%;left:0;width:6px;height:6px;border-radius:50%;background:#000;transform:translateY(-50%)}.booknow-btn{max-width:140px;width:100%;padding-top:10px;padding-bottom:10px}.consultation-features-section{background:#f6f6f6;padding-bottom:70px}.consultation-features ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.features-card{background:#fff;border-right:6px solid #dc6563;border-bottom:6px solid #dc6563;border-radius:18px;padding:25px;box-shadow:inset 0 4px 4px 0 #0000000d;display:flex;align-items:center;gap:15px}.features-icon span{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#dc6563}.features-card h3{font-family:Roboto;font-size:24px;font-weight:500;line-height:30px}.trust-astroveda-section{background:#f6f6f6;padding:90px 0;position:relative}.trust-astroveda-inner{background:#dc6563;position:relative}.trust-astroveda-inner:before{content:"";position:absolute;left:0;top:0;bottom:0;background:#f6f6f6;width:40%}.astroveda-main{position:relative;padding:40px 0}.astroveda-image{position:absolute;left:0;top:50%;transform:translateY(-50%)}.astroveda-description{max-width:50%;margin:0 0 0 auto}.astroveda-description h3{font-family:Georgia;font-size:35px;font-weight:700;line-height:39.77px;text-align:left;color:#fff}.astroveda-description p{font-family:Roboto;font-size:18px;font-weight:400;line-height:24px;color:#fff}.astroveda-description h3+p{margin-top:8px}.workchart-section{background:#f6f6f6;padding-top:40px}.workchart-flex{display:flex;gap:15px}.workchart-inner-flex-60{width:60%}.workchart-inner-flex-40{width:40%}.workchart-main h3{font-family:Georgia;font-size:35px;font-weight:700;line-height:39.77px;margin-bottom:10px;margin-top:15px}.workchart-main p{font-family:Roboto;font-size:18px;font-weight:400;line-height:26px}.workchart-main p+p{margin-top:10px}.important-note-main{position:relative;left:66%;top:-44px}.important-note-main .important-note-inner{background:#dc6563;padding:20px;max-width:375px;border-radius:10px;display:flex;gap:10px}.workchart-image span{display:block;text-align:right}.important-note-icon span{width:58px;height:58px;border-radius:50%;background:#c4c4c4;display:flex;align-items:center;align-content:center}.important-note-descrip h4{font-size:22px;font-weight:500;line-height:28px;color:#fff;margin-bottom:3px}.important-note-descrip p{font-size:18px;font-weight:400;line-height:24px;color:#fff}.subscription-section{background:#f6f6f6;padding-bottom:40px}.subscriptionbg-main .important-note-main{left:12%;top:0}.subscriptionimage-image{margin-top:-75px}.workchart-main+.workchart-main{margin-top:20px}.pt-30{padding-top:110px}.bg-grey{background:#f6f6f6}.pt-0{padding-top:0}.consult-modal .popup-inner{max-width:900px;width:100%;margin:0 auto;border:unset;overflow:hidden}.consult-modal .popup-body{padding:0}.consult-tabing{display:flex}.consult-tabing-list{width:30%}.consult-tab-content{width:calc(100% - 30%)}.consult-tabing-inner{background:#dc6563;max-height:calc(100vh - 80px)}.consult-tab-content-inner,.consult-tabing-inner{position:relative;height:100%}.consult-tabing-list .consult-ico{padding:20px;background:#dc6563}.consult-tabing-list .consult-ico span{display:flex;background:#fff;text-align:center;padding:20px;border-radius:10px;align-items:center;justify-content:center}.consult-tabing-list ul{counter-reset:item;height:calc(100vh - 302px);overflow:auto;padding:20px}.consult-tabing-list ul li{position:relative}.consult-tabing-list ul li+li{margin-top:15px}.consult-tabing-list ul li .consult-tab-title{display:block;font-family:Roboto;font-size:18px;font-weight:500;line-height:24px;color:#ffffff80;cursor:pointer;transition:all .3s;padding:4px 0 4px 46px}.consult-tabing-list ul li .consult-tab-title:before{content:counter(item);counter-increment:item;position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;background:#ffffff80;color:#ffffff99;transition:all .3s}.consult-tabing-list ul li .consult-tab-title.active,.consult-tabing-list ul li .consult-tab-title:hover{color:#fff}.consult-tabing-list ul li .consult-tab-title.active:before,.consult-tabing-list ul li .consult-tab-title:hover:before{background:#fff;color:#000}.consult-tab-content-header{padding:15px 20px;border-bottom:1px solid #d9d9d9}.consult-tab-content-header h3{font-size:22px;font-weight:500;line-height:22px}.consult-tab-content-footer{padding:15px 20px;position:absolute;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #d9d9d9}.consult-tab-content-ftr-btn{display:flex;justify-content:space-between;align-items:center}.consult-tab-content-ftr-btn .btn{max-width:120px;width:100%}.consult-tab-content-ftr-btn .secondary-btn{background-color:transparent;border:1px solid #c7c7c7}.consult-tab-content-ftr-btn .secondary-btn:hover{background-color:#d3d3d3;border-color:#d3d3d3}.consult-tab-content-body{padding:20px;max-height:calc(100% - 165px);overflow:auto;height:100%}.consult-tab-content-body .service-main{height:calc(100vh - 196px)}.service-card{background:#d9d9d9b2;border-radius:4px;padding:15px;cursor:pointer}.service-card-body,.service-descrp{display:flex;align-items:center;gap:10px}.service-descrp{justify-content:space-around;width:calc(100% - 98px)}.service-descrp-dtls{width:calc(100% - 150px)}.service-descrp-dtls h3{font-size:22px;font-weight:400;line-height:28px}.service-descrp-dtls .timing-badge{background:#dc6563;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center;max-width:60px;height:22px;border-radius:4px;color:#fff}.service-descrp-price{width:140px;text-align:right}.service-descrp-price h3{font-size:24px;font-weight:500;line-height:28px;color:#dc6563}.service-descrp-dtls h3+.timing-badge{margin-top:8px}.service-heading{margin-bottom:12px}.service-heading h3{font-size:16px;font-weight:500;line-height:24px;color:#dc6563}.service-list ul li+li{margin-top:12px}.service-para{width:calc(100% - 100px);margin:0 0 0 auto}.service-para p{font-size:16px;font-weight:400;line-height:24px}.service-card-body+.service-para{margin-top:15px;width:calc(100% - 100px)}.custom-calendar .react-calendar{border:unset}.custom-calendar .react-calendar .react-calendar__navigation{margin-bottom:12px}.custom-calendar .react-calendar__navigation button:enabled:focus,.custom-calendar .react-calendar__navigation button:enabled:hover{background-color:transparent}.custom-calendar .react-calendar__century-view .react-calendar__tile,.custom-calendar .react-calendar__decade-view .react-calendar__tile,.custom-calendar .react-calendar__year-view .react-calendar__tile{padding:1em .5em}.custom-calendar .react-calendar__tile{background:#d9d9d9b2;border-radius:4px}.react-calendar__month-view__days{display:grid;grid-template-columns:repeat(7,1fr);grid-row-gap:8px;row-gap:8px}.custom-calendar .react-calendar__tile--active,.custom-calendar .react-calendar__tile--hasActive{background:#dc6563;color:#fff}.custom-calendar .react-calendar__tile--active:enabled:focus,.custom-calendar .react-calendar__tile--active:enabled:hover{background:#dc6563;color:#fff!important}.custom-calendar .react-calendar .react-calendar__viewContainer{box-shadow:0 4px 12px 0 #0000000a;box-shadow:inset 0 4px 10px 0 #0000000a;padding:15px;border-radius:8px}.custom-calendar .react-calendar__month-view__weekdays{border-bottom:1px solid #d9d9d9;margin-bottom:5px}.custom-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.custom-calendar .react-calendar__month-view__days__day--weekend{color:#000!important}.custom-calendar .react-calendar__tile:not(.react-calendar__tile--disabled):hover{background-color:#e6f7ff!important;color:#007bff!important;border-radius:5px}.custom-calendar.react-calendar__tile--active{background-color:#007bff!important;color:#fff!important}.custom-calendar.react-calendar__tile--now{background-color:#fffae6!important;border:1px solid #f3c623;color:#000!important}.apointment-flex{display:flex;gap:15px;flex-wrap:wrap}.apointment-flex-inner{flex:35% 1}.slot-time-list ul{display:flex;gap:10px;flex-wrap:wrap}.slot-time-list ul li{width:47%}.slot-time-card{padding:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;background:#d9d9d9b2;border-radius:4px;cursor:pointer}.slot-time-card p{font-family:Roboto;font-size:14px;font-weight:500;line-height:14px;text-align:left;color:#4e4e4e}.slot-time-card p+p{margin-top:5px}.slot-time-card.active,.slot-time-card:hover{background:#dc6563}.slot-time-card.active p,.slot-time-card:hover p{color:#fff}.slot-time-card.active{background:#dc6563}.slot-time-title{height:44px;display:flex;align-items:center;margin-bottom:12px;justify-content:center}.slot-time-title h3{font-size:16px;font-weight:500;line-height:16px}.slot-time-list{max-height:317px;overflow:auto;padding-right:4px}.software-banner-section{padding:40px 0;background:#f6f6f6}.software-banner-content h3{font-family:Satisfy;font-size:55px;font-weight:400;line-height:65px}.software-banner-content p{font-size:18px;font-weight:400;line-height:26px}.software-banner-content ul{counter-reset:item}.software-banner-content ul li{position:relative;padding-left:22px}.software-banner-content ul li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:18px;font-weight:400;line-height:26px}.software-banner-content h3+p,.software-banner-content p+ul,.software-banner-content ul li+li,.software-banner-content ul+p{margin-top:10px}.software-links-section{padding-bottom:40px;background:#f6f6f6}.software-books-description-top{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.software-books-description-top-inner{width:48.5%}.software-books-description p{font-size:18px;font-weight:400;line-height:26px}.software-books-description p+p{margin-top:15px}.software-books-heading{margin-bottom:20px}.software-books-heading h3{font-family:Georgia;font-size:50px;font-weight:700;line-height:56px}.software-books-description p+.software-books-description-othr,.software-books-description-othr+.software-books-description-othr{margin-top:15px}.software-learn-btn{margin-top:20px;max-width:420px;width:100%}.software-books-description-othr h3{font-size:24px;font-weight:700;line-height:28px;margin-bottom:10px}.software-books-card+.software-books-card{margin-top:25px}.software-books-description-othr ul{padding-left:10px}.software-books-description-othr ul li+li{margin-top:10px}.software-books-description-othr ul li{position:relative;padding-left:15px}.software-books-description-othr ul li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;background:#000}.software-benefits-main{display:flex;gap:15px;justify-content:space-between}.software-benefits-inner{width:49%}.software-benefits-card{box-shadow:0 4px 10px -5px #b46c4c;padding:20px;border-right:3px solid #dc6563;border-bottom:3px solid #dc6563;border-radius:10px}.software-benefits-card h3{font-size:26px;font-weight:700;line-height:30px;margin-bottom:10px}.software-benefits-card ul{padding-left:15px}.software-benefits-card p+ul{margin-top:10px}.software-benefits-card ul li{position:relative;padding-left:15px}.software-benefits-card ul li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;background:#000}.software-benefits-card ul li+li{margin-top:12px}.software-learn-btn+.software-books-description-othr{margin-top:20px}.lrngastro-para{margin-bottom:25px}.lrngastro-para p{font-family:Roboto;font-size:22px;font-weight:400;line-height:28px}.best-astro-section{padding-bottom:40px;background:#f6f6f6}.best-astro-description+.best-astro-description{margin-top:25px}.best-astro-description h3{font-family:Georgia;font-size:44px;font-weight:700;line-height:52px;margin-bottom:7px}.best-astro-description ul{padding-left:10px}.best-astro-description ul li{position:relative;padding-left:18px}.best-astro-description ul li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;background:#000}.best-astro-description p{font-size:18px;font-weight:400;line-height:26px}.best-astro-description p+ul,.best-astro-description ul li+li{margin-top:10px}.bloglisting-section{padding:40px 0}.blogs-listing{background:#fff}.blogs-listing ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.blog-box{box-shadow:0 4px 12px 0 #0000001c,inset 0 4px 10px 0 #00000014;border:1px solid #f9f9f9;cursor:pointer}.blog-box .blog-description{background:#fff;padding-bottom:10px}.blog-box .blog-btm{border-top:1px solid #f3f3f3;padding:15px}.blog-box .blog-description h3{color:#000}.blog-box .blog-description h3+p{margin-top:6px}.blog-box .blog-btn{font-family:Roboto;font-size:15px;font-weight:700;line-height:30px;color:#a9a9a9;cursor:pointer;margin-top:4px;display:inline-block}.blog-box .blog-btn:hover{color:#dc6563}.blog-box .blog-btm ol{justify-content:center}.blog-box .blog-btm .posted-dtllist ol li span{color:#a9a9a9;font-size:15px;line-height:15px}.blog-box .blog-btm .posted-dtllist ol li span:before{background:#a9a9a9}.blog-box .blog-bg{background:#fff7e5}.blog-thoughts-inner{padding:40px;background:#fff}.blog-thoughts-heading{margin-bottom:15px}.blog-thoughts-heading h3{font-family:Georgia;font-size:35px;font-weight:700;line-height:40px}.blog-thought-card .blog-thought-top{display:flex;gap:5px;align-items:center;margin-bottom:8px}.blog-thought-prfl-imge{width:80px;height:80px;background:#fff7e5;border-radius:50%;overflow:hidden}.blog-thought-prfl-imge span{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.blog-thought-prfl{width:calc(100% - 85px)}.blog-thought-prfl h3{font-family:Roboto;font-size:22px;font-weight:400;line-height:28px}.blog-thought-prfl span{font-size:14px}.blog-thought-card p,.blog-thought-prfl span{font-weight:400;line-height:24px;color:#a9a9a9}.blog-thought-card p{font-size:16px}.blog-thought-list ul li+li{margin-top:15px;border-top:1px solid #efefef;padding-top:15px}.blog-detail-bg{margin-bottom:15px;height:450px;overflow:hidden;background-color:#ededed;border-radius:10px}.blog-detail-bg span{display:block;height:100%;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.blog-detail-head{margin-bottom:15px}.blog-detail-head h3{font-family:Georgia;font-size:25px;font-weight:600;line-height:1.2}.blog-breadcrumb{margin-top:2px}.blog-breadcrumb .blog-breadcrumb-title{font-family:Roboto;font-size:14px;font-weight:400;line-height:1.4}.blog-breadcrumb .blog-breadcrumb-seprator{margin:0 4px;font-family:Roboto;font-size:18px;font-weight:400;line-height:24px}.blog-detail-description p{font-size:14px;font-weight:400;line-height:1.4}.blog-detail-description p+p{margin-top:12px}.blog-detail-section{padding-top:40px}.blog-thoughts-section{padding:10px 0}.blog-pagination{padding-top:15px}.blog-srch-input{max-width:850px;width:100%;margin:0 auto 20px}.previou-blog-btn{padding:20px;background:#fff}.previou-blog-btn a{font-size:16px;font-weight:500;line-height:1.4;color:#5b5b5b;text-decoration:underline}.previou-blog-btn a:hover{color:#dd6562}.softwr-detail-descrp+.softwr-detail-descrp{margin-top:15px}.softwr-detail-descrp h3{font-size:28px;font-weight:700;line-height:34px}.softwr-detail-descrp ul{counter-reset:item}.softwr-detail-descrp ul li{position:relative;padding-left:22px}.softwr-detail-descrp ul li+li{margin-top:10px}.softwr-detail-descrp ul li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0}.softwr-detail-descrp p,.softwr-detail-descrp ul li:before{font-size:18px;font-weight:400;line-height:26px}.softwre-book-link h4{font-size:22px;font-weight:700;line-height:28px}.softwre-book-link a{font-size:16px;font-weight:700;line-height:26px;color:#626262}.softwre-book-link a:hover{color:#dd6562}.softwr-detail-descrp h3+ul{margin-top:10px}.softwre-book-link p{font-size:18px;font-weight:400;line-height:26px}.softwr-detail-descrp+.softwre-book-link,.softwre-cart,.softwre-cart+.course-other-details{margin-top:15px}.course-detail-content-top+.softwr-detail-content-btm{margin-top:18px}.software-thumbnail span{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.course-card+.software-thumbnail-list{margin-top:15px}.software-thumbnail-list ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}.software-thumbnail{width:142px;height:121px;background:#fff7e5;border-radius:8px;overflow:hidden}.astrologer-concern-section{padding-top:40px}.astrologer-concern-box{background:#dc6563;border-radius:10px;padding:30px 20px 50px}.down-arrow-circle span{width:90px;height:90px;border-radius:50%;background:#fff;box-shadow:inset 0 4px 10px 0 #00000014;display:flex;align-items:center;justify-content:center;margin:0 auto}.booknow-section{margin-top:-44px;padding-bottom:40px}.booknow-section .booknow-btn{margin:35px auto 0}.astrologer-concern-box h3{font-size:24px;font-weight:700;line-height:30px;text-align:center;color:#fff}.astrologer-concern-box p{font-size:22px;font-weight:400;line-height:28px;text-align:center;color:#fff}.astrologer-concern-box h3+p{margin-top:8px}.consult-area-list ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.consult-area-card{box-shadow:inset 0 4px 4px 0 #eae4e140;padding:25px;background:#fff;border-radius:20px;border:1px solid #f1f1f1}.consult-area-card h3{font-size:18px;font-weight:700;line-height:26px;color:#dc6563;position:relative;padding-bottom:3px}.consult-area-card h3:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#dc6563}.consult-area-card p{font-size:16px;font-weight:400;line-height:26px}.consult-area-card h3+p{margin-top:7px}.consult-more-section{padding:40px 0}.consult-more-list ul li+li{margin-top:10px}.consult-more-list ul li{position:relative;padding-left:22px}.consult-more-list ul li:before{content:"*";position:absolute;top:4px;left:0;font-size:18px;font-weight:500}.consult-more-list p{font-size:18px;font-weight:400;line-height:26px}@keyframes bounce-open{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}.close-menu,.menu-icon{display:none}.close-menu{position:absolute;top:10px;left:100%;width:40px;background:#fff;padding:20px 10px;box-shadow:4px 0 5px rgba(0,0,0,.1);border-radius:0 5px 5px 0}.close-menu span{display:block;height:2px;position:relative}.close-menu span:after,.close-menu span:before{content:"";position:absolute;left:0;right:0;height:2px;top:0;background:#000}.close-menu span:after{transform:rotate(45deg)}.close-menu span:before{transform:rotate(-45deg)}.menu-icon{width:40px;height:35px;padding:16px 8px;background:#fff;border-radius:4px;cursor:pointer;border:1px solid #f3f3f3}.menu-icon span{display:block;height:2px;background:#000;position:relative}.menu-icon span:after,.menu-icon span:before{content:"";position:absolute;left:0;right:0;height:2px;background:#000}.menu-icon span:before{top:-7px}.menu-icon span:after{bottom:-7px}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:998;transition:all .3s;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.order-tracking-btn{max-width:200px;width:100%;margin-bottom:30px;margin-top:30px}.account-detail-tabing-section .tab-list ul li .tab-title.active:before{background-color:unset;border-bottom:1px solid #dc6563}.account-detail-tabing-section .tabing-main .tab-content{border:unset}.account-detail-tabing-section .tab-list ul li .tab-title,.account-detail-tabing-section .tab-list ul li .tab-title.active,.tab-list ul li .tab-title,.tab-list ul li .tab-title:hover{border-bottom:1px solid #dc6563}.rashi-description p{font-size:17px}.rashi-description p a{text-decoration:underline}.account-detail-tabing-section{padding-bottom:40px}.account-main{margin:30px 0}.account-main ul{display:flex;flex-wrap:wrap;align-items:center;text-align:center}.account-main ul li:first-child{border-left:1px solid #dc6563}.account-main ul li:nth-child(6){border-top:unset;border-left:1px solid #dc6563}.account-main ul li{width:20%;border:1px solid #dc6563;border-left:unset}.account-main ul li:nth-child(5){border-right:1px solid #dc6563}.account-main ul li:nth-child(7),.account-main ul li:nth-child(8){border-right:1px solid #dc6563;border-top:unset}.rashi-main{display:flex;gap:20px}.rshi-inner-70{width:70%}.rshi-inner-30{width:30%}.rashi-list{border:1px solid #dc6563}.user-title{text-align:center;padding:40px 35px}.user-title h3{font-size:30px;font-weight:600}.user-table-detail{margin-bottom:20px}.rashi-list ul li{border-top:1px solid #dc6563}.prfl-title{padding:15px 25px;cursor:pointer}.rashi-list ul li .prfl-title.active,.rashi-list ul li .prfl-title:hover{background-color:#dc6563;color:#fff}.prfl-title span{font-size:18px;text-align:center;display:block}.enrolled-main ul{display:flex;gap:15px}.enrolled-main ul li{width:25%}.enrolled-detail{border:1px solid #dc6563;text-align:center;padding:20px}.enrolled-detail h3{font-size:18px;font-weight:700}.enrolled-detail h3+h4{margin-top:5px}.user-progress-list ul{display:flex;align-items:center}.user-progress-list ul li{border-right:2px solid #000;padding-right:60px;padding-left:60px;margin:20px 0}.user-progress-list ul li:last-child{border-right:0}.user-progress-inner-list span{font-size:16px;line-height:22px;font-weight:500}.user-progress-list ul li:first-child{padding-left:0}.enrolled-detail h4{font-weight:500}.user-progress-list{padding:0;margin:15px 0}.rashi-description{margin-top:30px}.no-data{background-color:#dc6563;padding:15px;border-radius:25px}.no-data p{color:#fff;font-size:16px;line-height:20px;font-weight:600}.abt-facilitate{margin-top:30px}.abt-description p{font-size:18px;line-height:24px}.faclitate-images{height:290px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ededed;position:relative}.faclitate-images:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.1)}.faclte-img-contant{max-width:380px;width:100%;margin:0 auto;padding-top:20px;text-align:center;position:relative;z-index:11}.faclte-img-contant h3{font-size:40px;font-weight:800;line-height:46.88px;color:#fff;-webkit-text-stroke:2px #dc6563}.faclte-img-contant h4{font-size:30px;font-weight:400;line-height:35.16px;color:#fff}.faq-section{padding:50px 0}.faq-list ul li+li{margin-top:15px}.faq-detail h4{font-size:20px;font-weight:600;line-height:26px}.faq-detail p{font-size:17px;font-weight:400;line-height:24px}.faq-detail h4+p{margin-top:3px}.heading-content h6{font-size:24px;font-weight:700;line-height:28px;margin-bottom:10px}.faq-heading h3{text-align:center;font-family:Georgia;font-size:35px;font-weight:700;line-height:39.77px}.faq-heading{margin-bottom:20px}.view-more-faq{display:flex;justify-content:flex-end;margin-top:20px}.view-more-faq a{color:#dc6563;font-size:18px;line-height:25px}.view-more-faq:hover a{color:#000}.about-list+.about-list{margin-top:20px}.about-section{padding-top:50px}.grid-link-card{display:block;transition:all .3s}.grid-link-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.21)}.address-description{margin-top:30px;margin-bottom:30px;background-color:#dc6563;border-radius:10px;padding:15px}.address-description a{text-decoration:underline}.address-description a,.address-description p{font-size:16px;line-height:26px;color:#fff;font-weight:400}.address-description p:nth-child(2){margin-bottom:15px}.address-description p:first-child{margin-bottom:35px}.download-description{background-color:#dc6563;margin-top:30px;margin-bottom:30px;padding:15px;border-radius:10px}.download-description p{font-size:16px;font-weight:400;line-height:22px;color:#fff}.download-description p span{color:#000}.slots-card{margin-bottom:20px}.slots-card label{position:relative;margin-bottom:0;display:block}.slots-card label input{position:absolute;opacity:0;visibility:hidden}.slots-card label input~span{position:relative;font-size:18px;line-height:24px;color:#000;padding-left:30px;transition:all .3s}.slots-card label input~span em{position:absolute;top:1px;left:0;width:20px;height:20px;border-radius:50%;border:2px solid #ededed;cursor:pointer;transition:all .3s}.slots-card label input~span em:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#d9d9d9}.slots-card label input:checked~span em{border-color:#dc6563;background-color:hsla(1,63%,63%,.08)}.slots-card label input:checked~span em:before{background-color:#dc6563}.payment-main{margin-top:30px;margin-bottom:30px}.paymnt-form{padding:0 30px}.paymnt-form p{color:#a9a9a9;font-size:14px;line-height:20px;margin-top:10px}.paymnt-form .form-flex .form-inner-flx-33{width:32%;flex:none}.payment-btn{margin-top:30px;width:230px}.paymnt-form input,textarea{border:1px solid #dc6563}.create-kundli-main{margin-top:25px}.account-main ul li a{padding:20px 12px;display:block}.account-main ul li .ant-list span,.account-main ul li a span{font-size:17px;line-height:24px}.account-main .active{background-color:#dc6563;color:#fff}.user-detail{margin-top:20px}.upload-box{width:250px;height:200px;background-color:#d9d9d9;display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.upload-input{width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.upload-label{position:absolute;color:#a9a9a9;font-size:16px;pointer-events:none}.save-button{background-color:#ff4500;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}.save-change-btn{width:180px;margin-top:15px}.setting-main{margin-bottom:20px}.setting-main ul{display:flex;flex-wrap:wrap;align-items:center}.setting-main .active{background-color:#dc6563;color:#fff}.setting-main ul li:nth-child(2),.setting-main ul li:nth-child(3){border-left:unset}.setting-main ul li{width:20%;border:1px solid #dc6563}footer{background-color:hsla(0,0%,85%,.8);padding:50px 0}.ftr-heading h3{font-family:Georgia;font-size:22px;line-height:25px;position:relative;padding-bottom:5px}.ftr-main{display:flex;justify-content:space-between;gap:25px}.ftr-about{width:30%}.ftr-important{width:20%}.socail-detail{width:30%}.ftr-contact-infor{display:flex;gap:10px}.ftr-abt-descptin p{font-size:15px;line-height:27px}.ftr-heading h3:before{content:"";position:absolute;bottom:0;width:32%;height:2px;background-color:#dc6563}.ftr-heading{margin-bottom:15px}.ftr-imptant-list ul li{font-size:15px;line-height:27px;padding-left:15px;position:relative}.ftr-imptant-list ul li:before{content:"";position:absolute;top:46%;left:0;background-color:#000;height:5px;width:5px;border-radius:50%;transform:translateY(-50%)}.ftr-contact-infor p,.ftr-contact-infor span{font-size:15px;line-height:27px}.ftr-follow-list ul{display:flex;gap:10px}.follow-icon{background-color:#dc6563}.follow-icon,.follow-icon:hover{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.follow-icon:hover{background-color:#ec7a78}.follow-icon span{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.follow-icon span svg path{fill:#fff}.form-content h3{font-family:Satisfy;font-size:40px;font-weight:400;line-height:57.62px;text-align:left}.form-section{padding-top:20px;padding-bottom:20px}.form-rating-main h5{font-size:26px;font-weight:700;line-height:41.02px}.rating-list p{color:#a9a9a9;font-size:18px;font-weight:400;line-height:28.13px}.rating-list ul{display:flex;gap:5px;margin-top:10px}.comment-main .single-input label{color:#a9a9a9;font-size:18px;font-weight:400;line-height:28.13px}.post-btn{width:190px;margin-top:15px}.astro-vedo-main{max-width:500px;width:100%;margin:0 auto;text-align:center}.astro-veda-heading{margin-bottom:15px}.astro-veda-heading h3{font-family:Satisfy;font-size:55px;font-weight:400;line-height:79.22px}.astro-veda-section{padding:40px 0}.astro-name-list ul{display:flex;justify-content:space-between;align-items:center}.astro-name-list ul li span{font-family:Roboto;font-size:18px;font-weight:700;line-height:21.78px;color:#ca2127}.astro-veda-radio ul{display:flex;align-items:center;gap:10px;justify-content:space-around;margin-top:15px}.astro-search-main{position:relative}.single-input input{padding:15px 22px;border-radius:25px}.srch-btn{cursor:pointer;background-color:#dc6563;position:absolute;top:0;right:0;width:120px;padding:12px 18px;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff}.astro-veda-btn{max-width:290px;width:100%;margin:20px auto 0}.add-review{padding-top:0;padding-bottom:40px}.form-section .comment-main .chkbx-main label{display:flex;align-items:center}.form-section .form-main .chkbx-main{margin-top:15px}.form-section .frm-main{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.form-section .inner-flex-100{width:100%}.form-section .inner-flex-33{width:32%}.form-section .comment-main .chkbx-main label p{color:#a9a9a9}.form-section .comment-main .single-input input{border-radius:5px}.create-kundli-main .card-body{padding:25px}.privacy-section{padding:30px 0}.terms-conditions{padding:50px 0}.terms-conditions .top-heading{margin-bottom:8px}.terms-desciption p{font-size:17px;line-height:22px}.terms-conditions .top-heading h3{font-size:24px;line-height:29px}.terms-desciption p+p{margin-top:10px}.terms-desciption{margin-bottom:20px}.testimonial-image{width:80px;height:80px;border:2px solid #dc6563;border-radius:50px;padding:2px;background-color:#ededed}.testimonial-image span{display:block;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:50px}.testimonial-top-descption{display:flex;justify-content:space-between;gap:15px}.testimonial-detail{width:calc(100% - 80px)}.testimonial-detail h3{margin-bottom:5px}.testimonial-detail p{font-size:16px;font-weight:400;line-height:22.4px}.course-detail-section .course-books .course-bg{height:456px}.course-detail-section .course-books .astro-course-description{display:none}.course-other-details{margin-top:20px}.share-list{gap:10px;margin-top:20px}.share-list,.share-list ul{display:flex;align-items:center}.share-list ul{gap:5px}.share-list ul li a img{display:block;width:33px;height:30px;border-radius:10px}.additional-information .additional-list{display:flex;align-items:center;gap:10px}.additional-information{border:1px solid #dc6563}.additional-information .additional-list+.additional-list{border-top:1px solid #dc6563}.additional-list p{max-width:250px;width:100%;font-family:Roboto}.additional-list p,.additional-list span{padding:10px;font-size:16px;font-weight:400;line-height:21.09px}.additional-list span{display:block;width:20%}.tab-description p{font-size:16px;font-weight:400;line-height:22.4px}.shadow-text{text-shadow:2px 2px 5px #aaa}.cart-top-detail .order-summary{margin-top:10px}.cart-top-detail .order-summary tbody td{border:1px solid #dc6563;padding:10px}.cart-top-detail .order-summary thead th{background-color:#f2f2f2;border:1px solid #dc6563;padding:8px;font-size:16px}.crt-top-flx{display:flex;align-items:center;justify-content:space-between}.crt-add a{display:block;font-size:16px;line-height:22px;color:#3e5dab}.crt-add a:hover{color:#dc6563}.crt-detail p,.details{font-size:16px;line-height:22px}.details{font-weight:500}.cart-coupon{margin-top:10px;padding:20px}.coupon-title h3{font-family:Roboto;font-size:24px;font-weight:400;line-height:28.13px;color:#a9a9a9}.coupon-title{margin-bottom:15px}.coupon-input-field .single-input input{border-radius:10px}.coupon-input-field{display:flex;justify-content:space-between;align-items:center}.coupon-input-field .single-input{width:50%}.coupon-btn{width:20%}.coupon-input-field .single-input input::placeholder{font-size:18px;color:#a9a9a9}.cart-section{padding:50px 0}.cart-proceed-btn{width:220px;margin:25px auto 0}.dropdown-main li a:hover span svg path{stroke:#fff}.subscriptionimage-image img{margin:0}.subscriptionbg-main+.workchart-main{margin-top:7px}.workchart-image img{margin:0 0 0 auto}.ftr-imptant-list ul li a{text-transform:capitalize}.ftr-follow-list ul li a{display:block}.confirmation-summary-head{text-align:center;margin-bottom:15px}.confirmation-summary-head h3{font-size:22px;line-height:26px;margin-bottom:2px}.confirmation-summary-mdl{text-align:center;margin-bottom:15px}.confirmation-summary-mdl h3{font-size:18px;line-height:24px;margin-bottom:4px}.confirmation-summary-mdl p{font-size:16px;line-height:1.4}.confrm-smry-flex{display:flex;gap:20px}.confrm-smry-inner-flex{width:50%;position:relative}.confrm-smry-inner-flex:last-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#9e9e9e}.confrm-smry-inner-flex:last-child .confrm-smry-details{max-width:80%;margin:0 auto}.confrm-smry-details h3{font-size:18px;line-height:24px;margin-bottom:4px}.confrm-smry-amount{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #ca2127;border-bottom:1px solid #ca2127;padding:10px 15px;margin-top:15px}.confrm-smry-amount h3{color:#ca2127;font-size:18px;line-height:24px}.craete-kundli{padding:50px 0}.form-flex+.astro-veda-btn{margin-top:20px}.bg-white-wthpadng{background:#fff;padding:30px}.address-section{padding:0 0 50px}.address-section .address-description{margin-top:0;margin-bottom:0}.shop-list ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.shop-list .course-card{cursor:pointer}.main-flx{display:flex;gap:15px;justify-content:space-between}.inner-flx-50{width:49%}.contact-section{padding:50px 0}.common-bg{background-color:#fff;padding:30px}.contact-detail-main{background-color:#ffdcd1;border-radius:15px;overflow:hidden}.contact-detail{padding:20px}.contact-detail-main h4+h4{margin-top:8px}.contact-detail h4{font-size:18px;font-weight:600;line-height:24px}.cntctdata-flex{display:flex;gap:4px}.cntctdata-flex+.cntctdata-flex{margin-top:5px}.cntctdata-flex p{font-size:16px;line-height:22px;font-weight:300}.contact-detail h4 span{font-weight:500}.map-main iframe{width:100%;height:303px;display:block;overflow:hidden}.left-lineheading{text-align:left;margin:0 0 15px}.left-lineheading h3{font-family:Satisfy;font-weight:400}.contact-btn{max-width:190px;width:100%;margin:20px auto 0}.course-icon-main-flx{display:flex;gap:10px}.course-view-icon{cursor:pointer}.popup-course-top-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.popup-course-top-heading span{display:block;cursor:pointer}.popup-course-top-heading span svg{display:block}.crd-padding{padding:20px;height:90vh;overflow:auto}.popup-logout-icon span{display:block;width:70px;height:70px;margin:0 auto;background:#dc6563;display:flex;align-items:center;justify-content:center;border-radius:50%;border:5px solid #ffdfde}.login-popup-main .popup-inner{max-width:360px;width:100%}.popup-lg-btn{display:flex;align-items:center;gap:10px;margin-top:20px}.popup-login-content{text-align:center}.popup-login-content h3{font-size:24px;line-height:28px}.popup-login-content p{font-size:16px;line-height:24px;color:#2d2d2d}.popup-login-content{margin-top:10px}.popup-login-content h3+p{margin-top:8px}.popup-lg-btn .secondary-btn{border:1px solid #ededed}.numerology-section{padding:50px 0}.numerology-section .common-course-heading{margin-top:20px}.nakshatra-section{padding:50px 0}.course-true-vastu .common-course-list ul li+li,.nakshatra-section .common-course-list ul li+li{margin-top:15px}.course-true-vastu .common-course-list-alpha ul li p span{font-size:12px;line-height:14px;font-weight:600;cursor:pointer}.course-true-vastu .common-course-heading+.common-course-list{margin-top:15px}.course-name{width:calc(100% - 180px)}.tabing-main{position:relative}.text-review-btn{position:absolute;right:0;top:12px}.text-review-btn a{color:#3e5dab;padding:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.blog-detail-section .previou-blog-btn{padding:0;margin-top:25px}.loader-popup{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;z-index:99999999}.loader-popup .loader-inner{display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:9}.loader-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1}.loader-popup .loader-inner .loader-image{width:60px;height:60px}.loader{margin:0 auto;border:5px solid #f3f3f3;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}.camerupldr-result .camerupldr-bg{height:140px;background:#f5fffa;border-radius:6px;overflow:hidden}.camerupldr-result .camerupldr-bg span{display:block;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.camera-icon-main+.camerupldr-result{margin-top:15px}.nxt-prvmain{justify-content:space-between}.nxt-prvmain,.nxt-prvmain ul{display:flex;align-items:center}.nxt-prvmain ul{list-style:none;padding:0;gap:20px;margin-left:10px}.nxtprv-btn{height:35px;width:35px;cursor:pointer;margin-top:10px}.nxtprv-btn span{display:flex;width:100%;height:100%;border-radius:50%;border:1px solid #676767;justify-content:center;align-items:center}.showing-page p{padding:0;margin-right:10px}.nxtnumber-btn{color:#676767;cursor:pointer}.activepage{color:#ff0021}.prflrslt-img{display:block;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}.rating-star span:hover svg{fill:#ffc107}.rating-star span{transition:fill .3s ease}.video-modal .popup-inner{max-width:600px;width:100%}.video-card video{width:100%;height:320px;cursor:pointer}.video-card+.video-listing{margin-top:10px}.video-listing ul{display:flex;overflow-x:auto;white-space:nowrap;padding:0 0 10px;gap:0;cursor:pointer}.video-listing li{flex:0 0 auto;margin-right:10px}.video-item video{width:181px;height:130px}.video-item.active{border-color:#007bff;transform:scale(1.05)}.video-item:hover{border-color:#0056b3}.video-listing::-webkit-scrollbar{height:6px}.video-listing::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.video-listing::-webkit-scrollbar-thumb:hover{background:#555}.slot-time-card.disabled{cursor:no-drop;background-color:#f0f0f0;color:#999}.slot-time-card.active{background-color:#03a9f4;color:#fff}.play-button{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#e914148a;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 4px #656565;display:flex;align-items:center;justify-content:center;margin:0 auto}.play-button img{filter:invert(1);width:25px;object-fit:contain}.about-main{font-size:18px;font-weight:400;line-height:26px}.about-main h3{font-size:24px;font-weight:700;line-height:28px;margin-bottom:10px}.about-main h6{font-size:18px}.about-main h6+p{margin-top:14px}.about-list{margin-top:10px}.about-list ul li+li{margin-top:5px}.location-modal .popup-body{padding:35px}.locpop-heading{margin-bottom:20px}.locpop-heading h3{font-size:20px;font-weight:600;line-height:24px}.locpop-heading h3 span{color:#ff0600}.crntloc-btn .crntloc-plain-btn{border:1px solid #ff5722;padding:7px 15px;display:flex;gap:10px;border-radius:4px;cursor:pointer;transition:all .3s}.crntloc-btn .crntloc-plain-btn p{font-size:16px;font-weight:400;line-height:24px;color:#2d3849}.crntloc-btn .crntloc-plain-btn:hover{background:#ff0600}.crntloc-btn .crntloc-plain-btn:hover p{color:#fff}.crntloc-btn .crntloc-plain-btn:hover span img{filter:invert(100%)}.crntloc-btn+.form-inputs{margin-top:15px}.outer-map>div{height:310px!important}.orstrip{position:relative;text-align:center;font-size:14px;font-weight:500;color:#515a68;margin:20px 0}.orstrip:after,.orstrip:before{content:"";position:absolute;top:50%;transform:translateY(-50%);background:#e4e5e7;width:42%;height:2px}.orstrip:before{left:0}.orstrip:after{right:0}.pac-container.pac-logo{z-index:99999!important}.whitepop-done{position:absolute;bottom:28px;z-index:999999;right:60px}.whitepop-done .enble{background:linear-gradient(93.27deg,#e91e63 4.78%,#ff9800 44.3%,#ff9800 90.58%)}.whitepop-done .disable,.whitepop-done .enble{display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:500;width:60px;height:30px;border-radius:4px;cursor:pointer;transition:all .3s}.whitepop-done .disable{background:linear-gradient(93.27deg,#e9b2c2 4.78%,#ff9800 44.3%,#e8d3b5 90.58%)}.not-found h5{color:red;font-size:12px}.whitepop-done span:hover{background:linear-gradient(93.27deg,#e91e63 4.78%,#ff9800 44.3%,#ff9800 90.58%);box-shadow:0 2px 4px rgba(0,0,0,.15)}.outer-map input{left:unset!important;width:85%;margin:0 auto;right:54px!important;top:3%!important;background-color:#fff}.gm-style-mtc-bbw{display:none}.slot-time-card.booked{background-color:#4caf50;color:#fff}.slot-time-card.booked p{color:#fff}.cart-cousrse{position:relative;padding-left:35px;gap:7px}.cart-cousrse,.cart-remove{display:flex;align-items:center}.cart-remove{position:absolute;left:0;top:50%;transform:translateY(-50%);width:26px;height:26px;border:1px solid red;background:#fff6f6;border-radius:50%;justify-content:center;color:red;font-size:19px;font-weight:500;cursor:pointer}.cart-remove:hover{background:#ffdfdf;box-shadow:0 2px 4px rgba(0,0,0,.14)}.cart-cousrse-bg{width:50px;height:50px;background:#ededed;border-radius:6px;overflow:hidden}.cart-cousrse-bg span{display:block;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.cart-cousrse-ttl{width:calc(100% - 57px)}.cart-cousrse-ttl,.cartservice-data{display:flex;align-items:center;justify-content:space-between}.cartservice-data{gap:10px}.cartservice-data p{width:calc(100% - 60px)}.cartservice-data+.cartservice-data{margin-top:5px}span.font-text.badge.info-badge{color:#03a9f4;font-weight:400}span.font-text.badge.success-badge{color:green;font-weight:400}span.font-text.badge.danger-badge{color:#c46307;font-weight:400}.blog-box .blog-description p>ul{display:block}.blog-card .btn{max-width:134px;margin:12px 0 0 auto}.blog-box .blog-description p,.blog-box .tab-description p{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;text-align:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:48px}.slot-time-card.disabled:hover p{color:#f0f0f0;color:#cdcdcd!important}.react-calendar__tile:disabled{cursor:no-drop!important;background-color:#f0f0f0;color:#ababab!important}.custom-calendar .react-calendar__tile:not(.react-calendar__tile--disabled):hover{background:#f0f0f0!important;color:#cdcdcd!important}.slot-time-card.disabled p{color:#cdcdcd}.otp-inputs>div{gap:15px;justify-content:center}.otp-inputs>div input{width:46px;text-align:center}.auth-wraper-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100vh;padding:20px}.auth-card{max-width:450px;width:100%;margin:0 auto;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.13);padding:30px;border-radius:8px;overflow:hidden}.auth-top{text-align:center;margin-bottom:25px}.login-logo{width:290px;margin:0 auto}.auth-top h3{font-size:24px;font-weight:600}.auth-btn{margin-top:25px}.login-heading h3{font-size:28px;font-weight:700;line-height:28px}.frgot-btn{text-align:right;margin-top:7px}.auth-top p{text-align:center}.otp-inputs input+input{margin-top:0}.dnthv-acnt p{text-align:center;margin-top:20px;color:#000;font-size:16px;letter-spacing:.02rem}.dnthv-acnt p a{color:#da0d2b}.course-charges.course-icon-main-flx label{cursor:pointer;display:block;width:18px;height:18px}.course-charges.course-icon-main-flx label svg{display:block}.avalable-slots{text-align:center;width:100%}.avalable-slots p{text-align:center;font-size:16px;font-weight:600;letter-spacing:.02rem}.additional{margin-left:90px}.additional h3{font-size:16px;color:#717171}.about-list ul li p,.heading-content p{font-size:17px}.paymnt-cstom-ldr{position:relative;overflow:hidden}.paymnt-cstom-ldr .loader-man{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);border-radius:40px;display:flex;justify-content:center;align-items:center;height:100%;background:rgba(0,0,0,.59)}.Toastify__toast-container{z-index:99999!important}.not-datafound{margin:10px 0}.not-datafound p{font-size:16px;font-weight:500;color:red}.learn-course-card-sec .course-card{display:block;height:auto}.viewmor-btns .btn{margin-left:10px}.viewallreview{max-width:200px;width:100%;margin:40px auto 0}.info-update-btn{max-width:220px;width:100px;margin:20px 0 0 auto}.topices-coverd{margin-bottom:15px}.topices-coverd p+ul{margin-top:15px}.topices-coverd ul li+li{margin-top:5px}.datafound-common-btn{display:flex;align-items:center;width:640px;gap:20px}.e-book-main-flx.ebook-vdocntnt-flex{align-items:center}.ebook-video.ebook-video-play{height:auto;display:block}.ebook-img.ebook-video-bg{height:auto;overflow:hidden}.ply-icon.ply-icon-video{width:52px;height:52px;border-radius:50%;border:2px solid #ededed;display:flex;align-items:center;justify-content:center}.ply-icon.ply-icon-video svg{width:17px}.tab-list.tabbing-line-list ul li .tab-title{border-bottom:unset;border-top-width:2px}.tabreview-card.reviw-bx .tabreview-prfl{width:68px;height:68px}.tabreview-card.reviw-bx .tabreview-description-head .tabreview-description-ratng .rating-icon{display:flex;gap:2px;align-items:center}.tabreview-card.reviw-bx .tabreview-description-head .tabreview-description-ratng .rating-icon span,.tabreview-card.reviw-bx .tabreview-description-head .tabreview-description-ratng .rating-icon span svg{display:block}.tabreview-card.reviw-bx .tabreview-description{width:calc(100% - 78px)}.tabreview-card.reviw-bx .tabreview-description .tabreview-description-head h3{line-height:1.2}.service-card.Remove{background-color:rgb(255 23 43/5%);border:2px solid #fa5c67}.prpty-fclislist-info{border:unset;padding:8px 12px;border-radius:25px}.service-card.Remove .prpty-fclislist-info{background-color:#ea6165;color:#fff}@media screen and (max-width:1024px){.hdr-inner nav ul li a{font-size:18px}.learn-astrology-section .courses-list ul{grid-template-columns:repeat(3,1fr)}.ebook-img{height:440px}.ebook-description p{font-size:14px}}@media screen and (max-width:991px){.close-menu,.menu-icon{display:block}.open-sidebar .overlay{opacity:1;visibility:visible}body:not(.open-sidebar) .hdr-inner{transform:translateX(-120%)}.top-heading h3{font-size:30px;line-height:34.77px}.hdr-inner{position:fixed;top:0;left:0;bottom:0;background:#fff;width:90%;max-width:250px;display:flex;flex-wrap:wrap;align-items:baseline;text-align:left;padding-top:0;padding-left:0;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:999;transition:all .3s;height:100vh}.profile-inner-main p{display:none}.hdr-inner nav ul{flex-wrap:wrap;max-height:100%;overflow:auto;margin:0;padding-left:0;padding-right:0;gap:0}.hdr-inner nav ul li{width:100%}.hdr-inner nav ul li a{padding:10px 20px;font-size:16px;line-height:26px}.hdr-inner nav ul li+li{border-top:1px solid #eee}.hdr-main{display:flex;align-items:center;justify-content:space-between;gap:8px}.profile-inner-main span{visibility:visible}.profile-inner-main span svg path{fill:#fff}.banner-section{padding:40px 0}.baner-image{display:none}.top-card .topcard-icon span{width:90px;height:90px}.blog-list ul,.courses-list ul{grid-template-columns:repeat(2,1fr)}.astrobok-image span{width:290px;height:290px}.banner-inner-40{display:none}.top-card{text-align:center}.top-card a{font-size:16px;line-height:24px}.consult-area-card{padding:15px}.consult-area-list ul{gap:15px;grid-template-columns:repeat(2,1fr)}.down-arrow-circle span svg{width:35px;height:35px}.blog-thoughts-section{padding:10px 0}.booknow-section{margin-top:-34px}.blog-detail-bg img{height:450px}.blog-detail-head h3{font-size:35px;line-height:1.2}.blog-thoughts-heading h3{font-size:25px;line-height:1.2}.down-arrow-circle span{width:60px;height:60px}.blogs-listing ul{grid-template-columns:repeat(2,1fr)}.consultaion-card h3{font-size:24px;line-height:35.77px}.consultaion-card p{font-size:15px}.main-flex{flex-wrap:wrap}.inner-flex-50{width:100%}.counslng-btn{max-width:280px;width:100%}.course-detail-content-top h3{font-size:30px;line-height:38px}.course-chekbox-card .course-name h3{font-size:20px;line-height:23px}.course-detail-content .course-chekbox-card .course-price p{font-size:18px;line-height:23px}.course-detail-content .course-chekbox-card .course-price span{font-size:14px;line-height:16px}.course-detail-btn-inner a,.course-detail-btn-inner button{font-size:14px}.additional-list span{width:100%}.related-prodcuts-head h3{font-size:26px;line-height:30px}.rltdprdct-description h3{font-size:18px;line-height:23px}.rltdprdct-description .course-price p{font-size:14px;line-height:19px}.rltdprdct-other-details p{font-size:16px;line-height:20px}.astrobok-image{height:340px}.astrobok-card h3{font-size:19px;line-height:27px}.learn-astrology-section .courses-list ul{grid-template-columns:repeat(2,1fr)}.myaccount-section{padding:35px 0}.grid-listing ul{grid-template-columns:repeat(2,1fr)}.myaccount-auth-heading h3{font-size:35px;line-height:47.22px}.grid-title h3{font-size:20px;line-height:26.47px}.software-banner-content h3{font-size:35px;line-height:50px}.software-books-heading h3{font-size:26px;line-height:38px}.software-benefits-card h3{font-size:22px;line-height:30px}.software-books-description p{font-size:16px}.trust-astroveda-section{padding:40px 0}.top-heading h4{font-size:35px;line-height:45px}.lrngastro-para p{font-size:20px;line-height:26px}.best-astro-description h3{font-size:30px;line-height:40px}.best-astro-description p{font-size:16px;line-height:26px}.course-price{justify-content:space-between}.course-price p{font-size:18px;line-height:25px}.course-detail-flex{flex-wrap:wrap}.software-thumbnail-list ul{grid-template-columns:repeat(2,1fr)}.trust-astroveda-inner:before{width:0}.astroveda-image{display:none}.astroveda-description{max-width:100%}.workchart-main h3{font-size:25px;line-height:35px}.workchart-main p{font-size:16px}.atrologer-banner p{padding-right:15px}.blog-description h3{font-size:20px;line-height:25px}.subscriptionbg-main .important-note-main{left:0}.important-note-descrip p{font-size:16px}.rashi-main{flex-wrap:wrap}.enrolled-detail h3{font-size:17px;line-height:23px}.rshi-inner-30,.rshi-inner-70{width:100%}.prfl-title{padding:15px}.prfl-title span{font-size:14px;line-height:1.2}.user-progress-list ul li{padding-right:50px;padding-left:50px}table{font-size:16px}.paymnt-form .form-flex .form-inner-flx-33{width:31%}.account-main ul li .ant-list span,.account-main ul li a span{font-size:15px;line-height:24px}.ftr-main{flex-wrap:wrap;gap:15px}.ftr-about,.ftr-contact,.ftr-follow,.ftr-important,.socail-detail{width:100%}.e-book-main-flx{flex-wrap:wrap}.ebook-inner-flx-50{width:100%}.shop-list ul{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.blog-list ul,.courses-list ul{grid-template-columns:repeat(1,1fr)}.blog-descrp-btm{flex-wrap:wrap}.blog-description h3{width:180px}.blog-description h3+.blog-descrp-btm{margin-top:8px}.blog-descrp-btm{gap:8px}.readmore-btn{font-size:16px;line-height:20px;max-width:100%}.astrobok-main{flex-wrap:wrap}.banner-content-top h4{font-size:30px;line-height:40px}.banner-btm-hdng h3{font-size:27px;line-height:45px}.banner-content-top{margin-bottom:0}.top-heading h3{font-size:23px;line-height:30px}.top-section{padding:0}.top-list ul{grid-template-columns:repeat(2,1fr)}.astrobok-main .astrobok-inner,.astrobok-main .astrobok-inner-30{width:100%}.astrobok-image span{max-width:300px;width:100%;height:300px}.top-heading h3{font-size:22px;line-height:25px}.posted-dtllist ol{gap:4px;flex-wrap:wrap}.simple-description p{font-size:18px;line-height:28px}.consultaion-card h3{font-size:21px;line-height:28px}.course-description h3,.testimonial-card h3{font-size:20px;line-height:25px}.blog-prfl-imge{width:70px;height:70px;top:-35px}.blog-description{padding-top:20px}.testimonial-card a{font-size:17px;line-height:22px}.consultaion-card{padding:0}.astrobok-section{padding-top:30px}.blog-thoughts-inner{padding:10px}.blog-detail-section{padding-top:20px}.blog-detail-head h3{font-size:24px;line-height:1.2}.blog-thoughts-heading h3{font-size:28px;line-height:1.2}.blog-thought-prfl-imge{width:60px;height:60px}.blog-thought-prfl h3{font-size:20px;line-height:26px}.blog-detail-bg img{height:300px}.blogs-listing ul{grid-template-columns:repeat(1,1fr)}.blogs-listing{padding:0}.blog-detail-bg{height:232px}.form-section .inner-flex-33{width:100%}.nrmlhdng-withlink h3 a{display:block}.form-inner-flx-50{flex:100% 1}.order-summary-section{padding:25px 0}.payment-flex{flex-wrap:wrap}.payment-flex-inner-30,.payment-flex-inner-70,.paymnet-gatwaye-icon{width:100%}.payment-form,.paymnmt-method-card{padding:15px}.paymnet-gatwaye-list ul{display:flex;gap:10px}.paymnet-gatwaye-list ul li{width:50%}.paymnet-gatwaye-list ul li+li{margin:0}.course-detail-flex{flex-wrap:wrap}.course-detail-content-top h3{font-size:20px;line-height:27px}.course-detail-content .course-price p{font-size:16px;line-height:18px}.course-price{justify-content:space-between}.course-chekbox-card .course-name h3{font-size:16px;line-height:19px}.course-detail-content .course-chekbox-card .course-price p{font-size:16px;line-height:21px}.course-detail-btn{flex-wrap:wrap}.course-detail-btn-inner,.course-detail-btn-inner a{width:100%}.course-detail-btn-inner button{width:100%;max-width:100%}.text-review-btn{position:absolute;right:0;top:0}.tabreview-card{flex-wrap:wrap}.tab-list ul li .tab-title{font-size:12.1px;padding:10px 7px}.tabreview-prfl{width:65px;height:65px}.tabreview-description{width:100%}.course-detail-section .course-card .course-bg{height:250px}.related-prodcuts-list ul{grid-template-columns:repeat(1,1fr)}.tabreview-description-head{flex-wrap:wrap;gap:5px}.learn-astrology-section .courses-list ul{grid-template-columns:repeat(1,1fr)}.learn-astrology-section{padding:30px 0}.top-heading h4{font-size:30px;line-height:42px}.socail-detail .ftr-contact+.ftr-follow{margin-top:15px}.learn-astrology-section .top-heading{margin-bottom:20px}.astro-course-description h3{font-size:18px}.consult-area-list ul{grid-template-columns:repeat(1,1fr)}.course-price p{font-size:15px}.grid-listing ul{grid-template-columns:repeat(1,1fr)}.software-banner-content h3{font-size:28px;line-height:45px}.software-books-description-top-inner{width:100%}.software-benefits-main{flex-wrap:wrap}.software-benefits-inner{width:100%}.best-astro-description h3{font-size:24px;line-height:32px}.best-astro-section{padding-top:30px}.software-learn-btn button{font-size:16px}.softwr-detail-descrp h3{font-size:22px;line-height:28px}.softwr-detail-descrp p{font-size:16px;line-height:23px}.cart-btn,.rltdprdct-btn button{width:100%}.rltdprdct-btn{width:100%;max-width:100%}.consult-more-section{padding:10px 0}.popup-body{padding:10px 4px}.main-popup{padding:10px 15px}.astrobok-card h3{font-size:18px;line-height:25px}.astrobok-card{padding:15px;height:80px}.consult-area-card h3{font-size:16px}.consult-more-list p{font-size:16px;line-height:25px}.astrologer-concern-box h3{font-size:20px;line-height:29px}.astrologer-concern-box p{font-size:18px;line-height:24px}.consultaion-card p{font-size:16px;line-height:25px}.testimonial-list{margin-top:30px!important}.atrologer-banner h3{font-size:31px;line-height:40px}.atrologer-banner p{font-size:15.5px}.consultation-banner-section{padding:60px 0}.consult-astrology-descrip h3{font-size:22px;line-height:30px}.consult-astrology-descrip p{font-size:16px;line-height:24px}.consultation-features ul{grid-template-columns:repeat(1,1fr)}.features-card h3{font-size:16px;line-height:22px}.features-card{padding:13px}.consultation-features-section{padding-bottom:40px}.important-note-main{position:unset}.astroveda-description h3{font-size:24px;line-height:32px}.astroveda-description p{font-size:16px;line-height:24px}.workchart-flex{flex-wrap:wrap}.workchart-inner-flex-60{width:100%}.workchart-main h3{font-size:22px;line-height:30px}.workchart-section{padding-top:10px}.workchart-inner-flex-40{width:100%}.subscriptionimage-image{margin-top:15px}.pt-30{padding-top:30px}.course-price{align-items:center}.software-books-heading h3{font-size:23px;line-height:30px}.enrolled-main ul{flex-wrap:wrap}.enrolled-main ul li{width:47%}.enrolled-detail h3{font-size:14px}.enrolled-detail{padding:10px}.user-progress-list ul li{padding-right:7px;padding-left:7px}.user-progress-inner-list span{font-size:14px;line-height:18px;font-weight:500}table{border:0}table caption{font-size:1.3em}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:1px solid #ddd;display:block;margin-bottom:.625em}table td{display:block;font-size:.8em;text-align:right}table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table td:last-child{border-bottom:0}tbody td{border:1px solid #ddd;border-bottom:unset;padding:10px}.account-main ul li{width:50%}.account-main ul li:first-child,.account-main ul li:nth-child(2){border-bottom:unset}.account-main ul li:nth-child(3){border-left:1px solid #dc6563}.account-main ul li:nth-child(5){border-top:unset;border-left:1px solid #dc6563}.account-main ul li:nth-child(7){border-left:1px solid #dc6563}.account-main ul li:nth-child(6){border-left:unset}.account-main ul li .ant-list span,.account-main ul li a span{font-size:14px;line-height:24px}.about-main h3{font-size:40px;line-height:55px}.about-section{padding-top:20px}.about-main h6{font-size:18px;line-height:23px}.about-list p{font-size:16px;line-height:23px}.faq-section{padding:20px 0}.faq-heading h3{font-size:24px}.heading-content h6{font-size:18px;line-height:23px}.rashi-description{margin-top:10px}.rashi-description p{font-size:16px}.prfl-title{padding:10px}.prfl-title span{font-size:12px;line-height:1.1}.paymnt-form .form-flex .form-inner-flx-33{width:100%}.paymnt-form{padding:0}.slots-card label input~span{font-size:16px;line-height:22px}.setting-main ul li{width:50%}.setting-main ul li:nth-child(3){border-top:unset;border-left:1px solid #dc6563}.ftr-about,.ftr-contact,.ftr-follow,.ftr-important{width:100%}.astro-veda-heading h3{font-size:35px;line-height:40.22px}.astro-vedo-main{text-align:unset}.astro-name-list ul{flex-wrap:wrap}.astro-veda-radio ul{margin-top:8px;flex-wrap:wrap}.form-inner-flx-33{flex:100% 1}.create-kundli-main .card-body{padding:15px}.astro-name-list ul li,.astro-veda-radio ul li{width:100%}.form-content h3{font-size:30px;line-height:42.62px}footer{padding:35px 0}.contact-section{padding:20px 0}.common-bg{padding:0}.main-flx{flex-wrap:wrap}.inner-flx-50{width:100%}.top-heading{margin:0 auto 20px}.faq-detail h4{font-size:18px;line-height:23px}.about-main h3{font-size:28px;line-height:40px}.faclte-img-contant h4{font-size:24px;font-weight:400;line-height:29.16px}.shop-list ul{grid-template-columns:repeat(1,1fr)}.ebook-img{height:290px}.ebook-heading h3{font-size:22px;line-height:35px}.blog-bg{height:180px}.tabreview-card.reviw-bx .tabreview-prfl{width:48px;height:48px}.tabreview-card.reviw-bx .tabreview-description{width:calc(100% - 58px)}.tabreview-card.reviw-bx .tabreview-description-ratng{width:100%}.tabreview-card.reviw-bx .tabreview-description-head .tabreview-description-ratng .rating-icon span svg{width:18px;height:18px}.tabreview-card.reviw-bx .tabreview-description .tabreview-description-head+p{margin-top:7px}.text-review-btn+.tab-list.tabbing-line-list{padding-top:30px}}@media (min-width:360px) and (max-width:768px){.flex-main{display:grid;grid-template-columns:1}.testimonial-list ul{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;margin-top:30px}}@media (max-width:768px){.service-main{padding:10px}.service-heading h3{font-size:16px;text-align:center;margin-bottom:10px}.service-list ul{padding:0}.service-card{flex-direction:column;align-items:flex-start;gap:10px;padding:15px}.service-card-body{display:flex;flex-direction:column;width:100%}.service-descrp{display:flex;flex-direction:column;gap:10px}.service-descrp-dtls h3{font-size:16px}.timing-badge{font-size:12px;padding:4px 8px}.prpty-fclislist-info{width:100%;padding:10px;font-size:14px;border-radius:6px}.service-descrp-price h3{font-size:16px;color:#e53935}}.popup-close-icon{display:none;position:absolute;top:10px;right:15px;font-size:28px;font-weight:700;color:#333;cursor:pointer;z-index:9999}@media (max-width:768px){.popup-close-icon{display:block}.popup-inner{position:relative}}.mobile-step-toggle{display:none}@media (max-width:768px){.mobile-step-toggle{display:block;background:#f4f4f4;padding:10px 12px;font-size:14px;text-align:center;cursor:pointer;font-weight:600;color:#444;border-bottom:1px solid #ddd}.consult-tabing-list{transition:all .3s ease}}@media (min-width:769px){.mobile-step-toggle{display:none}}@media (max-width:768px){.apointment-box{padding:10px}.apointment-flex{flex-direction:column;gap:20px}.apointment-flex-inner{width:100%}.custom-calendar{display:flex;justify-content:center;width:100%}}.hdr-menu li{position:relative}.dropdown .submenu{max-height:300px;overflow-y:auto;overflow-x:hidden;background-color:#fff;padding:0;list-style:none;box-shadow:0 4px 8px rgba(0,0,0,.1);width:240px;border-radius:4px;z-index:1000}.dropdown .submenu::-webkit-scrollbar{width:6px}.dropdown .submenu::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.dropdown .submenu::-webkit-scrollbar-track{background-color:transparent}.dropdown .submenu li a{display:block;padding:10px 15px;font-size:14px;color:#000;text-decoration:none}.dropdown .submenu li a:hover{background-color:#f2f2f2}li.dropdown{position:relative}li.dropdown .submenu{position:absolute;top:100%;left:0;z-index:9999;max-height:300px;overflow-y:auto;width:270px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:6px;padding:0;margin:0;list-style:none}li.dropdown .submenu li{text-align:left}li.dropdown .submenu li a{display:block;padding:1px 16px;font-size:14px;color:#000;text-decoration:none;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li.dropdown .submenu li a:hover{background-color:#f5f5f5}li.dropdown .submenu::-webkit-scrollbar{width:6px}li.dropdown .submenu::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:4px}.bloglisting-section .blogs-listing ul{display:grid;grid-gap:20px;gap:20px;padding:0;list-style-type:none;margin-bottom:30px}.bloglisting-section .blogs-listing ul li{display:flex}.bloglisting-section .blogs-listing .blog-card{width:100%;display:flex;flex-direction:column}.bloglisting-section .blog-description p.truncate-text{max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-show-more-btn{text-align:center;margin-top:20px}.blog-show-more-btn .btn.primary-btn{max-width:250px;display:inline-block;width:auto;padding:10px 25px}@media screen and (max-width:1024px){.bloglisting-section .blogs-listing ul,.learn-astrology-section .courses-list ul,.top-list ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.bloglisting-section .blogs-listing ul,.learn-astrology-section .courses-list ul{grid-template-columns:1fr}.top-list ul{grid-template-columns:repeat(2,1fr)}.shop-list ul{grid-template-columns:repeat(1,1fr)}}