/*! rio-quente v0.0.1 | (c) 2023 Neotix - Transformação Digital | MIT License | http://link-to-your-git-repo.com */@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");#pagePromocoes .banner-modal .modal-content{padding:0;background-color:transparent}#pagePromocoes .banner-modal .modal-content .modal-header{background-color:transparent}#pagePromocoes .banner-modal .modal-content .modal-header button.close{background-color:#fff;height:26px;width:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border-radius:20px;opacity:1;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5)}#pagePromocoes .banner-modal .modal-content .modal-body{background-color:#009bdd;border-radius:10px}#pagePromocoes .banner-home{position:relative}#pagePromocoes .banner-home .banner-degrade{position:absolute;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(70%,transparent));background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent 70%);pointer-events:none;z-index:2}#pagePromocoes .banner-home .banner-slider{margin-bottom:0;height:585px;overflow:hidden}#pagePromocoes .banner-home .banner-slider .banner{height:585px}#pagePromocoes .banner-home .banner-slider .banner a,#pagePromocoes .banner-home .banner-slider .banner span{display:block;height:100%;background-position:top;background-repeat:no-repeat;background-size:cover}#pagePromocoes .banner-home .banner-slider .slick-dots{bottom:10px}#pagePromocoes .banner-home .banner-slider .slick-dots li button:before{font-size:17px;opacity:1;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.3)}#pagePromocoes .banner-home .banner-slider .slick-dots li.slick-active button:before{opacity:1;color:#009bdd}#pagePromocoes .banner-home .reservas-home{position:absolute;right:calc((100% - 1140px)/2);top:140px;z-index:5;max-width:350px}#pagePromocoes .banner-home .reservas-home .link-checkin{font-size:1rem;margin:8px 0 0}#pagePromocoes .banner-home .reservas-home .link-checkin,#pagePromocoes .banner-home .reservas-home .link-checkin .icone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00212f}#pagePromocoes .banner-home .reservas-home .link-checkin .icone{border:1px solid #00212f;border-radius:100%;font-size:.875rem;height:21px;width:21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right;margin-right:5px}#pagePromocoes .banner-home .reservas-home .link-checkin a{color:#00212f;text-decoration:underline}#pagePromocoes .box-titulo{margin-top:10px;margin-bottom:50px;position:relative;z-index:2}#pagePromocoes .box-titulo .row{height:100%}#pagePromocoes .box-titulo .titulo1{color:#00212f;font-size:1.5rem;margin:0 0 10px;padding:0!important;text-transform:uppercase}#pagePromocoes .box-titulo .img-promocoes{text-align:center}#pagePromocoes .box-titulo .img-promocoes p{font-size:.8125rem;margin:3px 0 0}#pagePromocoes .box-titulo .img-promocoes p.amarelo,#pagePromocoes .box-titulo .img-promocoes p.azul,#pagePromocoes .box-titulo .img-promocoes p.laranja{color:#00212f}#pagePromocoes .bg-promotions{padding:30px 0 100px}#pagePromocoes .bg-promotions .filtros-promocoes{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#pagePromocoes .bg-promotions .filtros-promocoes .filtro-topo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}#pagePromocoes .bg-promotions .filtros-promocoes .filtro-topo h3{color:#232323;font-size:22px;font-weight:700}#pagePromocoes .bg-promotions .filtros-promocoes .filtro-topo .fecha-filtro-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-radius:100%;position:fixed;top:50%;right:15px;background:#fff;color:#000;font-size:1rem;cursor:pointer;z-index:9999}#pagePromocoes .bg-promotions .filtros-promocoes .filtro{margin-bottom:40px}#pagePromocoes .bg-promotions .filtros-promocoes .filtro .titulo4{color:#00212f;font-size:1.125rem;font-weight:700;margin-bottom:20px}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul{list-style:none}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check{margin-bottom:10px;position:relative}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check input[type=checkbox]{position:absolute;opacity:0}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check label{font-size:.875rem;margin-bottom:0;position:relative;padding-left:20px}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check label:before{content:"";border:1px solid #656565;border-radius:2px;left:0;top:2px;height:16px;width:16px}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check label:after,#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check label:before{position:absolute;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check label:after{content:"\edfb";font-family:icomoon!important;font-size:.5625rem;color:#fff;top:4px;left:4px;-webkit-transform:scale(0);transform:scale(0)}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check input[type=checkbox]:checked+label:before{background-color:#00212f;border-color:#00212f}#pagePromocoes .bg-promotions .filtros-promocoes .filtro ul li .check input[type=checkbox]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}#pagePromocoes .bg-promotions .filtros-promocoes.aberto{background-color:#fcb916;height:100%;min-height:100vh}#pagePromocoes .bg-promotions .filtros-promocoes.aberto .filtro .titulo4,#pagePromocoes .bg-promotions .filtros-promocoes.aberto .filtro ul li .check label{color:#232323}#pagePromocoes .bg-promotions .filtros-promocoes.aberto .filtro ul li .check label:before{content:"";border:1px solid #232323}#pagePromocoes .bg-promotions .filtros-promocoes.aberto .filtro ul li .check input[type=checkbox]:checked+label:before{background-color:#232323;border-color:#232323}#pagePromocoes .bg-promotions .abre-filtro-promo{background-color:#009bdd;border:none;border-radius:3px;margin:0 auto 20px;padding:10px 15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;text-transform:uppercase;width:60%;cursor:pointer}#pagePromocoes .bg-promotions .abre-filtro-promo .icon-funnel{margin-left:5px}#pagePromocoes .bg-promotions .seleciona-mes{background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 5px 0 10px;float:right;width:275px;margin-bottom:60px}#pagePromocoes .bg-promotions .seleciona-mes label{color:#656565;font-size:.875rem;font-weight:700;margin:0}#pagePromocoes .bg-promotions .seleciona-mes select{background-color:#fff;border:none;color:#00212f;font-size:.875rem;font-weight:700;text-transform:uppercase}#pagePromocoes .bg-promotions .card-promocao{border:none;overflow:hidden;margin-bottom:30px;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#pagePromocoes .bg-promotions .card-promocao .img-promo{height:auto;position:relative;overflow:hidden;border-radius:3px}#pagePromocoes .bg-promotions .card-promocao .img-promo img{width:100%}#pagePromocoes .bg-promotions .card-promocao .img-promo span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:53px;background:#009bdd;border-radius:3px;color:#fff;font-weight:700;font-size:1.25rem;text-transform:uppercase;width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;opacity:0}@media (max-width:575.98px){#pagePromocoes .bg-promotions .card-promocao .img-promo span{height:32px;font-size:.625rem}}#pagePromocoes .bg-promotions .card-promocao .img-promo .tag-desconto{background-color:#ec8600;border-radius:3px 0 0 3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;font-size:.75rem;font-weight:700;text-transform:uppercase;position:absolute;right:0;top:20px;letter-spacing:1px;z-index:2}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos{background-color:#ec8600;padding:20px 20px 0;color:#fff;height:100%;width:100%;position:absolute;top:100%;left:0;z-index:3;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos .incluso{background-color:#00212f;border-radius:3.6px 0 0 3.6px;display:inline-block;font-size:.875rem;font-weight:700;height:25px;line-height:25px;padding:0 10px;position:relative}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos .incluso:before{content:"";display:inline-block;vertical-align:middle;position:absolute;right:-12px;top:0;width:0;height:0;border-top:12.5px solid transparent;border-bottom:12.5px solid transparent;border-left:12.5px solid #00212f}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos .incluso:after{content:"";display:block;position:absolute;right:-10px;top:10px;width:10px;height:4.6px;background-color:#00212f;border-radius:100%}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos ul{list-style:none;padding-top:15px}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos ul li{color:#fff;font-size:.875rem;font-weight:500}#pagePromocoes .bg-promotions .card-promocao .txt-card{padding:15px 0 0}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto{height:80px}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto .titulo{color:#00212f;font-size:1.125rem;font-weight:700;margin:0 0 5px}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto p{color:#656565;font-size:.75rem;margin:0;line-height:120%}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto p.valor{color:#ec8600;font-weight:700;margin:15px 0 0}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto p.valor span{text-decoration:line-through}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1{position:relative;height:75px}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 .titulo4{color:#31a430;font-weight:700;overflow:hidden;font-size:1.125rem;margin:0}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 p{font-size:.75rem;overflow:hidden;color:#9b9b9b;margin:0}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 p.aPartir{color:#00212f;font-weight:700}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 small{font-size:.625rem;overflow:hidden;color:#9b9b9b;margin:0;display:block}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 .de-promo{text-decoration:line-through;opacity:.6}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1.text-right:after{content:"";background-color:#009bdd;height:30px;width:2px;display:block;position:absolute;left:0;top:calc(50% - 15px)}#pagePromocoes .bg-promotions .card-promocao .btn-1{margin:20px;padding:14px}#pagePromocoes .bg-promotions .card-promocao:focus,#pagePromocoes .bg-promotions .card-promocao:hover{text-decoration:none;-webkit-transform:scale(1.02);transform:scale(1.02)}#pagePromocoes .bg-promotions .card-promocao:focus .img-promo .itens-inclusos,#pagePromocoes .bg-promotions .card-promocao:hover .img-promo .itens-inclusos{top:0}#pagePromocoes .bg-promotions .card-promocao.esgotado{pointer-events:none}#pagePromocoes .bg-promotions .card-promocao.esgotado .img-promo img{opacity:.2}#pagePromocoes .bg-promotions .card-promocao.esgotado .img-promo span{opacity:1}#pagePromocoes .bg-promotions .card-promocao.esgotado .txt-card{opacity:.2}#modal-vantagens .box-promocao-vantagem .titulo-vantagem-mobile h3,#modal-vantagens .box-promocao-vantagem .titulo-vantagem h3{color:#00212f;padding:30px 0 0;font-size:1.875rem;font-weight:700;letter-spacing:-2px}#modal-vantagens .box-promocao-vantagem .titulo-vantagem-mobile h3{text-align:center}#modal-vantagens .img-promocao{padding-top:50px}#modal-vantagens .img-promocao .texto-promocao-vantagem-mobile{text-align:center}#modal-vantagens .img-promocao .texto-promocao-vantagem,#modal-vantagens .img-promocao .texto-promocao-vantagem-mobile{margin:21px auto;font-size:.875rem;font-weight:600;color:#00212f}#modal-vantagens .img-promocao .subtexto-promocao-vantegem{font-size:.875rem;line-height:1.79;color:#656565}#modal-vantagens .close-vantagens-m{height:40px;width:40px;padding:0;border-radius:30px;background-color:#003f57;opacity:1;text-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1rem}#modal-vantagens .img-promocao .center{display:block;margin-left:auto;margin-right:auto}.btn-vantagens-mobile{border-radius:5px;color:#fff!important;display:block;font-size:.8125rem;font-weight:700;padding:15px;text-align:center;text-transform:uppercase;border:2px solid #fff}#pacotes-promocionais .nenhum-item p{color:#00212f;font-size:1rem;padding:0 15px}.promocoes #inicioText{margin-top:40px}.promocoes #inicioText h1{font-weight:700;margin-bottom:40px}.promocoes .text-ver-mais-hotpark{display:none}.promocoes .ver-mais-hotpark{padding-top:40px;position:relative}.promocoes .ver-mais-hotpark .btn-ler-mais-hotpark{border:2px solid #007bff;border-radius:17px;color:#007bff;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;width:120px;margin:0 auto;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.promocoes .ver-mais-hotpark .btn-ler-mais-hotpark:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 20px 24px -12px rgba(0,0,0,.3);box-shadow:0 20px 24px -12px rgba(0,0,0,.3);text-decoration:none}.promocoes .ver-mais-hotpark .btn-ler-mais-hotpark.ler-menos-hotpark{display:none}.promocoes .ver-mais-hotpark.ativo .btn-ler-mais-hotpark.ler-menos-hotpark{display:-webkit-box;display:-ms-flexbox;display:flex}.promocoes .ver-mais-hotpark.ativo .btn-ler-mais-hotpark.ler-mais-hotpark{display:none}.promocoes .ver-mais-hotpark:before{left:0}.promocoes .ver-mais-hotpark:after,.promocoes .ver-mais-hotpark:before{content:"";background-color:#007bff;display:block;height:1px;width:calc(50% - 100px);position:absolute;bottom:18px}.promocoes .ver-mais-hotpark:after{right:0}@media (max-width:575px){#pagePromocoes .banner-home .banner-slider{height:auto;max-height:300px}#pagePromocoes .banner-home .banner-slider .banner{height:auto}#pagePromocoes .banner-home .faixa-motor{position:relative}#pagePromocoes .box-titulo{margin-bottom:20px}#pagePromocoes .box-titulo .titulo4{text-align:center}#pagePromocoes .filtros-promocoes{position:fixed;left:0;top:0;width:0;opacity:0;pointer-events:none;z-index:3147483646}#pagePromocoes .filtros-promocoes.aberto{opacity:1;pointer-events:all;width:100%;padding:40px;overflow-y:scroll}#pagePromocoes .bg-promotions .abre-filtro-promo{margin-bottom:30px}#pagePromocoes .bg-promotions .col-card{padding:0 8px}#pagePromocoes .bg-promotions .card-promocao{margin-bottom:10px}#pagePromocoes .bg-promotions .card-promocao .img-promo .itens-inclusos{display:none!important}#pagePromocoes .bg-promotions .card-promocao .txt-card{padding:15px 8px}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto{height:90px}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto .titulo{text-align:left;font-size:.875rem}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto p{font-size:.6875rem;text-align:left}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1{padding:0 0 0 15px}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 .titulo4{font-size:.875rem;text-align:left}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 p{font-size:.75rem;text-align:left}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 small{text-align:left}#pagePromocoes .bg-promotions .card-promocao .btn-1,#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1.text-right:after{display:none}#pagePromocoes .box-titulo .titulo1{text-align:center}}@media (min-width:576px) and (max-width:767px){#pagePromocoes .banner-home .banner-slider{height:auto;max-height:400px}#pagePromocoes .banner-home .banner-slider .banner{height:auto}#pagePromocoes .banner-home .faixa-motor{position:relative}#pagePromocoes .box-titulo .titulo1,#pagePromocoes .box-titulo .titulo4{text-align:center}#pagePromocoes .btn-vantagens-mobile{border-radius:5px;color:#fff!important;display:block;font-size:.8125rem;font-weight:700;padding:15px;text-align:center;text-transform:uppercase;border:2px solid #fff}#pagePromocoes .filtros-promocoes{position:fixed;left:0;top:0;width:0;opacity:0;pointer-events:none;z-index:3147483646}#pagePromocoes .filtros-promocoes.aberto{opacity:1;pointer-events:all;width:100%;padding:40px;overflow-y:scroll}#pagePromocoes .filtros-promocoes.aberto .filtro{float:left;width:50%}#pagePromocoes .filtros-promocoes.aberto .filtro:nth-child(odd){clear:both}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto{height:90px}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto .titulo{font-size:1.125rem}#pagePromocoes .bg-promotions .card-promocao .txt-card .texto p{font-size:14px}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 .titulo4{font-size:.875rem}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 p{font-size:.75rem}}@media (min-width:768px) and (max-width:991px){#pagePromocoes .banner-home .reservas-home{right:calc((100% - 720px)/2);max-width:270px}#pagePromocoes .box-titulo .titulo1,#pagePromocoes .box-titulo .titulo4{text-align:center}#pagePromocoes .filtros-promocoes{position:fixed;left:0;top:0;width:0;opacity:0;pointer-events:none;z-index:3147483646}#pagePromocoes .filtros-promocoes.aberto{opacity:1;pointer-events:all;width:100%;padding:40px;overflow-y:scroll}#pagePromocoes .filtros-promocoes.aberto .filtro{float:left;width:50%}#pagePromocoes .filtros-promocoes.aberto .filtro:nth-child(odd){clear:both}}@media (min-width:992px) and (max-width:1199px){#pagePromocoes .banner-home .reservas-home{right:calc((100% - 960px)/2);max-width:290px}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 .titulo4{font-size:1rem}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 p{font-size:.75rem}}@media (min-width:1200px) and (max-width:1499px){#pagePromocoes .banner-home .reservas-home{right:calc((100% - 960px)/2);max-width:290px}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 .titulo4{font-size:1rem}#pagePromocoes .bg-promotions .card-promocao .txt-card .valor-1 p{font-size:.75rem}}