*{font-family:Roboto,sans-serif;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 0.5s ease}a{text-decoration:none;color:#a5aaac}::selection{background-color:#6610f2;color:#ebeef1}p:hover,a:hover,.hover-effect:hover{color:#6610f2;cursor:pointer}p,h3,h1,.font-color{color:#a5aaac;font-weight:500}h4,h5{font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif}body{margin:0;padding:0;background-color:#e8eaec;height:100vh;overflow-x:hidden}body::-webkit-scrollbar{display:none}.main-wrapper{height:100vh}.resume-container{height:96vh;width:98%;background-color:#e8eaec;box-shadow:4px 4px 8px #bdc8d5,-4px -4px 8px #bdc8d5;border-radius:20px;overflow-y:auto}.shadow-box{overflow:hidden}.navbar{margin-bottom:5vh;animation:navbarOnLoadAnimation 2s ease}@keyframes navbarOnLoadAnimation{from{transform:translateY(-1em);opacity:0}to{transform:translateY(0em);opacity:1}}.navbar .nav-link{color:#a5aaac;margin-left:50px;font-weight:500;transition:color 0.3s ease}.navbar .nav-link:hover{color:#de00ff}.navbar .nav-link.active{color:#6610f2;transition:color 0.3s ease}.bottomPartLeft{animation:bottomPartLeftOnLoadAnimation 2s ease}@keyframes bottomPartLeftOnLoadAnimation{from{transform:translateX(-1.5em);opacity:0}to{transform:translateX(0em);opacity:1}}.bottomPartRightMain{animation:bottomPartRightOnLoadAnimation 2s ease}@keyframes bottomPartRightOnLoadAnimation{from{transform:translateX(4em);opacity:0}to{transform:translateX(0em);opacity:1}}h1{font-family:Arial #000}h3,h4{font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif}#resumeText{color:#6610f2;font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif}#resumeText:hover{color:#de00ff}.bottomPartLeftDownloadCv{width:290px;box-shadow:4px 4px 8px #bdc8d5,-4px -4px 8px #bdc8d5;border-radius:5em;color:#6610f2;transition:transform 0.5s ease}.bottomPartLeftDownloadCv:hover{box-shadow:inset 4px 4px 8px #bdc8d5,inset -4px -4px 8px #bdc8d5;color:#de00ff;cursor:pointer;transform:scale(1.1)}#nameText{color:#000000b7}#nameText:hover{transform:scale(1.03)}i{color:#6610f2}i:hover{cursor:pointer;transform:scale(1.2)}.fa-linkedin:hover{color:#0077B5}.fa-github:hover,.fa-x-twitter:hover,.fa-globe:hover{color:#000}.fa-instagram{background:linear-gradient(to right,#6610f2,#6610f2);background-clip:padding-box;-webkit-background-clip:text;color:#fff0}.fa-instagram:hover{background:linear-gradient(to bottom,#6610f2,#de00ff);background-clip:padding-box;-webkit-background-clip:text;color:#fff0}.fa-facebook:hover{color:#1877F2}.bottomPartRight{display:flex;justify-content:center;align-items:center;animation:bounce 5s ease-in-out infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-1em)}}.bottomPartRightCircle{height:22em;width:22em;border:none;border-radius:50%;background:linear-gradient(to right,#6610f2,#de00ff);box-shadow:4px 4px 8px #bdc8d5,-4px -4px 8px #bdc8d5;animation:profileCircleRotate 5s linear infinite;display:flex;justify-content:center;align-items:center;margin-top:7em;overflow:hidden}.bottomPartLeft,.aboutBottomPartLeft,.educationBottomPartLeft,.skillsBottomPartLeft,.projectsBottomPartLeft,.referenceBottomPartLeft,.certificationsBottomPartLeft,.experienceBottomPartLeft{transition:opacity 0.5s ease,transform 0.5s ease}.certificationsBottomPartLeft,.projectsBottomPartLeft{padding-top:0;margin-top:3em;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#fff0 #fff0}.certificationsBottomPartLeft::-webkit-scrollbar,.projectsBottomPartLeft::-webkit-scrollbar{width:0;background:#fff0}.project-img{height:200px;object-fit:cover;width:100%}@keyframes profileCircleRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.bottomPartRightDummyCircle{height:29em;width:22em;border:none;border-radius:0em 0em 44% 44%;background:#fff0;display:flex;justify-content:center;align-items:center;margin-bottom:0em;position:absolute;overflow:hidden}.bottomPartRightDummyCircle:hover{cursor:pointer}#profilePicture{background:#0000;height:28em;margin-top:1em}#profilePicture:hover{cursor:pointer;transform:scale(1.05)}#certificationsBottomPartLeftTopDiv{margin-top:4085px}#projectsBottomPartLeftTopDiv{margin-top:1365px}#projectsBottomPartLeftBottomDiv{margin-bottom:5px}#education1,#education2,#education3{opacity:0;transform:translateX(2em)}.fa-globe,.fa-linkedin,.fa-github,.fa-instagram,.fa-facebook,.fa-x-twitter{opacity:0;transform:scale(1.5)}.timeline{position:relative;padding-left:30px}.timeline-item::before{content:'';position:absolute;top:0;left:9.5px;width:2px;height:100%;background-color:#6610f2}.timeline-item{position:relative;opacity:0;max-height:0;transform:translateY(20px);animation:growItem 0.5s forwards}@keyframes growItem{to{opacity:1;max-height:200px;transform:translateY(0)}}.timeline-item:nth-child(3){animation-delay:0.5s}.timeline-item:nth-child(2){animation-delay:1.5s}.timeline-item:nth-child(1){animation-delay:2.5s}.timeline-item *{transition:all 0.5s ease-in-out}.circle-container{position:relative;width:80px;height:80px;margin:auto}.circle{width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--color) 0%,#e0e0e0 0%);transition:background 1s ease}.circle::before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:#e8eaec;border-radius:50%;z-index:1}.circle-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);font-size:24px}.circle-icon:hover{transform:scale(1)}.fa-html5,.fa-css3-alt,.fa-js,.fa-php,.fa-python,.fa-database,.fa-java{opacity:0}@media (max-width:528px){.fa-user-circle,.mb-0,.fa-envelope{display:none}}@media (max-width:768px){body,.main-wrapper{height:auto}.resume-container{width:94%;height:auto;margin-top:15px;margin-bottom:15px}.bottomPartLeftDownloadCv{width:250px}.bottomPartRightCircle{height:15em;width:15em}.bottomPartRightDummyCircle{height:29em;width:22em}#profilePicture{height:336px}.navbar .nav-link{margin-left:15px}#certificationsBottomPartLeftTopDiv{margin-top:0}#projectsBottomPartLeftTopDiv{margin-top:25px}#projectsBottomPartLeftBottomDiv{margin-bottom:0}}@media (max-width:992px){body,.main-wrapper{height:auto}.resume-container{width:94%;height:auto;margin-top:15px;margin-bottom:15px}.navbar .nav-link{margin-left:15px}#certificationsBottomPartLeftTopDiv{margin-top:0}#projectsBottomPartLeftTopDiv{margin-top:25px}#projectsBottomPartLeftBottomDiv{margin-bottom:0}}