/*init*/

    .button-ask-question{
  background-color:#ff1934;
}
.button-ask-question:hover{
  background-color:#ff1934ba;
}

#mpm_faqs_form_header_addon{
  border-top:40px solid #ff1934;
}
#mpm_faqs_form_container header{
  background-color:#ff1934;
}
#mpm_faqs_form_container #consent_checkbox_container input:checked ~ .custom-checkbox {
  background-color: #ff1934;
}
.mpm-faqs-form-button{
  background-color:#ff1934;
}

#mpm_faqs_form_content .mpm-faqs-focused-input .form-control {
  border-color: #ff1934 !important;
}

#mpm_faqs_form_content .mpm-faqs-focused-input .content,
#mpm_faqs_form_content .mpm-faqs-focused-input .content .list {
  border-color: #ff1934 !important;
}

#mpm_faqs_form_content .mpm-faqs-focused-input .content:after {
  color: #ff1934 !important;
}

#mpm_faqs_form_content .mpm-faqs-focused-input .input-group-addon {
  border-color: #ff1934;
  color: #ff1934;
}
#search_faqs_title a, #search_faqs_title a:hover{
  color:#212121 !important;
}
#search_faqs_container{
  background-color:#fff;
}
#search_faqs_title {
    line-height: 61px;
    width: 400px;
    margin: 0px auto 40px;
}

#search_faqs_input {
    border-radius: unset !important;
    border-bottom: 1px solid #000 !important;
text-align:center;
width:100%  !important;
}
#search_faqs_submit_button{
  background-color:#ff1934;
}
.m-link-2 {
    color: #ff1934;
}

#module-faqs-display #content a:not(.mpm-faqs-search-result), #module-faqs-display .columns-container .row a:not(.mpm-faqs-search-result) {    
font-weight:bold;
color: #000;
}

.content_home_page_cat {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
}
.faqs-card-block {
    border: none;
    box-shadow: none;
}
