*{box-sizing:border-box}img{width:100%;max-width:100%}.displayFlex{padding:50px 0;height:100vh;display:flex !important;flex-direction:column;justify-content:space-between}.items{margin-top:10px}.items button{width:100%;background-color:#fff;font-family:'Open Sans';border:2px solid #edca02;border-radius:50px !important;padding:5px;font-weight:600;color:#523608}.items button:hover{background-color:#edca02;color:#fff}.items button:hover i{color:#fff}.items button i{color:#523608}*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none;font-family:"Titillium Web";color:#000}input::-webkit-calendar-picker-indicator{display:none}.trajeto{width:100%;position:relative}.car{position:absolute;top:0;left:0}.miranteIngressos{display:flex}.miranteIngressos div{flex:1}.miranteIngressos .image{width:100%;aspect-ratio:1/1}.miranteIngressos .info{background-color:#64371a;padding:50px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.miranteIngressos .info h3{font-size:42px;font-weight:800}.miranteIngressos .info h3,.miranteIngressos .info h4,.miranteIngressos .info p{color:#fff}.miranteIngressos .info p{font-size:24px}.miranteIngressos .info a{font-weight:500;padding:5px 25px;color:#fff;border:2px solid #fff;text-decoration:none;font-size:18px;border-radius:20px}@media screen and (max-width: 768px){.miranteIngressos{flex-direction:column}}.parallax{height:460px;background-image:url("./_img/parallax.jpeg");background-attachment:fixed;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.parallax-content{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.5);padding:20px;border-radius:10px}.parallax-content h3,.parallax-content p{color:#fff}.parallax-content h3{font-weight:800}.parallax-content p{font-size:20px;font-weight:500}.parallax-content a{margin-top:20px;color:#fff;border:2px solid #fff;padding:7px 12px;text-decoration:none;font-weight:600}.inesqueciveisContainer{margin-top:30px;width:100%}.inesqueciveisContainer h3{text-align:center;font-weight:700;color:#64371a;margin-bottom:40px;font-size:32px}.inesqueciveisContainer .galeria{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.inesqueciveisContainer .galeria h5{font-weight:600;font-size:1.2rem;margin-bottom:10px}.inesqueciveisContainer .galeria p{color:#fff;text-align:center;margin-bottom:1rem}.inesqueciveisContainer .galeria .pic1{background-image:url("./_img/inesqueciveis/01.jpeg");background-size:cover;background-position:center center;aspect-ratio:1 / 1}.inesqueciveisContainer .galeria .pic2{background-image:url("./_img/inesqueciveis/02.jpeg");background-size:cover;background-position:center center;aspect-ratio:1 / 1}.inesqueciveisContainer .galeria .pic3{background-image:url("./_img/inesqueciveis/03.jpeg");background-size:cover;background-position:center center;aspect-ratio:1 / 1}.inesqueciveisContainer .galeria .pic4{background-image:url("./_img/inesqueciveis/04.jpeg");background-size:cover;background-position:center center;aspect-ratio:1 / 1}.inesqueciveisContainer .galeria .pic5{background-image:url("./_img/inesqueciveis/05.jpeg");background-size:cover;background-position:center center;aspect-ratio:1 / 1}.inesqueciveisContainer .galeria .pic6{background-color:#64371a;aspect-ratio:1 / 1;padding:4%;display:flex;flex-direction:column;justify-content:center;align-items:center}.inesqueciveisContainer .galeria .pic6 h5{color:#fff;text-align:center}.inesqueciveisContainer .galeria .pic6 a{color:#fff;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:10px;font-weight:600;font-size:16px;border:2px solid #fff}@media screen and (max-width: 768px){.inesqueciveisContainer .galeria .pic6{aspect-ratio:none}}@media screen and (max-width: 768px){.inesqueciveisContainer .galeria{grid-template-columns:1fr 1fr}.inesqueciveisContainer .galeria .pic6{grid-column:span 2;aspect-ratio:0;width:100%}}.avaliacoes{background-color:#edc135;padding:50px 0}.avaliacoes .card{margin-bottom:12px;margin-top:24px}.avaliacoes a{margin-top:20px;font-weight:600;display:flex;align-items:center;justify-content:center;width:100%;padding:12px;font-size:18px;text-decoration:none;color:#64371a;border:2px solid #64371a;background-color:transparent}.avaliacoes h3{text-align:center;font-weight:700;color:#64371a;margin-bottom:40px;font-size:32px}.duvidasFrequentes{margin-top:2rem}.duvidasFrequentes h3{text-align:center;font-weight:600;color:#64371a;font-size:32px}.duvidasFrequentes #accordionExample{margin-top:3rem}.bannerTop img{width:100%;max-width:100%}.banner-atividades{padding:65px 0}.banner-atividades h2{font-size:56px;font-family:"Bevan", serif;font-weight:400;font-style:italic;color:#64371a}.banner-atividades p{font-size:28px;font-weight:600;color:#64371a}.banner-atividades .picture{width:100%;height:auto;aspect-ratio:1 / 1;border:7px solid #fff;object-fit:cover;background-size:cover;background-position:center;box-shadow:0 4px 10px rgba(0,0,0,0.3)}.banner-atividades .picture-01{background-image:url("./_img/terra.jpeg")}.banner-atividades .picture-02{background-image:url("./_img/agua.jpg")}.banner-atividades .picture-03{background-image:url("./_img/balao.jpeg")}@media screen and (max-width: 768px){.banner-atividades .hide-on-small{display:none}.banner-atividades h2{font-size:36px}.banner-atividades p{font-size:20px}}.home-details{background-color:#edc135;padding:32px 0}.home-details h6{font-size:24px;font-weight:800;text-align:center}.home-details p{font-size:18px;font-weight:600;text-align:center}.home-details p,.home-details h6{color:#64371a}@media screen and (max-width: 768px){.home-details{display:none}}.pageContent .cardBody{background-color:#fff;border:1px solid #e7e7e7;border-radius:5px;margin-bottom:1rem}.pageContent .cardBody .info{padding:25px 15px;display:flex;justify-content:space-between;flex-direction:column}.pageContent .cardBody .info h6{font-weight:700;color:#64371a}.pageContent .description p{text-align:justify}.pageContent .btnAtrativo{background-color:#edc135;color:#fff;border:0;width:100%;text-decoration:none;padding:5px 10px;border-radius:5px;font-weight:600}.pageContent .btnAtrativo:hover{background-color:#dbac14;transition:ease-in 0.20s all}.pageTitle{display:flex;justify-content:center;margin:2rem 0}.pageTitle h4{font-size:28px;text-align:center;font-weight:700;color:#64371a}.pageTitle p{text-align:center}.cardJa{margin-bottom:1rem}.cardJa .body{padding:10px 15px 20px}.cardJa .body h5{font-size:20px;font-weight:600;text-align:center}.cardJa .body a{margin-top:2rem;text-decoration:none;width:100%;border:2px solid #64371a;border-radius:13px;color:#64371a;font-weight:700;display:flex;justify-content:center;padding:5px}.cardJa .body a:hover{background-color:#3c210f;color:#fff;transition:ease-in 0.20s all}.whatsapp-button{position:fixed;width:60px;height:60px;bottom:20px;right:20px;background-color:#25D366;color:#FFF;border-radius:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:1000}.whatsapp-button i{font-size:30px;color:#fff}main{min-height:95vh}main{background-color:#f1f2f6}.nav-mob{background-color:#fff !important}.hidden{display:none}.culinariaIconeMobile{display:none}.mobile{display:none;margin-bottom:90px}.mobile img{width:65px !important;margin-left:20px}.navbar .nav-item a,.navbar .nav-item .nav-link{font-size:24px;font-weight:700}.navbar .nav-item a:hover,.navbar .nav-item .nav-link:hover{color:#edc135}.desktop{padding-top:7px;padding-bottom:7px;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}.desktop img{width:220px}.desktop ul{display:flex;margin:0}.desktop ul a{font-size:24px;color:#64371a;font-weight:700;text-decoration:none;margin-left:20px}header .logo{width:70px}header ul{padding:12px 0}header .topo{padding:3px 0;background-color:#edc135}header .topo span,header .topo i{color:#fff;font-weight:600}header .topo .redesSociais i{margin-left:10px}header .topo .conteudo{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){header .logo{width:50px !important}}.icons i{color:#fff}main .culinariaIconeDesktop{width:50%}main .titulo{margin:25px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}main .titulo h1{color:#707070;font-size:34px;text-align:center}main .infoRestaurante{padding-top:35px;padding-bottom:35px}main .superiorRestaurante{display:flex;align-items:center}main .superiorRestaurante h2{font-size:40px;text-align:center;color:#edc135;font-weight:700}main .superiorRestaurante p{text-align:center;font-size:23px}main .divisor{display:flex;align-items:center}main .divisor .traco{width:140px;height:2px;border:1px solid #64371a;margin:0 10px}main .divisor .circulo{width:14px;height:14px;background-color:#E2903A;border-radius:50%}main .contatos{margin-top:20px}main .contatos h4{font-size:28px}main .confirmacaoReserva .number{display:flex;align-items:center}main .confirmacaoReserva .number h3{color:#edc135}main .confirmacaoReserva h5{font-size:28px;color:#edc135;font-weight:600;text-align:center}main .confirmacaoReserva p{text-align:center;font-size:18px}main .confirmacaoReserva h6{text-align:center;font-size:24px;color:#edc135;margin-bottom:16px}main .confirmacaoReserva .formArea{margin-top:30px}main .confirmacaoReserva .pessoaReserva{margin:12px 0}main .confirmacaoReserva .formGroup{border:1px solid #5A6C7C}main .confirmacaoReserva .cabecalho{padding:5px 8px;font-size:16px;color:#fff;font-weight:600;background-color:#64371a}main .confirmacaoReserva .buttonArea{display:flex;justify-content:center}main .confirmacaoReserva .buttonArea a{background-color:#edc135;color:#fff;text-decoration:none}main .reservas h4{font-size:26px;font-weight:700;color:#707070;margin:0}main .reservas ul li{font-size:24px;color:#707070;margin:0}main .reservas ul i{color:#64371a}main .reservas label{margin:0;font-size:20px;color:#edc135;font-weight:500}main .reservas .inputTexto{margin:0;padding:0 13px;border-color:#edc135;display:flex;align-items:center}main .reservas .inputTexto i{color:#edc135;font-size:26px}main .reservas .inputTexto input{flex:1;color:#edc135}main .reservas .botao{display:flex;align-items:flex-end}main .reservas button{background-color:#edc135;border:0;color:#fff;font-size:26px;font-weight:600;width:100%;height:42px;margin-top:20px}main .reservas button:hover{background-color:#dbac14;transition:ease-in 0.23s all}main iframe{width:100%;height:100%}main .inputTexto{border:1px solid #C2C2C2;margin:10px 0}main .inputTexto input[type="text"],main .inputTexto input[type="password"],main .inputTexto input[type="date"],main .inputTexto select,main .inputTexto textarea{border:none;outline:none;width:100%;font-size:20px;padding:5px 15px}main .dados-iniciais{margin-top:35px}main .dados-iniciais h3{color:#707070;font-size:32px;margin:0}main .dados-iniciais span{font-size:26px;margin:0}main .dados-reserva{margin-top:30px}main .dados-reserva label{color:#707070;margin-top:10px}main .dados-reserva h3{color:#707070;font-size:32px}main .dados-reserva .inputTexto{border:1px solid #C2C2C2;margin:8px 0}main .dados-reserva .inputTexto input[type="text"],main .dados-reserva .inputTexto input[type="password"],main .dados-reserva .inputTexto input[type="date"],main .dados-reserva .inputTexto select,main .dados-reserva .inputTexto textarea{border:none;outline:none;width:100%;font-size:20px;padding:5px 0px;color:#707070}main .dados-reserva input[type="submit"]{margin-top:20px}main input[type="submit"]{background-color:#edc135;color:#fff;font-size:28px;font-weight:600;border:0;width:100%;padding:2px 15px;margin-top:20px}main input[type="submit"]:hover{background-color:#dbac14;transition:ease-in 0.20s all}main .informacoes-importantes{background-color:#edc135;padding-top:50px;padding-bottom:50px}main .informacoes-importantes h2{text-align:center;color:#E2903A;font-size:48px}main .informacoes-importantes ul{flex:1;margin-top:25px}main .informacoes-importantes ul li{display:flex;color:#fff;font-size:24px;font-weight:600;margin:25px 0;line-height:25px}main .informacoes-importantes ul li i{color:#fff;margin-right:8px}.boasVindas{margin-top:30px;margin-bottom:30px;display:flex}.boasVindas .texto-BoasVindas{display:flex;flex-direction:column;align-items:center;justify-content:center}.boasVindas .texto-BoasVindas h5{margin:0;font-size:45px;font-weight:700;color:#edc135;text-align:center}.boasVindas .texto-BoasVindas h4{text-align:center;font-size:65px;line-height:62px;margin:0;font-weight:700;color:#edc135}.boasVindas .texto-BoasVindas span{font-size:32px;color:#3D3D3D;text-align:center;line-height:35px}.informacoesCulinaria{margin-top:30px;display:flex;align-items:center}.informacoesCulinaria img{margin-left:20px}.informacoesCulinaria .texto{flex:1}.informacoesCulinaria .texto h1{color:#edc135;font-size:42px;line-height:45px;font-weight:700}.informacoesCulinaria .texto p{text-align:center;margin-top:20px;font-size:22px;color:#444444}.principalReservas{background-color:#edc135;padding-top:40px;padding-bottom:40px}.principalReservas .conteudo{display:flex;align-items:center}.principalReservas .conteudo h5,.principalReservas .conteudo h6,.principalReservas .conteudo p{color:#fff;text-align:center}.principalReservas .conteudo img{margin-right:20px}.principalReservas .conteudo h5{font-size:48px;line-height:50px;font-weight:600}.principalReservas .conteudo h6{font-size:26px;line-height:28px;font-weight:600}.principalReservas .conteudo p{margin-top:20px;font-size:25px;line-height:27px}.principalReservas .conteudo .botao{margin-top:50px;display:flex;justify-content:flex-end}.principalReservas .conteudo a{font-size:25px;color:#fff;border:1px solid #fff;padding:3px 27px;font-weight:600}.principalReservas .conteudo a:hover{text-decoration:none;background-color:#fff;color:#edc135;transition:ease-in 0.17s all}.acessibilidade{display:flex;align-items:center;margin-top:30px;margin-bottom:30px}.acessibilidade .texto h3{color:#edc135;font-weight:700;font-size:48px;text-align:center}.acessibilidade .texto p{text-align:center;font-size:28px;color:#4D4D4D}.principalCachoeiras .limite{display:flex}.principalCachoeiras .limite .quadro1{width:50%;display:flex;align-items:center;justify-content:center;background-color:#64371a}.principalCachoeiras .limite .quadro1 h4{color:#fff;justify-content:center;margin:0;font-size:74px;text-align:center;font-weight:700}.principalCachoeiras .limite .quadro2{flex:1}.principalCachoeiras img{width:100%}.principalCachoeiras .trilhaVerde{display:flex}.principalCachoeiras .trilhaVerde .quadro3{flex:1}.principalCachoeiras .trilhaVerde .quadro3 img{flex-basis:50%}.principalCachoeiras .trilhaVerde .quadro4{width:50%;display:flex;align-items:center;justify-content:center;background-color:#edc135}.principalCachoeiras .trilhaVerde .quadro4 h4{color:#fff;justify-content:center;margin:0;font-size:74px;text-align:center;font-weight:700}.cachoeiras{margin-top:50px}.cachoeiras .no-limite{display:flex;align-items:center;font-size:27px;text-align:center}.cachoeiras .no-limite h2{color:#64371a;text-align:center;font-size:42px;font-weight:700}.cachoeiras .trilha-verde{display:flex;align-items:center;line-height:35px;font-size:27px;text-align:center}.cachoeiras .trilha-verde h2{color:#edc135;text-align:center;font-size:42px;font-weight:700}.info-cards{margin-top:30px;margin-bottom:30px}.info-cards .cartao{display:flex;flex-direction:column;align-items:center;text-align:center;color:#edc135;background-color:#F9F9F9;width:100%;height:210px;font-size:17px;font-weight:700;border-bottom:10px #64371a solid;padding:20px 15px 30px;line-height:17px}.info-cards .cartao img{margin-bottom:10px}footer{padding:32px 0;background-color:#64371a}footer h6,footer p{color:#fff}footer h6{font-size:24px;font-weight:700}footer i{color:#64371a;margin-right:2px}footer .p1 i{color:#FA5252 !important}footer .p2 i{color:#25D366 !important}footer span{font-size:26px;color:#4A4A4A;line-height:28px}footer i{font-size:26px}footer .topo{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:40px}footer .barra{background-color:#edc135;margin:0;padding-top:20px;padding-bottom:20px}footer .barra span{color:#fff}footer .sociais{display:flex;justify-content:space-between}footer .sociais .square{margin-right:20px;width:52px;height:52px;background-color:#edc135;display:flex;justify-content:center;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}footer .sociais .square i{color:#fff;margin:0}footer .sociais .square:hover{background-color:#dbac14;transition:ease-in 0.20s all}footer .local i{font-size:50px}@media screen and (max-width: 1999px){main .principalReservas{padding-top:40px;padding-bottom:40px}main .principalReservas img{width:500px}main .principalReservas .conteudo{display:flex;align-items:center}main .principalReservas .conteudo img{margin-right:10px}main .principalReservas .conteudo h5{font-size:42px;line-height:50px;font-weight:600}main .principalReservas .conteudo h6{font-size:22px;line-height:28px;font-weight:600}main .principalReservas .conteudo p{margin-top:10px;font-size:22px;line-height:25px}main .principalReservas .conteudo .botao{margin-top:30px;display:flex;justify-content:flex-end}main .principalReservas .conteudo a{font-size:25px;padding:3px 24px}main .boasVindas{display:flex}main .boasVindas img{width:480px}main .boasVindas .texto-BoasVindas{display:flex;flex-direction:column;align-items:center;justify-content:center}main .boasVindas .texto-BoasVindas h5{margin:0;font-size:45px}main .boasVindas .texto-BoasVindas h4{font-size:58px;line-height:58px}main .boasVindas .texto-BoasVindas span{font-size:32px;color:#3D3D3D;text-align:center;line-height:35px}main .acessibilidade{display:flex;align-items:center;margin-top:30px;margin-bottom:30px}main .acessibilidade img{width:488px;margin-right:20px}main .acessibilidade .texto h3{font-size:44px}main .acessibilidade .texto p{font-size:26px}}@media screen and (max-width: 992px){.desktop{display:none}.mobile{display:block}.mobile img{width:150px}.no-limite{flex-direction:column}.no-limite img{width:100%}.trilha-verde{flex-direction:column-reverse}.trilha-verde img{width:100%}main .informacoesCulinaria{margin-top:30px;display:flex;align-items:center;flex-direction:column-reverse}main .informacoesCulinaria img{margin-left:20px;width:100%}main .informacoesCulinaria .texto{flex:1}main .informacoesCulinaria .texto h1{color:#edc135;font-size:42px;line-height:45px;font-weight:700}main .informacoesCulinaria .texto p{text-align:center;margin-top:20px;font-size:22px;color:#444444}main .principalCachoeiras{margin-top:20px;margin-bottom:20px}main .principalCachoeiras .limite{flex-direction:column}main .principalCachoeiras .limite .quadro1{width:100%}main .principalCachoeiras .limite .quadro1 h4{font-size:62px}main .principalCachoeiras .trilhaVerde{display:flex;flex-direction:column-reverse}main .principalCachoeiras .trilhaVerde .quadro3{flex:1}main .principalCachoeiras .trilhaVerde .quadro3 img{flex-basis:50%}main .principalCachoeiras .trilhaVerde .quadro4{width:100%;display:flex;align-items:center;justify-content:center;background-color:#edc135}main .principalCachoeiras .trilhaVerde .quadro4 h4{color:#fff;justify-content:center;margin:0;font-size:62px;text-align:center;font-weight:700}main .boasVindas{flex-direction:column-reverse}main .boasVindas img{margin-top:25px;width:100%}main .boasVindas .texto-BoasVindas{display:flex;flex-direction:column;align-items:center;justify-content:center}main .boasVindas .texto-BoasVindas h5{margin:0;font-size:40px}main .boasVindas .texto-BoasVindas h4{font-size:50px;line-height:50px}main .boasVindas .texto-BoasVindas span{font-size:24px;color:#3D3D3D;text-align:center;line-height:24px}main .infoRestaurante{padding-top:35px;padding-bottom:35px}main .superiorRestaurante{flex-direction:column-reverse}main .superiorRestaurante h2{font-size:28px;text-align:center;color:#edc135;font-weight:700}main .superiorRestaurante p{text-align:center;font-size:22px}main .superiorRestaurante img{width:100%}main .principalReservas{padding-top:40px;padding-bottom:40px}main .principalReservas img{width:500px}main .principalReservas .conteudo{display:flex;flex-direction:column;align-items:center}main .principalReservas .conteudo img{display:none}main .principalReservas .conteudo h5{font-size:42px;line-height:50px;font-weight:600}main .principalReservas .conteudo h6{font-size:22px;line-height:28px;font-weight:600}main .principalReservas .conteudo p{margin-top:10px;font-size:22px;line-height:25px}main .principalReservas .conteudo .botao{width:100%;margin-top:30px}main .principalReservas .conteudo a{text-align:center;font-size:25px;padding:3px 24px;width:100%}main .acessibilidade{display:flex;align-items:center;flex-direction:column-reverse;margin-top:30px;margin-bottom:30px}main .acessibilidade img{width:100%;margin-right:0}main .acessibilidade .texto h3{font-size:44px}main .acessibilidade .texto p{font-size:26px}footer .topo{flex-direction:column}footer .p1{margin-bottom:25px}footer .p2{margin-bottom:25px}footer .p2 i{color:#25D366 !important}footer .sociais{justify-content:flex-start}.info-cards .card{margin-top:15px}.importantes{flex-direction:column}.importantes li{margin:0}main .reservas h4{font-size:24px}main .reservas ul li{font-size:22px}main .reservas label{font-size:23px}main .reservas .inputTexto{margin:0;padding:0 11px}main .reservas .inputTexto i{font-size:24px}main .reservas button{font-size:24px;height:40px}main .reservas button:hover{background-color:#dbac14;transition:ease-in 0.23s all}main .informacoes-importantes{background-color:#edc135;padding-top:40px;padding-bottom:40px}main .informacoes-importantes h2{text-align:center;color:#E2903A;font-size:48px}main .informacoes-importantes ul{flex:1;margin:0px}main .informacoes-importantes ul li{display:flex;color:#fff;font-size:24px;font-weight:600;margin:25px 0px 0px;line-height:25px}main .informacoes-importantes ul li i{color:#fff;margin-right:8px}}@media screen and (max-width: 576px){.culinariaIconeMobile{display:block}.culinariaIconeDesktop{display:none}main .titulo{margin:18px 0}main .titulo h1{font-size:27px}main .reserva .loginForm{display:flex;flex-direction:column;align-items:center;min-height:50vh}main .reserva .loginForm .form,main .reserva .loginForm .title{width:100%}main .reserva .loginForm .form input[type="submit"],main .reserva .loginForm .title input[type="submit"]{width:100%}main .boasVindas .texto-BoasVindas{display:flex;flex-direction:column;align-items:center;justify-content:center}main .boasVindas .texto-BoasVindas h5{margin:0;font-size:30px}main .boasVindas .texto-BoasVindas h4{font-size:36px;line-height:36px}main .boasVindas .texto-BoasVindas span{font-size:24px;color:#3D3D3D;text-align:center;line-height:28px}main .informacoesCulinaria{margin-top:25px;margin-bottom:25px}main .informacoesCulinaria img{margin-left:0px;width:100%}main .informacoesCulinaria .texto{flex:1}main .informacoesCulinaria .texto h1{color:#edc135;font-size:28px;line-height:28px;font-weight:700}main .informacoesCulinaria .texto p{text-align:center;margin-top:8px;margin-bottom:0;font-size:18px;line-height:24px}main .dados-iniciais{margin-top:30px}main .dados-iniciais h3{font-size:24px;margin:0}main .dados-iniciais span{font-size:20px;margin:0}main .cachoeiras .no-limite,main .cachoeiras .trilha-verde{font-size:18px}main .cachoeiras .no-limite h2,main .cachoeiras .trilha-verde h2{font-size:28px}main .cachoeiras .no-limite{margin-bottom:30px}main .divisor{display:flex;align-items:center}main .divisor .traco{width:80px;height:2px;border:1px solid #64371a;margin:0 10px}main .divisor .circulo{width:14px;height:14px;background-color:#E2903A;border-radius:50%}main .superiorRestaurante h2{font-size:24px;text-align:center;color:#edc135;font-weight:700}main .superiorRestaurante p{text-align:center;font-size:20px}main .superiorRestaurante img{width:100%}main .principalCachoeiras{margin-top:20px;margin-bottom:20px}main .principalCachoeiras .limite{flex-direction:column}main .principalCachoeiras .limite .quadro1{padding:35px 0;width:100%}main .principalCachoeiras .limite .quadro1 h4{font-size:32px}main .principalCachoeiras .limite .quadro1 h4 br{display:none}main .principalCachoeiras .trilhaVerde{display:flex;flex-direction:column-reverse}main .principalCachoeiras .trilhaVerde .quadro3{flex:1}main .principalCachoeiras .trilhaVerde .quadro3 img{flex-basis:50%}main .principalCachoeiras .trilhaVerde .quadro4{padding:35px 0;width:100%;display:flex;align-items:center;justify-content:center;background-color:#edc135}main .principalCachoeiras .trilhaVerde .quadro4 h4{color:#fff;justify-content:center;margin:0;font-size:36px;text-align:center;font-weight:700}main .reservas h4{font-size:20px}main .reservas ul li{font-size:18px}main .reservas label{font-size:20px}main .reservas .inputTexto{margin:5px 0;padding:0 9px}main .reservas .inputTexto i{font-size:20px}main .reservas button{font-size:20px;height:32px}main .informacoes-importantes{padding-top:40px;padding-bottom:40px}main .informacoes-importantes h2{text-align:center;color:#E2903A;font-size:30px}main .informacoes-importantes ul{flex:1;margin:0px}main .informacoes-importantes ul li{display:flex;color:#fff;font-size:18px;font-weight:600;margin:15px 0px 0px;line-height:25px}main .informacoes-importantes ul li i{color:#fff;margin-right:8px}main .principalReservas{padding-top:22px;padding-bottom:22px}main .principalReservas .conteudo h5{font-size:30px;line-height:30px}main .principalReservas .conteudo h6{font-size:18px;line-height:22px}main .principalReservas .conteudo p{font-size:16px;line-height:21px}main .principalReservas .conteudo .botao{width:100%;margin-top:25px}main .principalReservas .conteudo a{text-align:center;font-size:18px;padding:2px 24px;width:100%}main .acessibilidade img{margin-top:8px}main .acessibilidade .texto h3{font-size:34px}main .acessibilidade .texto p{font-size:18px;line-height:21px;margin-bottom:5px}main .contatos{margin-top:20px}main .contatos h4{font-size:22px}main .contatos iframe{margin-top:20px}main .inputTexto{border:1px solid #C2C2C2;margin:10px 0}main .inputTexto input[type="text"],main .inputTexto input[type="password"],main .inputTexto input[type="date"],main .inputTexto select,main .inputTexto textarea{border:none;outline:none;width:100%;font-size:18px;padding:4px 10px}main input[type="submit"]{font-size:18px;padding:4px 15px;margin-top:10px}main input[type="submit"]:hover{background-color:#dbac14;transition:ease-in 0.20s all}main .dados-reserva{margin-top:30px}main .dados-reserva label{color:#707070;margin-top:10px}main .dados-reserva h3{color:#707070;font-size:24px}main .dados-reserva .inputTexto{border:1px solid #C2C2C2;margin:8px 0}main .dados-reserva .inputTexto input[type="text"],main .dados-reserva .inputTexto input[type="password"],main .dados-reserva .inputTexto input[type="date"],main .dados-reserva .inputTexto select,main .dados-reserva .inputTexto textarea{border:none;outline:none;width:100%;font-size:20px;padding:5px 0px;color:#707070}main .dados-reserva input[type="submit"]{margin-top:20px}footer{margin-top:26px}footer h6{font-size:24px}footer span{font-size:20px;line-height:20px}footer i{font-size:20px}footer .topo{padding-top:30px;padding-bottom:30px}footer .sociais .square{margin-right:28px;width:40px;height:40px;background-color:#edc135}footer .local i{font-size:40px}}.dadosCompra p{margin:0}.dadosCompra .ticketDate{margin-top:8px;font-weight:600;font-size:16px}.dadosCompra a{background-color:#edc135;font-weight:600;color:#fff}.dadosCompra a i{color:#fff}.dadosCompra a:hover{color:#fff}.voucher{margin-top:50px}.voucher .informacoes{margin-top:20px}.voucher .informacoes h6{font-size:26px;color:#edc135;font-weight:600}.voucher .informacoes ul{list-style-type:disc}.voucher .informacoes ul li{list-style-type:disc;margin-bottom:7px}.voucher .informacoes ul li::marker{color:#edc135}.voucher .voucherItem{padding:10px 0;border-bottom:1px dotted #edc135}.voucher .voucherItem .voucherNumero{display:flex;flex-direction:column}.voucher .voucherItem .voucherNumero i{color:#edc135;font-size:38px}.voucher .voucherItem .voucherNumero span{font-size:28px;color:#edc135;font-weight:600}.voucher .voucherItem p{margin:0;font-weight:600;color:#edc135}.voucher .voucherItem span{margin-bottom:20px}.pedido{min-height:50vh}.pedido h4{margin:0}.pedido .listaPedidos{width:100%}.pedido .listaPedidos a{padding:18px 10px;width:100%;cursor:pointer;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;align-items:center;border-bottom:1px solid #C2C2C2;justify-content:space-between}.pedido .listaPedidos a p{margin:0;font-size:12px;color:#edc135}.pedido .listaPedidos a span{font-size:16px;font-weight:600}.pedido .listaPedidos a:hover{background-color:#edc135}.pedido .listaPedidos a:hover p{color:#fff}.pedido .listaPedidos a:hover span{color:#fff}.pedido .listaPedidos a:hover i{color:#fff}@media screen and (max-width: 769px){.pedido .listaPedidos a{grid-template-columns:1fr 1fr}.pedido .listaPedidos a i{display:none}.pedido .listaPedidos a p{margin-top:20px}.pedido .listaPedidos a .status{grid-column:span 2}}.reserva .loginForm{display:flex;flex-direction:column;align-items:center;min-height:50vh}.reserva .loginForm .form,.reserva .loginForm .title{width:40%}.reserva .loginForm .form input[type="submit"],.reserva .loginForm .title input[type="submit"]{width:100%}.reserva .account{margin-bottom:10px}.reserva .account div{display:flex;align-items:center}.reserva .account label{font-size:14px;text-align:right;margin-right:10px;font-weight:600}.reserva .account a{background-color:#edc135;padding:3px 5px;color:#fff;font-size:14px}.reserva .account a i{font-size:14px;color:#fff}.reserva .tooltipArea{display:flex;width:100%}.reserva .tooltipArea input{flex:1;font-size:12px;outline:none;border:1px solid #edc135;padding:3px 5px}.reserva .tooltipArea i{margin-left:5px;color:#edc135}.reserva .tooltipArea button{color:#edc135;font-size:13px}.reserva .hidden{display:none}.reserva .paymentType{width:100%;border:1px solid #edc135;border-radius:5px;display:flex;flex-direction:column;align-items:center}.reserva .paymentType button{width:100%;padding:10px}.reserva .paymentType span{font-size:16px}.reserva .paymentType object{fill:#edc135;height:25px;width:auto}.reserva .paymentMethods{margin-bottom:20px}@media screen and (max-width: 769px){.reserva .paymentMethods{margin-top:20px}}.reserva .infoPedido .cabecalho{width:100%;padding:7px 12px;color:#fff;background-color:#64371a;font-weight:600}.reserva .infoPedido .cabecalho i{color:#fff;font-size:16px}.reserva .infoPedido .descricaoPedido{width:100%;border:1px solid #ebebeb;border-top:none;padding:7px 12px;background-color:#F5F7FA}.reserva .infoPedido .descricaoPedido .produto{padding:9px 0;display:flex;justify-content:space-between}.reserva .infoPedido .descricaoPedido .produto p{font-size:16px;color:#6B8194;font-weight:500}.reserva .infoPedido .descricaoPedido .diaPedido{padding:8px 0}.reserva .infoPedido .descricaoPedido .diaPedido p{font-size:20px}.reserva .infoPedido .descricaoPedido .diaPedido i,.reserva .infoPedido .descricaoPedido .diaPedido span{font-size:14px;color:#6B8194}.reserva .infoPedido .descricaoPedido .total{border-top:1px solid #ccc;padding:7px 0;display:flex;justify-content:space-between}.reserva .infoPedido .descricaoPedido .total p{font-size:20px;font-weight:600;color:#edc135}.reserva .pixDescription{font-weight:400;text-align:center;font-size:16px;margin-bottom:30px}.reserva .pixArea{display:flex}.reserva .pixArea img{width:180px;height:180px;border:5px solid #edc135;border-radius:20px;margin-right:10px}.reserva .pixArea a{width:100%;background-color:#edc135;color:#fff;text-decoration:none;padding:5px;border-radius:5px;display:flex;align-items:center;justify-content:center}.reserva .pixArea .tags{display:flex;margin-bottom:10px}.reserva .pixArea .tags .icon{width:25px;height:25px;background-color:#64371a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:5px}.reserva .pixArea .tags .icon i{color:#fff}.reserva .pixArea .tags p{flex:1;font-size:14px;color:#6B8194;line-height:16px}@media screen and (max-width: 769px){.reserva .pixArea{flex-direction:column}.reserva .pixArea img{margin-bottom:25px}}.reserva .content{display:none}.reserva .content.active{display:block}.reserva input[type="submit"]{background-color:#edc135;color:#fff;outline:none;border:none;padding:5px 12px;font-weight:600;width:25%;font-size:16px}@media screen and (max-width: 769px){.reserva input[type="submit"]{width:100%}}.reserva p{margin:0;font-size:20px;color:#edc135;font-weight:600}.reserva .line-item{border-bottom:1px dashed #444444;padding:1rem 0;display:flex;align-items:center;justify-content:space-between}.reserva .line-item p span{font-size:12px;color:#707070}@media screen and (max-width: 769px){.reserva .line-item{align-items:flex-start;flex-direction:column !important}}.reserva .line-item .minor{font-size:13px;color:#4A4A4A}.reserva .line-item .tag{background-color:#64371a;color:#fff;font-weight:600;padding:1px 3px;margin-left:3px}.reserva .cart-item{display:flex;align-items:center}.reserva .cart-item button{width:26px;height:26px;border-radius:50%;padding-bottom:5px;text-align:center;background-color:#edc135;color:#fff;outline:none}.reserva .cart-item button i{color:#fff}.reserva h4{color:#64371a;margin:5px 0 10px;font-weight:600}.reserva .acesso{margin-top:20px}.reserva .input-style{display:inline-block;border:none;outline:none;margin:0 5px;font-size:20px;background-color:transparent;cursor:default}.reserva label{margin:0;font-size:20px;color:#edc135;font-weight:500}.reserva .options{width:100%;padding:10px 15px;box-shadow:#d3d9df 0px 6px 17px}.reserva .options .first{margin-right:32px}.reserva .options .active{color:#edc135;border-bottom:2px solid #edc135}.reserva .options span{font-weight:600;color:#5A6C7C;cursor:pointer}.reserva .inputTexto{margin:0;padding:0 13px;border-color:#edc135;display:flex;align-items:center}.reserva .inputTexto i{color:#edc135;font-size:26px}.reserva .inputTexto input{flex:1;color:#edc135}.reserva .ingressos-header{padding:5px 12px;display:flex;width:100%;background-color:#edc135;color:#fff;margin-bottom:10px;justify-content:space-between}.reserva .ingressos-header .infoData{display:flex;align-items:center}.reserva .ingressos-header .infoData div{color:#fff;font-weight:800;white-space:nowrap;margin-left:6px;font-size:38px}.reserva .ingressos-header .infoData i{font-size:38px;color:#fff;line-height:57px}.reserva .ingressos-header .infoPreco{display:flex;align-items:center;margin-left:20px}.reserva .ingressos-header .infoPreco div{color:#fff;font-weight:800;white-space:nowrap;margin-left:6px;font-size:38px}.reserva .ingressos-header .infoPreco i{font-size:38px;color:#fff;line-height:57px}.reserva .ingressos-header .item1,.reserva .ingressos-header .item2{width:100%;display:flex;align-items:center;color:#fff}.reserva .ingressos-header .item1 span,.reserva .ingressos-header .item2 span{font-size:38px;font-weight:800;color:#fff}.reserva .ingressos-header .item1 p,.reserva .ingressos-header .item2 p{margin:0;font-size:12px;font-weight:300;color:#fff}.reserva .ingressos-header .item1 .item,.reserva .ingressos-header .item2 .item{font-weight:800;font-size:16px;line-height:16px}.reserva .date-picker{padding:10px;font-size:16px}.reserva .calendar .day-item.disabled{background-color:#ccc;color:#4A4A4A;opacity:0.5;cursor:not-allowed}.reserva .calendar .day-item.selected{background-color:#64371a;color:#fff;cursor:pointer}.reserva .date-picker-container{width:100%;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.reserva .calendar-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#f0f0f0}.reserva .calendar-header .buttons{display:flex}.reserva .calendar-header span{cursor:pointer;margin-left:8px;padding:5px;font-size:15px;font-weight:500;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:#edc135;color:#fff}.reserva .current-month{font-weight:bold;color:#edc135;font-size:20px}.reserva button{background:none;border:none;cursor:pointer;font-size:20px}.reserva .calendar-days{display:grid;grid-template-columns:repeat(7, 1fr);gap:5px;background-color:#f0f0f0;padding:5px 10px;font-weight:bold}.reserva .day{width:30px;text-align:center}.reserva .calendar{display:grid;grid-template-columns:repeat(7, 1fr);gap:5px;padding:10px}.reserva .calendar .day-item{width:100%;height:60px;text-align:center;line-height:60px;background-color:#353080;color:#fff;cursor:pointer}.reserva .empty{background-color:#fff !important}.reserva .calendar .day-item:hover{background-color:#64371a}.blogArea{margin-top:1rem}.blogArea h3{margin:1rem;text-align:center;color:#64371a}.blogArea a{margin:1rem 0;width:100%;display:flex;justify-content:center;align-items:center;padding:10px;text-decoration:none;color:#64371a;border:2px solid #64371a;font-weight:600}.whatsapp-button{position:fixed;width:60px;height:60px;bottom:20px;right:20px;background-color:#25D366;color:#FFF;border-radius:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:1000;text-decoration:none}.whatsapp-button i{font-size:30px;color:#fff}
/*# sourceMappingURL=style.min.css.map */
