.owl-carousel {
    position: relative;
}

.owl-nav {
    text-align: center;
    padding-top: 70px;
    color: var(--gray-700);
}

.owl-carousel .item {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    font-size: 60px !important;
}

.owl-carousel .owl-nav button:hover {
    color: var(--secondary_color);
}

.owl-nav .owl-prev {
    margin-right: 10px;
}

.owl-nav .owl-next {
    margin-left: 10px;
}

.owl-theme .owl-nav [class*=owl-]:hover {
    background: transparent;
    color: var(--primary_color);
    text-decoration: none;
}

.custom-nav {
    width: 110%;
    background-color: transparent;
    /* position: absolute; */
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* left: 0;
    right: 0;
    top: 0; */
    margin: 0 auto;
}

.owl_nav {
    position: absolute;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0;
    padding: 0;
    left: 0;
    right: 0;
    padding: 0 3%;
}

@media (max-width: 768px) {
    #get_in_touch .inside {
        padding: 20px !important;
    }

    #get_in_touch .owl-carousel .item {
        height: 500px !important;
    }

    #get_in_touch .no-js .owl-carousel, #get_in_touch .owl-carousel.owl-loaded {
        height: auto !important;
    }

    .owl_nav {
        top: 20px;
        justify-content: center;
        position: relative;
    }

    .owl_nav .btnArrow {
        margin: 0 10px;
    }

    .section-tips.right, .section-tips.left {
        background-position: top;
    }

}
