*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;padding:0;background-color:#ecf0f3!important;font-family:"Poppins",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden!important;width:100%;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.about-me,.box-shadow,.custom-card,.downLoad-resume,.social-icon-shadow{box-shadow:10px 5px 15px #d3d3d3,-10px -5px 8px #fff;cursor:pointer;transition:.5s;border-radius:10px}.box-shadow{border:0}.btn-active{background-color:#ff014f!important;color:#fff!important}.custom-card:hover{background:#ff014f!important;-webkit-transform:translateY(-10px);transform:translateY(-10px);color:#fff}.custom-card:hover .company-name,.custom-card:hover .dev-icon,.custom-card:hover .duration,.custom-card:hover .pink-color,.custom-card:hover .position,.custom-card:hover .skill-icon,.custom-card:hover .text-dark,.custom-card:hover .text-muted,.custom-card:hover .text-secondary,.custom-card:hover h1,.custom-card:hover h2,.custom-card:hover h3,.custom-card:hover h4,.custom-card:hover h5,.custom-card:hover h6,.custom-card:hover i,.custom-card:hover li,.custom-card:hover p,.custom-card:hover small,.custom-card:hover span,.custom-card:hover strong{color:#fff!important}.custom-card:hover .p-2.rounded.mb-3{background-color:hsla(0,0%,100%,.2)!important;border-left-color:#fff!important}.custom-card:hover .badge.bg-light,.custom-card:hover .badge.bg-secondary{background-color:hsla(0,0%,100%,.25)!important;color:#fff!important;border-color:hsla(0,0%,100%,.4)!important}.custom-card:hover .badge.bg-danger1{background-color:#fff!important;color:#ff014f!important}.custom-card:hover .btn-outline-secondary{border-color:#fff!important;color:#fff!important}.custom-card:hover .btn-danger{background-color:#fff!important;color:#ff014f!important;border-color:#fff!important}.custom-card:hover .btn-dark{background-color:rgba(0,0,0,.35)!important;color:#fff!important;border-color:hsla(0,0%,100%,.4)!important}.custom-card:hover .border-top{border-top-color:hsla(0,0%,100%,.3)!important}.custom-card:hover .case-study-diagram-box{background-color:hsla(0,0%,100%,.15)!important;border-color:hsla(0,0%,100%,.4)!important;color:#fff!important}.custom-card:hover .case-study-code-block{background-color:rgba(0,0,0,.25)!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important}.custom-card:hover .case-study-step-card{background-color:hsla(0,0%,100%,.15)!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important}.custom-card:hover .case-study-diagram-box h6,.custom-card:hover .case-study-diagram-box p,.custom-card:hover .case-study-step-card h6,.custom-card:hover .case-study-step-card p{color:#fff!important}.custom-card:hover .badge.bg-warning{background-color:#fff!important;color:#ff014f!important}.heading-img{box-shadow:10px 5px 15px #d3d3d3,-10px -5px 8px #fff;border-radius:8px;background:#edf1f3}.heading-img img{margin:-100px 0 0}.is-current{color:#ff014f!important}.is-current a,.nav-item-a.is-current,.nav-item-a.is-current i,.nav-item-a.is-current span,a.is-current{text-decoration:none;color:#ff014f!important}.downLoad-resume:hover,.social-icon-shadow:hover{-webkit-transform:translatey(-5px);transform:translatey(-5px);color:#fff!important;background-color:#ff014f}.heading-info p{color:#212428}.heading-info h6,.portfolio h6,.social-icon-header h6{color:#212428;font-size:15px;font-weight:400;letter-spacing:2px}.dev-icon{font-size:45px}.pink-color{color:#ff014f!important}.btn-bg{background-color:#ff014f!important;color:#fff!important}.my-element:hover i{display:inline-block;margin:0 .1rem;color:#fff;-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:1s;animation-duration:1s}.my-element:hover h6{color:#fff}.nav-item-sidebar{padding:16px 0}.nav-item-sidebar i{padding-right:10px;text-align:right}.nav-item-a{color:#ecf0f3;padding-left:15px;text-decoration:none;display:block}.nav-item-a:hover{color:#ff014f}.bg-danger1{background-color:#ff014f!important}.btn-outline-danger1:hover{background-color:#ff014f!important}.text-danger1{color:#ff014f!important}.bg-black nav{background-color:#000}.hero-name{line-height:1.2;word-break:break-word}.hero-typewriter-title{font-size:clamp(1.25rem,3.5vw,2.25rem);line-height:1.3;word-break:break-word}.mobile-nav-backdrop{position:fixed;top:56px;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:1040;overflow-y:auto;padding:1.5rem}.mobile-nav-link{display:flex;align-items:center;color:#fff;font-size:1.1rem;font-weight:500;padding:.85rem 1rem;border-radius:8px;text-decoration:none;margin-bottom:.5rem;transition:background .2s,color .2s}.mobile-nav-link.active,.mobile-nav-link:hover{background:rgba(255,1,79,.2);color:#ff014f}.mobile-nav-link i{width:30px;font-size:1.2rem;margin-right:12px;color:#ff014f}.desktop-sidebar-container{position:fixed;top:0;bottom:0;left:0;z-index:1030;background-color:#000;height:100vh}.main-content-layout{transition:margin-left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);min-height:100vh;box-sizing:border-box;width:100%}.footer-section{position:relative}.footer-divider{height:1px;background:#d8dde3;box-shadow:0 1px 0 hsla(0,0%,100%,.9);width:100%}.footer-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;box-shadow:4px 4px 10px rgba(0,0,0,.08),-4px -4px 10px #fff;border:2px solid #fff}.footer-heading{color:#212428;font-size:.9rem;font-weight:700;letter-spacing:1.5px}.footer-nav-list li{margin-bottom:.6rem}.footer-link{color:#555e68;text-decoration:none;font-size:.92rem;font-weight:500;display:inline-flex;align-items:center}.footer-link,.footer-link-arrow{transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease}.footer-link-arrow{font-size:.65rem;color:#adb5bd}.footer-link:hover{color:#ff014f;-webkit-transform:translateX(4px);transform:translateX(4px)}.footer-link:hover .footer-link-arrow{color:#ff014f}.footer-social-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#212428!important;text-decoration:none;font-size:1rem}.footer-social-btn:hover{color:#fff!important}.badge-pulse{width:8px;height:8px;background-color:#28a745;border-radius:50%;display:inline-block;box-shadow:0 0 0 0 rgba(40,167,69,.7);-webkit-animation:pulse-green 2s infinite;animation:pulse-green 2s infinite}@-webkit-keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(40,167,69,.7)}70%{box-shadow:0 0 0 6px rgba(40,167,69,0)}to{box-shadow:0 0 0 0 rgba(40,167,69,0)}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(40,167,69,.7)}70%{box-shadow:0 0 0 6px rgba(40,167,69,0)}to{box-shadow:0 0 0 0 rgba(40,167,69,0)}}.footer-back-to-top{box-shadow:5px 5px 10px #d3d3d3,-5px -5px 10px #fff;background-color:#ecf0f3;border:none;border-radius:6px;padding:7px 16px;color:#212428;font-weight:500;font-size:.85rem;transition:all .3s ease}.footer-back-to-top:hover{background-color:#ff014f;color:#fff;-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 6px 15px rgba(255,1,79,.3)}.footer-bottom{border-top-color:#d8dde3!important}@media (max-width:576px){.footer-heading{margin-top:.5rem}.footer-social-btn{width:36px;height:36px;font-size:.9rem}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.skills_icons:hover .hidden_icon{display:inline-block}.skills_icons .hidden_icon,.skills_icons:hover .visible_icon{display:none}.experience-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}
/*# sourceMappingURL=main.e77fef6f.chunk.css.map */