/*
Generated time: July 21, 2025 14:24
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.mainBanner{display:flex;justify-content:center;width:auto;max-width:1400px;margin:0 auto}.mainBanner img{width:100%;max-width:100%;height:auto}.page__content{color:#6e5c5f;margin:1rem auto!important;max-width:1150px}@media screen and (max-width:641px){.bannerDesktop{display:none}}@media screen and (max-width:1280px){.bannerDesktop img{width:100%}}@media screen and (min-width:642px){.bannerMobile{display:none}}.bannerMobile{width:100%}.bannerMobile img{width:inherit}.maps{width:600px;height:400px}@media screen and (max-width:641px){.maps{width:100%;height:50vh}}.centerHeader{text-align:center;margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (max-width:641px){.paddingZeroMobile{padding:0}}.flexDivImgs{justify-content:center;display:flex;flex-wrap:wrap}.FDI_inner{margin:.5rem}.blueButton{background-color:#86a8bf;color:#fff;font-size:1.25em;font-weight:500;padding:10px;border-radius:.2rem}@media screen and (max-width:641px){.mobileButton{text-align:center}}.breadcrumb{padding-top:1.3rem;padding-bottom:1.3rem;width:100%;max-width:1400px;margin:0 auto;color:#6e5C5F99;text-transform:capitalize}@media screen and (max-width:641px){.breadcrumb{padding:2rem;padding-top:1.3rem;padding-bottom:1.3rem}}.BCFlex{display:flex;flex-direction:column;width:50%;background:#fff;box-sizing:content-box!important;padding:0 6rem;box-shadow:0 0 7px 1px rgb(0 0 0 / 34%);margin:0 auto;position:relative;bottom:2rem}@media screen and (max-width:641px){.BCFlex{padding:0 2rem;box-sizing:border-box!important;width:100%}}.registerEmailBlock{margin:auto;width:100%;margin-bottom:1.5rem}.registerEmailBlock div:not(.insertEmail){padding:25px;margin:inherit;width:80%;height:auto;border-radius:1rem;background-color:#e07a8c;color:#fff;font-weight:700}@media screen and (max-width:641px){.registerEmailBlock div:not(.insertEmail){float:none;margin:0}.registerEmailBlock div:first-of-type{width:100%;margin:0}}.registerEmailBlock div span{display:block;font-size:1rem;margin-bottom:25px}.registerEmailBlock div button{color:#86a8bf;background-color:#fff;padding-top:0;padding-bottom:0;font-family:Roboto;font-size:15px;font-weight:700;margin-left:.5rem;margin-right:.5rem;font-size:1.25em;font-weight:500;padding:10px;border-radius:.2rem}.registerEmailBlock div input{width:75%;padding:5px;border:none;border-radius:.3rem;color:#a8989d}.registerEmailBlock div input::placeholder{color:#a8989dc4;text-align:center}@media screen and (max-width:641px){.registerEmailBlock div input{padding-left:10px}}.insertEmail{display:flex;justify-content:space-between;position:relative}.registerEmailBlock div button,.registerEmailBlock div span{padding-top:5px;padding-bottom:5px}svg.mailIcon{position:absolute;bottom:50%;transform:translateY(50%);left:10px;display:inline;pointer-events:none}.registerEmailBlock:focus svg.mailIcon{display:none}@media screen and (max-width:641px){.BCFlex-inner{flex:100%}}.quadradoBranco{background-color:#fff;border:1px solid rgba(226,226,226,.6);box-sizing:border-box;border-radius:5px;padding:1.7rem}.quadradoBranco section{display:flex;flex-direction:row;flex-wrap:wrap}.quadradoBranco section div{margin-top:1rem;margin-bottom:1rem;border-radius:0;flex:50%}.mapsIframeParent{padding-right:2rem}.mapsIframeParent iframe{max-width:100%}.mapsIframeMobile iframe{max-width:100%;height:200px}.QBI___Title{display:inline-block;margin-bottom:.5rem;border-bottom:2px solid #e07a8c;font-weight:500;font-size:2rem}.workingDay{line-height:50px!important;max-height:200px;display:flex;flex-direction:column;flex-wrap:wrap}.quadMobile{display:none}@media screen and (max-width:641px){.quadradoBranco section{flex-direction:column}.workingDay{max-height:none;flex-wrap:none}.quadDesktop{display:none}.quadMobile{display:block}.mobileHoursTitle{text-align:left}.quadradoBranco{padding:0}.quadradoBranco img{width:333px;height:189px}}.orBox{background:#fafafa;width:50px;height:50px;margin:0 auto;font-size:1.5rem;text-align:center;position:relative;top:35px}.orBox span{display:inline-block;margin:0 auto}@media screen and (min-width:641px){.layout{margin-bottom:50px}}.contactButtons{display:flex;justify-content:space-between;width:70%;margin:0 auto}.contactButton{width:14.8vw;height:45px;text-align:center;font-weight:700;border-radius:5px;background-color:#e07a8c;color:#fafafa;cursor:pointer}#shopify-section-page-contact-us input,#shopify-section-page-contact-us textarea{background-color:#fff!important;color:#6e5c5f!important;border:1px solid #c4c4c4!important;font-weight:500!important}.divEspaco{width:1px;height:70px}@media screen and (max-width:641px){.contactButtons{flex-direction:column;align-items:center}.contactButton{width:80%;margin-top:1rem}#shopify-section-page-contact-us .layout{margin-bottom:0}.divEspaco{width:1px;height:40px}}