a,img,input,textarea,#pull span:before,#pull span:after,nav li ul,.tabs li,.tab-content,.apartments img,.apartments .quote a:before,.boxes .slideshow .text,#gallery .item,main .content #grid h3,.boxes.strips .box .text h3,main .content .blog li{-webkit-transition:all .2s ease;transition:all .2s ease}html{background:#f8f8f8}body.preload{position:fixed;overflow-y:scroll}#container{background:#fff;max-width:1920px;width:100%;margin:0 auto;overflow:hidden}.centre{max-width:1450px;width:90%}::-moz-selection{background:#a29061;color:#fff}::selection{background:#a29061;color:#fff}.hr{margin:30px 0;border-top:1px solid #e8e8e8;display:block}body.preload *{-webkit-transition:none!important;transition:none!important}#load{display:none!important}.anime{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.anime.s2{-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.anime.s2.d2{-webkit-transition:all 200ms 200ms ease-out;transition:all 200ms 200ms ease-out}.anime.s2.d4{-webkit-transition:all 200ms 400ms ease-out;transition:all 200ms 400ms ease-out}.anime.s2.d6{-webkit-transition:all 200ms 600ms ease-out;transition:all 200ms 600ms ease-out}.anime.s2.d8{-webkit-transition:all 200ms 800ms ease-out;transition:all 200ms 800ms ease-out}.anime.s2.d1x{-webkit-transition:all 200ms 1s ease-out;transition:all 200ms 1s ease-out}.anime.s4{-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.anime.s4.d2{-webkit-transition:all 400ms 200ms ease-out;transition:all 400ms 200ms ease-out}.anime.s4.d4{-webkit-transition:all 400ms 400ms ease-out;transition:all 400ms 400ms ease-out}.anime.s4.d6{-webkit-transition:all 400ms 600ms ease-out;transition:all 400ms 600ms ease-out}.anime.s4.d8{-webkit-transition:all 400ms 800ms ease-out;transition:all 400ms 800ms ease-out}.anime.s4.d1x{-webkit-transition:all 400ms 1s ease-out;transition:all 400ms 1s ease-out}.anime.s6{-webkit-transition:all 600ms ease-out;transition:all 600ms ease-out}.anime.s6.d2{-webkit-transition:all 600ms 200ms ease-out;transition:all 600ms 200ms ease-out}.anime.s6.d4{-webkit-transition:all 600ms 400ms ease-out;transition:all 600ms 400ms ease-out}.anime.s6.d6{-webkit-transition:all 600ms 600ms ease-out;transition:all 600ms 600ms ease-out}.anime.s6.d8{-webkit-transition:all 600ms 800ms ease-out;transition:all 600ms 800ms ease-out}.anime.s6.d1x{-webkit-transition:all 600ms 1s ease-out;transition:all 600ms 1s ease-out}.anime.s8{-webkit-transition:all 800ms ease-out;transition:all 800ms ease-out}.anime.s8.d2{-webkit-transition:all 800ms 200ms ease-out;transition:all 800ms 200ms ease-out}.anime.s8.d3{-webkit-transition:all 800ms 300ms ease-out;transition:all 800ms 300ms ease-out}.anime.s8.d4{-webkit-transition:all 800ms 400ms ease-out;transition:all 800ms 400ms ease-out}.anime.s8.d6{-webkit-transition:all 800ms 600ms ease-out;transition:all 800ms 600ms ease-out}.anime.s8.d8{-webkit-transition:all 800ms 800ms ease-out;transition:all 800ms 800ms ease-out}.anime.s8.d1x{-webkit-transition:all 800ms 1s ease-out;transition:all 800ms 1s ease-out}.anime.s1x{-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.anime.s1x.d2{-webkit-transition:all 1s 200ms ease-out;transition:all 1s 200ms ease-out}.anime.s1x.d4{-webkit-transition:all 1s 400ms ease-out;transition:all 1s 400ms ease-out}.anime.s1x.d6{-webkit-transition:all 1s 600ms ease-out;transition:all 1s 600ms ease-out}.anime.s1x.d8{-webkit-transition:all 1s 800ms ease-out;transition:all 1s 800ms ease-out}.anime.s1x.d1x{-webkit-transition:all 1s 1s ease-out;transition:all 1s 1s ease-out}.anime.s2x{-webkit-transition:all 2s ease-out;transition:all 2s ease-out}.anime.s2x.d2{-webkit-transition:all 2s 200ms ease-out;transition:all 2s 200ms ease-out}.anime.s2x.d4{-webkit-transition:all 2s 400ms ease-out;transition:all 2s 400ms ease-out}.anime.s2x.d6{-webkit-transition:all 2s 600ms ease-out;transition:all 2s 600ms ease-out}.anime.s2x.d8{-webkit-transition:all 2s 800ms ease-out;transition:all 2s 800ms ease-out}.anime.s2x.d1x{-webkit-transition:all 2s 2s ease-out;transition:all 2s 2s ease-out}.anime.fade-in,.anime.fade-out{opacity:0}.anime.fade-in.viewport,.anime.fade-out.viewport{opacity:1}.anime.slide-top{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.anime.slide-top.viewport{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.anime.slide-right{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.anime.slide-right.viewport{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.anime.slide-bottom{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.anime.slide-bottom.viewport{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.anime.slide-left{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.anime.slide-left.viewport{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.headerlogo{background:#fff;position:absolute;left:0;padding:35px 50px;z-index:100;width:40%}.headerlogo img{float:left}.headerlogo img:last-child{padding:10px 0;float:right;width:58%;height:auto}header{position:relative;max-width:1920px;width:100%;height:130px;top:0;float:left;z-index:100;-webkit-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}header .logo{background:#fff;position:relative;width:290px;height:100%;top:0;left:100%;padding:35px 20px;float:left;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;box-shadow:0 0 2px 0 #666}header .logo img{float:left;width:auto;height:55px}header .logo img:last-of-type{float:right;height:40px;padding:11px 0}header .mobilebook{background:#a29061;width:100%;padding:20px 0;font:300 20px/20px Raleway,sans-serif;color:#fff;text-align:center;display:none}header .mobilebook.tel{background:#fbf7f4;color:#a29061}header.fixed{position:fixed;height:130px;pointer-events:none}header.fixed .logo{left:0;pointer-events:all}header.fixed #pull{left:0;pointer-events:all}header.fixed nav{left:-100%}header.fixed nav ul li ul{display:block}header.fixed nav > ul > li > a{padding:57px 25px}header.fixed nav ul li.phone .tel{padding:0 0 0 25px}header.fixed nav ul li.book a{width:164px;-webkit-transition-delay:.6s;transition-delay:.6s}.main.fixed{margin-bottom:130px}header.fixed.active{background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.2);-webkit-transition-delay:.6s;transition-delay:.6s;pointer-events:all}header.fixed.active .logo{left:100%}header.fixed.active #pull{left:100%}header.fixed.active nav{left:0}header.fixed.active nav ul li ul{top:initial;bottom:initial;-webkit-transform:none;transform:none}header.fixed.active nav ul li ul li{-webkit-transform:none;transform:none}header.fixed.active nav ul li.book a{-webkit-transition-delay:0;transition-delay:0}nav{background:#fff;position:absolute;width:100%;height:100%;left:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;border-bottom:1px solid rgba(238,238,238,1)}header.fixed nav{border-bottom:0 solid rgba(238,238,238,0)}#home nav{border:none}#no-slideshow nav{border-top:1px solid rgba(238,238,238,1)}#no-slideshow header.fixed nav{border-top:0 solid rgba(238,238,238,0)}nav ul{list-style:none;text-align:center}nav ul li{position:relative;margin:0 -2px;font:300 16px/20px Raleway,sans-serif;text-transform:uppercase;vertical-align:middle;display:inline-block}nav ul li a{padding:56px 26px;color:#888;display:block}nav ul li.book a{background:#b33030;color:#fff;padding:57px 26px}nav ul li.phone .tel{font:200 36px/36px Raleway,sans-serif;color:#b33030;clear:both;padding:0 0 0 25px}nav ul li.m,nav ul.m,header.fixed nav ul.m,header.fixed nav ul li ul.m{display:none}nav ul li ul{position:absolute;width:225px;height:0;bottom:100%;left:calc(50% - 112.5px);margin:0!important;overflow:hidden;opacity:0;z-index:-1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav ul li ul li{display:block;float:none;margin:0;font:300 16px/20px Raleway,sans-serif;text-align:center;text-transform:capitalize;-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav ul li ul li a{background:#a29061;padding:15px 12px;color:#fff;display:block}@media only screen and (min-width:961px){nav ul li:hover ul{opacity:1;height:auto;z-index:100}}#pull{background:#b33030;position:relative;width:80px;height:100%;top:0;left:100%;cursor:pointer;float:left;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#pull span{background:#fbf7f4;position:absolute;width:35px;height:3px;top:calc(50% - 1.5px);left:22px}#pull span:after,#pull span:before{background:#fbf7f4;position:absolute;width:100%;height:3px;top:9px;display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .1s ease;transition:all .1s ease;content:''}#pull span:before{top:-9px}#pull em{font:300 14px/14px Raleway,sans-serif;color:rgba(251,247,244,0.6);margin-top:97px;text-align:center;display:block}.slideshow{position:relative;width:100%;height:auto;margin:0;padding:0;z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fade,.fader,.slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden}.fade .item,.fader .item,.slide .item{position:relative;width:100%;margin:0;padding:0;float:left;overflow:hidden;cursor:default;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fade .item img,.fader .item img,.slide .item img{width:100%;height:auto;margin:0;padding:0;display:block}.slideshow.fixed{margin-bottom:130px}a.nav{position:absolute;bottom:8%;cursor:pointer;z-index:9999;background-size:cover;color:#fff;font-size:50px}a.nav.prev{right:calc(50px + 6%)}a.nav.next{right:5%}.pager{position:absolute;width:100%;bottom:15%;left:10%}.pager li{margin:0;padding:0;float:left;cursor:pointer;color:transparent}.pager li button{width:13px;height:13px;margin:0 2px;opacity:.5;border:3px solid #fff;border-radius:6.5px;float:left;cursor:pointer;color:transparent}.pager li.slick-active button{opacity:1}.videowrapper.fixed{margin-bottom:130px}video{width:100%;height:auto;float:left;clear:both}#play{background:url(../images/play.svg) center no-repeat;position:absolute;width:100%;height:100%;cursor:pointer;z-index:10;display:none}.boxes{position:relative;width:100%;z-index:1}.boxes.bg{background:url(../images/boxes-bg.jpg) center no-repeat;background-size:cover;background-attachment:fixed;padding:15% 0 8%}.boxes .box{position:relative;float:left;overflow:hidden}.boxes .box.boxform{background:#1a1a1a}.boxes .box img{width:100%;height:auto}.boxes .column{width:auto;float:left;padding:5px 0}.w33{width:33.33%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w100{width:100%;clear:both}.boxes .form{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center}.boxes .form p{font:200 22px/28px Raleway,sans-serif;color:#a29061}.boxes .form p.title{font:200 66px/68px Raleway,sans-serif;color:#fff}.boxes .form form{margin-top:2%}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{background:#111;width:40%;padding:5%;font:300 18px/18px Raleway,sans-serif;color:#fff}.boxes .form form input[type="submit"],.boxes .form a.booknow{background:#a29061;margin-top:2%;padding:4%;font:200 30px/30px Raleway,sans-serif;color:#fbf7f4;cursor:pointer;display:inline-block}.boxes .form a.booknow{margin-top:15px}.boxes .form form input.checkin,.boxes .form form input.checkout{background:#111 url(/_System/images/datepicker.svg) center right 12% no-repeat;cursor:pointer}.boxes .form ::-webkit-input-placeholder{color:#fff}.boxes .form :-moz-input-placeholder{color:#fff}.boxes .form ::-moz-input-placeholder{color:#fff}.boxes .form :-ms-input-placeholder{color:#fff}.boxes .slideshow .item{position:relative;background:#a29061}.boxes .slideshow .item img{opacity:.12}.boxes .slideshow .text{position:absolute;width:75%;max-width:440px;top:10%;right:10%;z-index:1}.boxes .slideshow .text p{font:300 30px/40px Raleway,sans-serif;color:#eee;text-align:right}.boxes .slideshow .text p.price{font:200 24px/30px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 120px/140px Raleway,sans-serif;clear:both;display:block}.boxes .slideshow .text p.fine{font:300 18px/28px Raleway,sans-serif;color:#fbf7f4}.boxes .slideshow .text p.guest{font:300 18px/28px Raleway,sans-serif;color:#fbf7f4}.boxes .slideshow .nav.prev{bottom:calc(50% - 25px);left:-50px;right:initial}.boxes .slideshow .nav.next{bottom:calc(50% - 25px);right:-50px}.boxes .tab-content .slideshow .item img{-webkit-filter:grayscale(0.8);filter:grayscale(0.8)}.tabs{position:absolute;bottom:14%;right:10%;list-style:none;z-index:10}.tabs li{margin:0 5px;font:300 22px/22px Raleway,sans-serif;float:right}.tabs li a{background:none;padding:3px 8px;color:#fff}.tabs li.active a{background:#333;color:#fbf7f4}.tab-content{position:absolute;width:100%;height:100%;opacity:0}.tab-content.active{position:relative;opacity:1}.boxes.quote{position:relative;z-index:2}.boxes.quote .slideshow .caroufredsel_wrapper,.boxes.quote .slideshow .fader,.boxes.quote .slideshow .fader .item{overflow:visible!important}.boxes.quote .slideshow .fader .item img{opacity:1}.boxes.quote .box{position:absolute;background:rgba(255,255,255,0.9)}.boxes.quote .box div{position:absolute;width:100%;top:50%;padding:0 7%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.boxes.quote .box p{font:200 50px/54px Raleway,sans-serif;color:#a29061;text-align:center}.boxes.quote .box p sup{font-size:50%;vertical-align:text-top;font-weight:300}.boxes.quote .box p .button{padding:25px 35px;background:#1a1a1a;color:#fbf7f4;font:200 46px/50px Raleway,sans-serif;display:inline-block;margin-top:30px;width:100%}.boxes.quote .box p .button:last-child{background:#a29061;margin-top:15px}.boxes.strips{margin-bottom:5%}.boxes.strips .box{width:100%;margin:25px 0;background:#fbf7f4}.boxes.strips .box .thumb,.boxes.strips .box .text{width:47.5%;float:left}.boxes.strips .box .thumb{position:relative;margin:0 5% 0 0;overflow:hidden}.boxes.strips .box:nth-child(even) .thumb{margin:0;float:right}.boxes.strips .box:nth-child(even) .text{margin:0 5% 0 0;text-align:right;float:right}.boxes.strips .box .thumb img{position:relative;width:107%;height:auto;margin-left:0;z-index:1;-webkit-transition-duration:2s;transition-duration:2s;max-width:none}.boxes.strips .box:nth-child(even) .thumb img{margin-left:-7%}.boxes.strips .box .text > div{text-align:left;padding:60px 60px 0 0}.boxes.strips .box:nth-child(even) .text > div{text-align:right;padding:60px 0 0 60px}.boxes.strips h2{font:300 40px/48px Raleway,sans-serif;color:#a29061;margin-bottom:15px}.boxes.strips .box .text h3{font:300 42px/52px Raleway,sans-serif;color:#383838;margin:0 0 15px}.boxes.strips .box .text p{font:300 18px/28px Raleway,sans-serif;color:#585859;margin:0 0 15px}.boxes.strips .box .text .link{background:#a29061;padding:12px 16px;color:#fff;font:300 19px/26px Raleway,sans-serif;margin-top:10px;margin-right:15px;float:left}.boxes.strips .box:nth-child(even) .text .link{margin-left:15px;margin-right:0;float:right}.boxes.strips .box .text .book{background:#a29061}.boxes.strips .box .text .price{color:#a29061;font-weight:400}.boxes.strips .box.testimonial{width:100%;background:#fbf7f4;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3)}.boxes.strips .box.testimonial .text{width:100%;padding:60px}.boxes.strips .box.testimonial .text p{font:300 18px/28px Raleway,sans-serif;color:#585859;margin:0 0 15px;position:relative;z-index:1}.boxes.strips .box.testimonial .text p.byline{color:#999;font-style:italic}.boxes.strips .box.testimonial .text img.quote1{width:auto;display:inline;float:left;margin-right:15px}.boxes.strips .box.testimonial .text img.quote2{width:auto;position:absolute;filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:.15;right:0;bottom:0}.boxes.strips .box.testimonial .text > div,.boxes.strips .box.testimonial:nth-child(even) .text > div{text-align:inherit;padding:0}#statements{background:#1a1a1a;padding:100px 0}#statements p{font:200 30px/40px Raleway,sans-serif;color:#fbf7f4;text-align:center;width:80%;margin:0 auto}.apartments{background:url(../images/apartments-bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed;margin-top:-10%;padding:15% 0 5%}.apartments .centre{width:80%;margin:0;float:left}.apartments .item{background:#f5f5f5}.apartments .quote{position:absolute;width:100%;bottom:0;font:200 30px/30px Raleway,sans-serif;text-align:right;z-index:10}.apartments .quote a{position:relative;background:rgba(162,144,97,0.8);padding:25px 30px;color:#fbf7f4;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateZ(0);transform:translateZ(0);display:inline-block}.apartments .quote a:before{background:#b33030;position:absolute;top:0;left:0;right:0;bottom:0;content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:-1}.apartments a.nav{bottom:12%}.content .form{position:relative;width:100%;clear:both;display:inline-block}.content .form input,.content .form select,.content .form textarea,.content .form label{background:none;width:50%;font:300 18px/25px Raleway,sans-serif;color:#888;margin:0 0 8px;padding:20px 0;text-align:left;text-transform:none;border:none;border-bottom:2px solid #fbf7f4;float:left}.content .form label.checkbox{width:auto;border:none;margin:0 0 10px}.content .form input[type="checkbox"]{width:auto;margin:26px 0 24px 20px;line-height:normal;padding:0}.content .form .fine{font:300 16px/25px Raleway,sans-serif}.content .form .mandatory{font-weight:400;color:#b33030}.content .form textarea{margin-bottom:0;width:100%;resize:none}.content .form input.checkin,.form input.checkout{background:url(../images/datepicker.svg) top 15px right 20px no-repeat;cursor:pointer}.content .form input[type="submit"]{position:absolute;background:#a29061;width:auto;right:0;bottom:0;margin:0;font:300 18px/25px Raleway,sans-serif;color:#fff;padding:15px 30px;text-transform:lowercase;cursor:pointer;border:none}.content .form input::-webkit-input-placeholder{color:#888;text-transform:none;opacity:1}.content .form input:-moz-placeholder{color:#888;text-transform:none;opacity:1}.content .form input::-moz-placeholder{color:#888;text-transform:none;opacity:1}.content .form input:-ms-input-placeholder{color:#888;text-transform:none;opacity:1}.content .form textarea::-webkit-input-placeholder{color:#888;text-transform:none;opacity:1}.content .form textarea:-moz-placeholder{color:#888;text-transform:none;opacity:1}.content .form textarea::-moz-placeholder{color:#888;text-transform:none;opacity:1}.content .form textarea:-ms-input-placeholder{color:#888;text-transform:none;opacity:1}.content .form textarea.mandatory::-webkit-input-placeholder{color:#b33030;text-transform:none;opacity:1}.content .form textarea.mandatory:-moz-placeholder{color:#b33030;text-transform:none;opacity:1}.content .form textarea.mandatory::-moz-placeholder{color:#b33030;text-transform:none;opacity:1}.content .form textarea.mandatory:-ms-input-placeholder{color:#b33030;text-transform:none;opacity:1}.content .form input.mandatory::-webkit-input-placeholder{color:#b33030;line-height:25px;text-transform:none;opacity:1}.content .form input.mandatory:-moz-placeholder{color:#b33030;line-height:25px;text-transform:none;opacity:1}.content .form input.mandatory::-moz-placeholder{color:#b33030;line-height:25px;text-transform:none;opacity:1}.content .form input.mandatory:-ms-input-placeholder{color:#b33030;line-height:25px;text-transform:none;opacity:1}.content .form br{clear:both}main{position:relative;display:inline-block;width:100%;padding:3% 0 5%}#home main{padding:7% 0 5%}main .content h1{font:200 68px/78px Raleway,sans-serif;text-transform:capitalize;color:#a29061}main .content h2{font:300 36px/44px Raleway,sans-serif;color:#a29061;margin:20px 0 15px}main .content h3{font:300 24px/36px Raleway,sans-serif;color:#a29061;margin:15px 0 5px}main .content p.intro{font:300 28px/36px Raleway,sans-serif;margin:1.7% 0;color:#585859}main .content p,.content table{font:300 18px/28px Raleway,sans-serif;color:#888;margin:0 0 10px}main .content table.tabledefault td{padding-bottom:20px}main .content p a:not(.tel),main .content table a,main .content li a{color:#b33030;font-weight:400}main .content .blog li a{color:#1a1a1a;font-weight:400}main .content ul{background:#fbf7f4;margin:15px 0;padding:30px;width:49%;float:left}main .content ul:first-of-type{margin-right:1%}main .content li{margin:5px 0;font:300 18px/28px Raleway,sans-serif;color:#585859;list-style:none;padding-left:25px;position:relative}main .content li:before{content:"\e90f";font-family:pebblefonts;color:#b33030;font-size:14px;margin-right:20px;position:absolute;left:0}main .content li.noliststyle{padding-left:0}main .content li.noliststyle:before{content:" ";margin-right:0;font-size:0}main .content .blog li:before{content:"\e90a"}main#packages .content ul{clear:both;float:none}main .content a.button,main .content p a.button{background:#a29061;padding:12px 16px;color:#fff;font:200 19px/26px Raleway,sans-serif;margin-top:10px;margin-right:15px}main .content h1 a.button{font:200 36px/41px Raleway,sans-serif}main.attractions .content ul{width:100%;clear:both}main .content p.terms{font:400 14px/20px Raleway,sans-serif;color:#a9a9a9}main .content .price{color:#a29061;font:400 24px/46px Raleway,sans-serif}main .content .price span{font:300 18px/46px Raleway,sans-serif}main .content .floorplan{margin:20px 0 30px;width:47.5%;float:left}main .content .floorplan.right{margin-left:5%}main .content .floorplan img{width:100%;height:auto}main .content .package div{padding:15px;margin:15px 0;display:none;clear:both;width:400px;float:left;background:#fbf7f4;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.5)}main .content .package div h3{text-transform:uppercase;margin:0 0 8px}main .content .yt-video{text-align:center;margin:40px 0}main .content .form h2{font:200 60px/70px Raleway,sans-serif;text-transform:capitalize;color:#a29061;margin:0 0 20px}main .content a.write{background:#a29061;padding:5px 8px;border-radius:3px;color:#fff!important}main .content #write.anchor{top:-150px}main .content sup{font-size:65%;position:relative;top:-4px}main .content img{max-width:100%;height:auto}main .content p.fine{font:300 16px/26px Raleway,sans-serif;font-style:italic}main .content .sampleMenu{background:#fbf7f4;padding:30px;width:100%;margin:10px 0}main .content .sampleMenu p{line-height:3}main .content table.capacity-table{width:100%;border-collapse:collapse;margin:10px 0 0;float:left;position:relative}main .content table.capacity-table tr{border-top:1px solid #eee}main .content table.capacity-table tr.table-header{background:#1a1a1a;color:#fff}main .content table.capacity-table td{padding:15px;font:300 16px/22px Raleway,sans-serif}main .content table.capacity-table tr.table-header td{font:300 18px/24px Raleway,sans-serif}main .content .key{width:100%;padding:15px 20px;background:#a29061;color:#fbf7f4;text-align:center;float:left;font:300 12px/18px Raleway,sans-serif}.download{margin:0 0 25px;font:300 16px/24px Raleway,sans-serif;float:left;width:100%;color:#aaa}.download span{display:inline;float:left}.download span.icon > img{margin:0 10px -3px 0}.download span.link a{color:#b33030;font-weight:400}.download span.size{margin-left:10px}#grid,#guest-reviews{display:inline-block;width:100%;position:relative;padding-bottom:60px}#grid .columns,#guest-reviews .columns{float:left;padding:0}#grid .box,#guest-reviews .box{position:relative;margin:10px 5px;overflow:hidden}#grid .box .inner,#guest-reviews .box .inner{background:#fbf7f4;padding:30px;float:left;width:100%}#grid .box img{width:100%;height:auto;margin:0;padding:0;display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s ease;transition:all .6s ease}#grid[data-columns]::before{content:'3 .columns.w33'!important}@media screen and (max-width:700px){#grid[data-columns]::before{content:'1 .columns.w100'!important}}@media screen and (min-width:701px) and (max-width:1280px){#grid[data-columns]::before{content:'2 .columns.w50'!important}}@media screen and (min-width:1281px){#grid[data-columns]::before{content:'3 .columns.w33'!important}}main .content #grid h3{font:300 30px/36px Raleway,sans-serif;color:#383838;margin:0 0 5px}main .content #grid ul{background:none;margin:0 0 20px;padding:0;width:100%;float:left}main .content #grid li{font:300 18px/28px Raleway,sans-serif;color:#888;list-style:inside;margin:0}main .content p.date{font:400 15px/24px Raleway,sans-serif;margin:10px 0}.content .form select.upgrade-dropdown{background:#fff;width:60%;font:300 20px/26px Raleway,sans-serif;color:#383838;margin:0;padding:15px;text-align:left;text-transform:none;border:none;border-bottom:1px solid #eee}#grid .box .inner .btn{background:#a29061;padding:8px 12px;color:#fff;font:300 18px/28px Raleway,sans-serif;margin-top:10px;margin-right:15px;float:left}#grid .box .inner p{color:#585859}#grid .box .inner p.date{color:#888}main .content #grid ul.pagination{position:absolute;bottom:0;left:5px;margin:0}main .content #grid .pagination li{color:#fbf7f4;background:#1a1a1a}.content .pagination li a{background:#a29061}.faqs{margin:20px 0 50px}.faqs .question{margin-bottom:10px}.faqs .question a{color:#b33030}.faqs .answer{margin-bottom:20px}footer{display:inline-block;width:100%;background:#fbf7f4}footer ul{width:100%;padding:50px 0;list-style:none;text-align:center}footer ul:nth-child(2){border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff}footer ul li{margin:0 1.4%;font:300 18px/20px Raleway,sans-serif;color:#888;text-transform:uppercase;vertical-align:middle;display:inline-block}footer ul li.social{margin:0 1%}footer ul li a{color:#888}footer ul li.social a{font-size:36px;color:#a29061}footer ul li.book a{background:#a29061;color:#fbf7f4;padding:20px 25px}footer ul li.phone{font:200 30px/30px Raleway,sans-serif;text-transform:capitalize;text-align:right}footer ul li.phone a{font:200 36px/36px Raleway,sans-serif;color:#a29061}footer ul span{width:5%;display:inline-block}footer .copyright p{font:300 16px/28px Raleway,sans-serif;color:#a3a3a2;display:block;text-align:center;padding:30px 10px 15px}footer .copyright p:last-child{padding:15px 10px 30px}footer .copyright p a{color:#a3a3a2}footer .copyright p span:not(.year){width:2%;height:1px;display:inline-block}footer .copyright .pd{display:inline-block;vertical-align:middle}footer .copyright .pd img{display:inline-block}.ui-datepicker{background:#fff;font:300 16px/20px Raleway,sans-serif;width:520px!important;margin:10px 0 0;padding:5px 0;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);float:left;display:none;z-index:999999!important;overflow:hidden}.ui-datepicker-group{width:250px;float:left;margin:0 5px;border-radius:0}.ui-datepicker-group .ui-datepicker-header{position:relative;background:#a29061;width:260px;height:45px;margin:-5px 0 0 -5px;padding:10px 0;color:#fff;font-weight:300;text-transform:capitalize}.ui-datepicker-group-first .ui-datepicker-header{border-top-left-radius:0}.ui-datepicker-group-last .ui-datepicker-header{border-top-right-radius:0}.ui-datepicker .ui-datepicker-title{font-size:16px;line-height:25px;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0}.ui-datepicker th{width:25px;padding:5px;font-weight:700;color:#696969;text-transform:lowercase}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:3px;text-align:right;text-decoration:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;font-size:12px;font-weight:700;line-height:20px;color:#696969;text-align:center}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#b33030;color:#fff}.ui-widget-header .ui-state-hover{opacity:.5;filter:Alpha(Opacity=50);cursor:pointer}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.5;filter:Alpha(Opacity=50);cursor:default}.ui-icon{width:30px;height:30px;text-indent:-99999px;overflow:hidden;display:block}.ui-datepicker .ui-datepicker-prev .ui-icon{background:url(../images/datepicker-arrows.png) center left no-repeat}.ui-datepicker .ui-datepicker-next .ui-icon{background:url(../images/datepicker-arrows.png) center right no-repeat}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:7px;width:30px;height:30px}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background:none}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next{right:5px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{font:bold 18px sans-serif;color:#FFF;text-transform:lowercase;position:absolute;top:-28px;left:0;width:450px}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#1a1a1a}#cboxContent{margin-top:32px;overflow:visible;background:#fff}.cboxIframe{background:#a29061}#cboxError{padding:50px}#cboxLoadedContent{background:#fff}#cboxLoadingGraphic{background:#fff url(../images/load.gif) center no-repeat}#cboxLoadingOverlay{background:#fff}#cboxTitle{font:bold 18px sans-serif;color:#FFF;text-transform:lowercase;position:absolute;top:-28px;left:0;width:450px}#cboxCurrent{display:none!important}#cboxPrevious{position:absolute;top:50%;left:-35px;margin-top:-40px;background:url(../images/bg-colorbox-nav.png) bottom left no-repeat}#cboxNext{position:absolute;top:50%;right:-35px;margin-top:-40px;background:url(../images/bg-colorbox-nav.png) top left no-repeat}#cboxClose{background:url(../images/bg-colorbox-close.png) center no-repeat;position:absolute;top:-69px;right:-69px}#cboxPrevious,#cboxNext,#cboxClose{width:69px;height:69px;text-indent:-9999px;z-index:9999;border:0;display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#cboxSlideshow{display:none!important}@media only screen and (max-width:960px){#cboxClose{top:-50px;right:-25px}}#google-map{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;margin:50px 0 0}#google-map iframe,#google-map object,#google-map embed{position:absolute;top:0;left:0;width:100%;height:100%}#google-map .overlay{background:transparent;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}@-webkit-keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:1050px){header .logo:hover img{opacity:.6}nav ul li:not(.phone):hover > a{background:#F8F8F3;color:#b33030}nav ul li ul li a:hover{background:#b33030!important;color:#fbf7f4!important}nav ul li.book a:hover{background:#1a1a1a;color:#fbf7f4}#pull:hover{background:#b33030}#pull:hover span{background:#fff}#pull:hover span:after{-webkit-transform:rotate(-90deg) translate3d(0,0,0);transform:rotate(-90deg) translate3d(0,0,0);top:0!important;left:0;background:#fff}#pull:hover span:before{-webkit-transform:rotate(90deg) translate3d(0,0,0);transform:rotate(90deg) translate3d(0,0,0);top:0!important;left:0;background:#fff}header.fixed.active #pull:hover span:after{-webkit-transform:rotate(180deg) translate3d(0,0,0);transform:rotate(180deg) translate3d(0,0,0);top:0!important;left:0}header.fixed.active #pull:hover span:before{-webkit-transform:rotate(180deg) translate3d(0,0,0);transform:rotate(180deg) translate3d(0,0,0);top:0!important;left:0}a.nav:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#b33030}.boxes .form form input:focus,.boxes .form form input:hover{background-color:#161616}#grid .box .inner .btn:hover,.boxes .form form input[type="submit"]:hover,.boxes .form a.booknow:hover{background:#b33030}.boxes .slideshow:hover .nav.prev{left:5%}.boxes .slideshow:hover .nav.next{right:5%}.boxes .slideshow a:hover img{opacity:.1}.boxes .slideshow:hover .text{top:14%;right:14%}.boxes .box .thumb:hover img{margin-left:-7%;-webkit-transition-duration:2s;transition-duration:2s}.boxes .box:nth-child(even) .thumb:hover img{margin-left:0;-webkit-transition-duration:2s;transition-duration:2s}.boxes.strips .box .text h3:hover,main .content #grid a:hover h3{color:#b33030}#grid .box a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}main .content p a:not(.tel):hover,main .content table a:hover,main .content li a:hover,.faqs .question a:hover{color:#1a1a1a}main .content .blog li:hover a{color:#b33030}main .content .blog li:hover{margin-left:15px}main .content a.button:hover,main .content p a.button:hover{background:#b33030;color:#fbf7f4}.download span.link a:hover{color:#1a1a1a}.tabs li:hover a,.boxes.strips .box .text .link:hover,.content .form input[type="submit"]:hover,.content .pagination li a:hover,main#packages .content a.button:hover,main .content a.write:hover{background:#b33030;color:#fff}.apartments img.hover{opacity:.3;-webkit-transition:all .5s ease;transition:all .5s ease}.apartments .item:hover .quote a{background:#a29061}.apartments .quote a:hover{color:#fbf7f4;-webkit-animation:wobble 1s ease 1;animation:wobble 1s ease 1}.apartments .quote a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.boxes.quote .box p .button:hover,.boxes.quote .box p .button:last-child:hover{background:#b33030}footer a:hover,footer .copyright p a:hover{color:#b33030}footer .pd:hover{opacity:.5}footer ul li.book a:hover{background:#b33030}footer .social a:hover{color:#b33030}}@media only screen and (min-width:1921px){header.fixed nav,header.fixed.active .logo,header.fixed.active #pull{opacity:0}header.fixed.active nav,header.fixed .logo,header.fixed #pull{opacity:1}}@media only screen and (max-width:1800px){header.fixed nav > ul > li > a{padding:57px 20px}}@media only screen and (max-width:1700px){nav ul li a{padding:55px 20px}nav ul li.phone .tel{padding:0 0 0 20px}header.fixed nav ul li.phone .tel{padding:0 0 0 20px}header.fixed nav ul li.hide-1{display:none}}@media only screen and (max-width:1600px){nav ul li.phone .tel{font:200 32px/32px Raleway,sans-serif}header.fixed nav ul li{font:300 15px/20px Raleway,sans-serif}header.fixed nav > ul > li > a{padding:58px 17px}header.fixed nav ul li.book a{width:157px}.boxes .form p.title{font:200 60px/60px Raleway,sans-serif}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{font:300 17px/17px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 29px/29px Raleway,sans-serif}.boxes .slideshow .text p{font:300 28px/38px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 120px/140px Raleway,sans-serif}.boxes.quote .box p{font:200 48px/52px Raleway,sans-serif}.boxes.quote .box p .button{font:200 44px/48px Raleway,sans-serif}.apartments .quote{font:200 28px/28px Raleway,sans-serif}main .content h1{font:200 66px/76px Raleway,sans-serif}main .content p.intro{font:300 28px/36px Raleway,sans-serif}footer ul li.phone{font:200 28px/28px Raleway,sans-serif}footer ul li.phone a{font:200 32px/32px Raleway,sans-serif}footer ul li.hide-1{display:none}}@media only screen and (max-width:1500px){nav ul li a{padding:56px 15px}nav ul li.phone .tel{padding:0 0 0 15px}header.fixed nav > ul > li > a{padding:56px 15px}header.fixed nav ul li.phone .tel{padding:0 0 0 15px;font:200 30px/30px Raleway,sans-serif}.headerlogo{padding:35px 40px}.boxes .form p.title{font:200 58px/58px Raleway,sans-serif}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{font:300 16px/16px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 28px/28px Raleway,sans-serif}.boxes .slideshow .text p{font:300 27px/37px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 110px/130px Raleway,sans-serif}.boxes.quote .box p{font:200 46px/50px Raleway,sans-serif}.boxes.quote .box p .button{padding:20px 30px;font:200 40px/44px Raleway,sans-serif}.apartments .quote{font:200 26px/26px Raleway,sans-serif}main .content h1{font:200 64px/74px Raleway,sans-serif}main .content p.intro{font:300 26px/34px Raleway,sans-serif}main .content p,main .content #grid li,.content table{font:300 17px/27px Raleway,sans-serif}.content .form select.upgrade-dropdown{font:300 19px/25px Raleway,sans-serif}table.tariffs tr.titles{font:400 20px/38px Raleway,sans-serif}footer ul li.phone{font:200 26px/26px Raleway,sans-serif}footer ul li{font:300 16px/20px Raleway,sans-serif}}@media only screen and (max-width:1400px){.headerlogo img:last-child{padding:12px 0}nav ul li{font:300 14px/20px Raleway,sans-serif}nav ul li a{padding:56px 12px}nav ul li.phone .tel{padding:0 0 0 12px;font:200 28px/28px Raleway,sans-serif}nav ul li ul li{font:300 16px/20px Raleway,sans-serif}header.fixed nav > ul > li > a{padding:57px 12px}header.fixed nav ul li.book a{width:135px}header.fixed nav ul li.phone .tel{padding:0 0 0 12px;font:200 24px/24px Raleway,sans-serif}.slideshow.fixed{margin-bottom:150px}.pager{bottom:6%;left:6%}.boxes .form p{font:300 20px/26px Raleway,sans-serif}.boxes .form p.title{font:200 56px/56px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 26px/26px Raleway,sans-serif}.boxes .slideshow .text p{font:300 24px/34px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 100px/120px Raleway,sans-serif}.boxes.quote .box p{font:200 42px/48px Raleway,sans-serif}.boxes.quote .box p .button{padding:20px 25px;font:200 38px/42px Raleway,sans-serif}.tabs{right:4%;bottom:5%}.tabs li{font:200 18px/18px Raleway,sans-serif}.boxes.strips .box .text h3{font:300 34px/36px Raleway,sans-serif;margin:0 0 10px}.apartments .quote{font:200 24px/24px Raleway,sans-serif}.apartments .quote a{padding:20px 25px}#home main{padding:9% 0 5%}main .content h1{font:200 60px/70px Raleway,sans-serif}main .content #grid h3{font:300 28px/34px Raleway,sans-serif}main .content p.intro{font:300 24px/32px Raleway,sans-serif}main .content p,main .content li,.boxes.strips .box .text p,.boxes.strips .box .text .link,main .content #grid li,.content table,.boxes.strips .box.testimonial .text p{font:300 16px/26px Raleway,sans-serif}main .content p.fine{font:300 14px/24px Raleway,sans-serif}.content .form select.upgrade-dropdown{font:300 18px/24px Raleway,sans-serif}main .content li:before{font-size:13px}main .content li{padding-left:22px}footer ul li.phone{font:200 22px/22px Raleway,sans-serif}footer ul li.phone a{font:200 28px/28px Raleway,sans-serif}}@media only screen and (max-width:1300px){.headerlogo{padding:25px 30px}.headerlogo img:last-child{padding:11px 0}nav ul li.phone .tel{font:200 28px/28px Raleway,sans-serif}nav ul li a span{display:none}header.fixed nav > ul > li > a{padding:57px 8px}header.fixed nav ul li.book a{width:125px}.boxes .form p{font:300 19px/26px Raleway,sans-serif}.boxes .form p.title{font:200 54px/54px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 24px/24px Raleway,sans-serif}.boxes .form form input.checkin,.boxes .form form input.checkout{background-image:none}.boxes .slideshow .text p{font:300 22px/32px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 90px/110px Raleway,sans-serif}.boxes.quote .box{width:36%}.boxes.quote .box p{font:200 38px/44px Raleway,sans-serif}.boxes.quote .box p .button{padding:20px;font:200 36px/40px Raleway,sans-serif}.boxes.strips .box .text h3{font:300 32px/34px Raleway,sans-serif;margin:5% 0 10px}.boxes.strips .box .text .link{margin-top:5px}.boxes.strips .box .text p,.boxes.strips .box.testimonial .text p{margin:0 0 10px}.apartments .quote{font:200 22px/22px Raleway,sans-serif}#home main{padding:10% 0 6%}main .content h1{font:200 58px/68px Raleway,sans-serif}main .content h2{font:300 36px/44px Raleway,sans-serif}main .content p.intro{font:300 22px/30px Raleway,sans-serif}table.tariffs tr.titles{font:400 16px/36px Raleway,sans-serif}table.tariffs tr.t-heading{font:400 17px/27px Raleway,sans-serif}footer ul li{font:300 15px/20px Raleway,sans-serif}footer ul li.phone{font:200 20px/20px Raleway,sans-serif}footer ul li.phone a{font:200 26px/26px Raleway,sans-serif}}@media only screen and (max-width:1200px){.headerlogo{padding:20px 25px}.headerlogo img:last-child{padding:10px 0}nav ul li.hide-1{display:none}header.fixed nav ul li.hide-2,header.fixed nav ul.hide-2{display:none}header.fixed nav ul li.hide-2.m,header.fixed nav ul.hide-2.m{display:block}.boxes .form p{font:300 18px/26px Raleway,sans-serif}.boxes .form p.title{font:200 52px/52px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 22px/22px Raleway,sans-serif}.boxes .slideshow .text p{font:300 20px/30px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 80px/100px Raleway,sans-serif}.boxes.quote .box p{font:200 36px/40px Raleway,sans-serif}.boxes.quote .box p .button{font:200 34px/38px Raleway,sans-serif}.tabs li{font:200 16px/16px Raleway,sans-serif}.boxes.strips .box .text h3{font:300 30px/32px Raleway,sans-serif;margin:5% 0 10px}.boxes.strips .box .text .link{padding:8px 12px}.boxes.strips .box .text p,.boxes.strips .box.testimonial .text p{margin:0 0 8px}.apartments .centre{width:85%}.apartments .quote{font:300 20px/20px Raleway,sans-serif}#home main{padding:11% 0 6%}main .content h1{font:200 56px/66px Raleway,sans-serif}main .content p.intro{font:300 20px/28px Raleway,sans-serif}main .content p,main .content li,.boxes.strips .box .text p,.boxes.strips .box .text .link,main .content #grid li,.content table,.boxes.strips .box.testimonial .text p{font:300 15px/25px Raleway,sans-serif}.content .form select.upgrade-dropdown{font:300 17px/23px Raleway,sans-serif}footer ul li{margin:0 1%}footer ul li.social{margin:0 .8%}}@media only screen and (max-width:1100px){.headerlogo{padding:15px}.headerlogo img{height:80px;width:auto}.headerlogo img:last-child{padding:7px 0}nav ul li.hide-2,nav ul.hide-2{display:none}nav ul li.hide-2.m,nav ul.hide-2.m{display:block}header.fixed nav ul li.hide-3{display:none}header.fixed nav ul li.hide-3.m{display:block}header.fixed nav ul .phone{display:none}.boxes .form p{font:300 16px/26px Raleway,sans-serif}.boxes .form p.title{font:200 48px/48px Raleway,sans-serif}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{font:300 14px/14px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 20px/20px Raleway,sans-serif}.boxes .slideshow .text p{font:300 18px/28px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 70px/80px Raleway,sans-serif}.boxes.strips .box .text h3{font:200 28px/30px Raleway,sans-serif;margin-top:0;margin-bottom:10px}.boxes.strips .box .text .link{font:300 14px/24px Raleway,sans-serif;padding:5px 10px}.boxes.strips .box .text p,.boxes.strips .box.testimonial .text p{font:300 15px/25px Raleway,sans-serif;margin:0 0 5px}main .content h1{font:200 54px/64px Raleway,sans-serif}main .content h2{font:300 32px/38px Raleway,sans-serif}main .content p.intro{font:300 17px/25px Raleway,sans-serif}main .content p,main .content li,main .content #grid li,.content table{font:300 15px/25px Raleway,sans-serif}.content .form select.upgrade-dropdown{font:300 16px/22px Raleway,sans-serif}footer ul li{margin:0 1%}footer ul li.social{margin:0 .8%}footer .copyright p{font:300 14px/24px Raleway,sans-serif}footer .copyright p span:not(.year){width:1%}footer .copyright p .pd img{width:180px;height:auto}}@media only screen and (max-width:1050px){.headerlogo{padding:15px}.headerlogo img:last-child{padding:10px 0}nav ul li.hide-3{display:none}nav ul li.hide-3.m{display:block}.boxes .slideshow .nav.prev{left:5%}.boxes .slideshow .nav.next{right:5%}.boxes .slideshow .text{right:14%}.boxes .slideshow img{opacity:.3}.boxes.quote .item > img{position:absolute;width:auto;height:100%}.boxes.quote .box{position:relative;width:55%;margin:8% 0;z-index:10}.boxes.quote .box p{font:200 50px/50px Raleway,sans-serif}.boxes.quote .box p .button{padding:25px;font:200 48px/48px Raleway,sans-serif}.boxes.strips .box .thumb img,.boxes.strips .box:nth-child(even) .thumb img{width:100%;margin-left:0;margin-right:0;left:0;right:auto}.apartments{padding:18% 0 9%}#home main{padding:6% 0}footer ul li.hide-1{display:none}}@media only screen and (max-width:1000px){.boxes.strips .box .text > div{padding:15px 30px 0 0}.boxes.strips .box:nth-child(even) .text > div{padding:15px 0 0 30px}nav ul li a{padding:56px 8px}}@media only screen and (max-width:960px){.centre{width:100%}.headerlogo,#no-slideshow .headerlogo{display:none}header{position:absolute;top:0;height:auto}header .logo{left:0;margin:0 auto;padding:40px 0;float:none;box-shadow:none;display:block;width:80%}header .mobilebook{display:block}header .logo img{height:70px}header .logo img:last-of-type{height:55px;padding:8px 0}.main,#no-slideshow main{margin-top:330px}nav{position:relative}nav ul{display:none;-webkit-transition:none!important;transition:none!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}nav ul li{width:100%;border-top:1px solid #a29061;display:block}nav ul li.hide-2{display:block}nav ul li.hide-2.m,nav ul.hide-2.m{display:none}nav ul li a{padding:20px 0!important}nav ul li.book,nav ul li.phone{display:none}nav ul li ul{position:relative;width:100%;left:0;bottom:initial;opacity:1;z-index:1;height:auto;-webkit-transform:none!important;transform:none!important;display:none}nav ul li ul li{border-bottom:1px solid #fff;-webkit-transform:none!important;transform:none!important}nav ul li ul li:last-of-type{border-bottom:none}#pull{width:100%;height:auto;left:0;float:none;display:inline-block}#pull:after{position:absolute;width:24px;height:24px;top:calc(50% - 12px);right:5%;font-family:pebblefonts;font-size:24px;color:#fff;content:'\e926'}#pull em{font:300 20px/20px Raleway,sans-serif;color:#fff;margin:0;padding:20px 0}#pull span{display:none}.boxes.bg{background:none;padding:0}.boxes.quote .centre{width:85%!important}.boxes.quote .box p{font:200 42px/46px Raleway,sans-serif}.boxes.quote .box p .button{font:200 30px/34px Raleway,sans-serif;padding:15px}.boxes.strips{margin-top:40px}.boxes.strips .box .text h3{font:200 30px/30px Raleway,sans-serif;margin-top:0}.boxes .form form input[type="submit"],.boxes .form a.booknow{background:#b33030}.apartments{background:none;margin:0;padding:0}.apartments .centre{width:100%}.apartments a.nav{bottom:14%}#home main{padding:7% 0}main .centre{padding:0 10%}main .content h1{font:200 50px/60px Raleway,sans-serif}main .content h3,main .content #grid h3{font:300 20px/26px Raleway,sans-serif}main .content p.intro{font:300 16px/24px Raleway,sans-serif}main .content p,main .content li,.boxes.strips .box .text p,.boxes.strips .box .text .link,main .content #grid li,.content table,.boxes.strips .box.testimonial .text p{font:300 14px/24px Raleway,sans-serif}.content .form select.upgrade-dropdown{width:100%;font:300 14px/20px Raleway,sans-serif}main .content ul{width:100%;padding:30px 30px 0;margin:20px 0 0}main .content ul:last-of-type{padding:0 30px 30px;margin:0 0 20px}main .content li.noliststyle{display:none}main .content li:before{font-size:12px}main .content li{padding-left:20px}main#packages .content ul{width:100%;padding:30px;margin:20px 0}main .content .price{font:400 20px/40px Raleway,sans-serif}main .content .price span{font:300 16px/40px Raleway,sans-serif}table.tariffs tr.titles{font:400 16px/34px Raleway,sans-serif}table.tariffs tr.t-heading{font:400 16px/28px Raleway,sans-serif}main .content #write.anchor{top:0}main .content h1 a.button{font:200 24px/30px Raleway,sans-serif}.content .form input,.content .form select,.content .form textarea,.content .form label{width:100%}.content .form label.checkbox{width:auto}.content .form input[type="checkbox"]{width:auto}#statements{padding:50px 0}#statements p{font:200 24px/34px Raleway,sans-serif}footer ul span{width:1px;height:30px;display:block}footer ul li.phone{text-align:center}footer ul li.hide-2{display:none}footer .copyright p span:not(.year){width:2%}footer .copyright p span:not(.year):nth-child(2){width:1px;height:5px;display:block}footer ul li.book a{background:#b33030}}@media only screen and (max-width:860px){.boxes.quote .box p{font:200 40px/44px Raleway,sans-serif}.boxes.strips .box .text h3{font:200 26px/28px Raleway,sans-serif;margin:0 0 10px}.boxes.strips .box .text p,.boxes.strips .box.testimonial .text p{margin:0 0 5px}.boxes.strips .box .text > div{padding:20px 20px 0 0}.boxes.strips .box:nth-child(even) .text > div{padding:20px 0 0 20px}main .content .yt-video{display:none}}@media only screen and (max-width:800px){a.nav{right:16%;-webkit-transform:scale(0.9);transform:scale(0.9)}.boxes .form p{font:300 14px/24px Raleway,sans-serif}.boxes .form p.title{font:200 46px/46px Raleway,sans-serif}.boxes .slideshow .text p{font:300 16px/26px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 60px/70px Raleway,sans-serif}.boxes.quote .box p{font:200 38px/42px Raleway,sans-serif}.boxes.strips .centre{margin:0}.boxes.strips .box{margin:0 0 25px;background:#fff}.boxes.strips .box .thumb,.boxes.strips .box .text{width:100%;float:left}.boxes.strips .box .thumb,.boxes.strips .box:nth-child(even) .thumb,.boxes.strips .box:nth-child(even) .text{position:relative;margin:0;overflow:hidden;float:left}.boxes.strips .box .text > div,.boxes.strips .box:nth-child(even) .text > div{text-align:left;padding:6%}.boxes.strips .box .text h3{margin-top:2%;font:200 30px/36px Raleway,sans-serif}.boxes.strips .box .text .link,.boxes.strips .box:nth-child(even) .text .link{margin-right:15px;margin-left:0;float:none;font:300 14px/44px Raleway,sans-serif;padding:12px 16px}.boxes.strips .box .text p,.boxes.strips .box.testimonial .text p{margin:0 0 20px}.boxes.strips .box.testimonial .text{padding:6%}.boxes.strips .box.testimonial{box-shadow:none}.boxes.strips .box.testimonial .quote2{display:none}.boxes.strips .box.testimonial .text img.quote1{width:55px!important;height:auto!important;margin-right:5px;left:auto!important}main{padding:5% 0}main .centre{padding:0 5%}main .content h1{font:200 46px/56px Raleway,sans-serif}main .content h2{font:300 28px/34px Raleway,sans-serif}main .content li:before{font-size:10px}main .content li{padding-left:16px}main .content .floorplan,main .content .floorplan.right{margin:20px 0 30px;width:100%}table.tariffs tr td,table.tariffs tr th{width:16.66%;padding:10px}table.tariffs tr td:first-child,table.tariffs tr th:first-child{width:50%}table.dates tr td,table.dates tr td:first-child,table.dates tr th,table.dates tr th:first-child{width:50%}table.tariffs tr td,table.tariffs tr th{padding:10px 5px}footer ul li{font:300 18px/28px Raleway,sans-serif}footer ul:first-child li{display:block}footer ul li.book{margin-top:23px}footer ul li.hide-1,footer ul li.hide-2{display:block}}@media only screen and (max-width:760px){.boxes.quote .box p{font:200 34px/38px Raleway,sans-serif}}@media only screen and (max-width:700px){a.nav.next{right:4%;-webkit-transform:scale(1);transform:scale(1)}#home .videowrapper video{position:relative;width:auto!important;height:300px;left:calc(50% - 346.15px)}.boxes .w40,.boxes .w60{width:100%}.boxes .form p{font:300 20px/26px Raleway,sans-serif}.boxes .form p.title{font:200 60px/60px Raleway,sans-serif}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{font:300 17px/17px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 29px/29px Raleway,sans-serif}.boxes .slideshow .text p{font:300 26px/36px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 80px/80px Raleway,sans-serif}.boxes.quote .box{width:65%}.apartments a.nav{bottom:17%}main .content .price{font:400 18px/30px Raleway,sans-serif}main .content .price span{font:300 16px/30px Raleway,sans-serif}#statements{background:#a29061}.ui-datepicker{width:260px!important}.ui-datepicker-group{float:none}.ui-datepicker-group-first{margin-bottom:5px}}@media only screen and (max-width:600px){#load .logo img{height:65px}#load .logo img:last-child{height:45px;padding:12px 0}a.nav.next{right:3%}.boxes .slideshow .text p{font:300 22px/32px Raleway,sans-serif}.boxes .slideshow .text p.price span{font:200 70px/70px Raleway,sans-serif}.boxes .slideshow .pager{display:none!important}.boxes.quote .box{width:100%}.boxes.quote .box img{display:none}.boxes.quote .box > div{position:relative;top:0;padding:7%;-webkit-transform:none;transform:none}.boxes.quote .box p{font:200 32px/36px Raleway,sans-serif}.tabs li{font:200 14px/14px Raleway,sans-serif;margin:0}.tabs li a{padding:3px 5px}.apartments .slideshow img{position:relative;width:auto;height:380px;left:calc(50% - 333.33px)}main .content h1{font:200 44px/54px Raleway,sans-serif}main .content h2{font:400 24px/30px Raleway,sans-serif}#instaboxes ul li{width:50%}footer .copright p span:not(.year){width:1px;height:5px;display:block}}@media only screen and (max-width:500px){header .logo{width:90%}header .logo img:last-of-type{height:50px;padding:10px 0}a.nav.next{right:2%}.boxes .form p{font:300 18px/26px Raleway,sans-serif}.boxes .form p.title{font:200 58px/58px Raleway,sans-serif}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{font:300 16px/16px Raleway,sans-serif;margin:5px 0 10px}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 26px/26px Raleway,sans-serif}.boxes .slideshow .text p{font:300 20px/30px Raleway,sans-serif}.boxes .slideshow .text p.fine,.boxes .slideshow .text p.guest{font:300 16px/26px Raleway,sans-serif}.boxes .slideshow .nav{bottom:35%!important}.boxes .slideshow .item img{position:relative;width:auto;height:380px;left:calc(50% - 285px)}.boxes.quote .slideshow .item > img{position:absolute;width:auto;height:100%}main .content h1{font:200 42px/50px Raleway,sans-serif}main .content h3,main .content #grid h3{font:300 18px/24px Raleway,sans-serif}main .content p.intro{font:400 14px/22px Raleway,sans-serif}main .content p,main .content li,main .content #grid li,.content table,.boxes.strips .box.testimonial .text p,.boxes.strips .box .text p{font:300 13px/23px Raleway,sans-serif}main .content ul{padding:15px 15px 0}main .content ul:last-of-type{padding:0 15px 15px}main#packages .content ul{padding:15px}main .content p.terms{font:400 12px/16px Raleway,sans-serif}table.tariffs tr.titles{font:300 14px/24px Raleway,sans-serif}table.tariffs tr.t-heading{font:300 14px/24px Raleway,sans-serif}}@media only screen and (max-width:400px){header .logo{width:95%}header .logo img:last-of-type{height:46px;padding:12px 0}.boxes .box img{position:relative;width:auto;height:380px;left:calc(50% - 190px)}.boxes .form{z-index:10}.boxes .form p{font:300 16px/26px Raleway,sans-serif}.boxes .form p.title{font:200 56px/56px Raleway,sans-serif}.boxes .form form input[type="text"],.boxes .form form input[type="email"]{width:45%;font:300 16px/16px Raleway,sans-serif}.boxes .form form input[type="submit"],.boxes .form a.booknow{font:200 24px/26px Raleway,sans-serif}.boxes .slideshow .text{width:90%;right:5%;top:4%}.boxes .slideshow .text p.price span{font:200 60px/60px Raleway,sans-serif}main .content .package div{width:100%}footer ul li.social{width:20%;margin:0}}
