/**
* Theme Name: Nuss Child
* Description: NUSS is a powerful Booking Hotel WordPress theme with a modern UI/UX design and comes with an online Booking & Reservation system. This theme provides the various number of the demo which can help all customer who wants to create a professional hotel website for a Hotel & Resort, Hostel, Homestay, Cabin, Chalet, Urban Guest House, Apartments, Co-Living any other accommodation services.
* Author: <a href="http://nuss.co/">Nuss</a>
* Template: nuss
* Version: 1.0.0
*/
@import url('./assets/css/color.css');
@import url('./assets/css/animate.css');

::-webkit-scrollbar {
    width: 5px;
}
::-webkit-scrollbar-track {
    background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
    background: var(--e-global-color-accent);
    border-radius: 5px;
}

.elementor-widget-image-gallery .elementor-image-gallery {
    overflow: hidden;
}

body:not(.home) .site-footer {
    box-shadow: 0 0 20px -10px #ddd;
}

/* replace */
.uxper-search-filter .sort-wrap .inner-filter .filter-control {
    min-width: 150px;
}
.payment-complated {
    margin: 0 auto;
}
.woocommerce .woocommerce-ordering select {
    max-width: 150px;
}
.home-room-carousel.nuss-carousel-outer-items .swiper-slide.swiper-slide-active,
.home-room-carousel.nuss-carousel-outer-items .swiper-slide.swiper-slide-next {
    pointer-events: initial;
}

/* HOME - ROOM CAROUSEL */
@media only screen and (max-width: 1024px) {
    .elementor-widget-wrap>.elementor-element.elementor-absolute.home-room-carousel {
        position: static;
    }
}

/* HOME - TESTIMONIAL */
.elementor-widget-nuss-testimonial.layout-image-top .image img {
    width: 120px;
    height: 120px;
    position: relative;
    top: -10px;
    object-fit: cover;
}

/* RESPONSIVE */
@media only screen and (max-width: 479px) {
    header.site-header .header-button-01 a.nuss-button {
        width: 50px;
        height: 50px;
        position: fixed;
        bottom: 80px;
        right: 15px;
        border-radius: 100% !important;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2);
        z-index: 999;
        animation: ring-anim 1s infinite ease-in-out;
    }
    header.site-header .header-button-01 a.nuss-button i {
        font-size: 24px;
    }
    .page-scroll-up {
        right: 15px;
        width: 50px;
        height: 50px;
    }
    .page-scroll-up.show {
        bottom: 20px;
    }
}