.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgb(0,0,0);
}

.page-title-default{
	background-color:rgba(255,255,255,0);
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
}

:root{
--wd-text-font:Verdana, Geneva, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(119,119,119);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Comfortaa", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Comfortaa", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:700;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Comfortaa", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Comfortaa", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Comfortaa", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(37,163,218);
}
:root{
--wd-alternative-color:rgb(133,191,63);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
.page .main-page-wrapper{
	background-color:rgb(163,3,3);
	background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2026/04/PeruvudaiyarKovil.png);
	background-attachment:fixed;
}

.woodmart-archive-shop .main-page-wrapper{
	background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2021/11/Anrila_Site_Rev_2-02-04.jpg);
}

.single-product .main-page-wrapper{
	background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2021/11/Anrila_Site_Rev_2-02-03.jpg);
}

.woodmart-archive-blog .main-page-wrapper{
	background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2021/11/Anrila_Site_Rev_2-02-04.jpg);
}

.single-post .main-page-wrapper{
	background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2021/11/Anrila_Site_Rev_2-02-04.jpg);
}

:root{
--btn-default-bgcolor:rgba(255,255,255,0);
}
:root{
--btn-default-bgcolor-hover:rgb(196,196,196);
}
:root{
--btn-shop-bgcolor:rgba(131,183,53,0);
}
:root{
--btn-shop-bgcolor-hover:rgb(196,196,196);
}
:root{
--btn-accent-bgcolor:rgba(38,163,219,0);
}
:root{
--btn-accent-bgcolor-hover:rgb(196,196,196);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(147,147,147);
}
:root{
--notices-warning-color:rgb(0,0,0);
}
	:root{
			--wd-form-brd-radius: 35px;
	
	
	
	--wd-form-brd-width: 1px;

	--btn-default-color: #333;
	--btn-default-color-hover: #fff;

	--btn-shop-color: #333;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #333;
	--btn-accent-color-hover: #fff;
	
	
	
	
	
	
			--btn-default-brd-radius: 35px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
	
			--btn-shop-brd-radius: 35px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
	
			--btn-accent-brd-radius: 35px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
	
	
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}

		@media (min-width: 1239px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1222px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 45px;
}

body.header-banner-display .website-wrapper {
	margin-top:45px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 45px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:45px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
		
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//tamilheritageconservatory.org/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.1.5") format("woff2"),
	url("//tamilheritageconservatory.org/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=6.1.5") format("woff");
}

