:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}a{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}header{position:absolute;top:60px;left:60px;right:60px;z-index:30}@media (max-width:1024px){header{left:30px}}header .header-inner{display:flex;align-items:center;justify-content:space-between}header .header-inner .header-inner-col .header-inner-logo h2{line-height:1;margin:0;font-size:1.5rem}header .header-inner .header-inner-col .header-inner-nav{display:flex;align-items:center;justify-content:space-between}header .header-inner .header-inner-col .header-inner-nav:hover{cursor:pointer}header .header-inner .header-inner-col .header-inner-nav .header-inner-nav-link{display:block;font-size:1.2rem}header .header-inner .header-inner-col .header-inner-nav .header-inner-nav-menu{display:flex;align-items:center}header .header-inner .header-inner-col .header-inner-nav .header-inner-nav-menu .header-inner-nav-menu-hamburger{width:24px;position:fixed;top:83px;right:60px}header .header-inner .header-inner-col .header-inner-nav .header-inner-nav-menu .header-inner-nav-menu-hamburger span{border:1px solid #fff;position:relative;display:block;width:100%;height:2px;margin:4px 0}.logo-img{width:120px}.cursor{position:fixed;top:0;left:0;z-index:10;contain:layout style size;pointer-events:none}.cursor.media-blend{z-index:100;mix-blend-mode:lighten}.cursor.media-blend .cursor-media{filter:invert(1)}.cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;transform:scale(.2);background:#fff;border-radius:50%}.cursor .cursor-media{display:block;height:350px;width:350px;overflow:hidden;border-radius:100%;transform:scale(0);margin:-175px 0 0 -175px;position:relative;border:10px solid #000}.cursor .cursor-media video{height:350px;left:50%;transform:translateX(-50%);position:absolute}.padless{margin:0}.down-arrow{width:32px;height:32px;animation:bounce 1s infinite;margin-top:20px}@keyframes bounce{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}to{transform:translateY(-10px)}}.sidebar-wrap{position:absolute;left:0;top:20%;height:120px;width:90px;z-index:999;opacity:1;transform:translateX(-60px);display:flex;justify-content:flex-start;align-items:flex-start;animation:fadeinleft 1s 2s;border-radius:0 15px 15px 0}.sidebar-icon-wrap{background-color:#fff}.sidebar-item{height:50px;width:50px;margin:5px;cursor:pointer}.sidebar-open-close{background-color:#fff;width:30px;height:30px;cursor:pointer}@keyframes fadeinleft{0%{opacity:1;transform:translateX(-60px)}50%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{transform:translateX(-60px);opacity:1}}.logo-img.main{width:300px}.flex-col-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.grid.four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;gap:32px 16px}@media (max-width:1400px){.grid.four{grid-template-columns:1fr 1fr}}@media (max-width:650px){.grid.four{grid-template-columns:1fr}}.card__unit{background-color:#fff;border-radius:0 0 0 80px;overflow:hidden;margin:0 auto;height:450px;border:5px solid #fff}.card__front,.card__unit{transition:all .2s ease-in-out}.card__front{position:relative;z-index:2;top:80%;left:10%;height:0;font-size:2em;font-weight:700}.card__front:hover{transition:all .2s ease-in-out .2s}.card__image{height:100%;width:100%;max-height:100%;object-fit:cover;transition:all .2s ease-in-out}@media (max-width:675px){.card__image{max-height:80%}}.card__link{display:inline-block}.card__link.disabled{cursor:default}.card__icon{width:32px;fill:#000}.card__icon-holder{margin:10px 0}.card__bottom-holder{display:flex;width:100%;justify-content:flex-end}.card__cta{border:2px solid #30cce5;border-radius:0 15px 0 0;padding:5px 10px;color:#30cce5;font-weight:500;transition:all .2s ease-in-out}.card__cta:hover{color:#fff;background-color:#30cce5}.card__price-holder{display:flex;align-items:flex-end}.card__price{font-size:1.5em;font-weight:500;margin:0;padding:0}.card__price-sub{font-size:.8em;margin-bottom:5px;margin-right:7px}.card__holder{padding:5px 20px;color:#5c5c5c;margin-bottom:20px}.card__title{font-size:1.5em;font-weight:700}.card__desc{font-size:.8em;line-height:1.2;color:#868686}@media (max-width:675px){.card__name{opacity:0}}.content-wrap,.service-wrap{display:flex;flex-direction:column}.hero.first{background-image:url(/espuma3.3ac70ff3.jpg);background-size:cover;background-position:50%}.hero.second{background-image:url(/festa3.4dfc10eb.jpg);background-size:cover;background-position:100% 0;max-height:90vh}.hero{background-color:#30cce5;position:relative}.hero.green{background-color:#4ee5b3}.hero.laranja{background-color:#fe7365}.hero-service-callout{font-size:1.2em}.hero-service-title{font-size:6em;font-weight:400;line-height:1em;margin-top:.3em}.hero-service-quote{font-size:1.5em;font-weight:400;line-height:1.7em;max-width:800px;margin:30px 0}@media (min-width:360px){.hero .container{padding:0 30px}}@media (min-width:768px){.hero .container{padding:0 100px}}@media (max-width:1024px){.hero .container{padding:0 30px}}@media (min-width:1200px){.hero .container{padding:0 120px}}@media (min-width:1350px){.hero .container{padding:0 120px}}@media (min-width:1600px){.hero .container{padding:0 180px}}@media (min-width:1800px){.hero .container{padding:0 180px}}.hero .container.suites h2{font-size:4em;font-weight:400;margin:0 0 50px;padding:0}@media (max-width:1024px){.hero .container.suites h2{font-size:3em}}@media (max-width:675px){.hero .container.suites h2{font-size:2em}}@media (max-width:1200px){.hero .container.suites{padding:0}}@media (min-width:1200px){.hero .container.suites{padding:0}}@media (min-width:1550px){.hero .container.suites{padding:0 120px}}.hero .container.quote{display:flex;flex-direction:column;justify-content:center;min-height:80vh;box-sizing:border-box;padding:3rem inherit 3rem inherit}@media (min-width:360px){.hero .container.quote{padding:0 50px}}@media (min-width:768px){.hero .container.quote{padding:0 150px}}@media (min-width:1024px){.hero .container.quote{padding:0 180px}}@media (min-width:1200px){.hero .container.quote{padding:0 180px}}@media (min-width:1350px){.hero .container.quote{padding:0 180px}}@media (min-width:1600px){.hero .container.quote{padding:0 270px}}@media (min-width:1800px){.hero .container.quote{padding:0 270px}}.hero .container.quote.roxo{background-color:#b94177}.hero .container.quote.laranja{background-color:#fe7365}.hero .container.quote.verde{background-color:#4ee5b3}.hero .container.quote .centro{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:900;text-align:center}.hero .container.double{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100vh;width:100%;box-sizing:border-box}.hero .container.blur{backdrop-filter:blur(10px)}.hero .container .hero-inner{min-height:100vh;padding:3rem 0;display:flex;align-items:center;justify-self:center}.hero .container .hero-inner .hero-inner-col.left{display:none}.hero .container .hero-inner .hero-inner-col .hero-inner-title{z-index:11;position:relative}.hero .container .hero-inner .hero-inner-col .hero-inner-title h1{margin:0;font-weight:400}@media (min-width:1800px){.hero .container .hero-inner .hero-inner-col .hero-inner-title h1{font-size:28px}}.hero .container .hero-inner .hero-inner-col .hero-inner-links{z-index:11;position:relative;display:flex}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item .hero-inner-link-item-padding{position:relative}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item .hero-inner-link-item-padding:before{content:"";display:block;position:absolute;top:-30vh;bottom:-30vh;left:0;right:0}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item a{padding:12px 22px;display:inline-block;position:relative;overflow:hidden;text-decoration:none;color:transparent;transition:color .3s,-webkit-text-stroke .3s;-webkit-text-stroke:2px #fff}@media (max-width:768px){.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item a{-webkit-text-stroke:1px #fff}}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item a:hover{color:#fff;-webkit-text-stroke:2px transparent}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item a span{line-height:1.1;font-weight:700;text-shadow:none;font-size:5.8vw}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item:first-child a{padding-left:0}.hero .container .hero-inner .hero-inner-col .hero-inner-links .hero-inner-link-item:last-child a{padding-right:0}.hero .container .hero-inner.construction{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero .container .hero-inner-footer{padding-bottom:80px}.hero .container .hero-inner-footer .hero-inner-footer-text p{font-size:2.8rem;margin-top:-90px;width:70%;line-height:4.4rem}footer{position:sticky;bottom:0;height:30vh;width:100%;z-index:-1}@media (min-width:1600px){footer{height:30vh}}.outro-wrap{height:100%;width:100%;display:flex;justify-content:space-between;background-color:#4ee5b3;padding:0 60px}@media (max-width:1024px){.outro-wrap{flex-direction:column;justify-content:center}}@media (max-width:500px){.outro-wrap{display:flex}}@media (min-width:1550px){.outro-wrap{padding:0 160px}}.outro-wrap.roxo{background-color:#b94177}.outro-wrap.laranja{background-color:#fe7365}.outro-wrap.azul{background-color:#30cce5}.outro-right{text-align:right;height:100%;display:flex;justify-content:center;align-items:flex-end;flex-direction:column}@media (max-width:500px){.outro-right{text-align:center;align-items:center;height:100px}}.outro-right p{font-size:1.5rem}@media (max-width:500px){.outro-right p{font-size:1rem}}.outro-body{color:#fff}.outro-header{line-height:5.5em}@media (max-width:1024px){.outro-header{font-size:.7em}}@media (max-width:500px){.outro-header{font-size:.5em;text-align:center}}.outro-body a,.outro-body span{color:#fff!important}.outro-address,.outro-mail{color:#fff}.outro-link{color:#fff!important}.outro-content{display:flex;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-content:start;align-items:center;height:100%}@media (max-width:500px){.outro-content{justify-content:center;height:50px;margin-bottom:2rem}}.outro-address{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:flex-start;height:100%}.outro-address address{margin-left:30px}.outro-address address p{margin:0}.outro-grid-address{margin-left:20px;margin-top:40px}.outro-social{display:flex}.outro-social-row{display:flex;flex-wrap:wrap}.outro-social-item{padding:30px}a,a:active,a:focus,a:hover,a:link,a:visited{color:#fff;text-decoration:none}footer h2{font-size:4em;font-weight:400;margin-bottom:.01em}@media (max-width:1350px){footer h2{font-size:3.5em;line-height:1em}}footer h2 a{font-weight:200}.outro-header h2{font-weight:300}.outro-header h2 a{font-weight:400!important}.sliding-middle-out{display:inline-block;position:relative}.sliding-middle-out:hover{cursor:pointer}.sliding-middle-out:after{content:"";display:block;margin:auto;height:2px;width:100%;background:#fff;transition:width .5s ease,background-color .5s ease}.sliding-middle-out:hover:after{width:0;background:#fff}.fixed{position:fixed;bottom:0;width:100%}

/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}@keyframes reveal{0%{opacity:0;transform:translateY(100%)}50%{opacity:0}to{opacity:1;transform:translate(0)}}#body-overlay{width:100vw;height:100vh;display:none;z-index:3;overflow:hidden;background:hsla(0,0%,100%,0);opacity:1;animation:BGblurRev .5s ease-in-out forwards}#body-overlay,.real-menu{position:fixed;top:0;backdrop-filter:blur(20px)}.real-menu{right:-50%;z-index:4;width:30%;height:100%;box-shadow:0 -6px -12px rgba(107,82,82,.3);background-color:#fe7365;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:4vw}.real-menu.azul{background-color:#30cce5}.real-menu.roxo{background-color:#b94177}.real-menu.verde{background-color:#4ee5b3}.real-menu a{font-size:2vw}.nav-menu{display:flex;justify-content:center;align-items:center;flex-direction:column}body.menu-open #body-overlay{display:block;animation:BGblur .5s ease-in-out forwards}body.menu-open .real-menu{right:0}@keyframes BGblur{0%{backdrop-filter:blur(0)}to{backdrop-filter:blur(5px)}}@keyframes BGblurRev{0%{backdrop-filter:blur(5px)}to{backdrop-filter:blur(0)}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{height:100vh;overflow:hidden;margin:0;position:relative;z-index:-1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Avenir,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#fff;background:#fff;font-size:16px}.loading{visibility:hidden}.chat{position:fixed;z-index:11;bottom:48px;right:48px;height:80px;width:80px;border-radius:100%;background:#fff;display:flex;align-items:center;justify-content:center}@media (max-width:675px){.chat{visibility:hidden}}.chat svg{fill:#30cce5;width:28px}.chat svg.roxo{fill:#b94177}.chat svg.laranja{fill:#fe7365}.chat svg.verde{fill:#4ee5b3}

/*# sourceMappingURL=/styles.de79623b.css.map */