/**
 * Theme Name:     Hello Elementor Child
 * Author:         Giulio Blasi
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    A child theme of Hello Elementor
 */

/* HEADER */

header.sticky {
    background-color: #1b1b1b;
    box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.1);
}
.room-info{
    -webkit-transition: all .3s!important;
    transition: all .3s!important;
}
.room-item:hover .room-info{
    bottom:0!important;
}
.room-item:hover .elementor-divider-separator {
    width: 100%!important;
    transition-property: all!important;
    transition-duration: 0.8s!important;
    transition-timing-function: ease-in-out!important;
}
.room-info .icon-details{
    color:#fff;
    font-family: "Barlow Condensed", Sans-serif;
}
.room-info img{
    filter: invert(1);
    width: 30px;
}

.home-slider .swiper-pagination{
    width: fit-content !important;
    right: 5%;
    left: unset!important;
    top: 50%;
    height: fit-content;
}
.home-slider .swiper-pagination{
    display:grid;
}
.home-slider .swiper-pagination-bullet{
    border:1px solid #fff;
    margin-bottom:10px!important;
}

.home-slider .swiper-pagination-bullet-active{
    border:0px!important;
}
.gold-img img{
    filter: invert(63%) sepia(25%) saturate(924%) hue-rotate(356deg) brightness(86%) contrast(89%);
}


@media (max-width: 767px){

    .room-info img{       
        width: 25px;
    }
}