/* ENCABEZADO */
header {
    position: absolute;
    left: 0;
    right: 0;
    top: 26px;
    z-index: 10;
    background: rgba(255, 255, 255, 0.8);
}

header .pageWidth {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

header .logo {
    width: 156px;
    height: 100px;
    background: url(img/logo_ansa.svg) no-repeat 0 center;
    background-size: contain;
    text-indent: 110%;
    white-space: nowrap;
    overflow: hidden;
    margin: -18px 0 -18px 0;
    position: relative;
    z-index: 1000;
}

header .navWrapper {
    /* background-color: red; */
    /* margin-bottom: 10px; */
    display: flex;
    align-items: center;
}

header nav {
    font-size: 14px;
    z-index: 1000;
}

header nav ul {
    list-style: none;
    position: relative;
    display: flex;
}

header nav ul:after {
    content: "";
    clear: both;
    display: block;
}

header nav ul li {
    /* float: left; */
    /* margin-left: 20px; */
}

header nav ul li a {
    font-family: "NunitoSansBlack", Arial, sans-serif;
    display: block;
    padding: 18px 15px 18px 15px;
    color: var(--azul-1);
    font-size: 20px;
    font-weight: 300;
    text-decoration: none;
    text-transform: uppercase;
}

header nav ul li a:hover {
    color: var(--azul-2);
}

header nav ul li:not(.dropDown) > a {
    /* border-radius: var(--radius-1); */
    border-top-left-radius: var(--radius-1);
    border-top-right-radius: var(--radius-1);
}

header nav ul li ul li a {
    border-radius: 0 !important;
}

header nav ul li ul li a.inProgress {
    color: var(--texto-1);
}

header nav ul li.dropDown > a {
    padding-right: 31px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg baseProfile='tiny' version='1.2' viewBox='0 0 56.829 56.829' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Crect transform='matrix(-1.837e-16 1 -1 -1.837e-16 56.829 3.5527e-15)' width='56.829' height='56.829' fill='none'/%3E%3Cpolygon points='50.752 22.074 28.415 44.412 6.077 22.074 9.612 18.538 28.415 37.341 47.217 18.538' fill='%2314205f'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: right 10px top 20px;
    background-size: 19px 19px;
    border-top-left-radius: var(--radius-1);
    border-top-right-radius: var(--radius-1);
}

header nav ul li a:hover,
header nav ul li:hover > a {
    /*     color: #fff; */
    /* background-color: #000000; */
    /* color: var(--texto-3); */
    /* background-color: var(--naranja-1); */
    transition: all .2s;
}

header nav ul li a:hover {
    background-color: var(--gris-1);
    background-color: #FFF;
}

header nav ul li a.noHand {
    cursor: default;
}

header nav ul li:hover a.noHand {
    cursor: default;
    background-color: #FFF;
}

header nav ul li:hover > ul {
    display: block;
}

header nav ul ul {
    display: none;
    height: ;
    padding: 0;
    position: absolute;
    background: #FFF;
    background-color: var(--gris-1);
    flex-direction: column;
    box-shadow: 0 5px 5px rgba(0, 0, 0, .4);
    top: 100%;
    overflow: hidden;
}

header nav ul ul li {
    float: none;
    position: relative;
    margin-left: 0px;
}

header nav ul li ul li {
    border-bottom: 1px solid var(--gris-2);
}

header nav ul li ul li:last-child {
    border-bottom: none;
}

header nav ul ul li a {
    white-space: nowrap;
    text-transform: initial;
    color: var(--azul-1);
    font-weight: 400;
    padding: 13px 15px 12px 15px;
    display: block;
    font-size: 20px;
    /*     text-transform: uppercase; */
}

header .region a {
    display: block;
    width: 20px;
    height: 20px;
    overflow: hidden;
    padding: 0;
    align-items: center;
    box-sizing: border-box;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 10px;
    outline: 1px solid #E1E2E4;
    margin-left: 5px;
}

header .region a img {
    width: 100%;
    height: auto;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
}

#header .region a:hover .flag {
    outline: 1px solid #017be2;
}

header h1 {
    display: block;
    width: 243px;
    /* float: left; */
    margin: 0;
    padding: 0;
    flex: 1;
}

