a*{text-decoration:none!important}.contactSection{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:center;max-width:100vw;min-height:250px;padding:var(--box-padding)}.contactSection h2{color:var(--primary_dark)!important}.popupsContainer{display:grid;gap:5%;grid-template-columns:repeat(3,1fr);min-height:100%;width:100%}.cardPopup{align-items:center;background-color:var(--ice);border-radius:50px;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between;padding:30px 40px;text-align:center;width:100%}.cardPopup img{width:40px}.cardPopup h2{color:var(--primary_dark)!important;font-size:clamp(26px,4vw,40px)}.cardPopup a{color:#fff}@media (max-width:1200px){.popupsContainer{grid-template-columns:50% 50%}}@media (max-width:800px){.contactSection{padding:var(--mobilePadding)!important}.popupsContainer{grid-template-columns:1fr}}#popupAreaWhatsVest{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}#popupWhatsVest{animation:fadeDown .7s ease forwards;background-color:#fff;border-radius:10px;box-shadow:0 15px 30px rgba(0,0,0,.08);height:fit-content;padding:30px 20px;position:absolute;transition:all 1s ease;width:500px}#popupWhatsVest .contentWhatsVest{align-items:center;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;justify-content:center;position:relative;width:100%}#popupWhatsVest .contentWhatsVest img{max-width:40px}#popupWhatsVest .contentWhatsVest h2{color:#333;font-size:20px;font-weight:400;margin:20px 0 10px;text-align:center}#popupWhatsVest .contentWhatsVest p{color:#333;font-size:16px;text-align:center}.closeWhatsVest{cursor:pointer;position:absolute;right:30px;top:30px}.closeWhatsVest img{max-width:20px}@media (max-width:760px){#popupWhatsVest{width:90%}.content{flex-direction:column}}#popupAreaLig{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}#popupLig{animation:fadeDown .7s ease forwards;background-color:#fff;border-radius:10px;box-shadow:0 15px 30px rgba(0,0,0,.08);height:fit-content;padding:30px 20px;position:absolute;transition:all 1s ease;width:500px}#popupLig .contentLig{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}#popupLig .contentLig img{max-width:40px}#popupLig .contentLig h2{color:#333;font-size:20px;font-weight:400;margin:20px 0 10px;text-align:center}#popupLig .contentLig p{color:#333;font-size:16px;text-align:center}.closeLig{cursor:pointer;position:absolute;right:30px;top:30px}.closeLig img{max-width:20px}.active{display:flex!important}@media (max-width:760px){#popupLig{width:400px}}section{overflow:hidden;padding:60px 0}.section-header{padding-bottom:40px;text-align:center}.section-header h2{color:#4154f1;font-size:13px;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.section-header p{color:#012970;font-size:38px;font-weight:700;line-height:42px;margin:10px 0 0;padding:0}@media (max-width:768px){.section-header p{font-size:28px;line-height:32px}}.header{padding:20px 0;transition:all .5s;z-index:997}.header.header-scrolled{background:#fff;box-shadow:0 2px 20px rgba(1,41,112,.1);padding:15px 0}.header .logo{line-height:0}.header .logo img{margin-right:6px;max-height:40px}.header .logo span{color:#012970;font-family:Nunito,sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;margin-top:3px}.hero{background:url(https://eniac.edu.br/hubfs/COL%C3%89GIO%20LP%202024/BANNER%20BG%20LP%20ENIAC%2024.2.png) top no-repeat;background-size:cover;width:100%}.hero h1{color:#012970;font-size:48px;font-weight:700;margin:0}.hero h2{color:#444;font-size:26px;margin:15px 0 0}.hero .btn-get-started{background:#4154f1;border-radius:4px;box-shadow:0 5px 30px rgba(65,84,241,.4);color:#fff;line-height:0;margin-top:30px;padding:15px 40px;transition:.5s}.hero .btn-get-started span{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px}.hero .btn-get-started i{font-size:18px;margin-left:5px;transition:.3s}.hero .btn-get-started:hover i{transform:translateX(5px)}.hero .hero-img{text-align:center}@media (min-width:1024px){.hero{background-attachment:fixed}}@media (max-width:991px){.hero{height:auto;padding:120px 0 60px}.hero .hero-img{margin-top:80px;text-align:center}.hero .hero-img img{width:80%}}@media (max-width:768px){.hero{text-align:center}.hero h1{font-size:32px}.hero h2{font-size:24px}.hero .hero-img img{width:100%}}.tag-t{max-width:70%}.item-img{background:url(https://5879415.fs1.hubspotusercontent-na1.net/hubfs/5879415/Background-965x582px.jpg);background-size:cover;min-height:100vh;padding:12vh 7%!important}.js-tilt{align-items:center;display:grid!important;flex-direction:row;grid-template-columns:60% 40%;justify-content:space-between;width:100%}.js-tilt .left{align-items:flex-start;gap:30px;justify-content:flex-start!important}.js-tilt .right{align-items:center;gap:15px;padding:25px 0}.modInfos{background-size:cover;border-radius:20px;display:flex;flex-direction:column;gap:30px;justify-content:center;width:100%}.modInfos h2,.modInfos p{color:#fff!important}.js-tilt .title{font-size:36px!important}.js-tilt iframe{aspect-ratio:16/9;border-radius:20px;height:auto;width:100%}.box-form{background:linear-gradient(267.72deg,var(--primary) .88%,var(--primary_dark) 100%);border-radius:10px;box-shadow:0 15px 25px rgba(0,0,0,.5);box-sizing:border-box;padding:40px;width:100%}.js-tilt h2{font-size:clamp(36px,4.4vw,52px)}.modInfos .login-btn-desktop{color:var(--primary_dark);max-width:fit-content}.modInfos .login-btn-desktop:hover{color:#fff}.box-form h2,.js-tilt h2{background-clip:text;color:var(--primary_dark);margin:0 0 20px;padding:0}.box-form .inputBox{position:relative}.box-form input{background:transparent;border:none;border-bottom:1px solid #fff;letter-spacing:1px;margin-bottom:10px;outline:none;width:100%}.box-form input,.box-form label{color:#fff;font-size:16px;padding:10px 0}.box-form label{animation:LabelOnLoad 1s ease 0s forwards;pointer-events:none;transition:.5s}.box-form select{border:none;border-radius:10px;margin:10px 0;padding:10px}@keyframes LabelOnLoad{0%{opacity:0;transform:rotate(0) translateY(-19px)}to{opacity:1;transform:rotate(0) translateY(0)}}.box-form input:focus~label,.box-form input:valid~label{color:#03a9f4;font-size:12px;left:0;top:-19px}.box-form input[type=submit]{background:linear-gradient(267.72deg,#1da851 .88%,#6affa1);border:none;border-radius:5px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:none;padding:12px 32px;position:relative;text-transform:uppercase;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);-webkit-transition:.7s ease;transition:.7s ease}.box-form input[type=submit]:after{border-left:3px solid #fff;border-top:3px solid #fff;left:-2px;top:-2px}.box-form input[type=submit]:after,.box-form input[type=submit]:before{border-radius:3px;content:"";display:block;height:70%;opacity:0;position:absolute;-webkit-transition:.7s ease;transition:.7s ease;width:30%}.box-form input[type=submit]:before{border-bottom:3px solid #fff;border-right:3px solid #fff;bottom:-2px;right:-2px}.box input[type=submit]:hover{-webkit-transform:skew(-10deg) scale(1.05);transform:skew(-10deg) scale(1.05)}.box input[type=submit]:hover:after,.box input[type=submit]:hover:before{opacity:1}.hs-input{width:100%!important}.vantagens{display:grid!important;gap:10px;grid-template-columns:repeat(3,1fr);height:fit-content;padding:0!important;width:100%}.item-img .left,.item-img .right .box-form{max-width:80%}.item-img .right{align-items:flex-end}.vantagens .best-item{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-height:100%;max-width:100%;min-height:120px}.vantagens .best-item p{color:var(--primary_dark);font-size:15px;font-weight:500;text-align:left;width:100%}@media(max-width:800px){.item-img{padding:var(--mobilePadding)!important}.js-tilt{flex-direction:column;gap:30px;grid-template-columns:1fr;justify-content:center;padding:0}.item-img .left,.item-img .right .box-form{max-width:100%}.js-tilt .right{align-items:center;padding:0}.box-form{padding:20px}}.container .best-item img{max-width:50px}.flex-item-auto h2{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(45deg,#004562,#67d2ff);color:transparent}@media(max-width:800px){.best{width:100%}}