.edit-slider-trvelo {
    margin: 0 32px;
    border-radius: 30px;
    height: 600px;
    transition: all 1s ease-in-out;
}
.main-slider-trvelo {
    padding-top: 20px;
    padding-bottom: 20px;
    /* background-color: #fff; */
    background-color: #f6f6f6;
}
.edit-slider-trvelo .owl-carousel .owl-slide {
    height: 520px;
}
.slick-list, .slick-track, .home-banner {
    height: inherit;
}
.home-banner {
    padding-top: unset;
}
.slick-slide {
    background-size: cover;
}
.arrow-trvelo {
    background: #fff;
    color: #000;
    height: 35px;
    border-radius: 50%;
    width: 35px;
    display: block;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
}

.banner-content .banner-btn {
    display: flex;
}
.main-slider-trvelo a {
    display: flex;
    width: max-content;
    justify-content: center;
    align-items: center;
    gap: 5px;
    padding: 9px 14px;
    background: var(--tr-accent-green);
    border-radius: 100px;
}
.main-slider-trvelo .arrow-trvelo i {
    color: #000;
}

.main-slider-trvelo .banner-content p{
    background: rgba(225, 225, 225, .08);
    width: max-content;
    padding: 5px 11px;
    border-radius: 5px;
    margin: auto;
    margin-bottom: 15px;
    transition: all 2s ease-out;
}

.slick-slider .slick-prev:before, .slick-slider .slick-next:before {
    background-color: var(--tr-accent-green);
}
.slick-dots li.slick-active button {
    background-color: #8ac63e;
}
@media screen and (max-width: 1536px) {}
@media screen and (max-width: 1280px) {
    .edit-slider-trvelo {
        height: 600px;
    }
}
@media screen and (max-width: 1024px) {
    
}
@media screen and (max-width: 768px) {
    .edit-slider-trvelo {
        height: 500px;
    }
    .main-slider-trvelo .banner-content p {
        width: 97%;
    }
    .button-exp {
        display: none !important;
    }
}
@media screen and (max-width: 640px) {
    .edit-slider-trvelo {
        height: 400px;
    }
}