@media screen and (max-width: 1919.98px) {
    .footer-wrp {
        -webkit-background-size: 100% 700.703125vw;
        background-size: 100% 700.703125vw;
        padding-top: 12.08333333%;
    }
}
@media screen and (max-width: 991.98px) {
    .footer-wrp {
        -webkit-background-size: 100% 6944px;
        background-size: 100% 6944px;
        padding-top: 120px;
    }
}

@media screen and (max-width: 575.98px) {
    #slider-second,
    #slider-who {
        width: calc(100vw - 2 * 1.875rem);
        margin-left: auto;
        margin-right: auto;
    }
}

/*#slider-who-pager:before,*/
/*#slider-who-pager:after {*/
/*    box-shadow: 0 0 calc((100vw / 2) - 200px) 1rem #000000;*/
/*}*/






/*!*1240px*!*/
.header-bg {
    width: calc((100vw - 1240px) / 2 + 25.3125rem);
}
.main-bg {}
@media screen and (max-width: 1879.98px) {
    .header-bg {
        left: auto;
        width: 45.5rem;
        right: calc((100vw - 1240px) / 2 + 1240px - 25rem);
    }
}
@media screen and (max-width: 1599.98px) {
    /*960px*/
    /*.header-bg {*/
        /*width: calc((100vw - 1240px) / 2 + 23rem);*/
        /*min-width: 728px;*/
    /*}*/
}
@media screen and (max-width: 1299.98px) {
    /*960px*/
    .header-bg {
        width: 43.5rem;
        right: calc((100vw - 960px) / 2 + 960px - 23rem);
        /*width: calc((100vw - 960px) / 2 + 23rem);*/
    }
}
/*@media screen and (max-width: 991.98px) {*/
/*    !*720px*!*/
/*    .header-bg {*/
/*        width: calc((100vw - 720px) / 2 + 22rem);*/
/*    }*/
/*}*/
/*@media screen and (max-width: 767.98px) {*/
/*    !*540px*!*/
/*    .header-bg {*/
/*        width: calc((100vw - 540px) / 2 + 21rem);*/
/*    }*/
/*}*/
/*@media screen and (max-width: 575.98px) {*/
/*    !**!*/
/*    .header-bg {*/
/*        width: calc(20rem);*/
/*    }*/
/*}*/