@charset "UTF-8";html{width: 95%;max-width: 1200px;min-height: 100%;text-align: center;display: block;margin: 50px auto 0;background-color: #fafafa}body{color: #222222;font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: normal;font-style: normal;text-align: left;text-transform: none;text-decoration: none}.aleksnikolait{color: blue;font-size: 30px;font-style: normal;text-align: left;text-transform: none;text-decoration: none}.baseline{font-size: 20px;line-height: 25px;margin-top: 50px;font-weight: normal;font-style: normal;text-align: left;text-transform: none;text-decoration: none}.title{font-family: 'PT Sans', sans-serif;font-size: 20px;font-weight: bold;font-style: normal;text-transform: none;text-decoration: none}.space{margin-top: 100px}.logo{width: 90px;height: 90px}.project-details{text-align: left;font-style: normal;text-transform: none;text-decoration: none;list-style-type: none;border-left: 1px solid #222222}.menu{color: black;font-family: 'PT Sans', sans-serif;font-size: 25px;font-weight: bold;font-style: normal;text-transform: none;text-decoration: underline 3px;display: block;margin-bottom: 0.5em}.menu:hover{color: blue}.menu-list{list-style-type: none;text-align: left;padding: 0}::-webkit-scrollbar{width: 15px}::-webkit-scrollbar-track{background: #fafafa;border-left: 1px solid #222222}::-webkit-scrollbar-thumb{background: black}::-webkit-scrollbar-thumb:hover{background: blue}.container{display: grid;grid-template-columns: 40% 60%;grid-template-rows: auto;gap: 2rem;align-items: start;padding: 2rem;grid-template-areas:"name logo""menu menu""projects projects""informations informations""contact contact""footer footer"}#menu{grid-area: menu}.projects{grid-area: projects;display: grid;grid-template-columns: 1fr;grid-auto-rows: auto;gap: 2rem}.project{display: grid;grid-template-columns: 40% 60%;gap: 1rem;align-items: start;margin-bottom: 2rem}.project-text{grid-column: 1}.project-media{grid-column: 2}#informations{grid-area: informations}#contact{grid-area: contact}#footer{grid-area: footer}.gallery-cell{width: 90%;counter-increment: gallery-cell}.images{width: 100%;object-fit: contain}video, iframe{width: 100%;height: 100%;object-fit: cover}.margin{margin-left: 150px;list-style-type: none}.cv-section{max-width: 700px;padding: 2rem 1rem;font-size: 1rem;line-height: 1.6}.cv-list{list-style: none;padding: 0}.cv-list li{margin-bottom: 1.5rem}time{font-weight: bold;color: #555}.informations{font-size: 1.1rem;line-height: 1.8;letter-spacing: 0.05em;margin-bottom: 1.5rem;list-style-type: none;padding: 0;max-width: 700px;text-align: justify}.text-container{position: relative}.hidden-text{display: none;margin-top: 1rem}#read-more-toggle{display: none}#read-more-toggle:checked ~ .hidden-text{display: block}#read-more-toggle:checked ~ .read-more-btn::after{content: " Read Less"}.read-more-btn{display: inline-block;margin-top: 1rem;padding: 8px 12px;background-color: black;color: white;text-align: center;font-size: 1rem;cursor: pointer;border-radius: 4px;transition: 0.3s ease-in-out}.read-more-btn:hover{background-color: #333}.read-more-btn::after{content: " Read More"}.link{color: black;font-family: 'PT Sans', sans-serif;font-size: 25px;font-weight: bold;font-style: normal;text-transform: none;display: block;margin-bottom: 0.5em;text-decoration: none}.link:hover{color: blue;text-decoration: underline 3px}a{text-decoration: none}@media screen and (max-width: 799px){.container{display: flex;flex-direction: column;gap: 2rem;padding: 1rem}#logo{order: 1;align-self: center}main{order: 2}.baseline{order: 3}#menu{order: 4}.projects{order: 5;display: block;flex-direction: column;gap: 2rem}.project{order: 5;display: block;flex-direction: column;align-items: center;text-align: left}.project-media img{width: 100%;display: block}.project-text{margin-top: 1rem}#informations{order: 6}#contact{order: 7}#footer{order: 8}.gallery-cell{width: 100%;height: 200px;counter-increment: gallery-cell}.margin{margin-left: 0px}.images{width: 100%;height: 200px}}