@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap);@font-face{font-family:acherusgrotesque-regular;font-style:normal;font-weight:400;src:url(/static/media/acherusgrotesque-regular-webfont.1e35666932b903489a67.woff2) format("woff2"),url(/static/media/acherusgrotesque-regular-webfont.7588d418911f32f1a4a5.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto Condensed,acherusgrotesque-regular,Roboto,Helvetica,Times New Roman;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}li,ul{list-style:none;padding:0}a,li{margin:0}a{display:inline-block;padding:0;text-decoration:none}.fs1,.fs2,.fs3,.fs4{color:#e9e7ec}@media screen and (min-width:3201px){.fs1{font-size:30px}.fs2{font-size:50px}.fs3{font-size:60px}.fs4{font-size:100px}}@media screen and (max-width:3200px){.fs1{font-size:25px}.fs2{font-size:42px}.fs3{font-size:50px}.fs4{font-size:83px}}@media screen and (max-width:2560px){.fs1{font-size:20px}.fs2{font-size:33px}.fs3{font-size:40px}.fs4{font-size:67px}}@media screen and (max-width:1920px){.fs1{font-size:15px}.fs2{font-size:25px}.fs3{font-size:30px}.fs4{font-size:50px}}@media screen and (max-width:1680px){.fs1{font-size:14px}.fs2{font-size:23px}.fs3{font-size:28px}.fs4{font-size:46px}}@media screen and (max-width:1366px){.fs1{font-size:13px}.fs2{font-size:20px}.fs3{font-size:26px}.fs4{font-size:40px}}@media screen and (max-width:768px){.fs1{font-size:12px}.fs2{font-size:17px}.fs3{font-size:24px}.fs4{font-size:34px}}@media screen and (max-width:400px){.fs1{font-size:10px}.fs2{font-size:14px}.fs3{font-size:20px}.fs4{font-size:28px}}.work_main{background:#1b1c1f}@media screen and (min-width:3201px){.work_main{padding:150px 0}}@media screen and (max-width:3200px){.work_main{padding:112px 0}}@media screen and (max-width:1920px){.work_main{padding:75px 0}}@media screen and (max-width:768px){.work_main{padding:60px 0}}@media screen and (min-width:3201px){.work_items{margin-top:150px}}@media screen and (max-width:3200px){.work_items{margin-top:112px}}@media screen and (max-width:1920px){.work_items{margin-top:75px}}@media screen and (max-width:768px){.work_items{margin-top:60px}}.work_items{display:flex;flex-direction:column}.work_items_card{background:#161515}@media screen and (min-width:3201px){.work_items_card{margin:0 300px 100px;padding:80px}}@media screen and (max-width:3200px){.work_items_card{margin:0 224px 50px;padding:60px}}@media screen and (max-width:1920px){.work_items_card{margin:0 150px 50px;padding:40px}}@media screen and (max-width:1000px){.work_items_card{margin:0 40px 20px}}@media screen and (max-width:400px){.work_items_card{margin:0 20px 10px}}.work_items_card_maintext{color:#f7f7f7}@media screen and (min-width:3201px){.work_items_card_maintext{line-height:72px}}@media screen and (max-width:3200px){.work_items_card_maintext{line-height:45px}}@media screen and (max-width:1920px){.work_items_card_maintext{line-height:36px}}@media screen and (max-width:1366px){.work_items_card_maintext{line-height:24px}}.work_items_card_date,.work_items_card_description,.work_items_card_link,.work_items_card_technologies{color:#f7f7f7}.work_items_card_link{transition:.2s}.work_items_card_link:hover{color:#919191}.sectionheading_parent{text-align:center;width:100vw}.sectionheading_text{color:#000;font-size:35px}.fontblack{color:#d8d6dd}.interests_main{background:#141414}@media screen and (min-width:3201px){.interests_main{padding:150px 0}}@media screen and (max-width:3200px){.interests_main{padding:112px 0}}@media screen and (max-width:1920px){.interests_main{padding:75px 0}}@media screen and (max-width:768px){.interests_main{padding:60px 0}}.interests{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.interests{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:3201px){.interests{padding:150px 0 0}}@media screen and (max-width:3200px){.interests{padding:112px 0 0}}@media screen and (max-width:1920px){.interests{padding:75px 0 0}}@media screen and (max-width:768px){.interests{padding:60px 0 0}}@media screen and (min-width:3201px){.interests_1{line-height:72px;padding:0 200px 0 300px}}@media screen and (max-width:3200px){.interests_1{line-height:45px;padding:0 150px 0 224px}}@media screen and (max-width:1920px){.interests_1{line-height:36px;padding:0 100px 0 150px}}@media screen and (max-width:1366px){.interests_1{line-height:30px;padding:0 100px}}@media screen and (max-width:1000px){.interests_1{line-height:24px;padding:0 45px}}@media screen and (min-width:3201px){.interests_2{padding:0 300px 0 200px}}@media screen and (max-width:3200px){.interests_2{padding:0 224px 0 150px}}@media screen and (max-width:1920px){.interests_2{padding:0 150px 0 100px}}@media screen and (max-width:1366px){.interests_2{padding:0 75px 0 50px}}@media screen and (max-width:1000px){.interests_2{padding:0 40px}}.interests_items_skills_s,.interests_items_socials_s{background:#000;color:#fff;transition:.2s}@media screen and (min-width:3201px){.interests_items_skills_s,.interests_items_socials_s{line-height:72px;margin:0 4px 4px 0;padding:0 72px}}@media screen and (max-width:3200px){.interests_items_skills_s,.interests_items_socials_s{line-height:45px;margin:0 3px 3px 0;padding:0 45px}}@media screen and (max-width:1920px){.interests_items_skills_s,.interests_items_socials_s{line-height:36px;margin:0 2px 2px 0;padding:0 36px}}@media screen and (max-width:1366px){.interests_items_skills_s,.interests_items_socials_s{line-height:30px;padding:0 30px}}@media screen and (max-width:768px){.interests_items_skills_s,.interests_items_socials_s{line-height:24px;margin:0 1px 1px 0;padding:0 24px}}.interests_items_socials_s{transition:.2s}.interests_items_socials_s:hover{background:#1b1c1f}@media screen and (min-width:3201px){.interests_2_intro1,.interests_2_intro2{padding:72px 0}}@media screen and (max-width:3200px){.interests_2_intro1,.interests_2_intro2{padding:45px 0}}@media screen and (max-width:1920px){.interests_2_intro1,.interests_2_intro2{padding:36px 0}}@media screen and (max-width:1366px){.interests_2_intro1,.interests_2_intro2{padding:30px 0}}@media screen and (max-width:768px){.interests_2_intro1,.interests_2_intro2{padding:24px 0}}@media screen and (min-width:769px){.interests_2_intro1{padding-top:0}}@keyframes background-pan{0%{background-position:0}to{background-position:-200%}}.calstate-la{-webkit-text-fill-color:#0000;animation:background-pan 4s linear infinite;background:linear-gradient(90deg,#861f41,#e87722,#861f41,#e87722);-webkit-background-clip:text;background-size:200%;white-space:nowrap}.home_menu{background:#141414;margin-top:0;position:fixed;text-align:center;width:100vw;z-index:2}.home_menu_name{color:#fff;left:0;position:absolute;transition:.2s}.home_menu_name:hover{color:#1b1c1f}.home_menu_links_parent{text-align:center}.home_menu_links{color:#fff}.home_menu_links:first-child{margin-left:0}.home_menu_links{transition:.2s}.home_menu_links:hover{color:#1b1c1f}@media screen and (max-width:1366px){.home_menu_links{font-size:26px}}@media screen and (max-width:768px){.home_menu_links{font-size:24px}}@media screen and (max-width:400px){.home_menu_links{font-size:20px}}@media screen and (min-width:3201px){.home_menu{line-height:90px}.home_menu_links,.home_menu_name{margin-left:90px}}@media screen and (max-width:3200px){.home_menu{line-height:56.25px}.home_menu_links,.home_menu_name{margin-left:56.25px}}@media screen and (max-width:1920px){.home_menu{line-height:45px}.home_menu_links,.home_menu_name{margin-left:45px}}@media screen and (max-width:1366px){.home_menu,.home_menu_name{line-height:36px}.home_menu_name{float:left;margin-left:36px;position:relative}.home_menu_links_parent{background:#242421;height:200vh;margin-top:36px;position:absolute;right:0;transform:translateX(60vw);width:60vw}}@media screen and (max-width:1366px)and (max-width:768px){.home_menu_links_parent{transform:translateX(100vw);width:100vw}}@media screen and (max-width:1366px){.home_menu_links_child{display:flex;flex-direction:column;height:400px;justify-content:space-around;margin-top:50px}.home_menu_links{margin-left:0}.home_menu_button{cursor:pointer;margin-right:36px;position:absolute;right:0}.home_menu_button:hover .home_menu_button_line{background:#1b1c1f}.home_menu_button:hover .home_menu_button_line1{transform:translateY(5px) rotate(90deg)}.home_menu_button:hover .home_menu_button_line2{transform:translateY(-7px) rotate(-180deg)}.home_menu_button_line{background:#fff;height:2px;transition:.2s;width:22px}.home_menu_button_line1{margin-top:11px}.home_menu_button_line2{margin-top:10px}}.toggleMenuChange{transform:translateX(0);transition:.2s}.page1_main{background:#1b1c1f;position:relative}@media screen and (min-width:3201px){.page1{padding:150px 0}}@media screen and (max-width:3200px){.page1{padding:112px 0}}@media screen and (max-width:1920px){.page1{padding:75px 0}}@media screen and (max-width:768px){.page1{padding:60px 0}}.page1_showcontents{background:#1b1c1f}.page1_showcontents_image{align-items:start;height:100%;width:100%}.page1_showcontents{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.page1_showcontents{grid-template-columns:repeat(1,1fr);margin-top:20px}.page1_showcontents:first-child{margin-top:0}.page1_showcontents_textdiv{margin:30px 0;order:2}}.page1_showcontents_textdiv{text-align:center}.page1_showcontents{margin:40px auto auto;width:2732px}.page1_showcontents:first-child{margin-top:0}.page1_showcontents_image{width:1366px}@media screen and (max-width:3200px){.page1_showcontents{margin:30px auto auto;width:1707px}.page1_showcontents:first-child{margin-top:0}.page1_showcontents_image{align-items:start;height:100%;width:854px}}@media screen and (max-width:1920px){.page1_showcontents{margin:20px auto auto;width:1366px}.page1_showcontents:first-child{margin-top:0}.page1_showcontents_image{width:683px}}@media screen and (max-width:1366px){.page1_showcontents{margin:20px auto auto;width:100vw}.page1_showcontents:first-child{margin-top:0}.page1_showcontents_image{width:50vw}}.page1_showcontents:nth-child(2n){background:#141414}@media screen and (min-width:769px){.page1_showcontents:nth-child(2n) .page1_showcontents_textdiv{order:2}.page1_showcontents_textdiv{margin:auto}}@media screen and (max-width:768px){.page1_showcontents_image{height:100vw;width:100vw}}.page1_showcontents_button{background:#000;color:#fff;transition:.2s}.page1_showcontents_button:hover{background:#141414}@media screen and (min-width:3201px){.page1_showcontents_button{line-height:72px;margin:36px 4px 4px 0;padding:0 72px}}@media screen and (max-width:3200px){.page1_showcontents_button{line-height:45px;margin:22.5px 3px 3px 0;padding:0 45px}}@media screen and (max-width:1920px){.page1_showcontents_button{line-height:36px;margin:18px 2px 2px 0;padding:0 36px}}@media screen and (max-width:1366px){.page1_showcontents_button{line-height:30px;margin-top:15px;padding:0 30px}}@media screen and (max-width:768px){.page1_showcontents_button{line-height:24px;margin-top:12px;padding:0 24px}}.fontwhite{color:#fff}.page2_main{background:#1b1c1f}@media screen and (min-width:3201px){.page2_main{padding:150px 0}}@media screen and (max-width:3200px){.page2_main{padding:112px 0}}@media screen and (max-width:1920px){.page2_main{padding:75px 0}}@media screen and (max-width:768px){.page2_main{padding:60px 0}}@media screen and (min-width:3201px){.page2_showcontents_main{margin-top:150px}}@media screen and (max-width:3200px){.page2_showcontents_main{margin-top:112px}}@media screen and (max-width:1920px){.page2_showcontents_main{margin-top:75px}}@media screen and (max-width:768px){.page2_showcontents_main{margin-top:60px}}.page2_showcontents{background:#636db2;background:#1b1c1f}.page2_showcontents_image{height:100%}.page2_showcontents{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.page2_showcontents{grid-template-columns:repeat(1,1fr);margin-top:20px}.page2_showcontents:first-child{margin-top:0}.page2_showcontents_textdiv{margin:30px 0;order:2}}.page2_showcontents_textdiv{text-align:center}@media screen and (min-width:3201px){.page2_showcontents_line4{line-height:72px}}@media screen and (max-width:3200px){.page2_showcontents_line4{line-height:45px}}@media screen and (max-width:1920px){.page2_showcontents_line4{line-height:36px}}@media screen and (max-width:1366px){.page2_showcontents_line4{line-height:24px}}.page2_showcontents{margin:40px auto auto;width:2732px}.page2_showcontents:first-child{margin-top:0}.page2_showcontents_image{width:1366px}@media screen and (max-width:3840px){.page2_showcontents{margin:20px auto auto;width:1366px}.page2_showcontents:first-child{margin-top:0}.page2_showcontents_image{width:683px}}@media screen and (max-width:1366px){.page2_showcontents{margin:20px auto auto;width:100vw}.page2_showcontents:first-child{margin-top:0}.page2_showcontents_image{width:50vw}}.page2_showcontents:nth-child(2n){background:#141414}@media screen and (min-width:769px){.page2_showcontents:nth-child(2n) .page2_showcontents_textdiv{order:2}.page2_showcontents_textdiv{margin:auto}}@media screen and (max-width:768px){.page2_showcontents_image{width:100vw}}.footer{background:#141414;text-align:center}@media screen and (min-width:3201px){.footer{padding:150px 0}}@media screen and (max-width:3200px){.footer{padding:112px 0}}@media screen and (max-width:1920px){.footer{padding:75px 0}}@media screen and (max-width:768px){.footer{padding:60px 0}}@media screen and (min-width:3201px){.footer_name{padding-bottom:37.5px}}@media screen and (max-width:3200px){.footer_name{padding-bottom:28px}}@media screen and (max-width:1920px){.footer_name{padding-bottom:18.75px}}@media screen and (max-width:768px){.footer_name{padding-bottom:15px}}.footer_name{color:#fff;transition:.2s}.footer_name:hover{color:#4b4b4a}@media screen and (min-width:3201px){.footer_text_bottom{padding-bottom:37.5px}}@media screen and (max-width:3200px){.footer_text_bottom{padding-bottom:28px}}@media screen and (max-width:1920px){.footer_text_bottom{padding-bottom:18.75px}}@media screen and (max-width:768px){.footer_text_bottom{padding-bottom:15px}}.footer_socials_button{background:#000;color:#fff;transition:.2s}.footer_socials_button:hover{background:#1b1c1f}@media screen and (min-width:3201px){.footer_socials_button{line-height:72px;margin:0 4px 4px 0;padding:0 72px}}@media screen and (max-width:3200px){.footer_socials_button{line-height:45px;margin:0 3px 3px 0;padding:0 45px}}@media screen and (max-width:1920px){.footer_socials_button{line-height:36px;margin:0 2px 2px 0;padding:0 36px}}@media screen and (max-width:1366px){.footer_socials_button{line-height:30px;padding:0 30px}}@media screen and (max-width:768px){.footer_socials_button{line-height:24px;margin:0 1px 1px 0;padding:0 24px}}.projects_main{background:#141414}@media screen and (min-width:3201px){.projects_main{padding:150px 0}}@media screen and (max-width:3200px){.projects_main{padding:112px 0}}@media screen and (max-width:1920px){.projects_main{padding:75px 0}}@media screen and (max-width:768px){.projects_main{padding:60px 0}}@media screen and (min-width:3201px){.projects_items{margin-top:150px}}@media screen and (max-width:3200px){.projects_items{margin-top:112px}}@media screen and (max-width:1920px){.projects_items{margin-top:75px}}@media screen and (max-width:768px){.projects_items{margin-top:60px}}.projects_items_card{background:#1b1c1f}@media screen and (min-width:3201px){.projects_items_card{margin:0 300px 100px;padding:80px}}@media screen and (max-width:3200px){.projects_items_card{margin:0 224px 50px;padding:60px}}@media screen and (max-width:1920px){.projects_items_card{margin:0 150px 50px;padding:40px}}@media screen and (max-width:1366px){.projects_items_card{margin:0 100px 50px;padding:20px}}@media screen and (max-width:1000px){.projects_items_card{margin:0 40px 20px}}@media screen and (max-width:400px){.projects_items_card{margin:0 20px 10px}}.projects_items_card:last-child{margin-bottom:0}.projects_items_card_maintext{color:#e9e7ec}@media screen and (min-width:3201px){.projects_items_card_maintext{line-height:72px}}@media screen and (max-width:3200px){.projects_items_card_maintext{line-height:45px}}@media screen and (max-width:1920px){.projects_items_card_maintext{line-height:36px}}@media screen and (max-width:1366px){.projects_items_card_maintext{line-height:24px}}.projects_items_card_description,.projects_items_card_link,.projects_items_card_technologies{color:#f7f7f7}.projects_items_card_link{transition:.2s}.projects_items_card_link:hover{color:#4b4b4a}.ti_main{background:#1b1c1f}@media screen and (min-width:3201px){.ti_main{padding:150px 0}}@media screen and (max-width:3200px){.ti_main{padding:112px 0}}@media screen and (max-width:1920px){.ti_main{padding:75px 0}}@media screen and (max-width:768px){.ti_main{padding:60px 0}}@media screen and (min-width:3201px){.ti_items{margin-top:150px}}@media screen and (max-width:3200px){.ti_items{margin-top:112px}}@media screen and (max-width:1920px){.ti_items{margin-top:75px}}@media screen and (max-width:768px){.ti_items{margin-top:60px}}.ti_items_card{background:#141414}@media screen and (min-width:3201px){.ti_items_card{margin:0 300px 100px;padding:80px}}@media screen and (max-width:3200px){.ti_items_card{margin:0 224px 50px;padding:60px}}@media screen and (max-width:1920px){.ti_items_card{margin:0 150px 50px;padding:40px}}@media screen and (max-width:1366px){.ti_items_card{margin:0 100px 50px;padding:20px}}@media screen and (max-width:1000px){.ti_items_card{margin:0 40px 20px}}@media screen and (max-width:400px){.ti_items_card{margin:0 20px 10px}}.ti_items_card:last-child{margin-bottom:0}.ti_items_card_maintext{color:#e9e7ec}@media screen and (min-width:3201px){.ti_items_card_maintext{line-height:72px}}@media screen and (max-width:3200px){.ti_items_card_maintext{line-height:45px}}@media screen and (max-width:1920px){.ti_items_card_maintext{line-height:36px}}@media screen and (max-width:1366px){.ti_items_card_maintext{line-height:24px}}@media screen and (min-width:3201px){.ti_items_card_image{height:200px}}@media screen and (max-width:3200px){.ti_items_card_image{height:150px}}@media screen and (max-width:1920px){.ti_items_card_image{height:100px}}@media screen and (max-width:1366px){.ti_items_card_image{height:75px}}.ti_items_card_date,.ti_items_card_link,.ti_items_card_title{color:#f7f7f7}.ti_items_card_link{transition:.2s}.ti_items_card_link:hover{color:#4b4b4a}
/*# sourceMappingURL=main.6264fe44.css.map*/