/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
.allomegane_consultant_card .consultant-card__header {
    position: relative;
    height: 260px;
    margin-bottom: 0;
}
.allomegane_consultant_card .consultant-card__header .consultant-card__thumbnail { 
    width: 100%;
    height: 100%;
    border-radius: 0; 
    border: none; 
    bottom: 0;
    left: 0;
}
.allomegane_consultant_card .consultant-card__main .consultant-card__name{
	margin-top: 8px;
}
.allomegane_consultant_card .consultant-card__main { 
    padding: 0;
}
.allomegane_consultant_card .consultant-card__main .consultant-card__consultation-count {
    color: #bbbbbb;
    font-size: 16px;
    margin-bottom: 6px;
}
.allomegane_consultant_card .consultant-card__main .consultant-card__description { 
    height: auto; 
    padding: 5px 20px;
    background-color: #f2f3f4;
    color: black; 
}
.allomegane_consultant_card .consultant-card__main .consultant-card__description:empty {
  background-color: white;
}
.allomegane_consultant_card .consultant-card__rating {
    text-align: center;
    font-size: 13px;
    color: #f5d500;
    margin-top: 30px;
	display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
	font-size: 15px;
}
.allomegane_consultant_card .consultant-card__reviews-count {
	color: #bbbbbb;
	font-size: 16px;
    font-style: italic;
    margin-left: 16px;
}
.allomegane_consultant_card .name_and_consultantAudio {
    display: flex;
    flex-direction: column-reverse;
	min-height: 60px;
}
.ExpertsList__GridItem.allomegane_consultant_card .name_and_consultantAudio #audio{
	height: 30px;
    background-color: #f2f3f4;
	text-align: center;
}
.ExpertsList__GridItem.allomegane_consultant_card .name_and_consultantAudio audio{
	margin-top: 0 !important;
	border-radius: 0 !important;
	height: 30px;
}

.allomegane_consultant_card[data-availability=online] .dialotel-availability__background-color{
	text-transform: uppercase;
}
.allomegane_consultant_card .consultant-card__services .consultant-card__service .fas {
	font-size: 19px;
}
.allomegane_consultant_card .consultant-card__services .consultant-card__service + .consultant-card__service::before {
    top: 20%;
    height: 60%;
    background-color: #bbbbbb;
}
.allomegane_consultant_card .A-ConsultantCard__Price, 
.allomegane_consultant_card .ExpertCard__Price {
    margin-top: 5px;
	margin-bottom: 0;
    font-size: .9em; 
	color: #bbbbbb;
}
 
