/*!
 * An vue project
 *  1.14.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2025, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: Ivan Sotelo <isotelo@controlla.com.mx>,Daniel Apodaca <dapodaca@controlla.com.mx>
 * 
 * 
 */.container[data-v-e8a3c5e2]{z-index:1;max-height:110vh;height:auto;background-color:#fff;position:relative;margin-top:95px}.container .fade-enter-active[data-v-e8a3c5e2],.container .fade-leave-active[data-v-e8a3c5e2]{-webkit-transition:opacity .7s ease;transition:opacity .7s ease;position:absolute;width:100%;height:100%;top:0;left:0}.container .fade-enter[data-v-e8a3c5e2],.container .fade-leave-to[data-v-e8a3c5e2]{opacity:0}.container__carousel-item[data-v-e8a3c5e2]{height:90vh}.container__carousel-item__single-image[data-v-e8a3c5e2]{height:90vh;position:relative}.container__carousel-item__single-image__image[data-v-e8a3c5e2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.container__carousel-item__single-image__text[data-v-e8a3c5e2]{position:absolute;bottom:40px;left:40px;display:grid;color:#fff}.container__carousel-item__single-image__text__principal[data-v-e8a3c5e2]{font-weight:500;font-size:50px;text-shadow:1px 1px 2px #494949}@media (max-width:750px){.container__carousel-item__single-image__text__principal[data-v-e8a3c5e2]{font-size:40px}}@media (min-width:1500px){.container__carousel-item__single-image__text__principal[data-v-e8a3c5e2]{font-size:60px}}.container__carousel-item__single-image__text__pruducts-button[data-v-e8a3c5e2]{all:unset;width:auto;-ms-flex-item-align:left;align-self:left;justify-self:left;background-color:#c9aa6d;cursor:pointer;border-radius:10px;padding:10px 20px 10px 20px;letter-spacing:3px;font-weight:700;font-size:20px;margin:10px 0 10px 0}@media (min-width:1500px){.container__carousel-item__single-image__text__pruducts-button[data-v-e8a3c5e2]{font-size:30px}}.container__carousel-item__single-image__text__pruducts-button[data-v-e8a3c5e2]:hover{padding:11px 21px 11px 21px}.container__left-arrow[data-v-e8a3c5e2]{position:absolute;left:0;top:45%;cursor:pointer}.container__right-arrow[data-v-e8a3c5e2]{position:absolute;right:0;top:45%;-webkit-transform:scaleX(-1);transform:scaleX(-1);cursor:pointer}