@import url(https://fonts.googleapis.com/css?family=Big+Shoulders+Text:100,300,400,500,600,700,800,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap);.nav-flex-row{display:flex;flex-direction:row;justify-content:center;position:absolute;z-index:100;left:0;width:100%;padding:0}.nav-flex-row li{text-decoration:none;list-style-type:none;padding:8px 12px}.nav-flex-row li a{font-family:"Roboto Slab";color:#fff;font-size:1.2em;font-weight:300}.section-intro{height:820px;background-image:url(/static/media/lindero.7cf2d9f7.jpg);background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-intro h1{text-align:center;color:#fff;font-size:4em;font-weight:700}.section-intro header{display:flex;flex:4 1;flex-direction:row;justify-content:center;align-items:center}.link-to-book-wrapper{flex:1 1}.about-section{display:block;align-items:center;background-color:hsla(0,0%,95.3%,.7529411764705882);padding:50px 30px}.link-to-book{color:#fff;display:block;border:2px solid #fff;padding:5px 10px}a.link-to-book:hover{background-color:#fff;color:#95999e;text-decoration:none}.about-section h3,.about-section p{text-align:center;width:60%;margin:auto;font-style:italic;font-size:1.8em}.sugerenciafoto{width:150px;margin:auto}.row-flex{display:flex;flex-direction:row}.flex-column-form{display:flex;flex-direction:column;flex:1 1;margin:30px 20px}.btn.btn-primary{font-family:"Roboto Slab";color:#fff;background-color:#95999e;text-transform:uppercase;font-size:16px;padding:5px 10px;letter-spacing:2px;border:0}.btn.btn-primary:hover{background-color:#747474}.contact-adress,.opening-time{flex:1 1;margin:30px 20px;font-size:1.2em}.form-group p{font-size:1.2em}.contact-adress p span,.opening-time p span,.reservations p{display:block}.ant-layout{height:auto!important}.ant-click-animating-node{display:none}@media (min-width:577px) and (max-width:800px){.section-intro{height:500px}.about-section h3,.about-section p{font-size:20px}.carousel-inner{height:auto}.row-flex{display:flex;flex-direction:column}}@media screen and (max-width:576px){.section-intro{height:300px}.about-section{padding:30px}.section-intro h1{font-size:2em}.about-section h3,.about-section p{font-size:15px}.carousel-inner{height:auto}.row-flex{display:flex;flex-direction:column}.row-flex h3{font-size:25px;text-align:center}.form-group p{font-size:15px}.contact-adress p span,.opening-time p span,.reservations p{font-size:15px;text-align:center}}svg{vertical-align:baseline}.ant-switch{z-index:1000}
/*# sourceMappingURL=main.e1f20ee4.chunk.css.map */