ul.timeline:before,ul.timeline>li:before{content:" ";position:absolute;z-index:998}#header,.footer{left:0;bottom:0}#about .downcv,#gotoTop{background-color:#0563bb}#gotoTop,.mobile-nav-toggle{position:fixed;z-index:999;cursor:pointer}#gotoTop,.nav-menu a i,.nav-menu a:focus i{font-size:1.25rem}body{font-family:Poppins,Arial,Helvetica,sans-serif!important;color:#45505b}::selection{background:#fda3366e}@media (max-width:992px){#about .container,#contact .container,#projects .container,#skills .container{width:90%!important}#about{margin-bottom:100px}#header{width:300px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.16),0 0 6px rgba(0,0,0,.23);left:-300px;z-index:999}}section{width:100%;min-height:100vh}#about .container,#contact .container,#projects .container,#skills .container{width:80%}.section-title h2{font-size:2.5rem;font-weight:700;color:#0563bb}#header{position:fixed;top:0;padding:1rem}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none;display:block}.nav-menu>ul>li{position:relative;white-space:nowrap}.nav-menu a,.nav-menu a:focus{display:flex;align-items:center;color:#45505b;padding:10px 18px;margin-bottom:8px;font-size:1rem;border-radius:50px;background:#ececec;height:56px;width:100%;overflow:hidden;transition:.3s}.nav-menu a span,.nav-menu a:focus span{padding:0 5px 0 7px;color:#45505b}#about .info-list ul,ul.timeline>li{padding-left:20px}.nav-menu .active,.nav-menu .active:focus,.nav-menu a:hover,.nav-menu li:hover>a{color:#fff;background:#0563bb}.nav-menu .active span,.nav-menu .active:focus span,.nav-menu a:hover span,.nav-menu li:hover>a span{color:#fff}.nav-menu a:hover,.nav-menu li:hover>a{width:100%;color:#fff}.nav-menu a:hover span,.nav-menu li:hover>a span{display:block}.mobile-nav-toggle{right:10px;top:10px;border:0;background:0 0;font-size:2rem;outline:0!important;line-height:0;padding:5px}.mobile-nav-toggle i{color:#45505b}.mobile-nav-active #header{left:0;transition:.3s}.mobile-nav-active .mobile-nav-toggle{font-size:2.15rem}.mobile-nav-active i:hover,.mobile-nav-toggle i:hover{color:#0563bb;transition:.3s}@media (min-width:992px){#main{margin-left:0;padding-left:150px}.nav-menu a,.nav-menu a:focus{width:56px}.nav-menu a span,.nav-menu a:focus span{display:none;color:#fff}}.main-text h1{font-size:3.5rem;font-weight:700;color:#0563bb}.main-text p{font-size:1.35rem}.main-text i{color:#0563bb;transform:rotate(25deg)}.socials{margin:0}.socials a{font-size:2rem;color:#45505b;margin-right:20px}.socials a:hover{color:#0563bb;transition:.1s}.socials i:hover,.techstack-list li:hover{transform:translateY(-3px);transition:.1s}#main img{transform:scaleX(-1)}#main .img-container:hover img{transform:scaleX(1);transition:.3s ease-in-out}#about .info-list *{list-style:none;padding:5px 0}#about .info-list ul i{color:#0563bb;padding-right:10px}#about .d-flex h2{font-size:2.5rem;font-weight:700;color:#0563bb;margin:0}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{background:#d3d3d3;display:inline-block;left:29px;width:2px;height:100%}ul.timeline>li{margin:20px 0 30px}ul.timeline>li:before{background:#fff;display:inline-block;border-radius:50%;border:3px solid #0563bb;left:20px;width:20px;height:20px}#about .downcv{color:#fff;padding:5px 15px!important;margin-bottom:20px!important;border-radius:10px;text-decoration:none}#contact .container-fluid,#skills h4 i{background-color:#ececec}#about .downcv:hover{background-color:#45505b;transition:.3s}.about-summary-list{margin-bottom:0;padding:5px;border:1px solid #0563bb;border-radius:.25rem}.about-summary-list li{display:inline-block;margin:10px 20px}.about-summary-list h4{font-weight:700;color:#0563bb}#skills h4{margin:20px 0}.techstack-list{margin:0 60px;padding:0}.techstack-list li{display:inline-block;margin-right:20px;margin-bottom:10px}#skills h4 i{color:#45505b;border-radius:50%;font-size:1rem;margin-right:10px}#projects .card{margin-top:25px!important;width:100%}.project-link{float:right}.image-box{overflow:hidden}.image-box .card-img-top{height:100%}#projects .card:hover img{transform:scale(1.1);transition:.2s ease-in;opacity:75%}#projects .card:hover{box-shadow:0 10px 20px rgba(0,0,0,.19);transition:.2s ease-in}@media (max-width:992px){#main,#skills .col-md ul{text-align:center}#main img{display:none}#skills p{text-align:left}.techstack-list{margin:0}#projects{margin-top:50px}}#contact{min-height:100%;margin-top:50px}.footer{width:100%;text-align:center;margin-top:30px}.contact-info{margin:30px 0}.contact-info i:not(.socials i){float:left;background-color:#ececec;border-radius:50%;padding:15px;margin:10px 10px 10px 0}hr{width:50px;color:#0563bb;height:3px!important;margin:16px auto;opacity:1}#gotoTop{display:none;bottom:20px;right:20px;border:none;outline:0;color:#fff;height:56px;padding:0 20px;border-radius:50%}