/*  style.css
--------------------------------------------------------- */
* {
    background-repeat: no-repeat;
}

body {
    font-family: 'nunito_sans', sans-serif;
}

/*  FAMILIA DE FUENTES FUENTES NEO SANS
--------------------------------------------------------- */

@font-face {
    font-family: 'nunito_sans';
    src: url("/OVE/jakarta.faces.resource/fonts/fontawesome-webfont.woff2.jsf") format('woff2'),
        url("/OVE/jakarta.faces.resource/fonts/fontawesome-webfont.woff.jsf") format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'nunito_sans';
    src: url("/OVE/jakarta.faces.resource/fonts/NunitoSans-VariableFont.ttf.jsf") format('truetype'),
        url("/OVE/jakarta.faces.resource/fonts/NunitoSans-VariableFont.ttf.jsf") format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'nunito_sans';
    src: url("/OVE/jakarta.faces.resource/fonts/NunitoSans-VariableFont.ttf.jsf") format('truetype'),
        url("/OVE/jakarta.faces.resource/fonts/NunitoSans-VariableFont.ttf.jsf") format('truetype');
    font-weight: 400;
    font-style: normal;

}

@font-face {
    font-family: 'nunito_sans';
    src: url("/OVE/jakarta.faces.resource/fonts/NunitoSans-VariableFont.ttf.jsf") format('truetype'),
        url("/OVE/jakarta.faces.resource/fonts/NunitoSans-VariableFont.ttf.jsf") format('truetype');
    font-weight: 200;
    font-style: normal;
}
/*----------------------------------------------------------*/

p {
    color: #77777A;
}

span.red, p.red, h6.red, h5.red {
    color: #D9272E;
}

span.bold, p.bold {
    font-weight: bold;
}

ul li {
    color: #77777A;
}

ul.bullet li {
    list-style-type: disc;
}


/*---------------------FORMULARIO LOGIN---------------------*/

.bg-login {
    background-image: url("/OVE/jakarta.faces.resource/img/login.jpg.jsf");
}

.formulario-login {
    float: none;
    margin: 5rem auto;
    text-align: center;
}

.formulario-login p {
    color: #FFF;
    margin: 2rem 0;
}

.formulariologininput {
    display: block;
    margin: 1.2rem auto 1rem;
    width: 20rem;
    border-radius: 10px;
    border: none;
    height: 2rem;
    padding-left: 1.5rem;
    color: #77777A;
}

.formulariologinbutton {
    width: 217px;
    background-color: #D9272E;
    border: none;
    color: #FFF;
    border-radius: 8px;
    padding: 5px;
}


.formulario-login a {
    display: block;
    height: 2rem;
    border: 1px solid #FFF;
    width: 20rem;
    margin: 0.5rem auto;
    line-height: 2rem;
    border-radius: 10px;
    color: #FFF;
    font-size: 85%;
    text-decoration: none;
    text-align: left;
    padding-left: 58px;
    position: relative;
}

.formulario-login .copyright {
    font-size: 83%;
}






/*-------------------ICONOS - SVG-------------------*/

