@media (max-width: 768px) {

.menu-btn {
   width: 125px !important;
        height: 48px;
}
.image-logo {
    /*width: 45% !important;*/
     width: 65% !important;
}

 .sec-cards-program ,.contact-section ,.container-experts-behind{
    padding: 25px; 
 }  
    .title-info-contact {padding-top: 5%;}
    .div-not-die-mobile{
     margin-top: 0%;
    }
    .pic-experts-mobile{
        width:100% !important;
    }
     body, html {
          width: 100vw !important;
          overflow-x: hidden !important;
        }
        
        .side-menu li {
        margin: 0px 0 !important;
    }
    
    .contact-btn {
            padding: 0px !important;
    }
    .btn-header-mobile {
        padding: 10px !important; 
    }
    .slide-btn,.slide-btn-pack{
         width: 300px !important;
    }
    .small-title-comment{
     
            width: 80%;
font-size: 13px;
}
.testimonial-section{
    padding: 40px 0px !important;
}
.testimonial-card{
        padding: 30px 15px;
}

 h1 {
        font-size: 28px;
    }
    .primary-btn, .secondary-btn {
        width: 180px;
        font-size: 14px;
    }
    .lang-switcher {
         right: 15%;
        }
    .lang-switcher .flag{
           /*font-size: 15px;*/
        font-size: 20px;
    
    }
    
    h2.title-border{
        font-size: 25px;
    }
     h2.section-title{
        font-size: 25px;
    }
    h2.li-fade{
        font-size: 20px;
    }
    .program-btn-not-die {
        padding: 10px 60px;
    }
    .h2-expert{
            font-size: 38px !important;
    }
   
  .top-header {
    /*padding: 20px 5px !important;*/
    
    padding: 15px 5px !important;
}
 .flags {
        display: none; /* hide flags */
    }

    .lang-select {
        display: block; /* show select */
    }

    #cureLabsCss{
        padding: 5px !important;
    }
    
    #filterTabs {
    border-radius: 10px !important;
    padding: 10px 5px !important;
    
    }
    ul#filterTabs {
        width:100% !important;
    }

    .nav-pills .nav-link {
       width: 150px !important;
    }



/* START BSPORT SIMO */

.bs-fabrique-blanket {
  
  height: 64% !important;

}
.widget-4 .bsport-user-interaction-modal__innerContainer{
    height: 90% !important;;
}
/* END BSPORT SIMO */

.spa-banner h1 {
   padding-top: 15px;
}

  .special-item {
                padding-left: 18px !important;
                margin-bottom: 15px !important;
            }
                   
               .speciality-content {
                    padding: 15px 10px !important;
                    height: 100% !important;
                }
                
              
            .special-item h3 {
                font-size: 13px !important;
                margin-bottom: 10px !important;
            }
            
            

}