/* Audio player */
.rht_icon_speaker_wrapper, .ssplayer_wrapper, .rht_icon_banner, .ssplayer_icon_pp_wrapper, .ssplayer_options_wrapper, .ss_title_vertical, .responsivevoice-button{
	background-color: transparent !important;
    background-image: radial-gradient(at center center, #B71C1C 0%, #3E2723 100%) !important;
}
.responsivevoice-button{
	border: 1px solid !important;
	border-image: radial-gradient(circle at center, #b34f2c, #E0D720) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: #b27a7a2b;
}
.responsivevoice-button:hover {
	border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1 !important;   
}
.gsp_logo_sm_wrp, .gsp_f_b{
		display: none !important;
}
body .ssplayer_wrapper .gsp_f_b {
		display: none !important;
		visibility: hidden !important;
}
.ssplayer_title_inner, .rht_icon_banner span, .responsivevoice-button span{
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    font-family: comfortaa;
    text-shadow: 0 0 10px rgba(255, 215, 0, 0.5), 0 0 20px rgba(255, 215, 0, 0.3), 0 0 40px rgba(255, 165, 0, 0.2);
}
/*.wd-hover-standard .wd-add-btn>a, .single_add_to_cart_button, .mc4wp-form input[type="submit"] {
    background-color: #26A3DB !important;
		border-radius: 5px !important;		
}
.wd-add-btn>a:hover, .single_add_to_cart_button:hover, .mc4wp-form input[type="submit"]:hover {
		background-color: #84BF3F !important;
} */

/* Rewards Update copy 
.woocommerce-MyAccount-content>h2{
	visibility: hidden;	
}
.woocommerce-MyAccount-content>h2:after {
  visibility: visible;	
  content: "My Rewards";	
	margin-left: -15%;
}
.cart-discount>th{
	visibility: hidden;
}
.cart-discount>th:after {
  visibility: visible;	
  content: "Redeem Rewards";	
	margin-left: -15%;
}*/
/* pre loader style */
.wd-preloader{
	background-color: transparent;
  background-image: radial-gradient(at center center, #B71C1C 0%, #3E2723 100%);
}
/* Hide sidebar */
.sidebar-container { display: none; }
.woocommerce .mh-content { width: 100% !important; }
/*forums */
.main-page-wrapper{
	 background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2025/09/EaswaranTempleBG-1.png);
    background-attachment: fixed;
}
 .bbpress-wrapper, #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic, .quicktags-toolbar, .wp-editor-area, .bbp-submit-wrapper, #bbp-user-navigation span{
	background: -webkit-radial-gradient(#6B6B6B, #5C4222) !important;
    
}
.bbpress-wrapper{
	border-radius: 40px 0;
	padding: 2%;
}
#bbp_search_submit, .forum-titles li, #bbp-forum-18244 li, #subscription-toggle, .bbp-template-notice, .bbp-pagination, .bbp-form, input[type="button"].ed_button, .wp-editor-area, #bbp_topic_submit, .bbp-user-profile p, h1, h2, h3, h4, h5, h6, #bbp-user-navigation a, #bbp-your-profile input[type="text"], #bbp-your-profile select, #bbp-your-profile textarea, #bbp-your-profile button, .wpcf7-form input, .wd-info-box .info-box-content .set-cont-mb-s, .wpcf7-form textarea{
	background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
	-webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
	font-family: comfortaa;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.bbp-user-profile p, h2, h3{
	width: fit-content;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Tiro Tamil';
}
h2{
	width: auto;
}
  
/* My Account, Express Order and About Products */
.woocommerce-my-account-wrapper, .elementor-14169, .elementor-12087{
	  background: -webkit-radial-gradient(#6B6B6B, #5C4222) !important;
    border-radius: 40px 0;			
}
.wd-my-account-sidebar, .woocommerce-MyAccount-content{
	background: -webkit-radial-gradient(#E0D720, #b34f2c);
	-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	font-family: comfortaa;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.wd-my-account-links a{
	background: -webkit-radial-gradient(#E0D720, #b34f2c);
	-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	font-family: comfortaa;	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.title-after_title {
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.woocommerce-MyAccount-content>p, .woocommerce-MyAccount-content>h2 {
	display: none;
}
.wd-my-account-links a:before {
    content: "\f103";
}
.elementor-element-9b269bd, .elementor-element-dab10bf, .elementor-element-c07eca7, .elementor-element-d06cc50, .elementor-element-e40954a{
		border-bottom: 1px dotted darkgray;
    border-width: medium;
}
/* Topics */
.post-16943, .post-16944, .ctdb-errors, .post-16{
	padding: 1%;
	border-radius: 40px 0;
}
#topic_title, input:-webkit-autofill {
	-webkit-box-shadow: none;
}
.post-16944 input[type="submit"], .ctdb-new-topic-button, .entry-content {
	text-transform: none;
	font-size: 20px;
	font-weight:bolder;
}
.ctdb-topic-table-body, .post-16943, .post-16944, #topic_content, .ctdb-errors, .post-16, .woocommerce-error, .login-form-side{
	background: -webkit-radial-gradient(#6B6B6B, #5C4222);
}
/*.entry-content,*/
.ctdb-topic-table-row, .ctdb-new-topic-button, .wd-login-title, .form-row-username, .form-row-password, .woocommerce-form-login__submit, .woocommerce-form-login__rememberme, .social-login-title, .woocommerce-form-register p, .woocommerce-Button, .lost_reset_password, .woocommerce-Input, .woocommerce-error:before, .woocommerce-error li, .login-form-side .widget-title, .create-account-question a, #bbp-user-navigation li, #wpcf7-f608-p651-o1 .row div, .liner-continer, #wpcf7-f608-p651-o1 label, .wpcf7-form input, .elementor-element-43a375d, .elementor-element-2b619f0, .elementor-element-84e368f, .elementor-element-ebc1b69, .elementor-element-9493e4f, .elementor-element-ac6ff73, .elementor-element-570fecb {	 
	background: -webkit-radial-gradient(#E0D720, #b34f2c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	font-family: comfortaa;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.wpcf7-form input{
	border: white 1px solid;
	font-size: 20px;
}
.wpcf7-form input:hover{	
	border: 1px solid !important;
	border-image: radial-gradient(circle at center, #b34f2c, #E0D720) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: #b27a7a2b;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.create-account-question a{
	padding: 5px !important;
}
.woocommerce-error:before{
	font-family: "woodmart-font";
}
.social-login-btn a{
	-webkit-text-fill-color: white;
	font-size: 20px;
}
.ctdb-new-topic-button, .ctdb-archive-layout-classic ul.ctdb-topic-table, ul.ctdb-topic-table-row li, #submit_topic, #topic_title, #topic_content, .ctdb-errors, .wd-my-account-links a, .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li a:focus, .woocommerce-form-login__submit, .woocommerce-Button, .woocommerce-Input, .bbp-topic-form input[type="text"], #bbp-your-profile input[type="text"], #bbp-your-profile select, #bbp-your-profile textarea, #bbp-your-profile button, #bbp-your-profile.submit, #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, .wp-editor-container, .bbp_dropdown, .bbp-submit-wrapper, .bbp-template-notice, .bbp-topics, .bbp-form, .submit, .bbp-search-form input[type="text"], .bbp-forums{
	border: 1px solid !important;
	border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: #b27a7a2b;
    font-family: comfortaa;
	border-radius: 40px 0;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.widget-heading, .woocommerce-form-login, .create-account-question, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums li.bbp-header, #bbpress-forums hr {
	border-bottom: 1px solid !important;
	border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: #b27a7a2b;
    font-family: comfortaa;
	border-radius: 40px 0;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

.form-row-first{
	border-top: 1px solid !important;
	border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: #b27a7a2b;
    font-family: comfortaa;
	border-radius: 40px 0;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
#customer_login>div:not(:first-child):last-child {
	border-left: 1px solid !important;
	border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.woocommerce-form-login__submit:hover, .woocommerce-Button:hover, .woocommerce-Input:hover, .bbp-topic-form input[type="text"]:hover,#bbp-your-profile input[type="text"]:hover, #bbp-your-profile select:hover, #bbp-your-profile textarea:hover, #bbp-your-profile .user-submit:focus .wp-editor-container:hover, .bbp_dropdown:hover, .bbp-submit-wrapper:hover, ul.topic:hover, .bbp-search-form input:hover{
	border-image: radial-gradient(circle at center, #b34f2c, #E0D720) 1 !important;	
}
#bbp-user-navigation a:hover{
	border: 1px solid !important;
	border-image: radial-gradient(circle at center, #b34f2c, #E0D720) 1 !important;
    background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: #b27a7a2b;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
		
}
.ctdb-new-topic-button{
	padding: 15px;
}
.ctdb-topic-table-header {
	background: transparent !important;
}
/* Timeline Express Styles */
.cd-timeline-content .cd-date, .cd-timeline-content .the-excerpt, .cd-timeline-content .timeline-express-read-more-link{
	background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
/* Manninmaindhargal page */
.elementor-element.elementor-element-cc70958 {    
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);
		h4{
				font-family: "Tiro Tamil", Sans-serif;
				font-size: 22px;
				margin-top: 2%;
		}
		h5{
				font-family: "Tiro Tamil", Sans-serif;
				font-size: 14px;
		}
}
/*dear flip book styles */
.df-book-title{
	opacity: 1 !important;
	bottom: 0 !important;
	background: -webkit-radial-gradient(#E0D720, #b34f2c) !important;
  -webkit-background-clip: text !important;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */

}
.df-container .df-bg {
	/*background-color: white !important;*/
	background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2025/09/Book-Background.png);
}

.tamizhi img {
      content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/tamizhi_heritage_optimized.jpg");
}
.tholkaapiyam img {
      content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Tholkaapiyam.jpeg");
}
.yaaparungkala-kaarigai img {
      content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/YaaperungalaKaarigai.jpeg");
}
.neminadham img {
      content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/neminatham_optimized.jpg");
}
.vadamalai-nigandu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/VadamalaiNigandu.jpeg");
}
.soodamani-nigandu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/SoodamaniNigandu.jpeg");
}
.thandi-alangaram img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/ThandiAlangaram.jpeg");
}
.nannool img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Nannool.jpeg");
}
.ilakkana-churukkam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/IlakkanaChurukkam.jpeg");
}
.ainthilakanam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Ainthilakanam.jpeg");
}
.agaporul img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/AgaporulVilakam.jpeg");
}
.kalaviyal img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Kalaviyal.jpeg");
}
.chidambarapaatiyal img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/ChidambaraPaatiyal.jpeg");
}
.cheyyulilakanam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Cheyyulilakanam.jpeg");
}
.silapathikaram img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/silappatikaram_silambu_optimized.jpg");
}
.manimekalai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/manimekalai_correct_optimized.jpg");
}
.kundalakesi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/kundalakesi_optimized.jpg");
}
.valaiyapathi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Valaiyapathi.jpeg");
}
.seevagasinthamani img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/SeevagaSinthamani.jpeg");
}
.udhayanakumarakaaviyam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/UdhayanaKumara-Kaaviyam.jpeg");
}
.nagakumarakaaviyam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/NagakumaraKaaviyam.jpeg");
}
.yasodharakaaviyam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/YasodharaKaaviyam.jpeg");
}
.soolamani img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Soolamani.jpeg");
}
.neelakesi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/neelakesi_optimized.jpg");
}
.ingurunooru img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Ingurunooru.jpeg");
}
.aganaanooru img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Aganaanooru.jpeg");
}
.puranaanooru img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Puranaanooru.jpeg");
}
.kalithogai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Kalithogai.jpeg");
}
.kurunthogai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Kurunthogai.jpeg");
}
.natrinai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Natrinai.jpeg");
}
.paripaadal img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/paripadal_optimized.jpg");
}
.pathitrupatthu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Pathitrupatthu.jpeg");
}
.thirumurugaatrupadai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Thirumurugaatrupadai.jpeg");
}
.porunaraatrupadai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Porunaraatrupadai.jpeg");
}
.sirupaanaatrupadai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Sirupaanaatrupadai.jpeg");
}
.perumbaanaatrupadai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Perumbaanaatrupadai.jpeg");
}
.mullaipaatu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Mullaipaatu.jpeg");
}
.nedunalvaadai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Nedunalvaadai.jpeg");
}
.maduraikanchi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/MaduraiKanchi.jpeg");
}
.kurinjipaatu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KurinjiPaatu.jpeg");
}
.pattinapaalai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PattinaPaalai.jpeg");
}
.malaipadukadam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Malaipadukadam.jpeg");
}
.naaladiyar img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/naladiyar_optimized.jpg");
}
.naanmanikadigai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Naanmanikadigai.jpeg");
}
.innaanaarpadhu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Innaanaarbadhu.jpeg");
}
.iniyavainaarpadhu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/IniyavaiNaarbadhu.jpeg");
}	
.kaarnaarpadhu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Kaarnaarpadhu.jpeg");
}
.kalavazhinaarpadhu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KalavazhiNarpadhu.jpeg");
}
.ainthinai50 img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/AinthinaiAimbadhu.jpeg");
}
.ainthinai70 img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/AinthinaiYezhubathu.jpeg");
}
.thinaimozhi50 img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/ThinaimozhiAimbathu.jpeg");
}
.thinaimaalai150 img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/ThinaimaalaiNootraimbadhu.jpeg");
}
.thirukural img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thirukural.jpeg");
}
.thirikadugam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thirikadugam.jpeg");
}
.asaarakovai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/acharakkovai_optimized.jpg");
}
.pazhamozhi400 img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PazhamozhiNaanooru.jpeg");
}
.sirupanjamoolam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Sirupanjamoolam.jpeg");
}
.kainilai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/kainnilai_optimized.jpg");
}
.mudhumozhikanchi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/MudhumozhiKanchi.jpeg");
}
.yelaadhi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Yelaadhi.jpeg");
}
.thiruvasagam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/thiruvacakam_optimized.jpg");
}
.thirumandhiram img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thirumandhiram.jpeg");
}
.thevaram-sambandhar img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thevaram-Sambandhar.jpeg");
}
.thevaram-thirunaavukarasar img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thevaram-Thirunaavukarasar.jpeg");
}
.thevaram-sundaramurthyswamigal img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thevaram-SundaramurthySwamigal.jpeg");
}
.periyapuranam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PeriyaPuraanam.jpeg");
}
.thirupavai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thiruppavai_Andal_Cover_Optimized.jpg");
}
.nachiyarthirumozhi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/NachiyarThirumozhi.jpeg");
}
.perumalthirumozhi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PerumalThirumozhi.jpeg");
}
.thiruchandhavirutham img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thiruchchanda_Virutham_Cover_Optimized.jpg");
}
.thirumalai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thirumalai.jpeg");
}
.thirupalliyezhuchi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thirupalliyezhuchi.jpeg");
}
.amalanadhipiran img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Amalanadhipiran.jpeg");
}
.kanninunsiruthambu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KanniNunsiruthambu.jpeg");
}
.aatthichudi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Aatthichudi.jpeg");
}
.konraivendhan img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KonraiVendhan.jpeg");
}
.nalvazhi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Nalvazhi_Avvaiyar_Optimized.jpg");
}
.moodhurai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Moodhurai.jpeg");
}
.ulaganeedhi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Ulaganeethi_Optimized.jpg");
}
.vivekasinthamani img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/VivekaSinthamani.jpeg");
}
.needhinerivilakkam img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Needhinerivilakkam.jpeg");
}
.maharajathuravu img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Maharajathuravu.jpeg");
}
.meignanapulambal-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/MeignanaPulambal.jpeg");
}
.azhuganisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/AzhuganiSiddhar.jpeg");
}
.ramadevasiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/RamadevaSiddhar.jpeg");
}
.kaduvelisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KaduveliSiddhar.jpeg");
}
.kudhambaisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KudhambaiSiddhar.jpeg");
}
.sattaimuni-thirumoolanayanar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/SattaiMuni-ThirumoolNayanarGnanam.jpeg");
}
.thiruvalluvargnanam-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Thiruvalluvar_Gnanam_Optimized.jpg");
}
.pattinatharI-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PattinatthuPillaiyar-I.jpeg");
}
.pattinatharII-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PattinatthuPillaiyar-II.jpeg");
}
.pattinatharIII-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PattinatthuPillaiyar-III.jpeg");
}
.agapeisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Akappey_Siddhar_Optimized.jpg");
}
.idaikaatusiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/IdaikaatuSiddhar.jpeg");
}
.konganasiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/KonganaSiddhar.jpeg");
}
.sivavaakiyar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Sivavakkiyam_Optimized.jpg");	
}
.gnanakummi-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Gnanakummi_Optimized.jpg");
}
.paambaatisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PaambaatiSiddhar.jpeg");
}
.sanglisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/SangliSiddhar.jpeg");
}
.thirikonasiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/ThirikonaSiddhar.jpeg");
}
.mounasiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/MounaSiddhar.jpeg");
}
.punnaakkusiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/PunnaakuSiddhar.jpeg");
}
.kanjamalaisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Kanjamalai_Siddhar_Optimized.jpg");
}


