html,body{width:100%;height:100%;font-size:100%}*{box-sizing:border-box;border:0;margin:0;padding:0}html,body,a,p,h1,h2,h3,h4,h5,h6,input,select,textarea{color:#444;font-family:Open Sans,sans-serif}a{color:#007aff;text-decoration:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ddd}header{z-index:100;background:linear-gradient(#000c,#0000);justify-content:space-between;align-items:center;width:100%;height:140px;padding:0 20px;display:flex;position:relative}header .box-logo{position:relative}header .box-logo .logo{height:140px}header .box-logo .since{height:80px;position:absolute;top:118px;left:10px}header ul{list-style:none}header ul li{float:left}header ul li a{color:#fff;text-transform:uppercase;text-align:center;max-width:170px;padding:10px;font-size:15px;font-weight:600;line-height:1.5;display:block}header .box-reservar a{color:#fff;background-color:#e30016;border-radius:5px;margin-left:20px;padding:10px 20px}header .show-menu{transition:left .5s ease-in-out;left:0}header .logo-mobile{border-bottom:1px solid #eee;margin-bottom:15px;padding:5px}.header-white{background:#fff;box-shadow:0 0 10px #eee}.header-white ul li a,.header-white .fa-bars{color:#333}.box-menu i{color:#fff;padding:30px;font-size:30px}footer{background:#e30016;border-top:1px solid #ddd;flex-wrap:wrap;justify-content:space-around;width:100%;margin-top:20px;padding:20px;display:flex}footer div{flex-wrap:wrap;justify-content:center;width:300px;display:flex}footer p{text-align:center;color:#fff;width:100%;font-weight:600;line-height:22px;display:block}footer a{text-align:center;color:#fff;padding:3px 7px}footer a i{margin-top:15px;font-size:34px}footer .box-divisor{width:100%;padding:20px 30px}footer .box-divisor .divisor{background:#fff3;width:100%;height:2px}footer .box-pousada-mobnet{justify-content:space-between;width:100%}footer .box-pousada-mobnet div{height:40px}footer .box-pousada-mobnet p{transform:translateY(10px)}footer .box-pousada-mobnet a{line-height:40px}footer .box-pousada-mobnet img{height:40px}.title-page{text-align:center;color:#555;padding:30px 20px 20px;font-size:22px}.box-whatsapp{z-index:100;width:64px;height:64px;position:fixed;bottom:20px;right:20px}.box-right-left{flex-wrap:wrap;justify-content:center;display:flex}.box-right-left div{width:50%;min-width:300px;max-width:600px;padding:20px}.box-right-left div h4{text-align:center;padding-bottom:20px;font-size:18px}.box-right-left div p{text-align:justify;font-size:16px;line-height:1.5}.box-right-left div input,.box-right-left div select,.box-right-left div textarea{border:1px solid #eee;border-radius:5px;width:100%;padding:5px 10px}.box-right-left div label{line-height:2}.box-right-left div input[type=submit]{color:#fff;background:#e30016;margin-top:20px;font-weight:600}img{max-width:100%}.page-content{max-width:1026px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.page-title{text-align:center;color:#555;padding:30px 0;font-size:22px;font-weight:400}.box-page{flex-wrap:wrap;justify-content:center;display:flex}.page-card{border-radius:5px;justify-content:space-between;width:400px;height:180px;margin:10px;display:flex;overflow:hidden;box-shadow:0 0 3px #eee}.page-card img{border-right:1px solid #f7f7f7;width:50%;height:180px}.page-card div{width:50%;height:180px;padding:15px 10px 5px;font-size:14px}.page-card h3{text-align:center;color:#555;height:125px;display:block}.page-card h4{color:#fff;text-align:center;background:#e30016;border-radius:5px;width:100%;padding:5px}.box-cards{flex-wrap:wrap;justify-content:center;width:100%;min-height:50px;display:flex;position:relative;top:-50px}.card{border-radius:5px;width:350px;height:370px;margin:20px;position:relative;overflow:hidden;box-shadow:2px 2px 5px #ccc}.card img{object-fit:cover;width:100%;height:220px}.card h3{text-align:center;padding:10px}.card p{text-align:center;padding:0 10px;line-height:1.3}.card a{text-align:center;color:#fff;background:#e30016;width:100%;padding:10px;display:block;position:absolute;bottom:0}.box-subscriber{background:#e30016;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;display:flex;transform:translateY(-50px)}.box-subscriber .subscriber-title{color:#fff;font-size:18px;font-weight:600;line-height:2.5}.box-subscriber .subscriber,.box-subscriber .subscriber form{flex-wrap:wrap;justify-content:center;display:flex}.box-subscriber .subscriber input{border-radius:5px;width:280px;margin:5px;padding:10px}.box-trip{flex-direction:column;align-items:center;width:100%;display:flex}.box-trip h3{text-align:center;color:#555;padding:15px 15px 5px;font-size:22px;font-weight:600}.box-trip p{text-align:center;color:#555;padding:20px 10px;font-size:20px;line-height:30px}.flex{justify-content:space-between;width:100%;margin-bottom:25px;display:flex}.flex>div{width:50%;height:300px;margin:0 10px}.carousel,.carousel-t{flex-wrap:wrap;width:100%;height:550px;display:flex;position:relative;overflow:hidden}.carousel .control,.carousel-t .control{justify-content:center;align-items:center;width:70px;height:100%;display:flex;position:absolute}.carousel .control-left,.carousel-t .control-leftt{background-image:linear-gradient(90deg,#0003,#0000);left:0}.carousel .control-right,.carousel-t .control-rightt{background-image:linear-gradient(270deg,#0003,#0000);right:0}.carousel .control i,.carousel-t .control i{color:#fff;cursor:pointer;font-size:32px}.carousel img,.carousel-t img{width:100%;height:100%}@media (width<=1280px){header ul{background:#fff;border-right:1px solid #eee;width:250px;height:100%;transition:left .5s ease-in-out;position:fixed;top:0;left:-250px;overflow:hidden}header ul li{float:none;width:100%}header ul li a{color:#777;max-width:100%;padding:10px 20px;line-height:1.1}.hide-mobile{display:none}.hide-desktop{display:block}footer .box-pousada-mobnet{justify-content:center}footer .box-endereco,footer .box-links{margin-bottom:20px}.box-right-left div{width:100%}.box-cloudbeds{flex-wrap:wrap;height:130px}.box-cloudbeds input,.box-control input[type=button]{border-radius:7px;height:34px;margin-top:0;font-size:14px;line-height:28px}}@media (width>=1281px){.hide-desktop{display:none}}@media screen and (width<=1024px){.page-card{width:300px;height:160px}.page-card div{height:160px}.page-card img{width:45%;height:160px}.page-card h3{height:105px;margin-top:7px;padding:0 3px}.page-card p{margin-right:5px}.page-card h4{display:block;left:170px}.carousel,.flex>div{height:260px;margin:0}.flex{flex-wrap:wrap;height:auto}.flex div{width:100%;margin:10px 0}}.has-header{padding-top:30px}.box-pop{z-index:900;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.pop{border-radius:5px;width:640px;height:420px;position:relative;overflow:hidden}.pop span{cursor:pointer;color:#fff;background:red;border-radius:5px;padding:5px 10px;display:block;position:absolute;top:10px;right:10px}.pop img{border-radius:5px;width:100%;height:100%}.box-header{z-index:500;text-align:left;border-bottom:1px solid #eee;align-items:center;width:100%;height:30px;display:flex;position:absolute;top:0;left:0}.box-header p{margin:0;padding-left:10px}.box-header span{cursor:pointer;color:#fff;text-align:center;background:red;border-radius:3px;width:20px;height:20px;line-height:20px;display:block;position:absolute;top:5px;right:5px}.page-title{text-align:center;color:#555;padding:30px 0;font-size:22px}.box-content{max-width:1024px;margin-left:auto;margin-right:auto;padding:0 20px}.box-content table p{margin:0;padding:5px}.box-content table{border-collapse:collapse;width:100%}.box-content table tr,.box-content table td{border:1px solid #ddd}.box-content img{cursor:pointer;transform:translateY(2px)}.box-content .box-galery,.box-content .box-galery td{border:0}.box-full-image-view{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.box-full-image-view span{color:#fff;cursor:pointer;background:red;border-radius:3px;padding:5px 10px;position:absolute;top:20px;right:20px}.box-full-image-view img{max-height:100%}.box-content ul li,.box-content ol li{margin-left:20px}.box-fotos{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1024px;margin-left:auto;margin-right:auto;padding:0 20px;display:grid}.box-fotos img{object-fit:cover;cursor:pointer;border-radius:5px;width:100%;height:220px}@media (width<=768px){.box-fotos{grid-template-columns:repeat(2,1fr)}.box-fotos img{height:150px}}.box-content iframe{width:100%;height:450px}@media (width<=768px){.page-title{margin-top:30px}.box-content .box-galery{flex-wrap:wrap;justify-content:center;display:flex}}.container-slider{width:100%;height:100vh;position:relative;overflow:hidden;transform:translateY(-140px)}.container-slider .slider-images{width:100%;height:100%;position:absolute;top:0;left:0}.container-slider .slider-images img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;top:0;left:0}.container-slider .slider-images .active{opacity:1;animation:10s infinite zoom-image}.container-slider .slider-controls{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 30px;display:flex;position:absolute;top:0;left:0}.container-slider .slider-controls .js-prev-slider,.container-slider .slider-controls .js-next-slider{color:#fff;cursor:pointer;background:#0003;border:0;padding:3px 10px;font-size:14px;transform:scaleY(1.5)}@keyframes zoom-image{0%{transform:scale(1)}to{transform:scale(1.3)}}.box-stats{flex-wrap:wrap;justify-content:center;width:100%;max-width:1024px;margin:20px auto;display:flex;transform:translateY(-90px)}.box-stats .left{flex-flow:column wrap;width:50%;padding:20px;display:flex}.box-stats .left h3{margin-bottom:15px;font-size:24px}.box-stats .left h5{text-align:justify;margin-bottom:10px;font-size:16px;font-weight:400}.box-stats .left .icons{justify-content:start;margin-top:10px;display:flex}.box-stats .left .icons img{height:25px;margin-right:10px}.box-stats .left .icons p{font-weight:600}.box-stats .right{flex-wrap:wrap;width:50%;padding:20px;display:flex}.box-stats .right img{width:50%;height:auto}@media (width<=1176px){.box-stats .left,.box-stats .right{width:100%}}@keyframes reviews{0%{margin-left:0}25%{margin-left:-360px}50%{margin-left:-720px}75%{margin-left:-1080px}to{margin-left:0}}button{font-family:inherit}