.logo-blanco {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ5My40IDE5MC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTMuNCAxOTAuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjQuNiwxMjAuOGwxNi00Ni43YzIuMi02LjMsNS4yLTguOCw5LjktOC44YzQuNSwwLDcuNywyLjgsOS44LDguOGwxNS44LDQ2LjdoLTEzLjZsLTMuNy0xMi41aC0xNy4xDQoJCQlsLTMuNiwxMi41SDE2NC42eiBNMTk1LjYsOTguM2wtNS43LTE5LjRsLTUuNiwxOS40SDE5NS42eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjYwLjYsNjUuNHY0Mi4zYzAsMi45LDEuMiw0LjQsNC4zLDQuNGMxLjMsMCwyLjMtMC4xLDMuNi0wLjVsMS4yLDguOWMtMi41LDAuNS01LjUsMC44LTguMSwwLjgNCgkJCWMtOS4yLDAtMTMuMS00LjEtMTMuMS0xMi4yVjY1LjRIMjYwLjZ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzIuNywxMDcuNmMwLTcuNiwzLjMtMTIuMiwxMi0xMy42YzQuMS0wLjcsNy45LTAuOCwxMS45LTFjMC0zLjgtMS45LTUuMi02LjQtNS4yYy01LjEsMC0xMC45LDAuNi0xNS4xLDEuMQ0KCQkJbC0xLTkuMWM0LjMtMC44LDEwLjYtMS43LDE2LjgtMS43YzkuNSwwLDE3LjUsMi43LDE3LjUsMTMuOFYxMDljMCwzLTAuMSw1LjQtMC40LDguM2MtNSwzLTExLjQsNC4xLTE4LjgsNC4xDQoJCQlDMjc3LjQsMTIxLjMsMjcyLjcsMTE2LjgsMjcyLjcsMTA3LjYgTTI5Ni42LDEwMWMtMi42LDAuMi01LjUsMC4zLTcuOCwwLjljLTMsMC43LTQuMiwxLjctNC4yLDUuN2MwLDMuNSwyLjEsNC42LDUuOCw0LjYNCgkJCWMxLjksMCw0LjEtMC4xLDYtMC44YzAuMi0xLjcsMC4zLTMuNywwLjMtNS42VjEwMXogTTI5NS42LDczLjdoLTkuMmw2LjItMTAuNWgxMkwyOTUuNiw3My43eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzI5LjYsMTIwLjhoLTEyVjkwLjZjMC0yLjksMC4xLTUuNCwwLjQtOC4zYzUtMi45LDExLjctNC4xLDE4LjYtNC4xYzE1LjUsMCwxNy4zLDYuNiwxNy4zLDE2djI2LjVoLTEyVjk1LjINCgkJCWMwLTUuMS0xLTcuMi02LjgtNy4yYy0xLjksMC0zLjksMC4zLTUuMiwwLjhjLTAuMiwxLjctMC4zLDMuOC0wLjMsNS42VjEyMC44eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzkxLDY4LjdjMC00LjMsMS42LTYsNi41LTZjNC45LDAsNi41LDEuNyw2LjUsNmMwLDQuMy0xLjYsNi02LjUsNkMzOTIuNiw3NC43LDM5MSw3My4xLDM5MSw2OC43DQoJCQkgTTM5MS40LDc4LjJoMTIuMnY0Mi42aC0xMi4yVjc4LjJ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MzcuNiw2NS40aDEyLjFWMTA5YzAsMy0wLjEsNS40LTAuNCw4LjNjLTQuOCwyLjktMTEuNCw0LjEtMTcuMyw0LjFjLTE0LjIsMC0yMC4yLTUtMjAuMi0yMS42DQoJCQljMC0xNi40LDYtMjEuNSwxOS0yMS41YzIuMSwwLDQuNywwLjIsNi44LDAuNlY2NS40eiBNNDMzLDg3LjljLTguOCwwLTkuMSw1LjEtOS4xLDExLjljMCw1LjksMC4zLDEyLDguMSwxMmMxLjksMCw0LTAuMyw1LjMtMC44DQoJCQljMC4yLTEuNywwLjMtMy43LDAuMy01LjZWODguNUM0MzYuMiw4OC4xLDQzNC40LDg3LjksNDMzLDg3LjkiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ1Ny4zLDEwNy42YzAtNy42LDMuMy0xMi4yLDEyLTEzLjZjNC4yLTAuNyw3LjktMC44LDEyLTFjMC0zLjgtMi01LjItNi40LTUuMmMtNS4xLDAtMTAuOSwwLjYtMTUuMSwxLjENCgkJCWwtMS05LjFjNC4zLTAuOCwxMC42LTEuNywxNi44LTEuN2M5LjUsMCwxNy41LDIuNywxNy41LDEzLjhWMTA5YzAsMy0wLjEsNS40LTAuNCw4LjNjLTUsMy0xMS40LDQuMS0xOC43LDQuMQ0KCQkJQzQ2MiwxMjEuMyw0NTcuMywxMTYuOCw0NTcuMywxMDcuNiBNNDgxLjIsMTAxYy0yLjYsMC4yLTUuNSwwLjMtNy45LDAuOWMtMywwLjctNC4yLDEuNy00LjIsNS43YzAsMy41LDIuMSw0LjUsNS44LDQuNQ0KCQkJYzEuOSwwLDQuMS0wLjEsNi0wLjhjMC4yLTEuNywwLjMtMy43LDAuMy01LjZWMTAxeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzc0LjMsNjUuNHYxMi44aDEwLjR2OS45aC0xMC40djE5LjVjMCwyLjksMS4yLDQuNCw0LjMsNC40YzEuMywwLDIuNSwwLDMuOS0wLjJsMC45LDguNg0KCQkJYy0yLjUsMC41LTUuNSwwLjgtOC4xLDAuOGMtOS4yLDAtMTMuMS00LjEtMTMuMS0xMi4yVjY1LjRIMzc0LjN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMzEuNiw2NS40djEyLjhoMTAuNHY5LjloLTEwLjR2MTkuNWMwLDIuOSwxLjIsNC40LDQuMyw0LjRjMS4zLDAsMi41LDAsMy45LTAuMmwwLjksOC42DQoJCQljLTIuNSwwLjUtNS41LDAuOC04LjEsMC44Yy05LjIsMC0xMy4xLTQuMS0xMy4xLTEyLjJWNjUuNEgyMzEuNnoiLz4NCgk8L2c+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQsMEMxLjgsMCwwLDEuOCwwLDR2NjUuMmMwLDMxLjYsMjAuMyw1Mi4yLDUxLjksNTIuMmgyNi45YzIuMiwwLDQtMS44LDQtNFY4NS4zYzAtMi4yLTEuOC00LTQtNEg2MS42DQoJCWMtMi4yLDAtMTIuNS0wLjMtMTIuNS0xMi41VjRjMC0yLjItMS44LTQtNC00SDR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTU5LjEsMTcuNWMtMi4yLDAtNCwxLjgtNCw0djM2LjhjMCwyLjIsMS44LDQsNCw0aDE5LjZjMi4yLDAsOS45LDAuMyw5LjksMTIuNXY0Mi42YzAsMi4yLDEuOCw0LDQsNGg0MS4xDQoJCWMyLjIsMCw0LTEuOCw0LTRWNjkuN2MwLTMxLjYtMjAuMy01Mi4yLTUxLjktNTIuMkg1OS4xeiIvPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY1LjEsNTUuNmwxNS43LTQ1LjdjMi4xLTYuMiw1LjEtOC43LDkuNy04LjdjNC40LDAsNy42LDIuOCw5LjYsOC43bDE1LjQsNDUuN2gtMTMuNGwtMy43LTEyLjNoLTE2LjgNCgkJCWwtMy41LDEyLjNIMTY1LjF6IE0xOTUuNiwzMy41bC01LjYtMTlsLTUuNSwxOUgxOTUuNnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyMC40LDU1LjZWMTUuMmMwLTEzLjEsOS4xLTEzLjYsMTktMTMuNmM0LjEsMCwxMS42LDAuMywxNS4xLDAuNHY5LjloLTE1LjNjLTUuMywwLTYuMiwxLjItNi4yLDYuMnY1LjENCgkJCWgyMC42djEwLjFoLTIwLjZ2MjIuM0gyMjAuNHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI3My45LDU1LjZoLTEyLjZWMi44YzQuOS0wLjksMTEuMi0xLjYsMTcuOS0xLjZjMTIuMiwwLDIxLjksMi40LDIxLjksMTcuNWMwLDE0LjUtOC44LDE3LjctMjEuMywxNy43DQoJCQljLTEuOSwwLTQuMi0wLjEtNS45LTAuMlY1NS42eiBNMjczLjksMjYuMWMxLjgsMC4yLDMuNiwwLjMsNS40LDAuM2M2LDAsOS4zLTEuNiw5LjMtNy43YzAtNS40LTIuMS03LjUtOS4xLTcuNQ0KCQkJYy0xLjgsMC0zLjgsMC4xLTUuNiwwLjRWMjYuMXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMTgwLjJIMHYtMzUuNGMzLjItMC41LDctMC44LDEwLjctMC44YzcuNiwwLDEzLjgsMS41LDEzLjgsMTAuNmMwLDguOS01LjUsMTAuOS0xMy40LDEwLjkNCgkJCWMtMiwwLTYuMy0wLjItOC4yLTAuM1YxODAuMnogTTMsMTYyLjVjMy4zLDAuMyw1LjUsMC40LDcuNywwLjRjNi45LDAsMTAuOC0xLjYsMTAuOC04LjNjMC01LjctMi44LTguMS0xMC42LTguMQ0KCQkJYy0yLjIsMC01LDAuMi03LjksMC41VjE2Mi41eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjguMiwxNjYuNWMwLTkuOSwzLTE0LjEsMTEuOS0xNC4xYzkuMSwwLDExLjcsNC43LDExLjcsMTEuOWMwLDAuOCwwLDItMC4xLDIuOGMtMy4xLDAuNS05LjYsMS4xLTEzLjUsMS4zDQoJCQlsLTcuMiwwLjNjMC41LDUuNywxLjgsOS4zLDkuOCw5LjNjMy41LDAsNi44LTAuNCw5LjYtMC44bDAuMywyLjVjLTMuMiwwLjUtNi4yLDAuOS0xMS4zLDAuOUMzMC42LDE4MC41LDI4LjIsMTc0LjYsMjguMiwxNjYuNQ0KCQkJIE0zOSwxNjZjMi42LTAuMSw3LjEtMC41LDkuOS0wLjhjMC0wLjYsMC4xLTEuNSwwLjEtMi4yYzAtNC44LTIuMi04LjEtOC44LTguMWMtNy4zLDAtOSwzLjUtOSwxMS41TDM5LDE2NnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYwLjcsMTgwLjJoLTIuOXYtMjFjMC0xLjUsMC0zLjEsMC4xLTQuNWMzLjEtMS4zLDcuNi0yLjIsMTIuNC0yLjJjOS4yLDAsMTAuMSw0LjQsMTAuMSw5Ljl2MTcuOWgtMi45VjE2Mw0KCQkJYzAtNS41LTEtOC04LjQtOGMtMi41LDAtNi41LDAuNy04LjQsMS41YzAsMS40LTAuMSwzLjItMC4xLDQuNlYxODAuMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTg5LjIsMTU5LjJjMCw0LDIuNiw0LjQsNy4yLDUuN2M1LjgsMS44LDguNywzLjQsOC43LDguMWMwLDUuOS00LjQsNy42LTEwLjQsNy42Yy0yLjksMC01LjUtMC4yLTguNC0wLjgNCgkJCWwwLjMtMi40YzIuMywwLjQsNC42LDAuNiw3LDAuNmMzLjYsMCw4LjYsMCw4LjYtNC44YzAtMy42LTIuMy00LjQtNy4yLTUuOWMtNC4zLTEuMy04LjYtMi4yLTguNi03LjhjMC01LjYsMy44LTcuMiw5LjQtNy4yDQoJCQljMy4zLDAsNS44LDAuMyw4LjYsMC44bC0wLjMsMi4zYy0yLTAuMy00LjMtMC42LTYuOS0wLjZDOTMuNiwxNTQuOSw4OS4yLDE1NSw4OS4yLDE1OS4yIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuMSwxNDQuMmMwLTEuOCwwLjQtMi40LDEuNy0yLjRjMS4zLDAsMS43LDAuNywxLjcsMi40YzAsMS43LTAuNCwyLjQtMS43LDIuNA0KCQkJQzExMC40LDE0Ni42LDExMC4xLDE0NS45LDExMC4xLDE0NC4yIE0xMTAuNCwxNTIuN2gyLjl2MjcuNGgtMi45VjE1Mi43eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE5LjUsMTY2LjVjMC0xMC4zLDMuMi0xNC4xLDEyLTE0LjFjOC44LDAsMTIsNCwxMiwxNC4xYzAsMTAuMS0zLjIsMTQuMS0xMiwxNC4xDQoJCQlDMTIyLjcsMTgwLjUsMTE5LjUsMTc2LjcsMTE5LjUsMTY2LjUgTTE0MC41LDE2Ni41YzAtOC44LTIuMi0xMS41LTkuMS0xMS41Yy02LjcsMC05LjEsMi40LTkuMSwxMS41YzAsOS4xLDIuNCwxMS41LDkuMSwxMS41DQoJCQlDMTM4LjMsMTc4LDE0MC41LDE3NS4yLDE0MC41LDE2Ni41Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTIuOCwxODAuMmgtMi45di0yMWMwLTEuNSwwLTMuMSwwLjEtNC41YzMuMS0xLjMsNy42LTIuMiwxMi40LTIuMmM5LjIsMCwxMC4xLDQuNCwxMC4xLDkuOXYxNy45aC0yLjlWMTYzDQoJCQljMC01LjUtMS04LTguNC04Yy0yLjUsMC02LjUsMC43LTguNCwxLjVjMCwxLjQtMC4xLDMuMi0wLjEsNC42VjE4MC4yeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTc5LDE2Ni41YzAtOS45LDMtMTQuMSwxMS45LTE0LjFjOSwwLDExLjcsNC43LDExLjcsMTEuOWMwLDAuOCwwLDItMC4xLDIuOGMtMy4xLDAuNS05LjYsMS4xLTEzLjUsMS4zDQoJCQlsLTcuMiwwLjNjMC41LDUuNywxLjgsOS4zLDkuOCw5LjNjMy41LDAsNi44LTAuNCw5LjYtMC44bDAuMywyLjVjLTMuMiwwLjUtNi4yLDAuOS0xMS4zLDAuOUMxODEuNCwxODAuNSwxNzksMTc0LjYsMTc5LDE2Ni41DQoJCQkgTTE4OS44LDE2NmMyLjYtMC4xLDcuMS0wLjUsOS45LTAuOGMwLTAuNiwwLjEtMS41LDAuMS0yLjJjMC00LjgtMi4yLTguMS04LjgtOC4xYy03LjMsMC05LjEsMy41LTkuMSwxMS41TDE4OS44LDE2NnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC42LDE1OS4yYzAsNCwyLjYsNC40LDcuMiw1LjdjNS44LDEuOCw4LjcsMy40LDguNyw4LjFjMCw1LjktNC40LDcuNi0xMC40LDcuNmMtMi45LDAtNS41LTAuMi04LjQtMC44DQoJCQlsMC4zLTIuNGMyLjMsMC40LDQuNiwwLjYsNywwLjZjMy42LDAsOC42LDAsOC42LTQuOGMwLTMuNi0yLjMtNC40LTcuMi01LjljLTQuMy0xLjMtOC42LTIuMi04LjYtNy44YzAtNS42LDMuOC03LjIsOS40LTcuMg0KCQkJYzMuMywwLDUuOCwwLjMsOC42LDAuOGwtMC4zLDIuM2MtMi0wLjMtNC4zLTAuNi02LjktMC42QzIxNS4xLDE1NC45LDIxMC42LDE1NSwyMTAuNiwxNTkuMiIvPg0KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2My41LDE1Mi44IDI2Ni40LDE1Mi44IDI1My42LDE5MC4zIDI1MC43LDE5MC4zIDI1NC45LDE3OC4yIDI0My44LDE1Mi44IDI0Ni45LDE1Mi44IDI1Ni4yLDE3NC4zIA0KCQkJCQkiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwNy4xLDE3OS44Yy0yLjIsMC40LTQuOSwwLjgtNy44LDAuOGMtMTEuNSwwLTE0LjMtNS42LTE0LjMtMTguM2MwLTEyLjcsMi44LTE4LjMsMTQuMy0xOC4zDQoJCQljMi45LDAsNS42LDAuMyw3LjgsMC43bC0wLjMsMi41Yy0xLjgtMC4zLTQtMC42LTYtMC42Yy0xMS42LDAtMTIuOCw1LjItMTIuOCwxNS43YzAsMTAuNSwxLjUsMTUuNywxMi44LDE1LjdjMiwwLDQtMC4zLDYtMC42DQoJCQlMMzA3LjEsMTc5Ljh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMTAuMywxNjYuNWMwLTkuOSwzLTE0LjEsMTEuOS0xNC4xYzkuMSwwLDExLjcsNC43LDExLjcsMTEuOWMwLDAuOCwwLDItMC4xLDIuOGMtMy4xLDAuNS05LjYsMS4xLTEzLjUsMS4zDQoJCQlsLTcuMiwwLjNjMC41LDUuNywxLjgsOS4zLDkuOCw5LjNjMy41LDAsNi44LTAuNCw5LjYtMC44bDAuMywyLjVjLTMuMiwwLjUtNi4yLDAuOS0xMS4zLDAuOUMzMTIuNywxODAuNSwzMTAuMywxNzQuNiwzMTAuMywxNjYuNQ0KCQkJIE0zMjEuMSwxNjZjMi42LTAuMSw3LjEtMC41LDkuOS0wLjhjMC0wLjYsMC4xLTEuNSwwLjEtMi4yYzAtNC44LTIuMi04LjEtOC44LTguMWMtNy4zLDAtOSwzLjUtOSwxMS41TDMyMS4xLDE2NnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM0MS45LDE1OS4yYzAsNCwyLjYsNC40LDcuMiw1LjdjNS44LDEuOCw4LjcsMy40LDguNyw4LjFjMCw1LjktNC40LDcuNi0xMC40LDcuNmMtMi45LDAtNS41LTAuMi04LjQtMC44DQoJCQlsMC4zLTIuNGMyLjMsMC40LDQuNiwwLjYsNywwLjZjMy42LDAsOC42LDAsOC42LTQuOGMwLTMuNi0yLjMtNC40LTcuMi01LjljLTQuMy0xLjMtOC42LTIuMi04LjYtNy44YzAtNS42LDMuOC03LjIsOS40LTcuMg0KCQkJYzMuMywwLDUuOCwwLjMsOC42LDAuOGwtMC4zLDIuM2MtMi0wLjMtNC4zLTAuNi02LjktMC42QzM0Ni4zLDE1NC45LDM0MS45LDE1NSwzNDEuOSwxNTkuMiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzY0LjMsMTUzLjNjMy4yLTAuNSw2LjItMC45LDEwLTAuOWM1LjgsMCwxMC4yLDEuNCwxMC4yLDguMnYxMy4zYzAsMS41LDAsMy4xLTAuMSw0LjUNCgkJCWMtMy4zLDEuNS03LjEsMi4xLTExLjEsMi4xYy03LjMsMC0xMC44LTItMTAuOC04LjFjMC00LjcsMi03LjcsNi43LTguNWMzLjUtMC41LDgtMC43LDEyLjUtMC44di0xLjdjMC00LjgtMS41LTYuNi04LjEtNi42DQoJCQljLTMuMSwwLTYsMC40LTksMC44TDM2NC4zLDE1My4zeiBNMzczLjYsMTc4YzIuNiwwLDUuNS0wLjQsOC4xLTEuNGMwLTEuNCwwLjEtMy4yLDAuMS00LjZ2LTYuNWMtMy40LDAuMS04LjUsMC4yLTExLjYsMC44DQoJCQljLTMuMiwwLjYtNC43LDItNC43LDZDMzY1LjQsMTc2LjksMzY3LjcsMTc4LDM3My42LDE3OCIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzk0LjcsMTgwLjJoLTIuOXYtMjFjMC0xLjUsMC0zLjEsMC4xLTQuNWMzLjEtMS4zLDcuNi0yLjIsMTIuNC0yLjJjOS4yLDAsMTAuMSw0LjQsMTAuMSw5Ljl2MTcuOWgtMi45VjE2Mw0KCQkJYzAtNS41LTEtOC04LjQtOGMtMi41LDAtNi41LDAuNy04LjQsMS41YzAsMS40LTAuMSwzLjItMC4xLDQuNlYxODAuMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQyNywxNDV2Ny43aDYuM3YyLjRINDI3VjE3M2MwLDQuNCwxLjQsNS4xLDUuMSw1LjFjMC40LDAsMC44LDAsMS4yLTAuMWwwLjIsMi4zYy0wLjgsMC4xLTEuNywwLjItMi41LDAuMg0KCQkJYy00LjksMC03LTIuMS03LTd2LTE4LjRINDE5di0yLjRoNS4ydi03LjNMNDI3LDE0NXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQzOC42LDE1Mi43aDIuOXYyNy40aC0yLjlWMTUyLjd6IE00NDMuMywxNDEuM2gzLjdsLTUuNyw3aC0yLjRMNDQzLjMsMTQxLjN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NDguNSwxNTMuM2MzLjItMC41LDYuMi0wLjksMTAtMC45YzUuOCwwLDEwLjIsMS40LDEwLjIsOC4ydjEzLjNjMCwxLjUsMCwzLjEtMC4xLDQuNQ0KCQkJYy0zLjMsMS41LTcuMSwyLjEtMTEuMSwyLjFjLTcuMywwLTEwLjgtMi0xMC44LTguMWMwLTQuNywyLTcuNyw2LjctOC41YzMuNS0wLjUsOC0wLjcsMTIuNS0wLjh2LTEuN2MwLTQuOC0xLjUtNi42LTguMS02LjYNCgkJCWMtMy4xLDAtNiwwLjQtOSwwLjhMNDQ4LjUsMTUzLjN6IE00NTcuNywxNzhjMi42LDAsNS41LTAuNCw4LjEtMS40YzAtMS40LDAuMS0zLjIsMC4xLTQuNnYtNi41Yy0zLjQsMC4xLTguNSwwLjItMTEuNiwwLjgNCgkJCWMtMy4yLDAuNi00LjcsMi00LjcsNkM0NDkuNiwxNzYuOSw0NTEuOSwxNzgsNDU3LjcsMTc4Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NzcuNSwxNTkuMmMwLDQsMi42LDQuNCw3LjIsNS43YzUuOCwxLjgsOC43LDMuNCw4LjcsOC4xYzAsNS45LTQuNCw3LjYtMTAuNCw3LjZjLTIuOSwwLTUuNS0wLjItOC40LTAuOA0KCQkJbDAuMy0yLjRjMi4zLDAuNCw0LjYsMC42LDcsMC42YzMuNiwwLDguNiwwLDguNi00LjhjMC0zLjYtMi4zLTQuNC03LjItNS45Yy00LjMtMS4zLTguNi0yLjItOC42LTcuOGMwLTUuNiwzLjgtNy4yLDkuNC03LjINCgkJCWMzLjMsMCw1LjgsMC4zLDguNiwwLjhsLTAuMywyLjNjLTItMC4zLTQuMy0wLjYtNi45LTAuNkM0ODEuOSwxNTQuOSw0NzcuNSwxNTUsNDc3LjUsMTU5LjIiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
    background-position: center;
    height: 5rem;
}