.nondisiddhar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/NondiSitthar-SP.jpeg");
}
.kakapusundar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/KakaPusundarGnanam-SP.jpeg");
}

.agathiyar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/agathiyar_gnanam_optimized.jpg");
}
.uromarishi-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/urom_rishi_book_cover_optimized.jpg");
}
.vaalmeeki-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/VaalmeekarSoothiraGnanam.jpeg");
}
.subramaniyar-sp img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/SubramaniyarGnanam-SiddharPaadalgal.jpeg");
}
.rrc img {
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/raja_raja_cholan_cover_optimized.jpg");
}
.pandiyan img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/Pandiya-Kings-BookCoverImg.jpeg");
}
.keeladi img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/01/keeladi_book_cover_optimized.jpg");
}
.porunai img{
			content: url("https://tamilheritageconservatory.org/wp-content/uploads/2026/02/Porunai.jpeg");
}


.elementor-element-635a2b3 .title-wrapper span{
    display: list-item;
    list-style-type: disc; 
    margin-left: 20px;
}
.elementor-element-635a2b3 .title-wrapper .liner-continer{
		text-align : center;
}

/* FestiveFriday Page */
.elementor-15951{
		border-radius: 20px 0 20px 0;			
	  border: solid 1px #84BF3F;	/*Anrila logo green color */
		background: white;
		padding: 10px;
	  margin-bottom: 1%;
}
/* Products */
.summary-inner{
	padding: 10px;
}
/* Product Display hover icons*/
.wd-buttons .wd-compare-icon>a, .wd-buttons .wd-quick-view-icon>a, .wd-buttons .wd-wishlist-icon>a{
	color: #25a3da;
}

