@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@700&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{font-family:Raleway,sans-serif}a{color:inherit;text-decoration:none}ul{padding:0}ul li{list-style-type:none}.container{margin-left:auto;margin-right:auto;max-width:1280px;overflow:hidden}.appdark{color:#fff}.appdark,.appdark .SocialsIcon{background-color:#000}.appdark .banner-text{color:#000}.appdark .about p{color:#fff}.appdark .skill-card span{color:#000}.appdark .project .card-body{background-color:#0f0e0e;color:#fff}.appdark .contact-me form,.appdark .contact-me h1{color:#000}.navbar{background-color:#111;height:100%}.navbar .logo{align-items:center;display:flex;height:4rem;width:5rem}.navbar .navbar-brand,.navbar .navbar-nav .nav-item .nav-link{color:#fff;font-family:Source Sans Pro}.navbar .checkbox{opacity:0;position:absolute}.navbar .checkbox-label{align-items:center;background-color:#111;border-radius:50px;cursor:pointer;display:flex;height:26px;justify-content:space-between;padding:5px;position:relative;width:50px}.navbar .fa-moon{color:#f1c40f}.navbar .fa-sun{color:#f39c12}.navbar .checkbox-label .ball{background-color:#fff;border-radius:50%;height:22px;left:2px;position:absolute;top:2px;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:22px}.navbar .checkbox:checked+.checkbox-label .ball{-webkit-transform:translateX(24px);transform:translateX(24px)}@media(max-width:571px){.navbar .container{display:block;text-align:end}.navbar-collapse{background-color:#000;height:100%;left:0;overflow-y:auto;padding:20px;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:9999}.navbar-toggler{position:relative;z-index:10000}.navbar-collapse.show{-webkit-transform:translateX(0);transform:translateX(0)}div#navbarSupportedContent{align-items:center;gap:110px;justify-content:start;padding-top:100px}}.footer{background-color:#111}.footer h3{border-bottom:2px solid #fff;display:inline-block;font-weight:900;line-height:35px}.footer h3,.footer p{font-family:Source Sans Pro}.footer p{font-weight:400}.footer .social-icons ul li{display:inline-block}.footer .social-icons ul li a{font-size:25px;padding:5px}.banner{background:linear-gradient(90deg,hsla(0,0%,96%,.8),hsla(0,0%,96%,.8)),url(https://d33wubrfki0l68.cloudfront.net/daac8858fd4a0ccea44f59dfd079c3c16c263f33/c157c/assets/svg/common-bg.svg);background-position:50%;height:650px;position:relative;width:100%}.banner-text .banner-logo{height:200px;width:200px}.banner-text .banner-logo img{border-radius:50%;height:100%;width:100%}.banner-text h1{font-family:Source Sans Pro;font-size:3rem}.banner-text p{color:#333;font-size:20px;font-weight:400}.typewriter{-webkit-animation:cursor 1s step-start infinite,text 5s steps(18) infinite alternate;animation:cursor 1s step-start infinite,text 5s steps(18) infinite alternate;border-right:4px solid #212121;font-family:Source Sans Pro;overflow:hidden;white-space:nowrap;width:21.5ch}@-webkit-keyframes cursor{0%,to{border-color:#212121}}@keyframes cursor{0%,to{border-color:#212121}}@-webkit-keyframes text{0%{width:0}to{width:19ch}}@keyframes text{0%{width:0}to{width:19ch}}.SocialsIcon{background:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);padding:.9rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SocialsIcon ul li{font-size:32px}.button-cv{background:#facf0f;border-radius:5px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);color:#333;display:inline-block;font-weight:700;letter-spacing:1px;margin-top:15px;padding:15px 25px;text-transform:uppercase;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.about h1{font-family:Source Sans Pro}.about p{color:#555;font-family:Source Sans Pro,"sans-serif";font-size:19px;font-weight:500;line-height:1.6}@-webkit-keyframes scaler{0%,40%,to{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes scaler{0%,40%,to{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.skill-card{align-items:center;-webkit-animation:scaler 2.3s ease-in-out infinite;animation:scaler 2.3s ease-in-out infinite;background:#fff;border-radius:4px;box-shadow:0 23px 49px 0 hsla(0,0%,7%,.2);display:flex;height:4rem;justify-content:center;margin-bottom:30px;overflow:hidden;padding:30px;position:relative;transition:all .25s linear;width:100%}.skill-card span{font-family:sans-serif;font-weight:600}.skills-icon{height:3rem;padding:2px;width:3rem}.project h1{font-family:Source Sans Pro}.project .project-button{background:#facf0f;border-radius:5px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);color:#333;display:inline-block;font-weight:700;letter-spacing:1px;margin-top:15px;padding:10px 15px;text-transform:uppercase;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.project .project-button:hover{background-color:#fff;color:#000}.contact-me{background:linear-gradient(90deg,hsla(0,0%,96%,.8),hsla(0,0%,96%,.8)),url(https://d33wubrfki0l68.cloudfront.net/daac8858fd4a0ccea44f59dfd079c3c16c263f33/c157c/assets/svg/common-bg.svg);background-position:50%;height:650px;position:relative;width:100%}.contact-form h1{font-family:Source Sans Pro}.contact-form input,.contact-form textarea{background:#f0f0f0;border:1px solid #ebebeb;border-radius:5px;color:#333;font-weight:600;letter-spacing:0;padding:15px;width:100%}@media(max-width:571px){.SocialsIcon{background:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);left:25%;padding:.5rem;position:absolute;top:96%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200px}.SocialsIcon ul{align-items:center;display:flex;justify-content:space-between}.SocialsIcon ul li{font-size:30px}}
/*# sourceMappingURL=main.f09b1c67.css.map*/