/*
Theme Name: Mindwellness
Theme URI: https://demo.bravisthemes.com/mindwellness/
Author: Bravis-Themes
Author URI: https://themeforest.net/user/bravis-themes/
Description: We are happy to present our new Mindwellness Private Psychiatry Clinic WordPress Theme. We implemented all the best features and created the usable and eye-catching design for you. Our original work has several directions: Private Psychiatry Clinic, Psychologists, Psychotherapy and Counselling.
Version: 1.0.3
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: mindwellness
Tags:chiropractor, clinic, counseling, counselor, dermatologist, health, healthcare, medical, mental disease, orthopedic, psychiatrist, psychologist, psychology, therapist, therapy
*/


/*css*/
.couple-sec{
background: linear-gradient(90deg, #F7F0BA 0%, #FFCAFF 35%, #26cafd61 100%), url(https://echoesofnikita.com/dev/wp-content/uploads/2022/12/texture2.svg) !important;
    background-position: center center !important;
    background-size: cover !important;
    background-blend-mode: overlay;
    opacity: 1;
    background-repeat: no-repeat !important;
}

.book-sec{
	background: linear-gradient(90deg, #F7F0BA 0%, #FFCAFF 35%, #26cafd61 100%), url(https://echoesofnikita.com/dev/wp-content/uploads/2022/09/texture14.svg) !important;
    background-position: center center !important;
    background-size: cover !important;
    background-blend-mode: overlay;
    opacity: 1;
    background-repeat: no-repeat !important;
}
.footer-sec{
	background: linear-gradient(90deg, #F7F0BA 0%, #FFCAFF 35%, #26cafd61 100%), url(https://echoesofnikita.com/dev/wp-content/uploads/2022/12/footer_bg2.svg
) !important;
    background-position: center center !important;
    background-size: cover !important;
    background-blend-mode: overlay;
    opacity: 1;
    background-repeat: no-repeat !important;
}
.pxl-box-grid1 .pxl-grid-inner:before {
    background-color: #060606 !important;
}
.testimonials-sec{
	background: linear-gradient(90deg, #F7F0BA 0%, #FFCAFF 35%, #26cafd61 100%), url(https://echoesofnikita.com/dev/wp-content/uploads/2022/09/texture1.svg
) !important;
    background-position: center center !important;
    background-size: cover !important;
    background-blend-mode: overlay;
    opacity: 1;
    background-repeat: no-repeat !important;
}

/*scroll-top*/
.simplefilter li {
    background-color: #5886BF !important;
    color: #ffffff;
    padding: 10px 40px !important;
}
span.lb-number {
    display: none !important;
}
.simplefilter li.active {
    background-color: #FFCAFF !important;
    color: #000 !important;
}

.filtr-container.filters-div {
    margin-top: 40px !important;
}
.pxl-scroll-top.pxl-on {
    bottom: 122px;
    opacity: 1;
    visibility: visible;
}


.speacking-sec span.pxl--btn-text::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 1px;
    background-color: #5886bf;
    transition: width 0.3s ease-in-out;
}

.speacking-sec span.pxl--btn-text:hover::after {
    width: 100%;
}
.elementor-tab-title.elementor-tab-mobile-title.elementor-active {
    text-align: center;
}
.elementor-tab-title.elementor-tab-mobile-title {
    text-align: center;
}
/*shop*/
.homepage-sec .btn:hover {
    background: #FFCAFF !important;
	color:#231F20 !important;
}
.homepage-sec .btn {
    font-size:16px !important;
}
.post-type-archive-product div#pxl-main {
    padding: 300px 0 130px 0 !important;
}

