/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
/*********** general ******************/
.container, .container-fluid {padding-inline:0px !important;}
.politics-pages h2 {color: #004a39 !important;  text-decoration: underline  !important;}
.politics-pages p , .politics-pages li {color: black;}
/****************Header****************************/
.whb-main-header .container {max-width:1660px !important; padding-inline:20px !important;}
/******************slider******************/

.next-button-slider {
  opacity: 0 !important;
  transition: opacity 0.3s ease !important; 
}

.prev-button-slider:hover,
.next-button-slider:hover {
  opacity: 1 !important;
  filter: brightness(0) saturate(100%) invert(26%) sepia(18%) saturate(3963%) hue-rotate(132deg) brightness(97%) contrast(98%);
}
.animated-circle {
   animation: slow-rotate 20s linear infinite !important;
  will-change: transform;
  transform-origin: 50% 50%;
}

@keyframes slow-rotate {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}



/*****************h1 section *******************/


/***************** counter section ****************/

/**********reviews-section ***************/
.wpmtst-testimonial.testimonial {
    background: white !important;
    border-radius: 20px !important;
    border: none !important;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 5px 0px !important;
}

.wpmtst-testimonial-inner.testimonial-inner {
    border: none !important;
}

h3.wpmtst-testimonial-heading.testimonial-heading {
    font-family: 'Montserrat' !important;
}

.wpmtst-testimonial-content.testimonial-content {
    color: black !important;
}

.wpmtst-testimonial-field.testimonial-field.testimonial-name {
    display: none !important;
}
.wpmtst_submit_testimonial {
    background-color: #d9b382 !important;
    color: white;
    border-radius: 10px;
}
.wpmtst_submit_testimonial:hover {
    background-color: #004a39!important; color: white;
}


/********** single products**************/
.product-description , .benefits , .utilisation , .ingredients {
  max-width: 1000px;
  margin: 0 auto;
}

.section-title {
  font-size: 1.5rem;
  font-weight: bold;
  margin: 1.5em 0 0.5em;
  color: #c09549;
}

.section-text {
  font-size: 1rem;
  margin: 0.5em 0;
  background: white;
  padding: 20px !important;
  border-radius: 20px;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 1px 2px;
}

.ingredients-list {
  list-style: none;
  padding: 0;
  margin: 1em 0;
}

.ingredients-list li {
  margin: 0.5em 0;
}
.ingredients .section-text{
  font-style:italic !important;
}
.ingredients .section-title {
    color: black;
    text-decoration: underline;
}
/*********contact**********/
.wpcf7-form .hidden-fields-container {
    display: none;
}
/*********Blog*************/
.blog .content-layout-wrapper, .woocommerce-cart .content-layout-wrapper , .woocommerce-checkout .content-layout-wrapper , .single-post .content-layout-wrapper{
    max-width: 1600px !important;
    padding-inline: 15px !important;
}
.wd-post-image {min-width:100% !important;}
.wd-post-image img{min-width:100% !important;}
.wd-post-author.wd-meta-author {display: none;}
.wd-post-reply.wd-style-1 {  display: none;}
.post-single-page .wd-entry-content a {
    color: #03644f;
    text-decoration: underline;
}
.post-single-page .wd-entry-content a:hover {
    color: #c09549;
    text-decoration: underline;
}
/*********footer*********/
@media (min-width: 1025px) {
	.menu-footer .elementor-nav-menu.sm-vertical { column-count:2 !important;}
	.categ-column:after , .coord-column:after {
    position: absolute !important;
    content: "";
    width: 2px;
    height: 146px;
    background: white;
    top: 10px !important;
    right:30px !important;
}
}
/*******chaty widget **************/
@media (max-width: 1024px) {
	.chaty-widget{
		bottom: 60px !important;
	}
}
/************recaptcha********/
.grecaptcha-badge {display: none !important;}
/************** mobile **************/