.logo-rojo {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ5OC42IDE5Mi4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTguNiAxOTIuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Q5MjcyRTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2Ny4yLDEyMS44bDE2LTQ2LjdjMi4yLTYuMyw1LjItOC44LDkuOS04LjhjNC41LDAsNy43LDIuOCw5LjgsOC44bDE1LjgsNDYuN2gtMTMuNmwtMy43LTEyLjVIMTg0bC0zLjYsMTIuNQ0KCQlIMTY3LjJ6IE0xOTguMiw5OS4zbC01LjctMTkuNGwtNS42LDE5LjRIMTk4LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI2My4yLDY2LjR2NDIuM2MwLDIuOSwxLjIsNC40LDQuMyw0LjRjMS4zLDAsMi4zLTAuMSwzLjYtMC41bDEuMiw4LjljLTIuNSwwLjUtNS41LDAuOC04LjEsMC44DQoJCWMtOS4yLDAtMTMuMS00LjEtMTMuMS0xMi4yVjY2LjRIMjYzLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI3NS4zLDEwOC42YzAtNy42LDMuMy0xMi4yLDEyLTEzLjZjNC4xLTAuNyw3LjktMC44LDExLjktMWMwLTMuOC0xLjktNS4yLTYuNC01LjJjLTUuMSwwLTEwLjksMC42LTE1LjEsMS4xDQoJCWwtMS05LjFjNC4zLTAuOCwxMC42LTEuNywxNi44LTEuN2M5LjUsMCwxNy41LDIuNywxNy41LDEzLjhWMTEwYzAsMy0wLjEsNS40LTAuNCw4LjNjLTUsMy0xMS40LDQuMS0xOC44LDQuMQ0KCQlDMjgwLDEyMi4zLDI3NS4zLDExNy44LDI3NS4zLDEwOC42IE0yOTkuMiwxMDJjLTIuNiwwLjItNS41LDAuMy03LjgsMC45Yy0zLDAuNy00LjIsMS43LTQuMiw1LjdjMCwzLjUsMi4xLDQuNiw1LjgsNC42DQoJCWMxLjksMCw0LjEtMC4xLDYtMC44YzAuMi0xLjcsMC4zLTMuNywwLjMtNS42VjEwMnogTTI5OC4yLDc0LjdIMjg5bDYuMi0xMC41aDEyTDI5OC4yLDc0Ljd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMzMi4xLDEyMS44aC0xMlY5MS42YzAtMi45LDAuMS01LjQsMC40LTguM2M1LTIuOSwxMS43LTQuMSwxOC42LTQuMWMxNS41LDAsMTcuMyw2LjYsMTcuMywxNnYyNi41aC0xMlY5Ni4yDQoJCWMwLTUuMS0xLTcuMi02LjgtNy4yYy0xLjksMC0zLjksMC4zLTUuMiwwLjhjLTAuMiwxLjctMC4zLDMuOC0wLjMsNS42VjEyMS44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOTMuNiw2OS43YzAtNC4zLDEuNi02LDYuNS02YzQuOSwwLDYuNSwxLjcsNi41LDZjMCw0LjMtMS42LDYtNi41LDZDMzk1LjIsNzUuNywzOTMuNiw3NC4xLDM5My42LDY5LjcNCgkJIE0zOTQsNzkuMmgxMi4ydjQyLjZIMzk0Vjc5LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ0MC4yLDY2LjRoMTIuMVYxMTBjMCwzLTAuMSw1LjQtMC40LDguM2MtNC44LDIuOS0xMS40LDQuMS0xNy4zLDQuMWMtMTQuMiwwLTIwLjItNS0yMC4yLTIxLjYNCgkJYzAtMTYuNCw2LTIxLjUsMTktMjEuNWMyLjEsMCw0LjcsMC4yLDYuOCwwLjZWNjYuNHogTTQzNS42LDg4LjljLTguOCwwLTkuMSw1LjEtOS4xLDExLjljMCw1LjksMC4zLDEyLDguMSwxMmMxLjksMCw0LTAuMyw1LjMtMC44DQoJCWMwLjItMS43LDAuMy0zLjcsMC4zLTUuNlY4OS41QzQzOC44LDg5LjEsNDM3LDg4LjksNDM1LjYsODguOSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NTkuOCwxMDguNmMwLTcuNiwzLjMtMTIuMiwxMi0xMy42YzQuMi0wLjcsNy45LTAuOCwxMi0xYzAtMy44LTItNS4yLTYuNC01LjJjLTUuMSwwLTEwLjksMC42LTE1LjEsMS4xDQoJCWwtMS05LjFjNC4zLTAuOCwxMC42LTEuNywxNi44LTEuN2M5LjUsMCwxNy41LDIuNywxNy41LDEzLjhWMTEwYzAsMy0wLjEsNS40LTAuNCw4LjNjLTUsMy0xMS40LDQuMS0xOC43LDQuMQ0KCQlDNDY0LjYsMTIyLjMsNDU5LjgsMTE3LjgsNDU5LjgsMTA4LjYgTTQ4My44LDEwMmMtMi42LDAuMi01LjUsMC4zLTcuOSwwLjljLTMsMC43LTQuMiwxLjctNC4yLDUuN2MwLDMuNSwyLjEsNC41LDUuOCw0LjUNCgkJYzEuOSwwLDQuMS0wLjEsNi0wLjhjMC4yLTEuNywwLjMtMy43LDAuMy01LjZWMTAyeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNzYuOSw2Ni40djEyLjhoMTAuNHY5LjloLTEwLjR2MTkuNWMwLDIuOSwxLjIsNC40LDQuMyw0LjRjMS4zLDAsMi41LDAsMy45LTAuMmwwLjksOC42DQoJCWMtMi41LDAuNS01LjUsMC44LTguMSwwLjhjLTkuMiwwLTEzLjEtNC4xLTEzLjEtMTIuMlY2Ni40SDM3Ni45eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMzQuMiw2Ni40djEyLjhoMTAuNHY5LjloLTEwLjR2MTkuNWMwLDIuOSwxLjIsNC40LDQuMyw0LjRjMS4zLDAsMi41LDAsMy45LTAuMmwwLjksOC42DQoJCWMtMi41LDAuNS01LjUsMC44LTguMSwwLjhjLTkuMiwwLTEzLjEtNC4xLTEzLjEtMTIuMlY2Ni40SDIzNC4yeiIvPg0KPC9nPg0KPGc+DQoJPGRlZnM+DQoJCTxwYXRoIGlkPSJTVkdJRF8xXyIgZD0iTTYuNiwxYy0yLjIsMC00LDEuOC00LDR2NjUuMmMwLDMxLjYsMjAuMyw1Mi4yLDUxLjksNTIuMmgyNi45YzIuMiwwLDQtMS44LDQtNFY4Ni4zYzAtMi4yLTEuOC00LTQtNEg2NC4yDQoJCQljLTIuMiwwLTEyLjUtMC4zLTEyLjUtMTIuNVY1YzAtMi4yLTEuOC00LTQtNEg2LjZ6Ii8+DQoJPC9kZWZzPg0KCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7ZmlsbDojRDkyNzJFOyIvPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCTwvY2xpcFBhdGg+DQo8L2c+DQo8Zz4NCgk8ZGVmcz4NCgkJPHBhdGggaWQ9IlNWR0lEXzNfIiBkPSJNNjEuNywxOC41Yy0yLjIsMC00LDEuOC00LDR2MzYuOGMwLDIuMiwxLjgsNCw0LDRoMTkuNmMyLjIsMCw5LjksMC4zLDkuOSwxMi41djQyLjZjMCwyLjIsMS44LDQsNCw0aDQxLjENCgkJCWMyLjIsMCw0LTEuOCw0LTRWNzAuN2MwLTMxLjYtMjAuMy01Mi4yLTUxLjktNTIuMkg2MS43eiIvPg0KCTwvZGVmcz4NCgk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlO2ZpbGw6I0Q5MjcyRTsiLz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzRfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4NCgk8L2NsaXBQYXRoPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2Ny43LDU2LjZsMTUuNy00NS43YzIuMS02LjIsNS4xLTguNyw5LjctOC43YzQuNCwwLDcuNiwyLjgsOS42LDguN2wxNS40LDQ1LjdoLTEzLjRMMjAxLDQ0LjNoLTE2LjgNCgkJbC0zLjUsMTIuM0gxNjcuN3ogTTE5OC4xLDM0LjVsLTUuNi0xOWwtNS41LDE5SDE5OC4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMjMsNTYuNlYxNi4yYzAtMTMuMSw5LjEtMTMuNiwxOS0xMy42YzQuMSwwLDExLjYsMC4zLDE1LjEsMC40djkuOWgtMTUuM2MtNS4zLDAtNi4yLDEuMi02LjIsNi4ydjUuMWgyMC42DQoJCXYxMC4xaC0yMC42djIyLjNIMjIzeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzYuNSw1Ni42aC0xMi42VjMuOGM0LjktMC45LDExLjItMS42LDE3LjktMS42YzEyLjIsMCwyMS45LDIuNCwyMS45LDE3LjVjMCwxNC41LTguOCwxNy43LTIxLjMsMTcuNw0KCQljLTEuOSwwLTQuMi0wLjEtNS45LTAuMlY1Ni42eiBNMjc2LjUsMjcuMWMxLjgsMC4yLDMuNiwwLjMsNS40LDAuM2M2LDAsOS4zLTEuNiw5LjMtNy43YzAtNS40LTIuMS03LjUtOS4xLTcuNQ0KCQljLTEuOCwwLTMuOCwwLjEtNS42LDAuNFYyNy4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjYsMTgxLjJoLTN2LTM1LjRjMy4yLTAuNSw3LTAuOCwxMC43LTAuOGM3LjYsMCwxMy44LDEuNSwxMy44LDEwLjZjMCw4LjktNS41LDEwLjktMTMuNCwxMC45DQoJCWMtMiwwLTYuMy0wLjItOC4yLTAuM1YxODEuMnogTTUuNiwxNjMuNWMzLjMsMC4zLDUuNSwwLjQsNy43LDAuNGM2LjksMCwxMC44LTEuNiwxMC44LTguM2MwLTUuNy0yLjgtOC4xLTEwLjYtOC4xDQoJCWMtMi4yLDAtNSwwLjItNy45LDAuNVYxNjMuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAuOCwxNjcuNWMwLTkuOSwzLTE0LjEsMTEuOS0xNC4xYzkuMSwwLDExLjcsNC43LDExLjcsMTEuOWMwLDAuOCwwLDItMC4xLDIuOGMtMy4xLDAuNS05LjYsMS4xLTEzLjUsMS4zDQoJCWwtNy4yLDAuM2MwLjUsNS43LDEuOCw5LjMsOS44LDkuM2MzLjUsMCw2LjgtMC40LDkuNi0wLjhsMC4zLDIuNWMtMy4yLDAuNS02LjIsMC45LTExLjMsMC45QzMzLjIsMTgxLjUsMzAuOCwxNzUuNiwzMC44LDE2Ny41DQoJCSBNNDEuNiwxNjdjMi42LTAuMSw3LjEtMC41LDkuOS0wLjhjMC0wLjYsMC4xLTEuNSwwLjEtMi4yYzAtNC44LTIuMi04LjEtOC44LTguMWMtNy4zLDAtOSwzLjUtOSwxMS41TDQxLjYsMTY3eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02My4zLDE4MS4yaC0yLjl2LTIxYzAtMS41LDAtMy4xLDAuMS00LjVjMy4xLTEuMyw3LjYtMi4yLDEyLjQtMi4yYzkuMiwwLDEwLjEsNC40LDEwLjEsOS45djE3LjloLTIuOVYxNjQNCgkJYzAtNS41LTEtOC04LjQtOGMtMi41LDAtNi41LDAuNy04LjQsMS41YzAsMS40LTAuMSwzLjItMC4xLDQuNlYxODEuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTEuOCwxNjAuMmMwLDQsMi42LDQuNCw3LjIsNS43YzUuOCwxLjgsOC43LDMuNCw4LjcsOC4xYzAsNS45LTQuNCw3LjYtMTAuNCw3LjZjLTIuOSwwLTUuNS0wLjItOC40LTAuOA0KCQlsMC4zLTIuNGMyLjMsMC40LDQuNiwwLjYsNywwLjZjMy42LDAsOC42LDAsOC42LTQuOGMwLTMuNi0yLjMtNC40LTcuMi01LjljLTQuMy0xLjMtOC42LTIuMi04LjYtNy44YzAtNS42LDMuOC03LjIsOS40LTcuMg0KCQljMy4zLDAsNS44LDAuMyw4LjYsMC44bC0wLjMsMi4zYy0yLTAuMy00LjMtMC42LTYuOS0wLjZDOTYuMiwxNTUuOSw5MS44LDE1Niw5MS44LDE2MC4yIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMi43LDE0NS4yYzAtMS44LDAuNC0yLjQsMS43LTIuNGMxLjMsMCwxLjcsMC43LDEuNywyLjRjMCwxLjctMC40LDIuNC0xLjcsMi40DQoJCUMxMTMsMTQ3LjYsMTEyLjcsMTQ2LjksMTEyLjcsMTQ1LjIgTTExMi45LDE1My43aDIuOXYyNy40aC0yLjlWMTUzLjd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyMi4xLDE2Ny41YzAtMTAuMywzLjItMTQuMSwxMi0xNC4xczEyLDQsMTIsMTQuMWMwLDEwLjEtMy4yLDE0LjEtMTIsMTQuMVMxMjIuMSwxNzcuNywxMjIuMSwxNjcuNQ0KCQkgTTE0My4xLDE2Ny41YzAtOC44LTIuMi0xMS41LTkuMS0xMS41Yy02LjcsMC05LjEsMi40LTkuMSwxMS41YzAsOS4xLDIuNCwxMS41LDkuMSwxMS41QzE0MC45LDE3OSwxNDMuMSwxNzYuMiwxNDMuMSwxNjcuNSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTUuNCwxODEuMmgtMi45di0yMWMwLTEuNSwwLTMuMSwwLjEtNC41YzMuMS0xLjMsNy42LTIuMiwxMi40LTIuMmM5LjIsMCwxMC4xLDQuNCwxMC4xLDkuOXYxNy45aC0yLjlWMTY0DQoJCWMwLTUuNS0xLTgtOC40LThjLTIuNSwwLTYuNSwwLjctOC40LDEuNWMwLDEuNC0wLjEsMy4yLTAuMSw0LjZWMTgxLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4MS42LDE2Ny41YzAtOS45LDMtMTQuMSwxMS45LTE0LjFjOSwwLDExLjcsNC43LDExLjcsMTEuOWMwLDAuOCwwLDItMC4xLDIuOGMtMy4xLDAuNS05LjYsMS4xLTEzLjUsMS4zDQoJCWwtNy4yLDAuM2MwLjUsNS43LDEuOCw5LjMsOS44LDkuM2MzLjUsMCw2LjgtMC40LDkuNi0wLjhsMC4zLDIuNWMtMy4yLDAuNS02LjIsMC45LTExLjMsMC45QzE4NCwxODEuNSwxODEuNiwxNzUuNiwxODEuNiwxNjcuNQ0KCQkgTTE5Mi40LDE2N2MyLjYtMC4xLDcuMS0wLjUsOS45LTAuOGMwLTAuNiwwLjEtMS41LDAuMS0yLjJjMC00LjgtMi4yLTguMS04LjgtOC4xYy03LjMsMC05LjEsMy41LTkuMSwxMS41TDE5Mi40LDE2N3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEzLjIsMTYwLjJjMCw0LDIuNiw0LjQsNy4yLDUuN2M1LjgsMS44LDguNywzLjQsOC43LDguMWMwLDUuOS00LjQsNy42LTEwLjQsNy42Yy0yLjksMC01LjUtMC4yLTguNC0wLjgNCgkJbDAuMy0yLjRjMi4zLDAuNCw0LjYsMC42LDcsMC42YzMuNiwwLDguNiwwLDguNi00LjhjMC0zLjYtMi4zLTQuNC03LjItNS45Yy00LjMtMS4zLTguNi0yLjItOC42LTcuOGMwLTUuNiwzLjgtNy4yLDkuNC03LjINCgkJYzMuMywwLDUuOCwwLjMsOC42LDAuOGwtMC4zLDIuM2MtMi0wLjMtNC4zLTAuNi02LjktMC42QzIxNy43LDE1NS45LDIxMy4yLDE1NiwyMTMuMiwxNjAuMiIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjY2LjEsMTUzLjggMjY5LDE1My44IDI1Ni4yLDE5MS4zIDI1My4zLDE5MS4zIDI1Ny40LDE3OS4yIDI0Ni4zLDE1My44IDI0OS41LDE1My44IDI1OC44LDE3NS4zIAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzA5LjYsMTgwLjhjLTIuMiwwLjQtNC45LDAuOC03LjgsMC44Yy0xMS41LDAtMTQuMy01LjYtMTQuMy0xOC4zYzAtMTIuNywyLjgtMTguMywxNC4zLTE4LjMNCgkJYzIuOSwwLDUuNiwwLjMsNy44LDAuN2wtMC4zLDIuNWMtMS44LTAuMy00LTAuNi02LTAuNmMtMTEuNiwwLTEyLjgsNS4yLTEyLjgsMTUuN2MwLDEwLjUsMS41LDE1LjcsMTIuOCwxNS43YzIsMCw0LTAuMyw2LTAuNg0KCQlMMzA5LjYsMTgwLjh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxMi45LDE2Ny41YzAtOS45LDMtMTQuMSwxMS45LTE0LjFjOS4xLDAsMTEuNyw0LjcsMTEuNywxMS45YzAsMC44LDAsMi0wLjEsMi44Yy0zLjEsMC41LTkuNiwxLjEtMTMuNSwxLjMNCgkJbC03LjIsMC4zYzAuNSw1LjcsMS44LDkuMyw5LjgsOS4zYzMuNSwwLDYuOC0wLjQsOS42LTAuOGwwLjMsMi41Yy0zLjIsMC41LTYuMiwwLjktMTEuMywwLjlDMzE1LjIsMTgxLjUsMzEyLjksMTc1LjYsMzEyLjksMTY3LjUNCgkJIE0zMjMuNywxNjdjMi42LTAuMSw3LjEtMC41LDkuOS0wLjhjMC0wLjYsMC4xLTEuNSwwLjEtMi4yYzAtNC44LTIuMi04LjEtOC44LTguMWMtNy4zLDAtOSwzLjUtOSwxMS41TDMyMy43LDE2N3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQ0LjUsMTYwLjJjMCw0LDIuNiw0LjQsNy4yLDUuN2M1LjgsMS44LDguNywzLjQsOC43LDguMWMwLDUuOS00LjQsNy42LTEwLjQsNy42Yy0yLjksMC01LjUtMC4yLTguNC0wLjgNCgkJbDAuMy0yLjRjMi4zLDAuNCw0LjYsMC42LDcsMC42YzMuNiwwLDguNiwwLDguNi00LjhjMC0zLjYtMi4zLTQuNC03LjItNS45Yy00LjMtMS4zLTguNi0yLjItOC42LTcuOGMwLTUuNiwzLjgtNy4yLDkuNC03LjINCgkJYzMuMywwLDUuOCwwLjMsOC42LDAuOGwtMC4zLDIuM2MtMi0wLjMtNC4zLTAuNi02LjktMC42QzM0OC45LDE1NS45LDM0NC41LDE1NiwzNDQuNSwxNjAuMiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNjYuOSwxNTQuM2MzLjItMC41LDYuMi0wLjksMTAtMC45YzUuOCwwLDEwLjIsMS40LDEwLjIsOC4ydjEzLjNjMCwxLjUsMCwzLjEtMC4xLDQuNQ0KCQljLTMuMywxLjUtNy4xLDIuMS0xMS4xLDIuMWMtNy4zLDAtMTAuOC0yLTEwLjgtOC4xYzAtNC43LDItNy43LDYuNy04LjVjMy41LTAuNSw4LTAuNywxMi41LTAuOHYtMS43YzAtNC44LTEuNS02LjYtOC4xLTYuNg0KCQljLTMuMSwwLTYsMC40LTksMC44TDM2Ni45LDE1NC4zeiBNMzc2LjEsMTc5YzIuNiwwLDUuNS0wLjQsOC4xLTEuNGMwLTEuNCwwLjEtMy4yLDAuMS00LjZ2LTYuNWMtMy40LDAuMS04LjUsMC4yLTExLjYsMC44DQoJCWMtMy4yLDAuNi00LjcsMi00LjcsNkMzNjgsMTc3LjksMzcwLjMsMTc5LDM3Ni4xLDE3OSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOTcuMywxODEuMmgtMi45di0yMWMwLTEuNSwwLTMuMSwwLjEtNC41YzMuMS0xLjMsNy42LTIuMiwxMi40LTIuMmM5LjIsMCwxMC4xLDQuNCwxMC4xLDkuOXYxNy45aC0yLjlWMTY0DQoJCWMwLTUuNS0xLTgtOC40LThjLTIuNSwwLTYuNSwwLjctOC40LDEuNWMwLDEuNC0wLjEsMy4yLTAuMSw0LjZWMTgxLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQyOS42LDE0NnY3LjdoNi4zdjIuNGgtNi4zVjE3NGMwLDQuNCwxLjQsNS4xLDUuMSw1LjFjMC40LDAsMC44LDAsMS4yLTAuMWwwLjIsMi4zYy0wLjgsMC4xLTEuNywwLjItMi41LDAuMg0KCQljLTQuOSwwLTctMi4xLTctN3YtMTguNGgtNS4ydi0yLjRoNS4ydi03LjNMNDI5LjYsMTQ2eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NDEuMiwxNTMuN2gyLjl2MjcuNGgtMi45VjE1My43eiBNNDQ1LjksMTQyLjNoMy43bC01LjcsN2gtMi40TDQ0NS45LDE0Mi4zeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NTEuMSwxNTQuM2MzLjItMC41LDYuMi0wLjksMTAtMC45YzUuOCwwLDEwLjIsMS40LDEwLjIsOC4ydjEzLjNjMCwxLjUsMCwzLjEtMC4xLDQuNQ0KCQljLTMuMywxLjUtNy4xLDIuMS0xMS4xLDIuMWMtNy4zLDAtMTAuOC0yLTEwLjgtOC4xYzAtNC43LDItNy43LDYuNy04LjVjMy41LTAuNSw4LTAuNywxMi41LTAuOHYtMS43YzAtNC44LTEuNS02LjYtOC4xLTYuNg0KCQljLTMuMSwwLTYsMC40LTksMC44TDQ1MS4xLDE1NC4zeiBNNDYwLjMsMTc5YzIuNiwwLDUuNS0wLjQsOC4xLTEuNGMwLTEuNCwwLjEtMy4yLDAuMS00LjZ2LTYuNWMtMy40LDAuMS04LjUsMC4yLTExLjYsMC44DQoJCWMtMy4yLDAuNi00LjcsMi00LjcsNkM0NTIuMiwxNzcuOSw0NTQuNSwxNzksNDYwLjMsMTc5Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ4MCwxNjAuMmMwLDQsMi42LDQuNCw3LjIsNS43YzUuOCwxLjgsOC43LDMuNCw4LjcsOC4xYzAsNS45LTQuNCw3LjYtMTAuNCw3LjZjLTIuOSwwLTUuNS0wLjItOC40LTAuOA0KCQlsMC4zLTIuNGMyLjMsMC40LDQuNiwwLjYsNywwLjZjMy42LDAsOC42LDAsOC42LTQuOGMwLTMuNi0yLjMtNC40LTcuMi01LjljLTQuMy0xLjMtOC42LTIuMi04LjYtNy44YzAtNS42LDMuOC03LjIsOS40LTcuMg0KCQljMy4zLDAsNS44LDAuMyw4LjYsMC44bC0wLjMsMi4zYy0yLTAuMy00LjMtMC42LTYuOS0wLjZDNDg0LjUsMTU1LjksNDgwLDE1Niw0ODAsMTYwLjIiLz4NCjwvZz4NCjwvc3ZnPg0K');
    background-position: center;
    height: 5rem;
    width: 16rem;
}

