body{background-color:#0b040c;font-family:Fahkwang,sans-serif;font-weight:400;line-height:1.75;overflow-x:hidden;color:#fff}p{font-family:'DM Sans';font-size:18px;color:#bebebe;margin-bottom:1rem}.btn-monga{background-color:#a333a7;color:#fff!important;border-color:#a333a7!important;padding-left:25px!important;padding-right:25px!important}h1,h2,h3,h4,h5{margin:3rem 0 1.38rem;font-family:Fahkwang,sans-serif;font-weight:400;line-height:1.3}h1{margin-top:0;font-size:5.653rem}h2{font-size:3.998rem}h3{font-size:2.827rem}h4{font-size:1.999rem}h5{font-size:1.414rem}.text_small,small{font-size:.707rem}.spacer-text{letter-spacing:3px;color:#ddd;font-family:'DM Sans'}.skill-block{border-top:1px solid #fff}.product-container::-webkit-scrollbar{display:none}.product-container{display:flex;overflow-x:auto;scroll-behavior:smooth}.product-card{width:350px;margin-right:40px;text-decoration:none;transition:transform .3s}.product-card:hover img{transform:scale(1.1)}.product-card img{width:350px;transition:transform .3s}.product-status{position:absolute;top:7px;right:7px}.spaced-paragraph{letter-spacing:4px}.social-link{text-decoration:none;font-size:25px;letter-spacing:1px;transition:.3s;color:#fff}.social-link:hover{color:#fff!important;letter-spacing:2px}.form-input{background-color:transparent;border-radius:0;border-bottom:1px solid #fff!important;border:none;color:#fff}.form-input:FOCUS{background-color:transparent;box-shadow:none;color:#fff}.small-label{font-size:12px;color:#aeaeae}select option{background-color:#0b040c;padding:20px 0}select optgroup{background-color:#0b040c}#contact{min-height:80vh;margin-top:150px}#projects{min-height:80vh;margin-top:100px;overflow-x:hidden}#hero,#skills{min-height:80vh;overflow-x:hidden}@media (max-width:768px){.social-link{text-decoration:none;font-size:20px;letter-spacing:1px;color:#fff;transition:.3s}#contact{min-height:80vh;margin-top:50px;margin-bottom:80px}#skills{min-height:80vh;overflow-x:hidden;margin-top:70px}#hero{padding-top:130px!important;min-height:80vh;overflow-x:hidden}}html{overflow-x:hidden}@media (max-width:992px){h2{font-size:2.3rem}h1{font-size:3rem}}.hero-link{text-decoration:none;color:#fff;font-weight:700;font-size:16px;letter-spacing:1.2px;position:relative}.hero-link:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:2px;background-color:#a333a7;transition:.3s}.hero-link:hover{color:#fff}.hero-link:hover:after{color:#fff;height:8px;bottom:0;opacity:.3}.navbar-dark .navbar-nav .nav-link.active{position:relative}.navbar-dark .navbar-nav .nav-link.active:after{content:"";position:absolute;width:100%;background:#a333a7;height:2px;left:0;bottom:0}