<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes slidein {
  0% {
    transform: translateY(5%);
  }
  50% {
    transform: translateY(-10%);
  }
  100% {
    transform: translateY(5%);
  }
}
@-webkit-keyframes slidein {
  0% {
    transform: translateY(5%);
  }
  50% {
    transform: translateY(-10%);
  }
  100% {
    transform: translateY(5%);
  }
}

.fhelvb{ font-family: 'helveticaBold', sans-serif; }
.fhelvl{ font-family: 'helveticaLight', sans-serif; }
.fhelvr{ font-family: 'helveticaRegular', sans-serif; }
.colorAzul{ color:#12489e; } 
.containerCustom1{
  max-width: 1200px;
  width: 94%;
  margin: 0 auto;
}

.flexTwoVcenter{
  display:flex;
  justify-content: space-between;
  align-items: center;
}
.paddingY1{padding-top:47px; padding-bottom:47px;}

.footer-wrapper{margin:0;background: #12489e;padding: 52px 0 120px 0;}
.footer-wrapper .btn.btn-csf{padding:0;margin:0;font-style:initial;}
.footer-wrapper .footer-region .menu-footer li a{font-family: 'helveticaBold', sans-serif;font-size:20px;color:#fff;padding: 5px 0;font-style:initial;}
.footer-wrapper .footer-region{background:transparent;}
.footer-wrapper .footer_app ul{margin:0;}
.footer-wrapper .footer_app ul li a{color:#fff;font-family: 'helveticaRegular', sans-serif;font-size:20px;font-weight:400;padding: 5px 0;font-style:initial;}

.footer-wrapper .button-and-socialmedia{margin-left:0;}
.footer-wrapper .button-and-socialmedia a{background:#fff;color:#12489e;}
.footer-wrapper .button-and-socialmedia a:before{
  -webkit-filter: invert(79%) sepia(36%) saturate(5275%) hue-rotate(211deg) brightness(81%) contrast(90%);
  filter: invert(79%) sepia(36%) saturate(5275%) hue-rotate(211deg) brightness(81%) contrast(90%);
}

.footer-wrapper .footer_app{padding: 1rem 0rem 2rem 0rem;width:54%;}
.footer-wrapper footer{width:46%;}

.footer-wrapper .footer-region .logo-footer #container-footer-logo{height:auto;width:auto;position:static;}
.footer-wrapper .footer-region .logo-footer #container-footer-logo img{position:static;height:auto;}
.footer-wrapper .footer_app, .footer-wrapper .footer-region{padding:0;}
.indexPage .footer-wrapper{padding: 85px 0 120px 0;}
.footer-wrapper .social-media li{margin-right:15px;width:auto;height:auto;}


.button-and-socialmedia a:before{
  -webkit-transform: translateY(5%);
  transform: translateY(5%);
  animation-name: slidein;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-fill-mode: both;
}

section.section_block_distributable.horizontal{margin-bottom:32px;}

.location-links-block .location-links-block-sede{height:240px;margin-bottom:20px;}

@media only screen and (max-width:1024px){
  .footer-wrapper .btn.btn-csf { margin:0 auto; }
  .footer-wrapper {
    padding: 20px 0 100px 0;
  }
  .footer-wrapper footer, .footer-wrapper .footer_app{width:100%;}
  .indexPage .footer-wrapper{padding: 20px 0 120px 0;}
}

@media only screen and (max-width:991px){
  .footer-wrapper .button-and-socialmedia{margin-top:30px;}
  .footer-wrapper .footer-region .menu-footer{margin-top:25px;}
  .footer-wrapper .footer_app ul{margin: 23px 0 0 0;}
  #redes-mobile{margin-top:25px;}
}






</pre></body></html>