.icon-01 {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE0LjYgMjEuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQuNiAyMS42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNyw4LjZjLTIuNCwwLTQuMy0xLjktNC4zLTQuM0MyLjcsMS45LDQuNiwwLDcsMGMyLjQsMCw0LjMsMS45LDQuMyw0LjNDMTEuMyw2LjcsOS40LDguNiw3LDguNiBNNywxLjMNCgkJYy0xLjYsMC0zLDEuMy0zLDNjMCwxLjYsMS4zLDMsMywzYzEuNiwwLDMtMS4zLDMtM0MxMCwyLjcsOC42LDEuMyw3LDEuMyIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjMsMjEuNkwwLDIxLjRMMS4yLDEyYzAuMS0wLjksMC45LTEuNywxLjktMS43aDguNWMxLDAsMS44LDAuNywxLjksMS43bDEuMSw5LjRsLTEuMywwLjJsLTEuMS05LjQNCgkJYzAtMC4zLTAuMy0wLjUtMC41LTAuNUgzLjFjLTAuMywwLTAuNSwwLjItMC41LDAuNUwxLjMsMjEuNnoiLz4NCjwvZz4NCjwvc3ZnPg0K');
    background-position: center;
    height: 1rem;
    width: 20px;
    position: absolute;
    left: 31px;
    bottom: 7px;
}

.icon-02 {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE0LjQgMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0LjQgMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy4xLDEuNWgwLjFjMi4zLDAsNC4xLDEuNSw0LjEsMy40aDEuNWMwLTIuNy0yLjUtNC44LTUuNi00LjhINy4xQzQsMCwxLjUsMi4yLDEuNSw0LjhWMTANCgkJCWMtMSwxLTEuNSwyLjQtMS41LDMuOHYzLjFDMCwyMC4yLDMuMiwyMyw3LjEsMjNoMC4yYzMuOSwwLDcuMS0yLjcsNy4xLTYuMXYtMy4xYzAtMy40LTMuMi02LjEtNy4xLTYuMUg3LjFDNS42LDcuNiw0LjIsOC4xLDMsOC44DQoJCQlWNC44QzMsMyw0LjksMS41LDcuMSwxLjV6IE03LjEsOS4xaDAuMmMzLjEsMCw1LjYsMi4xLDUuNiw0LjZ2My4xYzAsMi42LTIuNSw0LjYtNS42LDQuNkg3LjFjLTMuMSwwLTUuNi0yLjEtNS42LTQuNnYtMy4xDQoJCQlDMS41LDExLjIsNCw5LjEsNy4xLDkuMXoiLz4NCgkJPHJlY3QgeD0iNi41IiB5PSIxMy41IiBjbGFzcz0ic3QwIiB3aWR0aD0iMS41IiBoZWlnaHQ9IjQuMSIvPg0KCTwvZz4NCgk8cmVjdCB4PSIxMS40IiB5PSI0LjgiIGNsYXNzPSJzdDAiIHdpZHRoPSIxLjUiIGhlaWdodD0iNS41Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
    background-position: center;
    height: 1rem;
    width: 20px;
    position: absolute;
    left: 31px;
    bottom: 7px;
}

.icon-03 {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE0IDIzLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDIzLjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02LjksMTEuMWMtMi4yLDAtNC4xLTEuOC00LjEtNC4xQzIuOCw0LjgsNC42LDMsNi45LDNjMi4yLDAsNC4xLDEuOCw0LjEsNC4xQzEwLjksOS4zLDkuMSwxMS4xLDYuOSwxMS4xDQoJCSBNNi45LDQuMkM1LjMsNC4yLDQuMSw1LjUsNC4xLDdjMCwxLjUsMS4zLDIuOCwyLjgsMi44YzEuNSwwLDIuOC0xLjMsMi44LTIuOEM5LjYsNS41LDguNCw0LjIsNi45LDQuMiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMy4yLDkuNEg2LjlWOC4xaDUuNGMwLjEtMC40LDAuMS0wLjgsMC4xLTEuM2MwLTMuMS0yLjUtNS42LTUuNi01LjZDNCwxLjMsMS42LDMuNCwxLjMsNi4yaDAuNHYxLjNIMFY2LjgNCgkJQzAsMy4xLDMuMSwwLDYuOSwwYzMuOCwwLDYuOCwzLjEsNi44LDYuOGMwLDAuNy0wLjEsMS40LTAuMywyLjFMMTMuMiw5LjR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEuNSwyMy4zbC0xLjMtMC4ybDEuMS04LjljMC4xLTAuOSwwLjktMS42LDEuNy0xLjZoOGMwLjksMCwxLjcsMC43LDEuOCwxLjZsMS4xLDguOWwtMS4zLDAuMmwtMS4xLTguOQ0KCQljMC0wLjMtMC4yLTAuNC0wLjUtMC40aC04Yy0wLjMsMC0wLjUsMC4yLTAuNSwwLjRMMS41LDIzLjN6Ii8+DQoJPHJlY3QgeT0iNi44IiBjbGFzcz0ic3QwIiB3aWR0aD0iMS43IiBoZWlnaHQ9IjEuNSIvPg0KPC9nPg0KPC9zdmc+DQo=');
    background-position: center;
    height: 1rem;
    width: 20px;
    position: absolute;
    left: 31px;
    bottom: 7px;
}

