@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#0ff;--primary-dark:#035d91;--dark-color:#1c1c1c;--dark-color-alt:#252525;--light-color:#fcecdd;--text-color:#f8eded;--skill-color1:#f09;--skill-color2:#ffc700;--white:#fff;--black:#000;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:4rem;--spacing-xl:6rem;--font-family:"Nunito",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:3rem;--font-size-4xl:4rem;--font-size-5xl:5rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:900;--transition-fast:0.2s;--transition-base:0.3s;--transition-slow:0.4s;--shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--shadow-md:0 0.5rem 1rem rgba(0,0,0,.623);--shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070}*{margin:0;padding:0}::selection{background-color:var(--primary-color);color:var(--dark-color)}body{font-family:Nunito,sans-serif}@media only screen and (max-width:900px){body{padding:0;width:100%}}html{box-sizing:border-box;scroll-behavior:smooth}@media only screen and (max-width:1200px){html{font-size:56.25%}}@media only screen and (max-width:900px){html{font-size:50%}}@media only screen and (min-width:1800px){html{font-size:75%}}.icon{stroke-width:0;fill:currentColor;color:var(--primary-color);height:1rem;margin-right:2rem;transition:all .3s;width:1rem}@media only screen and (max-width:1200px){.icon{height:1.4rem;width:1.4rem}}@media only screen and (max-width:900px){.icon{height:1.6rem;width:1.6rem}}.icon:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}@-webkit-keyframes upper{0%{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}50%{-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upper{0%{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}50%{-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes left{0%{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}50%{-webkit-transform:translateX(2rem);transform:translateX(2rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes left{0%{-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}50%{-webkit-transform:translateX(2rem);transform:translateX(2rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes right{0%{-webkit-transform:translateX(5rem);transform:translateX(5rem)}50%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes right{0%{-webkit-transform:translateX(5rem);transform:translateX(5rem)}50%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes lower{0%{display:none;-webkit-transform:translateY(5rem);transform:translateY(5rem)}50%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes lower{0%{display:none;-webkit-transform:translateY(5rem);transform:translateY(5rem)}50%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes links{0%{-webkit-transform:translateX(65rem);transform:translateX(65rem)}50%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes links{0%{-webkit-transform:translateX(65rem);transform:translateX(65rem)}50%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.reveal{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity}.reveal.active{opacity:1}.active.fade-bottom{-webkit-animation:fade-bottom .7s ease-in;animation:fade-bottom .7s ease-in}.active.fade-left{-webkit-animation:fade-left .7s ease-in;animation:fade-left .7s ease-in}.active.fade-right{-webkit-animation:fade-right .7s ease-in;animation:fade-right .7s ease-in}@-webkit-keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.header{align-items:center;background-color:var(--dark-color);box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;overflow:visible;padding:var(--spacing-sm) var(--spacing-md);position:fixed;transition:all var(--transition-base);width:100%;z-index:var(--z-fixed)}.header-scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(28,28,28,.95);box-shadow:0 4px 20px rgba(0,0,0,.3)}.header-mobile-menu-button{background:none;border:none;cursor:pointer;display:none;padding:var(--spacing-xs);position:relative;z-index:var(--z-fixed)}@media only screen and (max-width:900px){.header-mobile-menu-button{display:flex;flex-direction:column;height:2.5rem;justify-content:space-around;width:2.5rem}}.hamburger{background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;height:1.5rem;justify-content:space-around;padding:0;width:2rem}.hamburger span{background:var(--text-color);border-radius:10px;height:.25rem;-webkit-transform-origin:center;transform-origin:center;transition:all var(--transition-base);width:2rem}.hamburger-open span:first-child{-webkit-transform:rotate(45deg) translate(.5rem,.5rem);transform:rotate(45deg) translate(.5rem,.5rem)}.hamburger-open span:nth-child(2){opacity:0}.hamburger-open span:nth-child(3){-webkit-transform:rotate(-45deg) translate(.5rem,-.5rem);transform:rotate(-45deg) translate(.5rem,-.5rem)}.header-overlay{display:none}@media only screen and (max-width:900px){.header-overlay{background:rgba(0,0,0,.5);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:calc(var(--z-fixed) - 1)}}.header-logo-img{-webkit-animation:right 2s;animation:right 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);display:flex;margin-left:10rem;width:15%}@media only screen and (max-width:900px){.header-logo{margin-left:var(--spacing-sm);z-index:calc(var(--z-fixed) + 1)}.header-logo-img{height:auto;margin-left:0;width:3rem}}@media only screen and (max-width:1200px){.header-logo{width:45%}}@media only screen and (max-width:900px){.header-logo{width:45%}}.header-navigation{align-items:center;-webkit-animation:lower 2s;animation:lower 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.95,.05,.795,.035);animation-timing-function:cubic-bezier(.95,.05,.795,.035);display:flex;flex:0 0 45%;justify-content:space-around}@media only screen and (max-width:1200px){.header-navigation{flex:0 0 50%;font-size:2rem}}@media only screen and (max-width:900px){.header-navigation{align-items:flex-start;background:var(--dark-color);box-shadow:-2px 0 10px rgba(0,0,0,.3);flex-direction:column;height:100vh;justify-content:flex-start;max-width:300px;padding-left:var(--spacing-md);padding-top:6rem;position:fixed;right:-100%;top:0;transition:right var(--transition-base);width:70%;z-index:var(--z-fixed)}.header-navigation-open{right:0}}@media only screen and (max-width:600px){.header-navigation{max-width:none;width:80%}}.header-navigation-link{border-radius:var(--radius-sm);color:var(--text-color);font-size:.9rem;padding:var(--spacing-xs) var(--spacing-sm);position:relative;text-decoration:none;transition:all var(--transition-base)}.header-navigation-link:focus{outline:2px solid var(--primary-color);outline-offset:2px}.header-navigation-link:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media only screen and (max-width:1200px){.header-navigation-link{font-size:1.6rem}}@media only screen and (max-width:900px){.header-navigation-link{border-bottom:1px solid hsla(0,0%,100%,.1);font-size:1.8rem;padding:var(--spacing-sm) var(--spacing-md);width:100%}.header-navigation-link:last-child{border-bottom:none}}.header-navigation-link:hover{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));color:transparent}@media only screen and (max-width:900px){.header-navigation-link:hover{background-image:none;color:var(--primary-color);padding-left:calc(var(--spacing-md) + .5rem)}}.firstPage{background-color:var(--dark-color);height:auto;overflow:hidden}.firstPage-main{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:600px){.firstPage-main{align-items:center}}.firstPage-main-about{align-items:left;display:flex;flex-direction:column;justify-content:left;margin-left:6rem;margin-top:14rem;row-gap:1rem}@media only screen and (max-width:600px){.firstPage-main-about{align-items:center;height:100%;justify-content:center;line-height:5rem;margin-left:10%;padding-bottom:5rem;text-align:center}}.firstPage-main-about-hi-mark{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent}.firstPage-main-about-abhishek{-webkit-animation:left 2s;animation:left 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86);color:var(--light-color);font-size:3.5rem;font-weight:600;line-height:3rem}@media only screen and (min-width:1400px){.firstPage-main-about-abhishek{line-height:3.5rem}}@media only screen and (max-width:1200px){.firstPage-main-about-abhishek{font-size:4.2rem;line-height:4.5rem}}@media only screen and (max-width:900px){.firstPage-main-about-abhishek{font-size:3.5rem}}@media only screen and (max-width:600px){.firstPage-main-about-abhishek{font-size:4rem}}@media only screen and (max-width:350px){.firstPage-main-about-abhishek{font-size:3rem;line-height:3rem}}.firstPage-main-about-abhishek-mark{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent;width:100%}@media only screen and (max-width:1200px){.firstPage-main-about-abhishek-mark{width:100%}}.firstPage-main-about-text{-webkit-animation:right 2s;animation:right 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);color:var(--light-color);font-size:1.3rem;margin-top:.3rem}@media only screen and (max-width:1200px){.firstPage-main-about-text{font-size:2rem}}@media only screen and (max-width:900px){.firstPage-main-about-text{font-size:2rem}}@media only screen and (max-width:600px){.firstPage-main-about-text{font-size:2rem;line-height:2.6rem;text-align:center}}@media only screen and (max-width:350px){.firstPage-main-about-text{font-size:2.2rem;line-height:2.4rem}}.firstPage-main-about-text-frontmark,.firstPage-main-about-text-uimark{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent}.firstPage-main-about-btns{color:#f8eded;text-decoration:none}.firstPage-main-about-btn{-webkit-animation:lower 2s;animation:lower 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86);background-image:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));border:none;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--black);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-extrabold);margin-top:var(--spacing-md);overflow:hidden;padding:var(--spacing-sm) var(--spacing-lg);position:relative;text-align:center;transition:all var(--transition-slow);will-change:transform}.firstPage-main-about-btn:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.firstPage-main-about-btn:hover:before{height:300px;width:300px}.firstPage-main-about-btn:focus{outline:2px solid var(--primary-color);outline-offset:2px}.firstPage-main-about-btn:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media only screen and (max-width:1200px){.firstPage-main-about-btn{font-size:1.4rem;padding:1.6rem;width:50%}}@media only screen and (max-width:900px){.firstPage-main-about-btn{font-size:1.2rem;padding:1.8rem 4rem;width:80%}}@media only screen and (max-width:600px){.firstPage-main-about-btn{font-size:1.3rem;padding:2rem 10rem;width:100%}}@media only screen and (max-width:400px){.firstPage-main-about-btn{font-size:1rem;padding:1.5rem 6rem;width:100%}}.firstPage-main-about-btn:hover{background-image:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));box-shadow:0 .75rem 1.5rem rgba(0,255,255,.4);-webkit-transform:scale(1.05) translateY(-2px);transform:scale(1.05) translateY(-2px)}.firstPage-main-about-btn:active{box-shadow:var(--shadow-sm);-webkit-transform:scale(1.02) translateY(0);transform:scale(1.02) translateY(0)}.firstPage-main-about-links{-webkit-animation:links 2s;animation:links 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.86,0,.07,1);animation-timing-function:cubic-bezier(.86,0,.07,1);display:flex;margin-top:5rem}@media only screen and (max-width:900px){.firstPage-main-about-links{margin-top:7rem}}@media only screen and (max-width:1200px){.firstPage-main-about-links{margin-top:7rem}}@media only screen and (max-width:600px){.firstPage-main-about-links{margin-top:5rem}}.firstPage-main-photo-image{-webkit-animation:upper 2s;animation:upper 2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86);margin-top:5rem}@media only screen and (max-width:600px){.firstPage-main-photo-image{display:none}}.secondPage{background-color:var(--light-color);display:flex;height:auto;overflow:hidden}@media only screen and (max-width:600px){.secondPage{flex-direction:column;height:inherit}}.main{color:var(--dark-color);display:flex;flex:0 0 70%;flex-direction:column;font-size:1rem;margin-left:2.8rem}@media only screen and (max-width:1200px){.main{flex:0 0 70%;font-size:1.6rem;margin-left:1rem;text-align:center}}@media only screen and (max-width:900px){.main{flex:0 0 60%;font-size:1.7rem;margin-left:5rem;text-align:center;width:90%}}@media only screen and (max-width:600px){.main{flex:0 0 100%;font-size:1.7rem;text-align:left}}.main-textArea{margin-top:5rem}@media only screen and (max-width:600px){.main-textArea{flex:0 0 100%;font-size:1.6rem;justify-content:left;margin-left:-1rem;margin-right:2rem;text-align:left}}.main-textArea-para2,.main-textArea-para3{margin-top:1rem}.main-activity{display:flex}@media only screen and (max-width:600px){.main-activity{flex-direction:column;margin-left:0}}.main-activity-btech{height:auto;padding-bottom:4rem}@media only screen and (max-width:600px){.main-activity-btech{height:inherit}}@media only screen and (max-width:1200px){.main-activity-btech{height:inherit}}@media only screen and (max-width:900px){.main-activity-btech{height:inherit}}.main-activity-btech-education{color:#000;font-size:1rem;margin-top:3rem}@media only screen and (max-width:1200px){.main-activity-btech-education{font-size:2rem}}@media only screen and (max-width:900px){.main-activity-btech-education{font-size:2rem}}@media only screen and (max-width:600px){.main-activity-btech-education{font-size:2rem}}.main-activity-btech-infoArea{align-items:center;display:flex;margin-top:2rem}.main-activity-btech-infoArea-image{width:8%}@media only screen and (max-width:600px){.main-activity-btech-infoArea-image{width:12%}}.main-activity-btech-infoArea-college{font-size:1rem;margin-left:2rem;text-align:left}.main-activity-btech-infoArea-college-para1{font-size:1rem}@media only screen and (max-width:1200px){.main-activity-btech-infoArea-college-para1{font-size:1.5rem}}@media only screen and (max-width:900px){.main-activity-btech-infoArea-college-para1{font-size:1.5rem}}@media only screen and (max-width:600px){.main-activity-btech-infoArea-college-para1{font-size:2rem}}.main-activity-btech-infoArea-college-para2{font-size:1rem;font-weight:900}@media only screen and (max-width:600px){.main-activity-btech-infoArea-college-para2{font-size:1.3rem}}.about{align-items:center;background-color:var(--dark-color);display:flex;flex:0 0 25%;flex-direction:column}@media only screen and (max-width:1200px){.about{align-items:center}}@media only screen and (max-width:900px){.about{flex:0 0 30%}}@media only screen and (max-width:600px){.about{background-color:var(--dark-color);flex:0 0 25%;flex-direction:row;height:25vh;justify-content:space-around;padding-bottom:2rem;padding-top:2rem}}.about-me{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent;margin-top:7rem;transition:all .4s}@media only screen and (max-width:1200px){.about-me{font-size:2.2rem}}@media only screen and (max-width:900px){.about-me{font-size:2.2rem;margin-top:5rem;padding-bottom:2rem}}@media only screen and (max-width:600px){.about-me{font-size:3rem}}.about-me:hover{color:var(--light-color)}.about-image{background-size:cover;border-radius:50%;height:45%;margin-top:2rem;width:80%}@media only screen and (max-width:1200px){.about-image{width:80%}}@media only screen and (max-width:900px){.about-image{width:70%}}@media only screen and (max-width:600px){.about-image{width:40%}}.skillsset{background-color:var(--dark-color);display:flex;flex-direction:column;justify-content:center;padding-bottom:2rem;padding-top:2rem}@media only screen and (max-width:600px){.skillsset{align-items:center;flex-direction:column;row-gap:5rem}}.skills{align-items:center;display:flex;justify-content:center;justify-content:space-between;padding-left:3rem;padding-right:3rem}@media only screen and (max-width:600px){.skills{align-items:center;flex-direction:column;justify-content:center}}.skills-title{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent;font-size:3.5rem;text-align:center;transition:all .4s}.skills-para,.skills-title:hover{color:var(--light-color)}.skills-para{display:flex;flex-direction:column;row-gap:1rem;width:80%}@media only screen and (max-width:900px){.skills-para{font-size:1.5rem;width:100%}}@media only screen and (max-width:600px){.skills-para{font-size:1.5rem;text-align:center;width:100%}}.skills-para p{text-align:left}@media only screen and (max-width:1200px){.skills-para p{font-size:1.2rem}}@media only screen and (max-width:600px){.skills-para p{text-align:center}}.skills-left{align-items:center;display:flex;flex-direction:column;row-gap:2rem;text-align:center}.skills-right{display:flex;flex-wrap:wrap;justify-content:center}.skills-right span{background-color:#fafafa;border:.1px solid #e6e6e6;border-radius:7px;margin:.5rem;padding:.6rem .8rem}.tagcloud{font-family:Poppins,sans-serif;font-size:20px;margin:auto;overflow:hidden}@media only screen and (min-width:1400px){.tagcloud{font-size:20px}}@media only screen and (max-width:1200px){.tagcloud{font-size:15px}}@media only screen and (max-width:900px){.tagcloud{font-size:13px}}@media only screen and (max-width:600px){.tagcloud{font-size:15px}}@media only screen and (max-width:400px){.tagcloud{font-size:10px}}.tagcloud--item:hover{color:#36454f}strong[style]{width:0!important}.experience{align-items:center;background-color:var(--light-color);color:var(--dark-color);display:flex;flex-direction:column;justify-content:center;padding-bottom:2rem;padding-top:2rem;row-gap:4rem;text-align:center}.experience_title{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,#035d91,var(--primary-color));color:transparent;font-size:3.5rem;transition:all .4s}.experience_title:hover{color:var(--dark-color)}.experience_main{align-items:center;display:flex;justify-content:center;text-align:center}@media only screen and (max-width:600px){.experience_main{flex-direction:column}}.experience_main-contents{align-items:center;-webkit-column-gap:4rem;column-gap:4rem;display:flex;justify-content:center}.experience_main-contents-title{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent;font-size:2.5rem;transition:all .4s}@media only screen and (max-width:600px){.experience_main-contents-title{font-size:3rem}}.experience_main-contents-content{display:flex;flex-direction:column;row-gap:2rem;text-align:left;width:50%}.experience_main-contents-content-title{align-items:flex-start;display:flex;flex-direction:column}.experience_main-contents-content-title h4{color:#646464;font-size:.7rem}@media only screen and (max-width:600px){.experience_main-contents-content-title h3{font-size:1.5rem}}@media only screen and (max-width:900px){.experience_main-contents-content-title h4{font-size:1rem}}@media only screen and (max-width:600px){.experience_main-contents-content-title h4{font-size:1.2rem}}.experience_main-contents-content-work{display:flex;flex-direction:column;row-gap:1rem}@media only screen and (max-width:1200px){.experience_main-contents-content-work{font-size:1.5rem}}@media only screen and (max-width:600px){.experience_main-contents-content-work-para{font-size:1.5rem}}.projectsss{background-color:var(--dark-color);color:wheat;height:auto;padding-bottom:2rem;padding-top:2rem}.projectsss span{color:var(--light-color)}.projects-title{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent;text-align:center;transition:all .4s}@media only screen and (max-width:600px){.projects-title{font-size:5rem}}.projects-title:hover{color:var(--light-color)}.projectsss img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media only screen and (max-width:600px){.projectsss img{width:100%}}.projectsss img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (max-width:600px){.projectsss img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.projectss-left-titles{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent}@media only screen and (max-width:600px){.projectss-left-titles{font-size:3rem}}.projectss-right-titles{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent}@media only screen and (max-width:600px){.projectss-right-titles{font-size:3rem}}.projectsss img{border-radius:1rem}.projectsss a{color:var(--primary-color);text-decoration:none}@media only screen and (max-width:1200px){.projectsss a{font-size:1.7rem}}@media only screen and (max-width:600px){.projectsss a{font-size:1.7rem}.projects-content-left{flex-direction:column;row-gap:3rem}.projects-content-right{flex-direction:row}.photossss{width:100%}.projectss-left{align-items:flex-start}}.projectss-left-titles{font-size:10rem}@media only screen and (max-width:600px){.projectss-left-paragraph{font-size:1.3rem;text-align:left}.projectss-left-tech{font-size:2.5rem}}.projectss-left-links{-webkit-column-gap:2rem;column-gap:2rem;display:flex}@media only screen and (max-width:600px){.projects{align-items:flex-start}.projects-content-right{flex-direction:column;row-gap:3rem}}.projectss-right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}@media only screen and (max-width:600px){.projectss-right{align-items:center}}.projectss-right-titles{color:#171f3a;font-size:2rem}.projectss-right-paragraph{color:#171f3a;line-height:1.2rem;text-align:left;width:90%}@media only screen and (max-width:1200px){.projectss-right-paragraph{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width:900px){.projectss-right-paragraph{font-size:1.8rem;line-height:2rem}}@media only screen and (max-width:600px){.projectss-right-paragraph{font-size:1.5rem;line-height:1.7rem;text-align:center}}.projectss-right-tech{color:#171f3a;-webkit-column-gap:2rem;column-gap:2rem;display:flex;font-size:.9rem}@media only screen and (max-width:1200px){.projectss-right-tech{font-size:1.2rem}}@media only screen and (max-width:900px){.projectss-right-tech{font-size:1.2rem}}@media only screen and (max-width:600px){.projectss-right-tech{font-size:1.2rem}}.projectss-right-tech span{font-weight:700}.projectss-left-titles{color:var(--primary-color)}.projectss-left-tech span{font-weight:700}.projects{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:3rem 5rem;row-gap:4rem}.projects-title{font-size:3.5rem}.projects-content-left,.projects-content-right{align-items:center;display:flex;justify-content:center}.projects-content-right{flex-direction:row-reverse}@media only screen and (max-width:600px){.projects-content-right{flex-direction:column}}.photossss{background-size:cover;height:25rem;width:55%}.projectss-left{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}@media only screen and (max-width:600px){.projectss-left{align-items:center}}.projectss-left-titles{color:#171f3a;font-size:2rem}.projectss-left-paragraph{color:#171f3a;line-height:1.2rem;text-align:right;width:90%}@media only screen and (max-width:1200px){.projectss-left-paragraph{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width:900px){.projectss-left-paragraph{font-size:1.8rem;line-height:2rem}}@media only screen and (max-width:600px){.projectss-left-paragraph{font-size:1.5rem;line-height:1.7rem;text-align:center}}.projectss-left-tech{color:#171f3a;-webkit-column-gap:2rem;column-gap:2rem;display:flex;font-size:.9rem}@media only screen and (max-width:1200px){.projectss-left-tech{font-size:1.2rem}}@media only screen and (max-width:600px){.projectss-left-tech{font-size:1.2rem}}.btn{background-image:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));border:none;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--dark-color);cursor:pointer;display:inline-block;font-weight:var(--font-weight-bold);overflow:hidden;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all var(--transition-slow);will-change:transform}.btn:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.btn:hover:before{height:300px;width:300px}.btn:focus{outline:2px solid var(--primary-color);outline-offset:2px}.btn:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media only screen and (max-width:1200px){.btn{font-size:1.5rem;padding:var(--spacing-sm) var(--spacing-lg)}}@media only screen and (max-width:900px){.btn{font-size:1.5rem;padding:var(--spacing-sm) var(--spacing-lg)}}@media only screen and (max-width:600px){.btn{font-size:1.6rem;padding:var(--spacing-sm) var(--spacing-xl)}}.btn:hover{background-image:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));box-shadow:0 .75rem 1.5rem rgba(0,255,255,.4);-webkit-transform:scale(1.05) translateY(-2px);transform:scale(1.05) translateY(-2px)}.btn:active{box-shadow:var(--shadow-sm);-webkit-transform:scale(1.02) translateY(0);transform:scale(1.02) translateY(0)}.fifthPage{align-items:center;background-color:var(--light-color);color:var(--dark-color);display:flex;flex-direction:column;height:auto;justify-content:center;padding-bottom:3rem;padding-top:3rem}@media only screen and (max-width:600px){.fifthPage{height:auto}}.fifthPage-touch{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));color:transparent;font-size:3rem;padding:2rem;transition:all .4s}.fifthPage-touch:hover{color:var(--dark-color)}@media only screen and (max-width:1200px){.fifthPage-touch{font-size:2.4rem}}@media only screen and (max-width:900px){.fifthPage-touch{font-size:2.4rem}}@media only screen and (max-width:600px){.fifthPage-touch{font-size:4rem;font-weight:700}}.fifthPage-text{font-size:1.5rem;padding:2rem}@media only screen and (max-width:1200px){.fifthPage-text{font-size:2.4rem}}@media only screen and (max-width:900px){.fifthPage-text{font-size:2.4rem}}@media only screen and (max-width:600px){.fifthPage-text{font-size:2.3rem}}.fifthPage-para{font-size:1rem;padding:2rem}@media only screen and (max-width:1200px){.fifthPage-para{font-size:1.7rem}}@media only screen and (max-width:900px){.fifthPage-para{font-size:1.7rem}}@media only screen and (max-width:600px){.fifthPage-para{font-size:1.4rem}}.fifthPage-link{padding:1.2rem 4rem}.footer{align-items:center;background-color:var(--dark-color);display:flex;flex-direction:column;height:60vh;justify-content:space-around}@media only screen and (max-width:600px){.footer{height:20vh}}@media only screen and (max-width:1200px){.footer{height:inherit}}@media only screen and (max-width:900px){.footer{height:inherit}}.footer-image{height:40%;margin-top:2rem;width:10%}@media only screen and (max-width:600px){.footer-image{height:40%;width:15%}}.footer-credit{color:var(--light-color);font-size:.8rem;text-align:center}@media only screen and (max-width:600px){.footer-credit{font-size:1rem;line-height:2rem;width:80%}}.footer-credit-name{-webkit-background-clip:text;background-image:linear-gradient(to right bottom,var(--primary-color),#035d91);color:transparent}.footer-credit-name:hover{color:#00a2ff}@media only screen and (max-width:600px){.footer-credit-name{font-size:1.6rem}}.back-to-top{align-items:center;background:linear-gradient(to right bottom,var(--primary-color),var(--primary-dark));border:none;border-radius:50%;bottom:2rem;box-shadow:var(--shadow-lg);color:var(--dark-color);cursor:pointer;display:flex;height:3.5rem;justify-content:center;opacity:0;position:fixed;right:2rem;-webkit-transform:translateY(2rem);transform:translateY(2rem);transition:all var(--transition-base);visibility:hidden;width:3.5rem;z-index:var(--z-sticky)}.back-to-top:hover{box-shadow:0 .5rem 1.5rem rgba(0,255,255,.4);-webkit-transform:translateY(-.5rem) scale(1.1);transform:translateY(-.5rem) scale(1.1)}.back-to-top:focus{outline:2px solid var(--primary-color);outline-offset:2px}.back-to-top:active{-webkit-transform:translateY(-.25rem) scale(1.05);transform:translateY(-.25rem) scale(1.05)}.back-to-top-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.back-to-top svg{height:1.5rem;width:1.5rem}@media only screen and (max-width:600px){.back-to-top{bottom:1.5rem;height:3rem;right:1.5rem;width:3rem}.back-to-top svg{height:1.25rem;width:1.25rem}}.scroll-indicator{background:rgba(0,0,0,.1);height:4px;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--z-tooltip)}.scroll-indicator-bar{background:linear-gradient(to right,var(--primary-color),var(--primary-dark));box-shadow:0 0 10px rgba(0,255,255,.5);height:100%;transition:width .1s ease-out;width:0}
/*# sourceMappingURL=main.0eca6c83.css.map*/