/**
Theme Name: Hola Health
Author: bThinq
Author URI: https://bthinq.com.au/
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hola-health  
Template: hello-elementor
*/

/*** New design changes css start **/

 :root {
 --pine: #084734;
 --glow: #D2FF28;
 --green-tea: #CDEDB3;
 --orange: #F57C00;
 --ink: #0E1714;
 --paper: #FBFBF7;
 --muted: #6B6B6B;
 --pine-tint-100: #e8f3ee;
 --pine-tint-300: #b0cfc2;
  }
 
.service-price,.service-note{
	color: var(--ink) !important;  
}
.doctor-info,.doctor-info p{
	color: var(--muted) !important;  
}
.main_menu ul li > a{
	    color: var(--pine) !important;
}
.main_menu ul li > a:hover {
     color: var(--ink) !important; 
     background: transparent !important; 
}
.home_service {
    min-height: 102px;
}
.revamp_design img {
    bottom: -29px !important;
}

.steps_section ul h3{
	    color: var(--pine)!important;
}
.steps_section ul .count_value{
	background: var(--glow)!important;
    color: var(--pine)!important;
}
.doctor-card{
	    background: white;
        border: 1.5px solid var(--pine-tint-300)!important;
}
.verified,.doctor-info p a, .doctor-info p a:hover{
	    color: var(--pine)!important;	
}
.doctor-info h3{
	    color: var(--ink)!important;
}
.category_sec .button_click a {
   
    padding: 16px 24px !important;
     
    justify-content: space-between;
    align-items: center;
    font-size: 15px;
    font-weight: 500;
    color: #0e1714;
    border-bottom: 1px solid var(--pine-tint-300) !important;
    border-right: 1px solid var(--pine-tint-300) !important;
    cursor: pointer;
    text-decoration: none;
}
.category_sec .button_click a:hover{
	background: var(--pine-tint-100) !important;     
}
.border_top_left_radius a{
	border-top-left-radius:16px !important;
} 
.border_top_right_radius a{
		border-top-right-radius:16px !important;
}
.border_bottom_left_radius a{
	border-bottom-left-radius: 16px !important;
}
.border_bottom_right_radius a{
	    border-bottom-right-radius: 16px !important;
}
.dr_slider .swiper-wrapper{
	    height: 150px !important;
}
.dr_slider_css .swiper .elementor-swiper-button svg.e-font-icon-svg.e-eicon-chevron-left{
    background: #cdedb3 !important;
	fill:var(--pine)  !important;
}

.dr_slider_css .swiper .elementor-swiper-button svg.e-font-icon-svg.e-eicon-chevron-right{
	background: #cdedb3 !important;
	fill:var(--pine)  !important;
}
.dr_slider_name a{
	color:#0e1714 !important;
}
.dr_slider_name span,.verified_dr{
	color:var(--pine)  !important;
}
.dr_degree,.date_rating {
    color: var(--muted) !important;
}
.except_data ul li .green_tick{
		    left: -30px;
}
.except_data ul li{
	    left: 30px;
}

.see_more_faq, .see_more_faq:hover{
    color: var(--pine)  !important;
}
.key_features::before{
	background-color: var(--paper);
}
 
/*** New design changes css end**/
 .mc_card_section .slide{
	border-color:  var(--pine-tint-300);
 } 
 
.dr_slider_content .dr_slider_name,.elementor-widget-toggle .elementor-tab-content p, .elementor-widget-toggle .elementor-tab-content,.service_faq a,
.card p,.mc_card_section .card
{
	color: var(--ink)!important;
} 
.dr_degree,.why-choose-muted,.dr_degree,.card a
{
	color: var(--muted) !important;
}
.verified_dr,.mc_card_section .card .heading
{
	color: var(--pine);
}
.hover_color a{
	color: var(--ink)!important;
}
.desc_content {
    padding-left: 0;
}
/*
 .stricky_rebranding_layout{
	display:none; 
}*/
.page-id-120494 .revamp_design img,
.rebranding_design .revamp_design img
{
	bottom: -12px !important;
}
.page-id-120494 .home_service,
.rebranding_design .home_service {
    min-height: 85px;
}

@media screen and (max-width:767px) {
	.hola_headding span{
		font-size: 12px;
	}	
	.border_none{
		border:none !important;
	}
	.background_transparent,.background_transparent .elementor-element{
		background:transparent !important;
	}
	.home_service figure.elementor-image-box-img {
		display: none;
	}
	.home_service.services_box .elementor-image-box-content {
		text-align: left;
		width: 100%;
		padding: 10px 15px;
		min-height: 142px;
	}
	.border_top_left_radius a{
		    border-top-right-radius: 16px !important;
	}
	.border_bottom_left_radius a{
		    border-bottom-left-radius: 0!important;
	}
	.border_top_right_radius a {
		border-top-right-radius: 0px !important;
	}
	.border_bottom_right_radius a {
		border-bottom-left-radius: 16px !important;
	}
	.elementor-sticky--active.stricky_rebranding_layout{
		    top: 76px !important;
	}
	.page-id-120494 .home_banner_sec .services_box .elementor-image-box-wrapper,
	.rebranding_design .home_banner_sec .services_box .elementor-image-box-wrapper
	{
		display: flex !important;
		flex-direction: column-reverse !important;
	}
	.page-id-120494 .home_banner_sec .services_box .elementor-image-box-img,
	.rebranding_design .home_banner_sec .services_box .elementor-image-box-img
	{
		width: 60px !important;
		height: 53px !important;
        margin-right: 0 !important;
        margin-top: 25px !important;
	}
	.page-id-120494 .home_service figure.elementor-image-box-img,
	.rebranding_design .home_service figure.elementor-image-box-img
	{
		display:block;
	}
	.page-id-120494 .home_banner_sec .services_box .elementor-image-box-img img,
	.rebranding_design .home_banner_sec .services_box .elementor-image-box-img img
	{
	   position: absolute;
        width: 80px;
        bottom: 0 !important;
        height: 75px;
        left: auto;
		right: 0;
	}
	.page-id-120494 .home_service.services_box .elementor-image-box-content,
	.rebranding_design .home_service.services_box .elementor-image-box-content
	{
		min-height: auto;
	}
	.page-id-120494 .service-price,
	.rebranding_design .service-price,
	{
		background: #D2FF28;
		padding: 8px 15px;
		border-radius: 8px;
	}
	.page-id-120494 .services_box .elementor-image-box-title,
	.rebranding_design .services_box .elementor-image-box-title,
	{
		margin: 0;
        margin-bottom: 10px;
		width: 100px;
	}
}