/*
 Theme Name:   Echooling Child
 Theme URI:    https://reactheme.com/products/wordpress/echooling
 Description:  Echooling Child
 Author:       ReacThemes
 Author URI:   http://reactheme.com
 Template:     echooling
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css');

.btn-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #DD0000 !important;
}
@media (min-width: 1024px) { /* Adjust the min-width value as needed */
  #reactheme-header .header-quote {
    display: none !important;
  }
}

#reactheme-header .react-login {
    
    display: none !important;
}

#reactheme-header .search-wrap {
   display: none !important;
}
.loader-icon img {
    width: 50px !important;
}

@media only screen and (max-width: 991px) {
    .sticky .menu-area {
         padding-top:40px !important;  
        margin-top: -33px !important;
    }
}

.count-title .elementor-counter-title {
    text-align: center !important;
}


.menu-area.menu_type_ {
    box-shadow: 0 4px 6px rgb(0 0 0 / 17%) !important;
}
.textwidget {
    text-align: justify !important;
}
.footer-logo-wrap {
    margin-top: -20px !important;
}

.formation-title-spc h1.title {
    padding-bottom: 20px !important;
}
@media only screen and (max-width: 1024px)  {
    #top-to-bottom {
        display: none !important;
    }
}
a.cstm_btn--wts-popup {
    display: none !important;
}


@media only screen and (max-width: 1024px) {
    .btn-mobile {
        background-color: #E9BA00;
        color:#d2093c !important;
    }
}

span.wpcf7-list-item.first {
    padding-bottom: 20px !important;
}


.wpcf7-form-control:not(.wpcf7-submit) {
  padding: 20px 0px 20px 2px !important;
    
}