*{box-sizing:border-box}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}html,body,nav,header,footer,div,span,h1,h2,h3,p,a,img,ul,li,table,form,label,input,textarea,select,button{font:inherit;border:0;margin:0;padding:0;font-size:100%}ul,li{list-style:none}input,textarea,select,button{box-sizing:border-box;color:inherit;background:0 0;border:none;border-radius:0;outline:none;display:block}input:focus,textarea:focus,button:focus{outline:none}input[type=submit]:hover,button:hover{cursor:pointer}input::-ms-clear{display:none}textarea{overflow:auto}a{color:inherit;text-decoration:none}img,video,svg,picture{display:block}img,video{width:100%;height:auto}svg{width:100%;height:100%}iframe{width:100%;height:100%;position:absolute;top:0;left:0}body{color:#fff;background:linear-gradient(40deg,#0d4f78 0%,#224c6f 57%,#e92f1b 100%)}.background,.background:before{z-index:1;position:fixed;inset:0;overflow:hidden}.line{opacity:0;filter:blur();border-top:2px solid #fff;width:calc(100vh + 100vw + 100%);position:relative;top:-20px;right:0}.line-left{transform-origin:0;animation:10s linear infinite move-left;transform:rotate(25deg)}.line-right{transform-origin:100%;animation:10s linear infinite move-right;transform:rotate(-25deg)}.line-alternate{animation-direction:alternate}.line:first-child{animation-duration:25s;animation-delay:6s}.line:nth-child(2){animation-duration:13s;animation-delay:8s}.line:nth-child(3){animation-duration:18s;animation-direction:reverse}.line:nth-child(4){animation-duration:29s}.line:nth-child(5){animation-duration:19s;animation-delay:3s}.line:nth-child(6){animation-duration:14s;animation-direction:reverse;animation-delay:5s}@keyframes move-left{0%{opacity:0;filter:blur(5px);transform:translate(-60%)rotate(25deg)}10%{opacity:0}70%{opacity:1}80%{filter:blur()}90%{opacity:0}to{opacity:0;filter:blur();transform:translate(50%)rotate(25deg)}}@keyframes move-right{0%{opacity:0;filter:blur();transform:translate(-10%)rotate(-25deg)}10%{opacity:0}20%{filter:blur()}70%{opacity:1}90%{opacity:0}to{opacity:0;filter:blur(9px);transform:translate(-100%)rotate(-25deg)}}.card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;background:linear-gradient(70deg,#0000004d 0%,#00000073 100%);border-radius:15px;grid-template-columns:1fr 2fr;max-width:1000px;display:grid;position:relative;box-shadow:0 0 10px #0000001a;padding:1rem!important}@media (width<=768px){.card{grid-template-columns:1fr}}.card nav{background:linear-gradient(70deg,#0000004d 0%,#00000073 100%);border-radius:15px;flex-direction:column;justify-content:space-between;margin:-1rem 1rem -1rem -1rem;padding:1rem;display:flex}@media (width<=768px){.card nav{margin:unset}}.card nav button{margin-top:auto}.card .content{padding:2rem}@media (width>=769px){.card .content{padding:1rem}}@media (width<=768px){.card .content{padding:.5rem}}.card .content h1,.card .content h2{text-align:center}button.btn{color:#fff;opacity:.75;border-radius:25px;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 2em;font-weight:600;display:flex}button.btn svg{width:initial;margin-right:1em}button.btn.btn-primary{background:#e23522}.skill-card{background:linear-gradient(70deg,#0000004d 0%,#00000073 100%);border-radius:15px;flex-direction:column;align-items:center;max-width:1000px;margin:25px;padding-top:5px;display:flex;position:relative;box-shadow:0 0 10px #0000001a;padding:1rem!important}.skill-card .skill-title{color:#fff;margin:0 auto;font-family:Poppins,sans-serif;font-size:1.2em;font-weight:600}.skill-card .skill-desc{text-align:left;margin:10px 25px 5px 0;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300}.skill-card .icon{opacity:.75;color:#e23522;width:initial;aspect-ratio:1;height:70px;padding:10px;position:absolute;bottom:-30px;right:-35px}@media screen and (width<=768px){.skill-card{margin:1rem;padding:.75rem}.skill-card .skill-title{font-size:1rem}.skill-card .skill-desc{font-size:.8rem}.skill-card .icon{width:40px;height:40px}}body{justify-content:center;align-items:center;margin:0;padding:32px;font-family:Open Sans,sans-serif;display:flex}h1{color:#e23522;opacity:.75;font-family:Poppins,sans-serif;font-size:2em}h2{opacity:.75;font-size:1.5em}h2,h3,h4,h5,button{color:#e23522;font-family:Inconsolata,sans-serif}
/*# sourceMappingURL=index.98eda827.css.map */
