/*!
 * 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>
 * 
 * 
 */.footer-container[data-v-5f866fe3]{width:100%;background:#0c0b0a;color:#fff;padding:10px 10px;z-index:0}.footer-container .text-container[data-v-5f866fe3]{width:100%;margin:0 0 10px 0}.footer-container .text-container .whatsapp-button[data-v-5f866fe3]{width:70px;height:70px;top:0}.footer-container .text-container .mind[data-v-5f866fe3]{font-size:2rem;line-height:2rem}.footer-container .text-container .about-it[data-v-5f866fe3]{font-weight:700;font-size:2rem;line-height:2rem}.footer-container .contact-container[data-v-5f866fe3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px 0}.footer-container .contact-container .whatsapp-button-2[data-v-5f866fe3]{display:none;width:50px;margin:50px 0 50px}.footer-container .email-container[data-v-5f866fe3]{margin:0 0 10px 0}.footer-container .email-container a[data-v-5f866fe3]{text-transform:uppercase;color:#fff}.footer-container .powered-by[data-v-5f866fe3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-container .powered-by img[data-v-5f866fe3]{width:180px}.description[data-v-5f866fe3],.title[data-v-5f866fe3]{text-transform:uppercase}.description ul[data-v-5f866fe3]{list-style:none}.description ul li[data-v-5f866fe3]{text-transform:uppercase;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.description ul li[data-v-5f866fe3]:hover{color:#c9aa6d}.description ul .bold[data-v-5f866fe3]{font-size:1rem;line-height:1rem;font-weight:700;padding-bottom:10px}.description ul .bold a[data-v-5f866fe3]{color:#fff}.description ul .bold a[data-v-5f866fe3]:hover{color:#c9aa6d}.icon[data-v-5f866fe3]{width:20px;margin-right:10px}@media only screen and (max-width:1100px){.footer-container[data-v-5f866fe3]{padding:30px 30px}.footer-container .text-container .whatsapp-button[data-v-5f866fe3]{display:none}.footer-container .contact-container[data-v-5f866fe3]{-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;text-align:center;margin:0 0 60px 0}.footer-container .contact-container .whatsapp-button-2[data-v-5f866fe3]{display:block}.footer-container .contact-container .addresses[data-v-5f866fe3],.footer-container .contact-container .social-media[data-v-5f866fe3]{margin:0 0 60px 0}.footer-container .contact-container .phones[data-v-5f866fe3]{margin:0 0 0 0}.footer-container .email-container[data-v-5f866fe3]{margin:0 0 60px 0;text-align:center}.footer-container .email-container a[data-v-5f866fe3]{text-transform:uppercase;color:#fff;text-align:center}.footer-container .powered-by[data-v-5f866fe3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-container .powered-by img[data-v-5f866fe3]{width:150px;margin:0 0 10px 0}}@media only screen and (min-width:1366px){.footer-container[data-v-5f866fe3]{padding:6vh 4vw}.footer-container .text-container[data-v-5f866fe3]{margin:0 0 4vh 0}.footer-container .text-container .mind[data-v-5f866fe3]{font-size:1.8vw}.footer-container .text-container .about-it[data-v-5f866fe3]{font-size:3vw;line-height:4.2vw}.footer-container .contact-container[data-v-5f866fe3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 4vh 0}.footer-container .email-container[data-v-5f866fe3]{text-align:center;margin:0 0 4vh 0}.footer-container .email-container a[data-v-5f866fe3]{text-transform:uppercase;font-size:1vw}.footer-container .powered-by img[data-v-5f866fe3]{width:6vw;margin:0 0 10px 0}.footer-container .powered-by span[data-v-5f866fe3]{font-size:1vw}.title[data-v-5f866fe3]{font-size:1vw}.description[data-v-5f866fe3],.title[data-v-5f866fe3]{text-transform:uppercase}.description ul[data-v-5f866fe3]{list-style:none}.description li[data-v-5f866fe3]{text-transform:uppercase;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.description li[data-v-5f866fe3]:hover{color:#c9aa6d}.description .bold[data-v-5f866fe3]{font-size:1.5vw;line-height:1.8vw;font-weight:700}}