/*! costa-do-sauipe v0.0.1 | (c) 2025 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");#pagePromocao .banner-promocao{height:auto;position:relative;overflow:visible}#pagePromocao .banner-promocao .container-fluid{padding:0}#pagePromocao .banner-promocao .banner-degrade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(28,35,8,.72)),color-stop(35%,rgba(121,81,81,0)));background:linear-gradient(180deg,rgba(28,35,8,.72) 0,rgba(121,81,81,0) 35%)}#pagePromocao .banner-promocao img{width:100%}#pagePromocao .banner-promocao .container-fluid{position:relative}#pagePromocao .banner-promocao .container-fluid .btn-voltar{color:#fff;font-size:1.125rem;font-weight:600;position:absolute;bottom:50px;left:calc(50% - 555px);z-index:3;text-shadow:0 0 10px rgba(0,0,0,.7)}#pagePromocao .banner-promocao .container-fluid .btn-voltar span{background-color:#fff;border-radius:40px;color:#00212f;float:left;font-size:1rem;height:40px;margin:-9px 10px 0 0;text-align:center;line-height:43px;width:40px;-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}#pagePromocao .banner-promocao .container-fluid .btn-voltar:focus,#pagePromocao .banner-promocao .container-fluid .btn-voltar:hover{text-decoration:none}#pagePromocao .banner-promocao .container-fluid .btn-voltar:focus span,#pagePromocao .banner-promocao .container-fluid .btn-voltar:hover span{background:#00a3e0;color:#fff}#pagePromocao .banner-promocao .col-img{height:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#pagePromocao .banner-promocao .link-img{display:block;height:auto;width:100%;background-position:0;background-size:cover;-webkit-transform:scale(1);transform:scale(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;position:relative;z-index:1}#pagePromocao .banner-promocao .link-img.link-img2{height:235px;background-position:50%}#pagePromocao .banner-promocao .link-img .hover{background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:scale(0);transform:scale(0);-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}#pagePromocao .banner-promocao .link-img .hover span{color:#fff;font-size:1.875rem}#pagePromocao .banner-promocao .link-img:hover{-webkit-transform:scale(1.02);transform:scale(1.02);z-index:2;text-decoration:none}#pagePromocao .banner-promocao .link-img:hover .hover{opacity:1;-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);transform:scale(1)}#pagePromocao .banner-promocao .btn-ver-todas{background:#e87722;border-radius:3px;color:#fff;font-size:1rem;font-weight:700;display:inline-block;padding:10px 30px;position:absolute;bottom:30px;left:calc(50% - 117px);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}#pagePromocao .banner-promocao .btn-ver-todas:hover{background-color:#e55829;text-decoration:none;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.3)}#pagePromocao .btn-ver-mais-galeria{background-color:#00a3e0;background-position:0 50%;background-size:300%;-webkit-transform:scale(1);transform:scale(1);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:open_sansregular,sans-serif;font-size:.875rem;font-weight:700;padding:20px 15px;text-align:center;text-transform:uppercase;-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}#pagePromocao .btn-ver-mais-galeria.ativo{background-color:#73706f}#pagePromocao .btn-ver-mais-galeria:focus,#pagePromocao .btn-ver-mais-galeria:hover{color:#fff;text-decoration:none}#pagePromocao #detalhes-promos .bg-promo{height:auto;padding:60px 0 100px;overflow:visible}@media (max-width:767px){#pagePromocao #detalhes-promos .bg-promo{padding:0 0 60px}}#pagePromocao #detalhes-promos .bg-promo .container{position:relative}#pagePromocao #detalhes-promos .bg-promo .btn-voltar{color:#00342d;font-size:.875rem;position:absolute;top:-40px}#pagePromocao #detalhes-promos .bg-promo .btn-voltar:focus,#pagePromocao #detalhes-promos .bg-promo .btn-voltar:hover{color:#e87722;text-decoration:none}#pagePromocao #detalhes-promos .bg-promo .servicos .titulo1{color:#00212f;margin-bottom:20px;font-size:1.875rem}#pagePromocao #detalhes-promos .bg-promo .servicos .titulo1 span{font-size:80%;font-weight:700}#pagePromocao #detalhes-promos .bg-promo .servicos p{font-size:1rem;line-height:1.6;margin-bottom:30px}#pagePromocao #detalhes-promos .bg-promo .servicos .txt-intro{padding-bottom:50px}#pagePromocao #detalhes-promos .bg-promo .servicos img{max-width:100%;height:auto}#pagePromocao #detalhes-promos .bg-promo .servicos ul{list-style:none;margin:0}#pagePromocao #detalhes-promos .bg-promo .servicos ul li{font-size:16px;line-height:auto;padding-bottom:15px;padding-left:10px}#pagePromocao #detalhes-promos .bg-promo .servicos ul li:before{content:"-";margin-left:-10px;padding-right:5px}#pagePromocao #detalhes-promos .bg-promo .servicos .texto-escondido{display:none}#pagePromocao #detalhes-promos .bg-promo .servicos .botoes-acao-texto-promo{margin-top:20px}#pagePromocao #detalhes-promos .bg-promo .servicos .botoes-acao-texto-promo .mostra-texto-promo{border:none;background:none;color:#00a3e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;cursor:pointer}#pagePromocao #detalhes-promos .bg-promo .servicos .botoes-acao-texto-promo .mostra-texto-promo span{font-size:1.375rem}#pagePromocao #detalhes-promos .bg-promo .servicos .botoes-acao-texto-promo .mostra-texto-promo.fecha-texto{color:#e55829;display:none}#pagePromocao #detalhes-promos .bg-promo .servicos .botoes-acao-texto-promo.aberto .mostra-texto-promo.abre-texto{display:none}#pagePromocao #detalhes-promos .bg-promo .servicos .botoes-acao-texto-promo.aberto .mostra-texto-promo.fecha-texto{display:-webkit-box;display:-ms-flexbox;display:flex}#pagePromocao #detalhes-promos .bg-promo .box-promocao-vantagem{padding-top:80px}#pagePromocao #detalhes-promos .bg-promo .box-promocao-vantagem .titulo-vantagem{color:#00342d;margin:0 0 50px;font-size:1.875rem;font-family:open_sansregular,sans-serif;font-weight:700;letter-spacing:-2px}#pagePromocao #detalhes-promos .bg-promo .box-promocao-vantagem .vantagem{margin-bottom:50px}#pagePromocao #detalhes-promos .bg-promo .box-promocao-vantagem .vantagem span{color:#00a3e0;display:inline-block;font-size:1.875rem;margin-bottom:10px}#pagePromocao #detalhes-promos .bg-promo .box-promocao-vantagem .vantagem h4{color:#00342d;font-size:1.125rem;font-weight:600;margin-bottom:20px}#pagePromocao #detalhes-promos .bg-promo .box-promocao-vantagem .vantagem p{font-size:1rem;margin:0}#pagePromocao #detalhes-promos .box-periodo-inteiro{position:relative;width:100%;z-index:1;margin:0}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav{background-color:#f7bd00;padding-left:0;list-style:none;width:100%;border-radius:3px 3px 0 0}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link{border:none;border-bottom:1.6px solid #f7bd00;color:rgba(69,59,51,.5);font-family:ubunturegular,sans-serif;font-size:.875rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link span{font-size:1.125rem;margin-right:10px}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link.active{background-color:transparent;border-color:#453b33;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link.active span{color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link:hover{background-color:transparent;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link:hover span{color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content{background-color:#f7bd00;border-radius:0 0 3px 3px;margin-bottom:1.875rem;padding:.5rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas{width:auto;min-width:inherit;background:#f7bd00;border-radius:0;min-height:auto;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas .nav{margin:0}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas .no-gutters{margin-left:-6px;margin-right:-6px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas .buscadorForm.hotel,#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas .pnlMotor.hotel{background:none}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas .buscadorForm.hotel .row,#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content .motor-reservas .pnlMotor.hotel .row{background-color:transparent}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-content small{color:#453b33;display:block;font-size:.8125rem;font-weight:700;margin-bottom:.9375rem;padding:0 1rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane{background-color:#f7bd00;padding:0;border-radius:0 0 3px 3px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .abraca-padding{padding:20px;position:relative}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p{color:#453b33;font-size:1.25rem;margin-bottom:10px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p.com-desconto{font-size:1rem;line-height:1.2}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p.com-desconto .valorDe{font-size:.75rem;text-decoration:line-through}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p.com-desconto strong{font-size:1.25rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .desconto{border:1px solid #453b33;border-radius:3px;position:absolute;right:15px;top:2px;color:#453b33;font-size:.75rem;text-align:center;padding:5px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .desconto strong{font-size:1.25rem;display:block;line-height:1}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .lead{font-size:1.5625rem;font-weight:700;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .abre-detalhe-promo{border:2px solid #fff;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:open_sansregular,sans-serif;font-size:.8125rem;font-weight:700;padding:11px 15px;text-align:center;text-transform:uppercase;-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}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .abre-detalhe-promo:after{content:"mais detalhes";display:block}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .abre-detalhe-promo.ativo:after{content:"menos detalhes"}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .abre-detalhe-promo:focus,#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .abre-detalhe-promo:hover{background-color:#daa82d;color:#fff;text-decoration:none;outline:none!important}#pagePromocao #detalhes-promos .box-periodo-inteiro .refeicao{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:20px 0;width:100%}#pagePromocao #detalhes-promos .box-periodo-inteiro .refeicao .icon-Talheres{font-size:2.1875rem;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .refeicao p{font-size:.75rem;color:#453b33;margin:0 5px;padding:0}#pagePromocao #detalhes-promos .box-periodo-inteiro .pacotes{padding-top:30px;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .pacotes .icon-Aviao{font-size:2.1875rem;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .pacotes p{font-size:.75rem;margin:15px 0 30px;color:#453b33}#pagePromocao #detalhes-promos .box-periodo-inteiro .pacotes div,#pagePromocao #detalhes-promos .box-periodo-inteiro .pacotes span{font-size:.75rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .fim-promocao{text-align:center;background-color:#e55829;color:#fff;text-transform:uppercase;font-weight:700;border:none;padding:5px;font-size:.875rem;width:100%;margin:0 0 10px}#pagePromocao #detalhes-promos .card-news{width:100%;height:auto;border:none;padding:30px 0;margin-bottom:30px}#pagePromocao #detalhes-promos .card-news h3{color:#00342d;font-size:1rem;padding-bottom:16px;letter-spacing:.1px}#pagePromocao #detalhes-promos .card-news form .input-group{background-color:#fff;width:100%;height:auto;border:none;border-bottom:2px solid #d8d5d5;margin-bottom:20px}#pagePromocao #detalhes-promos .card-news form .input-group .form-control{padding:0 0 6px;background-color:transparent;border:none;position:relative;height:100%;font-size:1rem;outline:none;-webkit-box-shadow:none;box-shadow:none}#pagePromocao #detalhes-promos .card-news form .btn-verde-escuro{font-size:.875rem;margin-bottom:10px;padding:10px;width:100%}#pagePromocao #detalhes-promos .card-news form .btn-5{background:-webkit-gradient(linear,left top,right top,from(#00a3e0),to(#005eb8));background:linear-gradient(90deg,#00a3e0 0,#005eb8);background:-webkit-linear-gradient(-45deg,#00a3e0,#00a3e0,#005eb8);background-position:0 50%;background-size:300%;-webkit-transform:scale(1);transform:scale(1);border:none;border-radius:3px;color:#fff!important;cursor:pointer;display:block;font-family:open_sansregular;font-size:.875rem;font-weight:700;padding:10px;width:100%;text-align:center;text-transform:uppercase;-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}#pagePromocao #detalhes-promos .card-news form .btn-5:focus,#pagePromocao #detalhes-promos .card-news form .btn-5:hover{color:#fff;text-decoration:none;outline:none!important;background-position:100% 50%;-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)}#pagePromocao #detalhes-promos .card-news .ligacao{padding-top:30px}#pagePromocao #detalhes-promos .card-news .ligacao .btn-7{width:100%;background-color:transparent;border:1px solid #eaeaea;border-radius:3px;color:#009639;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:1.125rem;font-weight:700;padding:12px}#pagePromocao #detalhes-promos .card-news .ligacao .btn-7 span{padding-right:10px;font-size:20px}#pagePromocao #detalhes-promos .card-news .ligacao .btn-7:focus,#pagePromocao #detalhes-promos .card-news .ligacao .btn-7:hover{text-decoration:none}#pagePromocao #galeria-atracoes{background-color:#00342d;padding:100px 0 0;position:relative}#pagePromocao #galeria-atracoes .grafismo-promo-left{position:absolute;bottom:30px;left:0;z-index:1}#pagePromocao #galeria-atracoes .grafismo-promo-right{position:absolute;top:-60px;right:0;z-index:1}#pagePromocao #galeria-atracoes article{position:relative;z-index:2}#pagePromocao #galeria-atracoes .txt-atracoes{position:relative;z-index:1}#pagePromocao #galeria-atracoes .txt-atracoes .titulo1{color:#fff;margin-bottom:50px}#pagePromocao #galeria-atracoes .txt-atracoes .titulo3{font-size:1.25rem;color:#fff;font-weight:700;margin:0 0 10px 10px;padding:0}#pagePromocao #galeria-atracoes .gal-adulto,#pagePromocao #galeria-atracoes .gal-crianca{margin-bottom:100px;position:relative;z-index:2}#pagePromocao #galeria-atracoes .gal-adulto .item,#pagePromocao #galeria-atracoes .gal-crianca .item{padding:20px 15px}#pagePromocao #galeria-atracoes .gal-adulto .item a,#pagePromocao #galeria-atracoes .gal-crianca .item a{display:block;height:248px;border-radius:3px;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}#pagePromocao #galeria-atracoes .gal-adulto .item a,#pagePromocao #galeria-atracoes .gal-adulto .item a span,#pagePromocao #galeria-atracoes .gal-crianca .item a,#pagePromocao #galeria-atracoes .gal-crianca .item a span{width:100%;-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}#pagePromocao #galeria-atracoes .gal-adulto .item a span,#pagePromocao #galeria-atracoes .gal-crianca .item a span{background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,transparent),to(#000));background:linear-gradient(180deg,transparent 15%,#000);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff}#pagePromocao #galeria-atracoes .gal-adulto .item a:focus,#pagePromocao #galeria-atracoes .gal-adulto .item a:hover,#pagePromocao #galeria-atracoes .gal-crianca .item a:focus,#pagePromocao #galeria-atracoes .gal-crianca .item a:hover{-webkit-transform:scale(1.02);transform:scale(1.02);text-decoration:none}#pagePromocao #galeria-atracoes .gal-adulto .item a:focus span,#pagePromocao #galeria-atracoes .gal-adulto .item a:hover span,#pagePromocao #galeria-atracoes .gal-crianca .item a:focus span,#pagePromocao #galeria-atracoes .gal-crianca .item a:hover span{background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,rgba(0,0,0,.3)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,.3) 15%,#000)}#pagePromocao #galeria-atracoes .gal-adulto .slick-next,#pagePromocao #galeria-atracoes .gal-adulto .slick-prev,#pagePromocao #galeria-atracoes .gal-crianca .slick-next,#pagePromocao #galeria-atracoes .gal-crianca .slick-prev{font-size:0;line-height:0;position:absolute;top:-20px;display:block;width:30px;height:30px;padding:0;cursor:pointer;color:transparent;border:none;outline:none}#pagePromocao #galeria-atracoes .gal-adulto .slick-prev,#pagePromocao #galeria-atracoes .gal-crianca .slick-prev{right:calc(26% + 50px);left:auto;z-index:10}#pagePromocao #galeria-atracoes .gal-adulto .slick-prev:before,#pagePromocao #galeria-atracoes .gal-crianca .slick-prev:before{width:30px;height:30px;background-color:#f7bd00;border-radius:30px;font-family:icomoon!important;content:"\ee05";font-size:.75rem;line-height:30px;text-align:center;color:#fff;display:block}#pagePromocao #galeria-atracoes .gal-adulto .slick-next,#pagePromocao #galeria-atracoes .gal-crianca .slick-next{right:26%}#pagePromocao #galeria-atracoes .gal-adulto .slick-next:before,#pagePromocao #galeria-atracoes .gal-crianca .slick-next:before{border-radius:30px;width:30px;height:30px;background-color:#f7bd00;font-family:icomoon!important;content:"\ee06";font-size:.75rem;line-height:30px;text-align:center;color:#fff;display:block}#pagePromocao #form-contato{padding:100px 0 0}#pagePromocao #form-contato .txt-topo .titulo1{color:#00342d}#pagePromocao #form-contato .txt-topo p{font-size:1.125rem;color:#656565;padding-bottom:20px}#pagePromocao #form-contato .formulario .contato-form{margin-bottom:30px;position:relative}#pagePromocao #form-contato .formulario .contato-form label{color:#00342d;font-size:.875rem;font-weight:700}#pagePromocao #form-contato .formulario .contato-form .campo-form{border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:0;width:100%;height:46px;color:#656565;padding:0 10px}#pagePromocao #form-contato .formulario .contato-form .campo-textarea{border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:10px 20% 10px 10px;width:100%;height:100px;resize:none}#pagePromocao #form-contato .formulario .contato-form .btn-2{position:absolute;right:10px;bottom:15px;padding:10px 15px;width:85px}#pagePromocao #form-contato .acessa-faq{background:#fff;padding:40px 110px 40px 40px;border-radius:3px;position:relative;width:100%;top:-53px}#pagePromocao #form-contato .acessa-faq p{color:#00342d;font-size:1.5625rem;padding-bottom:20px}#pagePromocao #form-contato .acessa-faq .icon-FAQ{font-size:3.125rem;color:#00342d}#pagePromocao #outros-pacotes{padding:0}#pagePromocao #outros-pacotes .titulo1{color:#00342d;margin-bottom:30px}#pagePromocao #outros-pacotes .card-promocao{border:none;border-radius:10px;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}#pagePromocao #outros-pacotes .card-promocao .img-promo{height:200px;position:relative;overflow:hidden}#pagePromocao #outros-pacotes .card-promocao .img-promo .tag-desconto{background-color:#e87722;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:1}#pagePromocao #outros-pacotes .card-promocao .img-promo .itens-inclusos{background-color:#e87722;padding:20px 20px 0;color:#fff;height:100%;width:100%;position:absolute;top:100%;left:0;z-index:2;-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}#pagePromocao #outros-pacotes .card-promocao .img-promo .itens-inclusos .incluso{background-color:#00342d;border-radius:3px 0 0 3px;display:inline-block;font-size:.875rem;font-weight:700;height:25px;line-height:25px;padding:0 10px;position:relative}#pagePromocao #outros-pacotes .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 #00342d}#pagePromocao #outros-pacotes .card-promocao .img-promo .itens-inclusos .incluso:after{content:"";display:block;position:absolute;right:-10px;top:10px;width:10px;height:4.6px;background-color:#00342d;border-radius:100%}#pagePromocao #outros-pacotes .card-promocao .img-promo .itens-inclusos ul{list-style:none;padding-top:10px}#pagePromocao #outros-pacotes .card-promocao .img-promo .itens-inclusos ul li{color:#fff;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600}#pagePromocao #outros-pacotes .card-promocao .txt-card{padding:20px 20px 0}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto{height:64px}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto .titulo{color:#00342d;font-size:1.25rem;font-weight:700;margin:0 0 5px}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto p{color:#656565;font-size:.9375rem;margin:0}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto p.valor{color:#e87722;font-family:DM Sans,sans-serif;font-weight:700;margin:15px 0 0}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto p.valor span{text-decoration:line-through}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1{position:relative;height:75px}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 .titulo4{color:#e87722;font-weight:900;overflow:hidden;font-size:1.125rem;margin:0}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 p{font-size:.8125rem;overflow:hidden;color:#9b9b9b;margin:0}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 small{font-size:.75rem;overflow:hidden;color:#9b9b9b;margin-top:0;display:block}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 .de-promo{text-decoration:line-through;opacity:.6}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1.text-right:after{content:"";background-color:#b0c800;height:30px;width:2px;display:block;position:absolute;left:0;top:calc(50% - 15px)}#pagePromocao #outros-pacotes .card-promocao .btn-1{margin:20px;padding:14px}#pagePromocao #outros-pacotes .card-promocao:focus,#pagePromocao #outros-pacotes .card-promocao:hover{text-decoration:none;-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)}#pagePromocao #outros-pacotes .card-promocao:focus .img-promo .itens-inclusos,#pagePromocao #outros-pacotes .card-promocao:hover .img-promo .itens-inclusos{top:0}.promocoes #inicioText{margin-top:40px}.promocoes .text-ver-mais-promocoes{display:none}.promocoes .ver-mais-promocoes{padding-top:40px;position:relative}.promocoes .ver-mais-promocoes .btn-ler-mais-promocoes{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-promocoes .btn-ler-mais-promocoes: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-promocoes .btn-ler-mais-promocoes.ler-menos-promocoes{display:none}.promocoes .ver-mais-promocoes.ativo .btn-ler-mais-promocoes.ler-menos-promocoes{display:-webkit-box;display:-ms-flexbox;display:flex}.promocoes .ver-mais-promocoes.ativo .btn-ler-mais-promocoes.ler-mais-promocoes{display:none}.promocoes .ver-mais-promocoes:before{left:0}.promocoes .ver-mais-promocoes:after,.promocoes .ver-mais-promocoes:before{content:"";background-color:#007bff;display:block;height:1px;width:calc(50% - 100px);position:absolute;bottom:18px}.promocoes .ver-mais-promocoes:after{right:0}@media (max-width:575px){#pagePromocao .banner-promocao{height:auto}#pagePromocao .banner-promocao .col-img{height:auto;background-size:100% auto;background-position:top;background-repeat:repeat-y}#pagePromocao .banner-promocao .container-fluid .btn-voltar{bottom:auto;top:20px;left:auto;right:20px}#pagePromocao #galeria-atracoes{padding:50px 0 0}#pagePromocao #galeria-atracoes .gal-adulto,#pagePromocao #galeria-atracoes .gal-crianca{margin-bottom:50px}#pagePromocao #galeria-atracoes .gal-adulto .slick-next,#pagePromocao #galeria-atracoes .gal-crianca .slick-next{right:0}#pagePromocao #galeria-atracoes .gal-adulto .slick-prev,#pagePromocao #galeria-atracoes .gal-crianca .slick-prev{right:50px}#pagePromocao #galeria-atracoes .txt-atracoes .titulo1{margin:0 0 50px 10px}#pagePromocao #galeria-atracoes .grafismo-promo-left,#pagePromocao #galeria-atracoes .grafismo-promo-right{width:220px}#pagePromocao #detalhes-promos .bg-no-gradient{padding-bottom:0}#pagePromocao #detalhes-promos .box-periodo-inteiro{margin:40px 0 0}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link{padding:10px;text-align:center}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo{display:none}#pagePromocao #detalhes-promos .lista-inf li{font-size:.875rem;padding-bottom:5px}#pagePromocao .banner-promo .tags .titulo1{font-size:1.625rem}#pagePromocao .banner-promo .row{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}#pagePromocao #outros-pacotes{padding:0}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto .titulo{font-size:1.125rem}#pagePromocao #outros-pacotes .card-promocao .txt-card .texto p,#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 .titulo4{font-size:1rem}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 p{font-size:.75rem}#pagePromocao #form-contato{padding:50px 20px}#pagePromocao #form-contato .acessa-faq{padding:30px;top:0;margin:50px 0 0}#pagePromocao #form-contato .formulario .contato-form{margin-bottom:15px}#pagePromocao #form-contato .formulario .btn-2{right:0;bottom:-50px}}@media (min-width:576px) and (max-width:767px){#pagePromocao .banner-promocao .col-img{background-size:100% auto;background-position:top;background-repeat:repeat-y}#pagePromocao .banner-promocao,#pagePromocao .banner-promocao .col-img{height:auto}#pagePromocao .banner-promocao .container-fluid .btn-voltar{bottom:auto;top:20px;left:auto;right:20px}#pagePromocao #galeria-atracoes{padding:50px 0 0}#pagePromocao #galeria-atracoes .txt-atracoes .titulo1{margin:0 0 50px 10px}#pagePromocao #galeria-atracoes .gal-adulto .slick-next,#pagePromocao #galeria-atracoes .gal-crianca .slick-next{right:15px}#pagePromocao #galeria-atracoes .gal-adulto .slick-prev,#pagePromocao #galeria-atracoes .gal-crianca .slick-prev{right:75px}#pagePromocao #galeria-atracoes .grafismo-promo-left,#pagePromocao #galeria-atracoes .grafismo-promo-right{width:280px}#pagePromocao #detalhes-promos .box-periodo-inteiro{margin:40px 0 0}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link{padding:10px;text-align:center}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo{display:none}#pagePromocao #detalhes-promos .destaque-promo .col-destaque .icone{border:none;float:none;height:auto;line-height:normal;margin-right:0;text-align:left;width:auto}#pagePromocao #detalhes-promos .destaque-promo .col-destaque .text .tipo{width:80px}#pagePromocao #outros-pacotes{padding:0 20px}#pagePromocao #form-contato{padding:50px 20px}#pagePromocao #form-contato .formulario .contato-form{margin-bottom:15px}#pagePromocao #form-contato .acessa-faq{padding:50px;top:0;margin:50px 0 0}#pagePromocao .servicos{padding:50px 20px 0}}.value_installment a,.value_installment p{color:#f5a11b!important}.value_installment p{font-family:rounded_mplus_1cregular;font-size:1.1rem}@media (min-width:768px) and (max-width:991px){#pagePromocao .banner-promocao .col-img{background-size:cover;background-position:top}#pagePromocao .banner-promocao .container-fluid .btn-voltar{left:calc(50% - 345px)}#pagePromocao #galeria-atracoes .grafismo-promo-left,#pagePromocao #galeria-atracoes .grafismo-promo-right{width:400px}#pagePromocao #form-contato .acessa-faq{padding:20px;top:0}#pagePromocao #detalhes-promos .box-periodo-inteiro{margin:0}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo .dados-promo .valor{width:54px;height:54px;font-size:1.5625rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo .dados-promo .texto{font-size:.8125rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link{font-size:.6875rem;padding:10px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .lead{font-size:1.125rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p{font-size:1rem!important}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane small{font-size:.75rem}}@media (min-width:992px) and (max-width:1199px){#pagePromocao .banner-promocao .container-fluid .btn-voltar{left:calc(50% - 465px)}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo .dados-promo .valor{width:60px;height:60px;font-size:1.5625rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo .texto{font-size:.875rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link{font-size:.75rem;padding:10px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .lead{font-size:1.25rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p{font-size:1rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane small{font-size:.75rem}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 .titulo4{font-size:1rem}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 p{font-size:.75rem}}@media (min-width:1200px) and (max-width:1499px){#pagePromocao .banner-promocao .container-fluid .btn-voltar{left:calc(50% - 465px)}#pagePromocao #detalhes-promos .box-periodo-inteiro{margin:0}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo .dados-promo .valor{width:60px;height:60px;font-size:1.5625rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .box-periodo .dados-promo .texto{font-size:.875rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .nav .nav-item .nav-link{font-size:.75rem;padding:10px}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane .lead{font-size:1.25rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane p{font-size:1rem}#pagePromocao #detalhes-promos .box-periodo-inteiro .tab-pane small{font-size:.75rem}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 .titulo4{font-size:1rem}#pagePromocao #outros-pacotes .card-promocao .txt-card .valor-1 p{font-size:.75rem}}