<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face  
{
    font-family: "BlairMdITC TT"; 
    src: local("?"), url("BlairMdITC-TT-Medium_7292.ttf") format("ttf"), url("BlairMdITC-TT-Medium_7292.ttf") format("truetype"); 

}
@font-face {
    font-family: 'neuehanskendrick';
    src: url('neuehanskendrick-regular.woff');
    font-style: normal;
}

body 
{
    font-family:'Source Sans Pro', 'Source Sans Pro', Arial, sans-serif;
    font-size:14px;
    margin:0;      
}
#page
{   
    margin:0 auto;  
    background-color:#FFFFFF;
}

#header img
{
    position:relative;
    z-index:2;
}
#head-top
{
    width:100%;
    height:100px;    
}
#head-top #logo
{
    padding-left:50px;   
    border:0;
    width:130px;
    height:186px;   
    float:left; 
}
#head-top #logogerencia
{
    padding-left:30px; 
    padding-top:20px;  
    border:0;
}
.banner
{
    height:350px;
}
.banner-xs
{
    height:120px;
}
#menu
{
    width:100%;
    height:35px;
    background-color:rgba(36,36,36,0.7);
}
#menu table
{
    float:right;   
}
#content-front
{
    /*width:100%;
    height:auto;   */
}
.footer
{
    text-align:center;
    color:#FFFFFF;
    padding-top:15px;
    padding-bottom:15px;
    font-size:12px;
    background-color:#898B8D;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.clearfix {display: inline-block;}  /* for IE/Mac */

.titulo-sub,
.titulo, .titulo-sm, .titulo-xs    
{
    font-family: heuristica;
    font-size: 35px;
 }
 
.titulo-sm{font-size:25px;}

.titulo-xs{font-size:15px; margin-top:10px;}
.space-10{padding:15px 0;}
.space-5{padding:5px 0;}
.sin-margin{margin-right:0;}
.padding-20{padding:15px 20px;}
.mnu_list 
{
    list-style: none;
    padding: 0;
    font-family: 'Source Sans Pro', Arial, sans-serif;
    font-size: 14px;
    border: 1px solid #ddd;
    width: 100%;
}
.mnu_list li{padding:10px; line-height:20px; border-bottom:1px solid #ddd; text-align:justify;}
.mnu_list li a{ text-decoration:none; color: #0073b6; font-weight: bold; }
.mnu_list li a.active{ color:#ffa325; }
.mnu_list li strong{ color:#001c43; }
.mnu_list li:last-child{ border:0; }
.control-label{ font-family:'Source Sans Pro', Arial, sans-serif; font-size:14px; font-weight:600;}
.margin-top-20{ margin-top:20px; }
.form-control{ font-size:14px; font-family:'Source Sans Pro', Arial, sans-serif; height:auto; padding:6px 12px; }
.right{float:right;}
.breadcrumb{ margin-bottom:0; font-size:11px; }
.td-active{ color:Green;}
/* MENU PRINCIPAL */

.mnu_principal-sm .navbar-default, .mnu_principal .navbar-default
{
   background-color:rgba(36,36,36,0.7);
   border:0;
}

.mnu_principal .navbar-default .navbar-nav &gt; li &gt; a, 
.mnu_principal-sm .navbar-default .navbar-nav &gt; li &gt; a 
{
    color:White; 
    font-family:'Source Sans Pro', 'Source Sans Pro', Arial, sans-serif;, sans-serif;; 
    line-height:14px;
    font-variant: small-caps; 
    font-size:15px; 
    display:block; 
}
.mnu_principal-sm .navbar-default .navbar-nav &gt; li &gt; a { font-size:11px; padding:15px 10px; }

.mnu_principal .navbar-default .navbar-nav &gt; li &gt; a:hover, 
.mnu_principal .navbar-default .navbar-nav &gt; li.active &gt; a, 
.mnu_principal .navbar-default .navbar-nav &gt; li &gt; a:focus,
.mnu_principal .navbar-default .navbar-nav &gt; .active &gt; a:hover, 
.mnu_principal .navbar-default .navbar-nav &gt; .active &gt; a:focus,
.mnu_principal-sm .navbar-default .navbar-nav &gt; li &gt; a:hover, 
.mnu_principal-sm .navbar-default .navbar-nav &gt; li.active &gt; a, 
.mnu_principal-sm .navbar-default .navbar-nav &gt; li &gt; a:focus,
.mnu_principal-sm .navbar-default .navbar-nav &gt; .active &gt; a:hover, 
.mnu_principal-sm .navbar-default .navbar-nav &gt; .active &gt; a:focus
{
    background: #d1d1d1; /* for non-css3 browsers */
	color: #444;
	border-top: solid 1px #f8f8f8;

}
.dropdown-menu 
{
    border-radius:0;            
    background: rgba(207, 207, 207, .8); /* for non-css3 browsers */
	padding: 0;
	left: 0;
	border: solid 1px #b4b4b4;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .3);

}

.mnu_principal .navbar-default .navbar-collapse, 
.mnu_principal-sm .navbar-default .navbar-collapse, 
.navbar-default .navbar-form
{ height:46px;}
.mnu_principal .navbar-nav &gt; li &gt; a, 
.mnu_principal-sm .navbar-nav &gt; li &gt; a, 
.navbar-brand
{ line-height:14px;}

.mnu_principal .navbar,
.mnu_principal-sm .navbar
{ border-radius:0; min-height:0; height:46px; } 

.mnu_principal .navbar-brand,
.mnu_principal-sm .navbar-brand
{height:0;}

.mnu_principal .dropdown-menu &gt; li &gt; a,
.mnu_principal-sm .dropdown-menu &gt; li &gt; a
{
    font-family:'Source Sans Pro', 'Source Sans Pro', Arial, sans-serif;, sans-serif;;
    line-height:14px;
    font-size:12px; 
    font-variant: small-caps;
    padding: 10px 20px;
}
.mnu_principal .dropdown-menu &gt; li &gt; a:hover,
.mnu_principal-sm .dropdown-menu &gt; li &gt; a:hover
{
    background: #007F8B !important; /* for non-css3 browsers */
	color: #fff !important;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
	
.mnu_principal .dropdown-submenu:hover&gt;.dropdown-menu,
.mnu_principal-sm .dropdown-submenu:hover&gt;.dropdown-menu,
{display:none}

.nav-mnu_principal-sm{ top:279px;}

.mnu_principal .navbar-header,
.nav-mnu_principal-sm .navbar-header 
{
    width: auto;
    float: left;  
 
}

.nav-mnu_principal-sm .navbar-collapse
{ width:auto; position: relative;}

.margin-top-neg-80{margin-top:0;}
.margin-top-neg-30{margin-top:-30px;}
/* FIN MENU PRINCIPAL */

/*Mensajes*/
.sin-padding{padding:0;}

span.cargo{ font-style:italic; font-size:13px; }

.hr-servicios{ margin:30px 0; }
.fondo-gris { background-color:#F2F2F2; }
.padding-TB-15{ padding: 15px; text-align:center;}
.height-250{ height:250px; }
.over-hidden{ overflow: hidden;}
.p-servicios{ font-size:12px; text-align: justify; }
.h1-servicios, h1-servicios-sm
{
    font-weight:600;
	font-size:14pt;
	color:#001C43;
}
.h1-servicios-sm{ font-size:14px; }

.informacion-contacto{ color:White; font-size:12px; }
.flipbox{ cursor: pointer; }
.contacto{  color:Gray; overflow:hidden; padding:10px 0; margin-top:12px;}
.servicio-titulo {  font-family:'Source Sans Pro', 'Source Sans Pro', Arial, sans-serif; font-size:20px; margin-top:10px; }
.amarillo { color:#ffa325; }
.amarillo a{ color:#ffa325; text-decoration: underline; }
.center{text-align:center;}
.tooltip.right .tooltip-inner{background-color: #001C43;}

.titulo-sub, .titulo, .titulo-sm, .titulo-xs {
    font-size: 30px;
}
.servicio {
    display: block;
    min-height: 69px;
    margin-bottom: 30px;
}

.servicio .ico
{
    background: #FFF;
}1|
.servicio .ico img{
    border-radius: 40px;
    background: #001c43;
    padding: 10px;
}
.servicio-titulo-2       
{
    font-family: 'Source Sans Pro', 'Source Sans Pro', Arial, sans-serif;
    font-size: 14px;
    margin-top: 25px;
    text-align: left;
}
.servicio:hover .servicio-titulo-2       
{
    color: #007F8B;
}

.servicio .ico img{
    background: #007F8B;
}

.sin-padding{ padding:0; }
.servicio-over a { color:White; text-decoration: none !important;}

#Div1, #Div2, #Div3
{
    position: relative;
}
.container-carrusel
{
    position: absolute;
}
#Div3 .container-carrusel {
    top: -70px;
}
#Div2 .container-carrusel {
    top: 0;
}
#Div2 .container-carrusel .item img
{
    height: 120px;
    width: 100%;
}
.form-email{
    margin-top: 15px;
}
.form-email .control-label
{
    padding-top: 0;
}
.form-email .form-group
{
    margin-bottom: 0;
}

 /* BAR Progress */
.steps-progress {
  width: 1000px;
  margin: 20px auto;
  text-align: center;
}
.steps-progress .circle,
.steps-progress .bar {
  display: inline-block;
  background: #fff;
  width: 40px; 
  height: 40px;
  border-radius: 40px;
  border: 1px solid #d5d5da;
}
.steps-progress .bar {
  position: relative;
  width: 80px;
  height: 6px;
  margin: 0 -5px 53px -5px;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.steps-progress .circle .label {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 27px;
  border-radius: 32px;
  margin-top: 3px;
  color: #b5b5ba;
  font-size: 17px;
}
.steps-progress .circle .title {
    color: #b5b5ba;
    font-size: 13px;
    line-height: 20px;
    margin-left: -27px;
    text-align: center;
    display: block;
    width: 95px;
    margin-top: 5px;
}

/* Done / Active */
.steps-progress .bar.done,
.steps-progress .circle.done {
  background: #eee;
}
.steps-progress .bar.active {
  background: linear-gradient(to right, #EEE 40%, #FFF 60%);
}
.steps-progress .circle.done .label {
  color: #FFF;
  background: #8bc435;
  box-shadow: inset 0 0 2px rgba(0,0,0,.2);
}
.steps-progress .circle.done .title {
  color: #444;
}
.steps-progress .circle.active .label {
  color: #FFF;
  background: #0c95be;
  box-shadow: inset 0 0 2px rgba(0,0,0,.2);
}
.steps-progress .circle.active .title {
  color: #0c95be;
}
.alert {
    padding: 15px;
    margin-bottom: 10px;
}
#ctl00_ContentPlaceHolder1_ValidationSummary1,
#ctl00_ContentPlaceHolder1_ValidationSummarddy1
{
    padding: 15px;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #a94442 !important;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.input-group-addon {
    padding: 3px 8px;
}
.pwdwidgetdiv
{
	width:155px;
}
.pwdfield
{
	width:150px;
}
.pwdopsdiv
{
	display: block;
	float: left;
	margin-right:6px;	
}
.pwdopsdiv a
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; 
}

.pwdstrengthbar
{
	background:#cccccc;
	height:4px;
	margin:0;

}

.pwdstrength
{
	height:20px;
	width:100px;
	margin-top:3px;

}
.pwdstrengthstr
{
	clear:both;
	height:14px;
	margin-top:0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; 

}

.control-label
{
    padding-top: 0;
}

.logo_60{
    margin-top: 15px
}

@media (max-width: 990px) {
    .servicio .servicio-titulo-2{
        min-height: 15px;
        margin-top: 15px !important;  
    }
    .titulo-sub, .titulo, .titulo-sm, .titulo-xs {
        font-size: 20px;
    }
    .servicio-titulo-2 {
        font-size: 14px;
    }
    .servicio:hover {
        background-color: #fff;
    }
    .logo_60{
        margin-top: 0;
    }
    .servicio-titulo-2 {
        text-align: center;
    }
}

@media (max-width: 770px){
    .margin-top-neg-30 {
        margin-top: -65px !important;
    }
    .navbar-default {
        background-color: rgba(36,36,36,0.7);
        border-color: #656565;
    }
    .navbar-default .navbar-brand {
        color: #fff;
    }
    .navbar-toggle {
        background-color: white;
    }
    .navbar-default .navbar-nav &gt; li &gt; a,
    .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        color: #001c43;
    }
    .navbar-default .navbar-collapse {
            background: #cacaca;
    }
    .dropdown-menu {
        font-size: 12px;
    }
    .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover, .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus,
    .navbar-default .navbar-nav &gt; li &gt; a:hover, .navbar-default .navbar-nav &gt; li &gt; a:focus {
        color: #007F8B;
    }
}
@media (max-width: 430px){
    .margin-top-neg-30 {
        margin-top: -40px !important;
    }
}
@media (max-width: 380px){
    h1, .h1, h2, .h2, h3, .h3 {
        margin-top: 5px;
    }
    .titulo-sub, .titulo, .titulo-sm, .titulo-xs {
        font-size: 15px;
    }
    .margin-top-neg-30 {
        margin-top: -72px !important;
    }
}

@font-face {
    font-family: 'neuehanskendrick';
    src: url('fonts/neuehanskendrick-regular.woff');
    font-style: normal;
}
@font-face {
    font-family: 'neuehanskendrick-bold';
    src: url('fonts/neuehanskendrick-bold.woff');
    font-style: normal;
}

.fontespol {
    font-family: neuehanskendrick,Arial,sans-serif;
    font-size: 12px;
}
.fontboldespol {
    font-family: neuehanskendrick-bold,Arial,sans-serif;
    font-size: 25px;
}
.logotitulo, .logotitulo a, .logotitulo a:hover {
    font-size: 24px;
    color: #000;
    line-height: 26px;
}
#menu-left {
    margin-left: 0 !important;
}</pre></body></html>