.text-columns{display:grid;grid-template-columns:1fr 1.5fr;margin-top:20vh;padding-right:20px}.section-introduction{align-items:flex-end;color:#222831;display:flex;font-size:19px;font-weight:bolder;justify-content:flex-end;letter-spacing:1.2px;margin-left:130px;padding:20px;text-align:left}.section-menu{margin-left:20px;padding:20px}.menu{color:#2a200b;display:block;font-family:Bungee Shade,cursive;font-size:6rem;text-align:left;text-decoration:none}.menu:hover{color:#876439}@media screen and (max-width:850px){.text-columns{display:flex;flex-direction:column-reverse;margin-top:2vh;padding-left:0}.section-introduction{color:#222831;font-size:1.3rem;font-weight:bolder;letter-spacing:1px;margin-left:1.5rem;margin-right:3rem;text-align:left}.menu{font-size:3.5rem}}@media screen and (min-width:851px) and (max-width:943px){.section-introduction{margin-left:3.5rem}.section-menu{margin-left:0;padding-left:0}}.About{padding-left:5vw}.sections{grid-column-gap:2vh;-webkit-column-gap:2vh;column-gap:2vh;display:grid;grid-template-columns:1fr 3fr}.section{max-width:60%;text-align:left}.foto-wrap{height:calc(100vh - 16px);max-width:95%;resize:horizontal;width:100%}.section-foto{aspect-ratio:2/3;background-image:url(/static/media/foto.1dbe4b387e3cae725bac.jpg);background-repeat:no-repeat;background-size:contain;border-radius:45px 0 0 0;box-sizing:border-box;margin:1%;width:100%}.section-about{padding-top:10vw}.section-about .ButtonMailto{margin-top:6vh;text-decoration:none}@media screen and (max-width:600px){.sections{display:block;margin-left:-.5rem;padding-left:5vw}.foto-wrap{height:calc(35vh - 16px);max-width:86%}.section-foto{background-image:url(/static/media/foto_cropped.151344e4e6fa2b25a6cf.jpg);width:100%}.section{max-width:90%}.section p{font-size:1rem;letter-spacing:.5px}.section-about .ButtonMailto{font-size:1rem;margin-bottom:10vh}}.ButtonMailto{background-color:#1a1818;border-radius:50px;color:#fff;display:inline-block;font-size:24px;font-weight:700;font-weight:300;letter-spacing:1px;padding:20px 60px;transition:padding .25s ease-in-out}.ButtonMailto:hover{font-weight:700}.Contacts{padding-left:6vw;padding-right:15vw}.section-contact{margin:1% 10%;text-align:left}.section-info{display:flex;justify-items:flex-end;margin-top:25vh}.cs-info{padding:45px 45px 45px 115px;text-align:right;width:60vw}.section-contact .ButtonMailto{display:inline-block;font-size:1.2rem;margin-top:10vh;text-decoration:none}@media screen and (max-width:850px){.Contacts{padding-left:7vw;text-align:left}.section-contact{margin:0;width:100%}.section-info{margin-bottom:5rem;margin-top:5rem}p{padding:0}.section-contact .ButtonMailto{font-size:1rem;margin-top:6vh;padding:20px 30px}.cs-info{padding:0;width:90%}}@media screen and (min-width:851px) and (max-width:943px){p{font-size:calc(1rem + .5vw);padding:1rem 4rem}}.Projects{flex-grow:1;padding-left:5vw;text-align:left}.project-foto{border-radius:39px;margin-top:4rem;padding-right:4vw}.project-description{display:grid;grid-template-columns:2fr 1fr;max-width:89%}.project-link{font-size:calc(1rem + .1vw);text-align:right}.project-link a:link{color:#2a200b;font-weight:300;text-decoration:none}.project-zakarauskas{padding-top:20px}.project-link a:hover{font-weight:500}.project-link a:hover,.project-link a:visited{color:#2a200b;text-decoration:none}.section-projects{padding-bottom:10rem}@media screen and (min-width:944px) and (max-width:1411px){.project-description p{font-size:calc(1rem + .5vw);letter-spacing:.5px;width:90%}.project-foto{width:45%}}@media screen and (min-width:851px) and (max-width:943px){.project-foto{display:block;margin:1.5rem auto auto;padding-right:4rem}.project-description{margin:auto;padding-bottom:2rem;width:80%}.project-link{font-size:calc(.8rem + .1vw);padding-right:1rem}}@media screen and (max-width:850px){.Projects{padding-left:5vw}.Projects h1{margin-left:-1rem}.project-foto{display:block;margin:1rem auto auto;padding-right:3rem;width:90%}.project-description{color:#000;display:block;letter-spacing:1px;margin-left:.5rem;width:100%}}.SideBar{align-items:center;display:flex;flex-direction:column;height:100%;position:fixed;width:90px}.logo{height:180px;margin-top:5vh;position:relative;width:58px}.logo .logoImage{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);width:155px}.sidebar-line{background-color:#000;flex-grow:1;margin-bottom:15vh;margin-top:18vh;width:1px}.year{font-size:12px;letter-spacing:5px;padding-left:5vh;padding-right:4vh;-webkit-transform:rotate(-90deg) translate(50%);transform:rotate(-90deg) translate(50%)}@media screen and (max-width:850px){.SideBar{height:20%;position:relative;width:4rem}.logo .logoImage{-webkit-transform:none;transform:none;width:155px}.logo{height:5rem;margin-top:.5vh}.sidebar-line,.year{display:none}}@media screen and (min-width:851px) and (max-width:943px){.SideBar{height:90%}}.App{align-items:center;background-color:#d4d1c3;color:#2a200b;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.app-container{display:flex;flex-direction:row;height:100vh;max-width:1500px;width:100%}.content-container{margin-left:4vw}@media screen and (max-width:850px){.app-container{flex-direction:column}.content-container{margin-left:2vw}.title{font-size:3.5rem}}@media screen and (min-width:851px) and (max-width:943px){.title{font-size:5.5rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d4d1c3;font-family:-apple-system,BlinkMacSystemFont,Bungee Inline,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;padding:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:14px;scroll-behavior:smooth}h1{color:#876439;font-family:Bungee Shade,cursive;font-size:calc(1rem + 4vw);font-weight:400;margin-top:15vh;text-align:center;width:100%}h2{font-size:calc(1rem + .5vw);font-weight:800}p{font-size:calc(1rem + .3vw);font-weight:700;letter-spacing:1px}@media screen and (max-width:850px){h1{font-size:calc(3rem + 4vw);margin-top:5vh}}
/*# sourceMappingURL=main.11046f84.css.map*/