/*
Theme Name: Medova
Theme URI: https://wordpress.themeholy.com/medova
Author: Themeholy
Author URI: https://themeforest.net/user/themeholy 
Description: Medova - Health & Medical WordPress Theme
Version: 1.4.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: medova
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.4
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others. 

*/

/* Header sub-menu icon */
.hide-icon.main-menu ul.sub-menu li a:before {
    display: none;
}
.hide-icon.main-menu ul.sub-menu li a:hover {
    padding-left: 0;
}

/*  */
.filter-item.hidden {
    display: none;
}
/* .main-menu a, .header-layout5 .header-button .icon-btn{
	color: #fff !important;
} */
.sticky-wrapper.sticky .main-menu a, .header-layout5 .sticky-wrapper.sticky .header-button .icon-btn{
	color: var(--title-color) !important;
}
.header-logo img{
	height: auto;
	max-height: 70px;
}
.service-card .box-icon {
    position: relative;
    width: 100% !important;
    height: 150px !important;
    line-height: 150px !important;
    text-align: center;
	background: none !important;
    display: block;
    margin: auto auto 24px auto;
    z-index: 2;
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
    border-radius: 16px !important;
    overflow: hidden !important;
}
.service-card .box-title {
    margin-bottom: 10px;
    margin-top: 30px !important;
}
.service-card .box-icon img {
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
    height: 100%;
    object-fit: cover;
}
.service-card{
	padding: 30px 25px !important;
}
.sub-title{
	padding-left:0 !important;
}
.header-layout5{
	padding-top: 0 !important;
}
.th-experience .box-icon, .sub-title:before, .footer-layout1 .heart-rate, .footer-layout1 .heart-rate2, .th-btn.style2 .fa-stethoscope{
	display: none !important;
}
@media (min-width: 1181px){
	.service-card.style2{
		height: 100%
	}
}
@media (max-width: 767px){
	.hero-style1 {
        padding: 50px 0 50px 0 !important;
    }
	.th-btn{
		padding: 12px 18px !important;
	}
	.hero-image {
        text-align: center;
        max-width: 80%;
        margin: 0 auto;
    }
	.about-wrapper.style2{
			display: none !important;
	}
	.checklist li:not(:last-child) {
    	margin-bottom: 5px !important;
	}
	.title-area .sec-title .split-line, .choose-img-box .img3, .title-area.text-left{
		text-align: center !important;
	}
	.times-content .day{
		padding: 22px 16px !important;
	}
	.project-card .box-title {
        font-size: 24px !important;
    }
	.elementor-5956 .elementor-element.elementor-element-05a39ea{
		margin-top: 80px !important;
	}
	.marquee .marquee-group .item span{
		font-size: 28px !important;
	}
	.elementor-1311 .elementor-element.elementor-element-377f1ae{
		padding-top: 120px !important;
	}
	.header-layout5 .header-logo {
		padding: 8px 0px !important;
	}
	.elementor-1311 .elementor-element.elementor-element-b5d2c4e.e-con.e-flex>.e-con-inner{
		padding: 0 !important
	}
	.checklist.list-two-column.mb-50{
		margin-bottom: 20px !important;
	}
	.testi-card .box-quote {
		display: none !important;
	}
	    .testi-counter {
        margin-top: 0px !important;
    }
	.header-logo {
		padding-top: 9px !important;
		padding-bottom: 9px !important;
	}
	
}
@media(max-width: 1180px){
	.hero-image {
        text-align: center;
        max-width: 80%;
        margin: 0 auto;
    }
	.header-layout2 .menu-area {
        padding: 0px 0 !important;
    }
	.about-wrapper.style2, .header-layout2 .header-top{
			display: none !important;
	}
	.checklist li:not(:last-child) {
    	margin-bottom: 5px !important;
	}
	.title-area .sec-title .split-line, .choose-img-box .img3, .title-area.text-left{
		text-align: center !important;
	}
	.elementor-5860 .elementor-element.elementor-element-5753052c{
		padding-top: 0 !important;
	}
}
@media (min-width: 1181px) {
    .about-wrapp-content .checklist.list-two-column ul li {
        margin-bottom: 0 !important;
		align-items: baseline !important;
    }
	.hero-style1{
		padding: 180px 0 !important;
	}
}
.page-id-6410 .th-comment-form{
	display: none !important;
}
.th-social a:hover, .footer-layout3 .footer-widget.widget_nav_menu a:hover, .blog-single .social-links a:hover{
	color: var(--white-color) !important;
}