.cardactivation-main .img-card-holder {-webkit-box-shadow: none; box-shadow: none;}
#footer .footer-frame{margin-top: 32px;padding-top: 25px;}
.footer-nav .nav {justify-content: center;}
#footer .copyright{opacity:1;}

#footer .note { text-align : center; font-size: 0.7857142857142857em; line-height: 1.454545454545455; max-width: 560px; margin: 0 auto; }
@media (max-width: 1270px) {
.list-logos.partners.partners-logos.nav.float-right{margin: 0 40px 0 0px;}
}
@media (max-width: 1270px) {
.list-logos.partners.partners-logos.nav.float-right{margin: 0 60px 0 0px;}
}
@media (max-width: 991px) {
.list-logos.partners.partners-logos.nav.float-right {float: right !important;}
#footer .footer-frame strong.logo{height: auto;}
#footer .logo a{margin: 5px 0 0;}
#footer .copyright {margin-top: 0px;vertical-align: top;}
}
@media (max-width: 767px) {
.list-logos.partners.partners-logos.nav.float-right {margin: 0; width:auto;}
#footer .footer-frame strong.logo{left: -5px;}
#credit-label-desc br {display: none;}
}
@media (max-width: 560px) {
.footer-info .logo{margin-bottom:10px !important;}
}
@media (max-width: 500px) {
    .cardactivation-main .img-card-holder:before { display: none; }
    .cardactivation-main .img-card-holder {-webkit-box-shadow: 0 15px 20px 0 rgb(19 70 41 / 25%);box-shadow: 0 15px 20px 0 rgb(19 70 41 / 25%);}
}
@media (max-width: 430px) {
    .list-logos.partners.partners-logos.nav.float-right{float:none !important;}
    .list-logos.partners.partners-logos.nav.float-right > li:first-child {margin-left: 0;}
}