@import"https://fonts.googleapis.com/css2?family=Bungee+Spice&family=Jua&display=swap";@import"https://fonts.googleapis.com/css2?family=Elms+Sans:ital,wght@0,100..900;1,100..900&family=Jua&display=swap";*{margin:0;padding:0;border:0;outline:0;text-decoration:none;list-style-type:none;box-sizing:border-box}html{font-size:14px;scroll-behavior:smooth}body{font-family:Elms Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.home{display:flex;flex-direction:column;gap:3rem}.home .a1{width:100%;height:873px;display:flex;align-items:center;justify-content:space-between;background-color:#cfba81;border-bottom-right-radius:60rem;border-top-left-radius:60rem;overflow:hidden}.home .a1 img{width:900px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:6rem}.home .a1 .text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.home .a1 .group{display:flex;justify-content:center;margin-left:15rem;width:100%;height:100%}.home .a1 .text h1{font-size:3rem;width:500px;color:#604e26}.home .a1 span{color:#4c390e;font-weight:800;position:relative}.home .a1 span:after{content:"";width:100%;height:5px;background-color:#604e26;position:absolute;bottom:-.6rem;left:0;z-index:200}.home .a1 .text p{font-size:1.4rem;width:500px;color:#604e26}.home .a1 button{padding:1rem 2rem;background-color:#806c39;border-radius:1rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.home .a1 button:hover{transform:translateY(-3px)}.home .a2{display:flex;align-items:center;justify-content:space-around;width:100%;height:700px;padding-top:5rem}.home .a2 img{width:400px;border-radius:2rem}.home .a2 .text{display:flex;flex-direction:column;gap:1rem}.home .a2 .text h1{font-size:3.6rem;width:590px}.home .a2 .text h2{font-size:2rem;font-weight:400;width:500px}.home .a2 .text p{font-size:1rem;width:400px}.dentro{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.dentro .boxs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;width:100%;padding:0 1rem}.dentro .box{width:300px;height:490px;border-radius:1rem;box-shadow:1px 1px 10px #00000096;transition:all .3s ease-in-out;cursor:pointer}.dentro .box:hover{box-shadow:none}.dentro .text{width:300px;height:200px;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:1rem;background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;position:relative;top:-1rem}.dentro img{width:300px;height:300px;border-top-left-radius:1rem;border-top-right-radius:1rem;object-fit:cover}.dentro h2{width:100%;text-align:center}.dentro p{font-size:1.1rem;width:100%;text-align:center}.dentro h1{position:relative;top:-6rem;color:#604e26}.dentro h3{position:relative;top:-4rem;color:#604e26;text-align:center;padding:0 1rem}.a3{display:flex;align-items:center;justify-content:space-around}.a3 img{width:650px}.a3 h3{width:500px;font-size:3rem}.a3 h2{font-size:5rem}.a3 h4{width:500px;font-size:3rem}.a3 p{width:500px;font-size:1.4rem}.a3 .text,.a3 .text2{display:flex;flex-direction:column;gap:2rem}.a4{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.a4 .box{margin:5rem 0;width:80%;height:300px;background-color:#cfba81;color:#4a3e21;border-bottom-left-radius:10rem;border-bottom-right-radius:10rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;padding:0 1rem;z-index:10}.a4 .box h1{font-size:3rem;text-align:center}.a4 .box h2{font-size:1.6rem;text-align:center}.a4 .box button{font-size:1rem;padding:1rem 2rem;background-color:#806c39;border-radius:1rem;color:#fff;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.a4 .box button:hover{transform:translateY(-3px)}@keyframes pulse{0%{box-shadow:0 0 #806c39}70%{box-shadow:0 0 0 5px #00bcd400}to{box-shadow:0 0 #00bcd400}}footer{width:100%;height:auto;background-color:#4a3e21;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4rem;padding:2rem 0}footer img{width:200px}footer .icons{font-size:2rem;display:flex;align-items:center;justify-content:center;gap:5rem;color:#806c39}footer h1{font-size:2rem;color:#a48947;text-align:center}footer h2{font-size:1.4rem;color:#a48947;text-align:center}footer p{transition:all .3s ease-in-out;cursor:pointer}footer p:hover{transform:translateY(-3px);color:#cfba81}@media screen and (max-width:1780px){.home .a1 img{width:900px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:6rem}.home .a1 .text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.home .a1 .group{display:flex;justify-content:center;margin-left:15rem;width:100%;height:100%}.home .a1 .text h1{font-size:2rem;width:340px;color:#604e26}.home .a1 span{color:#4c390e;font-weight:800;position:relative}.home .a1 span:after{content:"";width:100%;height:5px;background-color:#604e26;position:absolute;bottom:-.6rem;left:0;z-index:200}.home .a1 .text p{font-size:1rem;width:340px;color:#604e26}}@media screen and (max-width:1550px){.home .a1 img{width:800px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:6rem}}@media screen and (max-width:1390px){.home .a1 img{width:700px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:6rem}.home .a1 .text p{font-size:.9rem;width:340px;color:#604e26}.home .a1 .text h1{font-size:1.6rem;width:340px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:.8rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}}@media screen and (max-width:1200px){.home .a1 img{width:600px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:0rem}.home .a1 .text p{font-size:.9rem;width:340px;color:#604e26}.home .a1 .text h1{font-size:1.6rem;width:340px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:.8rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.a3{display:flex;align-items:center;justify-content:space-around}.a3 img{width:400px}.a3 h3{width:400px;font-size:2.4rem}.a3 h2{font-size:4rem}.a3 p{width:400px;font-size:1.2rem}.a3 .text,.a3 .text2{display:flex;flex-direction:column;gap:2rem}}@media screen and (max-width:1060px){.home .a1 img{width:600px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:-5rem}.home .a1 .text p{font-size:.9rem;width:270px;color:#604e26}.home .a1 .text h1{font-size:1.6rem;width:270px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:.8rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.home .a1 .group{display:flex;justify-content:center;margin-left:16rem;margin-right:1rem;width:100%;height:100%}.home .a2 img{width:300px;border-radius:2rem}.home .a2 .text{display:flex;flex-direction:column;gap:1rem}.home .a2 .text h1{font-size:3rem;width:590px}.home .a2 .text h2{font-size:1.2rem;font-weight:400;width:400px}.home .a2 .text p{font-size:.9rem;width:400px}}@media screen and (max-width:960px){.home .a1 img{width:650px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:-5rem}.home .a1 .text p{font-size:.9rem;width:270px;color:#604e26}.home .a1 .text h1{font-size:1.6rem;width:270px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:.8rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.home .a1 .group{display:flex;justify-content:center;margin-left:12rem;margin-right:1rem;width:100%;height:100%}.home .a1{width:100%;height:873px;display:flex;align-items:center;justify-content:space-between;background-color:#cfba81;border-bottom-right-radius:50rem;border-top-left-radius:50rem;overflow:hidden}.home .a2{display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:5rem;width:100%;height:700px;padding:5rem 0;margin-bottom:1rem}.home .a2 .text{display:flex;flex-direction:column;gap:1rem}.home .a2 .text h1{font-size:3rem;width:590px}.home .a2 .text h2{font-size:1.2rem;font-weight:400;width:500px}.home .a2 .text p{font-size:.9rem;width:400px}}@media screen and (max-width:860px){.home .a1 img{width:650px;height:100%;object-fit:cover;object-position:center;border-top-left-radius:60rem;position:relative;top:-5rem}.home .a1 .group{display:flex;justify-content:center;margin-left:7rem;margin-right:1rem;width:100%;height:100%}.home .a1{width:100%;height:873px;display:flex;align-items:center;justify-content:space-between;background-color:#cfba81;border-bottom-right-radius:45rem;border-top-left-radius:45rem;overflow:hidden}.a3{display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:3rem}.a3 img{width:500px}.a3 h3{width:400px;font-size:2.4rem}.a3 h2{font-size:4rem}.a3 p{width:400px;font-size:1.2rem}.a3 .text,.a3 .text2{display:flex;flex-direction:column;gap:2rem}}@media screen and (max-width:750px){.home .a1 img{width:400px;height:100%;object-fit:cover;object-position:center;border-radius:1rem;position:relative;top:-1rem}.home .a1 .group{display:flex;justify-content:center;margin-left:0;margin-right:0;width:auto;height:100%}.home .a1{width:100%;height:auto;padding:5rem 0;display:flex;align-items:center;flex-direction:column;justify-content:space-around;gap:4rem;background-color:#cfba81;border-bottom-right-radius:0;border-top-left-radius:0;overflow:hidden;margin-top:1rem}.home .a1 .text p{font-size:.9rem;width:340px;color:#604e26}.home .a1 .text h1{font-size:2rem;width:340px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:1rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.home .a2{display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:5rem;width:100%;height:700px;padding:5rem 0;margin-bottom:20rem}.home .a2 .text{display:flex;flex-direction:column;gap:1rem}.home .a2 .text h1{font-size:2.4rem;width:400px}.home .a2 .text h2{font-size:1rem;font-weight:400;width:400px}.home .a2 .text p{font-size:.9rem;width:400px}.a4{width:100%;height:auto;display:flex;align-items:center;justify-content:center;position:relative;bottom:-3rem}.a4 .box{margin:0;width:100%;height:300px;background-color:#cfba81;color:#4a3e21;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}.a4 .box h1{font-size:2rem;text-align:center}.a4 .box h2{font-size:1.4rem;text-align:center}.a4 .box button{font-size:1rem;padding:1rem 2rem;background-color:#806c39;border-radius:1rem;color:#fff;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.a4 .box button:hover{transform:translateY(-3px)}footer{width:100%;height:auto;background-color:#4a3e21;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4rem;padding:2rem 0}footer img{width:150px}footer .icons{font-size:1.6rem;display:flex;align-items:center;justify-content:center;gap:5rem;color:#806c39}footer h1{font-size:1.4rem;color:#a48947;text-align:center}footer h2{font-size:1.2rem;color:#a48947;text-align:center}footer p{transition:all .3s ease-in-out;cursor:pointer}footer p:hover{transform:translateY(-3px);color:#cfba81}.a3 img{width:400px}}@media screen and (max-width:500px){.home .a1 img{width:300px;height:100%;object-fit:cover;object-position:center;border-radius:1rem;position:relative;top:-1rem}.home .a1 .group{display:flex;justify-content:center;margin-left:3rem;margin-right:1rem;width:100%;height:100%}.home .a1{width:100%;height:auto;padding:5rem 0;display:flex;align-items:center;flex-direction:column;justify-content:space-around;gap:4rem;background-color:#cfba81;border-bottom-right-radius:0;border-top-left-radius:0;overflow:hidden;margin-top:1rem}.home .a1 .text p{font-size:.9rem;width:340px;color:#604e26}.home .a1 .text h1{font-size:2rem;width:340px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:1rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.a3 img{width:300px}}@media screen and (max-width:430px){.home .a2{display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:5rem;width:100%;height:700px;padding:5rem 0;margin-bottom:20rem}.home .a2 .text{display:flex;flex-direction:column;gap:1rem}.home .a2 .text h1{font-size:2rem;width:300px}.home .a2 .text h2{font-size:1rem;font-weight:400;width:300px}.home .a2 .text p{font-size:.9rem;width:300px}.home .a2 img{width:250px;border-radius:2rem}.a3{display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:3rem}.a3 img{width:300px}.a3 h3{width:340px;font-size:2rem}.a3 h2{font-size:3rem}.a3 p{width:340px;font-size:1rem}.a3 .text,.a3 .text2{display:flex;flex-direction:column;gap:2rem}.a4 .box h1{font-size:1.4rem;text-align:center}.a4 .box h2{font-size:1rem;text-align:center}.a4 .box button{font-size:.8rem;padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;color:#fff;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.a4 .box button:hover{transform:translateY(-3px)}footer{width:100%;height:auto;background-color:#4a3e21;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4rem;padding:2rem 0}footer img{width:100px}footer .icons{font-size:1.2rem;display:flex;align-items:center;justify-content:center;gap:5rem;color:#806c39}footer h1{font-size:1rem;color:#a48947;text-align:center}footer h2{font-size:.8rem;color:#a48947;text-align:center}footer p{transition:all .3s ease-in-out;cursor:pointer}footer p:hover{transform:translateY(-3px);color:#cfba81}}@media screen and (max-width:390px){.home .a1 img{width:250px;height:100%;object-fit:cover;object-position:center;border-radius:1rem;position:relative;top:-1rem}.home .a1 .group{display:flex;justify-content:center;margin-left:3rem;margin-right:1rem;width:100%;height:100%}.home .a1{width:100%;height:auto;padding:5rem 0;display:flex;align-items:center;flex-direction:column;justify-content:space-around;gap:4rem;background-color:#cfba81;border-bottom-right-radius:0;border-top-left-radius:0;overflow:hidden;margin-top:1rem}.home .a1 .text p{padding:0 .1rem;font-size:.8rem;width:240px;color:#604e26}.home .a1 .text h1{font-size:1.4rem;width:240px;color:#604e26}.home .a1 button{padding:.8rem 1.2rem;background-color:#806c39;border-radius:1rem;font-size:.8rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:all .3s ease-in-out}.a3{display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:3rem}.a3 img{width:300px}.a3 h3{width:290px;font-size:2rem}.a3 h2{font-size:3rem}.a3 p{width:290px;font-size:1rem}.a3 .text,.a3 .text2{display:flex;flex-direction:column;gap:2rem}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background-color:#806c39;color:#fff}.container .figura{width:100%;height:100%;padding:40rem 0;background-color:#cfba81;clip-path:url(#shape);position:relative}.container{position:relative;overflow:hidden}.flor{width:100px!important;height:100px!important;position:absolute;right:0rem;top:24rem;z-index:-1}@media screen and (max-width:1325px){.container .figura{width:100%;height:100%;background-color:#cfba81;clip-path:url(#shape);padding:50rem 0;position:relative}.flor{position:absolute;top:36rem}}@media screen and (max-width:970px){.container .figura{width:100%;height:100%;background-color:#cfba81;padding:50rem 0;clip-path:url(#shape3);position:relative}}@media screen and (max-width:750px){.container .figura{width:100%;height:100%;padding:10rem 0;background-color:#cfba81;clip-path:none;margin-top:3rem;position:relative}.flor{position:absolute;right:1rem;top:1rem;z-index:2}}@media screen and (max-width:430px){.container .figura{width:100%;height:100%;padding:10rem 0;background-color:#cfba81;clip-path:none;margin-top:3rem;position:relative}.flor{position:absolute;right:0rem;top:1rem;z-index:100}}nav{display:flex;align-items:center;justify-content:space-around;width:100%;height:auto}nav img{width:150px}.menu-desktop{display:flex;gap:2rem}.menu-desktop li a{font-size:1rem;color:#806c39;transition:.3s ease-in-out}.menu-desktop li a:hover{color:#d8c38a}.btn-agendar{padding:1rem 2rem;background:linear-gradient(to bottom,#806c39,#d8c38a);border-radius:1rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:.3s}.btn-agendar:hover{transform:translateY(-3px)}@keyframes pulse{0%{box-shadow:0 0 #806c39}70%{box-shadow:0 0 0 7px #00bcd400}to{box-shadow:0 0 #00bcd400}}.hamburger{width:30px;height:22px;display:none;flex-direction:column;justify-content:space-between;cursor:pointer}.hamburger span{display:block;width:100%;height:4px;background:#806c39;border-radius:4px;transition:.4s}.hamburger.active span:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.menu-mobile{position:fixed;top:0;right:-100%;width:60%;height:100vh;background:#fff;padding:5rem 2rem;display:flex;flex-direction:column;gap:2rem;transition:right .4s ease-in-out;z-index:999}.menu-mobile.open{right:0}.menu-mobile ul{display:flex;flex-direction:column;gap:2rem}.menu-mobile ul li a{font-size:1.3rem;color:#806c39}@media screen and (max-width:1050px){.btn-agendar{padding:.8rem 1.2rem;background:linear-gradient(to bottom,#806c39,#d8c38a);border-radius:1rem;animation:pulse 2s ease-in-out infinite;cursor:pointer;transition:.3s}.menu-desktop li a{font-size:.9rem;color:#806c39;transition:.3s ease-in-out}nav img{width:120px}}@media screen and (max-width:935px){.btn-agendar{display:none}nav{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:0 1rem}}@media screen and (max-width:800px){.menu-desktop,.btn-agendar{display:none}nav{justify-content:space-between}nav img{width:120px}.hamburger{display:flex;z-index:1001}}
