@font-face{font-family:"Kathen";font-style:italic;font-weight:400;font-display:auto;src:url("../fonts/kathen.otf")}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;width:100vw;height:100vh;background-color:#0e0e0e}#preloader img{position:absolute;top:calc(50% - 120px);left:calc(50% - 75px);width:150px;height:auto}#preloader .spinner{position:absolute;top:50%;left:calc(50% - 20px);width:40px;height:40px;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:4px solid #fff;border-right-color:rgba(0,0,0,0);border-radius:50%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.close{position:absolute;top:5px;right:5px;z-index:999;padding:0 !important;width:30px;height:30px;font-weight:normal;line-height:30px;opacity:1;border-radius:50%;background:#fff !important}.close i{color:#0e0e0e !important}.grecaptcha-badge{display:none}body{display:flex;min-height:100vh;flex-direction:column;font-family:"Raleway",sans-serif}main{flex:1 0 auto}.font-weight-bolder{font-weight:900 !important}.display-5{font-size:3em !important}.special-font{font-family:"Fjalla One",sans-serif;font-weight:300}.special-font-cursive{font-family:"Grand Hotel",cursive;font-size:1.9em;font-style:oblique;font-weight:300;line-height:1;letter-spacing:.3px}.font-cursive{font-family:"Kathen",cursive}.siempre-frescos .row-1{margin-bottom:-43px;font-size:3.5rem}.siempre-frescos .row-2{margin-bottom:0;font-size:3.9em}.text-border-black{text-shadow:-2px 0 #0e0e0e,0 2px #0e0e0e,2px 0 #0e0e0e,0 -2px #0e0e0e}.text-spacing-05{letter-spacing:.05em}.text-spacing-1{letter-spacing:.1em}.text-spacing-2{letter-spacing:.2em}.text-spacing-3{letter-spacing:.3em}.border-bottom-highlight{border-bottom:2px solid #fbc100}.border-top-highlight{border-top:2px solid #fbc100}.bg-highlight{background-color:#fbc100}.btn-highlight{font-weight:900;text-transform:uppercase;color:#0e0e0e;border-color:#fbc100;background-color:#fbc100}.btn-highlight:hover{color:#fbc100;background-color:rgba(0,0,0,0)}.btn-outline-highlight{color:#fbc100;border-color:#fbc100;background-color:rgba(0,0,0,0)}.btn-outline-highlight.active{color:#fff;background-color:#fbc100}.btn-outline-highlight:hover{color:#fff;background-color:#fbc100}.btn-outline-highlight-alt{transition:all .6s ease;color:#57151a;border-color:#57151a;background-color:rgba(0,0,0,0)}.btn-outline-highlight-alt i{transition:margin .2s ease}.btn-outline-highlight-alt.active{color:#fff;background-color:#57151a}.btn-outline-highlight-alt:hover{color:#fff;background-color:#57151a}.btn-outline-highlight-alt:hover i{margin-left:5px}.btn-outline-highlight-dark{transition:all .6s ease;color:#0e0e0e;border-color:#0e0e0e;background-color:rgba(0,0,0,0)}.btn-outline-highlight-dark i{transition:margin .2s ease}.btn-outline-highlight-dark.active{color:#fff;background-color:#0e0e0e}.btn-outline-highlight-dark:hover{color:#fff;background-color:#0e0e0e}.btn-outline-highlight-dark:hover i{margin-left:5px}.text-highlight{color:#fbc100}.bg-highlight-alt{background-color:#57151a}.text-highlight-alt{color:#57151a}.text-highlight-altgr{color:#1799cd}.bg-highlight-dark{background-color:#0e0e0e}.text-highlight-dark{color:#0e0e0e}.navbar-top{z-index:70;height:40px;font-size:.9em;background:#0e0e0e url("../images/shape-topbar.png") repeat-x}.navbar-top li.nav-item{position:relative;margin:auto;line-height:1;color:#fafafa !important}.navbar-top li.nav-item .nav-link{padding:0 .5rem !important}.navbar-top li.separador{margin:0 .5rem}li.nav-social{position:relative;margin:auto;font-size:.9em}li.nav-social .nav-link{position:relative;z-index:5;padding:0 .5rem !important;color:#0e0e0e}li.nav-social:before{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);z-index:2;width:20px;height:20px;content:"";border-radius:50%;background:#fbc100}.navbar-fdp{height:160px !important}.navbar-fdp ul li a{line-height:1.1}#navbar-wrapper{z-index:99;height:56px}.menu-fdp{height:40px;transition:all .6s ease}.menu-fdp .navbar-left,.menu-fdp .navbar-right{transition:all .3s ease}.menu-fdp .navbar-left li a.nav-link,.menu-fdp .navbar-right li a.nav-link{padding-right:1.2em !important;padding-left:1.2em !important;font-weight:900;transition:all .3s ease;text-transform:uppercase;color:#0e0e0e}.menu-fdp .navbar-left li .nav-link:hover,.menu-fdp .navbar-left li .nav-link.active{color:#fbc100}.menu-fdp .navbar-left li:first-child a.nav-link{padding-left:0 !important}.menu-fdp .navbar-right .nav-link{padding-right:1.2em !important;padding-left:1.2em !important}.menu-fdp .navbar-right .nav-link i.fas,.menu-fdp .navbar-right .nav-link i.far,.menu-fdp .navbar-right .nav-link span{line-height:19px}.menu-fdp.fixed-top .icon-fdp>img{width:35px}.shape{position:absolute;bottom:0;z-index:90;width:100%;height:47px}.shape.shape-slider{background:url("../images/shape-slider.png") left bottom repeat-x}.shape.shape-quienes,.shape.shape-locales{background:url("../images/shape-quienes-somos.png") left bottom repeat-x}.shape.shape-prod{background:url("../images/shape-prod.png") left bottom repeat-x}.slider-wrapper{position:relative;top:-40px;margin-bottom:-40px}.slider-one{height:calc(100vh - 200px);min-height:500px}.slider-one .slick-list,.slider-one .slick-track{height:calc(100vh - 200px);min-height:500px}.slider-one .slick-slide{position:relative;background-size:cover !important}#menu-fdp-left{width:50%}.slider-locales-header .slick-slide{position:relative !important}.slider-quienes{height:calc(100vh - 40px);min-height:420px}.slider-quienes .slick-list,.slider-quienes .slick-track{height:calc(100vh - 40px);min-height:420px}.slider-quienes .slick-slide{position:relative !important;background-size:cover !important}.slide-caption{position:absolute;top:0;left:calc(50% - 240px);display:flex !important;width:480px;height:100%;margin:auto 0;text-align:center;align-items:center !important}.slide-caption div.slide-content span{font-size:1em !important}.slide-caption div.slide-content:nth-of-type(3){border-right:1px dashed #dee2e6 !important}.slide-caption div.slide-content:nth-of-type(4){border-left:1px dashed #dee2e6 !important}.slide-caption .medialuna{position:relative;display:-ms-grid;display:grid;height:142px;padding-left:80px;line-height:1;background:url("../images/fdp-media-luna.png") no-repeat calc(50% - 110px);align-items:center}.slide-caption .deco-2:before,.slide-caption .deco-2:after{position:absolute;top:calc(50% - 5px);display:block;width:70px;height:10px;content:"";background:#fff}.slide-caption .deco-2:before{left:0}.slide-caption .deco-2:after{right:0}.slide-caption .deco-1{position:relative}.slide-caption .deco-1:before,.slide-caption .deco-1:after{position:absolute;top:0;display:block;width:10px;height:90px;content:"";background:#fff}.slide-caption .deco-1:before{left:0}.slide-caption .deco-1:after{right:0}.slider-productos .prod{position:relative}.slider-productos .prod img{transition:all .5s ease}.slider-productos .prod .prod-title{position:absolute;top:0;display:grid;display:-ms-grid;visibility:hidden;width:100%;height:100%;transition:all .5s ease;text-align:center;opacity:0}.slider-productos .prod .prod-title h2{text-shadow:2px 3px 3px #424242}.slider-productos .prod:hover .prod-title{visibility:visible;opacity:1}.slider-productos .prod:hover img{-webkit-filter:blur(2px);filter:blur(2px)}.slider-locales .local{position:relative}.slider-locales .local img{z-index:20;transition:all .5s ease;-webkit-filter:blur(1px);filter:blur(1px)}.slider-locales .local .prod-title{position:absolute;top:0;z-index:25;width:100%;height:100%;padding:0 10px;transition:all .5s ease;text-align:center}.slider-locales .local .prod-title .c-hide{visibility:hidden;transition:all .5s ease;opacity:0}.slider-locales .local .prod-title .btn{position:absolute;bottom:10px;left:calc(50% - 70px);width:140px}.slider-locales .local.slick-current .prod-title>.c-hide,.slider-locales .local:hover .prod-title>.c-hide{visibility:visible;opacity:1}.slider-locales .local.slick-current img,.slider-locales .local:hover img{-webkit-filter:blur(1px) opacity(0.5) grayscale(0);filter:blur(1px) opacity(0.5) grayscale(0)}.slider-locales .local:not(.slick-current){transition:all .5s ease}.slider-locales .local:not(.slick-current) img{filter:grayscale(0.9) blur(2px)}.slider-locales .local:not(.slick-current):hover img{filter:grayscale(0) blur(0)}.modal-prod .modal-content,.modal-local .modal-content{background-color:rgba(0,0,0,0)}.watermark{position:absolute;bottom:0;padding:20px;mix-blend-mode:hard-light}.modal-backdrop.show{opacity:.9}.slider-maps .slick-track{height:336px}.gallery .gallery-item{margin:0 !important}.gallery .gallery-item img{width:100%;height:auto;padding:5px;border:0 !important}span.wpcf7-not-valid-tip{margin-bottom:5px;font-size:.8em}div.wpcf7-response-output{margin:1em .5em;color:#0e0e0e;border-radius:5px;background:#f8f9fa}footer .wpcf7-form-control:not([type=submit]){color:#fff;border:none;border-radius:0;background:#424242}@media(min-width: 991.98px){#menu-fdp-left{width:auto}.slider-locales-header .slick-slide{position:relative !important;display:flex;height:100%;padding:0 1rem !important;border-right:2px solid #edc102}.slider-locales-header .slick-slide a{margin:auto}.slider-locales-header .slick-list,.slider-locales-header .slick-track{width:540px}}@media(max-width: 991.98px){.menu-fdp{height:auto !important}.menu-fdp .navbar-left li a.nav-link{text-align:center}.navbar-fdp{height:auto !important}.icon-fdp{display:block !important;width:40px}.icon-fdp img{width:40px !important}.slider-wrapper{top:0;margin:0}.slider-one{max-height:280px;min-height:auto}.slider-one .slick-list,.slider-one .slick-track{max-height:280px;min-height:auto}.shape{opacity:.7}.display-4{font-size:2.3rem}.slide-caption .h4{font-size:1.2rem}.slide-caption .deco-1 .h5{font-size:.8rem}.slide-caption .deco-1:before,.slide-caption .deco-1:after{width:4px;height:60px}.slide-caption .deco-2{font-size:2.2rem !important}.slide-caption .deco-2:before,.slide-caption .deco-2:after{width:35px;height:4px}.slide-caption .slide-1 .slide-subtitle{font-size:75%}.slider-nav:not(.slick-vertical),.slider-nav-local:not(.slick-vertical){margin:5px 0 0}.slider-productos .prod-title{visibility:visible !important;opacity:1 !important}.slider-locales .prod-title h1{font-size:2em}.slider-locales .prod-title h5{font-size:.85em}.slider-locales .prod-title .c-hide{visibility:visible !important;font-size:.85em;opacity:1 !important}.watermark>*{font-size:1.1em}}/*# sourceMappingURL=b4st.css.map */
