/*! 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");@media (max-width:767.98px){#pageHpAtracoes .banner-atracoes .container-fluid{padding:0}}#pageHpAtracoes .banner-atracoes .banner{background-color:#37b0e6;border-radius:20px;height:514px;position:relative}@media (max-width:991.98px){#pageHpAtracoes .banner-atracoes .banner{height:auto;padding:30px 0 240px}}@media (max-width:767.98px){#pageHpAtracoes .banner-atracoes .banner{border-radius:0;padding:30px 0 145px}}#pageHpAtracoes .banner-atracoes .banner .bolhas-1{position:absolute;left:10px;bottom:-34px;pointer-events:none;z-index:1}@media (max-width:991.98px){#pageHpAtracoes .banner-atracoes .banner .bolhas-1{display:none}}#pageHpAtracoes .banner-atracoes .banner .bolhas-2{position:absolute;right:-10px;bottom:-20px;pointer-events:none;z-index:1}@media (max-width:991.98px){#pageHpAtracoes .banner-atracoes .banner .bolhas-2{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:60px;bottom:-119px}}@media (max-width:767.98px){#pageHpAtracoes .banner-atracoes .banner .bolhas-2{bottom:-67px;width:190px}}#pageHpAtracoes .banner-atracoes .banner .container{position:relative;z-index:1;height:100%}#pageHpAtracoes .banner-atracoes .banner .container .row{height:100%}#pageHpAtracoes .banner-atracoes .banner h1{font-weight:700;font-size:8.25rem;line-height:120%;letter-spacing:-.02em;color:#fff;margin:0 0 24px;visibility:hidden}@media (max-width:1199.98px){#pageHpAtracoes .banner-atracoes .banner h1{font-size:6.25rem}}@media (max-width:767.98px){#pageHpAtracoes .banner-atracoes .banner h1{font-size:2.5rem}}#pageHpAtracoes .banner-atracoes .banner p{color:#fff;font-family:M PLUS Rounded\ 1c,sans-serif;font-weight:400;font-size:1.5rem;line-height:150%;margin:0;visibility:hidden}@media (max-width:767.98px){#pageHpAtracoes .banner-atracoes .banner p{font-size:1.25rem}}#pageHpAtracoes .banner-atracoes .banner p strong{display:block;margin:0 0 12px;font-family:M PLUS Rounded\ 1c,sans-serif;font-weight:800}#pageHpAtracoes .banner-atracoes .banner .img-banner{visibility:hidden}@media (max-width:991.98px){#pageHpAtracoes .banner-atracoes .banner .img-banner{width:270px}}@media (max-width:767.98px){#pageHpAtracoes .banner-atracoes .banner .img-banner{width:206px}}#pageHpAtracoes #atracoes{padding:65px 0 200px;position:relative}@media (max-width:575.98px){#pageHpAtracoes #atracoes{padding-bottom:185px}}#pageHpAtracoes #atracoes .container{position:relative;z-index:2}#pageHpAtracoes #atracoes .bolhas-1{position:absolute;right:0;top:300px;z-index:1;pointer-events:none}@media (max-width:991.98px){#pageHpAtracoes #atracoes .bolhas-1{width:240px}}#pageHpAtracoes #atracoes .bolhas-2{position:absolute;left:0;bottom:-60px;z-index:1;pointer-events:none;width:330px}@media (max-width:575.98px){#pageHpAtracoes #atracoes .bolhas-2{width:250px;bottom:-44px}}#pageHpAtracoes #atracoes .controls{margin:0 0 60px;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;background-color:#164496;width:100%;height:60px;border-radius:8px}#pageHpAtracoes #atracoes .controls button{background-color:transparent;border:0!important;position:relative;color:#fff;font-family:M PLUS Rounded\ 1c,sans-serif;font-weight:400;font-size:19px;cursor:pointer;outline:none;height:60px;padding:0 30px}#pageHpAtracoes #atracoes .controls button:hover{border-radius:8px;background-color:#17a3dd;color:#fff}#pageHpAtracoes #atracoes .controls button.mixitup-control-active{border-radius:8px;background-color:#17a3dd;color:#fff;font-weight:700}#pageHpAtracoes #atracoes .controls.controls-promotions{margin:0 0 50px}#pageHpAtracoes #atracoes .controls.controls-promotions button{padding:0 22px}#pageHpAtracoes #atracoes .select-filtro{margin:20px 0;position:relative;display:block;width:100%;background:#164496;overflow:hidden;border-radius:8px}#pageHpAtracoes #atracoes .select-filtro select{width:100%;height:100%;margin:0;padding:20px 30px;color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:0!important;background:#164496;background-image:none}#pageHpAtracoes #atracoes .select-filtro select::-ms-expand{display:none}#pageHpAtracoes #atracoes .select-filtro:after{content:url(../img/hotpark/seta-select.png);position:absolute;top:20px;right:15px;bottom:0;pointer-events:none}#pageHpAtracoes #atracoes .atracao{margin-bottom:60px}#pageHpAtracoes #atracoes .atracao .link-img{position:relative;overflow:hidden;display:block;width:100%;height:346px;border-radius:10px;cursor:url(../img/hotpark/cursor-ver-detalhe.png) 41 41,move}@media (max-width:991.98px){#pageHpAtracoes #atracoes .atracao .link-img{height:200px}}#pageHpAtracoes #atracoes .atracao .link-img .foto{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-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}#pageHpAtracoes #atracoes .atracao .link-img .overlay{position:relative;background-color:rgba(0,0,0,.4);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;z-index:2;text-align:center}@media (max-width:991.98px){#pageHpAtracoes #atracoes .atracao .link-img .overlay{padding:15px}}#pageHpAtracoes #atracoes .atracao .link-img .overlay h2{font-weight:700;font-size:2.5rem;line-height:100%;color:#fae206;text-transform:uppercase}@media (max-width:991.98px){#pageHpAtracoes #atracoes .atracao .link-img .overlay h2{font-size:1.5rem}}#pageHpAtracoes #atracoes .atracao .link-img:hover .foto{-webkit-transform:scale(1.1);transform:scale(1.1)}#pageHpAtracoes #atracoes .atracao .tags{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0 19px}#pageHpAtracoes #atracoes .atracao .tags,#pageHpAtracoes #atracoes .atracao .tags .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageHpAtracoes #atracoes .atracao .tags .tag{border:1px solid;border-radius:15px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;margin-right:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#164496;font-weight:400;font-size:.75rem;white-space:nowrap;margin-bottom:5px}#pageHpAtracoes #atracoes .atracao .tags .tag:nth-child(1n){border-color:#164496;color:#164496}#pageHpAtracoes #atracoes .atracao .tags .tag:nth-child(2n){border-color:#17a3dd;color:#17a3dd}#pageHpAtracoes #atracoes .atracao .tags .tag:nth-child(3n){border-color:#029639;color:#029639}#pageHpAtracoes #atracoes .atracao .tags .tag:nth-child(4n){border-color:#ec8600;color:#ec8600}#pageHpAtracoes #atracoes .atracao .tags .tag:nth-child(5n){border-color:#e55829;color:#e55829}#pageHpAtracoes #atracoes .atracao .tags .tag:last-of-type{margin-right:0}#pageHpAtracoes #atracoes .atracao p{font-family:M PLUS Rounded\ 1c,sans-serif;font-weight:800;font-size:.9375rem;line-height:150%;margin:0}#pageHpAtracoes .bg-blue{background:url(/public/assets/client/img/hotpark/grafismo_atracoes_1.jpg) 0 0 no-repeat,url(/public/assets/client/img/hotpark/grafismo_atracoes_2.jpg) no-repeat 100% 100% #4336a9}#pageHpAtracoes .bg-blue .atracoes{position:relative;z-index:2}#pageHpAtracoes .bg-blue .atracoes .intro{margin:60px 0}#pageHpAtracoes .bg-blue .atracoes .intro p{color:#fff}#pageHpAtracoes .bg-blue .atracoes .controls{margin:0 0 60px;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;background-color:#fff;width:100%;padding:30px 40px;border-radius:3px}#pageHpAtracoes .bg-blue .atracoes .controls button{background-color:transparent;border:0!important;position:relative;color:#4336a9;font-weight:700;cursor:pointer;outline:none;padding:10px 25px}#pageHpAtracoes .bg-blue .atracoes .controls button.mixitup-control-active,#pageHpAtracoes .bg-blue .atracoes .controls button:hover{border-radius:3px;background-color:#4235a7;color:#ffa736}#pageHpAtracoes .bg-blue .atracoes .controls.controls-promotions{margin:0 0 50px}#pageHpAtracoes .bg-blue .atracoes .controls.controls-promotions button{padding:0 22px}#pageHpAtracoes .bg-blue .atracoes .select-filtro{margin:20px 0;position:relative;display:block;width:100%;background:#fff;overflow:hidden;border-radius:8px}#pageHpAtracoes .bg-blue .atracoes .select-filtro select{width:100%;height:100%;margin:0;padding:20px 30px;color:#00212f;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:0!important;background:#fff;background-image:none}#pageHpAtracoes .bg-blue .atracoes .select-filtro select::-ms-expand{display:none}#pageHpAtracoes .bg-blue .atracoes .select-filtro:after{content:"\25BC";position:absolute;top:20px;right:0;bottom:0;padding:0 2em;pointer-events:none}#pageHpAtracoes .bg-blue .atracoes .select-filtro:hover:after{color:#f39c12}#pageHpAtracoes .bg-blue .atracoes .filter{padding:1rem;text-align:justify;font-size:.1px}#pageHpAtracoes .bg-blue .atracoes .filter:after{content:"";display:inline-block;width:100%}#pageHpAtracoes .bg-blue .atracoes .gap,#pageHpAtracoes .bg-blue .atracoes .mix{display:inline-block;vertical-align:top;width:calc(50% - .5rem)}@media screen and (max-width:767px){#pageHpAtracoes .bg-blue .atracoes .gap,#pageHpAtracoes .bg-blue .atracoes .mix{width:calc(50% - .5rem)}}@media screen and (min-width:320px){#pageHpAtracoes .bg-blue .atracoes .gap,#pageHpAtracoes .bg-blue .atracoes .mix{width:100%}}@media screen and (min-width:575px){#pageHpAtracoes .bg-blue .atracoes .gap,#pageHpAtracoes .bg-blue .atracoes .mix{width:calc(50% - .5rem)}}@media screen and (min-width:768px){#pageHpAtracoes .bg-blue .atracoes .gap,#pageHpAtracoes .bg-blue .atracoes .mix{width:calc(33.33333% - .66667rem)}}@media screen and (min-width:992px){#pageHpAtracoes .bg-blue .atracoes .gap,#pageHpAtracoes .bg-blue .atracoes .mix{width:calc(25% - .75rem);margin-left:-15px}}#pageHpAtracoes .bg-blue .atracoes .card-hoteis{padding:15px;background:#fff;border:none;border-radius:3px;overflow:hidden;margin-bottom:50px;-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;-webkit-transform:scale(1);transform:scale(1)}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .img-card{background-position:50%;background-size:cover;height:126px;margin-bottom:20px;border-radius:3px}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags{text-align:left;height:55px;overflow:hidden}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags .badge{padding:5px 9px;font-size:.625rem;margin-right:10px;margin-bottom:5px;text-transform:uppercase;border-radius:3}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags .badge-verde{background-color:rgba(2,150,57,.2);color:#029639}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags .badge-vermelho{background-color:rgba(229,88,41,.2);color:#e55829}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags .badge-amarelo{background-color:rgba(250,226,6,.2);color:#fae206}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags .badge-azul{background-color:rgba(23,163,221,.2);color:#17a3dd}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card .titulo4{overflow:hidden;font-size:14px;color:#4336a9;font-weight:700}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card p{font-size:.75rem;height:62px;overflow:hidden;color:#4336a9}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .info-promo{border:1px solid;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:ubunturegular,sans-serif;font-size:.875rem;font-weight:700;margin-bottom:10px;padding:0 15px;text-align:center;text-transform:uppercase}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .info-promo span{font-size:1.4375rem;margin-right:10px}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .info-promo.info-verde{background-color:rgba(133,188,37,.1);color:#85bc25}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .info-promo.info-amarelo{background-color:rgba(250,226,6,.1);color:#fae206}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .info-promo.info-vermelho{background-color:rgba(229,88,41,.1);color:#e55829}#pageHpAtracoes .bg-blue .atracoes .card-hoteis:focus,#pageHpAtracoes .bg-blue .atracoes .card-hoteis:hover{-webkit-box-shadow:0 20px 24px -12px rgba(0,0,0,.3);box-shadow:0 20px 24px -12px rgba(0,0,0,.3);-webkit-transform:scale(1.02);transform:scale(1.02);text-decoration:none}#pageHpAtracoes #textoSeoHotpark{background-color:#f9485c;padding:100px 0}#pageHpAtracoes #textoSeoHotpark .titulo2{color:#fff;font-weight:700;font-size:1.375rem;margin:40px 0 20px}#pageHpAtracoes #textoSeoHotpark p{color:#fff}#pageHpAtracoes #textoSeoHotpark p a{color:#fff;font-weight:700}#pageHpAtracoes #textoSeoHotpark .seo-colunas{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:124px;-moz-column-gap:124px;column-gap:124px}#pageHpAtracoes #textoSeoHotpark .text-ver-mais-hotpark{display:none}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark{padding-top:40px;position:relative}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark .btn-ler-mais-hotpark{border:2px solid #fff;border-radius:17px;color:#fff;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}#pageHpAtracoes #textoSeoHotpark .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}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark .btn-ler-mais-hotpark.ler-menos-hotpark{display:none}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark.ativo .btn-ler-mais-hotpark.ler-menos-hotpark{display:-webkit-box;display:-ms-flexbox;display:flex}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark.ativo .btn-ler-mais-hotpark.ler-mais-hotpark{display:none}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark:before{content:"";background-color:#fff;display:block;height:1px;width:calc(50% - 100px);position:absolute;left:0;bottom:18px}#pageHpAtracoes #textoSeoHotpark .ver-mais-hotpark:after{content:"";background-color:#fff;display:block;height:1px;width:calc(50% - 100px);position:absolute;right:0;bottom:18px}@media (max-width:575px){#pageHpAtracoes .bg-blue .atracoes{padding:50px 20px}#pageHpAtracoes .bg-blue .atracoes .card-hoteis{margin-bottom:30px}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .img-card{height:82px}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card{padding:0 15px 15px}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card .titulo4{font-size:.875rem}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card p{font-size:.8125rem}#pageHpAtracoes #textoSeoHotpark .seo-colunas{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (min-width:576px) and (max-width:767px){#pageHpAtracoes .bg-blue .atracoes .intro{text-align:center}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .tags{height:60px;text-align:center}#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card .titulo4,#pageHpAtracoes .bg-blue .atracoes .card-hoteis .text-card p{text-align:center}#pageHpAtracoes #textoSeoHotpark .seo-colunas{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (min-width:768px) and (max-width:991px){#pageHpAtracoes .bg-blue .atracoes{overflow:hidden}#pageHpAtracoes #textoSeoHotpark .seo-colunas{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (min-width:992px) and (max-width:1199px){#pageHpAtracoes .bg-blue .atracoes .controls button{padding:10px 25px}#pageHpAtracoes .bg-blue .atracoes .btn-1{font-size:.75rem}}