html{height:100%}body{background-color:ghostwhite;height:100vh}.footer_redes{padding-left:0;list-style:none;margin-bottom:30px}.lfaq li::marker{color:#0dcaf0}.footer_redes a{display:inline-block;text-decoration:none}.footer_redes a i,.footer_redes a svg{border-radius:3rem;background-color:white;color:#21214F;padding:18px;width:30px;height:30px;display:flex;justify-content:center!important;align-items:center}.footer_redes a .instagram:hover{background-image:linear-gradient(90deg,#D300C5,#FF0069,#FF7A00);color:white}.footer_redes a .whatsapp:hover{background-color:#44D62C;color:white}.footer_redes a .facebook:hover{background-color:#2F55A4;color:white}.footer_redes a .x:hover{background-color:#000000;color:white}.btn-outline-info:hover{color:#fff !important}.btn-outline-main{color:#fff;border-color:#21214F;background-color:#21214F}.btn-outline-main:hover{color:#21214F;border-color:#21214F;background-color:#fff}.menu-dashboard{position:fixed;right:5vw;bottom:2vw;bottom:max(2vw,env(safe-area-inset-bottom));left:0vw;margin:1px;width:99%;z-index:1035;isolation:isolate;pointer-events:auto;touch-action:manipulation}.font-xs{display:block;font-style:normal}.img-carousel{width:100px;height:100px;padding:.5rem;border:2px solid #C1C1C1;border-radius:.7rem}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#777;border-radius:50rem}.img-card-provider{width:200px}.carousel-card{gap:.3rem}label{font-weight:bold}.table-img td img{width:60px}#balance{gap:4rem}#card-service:hover,.btn-service:hover{background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);background-color:#e9e9e9}.ticket,.ticketp2p{position:relative;box-sizing:border-box}.ticket:before,.ticket:after{content:'';position:absolute;left:5px;height:6px;width:95%}.ticket:before{top:-5px;background:radial-gradient(circle,transparent,transparent 50%,#FBFBFB 50%,#FBFBFB 100% ) -7px -8px / 16px 16px repeat-x}.ticket:after{bottom:-5px;background:radial-gradient(circle,transparent,transparent 50%,#FBFBFB 50%,#FBFBFB 100% ) -7px -2px / 16px 16px repeat-x}.ticketp2p:before,.ticketp2p:after{content:'';position:absolute;left:11px;height:6px;width:93%}.ticketp2p:before{top:-5px;background:radial-gradient(circle,transparent,transparent 50%,#FBFBFB 50%,#FBFBFB 100% ) -7px -8px / 16px 16px repeat-x}.ticketp2p:after{bottom:48px;background:radial-gradient(circle,transparent,transparent 50%,#FBFBFB 50%,#FBFBFB 100% ) -7px -2px / 16px 16px repeat-x}.btn-menu-footer{outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;background-image:linear-gradient(to top,#21214F 100%,#fff 20%,#FDFDFD 50%);border:1px solid #8F9092;transition:all 0.2s ease;font-weight:700;color:whitesmoke}.favorite-card{position:relative}.favorite-toggle-wrapper{position:absolute;top:0;right:0;transform:translate(40%,-40%);z-index:2;pointer-events:auto}.favorite-toggle-btn{width:36px;height:36px;border-radius:50%;border:1px solid rgba(33,33,79,0.08);background-color:#fff;box-shadow:0 4px 10px rgba(33,33,79,0.18);display:inline-flex;align-items:center;justify-content:center;transition:box-shadow .2s ease,transform .2s ease}.favorite-toggle-btn:hover,.favorite-toggle-btn:focus{box-shadow:0 6px 16px rgba(33,33,79,0.25);transform:translateY(-1px)}.favorite-toggle-btn .favorite-icon{font-size:1.1rem;color:#f5c200}.favorite-toggle-btn[aria-pressed="true"] .favorite-icon{color:#f1b000}.btn-menu-footer:hover{box-shadow:0 4px 3px 1px #FCFCFC,0 6px 8px #D6D7D9,0 -4px 4px #CECFD1,0 6px 1px #FEFEFE,inset 0 0 3px 3px #0dcaf0;color:whitesmoke}.pl-mobile{padding-left:0px}#container-custom .bg-none[aria-expanded="true"]::before{background:#21214F!important;width:30px;height:calc(100% - 3px)}#container-custom .bg-none[aria-expanded="true"]::after{background:#21214F!important;width:30px;height:calc(100% - 3px)}#container-main .bg-none[aria-expanded="true"] .open-menu{display:none}.close-menu{display:none;color:#21214F;font-size:1.75rem;line-height:1}#container-main .bg-none[aria-expanded="true"] .close-menu{display:block}.dropdown-menu[data-bs-popper]{left:-104px}.bg-grey{background:#F8F9FA}.btn-toggle::after{width:1.25em;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%;float:inline-end;vertical-align:middle;top:9px;position:relative}.btn-toggle[aria-expanded="true"]::after{transform:rotate(90deg)}#balancex{display:none}.refill-value{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;box-shadow:inset 0px 1px 0px 0px #ffffff;background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);background-color:#f9f9f9;border-radius:3px;border:2px solid #dcdcdc;color:#666666;font-size:18px;font-weight:bold;padding:5px 10px;width:90px}.refill-value:hover{background-color:#00CDC7;background:linear-gradient(to bottom,#00CDC7 5%,#00CDC7 100%);color:#fff}.price-group{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:.2rem}.price-group input{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.price-group input[type="radio"]:checked +.refill-value{background-color:#00CDC7 !important;background:linear-gradient(to bottom,#00CDC7 5%,#00CDC7 100%) !important;color:#fff}#other-val{display:none;width:100%}#other-value:checked ~ #other-val{display:block;-webkit-animation:fadeIn 0.5s;animation:fadeIn 0.5s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.infinite-scale{animation:moving 2s infinite;animation-duration:10s}@keyframes moving{0%{transform:scale(.8)}50%{transform:scale(.86)}100%{transform:scale(.8)}}.toast{background-color:rgba(255,255,255,0.95)!important}.alert-danger a{text-decoration:underline}.nav-btn.active:hover{color:#FFF}.nav-btn.active:focus:not(:focus-visible){background-color:#21214F !important}.banner-ads img{width:70%;height:49px}.btn-sec-color{background-color:#00F5A6}.btn-sec-color:hover{background-color:#fff;border-color:#00F5A6}.btn-sec-white{background-color:#FFF;border-color:#00F5A6}.btn-sec-white:hover{background-color:#00F5A6;border-color:transparent}#navbarSupportedContent ul{gap:1rem}#navbarSupportedContent ul li{font-weight:500;font-size:1.1rem}#navbarSupportedContent ul li a.active,#menu-footer .active{border-bottom:3px solid #00cdc7}#navbarSupportedContent ul li:hover{background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%)}#menu-footer a:hover{border-bottom:3px solid #00cdc7}#menu-footer a{line-height:3}.watermark{position:relative}.watermark::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.6;background-image:url('https://colpay.co/watermark.png');background-repeat:no-repeat;background-position:center;background-size:40%}.banner_ads img{width:728px}.border-gray{border:1px solid #E2E3E5}.rotate-animation{animation:rotate 3s infinite;width:120px;height:120px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.featured-ads li a{color:#245fbf !important;font-size:1.25rem !important}.featured-ads li span{border-radius:0.25rem !important;font-size:1rem !important;border:1px solid #198754 !important;display:inline-block;padding:0.35em 0.65em;font-size:0.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;color:#006e00}.footer-main{height:40vh;display:flex;align-items:center}ul .list-group-item,.pay-list li{font-weight:600;border:none;line-height:1.3;padding:0.5rem 1rem}.pay-list{list-style:none}.list-group{text-indent:20px}ul .list-group-item::before{content:url('/assets/evolution/images/fill.png');position:absolute;left:-10px;top:10px}.list-group-item{background:none !important}.p_alert p{margin-bottom:0px !important}.shadow-img{filter:drop-shadow(2px 4px 6px #777)}p,.list-group-item,.pay-list li{font-size:1.2rem !important}.bg-banner-main{background-image:url('https://colpay.co/assets/evolution/images/header_bg.webp');background-position:left;background-repeat:no-repeat;background-size:cover;filter:brightness(1.1);opacity:0.9}.btn-sec-info{background-color:#d7dae3}.btn-sec-info:hover{background-color:#fefefe}.text-green-colpay{color:#00F5A6}.text-shadow-primary{text-shadow:1px 2px 1px #005}.text-shadow-secondary{text-shadow:1px 2px 1px #666}.text-shadow-primary-2{text-shadow:1px 1.5px 2px #005}.icon-cat{width:100px;height:100px;border:1px solid #eee;border-radius:.7rem;padding:5px}.icon-pay{width:120px;height:120px;border:1px solid #eee;border-radius:.7rem;padding:5px}.content-cat{width:180px}.content-cat:hover .icon-cat-hover{opacity:1}#navbarSupportedContent .dropdown-menu li:hover{background:transparent !important}#menu-user{display:none}.pay-zoom{transition:transform .5s}.pay-zoom:hover{-ms-transform:scale(1.12);-webkit-transform:scale(1.12);transform:scale(1.12)}.font-3{font-size:3rem}.order-contain{width:50%}.brand-verified{width:100px;height:auto}#two_factor_qr img{width:300px;padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.desc_post p{font-size:1rem !important}.dropdown-menu{min-width:16rem !important}.text-muted-light{color:#d7d7d7 !important}.el-sm-flex{display:flex !important}.table-head th a{color:#ffffff}.logo-colpay-nav{width:141px;height:auto;max-height:55px}#carouselServices .carousel-indicators{bottom:-75px}.text-grey-light{color:#F2F5FF}.img-carousel-services{width:500px;height:300px;filter:drop-shadow(1px 2px 1px #06425d)}:root{--face:#be9d66;--lowlight:#111;--side:#896c3b;--side-dark:#120e08;--coin-size:7rem;--coin-face:url('https://colpay.co/images/head.gif');--coin-face-2:url('https://colpay.co/images/tail.gif')}.coin{position:relative;top:25px;left:0px;width:100px;height:100px;text-align:center;line-height:50px;animation-name:rotation;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:0.8s;transform:rotateY(0deg);transform-style:preserve-3d}.face{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;backface-visibility:hidden}.heads{background-image:var(--coin-face);z-index:2;transform:rotateY(0deg)}.tails{background-image:var(--coin-face-2);z-index:1;transform:rotateY(180deg)}@keyframes rotation{0%{transform:rotate3d(1,0,0,0deg)}50%{transform:rotate3d(1,0,0,180deg)}100%{transform:rotate3d(1,0,0,360deg)}}.confetti-container{position:relative;width:100%;height:150px;background-color:white;overflow:hidden;border-radius:20px;box-shadow:0 0 10px rgba(255,255,255,0.2)}.confetti{position:absolute;width:10px;height:10px;background-color:red;border-radius:50%;opacity:0;animation:explode 5s ease-out forwards infinite}.confetti:nth-child(1){background-color:#ff3838;top:10%;left:10%;--x:-50px;--y:-80px}.confetti:nth-child(2){background-color:#ff9f1a;top:20%;left:80%;--x:30px;--y:-100px}.confetti:nth-child(3){background-color:#ffde00;top:30%;left:50%;--x:-60px;--y:-70px}.confetti:nth-child(4){background-color:#32ff7e;top:40%;left:20%;--x:50px;--y:-90px}.confetti:nth-child(5){background-color:#7efff5;top:50%;left:60%;--x:-40px;--y:-60px}.confetti:nth-child(6){background-color:#18dcff;top:60%;left:30%;--x:60px;--y:-80px}.confetti:nth-child(7){background-color:#7d5fff;top:70%;left:90%;--x:-30px;--y:-50px}.confetti:nth-child(8){background-color:#e84393;top:80%;left:40%;--x:40px;--y:-70px}.confetti:nth-child(9){background-color:#ff79c6;top:85%;left:15%;--x:45px;--y:-60px}.confetti:nth-child(10){background-color:#ffdd57;top:15%;left:75%;--x:-50px;--y:-80px}@keyframes explode{0%{transform:translate(0,0) scale(1);opacity:1}100%{transform:translate(var(--x),var(--y)) scale(0.5);opacity:0}}#htstep5{position:relative}.caja-fuerte{background-color:#444;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.5);display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.caja-fuerte select{appearance:none;background-color:#222;color:rgb(13,202,240);font-size:24px;width:50px;height:60px;border:2px solid rgb(13,202,240);border-radius:8px;text-align:center;padding:5px;cursor:pointer;box-shadow:inset 0 4px 6px rgba(0,0,0,0.4)}.caja-fuerte select:focus{outline:none;border-color:#00F5A6;color:#00F5A6;box-shadow:inset 0 4px 6px rgba(0,0,0,0.6)}.caja-fuerte select option{background-color:#222;color:#00F5A6;padding:5px}.caja-fuerte select option:hover,.caja-fuerte select option:focus{background-color:#333;color:#00F5A6}.cerradura-boveda{width:200px;height:200px;background-color:#666;border-radius:50%;border:6px solid rgb(13,202,240);box-shadow:0 4px 10px rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center;position:relative;margin-left:20px}.cerradura-boveda:before{content:'';position:absolute;width:80px;height:80px;border-radius:50%;border:4px solid #00F5A6;box-shadow:inset 0 0 8px rgba(0,0,0,0.5)}.cerradura-boveda:after{content:'';position:absolute;width:14px;height:30px;background-color:#444;border-radius:4px;border:2px solid #00F5A6;box-shadow:0 0 4px rgba(0,0,0,0.5);transform:rotate(90deg)}.w-sm-75{width:75%}.flex-sm-none{display:flex}thead.bg-secondary th a{color:#ffffff;text-decoration:underline}@media screen and (max-width:375px){.flex-sm-col{flex-direction:column !important}.flex-sm-none{display:block}.w-sm-75{width:100%}.pr-375{position:relative;overflow:scroll}.footer-main{position:relative}.cerradura-boveda{width:100px;height:100px}.order-contain{width:100%}.d-mv-flex{display:flex;align-items:center}.flex-sm-column{flex-direction:column}.img-carousel-services{width:200px;height:79px}.menu-dashboard{left:2vw;width:94%}#menu-user{display:flex!important}#carouselServices .carousel-indicators{display:none}.content-cat{width:160px}.banner-ads img{width:100%}.footer-main .container{margin-top:7rem}.footer-main{height:60vh}#sidenav .navbar-nav{height:108vh;max-height:108vh;width:100vw}.btn-menu-footer{font-size:.7rem !important;font-weight:500}.btn-menu-footer .bi-list-task{font-size:.9rem !important}#balance{gap:1rem !important}#balance .btn-lg{font-size:1rem !important;display:flex;align-items:center}.tech{gap:0.25rem !important}.dropdown-menu[data-bs-popper]{left:30px !important}}@media only screen and (min-width:380px) and (max-width:767px){.flex-sm-col{flex-direction:column !important}.flex-sm-none{display:block}.w-sm-75{width:100%}.cerradura-boveda{width:100px;height:100px}.d-mv-flex{display:flex;align-items:center}.flex-sm-column{flex-direction:column}.img-carousel-services{width:300px;height:200px;filter:drop-shadow(1px 2px 1px #06425d)}#carouselServices .carousel-indicators{bottom:-20px}.flex-col-reverse{flex-direction:column-reverse}.el-sm-flex{display:none !important}.font-xs{font-size:10px}.font-3{font-size:2.5rem}.order-contain{width:100%}.mt-sm-2{margin-top:1rem}.bg-banner-main{background-size:initial;background-position:center}.text-shadow-primary{text-shadow:1px 1px 1px #005}.text-shadow-primary-2{text-shadow:1px 1px 1px #005}#livechat-launcher picture{top:140vw;height:80px}picture.svelte-qkr59r img.svelte-qkr59r{max-height:75px !important}.icon-menu-dashboard{font-size:1.125rem}picture.svelte-qkr59r .ripple-area.svelte-qkr59r{height:80px}.img-carousel{width:62px;height:62px}.text-info{color:#007a9e !important}.bg-info{background:#007a9e !important}.btn-info{background-color:#007a9e !important;border-color:#007a9e !important;color:#fff !important}.carousel-control-prev-icon,.carousel-control-next-icon{width:1.2rem;height:1.2rem}#balance{gap:1rem}#balance .btn-lg{font-size:1rem !important;font-weight:700 !important;display:flex;align-items:center}.icon-upgrade{font-size:1.6rem !important}.dropdown-menu[data-bs-popper]{left:35px ! important}#sidenav .navbar-nav{width:80vw;height:100vh}.price-group{justify-content:center}.item-100,.nav-btn{width:100%;text-align:left}.banner-ads img{width:100%;height:60px}#navbarSupportedContent ul{gap:.2rem}#navbarSupportedContent ul li a.active,#menu-footer .active,#menu-footer a:hover{color:#00cdc7 !important;border-bottom:none !important}#menu-footer a{display:block;text-align:center}#menu-footer .text-end{text-align:center !important}.banner_ads img{width:100% !important}.payment{text-align:center}.rotate-animation{width:100px !important;height:auto}.footer-main{height:auto}.icon-cat{width:100px;height:100px}.icon-cat-hover{width:100px;height:100px;top:0;bottom:0;left:16%;right:0;opacity:0;transition:.5s ease}.content-cat{width:150px}#menu-user{display:flex!important}.col-reverse{flex-direction:column-reverse}}@media only screen and (min-width:650px) and (max-width:995px){#img-banner{width:65%}.bg-banner-main{height:150vh}.bg-banner-main{background-size:initial;background-position:center}}@media only screen and (min-width:768px) and (max-width:1023px){#menu-user{display:flex!important}.dropdown-menu[data-bs-popper]{left:60%}#sidenav{left:-100%;position:fixed;background:#FFF;top:0px;z-index:999;min-height:100vh;transition:all ease 0.2s}#sidenav.navbar-collapse.collapse.show .overlayed{content:'';position:fixed;top:0;left:0;background:rgba(0,0,0,.7);width:100%;height:100vh;z-index:99;transition:all ease 0.8s}#sidenav .navbar-nav{height:100%;max-height:100vh;z-index:9999;position:relative;background:#fff;padding:10px;overflow-x:scroll}#sidenav.navbar-collapse.collapse.show{left:0%}#sidenav .navbar-nav{width:80vw;height:100vh}.navbar-expand-md .navbar-toggler{display:block}.price-group{justify-content:center}.item-100,.nav-btn{width:100%;text-align:left}.banner-ads img{width:100%;height:60px}.footer-main{height:100vh}.footer-main .container{padding-top:3.2rem}}@media only screen and (max-width:1023px){html.account-sidenav-open,body.account-sidenav-open{overflow:hidden;touch-action:none}#sidenav{--mobile-dashboard-clearance:calc(4.5rem + env(safe-area-inset-bottom));top:0;bottom:0;height:100vh;height:100dvh;min-height:0;max-height:100vh;max-height:100dvh;z-index:1050}#sidenav.navbar-collapse.collapse.show .overlayed{height:100vh;height:100dvh}#sidenav .navbar-nav{box-sizing:border-box;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(1rem + var(--mobile-dashboard-clearance));scroll-padding-bottom:calc(1rem + var(--mobile-dashboard-clearance))}}@media print{#print-receipt{width:303px !important}body *:not(.printable,.printable *){display:none}@page{size:100mm 100mm;margin:0mm 0mm 0mm 0mm;orphans:0;widows:0}.printable{page-break-inside:avoid;page-break-after:always}}.text-info{color:#007a9e !important}.bg-info,.btn-info{background-color:#007a9e !important;border-color:#007a9e !important;color:#fff !important}.footer-main .text-muted{color:#d7d7e6 !important}.banner-ads img{height:auto;aspect-ratio:728 / 90}
.home-hero-carousel{width:100%;max-width:500px}.home-hero-carousel .img-carousel-services{display:block;width:100%;max-width:500px;height:300px;margin-inline:auto;object-fit:contain}.home-service-category-grid .content-cat{min-width:0}.home-service-category-grid .icon-cat,.home-provider-section .img-carousel{display:inline-block;aspect-ratio:1 / 1;object-fit:contain}@media only screen and (max-width:767px){.home-hero-carousel .img-carousel-services{width:100%;max-width:500px;height:clamp(180px,58vw,300px)}}@media only screen and (max-width:575.98px){.home-service-category-grid .content-cat{flex:0 0 50%;width:50%;max-width:50%;padding-inline:.25rem}.home-service-category-grid .icon-cat{width:clamp(84px,27vw,100px);height:clamp(84px,27vw,100px)}.home-provider-section #carouselMobileControls .carousel-item{font-size:0}.home-provider-section .img-carousel{width:60px;height:60px;margin:0;padding:.35rem}.home-provider-section #carouselMobileControls .carousel-control-prev,.home-provider-section #carouselMobileControls .carousel-control-next{width:2rem}.home-provider-section #carouselMobileControls .carousel-control-prev{left:-1.5rem}.home-provider-section #carouselMobileControls .carousel-control-next{right:-1.5rem}}
.footer-main{width:100%;min-height:40vh;height:auto;margin:0}.footer-main>.container{width:100%;margin-top:0}.footer-main .footer_redes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-main .footer_redes a{display:inline-flex;align-items:center;justify-content:center}.footer-main .footer_redes a i,.footer-main .footer_redes a svg{box-sizing:border-box;width:36px;height:36px;flex:0 0 36px;padding:8px;overflow:visible}
.footer-main>.container>.row{width:auto;margin-inline:0}
