/* === CUSTOM CSS === */
.wizard > .steps {
    display:none;
}

.section{
  padding: 0;
}

.form_layout .m_header_guide {
    margin-top: 0px; 
}

.form_layout .m_header_section h1{
    padding-top: 0px;
}

.m_options_list:not(.js_star_numbers){
  padding-top:0 !important;
}

.m_form_actions_content, a.m_btn_important.m_btn_goto, .click_to_view, .form_layout .m_header_section h1{
  display:none!important;
}

.m_options_list_input .m_option {
    max-width: 200px;
}



@media screen and (min-width: 426px) { 
  .m_options_list_content .m_options_list_item{ 
    width:calc(33% - .5rem) !important; 
    margin: 0.25rem !important;
  }
}

@media only screen and (max-width: 425px){
.m_options_list ol.swiper_m_options_list_content {
    display: flex !important;
    transform: translate3d(0px, 0, 0) !important;
  }
}

@media only screen and (max-width: 419px){
.m_options_list_content .m_options_list_item, .m_options_list_content_no_carrousel .only_image {
    width: 50% !important;
}
}
