@charset "UTF-8";:root{--swiper-theme-color: #a7875c}.swiper-button-prev,.swiper-button-next{height:max-content;width:max-content;padding:.5rem;border:1px solid #fff;color:#fff;border-radius:50rem;font-size:clamp(.938rem,.813rem + .625vw,1.563rem);transition:all .2s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#fff;color:#a7875c}.swiper-button-prev.primary,.swiper-button-next.primary{color:#a7875c;border-color:#a7875c}.swiper-button-prev.primary:hover,.swiper-button-next.primary:hover{color:#fff;background-color:#a7875c}.ff-secondary{font-family:Cormorant Garamond,serif;font-size:1.5em}.ff-secondary.h1{font-size:calc(1.7572751186rem + 1.0356040679vw);font-size:clamp(2rem,1.7572751186rem + 1.0356040679vw,3rem)}.ff-secondary.h2{font-size:calc(2rem + .5em)}.ff-secondary.h3{font-size:calc(1.75rem + .5em)}.ff-secondary.h4{font-size:calc(1.5rem + .5em)}.ff-secondary.title{color:#ffffff4d;font-size:calc(2.0825065761rem + 2.8479111866vw);font-size:clamp(2.75rem,2.0825065761rem + 2.8479111866vw,5.5rem);line-height:.8}.ff-secondary.title-lg{font-size:calc(2.650462915rem + 3.6246142375vw);font-size:clamp(3.5rem,2.650462915rem + 3.6246142375vw,7rem)}.breaked-title{background:linear-gradient(0deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 100%)}.breaked-title .title{font-size:calc(3.2718253557rem + 3.1068122036vw);font-size:clamp(4rem,3.2718253557rem + 3.1068122036vw,7rem)}@media (min-width: 992px){.breaked-title .title:nth-child(2){margin-left:calc(9.2718253557rem + 3.1068122036vw);margin-left:clamp(10rem,9.2718253557rem + 3.1068122036vw,13rem)}}.breadcrumb-title{font-size:calc(2.7572751186rem + 1.0356040679vw);font-size:clamp(3rem,2.7572751186rem + 1.0356040679vw,4rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:0;padding-right:0;max-width:98%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1520px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:0;padding-left:0;max-width:98%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1520px)/2))}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#fff;font-weight:400;line-height:1.25;font-size:15px}@media (max-width: 991.98px){.editor-texto p,.editor-texto p *,.editor-texto span,.editor-texto span *,.editor-texto ul,.editor-texto ul *,.editor-texto ol,.editor-texto ol *,.editor-texto li,.editor-texto li *,.editor-texto a,.editor-texto a *{font-size:14px!important;line-height:1}}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{font-family:Cormorant Garamond,serif;margin-top:1.5em;margin-bottom:1em;font-weight:700;color:#fff;line-height:1}.editor-texto h1 span,.editor-texto h2 span,.editor-texto h3 span,.editor-texto h4 span,.editor-texto h5 span,.editor-texto h6 span{font-size:1em!important;font-weight:700}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"\2022";font-weight:400;color:#151515;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#151515}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #151515}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#f8f9fa}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#a7875c}.editor-texto-light ul li:before{color:#a7875c}.editor-texto-light ol li::marker{color:#a7875c}.editor-texto-light blockquote{border-left:2px solid #a7875c}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}@media (hover: hover){.produto-card:hover{background-color:#a7875c}}.produto-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.produto-card-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog .card{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-color:#00000059;background-blend-mode:color;transition:all .2s ease-in-out;outline:1px solid transparent;outline-offset:1px}@media (hover: hover){.blog .card:hover{outline-color:#ffffff40;outline-offset:-10px}}.blog .card h3{font-size:calc(.9922288271rem + .6731426441vw);font-size:clamp(1.15rem,.9922288271rem + .6731426441vw,1.8rem)}@media (max-width: 575.98px){.blog .card h3{font-size:1.5rem}}.whatsapp-form{opacity:0;pointer-events:none;user-select:none;transition:all .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.25rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.whatsapp-form-header{background:linear-gradient(80deg,#1d1d1d,#0d0d0d)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;user-select:none;pointer-events:none}.whatsapp-form-wrapper .bg-whatsapp{background-color:#0d0d0d;color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#1d1d1d}}.btn-whatsapp{transition:all .2s ease-in-out;color:#a7875c!important;border-radius:50rem;padding:.75rem;position:relative;box-shadow:0 4px 10px #00000059;background:linear-gradient(80deg,#1d1d1d,#0d0d0d);border:none;z-index:999}.btn-whatsapp.fixed{position:fixed;right:0;bottom:0;margin:1rem}.btn-whatsapp:after{content:"";width:100%;height:100%;background:linear-gradient(80deg,#0d0d0d,#1d1d1d);border-radius:50rem;position:absolute;left:0;top:0;opacity:0;transition:all .2s ease-in-out}@media (hover: hover){.btn-whatsapp:hover:after{opacity:1}}.btn-whatsapp:not(.active):before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#1d1d1d40;border-radius:50rem;transition:all .2s ease-in-out;animation:bgScale 4s linear infinite;z-index:-1}.btn-whatsapp-anchor{background-color:#1d1d1d;padding:.25rem .5rem;color:#fff!important;transition:all .2s ease-in-out;border-radius:.25rem;text-align:center}@media (hover: hover){.btn-whatsapp-anchor:hover{background-color:#0d0d0d}}@keyframes bgScale{70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#a7875c;fill:#a7875c;transition:all .75s ease .75s}}.site-menu-offcanvas.offcanvas{background-color:transparent;border-bottom:none;--bs-offcanvas-height: 50vh}@media (max-width: 991.98px){.site-menu-offcanvas.offcanvas{--bs-offcanvas-height: 80vh}}.site-menu-offcanvas.offcanvas .offcanvas-body{justify-content:center}.site-menu-offcanvas .btn-fechar{position:absolute!important;bottom:-4rem;left:50%;transform:translate(-50%)}@media (max-width: 991.98px){.site-menu-offcanvas .btn-fechar{bottom:-3rem}}.site-menu-offcanvas .site-menu-swiper{border-bottom-left-radius:.85rem;border-bottom-right-radius:.85rem}@media (max-width: 991.98px){.site-menu-offcanvas .site-menu-swiper{border-radius:.85rem}}@media (min-width: 1600px){.site-menu-offcanvas .site-menu-swiper{max-width:80%}}.site-menu-offcanvas .site-menu-swiper .swiper-slide{background-size:cover;background-blend-mode:overlay;background-repeat:no-repeat}.site-menu-offcanvas .site-menu-swiper .swiper-scrollbar{background-color:#00000059}.site-menu-offcanvas .site-menu-swiper .swiper-scrollbar-drag{background-color:#ffffff80}@media (max-width: 991.98px){.site-menu-offcanvas~.offcanvas-backdrop.show{opacity:.85}}.skeleton-loader{width:100%;height:100%;background-color:#ddd;background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%) #dddddd;background-size:200% 100%;background-position-x:180%;animation:1s skeleton-loading ease-in-out infinite}@keyframes skeleton-loading{to{background-position-x:-20%}}.header{z-index:999}.header-logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}.header .menu{transition:all .2s ease-in-out}@media (hover: hover){.header .menu:hover ul>li a:not(.btn-reset),.header .menu:hover ul>li button:not(.btn-reset){opacity:.5}}.header .menu a:not(.btn-reset),.header .menu button:not(.btn-reset){display:block;transition:all .2s ease-in-out;position:relative;color:#fff}.header .menu a:not(.btn-reset):focus,.header .menu a:not(.btn-reset):active,.header .menu button:not(.btn-reset):focus,.header .menu button:not(.btn-reset):active{border:none;box-shadow:none}.header .menu a:not(.btn-reset):not(.btn-loja):before,.header .menu button:not(.btn-reset):not(.btn-loja):before{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:0;height:1px;opacity:0;background-color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.header .menu a:not(.btn-reset):hover,.header .menu button:not(.btn-reset):hover{opacity:1!important}.header .menu a:not(.btn-reset):hover:before,.header .menu button:not(.btn-reset):hover:before{width:100%;opacity:1}}.header .menu a:not(.btn-reset):not(.btn-loja),.header .menu button:not(.btn-reset):not(.btn-loja){padding:.25rem .75rem;border-radius:.25rem}.header .menu a:not(.btn-reset):not(.btn-loja).active,.header .menu button:not(.btn-reset):not(.btn-loja).active{background-color:#ffffff26;border-radius:50rem}.header-breadcrumb-wrapper{background-color:#00000080!important;background-blend-mode:overlay!important;background-size:cover!important;background-position:center!important}#footer{background-repeat:no-repeat;background-size:cover!important;background-position:top!important}#footer:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,rgba(15,15,15,.8),#151515);border-top:1px solid rgba(255,255,255,.35);z-index:1}#footer .logo{width:calc(10.0582009486rem + 8.2848325428vw);width:clamp(12rem,10.0582009486rem + 8.2848325428vw,20rem)}#footer .address{width:100%}#footer .copyright *{color:#fff}#footer .menu a,#footer .menu button,#footer .contatos a,#footer .contatos button{color:#fff;font-size:15px;border:none;box-shadow:none}@media (hover: hover){#footer .menu a:hover,#footer .menu button:hover,#footer .contatos a:hover,#footer .contatos button:hover{text-decoration:underline}}.fixed-button{z-index:100;filter:drop-shadow(2px 4px 4px rgba(0,0,0,.45))}.fixed-button a{padding:.75rem}@media (hover: hover){.fixed-button a:hover~.text{opacity:1!important;animation:0}}.fixed-button .btn-close{width:max-content;height:max-content;padding:.5rem;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/.6em auto no-repeat;opacity:.75}.fixed-button .text{position:relative;opacity:0;transition:all .2s ease-in-out;animation:toggleOpacity 20s infinite}.fixed-button .text:before{content:"";width:0;height:0;position:absolute;left:0;top:50%;transform:translate(-99%,-50%);border-style:solid;border-width:5px 10px 5px 0;border-color:transparent #a7875c transparent transparent}@media (hover: hover){.fixed-button .text:hover{animation:0;opacity:1!important}}@keyframes toggleOpacity{40%{opacity:0}50%{opacity:1}70%{opacity:1}80%{opacity:0}}.banner .logo-symbol{width:calc(12.0873014229rem + 12.4272488142vw);width:clamp(15rem,12.0873014229rem + 12.4272488142vw,27rem);stroke:#fff;stroke-width:1px}.banner h2{font-size:calc(1.4198908473rem + 1.9417576272vw);font-size:clamp(1.875rem,1.4198908473rem + 1.9417576272vw,3.75rem)}.banner-text-wrapper{top:-2rem}.banner-text-swiper .swiper-slide{opacity:0!important;transition:all .2s ease-in-out}.banner-text-swiper .swiper-slide-active{opacity:1!important}.banner-swiper:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,#000,rgba(0,0,0,.4) 25%);z-index:2}.grid{margin-top:-5rem;position:relative;z-index:5}.grid .logo{max-width:calc(9.4659389822rem + 12.9450508482vw);max-width:clamp(12.5rem,9.4659389822rem + 12.9450508482vw,25rem);opacity:.1;position:absolute;right:0;top:0;transform:translate(30%,-10%)}.linhas-swiper{background:linear-gradient(180deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 100%)}.linhas-swiper .ratio{background-size:cover;background-repeat:no-repeat;background-color:#00000059;background-blend-mode:color;transition:all .2s ease-in-out;outline:1px solid transparent;outline-offset:1px}@media (hover: hover){.linhas-swiper .ratio:hover{outline-color:#ffffff40;outline-offset:-10px}}.chamada-loja{background-size:cover;background-repeat:no-repeat}.depoimentos{background-color:#d5cbb8}.depoimentos .editor-texto *{font-family:Cormorant Garamond,serif;font-size:calc(.9611441354rem + 3.3657132205vw);font-size:clamp(1.75rem,.9611441354rem + 3.3657132205vw,5rem);line-height:1;color:#89775f;font-weight:700}.depoimentos .aspas{width:calc(.5145502372rem + 2.0712081357vw);width:clamp(1rem,.5145502372rem + 2.0712081357vw,3rem);height:calc(.5145502372rem + 2.0712081357vw);height:clamp(1rem,.5145502372rem + 2.0712081357vw,3rem)}.depoimentos .swiper-pagination{position:relative;top:unset;bottom:unset;margin-top:1rem}.depoimentos .logo-symbol{width:calc(10.1455023715rem + 20.7120813571vw);width:clamp(15rem,10.1455023715rem + 20.7120813571vw,35rem);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.5);opacity:.15;stroke:none;fill:#89775f}@media (max-width: 991.98px){.depoimentos .swiper-button-next,.depoimentos .swiper-button-prev{display:none}}.blog-swiper{background:linear-gradient(180deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 100%)}#empresa .mvv-card .icon{color:#a7875c;max-width:calc(2.5145502372rem + 2.0712081357vw);max-width:clamp(3rem,2.5145502372rem + 2.0712081357vw,5rem)}#empresa .linha-do-tempo-swiper{background:linear-gradient(180deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 100%)}#empresa .linha-do-tempo-swiper .card{background-size:cover;background-repeat:no-repeat;background-color:#00000080;background-blend-mode:overlay}@media (max-width: 991.98px){#empresa .linha-do-tempo-swiper .card .editor-texto *{font-size:13px!important}}#empresa .linha-do-tempo-swiper .card span{color:#d5cbb8}#empresa .linha-do-tempo-swiper .card .ano-outline{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#d5cbb8;opacity:.35;background:transparent;color:transparent;font-size:calc(6.5145502372rem + 2.0712081357vw);font-size:clamp(7rem,6.5145502372rem + 2.0712081357vw,9rem);margin-bottom:-6rem}@media (max-width: 991.98px){#empresa .linha-do-tempo-swiper .card .ano-outline{margin-bottom:-5.5rem}}#empresa .linha-do-tempo-swiper .swiper-slide{transform:none}#empresa .linha-do-tempo-swiper .swiper-slide .swiper-button-next{font-size:clamp(1.563rem,1.5006rem + .312vw,1.875rem);margin:0;top:50%;right:0;transform:translate(50%,-50%);border:none}#empresa .premios .card{background-color:#252525}@media (max-width: 991.98px){#empresa .premios .card:nth-child(even){background-color:#151515}}@media (min-width: 992px){#empresa .premios .card:nth-child(4n-1),#empresa .premios .card:nth-child(4n){background-color:#151515}}#empresa .premios .card .premio-title{font-size:calc(1.4393187796rem + .258901017vw);font-size:clamp(1.5rem,1.4393187796rem + .258901017vw,1.75rem)}@media (max-width: 1599.98px){#empresa .premios .card .editor-texto *{font-size:14px}}#contato .contacts li{max-width:350px;min-width:300px}#contato .contacts .card{display:flex;gap:1rem;align-items:center}@media (max-width: 991.98px){#contato .contacts .card{flex-direction:column;align-items:center;text-align:center}}#contato .contacts .card .icon{max-width:calc(1.7572751186rem + 1.0356040679vw);max-width:clamp(2rem,1.7572751186rem + 1.0356040679vw,3rem)}#contato .contacts .card .icon svg{padding:1rem}#contato .contacts *{font-family:Cormorant Garamond,serif;font-size:calc(1.0635912678rem + .1553406102vw);font-size:clamp(1.1rem,1.0635912678rem + .1553406102vw,1.25rem)}#contato .contacts span{color:#d5cbb8;text-transform:uppercase}#contato .contacts a{color:#fff;line-height:1}@media (max-width: 991.98px){#contato .form-wrapper>.row{flex-direction:column-reverse}}@media (min-width: 992px){#contato .form-wrapper .formulario{position:relative;z-index:1}}#contato .form-wrapper .formulario .form-control{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0}#contato .form-wrapper .formulario .form-control::placeholder{color:#ffffffb3}#contato .form-wrapper .formulario .form-check-input{background-color:transparent;border:1px solid #fff}#contato .form-wrapper .formulario .logo{max-width:calc(18.7863755929rem + 5.1780203393vw);max-width:clamp(20rem,18.7863755929rem + 5.1780203393vw,25rem);opacity:.25;transform:translate(40%,40%);z-index:0;user-select:none;pointer-events:none}#contato .form-wrapper iframe{min-height:300px;display:flex}#contato .lines{background-color:#212529;z-index:1}#contato .lines:before{content:"";width:5vw;height:.5px;background-color:#fff;display:block}#contato .lines:after{content:"";width:5vw;height:.5px;background-color:#fff;display:block}#offcanvasCategorias a.active{display:flex;align-items:center;gap:.5rem}#offcanvasCategorias a.active:before{content:"";width:.5em;height:.5em;background-color:#a7875c;border-radius:50rem;display:block}#blog .gallery-swiper{border-radius:0;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}#turismo #panorama:after{content:"";width:100%;height:100%;background:linear-gradient(90deg,#151515 0%,rgba(21,21,21,0) 100%);position:absolute;left:0;top:0;z-index:1;pointer-events:none;transition:all .2s ease-in-out}#turismo #panorama img{transition:all .2s ease-in-out;max-width:calc(7.0291004743rem + 4.1424162714vw);max-width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}#turismo #panorama h2{font-size:calc(1.7572751186rem + 1.0356040679vw);font-size:clamp(2rem,1.7572751186rem + 1.0356040679vw,3rem);transition:all .2s ease-in-out}@media (hover: hover){#turismo #panorama:hover:after,#turismo #panorama:hover img,#turismo #panorama:hover h2{opacity:0;pointer-events:none}}#turismo .section:first-child,#turismo .section:last-child{background-color:#a7875c}#turismo.has-modal .section:nth-last-child(3){background-color:#a7875c}#turismo #modalEnoturismo .form-control{border-color:#ffffff40}#categoria .produtos{background:linear-gradient(180deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 100%)}#categoria .produtos .badge{background-color:#ffffff26}.btn-primary,.btn-outline-primary{color:#fff!important}
