@charset "UTF-8";@font-face{font-family:"DKFormosa";src:url("../fonts/DK-Formosa-1.eot");src:url("../fonts/DK-Formosa-1.eot?#iefix") format("embedded-opentype"),url("../fonts/DK-Formosa-1.otf") format("opentype"),url("../fonts/DK-Formosa-1.svg") format("svg"),url("../fonts/DK-Formosa-1.ttf") format("truetype"),url("../fonts/DK-Formosa-1.woff") format("woff"),url("../fonts/DK-Formosa-1.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"SweetSans-Light";src:url("../fonts/Sweet-SweetSans-Light.eot");src:url("../fonts/Sweet-SweetSans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Sweet-SweetSans-Light.otf") format("opentype"),url("../fonts/Sweet-SweetSans-Light.svg") format("svg"),url("../fonts/Sweet-SweetSans-Light.ttf") format("truetype"),url("../fonts/Sweet-SweetSans-Light.woff") format("woff"),url("../fonts/Sweet-SweetSans-Light.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"SweetSans-Medium";src:url("../fonts/Sweet-SweetSans-Medium.eot");src:url("../fonts/Sweet-SweetSans-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Sweet-SweetSans-Medium.otf") format("opentype"),url("../fonts/Sweet-SweetSans-Medium.svg") format("svg"),url("../fonts/Sweet-SweetSans-Medium.ttf") format("truetype"),url("../fonts/Sweet-SweetSans-Medium.woff") format("woff"),url("../fonts/Sweet-SweetSans-Medium.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"SweetSans-Regular";src:url("../fonts/SweetSans-Regular.eot");src:url("../fonts/SweetSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/SweetSans-Regular.otf") format("opentype"),url("../fonts/SweetSans-Regular.svg") format("svg"),url("../fonts/SweetSans-Regular.ttf") format("truetype"),url("../fonts/SweetSans-Regular.woff") format("woff"),url("../fonts/SweetSans-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"SweetSans-Bold";src:url("../fonts/Sweet-SweetSans-Bold.eot");src:url("../fonts/Sweet-SweetSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Sweet-SweetSans-Bold.otf") format("opentype"),url("../fonts/Sweet-SweetSans-Bold.svg") format("svg"),url("../fonts/Sweet-SweetSans-Bold.ttf") format("truetype"),url("../fonts/Sweet-SweetSans-Bold.woff") format("woff"),url("../fonts/Sweet-SweetSans-Bold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"RunWild";src:url("../fonts/RunWild.eot");src:url("../fonts/RunWild.eot?#iefix") format("embedded-opentype"),url("../fonts/RunWild.otf") format("opentype"),url("../fonts/RunWild.svg") format("svg"),url("../fonts/RunWild.ttf") format("truetype"),url("../fonts/RunWild.woff") format("woff"),url("../fonts/RunWild.woff2") format("woff2");font-weight:normal;font-style:normal}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility}body.no-scroll{overflow:hidden}.holder{margin:0 auto;max-width:1420px;width:100%}.container-fluid{padding:0 106px 0 107px}.align-top,.align-middle,.align-bottom{display:inline-block;float:none;margin-left:-2px;margin-right:-2px}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.table-layout{display:table;width:100%}.table-cell-layout{display:table-cell}.outer-wrapper{margin-top:181px;position:relative}.book-now{z-index:1}.block{color:#606161;font-family:"SweetSans-Light";font-size:14px;letter-spacing:0;line-height:22px;margin:0 auto;max-width:1420px}.block .title{color:#000;font-family:"SweetSans-Medium";font-size:17px;letter-spacing:.73px;position:relative;text-align:center;text-decoration:underline;text-transform:uppercase}.block h1{color:#000;font-family:"RunWild";font-size:40px;letter-spacing:0;line-height:48px}.block h2{color:#000;font-family:"DKFormosa";font-size:40px;letter-spacing:5.36px;line-height:67px}.block img{width:100%}.contact-widgets{right:0;position:fixed;top:30%;z-index:999}a.whats{background:#4ec95b;border-radius:100px 0 0 100px;-webkit-box-shadow:3px 2px 9px 0 rgba(0,0,0,0.5);box-shadow:3px 2px 9px 0 rgba(0,0,0,0.5);display:block;height:45px;margin-bottom:25px;padding:10px 17px 10px 18px;width:60px}svg{display:block;height:auto;max-width:100%;width:100%}@media(max-width:930px){.outer-wrapper{margin-top:86px}}@media(max-width:767px){.container-fluid{padding:0 15px}.block .title{font-size:15px !important}.block h1{font-size:30px !important}.block h2{font-size:30px !important}}.status-message{background:transparent;height:100%;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.status-message .sending,.status-message .success{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.status-message .error,.status-message .sending .message,.status-message .success .message-success{color:#231f20;font-family:"DKFormosa";font-size:27px;letter-spacing:1.16px;line-height:28px}.status-message .error{left:50%;position:relative;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.status-message .sending .load-image{max-width:35px;width:100%}.status-message .sending .load-image img{width:100%}.status-message .sending .message{padding-top:12px;text-align:center;width:100%}.status-message .success .load-image-success{max-width:30px;width:100%}.status-message .success .message-success{margin-top:10px;padding-top:12px;text-align:center}@media(max-width:767px){.status-message .error,.status-message .sending .message,.status-message .success .message-success{font-size:18px}}.util-carrousel{margin:0 auto;max-width:1000px;position:relative;width:100%;z-index:0}.util-carrousel.loading .thumb,.util-carrousel.loading .inner-thumb{opacity:0}.util-carrousel img{display:none}.util-carrousel .carrousel-wrapper{margin:0 auto;overflow:hidden;width:90%}.util-carrousel .prev-button,.util-carrousel .next-button{background-color:#128aff;cursor:pointer;height:20px;margin:-10px 10px 0;opacity:1;position:absolute;top:50%;-webkit-transition:opacity 550ms;transition:opacity 550ms;width:20px;z-index:1}.util-carrousel .prev-button.no-visible,.util-carrousel .next-button.no-visible{opacity:0}.util-carrousel .prev-button{left:5px}.util-carrousel .next-button{right:5px}.util-carrousel .thumb,.util-carrousel .inner-thumb{float:left;margin:0 20px;opacity:1;-webkit-transition:opacity 575ms;transition:opacity 575ms}.util-carrousel .thumb .image,.util-carrousel .inner-thumb .image{margin-bottom:15px;overflow:hidden;width:100%}.util-carrousel .thumb .image .inner-image,.util-carrousel .inner-thumb .image .inner-image{padding-bottom:100%;position:relative}.util-carrousel .thumb .image img,.util-carrousel .inner-thumb .image img{height:auto;left:0;opacity:1 !important;position:absolute;top:0;width:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.pl-modal-overlay{background:#0d0d0d;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;width:100%;z-index:9999999}.pl-modal{background-color:transparent;left:50%;max-width:80%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:99999999}.pl-modal img{display:block;max-width:100%;width:100%}.pl-modal .content{margin:0 auto;max-width:86%;width:100%}.pl-modal .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;margin-top:30px;padding:0}.pl-modal .slick-dots li{border-radius:50%;list-style:none;margin-right:10px}.pl-modal .slick-dots li button{background:transparent;border:1px solid #fff;border-radius:50%;color:transparent;display:block;height:6px;padding:0;-webkit-transition:all 550ms ease-in-out;transition:all 550ms ease-in-out;width:6px}.pl-modal .slick-dots li.slick-active{background:#fff}.pl-modal .slick-dots li:last-child{margin-right:unset}.pl-modal-close-button{cursor:pointer;height:20px;position:absolute;right:3.5%;top:0;width:20px;z-index:6}.pl-modal-close-button:after{background:url("../imgs/close.svg") no-repeat;background-size:contain;content:"";display:block;font-size:25px;font-weight:300;height:100%;line-height:15px;position:absolute;width:100%}.pl-modal .pl-modal-content{opacity:0;-webkit-transition:opacity 375ms;transition:opacity 375ms}.pl-modal.pl-modal-open .pl-modal-content{opacity:1}@media(max-height:700px){.pl-modal{max-width:75%}}@media(max-width:767px){.pl-modal .content{max-width:89%}.pl-modal-close-button{height:15px;right:5.5%;top:-20px;width:15px}}.navigation{background-color:#fff;height:181px;padding:69px 0 61px;position:fixed;right:0;top:0;-webkit-transition:padding 550ms ease-in-out;transition:padding 550ms ease-in-out;width:100%;z-index:10}.navigation.navbar-white{height:100px;padding:20px 0}.navigation .logo{left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:220px;z-index:1}.navigation .first-list{left:30px;position:absolute}.navigation .first-list li:nth-child(2){margin-left:40px}.navigation .first-list li a{position:relative}.navigation .first-list li a:after{background:#caccce;content:"";display:block;height:25px;right:-17px;position:absolute;top:-7px;width:1px}.navigation .first-list li a:nth-child(2){margin-left:30px}.navigation .first-list li a:nth-child(2):after{content:none}.navigation .first-list li a.active{color:#000;font-weight:bold}.navigation .second-list{position:absolute;right:30px}.navigation .list{list-style:none;margin:0;padding:0}.navigation .list li{display:inline;margin-right:5px}.navigation .list li:last-child{margin-right:0}.navigation .list a{color:#606161;font-family:"SweetSans-Regular";font-size:9px;letter-spacing:0;line-height:46px;text-decoration:none;text-transform:uppercase}.navigation .toggle-btn{background-color:transparent;border:0;display:none;float:right;margin-left:36px;outline:0;padding:0;position:relative;width:17px}.navigation .toggle-btn .bar{background-color:#caccce;display:block;height:1px;margin-bottom:5px;-webkit-transition:all 550ms ease-in-out;transition:all 550ms ease-in-out;width:100%}.navigation .toggle-btn .bar:last-child{margin-bottom:0}.navigation .toggle-btn.btn-expanded .bar:nth-child(1){margin-bottom:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigation .toggle-btn.btn-expanded .bar:nth-child(2){top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:1150px){.navigation .logo{width:130px}}@media(max-width:1060px){.navigation{height:86px;padding:28px 0}.navigation .container-fluid{height:30px}.navigation .toggle-btn{display:block;margin-top:9.5px}.navigation .logo{width:129px}.navigation .first-list,.navigation .second-list{left:0;position:relative;right:inherit}.navigation .first-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.navigation .first-list .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation .first-list .list li{margin-left:0}.navigation .first-list .list li:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.navigation .first-list .list li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navigation .first-list .list li:nth-child(2) a{display:block;margin-left:0}.navigation .first-list .list li:nth-child(2) a:after{content:none !important}.navigation .second-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navigation .list-wrapper{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:50px 35px 20px;position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 750ms,-webkit-transform 750ms;transition:opacity 750ms,-webkit-transform 750ms;transition:opacity 750ms,transform 750ms;transition:opacity 750ms,transform 750ms,-webkit-transform 750ms;top:0;width:100%}.navigation .list-wrapper.list-expanded{opacity:1;padding-left:35px;-webkit-transform:translateY(0);transform:translateY(0)}.navigation .list li{display:block;margin-bottom:15px !important}.navigation .list a{font-size:10px;line-height:10px;text-decoration:none}.navigation .list a:nth-child(1){margin-bottom:45px !important}}.footer{color:#606161;background-color:#e0e0e0;font-family:"SweetSans-Regular";font-size:11px;letter-spacing:0;line-height:19px;padding:75px 0}.footer .content{margin:0 auto;max-width:1069px}.footer .content,.footer .col-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .col-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .col-logo{width:16.666%}.footer .col-info{padding:0 0 0 15px;width:83.333%}.footer .col-latente{-ms-flex-item-align:end;align-self:end}.footer .logo{margin-bottom:40px;max-width:85px}.footer .logo img{width:100%}.footer .item a{color:inherit;text-decoration:none}.footer .item span{display:block}.footer .item:nth-child(4) .item-title{margin-bottom:50px}.footer .item-title{color:#231f20;font-family:"DKFormosa";font-size:17px;letter-spacing:1.9px;margin-bottom:31px}@media(max-width:1015px){.footer .content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .col-logo,.footer .col-info{width:100%}.footer .col-info{margin-top:36px;padding:0}.footer .col-info .item:nth-child(1),.footer .col-info .item:nth-child(2){display:none}}@media(max-width:767px){.footer{padding:39px 0}.footer .logo{max-width:69px}.footer .col-info{margin-top:0}.footer .item-title{margin-bottom:15px}.footer .item:nth-child(4) .item-title{margin-bottom:35px}.footer .copyright{margin-top:20px}}.partial{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s;-webkit-transition-delay:300ms;transition-delay:300ms}.partial.displayed{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.partial.viewed{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.effect-block.partial{opacity:0;-webkit-transform:none;transform:none;-webkit-transition:opacity 1s cubic-bezier(0.215,0.61,0.355,1);transition:opacity 1s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition-delay:300ms;transition-delay:300ms}.effect-block.partial.displayed{opacity:1}.effect-block.partial.viewed{opacity:1}.background-figure.viewed,.background-figure-up.viewed,.background-figure-down.viewed{width:100% !important}.cover .layout{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.cover .layout .image-big,.cover .layout .image-small{overflow:hidden;position:relative}.cover .layout .image-big img,.cover .layout .image-small img{height:100%;left:0;position:absolute;top:0;width:100%}.cover .layout .image-big img:nth-child(2),.cover .layout .image-small img:nth-child(2){display:none}.cover .layout .image-big .dot-container,.cover .layout .image-big .prev-button,.cover .layout .image-big .next-button,.cover .layout .image-small .dot-container,.cover .layout .image-small .prev-button,.cover .layout .image-small .next-button{display:none}.cover .layout .image-big{width:52.3%}.cover .layout .image-big:after{content:"";display:block;padding-bottom:100%}.cover .layout .image-small:after{content:"";display:block;padding-bottom:55%}.cover .layout .small-images{width:47.7%}.cover .layout .title{background:url(../imgs/cover-logo.svg);content:"";display:block;height:76px;left:50%;opacity:1;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;-webkit-transition:opacity 750ms ease-in-out;transition:opacity 750ms ease-in-out;width:284px;z-index:1}.cover .layout .overlay{background:rgba(0,0,0,0.6);content:"";display:block;height:100%;left:0;opacity:1;position:absolute;-webkit-transition:opacity 750ms ease-in-out;transition:opacity 750ms ease-in-out;top:0;width:100%;z-index:1}.cover .booking{color:#606161;margin:43px auto 0;max-width:134px;position:relative}.cover .booking a{border:1px solid #979797;color:inherit;display:block;font-family:"SweetSans-Regular";font-size:10px;letter-spacing:3px;line-height:12px;padding:9px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color 750ms ease-in-out;transition:color 750ms ease-in-out}.cover .booking:after{background:#979797;content:"";height:100%;position:absolute;right:0;top:0;-webkit-transition:width 750ms ease-in-out;transition:width 750ms ease-in-out;width:0;z-index:-1}.cover .booking:hover{color:#fff}.cover .booking:hover:after{left:0;right:inherit;width:100%}.cover .float-image{margin:0 auto;margin-top:43px;max-width:93px;width:100%}@media(max-width:767px){.cover .container-fluid{padding:0}.cover .layout .title{background-size:contain;height:50px;width:187px}}.our-culture{padding-bottom:230px;padding-top:113px;position:relative}.our-culture .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:82px}.our-culture .holder{position:relative}.our-culture .arrows-carrousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-55px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:167px;z-index:1}.our-culture .arrows-carrousel .prev-button,.our-culture .arrows-carrousel .next-button{background:0;color:#000;cursor:pointer;font-family:"SweetSans-Medium";font-size:12px;letter-spacing:.6px;margin:0;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.our-culture .arrows-carrousel .prev-button:hover,.our-culture .arrows-carrousel .next-button:hover{text-decoration:underline}.our-culture .arrows-carrousel .prev-button:after,.our-culture .arrows-carrousel .next-button:after{content:"";display:block;height:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:7px}.our-culture .arrows-carrousel .prev-button:after{background:url(../imgs/arrow-left.svg) no-repeat;left:-20px}.our-culture .arrows-carrousel .next-button:before{background:#caccce;content:"";display:block;height:29px;left:-23px;position:absolute;top:-8px;width:1px}.our-culture .arrows-carrousel .next-button:after{background:url(../imgs/arrow-right.svg) no-repeat;right:-20px}.our-culture .gallery{width:60%}.our-culture .gallery .float-text{font-size:33px;left:-50px;position:absolute;top:60%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}.our-culture h1,.our-culture h2{letter-spacing:3px;line-height:37px;margin:0}.our-culture h1{font-size:34px}.our-culture h2{font-size:38px;margin-bottom:45px}.our-culture .text{left:5%;margin-top:17px;max-width:340px;position:relative;width:40%}.our-culture .util-carrousel{max-height:418px;max-width:620px}.our-culture .util-carrousel .carrousel-wrapper{width:100%}.our-culture .util-carrousel .thumbs-container{height:420px;margin:0 !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.our-culture .util-carrousel .thumb{margin:0;opacity:0;position:absolute;-webkit-transition:opacity 750ms ease-in-out;transition:opacity 750ms ease-in-out}.our-culture .util-carrousel .thumb .image img{top:0 !important}.our-culture .util-carrousel .current-thumb{opacity:1}.our-culture .book-now{bottom:11px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:169px;z-index:3;-webkit-transition-delay:30ms;transition-delay:30ms}.our-culture .book-now .float-image a{display:block}.our-culture .book-now .float-image:nth-child(1){margin-left:11px}.our-culture .book-now .float-image:nth-child(2){height:86px;margin-left:11px;position:relative;top:-69px}@media(max-width:916px){.our-culture .book-now{left:50px;right:inherit}}@media(max-width:767px){.our-culture{padding-bottom:300px;padding-top:76px}.our-culture .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-culture .gallery{width:100%}.our-culture .gallery .float-text{font-size:25px;left:-28px}.our-culture .text{left:0;margin-top:130px;width:100%}.our-culture .util-carrousel{max-height:304px;max-width:411px}.our-culture .util-carrousel .thumb .image{margin-bottom:0}.our-culture .util-carrousel .thumb .image .inner-image{padding-bottom:67%}.our-culture .arrows-carrousel{bottom:inherit;top:377px}.our-culture .arrows-carrousel .prev-button,.our-culture .arrows-carrousel .next-button{font-size:10px}.our-culture .book-now{bottom:90px;left:63%;-webkit-transform:translate(-50%);transform:translate(-50%)}.our-culture .book-now .float-image:nth-child(1){width:82px}.our-culture .book-now .float-image:nth-child(2){width:89px}.our-culture .book-now .float-image a{bottom:85px;position:relative}}@media(max-width:480px){.our-culture .container-fluid{padding-right:0}.our-culture .text{max-width:100%;padding-right:15px}.our-culture .util-carrousel{margin:inherit;margin-left:auto;max-height:196px;max-width:289px}.our-culture .arrows-carrousel{bottom:inherit;top:290px}}.our-rooms{padding-bottom:211px;position:relative}.our-rooms .header{position:relative}.our-rooms .header .float-image{height:131px;left:84px;position:absolute;top:85px;width:148px}.our-rooms .desc{margin:42px auto 0;max-width:554px;text-align:center}.our-rooms .desc b{color:#000;display:block;font-family:"DKFormosa";font-size:40px;font-weight:lighter;letter-spacing:5.36px;line-height:67px;margin-bottom:33px}.our-rooms .table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:106px;padding:0 10px;text-align:center}.our-rooms .table-header .item-title{cursor:pointer;position:relative}.our-rooms .table-header .item-title:after{background:#000;bottom:-6px;content:"";display:block;height:2px;left:50%;position:absolute;-webkit-transition:width 750ms ease-in-out;transition:width 750ms ease-in-out;-webkit-transform:translate(-50%);transform:translate(-50%);width:0}.our-rooms .table-header .item-title.active:after{width:74px}.our-rooms .table-header .item-title:last-child{display:none}.our-rooms .table-header .name{color:#000;font-family:"SweetSans-Bold";font-size:12px;letter-spacing:3.11px;text-transform:uppercase}.our-rooms .table-header .capacity{color:#606161;font-family:"SweetSans-Regular";font-size:9px;letter-spacing:0;line-height:16px}.our-rooms .table-content{margin-top:76px}.our-rooms .util-carrousel-image{max-width:767px;max-height:511px}.our-rooms .util-carrousel-image .carrousel-wrapper{width:100%}.our-rooms .util-carrousel-image .image img{top:0 !important}.our-rooms .util-carrousel-image .prev-button,.our-rooms .util-carrousel-image .next-button{display:none}.our-rooms .util-carrousel-table{max-width:1207px}.our-rooms .util-carrousel-table .carrousel-wrapper{width:100%}.our-rooms .util-carrousel-table .rooms-thumbs-container{margin-left:0 !important;min-height:421px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.our-rooms .util-carrousel-table .thumbs-container .thumb{opacity:0;position:absolute;-webkit-transition:opacity 750ms ease-in-out;transition:opacity 750ms ease-in-out}.our-rooms .util-carrousel-table .thumbs-container .current-thumb{opacity:1}.our-rooms .util-carrousel-table .item-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.our-rooms .util-carrousel-table .item-desc{max-width:320px;padding:0 10px;width:36%}.our-rooms .util-carrousel-table .item-desc .desc-title{color:#000;font-family:"SweetSans-Bold";font-size:21px;letter-spacing:5.14px;text-decoration:underline;text-transform:uppercase}.our-rooms .util-carrousel-table .item-desc b{color:#000}.our-rooms .util-carrousel-table .item-desc .desc-content{margin-top:40px}.our-rooms .util-carrousel-table .item-desc .desc-content span:nth-child(2){display:block;margin-top:23px;max-width:276px}.our-rooms .util-carrousel-table .item-image{width:64%}.our-rooms .util-carrousel-table .arrows-carrousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;width:167px}.our-rooms .util-carrousel-table .arrows-carrousel .numeration{color:#606161;font-size:10px;letter-spacing:3px;line-height:17px;position:absolute;right:-54px}.our-rooms .util-carrousel-table .arrows-carrousel .prev-button,.our-rooms .util-carrousel-table .arrows-carrousel .next-button{background:0;color:#000;font-family:"SweetSans-Medium";font-size:12px;letter-spacing:.6px;margin:0;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.our-rooms .util-carrousel-table .arrows-carrousel .prev-button:hover,.our-rooms .util-carrousel-table .arrows-carrousel .next-button:hover{text-decoration:underline}.our-rooms .util-carrousel-table .arrows-carrousel .prev-button:after,.our-rooms .util-carrousel-table .arrows-carrousel .next-button:after{content:"";display:block;height:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:7px}.our-rooms .util-carrousel-table .arrows-carrousel .prev-button:after{background:url(../imgs/arrow-left.svg) no-repeat;left:-20px}.our-rooms .util-carrousel-table .arrows-carrousel .next-button:before{background:#caccce;content:"";display:block;height:29px;left:-18px;position:absolute;top:-8px;width:1px}.our-rooms .util-carrousel-table .arrows-carrousel .next-button:after{background:url(../imgs/arrow-right.svg) no-repeat;right:-20px}.our-rooms .booking{margin-top:40px;max-width:93px;width:100%}.our-rooms .booking img{display:block !important}@media(max-width:1220px){.our-rooms .header .float-image{left:20px;top:50px;width:80px}}@media(max-width:767px){.our-rooms{padding-bottom:180px}.our-rooms .header .float-image{display:none}.our-rooms .desc{margin:65px auto 0}.our-rooms .desc b{font-size:30px;letter-spacing:4.02px;margin-bottom:29px}.our-rooms .table-header{display:none}.our-rooms .table-content{margin-top:102px}.our-rooms .util-carrousel-table .rooms-thumbs-container{min-height:518px}.our-rooms .util-carrousel-table .item-thumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:445px}.our-rooms .util-carrousel-table .item-desc,.our-rooms .util-carrousel-table .item-image{padding:0;width:100%}.our-rooms .util-carrousel-table .item-image{margin-top:8px}.our-rooms .util-carrousel-table .item-desc .desc-title{font-size:18px;letter-spacing:4.41px;line-height:18px}.our-rooms .util-carrousel-table .item-desc .desc-content{font-size:13px;letter-spacing:-0.09px;line-height:22px}.our-rooms .util-carrousel-table .arrows-carrousel{bottom:-130px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.our-rooms .util-carrousel-table .arrows-carrousel .numeration{bottom:-41px;right:inherit}.our-rooms .util-carrousel-image{margin-top:0;max-height:300px;max-width:441px}.our-rooms .util-carrousel-image .carrousel-wrapper{width:100%}.our-rooms .util-carrousel-image .prev-button,.our-rooms .util-carrousel-image .next-button{background:0;background-size:contain;display:none;height:11px;margin:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:6px}.our-rooms .util-carrousel-image .prev-button{background:url(../imgs/arrow-left.svg) no-repeat;left:-8px}.our-rooms .util-carrousel-image .next-button{background:url(../imgs/arrow-right.svg) no-repeat;right:-8px}.our-rooms .util-carrousel-image .inner-image{padding-bottom:67% !important}.our-rooms .book-now{display:none}}@media(max-width:480px){.our-rooms .container-fluid{padding:0 15px}.our-rooms .util-carrousel-table .inner-thumb{margin:0}.our-rooms .util-carrousel-table .rooms-thumbs-container{min-height:465px}.our-rooms .util-carrousel-image{max-height:187px;max-width:320px}}.common-areas{padding-bottom:185px;position:relative}.common-areas .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.common-areas .column-common{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:relative}.common-areas .column-common h1{margin:130px 0 0;padding:0 10px}.common-areas .column-common .desc{margin:12px 0 33px;max-width:558px;padding:0 10px}.common-areas .column-common:nth-child(2) h1{max-width:558px;width:100%}.common-areas .column-common .image{max-width:558px;padding:0 10px}.common-areas .util-carrousel{margin:0;max-width:558px}.common-areas .util-carrousel .arrows-carrousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:167px;z-index:11111111111}.common-areas .util-carrousel .arrows-carrousel .prev-button,.common-areas .util-carrousel .arrows-carrousel .next-button{background:0;position:relative}.common-areas .util-carrousel .arrows-carrousel .prev-button:after,.common-areas .util-carrousel .arrows-carrousel .next-button:after{content:"";display:block;height:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:7px}.common-areas .util-carrousel .arrows-carrousel .prev-button:after{background:url(../imgs/arrow-left.svg) no-repeat;left:-20px}.common-areas .util-carrousel .arrows-carrousel .next-button:before{background:#caccce;content:"";display:block;height:29px;left:-18px;position:absolute;top:-8px;width:1px}.common-areas .util-carrousel .arrows-carrousel .next-button:after{background:url(../imgs/arrow-right.svg) no-repeat;right:-20px}.common-areas .util-carrousel .carrousel-wrapper{width:100%}.common-areas .util-carrousel .thumb{margin:0 10px}.common-areas .util-carrousel .thumb .inner-image{padding-bottom:59%}.common-areas .util-carrousel .thumb .image{padding:0}.common-areas .book-now{bottom:0;width:93px;position:absolute;right:275px}@media(max-width:767px){.common-areas{padding-bottom:200px}.common-areas .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-areas .column-common{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.common-areas .column-common .desc,.common-areas .column-common h1{padding:0 15px}.common-areas .column-common:nth-child(1){padding-bottom:94px}.common-areas .column-common:nth-child(1) h1{margin-top:64px}.common-areas .column-common:nth-child(1) .image{padding:0;position:relative}.common-areas .column-common:nth-child(1):after{content:none}.common-areas .column-common:nth-child(2) h1{margin-top:0}.common-areas .column-common:nth-child(2) .image{padding:0;position:relative}.common-areas .util-carrousel .thumb{margin:0}.common-areas .book-now{bottom:35px;left:50%;right:inherit;-webkit-transform:translate(-50%);transform:translate(-50%);width:89px}}.map{padding-bottom:175px;padding-top:85px;position:relative}.map span{display:block}.map .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:895px}.map .angel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map .angel .text{margin-right:35px}.map .angel img{width:132px}.map .title{margin-bottom:60px;min-width:100px;padding:0 10px}.map .info{max-width:337px;position:relative;text-align:center;top:-35px}.map .info h1{margin:0}.map .info .desc{margin-top:9px}.map .image{margin-top:60px;position:relative}.map .btn-map{border:1px solid #979797;color:#606161;display:block;font-family:"SweetSans-Regular";font-size:10px;letter-spacing:3px;text-align:center;line-height:12px;margin:40px auto 0;max-width:138px;padding:9px 22.5px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color 750ms ease-in-out;transition:color 750ms ease-in-out}.map .btn-map:after{background:#979797;content:"";height:100%;position:absolute;right:0;top:0;-webkit-transition:width 750ms ease-in-out;transition:width 750ms ease-in-out;width:0;z-index:-1}.map .btn-map:hover{color:#fff}.map .btn-map:hover:after{left:0;right:inherit;width:100%}.map .float-image-down{bottom:-74px;position:absolute;right:54px;width:142px}.map .float-image-up{left:47px;position:absolute;top:-150px;width:142px}@media(max-width:767px){.map{overflow:hidden;padding-bottom:100px;padding-top:0}.map .container-fluid{padding:0}.map .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.map .angel{display:none}.map .title{margin-bottom:0}.map .info{top:0}.map .info .desc{margin-top:14px}.map .image{height:340px;position:relative}.map .image img{left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:766px}.map .btn-map{margin:66px auto 0}.map .float-image-down{bottom:-52px;right:9px;width:94px;z-index:1}.map .float-image-down img{left:inherit;position:relative;-webkit-transform:none;transform:none;width:100%}.map .float-image-up{left:10px;top:-34px;width:82px}.map .float-image-up img{width:100%;z-index:1}}.taste{padding-bottom:72px;position:relative}.taste .header{position:relative}.taste .title{margin-bottom:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.taste h2,.taste h1{margin:0}.taste .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:108px}.taste .places{width:62%}.taste .text{margin:0 auto;margin-bottom:100px;max-width:500px;padding:0;text-align:center;width:100%}.taste .text h1{letter-spacing:3px;line-height:37px;margin-bottom:5px}.taste .text h2{letter-spacing:3px;line-height:37px;margin-bottom:84px}.taste .text a{border:1px solid #979797;bottom:0;color:#606161;display:block;font-family:"SweetSans-Regular";font-size:10px;letter-spacing:3px;line-height:12px;padding:9px 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color 750ms ease-in-out;transition:color 750ms ease-in-out;width:151px}.taste .text a:after{background:#979797;bottom:0;content:"";display:block;height:100%;opacity:.6;position:absolute;right:0;-webkit-transition:width 750ms ease-in-out;transition:width 750ms ease-in-out;width:0;z-index:-1}.taste .text a:hover{color:#fff}.taste .text a:hover:after{left:0;right:inherit;width:100%}.taste .arrows-carrousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:25px;position:relative;right:0;width:167px}.taste .arrows-carrousel .numeration{color:#606161;font-size:10px;letter-spacing:3px;line-height:17px;position:absolute;right:-54px}.taste .arrows-carrousel .prev-button,.taste .arrows-carrousel .next-button{background:0;color:#000;font-family:"SweetSans-Medium";font-size:12px;letter-spacing:.6px;margin:0;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.taste .arrows-carrousel .prev-button:hover,.taste .arrows-carrousel .next-button:hover{text-decoration:underline}.taste .arrows-carrousel .prev-button:after,.taste .arrows-carrousel .next-button:after{content:"";display:block;height:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:7px}.taste .arrows-carrousel .prev-button:after{background:url(../imgs/arrow-left.svg) no-repeat;left:-20px}.taste .arrows-carrousel .next-button:before{background:#caccce;content:"";display:block;height:29px;left:-18px;position:absolute;top:-8px;width:1px}.taste .arrows-carrousel .next-button:after{background:url(../imgs/arrow-right.svg) no-repeat;right:-20px}.taste .util-carrousel{position:relative}.taste .util-carrousel .carrousel-wrapper{width:100%}.taste .util-carrousel .thumbs-container{height:553px;margin:0 !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.taste .util-carrousel .thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;position:absolute;opacity:0}.taste .util-carrousel .current-thumb{opacity:1}.taste .util-carrousel .image{margin-bottom:0;max-width:45%;padding:0;width:100%}.taste .util-carrousel .image img{height:auto !important;margin:0 !important;max-width:414px;position:relative !important;top:0 !important;width:100% !important}.taste .util-carrousel .info{max-width:45%;padding:0 15px 0;position:relative;width:100%}.taste .util-carrousel .info h2{font-size:42.82px;letter-spacing:.1px;line-height:37px}.taste .util-carrousel .info h1{font-size:28.41px;line-height:80px;margin-bottom:72px}.taste .util-carrousel .info .place-info{margin-bottom:42px;margin-top:40px}.taste .util-carrousel .info .place-info span{display:block}.taste .util-carrousel .info .place-info span:nth-child(1){color:#000;font-family:"SweetSans-Medium";font-size:13.91px;letter-spacing:.05px;text-transform:uppercase}.taste .util-carrousel .info .place-info span:nth-child(2){color:#606161;font-family:"SweetSans-Light";font-size:16.23px;letter-spacing:-0.16px}.taste .book-now{margin-top:40px;width:93px}.taste .book-now img{display:block !important}@media(max-width:1100px){.taste .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:1090px){.taste .container-fluid{padding:0 55px}.taste .util-carrousel .thumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.taste .text{font-size:14px;letter-spacing:0;line-height:22px;padding:0 20px 0}.taste .text h1{font-size:25px;letter-spacing:2.59px;line-height:26px}.taste .text h2{font-size:34px;letter-spacing:3.41px;line-height:26px;margin-bottom:66px}}@media(max-width:767px){.taste{padding-bottom:0}.taste .title{margin:0 auto;margin-bottom:40px;margin-top:30px}.taste .container-fluid{padding:0 15px}.taste .book-now,.taste .arrows-carrousel{margin:0 auto;margin-top:40px}.taste .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.taste .places{max-width:100%;width:100%}.taste .util-carrousel .thumbs-container{height:auto}.taste .util-carrousel .thumb{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.taste .util-carrousel .current-thumb{display:-webkit-box;display:-ms-flexbox;display:flex}.taste .util-carrousel .image,.taste .util-carrousel .info{max-width:100%;text-align:center}.taste .text{border:0;left:inherit;padding:0;width:100%}.taste .text a{left:50%;margin-top:66px;position:relative;-webkit-transform:translate(-50%);transform:translate(-50%)}}.contact{-webkit-appearance:none;-webkit-border-radius:0;padding:130px 0 105px;position:relative}.contact .title{text-align:left;-webkit-transform:none;transform:none}.contact .pancha-and-chill{display:-webkit-box;display:-ms-flexbox;display:flex;left:53%;position:absolute;top:151px;-webkit-transform:translate(-50%);transform:translate(-50%)}.contact .pancha-and-chill .float-image{width:77px}.contact .pancha-and-chill .text{bottom:44px;color:#231f20;display:block;font-family:"DKFormosa";font-size:27px;left:55px;letter-spacing:1.16px;line-height:28px;position:relative}.contact .slogan{margin-top:17px}.contact .contact-form{margin:58px auto 0;position:relative;width:100%}.contact .contact-form .wrapper-content-form.partial-hide{opacity:0}.contact .contact-form .wrapper-content-form{background:#fff;opacity:1;position:relative;-webkit-transition:all 375ms;transition:all 375ms;z-index:3}.contact .contact-form .wrapper-inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.contact .contact-form .wrapper-inputs .col-left,.contact .contact-form .wrapper-inputs .col-right{max-width:368px;width:100%}.contact .contact-form .wrapper-inputs .col-right{margin-left:73px;max-width:436px}.contact .contact-form input[type=text],.contact .contact-form textarea{-webkit-appearance:none;-webkit-border-radius:0;background:transparent;border:0;border-bottom:.61px solid #979797;color:#4c4c4c;display:block;font-family:"Yantramanav-Light";font-size:14px;letter-spacing:.1px;line-height:22px;margin-bottom:39.5px;outline:0;padding-bottom:13.5px;width:100%}.contact .contact-form input[type=text]::-webkit-input-placeholder,.contact .contact-form textarea::-webkit-input-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#424b4d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text]:-moz-placeholder,.contact .contact-form textarea:-moz-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#424b4d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text]::-moz-placeholder,.contact .contact-form textarea::-moz-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#424b4d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text]:-ms-input-placeholder,.contact .contact-form textarea:-ms-input-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#424b4d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text].invalid,.contact .contact-form textarea.invalid{border-color:#f5866d}.contact .contact-form input[type=text].invalid::-webkit-input-placeholder,.contact .contact-form textarea.invalid::-webkit-input-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#f5866d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text].invalid:-moz-placeholder,.contact .contact-form textarea.invalid:-moz-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#f5866d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text].invalid::-moz-placeholder,.contact .contact-form textarea.invalid::-moz-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#f5866d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form input[type=text].invalid:-ms-input-placeholder,.contact .contact-form textarea.invalid:-ms-input-placeholder{font-family:"SweetSans-Light";font-size:14 px;color:#f5866d !important;letter-spacing:.1 px;line-height:22px}.contact .contact-form textarea{border-top:.61px solid #979797;margin-top:36px;min-height:155px;padding-bottom:0;padding-top:11.5px;resize:none}.contact .contact-form textarea.invalid{border-top:.61px solid #979797}.contact .contact-form input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;background:transparent;border:.5px solid #a6a7aa;color:#606161;cursor:pointer;font-family:"SweetSans-Regular";font-size:10px;letter-spacing:3px;line-height:12px;outline:0;padding:9px 26px;position:relative;text-transform:uppercase;-webkit-transition:color 750ms ease-in-out;transition:color 750ms ease-in-out}.contact .contact-form input[type=submit]:hover{color:#fff}.contact .contact-form .row{margin:0}.contact .contact-form .col-sm-6{padding:0;width:75%}.contact .contact-form .col-sm-6:nth-child(1){color:#606161;font-family:"SweetSans-Light";font-size:12px;letter-spacing:0;line-height:22px;padding-top:5px}.contact .contact-form .col-sm-6:nth-child(2){width:25%}.contact .contact-form .submit-wrapper{bottom:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact .contact-form .submit-wrapper:after{background:#979797;bottom:0;content:"";display:block;height:100%;opacity:.6;position:absolute;right:0;-webkit-transition:width 750ms ease-in-out;transition:width 750ms ease-in-out;width:0;z-index:-1}.contact .contact-form .submit-wrapper:hover:after{left:0;right:inherit;width:100%}.contact .book-now{bottom:3px;position:absolute;right:182px;z-index:3}.contact .book-now .float-image:nth-child(1){margin-bottom:112px}@media(max-width:1260px){.contact .book-now{right:25px}}@media(max-width:1100px){.contact .book-now{bottom:-100px}}@media(max-width:767px){.contact{padding-bottom:115px;padding-top:100px}.contact .pancha-and-chill{left:inherit;right:15px;top:75px;-webkit-transform:none;transform:none}.contact .pancha-and-chill .float-image img{width:53px}.contact .pancha-and-chill .text{display:none}.contact .contact-form .wrapper-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .contact-form .wrapper-inputs .col-left,.contact .contact-form .wrapper-inputs .col-right{max-width:inherit}.contact .contact-form .wrapper-inputs .col-right{margin-left:0}.contact .contact-form input[type=text]{font-size:12px;margin-bottom:18.5px;padding-bottom:12.5px}.contact .contact-form input[type=text]::-webkit-input-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#424b4d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text]:-moz-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#424b4d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text]::-moz-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#424b4d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text]:-ms-input-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#424b4d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text].invalid::-webkit-input-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text].invalid:-moz-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text].invalid::-moz-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form input[type=text].invalid:-ms-input-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form textarea{border-top:0;font-size:12px;margin-bottom:22.5px;margin-top:0;padding-top:0}.contact .contact-form textarea.invalid{border-top:0}.contact .contact-form textarea.invalid::-webkit-input-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form textarea.invalid:-moz-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form textarea.invalid::-moz-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form textarea.invalid:-ms-input-placeholder{font-family:"SweetSans-Light";font-size:12 px;color:#f5866d !important;letter-spacing:.09 px;line-height:22px}.contact .contact-form .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .contact-form .col-sm-6{margin:0 auto;text-align:center}.contact .contact-form .col-sm-6:nth-child(1){font-size:10px;color:#606161;letter-spacing:0;line-height:22px;margin-top:17px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.contact .contact-form .col-sm-6:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.contact .contact-form .submit-wrapper{margin:0 auto}.contact .book-now{bottom:-32px;right:19px}.contact .book-now .float-image{max-width:65px}.contact .book-now .float-image img{width:100%}.contact .book-now .float-image:nth-child(1){display:none}}.slide{background-position:center !important;background-size:cover !important;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out,opacity 2s ease-in-out;transition:transform 2s ease-in-out,opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;width:100%;z-index:-1}.slide-fade{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dot-container{bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%}.dot-container .dot-badge{border:1px solid #fff !important;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;padding:0;position:relative;text-align:center;width:10px}.dot-container .dot-white{background-color:#fff;border-color:#fff !important}.block.press{padding:100px 0;position:relative}.block.press .holder{margin:0 auto;max-width:1218px;width:100%}.block.press .container-fluid{padding:0 15px}.block.press .desc{color:#000;font-family:"DKFormosa";font-size:40px;letter-spacing:5.36px;text-align:center;line-height:49px;margin:0 auto;margin-top:50px;max-width:444px;width:100%}.block.press .content{margin-top:90px}.block.press .item{padding:0 56px;width:100%}.block.press .name{color:#000;font-family:"SweetSans-Bold";font-size:12px;letter-spacing:3.11px;margin-top:33px;text-align:center}.block.press .text,.block.press a.see-more{color:#606161;font-family:"SweetSans-Light";font-size:14px;letter-spacing:0;line-height:22px;margin-top:22px;text-align:center}.block.press a.see-more{display:block;outline:0;text-decoration:none;text-transform:uppercase}.block.press .slick-prev,.block.press .slick-next{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.block.press .arrows-carrousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;margin-top:50px;position:relative;width:167px}.block.press .arrows-carrousel .prev-button,.block.press .arrows-carrousel .next-button{background:0;color:#000;cursor:pointer;font-family:"SweetSans-Medium";font-size:12px;letter-spacing:.6px;margin:0;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.press .arrows-carrousel .prev-button:hover,.block.press .arrows-carrousel .next-button:hover{text-decoration:underline}.block.press .arrows-carrousel .prev-button:after,.block.press .arrows-carrousel .next-button:after{content:"";display:block;height:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:7px}.block.press .arrows-carrousel .prev-button{padding-left:22px}.block.press .arrows-carrousel .prev-button:after{background:url(../imgs/arrow-left.svg) no-repeat;left:0}.block.press .arrows-carrousel .next-button{padding-right:22px}.block.press .arrows-carrousel .next-button:before{background:#caccce;content:"";display:block;height:29px;left:-11px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.block.press .arrows-carrousel .next-button:after{background:url(../imgs/arrow-right.svg) no-repeat;right:0}@media(max-width:768px){.block.press .desc{font-size:22px;letter-spacing:2.24px;line-height:26px;margin-top:30px}.block.press .holder{max-width:262px}.block.press .content{margin-top:43px}.block.press .item{padding:0}.block.press .name{font-size:12px;letter-spacing:3.11px;margin-top:31px}.block.press .text,.block.press a.see-more{font-size:12px;line-height:19px;margin-top:19px}}.block.reviews{padding:100px 0;position:relative}.block.reviews .content{margin:0 auto;margin-top:50px;max-width:414px;width:100%}.block.reviews .item{text-align:center}.block.reviews .name{margin-top:20px}.block.reviews .slick-prev,.block.reviews .slick-next{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.block.reviews .arrows-carrousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;margin-top:50px;position:relative;width:167px}.block.reviews .arrows-carrousel .prev-button,.block.reviews .arrows-carrousel .next-button{background:0;color:#000;cursor:pointer;font-family:"SweetSans-Medium";font-size:12px;letter-spacing:.6px;margin:0;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.reviews .arrows-carrousel .prev-button:hover,.block.reviews .arrows-carrousel .next-button:hover{text-decoration:underline}.block.reviews .arrows-carrousel .prev-button:after,.block.reviews .arrows-carrousel .next-button:after{content:"";display:block;height:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:7px}.block.reviews .arrows-carrousel .prev-button{padding-left:22px}.block.reviews .arrows-carrousel .prev-button:after{background:url(../imgs/arrow-left.svg) no-repeat;left:0}.block.reviews .arrows-carrousel .next-button{padding-right:22px}.block.reviews .arrows-carrousel .next-button:before{background:#caccce;content:"";display:block;height:29px;left:-11px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.block.reviews .arrows-carrousel .next-button:after{background:url(../imgs/arrow-right.svg) no-repeat;right:0}