.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4{width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;row-gap:10rem;text-align:center}@media only screen and (min-width:1200px){.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4{width:80%;text-align:initial}}.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4 .About_description__ltdVm{line-height:3rem}.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4 .About_strengths-container__fUpze{display:flex;flex-direction:column;justify-content:center;text-align:center;row-gap:1.5rem}.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4 .About_strengths-container__fUpze h2{font-size:2rem;font-weight:600}.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4 .About_strengths-container__fUpze .About_sf-logo__hE0LL{width:20rem;height:2rem;margin:0 auto 2rem}.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4 .About_strengths-container__fUpze .About_sf-logo__hE0LL .About_image__uxkrw{object-fit:contain}.About_about__HbrTx .About_container__tsqSA .About_main__SjTg4 .About_strengths-container__fUpze ul{text-align:center;list-style-type:none;display:flex;flex-direction:column;row-gap:2rem}.About_sf-logo__hE0LL{width:40rem;height:5rem;position:relative}.About_sf-logo__hE0LL video{width:100%;height:100%}.Hero_hero__oI0Gl{padding-top:17rem;padding-bottom:5rem;transition:all .3s}.Hero_hero__oI0Gl .Hero_container__8N3rS{display:flex;flex-direction:row;column-gap:5rem;justify-content:center}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_image-container__xH1Re{display:none}@media only screen and (min-width:1200px){.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_image-container__xH1Re{display:initial;width:30rem;height:30rem;min-width:15rem;position:relative;overflow:hidden}}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_image-container__xH1Re .Hero_image__Fh1mV{object-fit:contain}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z{display:flex;flex-direction:column;justify-content:center;text-align:center;row-gap:1rem}@media only screen and (min-width:680px){.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z{row-gap:normal}}@media only screen and (min-width:1200px){.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z{text-align:initial;row-gap:2rem;width:100rem}}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z h1{font-weight:400;font-size:3rem;line-height:5.5rem}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z h1 span{font-weight:600;font-size:inherit}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z h1 strong{font-size:4rem;color:#108999}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z button{cursor:pointer;background-color:#00a3d1;border:2px solid #00a3d1;color:#fff;width:17rem;padding:1rem 1.5rem;font-size:1.8rem;border-radius:3px;box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.24);transition:all .3s;margin:2.5rem auto 0}@media only screen and (min-width:1200px){.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z button{margin:1rem 0 0}}.Hero_hero__oI0Gl .Hero_container__8N3rS .Hero_description__QoC8z button:hover{background-color:#fff;color:#00a3d1}.Project_project__ROkt1{display:flex;column-gap:5rem;align-items:center;position:relative;flex-direction:column;row-gap:3rem;width:100%}@media only screen and (min-width:960px){.Project_project__ROkt1{width:80%;margin:0 auto}}@media only screen and (min-width:1200px){.Project_project__ROkt1{width:100%;margin:initial}.Project_project__ROkt1:nth-child(odd){flex-direction:row-reverse}.Project_project__ROkt1:nth-child(odd) figcaption{text-align:right}.Project_project__ROkt1:nth-child(odd) figcaption .Project_title-container__Fmfo1{display:flex;justify-content:right;align-items:center}.Project_project__ROkt1:nth-child(odd) figcaption .Project_redirect__HO5o7,.Project_project__ROkt1:nth-child(odd) figcaption .Project_tags__7M_3k{justify-content:flex-end}.Project_project__ROkt1:nth-child(2n){flex-direction:row}.Project_project__ROkt1:nth-child(2n) figcaption .Project_redirect__HO5o7{justify-content:flex-start}}.Project_project__ROkt1 .Project_image-container__N1j8v{position:relative;width:100%;padding-top:55%;overflow:hidden;border-radius:.2rem;box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.24)}@media only screen and (min-width:1200px){.Project_project__ROkt1 .Project_image-container__N1j8v{width:180%;padding-top:35%}}.Project_project__ROkt1 .Project_image-container__N1j8v .Project_image__97B4x{object-fit:cover}.Project_project__ROkt1 figcaption{display:flex;flex-direction:column;row-gap:2.5rem;text-align:center}@media only screen and (min-width:1200px){.Project_project__ROkt1 figcaption{text-align:initial}}.Project_project__ROkt1 figcaption .Project_title-container__Fmfo1{display:flex;align-items:center;column-gap:1.5rem;margin:0 auto}@media only screen and (min-width:1200px){.Project_project__ROkt1 figcaption .Project_title-container__Fmfo1{margin:initial}}.Project_project__ROkt1 figcaption .Project_title-container__Fmfo1 .Project_logo__dTvvl{display:none}@media only screen and (min-width:470px){.Project_project__ROkt1 figcaption .Project_title-container__Fmfo1 .Project_logo__dTvvl{display:initial}}.Project_project__ROkt1 figcaption .Project_title-container__Fmfo1 .Project_title__Q9yWx{font-size:2.4rem;font-weight:500}.Project_project__ROkt1 figcaption .Project_main-description__MkWEu{line-height:3rem}.Project_project__ROkt1 figcaption .Project_redirect__HO5o7{display:flex;column-gap:1.5rem;justify-content:center}.Project_project__ROkt1 figcaption .Project_redirect__HO5o7 a{padding:.5rem 1.5rem;border-radius:.2rem;transition:all .2s;border:1px solid #193e68;background-color:#193e68;box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.24);color:#fff}.Project_project__ROkt1 figcaption .Project_redirect__HO5o7 a:hover{color:#444;background-color:#fff}.Project_tags__7M_3k{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media only screen and (min-width:1200px){.Project_tags__7M_3k{justify-content:normal}}.Project_tags__7M_3k .Project_tag__c_am4{padding:.8rem 3rem;border-radius:.2rem;font-weight:500;border:1px solid #444;transition:all .2s ease-in;box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.24)}.Project_tags__7M_3k .Project_tag__c_am4:hover{transform:translateY(-.3rem)}.Portfolio_portfolio__FMV9U{display:flex}.Portfolio_portfolio__FMV9U .Portfolio_projects-container__uca2V{display:flex;flex-direction:column;row-gap:15rem}.Tech_tech__wr68V{transition:all .3s}.Tech_tech__wr68V .Tech_container__2dgOA .Tech_tool__C6ce_ ul{display:grid;grid-template-columns:1fr 1fr;list-style-type:none;grid-row-gap:5rem;row-gap:5rem}@media only screen and (min-width:680px){.Tech_tech__wr68V .Tech_container__2dgOA .Tech_tool__C6ce_ ul{grid-template-columns:1fr 1fr 1fr}}.Tech_list__6JWKQ{display:flex;justify-content:center}.Tech_list__6JWKQ figure{display:flex;flex-direction:column;align-items:center;row-gap:1rem;width:10rem;text-align:center}@media only screen and (min-width:480px){.Tech_list__6JWKQ figure{width:20rem}}@media only screen and (min-width:500px){.Tech_list__6JWKQ figure{flex-direction:row;column-gap:2rem;text-align:initial}}@media only screen and (min-width:680px){.Tech_list__6JWKQ figure{flex-direction:column;text-align:center}}@media only screen and (min-width:800px){.Tech_list__6JWKQ figure{flex-direction:row;column-gap:2rem;text-align:initial}}.Tech_list__6JWKQ figure .Tech_image-container___N23c{width:5rem;height:5rem;position:relative}@media only screen and (min-width:960px){.Tech_list__6JWKQ figure .Tech_image-container___N23c{width:6.5rem;height:6.5rem}}.Tech_list__6JWKQ figure .Tech_image-container___N23c .Tech_image__ZnGtl{object-fit:contain}.Connect_connect__Xpeoo .Connect_container__WoyOE{color:#fff;background-color:rgba(0,148,76,.757);width:95%;padding:1rem 1rem 8rem;text-align:center;box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.24)}@media only screen and (min-width:400px){.Connect_connect__Xpeoo .Connect_container__WoyOE{padding:3rem 3rem 8rem}}@media only screen and (min-width:900px){.Connect_connect__Xpeoo .Connect_container__WoyOE{width:80%}}.Connect_connect__Xpeoo .Connect_container__WoyOE *{color:inherit}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_{position:relative}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_taglines__gN6Us{margin-bottom:7rem}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_taglines__gN6Us .Connect_tagline__g8AnT{font-size:2rem;line-height:3.5rem}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_email__X_W5Q{font-size:2rem;font-weight:600;margin-bottom:4rem}@media only screen and (min-width:430px){.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_email__X_W5Q{font-size:2rem}}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_social__o8OKT{display:flex;column-gap:2rem;justify-content:center}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_social__o8OKT .Connect_github__G2Cey{transition:all .2s}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_social__o8OKT .Connect_github__G2Cey:hover{transform:translateY(-3px)}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_social__o8OKT .Connect_linkedin__Mmhp6{transition:all .2s}.Connect_connect__Xpeoo .Connect_container__WoyOE .Connect_main__zula_ .Connect_social__o8OKT .Connect_linkedin__Mmhp6:hover{transform:translateY(-3px)}