.overlay-menu {background: rgba(0, 0, 0, 0.8);top: 67px;height: 100%;width: 100%;left: -100%;opacity: 0;position: fixed;z-index: -99;transition: 0.1s;}@media (min-width: 768px) {.overlay-menu {display: none;}}button:active {outline: none;}#closemenu {display: none;}.disable-accessibility {display: none;}.disable-accessibility:after {content: "";display: inline-block;height: 8px;width: 8px;border: 8px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(-45deg);position: absolute;top: 5px;right: 6px;}.name-close {position: absolute;margin-top: 2px;margin-left: 2px !important;}.menu-mobile {position: fixed;overflow-x: scroll;width: 80%;top: 67px;z-index: 9999;transition: 0.5s;right: -100%;font-size: 14px;height: 73.1vh;}@media (min-width: 768px) {.menu-mobile {display: none;}}.menu-mobile ul {padding-top: 5px;width: 100%;margin: 0 auto;background: #FFFFFF;}.menu-mobile ul .submenuactive .sub-menu {display: block !important;}.menu-mobile ul .menu-item-has-children {padding: 25px 0 15px 0;position: relative;}.menu-mobile ul .menu-item-has-children.submenuactive {width: 100%;border-bottom: none;padding: 25px 0 0 0;}.menu-mobile ul .menu-item-has-children.submenuactive a {margin-left: 5%;}.menu-mobile ul .menu-item-has-children.submenuactive:after:first-child {content: "";display: inline-block;height: 4px;width: 4px;border: 4px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(45deg);top: 5px;right: 200px;margin-left: 6px;position: absolute;}.menu-mobile ul .menu-item-has-children a {margin-left: 0;}.menu-mobile li.menu-item-12409.menu-item-has-children.submenuactive > a:first-child:after {border: solid #007bff !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px !important;-webkit-transform: rotate(225deg) !important;margin-bottom: 10px;content: "";display: inline-block;height: 4px;width: 4px;border: 4px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(225deg) !important;top: 8px;right: 0px;margin-left: 10px;position: relative;}.menu-mobile li.menu-item-12298.menu-item-has-children.submenuactive > a:first-child:after {border: solid #007bff !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px !important;-webkit-transform: rotate(225deg) !important;margin-bottom: 10px;content: "";display: inline-block;height: 4px;width: 4px;border: 4px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(225deg) !important;top: 8px;right: 0px;margin-left: 10px;position: relative;}.menu-mobile ul .menu-item-has-children:after {content: "";display: inline-block;height: 4px;width: 4px;border: 4px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(45deg);top: 5px;right: 0px;margin-left: 6px;position: relative;border: solid #003057 !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px !important;transform: rotate(45deg) !important;-webkit-transform: rotate(45deg) !important;margin-bottom: 10px;}.menu-mobile ul .menu-item-has-children:after {border: solid #003057 !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px !important;transform: rotate(45deg) !important;-webkit-transform: rotate(45deg) !important;margin-bottom: 10px;}.menu-mobile ul .menu-item-has-children .sub-menu {margin: 0 auto;border-top: 1px solid #FFF;padding-top: 4px;margin-top: 5px;display: none;}.menu-mobile ul .menu-item-has-children .sub-menu li {width: 90%;border-bottom: 1px solid #DEDEDE;padding: 15px 0;background-color: #F3F3F3;}.menu-mobile ul .menu-item-has-children .sub-menu a {font-size: 14px;font-weight: 400;}.menu-mobile ul li {padding: 25px 0 15px 0;color: #FFF;width: 90%;margin: 0 auto;border-bottom: 1px solid #DEDEDE;}.menu-mobile ul li a {color: #003057;font-size: 18px;font-weight: 400;}.menu-mobile ul li .expand {color: #c1edff;font-size: 10px;}.menu-mobile ul li .expand:after {content: "";display: inline-block;height: 4px;width: 4px;border: 4px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(45deg);top: 4px;right: 0px;margin-left: 6px;position: relative;}.activemenu {right: 0;transition: 0.5s;}.enable {opacity: 1;position: fixed;z-index: 999;transition: 0.1s;left: 0;}.menu-accessibility {transition: 0.5s;background: #000;position: fixed;z-index: 999;width: 100%;height: auto;top: -50%;left: 0;}.menu-segundo-container {padding-bottom: 20px;}@media (min-width: 768px) {.menu-accessibility {display: none;}}.menu-accessibility ul {width: 90%;margin: 0 auto;}.menu-accessibility ul li {padding: 2% 0 2% 0;color: #FFF;border-bottom: 1px solid #FFF;}.menu-accessibility ul li span {font-size: 14px;}.menu-accessibility ul li:first-child {padding: 4% 0 2% 0;}.menu-accessibility ul li:last-child {border-bottom: 0;}.menu-accessibility-active {opacity: 1;transition: 0.5s;top: 40px;}.hide-field{display: none;}.bar-b2b-mobile {background-color: #fff;padding: 0 20px;}.list-b2b-mobile {border-top: 3px solid #003057;border-width: 80%;padding-top: 10px !important;}.bar-b2b-mobile ul li a {font-size: 14px;font-weight: 400;}.item-b2b-mobile {width: 100% !important;padding-bottom: 25px !important;}.menu-mobile li.menu-item-12493.menu-item-has-children.submenuactive > a:first-child:after {border: solid #007bff !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px !important;-webkit-transform: rotate(225deg) !important;margin-bottom: 10px;content: "";display: inline-block;height: 4px;width: 4px;border: 4px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(225deg) !important;top: 8px;right: 0px;margin-left: 7px;position: relative;}.menu-second-menu-container {display: none;}.menu-mobile ul .submenuactive.menu-item-has-children:after {display: none !important;}.menu-mobile ul .submenuactive a:first-of-type{color: #007bff;}.menu-mobile ul .menu-item-has-children .sub-menu li a {color: #003057;}@media (min-width: 768px) {.menu-item-12493>a::after{content: ' ';display: inline-block;height: 8px;width: 8px;border: 8px solid;border-color: transparent transparent transparent #c1edff;transform: rotate(45deg);margin-left: 10px;border: solid #003057 !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px !important;transform: rotate(45deg) !important;-webkit-transform: rotate(45deg) !important;margin-bottom: 10px;}}