:root{color-scheme:light}body{background-color:#f6f1f1;color:#000;display:flex;flex-direction:column;font-family:figtree;line-height:1.6;margin:0;min-height:100vh;padding:0}body div{flex:1 1}div{background-color:#f6f1f1;display:flex;flex-direction:column}.we{display:flex;justify-content:center;overflow:hidden;position:relative}.we,.we video{height:100%;width:100%}.we video{object-fit:cover;position:absolute;z-index:1}.we p{animation:blink .75s step-end infinite;border-right:1px solid;color:#f6f1f1;display:flex;flex-direction:row;font-family:monospace;font-size:1.9rem;font-weight:700;margin-inline:auto;overflow:hidden;text-align:end;text-shadow:.1em .1em .2em #000;white-space:nowrap;z-index:2}.we p .fixed-text{align-items:start;font-size:larger}.we p .typed-text{animation:typing 1s steps(30) forwards;display:inline-block;overflow:hidden;padding-top:6px;width:0}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{50%{border-color:#0000}}.we .content{height:800px;margin-bottom:180px;margin-top:180px;margin-inline:auto;max-width:1200px;position:relative;width:100%;z-index:2}.we .content .slider{height:100%;overflow:visible;position:relative;width:100%}.we .content .slider .slide{align-items:center;display:flex;height:100%;opacity:0;position:absolute;transition:all 1.5s ease-in-out;width:100%}.we .content .slider .slide.active{opacity:1;transform:translateX(0)}.we .content .slider .slide.next{opacity:0;transform:translateX(100%)}.we .content .slider .slide .slide-content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;width:100%}.we .content .slider .slide .slide-content .item{background:#0009;border-radius:8px;max-height:300px;min-height:200px;min-width:100px;padding:10px}.we .content .slider .slide .slide-content img{border-radius:8px;object-fit:contain;object-position:50%;width:35%}.we .content .slider .slide .slide-content div{color:#f6f1f1;font-size:170%;height:400px;line-height:1.5;margin-left:12px;white-space:pre-wrap;width:60%}@media(max-width:1200px){.we p{font-size:1.3rem}.we .content{height:50vh}.we .content .slider .slide .slide-content img{width:40%}.we .content .slider .slide .slide-content div{font-size:1.1rem}}@media(max-width:992px){.we p{font-size:1.2rem}.we .content{height:60vh;margin-bottom:250px;margin-top:220px}.we .content .slider .slide .slide-content{flex-direction:column;gap:12px;justify-content:center}.we .content .slider .slide .slide-content .item{justify-content:center}.we .content .slider .slide .slide-content img{align-self:center;max-height:200px;width:80%}.we .content .slider .slide .slide-content div{font-size:1rem;height:auto;margin-left:0;width:80%}}@media(max-width:768px){.we p{font-size:1.1rem}.we .content{height:70vh;margin-top:220px}.we .content .slider .slide .slide-content img{width:90%}.we .content .slider .slide .slide-content div{font-size:1.5rem;width:90%}}@media(max-width:576px){.we p{font-size:1rem}.we .content{height:180vh}.we .content .slider .slide .slide-content img{background-size:cover;height:200px;width:95%}.we .content .slider .slide .slide-content div{font-size:.9rem;width:95%}}.objectives{background-color:#f9f9f9;padding:4rem 2rem;text-align:center}.objectives .container{margin:0 auto}.objectives .container h2{color:#05044a;font-size:2rem;margin-bottom:2rem}.objectives .container .topic{margin-bottom:2rem}.objectives .container .topic h3{color:#0e0ad2;font-size:1.6rem;margin-bottom:1rem}.objectives .container .topic p{color:#555;font-size:1.4rem;line-height:1.6}.contact{background-color:#0000}.contact,.contact .container{padding:2rem;position:relative}.contact .container{background-color:#ffffffe6;border-radius:8px;margin:0 auto;max-width:600px;z-index:2}.contact .container h2{margin-bottom:1.5rem;text-align:center}.contact .container form{display:flex;flex-direction:column;gap:1rem}.contact .container form .form-group{display:flex;flex-direction:column;gap:.5rem}.contact .container form .form-group label{font-weight:700}.contact .container form .form-group input,.contact .container form .form-group select,.contact .container form .form-group textarea{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.5rem}.contact .container form .form-group textarea{min-height:150px;resize:vertical}.contact .container form button{background-color:#0e0ad2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:.75rem}.contact .container form button:hover{opacity:80%}.contact .container .success-message{animation:fadeIn .5s ease-in-out;background-color:#28a745;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#fff;margin-top:1rem;padding:.75rem;text-align:center}.contact video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media(max-width:768px){.contact video{object-position:right}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}nav{align-items:center;background-color:#05044a;color:#f6f1f1;display:flex;height:100px;justify-content:space-between;padding:0 20px;position:relative}nav #logo{background-image:url(/static/media/branco_horizontal.33cca4649dc6462bfbf3.png);background-position:50%;height:100px;margin-left:12px;width:400px;z-index:10}nav #logo:hover{opacity:.8;transition:.6s ease-in-out}nav .burger-menu{background-color:#0000;cursor:pointer;display:none;position:absolute;right:6%;z-index:10}nav .burger-menu .menu-icon{height:25px;transition:.4s;transition:opacity .3s ease-in-out;width:40px;z-index:10}nav .burger-menu .menu-icon:hover{opacity:.8}nav .nav-links{align-items:center;display:flex;font-size:large;font-weight:700;justify-content:space-evenly;list-style:none;margin:0;max-width:1400px;padding:0;width:70%}nav .nav-links li{cursor:pointer}nav .nav-links li:hover{opacity:.7;transition:.4s ease-in-out}@media(max-width:768px){nav .nav-links{background-color:#05044a;display:flex;flex-direction:column;left:0;padding:20px 0;position:absolute;text-align:center;top:-100%;transition:top .4s ease-in-out;width:100%;z-index:9}nav .nav-links.open{top:100px}nav #logo{width:200px}nav .burger-menu{display:block}}figure{background-repeat:no-repeat;background-size:contain;margin:2px}footer{background-color:#05044a;display:block;height:fit-content}footer #logo{background-image:url(/static/media/branco_horizontal_full.e68d3521b67fee9f7348.png);display:block;height:100px;margin:0 auto;width:200px}footer div{background-color:#0000;color:#f6f1f1}footer .utiles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);place-items:center}footer .utiles a{align-items:center;color:#f6f1f1;display:flex;flex-direction:row;font-weight:700;justify-content:start;text-decoration:none}footer .utiles a #whatsapp{background-image:url(/static/media/whatsapp.bdb6eacfbebe32613545.png);border-radius:.5;height:20px;width:20px}footer .utiles a:hover{opacity:.8;transition:.4s}footer .rights{display:grid;place-items:center;width:100%}footer .rights span{display:flex;flex-direction:row}footer .rights #dev{background-image:url(/static/media/dev.d383cdf7fbbcde31d8a1.png);height:60px;width:60px}
/*# sourceMappingURL=main.a91b1907.css.map*/