@import "../vendor/sidr/dist/stylesheets/jquery.sidr.light.min.css";@import "../vendor/swiper/dist/css/swiper.min.css";@import "../css/bootstrap.min.css";#loading{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.4)}#loading p{margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;margin-right:-50%}#loading p img{margin:auto}#header{position:relative;margin-bottom:55px}#header:before{content:'';background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);position:absolute;top:0;width:100%;height:562px;z-index:2}#header .container{background-image:url(../img/banner.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;min-height:650px;box-shadow:0 30px 20px -20px #1d060a;-webkit-box-shadow:0 30px 20px -20px #1d060a;-moz-box-shadow:0 30px 20px -20px #1d060a;-o-box-shadow:0 30px 20px -20px #1d060a;position:relative}#header .logo{margin:45px auto 0 auto;max-width:269px;width:100%;position:relative;z-index:2}#header #menu{width:100%;z-index:2;position:absolute;bottom:25px}#header #menu .titulo{width:100%;max-width:172px;margin:0 auto 30px auto;line-height:1;border-bottom:1px solid #ee3050;display:block;font-family:caviar_dreamsregular;font-size:3.6em;color:#FFF;text-align:center;padding:0 0 10px 0}#header #menu #menu-content .btn-fechar{display:none}#header #menu #btn-menu{display:none}#header #menu ul{text-align:center}#header #menu ul>li{display:inline-block}#header #menu ul>li:not(:last-child){margin-right:2.63157895%;padding-right:2.63157895%;position:relative}#header #menu ul>li:not(:last-child):after{content:'';height:13px;width:1px;border:1px dashed #82575e;color:#a8a8a8;position:absolute;top:0;bottom:0;right:0;margin:auto}#header #menu ul>li a{font-family:quicksandlight;font-size:2.2em;color:#ee3050}#footer{border-top:12px solid #870f23}#footer #map{width:100%;height:530px}#footer #map iframe{pointer-events:none}#footer .assinatura{max-width:177px;width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;font-family:quicksandregular;font-size:1.8em;color:#FFF;opacity:.3;margin:30px auto 30px auto;line-height:30px}#footer .assinatura:after{content:'';background:url(../img/icons.png) no-repeat 0 0;width:21px;height:30px;display:inline-block;margin-left:10px}@media all and (max-width:1199px){#header .container{width:100%}}@media all and (max-width:991px){#header #menu ul>li{margin-right:1.5136226%!important;padding-right:1.5136226%!important}}@media all and (max-width:767px){#footer #map{height:240px}#header:before{height:350px}#header .logo{max-width:170px}#header .container{min-height:350px}#header #menu{bottom:10px}#header #menu ul{display:none}#header #menu .titulo{margin-bottom:15px}#header #menu #btn-menu{display:block;background:url(../img/icons.png) no-repeat -329px -4px;width:56px;height:28px;margin:auto;border:none;cursor:pointer}#sidr-menu-principal{background:rgba(0,0,0,.9);box-shadow:none;padding:45px 25px}#sidr-menu-principal .sidr-class-btn-fechar{margin-bottom:70px}#sidr-menu-principal .sidr-class-btn-fechar:after,#sidr-menu-principal .sidr-class-btn-fechar:before{content:" ";display:table}#sidr-menu-principal .sidr-class-btn-fechar:after{clear:both}#sidr-menu-principal .sidr-class-btn-fechar span{font-family:quicksandlight;font-size:40px;color:#FFF;display:inline-block;float:right;line-height:1}#sidr-menu-principal .sidr-inner{padding:0}#sidr-menu-principal .sidr-inner li{line-height:1}#sidr-menu-principal .sidr-inner li:not(:last-child){margin-bottom:40px}#sidr-menu-principal .sidr-inner li a{font-family:quicksandlight;font-size:22px;color:#ee3050;text-align:center;display:block}}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;list-style:none;border-collapse:collapse;border-spacing:0;text-decoration:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:quicksandregular;color:#FFF;line-height:1.4!important;font-size:62.5%;background-color:#2e0910;overflow-x:hidden}a img,img a{border:0}a{cursor:pointer;text-decoration:none}figure{margin:0}img{max-width:100%;display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}h1,h2,h3,h4,h5{font-weight:400}textarea{resize:vertical}button,input[type=text],input[type=password],textarea{outline:0}.both{clear:both}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}label.error{display:none!important}input:not([type=submit]).error,select.error,textarea.error{border:2px solid #2e0910!important}.fs-dropdown-element.error~.fs-dropdown-selected{border:2px solid #2e0910!important}@font-face{font-family:caviar_dreamsbold;src:url(../fonts/caviar_dreams_bold_b-webfont.woff2) format('woff2'),url(../fonts/caviar_dreams_bold_b-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:caviar_dreamsregular;src:url(../fonts/caviardreams_b-webfont.woff2) format('woff2'),url(../fonts/caviardreams_b-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:caviar_dreamsbold_italic;src:url(../fonts/caviardreams_bolditalic_5-webfont.woff2) format('woff2'),url(../fonts/caviardreams_bolditalic_5-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:caviar_dreamsitalic;src:url(../fonts/caviardreams_italic_5-webfont.woff2) format('woff2'),url(../fonts/caviardreams_italic_5-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:quicksandbold;src:url(../fonts/quicksand-bold-webfont.woff2) format('woff2'),url(../fonts/quicksand-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:quicksandlight;src:url(../fonts/quicksand-light-webfont.woff2) format('woff2'),url(../fonts/quicksand-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:quicksandmedium;src:url(../fonts/quicksand-medium-webfont.woff2) format('woff2'),url(../fonts/quicksand-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:quicksandregular;src:url(../fonts/quicksand-regular-webfont.woff2) format('woff2'),url(../fonts/quicksand-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}#content .lista-promocao{box-shadow:0 30px 20px -20px #1d060a;-webkit-box-shadow:0 30px 20px -20px #1d060a;-moz-box-shadow:0 30px 20px -20px #1d060a;-o-box-shadow:0 30px 20px -20px #1d060a}#content .lista-promocao .item-promocao{min-height:240px;padding:0 30px 20px 30px}#content .lista-promocao .item-promocao .ico-promocao{text-align:center;margin-bottom:10px}#content .lista-promocao .item-promocao .ico-promocao img{display:inline-block}#content .lista-promocao .item-promocao .titulo-promocao{display:block;text-align:center;font-family:quicksandmedium;font-size:2.4em;color:#FFF;line-height:1.2;margin-bottom:12px}#content .lista-promocao .item-promocao .descricao-promocao{font-family:quicksandregular;font-size:1.4em;color:#a8a8a8}#content .box-suite{padding-top:95px}#content .box-suite:last-child{margin-bottom:95px}#content .box-suite .topo-suite .nome-suite{font-family:quicksandlight;font-size:2.6em;color:#FFF;line-height:1}#content .box-suite .topo-suite .valor{display:inline-block;position:relative;padding-left:6.77419355%;margin-right:6.4516129%}#content .box-suite .topo-suite .valor:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;display:block}#content .box-suite .topo-suite .valor:first-child{padding-left:9.67741935%}#content .box-suite .topo-suite .valor:first-child:before{background:url(../img/icons.png) no-repeat -311px -3px;width:11px;height:36px}#content .box-suite .topo-suite .valor:not(:first-child):before{width:1px;height:30px;background-color:#b61530}#content .box-suite .topo-suite .valor span{font-family:quicksandmedium;font-size:1.6em;color:#b61530;display:block}#content .box-suite .topo-suite .valor strong{font-family:quicksandbold;font-size:2.1em;color:#FFF}#content .box-suite .topo-suite .valor strong small{font-size:.6666666666666666em;color:inherit}#content .box-suite .topo-suite .faixa-left,#content .box-suite .topo-suite .faixa-right{width:27.67857143%;position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center}#content .box-suite .topo-suite .faixa-left:before,#content .box-suite .topo-suite .faixa-right:before{content:'';width:10px;position:absolute;height:100%;background-color:#b61530;top:5px}#content .box-suite .topo-suite .faixa-left:after,#content .box-suite .topo-suite .faixa-right:after{content:'';height:100%;width:2000px;position:absolute;top:0;background-color:#ee3050}#content .box-suite .topo-suite .faixa-left:before{left:100%;transform:skew(0deg,50deg);-webkit-transform:skew(0deg,50deg);-moz-transform:skew(0deg,50deg);-ms-transform:skew(0deg,50deg);-o-transform:skew(0deg,50deg)}#content .box-suite .topo-suite .faixa-left:after{right:100%}#content .box-suite .topo-suite .faixa-center{width:42.85714286%;margin:10px .89285714% 0 .89285714%}#content .box-suite .topo-suite .faixa-right{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end}#content .box-suite .topo-suite .faixa-right:before{right:100%;transform:skew(0deg,-50deg);-webkit-transform:skew(0deg,-50deg);-moz-transform:skew(0deg,-50deg);-ms-transform:skew(0deg,-50deg);-o-transform:skew(0deg,-50deg)}#content .box-suite .topo-suite .faixa-right:after{left:100%}#content .box-suite .topo-suite .faixa-center,#content .box-suite .topo-suite .faixa-left,#content .box-suite .topo-suite .faixa-right{min-height:60px;background-color:#ee3050;float:left}#content .box-suite .conteudo-suite{text-align:center}#content .box-suite .conteudo-suite .contato-suite,#content .box-suite .conteudo-suite .descricao-suite{width:27.67857143%;margin-top:45px}#content .box-suite .conteudo-suite .descricao-suite{text-align:left;font-family:quicksandregular;font-size:1.6em;color:#a8a8a8;float:left;padding-right:3.125%}#content .box-suite .conteudo-suite .slider-suite{width:41.07142857%;max-width:460px;display:inline-block;border:6px solid #3c3c3c;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;position:relative;margin-top:-90px}#content .box-suite .conteudo-suite .slider-suite .button-next,#content .box-suite .conteudo-suite .slider-suite .button-prev{position:absolute;top:0;bottom:0;margin:auto;width:40px;height:40px;background-color:#3c3c3c;z-index:2;cursor:pointer;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center}#content .box-suite .conteudo-suite .slider-suite .button-next:after,#content .box-suite .conteudo-suite .slider-suite .button-prev:after{content:'';background:url(../img/icons.png) no-repeat;width:11px;height:23px;display:block}#content .box-suite .conteudo-suite .slider-suite .button-prev{left:-20px}#content .box-suite .conteudo-suite .slider-suite .button-prev:after{background-position:-28px -3px}#content .box-suite .conteudo-suite .slider-suite .button-next{right:-20px}#content .box-suite .conteudo-suite .slider-suite .button-next:after{background-position:-46px -3px}#content .box-suite .conteudo-suite .contato-suite{float:right;text-align:initial;padding-left:3.125%}#content .box-suite .conteudo-suite .contato-suite span{font-family:quicksandbold;font-size:1.8em;color:#FFF;display:block;line-height:1.2;margin-bottom:10px}#content .box-suite .conteudo-suite .contato-suite .whats{font-family:quicksandlight;font-size:2.5em;color:#a8a8a8;display:block;position:relative;padding-left:50px;margin-bottom:35px}#content .box-suite .conteudo-suite .contato-suite .whats:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;background:url(../img/icons.png) no-repeat -107px -3px;width:41px;height:41px}#content .box-suite .conteudo-suite .contato-suite .btn-reservar{display:inline-block;border:1px solid #ee3050;min-height:60px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;font-family:quicksandbold;font-size:1.6em;color:#FFF;text-transform:uppercase;padding:0 20px 0 65px;position:relative;line-height:60px}#content .box-suite .conteudo-suite .contato-suite .btn-reservar:before{content:'';display:block;background:url(../img/icons.png) no-repeat -64px -3px;width:36px;height:32px;position:absolute;top:0;bottom:0;left:20px;margin:auto}#content .box-contato{min-height:625px;padding:40px 0;background-color:#b3233c;background-image:url(../img/banner-contato.jpg);background-repeat:no-repeat;background-position:center top}#content .box-contato hgroup{margin-bottom:40px}#content .box-contato hgroup .titulo-contato{font-family:caviar_dreamsregular;font-size:3.6em;color:#FFF;line-height:1;margin-bottom:20px}#content .box-contato hgroup .subtitulo-contato{font-family:quicksandlight;font-size:1.6em;color:#FFF;line-height:1.2}#content .box-contato .box-contact-return{font-family:quicksandregular;font-size:1.6em;text-align:center}#content .box-contato .form-contato ::-webkit-input-placeholder{font-family:quicksandregular;font-size:16px;color:#b2233b}#content .box-contato .form-contato :-moz-placeholder{font-family:quicksandregular;font-size:16px;color:#b2233b}#content .box-contato .form-contato ::-moz-placeholder{font-family:quicksandregular;font-size:16px;color:#b2233b}#content .box-contato .form-contato :-ms-input-placeholder{font-family:quicksandregular;font-size:16px;color:#b2233b}#content .box-contato .form-contato .campo{font-family:quicksandregular;font-size:1.6em;color:#b2233b;background-color:#FFF;margin-bottom:15px;padding:0 20px}#content .box-contato .form-contato .campo:not(.tel){width:100%}#content .box-contato .form-contato .campo:not(textarea){height:45px}#content .box-contato .form-contato .campo.tel{width:100%;max-width:250px}#content .box-contato .form-contato textarea.campo{padding-top:20px;border:none;height:140px}#content .box-contato .form-contato .btn-enviar{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;margin-right:70px;cursor:pointer;display:inline-block;background-color:#870f23;font-family:caviar_dreamsregular;font-size:1.8em;color:#FFF;text-transform:uppercase;height:60px;line-height:60px;width:205px;float:right}#content .box-contato .meios-contato .localizacao,#content .box-contato .meios-contato .telefone,#content .box-contato .meios-contato .whatsapp{display:block;width:100%;max-width:330px;position:relative;padding-left:70px}#content .box-contato .meios-contato .localizacao strong,#content .box-contato .meios-contato .telefone strong,#content .box-contato .meios-contato .whatsapp strong{display:block;line-height:1;margin-bottom:5px;font-family:quicksandbold;font-size:2.4em;color:#FFF}#content .box-contato .meios-contato .localizacao span,#content .box-contato .meios-contato .telefone span,#content .box-contato .meios-contato .whatsapp span{font-family:quicksandlight;color:#FFF}#content .box-contato .meios-contato .localizacao:before,#content .box-contato .meios-contato .telefone:before,#content .box-contato .meios-contato .whatsapp:before{content:'';background:url(../img/icons.png) no-repeat;position:absolute;top:0;bottom:0;left:0;margin:auto;display:block}#content .box-contato .meios-contato .telefone,#content .box-contato .meios-contato .whatsapp{margin-bottom:40px}#content .box-contato .meios-contato .telefone span,#content .box-contato .meios-contato .whatsapp span{line-height:1;font-size:2.8em}#content .box-contato .meios-contato .telefone:before{background-position:-155px -3px;width:49px;height:49px}#content .box-contato .meios-contato .whatsapp:before{background-position:-250px -3px;width:54px;height:54px}#content .box-contato .meios-contato .localizacao span{font-size:1.8em}#content .box-contato .meios-contato .localizacao:before{background-position:-211px -3px;width:32px;height:52px}@media all and (max-width:1199px){#content .box-suite .conteudo-suite .contato-suite,#content .box-suite .conteudo-suite .descricao-suite{margin-top:25px}#content .box-suite .conteudo-suite .descricao-suite{padding-right:15px}#content .box-suite .conteudo-suite .contato-suite{padding-left:15px}#content .box-suite .conteudo-suite .contato-suite span{font-size:1.6em}#content .box-suite .conteudo-suite .contato-suite .whats{font-size:2.2em}}@media all and (max-width:991px){#content .lista-promocao{margin-bottom:55px}#content .box-suite{padding:0 0 40px 0}#content .box-suite:last-child{margin-bottom:0}#content .box-suite .conteudo-suite .slider-suite{margin-top:0}#content .box-suite .topo-suite{background-color:#ee3050;min-height:90px;position:relative;padding:7px 0;margin-bottom:20px}#content .box-suite .topo-suite:after,#content .box-suite .topo-suite:before{content:'';background-color:#ee3050;display:block;position:absolute;width:2000px;height:100%;top:0}#content .box-suite .topo-suite:before{right:100%}#content .box-suite .topo-suite:after{left:100%}#content .box-suite .topo-suite .nome-suite{text-align:center;margin-bottom:5px}#content .box-suite .topo-suite .faixa-right{text-align:center}#content .box-suite .topo-suite .faixa-right .valor{padding-left:20px;margin-right:20px}#content .box-suite .topo-suite .faixa-right .valor:first-child{padding-left:30px}#content .box-suite .topo-suite .faixa-right .valor span{line-height:1}#content .box-suite .topo-suite .faixa-left,#content .box-suite .topo-suite .faixa-right{display:block;float:none;background:0 0;min-height:100%;width:100%}#content .box-suite .topo-suite .faixa-left:after,#content .box-suite .topo-suite .faixa-left:before,#content .box-suite .topo-suite .faixa-right:after,#content .box-suite .topo-suite .faixa-right:before{display:none}#content .box-suite .topo-suite .faixa-center{display:none}#content .box-suite .conteudo-suite .slider-suite{display:block;width:100%;margin:0 auto 20px auto}#content .box-suite .conteudo-suite .contato-suite,#content .box-suite .conteudo-suite .descricao-suite{padding:0;width:100%;max-width:460px;float:none;text-align:center}#content .box-suite .conteudo-suite .descricao-suite{margin:0 auto 35px auto}#content .box-suite .conteudo-suite .contato-suite{padding:0;margin:auto}#content .box-suite .conteudo-suite .contato-suite .whats{font-size:2.7em;display:inline-block;margin-bottom:30px}#content .box-suite .conteudo-suite .contato-suite span{font-size:1.8em}}@media all and (max-width:767px){#content .lista-promocao .item-promocao{min-height:100%;padding-bottom:50px}#content .lista-promocao .item-promocao .descricao-promocao{text-align:center}#content .box-contato{background-image:none}#content .box-contato .container{padding:0 20px}#content .box-contato .form-contato{margin-bottom:40px}#content .box-contato .form-contato .campo.tel{max-width:100%}#content .box-contato .form-contato .btn-enviar{float:none;margin:auto;display:block}#content .box-contato .meios-contato .localizacao,#content .box-contato .meios-contato .telefone,#content .box-contato .meios-contato .whatsapp{max-width:100%}#content .box-contato .meios-contato .telefone span,#content .box-contato .meios-contato .whatsapp span{font-size:2.3em}#content .box-contato .meios-contato .localizacao span{font-size:1.6em}}@media all and (max-width:500px){#content .box-suite .conteudo-suite .slider-suite .button-prev{left:-10px}#content .box-suite .conteudo-suite .slider-suite .button-next{right:-10px}}