.header{width:100vw;overflow:hidden}.carousel{display:flex;width:500vw;transition:transform .5s ease-in-out}.carousel-wrapper{position:relative;width:100vw;overflow:hidden}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;box-shadow:0 4px 12px #0000004d;transition:background-color .3s ease,box-shadow .3s ease;z-index:10}.nav-arrow:hover{background-color:#ffffff59;box-shadow:0 6px 20px #00000080}.nav-arrow.left{left:1%}.nav-arrow.right{right:1%}.nav-arrow svg{stroke:#fff}.carousel-dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:10}.dot{width:12px;height:12px;border-radius:50%;background-color:#ffffff80;border:none;cursor:pointer;transition:background-color .3s ease}.dot.active{background-color:#fff}.carousel img{min-width:100vw;width:100vw;flex-shrink:0;height:75vh;object-fit:cover;scroll-snap-align:start;transition:transform .5s ease}#photo1,#photo4,#photo5{object-fit:cover}.static-image{width:100vw;height:60vh;object-fit:cover}.static-image.grayscale{filter:grayscale(100%)}@keyframes slide{0%{transform:translate(0)}20%{transform:translate(0)}25%{transform:translate(-100vw)}45%{transform:translate(-100vw)}50%{transform:translate(-200vw)}70%{transform:translate(-200vw)}75%{transform:translate(-300vw)}95%{transform:translate(-300vw)}to{transform:translate(-400vw)}}@media (max-width: 768px){.carousel img,.static-image{height:50vh}}@media (max-width: 480px){.carousel img,.static-image{height:40vh}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Open Sans,sans-serif;line-height:1.6;background-color:#fef9f5;width:100%;overflow-x:hidden}.btn-destaque{display:block;margin:1.5rem auto 0;background-color:#5c7f2f;color:#fff;border:none;padding:12px 24px;font-size:1rem;border-radius:15px;cursor:pointer;transition:background .4s ease,transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 6px #5c7f2f66}.btn-destaque:hover{background:linear-gradient(135deg,#6ea22f,#4c6b26);transform:scale(1.05);box-shadow:0 8px 15px #5c7f2fb3}#cardapionatal{text-align:center;margin-top:20px}.introducao{padding:4rem 1rem;background-color:#fef9f5}.introducao .container{display:flex;flex-direction:column-reverse;align-items:center;gap:3rem;max-width:75%;margin:0 auto}@media (min-width: 768px){.introducao .container{flex-direction:row}}.introducao .texto{flex:1}.introducao h1{font-family:Paprika,sans-serif;font-size:2.5rem;color:#5c7f2f;margin-bottom:1rem}.introducao p{font-family:Open Sans,sans-serif;color:#000;font-size:1.1rem;margin-bottom:1.5rem;line-height:1.5}.introducao .imagem{flex:1}.introducao .imagem img{width:100%;border-radius:20px;object-fit:cover;border:#5c7f2f 3px solid;box-shadow:0 4px 12px #0000001a}.processos,.sabores,.eventos{padding:4rem 1rem}.processos .container,.sabores .container,.eventos .container{max-width:75%;margin:0 auto}.processos h2,.sabores h2,.eventos h2{font-family:Paprika,sans-serif;font-size:2rem;color:#5c7f2f;margin-bottom:1.5rem;text-align:center}.processos p,.sabores p,.eventos p{font-family:Open Sans,sans-serif;color:#000;text-align:center;max-width:800px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.5}.cards{display:flex;flex-direction:column;gap:3rem;width:100%}@media (min-width: 768px){.cards{flex-direction:row;justify-content:space-between}}.card-wrapper{display:flex;flex-direction:column;align-items:center;flex:1;gap:1rem;text-align:center}.card-wrapper h3{font-family:Open Sans,sans-serif;font-weight:400;font-size:1rem;color:#000;margin:1rem}.card{width:100%;height:350px;background-color:#fff;border-radius:25px;overflow:hidden;-webkit-box-shadow:16px 18px 2px 0px #5c7f2f;box-shadow:16px 18px 2px #5c7f2f;transition:transform .3s;display:flex}.card:hover{transform:translateY(-5px)}.card img{width:100%;height:100%;object-fit:cover;display:block}.processos .cards,.sabores .cards,.eventos .cards{margin-bottom:2.5rem}.loader-container{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:beige}@media (max-width: 768px){.introducao{padding:2rem 1rem}.introducao h1{font-size:1.8rem;text-align:center}.introducao p{font-size:1rem;text-align:center}.btn-destaque{font-size:1rem;padding:10px 20px}.cards{flex-direction:column;gap:2rem}.card{height:250px}.card-wrapper h3{font-size:.95rem;padding:0 1rem}.sabores .card img,.eventos .card img{border-radius:15px}}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:19541.396484375px;stroke-dasharray:19541.396484375px}to{stroke-dashoffset:0;stroke-dasharray:19541.396484375px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:19541.396484375px;stroke-dasharray:19541.396484375px}to{stroke-dashoffset:0;stroke-dasharray:19541.396484375px}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 1s cubic-bezier(.47,0,.745,.715) 0s both,animate-svg-fill-1 .3s cubic-bezier(.39,.575,.565,1) .3s both;animation:animate-svg-stroke-1 1s cubic-bezier(.47,0,.745,.715) 0s both,animate-svg-fill-1 .3s cubic-bezier(.39,.575,.565,1) .3s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:11458.087890625px;stroke-dasharray:11458.087890625px}to{stroke-dashoffset:0;stroke-dasharray:11458.087890625px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:11458.087890625px;stroke-dasharray:11458.087890625px}to{stroke-dashoffset:0;stroke-dasharray:11458.087890625px}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 1s cubic-bezier(.47,0,.745,.715) .12s both,animate-svg-fill-2 .3s cubic-bezier(.39,.575,.565,1) .4s both;animation:animate-svg-stroke-2 1s cubic-bezier(.47,0,.745,.715) .12s both,animate-svg-fill-2 .3s cubic-bezier(.39,.575,.565,1) .4s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:810.6179809570312px;stroke-dasharray:810.6179809570312px}to{stroke-dashoffset:0;stroke-dasharray:810.6179809570312px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:810.6179809570312px;stroke-dasharray:810.6179809570312px}to{stroke-dashoffset:0;stroke-dasharray:810.6179809570312px}}.svg-elem-3{-webkit-animation:animate-svg-stroke-3 1s cubic-bezier(.47,0,.745,.715) .24s both,animate-svg-fill-3 .3s cubic-bezier(.39,.575,.565,1) .5s both;animation:animate-svg-stroke-3 1s cubic-bezier(.47,0,.745,.715) .24s both,animate-svg-fill-3 .3s cubic-bezier(.39,.575,.565,1) .5s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:215.43701171875px;stroke-dasharray:215.43701171875px}to{stroke-dashoffset:0;stroke-dasharray:215.43701171875px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:215.43701171875px;stroke-dasharray:215.43701171875px}to{stroke-dashoffset:0;stroke-dasharray:215.43701171875px}}.svg-elem-4{-webkit-animation:animate-svg-stroke-4 1s cubic-bezier(.47,0,.745,.715) .36s both,animate-svg-fill-4 .3s cubic-bezier(.39,.575,.565,1) .6000000000000001s both;animation:animate-svg-stroke-4 1s cubic-bezier(.47,0,.745,.715) .36s both,animate-svg-fill-4 .3s cubic-bezier(.39,.575,.565,1) .6000000000000001s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:100.26593017578125px;stroke-dasharray:100.26593017578125px}to{stroke-dashoffset:0;stroke-dasharray:100.26593017578125px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:100.26593017578125px;stroke-dasharray:100.26593017578125px}to{stroke-dashoffset:0;stroke-dasharray:100.26593017578125px}}.svg-elem-5{-webkit-animation:animate-svg-stroke-5 1s cubic-bezier(.47,0,.745,.715) .48s both,animate-svg-fill-5 .3s cubic-bezier(.39,.575,.565,1) .7s both;animation:animate-svg-stroke-5 1s cubic-bezier(.47,0,.745,.715) .48s both,animate-svg-fill-5 .3s cubic-bezier(.39,.575,.565,1) .7s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:290.2716979980469px;stroke-dasharray:290.2716979980469px}to{stroke-dashoffset:0;stroke-dasharray:290.2716979980469px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:290.2716979980469px;stroke-dasharray:290.2716979980469px}to{stroke-dashoffset:0;stroke-dasharray:290.2716979980469px}}.svg-elem-6{-webkit-animation:animate-svg-stroke-6 1s cubic-bezier(.47,0,.745,.715) .6s both,animate-svg-fill-6 .3s cubic-bezier(.39,.575,.565,1) .8s both;animation:animate-svg-stroke-6 1s cubic-bezier(.47,0,.745,.715) .6s both,animate-svg-fill-6 .3s cubic-bezier(.39,.575,.565,1) .8s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:569.1009521484375px;stroke-dasharray:569.1009521484375px}to{stroke-dashoffset:0;stroke-dasharray:569.1009521484375px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:569.1009521484375px;stroke-dasharray:569.1009521484375px}to{stroke-dashoffset:0;stroke-dasharray:569.1009521484375px}}.svg-elem-7{-webkit-animation:animate-svg-stroke-7 1s cubic-bezier(.47,0,.745,.715) .72s both,animate-svg-fill-7 .3s cubic-bezier(.39,.575,.565,1) .9000000000000001s both;animation:animate-svg-stroke-7 1s cubic-bezier(.47,0,.745,.715) .72s both,animate-svg-fill-7 .3s cubic-bezier(.39,.575,.565,1) .9000000000000001s both}@-webkit-keyframes animate-svg-stroke-8{0%{stroke-dashoffset:60.061187744140625px;stroke-dasharray:60.061187744140625px}to{stroke-dashoffset:0;stroke-dasharray:60.061187744140625px}}@keyframes animate-svg-stroke-8{0%{stroke-dashoffset:60.061187744140625px;stroke-dasharray:60.061187744140625px}to{stroke-dashoffset:0;stroke-dasharray:60.061187744140625px}}.svg-elem-8{-webkit-animation:animate-svg-stroke-8 1s cubic-bezier(.47,0,.745,.715) .84s both,animate-svg-fill-8 .3s cubic-bezier(.39,.575,.565,1) 1s both;animation:animate-svg-stroke-8 1s cubic-bezier(.47,0,.745,.715) .84s both,animate-svg-fill-8 .3s cubic-bezier(.39,.575,.565,1) 1s both}@-webkit-keyframes animate-svg-stroke-9{0%{stroke-dashoffset:287.6269226074219px;stroke-dasharray:287.6269226074219px}to{stroke-dashoffset:0;stroke-dasharray:287.6269226074219px}}@keyframes animate-svg-stroke-9{0%{stroke-dashoffset:287.6269226074219px;stroke-dasharray:287.6269226074219px}to{stroke-dashoffset:0;stroke-dasharray:287.6269226074219px}}.svg-elem-9{-webkit-animation:animate-svg-stroke-9 1s cubic-bezier(.47,0,.745,.715) .96s both,animate-svg-fill-9 .3s cubic-bezier(.39,.575,.565,1) 1.1s both;animation:animate-svg-stroke-9 1s cubic-bezier(.47,0,.745,.715) .96s both,animate-svg-fill-9 .3s cubic-bezier(.39,.575,.565,1) 1.1s both}@-webkit-keyframes animate-svg-stroke-10{0%{stroke-dashoffset:282.64886474609375px;stroke-dasharray:282.64886474609375px}to{stroke-dashoffset:0;stroke-dasharray:282.64886474609375px}}@keyframes animate-svg-stroke-10{0%{stroke-dashoffset:282.64886474609375px;stroke-dasharray:282.64886474609375px}to{stroke-dashoffset:0;stroke-dasharray:282.64886474609375px}}.svg-elem-10{-webkit-animation:animate-svg-stroke-10 1s cubic-bezier(.47,0,.745,.715) 1.08s both,animate-svg-fill-10 .3s cubic-bezier(.39,.575,.565,1) 1.2s both;animation:animate-svg-stroke-10 1s cubic-bezier(.47,0,.745,.715) 1.08s both,animate-svg-fill-10 .3s cubic-bezier(.39,.575,.565,1) 1.2s both}@-webkit-keyframes animate-svg-stroke-11{0%{stroke-dashoffset:287.1849670410156px;stroke-dasharray:287.1849670410156px}to{stroke-dashoffset:0;stroke-dasharray:287.1849670410156px}}@keyframes animate-svg-stroke-11{0%{stroke-dashoffset:287.1849670410156px;stroke-dasharray:287.1849670410156px}to{stroke-dashoffset:0;stroke-dasharray:287.1849670410156px}}.svg-elem-11{-webkit-animation:animate-svg-stroke-11 1s cubic-bezier(.47,0,.745,.715) 1.2s both,animate-svg-fill-11 .3s cubic-bezier(.39,.575,.565,1) 1.3s both;animation:animate-svg-stroke-11 1s cubic-bezier(.47,0,.745,.715) 1.2s both,animate-svg-fill-11 .3s cubic-bezier(.39,.575,.565,1) 1.3s both}@-webkit-keyframes animate-svg-stroke-12{0%{stroke-dashoffset:285.249267578125px;stroke-dasharray:285.249267578125px}to{stroke-dashoffset:0;stroke-dasharray:285.249267578125px}}@keyframes animate-svg-stroke-12{0%{stroke-dashoffset:285.249267578125px;stroke-dasharray:285.249267578125px}to{stroke-dashoffset:0;stroke-dasharray:285.249267578125px}}.svg-elem-12{-webkit-animation:animate-svg-stroke-12 1s cubic-bezier(.47,0,.745,.715) 1.3199999999999998s both,animate-svg-fill-12 .3s cubic-bezier(.39,.575,.565,1) 1.4000000000000001s both;animation:animate-svg-stroke-12 1s cubic-bezier(.47,0,.745,.715) 1.3199999999999998s both,animate-svg-fill-12 .3s cubic-bezier(.39,.575,.565,1) 1.4000000000000001s both}@-webkit-keyframes animate-svg-stroke-13{0%{stroke-dashoffset:215.46627807617188px;stroke-dasharray:215.46627807617188px}to{stroke-dashoffset:0;stroke-dasharray:215.46627807617188px}}@keyframes animate-svg-stroke-13{0%{stroke-dashoffset:215.46627807617188px;stroke-dasharray:215.46627807617188px}to{stroke-dashoffset:0;stroke-dasharray:215.46627807617188px}}.svg-elem-13{-webkit-animation:animate-svg-stroke-13 1s cubic-bezier(.47,0,.745,.715) 1.44s both,animate-svg-fill-13 .3s cubic-bezier(.39,.575,.565,1) 1.5000000000000002s both;animation:animate-svg-stroke-13 1s cubic-bezier(.47,0,.745,.715) 1.44s both,animate-svg-fill-13 .3s cubic-bezier(.39,.575,.565,1) 1.5000000000000002s both}@-webkit-keyframes animate-svg-stroke-14{0%{stroke-dashoffset:253.10719299316406px;stroke-dasharray:253.10719299316406px}to{stroke-dashoffset:0;stroke-dasharray:253.10719299316406px}}@keyframes animate-svg-stroke-14{0%{stroke-dashoffset:253.10719299316406px;stroke-dasharray:253.10719299316406px}to{stroke-dashoffset:0;stroke-dasharray:253.10719299316406px}}.svg-elem-14{-webkit-animation:animate-svg-stroke-14 1s cubic-bezier(.47,0,.745,.715) 1.56s both,animate-svg-fill-14 .3s cubic-bezier(.39,.575,.565,1) 1.6s both;animation:animate-svg-stroke-14 1s cubic-bezier(.47,0,.745,.715) 1.56s both,animate-svg-fill-14 .3s cubic-bezier(.39,.575,.565,1) 1.6s both}@-webkit-keyframes animate-svg-stroke-15{0%{stroke-dashoffset:188.05145263671875px;stroke-dasharray:188.05145263671875px}to{stroke-dashoffset:0;stroke-dasharray:188.05145263671875px}}@keyframes animate-svg-stroke-15{0%{stroke-dashoffset:188.05145263671875px;stroke-dasharray:188.05145263671875px}to{stroke-dashoffset:0;stroke-dasharray:188.05145263671875px}}.svg-elem-15{-webkit-animation:animate-svg-stroke-15 1s cubic-bezier(.47,0,.745,.715) 1.68s both,animate-svg-fill-15 .3s cubic-bezier(.39,.575,.565,1) 1.7000000000000002s both;animation:animate-svg-stroke-15 1s cubic-bezier(.47,0,.745,.715) 1.68s both,animate-svg-fill-15 .3s cubic-bezier(.39,.575,.565,1) 1.7000000000000002s both}@-webkit-keyframes animate-svg-stroke-16{0%{stroke-dashoffset:193.8692626953125px;stroke-dasharray:193.8692626953125px}to{stroke-dashoffset:0;stroke-dasharray:193.8692626953125px}}@keyframes animate-svg-stroke-16{0%{stroke-dashoffset:193.8692626953125px;stroke-dasharray:193.8692626953125px}to{stroke-dashoffset:0;stroke-dasharray:193.8692626953125px}}.svg-elem-16{-webkit-animation:animate-svg-stroke-16 1s cubic-bezier(.47,0,.745,.715) 1.7999999999999998s both,animate-svg-fill-16 .3s cubic-bezier(.39,.575,.565,1) 1.8s both;animation:animate-svg-stroke-16 1s cubic-bezier(.47,0,.745,.715) 1.7999999999999998s both,animate-svg-fill-16 .3s cubic-bezier(.39,.575,.565,1) 1.8s both}@-webkit-keyframes animate-svg-stroke-17{0%{stroke-dashoffset:226.38255310058594px;stroke-dasharray:226.38255310058594px}to{stroke-dashoffset:0;stroke-dasharray:226.38255310058594px}}@keyframes animate-svg-stroke-17{0%{stroke-dashoffset:226.38255310058594px;stroke-dasharray:226.38255310058594px}to{stroke-dashoffset:0;stroke-dasharray:226.38255310058594px}}.svg-elem-17{-webkit-animation:animate-svg-stroke-17 1s cubic-bezier(.47,0,.745,.715) 1.92s both,animate-svg-fill-17 .3s cubic-bezier(.39,.575,.565,1) 1.9000000000000001s both;animation:animate-svg-stroke-17 1s cubic-bezier(.47,0,.745,.715) 1.92s both,animate-svg-fill-17 .3s cubic-bezier(.39,.575,.565,1) 1.9000000000000001s both}@-webkit-keyframes animate-svg-stroke-18{0%{stroke-dashoffset:281.3690490722656px;stroke-dasharray:281.3690490722656px}to{stroke-dashoffset:0;stroke-dasharray:281.3690490722656px}}@keyframes animate-svg-stroke-18{0%{stroke-dashoffset:281.3690490722656px;stroke-dasharray:281.3690490722656px}to{stroke-dashoffset:0;stroke-dasharray:281.3690490722656px}}.svg-elem-18{-webkit-animation:animate-svg-stroke-18 1s cubic-bezier(.47,0,.745,.715) 2.04s both,animate-svg-fill-18 .3s cubic-bezier(.39,.575,.565,1) 2s both;animation:animate-svg-stroke-18 1s cubic-bezier(.47,0,.745,.715) 2.04s both,animate-svg-fill-18 .3s cubic-bezier(.39,.575,.565,1) 2s both}@-webkit-keyframes animate-svg-stroke-19{0%{stroke-dashoffset:189.48814392089844px;stroke-dasharray:189.48814392089844px}to{stroke-dashoffset:0;stroke-dasharray:189.48814392089844px}}@keyframes animate-svg-stroke-19{0%{stroke-dashoffset:189.48814392089844px;stroke-dasharray:189.48814392089844px}to{stroke-dashoffset:0;stroke-dasharray:189.48814392089844px}}.svg-elem-19{-webkit-animation:animate-svg-stroke-19 1s cubic-bezier(.47,0,.745,.715) 2.16s both,animate-svg-fill-19 .3s cubic-bezier(.39,.575,.565,1) 2.1s both;animation:animate-svg-stroke-19 1s cubic-bezier(.47,0,.745,.715) 2.16s both,animate-svg-fill-19 .3s cubic-bezier(.39,.575,.565,1) 2.1s both}@-webkit-keyframes animate-svg-stroke-20{0%{stroke-dashoffset:233.31655883789062px;stroke-dasharray:233.31655883789062px}to{stroke-dashoffset:0;stroke-dasharray:233.31655883789062px}}@keyframes animate-svg-stroke-20{0%{stroke-dashoffset:233.31655883789062px;stroke-dasharray:233.31655883789062px}to{stroke-dashoffset:0;stroke-dasharray:233.31655883789062px}}.svg-elem-20{-webkit-animation:animate-svg-stroke-20 1s cubic-bezier(.47,0,.745,.715) 2.28s both,animate-svg-fill-20 .3s cubic-bezier(.39,.575,.565,1) 2.2s both;animation:animate-svg-stroke-20 1s cubic-bezier(.47,0,.745,.715) 2.28s both,animate-svg-fill-20 .3s cubic-bezier(.39,.575,.565,1) 2.2s both}@-webkit-keyframes animate-svg-stroke-21{0%{stroke-dashoffset:282.230224609375px;stroke-dasharray:282.230224609375px}to{stroke-dashoffset:0;stroke-dasharray:282.230224609375px}}@keyframes animate-svg-stroke-21{0%{stroke-dashoffset:282.230224609375px;stroke-dasharray:282.230224609375px}to{stroke-dashoffset:0;stroke-dasharray:282.230224609375px}}.svg-elem-21{-webkit-animation:animate-svg-stroke-21 1s cubic-bezier(.47,0,.745,.715) 2.4s both,animate-svg-fill-21 .3s cubic-bezier(.39,.575,.565,1) 2.3s both;animation:animate-svg-stroke-21 1s cubic-bezier(.47,0,.745,.715) 2.4s both,animate-svg-fill-21 .3s cubic-bezier(.39,.575,.565,1) 2.3s both}@-webkit-keyframes animate-svg-stroke-22{0%{stroke-dashoffset:224.54843139648438px;stroke-dasharray:224.54843139648438px}to{stroke-dashoffset:0;stroke-dasharray:224.54843139648438px}}@keyframes animate-svg-stroke-22{0%{stroke-dashoffset:224.54843139648438px;stroke-dasharray:224.54843139648438px}to{stroke-dashoffset:0;stroke-dasharray:224.54843139648438px}}.svg-elem-22{-webkit-animation:animate-svg-stroke-22 1s cubic-bezier(.47,0,.745,.715) 2.52s both,animate-svg-fill-22 .3s cubic-bezier(.39,.575,.565,1) 2.4s both;animation:animate-svg-stroke-22 1s cubic-bezier(.47,0,.745,.715) 2.52s both,animate-svg-fill-22 .3s cubic-bezier(.39,.575,.565,1) 2.4s both}@-webkit-keyframes animate-svg-stroke-23{0%{stroke-dashoffset:252.6433868408203px;stroke-dasharray:252.6433868408203px}to{stroke-dashoffset:0;stroke-dasharray:252.6433868408203px}}@keyframes animate-svg-stroke-23{0%{stroke-dashoffset:252.6433868408203px;stroke-dasharray:252.6433868408203px}to{stroke-dashoffset:0;stroke-dasharray:252.6433868408203px}}.svg-elem-23{-webkit-animation:animate-svg-stroke-23 1s cubic-bezier(.47,0,.745,.715) 2.6399999999999997s both,animate-svg-fill-23 .3s cubic-bezier(.39,.575,.565,1) 2.5s both;animation:animate-svg-stroke-23 1s cubic-bezier(.47,0,.745,.715) 2.6399999999999997s both,animate-svg-fill-23 .3s cubic-bezier(.39,.575,.565,1) 2.5s both}@-webkit-keyframes animate-svg-stroke-24{0%{stroke-dashoffset:215.0958251953125px;stroke-dasharray:215.0958251953125px}to{stroke-dashoffset:0;stroke-dasharray:215.0958251953125px}}@keyframes animate-svg-stroke-24{0%{stroke-dashoffset:215.0958251953125px;stroke-dasharray:215.0958251953125px}to{stroke-dashoffset:0;stroke-dasharray:215.0958251953125px}}.svg-elem-24{-webkit-animation:animate-svg-stroke-24 1s cubic-bezier(.47,0,.745,.715) 2.76s both,animate-svg-fill-24 .3s cubic-bezier(.39,.575,.565,1) 2.6s both;animation:animate-svg-stroke-24 1s cubic-bezier(.47,0,.745,.715) 2.76s both,animate-svg-fill-24 .3s cubic-bezier(.39,.575,.565,1) 2.6s both}@-webkit-keyframes animate-svg-stroke-25{0%{stroke-dashoffset:93.51524353027344px;stroke-dasharray:93.51524353027344px}to{stroke-dashoffset:0;stroke-dasharray:93.51524353027344px}}@keyframes animate-svg-stroke-25{0%{stroke-dashoffset:93.51524353027344px;stroke-dasharray:93.51524353027344px}to{stroke-dashoffset:0;stroke-dasharray:93.51524353027344px}}.svg-elem-25{-webkit-animation:animate-svg-stroke-25 1s cubic-bezier(.47,0,.745,.715) 2.88s both,animate-svg-fill-25 .3s cubic-bezier(.39,.575,.565,1) 2.7s both;animation:animate-svg-stroke-25 1s cubic-bezier(.47,0,.745,.715) 2.88s both,animate-svg-fill-25 .3s cubic-bezier(.39,.575,.565,1) 2.7s both}@-webkit-keyframes animate-svg-stroke-26{0%{stroke-dashoffset:48.97978210449219px;stroke-dasharray:48.97978210449219px}to{stroke-dashoffset:0;stroke-dasharray:48.97978210449219px}}@keyframes animate-svg-stroke-26{0%{stroke-dashoffset:48.97978210449219px;stroke-dasharray:48.97978210449219px}to{stroke-dashoffset:0;stroke-dasharray:48.97978210449219px}}.svg-elem-26{-webkit-animation:animate-svg-stroke-26 1s cubic-bezier(.47,0,.745,.715) 3s both,animate-svg-fill-26 .3s cubic-bezier(.39,.575,.565,1) 2.8s both;animation:animate-svg-stroke-26 1s cubic-bezier(.47,0,.745,.715) 3s both,animate-svg-fill-26 .3s cubic-bezier(.39,.575,.565,1) 2.8s both}@-webkit-keyframes animate-svg-stroke-27{0%{stroke-dashoffset:34.04988098144531px;stroke-dasharray:34.04988098144531px}to{stroke-dashoffset:0;stroke-dasharray:34.04988098144531px}}@keyframes animate-svg-stroke-27{0%{stroke-dashoffset:34.04988098144531px;stroke-dasharray:34.04988098144531px}to{stroke-dashoffset:0;stroke-dasharray:34.04988098144531px}}.svg-elem-27{-webkit-animation:animate-svg-stroke-27 1s cubic-bezier(.47,0,.745,.715) 3.12s both,animate-svg-fill-27 .3s cubic-bezier(.39,.575,.565,1) 2.9s both;animation:animate-svg-stroke-27 1s cubic-bezier(.47,0,.745,.715) 3.12s both,animate-svg-fill-27 .3s cubic-bezier(.39,.575,.565,1) 2.9s both}@-webkit-keyframes animate-svg-stroke-28{0%{stroke-dashoffset:29.40687370300293px;stroke-dasharray:29.40687370300293px}to{stroke-dashoffset:0;stroke-dasharray:29.40687370300293px}}@keyframes animate-svg-stroke-28{0%{stroke-dashoffset:29.40687370300293px;stroke-dasharray:29.40687370300293px}to{stroke-dashoffset:0;stroke-dasharray:29.40687370300293px}}.svg-elem-28{-webkit-animation:animate-svg-stroke-28 1s cubic-bezier(.47,0,.745,.715) 3.2399999999999998s both,animate-svg-fill-28 .3s cubic-bezier(.39,.575,.565,1) 3s both;animation:animate-svg-stroke-28 1s cubic-bezier(.47,0,.745,.715) 3.2399999999999998s both,animate-svg-fill-28 .3s cubic-bezier(.39,.575,.565,1) 3s both}@-webkit-keyframes animate-svg-stroke-29{0%{stroke-dashoffset:30.254291534423828px;stroke-dasharray:30.254291534423828px}to{stroke-dashoffset:0;stroke-dasharray:30.254291534423828px}}@keyframes animate-svg-stroke-29{0%{stroke-dashoffset:30.254291534423828px;stroke-dasharray:30.254291534423828px}to{stroke-dashoffset:0;stroke-dasharray:30.254291534423828px}}.svg-elem-29{-webkit-animation:animate-svg-stroke-29 1s cubic-bezier(.47,0,.745,.715) 3.36s both,animate-svg-fill-29 .3s cubic-bezier(.39,.575,.565,1) 3.1s both;animation:animate-svg-stroke-29 1s cubic-bezier(.47,0,.745,.715) 3.36s both,animate-svg-fill-29 .3s cubic-bezier(.39,.575,.565,1) 3.1s both}@-webkit-keyframes animate-svg-stroke-30{0%{stroke-dashoffset:19541.396484375px;stroke-dasharray:19541.396484375px}to{stroke-dashoffset:0;stroke-dasharray:19541.396484375px}}@keyframes animate-svg-stroke-30{0%{stroke-dashoffset:19541.396484375px;stroke-dasharray:19541.396484375px}to{stroke-dashoffset:0;stroke-dasharray:19541.396484375px}}@-webkit-keyframes animate-svg-fill-30{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-30{0%{fill:transparent}to{fill:#000}}.svg-elem-30{-webkit-animation:animate-svg-stroke-30 1s cubic-bezier(.47,0,.745,.715) 3.48s both,animate-svg-fill-30 .3s cubic-bezier(.39,.575,.565,1) 3.2s both;animation:animate-svg-stroke-30 1s cubic-bezier(.47,0,.745,.715) 3.48s both,animate-svg-fill-30 .3s cubic-bezier(.39,.575,.565,1) 3.2s both}@-webkit-keyframes animate-svg-stroke-31{0%{stroke-dashoffset:11458.087890625px;stroke-dasharray:11458.087890625px}to{stroke-dashoffset:0;stroke-dasharray:11458.087890625px}}@keyframes animate-svg-stroke-31{0%{stroke-dashoffset:11458.087890625px;stroke-dasharray:11458.087890625px}to{stroke-dashoffset:0;stroke-dasharray:11458.087890625px}}@-webkit-keyframes animate-svg-fill-31{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-31{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-31{-webkit-animation:animate-svg-stroke-31 1s cubic-bezier(.47,0,.745,.715) 3.5999999999999996s both,animate-svg-fill-31 .3s cubic-bezier(.39,.575,.565,1) 3.3s both;animation:animate-svg-stroke-31 1s cubic-bezier(.47,0,.745,.715) 3.5999999999999996s both,animate-svg-fill-31 .3s cubic-bezier(.39,.575,.565,1) 3.3s both}@-webkit-keyframes animate-svg-stroke-32{0%{stroke-dashoffset:810.6179809570312px;stroke-dasharray:810.6179809570312px}to{stroke-dashoffset:0;stroke-dasharray:810.6179809570312px}}@keyframes animate-svg-stroke-32{0%{stroke-dashoffset:810.6179809570312px;stroke-dasharray:810.6179809570312px}to{stroke-dashoffset:0;stroke-dasharray:810.6179809570312px}}@-webkit-keyframes animate-svg-fill-32{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-32{0%{fill:transparent}to{fill:#000}}.svg-elem-32{-webkit-animation:animate-svg-stroke-32 1s cubic-bezier(.47,0,.745,.715) 3.7199999999999998s both,animate-svg-fill-32 .3s cubic-bezier(.39,.575,.565,1) 3.4s both;animation:animate-svg-stroke-32 1s cubic-bezier(.47,0,.745,.715) 3.7199999999999998s both,animate-svg-fill-32 .3s cubic-bezier(.39,.575,.565,1) 3.4s both}@-webkit-keyframes animate-svg-stroke-33{0%{stroke-dashoffset:215.43701171875px;stroke-dasharray:215.43701171875px}to{stroke-dashoffset:0;stroke-dasharray:215.43701171875px}}@keyframes animate-svg-stroke-33{0%{stroke-dashoffset:215.43701171875px;stroke-dasharray:215.43701171875px}to{stroke-dashoffset:0;stroke-dasharray:215.43701171875px}}@-webkit-keyframes animate-svg-fill-33{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-33{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-33{-webkit-animation:animate-svg-stroke-33 1s cubic-bezier(.47,0,.745,.715) 3.84s both,animate-svg-fill-33 .3s cubic-bezier(.39,.575,.565,1) 3.5s both;animation:animate-svg-stroke-33 1s cubic-bezier(.47,0,.745,.715) 3.84s both,animate-svg-fill-33 .3s cubic-bezier(.39,.575,.565,1) 3.5s both}@-webkit-keyframes animate-svg-stroke-34{0%{stroke-dashoffset:100.26593017578125px;stroke-dasharray:100.26593017578125px}to{stroke-dashoffset:0;stroke-dasharray:100.26593017578125px}}@keyframes animate-svg-stroke-34{0%{stroke-dashoffset:100.26593017578125px;stroke-dasharray:100.26593017578125px}to{stroke-dashoffset:0;stroke-dasharray:100.26593017578125px}}@-webkit-keyframes animate-svg-fill-34{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-34{0%{fill:transparent}to{fill:#000}}.svg-elem-34{-webkit-animation:animate-svg-stroke-34 1s cubic-bezier(.47,0,.745,.715) 3.96s both,animate-svg-fill-34 .3s cubic-bezier(.39,.575,.565,1) 3.6s both;animation:animate-svg-stroke-34 1s cubic-bezier(.47,0,.745,.715) 3.96s both,animate-svg-fill-34 .3s cubic-bezier(.39,.575,.565,1) 3.6s both}@-webkit-keyframes animate-svg-stroke-35{0%{stroke-dashoffset:290.2716979980469px;stroke-dasharray:290.2716979980469px}to{stroke-dashoffset:0;stroke-dasharray:290.2716979980469px}}@keyframes animate-svg-stroke-35{0%{stroke-dashoffset:290.2716979980469px;stroke-dasharray:290.2716979980469px}to{stroke-dashoffset:0;stroke-dasharray:290.2716979980469px}}@-webkit-keyframes animate-svg-fill-35{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-35{0%{fill:transparent}to{fill:#000}}.svg-elem-35{-webkit-animation:animate-svg-stroke-35 1s cubic-bezier(.47,0,.745,.715) 4.08s both,animate-svg-fill-35 .3s cubic-bezier(.39,.575,.565,1) 3.7s both;animation:animate-svg-stroke-35 1s cubic-bezier(.47,0,.745,.715) 4.08s both,animate-svg-fill-35 .3s cubic-bezier(.39,.575,.565,1) 3.7s both}@-webkit-keyframes animate-svg-stroke-36{0%{stroke-dashoffset:569.1009521484375px;stroke-dasharray:569.1009521484375px}to{stroke-dashoffset:0;stroke-dasharray:569.1009521484375px}}@keyframes animate-svg-stroke-36{0%{stroke-dashoffset:569.1009521484375px;stroke-dasharray:569.1009521484375px}to{stroke-dashoffset:0;stroke-dasharray:569.1009521484375px}}@-webkit-keyframes animate-svg-fill-36{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-36{0%{fill:transparent}to{fill:#000}}.svg-elem-36{-webkit-animation:animate-svg-stroke-36 1s cubic-bezier(.47,0,.745,.715) 4.2s both,animate-svg-fill-36 .3s cubic-bezier(.39,.575,.565,1) 3.8s both;animation:animate-svg-stroke-36 1s cubic-bezier(.47,0,.745,.715) 4.2s both,animate-svg-fill-36 .3s cubic-bezier(.39,.575,.565,1) 3.8s both}@-webkit-keyframes animate-svg-stroke-37{0%{stroke-dashoffset:60.061187744140625px;stroke-dasharray:60.061187744140625px}to{stroke-dashoffset:0;stroke-dasharray:60.061187744140625px}}@keyframes animate-svg-stroke-37{0%{stroke-dashoffset:60.061187744140625px;stroke-dasharray:60.061187744140625px}to{stroke-dashoffset:0;stroke-dasharray:60.061187744140625px}}@-webkit-keyframes animate-svg-fill-37{0%{fill:transparent}to{fill:#4a5730}}@keyframes animate-svg-fill-37{0%{fill:transparent}to{fill:#4a5730}}.svg-elem-37{-webkit-animation:animate-svg-stroke-37 1s cubic-bezier(.47,0,.745,.715) 4.32s both,animate-svg-fill-37 .3s cubic-bezier(.39,.575,.565,1) 3.9s both;animation:animate-svg-stroke-37 1s cubic-bezier(.47,0,.745,.715) 4.32s both,animate-svg-fill-37 .3s cubic-bezier(.39,.575,.565,1) 3.9s both}@-webkit-keyframes animate-svg-stroke-38{0%{stroke-dashoffset:287.6269226074219px;stroke-dasharray:287.6269226074219px}to{stroke-dashoffset:0;stroke-dasharray:287.6269226074219px}}@keyframes animate-svg-stroke-38{0%{stroke-dashoffset:287.6269226074219px;stroke-dasharray:287.6269226074219px}to{stroke-dashoffset:0;stroke-dasharray:287.6269226074219px}}@-webkit-keyframes animate-svg-fill-38{0%{fill:transparent}to{fill:#4a5730}}@keyframes animate-svg-fill-38{0%{fill:transparent}to{fill:#4a5730}}.svg-elem-38{-webkit-animation:animate-svg-stroke-38 1s cubic-bezier(.47,0,.745,.715) 4.4399999999999995s both,animate-svg-fill-38 .3s cubic-bezier(.39,.575,.565,1) 4s both;animation:animate-svg-stroke-38 1s cubic-bezier(.47,0,.745,.715) 4.4399999999999995s both,animate-svg-fill-38 .3s cubic-bezier(.39,.575,.565,1) 4s both}@-webkit-keyframes animate-svg-stroke-39{0%{stroke-dashoffset:282.64886474609375px;stroke-dasharray:282.64886474609375px}to{stroke-dashoffset:0;stroke-dasharray:282.64886474609375px}}@keyframes animate-svg-stroke-39{0%{stroke-dashoffset:282.64886474609375px;stroke-dasharray:282.64886474609375px}to{stroke-dashoffset:0;stroke-dasharray:282.64886474609375px}}@-webkit-keyframes animate-svg-fill-39{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-39{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-39{-webkit-animation:animate-svg-stroke-39 1s cubic-bezier(.47,0,.745,.715) 4.56s both,animate-svg-fill-39 .3s cubic-bezier(.39,.575,.565,1) 4.1000000000000005s both;animation:animate-svg-stroke-39 1s cubic-bezier(.47,0,.745,.715) 4.56s both,animate-svg-fill-39 .3s cubic-bezier(.39,.575,.565,1) 4.1000000000000005s both}@-webkit-keyframes animate-svg-stroke-40{0%{stroke-dashoffset:287.1849670410156px;stroke-dasharray:287.1849670410156px}to{stroke-dashoffset:0;stroke-dasharray:287.1849670410156px}}@keyframes animate-svg-stroke-40{0%{stroke-dashoffset:287.1849670410156px;stroke-dasharray:287.1849670410156px}to{stroke-dashoffset:0;stroke-dasharray:287.1849670410156px}}@-webkit-keyframes animate-svg-fill-40{0%{fill:transparent}to{fill:#4b5630}}@keyframes animate-svg-fill-40{0%{fill:transparent}to{fill:#4b5630}}.svg-elem-40{-webkit-animation:animate-svg-stroke-40 1s cubic-bezier(.47,0,.745,.715) 4.68s both,animate-svg-fill-40 .3s cubic-bezier(.39,.575,.565,1) 4.2s both;animation:animate-svg-stroke-40 1s cubic-bezier(.47,0,.745,.715) 4.68s both,animate-svg-fill-40 .3s cubic-bezier(.39,.575,.565,1) 4.2s both}@-webkit-keyframes animate-svg-stroke-41{0%{stroke-dashoffset:285.249267578125px;stroke-dasharray:285.249267578125px}to{stroke-dashoffset:0;stroke-dasharray:285.249267578125px}}@keyframes animate-svg-stroke-41{0%{stroke-dashoffset:285.249267578125px;stroke-dasharray:285.249267578125px}to{stroke-dashoffset:0;stroke-dasharray:285.249267578125px}}@-webkit-keyframes animate-svg-fill-41{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-41{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-41{-webkit-animation:animate-svg-stroke-41 1s cubic-bezier(.47,0,.745,.715) 4.8s both,animate-svg-fill-41 .3s cubic-bezier(.39,.575,.565,1) 4.3s both;animation:animate-svg-stroke-41 1s cubic-bezier(.47,0,.745,.715) 4.8s both,animate-svg-fill-41 .3s cubic-bezier(.39,.575,.565,1) 4.3s both}@-webkit-keyframes animate-svg-stroke-42{0%{stroke-dashoffset:215.46627807617188px;stroke-dasharray:215.46627807617188px}to{stroke-dashoffset:0;stroke-dasharray:215.46627807617188px}}@keyframes animate-svg-stroke-42{0%{stroke-dashoffset:215.46627807617188px;stroke-dasharray:215.46627807617188px}to{stroke-dashoffset:0;stroke-dasharray:215.46627807617188px}}@-webkit-keyframes animate-svg-fill-42{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-42{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-42{-webkit-animation:animate-svg-stroke-42 1s cubic-bezier(.47,0,.745,.715) 4.92s both,animate-svg-fill-42 .3s cubic-bezier(.39,.575,.565,1) 4.4s both;animation:animate-svg-stroke-42 1s cubic-bezier(.47,0,.745,.715) 4.92s both,animate-svg-fill-42 .3s cubic-bezier(.39,.575,.565,1) 4.4s both}@-webkit-keyframes animate-svg-stroke-43{0%{stroke-dashoffset:253.10719299316406px;stroke-dasharray:253.10719299316406px}to{stroke-dashoffset:0;stroke-dasharray:253.10719299316406px}}@keyframes animate-svg-stroke-43{0%{stroke-dashoffset:253.10719299316406px;stroke-dasharray:253.10719299316406px}to{stroke-dashoffset:0;stroke-dasharray:253.10719299316406px}}@-webkit-keyframes animate-svg-fill-43{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-43{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-43{-webkit-animation:animate-svg-stroke-43 1s cubic-bezier(.47,0,.745,.715) 5.04s both,animate-svg-fill-43 .3s cubic-bezier(.39,.575,.565,1) 4.5s both;animation:animate-svg-stroke-43 1s cubic-bezier(.47,0,.745,.715) 5.04s both,animate-svg-fill-43 .3s cubic-bezier(.39,.575,.565,1) 4.5s both}@-webkit-keyframes animate-svg-stroke-44{0%{stroke-dashoffset:188.05145263671875px;stroke-dasharray:188.05145263671875px}to{stroke-dashoffset:0;stroke-dasharray:188.05145263671875px}}@keyframes animate-svg-stroke-44{0%{stroke-dashoffset:188.05145263671875px;stroke-dasharray:188.05145263671875px}to{stroke-dashoffset:0;stroke-dasharray:188.05145263671875px}}@-webkit-keyframes animate-svg-fill-44{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-44{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-44{-webkit-animation:animate-svg-stroke-44 1s cubic-bezier(.47,0,.745,.715) 5.16s both,animate-svg-fill-44 .3s cubic-bezier(.39,.575,.565,1) 4.6s both;animation:animate-svg-stroke-44 1s cubic-bezier(.47,0,.745,.715) 5.16s both,animate-svg-fill-44 .3s cubic-bezier(.39,.575,.565,1) 4.6s both}@-webkit-keyframes animate-svg-stroke-45{0%{stroke-dashoffset:193.8692626953125px;stroke-dasharray:193.8692626953125px}to{stroke-dashoffset:0;stroke-dasharray:193.8692626953125px}}@keyframes animate-svg-stroke-45{0%{stroke-dashoffset:193.8692626953125px;stroke-dasharray:193.8692626953125px}to{stroke-dashoffset:0;stroke-dasharray:193.8692626953125px}}@-webkit-keyframes animate-svg-fill-45{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-45{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-45{-webkit-animation:animate-svg-stroke-45 1s cubic-bezier(.47,0,.745,.715) 5.279999999999999s both,animate-svg-fill-45 .3s cubic-bezier(.39,.575,.565,1) 4.7s both;animation:animate-svg-stroke-45 1s cubic-bezier(.47,0,.745,.715) 5.279999999999999s both,animate-svg-fill-45 .3s cubic-bezier(.39,.575,.565,1) 4.7s both}@-webkit-keyframes animate-svg-stroke-46{0%{stroke-dashoffset:226.38255310058594px;stroke-dasharray:226.38255310058594px}to{stroke-dashoffset:0;stroke-dasharray:226.38255310058594px}}@keyframes animate-svg-stroke-46{0%{stroke-dashoffset:226.38255310058594px;stroke-dasharray:226.38255310058594px}to{stroke-dashoffset:0;stroke-dasharray:226.38255310058594px}}@-webkit-keyframes animate-svg-fill-46{0%{fill:transparent}to{fill:#4b5630}}@keyframes animate-svg-fill-46{0%{fill:transparent}to{fill:#4b5630}}.svg-elem-46{-webkit-animation:animate-svg-stroke-46 1s cubic-bezier(.47,0,.745,.715) 5.3999999999999995s both,animate-svg-fill-46 .3s cubic-bezier(.39,.575,.565,1) 4.8s both;animation:animate-svg-stroke-46 1s cubic-bezier(.47,0,.745,.715) 5.3999999999999995s both,animate-svg-fill-46 .3s cubic-bezier(.39,.575,.565,1) 4.8s both}@-webkit-keyframes animate-svg-stroke-47{0%{stroke-dashoffset:281.3690490722656px;stroke-dasharray:281.3690490722656px}to{stroke-dashoffset:0;stroke-dasharray:281.3690490722656px}}@keyframes animate-svg-stroke-47{0%{stroke-dashoffset:281.3690490722656px;stroke-dasharray:281.3690490722656px}to{stroke-dashoffset:0;stroke-dasharray:281.3690490722656px}}@-webkit-keyframes animate-svg-fill-47{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-47{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-47{-webkit-animation:animate-svg-stroke-47 1s cubic-bezier(.47,0,.745,.715) 5.52s both,animate-svg-fill-47 .3s cubic-bezier(.39,.575,.565,1) 4.9s both;animation:animate-svg-stroke-47 1s cubic-bezier(.47,0,.745,.715) 5.52s both,animate-svg-fill-47 .3s cubic-bezier(.39,.575,.565,1) 4.9s both}@-webkit-keyframes animate-svg-stroke-48{0%{stroke-dashoffset:189.48814392089844px;stroke-dasharray:189.48814392089844px}to{stroke-dashoffset:0;stroke-dasharray:189.48814392089844px}}@keyframes animate-svg-stroke-48{0%{stroke-dashoffset:189.48814392089844px;stroke-dasharray:189.48814392089844px}to{stroke-dashoffset:0;stroke-dasharray:189.48814392089844px}}@-webkit-keyframes animate-svg-fill-48{0%{fill:transparent}to{fill:#4b572f}}@keyframes animate-svg-fill-48{0%{fill:transparent}to{fill:#4b572f}}.svg-elem-48{-webkit-animation:animate-svg-stroke-48 1s cubic-bezier(.47,0,.745,.715) 5.64s both,animate-svg-fill-48 .3s cubic-bezier(.39,.575,.565,1) 5s both;animation:animate-svg-stroke-48 1s cubic-bezier(.47,0,.745,.715) 5.64s both,animate-svg-fill-48 .3s cubic-bezier(.39,.575,.565,1) 5s both}@-webkit-keyframes animate-svg-stroke-49{0%{stroke-dashoffset:233.31655883789062px;stroke-dasharray:233.31655883789062px}to{stroke-dashoffset:0;stroke-dasharray:233.31655883789062px}}@keyframes animate-svg-stroke-49{0%{stroke-dashoffset:233.31655883789062px;stroke-dasharray:233.31655883789062px}to{stroke-dashoffset:0;stroke-dasharray:233.31655883789062px}}@-webkit-keyframes animate-svg-fill-49{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-49{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-49{-webkit-animation:animate-svg-stroke-49 1s cubic-bezier(.47,0,.745,.715) 5.76s both,animate-svg-fill-49 .3s cubic-bezier(.39,.575,.565,1) 5.1000000000000005s both;animation:animate-svg-stroke-49 1s cubic-bezier(.47,0,.745,.715) 5.76s both,animate-svg-fill-49 .3s cubic-bezier(.39,.575,.565,1) 5.1000000000000005s both}@-webkit-keyframes animate-svg-stroke-50{0%{stroke-dashoffset:282.230224609375px;stroke-dasharray:282.230224609375px}to{stroke-dashoffset:0;stroke-dasharray:282.230224609375px}}@keyframes animate-svg-stroke-50{0%{stroke-dashoffset:282.230224609375px;stroke-dasharray:282.230224609375px}to{stroke-dashoffset:0;stroke-dasharray:282.230224609375px}}@-webkit-keyframes animate-svg-fill-50{0%{fill:transparent}to{fill:#4b5630}}@keyframes animate-svg-fill-50{0%{fill:transparent}to{fill:#4b5630}}.svg-elem-50{-webkit-animation:animate-svg-stroke-50 1s cubic-bezier(.47,0,.745,.715) 5.88s both,animate-svg-fill-50 .3s cubic-bezier(.39,.575,.565,1) 5.2s both;animation:animate-svg-stroke-50 1s cubic-bezier(.47,0,.745,.715) 5.88s both,animate-svg-fill-50 .3s cubic-bezier(.39,.575,.565,1) 5.2s both}@-webkit-keyframes animate-svg-stroke-51{0%{stroke-dashoffset:224.54843139648438px;stroke-dasharray:224.54843139648438px}to{stroke-dashoffset:0;stroke-dasharray:224.54843139648438px}}@keyframes animate-svg-stroke-51{0%{stroke-dashoffset:224.54843139648438px;stroke-dasharray:224.54843139648438px}to{stroke-dashoffset:0;stroke-dasharray:224.54843139648438px}}@-webkit-keyframes animate-svg-fill-51{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-51{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-51{-webkit-animation:animate-svg-stroke-51 1s cubic-bezier(.47,0,.745,.715) 6s both,animate-svg-fill-51 .3s cubic-bezier(.39,.575,.565,1) 5.3s both;animation:animate-svg-stroke-51 1s cubic-bezier(.47,0,.745,.715) 6s both,animate-svg-fill-51 .3s cubic-bezier(.39,.575,.565,1) 5.3s both}@-webkit-keyframes animate-svg-stroke-52{0%{stroke-dashoffset:252.6433868408203px;stroke-dasharray:252.6433868408203px}to{stroke-dashoffset:0;stroke-dasharray:252.6433868408203px}}@keyframes animate-svg-stroke-52{0%{stroke-dashoffset:252.6433868408203px;stroke-dasharray:252.6433868408203px}to{stroke-dashoffset:0;stroke-dasharray:252.6433868408203px}}@-webkit-keyframes animate-svg-fill-52{0%{fill:transparent}to{fill:#4b572f}}@keyframes animate-svg-fill-52{0%{fill:transparent}to{fill:#4b572f}}.svg-elem-52{-webkit-animation:animate-svg-stroke-52 1s cubic-bezier(.47,0,.745,.715) 6.12s both,animate-svg-fill-52 .3s cubic-bezier(.39,.575,.565,1) 5.4s both;animation:animate-svg-stroke-52 1s cubic-bezier(.47,0,.745,.715) 6.12s both,animate-svg-fill-52 .3s cubic-bezier(.39,.575,.565,1) 5.4s both}@-webkit-keyframes animate-svg-stroke-53{0%{stroke-dashoffset:215.0958251953125px;stroke-dasharray:215.0958251953125px}to{stroke-dashoffset:0;stroke-dasharray:215.0958251953125px}}@keyframes animate-svg-stroke-53{0%{stroke-dashoffset:215.0958251953125px;stroke-dasharray:215.0958251953125px}to{stroke-dashoffset:0;stroke-dasharray:215.0958251953125px}}@-webkit-keyframes animate-svg-fill-53{0%{fill:transparent}to{fill:#4b5730}}@keyframes animate-svg-fill-53{0%{fill:transparent}to{fill:#4b5730}}.svg-elem-53{-webkit-animation:animate-svg-stroke-53 1s cubic-bezier(.47,0,.745,.715) 6.24s both,animate-svg-fill-53 .3s cubic-bezier(.39,.575,.565,1) 5.5s both;animation:animate-svg-stroke-53 1s cubic-bezier(.47,0,.745,.715) 6.24s both,animate-svg-fill-53 .3s cubic-bezier(.39,.575,.565,1) 5.5s both}@-webkit-keyframes animate-svg-stroke-54{0%{stroke-dashoffset:93.51524353027344px;stroke-dasharray:93.51524353027344px}to{stroke-dashoffset:0;stroke-dasharray:93.51524353027344px}}@keyframes animate-svg-stroke-54{0%{stroke-dashoffset:93.51524353027344px;stroke-dasharray:93.51524353027344px}to{stroke-dashoffset:0;stroke-dasharray:93.51524353027344px}}@-webkit-keyframes animate-svg-fill-54{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-54{0%{fill:transparent}to{fill:#000}}.svg-elem-54{-webkit-animation:animate-svg-stroke-54 1s cubic-bezier(.47,0,.745,.715) 6.359999999999999s both,animate-svg-fill-54 .3s cubic-bezier(.39,.575,.565,1) 5.6000000000000005s both;animation:animate-svg-stroke-54 1s cubic-bezier(.47,0,.745,.715) 6.359999999999999s both,animate-svg-fill-54 .3s cubic-bezier(.39,.575,.565,1) 5.6000000000000005s both}@-webkit-keyframes animate-svg-stroke-55{0%{stroke-dashoffset:48.97978210449219px;stroke-dasharray:48.97978210449219px}to{stroke-dashoffset:0;stroke-dasharray:48.97978210449219px}}@keyframes animate-svg-stroke-55{0%{stroke-dashoffset:48.97978210449219px;stroke-dasharray:48.97978210449219px}to{stroke-dashoffset:0;stroke-dasharray:48.97978210449219px}}@-webkit-keyframes animate-svg-fill-55{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-55{0%{fill:transparent}to{fill:#000}}.svg-elem-55{-webkit-animation:animate-svg-stroke-55 1s cubic-bezier(.47,0,.745,.715) 6.4799999999999995s both,animate-svg-fill-55 .3s cubic-bezier(.39,.575,.565,1) 5.7s both;animation:animate-svg-stroke-55 1s cubic-bezier(.47,0,.745,.715) 6.4799999999999995s both,animate-svg-fill-55 .3s cubic-bezier(.39,.575,.565,1) 5.7s both}@-webkit-keyframes animate-svg-stroke-56{0%{stroke-dashoffset:34.04988098144531px;stroke-dasharray:34.04988098144531px}to{stroke-dashoffset:0;stroke-dasharray:34.04988098144531px}}@keyframes animate-svg-stroke-56{0%{stroke-dashoffset:34.04988098144531px;stroke-dasharray:34.04988098144531px}to{stroke-dashoffset:0;stroke-dasharray:34.04988098144531px}}@-webkit-keyframes animate-svg-fill-56{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-56{0%{fill:transparent}to{fill:#000}}.svg-elem-56{-webkit-animation:animate-svg-stroke-56 1s cubic-bezier(.47,0,.745,.715) 6.6s both,animate-svg-fill-56 .3s cubic-bezier(.39,.575,.565,1) 5.8s both;animation:animate-svg-stroke-56 1s cubic-bezier(.47,0,.745,.715) 6.6s both,animate-svg-fill-56 .3s cubic-bezier(.39,.575,.565,1) 5.8s both}@-webkit-keyframes animate-svg-stroke-57{0%{stroke-dashoffset:29.40687370300293px;stroke-dasharray:29.40687370300293px}to{stroke-dashoffset:0;stroke-dasharray:29.40687370300293px}}@keyframes animate-svg-stroke-57{0%{stroke-dashoffset:29.40687370300293px;stroke-dasharray:29.40687370300293px}to{stroke-dashoffset:0;stroke-dasharray:29.40687370300293px}}@-webkit-keyframes animate-svg-fill-57{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-57{0%{fill:transparent}to{fill:#000}}.svg-elem-57{-webkit-animation:animate-svg-stroke-57 1s cubic-bezier(.47,0,.745,.715) 6.72s both,animate-svg-fill-57 .3s cubic-bezier(.39,.575,.565,1) 5.9s both;animation:animate-svg-stroke-57 1s cubic-bezier(.47,0,.745,.715) 6.72s both,animate-svg-fill-57 .3s cubic-bezier(.39,.575,.565,1) 5.9s both}@-webkit-keyframes animate-svg-stroke-58{0%{stroke-dashoffset:30.254291534423828px;stroke-dasharray:30.254291534423828px}to{stroke-dashoffset:0;stroke-dasharray:30.254291534423828px}}@keyframes animate-svg-stroke-58{0%{stroke-dashoffset:30.254291534423828px;stroke-dasharray:30.254291534423828px}to{stroke-dashoffset:0;stroke-dasharray:30.254291534423828px}}@-webkit-keyframes animate-svg-fill-58{0%{fill:transparent}to{fill:#000}}@keyframes animate-svg-fill-58{0%{fill:transparent}to{fill:#000}}.svg-elem-58{-webkit-animation:animate-svg-stroke-58 1s cubic-bezier(.47,0,.745,.715) 6.84s both,animate-svg-fill-58 .3s cubic-bezier(.39,.575,.565,1) 6s both;animation:animate-svg-stroke-58 1s cubic-bezier(.47,0,.745,.715) 6.84s both,animate-svg-fill-58 .3s cubic-bezier(.39,.575,.565,1) 6s both}.navbar{font-family:Paprika,sans-serif;background-color:#6f8732}.navbar-top{background-color:#fff;display:flex;justify-content:center;padding:.5rem;border-radius:0 0 8% 8%;position:relative}.hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:1000}.hamburger span{display:block;width:25px;height:3px;background-color:#6f8732;border-radius:2px;transition:all .3s ease}.hamburger.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.logo-button{background-image:url(/assets/logoselavinatal-RdOFAP_Q.png);background-color:transparent;border:none;width:100px;height:60px;cursor:pointer;background-size:contain;background-repeat:no-repeat}.logo-button:hover{transform:scale(1.1);transition:transform .3s ease}.navbar-bottom{background-color:#6f8732;text-align:center;color:#fff;padding:.5rem 0;border-bottom:1px solid black;transition:max-height .3s ease}.nav-links{display:flex;justify-content:space-evenly;align-items:center;list-style:none;margin-top:.5rem;padding:0;flex-wrap:wrap;margin-left:10%;margin-right:10%}.nav-links li a{color:#fff;text-decoration:none;font-weight:500;font-size:1.2rem;transition:color .3s ease}.nav-links li a:hover{color:#fff;text-decoration:underline}.nav-links li:hover+.croissant{transform:translate(8px) rotate(360deg) scale(1.1)}.croissant{width:30px;height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFxUlEQVR4nNWaa4hWVRSGP295K8eSkKQMQZPwklCWRpZFMkmaKGpBmKkUWSpqpBXRxVJTNMn6UT9SM/0xFdJYEFEYZml2ESmLohupqY1dpNJS0yeWvqdWx32+s884o5/vr+HstfbZ69t7v+9a60yplAHgTOAZYBuwE5gPtC6dSgDaAp9wLNYCVaVTBcBsLXwL0BW4HNiqZx/ZbpUqHcBpwK9a9KXueWfgSz1fY3alSgZwjRa7OTDWWffFsAxoUqpUAA9ooU9kjPcH/pTNPaVKBbBSixxXxmaMbP4GBpUqEcBbWmR1jt1c2f0EDARuqKh7A2zUAvtljDcBegCTgH0pen4NaFmqBACfa1EXuoX3BCYDLwE/BvRlB/CL/n61IoLhqJIbHgFWAbsDC98OrABuB7rLrxdQ54IZCjwLnHciF38GMBWoBQ4GFv49sBwYbwJZZh4fTIJvjLZPVCCzUi//FlgKjAW6RM7RFJjoxPR3d0xPTDDAU3rhc/V5IdAbWO9+iNUSzypHHv8GA7RorEDm6WXTCvq1ke8Bd3dGpGzap4J5FPgLWNAYgdynF80q4DNYRzARxieBdhm2PhiPRQ0dyGhNvCTC9hygxi1mE9A3YufsuKH0Zq52pWGDAfpo0o1lbExPbpGSG/YCM4HmOXN3AN6Vj2nNlXp+ncvZFjVIAsrRQuoQ8EdoYbrMG9wu1MaQAtAN+NoxYffU+PUNvjPAZk04IOcyD4+cr78T0w+Bjhl2Ppj5DRHIYk02u+hlDsw13OVhpvJtIxPQvUCz4w1kkCb7LHCZLykwzxQdU9S8yLtDA9xdmXVcQWjClqls1pR5Wt5CUsq+UL6HjdIjfLo78jAcXwag7LbwZXb+rYAX5bsfuDnCp6M7uqtDGUBhAD9kKXOEr9HrOvlbnnV1JEsaARjeF6mkM4DiwWgyw9iCfl2AL+Rr7aKeET7NVYAhaj7bjbVPBVOsBAAmyHltAZ++wC75GXV3ivQzAkDU3C0wXuWy5sVFA2njOP+yCPshEk/DGwVoOcnpjFT6Z9h0FtEYhhYKRBPcLef3yqULKq4Out5WVEoO3CQ2O1TuHnKUaBK8bkRSNJBWri06MiPXmuNe8nBsfmQEIDYzTCljN8KRRl29ewCuX2UsdlaqjWo1OkpXxhek9qRqXFjGrp1YE1WavVPBFCvGHKPUOCaxXq/ht7x+V2quTm6XTWealrG1FAjp2RE7BZN0Z0YXDcRe/rOcZ6gjn+xSnwLztHOJ6LpyZ10MaPmc7Xbv1Ji1mhC5TCqU7psy839sKaj0LcRmSGc65OiK5XOGeamxC/Tcd3bsdJwfu5Bq5/y2Ha8CQRgpLJHvrrwuDDBdtpautEmN3eaO5SiXl9mdGxWTAyX1wcqijCE2S45CXgnsNWNwYDwhmDvdsU92Gt2rpjHieFXBIMZJK+y8D4mwr/XEUqbr2SO145Nd6v9CZoYOPCij9bGFjo5jUkneEVl8GfZYQyMw3lXjdaELbrW/fLPrGO3KVzJ6KLJ5YdRsmBPZok1+7Yk5+d/LOUJr2JFXuR3QUcnMii1DdWXAihh6DGlGwGa5bCaVmedc2ezMe+Gtjv6OCUZi+amjxdwPPVY2Z2mGhxrnhl5lbBbk7Zo3vl/Gh/WpoZlLW9Y4ncmlaGnGxyHNCNQ5iHSCOwzcpTXZj3xxbiBuZ/a74zDQUaNhRuQ81gMIakaA/QyrMnK3V/gPR6g5GsAVjgAIKG6NTzQz7lKmZqRsl8nuMeAiYJg+fXzg3mfkcmOhINwLWouad0s0q5XOJLnZ9lAJEKMZKdvvyMYekUWw4VefgHyt3cllzcn/rPQLaEbSN5sjHWieofaIELbqf2LeVMdzWOFCq54BjnFpu+Ed3a9trpPosU//27JU301mAs9rrLbRFxxRaU4PfETdoCbgteq+b9KvnoWppUqAsoMJCiDYKtIRtcs8ErgXeBx4Whf79JOz8pOMfwDSQvT3dzuXAQAAAABJRU5ErkJggg==);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .5s ease}@media (max-width: 1024px) and (min-width: 769px){.nav-links{justify-content:center;gap:.5rem;flex-wrap:wrap;margin:0 1rem}.nav-links li a{font-size:1.1rem;padding:.4rem .6rem}.logo-button{width:80px;height:50px}.croissant{width:24px;height:24px}}@media (max-width: 768px){.hamburger{display:flex}.navbar-bottom{max-height:0;overflow:hidden;padding:0;border-bottom:none}.navbar-bottom.open{max-height:500px;padding:.5rem 0;border-bottom:1px solid black}.nav-links{flex-direction:column;margin:0;padding:0}.nav-links li{padding:10px 0;width:100%}.nav-links li a{font-size:1.5rem}.croissant{width:25px;height:25px;margin:5px auto}}.footer{position:relative;background-color:#5c7f2f;color:#fff;padding:2rem 1.5rem;font-family:Open Sans,sans-serif;box-shadow:inset 0 8px 15px #5c7f2f99;overflow:hidden}.footer:before{content:"";position:absolute;top:2.5rem;right:1rem;width:180px;height:90px;background-image:url(/assets/logoselavi2025-B3qC4P3z.png);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(16deg);filter:grayscale(100%) brightness(.8) contrast(1.2) drop-shadow(3px 3px 2px rgba(255,255,255,.2)) drop-shadow(-3px -3px 2px rgba(0,0,0,.5));mix-blend-mode:multiply;opacity:.4;z-index:0}.footer:after{content:"";position:absolute;top:0;right:0;width:300px;height:200px;background-image:url(/assets/flores-D6-1zKT8.png);background-repeat:no-repeat;background-size:contain;background-position:top right;opacity:.8;z-index:0;pointer-events:none}.footer *{position:relative;z-index:1}.footer-content-2cols{display:flex;justify-content:space-between;gap:3rem;flex-wrap:wrap;max-width:1100px;margin:0 auto}.footer-column{flex:1 1 280px;display:flex;flex-direction:column;gap:1.2rem;min-width:220px}.footer-section h3{font-weight:700;font-size:1.1rem;margin-bottom:.6rem;letter-spacing:.03em;border-bottom:2px solid #a4bf4f;padding-bottom:.2rem;max-width:fit-content}.footer-section p{margin:.3rem 0;font-size:1rem;line-height:1.5;color:#e1e9c5}.footer-section p svg{margin-right:.5rem;vertical-align:middle;transition:color .3s ease;color:#d1d9af}.footer-section p:hover svg{color:#fff;cursor:pointer}.footer-bottom{text-align:center;border-top:1px solid rgba(255,255,255,.3);padding-top:1rem;margin-top:2rem;font-size:.9rem;color:#d1d9af;line-height:1.4}.footer-bottom .cnpj-text{display:block;margin-top:.5rem;font-size:.85rem;font-style:italic;color:#c7d06e}.footer-icon{width:20px;height:20px;margin-right:8px;vertical-align:middle}.footer-portfolio{display:inline-block;color:#dfeb79;text-decoration:none;font-weight:600;transition:color .3s ease,text-decoration .3s ease,transform .3s ease}.footer-portfolio:hover{text-decoration:underline;transform:scale(1.05);cursor:pointer}.footer-portfolio:focus{outline:2px solid #a4bf4f;outline-offset:2px}@media (max-width: 768px){.footer-content-2cols{flex-direction:column;gap:2rem}.footer-column{min-width:100%;flex:none}.footer-section h3{font-size:1.2rem}.footer-section p{font-size:1.05rem}.footer-bottom{font-size:.85rem}}@media (max-width: 600px){.footer:before{width:130px;height:65px;top:1.8rem;right:.5rem;transform:rotate(12deg)}}.quemsomos-container{padding:2rem 1rem}.quemsomos-intro{font-family:Open Sans,sans-serif;text-align:center;margin-bottom:2rem}.quemsomos-texto1 h2,.quemsomos-texto2 h2{font-family:Paprika,sans-serif;font-size:2rem;color:#5c7f2f;margin-bottom:1.5rem}.quemsomos-texto1 p,.quemsomos-texto2 p{font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.6;margin:.5rem 0}.quemsomos-bloco1,.quemsomos-bloco2{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:2rem auto;padding:1rem;max-width:1200px;flex-wrap:wrap}.quemsomos-texto1,.quemsomos-texto2{flex:1 1 400px}.chef-quemsomos-profile{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;text-align:center}.chef-quemsomos-profile img{width:100%;max-width:400px;height:500px;object-fit:cover;border:#5c7f2f solid 3px;border-radius:20px;margin-bottom:1rem}.quemsomos-valores{padding:2rem 1rem;text-align:center}.quemsomos-valores h2{font-family:Paprika,sans-serif;font-size:2rem;color:#5c7f2f;margin-bottom:3rem}.valores-container{display:flex;justify-content:center;gap:15rem;flex-wrap:wrap}.valores-coluna{display:flex;flex-direction:column;gap:1.5rem;min-width:150px}.valor-item{display:flex;align-items:center;gap:.75rem}.valor-item img{width:80px;height:80px;object-fit:contain}.valor-item span{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.4rem}.quemsomos-proposito{padding:4rem 1rem}.proposito-conteudo{display:flex;align-items:center;justify-content:center;gap:3rem;max-width:1200px;margin:0 auto;flex-wrap:wrap}.proposito-texto{flex:1;min-width:300px}.proposito-texto h2{font-family:Paprika,cursive;font-size:2.5rem;margin-bottom:1rem;color:#5c7f2f}.proposito-texto p{font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.6;max-width:600px}.proposito-img{flex:1;min-width:300px;max-width:450px;height:400px;border-radius:25px;overflow:hidden;box-shadow:16px 18px 2px #5c7f2f;transition:transform .3s}.proposito-img img{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px){.quemsomos-bloco1,.quemsomos-bloco2,.proposito-conteudo{flex-direction:column;text-align:center}.chef-quemsomos-profile img{height:auto;max-height:400px}.valores-container{align-items:center;gap:3rem}.proposito-img{margin-top:2rem;height:auto;max-height:350px}.proposito-texto p{margin:0 auto}.quemsomos-texto1,.quemsomos-texto2{flex:1 1 100px}}@media (max-width: 768px){.quemsomos-intro{font-size:1rem;padding:0 1rem}.quemsomos-texto1 h2,.quemsomos-texto2 h2,.quemsomos-valores h2,.proposito-texto h2{text-align:center;font-size:1.8rem}.quemsomos-texto1 p,.quemsomos-texto2 p,.proposito-texto p{font-size:1rem}.valor-item span{font-size:1.2rem}.valor-item img{width:60px;height:60px}.proposito-img{width:100%;max-width:100%;box-shadow:10px 12px 2px #5c7f2f;border-radius:20px}.quemsomos-texto1,.quemsomos-texto2{flex:1 1 100px}}@media (max-width: 480px){.quemsomos-container{padding:1rem}.quemsomos-intro{font-size:.95rem}.valor-item{flex-direction:column;gap:.5rem}.valor-item span{font-size:1rem}.valores-container{gap:1rem}.proposito-texto p{font-size:.95rem;line-height:1.4}.proposito-img{width:100%;max-width:100%}.valor-item{align-items:center;text-align:center}.quemsomos-texto1,.quemsomos-texto2{flex:1 1 100px}}.nossoschefs-container{padding:2rem 1rem}.nossoschefs-texto1 h2{font-family:Paprika,sans-serif;font-size:2rem;color:#5c7f2f;margin-bottom:1.5rem}.nossoschefs-texto1 p,.nossoschefs-texto2 p{font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.5;margin:.5rem 0}.chefbloco1,.chefbloco2{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:2rem auto;padding:1rem;max-width:1200px;flex-wrap:wrap}.nossoschefs-texto1,.nossoschefs-texto2{flex:1 1 400px}.chef-profile{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;text-align:center}.chef-name{font-weight:700;color:#5c7f2f}.chef-profile p{font-weight:700;font-family:Open Sans,sans-serif;font-size:1rem;color:#5c7f2f;margin-top:.5rem}.chef-profile img{width:100%;max-width:400px;height:500px;object-fit:cover;border:#5c7f2f solid 3px;border-radius:20px;margin-bottom:1rem}.chef-profile .nati{filter:grayscale(100%)}@media (max-width: 768px){.chefbloco1,.chefbloco2{flex-direction:column;text-align:center}.nossoschefs-texto1,.nossoschefs-texto2{margin:0;width:100%}}.header-nossas-criacoes{object-fit:cover;object-position:center center}@media (min-width: 1024px){.header-nossas-criacoes{object-position:center 65%}}.nossascriacoes-container{max-width:75%;margin:0 auto;padding:40px 20px;text-align:center}.nossascriacoes-container h2{font-family:Paprika,sans-serif;color:#5c7f2f;font-size:2.5rem;display:flex;margin:50px 0}.criacao-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.criacao-card{position:relative;overflow:hidden;border-radius:10px}.criacao-card img{width:100%;aspect-ratio:4 / 4;object-fit:cover;display:block;transition:transform .3s;border-radius:10px}.criacao-card:hover img{transform:scale(1.05)}.criacao-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#66666680;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s;border-radius:10px;color:#fff;padding:10px;pointer-events:none}.criacao-card:hover .criacao-overlay{opacity:1}.criacao-overlay img{width:40px;height:40px;margin-bottom:10px}.criacao-overlay a{pointer-events:auto;z-index:3;position:relative}.criacao-overlay a img{cursor:pointer}.criacao-overlay span{font-family:Open Sans,sans-serif;font-size:.9rem;text-align:center}.cardapio-pdf{margin-top:1rem;display:flex;flex-direction:column}.btn-cardapio{display:inline-block;margin:1.5rem auto 0;background-color:#5c7f2f;color:#fff;border:none;padding:12px 24px;font-size:1rem;border-radius:15px;cursor:pointer;font-family:Open Sans,sans-serif;text-decoration:none;transition:background .4s ease,transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 6px #5c7f2f66}.btn-cardapio:hover{background:linear-gradient(135deg,#6ea22f,#4c6b26);transform:scale(1.05);box-shadow:0 8px 15px #5c7f2fb3}.ver-mais-btn{margin:20px auto;padding:12px 24px;font-size:1rem;font-family:Open Sans,sans-serif;background-color:#5c7f2f;color:#fff;border:none;border-radius:15px;cursor:pointer;transition:all .4s ease;box-shadow:0 4px 6px #5c7f2f66;display:flex;align-items:center;gap:8px}.ver-mais-btn:hover{background:linear-gradient(135deg,#6ea22f,#4c6b26);transform:scale(1.05);box-shadow:0 8px 15px #5c7f2fb3}.fade-in{animation:fadeIn .6s ease forwards;opacity:0}@keyframes fadeIn{to{opacity:1}}@media (max-width: 1024px){.criacao-grid{grid-template-columns:repeat(3,1fr)}.nossascriacoes-container{max-width:90%}}@media (max-width: 768px){.criacao-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.criacao-grid{grid-template-columns:repeat(2,1fr);gap:12px}.nossascriacoes-container{max-width:90%}.criacao-overlay img{width:30px;height:30px}.criacao-overlay span{font-size:.75rem}}.contato-container{display:flex;flex-direction:column;padding:2rem;gap:3rem;max-width:1200px;margin:0 auto}.contato-top{display:flex;gap:2rem;justify-content:space-between;flex-wrap:wrap}.contato-mapa-texto{flex:1 1 450px;min-width:320px}.contato-title{font-family:Paprika,sans-serif;font-size:2rem;color:#5c7f2f;margin:1rem 0 .5rem}.mapa-container{width:100%;height:350px;border:3px solid #5c7f2f;border-radius:10px;overflow:hidden}.mapa-selavi{width:100%;height:100%;border:0}.contato-infos{flex:1 1 350px;min-width:300px;background-color:#f5f9e1;border-radius:10px;padding:1.5rem;box-shadow:0 0 8px #5c7f2f4d;display:flex;flex-direction:column;justify-content:center;text-align:center}.contato-infos h3{font-family:Paprika,sans-serif;font-size:1.8rem;color:#5c7f2f;margin-bottom:1rem;text-align:center}.contato-infos p{font-family:Open Sans,sans-serif;font-size:1.1rem;margin-bottom:1rem;text-align:center}.contato-infos ul{list-style:none;padding:0;margin:0}.contato-infos li{display:flex;align-items:center;gap:.75rem;font-family:Open Sans,sans-serif;font-size:1.1rem;margin:.7rem 0;justify-content:center}.contato-infos li img{width:26px;height:26px}.contato-infos a{text-decoration:none;color:#5c7f2f;font-weight:700;transition:color .3s ease}.contato-infos a:hover{color:#8eb857}.galeria{text-align:center}.galeria h3{font-family:Paprika,sans-serif;font-size:1.8rem;color:#5c7f2f;margin-bottom:.5rem}.galeria-texto{font-family:Open Sans,sans-serif;font-size:1.1rem;margin-bottom:1.5rem;color:#4a4a4a}.galeria-fotos{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.galeria-fotos img{width:360px;height:300px;object-fit:cover;border-radius:10px;border:2px solid #5c7f2f;transition:transform .3s ease;cursor:pointer}.galeria-fotos img:hover{transform:scale(1.05)}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;cursor:zoom-out}.modal-image{max-width:90%;max-height:90%;border-radius:10px;box-shadow:0 0 25px #fff3;animation:zoomIn .3s ease}@keyframes zoomIn{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 900px){.contato-top{flex-direction:column;align-items:center}.contato-mapa-texto,.contato-infos{flex:unset;width:100%;max-width:600px}.mapa-container{height:300px}.galeria-fotos img{width:90%;height:auto}}@media (max-width: 480px){.contato-infos li{font-size:1rem}.contato-infos li img{width:20px;height:20px}}.whatsapp-float{width:60px;height:60px;background-color:#25d366;border-radius:50%;box-shadow:0 4px 10px #0000004d;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .5s ease,visibility .5s ease;animation:pulse 2s infinite ease-in-out}.whatsapp-float:hover{transform:scale(1.1);transition:background-color .3s ease,transform .3s ease;animation:none}@keyframes pulse{0%,to{transform:scale(.9)}50%{transform:scale(1.1)}}.whatsapp-float img{width:30px;height:30px}.fade-in{opacity:1;visibility:visible;pointer-events:auto}.fade-out{opacity:0;visibility:hidden;pointer-events:none}.scroll-to-top{background-color:#5c7f2f;border:none;width:50px;height:50px;padding:10px;border-radius:50%;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .4s ease,transform .3s ease;box-shadow:0 4px 10px #00000040;display:flex;align-items:center;justify-content:center}.scroll-to-top img{width:40px;height:40px}.scroll-to-top:hover{transform:scale(1.1);background-color:#8da467}.scroll-to-top.show{opacity:1;visibility:visible}.floating-buttons-container{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:center;gap:12px;z-index:9999}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