header h1 a {
    display: block;
    width: 243px;
    height: 41px;
    /* 	background: url("../imagenes/logo.png") no-repeat 0 0; */
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg baseProfile='tiny' version='1.2' viewBox='0 0 1500 253' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1500' height='253' fill='none'/%3E%3Crect width='1500' height='165.11'/%3E%3Crect y='165.11' width='1500' height='87.889' fill='%23fff'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m225.46 104.22c0.348-5.799 1.797-10.614 4.35-14.442 2.55-3.828 5.799-6.9 9.744-9.222 3.942-2.319 8.379-3.972 13.311-4.959 4.929-0.984 9.888-1.479 14.877-1.479 4.524 0 9.105 0.321 13.746 0.957 4.638 0.639 8.874 1.887 12.702 3.741 3.828 1.857 6.96 4.437 9.396 7.743s3.654 7.686 3.654 13.137v46.806c0 4.062 0.231 7.947 0.696 11.658 0.462 3.714 1.275 6.498 2.436 8.352h-25.056c-0.465-1.392-0.843-2.811-1.131-4.263-0.291-1.449-0.495-2.928-0.609-4.437-3.945 4.062-8.585 6.903-13.92 8.526-5.337 1.623-10.788 2.436-16.356 2.436-4.293 0-8.295-0.522-12.006-1.566-3.714-1.044-6.96-2.667-9.744-4.872-2.784-2.203-4.959-4.986-6.525-8.352-1.566-3.363-2.349-7.365-2.349-12.006 0-5.103 0.897-9.309 2.697-12.615 1.797-3.306 4.116-5.943 6.96-7.917 2.841-1.971 6.09-3.45 9.744-4.437 3.654-0.984 7.335-1.767 11.049-2.349 3.711-0.579 7.365-1.044 10.962-1.392 3.594-0.348 6.786-0.87 9.57-1.566s4.986-1.71 6.612-3.045c1.623-1.332 2.376-3.276 2.262-5.829 0-2.667-0.435-4.785-1.305-6.351s-2.031-2.784-3.48-3.654c-1.452-0.87-3.132-1.449-5.046-1.74-1.914-0.288-3.975-0.435-6.177-0.435-4.872 0-8.7 1.044-11.484 3.132s-4.41 5.568-4.872 10.44h-24.708zm57.072 18.27c-1.044 0.93-2.349 1.653-3.915 2.175s-3.249 0.957-5.046 1.305c-1.8 0.348-3.684 0.639-5.655 0.87-1.974 0.234-3.945 0.522-5.916 0.87-1.857 0.348-3.684 0.812-5.481 1.392-1.8 0.582-3.366 1.365-4.698 2.349-1.335 0.987-2.409 2.235-3.219 3.741-0.813 1.509-1.218 3.423-1.218 5.742 0 2.205 0.405 4.062 1.218 5.568 0.81 1.509 1.914 2.697 3.306 3.567s3.015 1.479 4.872 1.827c1.854 0.348 3.769 0.522 5.742 0.522 4.872 0 8.64-0.81 11.31-2.436 2.667-1.624 4.638-3.567 5.916-5.829 1.275-2.262 2.058-4.551 2.349-6.873 0.289-2.319 0.435-4.176 0.435-5.568v-9.222z'/%3E%3Cpath d='m390.24 155.03c-2.901 4.872-6.699 8.382-11.397 10.527s-10.005 3.219-15.921 3.219c-6.729 0-12.645-1.305-17.748-3.915-5.106-2.61-9.309-6.147-12.615-10.614-3.306-4.464-5.802-9.597-7.482-15.399-1.683-5.799-2.523-11.832-2.523-18.096 0-6.03 0.84-11.859 2.523-17.487 1.68-5.625 4.176-10.584 7.482-14.877 3.306-4.29 7.452-7.743 12.441-10.353 4.986-2.61 10.788-3.915 17.4-3.915 5.334 0 10.41 1.131 15.225 3.393 4.812 2.262 8.613 5.598 11.397 10.005h0.348v-45.24h24.708v124.24h-23.49v-11.484h-0.348zm-1.044-44.457c-0.696-3.42-1.887-6.438-3.567-9.048-1.683-2.61-3.858-4.726-6.525-6.351-2.67-1.623-6.033-2.436-10.092-2.436-4.062 0-7.482 0.813-10.266 2.436-2.784 1.625-5.019 3.771-6.699 6.438-1.683 2.669-2.901 5.715-3.654 9.135-0.756 3.423-1.131 6.99-1.131 10.701 0 3.48 0.405 6.96 1.218 10.44 0.81 3.48 2.115 6.585 3.915 9.309 1.797 2.727 4.059 4.932 6.786 6.612 2.724 1.683 6.003 2.523 9.831 2.523 4.059 0 7.452-0.81 10.179-2.436 2.724-1.623 4.899-3.798 6.525-6.525 1.623-2.724 2.784-5.829 3.48-9.309s1.044-7.074 1.044-10.788c0-3.711-0.348-7.278-1.044-10.701z'/%3E%3Cpath d='m456.18 76.553v16.704h0.348c1.158-2.784 2.724-5.364 4.698-7.743 1.971-2.376 4.233-4.407 6.786-6.09 2.55-1.68 5.277-2.985 8.178-3.915 2.898-0.927 5.916-1.392 9.048-1.392 1.623 0 3.42 0.291 5.394 0.87v22.968c-1.161-0.231-2.553-0.435-4.176-0.609-1.626-0.174-3.192-0.261-4.698-0.261-4.524 0-8.352 0.755-11.484 2.262-3.132 1.509-5.655 3.567-7.569 6.177s-3.279 5.655-4.089 9.135c-0.812 3.48-1.218 7.251-1.218 11.31v40.542h-24.708v-89.958h23.49z'/%3E%3Cpath d='m501.07 62.633v-20.358h24.708v20.358h-24.708zm24.708 13.92v89.958h-24.708v-89.958h24.708z'/%3E%3Cpath d='m544.22 104.22c0.348-5.799 1.797-10.614 4.35-14.442 2.55-3.828 5.799-6.9 9.744-9.222 3.942-2.319 8.379-3.972 13.311-4.959 4.929-0.984 9.888-1.479 14.877-1.479 4.524 0 9.105 0.321 13.746 0.957 4.638 0.639 8.874 1.887 12.702 3.741 3.828 1.857 6.96 4.437 9.396 7.743s3.654 7.686 3.654 13.137v46.806c0 4.062 0.231 7.947 0.696 11.658 0.462 3.714 1.275 6.498 2.436 8.352h-25.056c-0.465-1.392-0.843-2.811-1.131-4.263-0.291-1.449-0.495-2.928-0.609-4.437-3.945 4.062-8.585 6.903-13.92 8.526-5.337 1.623-10.788 2.436-16.356 2.436-4.293 0-8.295-0.522-12.006-1.566-3.714-1.044-6.96-2.667-9.744-4.872-2.784-2.203-4.959-4.986-6.525-8.352-1.566-3.363-2.349-7.365-2.349-12.006 0-5.103 0.897-9.309 2.697-12.615 1.797-3.306 4.116-5.943 6.96-7.917 2.841-1.971 6.09-3.45 9.744-4.437 3.654-0.984 7.335-1.767 11.049-2.349 3.711-0.579 7.365-1.044 10.962-1.392 3.594-0.348 6.786-0.87 9.57-1.566s4.986-1.71 6.612-3.045c1.623-1.332 2.376-3.276 2.262-5.829 0-2.667-0.435-4.785-1.305-6.351s-2.031-2.784-3.48-3.654c-1.452-0.87-3.132-1.449-5.046-1.74-1.914-0.288-3.975-0.435-6.177-0.435-4.872 0-8.7 1.044-11.484 3.132s-4.41 5.568-4.872 10.44h-24.708zm57.071 18.27c-1.044 0.93-2.349 1.653-3.915 2.175s-3.249 0.957-5.046 1.305c-1.8 0.348-3.684 0.639-5.655 0.87-1.974 0.234-3.945 0.522-5.916 0.87-1.857 0.348-3.684 0.812-5.481 1.392-1.8 0.582-3.366 1.365-4.698 2.349-1.335 0.987-2.409 2.235-3.219 3.741-0.813 1.509-1.218 3.423-1.218 5.742 0 2.205 0.405 4.062 1.218 5.568 0.81 1.509 1.914 2.697 3.306 3.567s3.015 1.479 4.872 1.827c1.854 0.348 3.769 0.522 5.742 0.522 4.872 0 8.64-0.81 11.31-2.436 2.667-1.624 4.638-3.567 5.916-5.829 1.275-2.262 2.058-4.551 2.349-6.873 0.289-2.319 0.435-4.176 0.435-5.568v-9.222z'/%3E%3Cpath d='m668.63 76.553v12.528h0.521c3.133-5.22 7.191-9.018 12.18-11.397 4.986-2.376 10.092-3.567 15.312-3.567 6.611 0 12.033 0.9 16.27 2.697 4.232 1.8 7.568 4.292 10.004 7.482 2.438 3.192 4.146 7.077 5.133 11.658 0.984 4.584 1.48 9.657 1.48 15.225v55.332h-24.709v-50.808c0-7.422-1.16-12.963-3.48-16.617s-6.438-5.481-12.354-5.481c-6.729 0-11.6 2.001-14.615 6.003-3.018 4.002-4.525 10.586-4.525 19.749v47.154h-24.707v-89.958h23.49z'/%3E%3Cpath d='m820.7 76.553v12.18h0.348c3.246-4.638 7.161-8.235 11.745-10.788 4.581-2.55 9.831-3.828 15.747-3.828 5.683 0 10.875 1.104 15.573 3.306 4.697 2.205 8.265 6.09 10.701 11.658 2.667-3.942 6.291-7.422 10.875-10.44 4.581-3.015 10.005-4.524 16.269-4.524 4.755 0 9.162 0.582 13.224 1.74 4.06 1.161 7.539 3.018 10.44 5.568 2.898 2.553 5.16 5.889 6.786 10.005 1.623 4.119 2.436 9.078 2.436 14.877v60.204h-24.708v-50.982c0-3.015-0.116-5.856-0.348-8.526-0.234-2.667-0.87-4.986-1.914-6.96-1.044-1.971-2.583-3.537-4.611-4.698-2.03-1.158-4.785-1.74-8.265-1.74s-6.294 0.668-8.439 2.001c-2.147 1.334-3.827 3.075-5.046 5.22-1.218 2.148-2.03 4.584-2.436 7.308-0.408 2.727-0.609 5.481-0.609 8.265v50.112h-24.708v-50.46c0-2.667-0.06-5.307-0.174-7.917-0.117-2.61-0.609-5.016-1.479-7.221-0.87-2.202-2.322-3.972-4.351-5.307-2.03-1.333-5.019-2.001-8.961-2.001-1.161 0-2.697 0.261-4.611 0.783s-3.771 1.509-5.567 2.958c-1.8 1.452-3.336 3.54-4.611 6.264-1.277 2.727-1.914 6.294-1.914 10.701v52.2h-24.708v-89.958h23.316z'/%3E%3Cpath d='m980.78 144.94c3.711 3.597 9.048 5.394 16.008 5.394 4.986 0 9.279-1.245 12.876-3.741 3.595-2.493 5.8-5.133 6.612-7.917h21.75c-3.479 10.788-8.816 18.503-16.008 23.142-7.193 4.641-15.894 6.96-26.1 6.96-7.077 0-13.458-1.131-19.141-3.393-5.685-2.262-10.5-5.481-14.441-9.657-3.945-4.176-6.99-9.162-9.136-14.964-2.147-5.799-3.219-12.18-3.219-19.14 0-6.726 1.102-12.99 3.306-18.792 2.202-5.799 5.335-10.815 9.396-15.051 4.059-4.233 8.901-7.569 14.529-10.005 5.625-2.436 11.858-3.654 18.705-3.654 7.655 0 14.324 1.479 20.01 4.437 5.682 2.958 10.353 6.933 14.007 11.919 3.654 4.989 6.291 10.674 7.917 17.052 1.623 6.381 2.202 13.05 1.74 20.01h-64.902c0.349 8.004 2.377 13.806 6.091 17.4zm27.928-47.328c-2.958-3.247-7.455-4.872-13.485-4.872-3.945 0-7.221 0.668-9.831 2.001-2.61 1.335-4.698 2.988-6.264 4.959-1.566 1.974-2.67 4.062-3.307 6.264-0.639 2.205-1.017 4.176-1.131 5.916h40.194c-1.16-6.264-3.219-11.019-6.176-14.268z'/%3E%3Cpath d='m1077.7 76.553v12.528h0.522c3.132-5.22 7.19-9.018 12.18-11.397 4.986-2.376 10.092-3.567 15.312-3.567 6.611 0 12.033 0.9 16.269 2.697 4.233 1.8 7.569 4.292 10.005 7.482 2.437 3.192 4.146 7.077 5.133 11.658 0.984 4.584 1.479 9.657 1.479 15.225v55.332h-24.708v-50.808c0-7.422-1.161-12.963-3.48-16.617-2.321-3.654-6.438-5.481-12.354-5.481-6.729 0-11.601 2.001-14.616 6.003-3.018 4.002-4.524 10.586-4.524 19.749v47.154h-24.707v-89.958h23.489z'/%3E%3Cpath d='m1221.2 155.03c-2.9 4.872-6.699 8.382-11.396 10.527-4.698 2.145-10.006 3.219-15.922 3.219-6.729 0-12.645-1.305-17.747-3.915-5.106-2.61-9.31-6.147-12.615-10.614-3.307-4.464-5.802-9.597-7.482-15.399-1.683-5.799-2.522-11.832-2.522-18.096 0-6.03 0.84-11.859 2.522-17.487 1.681-5.625 4.176-10.584 7.482-14.877 3.306-4.29 7.452-7.743 12.44-10.353 4.986-2.61 10.788-3.915 17.4-3.915 5.334 0 10.41 1.131 15.225 3.393 4.812 2.262 8.613 5.598 11.397 10.005h0.348v-45.24h24.708v124.24h-23.49v-11.484h-0.348zm-1.044-44.457c-0.696-3.42-1.887-6.438-3.567-9.048-1.683-2.61-3.857-4.726-6.524-6.351-2.67-1.623-6.033-2.436-10.092-2.436-4.062 0-7.482 0.813-10.267 2.436-2.784 1.625-5.019 3.771-6.699 6.438-1.683 2.669-2.9 5.715-3.653 9.135-0.756 3.423-1.131 6.99-1.131 10.701 0 3.48 0.404 6.96 1.218 10.44 0.81 3.48 2.115 6.585 3.915 9.309 1.797 2.727 4.059 4.932 6.786 6.612 2.724 1.683 6.003 2.523 9.831 2.523 4.059 0 7.452-0.81 10.179-2.436 2.724-1.623 4.899-3.798 6.525-6.525 1.623-2.724 2.783-5.829 3.479-9.309s1.044-7.074 1.044-10.788c0-3.711-0.348-7.278-1.044-10.701z'/%3E%3Cpath d='m1290.1 144.94c3.711 3.597 9.048 5.394 16.008 5.394 4.986 0 9.279-1.245 12.876-3.741 3.595-2.493 5.8-5.133 6.612-7.917h21.75c-3.479 10.788-8.816 18.503-16.008 23.142-7.193 4.641-15.894 6.96-26.1 6.96-7.077 0-13.458-1.131-19.141-3.393-5.685-2.262-10.5-5.481-14.441-9.657-3.945-4.176-6.99-9.162-9.136-14.964-2.147-5.799-3.219-12.18-3.219-19.14 0-6.726 1.102-12.99 3.306-18.792 2.202-5.799 5.335-10.815 9.396-15.051 4.059-4.233 8.901-7.569 14.529-10.005 5.625-2.436 11.858-3.654 18.705-3.654 7.655 0 14.324 1.479 20.01 4.437 5.682 2.958 10.353 6.933 14.007 11.919 3.654 4.989 6.291 10.674 7.917 17.052 1.623 6.381 2.202 13.05 1.74 20.01h-64.902c0.349 8.004 2.378 13.806 6.091 17.4zm27.928-47.328c-2.958-3.247-7.455-4.872-13.485-4.872-3.945 0-7.221 0.668-9.831 2.001-2.61 1.335-4.698 2.988-6.264 4.959-1.566 1.974-2.67 4.062-3.307 6.264-0.639 2.205-1.017 4.176-1.131 5.916h40.194c-1.16-6.264-3.219-11.019-6.176-14.268z'/%3E%3Cpath d='m1384.4 144.15c1.101 1.914 2.522 3.48 4.263 4.698 1.74 1.218 3.741 2.118 6.003 2.697 2.262 0.582 4.611 0.87 7.047 0.87 1.74 0 3.567-0.201 5.481-0.609 1.914-0.405 3.653-1.044 5.22-1.914 1.565-0.87 2.871-2.028 3.915-3.48 1.044-1.449 1.565-3.276 1.565-5.481 0-3.711-2.466-6.495-7.395-8.352-4.932-1.854-11.805-3.711-20.619-5.568-3.597-0.81-7.106-1.767-10.527-2.871-3.423-1.101-6.468-2.55-9.135-4.35-2.67-1.797-4.814-4.059-6.438-6.786-1.626-2.724-2.437-6.06-2.437-10.005 0-5.799 1.131-10.554 3.394-14.268 2.262-3.711 5.247-6.639 8.961-8.787 3.711-2.145 7.887-3.654 12.527-4.524 4.639-0.87 9.396-1.305 14.269-1.305s9.597 0.465 14.181 1.392c4.581 0.93 8.67 2.496 12.268 4.698 3.594 2.205 6.582 5.133 8.961 8.787 2.376 3.654 3.798 8.265 4.263 13.833h-23.49c-0.348-4.755-2.147-7.974-5.394-9.657-3.249-1.68-7.077-2.523-11.484-2.523-1.392 0-2.9 0.087-4.523 0.261-1.626 0.174-3.105 0.552-4.438 1.131-1.335 0.582-2.466 1.422-3.393 2.523-0.931 1.104-1.393 2.583-1.393 4.437 0 2.205 0.811 4.002 2.437 5.394 1.623 1.392 3.74 2.523 6.351 3.393s5.596 1.653 8.961 2.349c3.363 0.696 6.786 1.452 10.267 2.262 3.594 0.812 7.104 1.8 10.526 2.958 3.42 1.161 6.466 2.697 9.135 4.611 2.668 1.914 4.812 4.293 6.438 7.134 1.623 2.844 2.436 6.351 2.436 10.527 0 5.916-1.19 10.875-3.566 14.877-2.379 4.002-5.481 7.221-9.31 9.657-3.827 2.436-8.208 4.149-13.137 5.133-4.932 0.984-9.948 1.479-15.051 1.479-5.22 0-10.326-0.522-15.312-1.566-4.988-1.044-9.426-2.784-13.311-5.22-3.888-2.436-7.077-5.655-9.57-9.657-2.495-4.002-3.857-9.018-4.089-15.051h23.49c0 2.67 0.549 4.959 1.653 6.873z'/%3E%3C/g%3E%3Cpath d='m263.87 232.25c-1.173 0.693-2.8 1.04-4.88 1.04-1.76 0-3.16-0.494-4.2-1.48s-1.56-2.6-1.56-4.84c-1.868 2.24-4.04 3.854-6.52 4.84s-5.16 1.48-8.04 1.48c-1.868 0-3.64-0.214-5.32-0.64s-3.134-1.093-4.36-2c-1.228-0.906-2.2-2.093-2.92-3.56-0.72-1.466-1.08-3.24-1.08-5.32 0-2.346 0.4-4.266 1.2-5.76 0.8-1.493 1.853-2.707 3.16-3.64 1.306-0.933 2.8-1.64 4.48-2.12s3.4-0.88 5.16-1.2c1.866-0.373 3.64-0.653 5.32-0.84 1.68-0.186 3.16-0.452 4.44-0.8 1.28-0.346 2.292-0.853 3.04-1.52 0.746-0.666 1.12-1.64 1.12-2.92 0-1.493-0.28-2.692-0.84-3.6-0.56-0.906-1.28-1.6-2.16-2.08s-1.867-0.8-2.96-0.96c-1.094-0.16-2.174-0.24-3.24-0.24-2.88 0-5.28 0.547-7.2 1.64-1.92 1.094-2.96 3.16-3.12 6.2h-6.8c0.106-2.56 0.64-4.72 1.6-6.48s2.24-3.187 3.84-4.28c1.6-1.092 3.426-1.88 5.48-2.36 2.053-0.48 4.252-0.72 6.6-0.72 1.866 0 3.72 0.134 5.56 0.4s3.506 0.811 5 1.636c1.493 0.825 2.692 1.982 3.6 3.473 0.906 1.49 1.36 3.432 1.36 5.826v21.235c0 1.598 0.092 2.768 0.28 3.513 0.187 0.745 0.812 1.117 1.88 1.117 0.586 0 1.28-0.106 2.08-0.32v5.28zm-11.04-21.2c-0.854 0.637-1.974 1.101-3.36 1.394-1.387 0.292-2.84 0.531-4.36 0.716-1.52 0.186-3.054 0.399-4.6 0.638-1.547 0.239-2.934 0.624-4.16 1.153-1.228 0.53-2.228 1.287-3 2.269-0.774 0.982-1.16 2.322-1.16 4.02 0 1.115 0.226 2.056 0.68 2.826 0.453 0.77 1.04 1.394 1.76 1.871s1.56 0.823 2.52 1.035 1.973 0.317 3.04 0.317c2.24 0 4.16-0.305 5.76-0.915s2.906-1.38 3.92-2.309c1.013-0.929 1.76-1.938 2.24-3.025s0.72-2.11 0.72-3.065v-6.925z'/%3E%3Cpath d='m276.35 191.05v8.72h0.16c1.652-3.36 3.68-5.84 6.08-7.44s5.44-2.346 9.12-2.24v7.2c-2.72 0-5.04 0.374-6.96 1.12-1.92 0.748-3.468 1.84-4.64 3.28-1.174 1.44-2.027 3.188-2.56 5.24-0.534 2.054-0.8 4.414-0.8 7.08v18.4h-6.8v-41.36h6.4z'/%3E%3Cpath d='m325.55 248.17v-21.36h-0.16c-1.12 2.294-2.88 3.948-5.28 4.96-2.4 1.013-5.04 1.52-7.92 1.52-3.2 0-5.987-0.587-8.36-1.76-2.374-1.173-4.348-2.747-5.92-4.72-1.574-1.972-2.76-4.266-3.56-6.88-0.8-2.612-1.2-5.386-1.2-8.32 0-2.933 0.386-5.707 1.16-8.32 0.772-2.612 1.946-4.893 3.52-6.84 1.572-1.946 3.546-3.493 5.92-4.64 2.373-1.146 5.132-1.72 8.28-1.72 1.066 0 2.213 0.107 3.44 0.32 1.226 0.214 2.452 0.574 3.68 1.08 1.227 0.507 2.386 1.174 3.48 2 1.093 0.828 2.013 1.854 2.76 3.08h0.16v-5.52h6.8v57.12h-6.8zm-24.44-30.44c0.506 1.84 1.28 3.48 2.32 4.92s2.373 2.587 4 3.44c1.626 0.854 3.532 1.28 5.72 1.28 2.292 0 4.24-0.453 5.84-1.36 1.6-0.906 2.906-2.093 3.92-3.56 1.012-1.466 1.746-3.132 2.2-5 0.453-1.866 0.68-3.76 0.68-5.68 0-2.026-0.24-3.986-0.72-5.88-0.48-1.893-1.24-3.56-2.28-5s-2.388-2.6-4.04-3.48c-1.654-0.88-3.654-1.32-6-1.32-2.294 0-4.24 0.454-5.84 1.36-1.6 0.907-2.88 2.107-3.84 3.6-0.96 1.494-1.653 3.2-2.08 5.12-0.428 1.92-0.64 3.894-0.64 5.92 0 1.92 0.253 3.8 0.76 5.64z'/%3E%3Cpath d='m370.67 232.41v-6.56h-0.16c-1.44 2.56-3.28 4.44-5.52 5.64s-4.88 1.8-7.92 1.8c-2.72 0-4.987-0.36-6.8-1.08-1.814-0.72-3.28-1.746-4.4-3.08-1.12-1.333-1.908-2.92-2.36-4.76-0.454-1.84-0.68-3.88-0.68-6.12v-27.2h6.8v28c0 2.56 0.746 4.587 2.24 6.08 1.492 1.494 3.546 2.24 6.16 2.24 2.08 0 3.88-0.32 5.4-0.96s2.786-1.546 3.8-2.72c1.013-1.172 1.772-2.546 2.28-4.12 0.506-1.573 0.76-3.292 0.76-5.16v-23.36h6.8v41.36h-6.4z'/%3E%3Cpath d='m387.71 183.61v-8.32h6.8v8.32h-6.8zm6.8 7.44v41.36h-6.8v-41.36h6.8z'/%3E%3Cpath d='m422.74 191.05v6h-8.24v25.68c0 0.8 0.066 1.44 0.2 1.92 0.133 0.48 0.387 0.854 0.76 1.12 0.373 0.268 0.893 0.44 1.56 0.52 0.666 0.08 1.532 0.12 2.6 0.12h3.12v6h-5.2c-1.76 0-3.268-0.12-4.52-0.36-1.254-0.24-2.268-0.68-3.04-1.32-0.774-0.64-1.348-1.546-1.72-2.72-0.374-1.172-0.56-2.72-0.56-4.64v-26.32h-7.04v-6h7.04v-12.4h6.8v12.4h8.24z'/%3E%3Cpath d='m459.54 229.77c-3.094 2.348-6.987 3.52-11.68 3.52-3.308 0-6.174-0.534-8.6-1.6-2.428-1.066-4.468-2.56-6.12-4.48-1.654-1.92-2.894-4.212-3.72-6.88-0.827-2.666-1.293-5.572-1.4-8.72 0-3.146 0.48-6.026 1.44-8.64 0.96-2.613 2.307-4.88 4.04-6.8 1.732-1.92 3.787-3.412 6.16-4.48 2.373-1.066 4.973-1.6 7.8-1.6 3.68 0 6.733 0.76 9.16 2.28 2.426 1.52 4.373 3.454 5.84 5.8 1.466 2.348 2.48 4.908 3.04 7.68 0.56 2.774 0.787 5.414 0.68 7.92h-30.96c-0.054 1.814 0.16 3.534 0.64 5.16 0.48 1.627 1.252 3.067 2.32 4.32 1.066 1.254 2.426 2.254 4.08 3 1.652 0.748 3.6 1.12 5.84 1.12 2.88 0 5.24-0.666 7.08-2 1.84-1.333 3.052-3.36 3.64-6.08h6.72c-0.907 4.64-2.907 8.134-6 10.48zm-1.64-26.56c-0.613-1.44-1.44-2.68-2.48-3.72s-2.267-1.866-3.68-2.48c-1.414-0.613-2.974-0.92-4.68-0.92-1.76 0-3.348 0.307-4.76 0.92-1.414 0.614-2.627 1.454-3.64 2.52-1.014 1.067-1.814 2.308-2.4 3.72-0.587 1.414-0.934 2.92-1.04 4.52h23.76c-0.108-1.6-0.467-3.12-1.08-4.56z'/%3E%3Cpath d='m497.94 198.25c-1.708-1.44-4-2.16-6.88-2.16-2.454 0-4.507 0.454-6.16 1.36-1.653 0.907-2.974 2.107-3.96 3.6-0.987 1.494-1.693 3.213-2.12 5.16-0.428 1.948-0.64 3.96-0.64 6.04 0 1.92 0.226 3.788 0.68 5.6 0.453 1.814 1.16 3.428 2.12 4.84 0.96 1.414 2.212 2.548 3.76 3.4 1.546 0.854 3.386 1.28 5.52 1.28 3.36 0 5.986-0.88 7.88-2.64 1.893-1.76 3.052-4.24 3.48-7.44h6.96c-0.748 5.12-2.654 9.067-5.72 11.84-3.067 2.773-7.24 4.16-12.52 4.16-3.148 0-5.934-0.507-8.36-1.52-2.427-1.012-4.454-2.452-6.08-4.32-1.627-1.866-2.854-4.093-3.68-6.68-0.828-2.586-1.24-5.426-1.24-8.52 0-3.092 0.4-5.986 1.2-8.68 0.8-2.693 2.012-5.04 3.64-7.04 1.626-2 3.666-3.573 6.12-4.72 2.453-1.146 5.307-1.72 8.56-1.72 2.346 0 4.546 0.28 6.6 0.84 2.053 0.56 3.866 1.427 5.44 2.6 1.573 1.174 2.866 2.654 3.88 4.44 1.013 1.788 1.653 3.907 1.92 6.36h-7.04c-0.534-2.612-1.654-4.64-3.36-6.08z'/%3E%3Cpath d='m533.86 191.05v6h-8.24v25.68c0 0.8 0.066 1.44 0.2 1.92 0.133 0.48 0.387 0.854 0.76 1.12 0.373 0.268 0.893 0.44 1.56 0.52 0.666 0.08 1.532 0.12 2.6 0.12h3.12v6h-5.2c-1.76 0-3.268-0.12-4.52-0.36-1.254-0.24-2.268-0.68-3.04-1.32-0.774-0.64-1.348-1.546-1.72-2.72-0.374-1.172-0.56-2.72-0.56-4.64v-26.32h-7.04v-6h7.04v-12.4h6.8v12.4h8.24z'/%3E%3Cpath d='m540.42 203.25c0.853-2.64 2.132-4.932 3.84-6.88 1.706-1.946 3.812-3.48 6.32-4.6 2.506-1.12 5.386-1.68 8.64-1.68 3.306 0 6.2 0.56 8.68 1.68s4.572 2.654 6.28 4.6c1.707 1.948 2.986 4.24 3.84 6.88 0.853 2.64 1.28 5.48 1.28 8.52s-0.428 5.868-1.28 8.48c-0.854 2.614-2.133 4.894-3.84 6.84-1.708 1.947-3.8 3.467-6.28 4.56-2.48 1.092-5.374 1.64-8.68 1.64-3.254 0-6.134-0.547-8.64-1.64-2.507-1.093-4.614-2.613-6.32-4.56-1.708-1.946-2.987-4.227-3.84-6.84-0.854-2.612-1.28-5.44-1.28-8.48s0.426-5.88 1.28-8.52zm6.92 15.2c0.666 1.947 1.586 3.574 2.76 4.88 1.173 1.308 2.546 2.308 4.12 3 1.573 0.694 3.24 1.04 5 1.04s3.426-0.346 5-1.04c1.573-0.692 2.946-1.692 4.12-3 1.172-1.306 2.092-2.933 2.76-4.88 0.667-1.946 1-4.172 1-6.68 0-2.506-0.333-4.732-1-6.68-0.667-1.946-1.587-3.586-2.76-4.92-1.174-1.332-2.547-2.346-4.12-3.04-1.574-0.693-3.24-1.04-5-1.04s-3.427 0.347-5 1.04c-1.574 0.693-2.947 1.708-4.12 3.04-1.174 1.334-2.094 2.974-2.76 4.92-0.667 1.947-1 4.173-1 6.68 0 2.508 0.332 4.734 1 6.68z'/%3E%3Cpath d='m648.58 209.45v5.44h-17.44v17.52h-5.44v-17.52h-17.44v-5.44h17.44v-17.52h5.44v17.52h17.44z'/%3E%3Cpath d='m716.42 232.25c-1.174 0.693-2.8 1.04-4.88 1.04-1.76 0-3.16-0.494-4.2-1.48s-1.56-2.6-1.56-4.84c-1.867 2.24-4.04 3.854-6.521 4.84-2.479 0.986-5.159 1.48-8.04 1.48-1.867 0-3.64-0.214-5.319-0.64-1.681-0.426-3.134-1.093-4.36-2-1.228-0.906-2.2-2.093-2.92-3.56-0.72-1.466-1.08-3.24-1.08-5.32 0-2.346 0.4-4.266 1.2-5.76 0.8-1.493 1.853-2.707 3.16-3.64 1.306-0.933 2.8-1.64 4.479-2.12 1.681-0.48 3.4-0.88 5.16-1.2 1.866-0.373 3.64-0.653 5.32-0.84 1.68-0.186 3.16-0.452 4.439-0.8 1.28-0.346 2.293-0.853 3.04-1.52 0.746-0.666 1.12-1.64 1.12-2.92 0-1.493-0.28-2.692-0.84-3.6-0.56-0.906-1.28-1.6-2.16-2.08s-1.867-0.8-2.96-0.96c-1.094-0.16-2.174-0.24-3.24-0.24-2.88 0-5.279 0.547-7.199 1.64-1.92 1.094-2.96 3.16-3.12 6.2h-6.8c0.105-2.56 0.64-4.72 1.6-6.48s2.24-3.187 3.84-4.28c1.6-1.092 3.427-1.88 5.48-2.36 2.052-0.48 4.252-0.72 6.6-0.72 1.866 0 3.72 0.134 5.56 0.4 1.841 0.266 3.507 0.811 5 1.636s2.693 1.982 3.601 3.473c0.906 1.49 1.359 3.432 1.359 5.826v21.235c0 1.598 0.093 2.768 0.28 3.513s0.812 1.117 1.88 1.117c0.587 0 1.28-0.106 2.08-0.32v5.28zm-11.04-21.2c-0.854 0.637-1.974 1.101-3.359 1.394-1.388 0.292-2.841 0.531-4.36 0.716-1.52 0.186-3.054 0.399-4.6 0.638-1.548 0.239-2.935 0.624-4.16 1.153-1.228 0.53-2.228 1.287-3 2.269-0.774 0.982-1.16 2.322-1.16 4.02 0 1.115 0.227 2.056 0.68 2.826s1.04 1.394 1.76 1.871c0.721 0.478 1.561 0.823 2.521 1.035s1.973 0.317 3.04 0.317c2.24 0 4.16-0.305 5.76-0.915 1.601-0.61 2.906-1.38 3.92-2.309 1.013-0.929 1.76-1.938 2.24-3.025s0.72-2.11 0.72-3.065v-6.925z'/%3E%3Cpath d='m727.94 223.17c0.64 1.04 1.479 1.868 2.52 2.48 1.04 0.613 2.213 1.054 3.521 1.32 1.305 0.268 2.652 0.4 4.04 0.4 1.065 0 2.186-0.08 3.359-0.24s2.253-0.453 3.24-0.88c0.986-0.426 1.8-1.052 2.44-1.88 0.64-0.826 0.96-1.88 0.96-3.16 0-1.76-0.668-3.092-2-4-1.334-0.906-3-1.64-5-2.2s-4.174-1.066-6.521-1.52c-2.347-0.453-4.519-1.093-6.519-1.92-2-0.826-3.668-1.986-5-3.48-1.334-1.493-2-3.573-2-6.24 0-2.08 0.466-3.866 1.399-5.36 0.933-1.493 2.133-2.707 3.601-3.64 1.466-0.933 3.12-1.626 4.96-2.08 1.84-0.452 3.666-0.68 5.479-0.68 2.347 0 4.507 0.2 6.48 0.6s3.72 1.094 5.239 2.08c1.521 0.988 2.733 2.32 3.641 4 0.906 1.68 1.439 3.774 1.6 6.28h-6.8c-0.107-1.333-0.454-2.44-1.04-3.32-0.588-0.88-1.334-1.586-2.24-2.12-0.907-0.533-1.907-0.92-3-1.16-1.094-0.24-2.199-0.36-3.319-0.36-1.014 0-2.04 0.08-3.08 0.24s-1.987 0.44-2.84 0.84c-0.854 0.4-1.548 0.934-2.08 1.6-0.534 0.667-0.801 1.534-0.801 2.6 0 1.174 0.413 2.147 1.24 2.92 0.826 0.774 1.88 1.414 3.16 1.92 1.28 0.508 2.719 0.934 4.32 1.28 1.6 0.348 3.2 0.708 4.8 1.08 1.706 0.374 3.372 0.827 5 1.36 1.626 0.534 3.066 1.24 4.32 2.12 1.252 0.88 2.266 1.987 3.04 3.32 0.772 1.334 1.159 2.987 1.159 4.96 0 2.508-0.52 4.587-1.56 6.24-1.04 1.654-2.4 2.987-4.08 4-1.68 1.014-3.573 1.72-5.68 2.12s-4.2 0.6-6.28 0.6c-2.294 0-4.48-0.24-6.559-0.72-2.08-0.48-3.921-1.267-5.521-2.36-1.6-1.092-2.88-2.532-3.84-4.32-0.96-1.786-1.494-3.96-1.6-6.52h6.8c0.054 1.494 0.401 2.76 1.042 3.8z'/%3E%3Cpath d='m761.78 203.25c0.853-2.64 2.133-4.932 3.84-6.88 1.706-1.946 3.812-3.48 6.32-4.6 2.506-1.12 5.386-1.68 8.64-1.68 3.307 0 6.2 0.56 8.68 1.68s4.573 2.654 6.28 4.6c1.706 1.948 2.986 4.24 3.84 6.88 0.853 2.64 1.28 5.48 1.28 8.52s-0.428 5.868-1.28 8.48c-0.854 2.614-2.134 4.894-3.84 6.84-1.707 1.947-3.8 3.467-6.28 4.56-2.479 1.092-5.373 1.64-8.68 1.64-3.254 0-6.134-0.547-8.64-1.64-2.508-1.093-4.614-2.613-6.32-4.56-1.707-1.946-2.987-4.227-3.84-6.84-0.854-2.612-1.28-5.44-1.28-8.48s0.427-5.88 1.28-8.52zm6.92 15.2c0.666 1.947 1.586 3.574 2.76 4.88 1.173 1.308 2.547 2.308 4.12 3 1.572 0.694 3.24 1.04 5 1.04s3.427-0.346 5-1.04c1.572-0.692 2.946-1.692 4.12-3 1.173-1.306 2.093-2.933 2.76-4.88 0.666-1.946 1-4.172 1-6.68 0-2.506-0.334-4.732-1-6.68-0.667-1.946-1.587-3.586-2.76-4.92-1.174-1.332-2.548-2.346-4.12-3.04-1.573-0.693-3.24-1.04-5-1.04s-3.428 0.347-5 1.04c-1.573 0.693-2.947 1.708-4.12 3.04-1.174 1.334-2.094 2.974-2.76 4.92-0.668 1.947-1 4.173-1 6.68 0 2.508 0.332 4.734 1 6.68z'/%3E%3Cpath d='m833.38 198.25c-1.707-1.44-4-2.16-6.88-2.16-2.454 0-4.508 0.454-6.16 1.36-1.653 0.907-2.974 2.107-3.96 3.6-0.987 1.494-1.693 3.213-2.12 5.16-0.427 1.948-0.64 3.96-0.64 6.04 0 1.92 0.227 3.788 0.68 5.6 0.453 1.814 1.16 3.428 2.12 4.84 0.96 1.414 2.213 2.548 3.76 3.4 1.547 0.854 3.387 1.28 5.521 1.28 3.359 0 5.986-0.88 7.88-2.64 1.893-1.76 3.053-4.24 3.479-7.44h6.961c-0.748 5.12-2.654 9.067-5.721 11.84s-7.24 4.16-12.52 4.16c-3.147 0-5.934-0.507-8.36-1.52-2.428-1.012-4.454-2.452-6.08-4.32-1.627-1.866-2.854-4.093-3.68-6.68-0.827-2.586-1.24-5.426-1.24-8.52 0-3.092 0.4-5.986 1.2-8.68 0.8-2.693 2.013-5.04 3.64-7.04s3.667-3.573 6.12-4.72c2.453-1.146 5.307-1.72 8.561-1.72 2.346 0 4.546 0.28 6.6 0.84 2.053 0.56 3.866 1.427 5.44 2.6 1.572 1.174 2.866 2.654 3.88 4.44 1.012 1.788 1.652 3.907 1.92 6.36h-7.04c-0.535-2.612-1.655-4.64-3.361-6.08z'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 243px auto;
    overflow: hidden;
    text-indent: 300px;
    white-space: nowrap;
}

