header.telcel-menu-header{font-family:'Source Sans Pro',sans-serif;position:relative;z-index:9000}
@media(min-width:992px){header.telcel-menu-header{min-height:108px}
header.telcel-menu-header .header-container .top-nav{background:#00529b;width:100%;position:fixed;top:0;z-index:99}
header.telcel-menu-header .header-container .top-nav .menu-header{display:none}
header.telcel-menu-header .header-container .top-nav .tabs-worlds .nav-tabs li{position:static}
header.telcel-menu-header .header-container .top-nav .tabs-worlds .nav-tabs li a{font-size:16px;font-weight:400}
header.telcel-menu-header .header-container .top-nav .tabs-worlds .nav-tabs li a:hover{color:#00529b}
header.telcel-menu-header .header-container .top-nav .list-services{margin-right:268px}
header.telcel-menu-header .header-container .top-nav .list-services ul{margin-bottom:0}
header.telcel-menu-header .header-container .top-nav .list-services ul>li{padding:9px}
header.telcel-menu-header .header-container .top-nav .list-services ul>li.claro-shop img{width:80px;margin-top:-7px}
header.telcel-menu-header .header-container .top-nav .list-services ul>li.claro-shop .text-claro{display:none}
header.telcel-menu-header .header-container .top-nav .list-services ul>li:last-child img{margin-top:-7px}
header.telcel-menu-header .header-container .top-nav .list-services ul>li a{color:#fff}
header.telcel-menu-header .header-container .bottom-nav{box-shadow:0 5px 5px rgba(0,0,0,0.1);background:#fff;position:fixed;top:43px;width:100%;z-index:9999;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;transition-property:all;transition-duration:.5s;transition-timing-function:linear}
header.telcel-menu-header .header-container .bottom-nav.fixed-bottom-nav{top:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;transition-property:all;transition-duration:.5s;transition-timing-function:linear}
header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-nuevo-menu{height:65px;width:80px;border:none !important;font-size:18px;font-weight:600;padding-left:0;padding-right:0;color:#666;padding-top:20px;border-radius:0;background-image:url("../../../../../../content/dam/htmls/img/icons/flecha_menu_gris.svg");background-repeat:no-repeat;background-position:100% 55%;background-size:16px}
header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-nuevo-menu.active{-webkit-box-shadow:inset 0 -5px 0 0 #00529b;-moz-box-shadow:inset 0 -5px 0 0 #00529b;box-shadow:inset 0 -5px 0 0 #00529b;color:#00529b;background-image:url("../../../../../../content/dam/htmls/img/icons/flecha_menu_azul.svg")}
header.telcel-menu-header .header-container .bottom-nav .nav-options{margin-right:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;transition-property:all;transition-duration:.2s;transition-timing-function:linear}
header.telcel-menu-header .header-container .bottom-nav .nav-options.fixed-options{margin-right:268px}
header.telcel-menu-header .header-container .bottom-nav .nav-options ul>li{position:relative}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list{background:#fff;margin-bottom:0;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li{padding:0;margin-bottom:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li .dropdown-backdrop{display:none !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li a{padding:20px 0 13px 20px;display:block}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.open{border-bottom:6px solid #00529b;max-height:63px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.open a.dropdown-toggle{font-weight:600;padding-top:23px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li .dropdown-menu{min-width:275px;top:110%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;left:0 !important;right:auto !important;border:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li .dropdown-menu .header-submenu{display:none}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .dropdown-menu{width:400px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .dropdown-menu.atajos-mundo{max-width:400px;left:auto !important;right:-105px !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .dropdown-menu.atajos-mundo .shortcut-container{max-width:50%}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .dropdown-menu.atajos-empresas{max-width:220px;left:auto !important;right:-105px !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .shortcut-container{float:left;padding:20px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .shortcut-container a{padding:0;margin:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.atajos .shortcut-container a:hover{color:#0071d1 !important;text-decoration:underline}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
@media(min-width:992px) and (max-width:1129px){header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado>a{max-width:105px}
}
@media(min-width:992px) and (max-width:1009px){header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado>a{max-width:90px}
}
@media(min-width:992px){header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado .dropdown-menu{max-height:280px;overflow-x:hidden;overflow-y:scroll}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado .dropdown-menu li a:hover{background:#e5edf5 !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado .dropdown-menu li.selected{background:#e5edf5}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado .dropdown-menu li.selected a{color:#00529b;font-weight:600}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.estado .dropdown-menu li.selected a:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/check.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.tienda .dropdown-menu li a:hover{background:#e5edf5 !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.tienda .dropdown-menu li.selected{background:#e5edf5}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.tienda .dropdown-menu li.selected a{color:#00529b;font-weight:600}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.tienda .dropdown-menu li.selected a:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/check.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.carrito .carrito-contenedor{display:inline-block;position:relative}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.carrito .carrito-contenedor .contador-carrito{display:flex;justify-content:center;align-items:center;height:18px;width:18px;background:#c71585;border-radius:50%;color:#fff;font-weight:600;position:absolute;top:-7px;left:11px;font-size:12px;z-index:1}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.carrito .carrito-contenedor .notificacion{position:absolute;left:10px;top:-3px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.carrito .dropdown-menu li a{position:relative}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.carrito .dropdown-menu li a:hover{background:#e5edf5 !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li a{color:#00529b}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li a img{margin-right:5px}
}
@media(min-width:992px) and (max-width:1243px) and (min-width:992px){header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li a:hover{text-decoration:none !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li a .text-option{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;text-decoration:none}
}
@media(min-width:992px){header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.mi_telcel{font-family:telcelregular;font-weight:600}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.mi_telcel img{margin-right:8px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list li.mi_telcel a{color:#0096d1}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu{padding:0;margin:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li{padding:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li a{padding:10px 10px;display:block;color:#666;font-size:14px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li a.azul-title-extra{color:#00529b;font-size:15px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li a.azul-title{color:#00529b;font-size:15px}
.azul-title{color:#00529b;padding-bottom:5px !important;font-weight:600}
.azul-title-extra{color:#00529b;padding-top:10px !important;font-weight:600;line-height:2}
.m-b-20-d{margin:0 0 20px 0}
}
@media(max-width:991px){header.telcel-menu-header{min-height:114px}
header.telcel-menu-header .header-container .top-nav{display:none}
header.telcel-menu-header .header-container .top-nav .menu-header{height:50px;background:#00529b;color:#fff;padding-top:12px;font-size:18px;position:fixed;z-index:15}
header.telcel-menu-header .header-container .top-nav .menu-header button{margin-top:-4px;background:transparent;border:0}
header.telcel-menu-header .header-container .top-nav .container-fluid{padding:0}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds{float:none !important}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds .nav-tabs{position:relative;top:50px}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds .nav-tabs .item-main.active>a:after{content:" ";background-image:url("../../../../../../content/dam/htmls/img/icons/mas_azul.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds .nav-tabs .item-main>a:after{content:" ";background-image:url("../../../../../../content/dam/htmls/img/icons/flecha_gopage.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds .nav-tabs .item-main a.open_menu:after{content:" ";background-image:url("../../../../../../content/dam/htmls/img/icons/menos_azul.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds li{float:none}
header.telcel-menu-header .header-container .top-nav .container-fluid .tabs-worlds a{color:#00529b;font-weight:900}
header.telcel-menu-header .header-container .top-nav .container-fluid .list-services{float:none !important;position:relative;top:50px}
header.telcel-menu-header .header-container .top-nav .container-fluid .list-services li{display:block}
header.telcel-menu-header .header-container .top-nav .container-fluid .list-services li.claro-shop img{display:none}
header.telcel-menu-header .header-container .top-nav .container-fluid .list-services li.claro-shop .text-claro{display:block}
header.telcel-menu-header .header-container .top-nav .container-fluid .list-services li:last-child img{display:none}
header.telcel-menu-header .header-container .top-nav .container-fluid .list-services li a{padding:10px 15px;display:block;color:#00529b}
header.telcel-menu-header .header-container .bottom-nav{box-shadow:0 2px 5px rgba(126,126,126,0.1);max-height:50px;background:#fff;border-bottom:2px solid rgba(126,126,126,0.1);z-index:10;width:100%}
header.telcel-menu-header .header-container .bottom-nav.menu-mobile-fixed{position:fixed;top:0}
header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand{margin:0;padding:12px 0}
header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-nuevo-menu{float:left !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options{position:absolute;left:0;width:100%;top:50px;box-shadow:0 2px 2px rgba(126,126,126,0.1);z-index:2}
header.telcel-menu-header .header-container .bottom-nav .nav-options.options-none{display:none !important}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list{background:#fff;margin-bottom:0;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li{width:19%;text-align:center;margin-bottom:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-backdrop{display:none !important;position:unset;z-index:10}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li.dos-columnas{width:49%}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li.carrito .carrito-contenedor{display:inline-block;position:relative}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li.carrito .carrito-contenedor .contador-carrito{display:flex;justify-content:center;align-items:center;height:18px;width:18px;background:#c71585;border-radius:50%;color:#fff;font-weight:600;position:absolute;font-size:12px;top:-7px;left:11px;z-index:1}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li.carrito .carrito-contenedor .notificacion{position:absolute;left:10px;top:-3px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .text-option{display:none}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .caret{display:none}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li a{display:block;padding:15px;position:relative}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-menu{margin:0;padding:0;width:100%;background:#fff;height:100%;position:fixed !important;z-index:10;left:0 !important;top:0 !important;float:none}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-menu li{padding:0}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-menu li a{padding:10px 15px;display:block;color:#666;font-weight:900;font-size:14px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-menu li a.negro-text{color:#222;padding:10px 15px 10px 40px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-menu li a.azul-title-extra{color:#00529b;font-size:15px;padding:5px 15px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list>li .dropdown-menu li a.azul-title{color:#00529b;font-size:15px;padding:5px 15px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu{margin:0;width:100%;background:#fff;height:100%;position:fixed !important;z-index:10;left:0 !important;top:0 !important;float:none}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu .dropdown-content{margin-top:50px;overflow:scroll;-webkit-overflow-scrolling:touch}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li{text-align:left}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li.selected{background:#e5edf5}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li.selected a{color:#00529b;font-weight:600}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu li.selected a:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/check.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu .header-submenu{display:block;max-height:50px;padding:12px 0 10px 10px;box-shadow:0 2px 2px rgba(126,126,126,0.1);position:fixed;width:100%;z-index:15;background-color:#fff}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu .header-submenu p{color:#666;font-weight:900;font-size:18px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu .header-submenu p img{margin-left:-7px;margin-right:7px}
header.telcel-menu-header .header-container .bottom-nav .nav-options .options-list .dropdown-menu .header-submenu button{background:transparent;border:0}
.open-menu{display:block !important;width:100%;background:#fff;height:100%;position:fixed;z-index:9999;left:0 !important;right:0 !important;top:0 !important;margin:0 !important;overflow:scroll}
.full-menu{max-height:100% !important;width:100%;overflow:hidden !important;position:fixed !important}
.azul-title{color:#00529b;padding-bottom:5px !important;font-weight:600}
.azul-title-extra{color:#00529b;padding-top:10px !important;font-weight:600;line-height:2}
}
@media(max-width:768px) and (min-width:423px){header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand{padding:12px 15px}
}
@media(max-width:422px) and (min-width:375px){header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand{padding:14px 0}
header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand.empresas{margin-left:-10px}
header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand img{width:120px}
}
@media(max-width:375px) and (min-width:319px){header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand img{width:90px}
}
@media(max-width:320px){header.telcel-menu-header .header-container .bottom-nav .brand-container .navbar-brand{padding:14px 0 !important}
}
header.telcel-menu-header ul li{list-style:none}
header.telcel-menu-header .container-fluid{max-width:1280px;position:relative}
@media(max-width:767px){header.telcel-menu-header .bottom-nav .header-submenu{padding:10px !important}
header.telcel-menu-header .bottom-nav .header-submenu .pull-left{margin-bottom:0;margin-right:auto}
}
@media(max-width:767px){header.telcel-menu-header .bottom-nav .container-fluid{display:flex}
header.telcel-menu-header .bottom-nav .container-fluid .logo{display:flex}
header.telcel-menu-header .bottom-nav .container-fluid .logo .navbar-nuevo-menu{height:28px}
header.telcel-menu-header .bottom-nav .container-fluid .comp-buscador-menu{margin-left:auto}
}
header.telcel-menu-header .nav-tabs{border:0}
header.telcel-menu-header .nav-tabs>li{text-transform:uppercase}
header.telcel-menu-header .nav-tabs>li a{color:#fff}
header.telcel-menu-header .nav-tabs>li.active>a{border:1px solid #fff;color:#00529b !important;font-weight:900 !important;background-color:#fff !important}
header.telcel-menu-header .tabs-worlds .nav-tabs>li.active>a:hover{border:1px solid #fff !important;background-color:#fff;color:#00529b}
header.telcel-menu-header .tabs-worlds .nav>li>a:hover,header.telcel-menu-header .tabs-worlds .nav>li>a:focus{color:#00529b}
@media(max-width:991px){header.telcel-menu-header header.telcel-menu-header.navbar-right .dropdown-menu{left:0 !important}
}
.brand-container .logo .navbar-brand{height:100%}
.brand-container .logo .navbar-brand h1{margin:0;line-height:0}
.brand-container .logo .navbar-brand img{height:24px}
@media(max-width:990px){.brand-container .logo .navbar-brand img{height:16px}
}
@media(max-width:991px){.brand-container .logo{display:flex;align-items:center;justify-content:left;gap:8px;height:45px}
.brand-container .logo .navbar-nuevo-menu{margin-top:0 !important}
.brand-container .logo .navbar-brand{height:fit-content}
}
.comp-buscador-menu .menu-search #buscador-menu-formulario{margin:0;padding:0;position:absolute;right:10px;height:34px}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group{width:256px;border-radius:60px;overflow:hidden;background-color:#fff;height:100%;position:relative}
@media(max-width:990px){.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group{width:180px}
}
@media(max-width:319px){.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group{width:calc(100vw - 140px)}
}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group #nuevo-menu-buscador-boton-cerrar{display:none;position:absolute;cursor:pointer;left:8px;top:5px;z-index:3;height:24px;width:24px;background-size:cover;background-image:url("../../../../../../content/dam/htmls/img/icons/cerrar_azul.svg")}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group input{border:0;outline:0;background:transparent;font-family:inherit;font-size:15px;height:34px;padding:8px 20px;margin:0;width:100%}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group .input-group-btn{position:absolute;cursor:pointer;right:16px;top:5px;z-index:3;height:24px;width:24px;background-size:cover;background-image:url("../../../../../../content/dam/htmls/img/icons/cerrar_blanco_24x24.svg")}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group .input-group-btn>button{background-color:transparent;width:100%;height:100%;border:0}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group #nuevo-menu-buscador-boton-buscar{display:none;position:absolute;right:4px;top:3px;z-index:3}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group #nuevo-menu-buscador-boton-buscar>button{background-color:#e3edf6;width:100%;height:100%;border:0;border-radius:20px;padding:0 16px;color:#0071d1;height:28px;width:74px;font-weight:600}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group #nuevo-menu-buscador-boton-buscar>button.btn-disabled{pointer-events:none;background-color:#d0d0d0;color:#595959;cursor:none}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado{width:875px}
@media(max-width:1249px){.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado{width:calc(100vw - 416px)}
}
@media(max-width:990px){.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado{width:calc(100vw - 160px)}
}
@media(max-width:767px){.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado{width:calc(100vw - 74px)}
}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado .input-group-btn{display:none}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado #nuevo-menu-buscador-boton-cerrar,.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado #nuevo-menu-buscador-boton-buscar{display:block}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group.buscador-desplegado input{padding-left:36px;padding-right:96px}
.comp-buscador-menu .menu-search #buscador-menu-formulario.menu-search-normal{top:-38px}
.comp-buscador-menu .menu-search #buscador-menu-formulario.menu-search-fixed{top:15.5px}
.comp-buscador-menu .menu-search #buscador-menu-formulario.menu-search-fixed .input-group{background-color:#f2f7f9}
@media(max-width:990px){.comp-buscador-menu .menu-search #buscador-menu-formulario{top:-4px !important}
.comp-buscador-menu .menu-search #buscador-menu-formulario .input-group{background-color:#f2f7f9}
}
@media(min-width:992px){.menu-principal{min-height:385px;position:fixed;width:100%;top:108px;left:0;right:0;display:none;box-shadow:0 -5px -5px rgba(0,0,0,0.1);z-index:9999}
.menu-principal.active-menu{display:block}
.menu-principal .menu-content{max-width:950px;min-height:400px;margin:0 auto}
.menu-principal .menu-content ul{max-width:220px;background:#fff;min-height:460px;max-height:460px;padding:0;margin:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:relative}
.menu-principal .menu-content ul.level-1{box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.menu-principal .menu-content ul .menu-item{text-transform:none;position:static}
.menu-principal .menu-content ul .menu-item.hover-menu>a{background:#e5edf5;color:#00529b !important;font-weight:400 !important}
.menu-principal .menu-content ul .menu-item.hover-menu .submenu-content{visibility:visible;opacity:1}
.menu-principal .menu-content ul .menu-item img{margin-right:10px}
.menu-principal .menu-content ul .menu-item>a{padding:10px;text-decoration:none;font-size:14px !important;color:#666;display:flex;align-items:center}
.menu-principal .menu-content ul .menu-item .submenu-content{width:660px;max-width:660px;background:#fff;position:absolute;left:220px;top:0;box-shadow:0 6px 12px rgba(0,0,0,0.175);border-bottom-left-radius:5px;border-bottom-right-radius:5px;visibility:hidden;opacity:0;-webkit-transition:opacity 000ms,visibility 000ms;transition:opacity 000ms,visibility 000ms}
.menu-principal .menu-content ul .menu-item .submenu-content.default{visibility:visible !important;opacity:1 !important}
.menu-principal .menu-content ul .menu-item .submenu-content ul{position:relative;min-height:460px;max-height:460px;padding:20px;margin-left:0;width:222px;float:left;box-shadow:unset}
.menu-principal .menu-content ul .menu-item .submenu-content ul li.submenu-item-title a{color:#00529b;margin-top:10px;font-weight:600;font-size:13px;text-decoration:none}
.menu-principal .menu-content ul .menu-item .submenu-content ul li.submenu-item-title-extra a{color:#00529b;margin-top:10px;margin-bottom:8px;font-weight:600;font-size:13px}
.menu-principal .menu-content ul .menu-item .submenu-content ul li a{color:#4a4a4a;padding:0;margin:0;font-size:13px}
.menu-principal .menu-content ul .menu-item .submenu-content ul li a:hover{background:0;color:#0071d1 !important;text-decoration:underline}
.menu-principal .menu-content ul .menu-item .submenu-content .submenu-mobile ul{padding:0;min-height:0;margin-bottom:20px;max-width:200px}
.menu-principal .menu-content ul .menu-item .submenu-content .menu-img-container{position:relative;min-height:400px;max-height:400px;margin-left:0;width:220px;float:left;box-shadow:unset;background-repeat:no-repeat;background-position:center}
.menu-principal .menu-content ul .menu-item .submenu-content .especial{padding:0 !important;min-height:10px !important;height:auto !important;width:100%;margin:0 0 20px 0}
.menu-principal .menu-content ul .menu-item .submenu-content .especial li a{color:#666 !important;font-size:13px !important;padding:0 !important;margin:0 !important;font-weight:normal !important}
}
@media(max-width:991px){.menu-principal{position:relative;top:0 !important;min-height:0;display:block}
.menu-principal .menu-content{width:100%;max-width:100%;min-height:0}
.menu-principal .menu-content .level-1{background-color:#e5edf5;padding-left:0}
.menu-principal .menu-content .level-1 .menu-item>a{display:flex;align-items:center}
.menu-principal .menu-content .level-1 .menu-item>a:focus{border:0}
.menu-principal .menu-content .level-1 .menu-item>a:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/mas_azul.svg");width:24px;min-width:24px;height:24px;background-repeat:no-repeat;margin-left:auto}
.menu-principal .menu-content .level-1 .menu-item>a.open_menu:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/menos_azul.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
.menu-principal .menu-content ul{max-width:unset;min-height:unset;box-shadow:none}
.menu-principal .menu-content ul .menu-item{text-transform:capitalize;position:static}
.menu-principal .menu-content ul .menu-item:hover .submenu-content{visibility:visible;opacity:1}
.menu-principal .menu-content ul .menu-item img{margin-right:10px}
.menu-principal .menu-content ul .menu-item a{color:#666;padding:10px 18px;text-decoration:none;font-size:13px;display:flex;align-items:center}
.menu-principal .menu-content ul .menu-item a.black-mobile{color:#222 !important}
.menu-principal .menu-content ul .menu-item .submenu-content{visibility:visible;opacity:1;width:100%;position:relative;left:0;display:none;padding:0;background-color:#d9e5f0;box-shadow:none}
.menu-principal .menu-content ul .menu-item .submenu-content ul{position:relative;min-height:1px;padding:0;margin-left:0;width:100%;float:none;box-shadow:unset;background-color:#d9e5f0}
.menu-principal .menu-content ul .menu-item .submenu-content ul li.submenu-item-title a{color:#000;font-weight:600;padding:10px 18px 10px 50px;margin-top:0}
.menu-principal .menu-content ul .menu-item .submenu-content ul li.submenu-item-title-extra a{color:#000;font-weight:600;padding:10px 18px 10px 50px;margin-top:0}
.menu-principal .menu-content ul .menu-item .submenu-content ul li a{padding:0;margin:0;font-size:13px}
.menu-principal .menu-content ul .menu-item .submenu-content ul li a:hover{background:0;color:#0071d1 !important;text-decoration:underline}
.menu-principal .menu-content ul .menu-item .submenu-content .submenu-list .item-submenu>a:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/mas_azul.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
.menu-principal .menu-content ul .menu-item .submenu-content .submenu-list .item-submenu>a.open_menu:after{content:" " !important;background-image:url("../../../../../../content/dam/htmls/img/icons/menos_azul.svg");width:24px;height:24px;float:right;background-repeat:no-repeat}
.menu-principal .menu-content ul .menu-item .submenu-content .menu-img-container{display:none}
.menu-principal .menu-content ul .menu-item .submenu-content .especial{padding:0 !important;min-height:10px !important;height:auto !important;width:100%;display:none;margin:0}
.menu-principal .menu-content ul .menu-item .submenu-content .especial ul{background:#bfd4e6 !important}
.menu-principal .menu-content ul .menu-item .submenu-content .especial li>a{color:#222 !important;padding:10px 15px 10px 60px !important;font-weight:400 !important;display:block}
.menu-principal .menu-content ul .menu-item .submenu-content .especial li>a:after{background:0}
}
@media(max-width:992px){.navbar-nuevo-menu{border-radius:4px;border:#00529b solid 1px;text-align:center;color:#00529b;line-height:15px;padding:5px;background-color:#fff;margin-top:9px}
.navbar-nuevo-menu .caret{display:none}
}
@media(max-width:991px){.navbar-nuevo-menu p{margin-bottom:0}
}
.overlay-active{position:relative;overflow:hidden}
.overlay-active:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:black;z-index:99;opacity:.6}
#container-box-search{position:absolute;top:0;right:0;display:block;opacity:0;pointer-events:none;width:100%;max-width:912px;z-index:9999}
#container-box-search.resultados-desplegados{display:block;opacity:1;pointer-events:initial}
#container-box-search.resultados-fixed{top:58px}
@media(max-width:990px){#container-box-search{top:48px}
#container-box-search.resultados-fixed{top:48px}
}
#container-box-search .icon{max-width:none}
.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}