.products .product .product_thumbnail.et-image-hover {
  border-radius: 20px !important;
}
.et-header-text.text-1 p {
	display: none !important;
}

.selectron23-container .selectron23-option[data-selected='1'], .selectron23-container .selectron23-option{
    display: flex !important;
    flex-direction: row-reverse !important;
    justify-content: space-between !important;
}

.page-id-10 .woocommerce{
  margin-bottom: 50px !important;
}

.element-cont{
  text-align: center !important;
  border: 1px solid #7F703D;
  border-radius: 20px;
  padding: 20px;
}
.slide-element{
  background-color: #ffffff;
  padding: 20px;
}
.p-fisrt{
  font-size: 40px;
  font-family: Jost;
  color: #7F703D;
}
.p-sec{
  font-size: 20px;
  font-family: Jost;
  color: #7F703D;
}

.footer-link{
  display: flex;
  justify-content: center;
  align-items: center;
  
}
.footer-link p{
  margin-right: 30px;
  margin-bottom: 0 !important;
  font-size: 20px !important;
  color: #7F703D !important;
}
.footer-link p a{
  color: #7F703D !important;
}
.footer-link p a:hover{
  color: #000 !important;
}
.footer-widgets{
  background-color: #7F703D !important;
}
.footer-middle.footer-widgets{
  background-color: transparent !important;
}


.footer-link2{
  display: flex;
  justify-content: center;
  width: 100%;
}

.abt-us h2{
  color: #fff !important;
  font-size: 20px;
}
.abt-us p{
  color: #fff !important;
}

.follow-us h2{
  color: #fff;
  font-size: 20px;
  margin-top: 20px;
}

.social-icn{
  display: flex;
  justify-content: flex-start;
  gap: 20px;
}
.social-icn li{
  list-style: none;
}
.soc-icn{
  width: 40px !important;
}
.footer-logo{
  width: 273px !important;
}
.copyright{
  color: #7F703D !important;
}
.copyright a{
  color: #7F703D !important;
  font-weight: 600 !important;
}
.copyright a:hover{
  color: #000 !important;
}

.subsc-title{
  font-size: 20px !important;
  color: #fff !important;
}

/*.footer-link .return{*/
/*  margin-bottom: 28px !important;*/
/*}*/

@media screen and (max-width: 768px){
  
.footer-link p {
  font-size: 16px !important;
}
}

@media screen and (max-width: 500px){
  
   .woocs_auto_switcher_link .woocs_add_field{
     display: none !important;
   }
   
   .woocs_auto_switcher_link .woocs_base_text img, .woocs_auto_switcher .flag_auto_switcher{
     width: 30%;
   }
   
  .abt-us{
    text-align: center;
    margin-bottom: 40px;
  }
  
.footer-link2 {
  margin-bottom: 40px;
}
.footer-link {
  display: inline;
  text-align: center;
}
.footer-link p {
  margin-bottom: 15px !important;
}
#icn-box{
      margin-bottom: 34px !important;
}
}