.general{margin-top:0;background:#fff;margin:0;margin-bottom:100px}.btn-general{margin-top:0!important;cursor:pointer;background:#198754;font-weight:500!important;color:#fff!important;border-radius:10px!important;margin-bottom:5px;padding:5px 0 5px 0}.btn-general:hover{background-color:#157347;border-color:#157347}html{min-height:100%;position:relative}.title-seccion{color:#000;font-weight:700}.border-bottom{border-color:none;margin-bottom:15px}.margin-top-20{margin-top:20px}.border-search,.margin-top-bottom-20{margin-top:20px;margin-bottom:20px}.border-search{padding-bottom:20px}.a-menu{background-image:linear-gradient(90deg,#bc8f1a,#bc8f11 50%,#000 0);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.a-menu,.a-menu:before{transition:all .3s ease-in-out}.a-menu:before{content:"";background:#bc8f1a;display:block;position:absolute;bottom:-3px;left:0;width:0;height:0}.a-menu:hover{background-position:0}.a-menu:hover:before{width:100%}.a-menu{font-size:100%;text-decoration:none;color:#000;cursor:pointer}.header{background:#f2f1f1;padding:10px}.img-logo-principal{width:100%;height:100%}.container-img-logo{margin:10px 0 10px 0}.options-container{margin:0 0 15px 0}.center-text{margin-top:auto;margin-bottom:auto}.img-slider{height:450px}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.footer{background:#000;height:70px;position:fixed;bottom:0;width:100%;margin-left:0!important;margin-right:0!important}.text-end{text-align:end}.background-grey{background-color:#f2f1f1;border-radius:10px;padding:20px;margin-left:0}.no-margin-row{margin-left:0}.back-to-top{border:1px solid #fff;position:fixed;display:none;background:#bc8f1a;color:#fff;display:inline-block;width:44px;height:44px;text-align:center;line-height:1;font-size:16px;border-radius:50%;right:15px;bottom:15px;transition:background .5s;z-index:11}.back-to-top:hover{background-color:#474a4d}.back-to-top svg{padding-top:12px;color:#fff}@media (max-width:1024px){.back-to-top{bottom:15px;right:50%;right:42.7%}}.form-check-input{margin-right:10px}.planes{background-color:#f2f1f1;padding-top:12px;padding-bottom:12px}.planes-container{padding-top:30px}.btn-planes{width:100%}.more-space{width:auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.more-space .informacion{overflow:auto;height:150px}.btn-success{width:100%;margin:10px 5px 10px 5px;padding:10px 0 10px 0}.btn-config{margin:0;padding:6px 12px 6px 12px}.btn-add{width:auto!important}.dialog-1{background:#f2f1f1;border-radius:14px;padding:10px 0 15px 0}.btn-link{text-decoration:none}.subtitulo,´ .informacion{font-family:Verdana,Geneva,Tahoma,sans-serif;font-style:normal;font-size:15px}.subtitulo{font-weight:700}.card{background:#f2f1f1;display:contents!important;padding:10px!important}.logo{padding:10px;margin:10px;max-width:30%!important;min-width:100px}.input-incorrecto{border:2px solid #ca0000!important}.input-correcto{border:2px solid #4caf50!important}.form-readonly{background:#ced4da}.no-margin{margin-left:0!important;margin-right:0!important}.no-padding{padding-left:0!important;padding-right:0!important}.padding-10{padding-left:10px!important;padding-right:10px!important}.padding-20{padding-left:20px!important;padding-right:20px!important}.card-img-top{width:100%;height:150px}.card-body{height:250px}.card-body .informacion{overflow:auto;height:150px}.mb-20{margin-bottom:20px}.btn-nav{width:50px;margin:10px 10px 10px;color:#000;background:#fff;margin-top:20px;margin-left:20px}.b-sidebar>.b-sidebar-header{font-size:1rem}.logo-menu{height:100px;width:250px;margin-top:-15px}.close{background:none;transition:all .3s ease-in-out;background:red;border-radius:10px;border:none}.close,.close svg{color:#fff}.close:hover{transition:all .3s ease-in-out;background:#d10101}.close:hover svg{color:#fff}.imgA{cursor:pointer;text-decoration:none}.btn-lista{width:100%;background:none;border:3px solid #bc8f1a!important;font-weight:700!important;color:#bc8f1a!important;border-radius:10px!important;margin-bottom:5px;padding:5px 0 5px 0}.btnConfig{border:none!important}.btnConfig:active{color:#bc8f1a;border:none}.btn-lista:hover{transition:all .3s ease-in-out;background:#bc8f1a;color:#fff!important;border-color:#b88a17!important;text-decoration:none}.th-eliminar{width:10px}.div-config .btn-secondary{background:none;border:none}.div-config .btn{width:100%;margin:px}.div-config .show{color:#b88a17;border-color:none}.div-config ul{padding:0}.div-config ul li{margin:5px}.div-config .li-options .dropdown-item:focus,.div-config .li-options .dropdown-item:hover{background-color:transparent!important}.img-banner-edit{width:50%;height:50%}.a-image{margin-left:10px;text-decoration:none;cursor:pointer;z-index:1;font-weight:700;color:#000;background-image:linear-gradient(#bc8f1a,#bc8f1a);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;transition:background-size .3s;padding:0 0 5px 0}.a-image.active,.a-image:hover{color:#000;background-size:100% 3px}.i-config{color:#474a4d;cursor:pointer;border-radius:1px}.i-config:hover{color:#bc8f1a}.imgcarrusel{border-radius:18px;display:block;margin-left:auto;margin-right:auto;width:100%;max-height:100%;height:450px}.check-registro{margin-top:12px;margin-right:5px}.check-left{margin-top:10px;margin-left:5px;margin-bottom:20px}.home_content{position:fixed;height:90%;width:94%;left:85px;transition:all .5s ease;background:#fff;border-radius:20px;margin:15px;overflow:scroll}.siderbar.active~.home_content{width:85%;left:255px}.navbar{position:absolute;height:10%;width:calc(100% - 78px);left:78px;transition:all .5s ease;background:#fff;border-width:10px}.siderbar.active~.navbar{width:calc(100% - 240px);left:240px}.navbar li{list-style:none;right:auto}.navbar li button{position:relative;margin-right:50px}.submenu-top{margin-bottom:110px}.submenu{z-index:0}.submenu ul li,.submenu-opciones ul li{list-style:none;display:inline-block;margin-right:30px;height:40px;font-size:20px}.submenu .nav_list,.submenu-opciones .nav_list{padding-left:5px;height:auto}.submenu ul li a,.submenu-opciones ul li a{text-decoration:none;cursor:pointer;z-index:1;font-weight:700;color:#000;background-image:linear-gradient(#bc8f1a,#bc8f1a);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;transition:background-size .3s;padding:0 0 5px 0}.submenu-opciones{padding-left:0}.submenu-opciones ul li a{font-size:15px}.submenu-opciones ul li{padding-left:0}.submenu ul li a.active,.submenu ul li a:hover,.submenu-opciones ul li a.active,.submenu-opciones ul li a:hover{background-size:100% 3px}.footer-menu-lateral{border-top:.5px solid #bdbdbd;padding-top:10px;bottom:0;position:absolute;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.yellow-icon{color:#ff0}.check-permiso{margin-top:40px}.label-permiso{margin-left:10px}.is-admin{color:green}.is-not-active{color:red}.img{height:50px;width:60px}textarea{height:200px;width:100%;resize:none}.btnestatus{border-bottom:0;border-top:0;border-left:0;border-right:0;background:none}.active>.page-link,.input-group-append,.page-link.active{z-index:0}.table-wrapper{width:100%;height:500px;overflow:auto}.table-wrapper table{border-collapse:separate;border-spacing:0}.table-wrapper table thead{position:sticky;top:0;left:0}.table-wrapper table tbody td,.table-wrapper table thead th{background-color:#fff}.modaleliminar{z-index:-1}.title-descripcion{color:#bc8f1a;margin-right:5px;text-align:start}.div-icons-redes .fa-facebook{font-size:50px;margin-left:20px;margin-top:20px}.fa-facebook{color:#3b5998}.div-icons-redes .fa-instagram{display:inline-block;width:50px;height:50px;text-align:center;border-radius:10px;margin-top:-25px;margin-left:20px;color:#fff;font-size:50px;line-height:50px;vertical-align:middle;background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);box-shadow:0 3px 10px rgba(0,0,0,.25)}.div-icons-redes .fa-google{margin-top:-25px}.div-icons-redes .fa-google,.fa-google-sin-otros{content:url(/img/google-logo.4554318a.png);width:60px;height:60px;margin-left:20px}.fa-google-sin-otros{margin-top:0}.fa-facebook{font-size:20px}.fa-instagram{display:inline-block;width:20px;height:20px;text-align:center;border-radius:5px;color:#fff;font-size:20px;line-height:20px;vertical-align:middle;background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);box-shadow:0 3px 10px rgba(0,0,0,.25)}.fa-google{width:20px;height:20px;content:url(/img/google-logo.4554318a.png)}.container-descripcion-plan .more-info-plan{text-align:justify;display:flex}.info-total .more-info-plan .p-costo,.info-total .more-info-plan label{margin-left:10px}.container-descripcion-plan .more-info-plan-plataformas{text-align:justify}.container-descripcion-plan .more-info-plan p{margin-left:10px}.container-descripcion-plan .informacion{display:inline-block;text-align:justify}.p-costo{color:#4caf50}.p-costo-transaccion{color:#bc8f1a}.p-alcance{color:#fd5949}.boton-add{font-size:10px;padding:5px 10px 5px 10px}.table-contratado label{font-weight:400}.div-pagos{cursor:pointer;border-radius:5px;border-color:#b1b1b1;border:2px solid;margin:10px}.div-pagos:hover{border-color:#bc8f1a}.img-pago{margin-left:auto;margin-right:auto}.img-pago,.img-pago-finalizar{height:50px;margin-top:25px}.pago-title{margin:revert;padding:10px}.div-selected{border-color:#bc8f1a}.title-descripcion-deposito{color:#bc8f1a;margin-right:5px}.deposito-info{margin-right:5px}.pagado{color:#4caf50}.in-list .fa-instagram{padding-left:3px;padding-right:3px;margin-left:7px;margin-right:7px}.in-list .fa-facebook{width:20px;height:20px;vertical-align:middle}.in-list .fa-facebook,.in-list .fa-google{margin-left:7px;margin-right:7px}.table-resposive{text-align:center}.btn-general-opt{cursor:pointer;background:#198754;font-weight:400!important;color:#fff!important;border-radius:5px!important;margin-bottom:5px;padding:7px;border:none}.btn-general-opt:hover{transition:all .3s ease-in-out;background-color:#157347;border-color:#157347}.btn-volver{background:none;border:none}.return{cursor:pointer;margin-top:15px;margin-bottom:10px}.return.active,.return:hover{color:#bc8f1a}.text-right-pago{text-align:right}.swal2-styled.swal2-confirm{background-color:#198754!important;border:none;box-shadow:none!important}.swal2-styled.swal2-confirm:hover{background-color:#157347!important}