@media (min-width: 768px) {
.global-footer .pagetop a {
    width: 5em !important;
    height: 5em !important;
}
.global-footer .pagetop a.-white:before {
    width: 1.5em !important;
    height: 1.5em !important;
}
.global-footer .pagetop a:before {
    width: 1.5em !important;
    height: 1.5em !important;
}
.global-footer .copyright .home-button {
    font-size: 1.5em !important;
}
}


@media (max-width: 767px) {
.pagetop {
    font-size: 1.6rem !important;
}
.global-footer .pagetop a.-white:before {
    width: 1.2em !important;
    height: 1.2em !important;
}
.global-footer .pagetop a:before {
    width: 1.2em !important;
    height: 1.2em !important;
}
.global-footer .copyright .home-button {
    font-size: 1.5em !important;
}
}