.superior-offer .page-title{color:#2a5fa3}.superior-offer .access-box{max-width:580px;margin:0 auto}.superior-offer .access-box .listing{text-align:center}.superior-offer .access-box .list-inclusions{-moz-column-count:2;column-count:2;text-align:left}.superior-offer .access-box .list-inclusions li{line-height:28px}.superior-offer .box-info{max-width:580px;margin:0 auto;display:flex}.superior-offer .box-info .link{margin:15px}.superior-offer #suites-container{margin-top:50px}.superior-offer .suite-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;transition:all .3s ease;max-width:400px;display:inline-block;vertical-align:top;margin:10px;min-height:750px;text-align:left;transition:transform .2s ease,box-shadow .2s ease}.superior-offer .suite-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.superior-offer .suite-card .owl-controls .owl-buttons{opacity:1}.superior-offer .suite-card .owl-controls .owl-buttons .owl-prev,.superior-offer .suite-card .owl-controls .owl-buttons .owl-next{background:#ffffffe6;padding:10px;border-radius:100%}.superior-offer .suite-card .owl-controls .owl-buttons .owl-prev img,.superior-offer .suite-card .owl-controls .owl-buttons .owl-next img{width:20px}.superior-offer .suite-card .owl-controls .owl-buttons .owl-prev{left:10px}.superior-offer .suite-card .owl-controls .owl-buttons .owl-next{right:10px}.superior-offer .suite-card .text-price{font-size:15px}.superior-offer .suite-card .padding-card{padding:20px}.superior-offer .suite-card .card-title{color:#2a5fa3;font-size:20px;margin-bottom:10px}.superior-offer .suite-card .list-amenities .amenity-item{font-size:15px;margin-bottom:5px}.superior-offer .suite-card .list-amenities .amenity-item.small{display:inline-block;width:45%}.superior-offer .suite-card .rate-box b{color:#333}.superior-offer .suite-card .rate-box .col{display:inline-block;vertical-align:middle}.superior-offer .suite-card .rate-box .col.col-price{width:65%}.superior-offer .suite-card .rate-box .col.col-btn-book{width:30%;text-align:center}.superior-offer .suite-card .rate-box .book-now{background:#001a70;color:#fff!important;line-height:normal;top:0;position:relative;border-radius:2px;font-size:12px;text-decoration:none;padding:10px 20px}.superior-offer .suite-card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a}.superior-offer .amenity-item{display:flex;align-items:center;gap:8px;padding:4px 0}.superior-offer .amenity-item .text-success{color:#6c757d!important}.superior-offer .amenity-item span{padding-right:5px}.superior-offer .price-original{text-decoration:line-through;color:#333;margin-bottom:0;font-size:15px}.superior-offer .price-discounted{color:#2a5fa3;font-weight:700;font-size:20px;margin:0}.superior-offer .box-container-view .btn-load-more{background:#000;color:#fff}.superior-offer .box-container-view .btn-load-more svg{position:relative;top:3px}.superior-offer #allinclusive .section-title{color:#2a5fa3;margin-bottom:0;text-transform:none}.superior-offer #allinclusive .item{position:relative}.superior-offer #allinclusive .item .box-text{position:absolute;bottom:0;width:100%;z-index:1;align-content:end;height:100px;background:linear-gradient(#0000 0,#00000080 60%,#000c)}.superior-offer #allinclusive .item .box-text p{font-size:16px;padding:0 20px;color:#fff;margin-bottom:10px;z-index:2}.superior-offer #allinclusive .item .box-text a{color:#fff;text-decoration:none}.superior-offer #allinclusive .btn-deals{color:#2a5fa3;border-color:#2a5fa3}.superior-offer .video-section{background:#fbfbfb}.superior-offer #terms{background:#fafafa}@media only screen and (max-width: 1300px){.superior-offer .suite-card{max-width:450px;min-height:850px}}@media only screen and (max-width: 900px){.superior-offer{margin-top:120px}.superior-offer .suite-card{min-height:800px;max-width:45%}}@media only screen and (max-width: 720px){.superior-offer .box-info{display:block}.superior-offer .access-box .list-inclusions{-moz-column-count:1;column-count:1;margin-left:20px}.superior-offer .suite-card{min-height:800px;max-width:100%}}
