@-webkit-keyframes ANIMATION{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ANIMATION{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.loading__container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;z-index:1000}.loading__container--full{background-color:hsla(0,0%,90.6%,.8);left:0;position:absolute;top:0}.loading__container--white .loading__bullet{background-color:#fff!important}.loading__bullets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:12px;width:48px}.loading__bullet{-webkit-animation:ANIMATION .5s ease-in-out 0s infinite alternate backwards;animation:ANIMATION .5s ease-in-out 0s infinite alternate backwards;border-radius:100%;height:12px;margin:0 2px;opacity:0;width:12px}.loading__bullet:first-child{-webkit-animation-delay:0s;animation-delay:0s;background-color:#3395b7}.loading__bullet:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;background-color:#ff5a00}.loading__bullet:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s;background-color:#006184}.loading__container.carousel__image{min-width:25vw}.thumbnails__container{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;will-change:transform;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none}.thumbnails__container[data-orientation=horizontal] .thumbnail__item+.thumbnail__item{margin-left:4px}.thumbnails__container[data-orientation=vertical]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.thumbnails__container[data-orientation=vertical] .thumbnail__item+.thumbnail__item{margin-top:4px}.thumbnail__item{border:0;cursor:pointer;height:92px;opacity:.6;padding:0;position:relative;width:164px}.thumbnail__item:hover,.thumbnail__item[data-active]{opacity:1}.thumbnail__item[data-active]:before{background-color:#008295;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0}.thumbnail__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1278px){.thumbnail__item{height:88px;width:156px}}.carousel-evaluation{position:absolute;right:32px;text-align:center;top:0}.carousel-evaluation .text-xsmall{margin-bottom:8px}@media screen and (max-width:995.98px){.carousel-evaluation{bottom:32px;top:auto}}.carousel-evaluation__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.carousel-evaluation__content button+button{margin-left:16px}.carousel-evaluation__content .button--small.active{background-color:#005a68;border-color:#005a68}.carousel-evaluation__content .button--small.active img{opacity:.8}.carousel{overflow:hidden}.carousel__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel__container[data-transition]{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;will-change:transform}.carousel__image{-o-object-fit:cover;object-fit:cover}.carousel__placeholder{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e7e7e7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:248px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:380px}.carousel__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.carousel__nav{display:none}.carousel__nav .nav__next,.carousel__nav .nav__prev{bottom:0;margin:auto;padding:0;top:0;width:24px;z-index:1}.carousel__nav .nav__next,.carousel__nav .nav__next .icon,.carousel__nav .nav__prev,.carousel__nav .nav__prev .icon{position:absolute}.carousel__nav .nav__prev,.carousel__nav .nav__prev .icon{left:0}.carousel__nav .nav__next,.carousel__nav .nav__next .icon{right:0}.carousel__nav .link--icon-left .icon{margin-right:0}.stamp-image{bottom:32px;position:absolute;right:0;width:60%}@media screen and (max-width:767.98px){[data-closed] .carousel__image{height:248px;width:calc(100vw - 32px)}}@media screen and (min-width:768px){.carousel:hover .carousel__nav{display:block}.carousel__image,.carousel__placeholder{height:90%}[data-closed] .carousel__image{max-width:500px}[data-closed] .carousel__image,[data-closed] .carousel__placeholder{height:360px}}body[scroll-disable]{overflow:hidden}.gallery__container.inactive .tabs__container{display:none}.gallery[data-closed]{position:relative}.gallery[data-closed] .carousel__pagination,.gallery[data-closed] .gallery__info{display:none}.gallery[data-closed] .carousel__item{cursor:pointer}.gallery[data-closed] .tabs{position:relative}.gallery[data-closed] .tabs__container{left:0;position:absolute;right:0;top:24px;z-index:1}.gallery[data-closed] .tabs .button-primary{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.32);box-shadow:0 2px 2px 0 rgba(0,0,0,.32)}.gallery[data-opened]{background-color:#00404a;bottom:0;left:0;position:fixed;right:0;top:0;z-index:3;z-index:6}.gallery[data-opened] .gallery__container{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.gallery[data-opened] .gallery__close{position:absolute;right:20px;text-align:center;top:20px;z-index:2}.gallery[data-opened] .gallery__info{display:block}.gallery[data-opened] .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gallery[data-opened] .tabs__panel--map{position:relative}.gallery[data-opened] .tabs__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.gallery[data-opened] .tabs__container{margin-bottom:20px;margin-top:20px}.gallery[data-opened] .tabs .tab__link,.gallery[data-opened] .tabs .tab__link[aria-selected]{color:#fff}.gallery[data-opened] .carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.gallery[data-opened] .carousel__container,.gallery[data-opened] .carousel__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;height:100%;min-width:100%}.gallery[data-opened] .carousel__item{overflow:hidden}.gallery[data-opened] .carousel__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery[data-opened] .carousel__image{max-width:94%;width:auto}.gallery[data-opened] .feature__item{margin-right:16px}.gallery__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin-bottom:32px}.gallery__link{margin-left:16px}.gallery__info{margin-bottom:20px;margin-top:16px;position:relative;z-index:1}.gallery .thumbnails__container,.stamp__gallery-open{display:none}@media screen and (min-width:1278px){.stamp__gallery-open{display:block;position:relative}}@media screen and (max-width:767.98px){.gallery[data-closed] .tabs__container,.gallery[data-opened] .feature__container,.gallery__cta-text,.gallery__info,.info__address{display:none}.gallery[data-closed] .gallery__container{height:248px}.gallery .carousel__pagination{margin-bottom:24px;margin-top:16px}.gallery__info{margin-top:-64px;padding-top:16px}.gallery__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.gallery__buttons .button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.gallery__cta:after{content:"Mensagem"}.gallery__button{margin-right:8px}.gallery__button:after{content:"Tour Virtual"}.gallery[data-opened] .carousel__image{max-width:100%;width:100%}.gallery[data-opened] .tabs{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:768px){.gallery[data-closed] .gallery__container{height:360px}.gallery[data-opened] .tabs__container{margin-bottom:56px;margin-top:40px;max-width:100%}.gallery[data-opened] .gallery__container{margin:0 20px}.gallery[data-opened] .gallery__close{top:40px}.gallery[data-opened] .gallery__link{margin-left:0;margin-right:24px}.gallery[data-opened] .gallery__info{display:grid;grid-column-gap:64px;grid-template-columns:1fr 296px;margin-bottom:80px;margin-top:56px}.gallery[data-opened] .gallery__actions{grid-column:2;grid-row:1/3}.gallery[data-opened] .gallery__links{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.gallery[data-opened] .gallery__button,.gallery[data-opened] .gallery__cta{width:100%}.gallery[data-opened] .gallery__button{margin-top:16px}.gallery[data-opened] .carousel__image{margin:auto;-o-object-fit:contain;object-fit:contain}.gallery[data-opened] .carousel__pagination{background-color:#222;display:table;height:24px;margin-top:-24px;opacity:.9;padding:2px 8px;position:relative;top:-16px;width:auto}.gallery[data-opened] .carousel__nav{display:block}.gallery[data-opened] .carousel__nav .nav__next,.gallery[data-opened] .carousel__nav .nav__prev{bottom:92px}.gallery[data-opened] .thumbnails__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery[data-opened] .feature__item__extra{display:inline-block}}@media screen and (min-width:1278px){.gallery[data-opened] .tabs{margin-right:56px;width:calc(100% - 312px)}.gallery[data-opened] .tabs__container{margin-bottom:32px;margin-top:0}.gallery[data-opened] .gallery__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 40px;padding-bottom:64px;padding-top:40px}.gallery[data-opened] .gallery__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-top:72px;width:232px}.gallery[data-opened] .gallery__actions{margin-top:auto}.gallery[data-opened] .gallery__links{margin-bottom:24px}.gallery[data-opened] .carousel__nav .nav__next,.gallery[data-opened] .carousel__nav .nav__prev{bottom:72px}.gallery[data-opened] .feature__container{padding-bottom:32px;position:relative}.gallery[data-opened] .feature__container:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;width:48px}.gallery[data-opened] .thumbnail__item{height:72px;width:130px}.gallery[data-opened] .feature__item__extra{display:inline-block}}