/* Theme base styles */

.top_bar_search{text-align:center;position:relative}.top_bar_search .hs-search-field--inner{display:inline-block;margin:0 auto}.top_bar_search .hs-search-field--inner form{position:relative}.top_bar_search .hs-search-field--inner input.hs-search-field--input[type=text]{margin-top:0;border-radius:3px;background-color:#fff;font-size:14px;height:50px;padding:0 40px 0 50px;width:470px!important;max-width:100%!important;-webkit-box-sizing:inherit;box-sizing:inherit;border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIyIDIxIj4KICAgIDxwYXRoIGZpbGw9IiMwMDMwNTMiIGQ9Ik0xNS4zNjMgMTMuMjA4aC0uOTQ5bC0uMzM2LS4zMjVjMS4xNzctMS4zNjggMS44ODUtMy4xNDUgMS44ODUtNS4wNzlDMTUuOTYzIDMuNDk0IDEyLjQ3IDAgOC4xNiAwIDMuODQ5IDAgLjM1NCAzLjQ5NC4zNTQgNy44MDRjMCA0LjMxIDMuNDk0IDcuODA1IDcuODA1IDcuODA1IDEuOTMzIDAgMy43MS0uNzA4IDUuMDc5LTEuODg1bC4zMjQuMzM2di45NDlMMTkuNTY1IDIxbDEuNzktMS43ODktNS45OTItNi4wMDN6bS03LjIwNCAwYy0yLjk5IDAtNS40MDMtMi40MTQtNS40MDMtNS40MDQgMC0yLjk5IDIuNDEzLTUuNDAzIDUuNDAzLTUuNDAzIDIuOTkgMCA1LjQwMyAyLjQxNCA1LjQwMyA1LjQwMyAwIDIuOTktMi40MTQgNS40MDQtNS40MDMgNS40MDR6Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:15px 50%;background-size:22px;outline:0;margin-bottom:0}.top_bar_search .hs-search-field__suggestions{position:absolute;top:100%;margin:0;z-index:100}.hide-search-bar{display:none!important}.hs-search-field .button-microphone{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;-webkit-box-shadow:0 1px 4px 0 rgb(0 48 87 / 29%);box-shadow:0 1px 4px 0 rgb(0 48 87 / 29%);right:15px;width:35px;height:35px;background:0 0;border:none;cursor:pointer;margin:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzMzcHgiIGhlaWdodD0iNDkycHgiIHZpZXdCb3g9IjAgMCAzMzMgNDkyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPm1pY3JvcGhvbmUtc3ZncmVwby1jb208L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Im1pY3JvcGhvbmUtc3ZncmVwby1jb20iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNTIwMDAwLCAwLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOTEuMDY4LDIzMi44NzEgQzI5MS4wNjgsMzAxLjcwMSAyMzUuMDczLDM1Ny42OTcgMTY2LjI0MiwzNTcuNjk3IEM5Ny40MTIsMzU3LjY5NyA0MS40MSwzMDEuNzAxIDQxLjQxLDIzMi44NzEgTDAsMjMyLjg3MSBDMCwzMTcuNTE4IDYzLjYxMywzODcuNTQyIDE0NS41MzYsMzk3Ljc3MSBMMTQ1LjUzNiw0OTEuNTIgTDE4Ni45NDgsNDkxLjUyIEwxODYuOTQ4LDM5Ny43NzEgQzI2OC44NywzODcuNTQyIDMzMi40OCwzMTcuNTE4IDMzMi40OCwyMzIuODcxIEwyOTEuMDY4LDIzMi44NzEgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGNjhCMUYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE2Ni4yNDIsMCBMMTY2LjI0LDAgQzEyMy4wOTYsMCA4Ny45OTksMzUuMSA4Ny45OTksNzguMjM4IEw4Ny45OTksMjMyLjg3MSBDODcuOTk5LDI3Ni4wMDkgMTIzLjA5NiwzMTEuMTA3IDE2Ni4yNCwzMTEuMTA3IEwxNjYuMjQyLDMxMS4xMDcgQzIwOS4zODMsMzExLjEwNyAyNDQuNDgsMjc2LjAxIDI0NC40OCwyMzIuODcxIEwyNDQuNDgsNzguMjM4IEMyNDQuNDgsMzUuMDk4IDIwOS4zODMsMCAxNjYuMjQyLDAgWiIgaWQ9IlBhdGgiIGZpbGw9IiMwRDZGQjgiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-position:center;background-repeat:no-repeat;background-size:15px}.top_bar_search .hs-search-field__suggestions{margin:0;width:100%;max-width:470px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;background:var(--light-color);padding:20px 10px;max-height:200px;text-align:left;overflow:auto;display:none}.top_bar_search.hs-search-field--open .hs-search-field__suggestions{display:block}.hs-search-field__suggestions li a{text-decoration:none}.top_bar_search.hs-search-field--open .hs-search-field--inner form input.hs-search-field--input[type=text]{border-radius:3px 3px 0 0}@keyframes taadaa{0%{opacity:0}100%{opacity:1}}.button-microphone.start{animation:taadaa 1.5s infinite}@media only screen and (max-width:1140px){.top_bar_search .hs-search-field--inner form{display:inline-block;width:50%;max-width:100%;margin:0 auto}.top_bar_search .hs-search-field--inner form input.hs-search-field--input[type=text]{width:100%!important}.top_bar_search .hs-search-field__suggestions{position:relative;max-width:90%;margin:0}header .hs-search-field.top_bar_search{padding-bottom: 8px;}}@media only screen and (max-width:767px){.top_bar_search .hs-search-field--inner input.hs-search-field--input[type=text]{width:100%!important;max-width:100%!important;padding:0 55px 0 50px}.top_bar_search .hs-search-field--inner form,.top_bar_search .hs-search-field__suggestions{width:90%}}
.menu-repeater .items {
    list-style: none;
    margin: 0;
    padding: 0
}

.menu-repeater .item {
    margin: 0
}

.menu-repeater .d--flex .item {
    margin-left: 24px;
    margin-right: 24px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center
}

.menu-repeater .d--flex .item.has-separator {
    position: relative
}

.menu-repeater .d--flex .item.has-separator:after {
    content: "";
    height: 40px;
    right: 0;
    top: 0;
    position: absolute;
    display: inline-block;
    border-right: 1px solid rgba(13, 110, 184, .2)
}

.menu-repeater .d--flex .item.has-separator:last-child:after {
    display: none
}

.menu-repeater .d--flex .item:first {
    margin-left: 0
}

.menu-repeater .d--flex .item:last-child {
    margin-right: 0
}

.menu-repeater .items .item-link {
    text-decoration: none;
    padding: 6px 0;
    display: inline-block
}

.menu-repeater .items .item-link .hs_cos_wrapper_type_icon {
    display: inline-block
}

.menu-repeater .items .item-link>span {
    display: block
}

.menu-repeater .items .item-link>span.description {
    font-size: 10px;
    color: var(--custom-b)
}

.menu-repeater .items .item-link .text-icon span {
    display: inline-block;
    vertical-align: middle;
    padding: 0 2px
}

.menu-repeater .items .item-link img,
.menu-repeater .items .item-link svg {
    width: 19px;
    height: 19px;
    display: inline-block;
    vertical-align: middle
}

@media only screen and (max-width:567px) {
    .menu-repeater .d--flex .item {
        margin-left: 0;
        margin-right: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%
    }

    .menu-repeater .d--flex .item.has-separator:after {
        display: none
    }
}

@media only screen and (max-width: 767px){
    header .header-top-bar{
        margin-top: -14px;
    }
}
#cbb{
    display: none !important;
}
.main--megamenu .marketing-column .marketing-cta a,
.main--megamenu .menu__wrapper .menu__item .menu__link {
    text-decoration: none;
}
.main--megamenu .item-nuevo{
    background-color: var(--secondary-color);
    border-radius: 3px;
    color: var(--light-color);
    padding: 3px 10px;
    font-size: 14px;
    margin-left: .5em;
    line-height: normal;
}
.main--megamenu .marketing-column .marketing-cta a:hover,
.main--megamenu .menu__wrapper .menu__item .menu__link:hover {
    font-weight: 700;
}
.main--megamenu .dropdown--content .dropdown--menu .marketing-column .marketing-title h6 {
    margin-bottom: 5px;
    margin-top: 18px;
    font-size: 16px;
    font-weight: 600;
    color: var(--primary-color);
}
.main--megamenu .dropdown--content .dropdown--menu .marketing-column .marketing-title span {
    margin-bottom: 5px;
    margin-top: 18px;
    font-size: 16px;
    font-weight: 600;
    color: var(--primary-color);
}
.main--megamenu .dropdown--content .dropdown--menu .marketing-column .marketing-cta a {
    text-decoration: none;
    font-weight: 700;
}
.main--megamenu .dropdown--content .dropdown--menu .marketing-column .marketing-cta a:after {
    text-decoration: none;
    background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='11'%3E%3Cpath fill='%23002D51' d='M10.1.165a.514.514 0 00-.755 0 .573.573 0 000 .78l3.833 3.999H.529A.538.538 0 000 5.496c0 .308.234.56.53.56h12.648l-3.833 3.99a.584.584 0 000 .789c.211.22.552.22.756 0l4.74-4.945a.56.56 0 000-.78L10.101.165z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    display: inline-block;
    height: 11px;
    margin-left: 9pt;
    width: 15px;
    content: "";
}
.main--megamenu .dropdown--content .second-column .menu-simple li .menu__link,
.main--megamenu .dropdown--content .second-column .simple-menu li .menu__link {
    color: var(--alternate-color);
}
.main--megamenu .dropdown--content .second-column .simple-menu li .menu__link.item-style-title {
    color: #0d6eb8;
    font-weight: 700;
}
.main--megamenu .dropdown--content .menu-simple li:hover .menu__link,
.main--megamenu .dropdown--content .simple-menu li:hover .menu__link {
    font-weight: 700;
    color: var(--alternate-color);
}
@media only screen and (min-width: 1141px) {
    .main--megamenu {
        height: 100%;
    }
    .main--megamenu nav {
        height: 100%;
    }
    .main--megamenu .menu__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 0;
        height: 100%;
        padding-right: 50px;
    }
    .main--megamenu .menu__item {
        min-width: 100px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        margin-bottom: 0;
        height: 100%;
        position: initial;
    }
    .main--megamenu .menu__wrapper > .menu__item > .content__text__toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 100%;
        position: relative;
        width: 100%;
    }
    .main--megamenu .menu__item[class*="menu__item--type--"] > .content__text__toggle > button.menu__child-toggle {
        background-image: url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA1bDUtNUgweiIgZmlsbD0iI2Y2OGExZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        display: inline-block;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        height: 5px;
        margin-left: 10px;
        width: 10px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: 0;
        background-color: transparent;
    }
    .main--megamenu .menu__item .menu__link {
        height: 100%;
        color: var(--light-color);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        line-height: 32px;
    }
    .main--megamenu .dropdown--content {
        position: absolute;
        top: 100%;
        width: 100%;
        z-index: 1000;
        left: 0;
        display: none;
        -webkit-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;
        background-color: #ebf3f8;
        height: 440px;
        max-height: 440px;
    }
    .main--megamenu .menu__item[class*="menu__item--type"]:hover .dropdown--content {
        display: block;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu .first-column {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 306px;
        flex: 0 0 306px;
        background-color: #0d6eb8;
        padding: 15px 30px 30px;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu .second-column {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 314px;
        flex: 0 0 314px;
        background-color: #c0d8ea;
        padding: 15px 30px 30px;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu .marketing-column {
        -webkit-box-flex: 1;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: calc(100% - 615px);
        padding: 30px 60px 30px 73px;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu > li {
        margin: 0;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu > li .simple-menu > li .content__text__toggle,
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu > li .simple-menu > li .content__text__toggle a {
        display: block;
    }
    .main--megamenu .menu__item--type--columns .dropdown--content .dropdown--menu > li .simple-menu > li .item-style-title {
        font-weight: 700;
        line-height: 32px;
        padding-top: 0;
    }
    .main--megamenu .marketing-column .content-marketing {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        max-width: 100%;
    }
    .main--megamenu .marketing-column .content-marketing img,
    .main--megamenu .marketing-column .content-marketing picture {
        max-height: 227px;
        display: inline-block;
        max-width: 100%;
        max-width: 100%;
    }
    .main--megamenu .marketing-column .content-marketing p {
        color: var(--primary-color);
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        min-height: 440px;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu {
        margin-bottom: 0;
        width: 230px;
        background-color: #0d6eb8;
        position: initial;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu > .item-megamenu > .content__text__toggle {
        position: relative;
        width: 100%;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .panelToggleMenu {
        position: absolute;
        right: 0;
        width: calc(100% - 230px);
        top: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        opacity: 0;
        visibility: visible;
        -webkit-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;
        height: 100%;
        display: none;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .panelToggleMenu .second-column {
        padding: 12px 56px 12px 51px;
        width: 375px;
        background-color: #c0d8ea;
        height: 100%;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .panelToggleMenu .second-column .menu-simple {
        max-height: 100%;
        overflow-y: auto;
        width: 100%;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .panelToggleMenu .marketing-column {
        width: calc(100% - 375px);
        padding: 30px 60px 30px 73px;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu > .content__text__toggle > .menu__child-toggle {
        position: absolute;
        left: 100%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 10;
        border: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        padding: 0;
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu > .content__text__toggle > .menu__child-toggle:after {
        content: "";
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 10;
        border-width: 20px 0 20px 20px;
        border-style: solid;
        border-color: transparent transparent transparent #0a5fa8;
        position: absolute;
        top: 50%;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu.openToggleItem {
        background-color: #0a5fa8;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu.openToggleItem > .content__text__toggle > .menu__child-toggle,
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu.openToggleItem > .panelToggleMenu {
        opacity: 1;
        visibility: visible;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .main--megamenu .menu__item--type--megamenu .dropdown--menu .item-megamenu .content__text__toggle > .menu__link {
        line-height: 27px;
        min-height: 50px;
        padding: 15px 26px 15px 28px;
        position: relative;
        width: 100%;
    }
}
@media only screen and (max-width: 1140px) {
    .main--megamenu .menu__wrapper > .menu__item {
        margin-bottom: 0;
    }
    .main--megamenu .menu__wrapper .menu__item > .content__text__toggle {
        padding: 25px;
        border-bottom: 1px solid #9ac1dd;
        position: relative;
    }
    .main--megamenu .dropdown--menu .item-megamenu > .content__text__toggle {
        padding: 12px 25px;
        position: relative;
    }
    .main--megamenu .dropdown--menu .item-megamenu > .content__text__toggle .menu__child-toggle,
    .main--megamenu .menu__wrapper .menu__item > .content__text__toggle .menu__child-toggle {
        width: 30px;
        height: 100%;
        display: inline-block;
        background-position: center;
        background-repeat: no-repeat;
        background-size: 12px;
        border: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: transparent;
        position: absolute;
        right: 10px;
        top: 0;
        background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5'%3E%3Cpath d='M5 5l5-5H0z' fill='%23003053' fill-rule='evenodd'/%3E%3C/svg%3E");
    }
    .main--megamenu .dropdown--menu .item-megamenu > .content__text__toggle .full-button + .menu__child-toggle,
    .main--megamenu .menu__wrapper .menu__item > .content__text__toggle .full-button + .menu__child-toggle {
        width: 100% !important;
        background-position: calc(100% - 19px) 50% !important;
        right: 0 !important;
    }
    .main--megamenu .menu__wrapper .menu__item > .content__text__toggle .menu__link {
        font-weight: 500;
        color: var(--alternate-color);
        font-size: 18px;
        line-height: 16px;
    }
    .main--megamenu .dropdown--menu .item-megamenu > .panelToggleMenu {
        padding: 26px 30px;
        background-color: rgba(13, 110, 184, 0.1);
        display: none;
    }
    .main--megamenu .menu__wrapper .menu__item .menu__link.item-style-title {
        font-weight: 500;
        color: #0d6eb8;
        display: block;
        padding: 5px 0;
    }
    .main--megamenu .menu__wrapper .menu__item.menu__item--type--columns .dropdown--menu {
        background-color: rgba(13, 110, 184, 0.1);
        padding: 26px 36px;
    }
    .main--megamenu .menu__wrapper .menu__item > .dropdown--content {
        display: none;
    }
    .main--megamenu .menu__wrapper .menu__item > .dropdown--content .menu__item {
        margin-bottom: 7px;
    }
    .main--megamenu .menu__wrapper .menu__item .dropdown--menu .marketing-column img {
        display: inline-block;
        max-width: 100%;
        height: auto;
        width: 100%;
    }
    .main--megamenu .dropdown--menu .item-megamenu > .content__text__toggle .menu__child-toggle {
        background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9'%3E%3Cpath d='M6.953 8.283l-6.23-6.06a.73.73 0 010-1.054L1.18.723a.782.782 0 011.083 0l5.23 5.089 5.24-5.094a.772.772 0 01.54-.218.77.77 0 01.543.218l.459.446a.73.73 0 010 1.053L8.04 8.283a.772.772 0 01-.543.217.772.772 0 01-.544-.217z' fill='%23003057' fill-rule='evenodd'/%3E%3C/svg%3E");
    }
    .main--megamenu .dropdown--menu .item-megamenu.openMenuItem > .content__text__toggle .menu__child-toggle {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3E%3Cpath d='M6.455 7.783l-6.23-6.06a.73.73 0 010-1.054L.683.223a.782.782 0 011.083 0l5.23 5.089 5.24-5.094a.772.772 0 01.54-.218.77.77 0 01.543.218l.459.446a.73.73 0 010 1.053L7.542 7.783A.772.772 0 016.999 8a.772.772 0 01-.544-.217z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
    }
    .main--megamenu .dropdown--menu .item-megamenu.openMenuItem > .content__text__toggle {
        background-color: #0d6eb8;
    }
    .main--megamenu .dropdown--menu .item-megamenu.openMenuItem > .content__text__toggle .menu__link,
    .main--megamenu .menu__wrapper .menu__item.openMenuItem > .content__text__toggle .menu__link {
        color: var(--light-color);
    }
    .main--megamenu .menu__wrapper .menu__item.openMenuItem > .content__text__toggle {
        background-color: var(--alternate-color);
    }
    .main--megamenu .menu__wrapper .menu__item.openMenuItem > .content__text__toggle .menu__child-toggle {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        background-image: url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA1bDUtNUgweiIgZmlsbD0iI2Y2OGExZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
    }
    .main--megamenu .dropdown--menu .item-megamenu.openMenuItem > .content__text__toggle .full-button + .menu__child-toggle,
    .main--megamenu .menu__wrapper .menu__item.openMenuItem > .content__text__toggle .full-button + .menu__child-toggle {
        background-position: 19px 50% !important;
    }
}

.banner-blog .banner{width:100%;position:relative}.white-img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.banner-blog .banner:after{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(-8%,rgba(0,48,87,0)),color-stop(157%,#003057));background:linear-gradient(180deg,rgba(0,48,87,0) -8%,#003057 157%);position:absolute;width:100%;height:100%;top:0;top:0;z-index:0;pointer-events:none}.banner-blog .banner .image-banner{min-height:340px;background-color:#0d6eb8;background-repeat:no-repeat;background-size:cover;background-position:50%;color:#fff;position:relative}.banner-blog .banner .image-banner picture img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner-blog .banner .container__blog{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:340px;margin:0 auto;max-width:var(--width-blog)}.banner-blog .banner .container__blog .breadcrumb{padding-left:0;margin:2pc 0 0;position:relative;z-index:2}.banner-blog .banner .container__blog .breadcrumb nav ol{padding-left:0}.banner-blog .banner .container__blog .breadcrumb nav ol li{display:inline-block;vertical-align:top;color:#fff}.banner-blog .banner .container__blog .breadcrumb nav ol li:first-child:before{content:"/";color:#fff}.banner-blog .banner .container__blog .breadcrumb nav ol li a{color:#fff;text-decoration:none}.banner-blog .banner .container__blog .content{z-index:1;margin-bottom:45px}.banner-blog .banner .container__blog h1.tag img{width:30px;vertical-align:bottom}.banner-blog .banner .container__blog .content a.tag{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff}.banner-blog .banner .container__blog .content h1{margin:15px 0 0;width:60%;line-height:1.29;color:#fff}@media (max-width:1240px){.banner-blog .banner .container__blog{padding-left:20px;padding-right:20px}}@media (max-width:767px){.banner-blog .banner .container__blog .content{padding:0 15px}.banner-blog .banner .container__blog .breadcrumb nav ol li a{font-size:14px}.banner-blog .banner .container__blog .breadcrumb nav ol{padding-left:10px}.banner-blog .banner .container__blog .content h1{width:100%;font-size:20px}.banner-blog .banner .container__blog,.banner-blog .banner .image-banner{min-height:initial}}.banner-blog .banner .container__blog .content a.tag.hide-tag{display:none}
.content-destacado{float:left;clear:none;width:100%;font-weight:400;color:#505050;font-size:1pc;line-height:24px}.content-destacado .destacado_mes-inner{float:left;clear:none;width:58.33333333%;position:relative}.content-destacado .destacado_mes-inner:before{content:"Lo último";font-size:22px;font-weight:700;color:#fff;position:absolute;left:94px;top:2pc;z-index:99}.content-destacado .destacado_mes-inner .cmp-destacado--slide{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;overflow:hidden;position:relative;height:5in;max-height:5in}.content-destacado .destacado_mes-inner .cmp-destacado--slide img{position:absolute;top:0;margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-destacado .destacado_mes-inner .cmp-destacado--slide .aem-custom-container__blog{width:100%;z-index:2}.cmp-destacado--slide__inner{padding:20px}.cmp-destacado--slide__inner .cmp-destacado--slide__info{margin:0 auto 30px;padding:0 0 10px;color:#fff;text-align:center;max-width:660px}.cmp-destacado--slide__inner .cmp-destacado--slide__info .cmp-destacado--slide__titulo{color:#fff;font-size:1pc;font-weight:400;line-height:1.38;margin-bottom:18px;text-decoration:none}.cmp-destacado--slide__inner .cmp-destacado--slide__info .cmp-destacado--slide__titulo:before{content:"|";color:#f68a1e;font-size:20px;margin-right:20px}.cmp-destacado--slide__inner .cmp-destacado--slide__info .cmp-destacado--slide__descripcion>a{color:#fff;font-size:22px;line-height:25px;margin-bottom:4px;font-weight:600;text-decoration:none}.content-destacado .swiper-pagination{margin:20px auto;position:absolute;bottom:0;left:25%;width:100%;max-width:50%;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;z-index:1}.content-destacado .destacado_mes-inner .cmp-destacado--slide:after{content:"";background-image:-webkit-gradient(linear,left top, left bottom,color-stop(-7%, rgba(0,48,87,0)),color-stop(108%, #0d6eb8));background-image:linear-gradient(180deg,rgba(0,48,87,0) -7%,#0d6eb8 108%);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.content-destacado .sidebar-destacado{float:left;clear:none;width:41.66666667%}.content-destacado .sidebar-destacado section.cmp-destacado--aside{padding:2pc 70px 2pc 2pc;background-color:#ebf3f8;height:5in;max-height:5in}.content-destacado .sidebar-destacado section.cmp-destacado--aside>h2{margin:0 0 26px}.content-destacado .sidebar-destacado section.cmp-destacado--aside article{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:35px}.content-destacado .sidebar-destacado section.cmp-destacado--aside article a{text-decoration:none;color:var(--grey-color)}.content-destacado .sidebar-destacado section.cmp-destacado--aside article a img{min-width:98px;max-width:98px;height:61px;margin:0 22px 0 0;-o-object-fit:cover;object-fit:cover}.content-destacado .sidebar-destacado section.cmp-destacado--aside article a+div{margin:-5px 0 0}.content-destacado .sidebar-destacado section.cmp-destacado--aside article a.cmp-link{font-weight:700;color:var(--primary-color)}.content-destacado .swiper-button-next,.content-destacado .swiper-button-prev{width:37px;height:37px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.content-destacado .swiper-button-next:after,.content-destacado .swiper-button-prev:after{font-size:17px}.content-destacado .swiper-button-next.circle,.content-destacado .swiper-button-prev.circle{border-radius:50%;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%);box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%)}.content-destacado .swiper-button-next.around,.content-destacado .swiper-button-prev.around{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%);box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%)}.content-destacado .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1;height:9px;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;border-radius:0;-webkit-transition:.5s;transition:.5s;margin:0 4px}.content-destacado .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003053;opacity:1}@media (max-width:1024px){.content-destacado .destacado_mes-inner{width:100%}.content-destacado .sidebar-destacado{width:100%}.aem-custom-container__blog .cmp-destacado--slide__inner{background-color:var(--primary-color)}.content-destacado .destacado_mes-inner:before{font-size:18px;left:20px}.content-destacado .destacado_mes-inner .cmp-destacado--slide:after{background-image:unset!important;content:''}.content-destacado .sidebar-destacado section.cmp-destacado--aside{height:100%!important;max-height:100%!important;padding:20px;background-color:transparent!important}.content-destacado .sidebar-destacado section.cmp-destacado--aside>h2{text-align:center;margin-bottom:47px!important}.content-destacado .sidebar-destacado section.cmp-destacado--aside article a,.content-destacado .sidebar-destacado section.cmp-destacado--aside article a.cmp-link{font-size:14px}}@media (min-width:1025px) and (max-width:1200px){.content-destacado .destacado_mes-inner,.content-destacado .sidebar-destacado{width:50%}.content-destacado .sidebar-destacado section.cmp-destacado--aside{padding:20px}}
.share{margin-top:60px;color:var(--grey-color)}.share .social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;border:1px solid #9ac1dd;width:430px;height:71px;margin-bottom:35px}.share .social-share a,.share .social-share span{padding:23px 20px;border-right:1px solid #9ac1dd;height:100%}.share .social-share a:last-child,.share .social-share span:last-child{border-right:0}.share .social-share a>img{width:20px;height:20px}@media (max-width:768px){.social-share{height:50px!important;width:100%!important}.share .social-share span{font-size:14px;width:auto;text-align:center;height:100%;padding:15px 10px;width:100%;text-align:center}.share .social-share a{height:100%;padding:15px 0;width:100%;text-align:center}}
.noticias_carousel{position:relative}.noticias_carousel .card{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.noticias_carousel .cards__card__img{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:calc(100% - 10px)}.noticias_carousel .cards__card__img.card--default{overflow:inherit}.noticias_carousel .card__image__container a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.noticias_carousel .card__image__container picture{display:block;width:100%}.noticias_carousel .card__image__container{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;width:100%}.noticias_carousel .card__image{height:auto;margin:0 auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.noticias_carousel .card__text{padding:25px 30px 0;text-align:center;width:100%;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.noticias_carousel .card__text h2.card__title{font-size:22px;line-height:29px;margin-bottom:15px;font-weight:500!important}.noticias_carousel .card__text ul{padding-left:0}.noticias_carousel .card__button{padding:0 30px 26px;text-align:center;width:100%;-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;margin-top:auto}.noticias_carousel h4.card__title{margin:0}.noticias_carousel .card__button a{text-decoration:none;font-weight:500;min-width:auto}.noticias_carousel .swiper-button-next{right:-50px}.noticias_carousel .swiper-button-prev{left:-50px}.noticias_carousel .swiper-button-next,.noticias_carousel .swiper-button-prev{width:37px;height:37px;display:none}.noticias_carousel .swiper-button-next:after,.noticias_carousel .swiper-button-prev:after{font-size:17px}.noticias_carousel .swiper-button-next.circle,.noticias_carousel .swiper-button-prev.circle{border-radius:50%;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%);box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%)}.noticias_carousel .swiper-button-next.around,.noticias_carousel .swiper-button-prev.around{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%);box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%)}.noticias_carousel .swiper-pagination{margin:48px auto;padding:0 20px;max-width:570px;bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;position:relative}.noticias_carousel .swiper-pagination .swiper-pagination-bullet{background-color:#003053;opacity:.1;height:6px;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;border-radius:0;-webkit-transition:.5s;transition:.5s;margin:0 4px}.noticias_carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003053;opacity:1}.cardsBlogSection .blogAtributtesChild{width:100%;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;padding:10px 30px;text-align:left;width:100%;padding-top:0}.cardsBlogSection .blogAtributtesChild .tagTitleSection{margin-bottom:27px}.cardsBlogSection .blogAtributtesChild .tagTitleSection a{text-decoration:none}.cardsBlogSection .blogAtributtesChild .tagTitle:before{content:"|";color:#0d6eb8;font-size:20px;margin-right:20px}.cardsBlogSection .card__text h2.card__title{color:#003057;font-size:18px!important}@media (max-width:1140px){.swiper-autoheight,.swiper-autoheight .swiper-slide{height:100%;display:grid}.noticias_carousel[data-swiper-devices=only_desktop] .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap}.noticias_carousel[data-swiper-devices=all_devices] .swiper-button-next,.noticias_carousel[data-swiper-devices=all_devices] .swiper-button-prev,.noticias_carousel[data-swiper-devices=only_mobile] .swiper-button-next,.noticias_carousel[data-swiper-devices=only_mobile] .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.noticias_carousel .swiper-button-next{right:-40px}.noticias_carousel .swiper-button-prev{left:-40px}}@media (max-width:460px){.noticias_carousel[data-swiper-devices=only_desktop] .swiper-slide{width:100%!important;-webkit-box-flex:1;-ms-flex:1;height:auto}.noticias_carousel .cards__card__img{margin:10px 0;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.noticias_carousel .card__image{max-width:100%}.noticias_carousel[data-swiper-devices=all_devices] .swiper-button-next,.noticias_carousel[data-swiper-devices=all_devices] .swiper-button-prev,.noticias_carousel[data-swiper-devices=only_mobile] .swiper-button-next,.noticias_carousel[data-swiper-devices=only_mobile] .swiper-button-prev{display:none}}@media (min-width:1140px){.noticias_carousel[data-swiper-devices=only_mobile] .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}.noticias_carousel[data-swiper-devices=all_devices] .swiper-button-next,.noticias_carousel[data-swiper-devices=all_devices] .swiper-button-prev,.noticias_carousel[data-swiper-devices=only_desktop] .swiper-button-next,.noticias_carousel[data-swiper-devices=only_desktop] .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}
.cmp-botonera__boton-contenedor {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translate(-46px, -50%);
    -ms-transform: translate(-46px, -50%);
    transform: translate(-46px, -50%);
    -webkit-transition: .3s cubic-bezier(0, 0, .2, 1);
    -webkit-transition: .3scubic-bezier(0, 0, .2, 1);
    -o-transition: .3scubic-bezier(0, 0, .2, 1);
    transition: .3scubic-bezier(0, 0, .2, 1);
    width: 100%
}

.cmp-botonera__boton .cmp-botonera__icono {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    border-radius: 75pt;
    -webkit-box-shadow: 0 1px 6px 0 rgb(0 48 83 / 60%);
    box-shadow: 0 1px 6px 0 rgb(0 48 83 / 60%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 36px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 0;
    opacity: 1;
    padding: 6px;
    width: 36px;
    -webkit-transition: .3s cubic-bezier(0, 0, .2, 1);
    -o-transition: .3s cubic-bezier(0, 0, .2, 1);
    transition: .3s cubic-bezier(0, 0, .2, 1)
}

.cmp-botonera__boton {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #25d366;
    border: 0;
    border-bottom-left-radius: 75pt;
    border-top-left-radius: 75pt;
    -webkit-box-shadow: 0 1px 6px 0 rgb(37 211 102 / 60%);
    box-shadow: 0 1px 6px 0 rgb(37 211 102 / 60%);
    cursor: pointer;
    height: 42px;
    padding: 3px 7px 3px 3px;
    width: 46px
}

@media (max-width:767px) {
    .cmp-botonera__boton-contenedor {
        right: 12px
    }
    #openChat.cmp-botonera__link {
        margin-bottom: 20px;
        display: none !important;
    }
}

.cmp-botonera__boton .cmp-botonera__icono {
    height: 45px;
    padding: 8px;
    width: 45px
}

.cmp-botonera__boton .cmp-botonera__icono img {
    max-height: 35px
}

.cmp-botonera__boton {
    height: 53px;
    padding: 4px 8px 4px 4px;
    width: 58px
}

.cmp-botonera__boton .cmp-botonera__icono img {
    display: block;
    max-height: 24px
}

.cmp-botonera__icono img {
    max-height: 100%;
    max-width: 100%
}

.cmp-botonera.open .cmp-botonera__links-contenedor {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.cmp-botonera__links-contenedor {
    background-color: #fff;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
    -webkit-box-shadow: 0 1px 6px 0 rgb(0 0 0 / 10%);
    box-shadow: 0 1px 6px 0 rgb(0 0 0 / 10%);
    padding: 20px 20px 10px 20px;
    position: relative;
    z-index: 2;
}

@media (max-width:767px) {
    .cmp-botonera{
        left: 0;
    }

    .margin-adjusted {
        margin-bottom: 35px;
    }     
    
    .cmp-botonera__boton-contenedor{
        display: none;
    }
    .cmp-botonera.open .cmp-botonera__boton-contenedor {
        -webkit-transform: translate(calc(-100% - 44px), -50%);
        -ms-transform: translate(calc(-100% - 44px), -50%);
        transform: translate(calc(-100% - 44px), -50%)
    }

    .cmp-botonera__link{
        opacity: 1;
        padding: 0px 5px 0px 5px;
        border-right: 1px solid #fff;
        margin-top: 10px;
        margin-bottom: 10px !important;
    }

    .cmp-botonera__link:last-child{
        border-right: 0;
    }

    .cmp-botonera__links-contenedor{
        display: flex;
        background-color: #0d6fb8;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
        padding: 0px;
        margin-right: 30px;
        width: 100%;
    }

    .cmp-botonera__texto{
        color: #fff !important;
        font-size: 12px !important;
        margin-top: 5px !important;
        width: 100%;
    }

    .cta_link { 
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
        color: #fff; 
        text-decoration: none;
    }

    .cmp-botonera__icono {
        margin-right: 0px !important;
        display: flex !important;
        justify-content: center;
        align-items: center;
        opacity: 1;
    }

    div.botonera-m.cmp-botonera__links-contenedor a#openInfo span.cmp-botonera__icono img.icon-mob {
        width: 35px;
        height: 30px;
    }

    div.botonera-m.cmp-botonera__links-contenedor a#openChat span.cmp-botonera__icono img.icon-mob {
        width: 35px;
        height: 30px;
    }

    .icon-mob{
        display: block !important;
        max-width: 100px !important;
        max-height: 100px !important;
        width:35px;
        height: auto;
    }

    .icon-mob-beca {
        display: block !important;
        max-width: 50px !important;
        max-height: 50px !important;
        width: 25px;
        height: auto;
    }

    .icon-desk{
        display: none;
    }

    .cmp-botonera .cmp-botonera__boton-contenedor {
        -webkit-transform: translate(calc(-100% - 58px), -50%);
        -ms-transform: translate(calc(-100% - 58px), -50%);
        transform: translate(calc(-100% - 58px), -50%)
    }

    .cmp-botonera .cmp-botonera__boton-contenedor {
        -webkit-transform: translate(calc(-100% - 58px), -50%);
        -ms-transform: translate(calc(-100% - 58px), -50%);
        transform: translate(calc(-100% - 58px), -50%)
    }

    .cmp-botonera .cmp-botonera__links-contenedor {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
    
    .cmp-botonera .cmp-botonera__icono, .cmp-botonera .cmp-botonera__link {
        opacity: 1;
    }

    .cmp-botonera__link {
        margin-bottom: 20px;
    }
}

@media (min-width:768px) {
    

    .cmp-botonera.open .cmp-botonera__boton-contenedor {
        -webkit-transform: translate(calc(-100% - 58px), -50%);
        -ms-transform: translate(calc(-100% - 58px), -50%);
        transform: translate(calc(-100% - 58px), -50%)
    }

    .cmp-botonera.open .cmp-botonera__boton-contenedor {
        -webkit-transform: translate(calc(-100% - 58px), -50%);
        -ms-transform: translate(calc(-100% - 58px), -50%);
        transform: translate(calc(-100% - 58px), -50%)
    }

    .cmp-botonera.open .cmp-botonera__links-contenedor {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
    
    .cmp-botonera.open .cmp-botonera__icono, .cmp-botonera.open .cmp-botonera__link {
        opacity: 1;
    }

    .cmp-botonera__icono {
        height: 20px;
    }

    .icon-mob{
        display: none !important;
    }
}

.cmp-botonera__link {
    font-family: Gotham HTF;
    font-weight: 500;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    opacity: 0;
    text-decoration: none;
    width: 100%
}

.cmp-botonera__icono {
    display: block;
    height: 35px;
    margin-right: 21px;
    opacity: 0;
    -webkit-transition: .3s cubic-bezier(0, 0, .2, 1);
    -o-transition: .3s cubic-bezier(0, 0, .2, 1);
    transition: .3s cubic-bezier(0, 0, .2, 1);
    width: 20px
}

.cmp-botonera__icono:nth-child(3) {
  margin-top: -10px !important;
  margin-left: -5px !important;
  margin-right: 25px !important;
  width:25px !important;
}

div.botonera-m.cmp-botonera__links-contenedor a.seccion-m.cta_link.cmp-botonera__link.separador:nth-child(3) span.cmp-botonera__icono svg.icon-desk {
    width: 24px;
    height: 24px;
    margin-left: -2px;
    margin-top: -4px;
}

.cmp-botonera__icono img {
    max-height: 100%;
    max-width: 100%
}

.cmp-botonera.open .cmp-botonera__icono,
.cmp-botonera.open .cmp-botonera__link {
    opacity: 1
}

.cmp-botonera__texto {
    color: var(--primary-color);
    font-weight: 600;
    margin-top: -15px;
}
/*CUSTOM TRIGGER*/
.container-customTrigger {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 1050; 
    background: #fff;
    border-radius: 5px 5px 0 0;
    color: #757575;
}
  .titulo-customTrigger{
  background-color: #f68b1f;
    border: 0;
    border-bottom: 1px;
    border-radius: 5px 5px 0 0;
    clear: both;
    padding: 2px 5px;
  }
  .titulo-customTrigger H2, .titulo-customTrigger span {
  color: #fff;
  display: inline-block;
  font-size: 18px;
  font-weight: 450;
  margin-left: -4%;
  text-align: center;
  width: 100%;
  margin: 0 0 0 8px;
}
.cerrar-customTrigger{
    position: absolute;
    top: 5px;
    right: 15px;
    text-decoration: none;
    font-weight: 800;
    color: white;
    width: 25px;
    text-align: center;
}
.body-customTrigger{
font-size: 15px;
line-height: 24px;
padding-bottom: 6px;
padding: 10px 15px 0;
    overflow: auto;
    clear: both;
    position: relative;
}
.container-botones-customTrigger{
padding: 15px!important;
font-size: .75em;
line-height: 1em;
position: relative;
    float: left;
    width: 100%;
    display:flex;
}
.opcion-customTrigger{
float:left;
display:flex;
flex-direction:column;
flex: 1 1 0;
  width: 0;
  align-items: center;
  padding: 0px 8px;
}
.p-customTrigger{
font-size: .7rem;
margin: 5px 0px;
font-weight: 600;
font-family:font-family: var(--secondary-font);
}
.link-customTrigger{
text-align: center;
text-decoration:none;
}
@media (min-width: 768px) {
  .container-customTrigger {
  width: 320px;
  right: 15px;
  z-index:1050; 
  }
}
.banner-destacado-module{position:relative}.banner-destacado-module .banner-cintillo{position:absolute;top:60px;left:5%;z-index:1000}.banner-destacado-module .banner-cintillo img{height:70px}.banner-destacado-module .swiper-slide-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;min-height:250px}.banner-destacado-module .swiper-slide-inner .overlay{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:2}.banner-destacado-module .swiper-slide-inner .overlay.overlay-center{background-color:#fff;opacity:.5}.banner-destacado-module .swiper-slide-inner .overlay.overlay-left{background:-o-linear-gradient(left,#fff 40%,transparent 100%);background:-webkit-gradient(linear,left top,right top,color-stop(40%,#fff),to(transparent));background:linear-gradient(to right,#fff 40%,transparent 100%)}.banner-destacado-module .swiper-slide-inner .overlay.overlay-right{background:-o-linear-gradient(right,#fff 40%,transparent 100%);background:-webkit-gradient(linear,right top,left top,color-stop(40%,#fff),to(transparent));background:linear-gradient(to left,#fff 40%,transparent 100%)}.banner-destacado-module .img-bg{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:1;top:0}.banner-destacado-module .content-wrapper{z-index:3;position:relative;width:100%;background-color:rgb(0 80 160 / 90%);min-height:70vh;margin:0 0;margin-left:3rem;padding:15px;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.banner-destacado-module .content-wrapper .description{color:#505050}.banner-destacado-module .content-wrapper div h1 span,.banner-destacado-module .content-wrapper div h2 span,.banner-destacado-module .content-wrapper div h3 span,.banner-destacado-module .content-wrapper div h4 span,.banner-destacado-module .content-wrapper div h5 span,.banner-destacado-module .content-wrapper div h6 span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.banner-destacado-module .content-wrapper .description a,.banner-destacado-module .content-wrapper .description ol,.banner-destacado-module .content-wrapper .description p,.banner-destacado-module .content-wrapper .description span,.banner-destacado-module .content-wrapper .description ul{color:inherit}.banner-destacado-module .content-wrapper .description .video-popup{font-size:20px;line-height:27px;color:var(--primary-color);text-decoration:none;font-weight:700}.banner-destacado-module .content-wrapper .cta--area{margin-top:23px;text-transform:uppercase}.banner-destacado-module .content-wrapper .description .video-popup:after{width:27px;height:27px;display:inline-block;content:"";background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23F68A1E' fill-rule='nonzero' d='M12.5.5C5.608.5 0 6.108 0 13s5.608 12.5 12.5 12.5S25 19.892 25 13 19.392.5 12.5.5z'/%3E%3Cpath fill='%23FFF' d='M9.375 19.25V6.75L18.75 13z'/%3E%3C/g%3E%3C/svg%3E");vertical-align:bottom;margin-left:10px}.banner-destacado-module .swiper-button-next,.banner-destacado-module .swiper-button-prev{width:37px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-destacado-module .swiper-button-next:after,.banner-destacado-module .swiper-button-prev:after{font-size:17px}.banner-destacado-module .swiper-button-next.circle,.banner-destacado-module .swiper-button-prev.circle{border-radius:50%;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%);box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%)}.banner-destacado-module .swiper-button-next.around,.banner-destacado-module .swiper-button-prev.around{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%);box-shadow:0 2px 7px 0 rgb(0 48 83 / 12%)}.banner-destacado-module .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003053;opacity:1}@media only screen and (max-width:1140px){.banner-destacado-module .content-wrapper div[class*=span]{width:70%}.banner-destacado-module .banner-cintillo{display:none}.banner-destacado-module .swiper-slide-inner{min-height:490px}}.banner-destacado-module .swiper-slide-inner{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.banner-destacado-module .share-button:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='16' id='svg2' version='1.1' width='16' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs4'/%3E%3Cg id='layer1' transform='translate(0,-1036.3622)'%3E%3Cpath d='m -22.410713,-3.3303571 a 2.3660715,2.3660715 0 1 1 -4.732143,0 2.3660715,2.3660715 0 1 1 4.732143,0 z' id='path2985' style='fill:%23f68b1f;fill-opacity:1;stroke:none' transform='matrix(0.84528301,0,0,0.84528301,33.943395,1042.1773)'/%3E%3Cpath d='m -22.410713,-3.3303571 a 2.3660715,2.3660715 0 1 1 -4.732143,0 2.3660715,2.3660715 0 1 1 4.732143,0 z' id='path2985-1' style='fill:%23f68b1f;fill-opacity:1;stroke:none' transform='matrix(0.84528301,0,0,0.84528301,33.943395,1052.1773)'/%3E%3Cpath d='m -22.410713,-3.3303571 a 2.3660715,2.3660715 0 1 1 -4.732143,0 2.3660715,2.3660715 0 1 1 4.732143,0 z' id='path2985-1-7' style='fill:%23f68b1f;fill-opacity:1;stroke:none' transform='matrix(0.84528301,0,0,0.84528301,23.943395,1047.1773)'/%3E%3Cpath d='M 13,3 3,8 13,13' id='path3791' style='fill:none;stroke:%23f68b1f;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1' transform='translate(0,1036.3622)'/%3E%3C/g%3E%3C/svg%3E")}.banner-destacado-module .share-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:20px;cursor:pointer}.banner-destacado-module .info *{font-weight:200;text-decoration:none}.banner-destacado-module .social-item{display:none;margin-top:-8px}.banner-destacado-module .social-item.show-element{display:block}.banner-destacado-module .social-item svg{fill:#fff;height:20px;width:20px}.banner-destacado-module .title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:8% 0}.banner-destacado-module .social--icons{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:150px}.banner-destacado-module .social-item .show-element{z-index:11;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.banner-destacado-module .social-item.show-element{z-index:11;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.banner-destacado-module .social-item{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:.125rem;left:1rem;width:14rem;visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.banner-destacado-module .social--icons a{padding:8px;border-radius:50%;height:35px;width:35px}.banner-destacado-module a.facebook--color{background-color:#346da6}.banner-destacado-module a.twitter--color{background-color:#4086cd}.banner-destacado-module a.whatsapp--color{background-color:#00a500}.banner-destacado-module a.email--color{background-color:#3498db}.banner-destacado-module .primary--color *{color:#0d6fb8!important}.banner-destacado-module .secondary--color *{color:#f68b1f!important}.banner-destacado-module .alternate--color *{color:#003053!important}.banner-destacado-module .dark--color *{color:#000!important}.banner-destacado-module .grey--color *{color:#505050!important}.banner-destacado-module .light--color *{color:#fff!important}.banner-destacado-module .custom--a *{color:#f0f0f0!important}.banner-destacado-module .custom--b *{color:#5a5a5a!important}.banner-destacado-module .custom--c *{color:#0275d8!important}@media only screen and (max-width:812px){.banner-destacado-module .content-wrapper,.banner-destacado-module .content-wrapper div[class*=span]{width:100%}.banner-destacado-module .swiper-slide-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:670px}.banner-destacado-module .content-wrapper .description *{color:var(--grey-color)}.banner-destacado-module .content-wrapper .info{padding:24px 0}.banner-destacado-module .swiper-slide-inner{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner-destacado-module .content-wrapper{margin:0}.banner-destacado-module .content-wrapper .cta--area{max-width:60%;margin-left:auto;margin-right:auto}.banner-destacado-module .description{padding-top:100px}.banner-destacado-module .description *{color:#fff!important}.banner-destacado-module .swiper-slide-inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:2}.banner-destacado-module .swiper-slide-inner img{z-index:1}.banner-destacado-module .content-wrapper{margin:0;background-color:transparent!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.banner-destacado-module .content-wrapper .description h2,.banner-destacado-module .title-container .title-slider-item{font-size:18px}.banner-destacado-module .content-wrapper .description h3{font-size:14px}.banner-destacado-module .title-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;position:absolute;top:20px;width:100%;background-color:rgba(0,80,160,.9);left:0}.banner-destacado-module .title-container .title-slider-item{text-align:left!important;width:100%}.banner-destacado-module .title-container>*{margin-bottom:0;color:#fff!important;text-align:left!important}.banner-destacado-module .info *{text-align:center}.banner-destacado-module .share-button{display:none}.banner-destacado-module .title-container .title-slider-item::before{content:"|";color:var(--secondary-color)}}
.tarjeta{position:relative}.tarjeta .card{-ms-flex-line-pack:start;align-content:flex-start}.tarjeta .cards__card__img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 10px)}.tarjeta .card__image__container a{display:-webkit-box;display:-ms-flexbox;display:flex}.tarjeta .card__image__container{-ms-flex-item-align:start;align-self:flex-start}.tarjeta .card__image{height:auto;margin:0 auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.tarjeta .card__text{padding:25px 30px 0;text-align:center;width:100%;-ms-flex-item-align:start;align-self:flex-start}.tarjeta .card__text h2.card__title{font-size:22px;line-height:29px;margin-bottom:15px;font-weight:500!important}.tarjeta .card__text h3.card__title{ color: var(--primary-color) !important; font-size:22px;line-height:29px;margin-bottom:15px;font-weight:500!important;}.tarjeta .card__text ul{padding-left:0}.tarjeta .card__button{padding:0 30px 26px;text-align:center;width:100%;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto}.tarjeta h4.card__title{margin:0}.tarjeta .card__button a{text-decoration:none;font-weight:500;min-width:auto}.tarjeta .swiper-autoheight .swiper-wrapper{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}@media (max-width:460px){.tarjeta[data-swiper-devices=only_desktop] .swiper-slide{width:100%!important;-webkit-box-flex:1;-ms-flex:1;height:auto}.tarjeta .cards__card__img{margin:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.tarjeta .card__image{max-width:100%}}
.breadcrumbs .hs-breadcrumb-menu-divider:before{content:"/";margin:0 5px;padding:0;color:var(--alternate-color)}.breadcrumbs .hs-breadcrumb-menu-item:last-child:after{content:'/';padding-left:5px;color:var(--alternate-color)}.breadcrumbs .hs-breadcrumb-menu-item{margin-bottom:0;padding:0}.breadcrumbs .hs-breadcrumb-menu-item .hs-breadcrumb-label{text-decoration:none;color:var(--alternate-color)}.breadcrumbs .hs-breadcrumb-menu-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .hs-breadcrumb-menu-item:last-child .hs-breadcrumb-label{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:550px;width:100%;display:inline-block}@media only screen and (max-width:768px){.breadcrumbs .hs-breadcrumb-menu-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .hs-breadcrumb-menu-item:last-child .hs-breadcrumb-label{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:200px;width:100%;display:inline-block}}@media only screen and (max-width:576px){.breadcrumbs .hs-breadcrumb-menu-item .hs-breadcrumb-label{font-size:12px}.breadcrumbs .hs-breadcrumb-menu-item:last-child .hs-breadcrumb-label{max-width:calc(50vw - 99px);margin-top:2px}}
.caracteristicas-producto .programa-body{margin-bottom:49px}.caracteristicas-producto .programa__nombre{background-color:rgba(13,110,184,.1);color:var(--primary-color);padding:8px 11px 9px}.caracteristicas-producto .programa__nombre h3{font-size:18px;font-weight:400;color:var(--primary-color);margin-bottom:0}.caracteristicas-producto .programa__descripcion{padding:8px 11px 9px}.caracteristicas-producto .cmp-button:active svg g,.cmp-button:hover svg g{fill:#fff!important}.caracteristicas-producto .programa__fila{display:none}.caracteristicas-producto .programa__descripcion a{padding:0!important;margin:0 0 0 10px;display:inline-block;text-align:left;font-weight:700}.caracteristicas-producto .programa__descripcion a.icon-arrow.dowm span:after,.caracteristicas-producto .programa__descripcion a.icon-arrow.down span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.caracteristicas-producto .programa__footer{text-align:center}.caracteristicas-producto .programa__footer a{min-width:320px}.caracteristicas-producto .programa__footer .more_feature_button span:before{content:"";display:inline-block;margin-right:5px;background-position:center;background-repeat:no-repeat;background-size:20px;width:20px;height:20px;vertical-align:text-bottom;background-image:url("data:image/svg+xml,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(1.000000, 1.000000)'%3E%3Ccircle id='OvalOne' stroke='%23003057' stroke-width='1.5' cx='10' cy='10' r='10'%3E%3C/circle%3E%3Cpolygon id='plusOne' stroke='%2300305A' stroke-width='0.5' fill='%23003057' points='15 10.3882353 10.5294118 10.3882353 10.5294118 14.7411765 9.47058824 14.7411765 9.47058824 10.3882353 5 10.3882353 5 9.37647059 9.47058824 9.37647059 9.47058824 5 10.5294118 5 10.5294118 9.37647059 15 9.37647059'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.caracteristicas-producto .programa__footer .more_feature_button:hover span:before{background-image:url("data:image/svg+xml,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(1.000000, 1.000000)'%3E%3Ccircle id='OvalOne' stroke='%23ffffff' stroke-width='1.5' cx='10' cy='10' r='10'%3E%3C/circle%3E%3Cpolygon id='plusOne' stroke='%23ffffff' stroke-width='0.5' fill='%23ffffff' points='15 10.3882353 10.5294118 10.3882353 10.5294118 14.7411765 9.47058824 14.7411765 9.47058824 10.3882353 5 10.3882353 5 9.37647059 9.47058824 9.37647059 9.47058824 5 10.5294118 5 10.5294118 9.37647059 15 9.37647059'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.caracteristicas-producto .programa__footer .more_feature_button.expanded span:before{background-image:url("data:image/svg+xml,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icono-mas' transform='translate(1.000000, 1.000000)'%3E%3Ccircle id='OvalTwo' stroke='%23003057' stroke-width='1.5' cx='10' cy='10' r='10'%3E%3C/circle%3E%3Cpolygon id='PlusTwo' stroke='%2300305A' stroke-width='0.5' fill='%23003057' points='15 10.3882353 10.5294118 10.3882353 9.47058824 10.3882353 5 10.3882353 5 9.37647059 9.47058824 9.37647059 10.5294118 9.37647059 15 9.37647059'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.caracteristicas-producto .programa__footer .more_feature_button.expanded:hover span:before{background-image:url("data:image/svg+xml,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icono-mas' transform='translate(1.000000, 1.000000)'%3E%3Ccircle id='OvalTwo' stroke='%23ffffff' stroke-width='1.5' cx='10' cy='10' r='10'%3E%3C/circle%3E%3Cpolygon id='PlusTwo' stroke='%23ffffff' stroke-width='0.5' fill='%23ffffff' points='15 10.3882353 10.5294118 10.3882353 9.47058824 10.3882353 5 10.3882353 5 9.37647059 9.47058824 9.37647059 10.5294118 9.37647059 15 9.37647059'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@media (min-width:768px){.caracteristicas-producto .programa__nombre,.programa__descripcion{padding:14px 35px 15px}.caracteristicas-producto .programa__nombre{-ms-flex-negative:0;flex-shrink:0;width:362px}.caracteristicas-producto .programa__descripcion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.caracteristicas-producto .programa__fila{border-top:1px solid rgba(13,110,184,.31)}.caracteristicas-producto .programa__fila.open{display:-webkit-box;display:-ms-flexbox;display:flex}.caracteristicas-producto .programa__fila:first-child{border-top:0}}@media (max-width:1024px){.caracteristicas-producto .programa__footer a{min-width:110px;width:48%;display:inline-block}}@media (max-width:767px){.caracteristicas-producto .programa__fila.open{display:block;max-height:initial}.caracteristicas-producto .programa__descripcion a{display:block;text-align:left;margin:0}.caracteristicas-producto .programa__footer a{min-width:initial;width:100%}}
.banner-llamada .img-background{position:relative;height:calc(100vh - 58px)}.banner-llamada h3.titleLoad{color:#fff}.banner-llamada .card-blue-absorcion #closeThankYouCita{width:30px;height:30px;line-height:30px;padding:0!important;border-radius:50%;color:#fff;position:fixed;top:70px;right:10px;z-index:1050}.banner-llamada h5.descriptionSectionAbsorcion{margin-top:0;margin-bottom:10px}.banner-llamada .img-background img:not(.img-fluid){width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;z-index:1}.banner-llamada .banner-container{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.banner-llamada .banner-container>div{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 50%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;padding:30px}.mask{width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:2;position:relative}.banner-llamada .banner-list{display:inline;padding:20px 0}.banner-llamada .banner-list li{list-style:none;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-llamada .banner-list li svg{width:40px;height:25px;padding:0 15px 0 0}.banner-llamada .video-background{position:relative}.banner-llamada .video-background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.banner-llamada .banner-titles *{font-weight:400}.banner-llamada .video-background img{display:none}.banner-llamada .bootstrap-datetimepicker-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:95%;position:absolute}.banner-llamada .bootstrap-datetimepicker-widget ul{list-style:none;margin:0;padding:0}.banner-llamada .bootstrap-datetimepicker-widget button{float:none}.banner-llamada .bootstrap-datetimepicker-widget button::before{display:none}.banner-llamada .bootstrap-datetimepicker-widget .table-condensed{text-align:center;margin:auto}.banner-llamada .bootstrap-datetimepicker-widget .btn-primary.disabled,.banner-llamada .bootstrap-datetimepicker-widget .btn-primary:disabled{background-color:transparent;border-color:transparent;color:#000!important;font-size:1.25rem;padding:.5rem}.banner-llamada .bootstrap-datetimepicker-widget span.glyphicon-chevron-down,.banner-llamada .bootstrap-datetimepicker-widget span.glyphicon-chevron-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-llamada .bootstrap-datetimepicker-widget .table-condensed tr td a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.banner-llamada .bootstrap-datetimepicker-widget span.glyphicon-chevron-up::after{content:'';position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f68b1f}.banner-llamada .bootstrap-datetimepicker-widget span.glyphicon-chevron-down::after{content:'';position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f68b1f}.banner-llamada .bootstrap-datetimepicker-widget .btn{-webkit-box-shadow:none;box-shadow:none}.md-form .btn{margin:0 .75rem!important}.banner-llamada .bootstrap-datetimepicker-widget .btn.disabled,.bootstrap-datetimepicker-widge .btn:disabled{opacity:1}.banner-llamada .bootstrap-datetimepicker-widget span{color:#000;font-size:1.2rem;font-weight:500}.banner-llamada .picker-switch.accordion-toggle{position:initial}.banner-llamada .bootstrap-datetimepicker-widget .glyphicon-remove{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background-color:#f68b1f;position:absolute;border-radius:3px;font-size:.75rem;cursor:pointer;padding:0 10px;color:#fff;bottom:25px;z-index:9999999;right:52px}.banner-llamada .bootstrap-datetimepicker-widget .glyphicon-remove:after{content:'Confirmar';color:#fff}.formExpuesto .form-control{height:1.9rem!important}.mobile-two-row .icon-last-name{display:none!important}.mobile-two-row .divide{display:none}.banner-llamada #msj-guardado{background-color:#fff;z-index:99}@media(max-width:768px){.banner-llamada .img-background{height:auto}.banner-llamada .bootstrap-datetimepicker-widget .glyphicon-remove{right:15px}.banner-llamada .banner-left,.banner-llamada .video-background video{display:none}.mobile-two-row>.row{-ms-flex-wrap:wrap;flex-wrap:wrap}.mask{overflow:initial}.mobile-two-row .divide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;margin-top:1rem}.mobile-two-row .col-5.md-select-form{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.mobile-two-row .icon-last-name{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.banner-llamada .img-background img,.banner-llamada .video-background img{display:block;width:100%;height:auto;position:relative}.banner-llamada .banner-container,.banner-llamada .banner-container>div{padding:0!important}}@media only screen and (max-width:460px){.banner-llamada .card-blue-absorcion #closeThankYouCita{top:40px}}
.banner-cita .img-background {
    position: relative;
   /* min-height: calc(100vh - 58px)*/
}

.banner-cita .img-background img {
    position: absolute;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: 1
}

.banner-cita #proceso-absorcion img {
    -o-object-fit: contain;
    object-fit: contain;
    height: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.banner-cita .banner-container {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    padding: 0 30px
}

.banner-cita .banner-container>div {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 50%;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    padding: 30px 0;
    max-width: 50%;
    position: relative
}

.banner-cita .alturaFila {
    list-style: none
}

.banner-cita .card-blue-absorcion {
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #fff
}

.banner-cita .card-blue-absorcion #closeThankYouCita {
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding: 0 !important;
    border-radius: 50%;
    color: #fff;
    position: fixed;
    top: 70px;
    right: 10px;
    z-index: 1050
}

a.dateBox p.m-0 {
    color: #fff
}

.mask {
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .5);
    z-index: 2;
    position: relative
}

.banner-cita .banner-list {
    display: inline;
    padding: 20px 0
}

.banner-cita .banner-list li {
    list-style: none;
    font-weight: 700;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.banner-cita .banner-list li svg {
    width: 40px;
    height: 25px;
    padding: 0 15px 0 0
}

.banner-cita .video-background {
    position: relative
}

.banner-cita .video-background video {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1
}

.banner-cita .banner-titles * {
    font-weight: 400
}

.banner-cita .video-background img {
    display: none
}

.banner-cita .bootstrap-datetimepicker-widget {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 95%;
    position: absolute
}

.banner-cita .bootstrap-datetimepicker-widget ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.banner-cita .bootstrap-datetimepicker-widget button {
    float: none
}

.banner-cita .bootstrap-datetimepicker-widget button::before {
    display: none
}

.banner-cita .bootstrap-datetimepicker-widget .table-condensed {
    text-align: center;
    margin: auto
}

.banner-cita .bootstrap-datetimepicker-widget .btn-primary.disabled,
.banner-cita .bootstrap-datetimepicker-widget .btn-primary:disabled {
    background-color: transparent;
    border-color: transparent;
    color: #000 !important;
    font-size: 1.25rem;
    padding: .5rem
}

.banner-cita .bootstrap-datetimepicker-widget span.glyphicon-chevron-down,
.banner-cita .bootstrap-datetimepicker-widget span.glyphicon-chevron-up {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.banner-cita .bootstrap-datetimepicker-widget .table-condensed tr td a {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}

.banner-cita .bootstrap-datetimepicker-widget span.glyphicon-chevron-up::after {
    content: '';
    position: absolute;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f68b1f
}

.banner-cita .bootstrap-datetimepicker-widget span.glyphicon-chevron-down::after {
    content: '';
    position: absolute;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #f68b1f
}

.banner-cita .bootstrap-datetimepicker-widget .btn {
    -webkit-box-shadow: none;
    box-shadow: none
}

.md-form .btn {
    margin: 0 .75rem !important
}

.banner-cita .bootstrap-datetimepicker-widget .btn.disabled,
.bootstrap-datetimepicker-widge .btn:disabled {
    opacity: 1
}

.banner-cita .bootstrap-datetimepicker-widget span {
    color: #000;
    font-size: 1.2rem;
    font-weight: 500
}

.banner-cita .picker-switch.accordion-toggle {
    position: initial
}

.banner-cita .bootstrap-datetimepicker-widget .glyphicon-remove {
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    background-color: #f68b1f;
    position: absolute;
    border-radius: 3px;
    font-size: .75rem;
    cursor: pointer;
    padding: 0 10px;
    color: #fff;
    bottom: 25px;
    z-index: 9999999;
    right: 52px
}

.banner-cita .bootstrap-datetimepicker-widget .glyphicon-remove:after {
    content: 'Confirmar'
}

.formExpuesto .form-control {
    height: 1.9rem !important
}

.mobile-two-row .icon-last-name {
    display: none !important
}

.mobile-two-row .divide {
    display: none
}

.textotelefono{
    margin-top: -15px;
    margin-bottom: 15px;
    font-size: 12px;
    color: var(--primary-color);
    font-weight: 500;
}

@media(max-width:768px) {
    .textotelefono{
        font-size: 9px;
        font-weight: 450;
    }


    .banner-cintillo {
        display: block
    }

    .banner-cita .img-background {
        height: auto
    }

    .mask {
        overflow: initial
    }

    .banner-cita .bootstrap-datetimepicker-widget .glyphicon-remove {
        right: 15px
    }

    .banner-cita .banner-left,
    .banner-cita .video-background video {
        display: none
    }

    .mobile-two-row>.row {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .mobile-two-row .divide {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        display: block;
        margin-top: 1rem
    }

    .mobile-two-row .col-5.md-select-form {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .mobile-two-row .icon-last-name {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .banner-cita .img-background img,
    .banner-cita .video-background img {
        display: block;
        width: 100%;
        height: auto;
        position: relative
    }

    .banner-cita .banner-container,
    .banner-cita .banner-container>div {
        padding: 0 !important;
        max-width: 100%
    }

    .banner-cita .card-blue-absorcion {
        position: fixed
    }
}

.banner-cintillo {
    position: absolute;
    top: 25%;
    left: 5%;
    z-index: 999
}

.banner-cintillo img {
    height: 100px
}

.titulo-formulario-expuesto{
    font-weight: 500 !important;
}

.frm-politicas {
    margin-right: 20px;
    margin-left: 20px;
}

label.politicas.light{
    line-height: 5px !important;
    font-size: 10px !important;
}

label.politicas.light .span-continuar{
    font-size: 11px !important;
    line-height: 5px !important;
}

label.politicas.light a{
    font-size: 11px !important;
    line-height: 5px !important;
}

.btn-frm-expuesto{
    width: 50% !important;
    /*margin-left: 25%!important;*/
}

.dv-ac{
    display: flex;
    justify-content: center;
}

.btn-ac{
    max-width: 50% !important;
}

.oc-campos-mail{
    display: none;
}
.descripcion_botones .description-titulo{border-left:2px solid #0d6eb8;margin:20px 0 8px;padding-left:20px}.descripcion_botones .description-titulo h3{color:#757575;font-weight:300}.descripcion_botones .description-contenido{margin-top:1rem}.descripcion_botones .descripcion-inicio h4,.descripcion_botones .descripcion-inicio h6{font-size:22px;line-height:29px;font-family:300}.descripcion_botones .descripcion-container{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.descripcion_botones .descripcion-datos-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:120px}.descripcion_botones .descripcion-datos-item .icon-u,.descripcion_botones .descripcion-datos-item [class*=icon-]:not(.icon-arrow),.descripcion_botones .descripcion-datos-item [class*=icon-]:not(.icon-arrow) span,.descripcion_botones .descripcion-datos-item [class^=icon-]:not(.icon-arrow),.descripcion_botones .descripcion-datos-item [class^=icon-]:not(.icon-arrow) span,.descripcion_botones .descripcion-datos-item i{font-size:2rem}.descripcion-container>div{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:1 1;-webkit-box-flex:1;flex:1 1;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.descripcion_botones .descripcion-calendario{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141' height='146' style='&%2310; fill: %23f0f0f0;&%2310;'%3E%3Cpath d='M13.3,126.4V37.4c0-2.4,.9-4.5,2.6-6.3c1.7-1.8,3.8-2.6 6.2-2.6h8.8v-6.7c0-3.1,1.1-5.7,3.2-7.9c2.2-2.2,4.7-3.3,7.8-3.3h4.4c3,0 5.6,1.1,7.8,3.3c2.2,2.2,3.2,4.8,3.2,7.9v6.7h26.4v-6.7c0-3.1,1.1-5.7 3.2-7.9c2.2-2.2,4.7-3.3,7.8-3.3h4.4c3,0,5.6,1.1,7.8,3.3c2.2,2.2,3.2 4.8,3.2,7.9v6.7h8.8c2.4,0,4.4,.9,6.2,2.6c1.7,1.8,2.6,3.8,2.6,6.3v88.9c0 2.4-.9,4.5-2.6,6.3c-1.7,1.8-3.8,2.6-6.2,2.6H22.1c-2.4,0-4.4-.9-6.2-2.6C14.2,130.8 13.3,128.8,13.3,126.4z M22.1,126.4h96.8V55.2H22.1V126.4z M39.7,41.9c0,.6,.2,1.2 .6,1.6c.4,.4,.9,.6,1.6,.6h4.4c.6,0,1.2-.2,1.6-.6c.4-.4 .6-.9,.6-1.6v-20c0-.6-.2-1.2-.6-1.6c-.4-.4-.9-.6-1.6-.6h-4.4c-.6,0-1.2,.2-1.6 .6c-.4,.4-.6,1-.6,1.6V41.9z M92.5,41.9c0,.6,.2,1.2,.6,1.6c.4,.4,.9,.6 1.6,.6h4.4c.6,0,1.2-.2,1.6-.6c.4-.4 .6-.9,.6-1.6v-20c0-.6-.2-1.2-.6-1.6c-.4-.4-.9-.6-1.6-.6h-4.4c-.6 0-1.2,.2-1.6,.6c-.4,.4-.6,1-.6,1.6V41.9z'/%3E%3Clink xmlns=''/%3E%3C/svg%3E");min-height:150px;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-position:center}.descripcion_botones .descripcion-datos{text-align:center}.descripcion_botones .simple-buttons .descripcion-botones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.descripcion_botones .descripcion-botones a{width:100%;max-width:300px}.descripcion_botones .simple-buttons .descripcion-botones a{max-width:calc(100% / 3 - 10px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex}.descripcion_botones .descripcion-calendario a{text-transform:uppercase;text-decoration:none;width:111px;text-align:center;font-size:12px;margin-top:19px}@media (max-width:1024px){.descripcion_botones .descripcion-container{-ms-flex-wrap:nowrap;flex-wrap:wrap}}@media (max-width:768px){.descripcion_botones .descripcion-container>div{min-width:50%;margin:10px;text-align:center}.descripcion_botones .descripcion-botones,.descripcion_botones .simple-buttons .descripcion-botones{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0!important}.descripcion_botones .simple-buttons .descripcion-botones a{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.descripcion_botones .descripcion-datos-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:576px){.descripcion_botones .descripcion-container>div{min-width:100%;margin:10px;text-align:center}}
.biblioteca_header{margin-bottom:40px}.biblioteca_header h1{padding:10px 0;font-size:18px;text-align:center}.biblioteca_header p{margin-bottom:0;padding-bottom:20px;font-size:16px;text-align:center}.biblioteca_recursos .biblioteca_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.biblioteca_recursos .cardBiblioteca{-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);padding:1rem 1rem!important}.biblioteca_recursos .headingCardB{color:#757575;-webkit-box-sizing:border-box;box-sizing:border-box}.biblioteca_recursos .headingCardB h4{font-size:18px;margin-bottom:0;padding-bottom:.5rem;padding-top:.5rem;font-weight:400;line-height:1.5;border-bottom:2px solid #ededed;color:#757575}.biblioteca_recursos .colCardB:last-child .cardBiblioteca{border-bottom:none}.biblioteca_recursos .bodyCardB{padding-right:15px}.biblioteca_recursos .rowLinkResource{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem}.biblioteca_recursos .rowLinkResource img{max-width:40px!important}.biblioteca_recursos .rowLinkResource a{color:#757575;font-weight:300;line-height:normal;text-decoration:none;padding-left:.5rem;font-size:1rem;overflow:auto}.bgcolor{background-color:#eee}.rotate.headingCardB h4:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.biblioteca_recursos .colCardB{width:calc(25% - 15px)!important}.biblioteca_recursos .cardBiblioteca{min-height:250px}@media (max-width:1024px){.biblioteca_recursos .cardBiblioteca{min-height:auto}.biblioteca_recursos .biblioteca_container{-ms-flex-wrap:wrap;flex-wrap:wrap}.biblioteca_recursos .colCardB{width:calc(50% - 30px)!important;margin-bottom:25px}}@media (max-width:767px){.biblioteca_header{margin-bottom:0}section.biblioteca_recursos{border:1px solid #ededed;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%)}.biblioteca_header h1{border-bottom:2px solid #006fba;padding:10px 0;font-size:18px;padding-right:20px;padding-left:20px;text-align:left}.biblioteca_header p{border-bottom:2px solid #ededed;margin-bottom:0;padding-bottom:20px;font-size:16px;padding-right:20px;padding-left:20px;line-height:1.2;text-align:left}.biblioteca_recursos .colCardB{width:100%!important;margin-bottom:0}.biblioteca_recursos .bodyCardB{margin-bottom:15px;padding-left:20px;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.biblioteca_recursos .cardBiblioteca{-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important;border-bottom:2px solid #ededed}.biblioteca_recursos .bodyCardB{border-top:2px solid #ededed}.biblioteca_recursos .colCardB:last-child{border-bottom:none}.biblioteca_recursos .headingCardB h4{position:relative;font-size:16px;padding-left:20px;padding-right:20px;border-bottom:none}.biblioteca_recursos .headingCardB.rotate h4{font-weight:700!important}.biblioteca_recursos .headingCardB h4:after{content:"\e985";font-family:icon-u!important;right:10px;position:absolute;color:#757575}.biblioteca_recursos .rowLinkResource img{display:none}}
.hs-search-results__listing{margin:0;padding:0;list-style:none}.hs-search-results__listing li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #ccc;padding-bottom:15px;margin-top:35px}.hs-search-highlight{font-weight:700}.hs-search-results__prev-page{float:left}.hs-search-results__next-page{float:right}