.line-hover a{color:inherit;background:linear-gradient(90deg,currentcolor,currentcolor) 0 95%/0 1px no-repeat;transition:all .5s ease}.line-hover a:hover{background-size:100% 1px;color:#0b7956}#preloader,.preloader-bg{position:fixed;width:100%;height:100%;overflow:hidden;background:#fff;z-index:999999}#preloader{display:table;table-layout:fixed}#preloader-status{display:table-cell;vertical-align:middle}.preloader-position{position:relative;margin:0 auto;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.loader{position:relative;left:50%;top:auto;margin-left:-22px;margin-top:1px;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.loader,.loader span{width:100px;height:100px}.loader span{position:absolute;top:-1px;left:-1px;border:1px solid transparent;border-top-color:#0b7956;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-animation:rotate 1s linear infinite;-moz-animation:rotate 1s linear infinite;-ms-animation:rotate 1s linear infinite;-o-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;z-index:9}.loader img{position:absolute;top:50%;left:50%;width:70px;height:auto;transform:translate(-50%,-50%);z-index:8}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.special-offer-swiper .swiper{overflow:visible!important}.special-offer-swiper .swiper-slide{opacity:0;visibility:hidden;transition:all .3s ease}.special-offer-swiper .swiper-slide.swiper-slide-active,.special-offer-swiper .swiper-slide.swiper-slide-active+.swiper-slide,.special-offer-swiper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide,.special-offer-swiper .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;visibility:visible}.best-hotel .swiper-wrapper,.special-offer-swiper .swiper-wrapper{padding-bottom:60px}