@charset "UTF-8";html,body,#root{height:100%;margin:0;background-image:linear-gradient(to top,#1a162a,#773df9);background-attachment:fixed;scroll-behavior:smooth;display:flex;flex-direction:column}nav{position:sticky;top:0;left:0;display:flex;padding:10px;width:100%;transition:.5s;background-color:#773df9;z-index:10}.show{opacity:1;pointer-events:auto}nav .logo img{margin:10px;width:100px}nav a{display:flex;align-items:center;text-decoration:none;color:#1a162a;transition:.5s}nav a:hover{color:#f2f2f2}nav ul{gap:20px;width:100%;display:flex;flex-direction:row;align-items:center}nav li{display:inline}main{position:relative;width:100%;background-color:#f2f2f2;box-shadow:inset 0 0 100px #1a162a;flex:1}.section{display:flex;flex-direction:row;align-items:center;padding:50px}.section img{width:20vw;margin:50px 10vw}.sections{background-image:#773DF9;position:relative;z-index:2}.background{position:absolute;inset:0;background-image:url(/public/src/images/PATTERN.png);opacity:.1;z-index:1}.section .texto{position:inherit;display:block;min-width:100px;z-index:1}.section .texto h1{font-size:clamp(10px,3vw,50px)}.section .texto p{font-size:clamp(10px,3vw,20px);margin:10px auto}.footer{width:100%;display:flex;background-color:#773df9;position:relative;z-index:2}.start{display:flex;justify-content:start}.center{display:flex;justify-content:center;text-align:center}.end{display:flex;justify-content:end}.color-1{color:#f2f2f2}@media screen and (max-width: 500px){nav{justify-content:center;position:absolute}.logo{width:100%;display:flex;justify-content:center}.item-nav{display:none}}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{font-family:Montserrat,sans-serif;height:100%;margin:0;background-attachment:fixed;scroll-behavior:smooth;display:flex;flex-direction:column}header{position:fixed;width:100%;z-index:1000}.navbar{position:fixed;top:0;left:0;width:100%;height:60px;background-color:#773df9;display:flex;justify-content:space-between;align-items:center;padding:20px;z-index:1000;box-shadow:0 2px 5px #0000001a}.nav-links{display:flex;gap:20px;background-color:#773df9}.nav-links a{color:#fff;text-decoration:none;font-weight:500}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:5px}.hamburger .bar{width:25px;height:3px;background:#fff}@media (max-width: 768px){.nav-links{position:absolute;top:95%;left:0;flex-direction:column;width:200px;transform:translate(-100%);transition:transform .3s ease;padding:10px 0}.nav-links.active{transform:translate(0);width:50%;height:100vh;padding:5%}.hamburger{display:flex}}main{margin-top:40px;position:relative;width:100%;flex:1;background-color:#f2f2f2;box-shadow:none}.section{display:flex;flex-direction:row;align-items:center;padding:50px 200px}.section img{position:relative;width:clamp(200px,50vw,500px);margin:50px}.section .texto{position:inherit;display:block;min-width:100px;z-index:1;font-size:1.2vw;position:absolute;margin:0 30vw}.section .texto h1{font-size:clamp(15px,4vw,50px)}.section .texto h2{font-size:clamp(15px,3vw,20px)}.section .texto p{font-size:clamp(15px,3vw,20px);margin:0}.section .texto h1+p,.section .texto p+p{margin-top:4px;box-shadow:#000 0 0 5px}.sections{position:relative;z-index:2}.sections h1,.sections p{white-space:nowrap;display:inline-block;background-color:#773df9;padding:5px}.sections h1{background-color:#faee3c;font-size:clamp(20px,5vw,50px);color:#000c}.sections p{text-align:justify;font-size:clamp(14px,2.6vw,20px)}#sectionS{padding:100px 0;min-height:50vh}#sectionS p{display:block;margin:0;padding:5px 10px;background-color:#faee3c;color:#000c}#sectionS h1{font-size:clamp(30px,4vw,50px)}.background{position:absolute;inset:0;background-image:url(/assets/PATTERN-BOACvuaB.png);z-index:1}.footer{width:100%;min-height:200px;display:flex;background-color:#773df9;position:relative;z-index:2;font-size:clamp(10px,1vw,50px);color:#f2f2f2;justify-content:center;align-items:center}.footer .redes div{display:flex;gap:10px}.footer .redes div a{text-decoration:none}.footer .redes div{align-items:center}.footer .redes img{min-width:10px;width:5vw;max-width:30px}.footer .redes{position:absolute;flex-direction:column;left:2vh;background-color:transparent}.start{display:flex;justify-content:flex-start;text-align:start;background-color:#773df9}#section2{display:flex}#section2 p{background-color:#773df9!important}#section2 .start{background-color:transparent}#section2 h1{background-color:#faee3c}#section4{display:flex}#section4 p{background-color:#773df9!important}#section4 .start{background-color:transparent}#section4 h1{background-color:#faee3c}.section-down{display:flex;justify-content:center;align-items:center;text-align:center;padding:50px 0}.section-down .texto{display:flex;flex-direction:column;align-items:center;gap:20px;font-weight:700}.section-down button{border:none;background-color:#773df9;padding:7px;width:200px}.section-down a{color:#f2f2f2;text-decoration:none;padding:5px}.center{display:flex;justify-content:center;align-items:center;text-align:center}.end{display:flex;justify-content:flex-end;text-align:right}.color-1,.a-color{color:#f2f2f2}.a-color:visited{color:#cbcaca}.color-2{color:#773df9}.color-3{color:#1a162a}@media screen and (max-width: 1100px){.footer{flex-direction:column;padding:50px 0}.footer .redes{margin-top:50px;position:static}.footer .redes div{justify-content:center;text-align:center}.section{padding:50px 0;flex-direction:column}.section .texto{font-size:2.6vw;width:70vw;position:relative;text-align:center;max-width:100%}.section .texto h1+p,.section .texto p+p{margin-top:4px;box-shadow:transparent 0 0 0 0}.section .imagem{order:-1;max-width:100%}.section .end{justify-content:center;max-width:100%}.section h1,.section p{background-color:transparent;display:block;text-align:center;white-space:unset;word-wrap:break-word}.section p{display:inline;font-weight:700}.section .titleSection{background-color:#faee3c!important;text-align:center;font-size:2vw}.section .a-color{color:#1a162a}.section .a-color:visited{color:#0f0d18}#section2 p,#section4 p{background-color:transparent!important;color:#000c}}@media screen and (max-width: 770px){nav .logo{width:100%;display:flex;justify-content:center;position:relative}nav ul{justify-content:start}nav .item-nav{display:none}}
