/*--Custom CSS--*/

.fancybox__nav button.is-next,
.fancybox__nav button.is-prev { background: #E6063C; border-color: #E6063C; }
.fancybox__nav button.is-next:hover,
.fancybox__nav button.is-prev:hover { background: #FF4D00; border-color: #FF4D00; }
.fancybox__nav button.is-next .icon-arrow,
.fancybox__nav button.is-prev .icon-arrow { width: 13px; height: 10px; background-image: url(../../images/pagination-arrow1.png); background-size: cover; filter: invert(0) sepia(100%) saturate(0%) hue-rotate(306deg) brightness(103%) contrast(1000%); }
.fancybox__nav button.is-next .icon-arrow { background-image: url(../../images/pagination-arrow2.png); }
.whatsapp-button { bottom: 30%; right: 130px !important; }
.tourFilter-box .dropFilter-btn { display: flex; flex-wrap: wrap; }
.tourFilter-box .dropFilter-btn .nice-select { 
    height: auto;
    border: none !important;
    padding: 0px 10px !important;
    border-radius: 0px !important;
    background: transparent !important;
    }

.tourFilter-box .dropFilter-btn .nice-select::after {
    display: none;
    }

.tourFilter-box .dropFilter-btn .nice-select .current {
    font-weight: 700;
    color: #202020;
    }
    
.nav>ul ul, .nav>ul ul ul { width:330px;   margin: 0px 0px 0px -100px; }

@media screen and (max-width: 1599.98px) {
    .whatsapp-button { right: 50px !important; width: 50px; height: 50px; padding: 12px; }
    .nav>ul ul, .nav>ul ul ul { width:280px;   margin: 0px 0px 0px -70px; }
    }

@media screen and (max-width: 1299.98px) {
    .whatsapp-button { right: 10px !important; width: 40px; height: 40px; padding: 8px; }
    }