.link-hover-animation-primary{color:#2821b5;text-decoration:none;position:relative}@media (prefers-reduced-motion:no-preference){.link-hover-animation-primary{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-primary:before{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #2821b5;background-color:#2821b5}@media (prefers-reduced-motion:no-preference){.link-hover-animation-primary:before{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-primary:after{content:"";position:absolute;bottom:0;right:0;width:0;border-bottom:1px solid #2821b5;background-color:#2821b5}@media (prefers-reduced-motion:no-preference){.link-hover-animation-primary:after{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-primary:active,.link-hover-animation-primary:focus,.link-hover-animation-primary:hover{color:#2821b5}.link-hover-animation-primary:active:after,.link-hover-animation-primary:active:before,.link-hover-animation-primary:focus:after,.link-hover-animation-primary:focus:before,.link-hover-animation-primary:hover:after,.link-hover-animation-primary:hover:before{width:50%}.link-hover-animation-secondary{color:#0c1f30;text-decoration:none;position:relative}@media (prefers-reduced-motion:no-preference){.link-hover-animation-secondary{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-secondary:before{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #0c1f30;background-color:#0c1f30}@media (prefers-reduced-motion:no-preference){.link-hover-animation-secondary:before{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-secondary:after{content:"";position:absolute;bottom:0;right:0;width:0;border-bottom:1px solid #0c1f30;background-color:#0c1f30}@media (prefers-reduced-motion:no-preference){.link-hover-animation-secondary:after{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-secondary:active,.link-hover-animation-secondary:focus,.link-hover-animation-secondary:hover{color:#0c1f30}.link-hover-animation-secondary:active:after,.link-hover-animation-secondary:active:before,.link-hover-animation-secondary:focus:after,.link-hover-animation-secondary:focus:before,.link-hover-animation-secondary:hover:after,.link-hover-animation-secondary:hover:before{width:50%}.link-hover-animation-tertiary{color:#631133;text-decoration:none;position:relative}@media (prefers-reduced-motion:no-preference){.link-hover-animation-tertiary{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-tertiary:before{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #631133;background-color:#631133}@media (prefers-reduced-motion:no-preference){.link-hover-animation-tertiary:before{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-tertiary:after{content:"";position:absolute;bottom:0;right:0;width:0;border-bottom:1px solid #631133;background-color:#631133}@media (prefers-reduced-motion:no-preference){.link-hover-animation-tertiary:after{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-tertiary:active,.link-hover-animation-tertiary:focus,.link-hover-animation-tertiary:hover{color:#631133}.link-hover-animation-tertiary:active:after,.link-hover-animation-tertiary:active:before,.link-hover-animation-tertiary:focus:after,.link-hover-animation-tertiary:focus:before,.link-hover-animation-tertiary:hover:after,.link-hover-animation-tertiary:hover:before{width:50%}.link-hover-animation-white{color:#fff;text-decoration:none;position:relative}@media (prefers-reduced-motion:no-preference){.link-hover-animation-white{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-white:before{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #fff;background-color:#fff}@media (prefers-reduced-motion:no-preference){.link-hover-animation-white:before{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-white:after{content:"";position:absolute;bottom:0;right:0;width:0;border-bottom:1px solid #fff;background-color:#fff}@media (prefers-reduced-motion:no-preference){.link-hover-animation-white:after{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.link-hover-animation-white:active,.link-hover-animation-white:focus,.link-hover-animation-white:hover{color:#fff}.link-hover-animation-white:active:after,.link-hover-animation-white:active:before,.link-hover-animation-white:focus:after,.link-hover-animation-white:focus:before,.link-hover-animation-white:hover:after,.link-hover-animation-white:hover:before{width:50%}.linke-hover-animation-black{color:#000;text-decoration:none;position:relative}@media (prefers-reduced-motion:no-preference){.linke-hover-animation-black{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.linke-hover-animation-black:before{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #000;background-color:#000}@media (prefers-reduced-motion:no-preference){.linke-hover-animation-black:before{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.linke-hover-animation-black:after{content:"";position:absolute;bottom:0;right:0;width:0;border-bottom:1px solid #000;background-color:#000}@media (prefers-reduced-motion:no-preference){.linke-hover-animation-black:after{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.linke-hover-animation-black:active,.linke-hover-animation-black:focus,.linke-hover-animation-black:hover{color:#000}.linke-hover-animation-black:active:after,.linke-hover-animation-black:active:before,.linke-hover-animation-black:focus:after,.linke-hover-animation-black:focus:before,.linke-hover-animation-black:hover:after,.linke-hover-animation-black:hover:before{width:50%}.rooms-facilities{position:relative;padding:100px 0 0;margin-bottom:100px}.rooms-facilities:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,85%,.2);z-index:0}@media (max-width:991px){.rooms-facilities{padding:50px 0;margin-bottom:0;margin-top:100px}}@media (max-width:768px){.rooms-facilities{margin-top:0}}.rooms-facilities__content{position:relative}.rooms-facilities__content__image-holder{display:none;width:100%;position:relative;height:470px;margin-top:20px}.rooms-facilities__content__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (max-width:991px){.rooms-facilities__content__image-holder{display:block}}@media (max-width:650px){.rooms-facilities__content__image-holder{height:300px}}.rooms-facilities__content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1180px){.rooms-facilities__content__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:575px){.rooms-facilities__content__buttons{display:block}}.rooms-facilities__content__buttons .button{margin-right:20px}@media (max-width:1180px){.rooms-facilities__content__buttons .button{margin-right:0;width:100%;margin-bottom:10px}}@media (max-width:575px){.rooms-facilities__content__buttons .button{width:100%;margin-bottom:10px}}.rooms-facilities__content__buttons .button:last-child{margin-right:0}@media (max-width:1180px){.rooms-facilities__content__buttons .button:last-child{margin-bottom:0}}@media (max-width:575px){.rooms-facilities__content__buttons .button:last-child{margin-right:0;margin-bottom:10px}}.rooms-facilities__content ul{list-style:none;margin:20px 0 0;padding:40px 0;border-top:1px solid #54585a}@media (max-width:991px){.rooms-facilities__content ul{border-top:none;margin:0}}.rooms-facilities__content ul li{width:49%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:open-sans,sans-serif;line-height:1.1em;margin-bottom:10px}.rooms-facilities__content ul li i{color:#0c1f30;margin-right:10px}.rooms-facilities h2{padding:0;margin-bottom:60px;font-size:2.77em}@media (max-width:1250px){.rooms-facilities h2{margin-bottom:20px}}@media (max-width:768px){.rooms-facilities h2{margin-bottom:25px}}.rooms-facilities__image-container{min-height:900px}@media (max-width:1250px){.rooms-facilities__image-container{min-height:unset}}.rooms-facilities__image-holder{position:absolute;width:46%;height:100%;left:0;bottom:-100px;opacity:0}.rooms-facilities__image-holder__image{display:none}.rooms-facilities__image-holder__image.active{display:block}.rooms-facilities__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tour-view-modal .modal-dialog .modal-content{background-color:#f7f7f7;border:1px solid #0c1f30}.tour-view-modal .modal-dialog .modal-content .modal-header{padding:1rem 1rem 0;border:none}.tour-view-modal .modal-dialog .modal-content .modal-header h4{font-size:1.444em;padding:0}.tour-view-modal .modal-dialog .modal-content .modal-body .iframe-holder{position:relative;padding-bottom:56.25%;height:0}.tour-view-modal .modal-dialog .modal-content .modal-body .iframe-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.tour-view-modal .modal-dialog .modal-content .modal-footer{border:none;padding:0}