/**
* Theme Name: Femina Health Child
* Description: This is a child theme of Femina Health.
* Author: <a href="https://cmsmasters.net/">cmsmasters</a>
* Template: femina-health
* Version: 1.1.1
* Tested up to: 6.6
* Requires PHP: 7.4
* License:
* License URI:
* Text Domain: femina-health-child
* Copyright: cmsmasters 2025 / All Rights Reserved
*/

.ae-right {display: none !important;}
#ae_launcher {visibility: hidden !important;}
span.icomoon-wrapper {
    display: none !important;
}

.logo-img img{
	max-height: 94px;
}
.table-comparison .ha-comparison-table__head{
	background-color: transparent;
}
.table-comparison .ha-comparison-table__row-item {
    align-items: stretch;
	border: none;
}
.table-comparison .ha-comparison-table__head-item .ha-comparison-table__head-column-cell-title-tag{
	color: #2d322c;
}
.table-comparison .ha-comparison-table__head-item:nth-child(2) .ha-comparison-table__head-column-cell-title-tag{
	color: #fff;
}
.table-comparison .ha-comparison-table__head{
	align-items: stretch;
}
.ha-comparison-table__head .ha-comparison-table__head-item:nth-child(2),.ha-comparison-table__row-item .ha-comparison-table__row-item-cell:nth-child(2) {
    background-color: #93a47d;
    position: relative;
}
.ha-comparison-table__head .ha-comparison-table__head-item:nth-child(2):before{
	position: absolute;
	content: '';
	width: 100%;
	height: 25px;
	background-color: #93a47d;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	top: -25px;
	left: 0;
}

.ha-comparison-table__row .ha-comparison-table__row-item:last-child .ha-comparison-table__row-item-cell:nth-child(2):after {
	position: absolute;
	content: '';
	width: 100%;
	height: 25px;
	background-color: #93a47d;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	bottom: -25px;
	left: 0;
}

.ha-comparison-table__row-item {align-items:stretch;border:none}
.ha-comparison-table__row-item .ha-comparison-table__row-item-cell:nth-child(1),.ha-comparison-table__row-item .ha-comparison-table__row-item-cell:nth-child(3),.table-comparison .ha-comparison-table__head-item:nth-child(1),.table-comparison .ha-comparison-table__head-item:nth-child(3){
	border-bottom: 1px solid #d6c7bc;
}
.table-comparison .ha-comparison-table__head-item:nth-child(2){
	border-bottom: 1px solid #93a47d;
}
@media (max-width:1430px) and (min-width:1411px) {
	.header_inner .right_header_inner .call-btn a{
		font-size: 24px !important;
	}
}

@media (max-width:1410px) and (min-width:1181px) {
	.header_inner .right_header_inner{
		width: 35% !important;
	}
	.header_inner .left_header_inner{
		width: 65% !important;
	}
	.header_inner .right_header_inner .call-btn a{
		font-size: 20px !important;
	}
	.header_inner .right_header_inner .right_header_cta a{
		padding: 10px !important;
	}
}
@media (max-width:1340px) and (min-width:1181px) {
	.header_inner .right_header_inner .right_header_cta{
		max-width: 200px !important;
		text-align: center !important;
	}
}
@media(max-width: 830px){
    .table-comparison .ha-comparison-table__row-item-cell,.table-comparison .ha-comparison-table__head-item{
        padding: 7px;
    }
    .table-comparison .ha-comparison-table__head-item{
        font-size: 16px;
        text-align: center;
		justify-content: center;
    }
}
@media(max-width: 600px){
	.table-comparison .ha-comparison-table__row-item .ha-comparison-table__row-item-cell:nth-child(n+1) .ha-comparison-table__row-cell-icon{
		display: flex;
		align-items: center;
		justify-content: center;
		height: 100%;
	}
}
@media (max-width: 400px){
	.table-comparison .ha-comparison-table__head-item .ha-comparison-table__head-column-cell-title-tag{
		font-size: 16px;
	}
}
@media (max-width: 360px){
	.table-comparison .ha-comparison-table__head-item .ha-comparison-table__head-column-cell-title-tag{
		font-size: 13px;
	}
}