:root{--ct-footer-text-color:var(--ct-color-primary);--ct-footer-font-weight:400;--ct-footer-font-size:0.9rem;--ct-footer-bg:#EAEFF2}footer .footer-f1{padding-top:50px;padding-bottom:50px;background:var(--ct-footer-bg);position:relative;margin-top:0;min-height:120px}footer a,footer a:hover,footer a:focus{color:var(--ct-footer-text-color);text-decoration:none;text-align:center;font-size:var(--ct-footer-font-size)}footer p{font-size:var(--ct-footer-font-size);color:var(--ct-footer-text-color);margin:0}footer address{color:var(--ct-footer-text-color);text-align:center;font-size:var(--ct-footer-font-size)}footer .container-contact-sp{text-align:center;width:190px;margin-left:auto}footer .sp-text-help{font-weight:var(--ct-font-weight-bold);text-align:center;margin-bottom:5px;color:var(--ct-footer-text-color);font-size:16px}footer .sp-text-ingresa{text-align:center;font-size:1rem;font-weight:var(--ct-font-weight-semi-bold)}footer .logo-footer{max-width:240px}footer .logo-footer-gp{max-width:156px}footer .logo-footer-aps{max-width:156px}footer p.sp-user-name{color:#d93}footer .logo-footer-sp{max-width:120px;margin-bottom:0rem}footer .hr-copyright{border-top:1px solid #FFF;margin-top:10px;margin-bottom:10px}footer .copyright{font-size:var(--ct-footer-font-size);padding-top:1rem;color:var(--ct-footer-text-color)}.title-nav-footer{margin-bottom:17px;font-size:18px;font-weight:var(--ct-font-weight-semi-bold);color:var(--ct-footer-text-color)}.nav-footer .list-item{height:20px;font-size:16px;font-weight:var(--ct-font-weight-regular)}footer .social-icon-box{display:inline-block;height:40px;width:40px;border-radius:50%;border:1px solid var(--ct-color-primary);margin-right:10px;margin-bottom:5px;text-align:center;line-height:40px;background:#FFF}footer .social-icon-box .fa,footer .social-icon-box .bi{color:var(--ct-color-primary);font-size:20px;vertical-align:-2px}footer .media-social{display:inline-flex;height:20px;width:20px;border-radius:50%;border:1px solid var(--ct-color-primary);margin-right:5px;margin-bottom:5px;text-align:center;border:0;align-items:center;justify-content:center}footer .media-social .fa,footer .media-social .bi{color:#000;font-size:20px;vertical-align:-2px}.footer-icon-link{max-width:40px}footer .row-logos p{margin-bottom:0}footer .col-py-ct{padding-top:15px;padding-bottom:15px}footer .ct-img-ci img{max-width:130px}footer .ct-img-ci-pb img{max-width:230px}footer .footer-f2{background:var(--ct-footer-bg);padding-top:20px;padding-bottom:20px}.footer-f2 .ct-img-ci{margin-bottom:0;text-align:center}.footer-f2 .hr{height:1px;background-color:#FFF;margin-bottom:20px}.footer-f2 .col-media-social{text-align:end}footer .footer-f3{background:#EDF3F7;background:#FFF;padding-top:30px;padding-bottom:30px}.footer-f3 .img-ci-powered-by{width:170px}.footer-f3 .img-ci-s-vet{width:180px}.col-footer-border-l{border-left:2px solid var(--ct-footer-text-color)}.col-footer-border-lr{border-left:2px solid var(--ct-footer-text-color);border-right:2px solid var(--ct-footer-text-color)}.col-footer-help{text-align:right}footer .ms-linkedin .bi{color:#0077b7}footer .ms-youtube .bi{color:#c00}footer .ms-facebook .bi{color:#0866ff}footer .ms-instagram .bi{color:#FFF}@media (max-width:1199.98px){footer .logo-footer{max-width:100%}.footer-f2 .ct-img-ci:nth-child(1.2){margin-top:0}}@media (max-width:767.98px){footer .logo-footer{max-width:180px;margin-bottom:100px!important}footer .container-logo{text-align:center}footer .container-direction{margin-top:15px}footer .container-contact-sp{margin-top:15px;width:100%}footer .hr-copyright{margin-top:15px}footer .col-footer{justify-content:center!important;text-align:center;padding-bottom:25px}footer .col-footer:last-child{padding-bottom:0}footer .col-footer *{text-align:center}footer .container-logo{text-align:center;padding-bottom:0}footer .ct-img-ci{text-align:left}footer .ct-img-ci-pb{text-align:center}footer .col-py-ct{text-align:center}footer .col-py-ct .d-flex{display:inline-flex!important;text-align:center;flex-direction:column!important}footer .col-py-ct .d-flex p{text-align:center}.footer-f2 .ct-img-ci{margin-bottom:15px}.footer-f2 .col-media-social{text-align:center}.footer-f3 .container-content.container{justify-content:center!important}.col-footer-border-l{border-left:0}.col-footer-border-lr{border-left:0;border-right:0}}@media (min-width:992px){.footer-f2 .ct-img-ci{display:inline-block!important;box-sizing:border-box;text-align:left;width:auto!important}.row-ct-ct-img-ci{justify-content:center}footer .col-py-ct-icon-wsp{text-align:center}footer .col-py-ct-icon-wsp .d-flex{display:inline-flex!important}}