/*** Service Start ***/
:root {
    --primary: #061a35;
    --light: #F8F8F8;
    --dark: #000c22;
}

.service-item1{
    height: 480px;
}

.img-fluid1{
    height: 240px;
    
}

.service .nav .nav-item {
    width: 75%;
    border: 1px solid var(--primary);
    background: var(--bs-light);
}

.service .nav .nav-item a {
    display: flex;
    justify-content: center;
}


.owl-stage-outer {
    margin-right: -1px;
}

.service .nav-item a.active {
    background: var(--primary);
}

.service .nav-item a span {
    color: var(--primary);
}

.Letters{
    margin-left: 0;
    margin-right: 0;
    font-size: 13px;
    font-weight: 400;
}

.service .nav-item a.active span {
    color: var(--bs-white);
}

.service-carousel .owl-nav .owl-prev,
.service-carousel .owl-nav .owl-next {
    position: absolute;
    padding: 10px 35px;
    border: 1px solid var(--primary);
    color: var(--bs-dark);
    background: var(--bs-light);
    transition: 0.5s;
}

.service-carousel .owl-nav .owl-prev:hover,
.service-carousel .owl-nav .owl-next:hover {
    background: var(--primary);
    color: var(--bs-white);
}


@media (min-width: 992px) {
    .service-carousel .owl-nav .owl-prev {
        top: 0;
        left: -115px;
    }
    
    .service-carousel .owl-nav .owl-next {
        bottom: 0;
        left: -115px;
    }
}

@media (max-width: 991px) {
    .owl-stage-outer {
        margin-bottom: 70px;
    }
    .service-carousel .owl-nav .owl-prev {
        bottom: -70px;
        left: 0;
    }

    .service-carousel .owl-nav .owl-next {
        bottom: -70px;
        right: 0;
    }

    .service .nav {
        display: flex;
        justify-content: center;
    }
}
/*** Service End ***/