/*!
 * re/START [DEV]
 * Copyright 2011-2025 
 * https://restart.cl/
 */@font-face{font-family:Overpass;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLADe5qP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCDepqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLBdepqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLADepqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLAxepqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLDdfZqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLDkfZqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCDfZqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCqfZqP.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PLrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6fPPrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6ovPrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6zvPrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6IvTrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6G_TrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6fPTrOQ.ttf) format('truetype')}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6VfTrOQ.ttf) format('truetype')}:root{--bs-primary-rgb:66,9,104;--bs-secondary-rgb:240,89,72;--bs-nav-link-font-size:15px;--bs-light:rgba(242,240,240,1);--bs-link-color:#420868}body{margin-top:101px;font-family:Overpass,sans-serif}a{text-decoration:none}img{max-width:100%}.navbar{--bs-navbar-padding-y:20px;--bs-navbar-nav-link-padding-x:25px;--bs-navbar-color:rgba(240,89,72, 1);--bs-navbar-active-color:rgba(240,89,72, 1);--bs-navbar-disabled-color:rgba(255,255,255, 0.3);--bs-navbar-hover-color:rgba(240,89,72, 0.7)}.navbar-nav .nav-link.active{position:relative;font-weight:700}.navbar-nav .nav-link.active::before{content:'';position:absolute;left:30px;bottom:0;width:22px;height:3px;border-radius:2px;background-color:#f05948}.nav-link.text-white.active::before{background-color:#fff}.btn-primary{--bs-btn-bg:#420868;--bs-btn-border-color:#420868;--bs-btn-hover-bg:#30014e;--bs-btn-hover-border-color:#30014e;--bs-btn-active-bg:#30014e;--bs-btn-active-border-color:#30014e;--bs-btn-disabled-bg:#420868;--bs-btn-disabled-border-color:#420868}.btn-secondary{--bs-btn-bg:#F05948;--bs-btn-border-color:#F05948;--bs-btn-hover-bg:#e53e2b;--bs-btn-hover-border-color:#e53e2b;--bs-btn-active-bg:#e53e2b;--bs-btn-active-border-color:#e53e2b;--bs-btn-disabled-bg:#F05948;--bs-btn-disabled-border-color:#F05948}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-active-bg:#420868;--bs-pagination-active-border-color:#420868;--bs-pagination-disabled-color:#6c757d}.page-item .page-link{width:60px;height:60px;border-radius:50%;border-radius:50%;margin-right:15px;display:flex;align-items:center;justify-content:center;font-weight:100}.page-item:first-child .page-link,.page-item:last-child .page-link{width:auto;border-radius:35px;padding-left:25px;padding-right:25px}.logo-brand{width:236px}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:19px;--bs-btn-padding-x:38px;--bs-btn-font-size:14px;--bs-btn-border-radius:35px}footer{background-color:#3b1064;color:#fff;padding:100px 24px 0;text-align:start;position:relative;overflow:hidden}footer .row{padding-bottom:30px}footer .row{position:relative;z-index:0;border-bottom:1px solid #f05948}footer .formas-footer{position:absolute;bottom:-100px;right:-100px;z-index:1;opacity:25%}footer .footer-cont{position:relative;z-index:2}footer .codelco-sello{width:100px;margin-bottom:20px}footer .compromiso{width:262px}footer .raleway-20{font-size:20px}footer li,footer ul{list-style:none;padding:0}footer .col-lg-3 li{padding:10px 0;border-bottom:1px solid #f05948}footer a,footer a:hover{color:inherit;font-weight:inherit}footer .logos-fila-2{padding-bottom:20px;padding-top:20px;align-items:center}footer .logos-fila-2 img{max-width:100px;margin-right:20px}footer .iconos-rrss{margin:20px 0}footer .iconos-rrss img{margin:0 10px;height:20px}.fs-1{font-size:64px!important}.fs-2{font-size:44px!important}.fs-3{font-size:36px!important}.fs-4{font-size:24px!important}.fs-5{font-size:20px!important}.fs-6{font-size:18px!important}.fs-16{font-size:16px!important}.fs-14{font-size:14px!important}.fs-12{font-size:12px!important}.fs-10{font-size:10px!important}.ls--3{letter-spacing:-3px}.ls--7{letter-spacing:-7px}.text-truncate2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-truncate3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.h-text-3{height:72px;overflow:hidden}.list-check li{list-style:none;position:relative;margin-bottom:20px}.list-check li::before{content:'';position:absolute;left:-35px;top:0;width:24px;height:24px;background-image:url(../img/check-circle.svg);background-repeat:no-repeat;background-size:100%;background-position:center}.list-arrow li{list-style:none;position:relative;margin-bottom:20px}.list-arrow li::before{content:'';position:absolute;left:-25px;top:0;width:24px;height:24px;background-image:url(../img/list-arrow.svg);background-repeat:no-repeat;background-size:10px;background-position:center}.icon-squire{width:50px;height:50px;background-color:#e7ecfc;border-radius:10px;display:flex;justify-content:center;align-items:center}.c-blue{color:#2851e3}.py-180{padding-top:180px;padding-bottom:180px}.pt-180{padding-top:180px}.pb-180{padding-bottom:180px}.w-h-85{width:85px;height:85px}.img-hover img{transition:all .5s ease-in-out}.img-hover:hover img{transform:scale(1.2)}.wh-30{width:30px;height:30px}.top-100px{top:100px}a.shadow{transition:all .5s ease-in-out}a.shadow:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.25)!important}.form-control,.form-select{height:65px;border-radius:30px;padding-left:30px}.input-group-text{border-top-left-radius:30px;border-bottom-left-radius:30px}input.form-control.bg-secondary.text-white::-moz-placeholder{color:#fff}input.form-control.bg-secondary.text-white::placeholder{color:#fff}input[type=range]::-webkit-slider-thumb{background-color:#420868}.accordion-button:not(.collapsed){background-color:#fff}.z-index-2{z-index:2}.max-w360{max-width:360px}.shadow-sm{box-shadow:0 3px 10px rgba(0,0,0,.06)!important}.pay .form-control,.pay .form-select{height:52px;border-radius:10px;padding-left:30px;border:0;box-shadow:0 3px 10px rgba(0,0,0,.06);margin-bottom:20px}.bannerHome{height:700px}.cover-slider{position:absolute;width:50%;height:100%;z-index:0;background-color:rgba(66,9,104,.8)}#slider .carousel-item{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#slider .carousel-item:nth-child(1){background-image:url(../img/hero1.png)}#slider .carousel-item:nth-child(2){background-image:url(../img/hero2.png)}#slider .carousel-item:nth-child(3){background-image:url(../img/hero3.png)}#slider .carousel-item .container{height:100%;color:#fff;position:relative;z-index:1}#slider .carousel-indicators{top:50%;bottom:auto;transform:translateY(-50%);width:50px;display:grid;margin:auto;right:50px;left:auto}#slider .carousel-indicators [data-bs-target]{width:20px;height:20px;border-radius:50%;border:2px solid #fff;margin:7px 0;opacity:1;background-color:rgba(255,255,255,.5)}#slider .carousel-indicators .active{background-color:#fff}.item-arrow{position:relative}.item-arrow::before{content:'';position:absolute;left:-40px;top:10px;height:39px;width:31px;background-image:url(../img/arrow1.svg);background-repeat:no-repeat;background-size:100% auto}.item-arrow2{position:relative}.item-arrow2::before{content:'';position:absolute;right:-55px;top:-10px;height:42px;width:51px;background-image:url(../img/arrow-right.svg);background-repeat:no-repeat;background-size:auto 100%}.logos-somos{height:78px;margin:0 4px}#servicios{padding-top:0;padding-bottom:180px;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 70px,#f2f0f0 70px,#f2f0f0 100%)}#servicios-campus{padding-top:0;padding-bottom:180px;background:#fff;background:linear-gradient(180deg,#f2f0f0 0,#f2f0f0 70px,#420968 70px,#420968 100%)}.icon-service{font-size:60px}.video-servicio1{height:675px;background-image:url(../img/bg-video1.png);background-repeat:no-repeat;background-size:cover;background-position:center}.play1{width:267px;height:267px;border-radius:50%;background-color:rgba(255,255,255,.7);background-image:url(../img/play-black.svg);background-repeat:no-repeat;background-size:82px 71px;background-position:center;transition:all .5s ease-in-out}.play1:hover{width:275px;height:275px;background-color:rgba(255,255,255,.9)}#plataforma-analitica,#plataforma-api,#plataforma-face,#recursos{padding-top:180px;padding-bottom:180px}.videobg{height:900px}.cover-video,.videobg #bgVideo{position:absolute;right:0;top:0;min-width:100%;min-height:100%;z-index:0}.cover-video{background-color:rgba(66,9,104,.6);z-index:1}.content-video{z-index:2}.content-play{height:calc(100% - 170px);z-index:-1}.box-price{background-image:url(../img/bottom-curve.svg);background-repeat:no-repeat;background-size:100% auto;background-position:right bottom}.box-price .price-text{font-size:101px;line-height:65px}.box-price .price-text::before{content:'$';position:absolute;font-size:24px;font-weight:100;color:#5c5c5c;left:-15px;top:-40px}.hero{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.hero-1{background-image:url(../images/hero-1.png)}.hero-2{background-image:url(../images/hero-2.png)}.hero-3{background-image:url(../images/hero-3.png)}.hero-4{background-image:url(../images/hero-4.png)}.hero-5{background-image:url(../images/hero-5.png)}.hero-6{background-image:url(../images/hero-6.png)}.hero-7{background-image:url(../images/hero-7.png)}.hero-8{background-image:url(../images/hero-8.png)}.hero-9{background-image:url(../images/hero-9.png)}.hero-10{background-image:url(../images/hero-10.png)}.hero-11{background-image:url(../images/hero-11.png)}.hero-cyberday-2025{background-image:url(../images/hero-cyberday-2025.jpg)}.cover-banner{position:absolute;width:68%;height:100%;z-index:0;background-color:rgba(66,9,104,.8)}.box-content-course{height:280px}.box-content-course figure{height:210px}.box-content-course figure img{transition:all .5s ease-in-out}.box-content-course:hover figure img{transform:scale(1.2)}.box-content-course figure figcaption{width:100%;height:100px;background-color:rgba(0,0,0,.6);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease-in-out}.box-content-course:hover figure figcaption{background-color:rgba(0,0,0,.8)}.box-content-course .content-box-course{height:70px}h5.arrow i{transition:all .5s ease-in-out}.box-content-course:hover .content-box-course h5.arrow i{transform:translateX(5px)}@media (max-width:767px){#slider .carousel-item{background-position:right}.fs-1{font-size:36px!important}.w-xs-100{width:100%!important}#plataforma-analitica,#plataforma-api,#plataforma-face,#recursos,.py-180{padding-top:80px;padding-bottom:80px}.pt-180{padding-top:80px}#servicios,#servicios-campus,.pb-180{padding-bottom:80px}.cover-banner,.cover-slider{width:100%}.cover-slider2{width:100%;height:100%!important;background-color:rgba(0,0,0,.6);position:absolute;top:0;height:0;z-index:0}.page-item .page-link{width:30px;height:30px}.page-item:first-child .page-link,.page-item:last-child .page-link{padding-left:15px;padding-right:15px}.hero{height:auto}.logos-somos{margin:20px 10px}.flex-shrink-custom-xs{width:90px;text-align:center}}@media (min-width:768px){.pt-n-180{margin-top:-180px}}.form-group.error label{color:#dc3545;font-weight:700}.form-group.error .error-message{color:#dc3545}.form-control.form-error{border-color:#dc3545;color:#dc3545}.form-control.form-error::-moz-placeholder{color:#dc3545}.form-control.form-error::placeholder{color:#dc3545}.form-control.form-error:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}