.light{font-weight:200}.regular{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}h1,h2,h3,h4,h5{line-height:1;margin:0}.d-none{margin:0;width:0}.encabezado{font-size:5rem}@media only screen and (max-width:600px){.encabezado{font-size:3.33333rem}}.titulo{font-size:2.5rem}@media only screen and (max-width:600px){.titulo{font-size:1.92308rem}}.subtitulo{font-size:1.5rem}@media only screen and (min-width:1370px){.subtitulo{font-size:1.8rem}}@media only screen and (max-width:600px){.subtitulo{font-size:1.25rem}}.subtitulo-sm{font-size:1.3rem}@media only screen and (min-width:1370px){.subtitulo-sm{font-size:1.95rem}}.texto{font-size:1.2rem}@media only screen and (min-width:1370px){.texto{font-size:1.8rem}}.texto-sm{font-size:.8rem}@media only screen and (min-width:1370px){.texto-sm{font-size:1.2rem}}.txt-primary{color:#1c3986!important}.txt-secondary{color:#ff7a5c!important}.txt-neutral{color:#8199bc!important}.bg-primary{background-color:#1c3986!important}.bg-secondary{background-color:#ff7a5c!important}.bg-neutral{background-color:#8199bc!important}.txt-white{color:#fff!important}.bg-white{background-color:#fff!important}.txt-black{color:#000!important}.bg-black{background-color:#000!important}a{text-decoration:none!important}*{color:#1c3986;font-family:Poppins,sans-serif}.center-items{align-items:center}.center-content,.center-items{display:flex;justify-content:center}.center-content{flex-direction:column;height:100%}.scroll-top-btn{bottom:5%;right:5%}.scroll-top-btn span{font-size:10px}#app{overflow:hidden}.loading-screen{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;position:absolute;width:100%;z-index:9999}.loading-screen img{height:200px;width:200px}#Menu{background:#040046;background:linear-gradient(180deg,#040046 18%,rgba(4,0,70,.323) 80%,rgba(4,0,70,0));height:100px!important;padding:20px 0}#Menu .logo-colaboro{width:200px}@media only screen and (max-width:600px){#Menu .logo-colaboro{width:200px}}#Menu .links-menu{flex-grow:1}@media only screen and (max-width:960px){#Menu .links-menu{display:none}}#Menu .links-menu a{color:#fff;padding:20px}#Menu .links-menu a:hover{background-color:#fff;border-radius:15px;color:#ff7a5c}.menu-mobile{align-items:center;background:transparent linear-gradient(180deg,#0083c5,#00bcce) 0 0 no-repeat padding-box;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;text-align:center;width:100%;z-index:1024}.menu-mobile>div a{color:#fff;display:block;margin-bottom:20px}.menu-mobile>div a:last-child{margin-bottom:0}.menu-mobile .close-menu-btn{position:absolute;right:0;top:50px;transform:translate(-50%,-50%)}#Footer{background-color:#19345f;padding:50px}#Footer .links-container{text-align:center}#Footer .links-container span{color:#fff;display:block}#Footer .links-container .links-footer span{cursor:pointer;margin-bottom:10px}#Footer .btn-aprende{margin-bottom:15px}#Footer .texto-footer{align-items:center;display:flex;flex-direction:column;margin:20px auto 40px;text-align:center;width:60%}@media only screen and (max-width:600px){#Footer .texto-footer{width:100%}}#Footer .texto-footer span{color:#fff}#Footer .btn-registro{text-transform:none}@media only screen and (max-width:600px){#Footer .btn-registro{padding:0 15px}}#Footer .btn-registro .icono-btn{height:25px;margin-right:10px;width:25px}@media only screen and (max-width:600px){#Footer .btn-registro .icono-btn{height:15px;width:15px}}.bloque-header{background-image:url(https://mkt.sorteostec.org/hubfs/raw_assets/public/Custom-Templates-ST/AppColaboro-Vue/img/fondo-header.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;padding:0}@media only screen and (min-width:200px) and (max-width:400px){.bloque-header{height:180vh;padding-top:100px}}@media only screen and (min-width:600px) and (max-width:960px){.bloque-header{height:120vh;padding-top:50px}}.bloque-header .container-header{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.bloque-header .container-header .bg-header{height:100%;object-fit:cover;width:100%}.bloque-header .container-header .texto-header h1,.bloque-header .container-header .texto-header h2{color:#fff;margin-bottom:20px}@media only screen and (max-width:600px){.bloque-header .container-header .texto-header{text-align:center;width:80%}}.bloque-header .container-header .texto-header .row{align-items:center}.bloque-header .container-header .texto-header span{color:#1c3986;line-height:1}.bloque-header .container-header .botones-descarga img{width:200px}@media only screen and (min-width:1370px){.bloque-header .container-header .botones-descarga img{width:300px}}@media only screen and (max-width:960px){.bloque-header .container-header .botones-descarga img{width:150px}}.bloque-header .container-header .img-celular{margin:auto;max-width:300px}@media only screen and (max-width:960px){.bloque-header .container-header .img-celular{width:150px}}.bloque-header .container-header .img-celular img{height:100%;width:100%}.bloque-promociones{padding:50px 0}@media only screen and (max-width:960px){.bloque-promociones{height:auto;margin:50px 0}}.bloque-promociones .texto-promociones{width:70%}.bloque-promociones .texto-promociones span{display:block;margin-bottom:10px}@media only screen and (max-width:960px){.bloque-promociones .texto-promociones{margin:auto;text-align:center}}.bloque-promociones .carousel-promociones{margin-left:50px;margin-top:20px;position:relative}@media only screen and (max-width:960px){.bloque-promociones .carousel-promociones{margin-bottom:50px;margin-left:0}}.bloque-promociones .carousel-promociones .owl-carousel .owl-nav{display:flex;justify-content:center;margin-top:20px}.bloque-promociones .carousel-promociones .owl-carousel .owl-nav .owl-prev{margin-right:20px}.bloque-promociones .carousel-promociones .owl-carousel .owl-nav .owl-next,.bloque-promociones .carousel-promociones .owl-carousel .owl-nav .owl-prev{align-items:center;background-color:#ff7a5c;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.bloque-promociones .carousel-promociones .owl-carousel .owl-nav .owl-next span,.bloque-promociones .carousel-promociones .owl-carousel .owl-nav .owl-prev span{color:#fff;font-size:36px}.bloque-promociones .carousel-promociones .glide__arrows{margin-top:20px;text-align:center}.bloque-promociones .carousel-promociones .glide__arrows .glide__arrow:first-child{margin-right:20px}.bloque-promociones .carousel-promociones .img-promocion{height:100%;margin-right:50px;width:100%}@media only screen and (max-width:960px){.bloque-promociones .carousel-promociones .img-promocion{height:200px}}@media only screen and (max-width:600px){.bloque-promociones .carousel-promociones .img-promocion{height:100%;margin:10px;width:100%}}.bloque-promociones .carousel-promociones .img-promocion img{height:100%;width:100%}@media only screen and (max-width:960px){.bloque-beneficios{height:auto}}.bloque-beneficios .beneficios-container{align-items:center;background-color:#f8fbfe;border-radius:64px;display:flex;margin:auto;padding:50px 0;width:95%}@media only screen and (max-width:600px){.bloque-beneficios .beneficios-container{width:90%}}@media only screen and (max-width:960px){.bloque-beneficios .beneficios-container{height:auto;padding:20px 0}}.bloque-beneficios .beneficios-container .beneficios-cards{width:90%}@media only screen and (max-width:960px){.bloque-beneficios .beneficios-container .beneficios-cards{margin:auto}}.bloque-beneficios .beneficios-container .beneficios-cards .texto-beneficios{margin-bottom:30px}.bloque-beneficios .beneficios-container .beneficios-cards .texto-beneficios span{display:block}@media only screen and (max-width:960px){.bloque-beneficios .beneficios-container .beneficios-cards .texto-beneficios{text-align:center}}.bloque-beneficios .beneficios-container .beneficios-cards .info-card{align-items:center;display:flex;flex-direction:row}.bloque-beneficios .beneficios-container .beneficios-cards .info-card span{max-width:100%;padding-top:10px;width:250px}@media only screen and (max-width:600px){.bloque-beneficios .beneficios-container .beneficios-cards .info-card{flex-direction:column;height:200px}}.bloque-beneficios .beneficios-container .beneficios-cards .info-card img{display:inline-block;height:60px;margin-right:10px;width:60px}@media only screen and (min-width:1370px){.bloque-beneficios .beneficios-container .beneficios-cards .info-card img{height:120px;width:120px}}@media only screen and (max-width:600px){.bloque-beneficios .beneficios-container .beneficios-cards .info-card img{height:80px;width:80px}}.bloque-beneficios .img-beneficios{cursor:pointer}.bloque-beneficios .img-beneficios img{display:flex;height:100%;margin:auto;max-height:400px;max-width:400px;object-fit:contain;width:100%}@media only screen and (max-width:600px){.bloque-beneficios .img-beneficios img{max-height:300px;max-width:300px}}@media only screen and (min-width:1370px){.bloque-beneficios .img-beneficios img{max-height:700px;max-width:700px}}.bloque-conoce{justify-content:center;margin:50px 0}@media only screen and (max-width:960px){.bloque-conoce{height:auto}}.bloque-conoce .texto-conoce{margin-bottom:80px;text-align:center;width:80%}.bloque-conoce .texto-conoce span{display:block}@media only screen and (max-width:960px){.bloque-conoce .texto-conoce{margin-bottom:50px}}.bloque-conoce .conoce-cards{column-gap:30px;display:grid;grid-template-columns:20% 20% 20% 20%;justify-content:center;margin:auto;row-gap:40px;width:90%}@media only screen and (max-width:960px){.bloque-conoce .conoce-cards{column-gap:0;grid-template-columns:80%;row-gap:30px;width:90%}}.bloque-conoce .conoce-cards .card{align-items:center;border-radius:10px;box-shadow:0 0 6px #6b9ad1;display:flex;flex-direction:column;height:280px;justify-content:center;padding:20px;text-align:center;transition:all .5s ease}@media only screen and (min-width:1370px){.bloque-conoce .conoce-cards .card{height:350px}}.bloque-conoce .conoce-cards .card img{margin-bottom:10px;width:30px}@media only screen and (max-width:960px){.bloque-conoce .conoce-cards .card{height:280px}.bloque-conoce .conoce-cards .card img{width:35px}}.bloque-conoce .conoce-cards .card:hover{transform:translateY(-20px);transition:all .5s ease}.bloque-conoce .conoce-cards .card:hover .btn-conoce-mas{background:transparent linear-gradient(180deg,#0083c5,#00bcce) 0 0 no-repeat padding-box;color:#fff;transition:all .5s ease}.bloque-conoce .conoce-cards .card span{display:block;margin-bottom:10px}.bloque-conoce .conoce-cards .card .btn-conoce-mas{border:1px solid #1c3986;border-radius:30px;color:#1c3986;display:block;margin:20px auto auto;padding:10px 0;transition:all .5s ease;width:150px}@media only screen and (max-width:960px){.bloque-conoce .conoce-cards .card .btn-conoce-mas{width:100px}}.v-dialog .v-card{background-color:transparent}.v-dialog .v-card .v-card__title{height:25px;position:relative}.v-dialog .v-card .v-card__actions{background-color:#fff;height:50px;justify-content:center;position:relative}.v-dialog .v-card .v-card__text{padding:0}.v-dialog .v-card .video-beneficios iframe{height:400px;width:100%}.v-dialog .v-card .img-infografia{height:100%;width:100%}.v-dialog .v-card .img-infografia img{width:100%}.v-dialog .v-card .descargar-infografias a:first-child{right:100px}.v-dialog .v-card .descargar-infografias a:nth-child(2){right:55px}.v-dialog .v-card .descargar-infografias a:nth-child(3){right:10px}.bloque-unete{background:transparent linear-gradient(147deg,#0083c5,#00bcce) 0 0 no-repeat padding-box;flex-direction:column;justify-content:center;padding:50px 0}@media only screen and (max-width:960px){.bloque-unete{flex-wrap:nowrap!important;height:auto}}.bloque-unete span{color:#fff}.bloque-unete .texto-unete{align-items:center;display:flex;flex-direction:column;margin:20px auto 40px;text-align:center;width:60%}@media only screen and (max-width:960px){.bloque-unete .texto-unete{width:90%}}.bloque-unete .texto-unete .btn-unete{margin-bottom:15px}.bloque-unete .pasos-unete .paso{display:flex;flex-direction:column}@media only screen and (max-width:1264px){.bloque-unete .pasos-unete .paso{align-items:center}}.bloque-unete .pasos-unete .paso .numero-paso{height:50px;width:50px}.bloque-unete .pasos-unete .paso .texto{display:flex}.bloque-unete .pasos-unete .paso .texto div{display:flex;flex-direction:column;margin-left:20px}@media only screen and (max-width:600px){.bloque-unete .pasos-unete .paso .texto div{width:200px}}.bloque-unete .pasos-unete .paso .texto div .subtitulo{line-height:1}.bloque-unete .pasos-unete .paso .texto div span{margin-bottom:10px}.bloque-unete .pasos-unete .paso a{color:#fff;display:block}.bloque-unete .pasos-unete .paso .descarga-stores{align-self:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.bloque-unete .pasos-unete .paso .descarga-stores img{width:200px}.bloque-newsletter{justify-content:center;margin:50px 0}.bloque-newsletter .newsletter-container{align-items:center;background-color:#f8fbfe;border-radius:64px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:50px 0;width:95%}@media only screen and (max-width:600px){.bloque-newsletter .newsletter-container{width:100%}}.bloque-newsletter .newsletter-container .texto-newsletter{text-align:center;width:80%}.bloque-newsletter .newsletter-container .texto-newsletter span{display:block}.bloque-newsletter .newsletter-container .input-container{margin:auto;width:60%}@media only screen and (max-width:600px){.bloque-newsletter .newsletter-container .input-container{margin:20px 0;width:80%}}.bloque-newsletter .newsletter-container .input-container .contForm p{color:#ff7a5c;font-size:1.5rem;font-weight:700;margin:20px 0;text-align:center}.bloque-newsletter .newsletter-container .input-container .hs-form-field{margin:20px 0}.bloque-newsletter .newsletter-container .input-container .inputs-list{display:flex;flex-direction:row}.bloque-newsletter .newsletter-container .input-container .inputs-list .hs-form-radio{margin:0 10px}.bloque-newsletter .newsletter-container .input-container .inputs-list .hs-form-radio .hs-input{margin-right:10px}.bloque-newsletter .newsletter-container .input-container ul{list-style:none}.bloque-newsletter .newsletter-container .input-container .hs-submit{margin-top:20px}.bloque-newsletter .newsletter-container .input-container .hs-submit .hs-button{background:transparent linear-gradient(180deg,#0083c5,#00bcce) 0 0 no-repeat padding-box;border-radius:15px;color:#fff;padding:10px 30px;white-space:pre-wrap}.bloque-newsletter .newsletter-container .input-container form input[type=color],.bloque-newsletter .newsletter-container .input-container form input[type=date],.bloque-newsletter .newsletter-container .input-container form input[type=datetime-local],.bloque-newsletter .newsletter-container .input-container form input[type=datetime],.bloque-newsletter .newsletter-container .input-container form input[type=email],.bloque-newsletter .newsletter-container .input-container form input[type=month],.bloque-newsletter .newsletter-container .input-container form input[type=number],.bloque-newsletter .newsletter-container .input-container form input[type=password],.bloque-newsletter .newsletter-container .input-container form input[type=search],.bloque-newsletter .newsletter-container .input-container form input[type=tel],.bloque-newsletter .newsletter-container .input-container form input[type=text],.bloque-newsletter .newsletter-container .input-container form input[type=time],.bloque-newsletter .newsletter-container .input-container form input[type=url],.bloque-newsletter .newsletter-container .input-container form input[type=week],.bloque-newsletter .newsletter-container .input-container form select{border:1px solid #cdcfd2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#555;font-size:14px;font-weight:400;height:40px;padding:0 10px;width:100%!important}.custom-button{background-color:#4caf50;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-left:70px;margin-top:-50px;padding:10px 20px;text-decoration:none}@media only screen and (max-width:600px){.custom-button{background-color:#4caf50;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-left:-10px;margin-top:-30px;padding:10px 20px;text-decoration:none}}