.msf_h2 {color:#212529;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    text-transform:uppercase;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    
}
.msf_link {color:#212529;}
.msf_link:hover {text-decoration:underline;}
.list-inline-item a {
    color: #3b3b3b;
}
.list-inline-item a:hover {
    color: #51c0dc;
}
@media (max-width: 992px){
    #contactform {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    #contactform .form-group.row{
        margin-bottom: 0;
        flex-wrap: nowrap;
    }
    #contactform .form-group:nth-child(11),
    #contactform .form-group:nth-child(12),
    #contactform .form-group:nth-child(13),
    #contactform .form-group:nth-child(14),
    #contactform .form-group:nth-child(15){
        flex-wrap: wrap;
    }
    #contactform .col-form-label {
        width: auto;
        white-space: nowrap;
    }
    #contactform .form-group{
        margin-bottom: 0;
    }
    #contactform .form-group .row{
        flex-wrap: nowrap;
    }
    #contactform .form-check {
        display: inline-block;
        margin-right: 9px;
    }
    textarea.form-control {
        height: 80px;
    }
}
@media (min-width: 576px) and (max-width: 992px){
    #contactform .form-group.row.align-items-center .col-sm-2,
    #contactform .form-group:nth-child(11) .col-sm-2,
    #contactform .form-group:nth-child(12) .col-sm-2,
    #contactform .form-group:nth-child(15) .col-sm-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    #contactform .form-group.row.align-items-center .col-sm-10,
    #contactform .form-group:nth-child(11) .col-sm-10,
    #contactform .form-group:nth-child(12) .col-sm-10,
    #contactform .form-group:nth-child(15) .col-sm-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    #contactform .form-group:nth-child(13) .col-sm-2,
    #contactform .form-group:nth-child(14) .col-sm-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}
@media (max-width: 576px){
    #contactform .form-group.row .col-sm-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
    }
    #contactform .form-group.row .col-sm-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }
    #contactform .form-group.row.align-items-center,
    #contactform .form-group:nth-child(11){
        flex-direction: column;
    }
    #contactform .form-group.row.align-items-center .col-sm-2,
    #contactform .form-group:nth-child(11) .col-sm-2,
    #contactform .form-group:nth-child(13) .col-sm-2,
    #contactform .form-group:nth-child(14) .col-sm-2,
    #contactform .form-group.row.align-items-center .col-sm-10,
    #contactform .form-group:nth-child(11) .col-sm-10,
    #contactform .form-group:nth-child(12) .col-sm-10,
    #contactform .form-group:nth-child(13) .col-sm-10,
    #contactform .form-group:nth-child(14) .col-sm-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    #contactform .form-group:nth-child(12) .col-sm-2{
        display: none;
    }
}


