@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&display=swap";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*::-moz-selection{background-color:rgba(117,25,31,.2);color:#75191f}*::selection{background-color:rgba(117,25,31,.2);color:#75191f}html{height:100%;scroll-behavior:smooth}body{height:100%;background-color:#fff;margin:0;font-family:"Barlow",sans-serif;font-size:14px;color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.wrapper{width:100%;margin:auto;position:relative;max-width:calc(100% - 40px)}@media screen and (min-width: 1200px){.wrapper{max-width:1180px}}h2{letter-spacing:6px;font-weight:500}@media screen and (max-width: 640px){h2{font-size:20px}}header{background:#000;text-align:right}header a{color:#fff;text-decoration:none;text-transform:uppercase;padding:10px 20px;display:inline-block;font-weight:600}@media screen and (max-width: 640px){header a{padding:10px 5px}}header a:hover{color:#fec34d}.opening{position:relative;background:url("../imgs/bg-opening.jpg") center center no-repeat;background-size:cover;height:40vh}@media screen and (min-width: 800px){.opening{height:80vh}}.opening img{width:180px;position:absolute;left:50%;top:35%;transform:translate(-50%, -50%);max-width:80%}@media screen and (min-width: 800px){.opening img{width:300px}}.intro{padding:25px 0 35px;text-align:center}.intro h2 span{color:#00a5b9}.intro p{font-weight:600;font-size:17px}.menu .title{margin:0 auto 50px;display:block;max-width:100%}.menu .grid{display:grid;grid-gap:15px;width:500px;margin:auto;max-width:100%}@media screen and (min-width: 800px){.menu .grid{grid-template-columns:repeat(2, 1fr);grid-gap:20px 40px;width:800px}}.menu .grid .top{display:flex;align-items:center;justify-content:space-between}.menu .grid .top h3{text-transform:uppercase;font-size:20px;font-weight:500;letter-spacing:4px;color:#00a5b9;margin:0}.menu .grid .top span{font-size:15px;letter-spacing:1px}.menu .grid p{margin:5px 0;letter-spacing:.2px}.menu>p{font-size:17px;margin:50px 0;text-align:center;font-weight:600}.locations{background:#efefef;text-align:center;padding:40px 0}.locations .wrapper>p{font-weight:600;font-size:17px}.locations h2{margin-top:0}.locations .grid{display:grid;width:650px;max-width:100%;margin:auto;grid-gap:20px;padding:40px 0}@media screen and (min-width: 650px){.locations .grid{grid-template-columns:1fr 1fr;grid-gap:40px;text-align:left;align-items:center}}.locations .grid>div{text-align:center;letter-spacing:2px}.locations .grid>div h3{font-size:20px;margin-top:10px}.locations .grid>div h4{font-size:16px;margin:0}.locations .grid>div p{margin:7px 0 0 0;font-size:16px;font-weight:500}.locations .grid .pin{width:20px;height:30px;background:url("../imgs/pin.png") center center no-repeat;display:inline-block;background-size:contain}.locations .wp-btn{background:#000;color:#fff;border-radius:25px;height:40px;line-height:38px;text-align:center;width:215px;margin:auto;font-size:15px;font-weight:600;text-decoration:none;display:block}.locations .wp-btn svg{margin-right:5px;font-size:20px;vertical-align:-5px}.contact{position:relative;background:#fec34d;padding:40px 0}.contact .logo-contact{display:block;width:150px;margin:auto}.contact .grid{display:grid;width:650px;max-width:100%;margin:auto;grid-gap:20px;text-align:center}@media screen and (min-width: 650px){.contact .grid{grid-template-columns:1fr 1fr;grid-gap:40px;text-align:left;align-items:center}}.contact .grid .social{padding:0;margin-top:20px}@media screen and (min-width: 650px){.contact .grid .social{padding-left:40px;margin:0}}.contact .grid a{color:#000;text-decoration:none;margin-bottom:10px;display:block;font-size:18px;font-weight:500}.contact .grid a svg{margin-right:5px;color:#fff;font-size:20px;vertical-align:-5px}.contact .grid h4{margin-bottom:5px}/*# sourceMappingURL=app.css.map */