.icon-04 {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDIyLjUgMTkuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIuNSAxOS4yOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS44LDJMOS40LDIuNkM5LjMsMi43LDkuMiwyLjgsOS4xLDIuN0M1LjgsMi42LDIuOCw0LjYsMS42LDcuNmMtMS45LDQuOCwxLjMsMTAuMSw2LjYsMTAuNg0KCQljMy42LDAuMyw3LjQtMi41LDguMi02YzAuMi0wLjgsMC4yLTEuNiwwLjItMi40YzAtMC4xLDAtMC4yLDAuMS0wLjJsMC42LTAuNGMwLjEtMC4xLDAuMiwwLDAuMywwLjFjMC4yLDEuMSwwLjEsMi4zLTAuMiwzLjQNCgkJYy0xLjEsNC4xLTQuOCw2LjktOS4xLDYuNkMyLjMsMTguNy0xLjQsMTMsMC41LDcuNmMxLjMtMy44LDUuMi02LjMsOS4yLTUuOUM5LjgsMS44LDkuOCwxLjksOS44LDIiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC44LDExLjVjLTEuMiwwLTIuMy0xLTIuMy0yLjNDNi41LDgsNy41LDcsOC44LDdDMTAsNywxMSw4LDExLDkuM0MxMSwxMC41LDEwLDExLjUsOC44LDExLjUgTTguOCw3LjkNCgkJQzgsNy45LDcuNCw4LjUsNy40LDkuM2MwLDAuOCwwLjYsMS40LDEuNCwxLjRjMC44LDAsMS40LTAuNiwxLjQtMS40QzEwLjEsOC41LDkuNSw3LjksOC44LDcuOSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02LjEsMTguM2wwLjUtNWgxaDIuNmgxbDAuNSw1bDAuOS0wLjRsLTAuNS01LjFjMC0wLjItMC4yLTAuNC0wLjUtMC40aC0xLjVINy42SDYuMmMtMC4yLDAtMC40LDAuMi0wLjUsMC40DQoJCWwtMC41LDUuM0w2LjEsMTguM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuNSw5LjRWNy4xaC0xLjJjLTAuNSwwLTAuOS0wLjQtMC45LTAuOVYwLjljMC0wLjUsMC40LTAuOSwwLjktMC45aDcuOGMxLjMsMCwyLjQsMS4xLDIuNCwyLjR2My44DQoJCWMwLDAuNS0wLjQsMC45LTAuOSwwLjlIMTZMMTMuNSw5LjR6IE0xNCw2LjJoMC41djEuMWwxLjEtMS4xaDZsMC0zLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41aC03LjhsMCw1LjNMMTQsNi4yeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
    background-position: center;
    height: 1rem;
    width: 20px;
    position: absolute;
    left: 31px;
    bottom: 7px;
}




.foquito {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDIwLjUgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwLjUgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNEOTI3MkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi45LDI0LjJ2MS4zYzAsMC4zLTAuMywwLjYtMC42LDAuNkg3LjdjLTAuMywwLTAuNi0wLjMtMC42LTAuNnYtMS4zSDEyLjkgTTE0LjIsMjIuOUg1Ljh2Mi42DQoJCWMwLDEsMC44LDEuOSwxLjksMS45aDQuNmMxLDAsMS45LTAuOCwxLjktMS45VjIyLjl6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjgsMjcuNGwtMC45LDEuM0g5LjFsLTAuOS0xLjNIMTEuOCBNMTMuOCwyNi4xSDYuMmMtMC4yLDAtMC4zLDAuMi0wLjIsMC4zTDguNCwzMGgzLjJsMi40LTMuNg0KCQlDMTQuMSwyNi4zLDE0LDI2LjEsMTMuOCwyNi4xIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjMsMS45YzQuNiwwLDguMywzLjcsOC4zLDguM2MwLDIuNC0xLDQuNi0yLjgsNi4yQzE0LDE4LDEyLjksMjAsMTIuNCwyMi4zSDcuNmMtMC4zLTIuMy0xLjQtNC40LTMuMS02DQoJCUMyLjYsMTQuNCwxLjcsMTEuOSwyLDkuM0MyLjQsNS41LDUuNSwyLjQsOS4zLDJDOS42LDIsOS45LDEuOSwxMC4zLDEuOSBNMTAuMywwQzkuOSwwLDkuNSwwLDkuMSwwLjFjLTQuNywwLjUtOC41LDQuMy05LDkNCgkJYy0wLjQsMy40LDAuOSw2LjQsMy4xLDguNWMxLjcsMS42LDIuNiwzLjgsMi42LDYuMXYwLjVoOC40YzAtMi40LDEuMS00LjcsMi45LTYuM2MyLjEtMS45LDMuNC00LjYsMy40LTcuN0MyMC41LDQuNiwxNS45LDAsMTAuMywwDQoJCSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDIzLjJIOC42di00LjFoMi44VjIzLjJ6IE05LjMsMjIuNmgxLjV2LTIuOEg5LjNWMjIuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNS4zLDExLjhjLTAuNywwLTEuNC0wLjQtMS45LTEuMmMtMC4xLTAuMiwwLTAuNCwwLjEtMC40YzAuMi0wLjEsMC40LDAsMC40LDAuMWMwLjcsMS4yLDEuOSwxLjIsMi42LDANCgkJQzYuNywxMC4xLDYuOSwxMCw3LDEwLjFjMC4yLDAuMSwwLjIsMC4zLDAuMSwwLjRDNi42LDExLjMsNiwxMS44LDUuMywxMS44Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTguNCwxMS44Yy0wLjcsMC0xLjQtMC40LTEuOS0xLjJjLTAuMS0wLjIsMC0wLjQsMC4xLTAuNGMwLjItMC4xLDAuNCwwLDAuNCwwLjFjMC43LDEuMiwxLjksMS4yLDIuNiwwDQoJCWMwLjEtMC4yLDAuMy0wLjIsMC40LTAuMWMwLjIsMC4xLDAuMiwwLjMsMC4xLDAuNEM5LjgsMTEuMyw5LjEsMTEuOCw4LjQsMTEuOCIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS42LDExLjhjLTAuNywwLTEuNC0wLjQtMS45LTEuMmMtMC4xLTAuMiwwLTAuNCwwLjEtMC40YzAuMi0wLjEsMC40LDAsMC40LDAuMWMwLjcsMS4yLDEuOSwxLjIsMi42LDANCgkJYzAuMS0wLjIsMC4zLTAuMiwwLjQtMC4xYzAuMiwwLjEsMC4yLDAuMywwLjEsMC40QzEyLjksMTEuMywxMi4zLDExLjgsMTEuNiwxMS44Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjcsMTEuOGMtMC43LDAtMS40LTAuNC0xLjktMS4yYy0wLjEtMC4yLDAtMC40LDAuMS0wLjRjMC4yLTAuMSwwLjQsMCwwLjQsMC4xYzAuNywxLjIsMS45LDEuMiwyLjYsMA0KCQljMC4xLTAuMiwwLjMtMC4yLDAuNC0wLjFjMC4yLDAuMSwwLjIsMC4zLDAuMSwwLjRDMTYuMSwxMS4zLDE1LjQsMTEuOCwxNC43LDExLjgiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC45LDE5LjhjLTAuMiwwLTAuMy0wLjEtMC4zLTAuM2MwLTMuNC0wLjYtNS41LTMuNC01LjVjLTAuMiwwLTAuMy0wLjEtMC4zLTAuM2MwLTAuMiwwLjEtMC4zLDAuMy0wLjMNCgkJYzMuNSwwLDQsMi45LDQsNi4xQzkuMywxOS42LDkuMSwxOS44LDguOSwxOS44Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDE5LjhjLTAuMiwwLTAuMy0wLjEtMC4zLTAuM2MwLTMuMiwwLjUtNi4xLDQtNi4xYzAuMiwwLDAuMywwLjEsMC4zLDAuM2MwLDAuMi0wLjEsMC4zLTAuMywwLjMNCgkJYy0yLjgsMC0zLjQsMi4xLTMuNCw1LjVDMTEuNCwxOS42LDExLjIsMTkuOCwxMSwxOS44Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
    background-position: center;
    height: 1.5em;
    width: 3rem;
    display: inline-block;
    position: absolute;
}

.icon-i {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU0LjUgNTQuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQuNSA1NC41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRDkyNzJFO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAsMTUuOGMtMC4yLDAuMi0wLjQsMC4zLTAuNiwwLjNoLTQuMmMtMC4yLDAtMC40LTAuMS0wLjYtMC4zYy0wLjItMC4yLTAuMy0wLjQtMC4zLTAuNnYtMy44DQoJYzAtMC4yLDAuMS0wLjQsMC4zLTAuNmMwLjItMC4yLDAuNC0wLjMsMC42LTAuM2g0LjJjMC4yLDAsMC40LDAuMSwwLjYsMC4zYzAuMiwwLjIsMC4zLDAuNCwwLjMsMC42djMuOA0KCUMzMC4zLDE1LjQsMzAuMiwxNS42LDMwLDE1Ljh6IE0yOS45LDQzLjZjLTAuMiwwLjItMC40LDAuMy0wLjYsMC4zaC00Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjNjLTAuMi0wLjItMC4zLTAuNC0wLjMtMC42VjIwLjINCgljMC0wLjIsMC4xLTAuNCwwLjMtMC42YzAuMi0wLjIsMC40LTAuMywwLjYtMC4zaDRjMC4yLDAsMC40LDAuMSwwLjYsMC4zczAuMywwLjQsMC4zLDAuNlY0M0MzMC4xLDQzLjIsMzAsNDMuNCwyOS45LDQzLjZ6DQoJIE01NC41LDQ3LjZWMTcuMUM1NC41LDcuNiw0Ni45LDAsMzcuNCwwSDYuOUMzLjEsMCwwLDMuMSwwLDYuOXYyMy41QzAsMzAuNywwLjMsMzEsMC42LDMxTDMsMzAuMWMwLjQtMC4xLDAuNi0wLjMsMC42LTAuNlY2LjkNCgljMC0xLjgsMS41LTMuMywzLjMtMy4zaDMwLjVjNy40LDAsMTMuNSw2LDEzLjUsMTMuNXYzMC41YzAsMS44LTEuNSwzLjMtMy4zLDMuM0gxNy4xQzkuOCw1MC45LDMuOSw0NS4yLDMuNiwzOA0KCWMwLTAuMy0wLjMtMC42LTAuNi0wLjZsLTIuNCwwLjlDMC4yLDM4LjUsMCwzOC43LDAsMzkuMWMwLjMsOS4xLDcuOSwxNS40LDE3LjEsMTUuNGgzMC41QzUxLjQsNTQuNSw1NC41LDUxLjQsNTQuNSw0Ny42eiIvPg0KPC9zdmc+DQo=');
    background-position: center;
    height: 5rem;
    width: 4rem;
    margin-right: 2rem;
    margin-top: -5px;
    float: left;
}

.icon-mano {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDEyMS4yIDExMS4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjEuMiAxMTEuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Q5MjcyRTt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExOC42LDQwLjJsLTAuNi0wLjVjLTMuMy0zLjMtOC43LTMuMy0xMS45LDBMODguNSw1Ny4ySDc2LjhjMC42LTEuMSwwLjktMi40LDAuOS0zLjdjMC00LjctMy44LTguNC04LjQtOC40DQoJSDM4LjljLTEuMiwwLTIuMywwLjUtMy4yLDEuM0wxNy45LDY0LjJjLTIuMy0xLjMtNS40LTEtNy4zLDFMMS44LDc0Yy0yLjQsMi40LTIuNCw2LjMsMCw4LjZsMTYsMTZjMC4zLDAuMywwLjcsMC4yLDEuMiwwbDIuOS0xLjENCgljMC40LTAuMiwwLjUtMC45LDAuMS0xLjNMNS4xLDc5LjNjLTAuNS0wLjUtMC41LTEuNCwwLTEuOWw4LjgtOC44YzAuNS0wLjUsMS40LTAuNSwxLjksMGwyNi45LDI2LjljMC41LDAuNSwwLjUsMS40LDAsMS45bC04LjgsOC44DQoJYy0wLjUsMC41LTEuNCwwLjUtMS45LDBsLTMuMS0zLjFjLTAuMy0wLjMtMC43LTAuMi0xLjIsMGwtMy4xLDFjLTAuNSwwLjItMC42LDAuOC0wLjIsMS4ybDQuMyw0LjNjMS4yLDEuMiwyLjgsMS44LDQuMywxLjgNCgljMS42LDAsMy4xLTAuNiw0LjMtMS44bDguOC04LjhjMS44LTEuOCwyLjItNC41LDEuMy02LjhsMTAuMy0xMC42aDI4LjFjMS4zLDAsMi42LTAuNSwzLjYtMS41bDI5LjQtMjkuNg0KCUMxMjIsNDksMTIyLDQzLjYsMTE4LjYsNDAuMnogTTExNS40LDQ4LjlMODUuOCw3OC42SDU1LjdMNDQuMyw5MC4zTDIxLjQsNjcuNGwxNy41LTE3LjZoMzAuM2MyLDAsMy43LDEuNywzLjcsMy43DQoJYzAsMi0xLjcsMy43LTMuNywzLjdINTQuMVY2MmgzNi4zTDEwOS40LDQzYzEuNS0xLjQsMy44LTEuNCw1LjQsMC4xbDAuNiwwLjVDMTE2LjgsNDUuMSwxMTYuOCw0Ny41LDExNS40LDQ4Ljl6IE03My4zLDM1LjYNCgljLTkuOCwwLTE3LjgtOC0xNy44LTE3LjhDNTUuNSw4LDYzLjUsMCw3My4zLDBzMTcuOCw4LDE3LjgsMTcuOEM5MS4xLDI3LjYsODMuMiwzNS42LDczLjMsMzUuNnogTTczLjMsNC43DQoJYy03LjIsMC0xMy4xLDUuOS0xMy4xLDEzLjFzNS45LDEzLjEsMTMuMSwxMy4xYzcuMiwwLDEzLjEtNS45LDEzLjEtMTMuMVM4MC41LDQuNyw3My4zLDQuN3ogTTc3LjcsMjAuOGMwLDAuNC0wLjEsMC44LTAuMiwxLjINCgljLTAuMSwwLjQtMC4zLDAuNy0wLjUsMS4xYy0wLjMsMC4zLTAuNiwwLjYtMSwwLjljLTAuNCwwLjItMC45LDAuNC0xLjUsMC42djEuNmMwLDAuMSwwLDAuMi0wLjEsMC4zYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMWgtMS43DQoJYy0wLjEsMC0wLjIsMC0wLjMtMC4xYy0wLjEtMC4xLTAuMS0wLjItMC4xLTAuM3YtMS41Yy0wLjUsMC0wLjktMC4xLTEuMy0wLjFjLTAuNC0wLjEtMC43LTAuMS0xLjEtMC4yYy0wLjEsMC0wLjItMC4xLTAuMi0wLjENCgljLTAuMS0wLjEtMC4xLTAuMS0wLjEtMC4ydi0xLjNjMC0wLjEsMC0wLjIsMC4xLTAuMmMwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMWgwYzAuMiwwLDAuNCwwLDAuNywwLjFjMC4zLDAsMC42LDAsMC45LDAuMQ0KCWMwLjMsMCwwLjYsMCwwLjksMGMwLjMsMCwwLjUsMCwwLjcsMGMwLjgsMCwxLjQtMC4xLDEuNy0wLjRjMC4zLTAuMywwLjQtMC43LDAuNC0xLjJjMC0wLjIsMC0wLjMtMC4xLTAuNWMwLTAuMS0wLjEtMC4zLTAuMi0wLjQNCgljLTAuMS0wLjEtMC4zLTAuMy0wLjUtMC40Yy0wLjItMC4xLTAuNS0wLjMtMC44LTAuNWwtMi40LTEuNGMtMC40LTAuMy0wLjgtMC41LTEtMC44Yy0wLjMtMC4zLTAuNS0wLjUtMC43LTAuOA0KCWMtMC4yLTAuMy0wLjMtMC42LTAuMy0wLjlDNjksMTQuOSw2OSwxNC42LDY5LDE0LjNjMC0wLjQsMC4xLTAuOCwwLjItMS4yYzAuMS0wLjQsMC4zLTAuNywwLjUtMWMwLjItMC4zLDAuNi0wLjUsMS0wLjcNCgljMC40LTAuMiwwLjktMC40LDEuNC0wLjRWOS41YzAtMC4xLDAtMC4yLDAuMS0wLjNjMC4xLTAuMSwwLjItMC4xLDAuMy0wLjFoMS43YzAuMSwwLDAuMiwwLDAuMywwLjFjMC4xLDAuMSwwLjEsMC4yLDAuMSwwLjN2MS41DQoJYzAuNSwwLDEsMC4xLDEuNSwwLjFjMC41LDAuMSwwLjgsMC4xLDEuMSwwLjJjMC4xLDAsMC4yLDAuMSwwLjIsMC4xYzAuMSwwLjEsMC4xLDAuMSwwLjEsMC4ydjEuM2MwLDAuMSwwLDAuMi0wLjEsMC4yDQoJcy0wLjEsMC4xLTAuMiwwLjFoMGMtMC42LTAuMS0xLjItMC4xLTEuOC0wLjFjLTAuNiwwLTEuMiwwLTEuOCwwYy0wLjcsMC0xLjIsMC4xLTEuNSwwLjNjLTAuMywwLjItMC40LDAuNS0wLjQsMQ0KCWMwLDAuMSwwLDAuMywwLjEsMC40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjIsMC4xLDAuNCwwLjMsMC43LDAuNGwyLjIsMS4yYzAuNSwwLjMsMC45LDAuNiwxLjIsMC44DQoJYzAuMywwLjMsMC42LDAuNiwwLjgsMC45YzAuMiwwLjMsMC4zLDAuNiwwLjQsMC45Qzc3LjcsMjAuMSw3Ny43LDIwLjUsNzcuNywyMC44eiIvPg0KPC9zdmc+DQo=');
    background-position: center;
    height: 9rem;
}

