.switch{background:#343d58;border-radius:1000px;border:none;position:relative;cursor:pointer;display:flex;outline:none;margin:1rem}.switch::after{content:"";display:block;width:30px;height:30px;outline:none;position:absolute;background:#f1f1f1;top:0;left:0;right:unset;border-radius:100px;transition:.3s ease all;box-shadow:0px 0px 2px 2px rgba(0,0,0,.2)}.switch.active{background:orange;border:none;outline:none;color:#000}.switch.active::after{left:unset;right:0}.switch span{width:30px;height:30px;line-height:30px;display:block;background:none;color:#fff}body.dark .text-blck-50{color:#fff !important}body.dark .card-header,body.dark .card-body,body.dark .card-footer{background:#000 !important}body.dark .modal-header,body.dark .modal-body,body.dark .modal-footer{background:#000 !important;border-left:1px solid #051e2f !important;border-top:1px solid #051e2f !important;border-bottom:1px solid #051e2f !important;border-right:1px solid #051e2f !important}body.dark .bg-light{background:#000 !important}body.dark .text-secondary{color:#fff !important}body.dark .text-primary{color:#2ca8ff !important}body.dark .btn-secondary{border-color:#fff !important}body.dark .bg-secondary{border-color:1px solid #fff !important}body.dark #menuNavegacion.bg-MenuUp{background-color:#051e2f !important;color:#fff !important}body.dark .navbar-dark .navbar-nav .nav-link.active{background-color:#2ca8ff !important;color:#fff !important}body.dark #contacEjecutivo.btn-primary{background-color:#2ca8ff !important;border-color:#2ca8ff !important}body.dark #barraContacto2{border-bottom:4px solid #051e2f !important}body.dark #footerDiv3{border-top:1px solid #fff}body.dark .subir{border-top:2px solid #fff}body.dark table tbody,body.dark table thead{color:#fff !important}html{font-size:13px}body{font-family:"Arial";color:#000;transition:.3s ease all}body.dark{background:#000;color:#fff}.btn{padding:.6rem 1.5rem;font-weight:bold;border-radius:2rem}.bg-primary{background-color:#051e2f !important}.text-primary{color:#051e2f !important}.btn-primary{color:#fff;background-color:#051e2f;border-color:#051e2f;position:relative;overflow:hidden;z-index:1;transition:all .5s ease}.btn-primary:hover{color:#2ca8ff;background-color:#fff;border-color:#051e2f}.btn-primary:active{color:#2ca8ff !important;background-color:#072d46 !important;border-color:#093654 !important}.btn-primary:focus{color:#2ca8ff !important;box-shadow:0 0 0 .2rem rgba(5,30,47,.5) !important}.btn-primary::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:relative;left:10px;top:.1rem;transition:left .3s ease}.btn-primary:hover:after,.btn-primary:focus:after,.btn-primary:active:after{left:.2px}.btn-primary:before{content:"";z-index:-1;width:0;height:100%;background-color:#fff;position:absolute;left:50%;top:0;transform:skew(45deg, 0);transition:all .4s ease}.btn-primary:hover:before,.btn-primary:focus:before,.btn-primary:active:before{width:130%;left:-15%}.bg-secondary{background-color:#2ca8ff !important}.text-secondary{color:#2ca8ff !important}.bg-white{color:#051e2f !important}.btn-secondary{color:#fff;background-color:#2ca8ff;border-color:#2ca8ff;position:relative;overflow:hidden;z-index:1;transition:all .5s ease}.btn-secondary:hover{color:#051e2f;background-color:#fff;border-color:#2ca8ff}.btn-secondary:active{color:#051e2f !important;background-color:#46b3ff !important;border-color:#55b9ff !important}.btn-secondary:focus{color:#051e2f !important;box-shadow:0 0 0 .2rem rgba(44,168,255,.5) !important}.btn-secondary::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:relative;left:10px;top:.1rem;transition:left .3s ease}.btn-secondary:hover:after,.btn-secondary:focus:after,.btn-secondary:active:after{left:.2px}.btn-secondary:before{content:"";z-index:-1;width:0;height:100%;background-color:#fff;position:absolute;left:50%;top:0;transform:skew(45deg, 0);transition:all .4s ease}.btn-secondary:hover:before,.btn-secondary:focus:before,.btn-secondary:active:before{width:130%;left:-15%}.redesSociales li a i{padding:.6rem 1rem;font-size:1.5rem;padding-top:1rem;color:#fff;opacity:.8;transition:all .3s ease-in-out}.redesSociales li a i:hover{color:#051e2f;opacity:1;transform:scale(1.3) rotate(360deg)}#menuNavegacion.bg-MenuUp{background-color:#051e2f !important;color:#fff !important}#menuNavegacion .navbar-toggler{padding:0;font-size:1rem;line-height:1;background-color:#051e2f !important;border:none;border-radius:0;outline:0}#menuNavegacion .boton-menu::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:2rem;color:#fff}#menuNavegacion .icono-cerrar::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900}.navbar-dark .navbar-nav .nav-link{color:#fff;padding:1rem 1.5rem;display:flex;justify-content:space-between;border-radius:.5rem;transition:all .3s ease}.navbar-dark .navbar-nav .nav-link::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;transition:all .3s ease}.navbar-dark .navbar-nav .nav-link:hover{background-color:#5fbdff;border-radius:50}.navbar-dark .navbar-nav .nav-link:hover::after{transform:scale(1.2) rotatez(180deg)}.navbar-dark .navbar-nav .nav-link.active{background-color:#2ca8ff !important;color:#fff !important}.menuFijo{transition:all .5s ease;background-color:#030f18 !important;width:100% !important}.ie11 .navbar-dark .navbar-nav .nav-link::after{display:block}.ir-arriba{position:fixed;bottom:1rem;right:1rem;font-size:2.5rem;text-decoration:none;color:#051e2f;transition:all .5s ease;z-index:99999;display:none;line-height:0}.ir-arriba:hover,.ir-arriba:focus{outline:0;color:dimgray}.yt-wrapper.yt-wrapper_align_right{display:none !important}.yt-button.yt-button_type_left{display:none !important}.enlaces-secundarios{border-bottom:2px solid #fff}.enlaces-secundarios a{padding:1rem;color:#fff;text-decoration:none;display:block}.subir{border-top:2px solid #2ca8ff;border-bottom:2px solid #051e2f}.ie11 #bienvenidos .contenedor-video img{width:100%}.enlaces-secundarios2{border-top:2px solid #051e2f;border-bottom:2px solid #2ca8ff;border-radius:2rem;border-left:2px solid #051e2f;border-right:2px solid #2ca8ff}body.dark .enlaces-secundarios2{border-right:2px solid #fff;border-bottom:2px solid #fff}.enlaces-secundarios2 a{padding:.5rem;color:#000;text-decoration:none;display:block}body.dark .enlaces-secundarios2 a{color:#fff}div h5 a{color:#000 !important;text-decoration:none;background-color:rgba(0,0,0,0)}div h5 a:hover{color:#000 !important;text-decoration:none}.is-hidden{display:none !important}@media(min-width: 768px){.navbar-dark .navbar-nav .nav-link{padding:.7rem 1.2rem;border-radius:1.5rem}.navbar-dark .navbar-nav .nav-link::after{content:""}}@media(min-width: 990px){html{font-size:16px}}@media(min-width: 1200px){html{font-size:16px}}