:root{--font-for-title:'Montserrat-SemiBold',sans-serif;--font-for-title-medium:'Montserrat-Medium',sans-serif;--font-for-title-regular:'Montserrat-Regular',sans-serif;--font-for-title-bold:'Montserrat-Bold',sans-serif;--font-for-content:'WorkSans-Regular',sans-serif;--font-for-content-semibold:'WorkSans-SemiBold',sans-serif;--font-for-content-medium:'WorkSans-Medium',sans-serif;--font-for-content-bold:'WorkSans-Bold',sans-serif;--color-primary:#36c;--color-secondary:#004884;--color-text:#4b4b4b;--color-gray-light:#f2f2f2;--color-gray-medium:#737373;--color-gray-dark:#4b4b4b;--color-white:#fff;--color-black:#000;--font-size-xxl:2.5rem;--font-size-xl:2rem;--font-size-lg:1.5rem;--font-size-md:1rem;--font-size-sm:0.938rem;--font-size-xs:0.875rem;--filter-white:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(264deg) brightness(101%) contrast(102%);--ratio-square:1/1;--ratio-video:4/3;--ratio-video-vrt:3/4;--ratio-widescreen:16/9;--ratio-widescreen-vrt:9/16;--ratio-slider-main:3/1;--icon-footer-size-social:1.25rem;--icon-social-size:40px;--border-width-sm:1px;--border-radius-xs:0.5rem;--border-radius-sm:0.875rem;--border-radius-md:1rem;--border-radius-lg:1.5rem;--border-radius-xl:2rem;--transition-ease:0.25s ease-in-out all;--btn-circle-size:42px;--alto-logo-pie:50px}.footer-general-block{border-top:var(--border-width-sm) solid var(--color-primary);background-color:var(--color-white);position:relative}.footer-general-block h2{font-size:1.25rem}.footer-general-block .img-footer{width:100%;height:100%;max-width:270px;max-height:120px;-o-object-fit:contain;object-fit:contain}.footer-general-block .icon-footer-social{width:var(--icon-footer-size-social);height:var(--icon-footer-size-social);display:inline-block}.footer-general-block .icon-footer-social img,.footer-general-block .icon-footer-social svg{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.footer-general-block .icon-footer-social:hover{text-decoration:none}.footer-general-block .footer-info-group{margin-bottom:1rem}.footer-general-block .footer-info-group .nxBlock{padding-top:0;padding-bottom:0}.footer-general-block .defaultEnlaces .list-group-item,.footer-general-block .footer-link-group .list-group-item{padding:0;border:none}.footer-general-block .defaultEnlaces .list-group-item a,.footer-general-block .footer-link-group .list-group-item a{display:block;padding:0 0.5rem;margin-bottom:0.5rem}.footer-general-block .border-top{padding:1rem 0 2rem 0}.footer-general-block .social_links ul{gap:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.footer-general-block .social_links ul li{display:block}.footer-general-block .social_links ul li a{text-align:center;padding:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);background-color:transparent}.footer-general-block .social_links ul li a .list_enlace_text{font-size:var(--font-size-xs);font-family:var(--font-for-title-regular);font-weight:normal;padding-left:0.125rem}.footer-general-block .social_links ul li a:before{font-size:var(--font-size-lg);width:var(--icon-social-size);height:var(--icon-social-size);line-height:var(--icon-social-size);border-radius:50%}.footer-general-block .social_links ul li a:focus,.footer-general-block .social_links ul li a:hover{text-decoration:none}.footer-general-block .social_links ul li a:focus .list_enlace_text,.footer-general-block .social_links ul li a:hover .list_enlace_text{text-decoration:underline}.footer-general-block .social_links ul li a:focus:before,.footer-general-block .social_links ul li a:hover:before{color:var(--color-white);background-color:var(--color-primary)}.footer-general-block .footer-share-options{margin-top:2rem}.footer-general-block .copyright-footer{color:var(--color-white);padding-top:1rem;padding-bottom:2.5rem;background-color:var(--color-primary)}.footer-general-block .pay-method .title{font-family:var(--font-for-title-regular)}.footer-general-block .pay-method .logos-pay img{width:100%!important;height:100%!important;max-width:425px;-o-object-fit:contain;object-fit:contain}.footer-general-block .copyright-mintic{text-align:center}.footer-general-block .add-mintic{font-size:var(--font-size-xs);text-align:center}.footer-general-block.tabla2,.footer-general-block.tabla3,.footer-general-block.tabla4{color:var(--color-white);background-color:var(--color-primary)}.footer-general-block.tabla2 h2,.footer-general-block.tabla3 h2,.footer-general-block.tabla4 h2{color:var(--color-white)}.footer-general-block.tabla2 a,.footer-general-block.tabla3 a,.footer-general-block.tabla4 a{color:rgba(255,255,255,0.8)}.footer-general-block.tabla2 a:visited,.footer-general-block.tabla3 a:visited,.footer-general-block.tabla4 a:visited{color:rgba(255,255,255,0.65)}.footer-general-block.tabla2 a:focus,.footer-general-block.tabla2 a:hover,.footer-general-block.tabla3 a:focus,.footer-general-block.tabla3 a:hover,.footer-general-block.tabla4 a:focus,.footer-general-block.tabla4 a:hover{color:var(--color-white)}.footer-general-block.tabla2 .social_links ul li a,.footer-general-block.tabla3 .social_links ul li a,.footer-general-block.tabla4 .social_links ul li a{color:var(--color-white)}.footer-general-block.tabla2 .social_links ul li a:before,.footer-general-block.tabla3 .social_links ul li a:before,.footer-general-block.tabla4 .social_links ul li a:before{background-color:rgba(0,0,0,0.25)}.footer-general-block.tabla2 .social_links ul li a:focus:before,.footer-general-block.tabla2 .social_links ul li a:hover:before,.footer-general-block.tabla3 .social_links ul li a:focus:before,.footer-general-block.tabla3 .social_links ul li a:hover:before,.footer-general-block.tabla4 .social_links ul li a:focus:before,.footer-general-block.tabla4 .social_links ul li a:hover:before{background-color:rgba(0,0,0,0.5)}.footer-general-block.tabla2 .link-newsletter,.footer-general-block.tabla3 .link-newsletter,.footer-general-block.tabla4 .link-newsletter{background-color:rgba(0,0,0,0.25)}.footer-general-block.tabla2 .link-newsletter:focus,.footer-general-block.tabla2 .link-newsletter:hover,.footer-general-block.tabla3 .link-newsletter:focus,.footer-general-block.tabla3 .link-newsletter:hover,.footer-general-block.tabla4 .link-newsletter:focus,.footer-general-block.tabla4 .link-newsletter:hover{background-color:rgba(0,0,0,0.5)}.footer-general-block.tabla2 .copyright-footer,.footer-general-block.tabla3 .copyright-footer,.footer-general-block.tabla4 .copyright-footer{background-color:rgba(0,0,0,0.35)}.footer-general-block.tabla3{background-color:var(--color-secondary)}.footer-general-block.tabla4{background-color:var(--color-black)}@media screen and (min-width:992px){.footer-general-block .text-right.align-items-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}@media screen and (max-width:767px){.footer-general-block .copyright-mintic,.footer-general-block .logo-footer,.footer-general-block .social-link{text-align:center!important}.footer-general-block .social_links .text-right{text-align:center!important}.footer-general-block .social_links ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-general-block .social_links ul li a .list_enlace_text{display:none!important}.footer-general-block .pay-method{margin-top:1rem;margin-bottom:1rem;text-align:center!important}}@media screen and (max-width:575px){.footer-general-block .copyright-footer .text-left{text-align:center!important}.footer-general-block .copyright-mintic{margin-top:1rem}.footer-general-block .copyright-mintic img{width:auto!important;height:50px}.footer-general-block .pay-method .logos-pay img{max-width:300px}.footer-general-block .py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.footer-general-block .my-2{margin-top:0!important;margin-bottom:0!important}}.error{color:red;font-size:0.9em;margin-top:5px;}