.icon-check {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDgzLjkgODMuOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODMuOSA4My45OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRDkyNzJFO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDYuOCwxLjNMNDUsNC4yYy0wLjMsMC41LTAuOSwwLjgtMS41LDAuOEMyOCw0LjIsMTMuMywxMy42LDcuNiwyOC4yQy0xLjYsNTEuMywxMy45LDc2LjcsMzksNzguOA0KCQlDNTYuMyw4MC4zLDc0LjIsNjcsNzgsNTAuMWMwLjktMy45LDEuMS03LjgsMC43LTExLjdjMC0wLjQsMC4xLTAuOCwwLjUtMWwyLjktMS45YzAuNS0wLjMsMS4yLDAsMS4zLDAuNmMwLjgsNS41LDAuNSwxMS0wLjksMTYuMw0KCQljLTUuMSwxOS45LTIzLjIsMzMtNDMuNiwzMS40QzExLjEsODEuNi02LjUsNTQuMSwyLjMsMjguNEM4LjUsMTAsMjctMS44LDQ2LjMsMC4yQzQ2LjgsMC4zLDQ3LjEsMC45LDQ2LjgsMS4zIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM3LjQsNjFMMjQuMSw0NC4zYy0wLjMtMC4zLTAuMS0wLjgsMC4yLTFsMy41LTEuNmMwLjYtMC4yLDEuMi0wLjEsMS42LDAuNGwxMCwxMi42TDY5LjgsMi4zDQoJCWMwLjMtMC42LDEtMSwxLjctMWw0LjEsMGMwLjUsMCwwLjksMC42LDAuNiwxTDQyLjQsNjAuOGMtMC4yLDAuNC0wLjYsMC42LTEsMC42aC0zLjFDMzcuOSw2MS40LDM3LjYsNjEuMiwzNy40LDYxIi8+DQo8L2c+DQo8L3N2Zz4NCg==');
    background-position: center;
    height: 9rem;
}

.icon-alert {
    background-image:  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDEwNCAxMDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwNCAxMDQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MiwwQzIzLjMsMCwwLDIzLjMsMCw1MnMyMy4zLDUyLDUyLDUyczUyLTIzLjMsNTItNTJTODAuNywwLDUyLDB6IE01MiwxMDBDMjUuNSwxMDAsNCw3OC41LDQsNTJTMjUuNSw0LDUyLDQNCgkJczQ4LDIxLjUsNDgsNDhTNzguNSwxMDAsNTIsMTAweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Miw2Ny43Yy0wLjQsMC0wLjctMC4yLTAuOS0wLjZjLTAuNC0wLjktMTAuMy0yMi43LTEwLjMtNDAuNWMwLTYuMiw1LTExLjIsMTEuMi0xMS4yczExLjIsNSwxMS4yLDExLjINCgkJYzAsMTcuOC05LjksMzkuNi0xMC4zLDQwLjVDNTIuNyw2Ny41LDUyLjQsNjcuNyw1Miw2Ny43eiBNNTIsMTcuNWMtNS4xLDAtOS4yLDQuMS05LjIsOS4yYzAsMTQuMiw2LjcsMzEuNiw5LjIsMzcuNQ0KCQljMi41LTUuOSw5LjItMjMuMyw5LjItMzcuNUM2MS4yLDIxLjYsNTcuMSwxNy41LDUyLDE3LjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUyLDg4LjVjLTQuNCwwLTguMS0zLjYtOC4xLTguMXMzLjYtOC4xLDguMS04LjFzOC4xLDMuNiw4LjEsOC4xUzU2LjQsODguNSw1Miw4OC41eiBNNTIsNzQuNA0KCQljLTMuMywwLTYuMSwyLjctNi4xLDYuMWMwLDMuMywyLjcsNi4xLDYuMSw2LjFjMy4zLDAsNi4xLTIuNyw2LjEtNi4xUzU1LjMsNzQuNCw1Miw3NC40eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
    background-position: center;
    height: 4rem;
    margin-bottom: 0.5rem;
}

.icon-calendar {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ0LjIgNDQuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQuMiA0NC4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRDkyNzJFO30NCjwvc3R5bGU+DQo8Zz4NCgk8ZyBpZD0iSWNvbi1DYWxlbmRhciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCA0NzguMDAwMDAwKSI+DQoJCTxwYXRoIGlkPSJGaWxsLTEzMyIgY2xhc3M9InN0MCIgZD0iTTkuNi00MzMuOWgtMzUuMmMtMi40LDAtNC40LTItNC40LTQuNHYtMzIuM2MwLTIuNCwxLjYtNC40LDMuNy00LjRoMi4ydjIuOWgtMi4yDQoJCQljLTAuMywwLTAuNywwLjYtMC43LDEuNXYzMi4zYzAsMC44LDAuNywxLjUsMS41LDEuNUg5LjdjMC44LDAsMS41LTAuNywxLjUtMS41di0zMi4zYzAtMC45LTAuNS0xLjUtMC43LTEuNUg4LjN2LTIuOWgyLjINCgkJCWMyLDAsMy43LDIsMy43LDQuNHYzMi4zQzE0LTQzNS45LDEyLTQzMy45LDkuNi00MzMuOSIvPg0KCQk8cGF0aCBpZD0iRmlsbC0xMzQiIGNsYXNzPSJzdDAiIGQ9Ik0tMTkuNy00NjkuMWMtMC44LDAtMS41LTAuNy0xLjUtMS41di01LjljMC0wLjgsMC43LTEuNSwxLjUtMS41YzAuOCwwLDEuNSwwLjcsMS41LDEuNXY1LjkNCgkJCUMtMTguMy00NjkuOC0xOC45LTQ2OS4xLTE5LjctNDY5LjEiLz4NCgkJPHBhdGggaWQ9IkZpbGwtMTM1IiBjbGFzcz0ic3QwIiBkPSJNMy43LTQ2OS4xYy0wLjgsMC0xLjUtMC43LTEuNS0xLjV2LTUuOWMwLTAuOCwwLjctMS41LDEuNS0xLjVzMS41LDAuNywxLjUsMS41djUuOQ0KCQkJQzUuMi00NjkuOCw0LjUtNDY5LjEsMy43LTQ2OS4xIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTEzNiIgY2xhc3M9InN0MCIgcG9pbnRzPSItMTUuMywtNDc1IC0wLjcsLTQ3NSAtMC43LC00NzIgLTE1LjMsLTQ3MiAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xMzciIGNsYXNzPSJzdDAiIHBvaW50cz0iLTI3LjEsLTQ2Ni4yIDExLjEsLTQ2Ni4yIDExLjEsLTQ2My4yIC0yNy4xLC00NjMuMiAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xMzgiIGNsYXNzPSJzdDAiIHBvaW50cz0iNS4yLC00NjAuMyA4LjEsLTQ2MC4zIDguMSwtNDU3LjQgNS4yLC00NTcuNCAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xMzkiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTAuNywtNDYwLjMgMi4zLC00NjAuMyAyLjMsLTQ1Ny40IC0wLjcsLTQ1Ny40IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE0MCIgY2xhc3M9InN0MCIgcG9pbnRzPSItNi41LC00NjAuMyAtMy42LC00NjAuMyAtMy42LC00NTcuNCAtNi41LC00NTcuNCAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNDEiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTEyLjQsLTQ2MC4zIC05LjUsLTQ2MC4zIC05LjUsLTQ1Ny40IC0xMi40LC00NTcuNCAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNDIiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTE4LjMsLTQ2MC4zIC0xNS4zLC00NjAuMyAtMTUuMywtNDU3LjQgLTE4LjMsLTQ1Ny40IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE0MyIgY2xhc3M9InN0MCIgcG9pbnRzPSI1LjIsLTQ1NC40IDguMSwtNDU0LjQgOC4xLC00NTEuNSA1LjIsLTQ1MS41IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE0NCIgY2xhc3M9InN0MCIgcG9pbnRzPSItMC43LC00NTQuNCAyLjMsLTQ1NC40IDIuMywtNDUxLjUgLTAuNywtNDUxLjUgCQkiLz4NCgkJPHBvbHlnb24gaWQ9IkZpbGwtMTQ1IiBjbGFzcz0ic3QwIiBwb2ludHM9Ii02LjUsLTQ1NC40IC0zLjYsLTQ1NC40IC0zLjYsLTQ1MS41IC02LjUsLTQ1MS41IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE0NiIgY2xhc3M9InN0MCIgcG9pbnRzPSItMTIuNCwtNDU0LjQgLTkuNSwtNDU0LjQgLTkuNSwtNDUxLjUgLTEyLjQsLTQ1MS41IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE0NyIgY2xhc3M9InN0MCIgcG9pbnRzPSItMTguMywtNDU0LjQgLTE1LjMsLTQ1NC40IC0xNS4zLC00NTEuNSAtMTguMywtNDUxLjUgCQkiLz4NCgkJPHBvbHlnb24gaWQ9IkZpbGwtMTQ4IiBjbGFzcz0ic3QwIiBwb2ludHM9Ii0yNC4xLC00NTQuNCAtMjEuMiwtNDU0LjQgLTIxLjIsLTQ1MS41IC0yNC4xLC00NTEuNSAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNDkiIGNsYXNzPSJzdDAiIHBvaW50cz0iNS4yLC00NDguNiA4LjEsLTQ0OC42IDguMSwtNDQ1LjYgNS4yLC00NDUuNiAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNTAiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTAuNywtNDQ4LjYgMi4zLC00NDguNiAyLjMsLTQ0NS42IC0wLjcsLTQ0NS42IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE1MSIgY2xhc3M9InN0MCIgcG9pbnRzPSItNi41LC00NDguNiAtMy42LC00NDguNiAtMy42LC00NDUuNiAtNi41LC00NDUuNiAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNTIiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTEyLjQsLTQ0OC42IC05LjUsLTQ0OC42IC05LjUsLTQ0NS42IC0xMi40LC00NDUuNiAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNTMiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTE4LjMsLTQ0OC42IC0xNS4zLC00NDguNiAtMTUuMywtNDQ1LjYgLTE4LjMsLTQ0NS42IAkJIi8+DQoJCTxwb2x5Z29uIGlkPSJGaWxsLTE1NCIgY2xhc3M9InN0MCIgcG9pbnRzPSItMjQuMSwtNDQ4LjYgLTIxLjIsLTQ0OC42IC0yMS4yLC00NDUuNiAtMjQuMSwtNDQ1LjYgCQkiLz4NCgkJPHBvbHlnb24gaWQ9IkZpbGwtMTU1IiBjbGFzcz0ic3QwIiBwb2ludHM9Ii0wLjcsLTQ0Mi43IDIuMywtNDQyLjcgMi4zLC00MzkuOCAtMC43LC00MzkuOCAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNTYiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTYuNSwtNDQyLjcgLTMuNiwtNDQyLjcgLTMuNiwtNDM5LjggLTYuNSwtNDM5LjggCQkiLz4NCgkJPHBvbHlnb24gaWQ9IkZpbGwtMTU3IiBjbGFzcz0ic3QwIiBwb2ludHM9Ii0xMi40LC00NDIuNyAtOS41LC00NDIuNyAtOS41LC00MzkuOCAtMTIuNCwtNDM5LjggCQkiLz4NCgkJPHBvbHlnb24gaWQ9IkZpbGwtMTU4IiBjbGFzcz0ic3QwIiBwb2ludHM9Ii0xOC4zLC00NDIuNyAtMTUuMywtNDQyLjcgLTE1LjMsLTQzOS44IC0xOC4zLC00MzkuOCAJCSIvPg0KCQk8cG9seWdvbiBpZD0iRmlsbC0xNTkiIGNsYXNzPSJzdDAiIHBvaW50cz0iLTI0LjEsLTQ0Mi43IC0yMS4yLC00NDIuNyAtMjEuMiwtNDM5LjggLTI0LjEsLTQzOS44IAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
    background-position: center;
    height: 4rem;
    width: 10%;
    display: inline-block;
    vertical-align: middle;
}

