.hot-tours-item.hot-tours-item-row{display:flex;border-radius:inherit;overflow:inherit}.hot-tours-item.hot-tours-item-row .kurort-body{padding:15px;flex-grow:2}.hot-tours-item.hot-tours-item-row .kurort-body .title p.curort-city{font-size:17px;font-weight:500}.hot-tours-item.hot-tours-item-row .kurort-body .hot-tours-item .kurort-img{flex:0 0 300px}.hot-tours-item.hot-tours-item-row .kurort-body .rating{background-color:#ffa500;display:inline-block;padding:0 7px;border-radius:4px;color:#fff;font-size:13px}.hot-tours-item.hot-tours-item-row .kurort-body .hotel.hotel-stars{font-size:20px;font-weight:600}.hot-tours-item.hot-tours-item-row .kurort-body .hotel.hotel-stars span.stars{font-size:18px}.hot-tours-item.hot-tours-item-row .kurort-body .hotel.hotel-stars span.icon-stras{color:#ffa500;margin-right:15px}.hot-tours-item.hot-tours-item-row .kurort-img{flex:0 0 300px}.hot-tours-item.hot-tours-item-row .kurort-img .info-detal-airport{position:absolute;z-index:4;bottom:0;color:#fff;padding:25px 0 25px 25px}.hot-tours-item.hot-tours-item-row .kurort-img .info-detal-airport span{display:inline-block;border:1px solid #fff;line-height:1;padding:4px}.hot-tours-item.hot-tours-item-row .kur-more{flex:0 0 200px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ffa500}.hot-tours-item.hot-tours-item-row .kur-more .einform{padding:10px;font-size:14px;justify-content:center;display:flex;flex-direction:column;flex-grow:1}.hot-tours-item.hot-tours-item-row .kur-more .einform p{margin:0}.hot-tours-item.hot-tours-item-row .kur-more .kur-price{height:50px;display:flex}.hot-tours-item.hot-tours-item-row .kur-more .kur-price a{background:#ffa500;color:#fff;width:100%;display:block;text-align:center;padding:10px 0}.hot-tours-item.hot-tours-item-row .kur-more .kur-price a:hover{text-decoration:none}.hot-tours-item.hot-tours-item-row .kurort-img .rating{font-size:13px}.hot-tours-item.hot-tours-item-row .kurort-img .rating span{font-size:15px}.hot-tours-item.hot-tours-item-row .kurort-img .hotel.hotel-stars .stars{font-size:17px}.hot-tours-item.hot-tours-item-row .kurort-img .hotel.hotel-stars .hotel{font-size:16px}.hot-tours-item.hot-tours-item-row .kur-description .detal-info{display:flex;flex-wrap:wrap}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item{display:flex;flex:0 0 50%}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item p.icon{display:inline-block;float:left;margin-right:10px}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item .item-tooltip{position:relative}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item .serpHotelCard__tooltip-icon{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid #8faab4;line-height:16px;text-align:center;color:#8faab4;font-size:12px}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item .item-tooltip-container{display:none;position:absolute;background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.15);box-shadow:0 4px 16px 0 rgba(0,0,0,.15);z-index:5;padding:14px 16px;margin-top:5px;line-height:1.4;border-radius:4px}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item .serpHotelCard__tooltip-icon:hover+.item-tooltip-container{width:172px;text-align:center;left:calc(50% - 86px);top:20px;font-size:12px;line-height:1.5;color:#45464a;z-index:4;display:block;box-sizing:border-box;overflow:hidden}.hot-tours-item.hot-tours-item-row .kur-description .detal-info .info-detal-item .item-tooltip-container span{display:inline-block;margin-right:10px}.filter-wrap{background:#fff8f1;padding:25px}.filter-wrap .group-block legend{font-size:20px;font-weight:600}.filter-wrap .group-block{border-bottom:1px solid #e99613;margin-bottom:15px;padding-bottom:12px}.filter-wrap .checkbox-group label{margin-bottom:0}.filter-wrap button.send-filter{background:#ffa500;padding:10px 45px}.toTop{display:block;position:fixed;bottom:35px;right:32px;transform:rotateZ(270deg);display:none}.toTop button.scrol-top{border-radius:100px;padding:18px 20px;background:#000;font-weight:800}.toTop.open{display:block}