:root{--gutter: 8rem}@media screen and (max-width: 1260px){:root{--gutter: 4rem}}@media screen and (max-width: 700px){:root{--gutter: 2.4rem}}strong{font-weight:bold}*{margin:0;padding:0;outline:0;box-sizing:border-box;scroll-behavior:smooth}*:focus{outline:0}html,body,#root{font-size:62.5%}body{overflow-x:hidden;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}main{display:flex;overflow-x:hidden;flex-direction:column;background-color:#fff9f2;position:relative}body,input,button,textarea{font-family:"Noto Serif",serif;color:#2e1500}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button{cursor:pointer}img{display:block;max-width:100%}.eyebrow{display:flex;align-items:center;gap:1.2rem;text-transform:uppercase}.eyebrow::before{content:"";width:2.4rem;height:1px;background-color:currentColor;flex-shrink:0}.only-mobile{display:none !important}.mobile-tablet{display:none !important}@media screen and (max-width: 700px){.only-mobile{display:initial !important}.mobile-tablet{display:initial !important}.tablet-desktop{display:none !important}.only-desktop{display:none !important}}@media screen and (min-width: 701px)and (max-width: 1260px){.mobile-tablet{display:initial !important}.only-desktop{display:none !important}}@keyframes appear{from{opacity:0}to{opacity:1}}.brownButton{background-color:#2e1500;color:#fff;font-family:"Geist",sans-serif;height:5rem;padding:1.4rem 1.8rem;font-size:1.6rem;line-height:1;font-weight:600;transition:filter .2s;display:flex;place-items:center;justify-content:center;z-index:10;border-radius:999px;gap:1rem;width:fit-content;cursor:pointer;text-transform:uppercase}.brownButton svg{flex-shrink:0}.brownButton:hover{filter:brightness(0.7)}@media screen and (max-width: 700px){.brownButton{height:4.6rem;padding:1.4rem 1.8rem;font-size:1.4rem;line-height:1.4rem}.brownButton svg{width:1.8rem;height:1.8rem}}.circleButton{width:5rem;height:5rem;border-radius:50%;background-color:#feead3;display:flex;align-items:center;justify-content:center;border:none;flex-shrink:0;transition:filter .2s}.circleButton:hover{filter:brightness(0.94)}.circleButton.is-prev svg{transform:rotate(180deg)}@media screen and (max-width: 700px){.circleButton{width:4.4rem;height:4.4rem}}.nav{position:absolute;top:0;left:0;width:100%;height:8rem;z-index:8;display:flex;align-items:center;color:#feead3;border-bottom:1px solid currentColor}.nav .nav-panel{display:contents}.nav .nav-toggle,.nav .nav-close,.nav .nav-abelha{display:none}.nav .nav-panel>ul{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:stretch;justify-content:flex-end;gap:4.8rem;height:100%}.nav .nav-panel>ul>li{position:relative;display:flex;align-items:center;gap:.8rem}.nav .nav-panel>ul>li>a{font-family:"Noto Serif",serif;font-weight:500;font-variation-settings:"wdth" 80;font-size:1.8rem;line-height:1.8rem;letter-spacing:.9px;color:inherit;transition:opacity .2s}.nav .nav-panel>ul>li>a:hover{opacity:.7}.nav .nav-panel>ul>li .nav-caret{flex-shrink:0;transform:rotate(-90deg);transition:transform .2s}.nav .nav-sub{position:absolute;top:100%;left:50%;display:flex;flex-direction:column;gap:1.6rem;padding:2rem 2.4rem;background-color:#feead3;color:#2e1500;border-radius:2px;box-shadow:0 8px 24px rgba(46,21,0,.12);opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-0.4rem);transition:opacity .2s,transform .2s,visibility .2s;z-index:1}.nav .nav-sub a{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:1.6rem;line-height:1.6rem;letter-spacing:.8px;white-space:nowrap;color:inherit;transition:opacity .2s}.nav .nav-sub a:hover{opacity:.6}.nav .nav-panel>ul>li:hover .nav-sub,.nav .nav-panel>ul>li:focus-within .nav-sub{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.nav .nav-panel>ul>li:hover .nav-caret,.nav .nav-panel>ul>li:focus-within .nav-caret{transform:rotate(90deg)}.nav.nav--solid{position:relative;color:#2e1500}@media screen and (max-width: 1260px){.nav .nav-panel>ul{gap:3.2rem}.nav .nav-panel>ul>li>a{font-size:1.6rem}}@media screen and (max-width: 700px){.nav{height:5rem;justify-content:flex-end;padding:0 var(--gutter)}.nav .nav-toggle{display:block;padding:0;border:0;background:none;color:inherit;font-family:"Noto Serif",serif;font-weight:500;font-variation-settings:"wdth" 80;font-size:1.5rem;line-height:1.5rem;letter-spacing:.75px}.nav .nav-panel{display:none;position:fixed;top:0;left:0;width:100%;height:48rem;padding:9.3rem var(--gutter) 0;background-color:#feead3;color:#2e1500;z-index:20}.nav.nav--open{z-index:20}.nav.nav--open .nav-panel{display:block}.nav .nav-close{display:flex;align-items:center;justify-content:center;position:absolute;top:1.4rem;right:var(--gutter);width:2.2rem;height:2.2rem;padding:0;border:0;background:none;color:inherit}.nav .nav-panel>ul{max-width:none;height:auto;margin:0;padding:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem}.nav .nav-panel>ul>li{position:static;flex-direction:column;align-items:flex-start;gap:0}.nav .nav-panel>ul>li>a{font-family:"Noto Serif",serif;font-weight:380;font-variation-settings:"wdth" 90;font-size:1.5rem;line-height:2.2rem;letter-spacing:0;text-transform:uppercase}.nav .nav-panel>ul>li.is-active>a{font-weight:400}.nav .nav-panel>ul .nav-caret{display:none}.nav .nav-sub{position:static;align-items:flex-start;gap:.7rem;margin-top:.7rem;padding:0;background:none;border-radius:0;box-shadow:none;opacity:1;visibility:visible;transform:none !important}.nav .nav-sub a{font-family:"Noto Serif",serif;font-weight:318;font-variation-settings:"wdth" 90;font-size:1.5rem;line-height:2.2rem;letter-spacing:0;color:inherit}.nav li.is-active>a::after{content:"";display:inline-block;width:.6rem;height:.6rem;margin-left:.8rem;border-radius:50%;background-color:currentColor;vertical-align:middle}.nav .nav-abelha{display:block;position:absolute;top:37.9rem;right:var(--gutter);width:5rem;height:4.3rem;object-fit:contain}}.header{position:relative;width:100%;aspect-ratio:72/31;overflow:hidden}.header .header-back{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.header .header-info{position:absolute;top:36.45%;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:1.7rem;width:100%;padding:0 8rem}.header .header-info .header-logo{width:45.4rem;max-width:100%;height:auto}.header .header-info p{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:2rem;line-height:3rem;letter-spacing:1px;color:#feead3;text-align:center}@media screen and (max-width: 1260px){.header .header-info .header-logo{width:36rem}.header .header-info p{font-size:1.8rem;line-height:2.6rem}}@media screen and (max-width: 700px){.header{aspect-ratio:36/48}.header .header-info{top:50%;transform:translate(-50%, -50%);gap:1.4rem;padding:0 2.4rem}.header .header-info .header-logo{width:100%;max-width:24.9rem;opacity:.9}.header .header-info p{font-size:1.5rem;line-height:2rem;letter-spacing:.75px;max-width:32rem}}.page-intro{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;justify-content:space-between;align-items:flex-start;padding-top:8.3rem}.page-intro .page-intro-left{width:52.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem}.page-intro .page-intro-left .eyebrow{font-family:"Noto Serif",serif;font-weight:500;font-variation-settings:"wdth" 100;font-size:1.6rem;line-height:1.2;color:#2e1500}.page-intro .page-intro-left h1{font-family:"Noto Serif",serif;font-weight:500;font-variation-settings:"wdth" 90;font-size:3.2rem;line-height:4.4rem;letter-spacing:1.6px;color:#2e1500}.page-intro .page-intro-right{width:52.2rem}.page-intro .page-intro-right p{font-family:"Noto Serif",serif;font-weight:350;font-variation-settings:"wdth" 90;color:#2e1500}@media screen and (max-width: 1260px){.page-intro{gap:6rem}.page-intro .page-intro-left,.page-intro .page-intro-right{width:auto;flex:1}}@media screen and (max-width: 700px){.page-intro{flex-direction:column;gap:3.2rem;padding-top:4.8rem}.page-intro .page-intro-left{width:100%;gap:1.6rem}.page-intro .page-intro-left h1{font-size:2.4rem;line-height:3.4rem}.page-intro .page-intro-right{width:100%}}footer{background-color:#2e1500;color:#feead3;width:100%;padding:7.7rem 0 10rem}footer .wrap-footer{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:flex-start;gap:6rem}footer .footer-logo{width:19.7rem;height:19.5rem;object-fit:contain;flex-shrink:0}footer .unidades-footer{display:flex;gap:6rem;flex:1;padding-top:1.4rem}footer .unidade-footer{display:flex;flex-direction:column;gap:2.5rem;max-width:30rem}footer .unidade-footer h3{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:2.4rem;line-height:1}footer .unidade-footer p{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 90;font-size:1.6rem;line-height:1.5;opacity:.8}footer .social-footer{display:flex;align-items:flex-end;gap:1rem;align-self:stretch}footer .social-footer a{width:4rem;height:4rem;border-radius:50%;background-color:#feead3;display:flex;align-items:center;justify-content:center;transition:filter .2s}footer .social-footer a:hover{filter:brightness(0.9)}@media screen and (max-width: 1260px){footer .wrap-footer{gap:4rem}footer .unidades-footer{gap:4rem}}@media screen and (max-width: 700px){footer{padding:6rem 0 5.8rem}footer .wrap-footer{flex-direction:column;align-items:center;text-align:center;gap:0}footer .wrap-footer>a{order:3;margin-top:4.3rem}footer .footer-logo{width:14.8rem;height:auto}footer .unidades-footer{order:1;flex-direction:column;align-items:center;gap:3.4rem;padding-top:0;width:100%}footer .unidade-footer{max-width:none;align-items:center;gap:1.2rem}footer .unidade-footer h3{font-size:1.6rem}footer .unidade-footer p{font-size:1.4rem}footer .social-footer{order:2;align-items:center;justify-content:center;width:100%;margin-top:2.1rem;gap:.8rem}footer .social-footer a{width:3rem;height:3rem}footer .social-footer svg{width:1.8rem;height:1.8rem}}.sobre{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:flex-start;padding-top:12.3rem;padding-bottom:9.4rem}.sobre .sobre-left{flex:1;display:flex;flex-direction:column;align-items:flex-start}.sobre .sobre-left h2{font-family:"Klee One",cursive;font-weight:600;font-size:4.4rem;line-height:1.2;color:#2e1500}.sobre .sobre-left .abelha{width:9.2rem;height:8rem;object-fit:contain;margin-top:38rem}.sobre .sobre-right{width:52.2rem;flex-shrink:0;margin-top:6.4rem;display:flex;flex-direction:column;align-items:flex-start;gap:7.7rem}.sobre .sobre-right p{font-family:"Noto Serif",serif;font-weight:350;font-variation-settings:"wdth" 90;font-size:1.9rem;line-height:3rem;letter-spacing:.95px;color:#2e1500}.sobre .saiba{display:flex;align-items:center;gap:2.7rem}.sobre .saiba span{font-family:"Noto Serif",serif;font-weight:500;font-variation-settings:"wdth" 85;font-size:1.8rem;line-height:1.8rem;letter-spacing:1.44px;text-transform:uppercase;color:#2e1500}.sobre .saiba .saiba-icon{width:3.2rem;height:3.2rem;border-radius:50%;background-color:#2e1500;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s}@media screen and (max-width: 1260px){.sobre{gap:6rem}.sobre .sobre-right{width:46rem;gap:5rem}.sobre .sobre-left .abelha{margin-top:24rem}.sobre .saiba{gap:3.2rem}}@media screen and (max-width: 700px){.sobre{flex-direction:column;align-items:center;text-align:center;gap:0;padding-top:5rem;padding-bottom:2.4rem}.sobre .sobre-left,.sobre .sobre-right{display:contents}.sobre .sobre-left h2{order:1;font-size:2.6rem}.sobre .sobre-right p{order:2;max-width:24.6rem;margin-top:5.7rem;font-size:1.5rem;line-height:2.2rem}.sobre .saiba{order:3;margin-top:2rem;gap:2.4rem}.sobre .saiba span{font-size:1.4rem;line-height:1.4rem;letter-spacing:.84px}.sobre .saiba .saiba-icon{width:2.2rem;height:2.2rem}.sobre .saiba .saiba-icon svg{width:100%;height:100%}.sobre .sobre-left .abelha{order:4;align-self:flex-start;margin-top:4.8rem;width:5rem;height:4.3rem}}.destaques{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:flex-start;gap:3.2rem;padding-bottom:7.5rem}.destaques .destaque{display:flex;flex-direction:column;gap:2.4rem}.destaques .destaque img{width:100%;border-radius:2px;object-fit:cover}.destaques .destaque h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:2.8rem;line-height:1.2;color:#2e1500}.destaques .destaque p{font-family:"Geist",sans-serif;font-weight:400;font-size:1.4rem;line-height:1.4;color:#2e1500;opacity:.6;margin-top:.4rem}.destaques .destaque:nth-child(1){width:40.5rem}.destaques .destaque:nth-child(1) img{height:61.8rem}.destaques .destaque:nth-child(2){width:51.5rem;padding-top:8rem}.destaques .destaque:nth-child(2) img{height:53.8rem}.destaques .destaque:nth-child(3){width:29.6rem}.destaques .destaque:nth-child(3) img{height:61.8rem}@media screen and (max-width: 1260px){.destaques .destaque:nth-child(1){width:32%}.destaques .destaque:nth-child(1) img{height:48rem}.destaques .destaque:nth-child(2){width:40%;padding-top:6rem}.destaques .destaque:nth-child(2) img{height:42rem}.destaques .destaque:nth-child(3){width:24%}.destaques .destaque:nth-child(3) img{height:48rem}}@media screen and (max-width: 700px){.destaques{flex-direction:column;gap:5.6rem;padding-bottom:0}.destaques .destaque{gap:1.5rem}.destaques .destaque:nth-child(1),.destaques .destaque:nth-child(2),.destaques .destaque:nth-child(3){width:100%;padding-top:0}.destaques .destaque:nth-child(1) img{height:44rem}.destaques .destaque:nth-child(2) img{height:32.6rem}.destaques .destaque:nth-child(3) img{width:73.7%;height:44rem}.destaques .destaque h3{font-size:2.2rem}}.produtos{position:relative;padding:12rem 0 16rem}.produtos .produtos-wrap{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;flex-direction:column;gap:4.8rem}.produtos .produtos-header{display:flex;flex-direction:column;gap:1.6rem}.produtos .produtos-header .eyebrow{font-family:"Klee One",cursive;font-weight:600;font-size:1.6rem;line-height:1.2;color:#2e1500}.produtos .produtos-header h2{font-family:"Noto Serif",serif;font-weight:330;font-variation-settings:"wdth" 75;font-size:4rem;line-height:1.1;letter-spacing:4px;text-transform:uppercase;color:#2e1500}.produtos .produtos-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.2rem}.produtos .produto-card{height:32rem;background-color:#fff;border:1px solid #2e1500;border-radius:2px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.produtos .produto-card img{width:100%;height:22rem;object-fit:cover;flex-shrink:0}.produtos .produto-card .produto-label{flex:1;display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem}.produtos .produto-card .produto-label h3{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 70;font-size:2.4rem;line-height:1.2;color:#2e1500}.produtos .produto-card .produto-label svg{flex-shrink:0;transition:transform .2s}.produtos .produto-card:hover{box-shadow:0 8px 24px rgba(46,21,0,.12)}.produtos .produto-card:hover .produto-label svg{transform:translateX(4px)}.produtos .produto-card--indisponivel{pointer-events:none}.produtos .abelha-02{position:absolute;top:6.9rem;right:5.35rem;width:12.1rem;height:10rem;object-fit:contain;transform:rotate(-25deg);pointer-events:none}@media screen and (max-width: 1260px){.produtos{padding:8rem 0 10rem}.produtos .produtos-grid{grid-template-columns:repeat(2, 1fr)}.produtos .abelha-02{width:9.7rem;height:8rem;right:3rem}}@media screen and (max-width: 700px){.produtos{padding:7.2rem 0 6.4rem}.produtos .produtos-wrap{gap:4.8rem}.produtos .produtos-header .eyebrow{font-size:1.2rem}.produtos .produtos-header h2{font-size:2.4rem;letter-spacing:2.4px}.produtos .produtos-grid{grid-template-columns:1fr;gap:1.6rem}.produtos .produto-card{height:27rem}.produtos .produto-card img{height:20rem}.produtos .produto-card .produto-label h3{font-size:1.8rem}.produtos .abelha-02{display:none}}.encomendas-hero{background-color:#2e1500;display:flex;align-items:stretch;width:100%}.encomendas-hero img{width:56.67%;height:60rem;object-fit:cover;flex-shrink:0}.encomendas-hero .encomendas-texto{flex:1;padding:15.8rem 8rem 0 11.1rem;color:#fef2e5}.encomendas-hero .encomendas-texto h2{font-family:"Noto Serif",serif;font-weight:350;font-variation-settings:"wdth" 90;font-size:3rem;line-height:4.6rem;letter-spacing:1.5px;text-transform:uppercase;max-width:43.3rem}.encomendas-hero .encomendas-texto p{font-family:"Noto Serif",serif;font-weight:350;font-variation-settings:"wdth" 90;font-size:1.9rem;line-height:3rem;letter-spacing:.95px;max-width:43.3rem;margin-top:4.2rem}@media screen and (max-width: 1260px){.encomendas-hero img{height:auto;min-height:50rem}.encomendas-hero .encomendas-texto{padding:8rem 4rem}.encomendas-hero .encomendas-texto h2{font-size:2.6rem;line-height:3.8rem}.encomendas-hero .encomendas-texto p{font-size:1.7rem;line-height:2.8rem;margin-top:2.4rem}}@media screen and (max-width: 700px){.encomendas-hero{flex-direction:column-reverse}.encomendas-hero img{width:100%;min-height:0;height:30rem}.encomendas-hero .encomendas-texto{padding:6rem 2.4rem 4rem}.encomendas-hero .encomendas-texto h2,.encomendas-hero .encomendas-texto p{max-width:none}.encomendas-hero .encomendas-texto h2{font-size:2.2rem;line-height:3rem;letter-spacing:1.1px}.encomendas-hero .encomendas-texto p{font-size:1.6rem;line-height:2.2rem;letter-spacing:.8px;margin-top:2.5rem}}.como-funciona{padding:9.8rem 0 12rem}.como-funciona .como-wrap{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;flex-direction:column;align-items:center;gap:4.8rem}.como-funciona .section-header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;text-align:center;color:#2e1500}.como-funciona .section-header p{font-family:"Geist",sans-serif;font-weight:600;font-size:1.6rem;line-height:1.2;text-transform:uppercase;opacity:.7}.como-funciona .section-header h2{font-family:"Noto Serif",serif;font-weight:350;font-variation-settings:"wdth" 75;font-size:4.8rem;line-height:1.2}.como-funciona .como-content{display:flex;align-items:flex-start;gap:6.4rem;width:100%}.como-funciona .steps{flex:1;display:flex;flex-direction:column;gap:2.4rem}.como-funciona .steps li{display:flex;align-items:flex-start;gap:1.6rem}.como-funciona .steps .step-num{width:3.6rem;height:3.6rem;border-radius:50%;background-color:#feead3;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:"Geist",sans-serif;font-weight:700;font-size:1.4rem;line-height:1;color:#2e1500}.como-funciona .steps .step-text{flex:1;display:flex;flex-direction:column;gap:.6rem;color:#2e1500}.como-funciona .steps .step-text h3{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:2.2rem;line-height:1.2}.como-funciona .steps .step-text p{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:1.4rem;line-height:1.6;opacity:.75}.como-funciona .cta-card{width:42rem;flex-shrink:0;background-color:#fff;border:1px solid #2e1500;border-radius:20px;padding:3.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;color:#2e1500}.como-funciona .cta-card h3{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:2.8rem;line-height:1.2}.como-funciona .cta-card p{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 80;font-size:1.4rem;line-height:1.6;opacity:.75}@media screen and (max-width: 1260px){.como-funciona{padding:8rem 0}.como-funciona .como-content{gap:4rem}.como-funciona .cta-card{width:34rem}.como-funciona .section-header h2{font-size:3.6rem}}@media screen and (max-width: 700px){.como-funciona{padding:5.2rem 0 6rem}.como-funciona .como-wrap{gap:4rem}.como-funciona .section-header p{font-size:1.2rem}.como-funciona .section-header h2{font-size:2.8rem;line-height:1}.como-funciona .como-content{flex-direction:column;gap:3.2rem}.como-funciona .steps .step-num{width:3rem;height:3rem}.como-funciona .steps .step-text h3{font-size:1.6rem}.como-funciona .cta-card{width:100%;padding:3.2rem;border-radius:12px}.como-funciona .cta-card h3{font-size:1.8rem}.como-funciona .cta-card .brownButton{height:4rem;font-size:1.3rem;line-height:1.3rem}.como-funciona .cta-card .brownButton svg{width:1.6rem;height:1.6rem}}.visita{background-color:#feead3;display:flex;align-items:stretch;width:100%;height:70rem}.visita .visita-info{width:28.125%;flex-shrink:0;padding:8rem;display:flex;flex-direction:column;gap:4rem;color:#2e1500}.visita .visita-info .eyebrow{font-family:"Geist",sans-serif;font-weight:500;font-size:1.6rem;line-height:1.2}.visita .visita-info .unidade{display:flex;flex-direction:column;gap:1.6rem}.visita .visita-info .unidade h3{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 85;font-size:2.4rem;line-height:1.2}.visita .visita-info .unidade p{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 100;font-size:1.6rem;line-height:1.5;opacity:.7}.visita img{height:100%;object-fit:cover}.visita .visita-img-1{flex:1;min-width:0}.visita .visita-img-2{width:28.125%;flex-shrink:0}@media screen and (max-width: 1400px){.visita{height:auto}.visita .visita-info{width:34%;padding:4.8rem 4rem}.visita .visita-img-1{min-height:50rem}.visita .visita-img-2{display:none}}@media screen and (max-width: 700px){.visita{flex-direction:column}.visita .visita-info{width:100%;padding:5.2rem 2.4rem 7.2rem;gap:3.2rem}.visita .visita-info .eyebrow{font-size:1.2rem}.visita .visita-info .unidade h3{font-size:2rem}.visita .visita-info .unidade p{font-size:1.5rem}.visita .visita-img-1{width:100%;min-height:0;height:40rem}.visita .visita-img-2{display:block;width:100%;height:46rem}}.depoimentos{width:100%;max-width:144rem;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:flex-start;padding-top:17.2rem;padding-bottom:17.2rem}.depoimentos .depo-left{width:52.2rem;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;color:#2e1500}.depoimentos .depo-left h2{font-family:"Noto Serif",serif;font-weight:600;font-variation-settings:"wdth" 85;font-size:2.8rem;line-height:3.8rem;letter-spacing:1.4px}.depoimentos .depo-left p{font-family:"Noto Serif",serif;font-weight:350;font-variation-settings:"wdth" 90;font-size:1.9rem;line-height:3rem;letter-spacing:.95px;margin-top:2.2rem}.depoimentos .depo-left .depo-nav{display:flex;gap:1.2rem;margin-top:4.7rem}.depoimentos .depo-divisor{width:1px;height:20.4rem;background-color:#2e1500;flex-shrink:0;margin:0 4.1rem 0 12.8rem}.depoimentos .depo-right{width:50rem;max-width:100%;color:#2e1500}.depoimentos .depo-right .swiper-slide{display:flex;flex-direction:column;height:auto}.depoimentos .depo-right blockquote{font-family:"Noto Serif",serif;font-weight:400;font-variation-settings:"wdth" 100;font-style:italic;font-size:1.9rem;line-height:3rem;letter-spacing:.95px;min-height:17.5rem}.depoimentos .depo-right cite{font-family:"Noto Serif",serif;font-weight:500;font-variation-settings:"wdth" 100;font-style:normal;font-size:2rem;line-height:3rem;letter-spacing:1px}.depoimentos .depo-right .swiper-pagination{position:static;display:flex;gap:1rem;margin-top:7.6rem}.depoimentos .depo-right .swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;margin:0;border-radius:50%;background-color:#fcdbb5;opacity:.5}.depoimentos .depo-right .swiper-pagination .swiper-pagination-bullet-active{background-color:#2e1500;opacity:1}@media screen and (max-width: 1260px){.depoimentos{padding-top:10rem;padding-bottom:10rem}.depoimentos .depo-left{width:40%}.depoimentos .depo-divisor{margin:0 4rem}.depoimentos .depo-right{flex:1;width:auto}}@media screen and (max-width: 700px){.depoimentos{flex-direction:column;padding-top:6rem;padding-bottom:6rem;gap:4rem}.depoimentos .depo-left{width:100%}.depoimentos .depo-left h2{font-size:2rem;line-height:2.6rem;letter-spacing:1px}.depoimentos .depo-left p{font-size:1.5rem;line-height:2.2rem;letter-spacing:.75px;margin-top:4rem}.depoimentos .depo-left .depo-nav{gap:.9rem;margin-top:4rem}.depoimentos .depo-left .circleButton{width:3.4rem;height:3.4rem}.depoimentos .depo-left .circleButton svg{width:1.6rem;height:1.6rem}.depoimentos .depo-divisor{display:none}.depoimentos .depo-right{width:100%}.depoimentos .depo-right .swiper-slide{border-left:1px solid #2e1500;padding-left:2rem}.depoimentos .depo-right blockquote{font-size:1.5rem;line-height:2.3rem;letter-spacing:.3px;min-height:17.4rem}.depoimentos .depo-right cite{font-size:1.5rem;line-height:1.5rem;letter-spacing:.3px}.depoimentos .depo-right .swiper-pagination{justify-content:center;gap:.6rem;margin-top:5.6rem}.depoimentos .depo-right .swiper-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem}}
