.rooms{min-height:100vh}.rooms .inner{max-width:1000px}.rooms h3{text-align:center;margin-bottom:30px;color:var(--text-color2)}.rooms .tabs .row{width:100%}.rooms .tab{background-color:#fff;box-shadow:var(--box-shadow);padding:15px;transition:.4s ease;display:flex;flex-direction:row;align-items:center;gap:7px;cursor:pointer;justify-content:center}.rooms .tabs .tab-item:first-child .tab{border-radius:8px 0 0 0}.rooms .tabs .tab-item:last-child .tab{border-radius:0 8px 0 0}@media (max-width:991px){.rooms .tab-item{flex:0 0 50%}.rooms .tabs .tab-item:last-child .tab{border-radius:0}.rooms .tabs .tab-item:nth-child(2) .tab{border-radius:0 8px 0 0}}@media (max-width:552px){.rooms .tab-item:nth-child(5){flex:0 0 30%}.rooms .tab-item:last-child{flex:0 0 70%}}@media (max-width:359px){.rooms .tab-item:nth-child(5){flex:0 0 20%}.rooms .tab-item:last-child{flex:0 0 80%}.rooms .rooms .tab{padding:10px}.rooms .tab-item:nth-child(3){flex:0 0 35%}.rooms .tab-item:nth-child(4){flex:0 0 65%}.rooms .tab{padding:10px}.rooms .tab-item:nth-child(5){flex:0 0 17%}.rooms .tab-item:last-child{flex:0 0 83%}.rooms .tab{padding:8px}}.rooms .tab-item.active .tab,.rooms .tab:hover{background:var(--color-green);color:#fff}.rooms .tab-item:nth-child(2) .tab:hover,.rooms .tab-item:nth-child(2).active .tab{background:#6bc4ca}.rooms .tab-item:nth-child(3) .tab:hover,.rooms .tab-item:nth-child(3).active .tab{background:#67c4da}.rooms .tab-item:nth-child(4) .tab:hover,.rooms .tab-item:nth-child(4).active .tab{background:var(--color-blue)}.rooms .tab-item:nth-child(5) .tab:hover,.rooms .tab-item:nth-child(5).active .tab{background:#6ab4df}.rooms .tab-item:last-child .tab:hover,.rooms .tab-item:last-child.active .tab{background:var(--color-purple)}.rooms .tab img{width:30px;filter:brightness(0) saturate(100%) invert(18%) sepia(62%) saturate(4532%) hue-rotate(193deg) brightness(92%) contrast(98%)}.rooms .tab-content{position:relative;background:#fff;border-radius:0 0 8px 8px;box-shadow:var(--box-shadow);padding:30px;display:flex;justify-content:center;z-index:2}.rooms .tab-content h3,.rooms .tab-content h5{text-align:center;color:var(--text-color2)}@media (max-width:500px){.rooms .tab-content{padding:20px 10px}}.vip .col-lg-6{padding:10px}