/*! 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");.banner-eventos{background-size:cover;background-repeat:no-repeat;background-attachment:inherit}.banner-eventos .row{height:500px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-eventos .txt-banner .titulo1{color:#fff}.banner-eventos .txt-banner p{font-size:.9375rem;font-weight:700;color:#f7bd00;text-transform:uppercase}.banner-eventos form{background-color:#003731;border-radius:3px;position:relative;height:auto;overflow:hidden}.banner-eventos form .titulo-form{padding:20px 20px 0;height:130px;width:100%;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,63,77,0)),to(#042522));background-image:linear-gradient(0deg,rgba(0,63,77,0),#042522)}.banner-eventos form .titulo-form .row{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:50px}.banner-eventos form .titulo-form .icon-Calendario:before{content:"\e921";color:#f7bd00;font-size:20px}.banner-eventos form .titulo-form .titulo2{font-weight:700;font-size:1rem;color:#fff;margin:0}.banner-eventos form .titulo-form .subtitulo{font-size:.75rem;color:#fff;margin:0;padding:0}.banner-eventos form .borda{position:relative}.banner-eventos form .borda .row{height:10px;position:relative;top:-30px}.banner-eventos form .borda .borda-amarela{position:relative;left:0;border-bottom:2px solid #f7bd00;bottom:10px}.banner-eventos form p{padding:0 20px}.banner-eventos form .form-email,.banner-eventos form .form-nome,.banner-eventos form .form-telefone{font-size:.75rem;background-color:#000;opacity:.4;border-radius:3px;color:#fff;border:none;width:100%;padding:20px}.banner-eventos form .btn-verde{width:100%;margin-bottom:20px}.interna-eventos{background-color:#f5f1ee;position:relative;margin:0;padding:0 0 100px}.interna-eventos .intro-eventos{overflow:hidden}.interna-eventos .intro-eventos ul{z-index:2;position:relative;width:100%;top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:3px;background-color:#fff}.interna-eventos .intro-eventos ul li{display:block;cursor:pointer;margin:30px 210px;color:#656565}.interna-eventos .intro-eventos ul li a{color:#656565;text-decoration:none;font-size:.875rem;font-weight:700}.interna-eventos .intro-eventos ul li a:hover{color:#b0c800}.interna-eventos .intro-eventos ul li .active{color:#003f57}.interna-eventos .intro-eventos ul .border{height:50px;border-left:1px solid #656565;position:relative;top:20px}.interna-eventos .icone-coqueiro{width:200px;position:absolute;top:150px}.interna-eventos #eventos .txt-inicio{position:relative;margin-top:130px}.interna-eventos #eventos .txt-inicio .titulo1{margin:0;padding:0;font-size:2.5rem;color:#00342d}.interna-eventos #eventos .txt-inicio p{margin-top:60px;font-size:.9375rem;letter-spacing:-.4px;line-height:30px}.interna-eventos #eventos .txt-inicio p span{font-weight:700}.interna-eventos #eventos .tipos-eventos{padding-top:60px;display:block;width:100%}.interna-eventos #eventos .tipos-eventos .img-fluid{width:60px;position:relative;left:31%;margin-bottom:20px}.interna-eventos #eventos .tipos-eventos p{color:#00342d;font-size:.8125rem;font-weight:700;text-align:center;margin-bottom:100px}.interna-eventos #eventos .eventos-corp{padding-top:60px;display:block;width:100%;padding-bottom:100px}.interna-eventos #eventos .eventos-corp .img-fluid{width:60px;position:relative;left:31%;margin-bottom:20px}.interna-eventos #eventos .eventos-corp p{color:#00342d;font-size:.8125rem;font-weight:700;text-align:center;margin:0}.conteudo-arena .titulo1{color:#00342d;font-size:2.5rem;margin-bottom:20px;margin-top:60px}.conteudo-arena p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:10px;line-height:30px}.conteudo-arena p:last-of-type{margin-bottom:60px}.conteudo-arena .btn-verde,.conteudo-arena .btn-verde-escuro{width:100%;display:block;margin-bottom:10px}.conteudo-arena .btn-cinza{padding:12px 15px}.conteudo-ala-agua .titulo1{margin-bottom:20px;margin-top:130px;color:#00342d;font-size:2.5rem}.conteudo-ala-agua p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.conteudo-ala-agua .btn-verde{width:100%;display:block;margin-bottom:10px}.conteudo-ala-agua .btn-cinza{padding:12px 15px}.conteudo-ala-mar .titulo1{margin-bottom:20px;margin-top:130px;color:#00342d;font-size:2.5rem}.conteudo-ala-mar p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.conteudo-ala-mar .btn-verde{width:100%;display:block;margin-bottom:10px}.conteudo-ala-mar .btn-cinza{padding:12px 15px}.conteudo-ala-terra .titulo1{margin-bottom:20px;margin-top:130px;color:#00342d;font-size:2.5rem}.conteudo-ala-terra p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.conteudo-ala-terra .btn-verde{width:100%;display:block;margin-bottom:10px}.conteudo-ala-terra .btn-cinza{padding:12px 15px}.conteudo-ala-sol .titulo1{margin-bottom:20px;margin-top:130px;color:#00342d;font-size:2.5rem}.conteudo-ala-sol p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.conteudo-ala-sol .btn-verde{width:100%;display:block;margin-bottom:10px}.conteudo-ala-sol .btn-cinza{padding:12px 15px}.container-fluid{position:relative}.container-fluid .link-plantas{position:absolute;z-index:2;bottom:30px;right:434px}.container-fluid .link-plantas a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;-webkit-transition:.5s;transition:.5s}.container-fluid .link-plantas a:hover{color:#f7bd00;border-bottom:1px solid transparent}.container-fluid .galeria-arena{position:relative;background-color:#000}.container-fluid .galeria-arena img{opacity:.6}.container-fluid .galeria-arena .slick-center img{opacity:1}.conteudo-resort .titulo1{color:#00342d;font-size:2.5rem;margin-bottom:20px;margin-top:130px}.conteudo-resort p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.base-btn{position:relative;width:100%;margin:0;padding:0;top:-40px}.base-btn .btn-verde{margin-bottom:10px}.base-btn .btn-cinza{padding:12px 15px}.conteudo-premium .titulo1{color:#00342d;font-size:2.5rem;margin-bottom:20px;margin-top:130px}.conteudo-premium p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.base-premium{position:relative;width:100%;margin:0;padding:0;top:170px}.base-premium .btn-verde{margin-bottom:10px}.base-premium .btn-cinza{padding:12px 15px}.conteudo-pousadas .titulo1{color:#00342d;font-size:2.5rem;margin-bottom:20px;margin-top:130px}.conteudo-pousadas p{font-size:.9375rem;letter-spacing:-.2px;margin-bottom:60px;line-height:30px}.base-pousadas{position:relative;width:100%;margin:0;padding:0;top:170px}.base-pousadas .btn-verde{margin-bottom:10px}.base-pousadas .btn-cinza{padding:12px 15px}