.table{overflow-x:auto}.basic-table{display:table;margin-bottom:1.25rem;width:100%}@media (min-width:992px){.basic-table{padding-right:0}}.basic-table h2,.basic-table h3{font-size:1.25rem;margin-bottom:1.25rem;text-align:center}.basic-table__row{display:flex;position:relative}.basic-table__cell{align-items:center;display:flex;flex:1;padding:.625rem .9375rem .5rem;z-index:10}@media (max-width:991px){.basic-table__cell{font-size:.8125rem}}@media (max-width:767px){.basic-table__cell{font-size:.75rem}}.basic-table__cell .button,.basic-table__cell p{width:100%}.basic-table__header .basic-table__cell{font-weight:700}@media (max-width:991px){.basic-table__header .basic-table__cell{font-size:.8125rem}}@media (max-width:767px){.basic-table__header .basic-table__cell{font-size:.75rem}}.basic-table__header{background-color:var(--main-color)!important;box-shadow:none!important;color:#fff;padding:0!important}.content--sidebar-left .basic-table__header,.content--sidebar-right .basic-table__header{background-color:#6c6c6c}.basic-table__body{padding:0!important}.basic-table__body .basic-table__row .basic-table__cell{border-bottom:1px solid #0000001a;border-left:1px solid #0000001a}.is-dark-mode .basic-table__body .basic-table__row .basic-table__cell{border-color:#aaa;color:#fff}.basic-table__body .basic-table__row:before{background-color:var(--main-color);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;z-index:0}.basic-table__body .basic-table__row:nth-child(2n):before{opacity:.05}.basic-table__body .basic-table__row:hover:before,.is-dark-mode .basic-table__body .basic-table__row:nth-child(2n):before{opacity:.1}.is-dark-mode .basic-table__body .basic-table__row:hover:before{opacity:.2}.basic-table__body .basic-table__row .basic-table__cell:last-of-type{border-right:1px solid #0000001a}.is-dark-mode .basic-table__body .basic-table__row .basic-table__cell:last-of-type{border-color:#aaa}.basic-table .table-caption{color:#000;font-size:.875rem;margin-top:.9375rem;opacity:.5}.package-detail-2 .basic-table{margin:10px auto 0;max-width:900px}.package-detail-2 .basic-table__header{background:#333;color:#fff}.package-detail-2 .basic-table__header .basic-table__cell{text-transform:uppercase}.package-detail-2 .basic-table__cell{font-weight:400;padding:20px 15px}.package-detail-2 .basic-table .button{border-radius:0;font-weight:400;padding-bottom:15px;padding-top:15px}.hero-luxury .above-page-title{color:#fff}.hero-luxury__inner img{filter:brightness(80%)}
/*# sourceMappingURL=../maps/785171.css.map */
