/* @group Site Footer
------------------------------------ */
.hr-footer { position: relative; padding: 6rem 0; }
.hr-footer address { font-style: normal; }
.hr-footer aside { margin-top: 9rem; margin-bottom: 7.4rem; }
.hr-footer h3 { font-size: 3.6em; font-weight: 300; letter-spacing: 5.76px; line-height: 1.167em; margin: 0 0 2.7rem; text-transform: uppercase; margin: 0 0 2.9rem; color: rgba(200, 213, 219, 1); }
.hr-footer p { color: rgba(138, 147, 149, 1); font-size: 1.2em; font-weight: 400;  line-height: 1.400em; margin: 0 0 2.9rem; }
.hr-footer p a { color: rgba(138, 147, 149, 1); }
.hr-footer aside p,
.hr-footer address p { font-size: 2em; }
.hr-footer aside img { display: inline-block; margin: 0 4rem 2rem 0; max-width: 9rem; height: auto; vertical-align: middle; }
.hr-footer .social-networks li { font-size: 2.6em; margin-right: 5.1rem; display: inline-block; }
.hr-footer .social-networks li a { color: #C8D5DB; }

.hr-footer .txt-link {
    font: 400 2em / 1.4em var(--main-font);
    margin: 0 0 4.9rem;
    display: inline-block;
    color: #C8D5DB;
}

.hr-footer .developed-by p {
        font-size: 1.3em;
        font-weight: 400;
        letter-spacing: 2.08px;
        line-height: 1.542em;
        text-transform: uppercase;
        margin: 0 0 6rem;
    }
    .hr-footer .developed-by p a {
        font-weight: 500;
        text-decoration: underline;
    }

@media only screen
and (min-width : 961px) {
    .hr-footer { padding-bottom: 15.6rem; }
    .hr-footer aside p { margin: 0 0 1.7rem; max-width: 88.2rem; font-size: 2em; }
    .hr-footer p {font-size: 2em; }
    .hr-footer aside img { margin: 0 3.5rem 0 0; height: auto; max-width: 11.5rem; }

    .Explorer .hr-footer a:hover,
    .Mozilla.v11 .hr-footer a:hover { color: var(--text-hover); }
    @media (hover: hover) {
        .hr-footer a:hover { color: var(--text-hover); }
    }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
    .hr-footer address {
        order: -1;
    }
}

/* @end */
