*, *::before, *::after {box-sizing: border-box;}.justify-content-center {justify-content: center !important;}.align-items-center {align-items: center !important;}.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {width: 100%;margin-right: auto;margin-left: auto;}.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered {border: 0;}.clearfix::after {display: block;clear: both;content: "";}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-flex {display: flex !important;}.float-left {float: left !important;}.float-right {float: right !important;}.float-none {float: none !important;}.overflow-auto {overflow: auto !important;}.overflow-hidden {overflow: hidden !important;}.position-static {position: static !important;}.position-relative {position: relative !important;}.position-absolute {position: absolute !important;}.position-fixed {position: fixed !important;}.position-sticky {position: -webkit-sticky !important;position: sticky !important;}.fixed-top {position: fixed;top: 0;right: 0;left: 0;z-index: 1030;}.shadow-sm {box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow {box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg {box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none {box-shadow: none !important;}@media (min-width: 992px) {.text-lg-left {text-align: left !important;}.text-lg-right {text-align: right !important;}.text-lg-center {text-align: center !important;}}.noscroll {overflow: hidden;height: 100vh;}html {scroll-behavior: smooth;}.clear {clear: both;}
.img-responsive {
    max-width: 100%;
    display: block;
    border-radius: 12px;
}.img-featured {width: 220px;height: 220px;display: inline-block;margin: 20px;}.ch-item {width: 100%;height: 100%;border-radius: 50%;position: relative;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);cursor: default;}.ch-info-wrap, .ch-info {position: absolute;width: 180px;height: 180px;border-radius: 50%;}.ch-info-wrap {top: 20px;left: 20px;background: #f9f9f9;box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.2), inset 0 0 3px rgba(115, 114, 23, 0.8);}.ch-info > div {display: block;position: absolute;width: 100%;height: 100%;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;background-position: center center;-webkit-backface-visibility: hidden;display: grid;align-items: center;}.ch-info .ch-info-front {-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.ch-info .ch-info-back {
    opacity: 0;
    background: rgba(0, 0, 0, 0.1);
    pointer-events: none;
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: all 0.4s ease-in-out 0.2s;
    -moz-transition: all 0.4s ease-in-out 0.2s;
    -o-transition: all 0.4s ease-in-out 0.2s;
    -ms-transition: all 0.4s ease-in-out 0.2s;
    transition: all 0.4s ease-in-out 0.2s;
}.ch-img-1 {background-image: url(../images/promotion/Panchanga.webp);}.ch-img-2 {background-image: url(../images/promotion/lagnachart.webp);}.ch-img-3 {background-image: url(../images/promotion/Zodiacsign.webp);}.ch-img-4 {background-image: url(../images/promotion/DevotionalSong.webp);}.ch-img-5 {background-image: url(../images/promotion/Numerology3.webp);}.ch-img-6 {background-image: url(../images/promotion/Rasifal.webp);}.ch-img-7 {background-image: url(../images/promotion/Kundali-Milan.webp);}.ch-img-8 {background-image: url(../images/promotion/Astrology-Tools.webp);}.ch-info h4 {color: #fff;text-transform: uppercase;letter-spacing: 1px;font-size: 18px;margin: 0 15px;font-family: 'Poppins', sans-serif;text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0, 0, 0, 0.3);}.ch-item:hover .ch-info-back {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;pointer-events: auto;}@media all and (max-width:1080px) {.img-featured {width: 200px;height: 200px;display: inline-block;margin: 10px;}.ch-info-wrap, .ch-info {position: absolute;width: 160px;height: 160px;border-radius: 50%;}.features-4 .features4-grid h5 a {font-size: 20px;}}@media all and (max-width: 767px) {.ch-info h4 {font-size: 14px;}}.text-center {text-align: center !important;margin: 12px }ul {margin: 0;}.w3l-about-breadcrumb .breadcrumbs-custom-path li {position: relative;display: inline-block;vertical-align: middle;font-size: 1em;line-height: 1.2;font-weight: 400;text-transform: capitalize;//color: #fff;}ul.breadcrumbs-custom-path li a {color: var(--primary-color);}.w3l-footer-66 .footer-inner-main {background: var(--footer-bg);clear: both;}.w3l-footer-66 .sub-one-left h2 {margin-bottom: 14px;}.w3l-footer-66 h2 a.navbar-brand {padding: 0;font-size: 30px;font-weight: 400;text-transform: capitalize;color: #fff;margin: 0;}.w3l-footer-66 h2 a.navbar-brand span {color: var(--primary-color);font-weight: 400;font-family: 'Limelight', cursive;}.w3l-footer-66 h2 a.navbar-brand span.fa {display: inline-block;color: #fff;font-size: 28px;}.w3l-footer-66 h6 {color: #fff;font-size: 20px;line-height: 20px;text-transform: capitalize;margin-bottom: 1rem;font-weight: 600;}.w3l-footer-66 .sub-two-right ul li {list-style: none;}.w3l-footer-66 .sub-two-right ul li span {margin-right: 10px;color: #fff;}.w3l-footer-66 .sub-one-left p, .w3l-footer-66 .sub-two-right p {font-style: normal;font-weight: normal;font-size: 14px;line-height: 24px;color: #40434c;}.w3l-footer-66 .mid-footer-gd {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 40px;}.w3l-footer-66 ul.social li, .w3l-footer-66 ul.jst-link li {display: inline-block;margin-right: 5px;}.w3l-footer-66 ul.social li a {color: red;width: 36px;height: 36px;display: inline-block;border-radius: 50%;text-align: center;font-size: 16px;background: var(--footer-light);}.w3l-footer-66 ul.social li a span.fa {line-height: 36px;}.w3l-footer-66 ul.social li a:hover {background: yellow;color: #fff;transition: 0.3s ease;}.w3l-footer-66 .columns-2 {margin-top: 1.2em;font-family: 'Comic Sans MS';}.w3l-footer-66 .columns p, .w3l-footer-66 .columns p a {font-size: 14px;line-height: 26px;color: #6e6e71;}.w3l-footer-66 .sub-two-right ul li a {font-style: normal;font-weight: normal;font-size: 14px;line-height: 24px;color: #40434c;margin: 0 0 10px 0;display: block;}.w3l-footer-66 .columns p a {color: green;}.w3l-footer-66 .columns p a:hover {color: blueviolet;text-decoration: underline;}.w3l-footer-66 .copyright-footer ul li {display: inline-block;}.w3l-footer-66 .right-side h4 {font-size: 30px;line-height: 40px;color: green;text-align: center;text-transform: uppercase;font-weight: 100;}.w3l-footer-66 .copyright-footer {display: grid;grid-template-columns: 2fr 2fr;align-items: center;grid-gap: 20px;}.w3l-footer-66 .below-section {background: gold;padding: 16px 0;justify-content: space-between;border-radius: inherit;}.w3l-footer-66 .column2 a {text-decoration: none;color: green;line-height: 25px;font-size: 14px;font-weight: normal;font-style: normal;}.w3l-footer-66 .sub-contact-info strong a {color: green;}.w3l-footer-66 p.para-sep {text-align: center;margin-top: 10px;color: #7b7b7b;font-size: 16px;}.w3l-footer-66 p.para-sep a {color: #eee;}.w3l-footer-66 .href2 {margin-top: 10px;padding: 10px 0;}.w3l-footer-66 .contact-para {color: #cecece;line-height: 25px;font-size: 17px;margin-top: 10px;}.w3l-footer-66 ul.columns li {color: #6e6e71;}.w3l-footer-66 ul.columns li a {font-style: normal;font-weight: normal;font-size: 14px;line-height: 24px;color: #6e6e71;margin: 0 16px;}.w3l-footer-66 a:hover, .w3l-footer-66 ul.columns li a:hover, .w3l-footer-66 .sub-two-right ul li a:hover {color: var(--primary-color);transition: 0.3s ease;}@media (max-width: 1280px) {.w3l-footer-66 h6 {font-size: 16px;}.w3l-footer-66 .mid-footer-gd {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 20px;}.w3l-footer-66 ul.columns li a {margin: 0 10px;}}@media (max-width: 1080px) {.w3l-footer-66 h6 {font-size: 14px;}.w3l-footer-66 ul.columns li a {margin: 0 6px;}}@media (max-width: 991px) {.w3l-footer-66 h6 {font-size: 18px;}.w3l-footer-66 .copyright-footer {display: grid;grid-template-columns: 1fr;align-items: center;grid-gap: 20px;text-align: center;}.w3l-footer-66 form.footer-newsletter {display: flex;margin-top: 26px;}.sub-one-left:nth-child(3) {margin-top: 40px;}}@media (max-width: 767px) {.sub-one-left: nth-child(3) {margin-top: 0px;}.w3l-footer-66 .sub-one-left {margin-bottom: 40px;}.w3l-footer-66 #movetop {display: none;position: fixed;bottom: 7px;right: 30px;}.w3l-footer-66 .footer-newsletter button.btn {padding: 0px 20px;}.w3l-footer-66 .newsletter-grids-footer h4 {font-size: 14px;}.w3l-footer-66 .right-side {margin-top: 40px;padding-top: 40px;}}@media (max-width:568px) {.w3l-footer-66 form.footer-newsletter {display: block;}.w3l-footer-66 .footer-newsletter input {padding: 0px 15px;width: 100%;}.w3l-footer-66 .footer-newsletter button.btn {padding: 0px 20px;width: 100%;margin-top: 10px;margin-left: 0;}}.section {padding: 4rem 0;display: block;position: relative;background-color: #ffffff;border: none;}.section.lb {background-color: #edeff2;}.section.lb .single-post-media {margin-bottom: 0;}.first-section {padding: 0;border-bottom: 0;}.first-section .container-fluid {padding: 0 3px;}.center-side, .left-side, .right-side {float: left;width: 33.33333%;}@media screen and (min-width:768px) {.post-media img, .masonry-box img {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.post-media:hover img, .masonry-box:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.masonry-box img {width: 100%;}.masonry-box {border: 1px solid #fc0;border-radius: 15px;}.small-box {width: 50%;float: left;}.masonry-box .blog-meta h4 {padding: 0.2rem 0;}.masonry-box .blog-meta span {background-color: red;border-radius: 11px;font-size: 18px;padding: 0.1rem 1rem;}}.post-media {position: relative;overflow: hidden;}.shadoweffect {position: absolute;position: absolute;top: 0;opacity: 0;left: 0;right: 0;bottom: 0;background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1) 30%);background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1) 30%);background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1) 30%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000', GradientType=1);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);zoom: 1;filter: alpha(opacity=100);opacity: 1;}.shadow-desc {position: absolute;bottom: 0;padding: 1rem 1.5rem;}@media screen and (max-width:768px) {.shadow-desc {position: static;bottom: 0;padding: 1rem 1.5rem;}}.shadow-desc .blog-meta small::after, .shadow-desc .blog-meta a, .shadow-desc .blog-meta h4 a {color: #ffffff !important;}.small-box .shadow-desc h4 {font-size: 16px;line-height: 1.3;}.small-box .shadow-desc {padding: 1rem;}.hovereffect {position: absolute;top: 0;opacity: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.2);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;zoom: 1;filter: alpha(opacity=0);opacity: 0.5;background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1) 50%);background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1) 50%);background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1) 50%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000', GradientType=1);}.post-media:hover .hovereffect span::before, .post-media:hover .hovereffect {visibility: visible;zoom: 1;filter: alpha(opacity=100);opacity: 1;}.hovereffect span::before {width: 90px;text-align: center;left: 0;right: 0;top: 45%;margin: -2rem auto;visibility: hidden;position: absolute;height: 90px;display: block;content: url(images/hover.png);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);zoom: 1;filter: alpha(opacity=0);opacity: 0;}.blog-list-widget img {background: #fff none repeat scroll 0 0;margin-right: 15px;max-width: 80px;padding: 4px;}.blog-list-widget .list-group-item {padding: 0;border: 0;margin: 0;background-color: transparent;}.blog-list-widget .w-100 {margin-bottom: 1rem;display: block;}.blog-list-widget .w-100.last-item {margin-bottom: 0;}.blog-list-widget .mb-1 {font-size: 16px;font-weight: 500;line-height: 1.5;margin-bottom: 0rem !important;padding-right: 2px;}.blog-list-widget small {font-size: 10px;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;}
.product-discounted-price {
    font-size: 14px;
    font-weight: 500;
    margin: 0;
}
.product-price {
    color: #999;
    text-decoration: line-through;
    margin-left: 0.1rem;
    font-weight: 500;
    font-size: 10px;
}
.ch-info-front img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%;
}
