.enterprise-header{position:relative;height:calc(100svh - 67px);text-align:center;color:#fff}.enterprise-header::before{content:'';position:absolute;z-index:-1;inset:0;background:radial-gradient(circle,rgba(2,44,68,.55) 0,rgba(0,0,0,.55) 100%)}.enterprise-header img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.enterprise-header .container,.enterprise-header .row{height:100%}.enterprise-header h1{margin-bottom:1rem}.enterprise-header__buttons{transform:translateY(60px)}.enterprise-header__buttons>:not(:last-child){margin-bottom:12px}.enterprise-header a,.enterprise-header button{display:block;width:fit-content;text-decoration:none;color:#fff;opacity:.8;transition:.5s;background-color:#022c44b6;border-color:#fff;margin:0 auto}.enterprise-header a:hover,.enterprise-header button:hover{opacity:1;transform:scale(1.1);background-color:#022c44b6!important;border-color:#fff!important}.enterprise-header a svg,.enterprise-header button svg{margin-top:-2px;margin-left:6px}.enterprise__main-infos{background:var(--nwc-secondary-color)}.enterprise__main-infos ul{display:flex;justify-content:center;align-items:center}.enterprise-contact,.enterprise-description,.enterprise-facilities,.enterprise-location,.enterprise-properties,.enterprise-video{padding:32px 0}@media (min-width:1200px){.enterprise-contact,.enterprise-description,.enterprise-facilities,.enterprise-location,.enterprise-properties,.enterprise-video{padding:48px 0}.enterprise-description .container{max-width:960px}}.enterprise-description h2{font-size:calc(15px + 1vw);color:var(--bs-body-color);margin-bottom:24px}.enterprise-description p{text-align:center;margin:0;font-size:14px}.enterprise-facilities{background:rgba(55,63,68,.1);padding-left:24px;padding-right:24px}@media (min-width:576px){.enterprise-description h2{font-size:calc(1.275rem + .3vw)}.enterprise-facilities{padding-left:0;padding-right:0}}@media (min-width:992px){.enterprise-description p{text-align:center;margin:0}.enterprise-facilities .container,.enterprise-video .container{max-width:720px}}@media (min-width:1200px){.enterprise-description h2{font-size:1.5rem}.enterprise-facilities .container,.enterprise-video .container{max-width:720px}}.enterprise-facilities .row{gap:12px 0}.enterprise-facilities p{display:flex;justify-content:center;align-items:center;width:100%;padding:12px 6px;border-radius:8px;background-color:var(--nwc-secondary-color);font-size:14px;color:#fff;margin:0}.enterprise__main-infos .container,.enterprise__main-infos .row,.enterprise__main-infos ul{height:100%}.enterprise__main-infos ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;margin:0;padding-top:36px;padding-bottom:36px}.enterprise__main-infos ul li{display:flex;flex-direction:column;align-items:center;gap:6px;color:#fff;text-align:center}.enterprise__main-infos__icon{width:40px;height:40px}.enterprise__main-infos__icon svg{font-size:36px}.enterprise__main-infos__text{font-size:14px;max-width:130px}.enterprise-video{background-color:var(--nwc-secondary-color)}@media (min-width:1400px){.enterprise-description .container{max-width:1140px}.enterprise-facilities .container,.enterprise-video .container{max-width:960px}}.enterprise-video .container iframe{width:100%;height:auto;max-height:calc(100vh - 64px - 67px);aspect-ratio:16/9}.enterprise-splide .splide__slide{height:450px;display:flex;align-items:center}.enterprise-splide .splide__arrow{transform:none;color:#fff}.enterprise-splide .splide__arrow:disabled{opacity:.3!important;cursor:default}.enterprise-splide .splide__slide a{height:100%;width:100%}.enterprise-splide .splide__slide img{width:100%;height:100%;object-fit:cover}.enterprise-location h2,.enterprise-properties h2{margin-bottom:32px}.enterprise-properties__row{gap:16px 0;margin:0 -8px}.enterprise-properties__row>div{padding:0 8px}.enterprise-location{padding-bottom:0}.enterprise-location #map{min-height:200px;height:50vh;background:var(--nwc-third-color)}@media (min-width:576px){.enterprise-facilities p{padding:18px}.enterprise-gallery{background:var(--nwc-secondary-color-opacity);padding:32px 0}.enterprise-splide .splide__track{margin-left:calc(2em + 40px);margin-right:calc(2em + 40px)}.enterprise-location #map{height:400px}}.enterprise-contact{position:relative}.enterprise-contact #entrar-em-contato{position:absolute;top:-68px}.enterprise-contact .row>div:first-child{display:flex;flex-direction:column;align-items:center;gap:24px}.enterprise-contact img{height:90px;filter:var(--nwc-secondary-color-filter)}.enterprise-contact__infos h2{color:var(--nwc-secondary-color);font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.enterprise-video .container iframe{max-height:calc(100vh - 96px - 67px)}.enterprise-gallery{padding:96px 0}.enterprise-contact img{height:110px}.enterprise-contact__infos h2{font-size:1.5rem}}.enterprise-contact__infos h2 span{display:inline}.enterprise-contact__infos p{color:var(--nwc-third-color);text-align:center}.enterprise-contact__infos a{margin:48px 0 0}.enterprise-contact__form .btn-primary[type=submit],.enterprise-contact__form .form-label{width:100%}.enterprise-contact__form .form-label:not(:last-child){margin-bottom:18px}.enterprise-contact__form .form-label span{width:100%;font-size:14px;margin:0;padding-left:15px}@media (min-width:768px){.enterprise-header{height:calc(100svh - 67px - 130px)}.enterprise__main-infos{height:130px}.enterprise-contact__form .form-label span,.enterprise-facilities p{font-size:16px}.enterprise__main-infos ul{flex-wrap:nowrap;padding-top:12px;padding-bottom:12px}.enterprise-location h2,.enterprise-properties h2{margin-bottom:48px}.enterprise-contact .row>div:first-child{flex-direction:row;align-items:start}.enterprise-contact__infos h2,.enterprise-contact__infos p{text-align:left}}.enterprise-contact__form .form-control,.enterprise-contact__form .form-select{line-height:1.5;color:var(--bs-body-color);border:var(--bs-border-width) solid rgba(2,44,68,.25);border-radius:20px;height:40px;cursor:pointer}.enterprise-contact__form p{color:var(--nwc-third-color);padding:0;text-align:center;font-size:12px}@media (min-width:992px){.enterprise-splide .splide__track{margin-left:calc(2em + 40px);margin-right:calc(2em + 40px)}.enterprise-contact__form p{font-size:13px}}