/*303ee96a2f2ada7119ef0a0d50855952*/
.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.5rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.5rem}h6{font-size:1.25rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo", "Monaco", monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}#g-navigation.g-default-navigation{padding-bottom:0rem}.g-home-particles #g-navigation.g-default-navigation{padding-bottom:2rem}#g-navigation{border-bottom:0.5rem solid #4e58cb}.fp-utility{margin-bottom:0}.g-home-particles #g-expanded{padding-bottom:0}#home-title-block{background-color:rgba(0, 0, 0, 0.1);padding:1rem;margin:0 auto;border-bottom:2px solid #fff}#home-title{color:#ffffff}#home-title h1{text-transform:uppercase;font-weight:600;line-height:1}#home-title h2{word-spacing:5px;margin:0}#home-title h2 span:nth-of-type(2){display:none}#home-logo{margin:1rem auto 0 auto}#home-logo .house{fill:#ffffff}@media only all and (min-width:75rem){#home-title-block{max-width:36rem}#home-logo{width:100px;height:100px}#home-title h1{font-size:4rem}#home-title h2{font-size:2rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){#home-title-block{max-width:28rem}#home-logo{width:80px;height:80px}#home-title h1{font-size:3rem}#home-title h2{font-size:1.6rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){#home-title-block{max-width:24rem}#home-logo{width:70px;height:70px}#home-title h1{font-size:2.6rem}#home-title h2{font-size:1.4rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#home-title-block{max-width:22rem}#home-logo{width:70px;height:70px}#home-title h1{font-size:2.4rem}#home-title h2{font-size:1.2rem}}@media only all and (max-width:30rem){#home-logo{width:50px;height:50px}#home-title h1{font-size:1.5rem}#home-title h2{font-size:1rem}#home-title h2 span:first-of-type{display:none}#home-title h2 span:nth-of-type(2){display:inline}}.g-logo .house{fill:#ffffff;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}.g-logo:hover .house{fill:#c2c2c2}.home-modules{text-align:center}.home-modules img{width:100%}.home-modules a{width:100%;margin-top:2rem}.button-1{background:#4e58cb;border-color:#4e58cb;color:#fff}.button-1:hover,.button-1:active,.button-1:focus{color:#4e58cb !important;border-color:#4e58cb;background:transparent !important}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:1.4rem;font-weight:600}.room-block{clear:left;padding-bottom:3rem}.room-block p{margin-left:265px}.room-img{float:left;margin-right:15px}.room-img img{border-radius:1rem}@media only all and (max-width:30rem){.room-img{float:none}.room-block p{margin-left:0}}.bt-googlemaps{margin-top:2.5rem}.contact-position{margin-bottom:0}.contact-position dt{display:none}#contact-form .field-spacer,#contact-form .star{display:none}#contact-form legend{font-weight:400;padding-top:2rem}#contact-form input{max-width:30rem}#contact-form textarea{max-width:40rem}.contact-form .well{padding:0}.contact .dl-horizontal dd:last-of-type,.contact .dl-horizontal dt:last-of-type{margin-top:1rem}.contact .contact-position{margin-top:0;margin-bottom:1rem}.g-error h1{padding:5rem 0}.g-error #g-copyright{margin-top:10rem}.dropdown-toggle .caret{display:none}.dropdown-toggle{line-height:1;padding:0.8rem 0.9rem;margin-left:1rem !important}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#ffffff !important}#foot-img{height:200px;background:url('../../../../images/Background/Uig-Bay.jpg') no-repeat center center;background-size:cover}#g-bottom{border-top:5px solid #4e58cb}#g-footer{border-top:5px solid #4e58cb}#g-footer h4{margin-top:0}#g-footer a{color:#aaa;font-size:0.8rem;text-transform:uppercase;border:1px solid #aaa;padding:0.4em 0.8em;border-radius:0.3em}#g-footer a:hover{color:#333333;border:1px solid #333333}#g-copyright a:hover{color:#c5c5c5}