.home-page{width:100%;margin:-60px 0 0}.home-page .hero{height:100vh;margin:0;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-image:url(https://res.cloudinary.com/dsxdftxb2/image/upload/v1742103940/download_hlze0b.webp);background-size:contain;overflow:hidden}.home-page .hero .first{max-width:50vw;padding:70px;box-sizing:border-box;margin-bottom:140px}@media (min-width:985px){.home-page .hero .first{margin-bottom:140px}}.home-page .hero .first h1{margin:0;font-size:65px}.first h2{font-size:50px;font-family:Kumbh Sans,Arial,Helvetica,sans-serif}.home-page .hero .second{max-width:50vw;box-sizing:border-box}.home-page .hero .second .img img{width:90%;height:auto}@keyframes shakeAnimation{0%{transform:rotate(0deg)}33%{transform:rotate(-30deg)}66%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}.shake{animation:shakeAnimation 2s 1 alternate-reverse}.myName,.shake{display:inline-block}.myName{letter-spacing:3px}.myName:after{content:"";height:2px;display:block;background-image:linear-gradient(95deg,#07c8f9,#5cb270)}.secondSection{padding:70px;background-image:linear-gradient(180deg,#0f0f0f,#245e87);display:flex;justify-content:center;flex-direction:column;align-items:center}.secondSection .slider-nav{display:none}.secondSection .secondSectionContainer{display:flex}.secondSection .secondSectionContainer .first{display:flex;justify-content:center;flex-direction:column;max-width:400px}.secondSection .secondSectionContainer .first h2{font-size:32px;margin:0;line-height:40px}.secondSection .secondSectionContainer .second{display:flex}.secondSection .secondSectionContainer .second .workFlow{max-width:400px;padding:0 20px}.secondSection .secondSectionContainer .second .workFlow p{color:#ffffffcc}.thirdSection{background-color:black}.thirdSection .thirdSectionContainer{display:flex;padding:70px 120px}.thirdSection .thirdSectionContainer .first{position:-webkit-sticky;position:sticky;top:130px;height:100vh;width:650px}.thirdSection .thirdSectionContainer .first h3{font-size:36px;display:inline-block;margin-top:0;margin-bottom:0}.thirdSection .thirdSectionContainer .first p{color:#ffffffcc}.thirdSection .thirdSectionContainer .first .buttons{margin-top:40px}.thirdSection .thirdSectionContainer .first .buttons a:nth-child(2){margin:0 10px}.thirdSection .thirdSectionContainer .second .thirdSectionPortfolios .portfolios{gap:50px;justify-content:flex-end}.fourthSection .fourthSectionContainer{display:flex;margin:70px 0}.fourthSection .fourthSectionContainer .first,.fourthSection .fourthSectionContainer .second{width:50%;padding:30px}.fourthSection .fourthSectionContainer .first img{border-radius:50%;padding:0}.fourthSection .fourthSectionContainer .second p{font-size:16px}.fourthSectionContainer .second p:nth-child(3){color:#bebbcd;line-height:2em}.fourthSectionContainer .second h2{font-size:39px;font-weight:600;margin:10px 0}.fourthSection .about-section{background-color:#1c1c1c;color:#e0e0e0;padding:40px;max-width:800px;margin:0 auto;border-radius:12px;text-align:left;box-shadow:0 4px 10px rgba(0,0,0,.4)}.fourthSection .about-title{font-size:3rem;font-weight:800;color:#20c997;margin-bottom:20px}.fourthSection .about-title span{color:#ffffff}.fourthSection .intro-text{font-size:1.3rem;font-weight:300;line-height:1.8}.fourthSection .intro-text .highlight{color:#20c997;font-weight:600}.fourthSection .specialization{font-size:1.2rem;margin-top:20px}.fourthSection .specialization strong{color:#20c997}.fourthSection .learning-journey{font-style:italic;font-size:1.1rem;margin-top:15px;color:#b0f2b6}.fourthSection .underline-text{text-decoration:underline;color:#ffffff}.fourthSection .closing-note{font-size:1.4rem;font-weight:400;margin-top:30px}.fourthSection .bold-text{color:#ffffff;font-weight:700}.fifthSection .testimonials{width:100%;display:flex;overflow:hidden;gap:30px}.fifthSection .testimonials *{color:#fff}.fifthSection .testimonials .testimonial{width:33%;flex-shrink:0;height:100%;transition:transform .4s ease-out}.portfolio-right-content .review-card{margin-top:50px}@media screen and (max-width:985px){.home-page .hero{height:70vh}.home-page .hero .first{padding:70px 20px 0}.home-page .hero .first h1{font-size:42px}.home-page .hero .first h2{font-size:32px}.home-page .hero .second{max-width:40%}.home-page .hero .second .img img{width:100%;height:auto}.secondSection,.thirdSection .thirdSectionContainer{padding:20px}.thirdSection .thirdSectionContainer .first{width:30%}.thirdSection .thirdSectionContainer .first .buttons{display:flex;flex-direction:column;margin-top:0}.thirdSection .thirdSectionContainer .first .buttons a{max-width:150px;margin-top:0;text-align:center}.thirdSection .thirdSectionContainer .first .buttons a:nth-child(2){margin:10px 0 0}.thirdSection .thirdSectionContainer .second{width:70%}.home-page .portfolios{justify-content:center!important;gap:20px!important}.home-page .portfolio{flex-grow:0;flex-shrink:0;flex-basis:calc(46%);height:300px}.home-page .portfolio .info{padding:5px!important}.fourthSection .fourthSectionContainer{width:100%}.fourthSection .fourthSectionContainer .first{width:40%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center}.fourthSection .fourthSectionContainer .first img{width:100%;object-fit:cover}.fourthSection .fourthSectionContainer .second{width:60%;padding:30px!important}.fifthSection{overflow-x:hidden}.fifthSection .testimonials{gap:0;margin-left:5px}.fifthSection .testimonials .testimonial{width:50%}.fifthSection .testimonials .testimonial .review-card{margin-right:10px}}@media screen and (max-width:705px){.hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:80vh;color:white;text-align:center;padding:20px;z-index:-2}.hero .first,.second{flex:1 1;min-width:300px}.hero .first{order:2;padding:0!important;margin-top:-70px;z-index:1}.hero .first h1{font-size:18px!important}.hero .first h2{font-size:22px!important}.hero>div.first>div>a>svg{height:19px}.hero .second{order:1}.hero .img{max-width:100%}.hero .img img{width:100%;height:auto;border-radius:50%;opacity:.9}.secondSection{padding:50px}.secondSection .slider-nav{display:block}.secondSection .secondSectionContainer{display:flex;flex-direction:column}.secondSection .secondSectionContainer .first{text-align:center;max-width:none}.secondSection .secondSectionContainer .second{width:100%;display:flex;overflow:hidden;gap:0}.secondSection .secondSectionContainer .second .workFlow{width:100%;flex-shrink:0;height:100%;transition:transform .4s ease-out;display:flex;flex-direction:column;align-items:center;margin-top:30px;padding:0;max-width:100%}.secondSection .secondSectionContainer .second .workFlow h3{margin:15px 0 0}.secondSection .secondSectionContainer .second .workFlow p{text-align:center;max-width:300px}.secondSection .slider-nav{width:100%}.secondSection .slider-nav button{background-color:transparent;color:#fff;border:none;font-size:22px;cursor:pointer;width:49%}.thirdSection .thirdSectionContainer{flex-direction:column}.thirdSection .thirdSectionContainer .first{position:relative;width:auto;top:0;height:auto}.thirdSection .thirdSectionContainer .buttons{flex-direction:row!important;gap:20px}.thirdSection .thirdSectionContainer .buttons a{margin-top:0!important}.thirdSection .thirdSectionContainer .second{margin-top:40px;width:100%}.thirdSection .thirdSectionContainer .second .portfolios{padding:0}.thirdSection .thirdSectionContainer .second .portfolio{flex-grow:0;flex-shrink:0;flex-basis:calc(45%);height:200px}.fourthSection .fourthSectionContainer{flex-direction:column}.fourthSection .fourthSectionContainer .first img{object-fit:cover}.fourthSection .fourthSectionContainer .first,.fourthSection .fourthSectionContainer .second{width:98%;padding:0!important}.fourthSection .fourthSectionContainer .second h4{text-align:center}.fourthSection .second h2,.fourthSection .second p{padding:0 20px;text-align:center}.fourthSection .about-section{background-color:#1c1c1c;color:#e0e0e0;padding:20px 0}.fifthSection .testimonials .testimonial{width:100%}}