header #showMenu {
    display: none;
}


/* Responsive - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 1100px) {
    header .navWrapper {
        /* background-color: #c3c3c3; */
    }

    header nav {
        justify-content: space-between;
        position: initial;
        flex-basis: initial;
        display: none;
    }

    header #showMenu {
        display: flex;
        padding: 7px 10px;
    }

    header nav ul {
        display: none;
    }

    header nav.opened {
        display: block;
        left: 0;
        right: 0;
        top: 64px;
        /* height: 540px; */
        width: 100%;
        position: absolute;
        margin-top: 0;
        z-index: 500;
    }

    header nav > ul li a {
        padding: 14px 12px 13px 30px;
        position: relative;
        color: var(--azul-1);
    }

    header nav ul li:hover > a {
        background-color: #dbdbdb;
        color: var(--azul-1);
    }

    header nav > ul li a:hover {
        background-color: #dbdbdb;
        color: #000;
    }

    header nav a.opened:before {
        content: "";
        width: 13px;
        height: 13px;
        display: block;
        top: 12px;
        left: 20px;
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg baseProfile='tiny' version='1.2' viewBox='0 0 56.829 56.829' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Crect transform='matrix(-1.837e-16 1 -1 -1.837e-16 56.829 3.5527e-15)' width='56.829' height='56.829' fill='none'/%3E%3Cpolygon points='50.752 22.074 28.415 44.412 6.077 22.074 9.612 18.538 28.415 37.341 47.217 18.538' fill='%23fff'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
    }

    header nav > ul > li.dropDown > a:before {
        content: "";
        width: 16px;
        height: 16px;
        display: block;
        top: 19px;
        left: 10px;
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg baseProfile='tiny' version='1.2' viewBox='0 0 56.829 56.829' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56.829' height='56.829' fill='none'/%3E%3Cpolygon points='22.074 6.077 44.412 28.415 22.074 50.753 18.538 47.217 37.341 28.415 18.538 9.612' fill='%23000'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
    }

    header nav > ul > li.dropDown > a.opened:before {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg baseProfile='tiny' version='1.2' viewBox='0 0 56.829 56.829' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Crect transform='matrix(-1.837e-16 1 -1 -1.837e-16 56.829 3.5527e-15)' width='56.829' height='56.829' fill='none'/%3E%3Cpolygon points='50.752 22.074 28.415 44.412 6.077 22.074 9.612 18.538 28.415 37.341 47.217 18.538' fill='%23000'/%3E%3C/svg%3E%0A");
    }

    header nav.opened > ul {
        display: block;
        position: absolute;
        left: 0;
        right: 0;
        background-color: rgba(255, 255, 255, .8);
        box-shadow: 0 6px 10px #00000060;
        height: auto;
        top: 0px;
        padding-top: 20px;
    }

    header nav li.opened ul {
        display: block;
        width: 100%;
    }

    header nav a.opened {
        display: block;
        width: 100%;
        /* background-color: #000000; */
        /* color: #FFF; */
        position: relative;
    }

    header nav ul li.dropDown > a {
        background-image: none;
    }

    header nav > ul li:hover a.opened,
    header nav a.opened:hover {
        display: block;
        width: 100%;
        background-color: #dbdbdb;
        color: var(--azul-1);
    }

    header nav.opened > ul li {
        border-top: 1px solid var(--gris-3);
        display: flex;
        flex-direction: column;
        margin-left: 0;
    }

    header nav.opened > ul li:first-child {
        border-top: none;
    }

    header nav ul ul.opened {
        display: block;
        position: relative;
        top: 0;
        box-shadow: none;
        padding-top: 0;
    }

    header nav ul ul.opened li {
        border-top: none;
    }

    header nav ul ul.opened li,
    header nav ul li:hover ul.opened li {
        background-color: #7a7a7a;
        color: #000;
    }

    header nav ul ul.opened li a {
        padding: 10px 0 12px 50px;
    }

    header nav > ul li:hover ul {
        display: none;
    }

    header nav ul li:hover ul.opened {
        display: block;
    }

    header nav ul li:hover ul.opened li {
        color: #000;
        border-top: none;
    }

    header nav ul li:hover ul.opened li a,
    header nav ul li ul.opened li a,
    header nav ul li ul.opened li a {
        background-color: #f1f1f1;
        color: var(--azul-1);
    }
}


