/*
Theme Name: Mindset Child
Theme URI: http://demo.casethemes.net/mindset/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio/
Description: Mindset is the best solution if you are looking for a website for psychiatrists, personal psychologists, therapists, online psychological consultants, mental health clinics and companies, the site web life coach.
Version: 1.0.1
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: mindset
Text Domain: mindset-child
Tags: booking, counseling, counseling theme, health, healthcare, health theme, medical, medical theme, psychologist, psychology, psychology counseling, psychology theme
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.
*/
.mobile-header__actions {
    padding: 0 26px 0 16px;
    margin-right: -10px;
    margin-top: 20px;
}
.mobile-header__btn {
    background-color: #B27849;
    padding: 16px 16px 16px 16px;
    color: #fff;
    font-weight: 600;
    width: 100%;
    display: block;
    text-align: center;
    font-size: 16px;
    border-radius: 4px;
    overflow: hidden !important;
    transition: all 180ms linear 0ms;
    cursor:pointer;
}
.mobile-header__social-wrapper {
    padding-top: 24px;
}
.mobile-header__social-list {
    display: flex;
    gap:24px;
    width: 100%;
    justify-content: center;
}
.mobile-header__social-item {

}
.mobile-header__social-item i{
    font-size: 54px;
}
.mobile-header__social-item i.fa-whatsapp {
    color:#25d366;
}
.mobile-header__social-item i.fa-telegram {
    color:#2ca5e0;
}
#SR7_1_1 .sr7-bullets {
    display: none;
}
#ct_service_grid-5113e209 .item--icon a {
    cursor: default;
}
#ct_service_grid-5113e209 .item--title a {
    cursor: text;
}
.elementor-element-53652904 .ct-slick-carousel .item--meta {
    display: none;
}
.wpcf7-acceptance {
    background-color: transparent!important;
}
.input-filled-agree {
    display: flex;
    gap:8px;
    align-items: flex-start;
}
.input-filled-agree .wpcf7-list-item {
    margin: 0!important;
    padding: 0!important;
    font-size: 0;
}
.input-filled-agree .wpcf7-acceptance {
    margin: 0!important;
    padding: 0!important;
}
.input-filled-agree .wpcf7-form-control-wrap {
    margin: 0!important;
    padding: 0!important;
}
.agree-text {
    font-size: 14px;
    line-height: 1.2;
}
.input-filled-agree .wpcf7-acceptance input{
    width: 16px;
    height: 16px;
}
.form-line .wpcf7-form-control-wrap {
    margin-bottom: 0!important;
}
.form-line .wpcf7-spinner {
    display: none!important;
}
.form-line-agree {
    align-items: center;
}
.form-line-agree p {
    margin: 0;
}
.ct-item-meta .item-category,
.ct-item-meta .item-author, 
.ct-item-meta .item-comment  {
    display: none;
}
.input-filled-btn p {
    margin-bottom: 0;
}
.ct-fancy-box-layout1.style3 .item--icon:before {
    display: none!important;
}
/* #ct-pagetitle {
    padding: 140px 0 20px!important;
    background-image: none!important;
}

.page-template-default .ct-header-fixed-transparent-wrap,
.post-template-default .ct-header-fixed-transparent-wrap,
.error404 .ct-header-fixed-transparent-wrap {
    background-color: #171717!important;
}

.page-template-default .site-content,
.post-template-default .site-content {
    padding-top: 40px!important;
}
#ct-pagetitle {
    background-color: #fff!important;
    padding-bottom: 0!important;
}
#ct-pagetitle .ct-page-title{
    color:#000!important;
    margin-bottom: 0!important;
} */
.elementor-35 .elementor-element.elementor-element-307f09b .ct-nav-menu .ct-main-menu > li > a {
    color:#000!important;
}
.home .elementor-35 .elementor-element.elementor-element-307f09b .ct-nav-menu .ct-main-menu > li > a {
    color:#fff!important;
}
body #ct-pagetitle {
    background-image: none!important;
    background-color: #fff!important;
    padding-top: 160px!important;
    padding-bottom: 0!important;
}
#ct-pagetitle .ct-page-title {
    color:#000!important;
}
#ct-header-elementor .ct-header-fixed-transparent-wrap {
    box-shadow: 0 3px 18px rgba(2, 21, 78, 0.09);
}
.home #ct-header-elementor .ct-header-fixed-transparent-wrap {
    box-shadow: none;
}
.site-content {
    padding-top: 0!important;
}


@media screen and (max-width: 1199px) {
    .ct-header-navigation .ct-main-navigation .ct-main-navigation-inner {
        height: auto!important;
    }
}
@media screen and (max-width: 480px) {
    .pricing--meta .pricing--wp-price {
        flex-direction: column;
        align-items: flex-start;
    }
    .pricing--meta .pricing--price,
    .pricing--meta .pricing--month {
        margin-left: 0;
    }
}