.grid::after{clear:both;content:"";display:table}[class*=col-]{margin-right:4%;float:left;position:relative;box-sizing:border-box}[class*=col-]:last-child{margin-right:0}.container-fluid [class*=col-]{margin-right:0}.col-12{width:100%}.col-6{width:48%}.col-4{width:30.66667%}.col-8{width:65.33333%}.col-3{width:22%}.col-9{width:74%}.col-10{width:82.66667%}.col-2{width:13.33333%}.col-2{width:13.33333%}.col-5{width:16.8%}@media (min-width:420px){.sm-col-12{width:100%}.sm-col-6{width:48%}.sm-col-4{width:30.66667%}.sm-col-8{width:65.33333%}.sm-col-3{width:22%}.sm-col-9{width:74%}.sm-col-10{width:82.66667%}.sm-col-2{width:13.33333%}.sm-col-5{width:16.8%}}@media (min-width:768px){.md-col-12{width:100%}.md-col-6{width:48%}.md-col-4{width:30.66667%}.md-col-8{width:65.33333%}.md-col-3{width:22%}.md-col-9{width:74%}.md-col-10{width:82.66667%}.md-col-2{width:13.33333%}.md-col-5{width:16.8%}}@media (min-width:641px){.ml-col-12{width:100%}.ml-col-6{width:48%}.ml-col-4{width:30.66667%}.ml-col-8{width:65.33333%}.ml-col-3{width:22%}.ml-col-9{width:74%}.ml-col-10{width:82.66667%}.ml-col-2{width:13.33333%}.ml-col-5{width:16.8%}}@media (min-width:980px){.lg-col-12{width:100%}.lg-col-6{width:48%}.lg-col-4{width:30.66667%}.lg-col-8{width:65.33333%}.lg-col-3{width:22%}.lg-col-9{width:74%}.lg-col-10{width:82.66667%}.lg-col-2{width:13.33333%}.lg-col-5{width:16.8%}}@media (min-width:1300px){.xl-col-12{width:100%}.xl-col-6{width:48%}.xl-col-4{width:30.66667%}.xl-col-8{width:65.33333%}.xl-col-3{width:22%}.xl-col-9{width:74%}.xl-col-10{width:82.66667%}.xl-col-2{width:13.33333%}.xl-col-5{width:16.8%}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:10px 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:25px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:25px;height:2px;background-color:#fff;border-radius:50px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1)}#sticker{z-index:999!important}.is-sticky nav .navigation-list{position:absolute;margin:64px 0 0}nav{top:0;width:100%;background-color:#62757f}nav .contact-number{padding:10px 15px;box-sizing:border-box;color:#fff;text-decoration:none}nav .contact-number i{font-size:.8em}nav .navigation-bar{z-index:9;position:relative;padding:10px 0;width:100%;background-color:#62757f;z-index:99}nav .navigation-bar .logo-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}nav .navigation-bar .mobile-nav-logo{max-height:40px;width:auto}nav .navigation-bar .hamburger-container{text-align:right}nav .navigation-bar .hamburger{margin-top:2px;margin-bottom:-1px}nav .navigation-list{height:100vh;left:-100%;overflow-x:scroll;position:fixed;top:0;background-color:#fff;margin:64px 0 0;transition:all .6s;opacity:0;z-index:9}nav .navigation-list.isOpen{left:0;opacity:1}nav ul{padding:0;margin:0;list-style-type:none}nav ul li{position:relative;padding:0 8%;box-sizing:border-box}nav ul li i{z-index:2;position:absolute;padding:20px 0 20px 20px;top:0;right:0;font-size:.6em!important;color:#292929;margin-right:8%}nav ul li a{color:#292929;text-decoration:none;text-transform:uppercase;padding:15px 0;display:block;border-top:1px solid #e6e6e6;box-sizing:border-box}nav ul li ul{display:none}nav ul li ul.isActive{display:block}nav ul li ul li a{padding:5px 0;border-top:0;color:#5c5c5c}nav ul li ul li a .href-content:before{content:'- '}nav ul li ul li:last-child a{margin-bottom:10px}@media (max-width:767px){nav .navigation-list{width:100%}.navigation .wrapper{width:100%!important}.navigation .wrapper .navigation-bar .wrapper{width:90%!important}}@media (max-width:768px){.actions-bar{margin-top:70px!important}#sticker-sticky-wrapper{top:0!important}}@media (min-width:768px){.is-sticky nav .navigation-list{position:relative;margin:0}.is-sticky nav ul li:hover ul{top:82px;bottom:auto}nav{background-color:#62757f}nav .contact-number{padding:0}nav .desktop-number{text-align:right}nav .navigation-list{position:absolute;margin:0 4% 0 0;padding:0;left:0;opacity:1;height:auto;overflow-x:unset;position:unset;background-color:rgba(98,117,127,0)}nav ul{position:unset;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}nav ul li{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:0;position:unset}nav ul li:hover ul{display:block;top:82px;bottom:auto}nav ul li ul{position:absolute;bottom:82px;top:auto;max-height:420px;overflow-y:scroll;left:0;width:100%;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);padding:20px;box-sizing:border-box}nav ul li ul li{width:60%}nav ul li ul li:last-child a{margin-bottom:0}nav ul li ul li a{width:100%}nav ul li ul li a::after{clear:both;content:"";display:table}nav ul li ul li a .image-container{position:relative;max-width:60px;width:100%;float:left;height:100%;-o-object-fit:cover;object-fit:cover;margin-right:10px;overflow:hidden}nav ul li ul li a .image-container:before{display:block;content:"";width:100%;padding-top:100%}nav ul li ul li a .image-container>img{position:absolute;top:0;left:0;right:0;bottom:0}nav ul li ul li a .image-container .block-inner,nav ul li ul li a .image-container .event-image,nav ul li ul li a .image-container .promoBlock-post-wrap,nav ul li ul li a .image-container .quicklink-post-wrap,nav ul li ul li a .image-container iframe,nav ul li ul li a .image-container>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}nav ul li ul li a .image-container .gallery-image img,nav ul li ul li a .image-container>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}nav ul li ul li a .image-container img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%;transition:all .5s}nav ul li ul li a:hover .image-container img{transform:scale(1.1)}nav ul li ul li a .href-content{margin:.3em 0 0}nav ul li ul li a .href-content:before{content:''}nav ul li ul li a .small-text{font-size:.875em;text-transform:none;margin:0}nav ul li img{max-height:50px;width:auto}nav ul li a{border-top:0;padding:30px 15px;color:#fff;display:block}nav ul li i{margin:0 0 0 -5px;padding:10px 10px 10px 0;color:#fff;position:relative}nav ul li.desktop a{padding:0 15px 0 0}}.hero{height:50vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.hero.large{height:100vh}.hero img{min-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.hero .overlay{position:absolute;background-color:rgba(255,255,255,.3);width:100%;height:100%;top:0}.hero-image-container{height:100%}.hero-image-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;height:100%;width:100%}.hero-container{height:100vh;overflow:hidden}.video-container{position:relative;height:100%;box-sizing:border-box;padding-bottom:56.25%;overflow:hidden}.video-container iframe{width:100%;height:100%;min-height:568px;min-width:177.77vh;position:absolute;top:0;left:0}.actions-bar{padding:10px 0;width:90%;margin:0 auto;box-sizing:border-box;text-align:right;z-index:9;position:relative}.actions-bar .button,.actions-bar .follow-button{font-size:.8em;padding:6px 8px}.hero-index{height:100vh;min-height:568px;position:relative}.hero-index .sticky-wrapper{position:absolute;bottom:0;width:100%}.hero-index .overlay{background-color:rgba(255,255,255,.1);position:absolute;top:0;left:0;width:100%;height:100%}.hero-index .overlay .hero-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;position:absolute;top:0;left:0;padding:0 5px;box-sizing:border-box}.hero-index .overlay .hero-content .logo-container{display:block;width:100%;text-align:center;margin:-50px auto 0}.hero-index .overlay .hero-content .logo-container a{display:inline-block}.hero-index .overlay .hero-content .logo-container img{max-width:150px;width:100%}.hero-index .overlay .hero-content .the-content{margin-top:40px;width:90%;max-width:568px;margin:20px auto 0;padding:20px;box-sizing:border-box;display:block;background-color:#fff;position:relative;overflow:hidden}.hero-index .overlay .hero-content .the-content:after{content:'Offer';text-transform:uppercase;position:absolute;bottom:-60px;right:-60px;height:120px;width:120px;transform:rotate(-45deg);padding:10px;box-sizing:border-box;background-color:#62757f;color:#fff;font-family:"Roboto Slab",serif}.hero-index .overlay .hero-content .the-content p.offer-title{font-family:"Roboto Slab",serif;font-size:1.6em;color:#62757f;margin:0}@media (min-width:768px){.actions-bar{padding:20px 30px;width:100%}.actions-bar .button,.actions-bar .follow-button{font-size:1em;padding:10px 15px}.hero-image-container img{-o-object-position:center;object-position:center}.hero img{-o-object-position:center;object-position:center}.hero-index .overlay .hero-content .logo-container img{max-width:250px}.hero-index .overlay .hero-content .the-content{margin:40px auto 0;padding:40px}.hero-index .overlay .hero-content .the-content p.offer-title{font-size:2em}}.select2{width:60px!important;height:28px!important;margin-top:-1px!important}.select2 .select2-selection{height:100%!important;background-color:rgba(255,255,255,.7)!important;border:1px solid #fff!important;transition:all .5s!important;border-radius:0!important}.select2 .select2-selection__rendered{height:100%!important}.select2 .select2-selection__rendered span{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-ms-flex-align:center!important;align-items:center!important;height:100%!important}.select2 .select2-selection__rendered span img{max-width:45px!important;width:100%!important;max-height:100%!important;max-height:auto!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:5px!important;padding-bottom:5px!important;box-sizing:border-box!important}.select2-search{display:none!important}.select2-results__option[aria-selected=true]{display:none!important}.select2-results__option--highlighted{background-color:rgba(255,255,255,.8)!important}.select2-dropdown{border-radius:0!important;background-color:rgba(255,255,255,.7)!important;border:1px solid #fff!important}.select2-results__option{transition:all .5s!important}.select2-results__option img{max-width:45px!important;width:100%!important}@media (min-width:768px){.select2{width:80px!important;height:40px!important;margin-top:-2px!important}.select2-selection__arrow{padding:6px 0!important}}.gallery{padding-top:40px}.gallery .gallery-item{position:relative;margin-bottom:15px;position:relative;overflow:hidden}.gallery .gallery-item:before{display:block;content:"";width:100%;padding-top:66.66667%}.gallery .gallery-item>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery .gallery-item .block-inner,.gallery .gallery-item .event-image,.gallery .gallery-item .promoBlock-post-wrap,.gallery .gallery-item .quicklink-post-wrap,.gallery .gallery-item iframe,.gallery .gallery-item>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery .gallery-item .gallery-image img,.gallery .gallery-item>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.gallery .gallery-item:nth-child(2n){margin-right:0}.gallery .gallery-item .overlay{opacity:0;position:absolute;width:100%;height:100%;background-color:rgba(41,41,41,.8);transition:all .5s;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.gallery .gallery-item .overlay i{color:#fff;font-size:1.2em}@media (min-width:768px){.gallery{padding-top:80px}.gallery .gallery-item{margin-bottom:35px}.gallery .gallery-item:nth-child(2n){margin-right:4%}.gallery .gallery-item:nth-child(3n){margin-right:0}.gallery .gallery-item:hover img{transform:scale(1.05)}.gallery .gallery-item:hover .overlay{opacity:1}}.gallery-feed .gallery-post,.gallery-feed .grid-sizer{width:33.333%}.gallery-feed .gallery-post,.gallery-feed .gallery-posts{float:left;overflow:hidden}.gallery-feed .gallery-post.flexible-container,.gallery-feed .gallery-posts.flexible-container{width:100%}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content{position:absolute;top:0;width:calc(100% - 30px);height:calc(100% - 30px);margin:15px;box-sizing:border-box;padding:10px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content h3,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content h3{font-family:FranchiseFree-Bold;text-transform:uppercase;font-size:2.2em;margin-bottom:.5em}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content h3.light,.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content p.light,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content h3.light,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content p.light{color:#fff}.gallery-feed .gallery-post.horizontal .gallery-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap{position:relative}.gallery-feed .gallery-post.horizontal .gallery-post-wrap:before,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap:before{display:block;content:"";width:100%;padding-top:66.66667%}.gallery-feed .gallery-post.horizontal .gallery-post-wrap>img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal .gallery-post-wrap .block-inner,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .event-image,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-post.horizontal .gallery-post-wrap iframe,.gallery-feed .gallery-post.horizontal .gallery-post-wrap>.instagram-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .block-inner,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .event-image,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap iframe,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-post.horizontal .gallery-post-wrap>.property-image img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.vertical .gallery-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap{position:relative}.gallery-feed .gallery-post.vertical .gallery-post-wrap:before,.gallery-feed .gallery-posts.vertical .gallery-post-wrap:before{display:block;content:"";width:100%;padding-top:162.5%}.gallery-feed .gallery-post.vertical .gallery-post-wrap>img,.gallery-feed .gallery-posts.vertical .gallery-post-wrap>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.vertical .gallery-post-wrap .block-inner,.gallery-feed .gallery-post.vertical .gallery-post-wrap .event-image,.gallery-feed .gallery-post.vertical .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-post.vertical .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-post.vertical .gallery-post-wrap iframe,.gallery-feed .gallery-post.vertical .gallery-post-wrap>.instagram-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .block-inner,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .event-image,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap iframe,.gallery-feed .gallery-posts.vertical .gallery-post-wrap>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.vertical .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-post.vertical .gallery-post-wrap>.property-image img,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-posts.vertical .gallery-post-wrap>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal img,.gallery-feed .gallery-post.vertical img,.gallery-feed .gallery-posts.horizontal img,.gallery-feed .gallery-posts.vertical img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-feed .gallery-post .post-padding,.gallery-feed .gallery-posts .post-padding{padding:5px;box-sizing:border-box}.gallery-feed .gallery-post .post-ratio,.gallery-feed .gallery-posts .post-ratio{border:1px solid #707070;padding:10px;box-sizing:border-box}.gallery-feed .gallery-post .post-ratio.white,.gallery-feed .gallery-posts .post-ratio.white{border:1px solid #fff}.gallery-feed .gallery-post .post-ratio a,.gallery-feed .gallery-posts .post-ratio a{display:block;overflow:hidden}.gallery-feed .gallery-post img,.gallery-feed .gallery-posts img{width:100%;transition:all .5s;margin-bottom:-10px}.gallery-feed .gallery-post img:hover,.gallery-feed .gallery-posts img:hover{transform:scale(1.05)}.gallery-image{position:relative;position:relative;margin-top:3px;margin-bottom:3px}.gallery-image:before{display:block;content:"";width:100%;padding-top:100%}.gallery-image>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-image .block-inner,.gallery-image .event-image,.gallery-image .promoBlock-post-wrap,.gallery-image .quicklink-post-wrap,.gallery-image iframe,.gallery-image>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-image .gallery-image img,.gallery-image>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-image:nth-child(2n){margin-right:0}.gallery-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}@media (min-width:420px){.gallery-image:nth-child(2n){margin-right:4%}.gallery-image:nth-child(3n){margin-right:0}}@media (min-width:768px){.gallery-feed .gallery-post.flexible-container,.gallery-feed .gallery-posts.flexible-container{width:32%}.gallery-feed .gallery-post.horizontal .gallery-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap{position:relative}.gallery-feed .gallery-post.horizontal .gallery-post-wrap:before,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap:before{display:block;content:"";width:100%;padding-top:87.5%}.gallery-feed .gallery-post.horizontal .gallery-post-wrap>img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal .gallery-post-wrap .block-inner,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .event-image,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-post.horizontal .gallery-post-wrap iframe,.gallery-feed .gallery-post.horizontal .gallery-post-wrap>.instagram-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .block-inner,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .event-image,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap iframe,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-post.horizontal .gallery-post-wrap>.property-image img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.vertical .gallery-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap{position:relative}.gallery-feed .gallery-post.vertical .gallery-post-wrap:before,.gallery-feed .gallery-posts.vertical .gallery-post-wrap:before{display:block;content:"";width:100%;padding-top:142%}.gallery-feed .gallery-post.vertical .gallery-post-wrap>img,.gallery-feed .gallery-posts.vertical .gallery-post-wrap>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.vertical .gallery-post-wrap .block-inner,.gallery-feed .gallery-post.vertical .gallery-post-wrap .event-image,.gallery-feed .gallery-post.vertical .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-post.vertical .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-post.vertical .gallery-post-wrap iframe,.gallery-feed .gallery-post.vertical .gallery-post-wrap>.instagram-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .block-inner,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .event-image,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-posts.vertical .gallery-post-wrap iframe,.gallery-feed .gallery-posts.vertical .gallery-post-wrap>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.vertical .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-post.vertical .gallery-post-wrap>.property-image img,.gallery-feed .gallery-posts.vertical .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-posts.vertical .gallery-post-wrap>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content{width:calc(100% - 20px);height:calc(100% - 20px);margin:10px}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content h3,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content h3{font-family:FranchiseFree-Bold;text-transform:uppercase;font-size:1.2em}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content p,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content p{margin:0;line-height:1.2em}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content h3.light,.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content p.light,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content h3.light,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content p.light{color:#fff}.gallery-image:nth-child(3n){margin-right:4%}.gallery-image:nth-child(4n){margin-right:0}}@media (min-width:1300px){.gallery-feed .gallery-post.horizontal .gallery-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap{position:relative}.gallery-feed .gallery-post.horizontal .gallery-post-wrap:before,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap:before{display:block;content:"";width:100%;padding-top:83.33333%}.gallery-feed .gallery-post.horizontal .gallery-post-wrap>img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal .gallery-post-wrap .block-inner,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .event-image,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-post.horizontal .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-post.horizontal .gallery-post-wrap iframe,.gallery-feed .gallery-post.horizontal .gallery-post-wrap>.instagram-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .block-inner,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .event-image,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .promoBlock-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .quicklink-post-wrap,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap iframe,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post.horizontal .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-post.horizontal .gallery-post-wrap>.property-image img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap .gallery-image img,.gallery-feed .gallery-posts.horizontal .gallery-post-wrap>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content h3,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content h3{font-size:2.4em}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content p,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content p{font-size:1em;margin:1em 0;line-height:1.4em}.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content h3.light,.gallery-feed .gallery-post .gallery-post-wrap .gallery-block-content p.light,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content h3.light,.gallery-feed .gallery-posts .gallery-post-wrap .gallery-block-content p.light{color:#fff}}footer{background-color:#364045;padding:40px 0}footer p{color:#fff;margin-top:0}footer p.legal-links a{color:#fff;text-decoration:none}footer p.legal-links a:after{content:'|';padding-left:10px;padding-right:5px}footer p.legal-links a:last-child:after{content:''}footer .list-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}footer .list-items .list-item{height:80px;float:left;padding:10px}footer .list-items .list-item img{height:100%;width:auto}footer .footer-list{list-style-type:none;line-height:1.6em;color:#fff}footer .footer-list a{color:#fff;text-decoration:none;padding-left:.5em;word-break:break-all}footer .footer-list i{color:#fff}footer .logo-block{width:80px;padding-right:4%;box-sizing:border-box}footer .logo-block img{max-width:80px;width:100%}footer .content-block{width:70%}footer .content-block,footer .logo-block{float:left;display:inline-block}@media (min-width:768px){footer .content-block{width:57%}}.footer-credits{background-color:#2a3337;padding:10px 0}.footer-credits p{color:rgba(255,255,255,.5);font-size:.875em}.footer-credits p a{color:rgba(255,255,255,.5);text-decoration:none}.footer-credits .credit{max-width:20px;width:100%;vertical-align:middle;margin:0 .5em}.contactform input[type=submit]{width:auto;cursor:pointer}.contactform input,.contactform textarea{width:100%;font-size:1em;font-family:Montserrat,sans-serif;color:#292929;padding:10px 15px;box-sizing:border-box;margin-bottom:10px;margin-top:10px;border:1px solid #e6e6e6;transition:all .5s}.contactform input:focus,.contactform textarea:focus{background-color:#fafafa}.slick-list{width:100%;display:block}.slick-list .slick-slide{width:100%}button[aria-label='1 of 1']{display:none}.instagram-feed{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.instagram-feed .slick-list{-ms-flex-order:1;order:1;padding:12px var(--slick-offset,0)!important}.instagram-feed .button-bg.left{-ms-flex-order:2;order:2}.instagram-feed .button-bg.left i{margin-right:10px}.instagram-feed .button-bg.right{-ms-flex-order:4;order:4}.instagram-feed .button-bg.right i{margin-left:10px}.instagram-feed .slick-dots{-ms-flex-order:3;order:3}.instagram-feed .button-bg i{-webkit-text-stroke:1px #292929;-webkit-text-fill-color:#fff;margin-top:10px;font-size:1.3em;cursor:pointer}.instagram-feed .slick-dots{margin:0;padding:0;list-style-type:none;display:inline-block}.instagram-feed .slick-dots li{display:inline-block;padding:2px}.instagram-feed .slick-dots li button{height:12px;width:12px;background-color:#fff;border:1px solid #62757f;border-radius:100%;font-size:0;padding:0;cursor:pointer}.instagram-feed .slick-dots li.slick-active button{background-color:#292929}.instagram-feed .slick-slide{opacity:.3;transition:all .3s}.instagram-feed .slick-slide.slick-current{opacity:1}.instagram-feed .instagram-post{position:relative}.instagram-feed .instagram-post::after{clear:both;content:"";display:table}.instagram-feed .instagram-post .post-padding{padding:5px;box-sizing:border-box}.instagram-feed .instagram-post .post-ratio{position:relative;border:1px solid #62757f}.instagram-feed .instagram-post .post-ratio:before{display:block;content:"";width:100%;padding-top:100%}.instagram-feed .instagram-post .post-ratio>img{position:absolute;top:0;left:0;right:0;bottom:0}.instagram-feed .instagram-post .post-ratio .block-inner,.instagram-feed .instagram-post .post-ratio .event-image,.instagram-feed .instagram-post .post-ratio .promoBlock-post-wrap,.instagram-feed .instagram-post .post-ratio .quicklink-post-wrap,.instagram-feed .instagram-post .post-ratio iframe,.instagram-feed .instagram-post .post-ratio>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.instagram-feed .instagram-post .post-ratio .gallery-image img,.instagram-feed .instagram-post .post-ratio>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.instagram-feed .instagram-post.width-50{width:50%;float:left}.instagram-feed .instagram-post .icon{position:absolute;top:-12px;right:0;max-width:100px}.instagram-feed .instagram-post .section-title{width:100%;display:block;position:absolute;top:-8px;left:0;text-align:center}.instagram-feed .instagram-post .section-title .the-section-title{font-family:FranchiseFree-Bold;text-transform:uppercase;color:#292929;background-color:#fff;padding:2px 10px;font-size:1.1em;-webkit-font-smoothing:antialiased}.instagram-feed .instagram-post .cta{position:absolute;bottom:0;left:0;text-align:center;width:100%}.instagram-feed .instagram-post .cta .cta-text{padding:10px 20px;display:inline-block;font-family:FranchiseFree-Bold;text-transform:uppercase;color:#fff;font-size:1.4em;-webkit-font-smoothing:antialiased;transition:all .5s}.instagram-feed .instagram-post .cta .cta-text i{padding-left:10px}.instagram-feed .instagram-post .instagram-post-wrap{height:100%;width:100%;border:10px solid #fff;box-sizing:border-box;overflow:hidden}.instagram-feed .instagram-post .instagram-post-wrap:hover .cta-text{padding:10px 20px 20px}.instagram-feed .instagram-post .instagram-post-wrap:hover img{transform:scale(1.05)}.instagram-feed .instagram-post .instagram-post-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}:focus{outline:0}body{margin:0;background-color:#fff;font-family:Montserrat,sans-serif;font-size:.875em}h1,h2{font-family:"Roboto Slab",serif;font-size:2em;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#292929;margin-bottom:1em}h1:after,h2:after{content:'';height:1px;width:120px;background-color:#292929;position:absolute;bottom:-20px}h3{font-family:"Roboto Slab",serif;font-size:1.6em;color:#292929;font-weight:300}h4{color:#292929;font-size:1.3em}.p-block,p{line-height:1.6em;color:#292929}.p-block.large,p.large{font-size:1.2em}.p-block a,p a{color:#62757f;text-decoration:none}ul li{line-height:1.6em;color:#292929}ul li a{color:#62757f;text-decoration:none}hr{margin-top:20px;border:0;border-bottom:1px solid rgba(255,255,255,.1)}.mobile{display:block}.desktop{display:none}.flexalign{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.flexalign.justify{-ms-flex-pack:center;justify-content:center}.wrapper{max-width:1400px;width:90%;margin:0 auto;position:relative}.time-block{text-align:center;max-width:300px;width:100%;margin:0 auto 40px auto}.time-block h4{margin-bottom:.5em}.menus{text-align:center}.menus a{display:inline-block;padding:10px 2%;box-sizing:border-box;cursor:pointer}.menus a:hover img{transform:scale(1.05)}.menus a img{max-width:200px;width:100%;transition:all .5s}.container{padding:40px 0}.container.lighten{background-color:#f2f2f2}.contact-social i{height:50px;width:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d9d9d9;margin:0 auto;transition:all .5s}.contact-social a{display:inline-block;padding:5px;box-sizing:border-box;color:#62757f;text-decoration:none}.facilities::after{clear:both;content:"";display:table}.facilities .facility{margin-top:10px;margin-bottom:10px;text-align:center}.facilities .facility:nth-child(2n){margin-right:0}.facilities .icon-container{height:80px;width:80px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d9d9d9;margin:0 auto;transition:all .5s;padding:10px;box-sizing:border-box}.facilities .icon-container img{width:100%}.contact-details .info-block{text-align:center;margin-top:10px;margin-bottom:10px}.contact-details .info-block i{height:50px;width:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d9d9d9;margin:0 auto;color:#62757f}.contact-details .info-block p{font-size:.875em;text-transform:uppercase}.contact-details .info-block a,.contact-details .info-block span{display:block;font-size:1.4em;color:#62757f;text-transform:none;margin-top:.2em;line-height:1.4em}.content{padding:10px 0}.content.small{max-width:668px;width:100%;margin:0 auto}.content.x-small{max-width:468px;width:100%;margin:0 auto}.content.center{text-align:center}.page-secure-your-holiday-for-just-50 .content ul{text-align:left}.dropCaps p:first-of-type:first-letter{height:.7em;margin:0 0 -.05em 0;padding:0 .1em 0 0;font-size:5em;line-height:.85em;float:left;font-family:"Roboto Slab",serif}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.align{-ms-flex-align:center;align-items:center}.body-image-container{height:100%}.body-image-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.button,.follow-button{background-color:rgba(255,255,255,.7);border:1px solid #fff;text-transform:uppercase;padding:10px 20px;box-sizing:border-box;color:#292929;text-decoration:none;display:inline-block;margin-right:5px;transition:all .5s}.button:last-child,.follow-button:last-child{margin-right:0}.button:hover,.follow-button:hover{background-color:rgba(255,255,255,.9)}.alt.follow-button,.button.alt{border:1px solid #62757f;background-color:rgba(255,255,255,0);color:#62757f}.alt2.follow-button,.button.alt2{background-color:rgba(255,255,255,0);color:#fff}.button i,.follow-button i{font-size:.7em;color:#62757f;margin-top:-2px;padding-left:5px;vertical-align:middle}.image{max-width:980px;width:100%}.offers{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers .offer{width:100%;margin-top:20px;margin-bottom:20px}.offers .offer .offer-image{display:block;position:relative}.offers .offer .offer-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.offers .offer .overlay{position:relative;top:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px;box-sizing:border-box;border:1px solid rgba(54,64,69,.9)}.offers .offer .overlay ul{text-align:left}.offers .offer .overlay.primary{background-color:rgba(54,64,69,.9)}.offers .offer .overlay.primary a,.offers .offer .overlay.primary h3,.offers .offer .overlay.primary p,.offers .offer .overlay.primary ul li{color:#fff}.promo-blocks,.rooms{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo-blocks .promo-image,.promo-blocks .room-image,.rooms .promo-image,.rooms .room-image{position:relative;display:block;overflow:hidden}.promo-blocks .promo-image:before,.promo-blocks .room-image:before,.rooms .promo-image:before,.rooms .room-image:before{display:block;content:"";width:100%;padding-top:66.66667%}.promo-blocks .promo-image>img,.promo-blocks .room-image>img,.rooms .promo-image>img,.rooms .room-image>img{position:absolute;top:0;left:0;right:0;bottom:0}.promo-blocks .promo-image .block-inner,.promo-blocks .promo-image .event-image,.promo-blocks .promo-image .promoBlock-post-wrap,.promo-blocks .promo-image .quicklink-post-wrap,.promo-blocks .promo-image iframe,.promo-blocks .promo-image>.instagram-post-wrap,.promo-blocks .room-image .block-inner,.promo-blocks .room-image .event-image,.promo-blocks .room-image .promoBlock-post-wrap,.promo-blocks .room-image .quicklink-post-wrap,.promo-blocks .room-image iframe,.promo-blocks .room-image>.instagram-post-wrap,.rooms .promo-image .block-inner,.rooms .promo-image .event-image,.rooms .promo-image .promoBlock-post-wrap,.rooms .promo-image .quicklink-post-wrap,.rooms .promo-image iframe,.rooms .promo-image>.instagram-post-wrap,.rooms .room-image .block-inner,.rooms .room-image .event-image,.rooms .room-image .promoBlock-post-wrap,.rooms .room-image .quicklink-post-wrap,.rooms .room-image iframe,.rooms .room-image>.instagram-post-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.promo-blocks .promo-image .gallery-image img,.promo-blocks .promo-image>.property-image img,.promo-blocks .room-image .gallery-image img,.promo-blocks .room-image>.property-image img,.rooms .promo-image .gallery-image img,.rooms .promo-image>.property-image img,.rooms .room-image .gallery-image img,.rooms .room-image>.property-image img{position:absolute;top:0;left:0;right:0;bottom:0}.promo-blocks .promo-image img,.promo-blocks .room-image img,.rooms .promo-image img,.rooms .room-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.promo-blocks .promo-image:hover img,.promo-blocks .room-image:hover img,.rooms .promo-image:hover img,.rooms .room-image:hover img{transform:scale(1.05)}.promo-blocks .promo-block,.promo-blocks .room,.rooms .promo-block,.rooms .room{margin-bottom:20px;margin-top:20px}.mobile-center{text-align:center}.cta,.subscribe{overflow:hidden;position:relative;display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cta img,.subscribe img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta .overlay,.subscribe .overlay{width:100%;background-color:rgba(54,64,69,.9);position:relative}.cta .content,.subscribe .content{padding:40px 0}.cta .content h3,.cta .content p,.subscribe .content h3,.subscribe .content p{color:#fff;margin:.5em 0}.subscribe .overlay{padding:40px 0;background-color:rgba(98,117,127,.9)}.subscribe-form{padding-top:20px}.subscribe-form input{width:100%;border:1px solid #fff;font-size:1em;background-color:rgba(255,255,255,0);color:#fff;padding:10px 15px;box-sizing:border-box}.subscribe-form input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.subscribe-form input::placeholder{color:rgba(255,255,255,.5)}.subscribe-form input[type=submit]{text-transform:uppercase;cursor:pointer}.bookingContainer{text-align:center}.book-now-button{width:100%;position:-webkit-sticky;position:sticky;bottom:-4px;z-index:999;margin-bottom:-4px;display:none}.book-now-button .button-container{display:inline-block;background-color:#4c5a62;padding:10px 12px;box-sizing:border-box;width:100%}.book-now-button .button-container .button,.book-now-button .button-container .follow-button{padding:8px 10px;width:48%;text-align:center;margin-right:4%;float:left;box-sizing:border-box;border:1px solid #fff;background-color:rgba(255,255,255,0);color:#fff}.book-now-button .button-container .button:last-child,.book-now-button .button-container .follow-button:last-child{margin-right:0}.press-releases{padding-top:20px}.press-releases .press-release{display:block;text-decoration:none;padding:15px 40px 15px 0;border-bottom:1px solid #62757f;color:#62757f;position:relative}.press-releases .press-release:after{font-family:FontAwesome;content:'\f061';position:absolute;right:0;font-size:.8em;padding-top:3px}.press-releases .press-release:first-child{border-top:1px solid #62757f}.feature-links{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(280px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.feature-links a{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.feature-links a:first-of-type{justify-self:center}.feature-links a:last-of-type{justify-self:center;margin-top:6px}.follow-button{border-color:#292929;color:#fff;background-color:#62757f;transition:all .5s}.follow-button:hover{color:#292929}@supports (display:flex){.browser-warning{display:none}}@media (min-width:768px){.mobile{display:none}.desktop{display:block}.container{padding:40px 0}.mobile-center{text-align:left}.mobile-center.right{text-align:right}.promo-blocks .promo-block .alt:nth-child(2n){margin-right:0}.facilities .facility:nth-child(2n){margin-right:4%}.facilities .facility:nth-child(4n){margin-right:0}.contact-details{max-width:600px;margin:0 auto}.contact-details .info-block:nth-child(2n){margin-right:0}.rooms.main-alt .room:nth-child(2n){margin-right:0}.offers{width:104%}.offers .grid-sizer,.offers .offer{width:46%;margin-right:4%}.book-now-button{position:fixed;display:none;bottom:0;text-align:right}.book-now-button .button-container{margin-right:4%;max-width:350px}}@media (min-width:641px){.feature-links a:first-of-type{justify-self:end;margin-right:6px}.feature-links a:last-of-type{justify-self:start;margin-top:0;margin-left:6px}}@media (min-width:980px){.rooms.main-alt .room:nth-child(2n){margin-right:4%}.rooms.main-alt .room:nth-child(3n){margin-right:0}.offers .grid-sizer,.offers .offer{width:29.33337%}.facilities .facility:nth-child(3n){margin-right:4%}.facilities .facility:nth-child(4n){margin-right:0}}@media (min-width:1300px){.contact-details{max-width:1400px}.contact-details .info-block:nth-child(2n){margin-right:4%}.contact-details .info-block:nth-child(4n){margin-right:0}.facilities .facility:nth-child(4n){margin-right:4%}.facilities .facility:nth-child(5n){margin-right:0}}.closure-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000094;z-index:1000;transition:all 250ms}.closure-overlay.fade-out{opacity:0;visibility:hidden}.closure-message{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:500px;padding:2em;background:#62757f;color:#fff;width:50%;z-index:1001;transition:all 250ms}@media (min-width:768px){.closure-message{padding:4em}}.closure-message.fade-out{opacity:0;visibility:hidden}.closure-message a,.closure-message h2,.closure-message h3,.closure-message p{color:#fff}.closure-message a{text-decoration:underline}.closure-message h2,.closure-message h3{text-align:center}.closure-message h3{margin-bottom:1.5em}.closure-message h2{margin-bottom:2em}.closure-message h2:after{background-color:#fff}.closure-message .close-button{position:absolute;top:0;right:10px;padding:10px;font-size:40px;font-weight:100;color:#fff;border-radius:25px;text-decoration:none}