.hamburger {
    font: inherit;
    display: inline-block;
    overflow: visible;
    margin: 6px 10px 0 0;
    height: 22px;
    padding: 6px;
    cursor: pointer;
    border-radius: 3px;
    transition-timing-function: linear;
    transition-duration: .15s;
    transition-property: opacity, filter;
    text-transform: none;
    color: inherit;
    border: 0;
    background-color: transparent;
    /*         background-color: #cfcfce; */
}

.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner:after,
.hamburger.is-active .hamburger-inner:before {
    background-color: #000;
}

.hamburger-box {
    position: relative;
    display: inline-block;
    width: 22px;
    height: 22px;
    text-indent: 110%;
    overflow: hidden;
    white-space: nowrap;
    background-color: var(--azul-2);
    padding: 5px;
    width: 32px;
    height: 32px;
    border-radius: 4px;
}

.hamburger-inner {
    top: 50%;
    display: block;
    margin-top: -2px
}

.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
    position: absolute;
    width: 22px;
    height: 3px;
    transition-timing-function: ease;
    transition-duration: .15s;
    transition-property: transform;
    border-radius: 3px;
    background-color: #FFF;
    text-indent: 110%;
    white-space: nowrap;
    color: transparent;
}

.hamburger-inner:after,
.hamburger-inner:before {
    display: block;
    content: ""
}

