.navbar{align-items:center;background:#000;display:flex;height:5rem;justify-content:space-between;margin:0 auto;top:0;width:91vw;z-index:3}.con,.navbar{position:-webkit-sticky;position:sticky}.con{color:red;top:10px;width:50px}.desktopMenuItem{cursor:pointer;margin:1rem}.desktopMenuItem:hover{border-bottom:3px solid #fff;color:#fff;padding-bottom:.5rem}.desktopMenuBtn{align-items:center;background:#fff;border:none;border-radius:2.5rem;color:#000;display:flex;font-weight:700;justify-content:center;padding-left:.4rem;padding-right:1rem}.desktopMenuImg{height:1rem;margin:1rem;object-fit:cover;width:1rem}@media (min-width:0px) and (max-width:480px){.heading{margin-left:50px}}@media (min-width:480px) and (max-width:800px){.heading{margin-left:20px}.desktopMenuBtn{margin-right:20px}}.active{border-bottom:3px solid #bd0741;color:#bd0741;padding-bottom:.5rem}.mobMenu{display:none;height:1.8rem;object-fit:cover}.navMenu{background:#282828;border-radius:1rem;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:15rem;padding:.5rem;position:absolute;right:2rem;top:4rem;z-index:2}.listItem{background:#121111;color:#fff;margin:.25rem;padding:.5rem 3rem}@media screen and (max-width:720px){.mobMenu{background:#1a0707;border-radius:8px;display:flex;height:2.5rem;margin-right:10px;width:2.5rem}.desktopMenu,.desktopMenuBtn{display:none}}#intro{height:calc(100vh - 4rem);margin:0 auto;max-width:75rem;overflow:hidden;width:100vw}.bg{height:91vh;margin-right:40px;object-fit:cover;position:absolute;right:0;top:4rem;z-index:-1}.introContent{display:flex;flex-direction:column;font-size:3rem;font-weight:700;height:100vh;justify-content:center;padding:2rem;width:100vw}.hello{font-size:1.75rem;font-weight:200}.introName{color:#bd0741}.introPara{display:flex;flex-direction:column;font-size:medium;font-weight:300;margin-bottom:2rem;max-width:40rem}.btnImg{height:1rem;margin:0 .25rem;object-fit:cover}@media screen and (max-width:928px){.bg{right:-10vw;right:10px}.introContent{font-size:7vw;width:80vw}.hello{font-size:4.5vw}}@media screen and (max-width:665){.bg{size:30vh}}#skills{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:65rem;overflow:hidden;text-align:center;width:100vw}.skillDesc{font-size:1.25rem;font-weight:350;max-width:50rem;padding:0 2rem;text-align:justify}.aboutme{grid-gap:4rem;align-items:center;display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));margin:2rem;text-align:center}.icon{margin:5px auto}.about_box{background:#323232;border-radius:10px;display:flex;flex-direction:column;padding:40px 30px}.about_title{font-weight:550}.about_subtitle{font-weight:200}.button{background-color:#000;border:1px solid #bd0741;border-radius:7px;color:#fff;display:block;font-size:20px;font-weight:600;margin:30px auto;padding:15px 40px;text-decoration:none;transition:background-color .5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button:hover{background-color:#bd0741}.skillBars{margin:1.5rem;max-width:80%;text-align:left;width:100vw}.skillBar{background:#323232;border-radius:.5rem;display:flex;margin:1rem;padding:1.5rem 2rem}.skillBarText>p{font-size:1rem;font-weight:200}@media screen and (max-width:623px){.aboutme{display:flex;flex-direction:column}}.skillTitle{align-items:center;display:flex;flex-direction:column}.work-list{grid-gap:40px;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-left:75px;margin-right:75px;margin-top:50px}.work{overflow:hidden;position:relative}.work,.work img{border-radius:10px}.work img{display:block;opacity:.8;transition:transform .5s;width:100%}.work:hover img{transform:scale(1.2)}.work:hover .layer{height:100%}.layer{align-items:center;background:linear-gradient(#44404099,#bd0741);border-radius:10px;bottom:0;display:flex;flex-direction:column;font-size:18px;height:0;justify-content:center;left:0;overflow:hidden;padding:0 40px;position:absolute;text-align:center;transition:height .5s;width:100%}.layer h3{font-weight:500;margin-bottom:20px}.layer a{background:#fff;border-radius:50%;color:#bd0741;font-size:18px;height:50px;line-height:50px;margin-top:20px;text-align:center;width:50px}.btn,.layer a{text-decoration:none}.btn{background-color:#000;border:1px solid #bd0741;border-radius:7px;color:#fff;display:block;margin:50px auto;padding:14px 50px;transition:background-color .5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn:hover{background-color:#bd0741}@media screen and (max-width:720px){.work-list{display:flex;flex-direction:column}}#contact{justify-content:center}#contact,.contactPageTitle{align-items:center;display:flex;flex-direction:column}.contactPageTitle{font-size:3rem;font-weight:600;margin-top:70px}.writeme{display:grid;grid-template-columns:repeat(3,100px);text-align:center}.contact{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:30px}.contactDesc{font-size:medium;font-weight:300;padding:1rem;text-align:center}.contactForm{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem;max-width:60rem;width:90vw}.email,.msg,.name{background:#5e5c5c;border:none;border-radius:.5rem;color:#fff;font-size:medium;margin:.5rem;max-width:40rem;padding:.5rem 1rem;width:80%}::placeholder{color:#b9b5b5;font-weight:300}.submitBtn{background:#fff;border:none;border-radius:.5rem;margin:2rem;padding:.75rem 3.5rem}.links{display:flex;flex-wrap:wrap}.link{height:3rem;margin:0 .75rem;object-fit:cover;width:3rem}.footer{align-items:center;background:#282828;display:flex;font-size:small;font-weight:300;height:4rem;justify-content:center;width:100vw}.skills_container{grid-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin-bottom:50px;margin-left:75px;margin-right:75px}.skills_content{border:1px solid #fff;border-radius:1.25rem;margin:30px 10px;padding:2rem 0}.skills_title{font-size:1.5rem;font-weight:550;margin-bottom:35px;text-align:center}.skills_box{column-gap:2.5rem;display:flex;justify-content:center}.skills_group{grid-column-gap:.5rem;grid-row-gap:1rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));row-gap:1rem}.skills_data{column-gap:.5rem;display:flex}.skills .badge,.skills_name{font-size:1rem}.skills_name{font-weight:550;line-height:18px}@media screen and (max-width:720px){.skills_container{display:flex;flex-direction:column}}.skillTitle{font-size:3rem;font-weight:600;margin-bottom:1.5rem;padding-top:3rem}.timeline-section{min-height:100vh;padding-bottom:100px}.timeline-items{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:65rem;position:relative}.timeline-items:before{background-color:#323232;content:"";height:100%;left:calc(50% - 1px);position:absolute;width:2px}.timeline-item{margin-bottom:20px;position:relative;width:90%}.timeline-item:last-child{margin-bottom:0}.timeline-item:nth-child(odd){padding-right:calc(50% + 30px);text-align:right}.timeline-item:nth-child(2n){padding-left:calc(50% + 30px)}.timeline-dot{background-color:#fff;border-radius:50%;height:16px;left:calc(50% - 8px);position:absolute;top:10px;width:16px}.timeline-date{color:#fff;font-size:18px;margin:6px 0 15px}.timeline-content{background-color:#323232;border-radius:8px;padding:30px}.timeline-content h3{color:#fff;font-size:20px;font-weight:500;margin:0 0 10px;text-transform:capitalize}.timeline-content p{color:#fff;font-size:16px;font-weight:300;line-height:22px}@media (max-width:747px){.timeline-items:before{left:35px}.timeline-item:nth-child(odd){padding-right:0;text-align:left}.timeline-item:nth-child(2n),.timeline-item:nth-child(odd){padding-left:37px}.timeline-dot{left:0}}
/*# sourceMappingURL=main.2fcd2be6.css.map*/