.icon-video {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MjYgNDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MjYgNDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC4xLDMwLjljOTkuNiwwLDE4MC42LDgxLDE4MC42LDE4MC42UzMwOS42LDM5MiwyMTAuMSwzOTJTMjkuNSwzMTEsMjkuNSwyMTEuNVMxMTAuNSwzMC45LDIxMC4xLDMwLjkKCQkgTTIxMC4xLDEwLjlDOTkuMywxMC45LDkuNSwxMDAuNyw5LjUsMjExLjVzODkuOCwyMDAuNiwyMDAuNiwyMDAuNnMyMDAuNi04OS44LDIwMC42LTIwMC42UzMyMC45LDEwLjksMjEwLjEsMTAuOUwyMTAuMSwxMC45egoJCSBNMjEwLjEsMTAuOSIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5MC4yLDE4OS43bC0xMDYuOC03MC4zYy0xOC40LTEyLjEtMzMuNS00LTMzLjUsMTguMXYxNDhjMCwyMi4xLDE1LjEsMzAuMiwzMy42LDE4LjFsMTA2LjctNjkuOAoJCUMzMDguNywyMjEuNywzMDguNywyMDEuOCwyOTAuMiwxODkuN0wyOTAuMiwxODkuN3ogTTI3NiwyMTlsLTk0LjksNjIuMWMtNi4yLDQtMTEuMiwxLjMtMTEuMi02VjE0Ny45YzAtNy40LDUtMTAuMSwxMS4yLTYKCQlsOTQuOSw2Mi40QzI4Mi4yLDIwOC40LDI4Mi4yLDIxNSwyNzYsMjE5TDI3NiwyMTl6IE0yNzYsMjE5Ii8+CjwvZz4KPC9zdmc+Cg==');
    background-position: center;
    height: 1rem;
    width: 20px;
    position: absolute;
    left: 31px;
    bottom: 7px;
}
/*-------------------- HEADER --------------------*/

.container {
    max-width: 1170px;
    margin: 0 auto;
    position: relative;
}

.header-barra-gris {
    background: #77777A;
    color: #FFF;
    width: 100%;
}

.nav-secondary {
    text-align: right;
    padding: 1rem 2rem 0 0;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0.7rem;
}

.nav-secondary li {
    display: inline-block;
}

.nav-secondary a {
    color: #FFF;
    font-size: 0.8rem;
    margin-left: 1rem;
    position: relative;
    text-decoration: none;
    text-transform: uppercase; 
}

.nav-secondary > li:not(:last-child)::after {
    content: "|";
    margin-left: 1rem;
}

.header-barra-roja {
    background: #D9272E;
    color: #FFF;
    font-size: 90%;
    position: relative;
    z-index: 10000;
}

.login-username {
    display: inline-block;
    padding: 1rem 2rem 0 0;
}

.nav-menu {
    text-align: right;
    background-color: transparent;
    padding: 0;
    margin: 2rem 0 0;
    border-radius: 0;
}

.menu {
    list-style: none;
    margin: 0;
    padding: 1rem;
}

.nav-menu li {
    transition: background-color 0.15s ease-in-out,
        color 0.15s ease-in-out;
    list-style: none;
    margin: 0 1.5rem 0 0;
    line-height: 1;
    display: inline-block;
}

.nav-menu > li a {
    line-height: 1;
    color: #fff;
    font-size: 110%;
    padding: 0;
    padding-bottom: 2rem;
    
}

/* Nuevos Cambios en Menú*/
.nav-menu .menu-item {
        transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out;
        list-style: none;
        text-align: right;
        margin: 0 1.5rem 0 0;
        line-height: 1;
    }
    
.nav-menu > .menu-item a{
        display: inline-block;
        width: 100%;
        line-height: 1;
        color: #fff !important;
        font-size: 110%;
        padding:0;
    }
    
     .dropdown {
        position: relative;
        cursor: pointer;
    }

    .dropdown > .menu-link {
        display: inline-block;
    }

    .dropdown:before {
        font-size: 2.5rem;
        position: absolute;
        top: -1.5rem;
        bottom: 0;
        right: 0;
        /*content: "\f067";*/
        color: #D9272E;
        font-family: 'fontawesome';
    }

    .dropdown.is-active:before {
        content: "";
    }

    .dropdown.is-active:after {
        content: "\f068";
        font-family: 'fontawesome';
        color: #D9272E;
        position: absolute;
        top: -1.5rem;
        bottom:0;
        right: 0;
        font-size: 2.5rem;
    }

    .sub-menu {
        display: none;
        background-color: #fff;
        padding: 0;
    }

    .dropdown.is-active > .sub-menu {
        display: block;
    }

    .sub-menu .menu-item {
        font-size: 1rem;
       /* margin: 0 0 0.5rem 1.5rem;*/
    }

    .sub-menu .menu-item a {
        color: #77777A;
    }
    
    .sub-menu .menu-item {
        font-size: 100%;
    }

    .dropdown:hover > .sub-menu {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        transform: translateY(0px);
    }

    .sub-menu .menu-item {
        border: 0;
        padding: 0.5rem 2rem;
        border-bottom: 1px solid rgba(0,0,0,0.1);
        display: inline-block;
        width: 100%;
    }

    .sub-menu .menu-item:first-child{
        border-top: 1px solid rgba(0,0,0,0.1);
    }

    .sub-menu .menu-item:hover{
        background-color: rgba(0,0,0,0.1);
    }
    
        /* Segundo Nivel */
    .sub-menu .dropdown:before {
        content: "\f104";
        font-family: 'fontawesome';
        font-size: 130%;
        top:0.7rem;
        color: #fff;
        left: 1rem;
        right: auto;
    }

    .sub-menu .sub-menu .dropdown:before {
        color: #77777A;
    }

    .sub-menu .sub-menu .menu-item:hover {
        background-color: rgba(119,119,122,0.15);
        border-left: 5px solid #D9272E;
    }

    .sub-menu .sub-menu .menu-item {
        background-color: transparent;
        border-bottom-color: rgba(119,119,122,0.2);
    }

    .sub-menu .sub-menu .menu-item a {
        color: #555 !important;
        font-weight:400;
        font-size: 95%;
        letter-spacing: 0px;
    }

    .sub-menu .sub-menu {
        background-color: rgba(255,255,255,0.95);
        -webkit-border-radius: 1rem;
        border-radius: 1rem;
        top: -1.1rem;
        right: 100%;
        width: 12.5rem;
        border-top: 1px solid #ddd;
    }
    
     .nav-secondary .sub-menu {
        display: block;
        opacity: 0;
        position: absolute;
        top: 2.2rem;
        right: -1.5rem;
        width: 18rem;
        margin: 0;
        padding: 1.5rem 0 1.5rem;
        background-color: rgba(255,255,255,0.95);
        box-shadow: 0 3px 4px hsla(0, 0%, 0%, 0.3);
        visibility: hidden;
        transition: visibility 0s linear 0.25s, opacity 0.25s linear;
        z-index: 99999;
        -webkit-border-radius: 1.5rem;
        border-radius: 1.5rem;
        -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
        -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
        transition: height 0.3s, opacity 0.3s, transform 0.3s;
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        transform: translateY(10px);
    }

    .nav-secondary .sub-menu .sub-menu {
        position: absolute;
        top: -1rem;
        right: 18rem;
        width: 18rem;
        margin: 0;
        padding: 1.5rem 0 1.5rem;
        background-color: rgba(255,255,255,0.95);
    }

    .nav-secondary .sub-menu .menu-item{
        margin: 0;
    }

    .nav-secondary a {
        padding: 2rem 0;
    }

    .cl-effect > .menu-item > a:after{
        position: absolute;
        top: 1rem;
        right:0%;
        width: 100%;
        height: 30px;
        background: #FFFFFF;
        text-align:center;
        color: #D9272E;
        content: '';
        opacity: 0;
        -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
        -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
        transition: height 0.3s, opacity 0.3s, transform 0.3s;
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        transform: translateY(10px);
        -webkit-border-radius: 1.5rem;
        border-radius: 1.5rem;
        z-index: 99999;
    }
    
    @media screen and (max-width: 991px) {
        .header-dropdown .menu-principal {
            display: none;
        }

        .header-dropdown .menu-mobile {
            display: block;
        }
    }

  
    
    /*FIN*/


.sub-menu {
    display: none;
    background-color: #fff;
    padding: 0;
}

.sub-menu li {
    color: #0033FF;
    padding: 0;
}

.dropdown:hover > .sub-menu {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}

.cl-effect .line-down:after{
    position: absolute;
    top: 1.5rem;
    right:0%;
    width: 100%;
    height: 4px;
    background: #FFFFFF;
    text-align:center;
    color: #D9272E;
    content: '';
    opacity: 0;
    -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
    -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
    transition: height 0.3s, opacity 0.3s, transform 0.3s;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-border-radius: 1.5rem;
    border-radius: 1.5rem;
    z-index: 99999;
}

.cl-effect .line-down:hover::after {
    height: 4px;
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}


    .sub-menu {
        display: block;
        opacity: 0;
        position: absolute;
        top: 2.3rem;
        right: -1.5rem;
        width: 15rem;
        margin: 0;
        padding: 1.5rem 0 1.5rem;
        background-color: rgba(217,39,46,0.95);
        box-shadow: 0 3px 4px hsla(0, 0%, 0%, 0.3);
        visibility: hidden;
        transition: visibility 0s linear 0.25s, opacity 0.25s linear;
        z-index: 9999;
        -webkit-border-radius: 1.5rem;
        border-radius: 1.5rem;
        -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
        -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
        transition: height 0.3s, opacity 0.3s, transform 0.3s;
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        transform: translateY(10px);
    }



.nav-menu > li:hover {

}

.content-modulo-banner, .content-modulo-banner-header {
    position: relative;
    margin: 2rem auto 1rem;
}

.modulo-logo {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

.logo {
    position: absolute;
    top: 1.3rem;
    left: 1rem;
}

.bg-header {
    height: 15rem;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}

.content-interiores {
    padding: 2rem 0;
}

.content-interiores h3 {
    text-align: center;
    color: #D9272E;
    margin-bottom: 2rem;
} 

.content-interiores h2 {
    text-align: center;
    color: #D9272E;
    margin-bottom: 2rem;
} 

.titulo-gris {
    background-color: #77777A;
    color: #FFF;
    border-radius: 10px;
    padding: 0.4rem;
    text-align: center;
    font-size: 0.8rem;

}

.p-01 {
    color: #77777A;
    font-size: 0.84rem;
    text-align: center;
}



.btn-primary {
    background-color: #D9272E;
    padding: 0.5rem 1rem;
    border-radius: 10px;
    font-size: 0.8rem;
}

.btn-primary.disabled {
    background-color: #D9272E;

    opacity: 0.6;
    cursor: not-allowed;
}
.btn-primary:hover, .btn-primary:focus {
    background-color: #77777A;
    text-decoration: none;
}

.rojo {
    color: #D9272E;
}

.bg-rojo {
    background-color: #D9272E;
}

.gris {
    color: #77777A;
}

.bg-gris {
    background-color: #77777A;
}

.font-08 {
    font-size: 0.8rem;
} 

table.gestiones {
    font-size: 0.8rem;
}

table { 
    border: 1px solid #ddd;
    border-collapse: separate;
    border-left: 0;
    border-radius: 10px;
    border-spacing: 0px;
}

tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
th, td {
    padding: 5px 4px 6px 4px; 
    text-align: left;
    vertical-align: top;
    border-left: 1px solid #ddd;  
    text-align: right;  
}
td {
    border-top: 1px solid #ddd;    
}
thead:first-child tr:first-child th:first-child, tbody:first-child tr:first-child td:first-child {
    border-radius: 10px 0 0 0;
}

thead:first-child tr:first-child th:last-child {
    border-radius: 0 10px 0 0;
}

tbody:last-child tr:last-child td:last-child {
    border-radius: 0 0 10px 0;
}

thead:last-child tr:last-child th:first-child, tbody:last-child tr:last-child td:first-child {
    border-radius: 0 0 0 10px;
}

.table th, .table td {
    border-top: 1px !important;
}

th {
    background-color: #77777A;
    color: #FFF;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #CCC !important;
    color: #77777A !important;
}

.table-striped tbody tr:nth-of-type(even) {
    background-color: #FFF !important;
    color: #77777A !important;
}

a:hover, a:focus {
    text-decoration: none;
}

.clear-div {
    clear: both;
} 

.division {
    margin: 2rem 0;
}

.hr-dashed {
    border: 0.5px dashed #CCC;
}

.generar input {
    background-color: #D9272E;
    padding: 0.4rem;
    border-radius: 10px;
    color: #FFF;
    font-size: 0.9rem;
    margin-bottom: 0.1rem;
    text-align: center;
    border: none;
}
.btn-primary {
    background-color: #D9272E;
    padding: 0.4rem;
    border-radius: 10px;
    color: #FFF;
    font-size: 0.9rem;
    margin-bottom: 0.1rem;
    text-align: center;
    border: none;
}
.generar input.estado-de-cuenta {
    width: 63%;
    margin-right: 5px;
}

.generar input.constancia {
    width: 35%; 
}
.generarinputquitar {
    padding: 0.0rem;
    border-radius: 10px;
    color: #FFF;
    font-size: 0.8rem;
    margin-bottom: 0rem;
    text-align: center;
    border: none;
    width: 25%;
    background-color: #D9272E; 
}

.generar span.estado-de-cuenta-02 {
    width: 100%;
}

.modulo-bienvenidos {
    position: absolute;
    top: 80px;
    left: 335px;
    z-index: 2;
    color: #FFF;
}

.modulo-bienvenidos h1 {
    font-weight: 600;
}


/*-------------------FOOTER-------------------*/

footer {
    background-color: #D9272E;
    padding: 3rem 0;
}

 ul a:hover, ul a:focus {
    color: #FFF;
    font-weight: bold;
}

li {
    text-decoration: none;
    list-style-type: none;
}


.border-m-footer {
    border-left: 1px solid #b14a30;
    border-right: 1px solid #b14a30;
}

@media screen and (max-width: 1199px) {
    .border-m-footer {
        border: none;
    }
}


/*-------------------MENÚ RESPONSIVE-------------------*/

.res-barra-roja {
    background-color: #D9272E;
    color: #FFF;
    position: relative;
    height: 60px;
    z-index: 99;    
}

.res-barra-roja a {
    color: #FFF;
}

.res-barra-roja ul {
    list-style: none;
    display: none;
}

.res-barra-roja ul.menu-responsive {
    display: block;
    width: 100%;
    margin-top: 0;
    padding: 60px 0;
}

.menu-responsive ul li {
    float: none;
    background: #D9272E;
    padding: 1rem 1rem;
}

.three-lines-menu {
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-decoration: none;
    color: #fff;
    font-size: 32px;
    cursor: pointer;
}


/*-------------------INFORMACIÓN GENERAL-------------------*/

.cuenta-table {
    width: 10%;
}

.informacion-general h5 {
    text-align: center;
    color: #D9272E;
    display: inline-block;
}

.btn-b-rojo div:last-child {
    background: #D9272E;
    color: #FFF;
    padding: 1.5rem 7rem;
    border-radius: 18px;
}

.btn-b-rojo a {
    color: #FFF;
}

.div-50-m-auto {
    width: 50%;
    margin: auto;
}

@media screen and (max-width: 767px) {
    .btn-b-rojo div:last-child {
        padding: 1.5rem 4rem;
    }
}


/*-------------------PROGRAMA DE ASISTENCIA FINANCIERA-------------------*/

@media screen and (min-width: 1200px) {
    .btn-middle {
        position: absolute;
        top: 33%;
        left: 40%;
    }
}

@media screen and (max-width: 991px) {
    .p-md-0 {
        padding: 0;
    }
}

@media (max-width: 575px) {
    .p-xs-0 {
        padding: 0;
    }
}


/*POP-UP*/
.popup{
    background: #D9272E;
    border-radius: 1rem;
    color: #FFF;
    font-family: 'nunito_sans', sans-serif;
    margin: 0 auto;
    max-width: 800px;
    padding: 4rem 1rem;
    width: 90%;
}
.popup p{
    color:#FFF;
}
.popup hr{
    background:rgba(255, 255, 255, 0.5);
}
.popup i{
    font-size: 1.5rem;
    line-height: 1.5;
    padding: 4px;
}

.popup .row > section{
    padding: 1.5rem;
}

/*FIX BOOBSTRAP*/
.popup .custom-control-input:checked ~ .custom-control-indicator {
    background-color: #B3282D;
    color: #fff;
}

.popup .custom-radio .custom-control-indicator {
    background-color: #FFF;
    border-radius: 25%;
}

.popup .btn-secondary {
    background-color: #fff;
    border-color: #fff;
    color: #D9272E;
    font-family: 'nunito_sans', sans-serif;
    font-weight: 800;
}

.popup .btn-secondary:hover {
    background-color: #B3282D;
    border-color: #B3282D;
    color: #fff;
}

/*UTILITY*/
.vr {
    border-left: 1px solid rgba(255, 255, 255, 0.5);
}

/*RESPONSIVO*/

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991px) { 
    .vr {
        border-left: transparent;
        border-top: 1px solid rgba(255, 255, 255, 0.5);
    }

}


