.owl-dots .owl-dot {
    outline: none!important;
}
.owl-dots {
    margin-top: -100px!important;
    position: absolute;
    margin-left: calc(50% - 54px);
}
.owl-dots .owl-dot span {
    background-color: white!important;
    width: 20px!important;
    height: 20px!important;
    margin: 3px!important;
}
.owl-dots .active span {
    background-color: white!important;

}
.owl-dots .active {
    border-radius: 50%;
    border: 2px solid #fff !important;
}

.one .owl-nav button span {
    font-size: 50px;
    margin-bottom: 5px;
}
.one .owl-nav button {
    position: absolute;
    outline: none!important;
}
.one .carousel-control-prev {
    height: 50px!important;
    width: 50px !important;
    border-radius: 50%!important;
    background-color: #3CB68A!important;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    font-size: 50px;
    color: #114E47;
    left: -5vh;
    opacity: 1;
    top: calc(50% - 25px);
}
.one .carousel-control-next {
    height: 50px!important;
    width: 50px !important;
    border-radius: 50%!important;
    background-color: #3CB68A!important;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    font-size: 50px;
    color: #114E47;
    right: -5vh;
    opacity: 1;
    top: calc(50% - 25px);
}
.border-none{
    border: none!important;
}

.one .carousel-control-next {
    font-size: 50px;
    background-image: none;
    color: #114E47;
}

.one .owl-nav button:nth-child(1) {
    margin-left: 50px!important;
    left: 0;
    top: 50%;
}
/* .one .owl-nav button:nth-child(1) span{
    margin-right: 4px;
}
.one .owl-nav button:nth-child(2) span {
    margin-left: 4px;
} */
.one .owl-nav button:nth-child(2) {
    margin-right: 50px!important;
    right: 0;
    top: 50%;
}
.one .owl-nav button {
    height: 50px!important;
    width: 50px !important;
    border-radius: 50%!important;
    background-color: #fff!important;
    text-align: center;
    /* display: flex!important;
    justify-content: center!important;
    align-items: center!important; */
}
.one .owl-nav button:hover {
    color: #3cb68a!important;
}
main {
    text-align: center;
    width: 100%;
    margin: 30px auto;
}
@media (max-width: 420px) {

    .one .owl-nav button:nth-child(2) {
        top: 65%;
    }
    .one .owl-nav button:nth-child(1) {
        top: 65%;
    }
    .one .button_mob button {
        margin-top: 60px;
    }

}