.bg-black{background:#000}.bg-teal{background:#2a484e}.bg-gold{background:#daa95e}.bg-goldDark{background:#896b3e}.bg-goldLight{background:#c09d44}.bg-copper{background:#ba6640}.bg-copperDark{background:#985739}.bg-gray{background:#c6c8c9}.bg-offWhite{background:#f7f5ea}.bg-offWhiteDark{background:#eae8dd}.bg-brownGray{background:#574c4b}.text-black{color:#000 !important}.text-teal{color:#2a484e !important}.text-gold{color:#daa95e !important}.text-goldDark{color:#896b3e !important}.text-goldLight{color:#c09d44 !important}.text-copper{color:#ba6640 !important}.text-copperDark{color:#985739 !important}.text-gray{color:#c6c8c9 !important}.text-offWhite{color:#f7f5ea !important}.text-offWhiteDark{color:#eae8dd !important}.text-brownGray{color:#574c4b !important}.tab-cards__inner{max-width:1632px;margin:auto;padding:0 20px}.tab-cards__tabs{position:relative}.tab-cards__tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;row-gap:30px;padding-bottom:32px;border-bottom:solid 1px #985739}@media(min-width:768px){.tab-cards__tabs ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.tab-cards__tabs ul li a{padding:0 20px 10px;color:#985739;text-align:center;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;font-size:15px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-size:18px;position:relative;border-bottom:solid 4px rgba(0,0,0,0);transition:all .25s ease-in-out}@media(max-width:767.98px){.tab-cards__tabs ul li a.active{border-bottom:solid 4px #985739}.tab-cards__tabs ul li a.active:after{content:"";background-image:url(/content/themes/base/assets/img/solid-diamond.svg);background-repeat:no-repeat;background-position:center center;background-size:auto;position:absolute;width:24px;height:24px;left:0;right:0;top:0;bottom:-37px;margin:auto;z-index:1}}@media(min-width:768px){.tab-cards__tabs ul li a{padding:32px 10px}.tab-cards__tabs ul li a:before,.tab-cards__tabs ul li a:after{display:none}}.tab-cards__tabs>li>a:hover,.tab-cards__tabs>li>a:focus{outline:none;background-color:rgba(0,0,0,0)}.tab-cards__tabs>li>a,.tab-cards__tabs>li>a:hover,.tab-cards__tabs>li>a:focus,.tab-cards__tabs>li>a:active,.tab-cards__tabs>li.active>a,.tab-cards__tabs>li.active>a:hover,.tab-cards__tabs>li.active>a:focus,.tab-cards__tabs>li.active>a:active{border:none;background:0 0}.tab-cards__tabs .nav-underline{display:none;position:absolute;left:0;bottom:-1px;width:0;height:4px;background:#985739;will-change:left,width;-webkit-transition:left .5s,width .2s;transition:left .5s,width .2s}@media(min-width:768px){.tab-cards__tabs .nav-underline{display:block}}.tab-cards__tabs .nav-underline:before{content:"";background-image:url(/content/themes/base/assets/img/solid-diamond.svg);background-repeat:no-repeat;background-position:center center;background-size:auto;position:absolute;width:24px;height:24px;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1}.tab-cards__content .cards__card-container{margin-bottom:30px}.tab-cards__content .cards__card-container .card__links{row-gap:24px;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tab-cards__content #tab-all .cards__card-container.hide{display:none}.tab-cards__content #tab-all #load-more-images-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;margin:50px auto;text-align:center;padding:28px 80px}.tab-cards__content #tab-all #load-more-images-button:focus{background:#985739}.tab-cards .card-style-room-card .card__content--events-data{display:none}.tab-cards .card.post-type-cpt_accommodation .card__description{display:block}.tab-cards #load-more-cards-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;margin:50px auto;text-align:center;padding:19px 26px;cursor:pointer}.tab-cards #load-more-cards-button:focus{background:#ba6640}