/*-------------------POP UPS-------------------*/
.waitpopup{
    color: #BA2B31;
    cursor: wait;
    border: none;
    padding: 5px;
    /*  -webkit-border-radius: 10px;
      -moz-border-radius: 10px;*/
    border-radius: 10px;
    /* color: #fff ;*/
    opacity: .85;

}

.waitpopup::backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.7);
}
.container-p {
    width: 26rem;
}

.container-pop-up {
    background-color: #D9272E;

    color: #FFF;
    border-radius: 1rem;
    text-align: center;
    font-size: 80%;
    padding-top: 1.5rem;

}


.container-pop-up::backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.7);
}
.container-pop-up p {
    color: #FFF;
    padding: 0 1rem;
}

.container-pop-up a {
    background-color: #FFF;
    color: #D9272E;
    padding: 0.5rem;
    border-radius: 0.5rem;
}
.container-pop-up input {
    background-color: #FFF;
    color: #D9272E;
    padding: 0.5rem;
    border-radius: 0.5rem;
}
.border-fff {
    background: #d9272e;
    padding: 0.6rem;
    border-radius: 1rem;
    border-color: white;
}

.container-pop-up-gestiones {
    background-color: #D9272E;
    border-radius: 1rem;
    color: #FFF;
    text-align: center;

    padding: 1.5rem 1rem 1rem;
}

.container-pop-up-gestiones p {
    color: #FFF;
    padding: 0 1rem;
}

.container-pop-up-gestiones a {
    background-color: #FFF;
    color: #D9272E;
    padding: 0.5rem;
    border-radius: 0.5rem;
}

.container-pop-up-gestiones label {
    float: left;
    width: 11rem;
}

.container-pop-up-gestiones input[type=text], .container-pop-up-gestiones select {
    float: left;
    width: 11rem;
    margin-top: 0.2rem;
    height: 1.7rem;
}

.container-pop-up-gestiones input[type=radio] {

    display: inline-block;
}

.container-pop-up-gestiones div {
    /*overflow: auto;*/
    height: 3rem;
}

.container-pop-up-gestiones .si-no {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    height: 6rem;
    padding: 1rem 0;
    clear: both;
}   

.container-pop-up-gestiones .guardar {
    padding: 1rem 0;
}

.container-pop-up-gestiones.suscribirse {
    height: 8rem !important;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*           Recuperar              */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.container-recuperar {
    color: #FFF;
    text-align: center;

    padding: 1.5rem 1rem 1rem;
}

.container-recuperar p {
    color: #FFF;
    padding: 0 1rem;
}
.container-recuperar li {
    color: #FFF;
    padding: 0 1rem;
}
.container-recuperar a {
    background-color: #FFF;
    color: #D9272E;
    padding: 0.5rem;
    border-radius: 0.5rem;
}
.container-recuperar label {
    float: left;
    width: 11rem;
}
.container-recuperar td {
    padding: 0rem;
    border: none;
}

.container-recuperar input[type=text], .container-pop-up-gestiones select {

}

.container-recuperar input[type=radio] {
    display: inline-block;
    margin-left: 10px;
}

.container-recuperar div {
    /*overflow: auto;*/
    height: 3rem;
}

.container-recuperar .si-no {
    border:none;
    height: 6rem;
    padding: 1rem 0;
    clear: both;
}   

.container-recuperar .guardar {
    padding: 1rem 0;
}

.container-recuperar.suscribirse {
    height: 8rem !important;
}


@media screen and (max-width: 422px) {
    .container-p {
        width: 19rem;
    }

    .container-pop-up-gestiones label {
        width: 100%;
    }

    .container-pop-up-gestiones input[type=text], .container-pop-up-gestiones select {
        width: 100%;
        margin-bottom: 0.5rem;
        margin-top: 0;
    }  

    .container-pop-up-gestiones {
        height: 39rem;
    }

    .container-pop-up-gestiones .si-no {
        height: 8rem;
    }

    .container-pop-up-gestiones.suscribirse {
        height: 10rem !important;
    }

}

@media screen and (min-width: 767px) {
    .container-p {
        width: 40rem;
    }

    .container-pop-up-gestiones h4 {
        margin-bottom: 1.5rem;
    }

    .container-pop-up-gestiones input[type=text], .container-pop-up-gestiones select {
        width: 17rem;
    }

    .container-pop-up-gestiones label {
        width: 17rem;
    }
}



/*-------------------COORDENADAS-------------------*/

.coordenadas {
    width: 95%;
    background-color: #FFF;
    margin: 1rem auto;
    color: #D9272E;
    border-radius: 13px;
    padding-top: 1rem;
}

.coordenadas div {
    height: 3rem;
    margin-top: 1.5rem;
}

.coordenadas label {
    margin: 0rem 1rem;
}

.coordenadas input {
    display: inline-block;
    margin: 0;
    width: 3rem;
    border-radius: 6px;
    border: 1px solid #CCC;
    height: auto;
    padding: 0;
}

@media screen and (min-width: 1200px) {
    .coordenadas {
        width: 60%;
    }
}

@media screen and (max-width: 575px) {
    .coordenadas label {
        margin: 0rem 2px;
    }
}


/*-------------------GESTIONES-------------------*/
/*  Accordion
 -----------------------------------------------*/

.pf-accordion .accordion {
    padding: 0;
}

.pf-accordion > div {
    float: none;
    margin: auto;
}

.pf-accordion h1 {
    text-align: center;
    color: #D9272E;
    margin: 2rem 0 3rem;
    border-bottom: 1px solid #CCC;
    padding-bottom: 2rem;
}

.pf-accordion > div > ul > li {
    display: inline-block;
    border: 1px solid #CCC;
    width: 100%;
    border-radius: 1rem;
    margin-bottom: 1rem;
}

.pf-accordion ul li > a {
    display: inline-block;
    width: 100%;
    padding: 1rem;
    cursor: pointer;
    font-weight: 500;
}

.pf-accordion ul li span {
    font-weight: 500;
}

.pf-accordion ul li a::before {
    content: "\f067";
    font-family: FontAwesome;
    color: #D9272E;
    margin-right: 0.7rem;
}

.pf-accordion .accordion li p {
    color: #77777A;
}

.pf-accordion .accordion div {
    display: none;
    padding: 10px 25px;
}

.pf-accordion .accordion li ul li {
    margin-bottom: 1rem;
}

.pf-accordion > div > h1 {
    margin: 2rem 0;
}

.pf-accordion ul li div a {
    display: inline
}

.pf-accordion ul li div a::before {
    content: none !important;
}

.pf-accordion label {
    width: 10rem;
}

.pf-accordion input {
    width: 26rem;
}

.pf-accordion h5 {
    color: #D9272A;
}

.table-telefonos {
    width: 100%;
    float: left;
    padding: 0 !important;
}

.table-telefonos span {
    display: block;
    margin-bottom: 1rem;
}

.table-telefonos a {
    padding: 0.5rem 1rem !important;
}

.actualizar-telefonos {
    width: 33%;
    float: left;
    padding: 0 !important;
}

.actualizar-telefonos div {
    width: 100%;
    float: left;
}

.agregar-otro-numero {
    width: 100%;
    display: inline-block !important;
}


@media screen and (min-width: 768px) {
    .table-telefonos span {
        margin-right: 1rem;
        display: inline-block;
    }
}

@media screen and (max-width: 767px) {
    .pf-accordion .accordion div {
        padding: 10px 6px;
    }
}


table.toggle-radio-buttons{
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
    margin-bottom: 1rem;
    box-sizing: inherit;
    padding-left: 1.6rem;
}
table.toggle-radio-buttons td {

    border-top-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
    padding: 15px 34px 6px 8px;
    text-align: left;
}


table.toggle-radio-buttons input[type="radio"] {

}

.custom-control-indicator2 {
    position: static;
    display: inline-block;
    margin-right: 0.25rem;
    vertical-align: text-bottom;
}
#normal {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
    border-bottom: 1px dotted #D2D2D2;
    color: #77777A;
}

#seleccionado {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
    border-bottom: 1px dotted #D2D2D2;
    color: #fff;
    background-color:#D9272E;

}
.normal2 {
    margin: 0px 0px 0px 0px;
    padding: 20px 150px 20px 0px;

    color: #77777A;
}
#normal2 {
    margin: 0px 0px 0px 0px;
    padding: 20px 150px 20px 0px;

    color: #77777A;
}

#seleccionado2 {
    margin: 0px 0px 0px 0px;
    padding: 20px 150px 20px 0px;
    color: #fff;
    background-color:#D9272E;

}  
.seleccionado2 {
    margin: 0px 0px 0px 0px;
    padding: 20px 150px 20px 0px;
    color: #fff;
    background-color:#D9272E;

}  
/*-------------------EMISIONES TRIMESTRALES-------------------*/
/*------------------------------------------------------------*/

.btn-emisiones  {
    margin-top: 1.5rem;
    text-align: center;
}

.btn-emisiones input {
    display: block;
    color: #FFF;
    background-color: #D9272E;
    margin: 0.4rem 0;
    padding: 4px;
    border-radius: 11px;
    border: none;
}

.text-periodo {
    width: 80%;
    display: inline-block;
    vertical-align: middle;
    color: #77777A;
    text-align: center;
}

@media screen and (max-width: 991px) {
    .icon-calendar {
        width: 100%;
        margin-bottom: 1.5rem;
    }

    .text-periodo {
        width: 100%;
    }
}

@media screen and (max-width: 510px) {
    .btn-emisiones {
        margin-top: 3rem;
    }

    .btn-emisiones a {
        font-size: 50%;
        margin: 1.2rem 0;
    }

}

@media screen and (max-width: 330px) {
    .btn-emisiones a {
        font-size: 47%;
    }
}


.btn-cerrar {
    background-color: #D9272E;
    border-color: #D9272E;
    color: #fff;
    /*font-family: 'nunito_sans', sans-serif;*/ 
    font-weight: 800;
    border: none;
}

/*-----------------NUEVAS PANTALLAS 13-7--------------------*/

.simulador-generar {
    border: 1px solid #CCC;
    padding: 2rem;
    margin-bottom: 2rem;
    border-radius: 1rem;
}

.simulador-generar p {
    display: inline-block;
    width: 15rem;
}

.simulador-generar input[type=number] {
    display: inline-block;
    width: 5rem;
    border-radius: 10px;
    border: 1px solid #CCC;
}

.simulador-generar img {
    width: 1.5rem;
    margin-right: .5rem;
    display: inline-block;
    height: 1.5rem;
}

.btn-submit {
    border: none;
    cursor: pointer;
}

.label-saldo {
    display: inline-block;
    border: 1px solid #CCC;
    padding: 1rem 4rem;
    border-radius: 1rem;
    color: #77777A;
    /* width: 50%; */
    margin-top: 1rem;
}

.aportes p {
    display: inline-block;
    width: 14rem;
    font-size: 1.2rem;
}

.aportes input[type="number"] {
    border-radius: 10px;
    display: inline-block;
    border: 1px solid #CCC;
}

.app-movil {
    background-color: #77777A;
    text-align: center;
    padding: 1rem;
}

.app-movil p {
    color: #FFF; 
}

.app-movil img {
    width: 7rem;
    margin: 1rem;
}


@media screen and (max-width: 430px) {
    .simulador-generar p {
        width: 8rem;
        font-size: 78%;
    }

    .simulador-generar input[type=number] {
        width: 3rem;
    }
}

@media screen and (max-width: 574px) {
    .aportes p {
        width: 100%;
    }
}

/*------------------------------------------------------------*/

/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;

}

