html{box-sizing:border-box}body{margin:0;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}h{font-family:"Comfortaa",sans-serif}h1,h2,h3,h4,h5,p{margin:0}button{-webkit-appearance:none}button,button:hover{background:transparent;box-shadow:0 0 0 transparent;border:0 solid transparent;text-shadow:0 0 0 transparent}button:active{outline:none;border:none}button:focus{outline:0}.HamburgerButtonContainer{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0;-webkit-appearance:none}.HamburgerButtonContainer:active,.HamburgerButtonContainer:focus,.HamburgerButtonContainer:hover{outline:none;background-color:transparent}.HamburgerButtonContainer-Line{fill:none;stroke:#122744;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.HamburgerButtonContainer-Line1{stroke-dasharray:60 207;stroke-width:3}.HamburgerButtonContainer-Line2{stroke-dasharray:60 60;stroke-width:3}.HamburgerButtonContainer-Line3{stroke-dasharray:60 207;stroke-width:3}.HamburgerButtonContainer-MenuOpenedLine1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:3}.HamburgerButtonContainer-MenuOpenedLine2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:3}.HamburgerButtonContainer-MenuOpenedLine3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:3}.NavBarContainer-AllwaysVisibleMenuContainer{background-color:#fbfafa;display:flex;justify-content:space-between;align-items:center;box-shadow:1px 1px 1px #f3f2f2}.NavBarContainer-AllwaysVisibleMenuContainer-LogoContainer{display:flex;justify-content:center;align-items:center}.NavBarContainer-AllwaysVisibleMenuContainer-LogoContainer-Logo{width:40px;height:auto}.NavBarContainer-ClosedMenuContainer{background-color:#fbfafa;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .5s ease-in-out;box-shadow:1px 1px 1px #f3f2f2}.NavBarContainer-ClosedMenuContainer-MenuListContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:0;padding:1em}.NavBarContainer-ClosedMenuContainer-MenuListContainer-MenuItem{text-decoration:none;font:700 16px "Comfortaa",sans-serif;text-transform:uppercase;color:#122744;text-align:left;margin-top:.5em;display:flex;align-items:center;opacity:0}.NavBarContainer-ClosedMenuContainer-MenuListContainer-ActiveMenuItem,.NavBarContainer-ClosedMenuContainer-MenuListContainer-MenuItem:hover{color:#c7a9c3}.NavBarContainer-ClosedMenuContainer-MenuListContainer-VisibleMenuItem1{transform:scale(1);opacity:1;transition:all .5s ease-in-out .5s}.NavBarContainer-ClosedMenuContainer-MenuListContainer-VisibleMenuItem2{transform:scale(1);opacity:1;transition:all .5s ease-in-out 1s}.NavBarContainer-ClosedMenuContainer-MenuListContainer-VisibleMenuItem3{transform:scale(1);opacity:1;transition:all .5s ease-in-out 1.5s}@media (max-width:767px){.NavBarContainer-AllwaysVisibleMenuContainer{position:fixed;z-index:4;top:0;left:0;right:0;height:50px;padding:5px 20px}.NavBarContainer-AllwaysVisibleMenuContainer-SocialLinksContainer{width:40px}.NavBarContainer-AllwaysVisibleMenuContainer-SocialLinksContainer a{display:none}.NavBarContainer-ClosedMenuContainer{z-index:0;position:fixed;top:50px;left:0;right:0;transform-origin:top;transform:scaleY(0)}.NavBarContainer-ClosedMenuContainer-MenuListContainer{height:100%;align-items:center;padding-bottom:.2em}.NavBarContainer-ClosedMenuContainer-MenuListContainer-SocialLinksContainerMobile{width:100%;display:flex;justify-content:center;align-items:center;margin-top:auto;margin-bottom:.2em;transform:scale(0);opacity:0}.NavBarContainer-ClosedMenuContainer-MenuListContainer-SocialLinksContainerMobile a{margin:.6em .3em 0}.NavBarContainer-ClosedMenuContainer-MenuListContainer-SocialLinksContainerMobile a img{width:25px}.NavBarContainer-ClosedMenuContainer-MenuListContainer-SocialLinksContainerMobileAppear{transform:scale(1);opacity:1;transition:all .7s ease-in-out 2s}.NavBarContainer-MenuVisible{z-index:3;transform:scaleY(1);transition:all .5s ease-in-out}}@media (min-width:768px){.NavBarContainer{position:fixed;display:flex;top:0;bottom:0;left:0;transition:all .5s ease-in-out;z-index:0}.NavBarContainer-AllwaysVisibleMenuContainer{flex-direction:column;width:50px;padding:10px 5px}.NavBarContainer-AllwaysVisibleMenuContainer-SocialLinksContainer{display:flex;flex-direction:column}.NavBarContainer-AllwaysVisibleMenuContainer-SocialLinksContainer a img{width:20px}.NavBarContainer-ClosedMenuContainer{transform-origin:left;transform:scaleX(0);transition:all .5s ease-in-out}.NavBarContainer-ClosedMenuContainer-MenuListContainer-SocialLinksContainerMobile{display:none}.NavBarContainer-MenuVisible{transform:scaleX(1)}.OpenNavBarContainer{z-index:6}}.BallContainer{display:flex}.BallContainer-Ball{display:inline-block;width:100%;height:100%;border-radius:100%;position:relative}.BallContainer-Ball-Title{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fbfafa;font:700 16px "Comfortaa",sans-serif}.BallContainer-Bubble{animation:bubble-anim 39s ease-out infinite}.BallContainerInvisible{transform:scale(0)}.BallContainerVisible{transform:scale(1);transform-origin:center;transition:1s ease-in-out}@media (max-width:767px){.BallContainer-Ball-Title{font:700 12px "Comfortaa",sans-serif}}@media (min-width:768px){.BallContainer-Ball-Title{font:700 16px "Comfortaa",sans-serif}}@keyframes bubble-anim{0%{transform:scale(1)}1.026%{transform:scaleY(.95) scaleX(1.05)}2.4624%{transform:scaleY(1.1) scaleX(.9)}3.4884%{transform:scaleY(.98) scaleX(1.02)}4.104%{transform:scaleY(1.02) scaleX(.98)}4.9761%,5.13%{transform:scale(1)}}.SkillBubbleContainer{padding:.1em}.SkillCollectionsContainer{background-color:#fbfafa;display:flex;justify-content:center}.SkillCollectionsContainer-Left{align-items:flex-end}.SkillCollectionsContainer-Center,.SkillCollectionsContainer-Left{display:flex;flex-direction:column;justify-content:space-between}.SkillCollectionsContainer-Center-UpperBubblesContainer{display:flex;flex-wrap:wrap}.SkillCollectionsContainer-Center-ComputerContainer{display:flex;justify-content:center;align-items:flex-start;background-image:url(/static/media/imac_background_mobile.8f6bc64e.webp);background-repeat:no-repeat;background-position:50%;background-size:contain}.SkillCollectionsContainer-Center-ComputerContainer-Title{margin:25% 1em;color:#fbfafa;text-align:center}.SkillCollectionsContainer-Center-LowerBubblesContainer{display:flex;justify-content:space-around;align-self:stretch}.SkillCollectionsContainer-Right{display:flex;flex-direction:column;justify-content:space-around}@media (max-width:767px){.SkillCollectionsContainer{flex-direction:column}.SkillCollectionsContainer-Left{flex-direction:row;padding:1em .2em .3em 1em;justify-content:space-between}.SkillCollectionsContainer-Left>div:first-child{margin-bottom:6%}.SkillCollectionsContainer-Left>div:nth-child(2){margin-top:7%}.SkillCollectionsContainer-Left>div:nth-child(3){margin-bottom:7%}.SkillCollectionsContainer-Left>div:nth-child(4){margin-right:3%;margin-bottom:2%}.SkillCollectionsContainer-Center{flex-direction:row}.SkillCollectionsContainer-Center-UpperBubblesContainer{flex-direction:column;min-width:25%}.SkillCollectionsContainer-Center-UpperBubblesContainer>div:first-child{align-self:flex-end}.SkillCollectionsContainer-Center-UpperBubblesContainer>div:nth-child(2){margin-top:10%}.SkillCollectionsContainer-Center-UpperBubblesContainer>div:nth-child(3){align-self:flex-end}.SkillCollectionsContainer-Center-ComputerContainer{padding:1em;min-width:50%;min-height:160px}.SkillCollectionsContainer-Center-ComputerContainer-Title{margin-top:36px;font:700 18px "Comfortaa",sans-serif}.SkillCollectionsContainer-Center-LowerBubblesContainer{flex-direction:column;min-width:25%}.SkillCollectionsContainer-Center-LowerBubblesContainer>div:first-child{margin-left:4%}.SkillCollectionsContainer-Center-LowerBubblesContainer>div:nth-child(2){align-self:flex-end;margin-bottom:3%;margin-right:4%}.SkillCollectionsContainer-Right{flex-direction:row}.SkillCollectionsContainer-Right>div:first-child{margin-top:4%}.SkillCollectionsContainer-Right>div:nth-child(2){margin-top:6%;margin-left:5%}.SkillCollectionsContainer-Right>div:nth-child(3){margin-bottom:20%;margin-left:5%}.SkillCollectionsContainer-Right>div:nth-child(4){margin-top:7%;margin-right:2%}}@media (min-width:768px){.SkillCollectionsContainer{padding:2.5em 1em}.SkillCollectionsContainer-Left{min-width:30%}.SkillCollectionsContainer-Left>div:first-child{align-self:flex-end;margin-top:30%}.SkillCollectionsContainer-Left>div:nth-child(2){align-self:center;margin-left:7%;margin-bottom:10%}.SkillCollectionsContainer-Left>div:nth-child(3){align-self:flex-end;margin-bottom:15%}.SkillCollectionsContainer-Left>div:nth-child(4){margin-bottom:15%;margin-right:10%}.SkillCollectionsContainer-Center{min-width:40%}.SkillCollectionsContainer-Center-UpperBubblesContainer>div:first-child{width:50%}.SkillCollectionsContainer-Center-UpperBubblesContainer>div:nth-child(2){margin-left:15%}.SkillCollectionsContainer-Center-UpperBubblesContainer>div:nth-child(3){margin-left:30%;margin-bottom:5%}.SkillCollectionsContainer-Center-ComputerContainer{min-width:380;min-height:300px}.SkillCollectionsContainer-Center-ComputerContainer-Title{margin-top:100px;font:700 24px "Comfortaa",sans-serif}.SkillCollectionsContainer-Center-LowerBubblesContainer>div:first-child{margin-top:10%;margin-left:5%}.SkillCollectionsContainer-Center-LowerBubblesContainer>div:nth-child(2){margin-right:15%;margin-top:3%}.SkillCollectionsContainer-Right{min-width:30%}.SkillCollectionsContainer-Right>div:first-child{margin-top:12%;margin-left:20%}.SkillCollectionsContainer-Right>div:nth-child(2){margin-top:1%}.SkillCollectionsContainer-Right>div:nth-child(3){margin-left:20%;margin-top:10%}.SkillCollectionsContainer-Right>div:nth-child(4){margin-top:20%;margin-bottom:10%}}@media (min-width:1024px){.SkillCollectionsContainer{padding:2.5em 1em}.SkillCollectionsContainer-Left{min-width:25%}.SkillCollectionsContainer-Center{min-width:35%}.SkillCollectionsContainer-Center-ComputerContainer{background-image:url(/static/media/imac_background_desktop.484dc3ac.webp);min-width:400px;min-height:384px}.SkillCollectionsContainer-Center-ComputerContainer-Title{margin-top:120px;font:700 36px "Comfortaa",sans-serif}.SkillCollectionsContainer-Right{min-width:25%}}.LanguageSkillContainer{padding:1em}.LanguageSkillContainer-Label{color:#122744;margin:0}.LanguageSkillContainer-LevelContainer{width:100%;background-color:rgba(18,39,68,.5);border-radius:2px;margin-top:.8em}.LanguageSkillContainer-LevelContainer-Level{width:var(--size);background-color:#122744;border-radius:2px}.LanguageSkillContainer-LevelContainer-LevelIsInvisible{transform:scaleX(0);transform-origin:left}.LanguageSkillContainer-LevelContainer-LevelMoves{transform:scaleX(1);transform-origin:left;transition:all 1.5s ease-in-out}@media (max-width:767px){.LanguageSkillContainer{width:90%}.LanguageSkillContainer-Label{font:700 16px "Comfortaa",sans-serif}.LanguageSkillContainer-LevelContainer-Level{height:7px}}@media (min-width:768px){.LanguageSkillContainer{width:50%}.LanguageSkillContainer-Label{font:700 18px "Comfortaa",sans-serif}.LanguageSkillContainer-LevelContainer-Level{height:8px}}@media (min-width:1024px){.LanguageSkillContainer{width:33%}.LanguageSkillContainer-Label{font:700 20px "Comfortaa",sans-serif}.LanguageSkillContainer-LevelContainer-Level{height:9px}}.LanguagesContainer{display:flex;flex-direction:column;align-items:center;background-color:#f3f2f2;padding-bottom:36px}.LanguagesContainer-Title{color:#122744;text-align:center;margin:36px}.LanguagesContainer-LanguageSkillsContainer{display:flex;flex-wrap:wrap}@media (max-width:767px){.LanguagesContainer-Title{font:700 18px "Comfortaa",sans-serif}.LanguagesContainer-LanguageSkillsContainer{justify-content:center}}@media (min-width:768px){.LanguagesContainer-Title{font:700 24px "Comfortaa",sans-serif}}@media (min-width:1024px){.LanguagesContainer-Title{font:700 36px "Comfortaa",sans-serif}.LanguagesContainer-LanguageSkillsContainer{width:70%}}.BioContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fbfafa}.BioContainer-Title{color:#122744;text-align:center;margin:36px}.BioContainer-ImgTextContainer{display:flex;margin-top:1em}.BioContainer-ImgTextContainer-Img{max-width:100%;height:auto}.BioContainer-ImgTextContainer-Text{margin:0;padding:1em;color:#fbfafa;background-color:#122744}.BioContainer-ImgTextContainer-Text-Paragraph{padding:.3em 1.5em}@media (max-width:767px){.BioContainer-Title{font:700 18px "Comfortaa",sans-serif}.BioContainer-ImgTextContainer{flex-direction:column}.BioContainer-ImgTextContainer-Text-Paragraph{font:400 12px "Open Sans",sans-serif}}@media (min-width:768px){.BioContainer{padding-bottom:40px}.BioContainer-Title{font:700 24px "Comfortaa",sans-serif}.BioContainer-ImgTextContainer{flex-direction:column}.BioContainer-ImgTextContainer-Text-Paragraph{font:400 14px "Open Sans",sans-serif}}@media (min-width:1024px){.BioContainer-Title{font:700 36px "Comfortaa",sans-serif}.BioContainer-ImgTextContainer{flex-direction:row;justify-content:center;align-items:center}.BioContainer-ImgTextContainer-Img{max-width:40%;height:auto}.BioContainer-ImgTextContainer-Text{max-width:50%}.BioContainer-ImgTextContainer-Text-Paragraph{padding:.3em 1.5em;font:400 16px "Open Sans",sans-serif}}@media (min-width:1024px) and (orientation:portrait){.BioContainer-ImgTextContainer{align-items:flex-start}}.HobbiesComponentContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f3f2f2;padding-bottom:36px}.HobbiesComponentContainer-Title{color:#122744;text-align:center;margin:36px}.HobbiesComponentContainer-HobbiesContainer{display:flex;align-items:center;justify-content:center}.HobbiesComponentContainer-HobbiesContainer-HobbyContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em}.HobbiesComponentContainer-HobbiesContainer-HobbyContainer-Label{color:#c7a9c3;font:400 14px "Comfortaa",sans-serif;text-transform:uppercase}@media (max-width:767px){.HobbiesComponentContainer-Title{font:700 18px "Comfortaa",sans-serif}.HobbiesComponentContainer-HobbiesContainer{flex-wrap:wrap}.HobbiesComponentContainer-HobbiesContainer-HobbyContainer{width:40%}.HobbiesComponentContainer-HobbiesContainer-HobbyContainer-Img{width:90px;height:auto}.HobbiesComponentContainer-HobbiesContainer-HobbyContainer-Label{color:#c7a9c3}}@media (min-width:768px){.HobbiesComponentContainer-Title{font:700 24px "Comfortaa",sans-serif}.HobbiesComponentContainer-HobbiesContainer{flex-wrap:wrap}.HobbiesComponentContainer-HobbiesContainer-HobbyContainer-Img{width:110px;height:auto}}@media (min-width:1024px){.HobbiesComponentContainer-Title{font:700 36px "Comfortaa",sans-serif}}.IntroductionAndPitchContainer{background-color:#122744;background-image:url(/static/media/home_background_mobile.d83db48a.webp);background-repeat:no-repeat;background-position:left 0 bottom 0;background-size:contain}.IntroductionAndPitchContainer-TextAndButtonContainer-MainTitle{color:#fbfafa;white-space:pre-line}.IntroductionAndPitchContainer-TextAndButtonContainer-Pitch{margin-top:20px;margin-bottom:20px;color:#fbfafa}.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer{display:flex}.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton{background-color:#a3d0cb;font:400 16px "Comfortaa",sans-serif;padding:.4em 1em;border-radius:8px;cursor:pointer;color:#122744;text-decoration:none;margin-right:10px}.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton:active,.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton:focus,.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton:hover{background-color:#c7a9c3}@media (max-width:767px){.IntroductionAndPitchContainer{height:100vh;background-image:url(/static/media/home_background_mobile.d83db48a.webp);background-position:left 0 bottom -50px;padding-top:50px}.IntroductionAndPitchContainer-TextAndButtonContainer{margin-top:5vh;margin-left:20px;margin-right:20px}.IntroductionAndPitchContainer-TextAndButtonContainer-MainTitle{font:700 24px "Comfortaa",sans-serif}.IntroductionAndPitchContainer-TextAndButtonContainer-Pitch{font:300 20px "Open Sans",sans-serif}.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton{font:400 12px "Comfortaa",sans-serif}}@media (max-width:767px) and (min-height:650px){.IntroductionAndPitchContainer{padding-top:13vh}.IntroductionAndPitchContainer-TextAndButtonContainer{margin-left:30px;margin-right:30px}.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton{width:45%;text-align:center;margin-bottom:10px;min-height:30px;display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.IntroductionAndPitchContainer{height:100vh;background-image:url(/static/media/home_background_tablet.b81bb3f6.webp);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.IntroductionAndPitchContainer-TextAndButtonContainer{width:48%;margin-bottom:30px;margin-right:20px}.IntroductionAndPitchContainer-TextAndButtonContainer-MainTitle{font:700 30px "Comfortaa",sans-serif;margin-bottom:25px}.IntroductionAndPitchContainer-TextAndButtonContainer-Pitch{font:300 24px "Open Sans",sans-serif;margin-bottom:25px}}@media (min-width:768px) and (orientation:portrait){.IntroductionAndPitchContainer{height:50vh}.IntroductionAndPitchContainer-TextAndButtonContainer{width:50%}}@media (min-width:1024px){.IntroductionAndPitchContainer{background-image:url(/static/media/home_background_desktop.272bff95.webp);padding:0}.IntroductionAndPitchContainer-TextAndButtonContainer{margin-right:50px;margin-bottom:16vh}.IntroductionAndPitchContainer-TextAndButtonContainer-MainTitle{font:700 48px "Comfortaa",sans-serif}.IntroductionAndPitchContainer-TextAndButtonContainer-Pitch{font:300 30px "Open Sans",sans-serif}.IntroductionAndPitchContainer-TextAndButtonContainer-ButtonsContainer-DownloadButton{min-height:35px;display:flex;align-items:center;justify-content:center;margin-right:20px}}@media (min-width:1024px) and (orientation:portrait){.IntroductionAndPitchContainer-TextAndButtonContainer{margin-right:50px;margin-bottom:10vh}.IntroductionAndPitchContainer-TextAndButtonContainer-MainTitle{font:700 48px "Comfortaa",sans-serif}.IntroductionAndPitchContainer-TextAndButtonContainer-Pitch{font:300 30px "Open Sans",sans-serif}}.Link{display:flex;align-items:center;color:#122744;text-decoration:none}.Link-LinkTextContainer{margin-right:.1em}.Link-LinkTextContainer-Text{position:relative;z-index:2;margin:.2em}.Link-ArrowCircleBackground{display:flex;align-items:center;justify-content:center;align-content:center;background-color:#c7a9c3;width:16px;height:16px;border-radius:100%}.Link-ArrowCircleBackground-Arrow{width:50%;margin-left:.1em}@media (max-width:767px){.Link-LinkTextContainer-Text{font:400 12px "Open Sans",sans-serif}}@media (min-width:768px){.Link-LinkTextContainer{position:relative;padding:.1em .3em;cursor:pointer}.Link-LinkTextContainer:after{background-color:#c7a9c3;content:" ";position:absolute;border-radius:3px;height:40%;top:50%;left:0;right:0;transform:scaleX(0);transform-origin:left}.Link-LinkTextContainer:hover:after{transform:scaleX(1);transition:all .5s ease-in-out}.Link-LinkTextContainer-Text{font:400 14px "Open Sans",sans-serif}}@media (min-width:1024px){.Link-LinkTextContainer{position:relative;padding:.1em .3em;cursor:pointer}.Link-LinkTextContainer:after{background-color:#c7a9c3;content:" ";position:absolute;border-radius:3px;height:40%;top:50%;left:0;right:0;transform:scaleX(0);transform-origin:left}.Link-LinkTextContainer:hover:after{transform:scaleX(1);transition:all .5s ease-in-out}.Link-LinkTextContainer-Text{font:400 16px "Open Sans",sans-serif}}.ServiceContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1em}.ServiceContainer-Image{width:auto;height:60px;margin:.5em}.ServiceContainer-Title{text-transform:uppercase;text-align:center;color:#c7a9c3;margin:.5em}.ServiceContainer-Text{margin:.5em;width:80%;text-align:center;color:#122744}@media (max-width:767px){.ServiceContainer-Image{height:50px}.ServiceContainer-Title{font:400 14px "Comfortaa",sans-serif}.ServiceContainer-Text{font:400 12px "Open Sans",sans-serif}}@media (min-width:768px){.ServiceContainer{width:33%}.ServiceContainer-Title{font:400 16px "Comfortaa",sans-serif}.ServiceContainer-Text{font:400 14px "Open Sans",sans-serif}}@media (min-width:1024px){.ServiceContainer-Image{height:90px}.ServiceContainer-Title{font:400 20px "Comfortaa",sans-serif}.ServiceContainer-Text{font:400 16px "Open Sans",sans-serif}}.ServicesContainer{background-color:#f3f2f2;display:flex;flex-direction:column;padding-bottom:36px}.ServicesContainer-Title{color:#122744;text-align:center;margin:36px}.ServicesContainer-Services{display:flex}@media (max-width:767px){.ServicesContainer-Title{font:700 18px "Comfortaa",sans-serif}.ServicesContainer-Services{flex-direction:column}}@media (min-width:768px){.ServicesContainer-Title{font:700 24px "Comfortaa",sans-serif}.ServicesContainer-Services{align-items:flex-start}}@media (min-width:1024px){.ServicesContainer-Title{font:700 36px "Comfortaa",sans-serif}}.MailStickyContainer{background-color:rgba(197,237,233,.3);border-radius:8px;position:fixed;z-index:10px;padding:10px}.MailStickyContainer,.MailStickyContainer-Link{display:flex;align-items:center;justify-content:center}.MailStickyContainer-Link-Image{width:30px;height:auto}@media (max-width:767px){.MailStickyContainer{bottom:20px;right:20px}}@media (min-width:768px){.MailStickyContainer{top:30px;right:30px}}.FooterContainer{background-color:#122744;display:flex;padding:1em}.FooterContainer-PolicyContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.FooterContainer-PolicyContainer-CopyRight{margin:0;color:#fbfafa}.FooterContainer-PolicyContainer-PrivacyPolicyLink{color:#fbfafa;text-decoration:none}.FooterContainer-ContactContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.FooterContainer-ContactContainer-Title{margin:.7em;padding-top:.2em;color:#c7a9c3;text-transform:uppercase;font:400 16px "Comfortaa",sans-serif}.FooterContainer-ContactContainer-Contact{display:flex;align-items:center;justify-content:center}.FooterContainer-ContactContainer-Contact-Text{margin:.5em;color:#fbfafa;text-decoration:none}.FooterContainer-SocialLinksContainer{display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.FooterContainer-SocialLinksContainer-Title{margin:.7em;padding-top:.2em;color:#c7a9c3;text-transform:uppercase;font:400 16px "Comfortaa",sans-serif}.FooterContainer-SocialLinksContainer-Links-Link{margin:.4em;padding-top:.2em}@media (max-width:767px){.FooterContainer{flex-direction:column}.FooterContainer-PolicyContainer{order:2}.FooterContainer-PolicyContainer-CopyRight,.FooterContainer-PolicyContainer-PrivacyPolicyLink{font:400 12px "Open Sans",sans-serif}.FooterContainer-ContactContainer-Title{margin:.5em;padding:0}.FooterContainer-ContactContainer-Contact-Text{font:400 12px "Open Sans",sans-serif}}@media (min-width:768px) and (max-width:1150px){.FooterContainer{justify-content:space-around;padding-left:60px;padding-right:60px}.FooterContainer-PolicyContainer{align-items:flex-start;margin-top:.7em;position:relative;z-index:5}.FooterContainer-PolicyContainer-CopyRight,.FooterContainer-PolicyContainer-PrivacyPolicyLink{font:400 14px "Open Sans",sans-serif}.FooterContainer-ContactContainer{align-items:flex-start}.FooterContainer-ContactContainer-Title{margin-left:0}.FooterContainer-ContactContainer-Contact-Text{font:400 14px "Open Sans",sans-serif}.FooterContainer-SocialLinksContainer{align-items:flex-start}.FooterContainer-SocialLinksContainer-Title{margin-left:0}.FooterContainer-SocialLinksContainer-Links-Link{margin:.4em .4em .4em 0;padding-top:.2em}}@media (min-width:1150px){.FooterContainer{justify-content:space-around;padding-left:60px;padding-right:60px}.FooterContainer-PolicyContainer{flex-direction:row}.FooterContainer-PolicyContainer-CopyRight{font:400 16px "Open Sans",sans-serif;margin:.5em}.FooterContainer-PolicyContainer-PrivacyPolicyLink{font:400 16px "Open Sans",sans-serif}.FooterContainer-ContactContainer{flex-direction:row}.FooterContainer-ContactContainer-Contact-Text{font:400 16px "Open Sans",sans-serif}.FooterContainer-SocialLinksContainer{flex-direction:row}}@media (min-width:768px){.HomeComponentContainer{margin-left:50px}}.ProjectContainer{display:flex;width:100%;height:100%;border-radius:8px;color:#fbfafa}.ProjectContainer-CardFront{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ProjectContainer-CardFront-Title{color:inherit;margin-top:20px;margin-bottom:10px}.ProjectContainer-CardFront-Image{width:90%;height:auto}.ProjectContainer-CardFront-TechnologiesContainer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:10px}.ProjectContainer-CardFront-TechnologiesContainer-Technology{margin:.2em;padding:.1em .4em;border:1px solid #fbfafa;border-radius:8px}.ProjectContainer-CardFront-Button{font:400 16px "Comfortaa",sans-serif;padding:.4em 1em;border-radius:8px;margin:1em;text-decoration:none;color:#122744}.ProjectContainer-CardBack{display:none;flex-direction:column;align-items:center;justify-content:center}.ProjectContainer-CardBack-Title{color:inherit}.ProjectContainer-CardBack-Image{width:90%;height:auto}.ProjectContainer-CardBack-Button{font:400 16px "Comfortaa",sans-serif;padding:.4em 1em;border-radius:8px;margin:1em;text-decoration:none;color:#122744}@media (max-width:767px){.ProjectContainer-CardFront-Title{font:700 18px "Comfortaa",sans-serif}.ProjectContainer-CardFront-Description{font:400 12px "Open Sans",sans-serif;text-align:center;width:75%}}@media (min-width:768px){.ProjectContainer-CardFront-Title{font:700 24px "Comfortaa",sans-serif}.ProjectContainer-CardFront-Description{font:400 14px "Open Sans",sans-serif;text-align:center;width:80%}}@media (min-width:1024px) and (hover:hover){.ProjectContainer{position:relative;min-width:300px;min-height:300px}.ProjectContainer:hover>.ProjectContainer-CardBack{opacity:1}.ProjectContainer-CardFront{width:100%;align-items:center;justify-content:center}.ProjectContainer-CardFront-Description,.ProjectContainer-CardFront-Title{display:none}.ProjectContainer-CardFront-Image{width:250px;max-width:85%;height:auto}.ProjectContainer-CardFront-Button,.ProjectContainer-CardFront-TechnologiesContainer{display:none}.ProjectContainer-CardBack{background-color:inherit;border-radius:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .8s ease-in-out}.ProjectContainer-CardBack-Title{font:700 24px "Comfortaa",sans-serif;margin:.5em .3em .3em}.ProjectContainer-CardBack-Separator{border-bottom:1px solid #fbfafa;width:70%}.ProjectContainer-CardBack-TechnologiesContainer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:5px}.ProjectContainer-CardBack-TechnologiesContainer-Technology{margin:.2em;padding:.1em .4em;border:1px solid #fbfafa;border-radius:8px}.ProjectContainer-CardBack-Description{font:400 16px "Open Sans",sans-serif;text-align:center;margin:.4em;width:95%}.ProjectContainer-CardBack-Button a{text-decoration:inherit;color:inherit}}.ProjectsContainer,.ProjectsContainer-ProjectIndContainer{display:flex}@media (max-width:767px){.ProjectsContainer{flex-direction:column;align-items:center}.ProjectsContainer-ProjectIndContainer{margin:0 30px 30px}}@media (min-width:768px){.ProjectsContainer{margin-left:30px;margin-right:30px;display:grid;margin-bottom:30px;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(150px,auto);grid-gap:30px;gap:30px;grid-auto-flow:dense}}@media (min-width:1024px) and (hover:hover){.ProjectsContainer{display:grid;margin-bottom:30px;min-height:80vh;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);grid-gap:30px;gap:30px;grid-auto-flow:dense}.ProjectsContainer-ProjectIndContainer{width:100%}.ProjectsContainer>div:nth-child(2n){grid-column:2;grid-row-end:span 2}.ProjectsContainer>div:nth-child(4n){grid-column:1;grid-row-end:span 2}.ProjectsContainer>div:nth-child(5n){grid-column:2}.ProjectsContainer>div:nth-child(6n){grid-column:3;grid-row-end:span 2}}.PortfolioComonentContainer{display:flex;flex-direction:column;align-items:center;background-color:#fbfafa}.PortfolioComonentContainer-Title{margin:.5em;color:#122744}.PortfolioComonentContainer-CategoriesContainer{display:flex}.PortfolioComonentContainer-CategoriesContainer-Category{cursor:pointer;margin:.5em;position:relative;padding:.1em .3em;z-index:2}.PortfolioComonentContainer-CategoriesContainer-Category:after{background-color:transparent;content:" ";position:absolute;border-radius:3px;height:40%;top:50%;left:0;right:0}.PortfolioComonentContainer-CategoriesContainer-Category p{position:relative;z-index:2}.PortfolioComonentContainer-CategoriesContainer-ActiveCategory{margin:.5em;position:relative;padding:.1em .3em}.PortfolioComonentContainer-CategoriesContainer-ActiveCategory:after{background-color:#c7a9c3;content:" ";position:absolute;border-radius:3px;height:40%;top:50%;left:0;right:0;transform-origin:left}.PortfolioComonentContainer-CategoriesContainer-ActiveCategory p{position:relative;z-index:2}@media (max-width:767px){.PortfolioComonentContainer{margin-top:50px}.PortfolioComonentContainer-Title{margin-top:50px;margin-bottom:30px;font:700 30px "Comfortaa",sans-serif}}@media (min-width:768px){.PortfolioComonentContainer{margin-left:50px}.PortfolioComonentContainer-Title{font:700 30px "Comfortaa",sans-serif}}@media (min-width:1024px){.PortfolioComonentContainer-Title{font:700 48px "Comfortaa",sans-serif}.PortfolioComonentContainer-CategoriesContainer-Category{margin:.5em;position:relative;padding:.1em .3em;cursor:pointer}.PortfolioComonentContainer-CategoriesContainer-Category:after{background-color:#c7a9c3;content:" ";position:absolute;border-radius:3px;height:40%;top:50%;left:0;right:0;transform:scaleX(0);transform-origin:left}.PortfolioComonentContainer-CategoriesContainer-Category:hover:after{transform:scaleX(1);transition:all .5s ease-in-out}.PortfolioComonentContainer-CategoriesContainer-Category p{position:relative;z-index:2}}.ContactComponentContainer{background-color:#122744;min-height:100vh;display:flex;align-items:center;justify-content:center}.ContactComponentContainer-InfoContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ContactComponentContainer-InfoContainer h1,.ContactComponentContainer-InfoContainer h2{color:#c7a9c3;margin:.4em}.ContactComponentContainer-InfoContainer p{display:flex;flex-direction:column;color:#fbfafa;text-transform:uppercase;margin:.4em}.ContactComponentContainer-InfoContainer p span{text-transform:none;font-weight:700;letter-spacing:2px;border:1px solid #a3d0cb;border-radius:8px;padding:.5em;margin:.4em}.ContactComponentContainer-InfoContainer-LinksContainer{display:flex}.ContactComponentContainer-InfoContainer-LinksContainer img{width:40px;margin:10px}@media (max-width:767px){.ContactComponentContainer-InfoContainer{width:90%}.ContactComponentContainer-InfoContainer h1,.ContactComponentContainer-InfoContainer h2{font:700 24px "Comfortaa",sans-serif}.ContactComponentContainer-InfoContainer p{font:300 20px "Open Sans",sans-serif}}@media (min-width:768px){.ContactComponentContainer-InfoContainer{max-width:70%}.ContactComponentContainer-InfoContainer h1,.ContactComponentContainer-InfoContainer h2{font:700 30px "Comfortaa",sans-serif}.ContactComponentContainer-InfoContainer p{font:300 20px "Open Sans",sans-serif}.ContactComponentContainer-InfoContainer-LinksContainer{display:flex}.ContactComponentContainer-InfoContainer-LinksContainer img{width:50px;margin:10px}}@media (min-width:1024px){.ContactComponentContainer-InfoContainer{max-width:60%}.ContactComponentContainer-InfoContainer h1,.ContactComponentContainer-InfoContainer h2{font:700 48px "Comfortaa",sans-serif}.ContactComponentContainer-InfoContainer p{font:300 30px "Open Sans",sans-serif}.ContactComponentContainer-InfoContainer-LinksContainer{display:flex}.ContactComponentContainer-InfoContainer-LinksContainer img{width:60px;margin:10px}}.PrivacyPolicyPageContainer{background-color:#122744;display:flex;flex-direction:column;align-items:center;min-height:100vh;color:#fbfafa}.PrivacyPolicyPageContainer-Title{margin-top:1em;text-align:center}@media (max-width:767px){.PrivacyPolicyPageContainer-Title{font:700 24px "Comfortaa",sans-serif;width:90%}.PrivacyPolicyPageContainer-Text{font:400 12px "Open Sans",sans-serif;width:90%}}@media (min-width:768px){.PrivacyPolicyPageContainer{padding-bottom:2em}.PrivacyPolicyPageContainer-Title{font:700 30px "Comfortaa",sans-serif;width:80%}.PrivacyPolicyPageContainer-Text{font:400 14px "Open Sans",sans-serif;width:80%}}@media (min-width:1024px){.PrivacyPolicyPageContainer{padding-bottom:2em}.PrivacyPolicyPageContainer-Title{font:700 48px "Comfortaa",sans-serif;width:80%;max-width:1200px}.PrivacyPolicyPageContainer-Text{font:400 16px "Open Sans",sans-serif;width:80%;max-width:1200px}}.FullProjectComonentContainer{min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#fbfafa}@media (max-width:767px){.FullProjectComonentContainer{margin-top:50px}}@media (min-width:768px){.FullProjectComonentContainer{margin-left:50px}}.CarouselContainer{width:90%;display:flex;position:relative;flex-direction:column;align-items:center;margin-bottom:20px}.CarouselContainer-Button{cursor:pointer}.CarouselContainer-ButtonLeft{position:absolute;top:50%;left:20px;z-index:3}.CarouselContainer-ButtonRight{position:absolute;top:50%;right:20px;z-index:3}.CarouselContainer-SliderContainer{overflow-x:hidden}.CarouselContainer-SliderContainer-Slider{width:100%;display:flex;transition:all 1s ease-in-out}.CarouselContainer-SliderContainer-Slider-ImageContainer{flex-shrink:0;width:100%;position:relative;padding:10px}.CarouselContainer-SliderContainer-Slider-ImageContainer-Image{width:100%;display:block;border-radius:8px}.CarouselContainer-SliderContainer-Slider-ImageContainer-Caption{position:absolute;left:50%;bottom:10px;width:60%;transform:translate(-50%,-50%);background-color:hsla(0,4%,95.1%,.3);color:#fbfafa;border-radius:8px;padding:.8em;text-align:center}.CarouselContainer-Nav{display:flex}.CarouselContainer-Nav-Indicator{cursor:pointer;background-color:#dedede;border-radius:50%;height:10px;width:10px;margin:2px}.CarouselContainer-Nav-Indicator:hover{background-color:#a3d0cb}@media (max-width:767px){.CarouselContainer-Button{display:none}.CarouselContainer-SliderContainer{position:relative}.CarouselContainer-SliderContainer-SwipableCover{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:0}}.ProjectGeneralContainer{display:flex;flex-direction:column;max-width:1400px;align-items:center;padding:30px}.ProjectGeneralContainer-ReturnLink{position:relative;align-self:flex-start;margin-top:6px}.ProjectGeneralContainer-Title{color:#122744;margin:.5em}.ProjectGeneralContainer-Subtitle{margin-bottom:.3em}.ProjectGeneralContainer-QuoteContainer{display:flex;align-items:center;margin-bottom:.5em}.ProjectGeneralContainer-QuoteContainer img{height:auto}.ProjectGeneralContainer-QuoteContainer h4{color:#122744;text-align:center}.ProjectGeneralContainer-TechnologiesContainer{display:flex;margin-bottom:20px;flex-wrap:wrap;align-items:center;justify-content:center}.ProjectGeneralContainer-TechnologiesContainer p:nth-child(1n){border:2px solid #a3d0cb;border-radius:8px;padding:.2em .6em;margin:5px}.ProjectGeneralContainer-TechnologiesContainer p:nth-child(2n){border:2px solid #122744}.ProjectGeneralContainer-TechnologiesContainer p:nth-child(3n){border:2px solid #c7a9c3}.ProjectGeneralContainer-Image{max-width:100%;height:auto;border-radius:8px;margin-bottom:20px}.ProjectGeneralContainer-Text{color:#122744}.ProjectGeneralContainer-Text-Paragraph{margin-bottom:1em}@media (max-width:767px){.ProjectGeneralContainer{padding:10px 15px}.ProjectGeneralContainer-ReturnLink-Image{width:30px;height:auto}.ProjectGeneralContainer-Title{font:700 24px "Comfortaa",sans-serif;margin:10px}.ProjectGeneralContainer-QuoteContainer img{width:10px}.ProjectGeneralContainer-QuoteContainer h4{font:400 14px "Open Sans",sans-serif}.ProjectGeneralContainer-TechnologiesContainer{margin-bottom:10px}.ProjectGeneralContainer-TechnologiesContainer p:nth-child(1n){border-width:1px;font:300 14px "Open Sans",sans-serif;padding:.1em .4em}.ProjectGeneralContainer-Text{font:400 12px "Open Sans",sans-serif}}@media (min-width:768px){.ProjectGeneralContainer-Title{font:700 30px "Comfortaa",sans-serif}.ProjectGeneralContainer-QuoteContainer img{width:12px}.ProjectGeneralContainer-QuoteContainer h4{font:400 16px "Open Sans",sans-serif}.ProjectGeneralContainer-Text{font:400 14px "Open Sans",sans-serif}}@media (min-width:1024px){.ProjectGeneralContainer-Title{font:700 48px "Comfortaa",sans-serif}.ProjectGeneralContainer-QuoteContainer img{width:14px}.ProjectGeneralContainer-QuoteContainer h4{font:300 19px "Open Sans",sans-serif}.ProjectGeneralContainer-Text{font:400 16px "Open Sans",sans-serif}}.ProjectLinksContainer{background-color:#f3f2f2;width:100%;padding:30px;display:flex;flex-direction:column;align-items:center}.ProjectLinksContainer-LinksContainer-IndLinkContainer{display:flex;align-items:center;margin-bottom:10px}.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer{display:flex;align-items:center;justify-content:center;background-color:#c7a9c3;border-radius:50%}.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer-Number{font:700 22px "Comfortaa",sans-serif}.ProjectLinksContainer-LinksContainer-IndLinkContainer-Description{margin:0;color:#122744}@media (max-width:767px){.ProjectLinksContainer-LinksContainer-IndLinkContainer{flex-direction:column}.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer{width:25px;height:25px;border-radius:50%}.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer-Number{font:700 16px "Comfortaa",sans-serif}.ProjectLinksContainer-LinksContainer-IndLinkContainer-Description{font:400 12px "Open Sans",sans-serif;text-align:center}}@media (min-width:768px){.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer{width:25px;height:25px;border-radius:50%;margin-right:5px}.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer-Number{font:700 16px "Comfortaa",sans-serif}.ProjectLinksContainer-LinksContainer-IndLinkContainer-Description{font:400 14px "Open Sans",sans-serif;text-align:center}}@media (min-width:1024px){.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer{width:30px;height:30px;border-radius:50%}.ProjectLinksContainer-LinksContainer-IndLinkContainer-NumberContainer-Number{font:700 18px "Comfortaa",sans-serif}.ProjectLinksContainer-LinksContainer-IndLinkContainer-Description{font:400 16px "Open Sans",sans-serif;text-align:center}}.FeatureContainer{border-radius:8px;display:flex;flex-direction:column;width:100%;padding:20px}.FeatureContainer h3{text-transform:uppercase;margin-bottom:.5em}.FeatureContainer button{margin-top:1em;align-self:center;border-radius:8px;padding:.4em .8em}@media (max-width:767px){.FeatureContainer h3{font:400 14px "Comfortaa",sans-serif}.FeatureContainer p{font:400 12px "Open Sans",sans-serif}.FeatureContainer button{font:400 14px "Comfortaa",sans-serif}}@media (min-width:768px){.FeatureContainer h3{font:400 16px "Comfortaa",sans-serif}.FeatureContainer p{font:400 14px "Open Sans",sans-serif}.FeatureContainer button{font:400 16px "Comfortaa",sans-serif}}@media (min-width:1024px){.FeatureContainer h3{font:400 20px "Comfortaa",sans-serif}}h2{color:#122744;text-align:center;margin:.5em}@media (max-width:767px){h2{font:700 18px "Comfortaa",sans-serif}}@media (min-width:768px){h2{font:700 24px "Comfortaa",sans-serif}}@media (min-width:1024px){h2{font:700 36px "Comfortaa",sans-serif}}.FeaturesContainer{display:flex;flex-direction:column;align-items:center;max-width:1200px;margin:30px}.FeaturesContainer>div{background-color:#a3d0cb;margin-bottom:30px;color:#122744}.FeaturesContainer>div button{background-color:#f3f2f2}.FeaturesContainer>div:nth-child(odd){background-color:#122744;color:#fbfafa}.FeaturesContainer>div:nth-child(odd) button{background-color:#a3d0cb}.FeaturesContainer>div:nth-child(3n+1){background-color:#f3f2f2;color:#122744}.FeaturesContainer>div:nth-child(3n+1) button{background-color:#c7a9c3}.FeaturesContainer>div:nth-child(4n+1){background-color:#c7a9c3;color:#122744}.FeaturesContainer>div:nth-child(4n+1) button{background-color:#f3f2f2}
/*# sourceMappingURL=main.5f68c201.chunk.css.map */