.header-sec {
    background: linear-gradient(90deg, #F7F0BA 0%, #FFCAFF 35%, #26cafdb5 100%), url(https://echoesofnikita.com/dev/wp-content/uploads/2022/12/nav_bg.svg) !important;
    /* background-position: center center !important; */
    background-size: cover !important;
    background-blend-mode: overlay;
    opacity: 1;
    background-repeat: no-repeat !important;
}

.haeder-top select {
    height: 29px;
}
.haeder-top select.gt_selector.notranslate {
    width: 89px;
    padding: 3px 2px 3px 7px !important;
    font-size: 14px;
}

a.site-link:hover {
    color: #5886BF !important;
}
.testimonials-img img {
    width: 88px !important;
    border-radius: 50px !important;
    height: 91px;
    object-fit: cover;
}
.testimonials-img {
    margin-top: 30px;
}
.couple-sec .pxl-item--desc {
    padding-bottom: 20px !important;
}
.signature-sec svg {
    width: 249px;
    object-fit: contain;
}

.blog-sec h3.pxl-item--title {
    height: 108px;
}
footer.elementor-slideshow__footer.elementor-lightbox-prevent-close {
    display: none;
}
.pxl-box-grid1 .pxl-grid-inner:before {
    background-color: #060606 !important;
}
.dream-sec .pxl-item--description.el-empty {
    height: 322px;
}
.dream-sec .pxl-item--description.el-empty {
    margin-bottom: 30px;
}
a.nav-links:hover{
	color:#166AD3 !important;
}
.haeder-top svg {
    width: 16px;
    fill: #fff;
    margin-bottom: -2px;
}
.haeder-top svg:hover{
	fill:#5691D9;
}
.contact-icon-x svg {
    width: 20px;
    fill: #5691D9;
    margin-bottom: -2px;
}
.contact-icon-x svg:hover{
    width: 20px;
fill:#1761BD;
}
/*speacking-sec*/
.speacking-sec p {
    height: 194px !important;
}
/*events*/
h2.wpem-heading-text {
    display: none;
}
/*blogs*/
.blogs-sec img.no-lazyload {
    height: 323px;
    object-fit: cover;
}
.blogs-sec h3.pxl-item--title {
    height: 105px;
}
li.item--comment {
    display: none !important;
}
div#pxl-main {
    padding: 0 !important;
}
.pxl--author-info {
    display: none;
} 
ul.pxl-item--meta {
    display: none;
}
.wpem-share-this-event {
    display: none !important;
}
.pxl-entity-date {
    display: none;
}
.pxl--post-footer {
    padding-bottom: 30px;
}
ul.pxl-item--meta {
    display: none;
}
.event-sec .status-publish.has-post-thumbnail.hentry {
    background: #F5F9FF;
}
h3.wpem-heading-text {
    font-family: 'Lora';
    font-size: 30px !important;
    font-weight: 400 !important;
}
a.site-link {
    text-decoration: underline;
}
/*diversity*/
.diversity-sec .pxl-item--inner {
    height: 96px !important;
}
.three-sec-col {
    display: flex
;
    justify-content: center;
    margin-top: 30px;
    gap: 20px;
}
ul.mentorship-sec {
    padding-left: 18px;
    color: #000;
	 font-size: 18px;
}
.sec-two {
    background: #fff;
    padding: 20px;
    border-radius: 7px;
}
h3.tab-sec-individual {
    color: #fff;
    font-weight: 700;
    text-align: center;
}
.tab-sec-indiviual p {
    text-align: center;
    font-size: 18px;
}
.sec-two {
    width: 33%;
}
.tab-sec-indiviual .elementor-tab-title {
    background: #5691D9;
}
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {
    border-color: #d5d8dc;
    border-bottom: 3px solid #fff !important;
}
.single-product #pxl-main,  {
    padding: 144px 0 130px 0 !important;
}
@media (min-width: 600px) and (max-width: 1030px) {
    .dream-sec .pxl-item--description.el-empty {
        height: 415px;
    }
	.post-type-archive-product div#pxl-main {
    padding: 30px 0 130px 0 !important;
}
}
@media (min-width: 300px) and (max-width: 600px) {
	.dream-sec .pxl-item--description.el-empty {
    height: auto;
}
	.three-sec-col {
    display: flex
;
    justify-content: flex-start;
    margin-top: 30px;
    gap: 20px;
    flex-direction: column;
}
	.sec-two{
		width:100%;
	}
	.post-type-archive-product div#pxl-main {
    padding: 30px 0 130px 0 !important;
}
	.accessibility-trigger.aioa_bottom_right button {
    bottom: 20px;
    right: 4px !important;
}
body .accessibility-trigger.aioa-medium-icon button {
    width: 40px!important;
    height: 40px!important;
}
	.single-event_listing figure.wp-block-gallery.has-nested-images.columns-default.is-cropped {
    display: flex
;
    gap: 7px;
    flex-direction: column;
}
	.single-event_listing figure.wp-block-image.size-large {
    width: 100% !important;
}
}