*{margin:0;padding:0;box-sizing:border-box}
body#lp-7edicao{margin:0;padding:0;line-height:1.7em;font-family:"Open Sans",sans-serif;font-size:62.5%;color:#000;background-color:#FAF7F2;background-image:url(img-lp-7edicao/hero03.png);background-size:contain;background-repeat:no-repeat}
small{font-size:1.1em}
strong{font-weight:600}
.pswp__bg{background-color:#FFF !important;opacity: .8 !important}
.centro{max-width:940px;width:90%;margin:auto}
.flex{display:flex;flex-wrap:wrap;flex-direction:row}
.column{flex-direction:column}
.row{flex-direction:row}
.spacebetween{justify-content:space-between}
.aligncenter{align-items:center}
.justifycenter{justify-content:center}
.padding{padding:77px 0}
.padding30{padding:30px 0}
[data-aos]{opacity:0}
[data-aos].aos-animate{opacity:1}
video{border-radius:10px;cursor:pointer;margin:0 2%;width:46%}
p{font-size:1.6em;font-weight:400;line-height:1.35em;margin-bottom:1.1em}
h1{font-size:5em;font-weight:500;margin-bottom:15px;color:#F7C380;font-family:"Cormorant Garamond",serif;font-style:italic;letter-spacing:-2px;line-height:.8em}
h1 span{color:#4f4d4a;font-size:22px;display:block;font-weight:400;font-family:"Open Sans",sans-serif;letter-spacing:-1px}
h2{font-family:"Cormorant Garamond",serif;font-style:italic;font-size:3em;font-weight:500;margin-bottom:15px;line-height:1.2em;text-align:center;color:#436c5c}
h3{text-transform:uppercase;font-weight:400;letter-spacing:1px;font-size:2em;margin-bottom:5px;line-height:1.5em;color:#000;font-family:"Open Sans",sans-serif}
h4{font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#436c5c}
h5{font-size:1.5em;font-weight:400;margin:1.5em 0 .5em}
#header{position:relative;top:0;right:0;overflow:hidden;min-height:100vh}
#header h2{color:#FFF;width:95%;font-weight:600;text-align:left}
#header p{max-width:800px;width:95%;font-size:1.6em;line-height:1.6em;font-weight:300;margin-left:auto;margin-right:auto}
.absolute .flex.aligncenter .esquerda p{text-align:center!important;width:80%!important;margin:15px auto 0}
#header .background img{position:absolute;width:100%;height:100%;object-fit:cover}
#header .topo{background-color:#e2ecda;border-radius:0 0 30px 30px;padding:40px 10px 5px;flex-wrap:wrap;margin-bottom:4em}
.absolute{z-index:10;align-items:center}
.absolute .flex.aligncenter{justify-content:center}
.absolute .flex.aligncenter .esquerda{width:230px}
.absolute .flex.aligncenter .direita{width:calc(76% - 230px);align-items:baseline;text-align:left;margin-left:7%}
.absolute .flex.aligncenter .esquerda .logo{margin:0 auto 30px}
.subt{text-align:left}
.text-overlay{color:#000;text-align:center;margin:0 auto 30px}
.titulo{text-transform:uppercase;color:#000;font-size:2em;font-weight:700;margin-bottom:10px;margin-top:1em;font-family:"Open Sans",sans-serif}
.data-local{color:#000;transition:opacity .5s ease-in-out;text-align:center;font-size:2em;font-weight:200;margin:1em auto}
.data-local i{color:#dcb579;margin-right:10px;font-size:.9em}
.data-local .data{margin-bottom:15px}
.data-local .local{text-transform:uppercase;margin-bottom:0}
.botao{justify-content:center;font-weight:400;background-color:#dcb579;text-transform:uppercase;padding:15px 30px;font-size:2em;text-decoration:none;border-radius:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;color:#fff;margin:1em auto}
.botao:hover{background-color:#C89451;font-weight:600;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;transform:translateY(-3px) scale(1.04);box-shadow:0 5px 15px #0003}
#header .botao{background-color:#dcb579}
#header .botao:hover{background-color:#c89451}
.pulso{animation:pulse 2s ease-in-out infinite}
@keyframes pulse {
0%{transform:scale(1)}
50%{transform:scale(1.03)}
100%{transform:scale(1)}
}
.destaque{font-size:1.7em;line-height:1.5em;font-weight:600;border:none;padding:15px 0;color:#c89451;text-align:center;width:73%;margin:auto}
.animado{display:flex;padding:10px;transform-origin:center;animation:pulseScale .7s infinite alternate ease-in-out}
@keyframes pulseScale {
from{transform:scale(1)}
to{transform:scale(1.04)}
}
#reels .centro{width:720px}
#porque{background-image:url(img-lp-7edicao/piscina03.jpg);background-position:bottom;background-attachment:fixed;padding:150px 0;background-size:cover}
#local{background:linear-gradient(to bottom,#fff2d6 0%,#f7c380 99%);padding-top:120px}
#local flex .logo-jardim{width:30%}
#local .flex .logo-jardim{width:30%}
#local .flex .texto{width:60%}
#local .flex .texto h3,#local .flex .texto p{text-align:left}
#local h3,#local .texto,#local .texto p{color:#000}
#local .texto i{color:#E89F00;margin-right:5px}
#local .fotos{width:40%}
#local .galeria{width:100%;padding-top:45px}
#local .galeria .item img{max-width:100%}
#local .galeria .foto1{width:33.2%}
#local .galeria .foto2{width:33.2%}
#local .galeria .foto3{width:33.2%}
#local .galeria .foto4{width:49.8%}
#local .galeria .foto5{width:49.8%}
#local .fotos img{width:100%;height:auto}
#galeria{background:#000;flex-wrap:wrap}
#galeria a{display:flex}
#galeria h2{color:#fff;font-size:2.8em;font-weight:300;transition:opacity .5s ease-in-out;text-transform:uppercase;letter-spacing:4px;margin-bottom:70px}
#galeriafotos{width:92%;margin:auto;max-width:1400px}
#depoimentos{background:linear-gradient(135deg,#dba651,#c5913d);font-size:.9em}
#depoimentos .subtitulo{text-align:left;margin-bottom:40px;max-width:800px;width:90%}
#depoimentos h2{margin:0 0 15px;text-align:left}
#empreendedoras{position:relative;height:auto!important}
#empreendedoras .sobre{font-size:2.2em!important;line-height:1.2em;text-align:left;margin-top:0!important;margin-bottom:15px}
#empreendedoras .sobre strong{font-weight:700}
#empreendedoras .sobre span.divisoria{font-weight:100;margin:0 8px}
#empreendedoras .sobre a{color:#000;text-decoration:underline}
#empreendedoras .item{background-color:#FFF;border-radius:10px;padding:20px;margin-bottom:3em}
#empreendedoras .img{float:right;width:210px!important;height:auto!important;margin:0 0 10px 10px;border-radius:10px}
#gastronomia .texto{width:50%}
#gastronomia .cardapio{width:49%}
#gastronomia .fotos{width:51%}
#drinks .cardapio{width:40%;text-align:left}
#drinks .fotos{width:51%}
#gastronomia .cardapio p,#gastronomia .cardapio li{margin-bottom:5px;color:#000}
#gastronomia .cardapio p.item-cardapio{font-size:1.5em}
#gastronomia .fotos,#drinks .fotos{justify-content:space-between}
#gastronomia .fotos a,#petit .fotos a,#drinks .fotos a{width:49.5%}
#gastronomia .fotos img,#petit .fotos img,#drinks .fotos img{width:100%;height:auto}
#gastronomia .cardapio .tipo{margin-top:15px}
#gastronomia .cardapio li,#drinks .cardapio li{list-style:inside;font-size:1.3em;margin-bottom:10px;line-height:1.6em}
#gastronomia h2,#drinks h2{margin-bottom:1em;text-align:left}
#gastronomia .cardapio li span{display:block;margin-left:12px;font-style:italic;font-family:"Cormorant Garamond",serif;font-size:1.4em}
/*#gastronomia .fotos .item.foto1{width:42.4%}
#gastronomia .fotos .item.foto8{width:56.5%}
#gastronomia .fotos .item.foto2{width:42%}
#gastronomia .fotos .item.foto3{width:56.9%}
#gastronomia .fotos .item.foto4{width:44.2%}
#gastronomia .fotos .item.foto5{width:54.4%}
#gastronomia .fotos .item.foto6{width:59.8%}
#gastronomia .fotos .item.foto7{width:39%}*/
#gastronomia .fotos .item{width:49.5%}
#drinks .centro{flex-direction:row-reverse}
#bemestar{background: #d0cab2}
#bemestar .flex .logo-tokzen{width:30%}
#bemestar .flex .logo-tokzen img{border-radius: 50px}
#bemestar .flex .texto{width:60%}
#bemestar .flex .texto h2,#bemestar .flex .texto p{text-align:left}
#bemestar .texto,#bemestar .texto p,#bemestar .flex .texto a{color:#000}
#bemestar .texto i{color:#E89F00;margin-right:5px}
#bemestar .fotos{width:40%}

#bemestar .galeria .foto01 {
  width: 4% !important;
}
#bemestar .galeria .foto02 {
  width: 17% !important;
}
#bemestar .galeria{width:100%;padding-top:45px}
#bemestar .galeria .item img{max-width:100%}
#banda{background-color:#121011}
#banda .sobre-banda {
  width:58%;
}
#banda .sobre-banda .info div{width:68%}#banda .sobre-banda .info img{width:29%}
#banda .video {
  width:39%;
}#banda .video video{width: 100%}
#banda p, #banda h3{color: #FFF}
.sobre-banda img.mobile{display:none}
#dresscode h2{color:#436c5c}
#dresscode p{text-align:center;margin-bottom:10px}
#dresscode .inspiracoes img{width:auto;height:450px}
#dresscode .inspiracoes{justify-content:center;width:100%}
#dresscode .inspiracoes li{width:auto;list-style:none;margin:0 5px}
#cores{margin-bottom:30px}
#cores .circulo{width:50px;height:50px;border-radius:50px;margin:5px}
#cronograma li{color:#000;list-style:none;background-color:#f0f0f0;padding:5px;text-align:center;width:430px;margin:0 auto 5px;font-size:1.3em;border-radius:5px;display:flex;justify-content:space-between}
#cronograma ul{display:flex;flex-direction:column;align-items:center;width:430px;margin:auto}
#cronograma li .hora{width:19%;text-align:right;font-weight:600;color:#852121}
#cronograma li .oque{width:78%;text-align:left}
#networking{display:flex;align-items:center;flex-direction:column;background-image:url(img-lp-7edicao/folhas02.jpg);background-position:bottom;background-attachment:fixed;padding:150px 0;background-size:cover}
#networking p,#networking h2{color:#000}
#networking h2{text-align:left;margin-bottom:30px;font-weight:400;text-transform:uppercase}
.networking,.netweaving{margin:45px auto 30px;align-items:center}
.networking .icone,.netweaving .icone{width:60px}
.networking .conteudo,.netweaving .conteudo{width:calc(60% - 60px);padding-left:40px;border-left:1px solid #436c5c}
.networking .titulo,.netweaving .titulo{font-size:1.1em;width:30%}
.networking h4,.netweaving h4{text-transform:none!important;font-weight:700!important;line-height:1.1em!important}
.networking h4 span,.netweaving h4 span{font-weight:500;font-size:.9em;display:block;font-style:italic}
#networking h4{text-transform:none;line-height:1.2em;font-weight:700;margin-bottom:10px}
#networking li{list-style:none;font-size:1.5em;margin-bottom:15px;font-weight:300;font-family:"Open Sans",sans-serif;line-height:.8em;margin-left:15px;color:#000}
#porque p{text-align:center}
#porque .centro{width:70%;background-color:#ffffffc7;border-radius:60px;padding:20px 100px}
#porque h3,#porque p{color:#000}
#adquira{background:linear-gradient(135deg,#F2E9CF,#E9AD60)}
#adquira .ticket-cards{margin-top:40px;justify-content:space-between;align-items:baseline}
#adquira .ticket-card{background:#fff;padding:30px;border-radius:5px;box-shadow:0 5px 15px #0000001a;text-align:center;align-content:center;width:48%;display:flex;flex-wrap:initial;flex-direction:column}
#adquira .ticket-card h3{color:#000;font-weight:600;margin-bottom:5px}
#adquira .ticket-price{font-size:2.5rem;color:#dba651;font-weight:700;margin:20px 0;display:flex;justify-content:center}
#adquira .ticket-price span{text-transform:uppercase;margin-left:5px;font-size:.6em!important;font-weight:400}
#adquira .ticket-period{font-size:1.8em;color:#666}
#adquira .ticket-card.desativado{background-color:#D1D1D1;width:45%;margin-right:3%}
#adquira .ticket-card.desativado h3,#adquira .ticket-card.desativado .ticket-price,#adquira .ticket-card.period{color:#777}
#adquira .ticket-card.desativado .botao.comprar{background-color:#ADADAD;pointer-events:none}
.botao.comprar{background-color:#6a9c83;color:#fff;font-weight:800;text-transform:none;margin-top:30px;border:none;padding:10px 30px;cursor:pointer;display:block;width:100%;margin-bottom:0}
footer .titulo{color:#000;font-size:2em}
#banda h2{color:#000;font-weight:200;text-transform:uppercase;margin-bottom:1em;text-align:left;margin-top:1em}
#cronograma{background-image:url(img-lp-7edicao/cronograma.jpg)}
#cronograma h2{font-weight:300;margin-bottom:1em;text-align:center;margin-top:1em}
footer{background-image:url(img/dourado-footer.svg);background-position:right bottom;background-repeat:no-repeat;background-size:800px auto;overflow:hidden;padding-top:50px}
footer .centro{position:relative;align-items:flex-start}
footer a{color:#000!important;text-decoration:none}
footer.privacidade{padding-top:0;background:none}
footer.privacidade a{color:#000}
footer .logo-rodape{justify-content:center;align-items:center}
footer .flex{position:relative}
footer .titulo{color:#dba651;text-align:left;font-size:2.8em;margin-bottom:15px;text-transform:none;line-height:1.1em}
footer .michelle{font-size:1.6em;font-weight:500;margin-top:1.5em;margin-bottom:0!important}
footer .michi-footer{margin-bottom:-70px;right:0;width:50%;justify-content:flex-end}
footer .michi-footer img{height:auto;max-width:300px}
footer .info{align-items:flex-start;flex-direction:column;width:50%}
footer p{margin-bottom:0}
.instagram a{color:#000;font-size:1.9em;margin-top:1em}
.instagram img{margin-right:10px}
a.botao-whats{position:relative;z-index:1;color:#fff!important;font-size:1.9em;font-weight:800;padding:10px 18px;border-radius:10px;display:flex;align-items:center;margin:10px 0;background-image:#49bd60;background-image:-moz-linear-gradient(top,#49bd60 0%,#44a05e 100%);background-image:-webkit-linear-gradient(top,#49bd60 0%,#44a05e 100%);background-image:linear-gradient(to bottom,#49bd60 0%,#44a05e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49bd60',endColorstr='#44a05e',GradientType=0)}
.botao-whats::before{position:absolute;border-radius:10px;content:"";top:0;right:0;bottom:0;left:0;background-image:#49bd60;background-image:-moz-linear-gradient(top,#49bd60 12%,#49bd60 100%);background-image:-webkit-linear-gradient(top,#49bd60 12%,#49bd60 100%);background-image:linear-gradient(to bottom,#49bd60 12%,#49bd60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49bd60',endColorstr='#49bd60',GradientType=0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:-1;opacity:0}
.botao-whats:hover::before{opacity:1}
#desenvolvimento{background-color:#e8e8e8;text-align:center;padding:10px 0 90px}
#desenvolvimento a,#desenvolvimento p{color:#000}
#desenvolvimento .credito{margin:1.5em auto 5px;font-size:.8em}
#desenvolvimento .credito span{margin-right:3px}
.hidden{opacity:0}
#up{position:fixed;bottom:0;right:115px;color:#888;display:flex;flex-direction:column;font-size:1.3em;text-align:center;background-color:#FFF;padding:10px;border-radius:10px 10px 0 0;z-index:9999;text-decoration:none!important}
#up i{font-size:1.6em;color:#d8b86e}
.floating-wpp-button{width:45px!important;height:45px!important}
.floating-wpp-button i{margin-top:9px;margin-left:11px;font-size:2em;color:#fff}
.floating-wpp .floating-wpp-popup{display:none!important;opacity:0!important}
body.cky-consent-container{width:90%;left:5%}
body.cky-consent-bar{background-color:#ECECEC!important}
body.cky-notice-des a{font-size:1em!important}
body.cky-notice-btn-wrapper{margin-top:15px!important}
body.cky-notice p{font-size:1em}
.floating-wpp-popup active{display:none!important}
.opcao-pagar{border:1px solid #727272;border-radius:5px;width:100%;display:flex;flex-direction:column;text-decoration:none;color:#000;margin-bottom:15px;text-align:left}
.opcao-pagar p{font-size:1.6em!important;font-weight:500!important;display:flex;flex-direction:row;line-height:1.1em!important;padding:0 10px}
.opcao-pagar a{color:#000;text-decoration:none}
.opcao-pagar i{font-size:1em;margin-right:10px}
.buy-section{max-height:0;opacity:0;overflow:hidden;transition:all .6s ease;margin-top:20px}
.buy-section.show{max-height:2000px;opacity:1}
#buy-section h2{text-align:left;background-color:#c9c9c9;color:#000;padding:5px 5px 5px 10px;border-radius:5px 5px 0 0;margin-bottom:0}
.pix .col01{width:46%}
.pix .col02{width:53%;margin-right:1%;text-align:center}
#adquira .ticket-price small{font-size:15px;font-weight:400;display:block;line-height:16px;margin:14px 0 8px}
#adquira .ticket-price strong{font-weight:700}
.wpcf7 form.sent .wpcf7-response-output{background-color:#82e98b;margin:-32px 0 0!important;font-size:1.8em;font-weight:600;text-align:center;border:none;border-radius:10px;padding:15px 20px;line-height:1.2em}
.wpcf7-form p{display:flex;flex-wrap:wrap}
.wpcf7-form-control-wrap{position:relative;width:100%;display:flex}
.wpcf7-form input{width:100%;margin-bottom:8px;padding:5px;color:#000;font-size:1.2em!important;font-family:"Open Sans",sans-serif}
.botao-confirmar{cursor:pointer}
.grecaptcha-badge{width:10px!important}
.box{border:1px solid #000;display:flex;flex-direction:column;padding:15px;border-radius:10px}
#drinks .info p{color:#FFF}
#drinks .texto img{width:20%;height:auto;margin:0}
#drinks .info{width:75%}
#drinks .texto{align-items:center}
.logo-rodape{margin-top:3em;margin-bottom:3em;align-items:center;border-bottom:1px solid #d39e4a;padding-bottom:3em}
.trajetoria{margin-top:1em;font-size:2em;font-weight:600;background-color:#dba651;padding:15px 25px;border-radius:54px}
.trajetoria i{font-size:1em;margin-left:5px}
.trajetoria a{color:#fff!important}
#empreendedoras-patrocinadoras h2{margin-bottom:1.5em}
#empreendedoras-patrocinadoras .empreendedoras{align-items:flex-start;width:90%;margin:auto;justify-content:center}
#empreendedoras-patrocinadoras .empreendedoras li{width:18%;margin:0 2% 2% 3%;text-align:center;list-style:none}
#empreendedoras-patrocinadoras .empreendedoras li img{max-width:100%;height:auto}
#empreendedoras-patrocinadoras .empreendedoras li a,#empreendedoras-patrocinadoras .empreendedoras li p{color:#000;font-size:1.5em}
#empreendedoras-patrocinadoras .empreendedoras li a{margin:5px auto;display:block;text-decoration:none;color:#C89451}
#empreendedoras-patrocinadoras .empreendedoras li p{text-transform:uppercase;font-size:1.3em;font-weight:300}
#empreendedoras-patrocinadoras h4{font-size:1.9em;text-transform:inherit;line-height:1.1em;letter-spacing:-.5px}
.michelle{font-size:1.6em;font-weight:500;margin-top:1.5em;line-height:1.2em;margin-bottom:.5em}
.michelle small{font-size:.65em;display:block;font-weight:400}
.divis{padding:0 6px}
.opcao-pagar p.importante{display: block;font-size: .6em !important;padding: 0;line-height: 1.3em !important;margin-top: 5px;font-weight: 400 !important;font-family: "Open Sans",sans-serif;font-style: normal;}
@media screen and (max-width :1090px) {
.absolute .flex.aligncenter .direita,.absolute .flex.aligncenter .esquerda{width:85%;margin:0}
.absolute .flex.aligncenter .direita{margin-top:30px}
#header p{width:100%;text-align:center}
.absolute .flex.aligncenter{flex-direction:column}
#header{height:auto;max-height:inherit;min-height:inherit}
.titulo{margin-left:auto;margin-right:auto}
.absolute .flex.aligncenter .esquerda .logo{margin:0 auto 5px;max-width:300px}
#porque{background-position:center center;background-size:cover;background-repeat:no-repeat}
}
@media screen and (max-width :980px) {
#adquira .ticket-price{font-size:2rem}
#cabine .col01{width:100%;margin-top:10em}
#cabine video{margin:0 auto 20px;width:100%}
#empreendedoras-patrocinadoras .empreendedoras li{width:31%}
}
@media screen and (max-width :880px) {
#banda .centro div,#banda video,#banda .sobre-banda{width:100%;text-align:center;flex-direction: column}
#banda h2{text-align:center}
#dresscode .inspiracoes img{width:100%;max-width:800px;height:auto}
}
@media screen and (max-width :780px) {
#adquira .ticket-cards{flex-direction:column}
#adquira .ticket-card,#adquira .ticket-card.desativado{margin-bottom:30px;width:100%}
#empreendedoras-patrocinadoras .empreendedoras li{width:46%}
#bemestar .galeria .foto01 {
  width: 30% !important;
}
#bemestar .galeria .foto02 {
  width:50% !important;
}#bemestar .flex .texto h2,#bemestar .flex .texto p,#bemestar .flex .logo-tokzen{text-align:center}
}
@media screen and (max-width :720px) {
#reels .centro{width:80%}
footer .flex{flex-direction:column;align-content:center;align-items:center}
footer{padding-top:6em}
footer .instagram.flex .flex{flex-direction:row}
footer .michi-footer{position:relative;bottom:inherit;right:inherit;width:100%;justify-content:center;margin-top:25px}
footer .flex,footer .titulo{text-align:center}

.sobre-banda img {
  display: none !important;
}
.sobre-banda .info div {
  width: 100% !important;
}
.sobre-banda img.mobile{display: flex !important}
}
@media screen and (max-width :680px) {
.section-content{width:100%;margin:auto}
#galeria .section-content .flex{width:85%;margin:auto}
#caracteristicas .texto{width:85%;margin:auto}
.section-content ul.flex{flex-direction:column}
#caracteristicas li{margin-top:65px}
#caracteristicas h2{margin-top:15px}
#caracteristicas h1{margin:90px auto 30px;width:90%;line-height:1.2em}
#caracteristicas ul{margin-bottom:90px}
.botao{width:315px;text-align:center;line-height:1.1em;margin:auto}
#header .botao{margin:0 auto 3em auto}
.absolute{width:90%;position:relative;height:inherit!important}
#local .centro,#bemestar .centro{flex-direction:column}
#local .texto,#local .fotos{width:100%}
#local .galeria{width:90%;margin:auto}
#local .galeria .foto1,#local .galeria .foto2,#local .galeria .foto3,#local .galeria .foto4,#local .galeria .foto5{width:100%}
#local .galeria .item{margin-bottom:1%}
#local .flex .logo-jardim,#local .flex .texto,#bemestar .flex .logo-tokzen,#bemestar .flex .texto{width:100%}
#local .flex .logo-jardim,#local .flex .texto h3,#local .flex .texto p,#local .flex .texto,.titulo{text-align:center}
#local .flex .texto{margin-top:1.5em}
#cronograma{background-position:0 -12px;background-size:cover;background-repeat:no-repeat;background-image:url(img-lp-7edicao/cronograma-mobile02.jpg)}
#networking h4{font-size:1.5em}
}
@media screen and (max-width: 640px) {
.text-overlay{margin:0 auto}
.titulo{margin-top:2em}
#gastronomia .texto,#gastronomia .cardapio,#petit .texto,#petit .cardapio,#cardapio-vinho .texto,#cardapio-vinho .cardapio{width:100%}
#gastronomia .texto img,#petit .texto img{margin:auto;display:flex}
.cardapio{padding-left:0!important;border:none!important}
#gastronomia .cardapio{text-align:center;padding:30px!important}
#gastronomia .fotos,#drinks .fotos,#drinks .cardapio{width:100%}
footer .info,footer .centro{width:90%}
.box p,.box ul,#gastronomia h2,#drinks h2,#drinks li,#drinks p{text-align:center}
.data-local .local span{display:block;margin-top:3px}
.data-local .local span.divis{display:none}
.destaque{width:90%}
}
@media screen and (max-width: 520px) {
h1{font-size:3.8em;font-weight:500;margin-bottom:15px;line-height:1.1em}
#banda h2{margin:0 0 1em}
.titulo{font-size:2em;line-height:1.2em}
.data-local{flex-direction:column;margin:0 auto 30px}
.data-local .data{margin-right:0;margin-bottom:30px}
#reels .flex{flex-direction:column}
video{margin:0 auto 20px;width:100%}
#empreendedoras .item{text-align:center}
#empreendedoras .img{float:none;width:100%!important;margin:0 auto 20px}
#empreendedoras .sobre{display:flex;flex-direction:column}
#empreendedoras .divisoria{display:none}
#empreendedoras .item p{text-align:left}
#drinks .texto img{width:245px;height:auto;margin:0 auto 30px}
#drinks .info{width:100%}
#porque .centro{width:90%;padding:40px 15px;border-radius:30px}
.networking,.netweaving{flex-direction:column}
.networking .titulo,.netweaving .titulo{width:100%;text-align:center}
.networking .conteudo{width:100%;padding-left:0;padding-bottom:40px;border-bottom:1px solid #e8d3b8;border-left:none}
.netweaving .conteudo{width:100%;padding-left:0;padding-bottom:40px;border-left:none}
#networking p,.netweaving p{text-align:center}
#networking li{margin-left:15px;text-align:center;line-height:1.3em}
#cronograma li{width:90%}
#cronograma ul{width:100%}
#bemestar .galeria .foto01,#bemestar .galeria .foto02{width:inherit}
}
@media screen and (max-width: 480px) {
#banda video{margin-top:3em}
#depoimentos p{text-align:left!important;margin-left:0!important;width:100%!important}
.navigation{display:none}
#whats{left:inherit;right:20px}
h3{margin-left:0;margin-right:0}
.logo{width:200px;margin-bottom:0}
#contato .logo{width:180px}
#gastronomia .fotos a,#petit .fotos a,#drinks .fotos a{width:49.2%}
#local .galeria .item img{margin-top:0}
.pix .col01,.pix .col02{margin-right:0;width:100%}
}
@media screen and (max-width: 446px) {
.absolute .flex.aligncenter .direita{width:90%}
}
@media screen and (max-width: 420px) {
#adquira .ticket-card{width:100%;flex:1;flex-direction:column}
#adquira .ticket-card h3{width:100%}
#empreendedoras .img{width:100%!important;float:none;margin:10px 0 30px}
#empreendedoras-patrocinadoras{background-size:auto}
#empreendedoras-patrocinadoras .empreendedoras li{width:55%;margin:0 auto 40px}
#header{overflow:visible}
[data-aos-delay]{transition-delay:0ms!important}
}
@media screen and (max-width: 390px) {
footer .centro,footer .info{width:95%}
.logo{width:160px}
#header p{line-height:1.4em}
h1{font-size:3.4em!important;line-height:1em!important}
.titulo{font-size:1.6em!important;line-height:1.5em!important}
#header .botao{width:100%;margin:15px auto 0}
}
.blocks-gallery-grid:not(.has-nested-images),
.wp-block-gallery:not(.has-nested-images) {
  display:flex;
  flex-wrap:wrap;
  list-style-type:none;
  margin:0;
  padding:0
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item {
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center;
  margin:0 1em 1em 0;
  position:relative;
  width:calc(50% - 1em)
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) {
  margin-right:0
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure {
  align-items:flex-end;
  display:flex;
  height:100%;
  justify-content:flex-start;
  margin:0
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img {
  display:block;
  height:auto;
  max-width:100%;
  width:auto
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {
  background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);
  bottom:0;
  box-sizing:border-box;
  color:#fff;
  font-size:.8em;
  margin:0;
  max-height:100%;
  overflow:auto;
  padding:3em .77em .7em;
  position:absolute;
  text-align:center;
  width:100%;
  z-index:2
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img {
  display:inline
}
.blocks-gallery-grid:not(.has-nested-images) figcaption,
.wp-block-gallery:not(.has-nested-images) figcaption {
  flex-grow:1
}
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img {
  flex:1;
  height:100%;
  object-fit:cover;
  width:100%
}
.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item {
  margin-right:0;
  width:100%
}
@media (min-width:600px) {
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item {
    margin-right:1em;
    width:calc(33.33333% - .66667em)
  }
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item {
    margin-right:1em;
    width:calc(25% - .75em)
  }
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item {
    margin-right:1em;
    width:calc(20% - .8em)
  }
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item {
    margin-right:1em;
    width:calc(16.66667% - .83333em)
  }
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item {
    margin-right:1em;
    width:calc(14.28571% - .85714em)
  }
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item {
    margin-right:1em;
    width:calc(12.5% - .875em)
  }
  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
  .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
  .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),
  .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
  .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
  .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
  .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
  .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
  .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
  .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
  .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
  .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
  .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
  .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
  .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
  .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
  .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
  .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
  .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) {
    margin-right:0
  }
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child {
  margin-right:0
}
.blocks-gallery-grid:not(.has-nested-images).alignleft,
.blocks-gallery-grid:not(.has-nested-images).alignright,
.wp-block-gallery:not(.has-nested-images).alignleft,
.wp-block-gallery:not(.has-nested-images).alignright {
  max-width:420px;
  width:100%
}
.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,
.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure {
  justify-content:center
}
.wp-block-gallery:not(.is-cropped) .blocks-gallery-item {
  align-self:flex-start
}
figure.wp-block-gallery.has-nested-images {
  align-items:normal
}
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
  margin:0;
  width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)
}
.wp-block-gallery.has-nested-images figure.wp-block-image {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center;
  max-width:100%;
  position:relative
}
.wp-block-gallery.has-nested-images figure.wp-block-image>a,
.wp-block-gallery.has-nested-images figure.wp-block-image>div {
  flex-direction:column;
  flex-grow:1;
  margin:0
}
.wp-block-gallery.has-nested-images figure.wp-block-image img {
  display:block;
  height:auto;
  max-width:100%!important;
  width:auto
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
  bottom:0;
  left:0;
  max-height:100%;
  position:absolute;
  right:0
}
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
  backdrop-filter:blur(3px);
  content:"";
  height:100%;
  -webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);
  mask-image:linear-gradient(0deg,#000 20%,#0000);
  max-height:40%;
  pointer-events:none
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
  box-sizing:border-box;
  color:#fff;
  font-size:13px;
  margin:0;
  overflow:auto;
  padding:1em;
  text-align:center;
  text-shadow:0 0 1.5px #000
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar {
  height:12px;
  width:12px
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track {
  background-color:initial
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb {
  background-clip:padding-box;
  background-color:initial;
  border:3px solid #0000;
  border-radius:8px
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb {
  background-color:#fffc
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
  scrollbar-color:#0000 #0000;
  scrollbar-gutter:stable both-edges;
  scrollbar-width:thin
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover {
  scrollbar-color:#fffc #0000
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
  will-change:transform
}
@media (hover:none) {
  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    scrollbar-color:#fffc #0000
  }
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
  background:linear-gradient(0deg,#0006,#0000)
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
  display:inline
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
  color:inherit
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {
  box-sizing:border-box
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div {
  flex:1 1 auto
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
  background:none;
  color:inherit;
  flex:initial;
  margin:0;
  padding:10px 10px 9px;
  position:relative;
  text-shadow:none
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before {
  content:none
}
.wp-block-gallery.has-nested-images figcaption {
  flex-basis:100%;
  flex-grow:1;
  text-align:center
}
.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
  margin-bottom:auto;
  margin-top:0
}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
  align-self:inherit
}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {
  display:flex
}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
  flex:1 0 0%;
  height:100%;
  object-fit:cover;
  width:100%
}
.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {
  width:100%
}
@media (min-width:600px) {
  .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
    width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
  }
  .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
    width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)
  }
  .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
    width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)
  }
  .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
    width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)
  }
  .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
    width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)
  }
  .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
    width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)
  }
  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
    width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
  }
  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {
    width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)
  }
  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
    width:100%
  }
}
.wp-block-gallery.has-nested-images.alignleft,
.wp-block-gallery.has-nested-images.alignright {
  max-width:420px;
  width:100%
}
.wp-block-gallery.has-nested-images.aligncenter {
  justify-content:center
}
/*# sourceURL=https://acasasistemica.com.br/wp-includes/blocks/gallery/style.min.css */

