@import url(https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&family=Signika:wght@300..700&display=swap);.App{overflow:hidden;position:relative}.App,html{font-family:Raleway,sans-serif;scroll-behavior:smooth}html{color:#000;font-size:16px}body{margin:0;padding:0}.Main{display:flex;justify-content:center;padding:150px 15px}@media(min-width:576px){.Main{padding:180px 15px 15px}}@media(min-width:768px){.Main{padding-top:200px}}@media(min-width:992px){.Main{padding-top:250px}}@media(min-width:1200px){.Main{padding-top:300px}}@media(min-width:1800px){.Main{padding-top:300px}}@media(min-width:2500px){.Main{padding-top:400px}}.Main__background{height:100%;object-fit:cover;position:absolute;top:0;width:100vw;z-index:-2}.Main__section{margin-top:200px;max-width:1200px}.Main section{max-width:1280px}button{background-color:#b67233;border:none;border-radius:30px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin:2rem auto;padding:.75rem 1.5rem;transition:background-color .3s ease}button:hover{background-color:#b67233b3}a{cursor:pointer;text-decoration:none}.divider{background-color:#b67233;height:4px;margin:0 auto;text-align:center;width:70px}.Donut{display:none}@media(min-width:1700px){.Donut{display:block}}.Donut:first-of-type{bottom:50vh;font-size:200px;position:absolute;right:-30px}.Donut:nth-of-type(2){bottom:70vh;font-size:170px;left:-70px;position:absolute}.Donut:nth-of-type(3){font-size:80px;position:absolute;right:100px;top:30vh}.Donut:nth-of-type(4){font-size:120px;left:100px;position:absolute;top:10vh}.Donut:nth-of-type(5){bottom:5vh;font-size:120px;left:60vw;position:absolute}.Header{position:-webkit-sticky;position:sticky;top:0;z-index:2}@media(min-width:768px){.Header{display:flex;justify-content:space-between;position:absolute;width:100%}}@media(min-width:992px){.Header{display:flex;justify-content:center}}.Header__background{max-width:2600px;position:absolute;top:0;width:100vw;z-index:-1}@media(min-width:992px){.Header__background{top:-20px}}@media(min-width:1200px){.Header__background{top:-50px}}@media(min-width:1800px){.Header__background{top:-100px}}@media(min-width:2100px){.Header__background{top:-140px}}@media(min-width:2200px){.Header__background{top:-155px}}@media(min-width:2300px){.Header__background{top:-180px}}.wrapper{display:block}.section{width:100%}.section:first-child{min-height:400px}.section:nth-child(2),.section:nth-child(3){min-height:600px}.Navbar__logo{color:#f54442;font-family:Signika,sans-serif;font-optical-sizing:auto;font-size:30px;font-weight:700;left:50%;position:absolute;top:25px;transform:translateX(-50%)}@media(min-width:768px){.Navbar__logo{font-size:50px;left:auto;margin-left:10px;position:static;top:auto;transform:none}}@media(min-width:992px){.Navbar__logo{font-size:60px;margin-left:30px}}@media(min-width:1200px){.Navbar__logo{font-size:70px}}.Navbar__logo-sm{color:#f54442;font-family:Signika,sans-serif;font-optical-sizing:auto;font-size:30px;font-weight:700;left:50%;position:absolute;top:20px;transform:translateX(-50%)}@media(min-width:768px){.Navbar__logo-sm{display:none}}.Navbar__menu{align-items:center;background-color:#261a13;display:flex;font-weight:500;height:50vh;justify-content:center;left:0;list-style:none;padding:0;position:absolute;right:0;top:0;transform:translateY(-120%);transition:transform .3s ease-in-out}.Navbar__menu--open{transform:translateY(0)}@media(min-width:768px){.Navbar__menu{background-color:#0000;display:flex;height:auto;justify-content:space-between;margin:0 auto;max-width:1400px;transform:translateY(0)}}.Navbar__list{padding:0}@media(min-width:768px){.Navbar__list{display:flex}}.Navbar__list-item{align-items:center;display:flex;justify-content:center;list-style:none;margin:25px 0}@media(min-width:768px){.Navbar__list-item{margin:25px 20px}}@media(min-width:992px){.Navbar__list-item{margin:25px 30px}}@media(min-width:1200px){.Navbar__list-item{margin:35px 40px}}.Navbar__list-item a{color:#fff;cursor:pointer;font-size:1.2rem;text-decoration:none}.Navbar__list-item a:hover{text-decoration:underline}.Navbar__list-item svg{height:30px;margin-right:20px;width:30px}.Navbar__list-item--active a{color:#f54442;text-decoration:underline}.Navbar__toggler{background-color:#261a13;cursor:pointer;height:20px;padding:10px;position:absolute;right:10px;top:15px;transform:rotate(0deg);transition:.5s ease-in-out;width:20px;z-index:100}@media(min-width:768px){.Navbar__toggler{display:none}}.Navbar__toggler span{background:#f54442;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:80%}.Navbar__toggler span:first-child{top:9px;transform-origin:left center}.Navbar__toggler span:nth-child(2){top:16px;transform-origin:left center}.Navbar__toggler span:nth-child(3){top:23px;transform-origin:left center}.Navbar__toggler--open span:first-child{left:3px;top:4px;transform:rotate(45deg)}.Navbar__toggler--open span:nth-child(2){opacity:0;width:0}.Navbar__toggler--open span:nth-child(3){left:3px;top:26px;transform:rotate(-45deg)}.Navbar__chocolate{bottom:-70px;position:absolute;width:100vw}@media(min-width:768px){.Navbar__chocolate{display:none}}.Footer{background-color:#b67233;color:#fff;position:relative}.Footer__content{align-items:center;border-bottom:1px solid #fff;display:flex;flex-direction:column;margin:0 auto;max-width:1300px;padding:20px 0;text-align:center}.Footer__content>*{flex:1 1}@media(min-width:768px){.Footer__content{align-items:center;flex-direction:row;justify-content:space-between;padding:20px 40px}}.Footer__logo{color:#fff;font-size:40px}.Footer__logo h3{margin:20px 0}.Footer__rights{font-size:18px;padding:20px 0;text-align:center}.Footer a{color:#fff}.Footer a:hover{text-decoration:underline}@media(min-width:768px){.Footer__contact{text-align:left}.Footer__socials{text-align:right}}.Contact__content{grid-gap:1rem;display:grid;gap:1rem;margin:1rem 0}@media(min-width:576px){.Contact__content{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.Contact__content{grid-template-columns:repeat(3,1fr)}}.Contact__card{align-items:center;background-color:#fff;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:1rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.Contact__card a{color:#f54442}.Contact__card:hover{box-shadow:0 0 10px #0003}.Contact__card:hover img{transform:scale(1.02)}.Contact__card img{border-radius:.5rem;height:auto;max-width:100%;transition:transform .3s ease}.Contact path{transition:color .2s ease}.Contact__social-instagram:hover path{color:#e1306c}.Contact__social-facebook:hover path{color:#405de6}.About,.Gallery{margin-bottom:100px}.Gallery__content{grid-gap:1rem;display:grid;gap:1rem;margin:1rem 0}@media(min-width:576px){.Gallery__content{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.Gallery__content{grid-template-columns:repeat(3,1fr)}}.Gallery__item{align-items:center;background-color:#fff;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:1rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.Gallery__item:hover{box-shadow:0 0 10px #0003}.Gallery__item:hover img{transform:scale(1.02)}.Gallery__item img{border-radius:.5rem;height:380px;max-width:100%;object-fit:cover;transition:transform .3s ease}.Gallery__item-title{color:#333;font-size:1.2rem;margin-bottom:0;margin-top:20px}.Gallery__item-date{color:#333333a6;font-size:1rem;margin-bottom:0;margin-top:20px}.Gallery__item-description{align-content:center;display:flex;justify-content:space-between;width:100%}@media(min-width:768px){.Gallery{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.Gallery{grid-template-columns:repeat(3,1fr)}}h1,h2,h3,h4,h5,h6{font-family:Signika,sans-serif}h2{color:#000;font-size:30px;margin:40px 0;position:relative;text-align:center}h2:before{background-color:#b67233;content:"";height:4px;left:50%;margin:0 auto;position:absolute;top:-10px;transform:translateX(-50%);width:50px}@media(min-width:768px){h2{font-size:40px}}@media(min-width:992px){h2{font-size:50px}}@media(min-width:1200px){h2{font-size:60px}}
/*# sourceMappingURL=main.1b914c1b.css.map*/