#footer{
    position:relative;top:auto;bottom:0;
    height:auto;
    width:100%;
    background-color:#151519;
    overflow:hidden;
    margin:0;
    padding:.573vw 0 0;
    z-index:20
}

@media (max-width:760px){
    #footer{padding:0 0 0}
}
    #footer .rows{
        padding:.885vw 0 1.615vw;
        display:flex;
        justify-content:space-between;
        border-top:rgba(169,171,181,.35) .052vw solid
    }
@media (max-width:760px){
    #footer .rows{padding:13px 0 22px;
        border-top:rgba(169,171,181,.35) 0 solid}}
        #footer .rows .cpr_wrap p{color:rgba(107,108,114,.7);
            font:normal 1.51vw/1.51vw SuisseIntl;letter-spacing:-.038vw
        }
@media (max-width:1280px){
    #footer .rows .cpr_wrap p{font:normal 1.563vw/1.563vw SuisseIntl;letter-spacing:-.038vw}
}
@media (max-width:760px){
    #footer .rows .cpr_wrap p{font:normal 14px/14px SuisseIntl;letter-spacing:-.35px}
}
    #footer .rows .cpr_wrap p .cpr{display:inline-block;margin-left:.313vw}
@media (max-width:760px){
    #footer .rows .cpr_wrap p .cpr{margin-left:0}}
#footer .rows .develop p{color:rgba(107,108,114,.7);
    font:normal 1.51vw/1.51vw SuisseIntl;letter-spacing:-.038vw}
@media (max-width:1280px){
    #footer .rows .develop p{font:normal 1.563vw/1.563vw SuisseIntl;letter-spacing:-.038vw}
}
@media (max-width:760px){#footer .rows .develop p{
    font:normal 14px/14px SuisseIntl;letter-spacing:-.35px}}
    #footer .rows .develop p a{color:#a9abb5;transition:.35s}
    #footer .rows .develop p a:hover{color:#fff;transition:.35s}
/*# sourceMappingURL=footer.min.css.map */