@charset "UTF-8";.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:97.5%}.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: 576px){.container-end{max-width:96%}}@media (min-width: 768px){.container-end{max-width:95%}}@media (min-width: 992px){.container-end{max-width:93.5%}}@media (min-width: 1200px){.container-end{max-width:92.5%}}@media (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1520px)/2))}}.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:97.5%}.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: 576px){.container-start{max-width:96%}}@media (min-width: 768px){.container-start{max-width:95%}}@media (min-width: 992px){.container-start{max-width:93.5%}}@media (min-width: 1200px){.container-start{max-width:92.5%}}@media (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1520px)/2))}}.swiper-button-prev,.swiper-button-next{width:max-content;height:max-content;color:#a21c17;background-color:#ffffff80;padding:.5rem;border-radius:50rem;transition:all .2s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{font-size:clamp(1.125rem,1.1rem + .125vw,1.25rem);display:flex;height:1em;width:1em;align-items:center;justify-content:center}@media (hover: hover){.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#fff}}h1,h2,h3,h4,h5,h6{font-family:var(--bs-font-monospace)}.title-line:after{content:"";width:30%;height:1px;background-color:#df5700;position:relative;margin:0 auto;margin-top:1rem;display:block}.title-line.line-secondary:after{background-color:#fee1cb}.title-line.line-primary:after{background-color:#a21c17}.text-bege{color:#ffa754}.text-spaced{letter-spacing:calc(.2676104472rem + .1936579607vw);letter-spacing:clamp(.313rem,.2676104472rem + .1936579607vw,.5rem)}.swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 7px}.swiper-pagination-bullet{background-color:transparent;width:.75rem;height:.75rem;border:1px solid #ffa754;opacity:1;transition:all .2s ease-in-out}.swiper-pagination-bullet-active{background-color:#ffa754}.swiper-pagination.white .swiper-pagination-bullet{border:1px solid #fff}.swiper-pagination.white .swiper-pagination-bullet-active{background-color:#fff}.swiper-pagination.primary .swiper-pagination-bullet{border:1px solid #a21c17}.swiper-pagination.primary .swiper-pagination-bullet-active{background-color:#a21c17}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{width:100%;height:100%;background:transparent;position:absolute;top:0;left:0;cursor:pointer}.skip-to-main-content{z-index:9999;transform:translateY(-120%);opacity:0;transition:all .2s ease-in-out;color:#fff!important}.skip-to-main-content:focus,.skip-to-main-content:focus-visible{transform:translateY(0);opacity:1;border:none;border-bottom:1px dashed white!important;outline:none}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#212529;font-weight:400;line-height:1.25;margin-bottom:0}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1rem;margin-bottom:1rem;color:#7b1410}.editor-texto li+li{margin-top:.35em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a: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:"•";font-weight:400;color:#7b1410;font-size:1em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#7b1410}.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 #fee1cb}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto table th,.editor-texto table td{border:1px solid rgba(0,0,0,.1450980392);padding:.5rem 1rem}.editor-texto .table-responsive{width:100%;overflow:auto;margin:1rem 0}.editor-texto img{width:100%}.editor-texto iframe{width:100%;height:calc(5.1746028458rem + 24.8544976285vw);height:clamp(11rem,5.1746028458rem + 24.8544976285vw,35rem)}.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:#7b1410}.editor-texto-light ul li:before{color:#7b1410}.editor-texto-light ol li::marker{color:#7b1410}.editor-texto-light blockquote{border-left:2px solid #7b1410}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-secondary p,.editor-texto-secondary span,.editor-texto-secondary ul,.editor-texto-secondary ol,.editor-texto-secondary li,.editor-texto-secondary a{color:#fee1cb}.editor-texto-primary p,.editor-texto-primary span,.editor-texto-primary ul,.editor-texto-primary ol,.editor-texto-primary li,.editor-texto-primary a{color:#7b1410}@media (hover: hover){.produto-card:hover{background-color:#7b1410}}.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{transition:all .2s ease-in-out;border-radius:30px 30px 5px 5px}@media (hover: hover){.blog-card:hover .body{transform:translate(-50%,-20%);background-color:#fee1cb}}.blog-card img{border-radius:30px 30px 5px 5px}.blog-card-title{font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-description{font-size:calc(.7514550237rem + .2071208136vw);font-size:clamp(.8rem,.7514550237rem + .2071208136vw,1rem);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-card .body{border-radius:30px 30px 5px 5px;height:fit-content;bottom:0;top:unset;background:#fff;max-width:80%;left:50%;transform:translate(-50%,20%);transition:all .2s ease-in-out}.blog-card.interno .body{background-color:#feefe4}@media (hover: hover){.blog-card.interno:hover .body{background-color:#ffa754}}.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:.2rem;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,#00b743,#009b12)}.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:#009b12;color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#00b743}}.btn-whatsapp{transition:all .2s ease-in-out;color:#fff!important;border-radius:50rem;padding:.5rem;width:40px;height:40px;position:relative;box-shadow:0 4px 10px #00000059;background:linear-gradient(80deg,#00b743,#009b12);border:none;z-index:999;padding:3px;box-sizing:content-box!important}.btn-whatsapp.fixed{position:fixed;right:0;bottom:0;margin:1rem;align-items:center;justify-content:center;display:flex}.btn-whatsapp:after{content:"";width:100%;height:100%;background:linear-gradient(80deg,#009b12,#00b743);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:#00b74340;border-radius:50rem;transition:all .2s ease-in-out;animation:bgScale 4s linear infinite;z-index:-1}.btn-whatsapp-anchor{background-color:#00b743;padding:.25rem .5rem;color:#fff!important;transition:all .2s ease-in-out;border-radius:.2rem;text-align:center}@media (hover: hover){.btn-whatsapp-anchor:hover{background-color:#009b12}}@keyframes bgScale{70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.filter{border-radius:5px;overflow:hidden;z-index:3;position:relative}@media (max-width: 767.98px){.filter{box-shadow:0 5px 15px #00000040}}@media (max-width: 767.98px){.filter-wrapper{margin-top:-6rem}}@media (min-width: 768px){.filter-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.filter input{cursor:pointer}.filter input::placeholder{color:#000}@media (min-width: 768px){.filter{border-radius:5px 5px 0 0}}.filter-section{margin-top:-3rem;z-index:1}@media (min-width: 768px){.filter .row{width:100%}}.filter-interno{position:relative;transform:translateY(10%)}@media (min-width: 992px){.filter-interno{transform:translateY(50%)}}.filter-interno .filter{background-color:#feefe4}.filter button{border-color:#ffa754}.filter button:hover,.filter button:hover b{color:#7b1410}.datepicker td,.datepicker th{width:60px;height:60px;border-radius:0}@media (max-width: 575.98px){.datepicker td,.datepicker th{width:50px;height:50px}}.datepicker .active{background:rgba(162,28,23,.25)!important}.datepicker .has-event{background:#a21c17!important;color:#fff}.datepicker .today{background:#fdb680!important}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#b8201a!important}.datepicker-inline{width:100%}.datepicker-inline *{font-family:var(--bs-font-monospace)}.datepicker-inline .day,.datepicker-inline .month,.datepicker-inline .year,.datepicker-inline .decade{width:60px;height:60px;border-radius:50rem;transition:all .2s ease-in-out}@media (max-width: 575.98px){.datepicker-inline .day,.datepicker-inline .month,.datepicker-inline .year,.datepicker-inline .decade{width:50px;height:50px}}.datepicker-inline .day:hover:not(.has-event,.focused,.today),.datepicker-inline .month:hover:not(.has-event,.focused,.today),.datepicker-inline .year:hover:not(.has-event,.focused,.today),.datepicker-inline .decade:hover:not(.has-event,.focused,.today){background:rgba(162,28,23,.25)!important}.datepicker-inline .day.focused,.datepicker-inline .month.focused,.datepicker-inline .year.focused,.datepicker-inline .decade.focused{background:#a21c17;color:#fff}.datepicker-inline .month,.datepicker-inline .year,.datepicker-inline .decade{display:flex;justify-content:center;align-items:center}.datepicker-inline table{background-color:#feefe4;border-radius:25px;overflow:hidden;margin:0 auto}.datepicker-inline table thead{background-color:#a21c17}.datepicker-inline table thead tr:last-child{background-color:#b8201a}.datepicker-inline table thead *{color:#fff}.header{z-index:999}.header .logo{max-width:calc(10.0582009486rem + 8.2848325428vw);max-width:clamp(12rem,10.0582009486rem + 8.2848325428vw,20rem)}@media (min-width: 992px){.header .logo{max-width:calc(-.6896551724rem + 17.2413793103vw);max-width:clamp(10rem,-.6896551724rem + 17.2413793103vw,20rem)}}.header .menu a{padding:.25rem 1rem;font-size:1.15rem;border-radius:.5rem;transition:all .2s ease-in-out;color:#fff}@media (min-width: 768px){.header .menu a{font-size:calc(.6529100474rem + .4142416271vw);font-size:clamp(.75rem,.6529100474rem + .4142416271vw,1.15rem)}}@media (hover: hover){.header .menu a:hover{background-color:#ffffff40}}@media (min-width: 992px){.header .menu a.active{background-color:#ffa754}}.header-wrapper{background-blend-mode:overlay;background-size:cover;background-position:center center}@media (max-width: 991.98px){.header .offcanvas-logo{filter:brightness(9999);max-width:12.5rem}.header .offcanvas-lg{background:linear-gradient(180deg,#ffa754,#df5700)}.header .offcanvas-lg a{font-size:1rem;padding:0}.header .offcanvas-lg a.active{padding:.25rem 1rem;background-color:#ed7300}}#footer .logo{width:calc(10.5436507115rem + 6.2136244071vw);width:clamp(12rem,10.5436507115rem + 6.2136244071vw,18rem)}#footer .address{width:100%}#footer .copyright{background-color:#a21c17}#footer .copyright *{color:#fffc}#footer .copyright img{filter:brightness(999)}#footer .right{position:relative}@media (min-width: 992px){#footer .right{padding-left:calc(3.7931034483rem + 5.1724137931vw);padding-left:clamp(7rem,3.7931034483rem + 5.1724137931vw,10rem)}}#footer .right:before{content:"";width:150vw;height:100%;position:absolute;left:-.4rem;top:0;background-color:#ffa754;z-index:-1;border-radius:75px 0 0}@media (min-width: 992px){#footer .right:before{left:0;border-radius:150px 0 0}}@media (hover: hover){#footer a[href]:hover,#footer a[onclick]:hover{text-decoration:underline;cursor:pointer}}#footer .socials a{transition:all .2s ease-in-out;position:relative}#footer .socials a:before{content:"";width:calc(100% + 1rem);height:calc(100% + 1rem);border-radius:5px;opacity:0;pointer-events:none;background-color:#dee2e6;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;transition:all .2s ease-in-out}@media (hover: hover){#footer .socials a:hover:before{opacity:1}}.fixed-button{z-index:100;filter:drop-shadow(2px 4px 4px rgba(0,0,0,.45))}@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 #a21c17 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}}.userway_buttons_wrapper{bottom:5.3rem!important;top:auto!important;left:auto!important;right:-2.25rem!important}#userwayAccessibilityIcon{width:52px;height:52px}div[vw].enabled{right:.65rem!important;bottom:7.5rem!important;top:auto!important}.fixed-button-z-index{z-index:1000}.banner{background-color:#feefe4}.banner-swiper .swiper-slide:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;pointer-events:none;background:linear-gradient(89.87deg,rgba(0,0,0,.7) .13%,rgba(29,24,21,0) 99.9%)}.banner-swiper .swiper-slide .title{font-family:var(--bs-font-monospace)}.banner-swiper .swiper-slide .title *{line-height:1;font-weight:lighter;margin-bottom:0}.banner-swiper .swiper-slide .title strong{font-weight:700}.banner .banner-pagination{width:max-content}.espacos{background-color:#feefe4;background-size:cover;background-position:top center}.espacos:before{content:"";width:100%;height:30%;position:absolute;bottom:0;left:0;display:block;z-index:2;background-color:#fee7d5}.espacos .card{background-size:cover;background-repeat:no-repeat;border-radius:30px 30px 5px 5px;overflow:hidden;transition:all .2s ease-in-out}.espacos .card img{transition:all .2s ease-in-out}@media (max-width: 991.98px){.espacos .card img{object-fit:cover;object-position:top}}.espacos .card:before{background:linear-gradient(180deg,rgba(29,24,21,0) 0%,#1d1815 100%);position:relative;z-index:1;transition:all .2s ease-in-out}@media (min-width: 992px) and (hover: hover){.espacos .card:hover:before{opacity:.75}.espacos .card:hover img{transform:rotate(1deg) scale(1.1)}}@media (min-width: 992px){.espacos .row .wrapper:nth-child(2) .card{margin-top:2.5rem}}.sobre:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(90deg,#1d1815 0%,rgba(29,24,21,.2) 100%)}.sobre .container{padding-top:5rem;padding-bottom:5rem}@media (min-width: 992px){.sobre .container{padding-top:10rem;padding-bottom:10rem}}.sobre .container:before{content:"";width:1px;height:40%;position:absolute;top:0;left:-50px;background-color:#7b1410}.sobre .container .btn{white-space:normal}.estrutura{background-color:#feefe4}.estrutura .title{z-index:1}.estrutura .title:before{content:"";width:150vw;height:1px;position:absolute;right:20rem;right:calc(10.5297961724rem + 23.3390384316vw);right:clamp(16rem,10.5297961724rem + 23.3390384316vw,25rem);top:50%;transform:translateY(-50%);background-color:#df5700;display:block;z-index:-1}@media (min-width: 992px){.estrutura .title:before{right:calc(23.9310344828rem + 1.724137931vw);right:clamp(25rem,23.9310344828rem + 1.724137931vw,26rem)}}.estrutura .title:after{content:"";width:150vw;height:1px;position:absolute;left:calc(10.5297961724rem + 23.3390384316vw);left:clamp(16rem,10.5297961724rem + 23.3390384316vw,25rem);top:50%;transform:translateY(-50%);background-color:#df5700;display:block;z-index:-1}@media (min-width: 992px){.estrutura .title:after{left:calc(23.8620689655rem + 3.4482758621vw);left:clamp(26rem,23.8620689655rem + 3.4482758621vw,28rem)}}@media (min-width: 992px){.estrutura .row .wrapper:nth-child(-n+3) .card{border-radius:30px 30px 0 0}.estrutura .row .wrapper:nth-child(n+4) .card{border-radius:0 0 30px 30px;border-top:none}}@media (max-width: 991.98px){.estrutura .row .wrapper:first-child .card{border-radius:30px 30px 0 0}.estrutura .row .wrapper:last-child .card{border-radius:0 0 30px 30px;border-bottom:2px solid #df5700}}.estrutura .card{border:2px solid #df5700}@media (max-width: 991.98px){.estrutura .card{border-bottom:none}}.estrutura .card .icon{max-width:4rem}.blog{background-color:#a21c17;padding-bottom:4rem}@media (min-width: 992px){.blog{padding-bottom:6rem}}.blog-swiper{padding-bottom:5rem;margin-bottom:-5rem}.depoimentos{background-color:#feefe4}.depoimentos-swiper .card{background-size:cover;background-position:center center;background-blend-mode:overlay;border-radius:25px;min-height:20rem;overflow:hidden}.galeria{background-color:#feefe4}@media (min-width: 992px){.galeria .container{display:contents}}.galeria .border{border-radius:2rem}@media (min-width: 992px){.galeria .border{border-left:none;border-radius:0 2rem 2rem 0}}.galeria-swiper .swiper-slide{border-radius:30px 30px 0 0;overflow:hidden}.tour{background-color:#fee7d5}.tour-company{padding-top:2rem;background-color:#fee1cb}.hospedagem{padding-top:5.5rem}@media (min-width: 992px){.hospedagem{padding-top:8rem}}@media (min-width: 992px){.hospedagem .title:before{content:"";width:1px;height:125%;background-color:#7b1410;position:absolute;top:50%;left:0;transform:translateY(-50%);display:block}}@media (min-width: 992px){.hospedagem .wrapper{padding-bottom:5.5rem}}.hospedagem .wrapper .image img{z-index:1;border-radius:30px 30px 5px 5px}@media (min-width: 992px){.hospedagem .wrapper .image:after{content:"";width:70%;height:50%;background-color:#a21c17;display:block;z-index:0;position:absolute;bottom:-1.5rem;border-radius:5px}}.hospedagem .wrapper:nth-child(odd){background-color:#feefe4}.hospedagem .wrapper:nth-child(odd) .row{flex-direction:row-reverse}.hospedagem .wrapper:nth-child(odd) .name{color:#fff}.hospedagem .wrapper:nth-child(odd) .editor-texto *{color:#fff}.hospedagem .wrapper:nth-child(odd) .image:after{right:-1.5rem}.hospedagem .wrapper:nth-child(odd) .description{background-color:#7b1410}@media (min-width: 992px){.hospedagem .wrapper:nth-child(odd) .description{margin-right:-2rem}}.hospedagem .wrapper:nth-child(odd) .description-wrapper:before{left:-1.5rem}.hospedagem .wrapper:nth-child(odd) .icon .ratio{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(234deg) brightness(104%) contrast(101%)}.hospedagem .wrapper:nth-child(odd) .icon span{color:#fff}.hospedagem .wrapper:nth-child(odd) .btn{background-color:#feefe4;color:#a21c17}@media (hover: hover){.hospedagem .wrapper:nth-child(odd) .btn:hover{background-color:#fdcaa3}}.hospedagem .wrapper:nth-child(even) .description{background-color:#fee1cb}@media (min-width: 992px){.hospedagem .wrapper:nth-child(even) .description{margin-left:-2rem}}.hospedagem .wrapper:nth-child(even) .description-wrapper:before{right:-1.5rem}.hospedagem .wrapper:nth-child(even) .name{color:#a21c17}.hospedagem .wrapper:nth-child(even) .image:after{left:-1.5rem}.hospedagem .wrapper:nth-child(even) .icon .ratio{filter:invert(13%) sepia(66%) saturate(2265%) hue-rotate(341deg) brightness(136%) contrast(108%)}.hospedagem .wrapper:nth-child(even) .btn{background-color:#a21c17;color:#fff}@media (hover: hover){.hospedagem .wrapper:nth-child(even) .btn:hover{background-color:#5f100d}}.hospedagem .wrapper .description{position:relative;z-index:2;border-radius:30px 30px 5px 5px}@media (max-width: 991.98px){.hospedagem .wrapper .description{margin-top:-2rem}}.hospedagem .wrapper .description-wrapper{position:relative}@media (min-width: 992px){.hospedagem .wrapper .description-wrapper:before{content:"";width:120%;height:70%;bottom:-1.5rem;border:1px solid #a21c17;position:absolute;border-radius:5px}}.hospedagem .wrapper .description .icon .ratio{width:calc(1.7572751186rem + 1.0356040679vw);width:clamp(2rem,1.7572751186rem + 1.0356040679vw,3rem)}.hospedagem .wrapper .description .icon span{font-size:calc(.6893187796rem + .258901017vw);font-size:clamp(.75rem,.6893187796rem + .258901017vw,1rem)}.empresa .mvv-card .icon{max-width:calc(2.5145502372rem + 2.0712081357vw);max-width:clamp(3rem,2.5145502372rem + 2.0712081357vw,5rem)}@media (min-width: 992px){.empresa .gallery-wrapper{float:right}}@media (min-width: 992px){.eventos .wrapper{padding-bottom:5.5rem}}.eventos .wrapper .image img{border-radius:30px 30px 5px 5px;z-index:3}@media (min-width: 992px){.eventos .wrapper .image:after{content:"";width:70%;height:70%;background-color:#a21c17;display:block;z-index:0;position:absolute;bottom:-1.5rem;border-radius:5px}}.eventos .wrapper .btn{white-space:initial}.eventos .wrapper:nth-child(odd){background-color:#feefe4}.eventos .wrapper:nth-child(odd) .row{flex-direction:row-reverse}.eventos .wrapper:nth-child(odd) .image:after{right:-1.5rem}.eventos .wrapper:nth-child(odd) .description{border:1px solid #a21c17}@media (min-width: 992px){.eventos .wrapper:nth-child(odd) .description{margin-right:-.5rem}}.eventos .wrapper:nth-child(even) .description{border:1px solid #a21c17}@media (min-width: 992px){.eventos .wrapper:nth-child(even) .description{margin-left:-.5rem}}.eventos .wrapper:nth-child(even) .image:after{left:-1.5rem}.eventos .wrapper .description{position:relative;z-index:2;border-radius:5px}@media (max-width: 991.98px){.eventos .wrapper .description{margin-top:-.5rem}}.eventos .wrapper .description ul li{position:relative}@media (min-width: 992px){.eventos .wrapper .description ul li{padding-left:.5rem}.eventos .wrapper .description ul li:before{content:"";width:1px;height:70%;transform:translateY(-50%);position:absolute;top:50%;left:0;background-color:#a21c17;display:block}}@media (min-width: 992px){.espiritualidade-main .espiritualidade-swiper{clip-path:inset(0 0 0 -9999px)}}.espiritualidade-main .espiritualidade-swiper .swiper-slide{border-radius:30px 30px 5px 5px;overflow:hidden}.espiritualidade-main .video{background-size:cover;background-position:center center}.espiritualidade-main .video .icon{transition:all .2s ease-in-out;position:relative;z-index:0}.espiritualidade-main .video .icon:before{content:"";width:135%;height:135%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00000080;opacity:0;border-radius:50rem;transition:all .2s ease-in-out;z-index:-1}@media (hover: hover){.espiritualidade-main .video:hover .icon:before{opacity:1}}.espiritualidade-main .description{position:relative;border-radius:30px}.espiritualidade-main .description .text{background-color:#feefe4;border-radius:30px}.espiritualidade-main .description .text .text-primary-light{position:relative}.espiritualidade-main .description .text .text-primary-light:after{content:"";width:calc(100% + 2rem);height:1px;background-color:#a21c17;position:absolute;bottom:-1rem;left:0;display:block}@media (min-width: 1200px){.espiritualidade-main .description .text .text-primary-light:after{width:calc(100% + 3rem)}}@media (min-width: 1600px){.espiritualidade-main .description .text .text-primary-light:after{width:calc(100% + 4rem)}}.espiritualidade-main .description:before{content:"";width:150vw;border-radius:30px;height:calc(100% + 6rem);position:absolute;top:-4rem;right:-25vw;background-color:#feefe4;z-index:-1}@media (min-width: 992px){.espiritualidade-main .description:before{right:0;top:0}}.espiritualidade-main .calendar h2:before{content:"";width:100%;height:2px;background-color:#a21c17;position:absolute;top:-1rem;right:60%}.espiritualidade-main .calendar h2:after{content:"";width:100%;height:2px;background-color:#df5700;position:absolute;bottom:-1rem;left:60%}.espiritualidade-main .contact{background-color:#feefe4}.form-contact .form-control{padding:.5em .75em}.contact{background-color:#feefe4}#offcanvasCategories{background:linear-gradient(180deg,#ffa754,#df5700)}#offcanvasCategories ul li{background-color:#ed7300;border-bottom:1px solid #df5700}#offcanvasCategories ul li a{display:block;color:#fff;padding:.5rem 1rem;transition:all .2s ease-in-out}@media (hover: hover){#offcanvasCategories ul li a:hover{background-color:#c64d00}}#offcanvasCategories ul li:first-child{border-top:1px solid #df5700}#offcanvasCategories ul li .active{background-color:red}
