body{font-family:Roboto,sans-serif!important;font-optical-sizing:auto;font-style:normal;font-weight:400!important}.link_active a{border-bottom:2px solid #005adb}.btn_custom{margin:0 5px;text-align:center}.btn_custom a{background:#005adb;color:#fff!important;display:inline-block;padding:5px 11px!important}@media (max-width:950px){.btn_custom a{display:block;margin-bottom:1rem;width:80%}}.header-logo a img{height:auto;max-width:250px;width:100%}.main_menu{background-color:#fff;color:#fff;position:relative}.main_menu .menu .menu-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:1500px;padding:5px}.main_menu .menu .menu-container .menu-mobile{padding:0 1rem}.main_menu .menu .menu-container .menu-mobile .menu-logo{display:block}.main_menu .menu .menu-container .menu-mobile .menu-logo a img{height:auto;max-width:200px;width:100%}.main_menu .menu .menu-container .menu-mobile .menu-bars{display:none}.main_menu .menu .menu-container .menu-content{flex:1}.main_menu .menu .menu-container .menu-content .items-menu{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu.active{background-color:#fff;border-bottom:2px solid #005adb}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu.active a{color:#461804}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu.active .sub_menu_2{opacity:1;transform:translateY(0);visibility:visible;z-index:999}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu .sub_menu_2{background:#fff;left:0;list-style:none;margin:0 0 2px;opacity:0;padding:10px 5px;position:absolute;top:105%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:-1}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu .sub_menu_2 .nivel-2 a{color:#4e4e4e;display:block;margin:4px 0;padding:4px 8px;text-transform:capitalize;transition:all .3s ease-in-out}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu .sub_menu_2 .nivel-2 a:hover{background-color:#15252d;color:#fff}.main_menu .menu .menu-container .menu-content .items-menu .menu-item{position:relative}.main_menu .menu .menu-container .menu-content .items-menu .menu-item a{color:#000;display:inline-block;font-size:.8rem;font-weight:500;letter-spacing:.5px;padding:.5rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.main_menu .menu .menu-container .menu-content .items-menu .menu-item a i{color:#005adb;font-weight:900;margin-left:4px;position:relative;top:1px}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus{position:static!important}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2{display:flex;flex-wrap:wrap;left:0!important;margin:auto;max-width:1200px;position:absolute;right:0!important;top:98%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2{padding:5px;width:33.33%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 a{border-bottom:1px solid #005adb;color:#000;display:block;font-weight:500;padding:6px 10px;text-transform:uppercase}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 a i{display:none}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 a i:before{position:relative;top:-3px;transform:rotate(270deg)}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3{list-style:none;margin:.5rem 0 0;padding:0}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3 .nivel-3{padding:0;width:100%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3 .nivel-3 a{border-bottom:0;border-left:0;color:#4e4e4e;display:block;font-size:.8rem;margin:4px 0;padding:6px 4px;text-transform:capitalize;transition:all .3s ease-in-out;white-space:normal}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3 .nivel-3 a:hover{background-color:#15252d;color:#fff}@media (max-width:950px){.has-logo-content{display:none}.main_menu{background-color:#fff;border-bottom:0 solid #f2f2f2;position:relative}.main_menu .menu{border:0!important}.main_menu .menu .menu-container{background:#ededed;display:block;margin:auto;max-width:100%;padding:0}.main_menu .menu .menu-container .menu-mobile{align-items:center;display:flex;justify-content:space-between;padding:0;width:100%}.main_menu .menu .menu-container .menu-mobile .menu-logo a img{height:auto;max-width:178px;width:100%}.main_menu .menu .menu-container .menu-mobile .menu-bars{display:flex}.main_menu .menu .menu-container .menu-mobile .menu-bars a{background:#005adb;display:inline-block;height:37px;line-height:38px;margin:1px 5px;text-align:center;text-decoration:none;width:37px}.main_menu .menu .menu-container .menu-mobile .menu-bars button{background-color:#005adb;border:0;color:#fff;display:inline-block;font-size:1.5rem;height:55px;line-height:1.2;max-height:inherit;padding:8px 10px 10px;position:relative;text-align:center;text-decoration:none;width:auto;width:55px}.main_menu .menu .menu-container .menu-content.show_menu_mobile{transform:translateX(0);z-index:9999}.main_menu .menu .menu-container .menu-content{background:#fffdfd;border-bottom:3px solid #005adb;border-top:2px solid #15252d;display:block;left:0;position:absolute;right:0;top:100%;transform:translateX(-100%);transition:all .3s ease-in-out}.main_menu .menu .menu-container .menu-content .items-menu{align-items:center;display:block;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu.togle_menu{overflow:visible}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu.togle_menu .sub_menu_2{overflow:visible;visibility:visible;z-index:999}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu{max-height:39px;overflow:hidden;transition:all .3s ease-in-out}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu .sub_menu_2{background:#ecf9ff;border-radius:3px;left:0;list-style:none;margin:0 0 2px;max-height:100%;opacity:1;overflow:hidden;padding:0;position:relative;transform:translateY(-10px);z-index:1}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu .sub_menu_2 .nivel-2 a{color:#005adb;display:block;margin:4px 0;padding:7px 8px;text-transform:capitalize;transition:all .3s ease-in-out}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.has-submenu .sub_menu_2 .nivel-2 a:hover{background-color:#15252d;color:#fff}.main_menu .menu .menu-container .menu-content .items-menu .menu-item{position:relative;text-align:left}.main_menu .menu .menu-container .menu-content .items-menu .menu-item a{color:#000;display:inline-block;font-size:.8rem;font-weight:500;letter-spacing:.5px;padding:.8rem .5rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.main_menu .menu .menu-container .menu-content .items-menu .menu-item a i{color:red;font-weight:900;margin-left:4px;position:relative;top:1px}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus{position:static!important}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2{display:block;flex-wrap:wrap;left:calc(10% - 50px)!important;margin:auto;max-width:1000px;position:relative;right:0!important}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2{padding:5px;width:100%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 a{border-bottom:1px dashed #a29b9b;color:#005adb;display:block;padding:6px 10px;text-transform:uppercase}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 a i{color:#005adb;display:block;float:left}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 a i:before{position:relative;top:-3px;transform:rotate(270deg)}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3{list-style:none;margin:.5rem 0 0;padding:0 0 0 1rem}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3 .nivel-3{padding:0;width:100%}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3 .nivel-3 a{border-bottom:0;border-left:0;color:#005adb;display:block;margin:4px 0;padding:6px 4px;text-transform:capitalize;transition:all .3s ease-in-out;white-space:normal}.main_menu .menu .menu-container .menu-content .items-menu .menu-item.mega_menus .sub_menu_2 .nivel-2 .sub_menu_3 .nivel-3 a:hover{background-color:#15252d;color:#fff}}.social_icons{display:block;height:33px;line-height:32px;position:relative;width:33px}.btn-whatsapp-pulse{align-items:center;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:ease-out;background:#25d366;border-radius:50%;bottom:51px;color:#fff;display:flex;font-size:25px;height:0;justify-content:center;padding:25px;position:fixed;right:20px;text-decoration:none;width:0}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,.5)}80%{box-shadow:0 0 0 14px rgba(37,211,102,0)}}.btn-whatsapp-pulse-border{animation-play-state:paused;bottom:120px;right:20px}.btn-whatsapp-pulse-border:before{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:pulse-border;animation-timing-function:ease-out;border:5px solid #25d366;border-radius:50%;content:"";opacity:.75;padding:25px;position:absolute}@keyframes pulse-border{0%{opacity:.75;padding:25px}75%{opacity:0;padding:50px}to{opacity:0}}
