@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.container-app{width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto}.heroSection{position:relative;width:100%;height:600px;background-color:#077bda}.heroSection div.content.hs{position:relative;width:100%;max-width:1200px;height:100%;display:flex;align-items:space-between;justify-content:center;flex-direction:column;margin:auto;z-index:3}.heroSection div.content.hs h2.headerline{position:absolute;top:20%;color:#fff;font-family:Roboto;font-weight:600;font-size:min(62px,4vw);left:2%}.heroSection div.content.hs h2.descritivo{position:absolute;top:45%;color:#fff;font-family:Roboto;font-weight:300;font-size:min(24px,1.5vw);left:2%}.wrapper{position:absolute;width:100%;height:100%;background-color:#077bda;top:0;z-index:2;opacity:.4}.heroBackground{position:absolute;width:100%;height:100%;top:0;z-index:1}.heroBackground video{position:absolute;width:100%;height:100%;z-index:1;object-fit:cover}.exams{width:100%;height:715px;background-color:#f5faff}.exams div.content.e{width:100%;max-width:1200px;display:flex;align-items:space-between;justify-content:center;flex-direction:column;margin:auto}*{box-sizing:border-box;padding:0;margin:0;border:0}header.headerPage{position:fixed;width:100%;height:120px;display:flex;align-items:center;justify-content:center;flex-direction:row;margin:auto;background-color:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999}nav.navBar{position:relative;width:100%;height:100%;max-width:1200px;display:flex;align-items:center;justify-content:space-between}.burgerBar{font-size:60px;color:#077bda;cursor:pointer}.burgerBar:hover{transition:1ms;color:#6ea4f5}.burgerContainer{display:relative}.burgerContainer .menuOpt{position:absolute;top:40%;left:1%;width:300px;height:450px;padding-top:42px;display:none;flex-direction:column;list-style:none;gap:10px;background-color:#fff;border:2px solid rgb(213,213,213)}.burgerContainer:hover .menuOpt{display:flex}ul.menuOpt li{width:100%}ul.menuOpt li a{display:block;width:100%;transition:background-color .1s ease-in-out,color .1s ease-in-out;text-decoration:none;color:#077bda;text-transform:uppercase;font-size:24px;padding:10px 25px;font-family:Roboto;font-weight:300}ul.menuOpt li a:hover{background-color:#077bda;opacity:.7;color:#fff;font-weight:400}h1.logo{display:absolute;font-size:min(64px,3.5vw);font-family:Quicksand;font-weight:800;left:50%;transform:translate(50%)}h1.logo a{color:#077bda;transition:color .5s ease-in-out;cursor:pointer;text-decoration:none}h1.logo a:hover{color:transparent;-webkit-text-stroke:1px #077BDA}button.cta{transition:color .5s ease-in-out;font-size:min(24px,1.4vw);padding:10px 32px;max-height:57px;border-radius:40px;font-family:Roboto;font-weight:400;text-transform:uppercase;color:#077bda;background-color:transparent;cursor:pointer;border:solid 1px}button.cta .wppBtn{transition:color .5s ease-in-out;font-size:22px;color:#077bda}button.cta:hover{background-color:#077bda;color:#fff}button.cta:hover .wppBtn{color:#fff}.balloon{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#4a90e2,#357ab8);color:#fff;padding:20px;border-radius:15px;box-shadow:0 8px 20px #0003;max-width:350px;text-align:center;animation:floatUp 1.5s ease-out;font-family:Roboto;z-index:4}.balloon h2{margin-top:0;font-size:18px}.balloon p{margin:5px 0}.balloon ul{list-style:none;padding:0;margin:10px 0}.closeBalloon{background:#fff;color:#357ab8;border:none;padding:8px 12px;border-radius:8px;cursor:pointer;font-weight:700;transition:background .3s}.closeBalloon:hover{background:#e6e6e6}@keyframes floatUp{0%{transform:translate(-50%,-40%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}
