@font-face { font-family: 'lato'; font-display: swap; src: url("../fonts/Lato-Light/Lato-Light.eot");  src: url("../fonts/Lato-Light/Lato-Light.eot?#iefix") format("embedded-opentype"),  url("../fonts/Lato-Light/Lato-Light.subset.woff2") format("woff2"), url("../fonts/Lato-Light/Lato-Light.woff2") format("woff2"), url("../fonts/Lato-Light/Lato-Light.woff") format("woff"),  url("../fonts/Lato-Light/Lato-Light.ttf") format("truetype"),  url("../fonts/Lato-Light/Lato-Light.otf") format("opentype"), url("../fonts/Lato-Light/Lato-Light.svg#svgFontName") format("svg");  font-weight: normal; font-style: normal; } @font-face { font-family: 'latob'; font-display: swap; src: url("../fonts/Lato-Bold/Lato-Bold.eot");  src: url("../fonts/Lato-Bold/Lato-Bold.eot?#iefix") format("embedded-opentype"),  url("../fonts/Lato-Bold/Lato-Bold.subset.woff2") format("woff2"), url("../fonts/Lato-Bold/Lato-Bold.woff2") format("woff2"), url("../fonts/Lato-Bold/Lato-Bold.woff") format("woff"),  url("../fonts/Lato-Bold/Lato-Bold.ttf") format("truetype"),  url("../fonts/Lato-Bold/Lato-Bold.otf") format("opentype"), url("../fonts/Lato-Bold/Lato-Bold.svg#svgFontName") format("svg");  font-weight: normal; font-style: normal; }  @font-face { font-family: 'Arial'; src: local('Arial'); size-adjust: 96.41%; }  .pad0 { padding:0 !important; } .img-center { margin:0 auto; } .ir-arriba { display: none; cursor: pointer; position: fixed; bottom: 20px; right: 20px; z-index: 2; } .center-vertical { display: flex; align-items: center; } .centrar-contenido-horizontal { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .title { font-family: 'lato', 'sans-serif' !important; font-size: 30px !important; color: #02347A !important; } .title-bold { font-family: 'latob', 'sans-serif' !important; font-style: italic !important; } .subtitulo { font-family: 'latob', 'sans-serif'; font-size: 20px; color: #02347B; } .text-gral { font-family: 'lato', 'sans-serif'; font-size: 20px !important; color: #000; } .text-gral-bold { font-family: 'latob', 'sans-serif'; } .text-gral-bold-claro { font-family: 'latob', 'sans-serif'; font-style: italic; color: #3371AE; } .fa-whatsapp { font-size: 19px !important; color: #179e17; } .margen-cont-seccion { margin-top: 40px; margin-bottom: 30px; } .alinear-contenido { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; } .sticky-content { position: sticky !important; top: 0;  z-index: 1000; background: white;  } html { scroll-behavior: smooth; } .paginado .pagination { margin: 10px 0; display: flex; justify-content: center; flex-wrap: wrap; } .margen-btn { margin-left: 30px; margin-right: 30px; } .text-decoration-none { text-decoration: none !important; } .text-decoration-none:hover { text-decoration: underline; }  .background-footer {  background: -webkit-linear-gradient(0deg, rgba(59, 129, 186, 1) 0%, rgba(2, 52, 123, 1) 100%); background: -webkit-gradient( linear,0% 50% ,100% 50% ,color-stop(0,rgba(59, 129, 186, 1) ),color-stop(1,rgba(2, 52, 123, 1) ) ); background: -o-linear-gradient(0deg, rgba(59, 129, 186, 1) 0%, rgba(2, 52, 123, 1) 100%); background: -ms-linear-gradient(0deg, rgba(59, 129, 186, 1) 0%, rgba(2, 52, 123, 1) 100%); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B81BA', endColorstr='#02347B' ,GradientType=0)"; background: linear-gradient(90deg, #3b81ba 0%, #02347b 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B81BA', endColorstr='#02347B', GradientType=1); } .text-gral-footer,.text-gral-footer a,.text-gral-footer a:hover,.text-gral-footer a:focus { font-family: 'lato', 'sans-serif'; font-size: 15px; color: #fff; } .text-gral-footer-bold { font-family: 'latob', 'sans-serif'; } .margen-logo-footer { margin-top: 10%; } .btn-gral { font-family: 'latob', 'sans-serif'; font-size: 14px; color: #fff; background: #3577B6; border-radius: 6px !important; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 6px 19px; } .btn-gral:hover, .btn-gral:focus, .btn-gral.active { background: #2D5E8A; color: #fff !important; text-decoration: none; }  @media(max-width: 1199px) { .margen-face { margin-left: -20px; } .margen-btn { margin-left: 0; margin-right: 0; } } @media(max-width: 991px) { .title { font-size: 26px; } .menu-footer { text-align: center; } .margen-face { margin-left: 0; } .margen-logo-footer { margin-top: 5%; } .margen-logos-us { margin-top: 20px; } .margen-btn { margin-left: 30px; margin-right: 30px; } } @media(max-width: 767px) { .margen-cont-seccion { margin-top: 0; } .grecaptcha-badge { visibility: hidden; } .margen-btn { margin-left: 0; margin-right: 0; } .btn-gral { display: block; width: 100%; text-align: center; } } @media(max-width: 575px) { .paginado .pagination > li { display: none; }  .paginado .pagination > li:first-child, .paginado .pagination > li:last-child, .paginado .pagination > li.active, .paginado .pagination > li:nth-child(2), .paginado .pagination > li:nth-last-child(2) { display: inline-block; }  .paginado .pagination > li.disabled:not(:first-child):not(:last-child) { display: inline-block; } .paginado .pagination > li.disabled span { background: transparent; border: none; color: #999; } }