.hamburger-inner:before {
    top: -8px;
}

.hamburger-inner:after {
    bottom: -8px;
}

.hamburger--squeeze .hamburger-inner {
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: 75ms
}

.hamburger--squeeze .hamburger-inner:before {
    transition: top 75ms ease .12s, opacity 75ms ease
}

.hamburger--squeeze .hamburger-inner:after {
    transition: bottom 75ms ease .12s, transform 75ms cubic-bezier(.55, .055, .675, .19)
}

.hamburger--squeeze.is-active .hamburger-inner {
    transition-delay: .12s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: rotate(45deg)
}

.hamburger--squeeze.is-active .hamburger-inner:before {
    top: 0;
    transition: top 75ms ease, opacity 75ms ease .12s;
    opacity: 0
}

.hamburger--squeeze.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom 75ms ease, transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;
    transform: rotate(-90deg)
}

/* FOOTER */
footer {}

footer .institutional {
    padding: 14px 0;
    background-color: var(--gris-5);
}

footer .institutional .pageWidth {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

footer .institutional .logo {
    width: 89px;
    height: 58px;
    background: url(img/logo_ansa.svg) no-repeat 0 center;
    background-size: contain;
    text-indent: 110%;
    white-space: nowrap;
    overflow: hidden;
    position: relative;
    z-index: 1000;
    margin-left: 0;
}

footer .institutional a {
    margin-left: 50px;
    color: #000;
}

footer .institutional a:hover {
    color: var(--verde-1);
}

footer .institutional a.mail {
    background: url(img/icon_mail.svg) no-repeat 0 center;
    background-size: 18px auto;
    padding-left: 21px;
}

footer .institutional a.phone {
    background: url(img/icon_phone.svg) no-repeat 0 center;
    background-size: 15px auto;
    padding-left: 19px;
}

footer .institutional a.location {
    background: url(img/icon_location.svg) no-repeat 0 center;
    background-size: 11px auto;
    padding-left: 15px;
}

footer .copy {
    padding: 6px 0;
    font-size: 13px;
    color: var(--gris-4);
    background-color: var(--gris-2);
}

/* Responsive - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width: 900px) {
    footer .institutional a {
        margin-left: 20px;
    }
}

@media screen and (max-width: 780px) {
    footer .institutional .pageWidth {
        flex-direction: column;
    }

    footer .institutional a {
        margin-left: 0;
        margin-top: 5px;
    }

    footer .institutional .logo {
        margin-top: 0;
        margin-bottom: 5px;
    }
}

#floatingContact {
    position: fixed;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 1000;
    transition: all 0.2s;
}

#floatingContact.hidden {
    bottom: -70px;
}

#floatingContact .pageWidth {
    display: flex;
    justify-content: flex-end;
    position: relative;
    height: 0px;
    max-width: 1520px;
}

#floatingContact .contact {
    display: flex;
    width: 48px;
    height: 48px;
    border-radius: 24px;
    background-color: #14bf2e;
    background-image: url(img/icon_whatsapp.svg);
    background-repeat: no-repeat;
    background-position: 8px 8px;
    background-size: 32px auto;
    overflow: hidden;
    transition: all 0.2s;
    padding-left: 48px;
    align-items: center;
    overflow: hidden;
    box-shadow: 0 0 6px rgba(0, 0, 0, .3);
    position: absolute;
    right: 0;
    top: -59px;
    color: #FFF;
    font-family: 'NunitoSansBlack', sans-serif;
}

#floatingContact .contact:hover {
    width: 170px;
}

#floatingContact .contact:active {
    background-color: #0f9022;
    transition: all 0s;
}

@media screen and (max-width: 1520px) {
    #floatingContact .contact {
        right: 10px;
    }
}