/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/
Description: Child theme for Hello Elementor theme.
Author: Your Name
Author URI: https://yourwebsite.com/
Template: hello-biz
Version: 1.0.0
*/

/* Optional: You can add your custom CSS here */
.elementor-price-table__feature-inner{
  display: flex
}

.elementor-price-table__feature-inner>span{
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
}

.elementor-price-table .elementor-price-table__features-list svg{
  width:0.8em;
  height: auto;
}

.ins_name>div:hover{
  background:#4f4f4f !important
}


@media (min-width: 767px) {
  #home_about{box-shadow: none}
}

header .socials ul.elementor-icon-list-items.elementor-inline-items li:first-child svg,
footer .socials ul.elementor-icon-list-items.elementor-inline-items li:first-child svg {
  fill: #E1306C !important; /* Instagram */
}

header .socials ul.elementor-icon-list-items.elementor-inline-items li:nth-child(2) svg,
footer .socials ul.elementor-icon-list-items.elementor-inline-items li:nth-child(2) svg {
  fill: #25D366 !important; /* WhatsApp */
}

header .socials ul.elementor-icon-list-items.elementor-inline-items li:nth-child(3) svg,
footer .socials ul.elementor-icon-list-items.elementor-inline-items li:nth-child(3) svg {
  fill: #7BB32E !important; /* WeChat */
}

.healcode_html{
  text-align: center;
}
a.healcode-link{
  display: inline-block;
  padding:12px 24px;
  background:#E3CEB3;
  color:#4f4f4f;
  border-radius: 50px;
  font-weight: bold;
  line-height: 14px;
  transition: all .3s
}

a.healcode-link:hover{
  background: #4f4f4f;
  color:white;
}


.pricing-card__head {
	 padding: 30px 0;
}

.group-class .pricing-card__head, .due-sessions-class .pricing-card__head{
  background:#EFE3D4;
}

.private-session-class .pricing-card__head{
  background:#E3CEB3;
}

 .pricing-card__head h3 {
   text-align: center;
	 margin: 0;
   font-size:20px
}
 ul.pricing-card__list {
	 list-style: none;
	 display: flex;
	 flex-direction: column;
	 gap: 16px;
   padding:20px 40px
}

ul.pricing-card__list li a.healcode-link{
  background-color: #EFE3D4
}
ul.pricing-card__list li a.healcode-link:hover{
  color:white !important;
  background:#4f4f4f
}

 ul.pricing-card__list li {
	 display: flex;
   align-items: center;
   gap:10px;
   font-size:18px
}
 ul.pricing-card__list li healcode-widget {
	 flex-grow: 1;
}

ul.pricing-card__list li healcode-widget{
  text-align: right;
}
