/*
Theme Name: Hello Elementor Child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor


(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

.home_accordian summary.e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    color: var(--e-global-color-primary);
}
.home_accordian .e-n-accordion-item {
    border-bottom: 1px solid var( --e-global-color-6805bc2 );
}
.home_accordian .e-n-accordion-item-title-text{
	line-height:1.2em !important;
}
.wpforms-submit {
    color: var(--e-global-color-secondary) !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}
.wpforms-form input::placeholder,.wpforms-form textarea::placeholder{
	font-size: 14px !important;
}
.registor_form .wpforms-form {
    display: flex;
    gap: 10px;
}
.registor_form .wpforms-form .wpforms-field-container {
    flex: 0 0 calc(100% - 130px);
    width: calc(100% - 130px);
}

/** pricing css start **/
.switch {
  position: relative;
  display: inline-block;
  width: 50px;
  height: 26px;
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.slider {
  position: absolute;
  cursor: pointer;
  background-color: #ccc;
  border-radius: 34px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: 0.4s;
}
.slider:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 3px;
  bottom: 3px;
  background-color: white;
  border-radius: 50%;
  transition: 0.4s;
}
input:checked + .slider {
  background-color: var( --e-global-color-primary );
}
input:checked + .slider:before {
  transform: translateX(24px);
}
input:checked ~ .toggle-label:first-of-type {
  color: #aaa;
}
input:checked ~ .toggle-label:last-of-type {
  color: #000;
}
 .yearly_price{
	display:none !important;
}
.yearlyshow .yearly_price{
	display:flex !important;
}
.yearlyshow .montly_price{
	display:none !important;
}
/** pricing css End **/