.sliderservices-block {
    position: relative;
    padding-bottom: 60px;
    width: 100%; }
    @media (max-width: 39.99em) {
        .sliderservices-block {
            padding-bottom: 0;
        }
    }
    .sliderservices-bg {
        z-index: 0;
        width: 100%;
        height: 80%;
        background-color: #214448;
        position: absolute; }
    .sliderservices-container {
        z-index: 1;
        width: 85%;
        padding-top: 100px;
        position: relative;
        margin-left: 15%; }
        @media (max-width: 91.0625em) {
            .sliderservices-container {
                padding-top: 80px;
                margin-left: 12.5%;
                width: 87.5%;
            }
        }
        @media (max-width: 75.0625em) {
            .sliderservices-container {
                padding-top: 80px;
                margin-left: 10%;
                width: 90%;
            }
        }
        @media (max-width: 70.75em) {
            .sliderservices-container {
                padding-top: 50px;
            }
        }
        @media (max-width: 53.0625em) {
            .sliderservices-container {
                margin-left: 5%;
                width: 90%;
            }
        }
    .sliderservices-container .counter {
        position: absolute;
        bottom: -50px;
        left: -80px;
        z-index: 5;
        color: transparent;
        -webkit-text-stroke-width: 1px;
        -webkit-text-stroke-color: #BDBDBD;
        pointer-events: none;
        font-family: 'Butler', serif;
        line-height: 130px;
        font-size: 255px; }
        @media (max-width: 96.0625em) {
            .sliderservices-container .counter {
                font-size: 240px;
            }
        }
        @media (max-width: 86.4275em) {
            .sliderservices-container .counter {
                font-size: 220px;
            }
        }
        @media (max-width: 80.0625em) {
            .sliderservices-container .counter {
                font-size: 200px;
            }
        }
        @media (max-width: 75.0625em) {
            .sliderservices-container .counter {
                left: -50px;
                font-size: 180px;
            }
        }
        @media (max-width: 53.0625em) {
            .sliderservices-container .counter {
                left: -30px;
                font-size: 130px;
            }
        }
        @media (max-width: 50.0625em) {
            .sliderservices-container .counter {
                bottom: unset;
                left: unset;
                top: 140px;
                right: -30px;
                font-size: 130px;
            }
        }
        @media (max-width: 39.99em) {
            .sliderservices-container .counter {
                top: 100px;
                font-size: 100px;
                right: -10px; }
        }
        .sliderservices-container .sliderservices-title h2 {
            font-size: 103px;
            margin-bottom: 0;
            color: #F1EDE7; }
            @media (max-width: 96.0625em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 90px;
                }
            }
            @media (max-width: 86.4275em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 85px;
                }
            }
            @media (max-width: 80.0625em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 80px;
                }
            }
            @media (max-width: 75.0625em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 75px;
                }
            }
            @media (max-width: 53.0625em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 70px;
                }
            }
            @media (max-width: 50.0625em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 65px;
                }
            }
            @media (max-width: 39.99em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 55px;
                }
            }
            @media (max-width: 30em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 50px;
                }
            }
            @media (max-width: 25.5em) {
                .sliderservices-container .sliderservices-title h2 {
                    font-size: 45px;
                }
            }
        .sliderservices-container .sliderservices-title + .sliderservices-slider {
            margin-top: 50px; }
            @media (max-width: 70.75em) {
                .sliderservices-container .sliderservices-title + .sliderservices-slider {
                    margin-top: 30px; } }
        .sliderservices-container .sliderservices-slider .item {
            width: 70vw; }
            @media (max-width: 75.0625em) {
                .sliderservices-container .sliderservices-slider .item {
                    width: 75vw; }
            }
            @media (max-width: 53.0625em) {
                .sliderservices-container .sliderservices-slider .item {
                    width: 100%; }
            }
            .sliderservices-container .sliderservices-slider .item .single-slider-item {
                display: block;
                position: relative;
                width: 100%; }
            .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta{
                padding-left: 75px; }
                .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta>.circle svg.progressive-circle {
                    display: none; }
                .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta>.circle svg.cta-logo {
                    display: inline-block; }

                .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta .TFeNDhSI_0{
                    stroke-dasharray:594 596;
                    stroke-dashoffset:595;
                    animation:TFeNDhSI_draw 500ms linear 0ms forwards;}
                .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta .TFeNDhSI_1{
                    stroke-dasharray:189 191;
                    stroke-dashoffset:190;
                    animation:TFeNDhSI_draw 500ms linear 0ms forwards;}
                .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta .TFeNDhSI_2{
                    stroke-dasharray:189 191;
                    stroke-dashoffset:190;
                    animation:TFeNDhSI_draw 500ms linear 0ms forwards;}
                .sliderservices-container .sliderservices-slider .item .single-slider-item:hover button.cta span:before {
                    width: 100%; }
                .sliderservices-slider .item .single-slider-item .slider-image {
                    width: 75%;
                    position: relative; }
                    @media (max-width: 86.4275em) {
                        .sliderservices-slider .item .single-slider-item .slider-image {
                            width: 80%;
                        }
                    }
                    @media (max-width: 50.0625em) {
                        .sliderservices-slider .item .single-slider-item .slider-image {
                            width: 100%;
                        }
                    }
                    .sliderservices-slider .item .single-slider-item .slider-image>div {
                        width: 100%;
                        position: relative;
                        overflow: hidden;
                        padding-bottom: 70%; }
                        .sliderservices-slider .item .single-slider-item .slider-image>div img {
                            width: 100%;
                            height: 100%;
                            position: absolute;
                            object-fit: cover;
                            top: 0;
                            left: 0;
                            transition: all 0.3s ease-out; }
                        .sliderservices-slider .item .single-slider-item:hover .slider-image>div img {
                            transform: scale(1.05); }
                .sliderservices-slider .item .single-slider-item .slider-text {
                    position: absolute;
                    right: 0;
                    top: 50%;
                    padding: 50px 70px;
                    width: 40%;
                    transform: translateY(-50%);
                    background-color: #F1EDE7; }
                    @media (max-width: 96.0625em) {
                        .sliderservices-slider .item .single-slider-item .slider-text {
                            padding: 50px;
                            width: 45%;
                        }
                    }
                    @media (max-width: 91.0625em) {
                        .sliderservices-slider .item .single-slider-item .slider-text {
                            padding: 40px;
                        }
                    }
                    @media (max-width: 75.0625em) {
                        .sliderservices-slider .item .single-slider-item .slider-text {
                            padding: 30px;
                        }
                    }
                    @media (max-width: 53.0625em) {
                        .sliderservices-slider .item .single-slider-item .slider-text {
                            width: 50%;
                        }
                    }
                    @media (max-width: 50.0625em) {
                        .sliderservices-slider .item .single-slider-item .slider-text {
                            width: 100%;
                            position: relative;
                            top: unset;
                            transform: unset;
                            padding-bottom: 30px;
                        }
                    }
                    .sliderservices-slider .item .single-slider-item .slider-text .subtitle {
                        text-transform: uppercase;
                        display: block;
                        font-size: 16px;
                        color: #787878; }
                    .sliderservices-slider .item .single-slider-item .slider-text .subtitle + h3,
                    .sliderservices-slider .item .single-slider-item .slider-text p + .cta {
                        margin-top: 30px; }
                        @media (max-width: 53.0625em) {
                            .sliderservices-slider .item .single-slider-item .slider-text .subtitle + h3,
                            .sliderservices-slider .item .single-slider-item .slider-text p + .cta {
                                margin-top: 20px; }
                        }
        .sliderservices-container .sliderservices-slider .owl-nav {
            width: 100px;
            position: absolute;
            top: calc(100% + 30px);
            text-align: right;
            right: 15vw;
            display: block; }
            @media (max-width: 53.0625em) {
                .sliderservices-container .sliderservices-slider .owl-nav {
                    right: 0; }
            }
            @media (max-width: 50.0625em) {
                .sliderservices-container .sliderservices-slider .owl-nav {
                    display: flex;
                    flex-wrap: wrap;
                    justify-content: space-between;
                    width: 100%; }
            }
        .sliderservices-container .sliderservices-slider .owl-nav.disabled {
            display: none; }
            .sliderservices-container .sliderservices-slider .owl-nav button {
                font-size: 0;
                width: 20px;
                height: 17px;
                background-image: url('../../images/arrow-slider.svg');
                background-size: cover;
                background-repeat: no-repeat;
                background-position: center center;
                display: inline-block; }
            .sliderservices-container .sliderservices-slider .owl-nav button.owl-next {
                margin-left: 50px; }
            .sliderservices-container .sliderservices-slider .owl-nav button.owl-prev {
                transform: scaleX(-1); }

