html{padding:0;height:100%;font-size:14px}body{height:100%;min-height:100vh;background-color:#f5f5f5}.Kalinga{font-family:Monserrat}.Kalinga-bold{font-family:Monserrat-Bold}@font-face{font-display:fallback;font-family:Monserrat;src:url(https://static.paguetodo.com/fonts/Montserrat-Light.otf)}@font-face{font-display:fallback;font-family:Monserrat-Bold;src:url(https://static.paguetodo.com/fonts/Montserrat-Bold.otf)}@font-face{font-family:Poppins-Bold;src:url(https://static.paguetodo.com/fonts/Poppins/Poppins-Bold.ttf)}@font-face{font-family:Poppins-BoldItalic;src:url(https://static.paguetodo.com/fonts/Poppins/Poppins-BoldItalic.ttf)}@font-face{font-family:Poppins-LightItalic;src:url(https://static.paguetodo.com/fonts/Poppins/Poppins-LightItalic.ttf)}@font-face{font-family:Poppins-Light;src:url(https://static.paguetodo.com/fonts/Poppins/Poppins-Light.ttf)}@font-face{font-family:Poppins-Regular;src:url(https://static.paguetodo.com/fonts/Poppins/Poppins-Regular.ttf)}.font-light{font-family:Poppins-Light;font-size:13px}.font-bold{font-family:Poppins-Bold;font-size:14px!important}.font-regular{font-family:Poppins-Regular;font-size:13px!important}.font-light-italic{font-family:Poppins-LightItalic}:root{--secondary-container:#0c7cec;--surface-color:#fcfcfc;--morado-oscuro:#b71c1c}#navbar-title{font-family:Monserrat-Bold;color:#fff}#navbar{background:var(--secondary-container);padding:4px}.form-control{font-size:1.3rem}.cards-container{background:var(--surface-color);box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.title-category{font-family:Poppins-Bold;color:var(--morado-oscuro)}.cursor-pointer{cursor:pointer!important}.services-container{display:grid;width:100%;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fill,180px);justify-content:space-evenly}@media screen and (max-width:1423px){.services-container{justify-content:flex-start}}.product-card{border:1px solid #fff;border-radius:8px;text-align:center;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin-top:10px}.selected{background:#e0e0e0!important}.error{color:#dc3545;font-size:12px}.product-card img{width:60%;height:150px;text-align:center;object-fit:contain}.product-info{margin-top:10px;text-align:center;height:20%}.product-info label{font-weight:700;height:100%;text-overflow:ellipsis;margin:0;padding:0}#contenedor-mobile{display:none}#caja-recaudacion div{width:81%}@media (max-width:767px){#contenedor-desktop{display:none}#contenedor-mobile{display:block}#caja-documento select{width:100%}#caja-documento div{width:100%}#caja-documento-c2p-tlf select{width:100%}#caja-documento-c2p-tlf div{width:100%}#caja-documento-c2p select{width:100%}#caja-documento-c2p div{width:100%}#caja-recaudacion div{width:100%}#caja-recaudacion button{width:50%}}@media (min-width:764px) and (max-width:768px){.product-card img{width:60%;height:125px}#caja-documento select{width:35%}#caja-documento div{width:65%}#caja-documento-c2p-tlf select{width:35%}#caja-documento-c2p-tlf div{width:65%}#caja-documento-c2p select{width:35%}#caja-documento-c2p div{width:65%}#caja-recaudacion div{width:100%}#caja-recaudacion button{width:50%}}@media (min-width:769px) and (max-width:1240px){#caja-documento select{width:30%}#caja-documento div{width:70%}#caja-documento-c2p-tlf select{width:40%}#caja-documento-c2p-tlf div{width:60%}#caja-documento-c2p select{width:40%}#caja-documento-c2p div{width:60%}#caja-recaudacion div{width:100%}#caja-recaudacion button{width:50%}}@media (min-width:1241px) and (max-width:1821px){#caja-recaudacion div{width:70%}#caja-recaudacion button{width:15%}}.no-rounded-borders{border-radius:0!important}.no-margins{margin:0!important}.buton-eye{position:absolute;top:0;right:0;border-radius:0!important;padding:1rem!important;transform-origin:0 0}#op_especiales.is-invalid{background-position:right calc(.375em + 3.1875rem) center!important}#pleaseWaitDialogMain.modal.show{display:flex!important;justify-content:center!important;align-items:center!important}::-webkit-input-placeholder{color:#ced4da!important}:-moz-placeholder{color:#ced4da!important}::-moz-placeholder{color:#ced4da!important}:-ms-input-placeholder{color:#ced4da!important}#numero_telefono_div .form-floating>.form-control~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65!important;transform:scale(.85) translateY(-.5rem) translateX(.15rem)!important}#confirmar_numero_telefono_div .form-floating>.form-control~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65!important;transform:scale(.85) translateY(-.5rem) translateX(.15rem)!important}#numero_telefono_div .form-floating>.form-control,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem!important;padding-bottom:.625rem!important}#confirmar_numero_telefono_div .form-floating>.form-control,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem!important;padding-bottom:.625rem!important}@media print{.noPrint{display:none!important}.noPrintBorders{border:1px solid transparent!important}#sidebar-wrapper{position:relative}#page-content-wrapper{width:100%;left:0;padding-left:0}}.disble-icons-res{display:block}.icons-size-res{height:22px}@media screen and (max-width:650px){.disble-icons-res{display:none}.icons-size-res{height:40px}}.mini-size-img{width:100%;max-width:100px;height:42px;object-fit:contain}#main404{display:table;width:100%;height:80vh;text-align:center;display:flex;justify-content:center;align-items:center}.fof404{vertical-align:middle}.fof404 h1{font-size:50px;padding-right:12px;animation:type .5s alternate infinite}@keyframes type{from{box-shadow:inset -3px 0 0 #888}to{box-shadow:inset -3px 0 0 transparent}}svg#freepik_stories-404-error-with-a-cute-animal:not(.animated) .animable{opacity:0}svg#freepik_stories-404-error-with-a-cute-animal.animated #freepik--Floor--inject-8{animation:1s 1 forwards cubic-bezier(.36,-.01,.5,1.38) zoomOut;animation-delay:0s}svg#freepik_stories-404-error-with-a-cute-animal.animated #freepik--Shadows--inject-8{animation:1s 1 forwards cubic-bezier(.36,-.01,.5,1.38) zoomIn;animation-delay:0s}svg#freepik_stories-404-error-with-a-cute-animal.animated #freepik--Clouds--inject-8{animation:1s 1 forwards cubic-bezier(.36,-.01,.5,1.38) zoomIn;animation-delay:0s}svg#freepik_stories-404-error-with-a-cute-animal.animated #freepik--Plant--inject-8{animation:1s 1 forwards cubic-bezier(.36,-.01,.5,1.38) zoomOut;animation-delay:0s}svg#freepik_stories-404-error-with-a-cute-animal.animated #freepik--Character--inject-8{animation:1s 1 forwards cubic-bezier(.36,-.01,.5,1.38) slideLeft;animation-delay:0s}svg#freepik_stories-404-error-with-a-cute-animal.animated #freepik--Sign--inject-8{animation:1s 1 forwards cubic-bezier(.36,-.01,.5,1.38) slideLeft;animation-delay:0s}@keyframes zoomOut{0%{opacity:0;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}.div-image-search{background-image:url("assets/images/imagen-mujer.png")}.container-search{min-height:10vh;width:100%;background:#f5f5f5;background:linear-gradient(90deg,#f5f5f5 0,#f5f5f5 43%,#e9e9e9 100%);border-radius:15px;padding-right:12px}.styled-h1{color:#eccc04}.styled-h4{color:#eccc04;margin-bottom:2em!important}.margin-sc{margin-left:7em!important;display:block!important}.shadow-search{box-shadow:-3px 6px 14px -4px rgba(125,125,125,.75);-webkit-box-shadow:-3px 6px 14px -4px rgba(125,125,125,.75);-moz-box-shadow:-3px 6px 14px -4px rgba(125,125,125,.75)}.radius-search{border-radius:15px!important}.radius-search>.card-body{padding:10px 1rem!important}.custom-button-categories{color:#f5f5f5;background-color:#009a93;border:1px solid transparent;border-radius:10px 0 0 10px;padding:7px}.custom-search-input{display:block!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#212529!important;background-color:#f0f0f0!important;background-clip:padding-box!important;border:1px solid #f0f0f0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:0 .25rem .25rem 0!important}.background-image-search{background-image:url(assets/images/imagen-mujer.png);background-repeat:no-repeat;background-size:45%;background-attachment:inherit;background-position:right bottom;background-clip:content-box;position:relative}@media screen and (max-width:768px){.background-image-search{background-image:none}}@media screen and (min-width:1024px){.background-image-search{background-size:35%}}@media screen and (min-width:1300px){.background-image-search{background-size:32%}}@media screen and (min-width:1440px){.background-image-search{background-size:28%}}.custom-padding-services{padding:3em!important}.custom-padding-services2{padding:2em 3em!important}@media screen and (max-width:767px){.form-search{display:none!important}}.favorites{border:1px solid #f6a700;color:#f6a700;width:20%;display:block;margin:0 auto;border-radius:50%}.delate-favorites:hover,.favorites:hover{background:#e0e0e0}.delate-favorites{border:1px solid red;color:red;width:20%;display:block;margin:0 auto;border-radius:50%}.product-favorite-movil{display:flex;width:100%}.categories-tv{border-left:1px solid #6e6c6c9a;padding-left:5px}.categories-internet{border-left:1px solid #6e6c6c9a;padding-left:5px}.categories-init{border-left:1px solid #6e6c6c9a}.categories-comun:hover{background:#e0e0e0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none;padding-left:5px}.categories-tv:hover{background:#e0e0e0;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none;border-right:none;padding-left:5px}.categories-init:hover{background:#e0e0e0;border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:none;padding-left:5px;border-right:none}.categories-comun:hover+.categories-tv{border-left:none}.categories-tv:hover+.categories-init{border-left:none}.categories-internet:hover+.categories-init{border-left:none}@media (max-width:1023px){#select-category{display:none!important}#navbar-buttons{display:none!important}}@media only screen and (min-width:768px){#select-category-mobile{display:none!important}}.selected-category-comun{background:#e0e0e0;border-top-right-radius:10px;border-bottom-right-radius:10px}.remove-tv+.categories-tv{border-left:none}.remove-internet+.categories-internet{border-left:none}.selected-category-internet{background:#e0e0e0;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none}.selected-category-tv{background:#e0e0e0;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none}.remove-init+.categories-init{border-left:none}.selected-category-init{background:#e0e0e0;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none}.submit-btn{background-color:#eccc04;color:#000;border:none;padding:15px 20px;font-size:16px;border-radius:5px;cursor:pointer;width:100%;text-align:center;border-radius:20px;transition:background-color .5s ease,color .5s ease}.submit-btn:hover{background:#deab28!important;border:1px solid #deab28!important;color:var(--text_black)!important}.submit-btn:disabled{pointer-events:none;background-color:#fbc02d;border-color:#fbc02d;opacity:.65}.clean-btn{color:#000;border:none;padding:15px 20px;font-size:16px;border-radius:5px;cursor:pointer;width:100%;text-align:center;border-radius:20px;transition:background-color .5s ease,color .5s ease}.clean-btn:hover{background:#d3d4d5!important;border:1px solid #d3d4d5!important;color:var(--text_black)!important}.clean-btn:disabled{pointer-events:none;background-color:#fbc02d;border-color:#fbc02d;opacity:.65}.disabled-btn{background-color:#fbc02d;border-color:#fbc02d;opacity:.65;color:#000;border:none;padding:15px 20px;font-size:16px;border-radius:5px;cursor:pointer;width:100%;text-align:center;border-radius:20px}.disabled-btn:hover{background:#deab28!important;border:1px solid #deab28!important;opacity:1;color:var(--text_black)!important}.firstcont--text h1{font-weight:700;color:#000;font-size:43px}.firstcont--text{display:flex;flex-direction:column;gap:15px}.firstcont--text p{font-size:18px;line-height:1.5em;font-weight:400;color:#8a8a8a}.info-cont{display:flex;flex-direction:column}.info-cont ul{display:flex;flex-direction:column;align-items:start;gap:10px}.info-cont ul li{display:flex;align-items:center;gap:10px}.info-cont ul li span{font-weight:400;color:#fff}.btn-custom-secondary{color:#6c757d!important;border-color:#6c757d!important;--bs-gradient:none}.grid-container{display:grid;align-items:stretch;gap:10px}.service-item-card{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:120px;text-align:center;border:1px solid #ddd;padding:10px}@media (min-width:768px){.grid-container{display:grid;grid-template-columns:repeat(2,1fr)}.grid-expanded{grid-template-columns:repeat(6,1fr)!important}}.border-custom{border:1px solid #e0e0e0!important;border-radius:20px!important}.border-us{border:1px solid #b1b4b8!important}.btn_phone{background:#3b82f6;color:#fff;border-radius:24px;padding:10px 15px;font-size:14px;font-weight:600;transition:all .3s ease}.btn_email{background:#fff;border:2px solid #3b82f6;color:#3b82f6;border-radius:24px;padding:10px 15px;font-size:14px;font-weight:600;transition:all .3s ease}.filelabel{width:120px;border:2px dashed grey;border-radius:5px;display:block;padding:5px;transition:border .3s ease;cursor:pointer;text-align:center;margin:0}.filelabel i{display:block;font-size:30px;padding-bottom:5px}.filelabel .title,.filelabel i{color:grey;transition:.2s color}.filelabel:hover{border:2px solid #eccc04}.filelabel:hover .title,.filelabel:hover i{color:#eccc04}#FileInput{display:none}button{font-size:17px!important}.btn-copy-box{border:none!important;border-radius:4px;padding:2px 6px;margin-left:8px;background-color:transparent;color:var(--secondary-container);cursor:pointer;display:inline-flex;align-items:center;transition:transform .1s ease}.blink-active{animation:quick-blink .3s ease-out}.btn_email,.btn_phone{border-radius:24px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s ease}.form-control,.form-select{font-size:13px!important;padding:.375rem .75rem}.navbar{padding-top:0!important;padding-bottom:0!important;min-height:50px!important}.nav-link{padding-top:2px!important;padding-bottom:2px!important;line-height:1.1!important}.container-fluid{max-width:100%!important}@media (min-width:768px){.d-sm-inline-block{display:inline-block!important}#select-category{display:flex!important}}@media (max-width:767px){.d-sm-inline-block{display:none!important}#select-category{display:none!important}}.submit-btn{width:100%;max-width:250px;display:block;margin:20px auto;padding:10px 20px;font-size:15px;border-radius:25px;font-weight:600}.disabled-btn{width:100%;max-width:250px;display:block;margin:20px auto;padding:10px 20px;font-size:15px;border-radius:25px;font-weight:600}.btn-light.icon-white{width:100%;max-width:250px;display:block;margin:20px auto;padding:10px 20px;font-size:15px;border-radius:25px;font-weight:600}@keyframes quick-blink{0%{background-color:transparent}50%{background-color:var(--secondary-container);color:#fff}100%{background-color:transparent}}.btn-modal-cerrar{background-color:#e2e2e2!important;color:#000!important;border:none!important;padding:10px 20px!important;font-size:16px!important;border-radius:50px!important;font-weight:600!important;width:100%!important;transition:background-color .3s ease,box-shadow .3s ease!important;cursor:pointer}.btn-modal-cerrar:hover{background-color:#d4d4d4!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.btn-modal-imprimir{background-color:#eccc04!important;color:#000!important;border:none!important;padding:10px 20px!important;font-size:16px!important;border-radius:50px!important;font-weight:600!important;width:100%!important;transition:background-color .3s ease,box-shadow .3s ease!important;cursor:pointer}.btn-modal-imprimir:hover{background-color:#deab28!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}