/*!
 * fullPage 3.0.7
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */#fp-nav ul li .fp-tooltip,.fp-scrollable,.fp-scroller,.fp-slides,.fp-sr-only{overflow:hidden}.home-txt,body,html{letter-spacing:1.1px}.fp-slide,.logo-small{float:left}.nav1,.overlay .nav2{list-style:none}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;position:relative;-webkit-transition:.3s ease-out;transition:.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#fp-nav,.fp-slidesNav{-webkit-transform:translate3d(0,0,0);opacity:1}.fp-scrollable{position:relative}#footer,#fp-nav ul li .fp-tooltip,#header-logo-m,#logo,#logo-m,.fp-slidesNav,.fp-sr-only{position:absolute}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{z-index:4;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li,.input-icons{display:inline-block}#header>.logo-small,.logo-small,.shrink #logo{display:none}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}.fp-sr-only{width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:recoleta-regular;src:url('font/Recoleta-Regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:recoleta;src:url('font/Recoleta-Light.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:untitled;src:url('font/untitled-sans-light.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:untitled-bold;src:url('font/untitled-sans-medium.woff') format('woff');font-weight:400;font-style:normal}body{padding-right:0!important}body,html{color:#333;font-family:untitled,sans-serif;font-size:14px;margin:0;padding:0;height:100%}h1,h2{font-family:recoleta;font-weight:400;font-size:70px}header{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out}.home-txt{padding:0 50px;color:#fff!important;font:48px/55px recoleta}.intro,.section2-text h1,.section2-text h2,.section2-text-small,.section2-text-small a{color:#fff}.section{text-align:center}#header,#header-m,#header-menu{position:fixed;top:0;height:88px;width:100%;background:0 0;z-index:9;color:#f2f2f2;padding:0;margin:0;font-size:18px;font-family:untitled;text-align:right}#header-m,.model-line-text{font-size:13px}#footer{font-size:16px;bottom:0;padding:15px 0 0;margin:0;height:168px;background-color:#033542;z-index:9;width:100%;color:#fff}#header ul li a,#header-m ul li a,#header-menu ul li a{color:#fff;font:12px untitled;letter-spacing:1.2px}.header-menu-left{padding-top:130px;padding-left:0;line-height:1;margin-left:-20px}.header-menu{z-index:999}.menu-room{font:16px/30px untitled!important}#menu-rooms-details,.pbm1{padding-bottom:25px}#logo{margin:auto;text-align:center;left:0;right:0;top:32px;width:200px}#logo img{width:90px}.nav_slide_button{cursor:pointer}#header-m ul li,#header-menu ul li{display:inline-block;padding:33px 25px 50px 0}#header-menu ul li{padding:53px 33px 53px 0}.header-menu-m{padding:27px 20px 50px 0!important}#header-logo-m,#logo-m{left:25px;top:15px}#logo-m img{width:61px;text-align:left}#header-logo-m img{width:60px}.home-form-input,.home-form-input2{background-color:#033542;border:0;border-bottom:1px solid #fff;color:#fff;text-align:center;font-family:recoleta;height:30px}.shrink,.shrink-m{background-color:#033542!important}.icon{position:relative;left:-30px;top:-2px}.input-label{padding:0 10px}.logo-small img{width:140px;margin:32px 0 0 108px}.shrink .logo-small{display:block}.shrink{padding:20px 0}.shrink ul li{padding:50px 80px 5px 20px!important}.home-mid-descflex{display:flex;flex-direction:column;justify-content:center;height:300px;max-width:500px;margin:0 auto}.gallery-mid-desc-left,.gallery-mid-desc-right,.home-mid-desc,.home-mid-desc-left,.home-mid-desc-right{position:absolute;top:50%;left:46%;transform:translate(-46%,-50%);max-width:500px}.btmmargin-m,.pbm2{padding-bottom:50px}.ptm2,.topmargin-m{padding-top:50px}#section5{padding:80px 0}#section-footer,#section6{padding:65px 0;border-top:1px solid #999}.section2-text-small a:hover{color:#be7f1c!important;text-decoration:none}.line-1{text-align:left;font:14px untitled;letter-spacing:1.8px;color:#000;opacity:1;padding:0 0 25px}.line-title,.line-title2,.model-line-title{text-align:left;font:48px/55px recoleta;letter-spacing:1.1px;color:#000;opacity:1}.line-title2{font-size:36px;line-height:42px}.model-line-title{margin:30px 0;font-size:30px;letter-spacing:0;line-height:30px}.line-2,.line-text,.model-line-text{text-align:left;letter-spacing:.5px;color:#000;opacity:1}.line-2{font:14px untitled;padding:35px 0}.line-text,.model-line-text{font:14px/20px untitled}.line-text{padding:25px 0 0}.form-book,.form-submit,.form-submit-m{width:256px;height:64px;background:no-repeat padding-box #be7f1c;border-radius:32px;opacity:1;border:1px solid #be7f1c;margin:30px 20px 30px 0;color:#fff;font-family:untitled;font-size:18px;line-height:64px}.form-book,.form-submit-m{width:128px;height:40px;border-radius:32px;margin:40px 0;font-size:12px;line-height:36px;letter-spacing:1.2px}.form-submit-m:hover{color:#033542!important;text-decoration:none}.form-input-newsletter,.form-input-newsletter-m{background-color:#033542;color:#fff;font-family:recoleta;border:0;border-bottom:1px solid #fff;width:100%;max-width:330px;margin:15px 0;font-size:30px}.form-result{color:#fff;font-family:recoleta;font-size:26px}.form-input-newsletter-m{padding:13px!important;width:100%;max-width:258px;margin:0;font-size:13px;text-align:center;color:#fff}.form-subscribe{background:url('../img/subscribe.jpg') no-repeat;width:42px;height:36px;border:0;margin-left:-52px;position:relative;top:11px}.social-link{padding:14px}.social-icons{width:18px}.footer-text,.footer-text a{color:#fff;font:12px recoleta}.text-white{color:#fff!important}#header ul li a:hover,#header-m ul li a:hover,#header-menu ul li a:hover,.menuitem-active{color:#be7f1c!important}.footer-text a:hover,a.text-white:hover{color:#d09b2c!important}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#033542}.overlay .nav2{position:relative;top:50%;height:60%;text-align:left;font-size:54px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.overlay-boxify{visibility:hidden;opacity:0;-webkit-transition:opacity .8s,visibility 0s .8s;transition:opacity .8s,visibility 0s .8s}.overlay-boxify.open{visibility:visible;opacity:1;-webkit-transition:opacity .8s;transition:opacity .8s}.overlay-boxify .nav1 ul li{opacity:0;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.overlay-boxify.open .nav1 ul:first-child li:first-child{-webkit-transition-delay:50ms;transition-delay:50ms}.overlay-boxify.open .nav1 ul:first-child li:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}.overlay-boxify.open .nav1 ul:nth-child(2) li:first-child{-webkit-transition-delay:0.15s;transition-delay:0.15s}.overlay-boxify.open .nav1 ul:nth-child(2) li:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}.overlay-boxify.open .nav1 ul li{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menuitem a{color:#fff;font:36px recoleta;letter-spacing:-1px}#menu-rooms:hover,.menu-room:hover,.menuitem a:hover{color:#be7f1c}.menuitem-active{text-decoration:underline}.menuitemlasta{display:inline-block;height:36px;vertical-align:middle;color:#fff;font:16px untitled}.menuitem{padding:4px 0}.menuitemlast{padding:40px 0 0}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.line-img{margin-top:25px}.form-body{font:24px/40px recoleta;text-align:left}.form-element{font:24px recoleta;border:0;color:#000;border-bottom:1px solid #000}.form-element::placeholder{color:#bbb}.grid-item{margin-bottom:15px}.mid-center{padding:50px 0 25px}.mid-center-text{padding-top:71px;margin:0 auto}.fp-controlArrow.fp-prev{left:25px;width:24px;height:24px;background:url("../img/fp-prev24.png") top center no-repeat;border:0}.fp-controlArrow.fp-next{right:25px;width:24px;height:24px;background:url("../img/fp-next24.png") top center no-repeat;border:0}.modal-content{margin:0 auto;padding:0}.book-model-close,.model-close{position:absolute;padding:15px;right:5px;top:0;cursor:pointer;z-index:9999;display:block;text-align:center;color:#111;font-size:22px}.book-model-close{top:22px;right:40px}.modal-dialog{margin:0 auto}.model-mobile{position:absolute;bottom:0;display:block}.section2-text h1,.section2-text h2{padding-bottom:5px;padding-top:20px;font-size:48px;line-height:48px}.modal-full{min-width:100%}.modal-content-full{min-height:100vh;background-color:#033542!important}.book-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.book-row,.book-row2,.book-row3{padding:35px 0 0;margin:0 auto;text-align:center;font-size:18px}.book-row2{padding:10px 0 0}.book-row3{padding-top:65px}.book-label{color:#fff}#about2-slide1,#about2-slide2,#gallery00,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#restaurant04-slide4,#restaurant04-slide5{background-position:64% 50%!important}#about2-slide1,#about2-slide2,#about2-slide3,#about2-slide4,#contact03,#facilities7,#home-section4,#home-section5,#meeting02,#restaurant02,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#restaurant04-slide4,#restaurant04-slide5,#room-slide1,#room-slide1a,#room-slide1b,#room-slide1c,#room-slide1d,#room-slide2,#room-slide2a,#room-slide2b,#room-slide2c,#room-slide2d,#room-slide3,#room-slide3a,#room-slide3b,#room-slide3c,#room-slide3d,#room-slide4,#room-slide4a,#room-slide4b,#room-slide4c,#room-slide4d{padding:0;height:720px!important;background-size:cover!important}#about2-slide1,#about2-slide2,#about2-slide3,#about2-slide4,#facilities7,#meeting02,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#restaurant04-slide4,#restaurant04-slide5{height:500px!important}.text-explore{color:#fff;position:relative;top:280px;z-index:999}#gallery-1bs-01,#gallery-1bs-02,#gallery-1bs-03,#gallery-1bs-04,#gallery-1bs-05,#gallery-1bs-06,#gallery-1bs-07,#gallery-2bs-01,#gallery-2bs-02,#gallery-2bs-03,#gallery-2bs-04,#gallery-2bs-05,#gallery-2bs-06,#gallery-2bs-07,#gallery-2bs-08,#gallery-3bs-01,#gallery-3bs-02,#gallery-3bs-03,#gallery-3bs-04,#gallery-3bs-05,#gallery-3bs-06,#gallery-3bs-07,#gallery-3bs-08,#gallery-stu-01,#gallery-stu-02,#gallery-stu-03,#gallery-stu-04,#gallery-stu-05,#gallery-stu-06,#gallery-stu-07{padding:0;height:500px!important;background-position:50% 80%!important}#restaurant02{background:url("../img/restaurant-04m.jpg?2207") center center no-repeat;padding:0}#restaurant04-slide1{background:url("../img/restaurant-03bm.jpg?2204") center center no-repeat;padding:0}#restaurant04-slide2{background:url("../img/restaurant-03a.jpg?2204") center center no-repeat;padding:0}#restaurant04-slide3{background:url("../img/restaurant-03d.jpg?2204") center center no-repeat;padding:0}#restaurant04-slide4{background:url("../img/restaurant-03c.jpg?2204") center center no-repeat;padding:0}#restaurant04-slide5{background:url("../img/restaurant-03e.jpg?2204") center center no-repeat;padding:0}.breadcrumbs{text-align:left!important;padding:20px 25px}.mb2{margin-bottom:20px}.boxpicl,.boxpicr,.flexbox{padding:0}.ptm1{padding-top:25px}.fc_mt11,.mt12,.mt5{margin-top:50px}.mt10{margin-top:100px}.mb12{margin-bottom:120px}.mt15{margin-top:150px}.mb0{margin-bottom:0!important}.pb0{padding-bottom:0!important}.fc_mb11,.m5{margin-bottom:50px}.fc_mt5{margin-top:0}.fc_mb5{margin-bottom:0}.m0{margin-top:-25px}@media (min-width:768px){#header ul li,#header-menu ul li{padding:33px 80px 3px 20px}.fp-controlArrow.fp-next,.fp-controlArrow.fp-prev{width:48px;height:48px;border:0;margin-top:-30px;z-index:100005!important}#header,#header-menu{height:90px}.logo-small img{width:98px;margin:23px 0 0 76px}.shrink ul li{padding:33px 80px 3px 20px!important}#header ul li{display:inline-block}.line-1,.line-2,.line-text,.model-line-text{font-size:11px;line-height:16px}#section2,#section3,#section5,.line-1,.ptm1,.ptm2{padding-top:0}.line-text{padding:25px 0 0}.line-text3{font-size:14px;line-height:18px}.model-line-text{margin-top:30px;font-size:13px;line-height:19px}.home-txt,.section2-text h1,.section2-text h2{font-size:70px;line-height:84px}.line-title,.line-title2,.model-line-title{font-size:49px;line-height:52px}.line-title2{font-size:52px;line-height:52px}.line-title-long{font-size:36px;line-height:42px}.line-title{padding-bottom:10px}.model-line-title{margin-top:45px;font-size:46px;line-height:50px}.model-right{padding:30px}.book-model-close,.model-close{position:absolute;right:35px;top:25px;cursor:pointer;z-index:9999;display:block;text-align:center;color:#111;font-size:20px}.book-model-close{right:125px;top:55px}.model-mobile{position:relative;display:flex}#section5{padding:100px 0}#section-footer,#section6{border-top:1px solid #5a8590;padding:65px 50px}.header-menu-left{background-color:#033542;text-align:left;padding-top:0;padding-left:210px;min-height:100vh}.header-menu-left-div{position:absolute;top:17%;left:25%}.header-menu-right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay{background-color:#fff}#header-logo-m{position:absolute;left:60px;top:27px}#header-logo-m img{width:65px}#header ul li a,#header-m ul li a,#header-menu ul li a,.footer-text-left{color:#fff;font:14px untitled}.header-menu-overlay li a{color:#000!important}.menuitem a{color:#fff;font:36px recoleta}.menuitemlasta{color:#fff;font:16px untitled!important}.menuitem,.menuitemlast{padding:5px 0}.menu-room{line-height:30px!important}.social-icons{width:25px}.footer-text{font-size:14px;letter-spacing:.5px}.mid-center{padding:110px 0;margin:0 auto}.grid-sizer{width:1%}.grid-item{width:31%;margin:15px;float:left}.grid-item-two-third{width:63%;margin:15px}.grid-item-half{width:47%;margin:15px}.grid-item-one-third{width:31%;margin:15px}.form-body{font:36px/72px recoleta;text-align:left;letter-spacing:0}.form-element{font:36px recoleta;border:0;color:#000;border-bottom:1px solid #000}.mid-center-text{width:487px;padding-top:71px;margin:0 auto}.fc_mt5,.line-img{margin-top:50px}.fp-controlArrow.fp-prev{left:145px;background:url("../img/fp-prev48.png") top center no-repeat}.fp-controlArrow.fp-next{right:145px;background:url("../img/fp-next48.png") top center no-repeat}#footer{font-size:16px;position:absolute;bottom:0;padding:35px 0 0;margin:0;height:128px;background-color:#033542;z-index:9;width:100%;color:#fff}.modal-content{margin:0 auto;padding:0}.book-body{text-align:center}.book-row,.book-row2,.book-row3{padding:35px 20px 0;display:inline-flex;margin:0 auto;text-align:center;font-size:18px}.book-row2{padding:10px 0 0}.book-row3{line-height:24px}.form-book,.form-submit,.form-submit-m{background:no-repeat padding-box #be7f1c;color:#fff;font-family:untitled;line-height:30px}.book-label{height:28px}.social-link{padding:0 5px}.gallery-mid-desc-right,.home-mid-desc-right{position:absolute;top:50%;left:38%;transform:translate(-30%,-50%);max-width:500px}.gallery-mid-desc-left,.home-mid-desc-left{position:absolute;top:50%;left:38%;transform:translate(-32%,-50%);max-width:500px}.home-mid-desc-left2{margin:-25px 0 0;padding:0 14% 0 16%;max-width:550px;float:right}.home-mid-desc-left3{margin:45px 0 0;padding:0 15% 0 0;max-width:450px;float:right}.nav1{padding:0}.form-submit,.form-submit-m{width:129px;height:31px;border-radius:22px;opacity:1;border:1px solid #be7f1c;margin:21px 20px 21px 0;font-size:11px}.form-book{width:212px;height:48px;border-radius:32px;letter-spacing:.7px;border:1px solid #be7f1c;margin:21px 0;font-size:16px}.notopmargin{margin-top:-110px!important}.text-explore{top:170px}#about2-slide1,#gallery00,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#restaurant04-slide4,#restaurant04-slide5{background-position:50% 50%!important}#facilities7{height:643px!important}.gallery{margin-top:-15px}#gallery-1bs-01,#gallery-1bs-02,#gallery-1bs-03,#gallery-1bs-04,#gallery-1bs-05,#gallery-1bs-06,#gallery-1bs-07,#gallery-2bs-01,#gallery-2bs-02,#gallery-2bs-03,#gallery-2bs-04,#gallery-2bs-05,#gallery-2bs-06,#gallery-2bs-07,#gallery-2bs-08,#gallery-3bs-01,#gallery-3bs-02,#gallery-3bs-03,#gallery-3bs-04,#gallery-3bs-05,#gallery-3bs-06,#gallery-3bs-07,#gallery-3bs-08,#gallery-stu-01,#gallery-stu-02,#gallery-stu-03,#gallery-stu-04,#gallery-stu-05,#gallery-stu-06,#gallery-stu-07{padding:0;height:700px!important;background-size:contain}#restaurant02{background:url("../img/restaurant-04.jpg?22041") center center no-repeat;padding:0}#restaurant04-slide1{background:url("../img/restaurant-03b.jpg?2207") center center no-repeat;padding:0}.breadcrumbs{text-align:left!important;padding:20px 50px}.flexbox{padding:0 50px 50px}.boxpicr{padding:0 50px 0 0}.boxpicl{padding:0 0 0 50px}.pbm1,.pbm2{padding-bottom:0}.mt12{margin-top:120px}.fc_mt11{margin-top:110px}.fc_mb11{margin-bottom:110px}.fc_mb5{margin-bottom:50px}.m0,.m5{margin-top:0}}@media (min-width:1600px){#header,#header-menu{height:100px}.logo-small img{width:140px;margin:20px 0 0 108px}.shrink ul li{padding:38px 80px 5px 20px!important}#header ul li{display:inline-block;padding:38px 80px 5px 20px}#header-menu ul li{padding:38px 80px 50px 20px}#header-logo-m{position:absolute;left:86px;top:37px}#header-logo-m img{width:92px}.container-xl{max-width:100%}.line-title-long,.line-title2,.model-line-title{font-size:46px;line-height:50px}.line-title,.line-title2{font-size:64px;line-height:70px}.home-mid-desc,.home-mid-desc-left{position:absolute;top:50%;left:50%;transform:translate(-25%,-50%)}.home-mid-desc-right{position:absolute;top:50%;left:50%;transform:translate(-70%,-50%)}.gallery-mid-desc-left,.gallery-mid-desc-right{position:absolute;top:50%;left:50%;transform:translate(-45%,-50%)}.home-mid-desc-left2{margin:-25px 0 0;padding:0 10% 0 3%;max-width:600px;float:right}.home-mid-desc-left3{margin:65px 0 0;padding:0 5% 0 14%;max-width:700px;float:right}.line-1,.line-2,.line-text{font-size:14px;line-height:19px}.menuitem a{color:#fff;font:54px recoleta}.header-menu-left-div{position:absolute;top:16%;left:25%}.form-submit,.form-submit-m{width:129px;height:31px;background:no-repeat padding-box #be7f1c;border-radius:32px;opacity:1;border:1px solid #be7f1c;margin:30px 20px 30px 0;color:#fff;font-family:untitled;font-size:11px;line-height:27px}.text-explore{top:280px}#about2-slide1,#about2-slide2,#about2-slide3,#about2-slide4,#contact03,#facilities7,#home-section4,#home-section5,#meeting02,#restaurant02,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#room-slide1,#room-slide1a,#room-slide1b,#room-slide1c,#room-slide1d,#room-slide2,#room-slide2a,#room-slide2b,#room-slide2c,#room-slide2d,#room-slide3,#room-slide3a,#room-slide3b,#room-slide3c,#room-slide3d,#room-slide4,#room-slide4a,#room-slide4b,#room-slide4c,#room-slide4d{height:720px!important;background-size:cover!important}#facilities7{height:902px!important}#about2-slide1,#about2-slide2,#about2-slide3,#about2-slide4,#meeting02,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#restaurant04-slide4,#restaurant04-slide5{height:1076px!important}#gallery-1bs-01,#gallery-1bs-02,#gallery-1bs-03,#gallery-1bs-04,#gallery-1bs-05,#gallery-1bs-06,#gallery-1bs-07,#gallery-2bs-01,#gallery-2bs-02,#gallery-2bs-03,#gallery-2bs-04,#gallery-2bs-05,#gallery-2bs-06,#gallery-2bs-07,#gallery-2bs-08,#gallery-3bs-01,#gallery-3bs-02,#gallery-3bs-03,#gallery-3bs-04,#gallery-3bs-05,#gallery-3bs-06,#gallery-3bs-07,#gallery-3bs-08,#gallery-stu-01,#gallery-stu-02,#gallery-stu-03,#gallery-stu-04,#gallery-stu-05,#gallery-stu-06,#gallery-stu-07{padding:0;height:800px!important}}@media only screen and (min-device-width :667px) and (max-device-width :1024px) and (orientation :landscape){#footer,#header,#header-menu{height:96px}#logo{width:90px;top:15px}#header-logo-m img,#logo img{width:76px}#header-logo-m img,.fp-controlArrow.fp-prev{left:25px}.logo-small img{width:120px;margin:25px 0 0 25px}.menu-overlay{padding-right:0;padding-left:0}.shrink ul li{padding:35px!important}#header ul li{display:inline-block;padding:35px}#header-logo-m{top:25px;left:25px}#header-menu ul li{padding:35px 39px}.header-menu-left{width:100%!important;padding:0;margin:0}.header-menu-left-div{padding:0;margin:0;top:120px}.form-submit{max-width:180px;margin-right:15px;border-radius:25px}.book-model-close{right:50px;top:40px}.book-row,.book-row2,.book-row3{font-size:13px;padding:35px 10px 0}.model-right{padding-right:60px}#footer{font-size:13px;padding-top:15px}.fp-controlArrow.fp-next{right:25px}.mid-center{padding-bottom:110px}.home-mid-desc-left2{padding-right:4%}.home-mid-desc-left3{max-width:450px;padding:0 4% 110px 11%}.notopmargin{margin-top:-110px!important}.home-mid-desc{width:80%}.home-img{margin:50px 0!important}#section5{padding-bottom:50px}#section-footer{padding:50px 25px}.grid-item{width:31%;margin:15px;float:left}.grid-item-two-third{width:62%;margin:15px}.grid-item-half{width:46%;margin:15px}.grid-item-one-third{width:30%;margin:15px}#about2-slide1{background-position:50% 50%}#about2-slide1,#about2-slide2,#about2-slide3,#about2-slide4,#contact03,#facilities7,#home-section4,#home-section5,#meeting02,#restaurant02,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#room-slide1,#room-slide1a,#room-slide1b,#room-slide1c,#room-slide1d,#room-slide2,#room-slide2a,#room-slide2b,#room-slide2c,#room-slide2d,#room-slide3,#room-slide3a,#room-slide3b,#room-slide3c,#room-slide3d,#room-slide4,#room-slide4a,#room-slide4b,#room-slide4c,#room-slide4d{background-size:cover!important}}@media only screen and (min-device-width :767px) and (max-device-width :1024px) and (orientation :portrait){.header-menu-left,.menu-overlay{padding-right:0;padding-left:0}.form-submit{max-width:160px;border:0}.header-menu-left{margin-left:0}.header-menu-overlay li a{color:#fff!important}#header ul li,#header-menu ul li,.shrink ul li{padding:30px!important}#header ul li{padding:105px 34px 50px 50px}.logo-small img{margin-left:30px}#header-logo-m{top:32px;left:30px}#header-logo-m img,#logo img{width:76px}.menuitem,.menuitemlast{padding:10px 0}.header-menu-left-div{left:50px;top:150px}.book-model-close{right:50px;top:40px}.book-row,.book-row2,.book-row3{display:block}.fp-controlArrow.fp-prev{left:25px}.fp-controlArrow.fp-next{right:25px}.form-book{margin:40px 0}.notopmargin{margin-top:0!important}#section-footer,#section6{padding:65px 0}.social-link{padding:0 10px}.footer-text-1,.footer-text-2,.footer-text-3{padding:0 10px;display:block}.grid-item{width:31%;margin:15px;float:left}.grid-item-two-third{width:61%;margin:15px}.grid-item-half{width:45%;margin:15px}.grid-item-one-third{width:29%;margin:15px}#about2-slide1{background-position:50% 50%}#about2-slide1,#about2-slide2,#about2-slide3,#about2-slide4,#contact03,#facilities7,#home-section4,#home-section5,#meeting02,#restaurant02,#restaurant04-slide1,#restaurant04-slide2,#restaurant04-slide3,#room-slide1,#room-slide1a,#room-slide1b,#room-slide1c,#room-slide1d,#room-slide2,#room-slide2a,#room-slide2b,#room-slide2c,#room-slide2d,#room-slide3,#room-slide3a,#room-slide3b,#room-slide3c,#room-slide3d,#room-slide4,#room-slide4a,#room-slide4b,#room-slide4c,#room-slide4d{background-size:cover!important}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.form-subscribe{margin-left:-42px!important}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.header-menu-overlay li a{color:#fff!important}.overlay-boxify.open{overflow-y:scroll;background-color:#033542}.header-menu-left{height:100%}}.faq-container .accordion{background-color:#fff;cursor:pointer;padding:18px 15px;width:100%;border:none;text-align:left;outline:0;transition:background-color .3s;font-weight:400;font-size:1.1em}.faq-container .accordion.active,.faq-container .accordion:hover{background-color:transparent;color:#033542;font-weight:500}.faq-container .panel{max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .5s ease-out;background-color:#fff;border-bottom:1px solid #ddd;padding:0 15px}.faq-container .panel.open{padding:20px 15px 35px;max-height:1000px!important}.faq-container .panel p{margin:0;font-size:.95em;color:#555;text-align:left}.faq-container a{text-decoration:none;color:#d09b2c}.faq-container a:hover{text-decoration:underline}