/*
Theme Name: echofy child
Tags:  custom-menu, editor-style, featured-images
Template: echofy
Version: 8.0.0
*/


@import '../echofy/style.css';



/*---------------------------------
      write your css from here
------------------------------------*/
/*
Theme Name: echofy child
Tags:  custom-menu, editor-style, featured-images
Template: echofy
Version: 8.0.0
*/


.cursor {
    position: fixed;
    top: 0;
    left: 0;
    width: 0px !important;
    height: 0px !important;
    /* background: transparent; */
    border: none !important;
    mix-blend-mode: difference;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-50%, -50%);
    z-index: 1000;
    transition: .15s;
}

.cursor2 {
    position: fixed;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    background: #fff;
    mix-blend-mode: difference;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-5px, 0px);
    z-index: 1000;
    transition: .1s;
}

.mobile_menu_logo.text-center {
    padding: 5px 0px 2px 0px !important; 
}

.top-right-menu span:before {
    background: white !important;
}

a.dtbtn {
    background: #669999 !important;
    border: 2px solid #669999 !important;
}

#scrollUp {
    background: #669999 !important;
}

.section-title.style3 .subtitle::before {

    background: #669999 !important;
}

.section-title.style3 .subtitle::after {

    background: #669999 !important;
}

.testimonial.style4 .testimonial-item .testi-content .testi-name h5:before {
    background: #669999 !important;
}

.testimonial.style4 .testimonial-item:hover .reviews_rating {
    background: #669999 !important;
}

.testimonial-carousel.owl-carousel button.owl-dot.active:before {

    border: 1px solid #669999 !important;

}

.testimonial-carousel button {
        background: #669999 !important;
}

.echofy-home-5 .single-video.style-one .video-icon a {
        background: #669999 !important;
}

.choose-video-icon:before {

    border: 3px dotted #669999 !important;

}

.copy-right-text a {
    color: #669999 !important;
}

.blog-post.style1 .categories a {
           background: #669999 !important;

}

.section-title.style2 .subtitle:before {
           background: #669999 !important;

}

.blog-post.style1 .blog_btn a:hover {
    color: #669999 !important;
}

.blog-post.style1 .blog_btn a i {
        color: #669999 !important;

}

.blog-post.style1 .author a:hover {
        color: #669999 !important;
}

.footer-menu .social-icon {
        color: #669999 !important;

}

.mean-container .mean-bar {
             background: #669999 !important;

}

.mean-container .mean-nav {
             background: #669999 !important;

}

.echofy-blog-meta-top li a {

             background: #669999 !important;
}

.blog-readmore a {
             background: #669999 !important;
}

button.wpcf7-submit.btn.solid-btn {
             background: #669999 !important;
}

.elementor-4569 .elementor-element.elementor-element-874b8df .elementor-icon-list-icon i {
    color: #669999;
}

