.col_white_amrc {
    color: #FFF;
}

footer {
    bottom: 0px;
    width: 100%;
    min-height: 250px;
    padding: 10px 0px 0px 0px;
    background:linear-gradient(90deg, rgba(254,254,254,0.6450920533598139) 0%, rgba(32,57,184,0.7658785702137465) 0%);
}

.pt2 {
    margin-bottom: 20px;
}

footer p {
    font-size: 14px;
    color: #CCC;
    padding-bottom: 0px;
    margin-bottom: 8px;
}

footer a {
    font-weight: bold;
}
.footer_ul li a {
    font-weight: bold !important;
}
.footer_ul2 li p a{
    font-weight: bold !important;
}
.links a {
    text-decoration: none;
    color: #CCC;
}

.links a:hover {
    text-decoration: none;
    color: #FF2525
}

.mb10 {
    padding-bottom: 15px;
}

.footer_ul {
    margin: 0px;
    list-style-type: none;
    font-size: 14px;
    padding: 0px 0px 10px 0px;
}

.footer_ul li {
    padding: 0px 0px 5px 0px;
}

.footer_ul li a {
    color: #CCC;
    font-weight: normal;
}

.footer_ul li a:hover {
    color: #FF2525;
    text-decoration: none;
}

.fleft {
    float: left;
}

.padding-right {
    padding-right: 10px;
}

.footer_ul2 {
    margin: 0px;
    list-style-type: none;
    padding: 0px;
}

.footer_ul2 li p a {
    color: #CCC;
    font-weight: normal;
    text-decoration: none;
}

.footer_ul2 li p a:hover {
    color: #FF2525;
}

.footer_ul2 i {
    color: #CCC;
    margin-top: 3px;
}

.footer_ul2 i:hover {
    color: #FF2525;
}

.bottom_border {
    border-bottom: 1px solid #323f45;
    padding-bottom: 20px;
}

.copyright a {
    text-decoration: none;
    color: #CCC;
}

.copyright a:hover {
    text-decoration: none;
    color: #FF2525;
}
