@import "https://fonts.googleapis.com/css2?family=Inconsolata:wght@300;400;500;900&family=La+Belle+Aurore&display=swap";
.home{color:#fff;background:#1d1d1d;flex-direction:column;justify-content:space-between;min-height:100vh;padding-left:150px;display:flex}.section1{flex-direction:column;justify-content:center;gap:1.5rem;min-height:max(550px,100vh);max-height:1080px;padding-left:5rem;font-family:Inconsolata;display:flex}.contact-btn{margin-top:1.5rem;animation:.5s 1.5s both fadeUp}.section1-heading .letter:is(:nth-child(6),:nth-child(3),:nth-child(14)){margin:0 -10px}.section1-heading:after{bottom:-25px!important;left:auto!important}.section1-title{color:#919197;letter-spacing:4px;margin-top:4px;font-size:20px;font-weight:500;animation:.5s 1.5s both fadeUp;position:relative}.section1-title:before{content:"<p>";color:#909096;opacity:.3;font-family:La Belle Aurore,cursive;font-size:16px;position:absolute;top:-25px;left:-15px}.section1-title:after{content:"</p>";color:#909096;opacity:.3;font-family:La Belle Aurore,cursive;font-size:16px;position:absolute;bottom:-25px;left:-15px}.scroll-down{animation:1s cubic-bezier(.57,.57,.57,.57) infinite scrollTextAnimation;position:absolute;transform:rotate(90deg)}.left-text{left:140px}.left-arrow{position:absolute;bottom:20px;left:177px}.right-arrow{position:absolute;bottom:10px;right:28px}.right-text{right:-10px}.section2{flex-direction:column;justify-content:center;gap:1.5rem;min-height:max(550px,100vh);padding:5rem 5rem 0;font-family:Inconsolata;display:flex}.section2-heading{color:#08fdd8;font-size:72px}.section2-heading:before{top:-35px}.section2-heading:after{left:-15px;bottom:-45px!important}.section2-div{justify-content:space-between;align-items:flex-start;gap:3rem;display:flex}.work-link{color:#08fdd8;text-decoration:none;position:relative}.section2-para:after{bottom:-30px}.see-more{text-decoration:none}.work-link:hover{opacity:.6}.projects-gallery{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));justify-content:center;gap:1.5rem;margin:3rem 0;display:grid}.projects-gallery>*{border-radius:10px;overflow:hidden}.section3{text-align:center;background:#242323;flex-direction:column;align-items:center;gap:2rem;padding:10rem 5rem 3rem;font-family:Inconsolata;display:flex;position:relative;overflow-x:hidden}.section3:before{content:"";border-top:175px solid #1d1d1d;border-left:100vw solid #0000;border-right:100vw solid #0000;position:absolute;top:0;transform:translateY(-75px)}.section3-heading{color:#fff;flex-wrap:wrap;gap:2rem;width:fit-content;font-size:46px;line-height:24px;display:inline-flex;position:relative}.section3-heading:before{background-color:#fff;width:50%;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section3-para{color:#08fdd8;width:60%;font-size:20px;line-height:28px}.socials{gap:2.5rem;display:flex}.social-icon{color:#fff;font-size:42px;transition:all .2s}.social-icon:hover{color:#08fdd8}.email-para{color:#fff;font-size:20px}.email{color:#08fdd8}.arrow-down{width:12px;height:16px}@keyframes scrollTextAnimation{0%{bottom:83px}50%{bottom:98px}to{bottom:83px}}@media (max-height:700px){.scroll-down,.arrow-down{display:none}}@media (max-width:1080px){.home{padding-left:0}.left-text{left:-10px}.section2-para{width:90%}.section3:before{border-left:150vw solid #0000;border-right:150vw solid #0000}.left-arrow{left:28px}}@media (max-width:860px){.contact-btn{margin-top:1rem}.section2-heading{font-size:52px}.section1-heading .letter:is(:nth-child(6),:nth-child(3),:nth-child(14)){margin:0 -7px}.section1-heading:after{right:-45px;bottom:-10px!important}.section2{gap:2rem}.section2-div{flex-direction:column}.section3{padding:10rem 0 3rem}.section3-para{width:90%}.section2-para{width:100%}}@media (max-width:845px){.projects-gallery{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}}@media (max-width:600px){.section1{padding:2.5rem}.section2{padding:5rem 2.5rem 0}.section3:before{border-left:200vw solid #0000;border-right:200vw solid #0000}}@media (max-width:550px){.section1-heading .letter:is(:nth-child(6),:nth-child(3),:nth-child(14)){margin:0 -5px}.section2{padding:5rem 0 0}.section2-heading,.section2-div{padding:0 2.5rem}.projects-gallery{padding:0 1rem}.section2-heading:after{bottom:-35px;left:25px}.section2-heading:before{top:-20px;left:25px}}@media (max-width:430px){.hammenu-btn{top:10px;right:10px}.section2{gap:1rem;padding:5rem 0 0}.section2-para{margin-top:.5rem;margin-bottom:0;font-size:15px}.section2-div{gap:2rem}.section1-heading .letter:is(:nth-child(6),:nth-child(3),:nth-child(14)){margin:0 -3px}.section1{gap:2rem}.section1-title{font-size:16px}.section2-heading{font-size:46px}}@media (max-width:375px){.section1-heading{font-size:34px;line-height:18px}.section2-heading{font-size:40px}}
