*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;font-family:"Playfair Display",serif}[id]{scroll-margin-top:40px}@media(min-width: 768px){[id]{scroll-margin-top:92px}}aside{position:fixed;top:0;left:0;width:1080px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background-color:rgba(20,19,15,.8);width:100vw;height:40px;-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.4);box-shadow:0 5px 10px -5px rgba(0,0,0,.4);text-decoration:none;z-index:2}@media(min-width: 1200px){aside{background-color:#14130f;-ms-flex-pack:distribute;justify-content:space-around}}aside span{font-size:14px;line-height:40px;color:#fff;font-weight:bold;padding:10px 10px}@media(min-width: 1200px){aside span{font-size:18px}}aside span a{text-decoration:none;color:#fff}@media(min-width: 1200px){aside span a{padding:20px 20px}}header{position:relative;overflow:hidden;height:80vh;margin-top:40px;background-image:url("../img/header_640.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){header{background-image:url("../img/header.jpg");height:85vh}}@media(min-width: 1200px){header{margin-top:90px;left:0;height:90vh}}header .shadow{height:100%;width:100%;background-color:rgba(0,0,0,.4431372549);z-index:1}header .header_logo{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:20vh;-webkit-filter:invert(100%);filter:invert(100%)}@media(min-width: 768px){header .header_logo{bottom:15%;right:10%;height:50vh}}nav{position:fixed;top:40px;left:0;height:auto;width:100vw;background-color:#f4efef;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.4);box-shadow:0 5px 10px -5px rgba(0,0,0,.4);z-index:2}nav ul{list-style:none}nav a{text-decoration:none}nav .accordion-menu{width:100vw}@media(min-width: 1200px){nav .accordion-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}nav .dropdownlink{overflow:hidden;cursor:pointer;display:block;padding:15px 0 15px 45px;font-size:16px;color:#212121;position:relative;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;text-transform:uppercase;font-weight:bold}@media(min-width: 1200px){nav .dropdownlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}nav .dropdownlink .fa-chevron-down{-ms-flex-item-align:center;align-self:center}nav .dropdownlink a{color:#212121;padding-right:80%}@media(min-width: 1200px){nav .dropdownlink a{padding-right:15px}}nav .submenuItems{display:none;background:#f1e6e3}@media(min-width: 1200px){nav .submenuItems{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none;-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.4);box-shadow:0 5px 10px -5px rgba(0,0,0,.4)}}nav .submenuItems a{display:block;color:#14130f;padding:10px 20px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;text-transform:lowercase}nav .submenuItems a:hover{background-color:#14130f;color:#f1e6e3}.burger{color:#fff;position:fixed;top:0;right:20px;padding:0 10px;font-size:25px;z-index:2}@media(min-width: 1200px){.burger{display:none}}i.off{display:none}nav.off{top:-100vh}@media(min-width: 1200px){nav.off{top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}i.fa-angle-up{color:#fff}main{background-color:#bea59f}main .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50vh;padding:20px 20px;background-color:#f1e6e3}@media(min-width: 768px){main .about{padding-bottom:50px}}main .about h1{-ms-flex-item-align:center;align-self:center;padding:30px 30px;padding-top:10px;font-size:30px;font-weight:bold}@media(min-width: 1200px){main .about h1{padding:30px 30px;font-size:50px}}main .about .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;margin:0 auto}@media(min-width: 768px){main .about .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:50vh;max-width:1080px}}main .about .wrapper .img{height:400px;width:auto;background-image:url("../img/about.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-bottom:20px}@media(min-width: 768px){main .about .wrapper .img{height:50vh;width:40%;margin-bottom:0}}main .about .wrapper .text{width:100%;height:auto}@media(min-width: 768px){main .about .wrapper .text{width:60%;padding:10px 50px}}main .about .wrapper .text p{padding:2px;text-align:justify}main .about .wrapper .text p:last-child{font-size:18px;font-style:italic;font-weight:bold;text-align:center;padding:10px 10px;color:#584c4d}@media(min-width: 768px){main .about .wrapper .text p:last-child{text-align:right}}main .offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1900px;margin:0 auto;padding:20px 20px;background-image:url("../img/bg.png");background-repeat:repeat}main .offer h1{-ms-flex-item-align:center;align-self:center;padding:30px 30px;padding-top:10px;font-size:30px;font-weight:bold;color:#fff}@media(min-width: 1200px){main .offer h1{padding:30px 30px;font-size:50px}}main .offer .offer_specific{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;background-color:#f1e6e3;border-radius:10px;padding:20px 10px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:10px 0;-webkit-transition:.8s;transition:.8s}@media(min-width: 768px){main .offer .offer_specific{padding:50px 50px 60px 50px;width:750px}}main .offer .offer_specific .icon{font-size:30px;color:#584c4d}main .offer .offer_specific h2{text-align:center;padding:20px 0;font-size:20px}main .offer .offer_specific .additional{padding:0 10px 20px 10px;text-align:justify;color:#14130f}@media(min-width: 768px){main .offer .offer_specific .additional{padding:0 20px 20px 20px}}main .offer .offer_specific .offer_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .offer .offer_specific .offer_wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px}@media(min-width: 768px){main .offer .offer_specific .offer_wrapper div{width:600px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}main .offer .offer_specific .offer_wrapper div:nth-child(odd){background-color:rgba(108,92,93,.5215686275);border-radius:10px}main .offer .offer_specific .offer_wrapper div p.offer_name{text-align:center;font-weight:bold;padding:5px 0}@media(min-width: 768px){main .offer .offer_specific .offer_wrapper div p.offer_name{text-align:left}}main .offer .offer_specific .offer_wrapper div p.price{margin-bottom:12px}@media(min-width: 768px){main .offer .offer_specific .offer_wrapper div p.price{width:200px;border-bottom:none;text-align:right;-ms-flex-item-align:end;align-self:flex-end}}main .offer_specific:nth-child(odd){background-color:#edd9d4}main .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px 20px 50px 20px;background-color:#f1e6e3}main .gallery h1{-ms-flex-item-align:center;align-self:center;padding:30px 30px;padding-top:10px;font-size:30px;font-weight:bold}@media(min-width: 1200px){main .gallery h1{padding:30px 30px;font-size:50px}}main .gallery .wrapper{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){main .gallery .wrapper{direction:row;min-height:60vh;max-width:1280px}}main .gallery .wrapper img{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:100%;height:auto;margin:10px 0}@media(min-width: 768px){main .gallery .wrapper img{max-width:300px;height:auto;margin-top:10px}}main .motto{position:relative;height:40vh;width:100%;margin:0 auto;background-image:url("../img/motto_640.jpg");background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 768px){main .motto{background-image:url("../img/motto.jpg");max-width:1900px;height:80vh}}main .motto .shadow{height:100%;width:100%;background-color:rgba(0,0,0,.4549019608);z-index:1}main .motto p{display:block;width:100%;position:absolute;top:0;left:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Amatic SC",cursive;font-size:25px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#f6eedf;text-align:center;cursor:default;z-index:1}@media(min-width: 768px){main .motto p{font-size:50px}}main .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:50vh;width:100%;padding:20px 20px;background-color:#584c4d;color:#fff}main .contact h1{-ms-flex-item-align:center;align-self:center;padding:30px 30px;padding-top:10px;font-size:30px;font-weight:bold;color:#fff}@media(min-width: 1200px){main .contact h1{padding:30px 30px;font-size:50px}}main .contact .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50vh;width:100%;margin:0 auto;font-size:18px}@media(min-width: 768px){main .contact .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}main .contact .wrapper .info{padding:20px 20px;width:100%;height:100%}@media(min-width: 768px){main .contact .wrapper .info{width:35%}}main .contact .wrapper .info .facebook{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .contact .wrapper .info .facebook a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:10px;height:50px;width:50px;background-color:#000;border-radius:50%;-webkit-transition:.2s linear;transition:.2s linear}main .contact .wrapper .info .facebook a:hover{background-color:#fff}main .contact .wrapper .info .facebook a i{display:block;font-size:20px;padding:20px 20px;color:#fff}main .contact .wrapper .info .facebook a i:hover{color:#000}main .contact .wrapper .logo-inverted{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;background-color:#fff;width:200px;height:200px;border-radius:50%;border:5px solid #000;margin-bottom:10px}@media(min-width: 768px){main .contact .wrapper .logo-inverted{width:350px;height:350px}}main .contact .wrapper .logo-inverted img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}main .map{height:50vh;width:100%}footer{background-color:#14130f;color:#fff;text-align:center;padding:10px 10px}/*# sourceMappingURL=style.css.map */