/** Color **/
button:hover, input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover, .button:hover, .hentry .more-link:hover, .wp-block-button__link:hover {
    background-color: var(--secondary);
    border-color: var(--secondary);
}

.entry-title a:hover {
    color: var(--secondary);
}


/** Header **/
.button-style-content-style-2 .elementor-header-group-wrapper .header-group-action .site-header-button .button-content {
    transition: 0.3s;
}

.button-style-content-style-2 .elementor-header-group-wrapper .header-group-action .site-header-button .button-content:hover {
    background-color: var(--secondary) ;
    transition: 0.3s;
}




/** FAQ **/
.style-theme-yes .elementor-accordion-item .elementor-tab-content {
    background-color: #FBF4EC !important;
}

.style-theme-yes .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #FBF4EC!important;
}


/**submenu**/
.main-navigation ul.menu li.menu-item .sub-menu .menu-item a {
	font-size: 12px !important;}

@media (min-width: 768px){
.main-navigation ul.menu ul.sub-menu li.menu-item a, .main-navigation ul.nav-menu ul.sub-menu li.menu-item a {
	padding: 0.38em 20px;}}



/**blog comment hide**/
#respond {
    display: none;
}




/**treatment slider**/
.slick-next {
    z-index: 1 !important;
}
.slick-prev {
    z-index: 1 !important;
}



/**youtube emebed**/
.iframe-container{
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; 
  height: 0;
}
.iframe-container iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}


/** whatsapp **/
.ctc_chip {
		    display: inline-block;
    padding-left: 24px !important;
    padding-right: 24px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    border-radius: 25px !important;
    color: #000 !important;
	  font-size: 16px !important;
	  font-weight: 600 !important;
    line-height: 22px !important;
}