#navbar{margin-bottom:3rem;margin-top:4rem}#profile-section{margin-bottom:12rem;margin-top:6rem;font-size:1.2rem}.profile-section-highlight{font-size:1.5rem;color:#2e6fc4;color:#235aa3}.profile-section-highlight-secondary{font-size:1.35rem;color:#2e6fc4;color:#235aa3}@media screen and (max-width: 555px){#profile-section{margin-bottom:0rem}}.profile-logo-container{position:relative;min-width:300px;min-height:300px}.logo-img{position:absolute;max-width:300px}.logo-img-overlay{z-index:1;position:absolute;max-width:300px;opacity:0%;transition:opacity .9s ease-in}@media screen and (max-width: 600px){.profile-logo-container{max-width:50%}.logo-img,.logo-img-overlay{max-width:100%}}.logo-img-rotator{--curr-rotation: 55;transform:rotate(var(--curr-rotation))}.works-title-cont{display:flex;justify-content:center;width:100%;height:0rem;max-height:100%;overflow-y:hidden}.separator-rect{width:80%;border:2px solid black;border-radius:100%;margin-bottom:5rem}.works-title{font-family:Carattere,cursive}#works-title-cont{display:flex;justify-content:center;position:relative;width:100%;max-height:100%;overflow-y:hidden}#works-title{position:absolute;font-family:Carattere,cursive}.spacer-rect{width:100%;height:0px;border:1px dashed rgba(0,0,0,.233)}#skills{margin-bottom:10rem;padding-bottom:3rem;padding-top:3rem}@media screen and (max-width: 555px){#skills{margin-bottom:6rem;padding-bottom:0;padding-top:0}}#project-footer-cont{margin-top:5rem;margin-bottom:10rem}#project-footer-cont p{font-size:1.5rem}