.wd-buttons .wd-compare-icon>a:hover, .wd-buttons .wd-quick-view-icon>a:hover, .wd-buttons .wd-wishlist-icon>a:hover{
	color: rgba(51,51,51,0.6);
}

/* Testmonials and Shop Page Side bar */
.testimonials .owl-stage, .product_list_widget{
	margin-bottom: 1%;
}
.testimon-with-rating .owl-carousel.owl-drag .owl-item{
	box-shadow: -1px 5px 5px -1px !important;
	width: 375px !important;
  margin-left: 1%;
}
.wd-testimon-text a{
	background: white;
	border: 1px solid #84BF3F;
  border-radius: 20px 0 20px 0;
	padding: 3%;
}
.wd-testimon-text a:hover{
	background-color: #C4C4C4;
}
.wd-testimon-text>p{
	color:#25a3da;
}
/* Category Display Styles */
.tawk-max-container{
	background:red;
}
.wrapp-category .wd-entities-title{
		background: white;
    border: 1px solid #84BF3F;
    border-radius: 20px 0 20px 0;
    padding: 8px 8px 6px 8px;
		opacity: 0.8;
		font-size: 16px !important;
}
.wrapp-category .wd-entities-title:hover{
	  background-color: #C4C4C4 !important;
}
/* Chat */
.tawk-toolbar{
	margin-bottom: 1%;
}
.tawk-message-bubble:first-child .tawk-agent-chat-bubble, .tawk-message-bubble:last-child .tawk-visitor-chat-bubble, .tawk-toolbar, .tawk-main-panel .tawk-header{
		border-radius: 20px 0 20px 0;
}
/* Warnings */
.woocommerce-cart-notice, .ywpar_apply_discounts_container input, .ywpar_apply_discounts_container input:hover{
	border-radius: 20px 0 20px 0;		
	border: solid 1px #25a3da; /*Anrila logo blue color*/
	background-color: black;
	opacity:0.7;
	color: #25a3da; 
}
.ywpar_apply_discounts_container input, .ywpar_apply_discounts_container .button{
	margin:0;
	border-radius: 20px 0 20px 0;		
	border: solid 1px #25a3da; 
	background: white;
	color:#25a3da;
	padding: 12px 20px;
}
/* Buttons */
.wd-hover-standard .wd-add-btn>a, .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions>a, .woocommerce-pagination .button, .btn-color-primary, .quick-shop-wrapper .single_add_to_cart_button{
		border-radius: 20px 0 20px 0 !important;
}
/* mail chimp */
.mc4wp-form input, #check_pincode, .mc4wp-form input[type="submit"], .wpcf7-form textarea, .elementor-element-5822666, .elementor-element-2631236, .elementor-element-660fed8, .elementor-element-65defe6, .woocommerce-form-track-order input, .woocommerce-form-track-order button, .track_order p:first-child, .elementor-element-9ea9d3a, .elementor-element-9b075ad, .elementor-element-bd43aae, .woocommerce-MyAccount-content input, .woocommerce-MyAccount-content button, .btn-color-primary, .wd-compare-table, .elementor-13106 section, .elementor-13100 section, .elementor-13061 section, .elementor-13046 section, .elementor-element-4a55bc8 .article-body-container, .elementor-element-adca30c .article-body-container, .btn-shape-rectangle, .wd-empty-page-text, .woocommerce-table--order-details, .woocommerce-thankyou-order-failed-actions a, .woocommerce-thankyou-order-failed, .woocommerce-columns--addresses address, .woocommerce-order-pay .entry-content>.woocommerce, .woocommerce-thankyou-order-details, .product-tabs-wrapper, .elementor-13110 section, .comment-form .submit, .wd-single-footer, .single-post-navigation, .elementor-381 section{
		border-radius: 20px 0 20px 0;	
	  border: solid 1px #84BF3F;	/*Anrila logo green color */
		background: white;
}
.elementor-element-660fed8, .elementor-element-9b075ad{
		background: transparent;
}
.elementor-element-9b075ad, .elementor-element-f276a84, .elementor-element-e21ecab, .elementor-element-1d3ba05, .elementor-element-985580e, .elementor-element-267c681, .elementor-element-e4eefcd, .elementor-element-4b04a3d, .elementor-element-65defe6{
		border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1;
    background: -webkit-radial-gradient(#E0D720, #b34f2c);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #b27a7a2b;
    font-family: comfortaa;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

/* Kaniyur.org */
 .elementor-element-cb9bec8,.elementor-element-2d1db8c, .elementor-17404 section, .elementor-element-2ad12cf, .elementor-element-f0aa5aa{
		border-radius: 40px 0 0 0;	
	  /*border: solid 1px #7C5A3C;	
		background: #F5E6D3;
		padding: 1%;*/
}
.elementor-element-d6fbbf0 {
		border-radius: 0 0 40px 0 !important;
}
.woocommerce-order-pay .entry-content>.woocommerce{
	position: inherit
}
/* Blogs & Reciepes */
.elementor-13106 section, .elementor-13100 section, .elementor-13061 section, .elementor-13046 section, .elementor-13110 section, .elementor-381 section{
	margin-bottom : 1%;
	padding: 1%;	
}
/* FAQs */
.elementor-element-6556611, .elementor-element-cd66bb2, .elementor-element-3721cdf{
		border-radius: 20px 0 20px 0;			
	  border: solid 1px #84BF3F;	/*Anrila logo green color */
		background: white;
		padding: 10px;
	  margin-bottom: 1%;
}
/* privacy policy page */
.elementor-element-9b075ad,.elementor-element-4627d8b, .elementor-element-405cfed{
	/*background: black !important;
	opacity: 0.7;*/
	background: transparent !important;
  background-image: radial-gradient(at center center, #B51C1C 0%, #3E2723 100%) !important;
}
.elementor-element-4627d8b,.elementor-element-405cfed{
		border: 1px solid !important;
    border-image: radial-gradient(circle at center, #b34f2c, #E0D720) 1 !important;
}
/* Contact us */
.hidden-fields-container{
		border: none;
}
.elementor-element-2631236{
		padding-left: 0 !important;
}
.elementor-element-711faba, .elementor-element-4385017, .elementor-element-2631236, .elementor-element-65defe6{	
		/*background: black !important;
		opacity: 0.7;*/
	background-color: transparent;
  background-image: radial-gradient(at center center, #B51C1C 0%, #3E2723 100%);
}
.info-box-icon img{
	background: -webkit-radial-gradient(#E0D720, #b34f2c);	
  -webkit-text-fill-color: transparent;
	font-family: comfortaa;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.elementor-widget-container .wd-social-icons{
	-webkit-text-fill-color: #b34f2c;
}
.wpcf7-form input{
	margin-top: 10% !important;	
}
.wpcf7-form input, .wpcf7-form textarea, .elementor-element-660fed8, .elementor-element-2631236, .wpcf7-form input[type="submit"]{
	border-image: radial-gradient(circle at center, #E0D720, #b34f2c) 1;
  background: -webkit-radial-gradient(#E0D720, #b34f2c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #b27a7a2b;
  font-family: comfortaa;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.box-icon-wrapper, .info-box-icon{
	width: 30px;
}
.elementor-element-2631236, .elementor-element-9ea9d3a, .elementor-element-bd43aae{
	padding-left: 10px;
}
/* ship rocket */
#shiprocket_pincode_check{
	width:23%;
	border-radius: 20px 0 20px 0;	
	border: solid 1px #84BF3F;	/*Anrila logo green color */
}
.title-shop.title-design-centered>.container {
	justify-content: space-around;
}
.page-title .container {
	width: fit-content;
  background: -webkit-radial-gradient(#B51C1C, #3E2723);
  border-radius: 40px 0;
	padding: 10px 10px 1px 10px;
}
.title-size-default .title {
	background: -webkit-radial-gradient(#E0D720, #b34f2c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #b27a7a2b;
	font-family: "Tiro Tamil", Sans-serif;
	font-size: 60px !important;
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.5), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.quick-view-horizontal #shiprocket_pincode_check{
	width:35%;
}
/* background */
.elementor-element-6a54728{
	  background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2025/08/ChatGPT-Image-Aug-28-2025-04_04_00-PM.png);
    background-size: cover;
    background-repeat: no-repeat;
	  height: 860px;	
}

.elementor-element-6a54728 h4{
	color:white !important;
}
/* About us */
.elementor-element-e5a3be0, .elementor-element-83957be, .elementor-element-22d95ec, .elementor-element-049ec71, .elementor-element-4abf8f0, .elementor-element-682d996, .elementor-element-e62af95, .elementor-element-e0ef88b, .elementor-element-5441618{
	border-radius: 20px 0 20px 0;		
	border: solid 1px #84BF3F;	/*Anrila logo green color */
	background: white;
	margin: 0;
	margin-bottom: 1% !important;
}
.elementor-element-4abf8f0, .elementor-element-e62af95{
	border-radius: 20px 0 0 0;	
	border-bottom:0;
	margin-bottom: 0 !important;
}
.elementor-element-682d996 div{
	padding: 10px;	
}
.elementor-element-682d996, .elementor-element-e0ef88b{
	border-radius: 0 0 20px 0;	
	border-top: 0;	
}
/* Logo section */
.elementor-element-8109108{
    box-shadow: -5px 5px 30px;
	  background-color: white;
}
	
/* Button Color */
.wd-hover-standard .wd-add-btn>a {
	border: solid 1px #84BF3F;	/*Anrila logo green color */
}
.wd-hover-standard .wd-add-btn>a:hover {
	/*border:none;*/
}
.whb-top-bar .wd-nav-secondary>li>a {
	color:white !important;
}
.whb-top-bar .wd-nav-secondary>li>a:hover {
	color:#84BF3F !important;
}
/* Side Panel Login */
.login-form-side{
	/*background-image: url(https://3.7.27.231/wp-content/uploads/2021/11/Anrila_Site_Rev_2-02-04.jpg);*/
	/*background-image: url(https://tamilheritageconservatory.org/wp-content/uploads/2025/08/ChatGPT-Image-Aug-28-2025-04_04_00-PM.png);*/
}
/* Login buttons color */
.cart-totals-inner .checkout-button, .cart-actions .button, .cart-totals-inner, .woocommerce-cart-form, .cart-actions .coupon .input-text, #place_order, .checkout_coupon .input-text, .checkout_coupon .button, .single_add_to_cart_button, .woocommerce-mini-cart__buttons a, .wc-backward
{
	border-radius: 20px 0 20px 0 !important;
	background-color: white !important;
	border:1px solid #84BF3F;
}
.woocommerce-Button:hover, .woocommerce-button:hover, .cart-totals-inner .checkout-button:hover, .cart-actions .button:hover, #place_order:hover, .checkout_coupon .button:hover, .single_add_to_cart_button:hover, .wpcf7-form input:hover, .woocommerce-mini-cart__buttons a:hover, .wc-backward:hover, .woocommerce-thankyou-order-failed-actions a:hover{
	color: white !important;
	background-color: #C4C4C4 !important;
}
/* Cart */
.cart-table-section table, .woocommerce-table--order-details{
	border-collapse:inherit;
}
/* Checkout */
#customer_details input, textarea, .single-product-page .entry-summary, .woocommerce-checkout-review-order{
	background-color:white;
	border-radius: 20px 0 20px 0;
	border:1px solid #84BF3F;
}
.woocommerce-checkout-review-order, .woocommerce-thankyou-order-failed, .woocommerce-columns--addresses address{
	padding: 1%;
}
.checkout-order-review, .wd-table-wrapper{
	background:transparent;
}
.select2-selection{
	background-color:white !important;
}
/* Express Order */
.select2-selection--single, .wbo_quantity input, .variations_form .variations .value select{
	border:1px solid #84BF3F !important;
	border-radius: 20px 0 20px 0 !important;
}
.wbo_quantity{
	margin-right: 1%;
}
.wbo_row{
	border-bottom: 1px dotted darkgray;
	border-width: medium;
}
.wbo_thumb{
	margin: 5px;
}

/* Order Confirmation */
.woocommerce-order-details .responsive-table, .woocommerce-customer-details address, .woocommerce-thankyou-order-details{
	background: white;
}
.woocommerce-thankyou-order-received{
	border-radius: 20px 0 20px 0;
	background: white;
	border:2px dashed #84BF3F;
	color: #84BF3F;
}



/* Menu Color */
.wd-nav[class*="wd-style-"]>li>a {
	color:darkslategray;	
}
.wd-nav.wd-style-default {
    --nav-color-hover: #000000;/* #25a3da; Anrila logo blue color */
    --nav-color-active: #000000;
	text-decoration:bold;
}
.wd-sub-menu li a:hover{
	 --nav-color-hover: #000000;
   --nav-color-active: #000000;
	color: #000000;
	text-decoration:bold;
}
.whb-color-dark .navigation-style-default .item-level-0.current-menu-item > a{
	color:#FFFFFF
}
.navigation-style-default .item-level-0:hover > a{
	color:#FFFFFF
}
.navigation-style-default .item-level-0 > a{
	color:#FFFFFF
}

/* Carousel Style */
.elementor-element-6030035 .owl-carousel.owl-drag .owl-item{
 		margin: 5px;
    background-color: #FFFACD;
    box-shadow: -1px 5px 5px -1px;
}
.elementor-element-6030035 .owl-carousel.owl-drag .owl-item, .elementor-element-933ea8e .owl-carousel.owl-drag .owl-item, .elementor-element-26bfc80 .owl-carousel.owl-drag .owl-item, .elementor-element-aed8f1e .owl-carousel.owl-drag .owl-item, .elementor-element-c2f608e .owl-carousel.owl-drag .owl-item {
 		margin: 5px;
    background-color: #FFFACD;
    box-shadow: -1px 5px 5px -1px;
}
/* Product Listing Page */
.wd-products-holder .product-grid-item{
	 background-color: #FFFACD;
	 box-shadow: -1px 5px 5px -1px;
	 min-height: 411px;	
}
.product-label.new{
	background-color: #B87333;
}
/* Side Container - Product Listing Page */
.sidebar-container{
		background: white;
    box-shadow: -1px 5px 5px -1px;
    padding-top: 5px;
}
/* Header section - Product Listing Page */
.shop-loop-head{
		background: white;
    box-shadow: -1px 5px 5px -1px;		
    padding-left: 5px;
    padding-top: 5px;
}
/* Widget Side On Sale Products - Product Listing Page */
.widget_product, .cart-actions{
		margin-bottom: 5px !important;
}
.testimon-with-rating .owl-carousel.owl-drag .owl-item{
	 background-color: white;
   box-shadow: -1px 5px 5px 0px;
}
.elementor-element-6030035 .owl-stage-outer, .elementor-element-933ea8e .owl-stage-outer, .elementor-element-26bfc80 .owl-stage-outer, .elementor-element-aed8f1e .owl-stage-outer, .elementor-element-c2f608e .owl-stage-outer, .elementor-element-6030035 .owl-carousel-item, .elementor-element-933ea8e .owl-carousel-item, .elementor-element-26bfc80 .owl-carousel-item, .elementor-element-aed8f1e .owl-carousel-item, .elementor-element-c2f608e .owl-carousel-item{
	 border-width: 0px !important;
}
.related-products .owl-stage, .products .elements-grid{	
	background: white;
}
.related-products .owl-carousel.owl-drag .owl-item{		
    background-color: white;
    box-shadow: -1px 5px 5px -1px;
}
.related-products .wd-hover-standard .wd-add-btn, .product-grid-item .wd-add-btn, .wd-single-footer{
		margin-bottom: 5px;
}

/* Failed Warnings */
.woocommerce-thankyou-order-failed, .woocommerce-error, .woocommerce-message, .elementor-alert.elementor-alert-info{
	border-radius: 20px 0 20px 0;
	border: 1px solid red;
	color: red;
	opacity: 0.7;
	background-color: black;
}
.woocommerce-message, .elementor-alert.elementor-alert-info{
	border: 1px solid #84BF3F;
	color: #84BF3F;
}
div.quantity .minus, div.quantity .plus{
	border-radius: 20px 0 20px 0;
	border-color: #84BF3F !important; 
}
div.quantity .minus, div.quantity input.qty{
	border-right: none !important;
}
div.quantity .plus, div.quantity input.qty{
	border-left: none !important;
}
div.quantity input.qty{
	border-radius: 0 20px 0 20px !important;
	border-color: #84BF3F !important; 
}
.elementor-element-5debe23{	
	margin-left: -1%;
}
.labels-rounded .out-of-stock{
	font-size: 11px;
}@media (max-width: 576px) {
	.title-size-default .title {	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

.wpcf7-form input, .wpcf7-form textarea, .elementor-element-660fed8, .elementor-element-2631236, .wpcf7-form input[type="submit"]{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

.info-box-icon img{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

.elementor-element-9b075ad, .elementor-element-f276a84, .elementor-element-e21ecab, .elementor-element-1d3ba05, .elementor-element-985580e, .elementor-element-267c681, .elementor-element-e4eefcd, .elementor-element-4b04a3d, .elementor-element-65defe6{		
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

/*dear flip book styles */
.df-book-title{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */

}

/* Timeline Express Styles */
.cd-timeline-content .cd-date, .cd-timeline-content .the-excerpt, .cd-timeline-content .timeline-express-read-more-link{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

#bbp-user-navigation a:hover{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
		
}

.form-row-first{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
#customer_login>div:not(:first-child):last-child {	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

.ctdb-new-topic-button, .ctdb-archive-layout-classic ul.ctdb-topic-table, ul.ctdb-topic-table-row li, #submit_topic, #topic_title, #topic_content, .ctdb-errors, .wd-my-account-links a, .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li a:focus, .woocommerce-form-login__submit, .woocommerce-Button, .woocommerce-Input, .bbp-topic-form input[type="text"], #bbp-your-profile input[type="text"], #bbp-your-profile select, #bbp-your-profile textarea, #bbp-your-profile button, #bbp-your-profile.submit, #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, .wp-editor-container, .bbp_dropdown, .bbp-submit-wrapper, .bbp-template-notice, .bbp-topics, .bbp-form, .submit, .bbp-search-form input[type="text"], .bbp-forums{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.widget-heading, .woocommerce-form-login, .create-account-question, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums li.bbp-header, #bbpress-forums hr {	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

.wpcf7-form input:hover{
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

/*.entry-content,*/
.ctdb-topic-table-row, .ctdb-new-topic-button, .wd-login-title, .form-row-username, .form-row-password, .woocommerce-form-login__submit, .woocommerce-form-login__rememberme, .social-login-title, .woocommerce-form-register p, .woocommerce-Button, .lost_reset_password, .woocommerce-Input, .woocommerce-error:before, .woocommerce-error li, .login-form-side .widget-title, .create-account-question a, #bbp-user-navigation li, #wpcf7-f608-p651-o1 .row div, .liner-continer, #wpcf7-f608-p651-o1 label, .wpcf7-form input, .elementor-element-43a375d, .elementor-element-2b619f0, .elementor-element-84e368f, .elementor-element-ebc1b69, .elementor-element-9493e4f, .elementor-element-ac6ff73, .elementor-element-570fecb {	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.wd-my-account-sidebar, .woocommerce-MyAccount-content{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.wd-my-account-links a{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.title-after_title {
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

#bbp_search_submit, .forum-titles li, #bbp-forum-18244 li, #subscription-toggle, .bbp-template-notice, .bbp-pagination, .bbp-form, input[type="button"].ed_button, .wp-editor-area, #bbp_topic_submit, .bbp-user-profile p, h1, h2, h3, h4, h5, h6, #bbp-user-navigation a, #bbp-your-profile input[type="text"], #bbp-your-profile select, #bbp-your-profile textarea, #bbp-your-profile button, .wpcf7-form input, .wd-info-box .info-box-content .set-cont-mb-s, .wpcf7-form textarea{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}
.wd-my-account-sidebar, .woocommerce-MyAccount-content{	
	text-shadow: 
    0 0 10px rgba(255, 215, 0, 0.3), /* Inner tight glow */
    0 0 20px rgba(255, 215, 0, 0.3), /* Mid-range glow */
    0 0 40px rgba(255, 165, 0, 0.2); /* Soft outer aura */
}

/* Footer - Mobile July 26 2023*/
.elementor-10387 .elementor-element.elementor-element-78a9ae9,
.elementor-10387 .elementor-element.elementor-element-1199f15,
.elementor-10387 .elementor-element.elementor-element-2cc689e,
.elementor-10387 .elementor-element.elementor-element-62f29db,
.elementor-10387 .elementor-element.elementor-element-6353f84,
.elementor-10387 .elementor-element.elementor-element-f0fc5f3
{
	width:auto !important;
}

.mc4wp-form-fields div{
	float: none !important;
  width: 100% !important;
  margin-bottom: 1%;
}
#shiprocket_pincode_check {
    width: 40%;
}
.wd-back-btn {
    display: block;
}

/* Mobile Carousel */
.elementor-element-2c17ab9 .owl-item {
	background-color: white;
  box-shadow: -1px 5px 5px -1px;
}
.elementor-element-934f448 .owl-item, .elementor-element-bdb2c6f .owl-item, .elementor-element-46e2b3d .owl-item, .elementor-element-9d707f6 .owl-item, .elementor-element-81964f3 .owl-item {
	margin: 5px;
	background-color: white;
  box-shadow: -1px 5px 5px -1px;
}
.elementor-element-934f448 .owl-stage-outer, .elementor-element-bdb2c6f .owl-stage-outer, .elementor-element-46e2b3d .owl-stage-outer, .elementor-element-9d707f6 .owl-stage-outer, .elementor-element-81964f3 .owl-stage-outer {
	border-width: 0 !important;
}
.testimon-with-rating .owl-carousel.owl-drag .owl-item{
	width: 14.1% !important;
	margin: 0 1.5% 0 1%
}
.elementor-element-c6f65d8 > .elementor-widget-wrap{
	background-color: transparent !important;
}
.wrapp-category .wd-entities-title{
	font-size: 14px !important;
}
/* Products */
.summary-inner{
	padding: 10px;
}
.product-tabs-wrapper{
	border: solid 1px #84BF3F !important;	/*Anrila logo green color */
}

/* kaniyur.org */
.page-title .container {   
    padding: 10px 15px 1px 15px;
}
.title-size-default .title {
	font-size: 25px !important;
}
}

