@import url(https://fonts.googleapis.com/css2?family=Raleway);@import url(https://fonts.googleapis.com/css2?family=Darker+Grotesque);:root{--red:#c00000;--blue:#2b3a67;--black:#292428;--yellow:#fffae3;--white:#fff;--greyish:#d6dbd7;--header-color:var(--black)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Darker Grotesque,sans-serif;height:100%;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:48px;line-height:36px}.WhiteCoverContainer{background-color:#fff;background-color:var(--white);border-radius:10px;height:-webkit-min-content;height:min-content;line-height:fit-content;padding:5px 5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.saturateOnHover:hover{-webkit-filter:brightness(1.1) saturate(1.1);filter:brightness(1.1) saturate(1.1)}.BigZindex{z-index:1000}.Contact{background-color:var(--white);color:var(--greyish)}.Contact>*{color:var(--black);margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Contact-SocialsContainer{margin-bottom:48px;margin-top:48px}.Home{overflow:hidden;position:relative;-webkit-transform:scale(1);transform:scale(1);width:100vw!important}.Home-TopContainer{align-items:center;display:flex;flex-direction:row;gap:48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:48px;margin-top:48px;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Home-TopContainer-Left{height:350px!important;min-width:275px}.Home-TopContainer-LeftImage{background-image:url(/static/media/Aleksandr.7a9163edc57e2c34e39a.jpg);background-size:cover;box-shadow:0 0 10px 0 rgba(0,0,0,.2);height:350px!important;min-width:275px!important;position:absolute;transition:all .2s ease-in-out;width:275px}.Home-TopContainer-LeftImage:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.Home-TopContainer-LeftImage{border:1px solid #000;border-radius:20px}.Home-TopContainer-Left>img{box-shadow:0 0 10px 0 rgba(0,0,0,.2);height:350px;overflow:visible;transition:all .2s ease-in-out}.Home-TopContainer-Left:hover>.IamACircle{-webkit-animation:spin 40s linear infinite;animation:spin 40s linear infinite;height:2100px;width:2200px}.Home-TopContainer-Left:hover>.IamACircleButBlue{-webkit-animation:spin-negative 40s linear infinite;animation:spin-negative 40s linear infinite;height:2150px;margin-left:-1700px;margin-top:-1700px;width:2150px}.IamACircle,.IamACircleButBlue{border-radius:50%;height:30px;position:absolute;transition:all 1.2s ease-in-out;width:30px;z-index:-10}.IamACircleButBlue{margin-left:200px;margin-top:300px}.Home-TopContainer-Right{color:var(--black);margin-left:auto;margin-right:30px}@media screen and (max-width:768px){.Home-TopContainer{flex-direction:column;gap:24px}.Home-TopContainer>*{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-negative{to{-webkit-transform:rotate(-1turn)}}@keyframes spin-negative{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.Portfolio{background-color:var(--black);color:var(--greyish);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:48px;padding-top:48px;width:100vw}.Portfolio>*{margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CardContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:48px;max-width:1300px;width:100vw}.SingleCard-Year{background-color:var(--white);border-radius:10px;color:var(--black);margin-left:auto;margin-right:auto;padding-inline:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.InnerCard{align-items:center;border:1px solid hsla(0,0%,78%,.2);border-radius:20px;color:#eee;cursor:pointer;display:flex;height:200px;justify-content:center;text-align:center;text-shadow:0 1px 0 #999;transition:all .2s ease-in-out;width:300px}.InnerCard>*{-webkit-filter:blur(0);filter:blur(0);overflow:hidden}.InnerCard:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.CardImageHover{display:none}.InnerCard:hover>.CardImageHover{display:block;z-index:10}.CardImage{border-radius:20px;height:200px;object-fit:cover;position:absolute;width:300px}
/*# sourceMappingURL=main.5e2d3b07.css.map*/