@media screen and (max-width:1024px) {}

@media screen and (max-width:860px) {}

@media screen and (max-width:767px) {
    .footerWidget>div {
        margin-bottom: 40px
    }

    .footerWidget>div:last-child {
        margin-bottom: 0
    }
}

@media screen and (max-width:1024px) {
    .dcRow {
        margin-bottom: 60px
    }

    .addLogo h2:before {
        display: none;
    }

    .rowGapTablet {
        margin-bottom: -50px
    }

    .rowGapTablet>div {
        margin-bottom: 50px
    }

    .rowGapTabletSmall {
        margin-bottom: -20px
    }

    .rowGapTabletSmall>div {
        margin-bottom: 20px
    }

    .centerTablet {
        text-align: center;
    }

}

@media screen and (max-width:860px) {}

@media screen and (max-width:767px) {
    .centerMobile {
        text-align: center;
    }
}