.counter-slider {
    top: 36%;
    left: 22%;
    position: absolute;
    width: 57%;
    text-align: center;
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper {
    display: inline-block;
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>p {
    padding-right: 0px;
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper {
    margin-right: calc(100vw*0.005);
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper:last-of-type {
    margin-right: 0px;
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>div>.wrap.first {
    margin-right: 2px;
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>p {
    text-align: center;
    color: #FCFCFC;
}

.counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>div>.wrap>.sw__hero__countdown__date_container>p {
    font-size: calc(100vw *0.013);
}

.absolute.counter-slider>div>div>div>div>div>.links {
    background-color: #FCFCFC;
    display: flex;
    /* align-content: center; */
    align-items: center;
    justify-content: center;
}
#offers>.owl-controls>.owl-buttons>.owl-prev{
	left:-3%;
}
#offers>.owl-controls>.owl-buttons>.owl-next{
	right:-3%;
}




@media screen and (min-width:1080px) {
    .absolute.counter-slider>div>div>div>div>div>.links {
        width: calc(100vw* 0.02);
        height: calc(100vw* 0.025);
        border-radius: calc(100vw * 0.00520833);
    }


    .counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>div>.wrap>.sw__hero__countdown__date_container>p {
        font-size: calc(100vw *0.015);
    }
}

@media screen and (min-width:990px) and (max-width:1080px) {
    .absolute.counter-slider>div>div>div>div>div>.links {
        width: calc(100vw* 0.02);
        height: calc(100vw* 0.025);
        border-radius: calc(100vw * 0.00520833);
    }

    .counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>div>.wrap>.sw__hero__countdown__date_container>p {
        font-size: calc(100vw *0.01);
    }

    .sw__hero__countdown__date_label {
        font-size: calc(100vw * 0.01);
    }
}


@media screen and (max-width:1000px) {

    .offre-footer p {
        position:absolute;
        font-family: 'Sofia Pro Regular'!important;
        font-size: calc(100vw * 0.015)!important;
    }

    .owl-theme .owl-buttons div:before {
        color: #fff;
    }

        .absolute.counter-slider>div>div>div>div>div>.links {
        width: calc(100vw* 0.03);
        height: calc(100vw* 0.04);
        border-radius: calc(100vw * 0.00520833);
    }

    .counter-slider>.sw__hero__content>.sw__hero__countdown>.sw__hero__countdown__wrapper>div>.wrap>.sw__hero__countdown__date_container>p {
        font-size: calc(100vw *0.02);
    }

        .sw__hero__countdown__date_label {
            font-size: calc(100vw * 0.01);
    }

        #offers>.owl-controls>.owl-buttons>.owl-prev{
        left:-4%;
    }
    #offers>.owl-controls>.owl-buttons>.owl-next{
        right:-4%;
    }

}


.absolute.counter-slider>div>div>div>div>div>div>p {
    color: #BE2C00;
    font-family: 'Sofia Pro Semi Bold';
    letter-spacing: 2px;
    line-height: 62px;
}

.offre-footer p {
    position:absolute;
    font-family: 'Sofia Pro Regular'!important;
    font-size: calc(100vw * 0.01);
}

.offre-footer.left-offre p {
    width:65%;
    left:15%;
    top:30%;
}

.offre-footer.center-offre p {
    width:60%;
    left:20%;
    top:30%;
}

p.center {
    text-align: center;
}

p.black {
    color:black;
}

p.white {
    color:white;
}

@media screen and (min-width: 1080px) and (max-width:1300px) {
    .counter-slider {
        top: 34%;
    }
}
