.swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-two{position:relative;background:url(../images/bg-castacan.webp) no-repeat 50%/cover;min-height:80vh;padding-top:4%;padding-bottom:4%;overflow:hidden;color:#fff;text-align:center;font-size:1.1rem}.section-two span{font-weight:900;text-transform:uppercase;color:#d5a927}.section-two .frs{font-weight:600;font-size:1.4rem;font-style:italic;color:#d5a927}.section-two a{font-weight:900;font-size:1.2rem;text-decoration:none}.section-two .scene1,.section-two .scene2{position:absolute}.section-two .scene1{top:-100px;left:-127px}.section-two .scene2{top:-100px;right:-120px}.section-two .img-fluid-fix{width:60%}.promociones{position:relative;background:url(../images/bg-promociones.webp) no-repeat 50%/cover;padding-top:6%;padding-bottom:6%;overflow:hidden}.lb-outerContainer,.lightbox .lb-image{border-radius:1.1rem 0!important}.promociones h1{text-align:center;font-weight:900;font-style:italic;color:#fff}.promociones .card,.promociones .card img{border-radius:1.1rem 0}.promociones .owl-prev{margin-left:-30px!important}.promociones .owl-next,.promociones .owl-prev{width:0;height:50px;position:absolute;top:40%;display:block!important;border:0 solid #000}.promociones .owl-next{right:-20px}.promociones .owl-next i,.promociones .owl-prev i{color:#dfb028;font-size:2.5rem}.section-three{position:relative;background:url(../images/bg-mejor-catacan.webp) no-repeat 50%/cover;padding-top:4%;padding-bottom:4%;overflow:hidden}.section-three h1{text-align:center;color:#fff;font-weight:900;font-style:italic;font-size:3rem}.section-three h1 span{color:#d5a927}.section-three p{color:#fff;font-weight:500;font-style:italic}.section-three .info-entregas,.section-three p{text-align:center}.section-three .info-entregas p{line-height:1.2;font-weight:900;font-style:italic;color:#fff}.section-three .cicle-pedido{width:142px;height:142px;background:#dfb028;border:2px solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.section-three .cicle-pedido p{margin:0;font-size:.9rem;font-weight:600;line-height:1;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);color:#000}.section-three a{padding:1rem 2.5rem;font-weight:900;text-decoration:none}.gallery{position:relative;background:url(../images/bg-galeria.webp) no-repeat 50%/cover;padding-top:4%;padding-bottom:4%;overflow:hidden}.fix-swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:50%}.gallery-top{height:80%;width:100%}.gallery-thumbs{height:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.gallery h1{text-align:center;color:#fff;font-weight:900;font-style:italic;font-size:3rem}.blog{position:relative;background:#fff;padding-top:4%;padding-bottom:4%;overflow:hidden}.blog .title-section-blog h1{text-align:center;color:#5e0f34;font-weight:900;font-style:italic;font-size:3rem}.blog .title-section-blog p{text-align:center;color:#757575}.blog h2{text-align:center;color:#5e0f34;font-weight:900;font-style:italic;font-size:3rem}.blog .page-link{color:#dfb028;background-color:#5e0f34;border:1px solid #9e5376}.blog .page-item.disabled .page-link{color:#ab718c;background-color:#872f58;border-color:#9e5376}.blog .page-item.active .page-link{color:#dfb028;background-color:#460a26;border-color:#9e5376}.blog .btn-view-recipe{font-family:Barlow,sans-serif;font-weight:900;text-transform:uppercase;color:#5e0f34;background:#dfb028;border-color:#dfb028;padding:1rem 2.5rem;text-decoration:none;font-size:1.3rem;border-radius:1rem;text-align:center}.blog .card{background:#5e0f34;border:3px solid #5e0f34}.blog .card .card-body{text-align:center}.blog .card .card-body .card-title{font-size:1.8rem;color:#fff}.blog .card .card-body .btn-blog,.blog .card .card-body .card-title{font-family:Barlow,sans-serif;font-weight:900;text-transform:uppercase}.blog .card .card-body .btn-blog{color:#5e0f34;background:#dfb028;border-color:#dfb028;padding:.375rem 2.5rem}.bg-gray-7{background:#e9ecef}.bg-gray-7 .breadcrumb{margin-bottom:0;font-family:Barlow,sans-serif;font-weight:600;font-style:italic;font-size:1.2rem}.bg-gray-7 .breadcrumb .breadcrumb-item a{color:#ab718c;text-decoration:none}.bg-gray-7 .breadcrumb .active{color:#5e0f34}#detalle-blog{background:#fff;position:relative;padding-top:4%;padding-bottom:4%;overflow:hidden}#detalle-blog h2{text-align:center;color:#5e0f34;margin-top:20px}#detalle-blog .time-post,#detalle-blog h2,#detalle-blog h3,#detalle-blog h4,#detalle-blog h5{font-family:Barlow,sans-serif;font-weight:900}#detalle-blog .time-post{font-style:italic;color:#5e0f34}#detalle-blog .description-post{font-family:Barlow,sans-serif;font-weight:400;text-align:justify;color:#515151}#detalle-blog .gallery-posts-blog h3{font-family:Barlow,sans-serif;font-weight:400;color:#616161;font-size:1.5rem;text-align:center}#detalle-blog .c-img-a{margin:20px 10px 0;-o-object-fit:contain;object-fit:contain}#detalle-blog .info-other-post{text-align:center}#detalle-blog .info-other-post a{font-family:Barlow,sans-serif;font-weight:900;font-style:italic;color:#5e0f34;font-size:.8rem;text-transform:uppercase;text-decoration:none}#detalle-blog .info-other-post p{font-family:Barlow,sans-serif;font-weight:400;color:#616161;font-size:.8rem;text-align:justify;margin-top:10px}#detalle-blog .title-other-post h3{font-family:Barlow,sans-serif;font-weight:900;text-align:center;font-style:italic;color:#5e0f34}#detalle-blog .owl-prev{margin-left:-30px!important}#detalle-blog .owl-next,#detalle-blog .owl-prev{width:0;height:50px;position:absolute;top:40%;display:block!important;border:0 solid #000}#detalle-blog .owl-next{right:-20px}#detalle-blog .owl-next i,#detalle-blog .owl-prev i{color:#dfb028;font-size:2.5rem}#detalle-blog .owl-next,#detalle-blog .owl-prev{background:none}#detalle-blog .btn-ver-mas-blog{background:transparent;border:2px dashed #5e0f34;color:#5e0f34;display:inline-block;width:auto;padding:12px;font-family:Barlow,sans-serif;font-weight:900;border-radius:10px;text-transform:uppercase;letter-spacing:2px;margin-top:20px}#detalle-blog .btn-return-blog:hover,#detalle-blog .btn-ver-mas-blog:hover{border:2px dashed #e7a444;color:#5e0f34}#detalle-blog .btn-return-blog{background:transparent;border:2px dashed #5e0f34;color:#5e0f34;display:inline-block;width:auto;padding:12px;font-family:Barlow,sans-serif;font-weight:900;border-radius:10px;text-transform:uppercase;letter-spacing:2px;margin-top:20px}.location{background:url(../images/bg-ubicacion-title.webp) no-repeat 50%/cover;position:relative;padding-top:4%;padding-bottom:4%}.location .location-title{text-align:center}.location .location-title h1{color:#fff;font-weight:900;font-style:italic;font-size:3rem}.location .location-title a{color:#fff;text-decoration:none}.map{border-bottom:3px solid #5e0f34;border-top:3px solid #5e0f34}.container-map{overflow:hidden;padding-bottom:28%;position:relative;height:0}.container-map iframe{left:0;top:0;height:400px;width:100%;position:absolute}.contacto{background:url(../images/bg-footer.webp) no-repeat 50%/cover;position:relative;padding-top:2%;padding-bottom:2%}.contacto h2{font-family:Barlow,sans-serif;font-weight:900;text-align:center;color:#fff}.contacto ul{list-style:none;text-align:left}.contacto ul li{display:list-item;padding:10px 0}.contacto ul li p{font-weight:900;letter-spacing:2px}.contacto ul li a,.contacto ul li p{font-family:Barlow,sans-serif;font-size:1.2rem;color:#fff}.contacto ul li a{font-weight:400;text-decoration:none}.contacto ul li a i{font-size:1.5rem;color:#fff}.contacto .form-group{margin-bottom:.35rem}.contacto .form-control::-webkit-input-placeholder{color:#4d4d4d}.contacto .form-control::-moz-placeholder{color:#4d4d4d}.contacto .form-control:-ms-input-placeholder{color:#4d4d4d}.contacto .form-control:-moz-placeholder{color:#4d4d4d}.contacto .form-control{display:block;padding:.375rem .75rem;line-height:1.5;color:#4d4d4d;background-color:#fff;background-clip:padding-box;border:1px solid #fff;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.contacto .btn-send,.contacto .form-control{font-family:Barlow,sans-serif;width:100%;font-size:1rem}.contacto .btn-send{font-weight:600;text-transform:uppercase;color:#fff;padding:8px;background-color:#b8683b;border:1px solid #b8683b;cursor:pointer;margin-top:7px;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.contacto .btn-send:active,.contacto .btn-send:focus,.contacto .btn-send:hover{color:#fff!important;background-color:transparent!important;border:1px solid #fff!important}.contacto .successMsg p{font-family:Barlow,sans-serif;font-size:.8rem;color:#fff;padding:0;margin-top:-30px;text-align:center}.contacto div #recaptchaFooter{margin:0 auto;width:304px;border:0}.contacto #recaptchaFooter{-ms-transform:scale(.75);transform:scale(.75);-webkit-transform:scale(.75);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}.privacidad-link a{font-family:Barlow,sans-serif;font-weight:400;font-style:italic;text-decoration:none;color:#fff}