:root{--col1:#9e3391}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:var(--col1)}::-webkit-scrollbar-track{background:#f1f1f1}@font-face{font-family:Montserrat;font-weight:100 900;src:url(../../font/Montserrat.ttf)}@font-face{font-family:Overpass;font-weight:200;src:url(../../font/Overpass-ExtraLight.ttf)}*{box-sizing:border-box}body,html{overflow-x:hidden;min-height:100vh}body{background:var(--bgcol);font-family:Overpass,sans-serif;font-size:24px;line-height:1.75;font-weight:200;color:#fff;margin:0;-webkit-font-smoothing:antialiased}body:before{content:"";display:block;position:fixed;width:100vw;height:100vh;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(45deg,rgb(158 51 145 / .65),rgb(11 22 34 / .65)),url(../img/intro.webp)}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;margin:0;line-height:1;color:#fff}a{text-decoration:none;color:var(--col2);transition:.2s ease;outline:0}a:hover{color:var(--col1)}a:active,a:focus{outline:0;border:none}b,strong{font-weight:700}:focus{outline:0}img{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px}.main{padding:80px 30px;position:relative}.content{background-color:rgb(21 34 50 / 80%);box-shadow:0 70px 75px rgb(21 34 50 / 45%);border-radius:12px;padding:70px;max-width:940px;margin:0 auto}.row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-15px -30px}.col{padding:15px 30px;width:100%}.col.auto{width:auto}@media(min-width:1001px){.reverse{flex-direction:row-reverse}.col_6{width:50%}}header{text-align:center}.logo img{max-width:150px}h1{font-size:375%;font-weight:400;letter-spacing:15px;margin-right:-15px}hr{margin:45px 0;border:0;height:1px;width:100%;background:rgb(255 255 255 / 15%)}h2{font-weight:400;font-size:110%;text-transform:uppercase;letter-spacing:3px}p{margin:25px 0;text-align:justify;font-size:90%}.button{display:inline-block;border:1px solid rgb(255 255 255 / 15%);font-family:Montserrat,sans-serif;font-size:65%;font-weight:300;text-transform:uppercase;letter-spacing:3px;transition:.3s ease;padding:15px 30px;border-radius:50px}.button:hover{background:var(--col1);border-color:var(--col1);color:#fff}.img{display:block;border:1px solid rgb(255 255 255 / 15%);max-width:400px;margin:0 auto;border-radius:15px;padding:10px}.img,.img img{transition:.3s ease}.img:hover{border-color:var(--col1)}.img img{opacity:.6}.img:hover img{opacity:1}footer{text-align:center}footer p{text-align:center;margin-bottom:0}@media(max-width:1000px){body{font-size:18px}.main{padding:10px}.content{padding:25px}.logo img{max-width:100px}h1{font-size:350%}hr{margin:25px 0}p{margin:20px 0}}