@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;margin:0;padding:0}body{word-wrap:break-word;background:#fff;color:#4d4d4d;font-family:Montserrat,sans-serif;position:relative;text-align:center}#root{align-items:center;display:flex;justify-content:center}#root,.App{height:100%}.App{width:100%}h1,h2{font-weight:400}h1{font-size:70px;line-height:55px;margin:0 auto;padding-top:40px;text-transform:uppercase}h1,h3{font-weight:700}h3{color:#c3d102;font-size:24px;line-height:30px;margin:0}a,a:visited{color:#dcfd35;font-weight:700;transition:all .2s}a:hover{color:#fff;text-decoration:none}.text-center{text-align:center!important}.summary{color:#b5b5b5;font-size:16px;font-weight:600;line-height:22px;margin:10px auto 0;text-align:center}@media screen and (min-width:1024px){.summary{font-size:20px;line-height:30px;width:55%}}button{background:none;border:none;padding:none}.btn,button{cursor:pointer}.btn{background:#0000;border:2px solid #dcfd35;box-sizing:border-box;color:#dcfd35;display:block;font-size:14px;font-weight:700;margin:10px 10px 0;padding:15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;width:200px}.btn:hover{border-color:#fff;color:#fff}.toggleLink{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;margin:0;padding:0;text-align:right;text-transform:uppercase}.toggleLink img{display:inline-block;height:10px;transition:all .3s;width:auto}.toggleLink.less img{transform:rotate(90deg)}.container{margin:0 auto;max-width:1500px;overflow:hidden;padding:20px}@media screen and (min-width:1024px){.container{padding:40px}}.content{margin:50px auto;max-width:1000px;width:100%}.mt-40{margin-top:40px}.ml-0{margin-left:0!important}.flex-start{display:flex;justify-content:flex-start}.flex-end{display:flex;justify-content:flex-end}.flex-center{align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@keyframes slideRight{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animateSlideLeft{animation:slideLeft 1s ease 1 forwards;opacity:0;transform:translateX(40px)}.animateSlideUp{animation:slideUp .7s ease .2s 1 forwards;opacity:0;transform:translateY(10px)}.animateFadeIn{animation:fadeIn .7s ease .5s 1 forwards;opacity:0}.animateFadeInDelay{animation:fadeIn .7s ease .75s 1 forwards;opacity:0}#background{transition:height .1s ease-out;width:100%;z-index:1}#background,.gradient{bottom:0;height:100%;left:0;position:fixed;right:0;top:0}.gradient{background:linear-gradient(40deg,#ffd50080,#fff0 40%,#fff0 50%,#6703ffcc);background-color:#0000;opacity:1}header{z-index:0}header #hello{z-index:1}#cursor1{background:radial-gradient(#adc0ff80,#fff0 60%);height:100vh;left:0;position:absolute;top:0;transform:translate(-50vh,-50vh);transition:all 1s ease-out;width:100vh}#cursor1.bottomRight{background:radial-gradient(#b1dffc4d,#fff0 60%)}#cursor1.topRight{background:radial-gradient(#dfd4ff4d,#fff0 60%)}#cursor1.bottomLeft{background:radial-gradient(#fffed94d,#fff0 60%)}#cursor1.topLeft{background:radial-gradient(#bedff74d,#fff0 60%)}#cursor2{background:radial-gradient(#fffa7066,#fff0 50%);height:150vh;left:0;position:absolute;top:0;transform:translate(-25vh,-25vh);transition:all 2s ease-out;width:150vh}#orb1{animation:orb1 5s linear infinite;background:radial-gradient(#fc3da9b3,#fff0 70%);height:150vw;left:-80vw;position:fixed;top:-90vw;width:150vw}@keyframes orb1{0%{transform:scale(.7) translate(0)}20%{transform:scale(1) translate(5%,5%)}40%{transform:scale(1) translate(10%,10%)}60%{transform:scale(1) translate(0)}80%{transform:scale(.8) translate(0)}to{transform:scale(.7) translate(0)}}#orb2{background:radial-gradient(#35187333,#fff0 70%);height:120vw;left:30vw;position:fixed;top:0;width:120vw}@keyframes orbcurve{0%{opacity:0;transform:translate(0)}50%{opacity:1;transform:translateY(500px)}to{opacity:0;transform:translate(900px,900px)}}#orb3{animation:orbpulse 3s linear infinite;background:radial-gradient(#fff70066,#fff0 70%);bottom:-120vw;height:180vw;left:-80vw;position:fixed;width:180vw}@keyframes orbpulse{0%{transform:scale(1)}20%{transform:scale(.8)}40%{transform:scale(1)}50%{transform:scale(1) translate(10%,5%)}60%{transform:scale(1) translate(20%,10%)}70%{transform:scale(1) translate(30%,10%)}to{transform:scale(1) translate(0)}}#hello{align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0 auto;min-height:100%;padding:0 40px;position:relative;text-align:center;z-index:5}@media screen and (min-width:1200px){#hello{padding:0 40px}}#hello .animate1,#hello .animate2{animation:fadeIn 1s ease 1 forwards;opacity:1}#hello.initialLoad .animate1{animation:fadeIn 1.5s ease .5s 1 forwards;opacity:0}#hello.initialLoad .animate2{animation:fadeIn 1s ease 2s 1 forwards;opacity:0}#hello.initialLoad h1>span:first-of-type{animation:slideDown 1.5s 2s 1 forwards;opacity:0}#hello.initialLoad h1>span:nth-of-type(2){animation:slideDown 1.5s 2.3s 1 forwards;opacity:0}#hello.loaded h1>span:first-of-type{animation:slideRight 1s .5s 1 forwards}#hello.loaded h1>span:nth-of-type(2){animation:slideLeft 1s .5s 1 forwards}#hello h1{cursor:pointer;font-size:70px;line-height:60px;padding:0;position:relative}@media screen and (min-width:768px){#hello h1{font-size:100px;line-height:71px}}@media screen and (min-width:1200px){#hello h1{transition:all 1s}}#hello h1>span{color:#fff;display:block;text-decoration:none}@media screen and (min-width:768px){#hello h1>span{bottom:50%;display:inline-block;left:50%;margin-bottom:80px;position:fixed}#hello h1>span:first-of-type{margin-left:-320px}#hello h1>span:nth-of-type(2){margin-left:20px}}@media screen and (min-width:1200px){#hello h1>span{transition:all 1s}}#hello h1:hover span{color:#dcfd35}#hello p{font-size:14px;font-weight:500;line-height:20px;margin:30px 0}@media screen and (min-width:768px){#hello p{font-size:18px;line-height:26px}}#hello .btn{border:2px solid #fff;color:#fff}#hello .btn:hover{border-color:#dcfd35;color:#dcfd35}.App.about #hello{padding-top:80px}@media screen and (min-width:1200px){.App.about #hello{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding-top:0;text-align:center}}.App.about #hello div.content{margin:0;padding:40px 0;text-align:left}@media screen and (min-width:768px){.App.about #hello div.content{padding-top:80px}}@media screen and (min-width:1200px){.App.about #hello div.content{margin-left:50%;width:40%}}.App.about #hello h1{cursor:auto;font-size:70px;height:auto;left:auto;line-height:60px;margin:0;padding:0;position:relative;top:auto;width:auto}@media screen and (min-width:1200px){.App.about #hello h1{font-size:100px;line-height:71px;margin:0;padding:0}}.App.about #hello h1>span{left:auto;margin:0;position:relative;top:auto}@media screen and (min-width:1200px){.App.about #hello h1>span:first-of-type{bottom:130px;left:40px;margin:0;position:fixed}}@media screen and (min-width:768px){.App.about #hello h1>span:nth-of-type(2){margin-left:20px}}@media screen and (min-width:1200px){.App.about #hello h1>span:nth-of-type(2){bottom:40px;left:40px;margin:0;position:fixed}}.App.about #hello h2{font-size:30px;line-height:normal}.App.about #hello h3{color:#fff;font-size:18px;letter-spacing:1px;margin:40px 0 10px;text-transform:uppercase}.App.about #hello p{margin-top:0}.App.about #hello .sm-txt{animation:fadeDown 1s ease 1 forwards;background:#0000004d;border-radius:20px;opacity:0;padding:20px}.App.about #hello .sm-txt p{font-size:16px;line-height:24px}.App.about .animate1,.App.about .animate2{display:none}#Nav_nav__CfI3F{align-items:center;background:linear-gradient(40deg,#fe036880,#fff0 40%,#fff0 50%,#6703ff80);background-color:#0000;display:flex;flex-direction:row;height:50px;justify-content:space-between;left:0;margin:0;opacity:1;padding:0;position:fixed;top:0;transition:all 1s ease;width:100%;z-index:100}#Nav_nav__CfI3F.Nav_placeholder__A7w07{background:#000 linear-gradient(90deg,#5ee7df,#b490ca);height:50px;opacity:0;transform:translateY(-50px)}#Nav_nav__CfI3F.Nav_interior__cBU75{background:#000 linear-gradient(90deg,#5ee7df,#b490ca);box-shadow:2px 4px 10px -1px #0003;height:50px;opacity:1;transform:translateY(0)}#Nav_logo__8jLg9{cursor:pointer;height:50px;margin-left:10px;overflow:hidden;position:relative;width:50px}#Nav_logo__8jLg9 span{background:#fff;display:block;height:20px;position:absolute;transition:all .2s ease;width:3px}#Nav_logo__8jLg9 span:first-of-type{height:16px;left:12px;top:17px;transform:rotate(-52deg);transform-origin:0 0}#Nav_logo__8jLg9 span:nth-of-type(2){height:16px;left:35px;top:17px;transform:rotate(52deg);transform-origin:3px 0}#Nav_logo__8jLg9 span:nth-of-type(3){left:12px;top:15px}#Nav_logo__8jLg9 span:nth-of-type(4){left:35px;top:15px}#Nav_logo__8jLg9 span:nth-of-type(3),#Nav_logo__8jLg9 span:nth-of-type(4){height:20px}#Nav_logo__8jLg9 span:nth-of-type(5){height:3px;left:6px;top:41px;width:38px}#Nav_logo__8jLg9 span:nth-of-type(6),#Nav_logo__8jLg9 span:nth-of-type(8){height:38px;width:3px}#Nav_logo__8jLg9 span:nth-of-type(6){left:3px;top:6px}#Nav_logo__8jLg9 span:nth-of-type(8){left:44px;top:6px}#Nav_logo__8jLg9 span:nth-of-type(7){height:3px;left:3px;top:6px;width:43px}#Nav_logo__8jLg9:hover span{background:#dcfd35}#Nav_logo__8jLg9:hover span:first-of-type{height:20px;top:24px;transform:rotate(-131deg)}#Nav_logo__8jLg9:hover span:nth-of-type(2){height:20px;top:24px;transform:rotate(131deg)}#Nav_logo__8jLg9:hover span:nth-of-type(3),#Nav_logo__8jLg9:hover span:nth-of-type(4){top:21px}#Nav_logo__8jLg9:hover span:nth-of-type(5){left:12px;top:38px;width:26px}#Nav_logo__8jLg9:hover span:nth-of-type(6){opacity:.5;transform:translateX(-10px)}#Nav_logo__8jLg9:hover span:nth-of-type(7){opacity:.5;transform:translateY(-10px)}#Nav_logo__8jLg9:hover span:nth-of-type(8){opacity:.5;transform:translateX(10px)}.Nav_menuButton__Gsiej{height:50px;margin:0;padding:0;position:relative;width:60px}.Nav_menuButton__Gsiej span{background:#fff;border-radius:2px;height:3px;left:10px;position:absolute;width:40px}.Nav_menuButton__Gsiej span:first-of-type{top:10px}.Nav_menuButton__Gsiej span:nth-of-type(2){top:22px}.Nav_menuButton__Gsiej span:nth-of-type(3){top:34px}@media screen and (min-width:768px){.Nav_menuButton__Gsiej{display:none}}.Nav_menuButton__Gsiej.Nav_buttonActive__bG6dQ{background:#000000e6}.Nav_menuButton__Gsiej.Nav_buttonActive__bG6dQ span:first-of-type,.Nav_menuButton__Gsiej.Nav_buttonActive__bG6dQ span:nth-of-type(2){left:10px;top:25px}.Nav_menuButton__Gsiej.Nav_buttonActive__bG6dQ span:first-of-type{transform:rotate(45deg)}.Nav_menuButton__Gsiej.Nav_buttonActive__bG6dQ span:nth-of-type(2){transform:rotate(-45deg)}.Nav_menuButton__Gsiej.Nav_buttonActive__bG6dQ span:nth-of-type(3){display:none}@media screen and (max-width:767px){.Nav_navMenu__aNSz1{background:#000000e6;border-bottom-left-radius:10px;height:auto;margin:0;position:fixed;right:-50%;top:50px;transition:all .4s ease;width:50%}}.Nav_navMenu__aNSz1.Nav_showMenu__\+4c5\+{right:0}.Nav_navMenu__aNSz1 *{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.Nav_navMenu__aNSz1 ul{list-style:none}@media screen and (min-width:768px){.Nav_navMenu__aNSz1 ul{display:flex;justify-content:center}}.Nav_navMenu__aNSz1 li{display:block;overflow:hidden;padding:20px 10px;position:relative;text-align:right}@media screen and (min-width:768px){.Nav_navMenu__aNSz1 li{display:inline-block;margin:0 20px;padding:5px 0;text-align:center}.Nav_navMenu__aNSz1 li:after{background:#fff;bottom:0;content:"";display:block;height:2px;left:-100%;position:absolute;transition:1s ease .5s;width:100%}}.Nav_navMenu__aNSz1 li:last-child{overflow:visible}.Nav_navMenu__aNSz1 li:last-child:after{visibility:hidden}.Nav_navMenu__aNSz1 li a,.Nav_navMenu__aNSz1 li button{border:0;color:#fff;padding:0;text-decoration:none}.Nav_navMenu__aNSz1 li button:hover,.Nav_navMenu__aNSz1 li:last-child a{color:#dcfd35}.Nav_navMenu__aNSz1 .Nav_active__3h2eF:after{left:0}.Menu_menu__uIEoR a:hover{color:#dcfd35}.Menu_menu__uIEoR li{position:relative}.Menu_menu__uIEoR span.Menu_hide__BVAr0{background:#dcfd35e6;border-radius:10px;color:#000;display:block;font-size:10px;font-weight:700;left:-10px;opacity:0;padding:10px;position:absolute;text-align:left;top:-52px;transition:all .2s;white-space:normal;width:100px}.Menu_menu__uIEoR span.Menu_show__eBoqR{opacity:1}.Menu_menu__uIEoR .Menu_active__-0Z9R:after{left:0}.Menu_menu__uIEoR a:hover+span{opacity:1}.Menu_menu__uIEoR span.Menu_tooltip__4rVxv{background:#dcfd35e6;border-radius:10px;color:#000;display:block;font-size:11px;font-weight:700;opacity:0;padding:10px;position:absolute;right:0;text-align:left;top:32px;transition:all .2s;white-space:normal;width:160px}.Menu_menu__uIEoR span.Menu_tooltip__4rVxv.Menu_show__eBoqR{opacity:1}#Footer_footer__PxxIj{background-color:#333;margin:0;padding:40px 10px;text-align:center}@media screen and (min-width:650px){#Footer_footer__PxxIj{padding:40px}}#Footer_footer__PxxIj p{color:#666;font-size:12px}.Footer_footerMenu__0rtHQ{list-style:none;margin:0;padding:0}.Footer_footerMenu__0rtHQ *{color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:650px){.Footer_footerMenu__0rtHQ *{font-size:12px}}.Footer_footerMenu__0rtHQ li{display:inline;margin:0 4px;position:relative}@media screen and (min-width:650px){.Footer_footerMenu__0rtHQ li{margin:0 15px}}.Footer_footerMenu__0rtHQ li:last-child a{color:#dcfd35;white-space:nowrap}.Footer_footerMenu__0rtHQ li a{color:#fff;text-decoration:none}.Footer_footerMenu__0rtHQ li a:hover+span{opacity:1}.Footer_footerMenu__0rtHQ li span{background:#dcfd35e6;border-radius:10px;bottom:22px;color:#000;display:block;font-size:10px;font-weight:700;left:-10px;opacity:0;padding:10px;position:absolute;text-align:left;transition:all .2s;white-space:normal;width:160px}.Footer_footerMenu__0rtHQ li span.Footer_show__PZf1J{opacity:1}#PortfolioFocus_portfolioFocus__r5soy{animation:PortfolioFocus_fadeIn__\+0ryC 1s forwards;margin-bottom:80px;opacity:0;text-align:left}#PortfolioFocus_portfolioFocus__r5soy p{font-size:18px;line-height:26px}@keyframes PortfolioFocus_fadeIn__\+0ryC{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PortfolioFocus_feature__IeX1K{background:#b490ca;background:#000 linear-gradient(90deg,#5ee7df,#b490ca 70%)}.PortfolioFocus_feature__IeX1K,.PortfolioFocus_feature__IeX1K>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.PortfolioFocus_feature__IeX1K>div{margin:0;padding:60px 20px 20px;position:relative}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K>div{flex-direction:row;padding:40px}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureContent__ryxzE{background:#0000001a;border-radius:10px;margin:-100px 0 310px;max-width:500px;padding:60px 20px 50px;text-align:left;z-index:2}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureContent__ryxzE{margin:0 0 0 100px;padding:40px}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureContent__ryxzE h2{color:#fff;font-size:40px;margin:0 0 5px;padding-left:0x}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureContent__ryxzE p{color:#fff;font-weight:700;margin:0 0 30px}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR+.PortfolioFocus_featureContent__ryxzE{margin:-40px 0 0}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR+.PortfolioFocus_featureContent__ryxzE{margin:0 0 0 100px}}.PortfolioFocus_feature__IeX1K ul{padding:0}.PortfolioFocus_feature__IeX1K ul li{color:#fff;line-height:22px;margin-bottom:20px}.PortfolioFocus_feature__IeX1K .PortfolioFocus_loader__uzvEc{animation:PortfolioFocus_spin__VevOr 3s linear infinite;border:7px solid #d0b0ff;border-radius:50%;border-top-color:#9e6ee6;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px;z-index:4}@keyframes PortfolioFocus_spin__VevOr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR{box-sizing:initial;margin-bottom:120px;position:relative;z-index:3}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY .PortfolioFocus_monitor__Lhnud,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR .PortfolioFocus_monitor__Lhnud{background-size:40px auto;background:#fff;border:20px solid #eee;border-radius:20px;box-shadow:6px 7px 17px -1px #00000069;font-size:0;line-height:0;overflow:hidden;position:relative;z-index:3}@media screen and (min-width:550px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY .PortfolioFocus_monitor__Lhnud,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR .PortfolioFocus_monitor__Lhnud{height:249px;width:450px}}@media screen and (min-width:768px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY .PortfolioFocus_monitor__Lhnud,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR .PortfolioFocus_monitor__Lhnud{height:220px;width:400px}}@media screen and (min-width:1200px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY .PortfolioFocus_monitor__Lhnud,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR .PortfolioFocus_monitor__Lhnud{height:365px;margin-bottom:0;width:660px}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY img,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR img{animation:PortfolioFocus_loadScreen__Di8rX .5s linear .7s 1 forwards;height:auto;opacity:0;position:relative;width:300px;z-index:5}@media screen and (min-width:550px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY img,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR img{height:auto;width:450px}}@media screen and (min-width:768px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY img,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR img{width:400px}}@media screen and (min-width:1200px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY img,.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR img{margin-bottom:0;width:660px}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgTablet__lJqZR{margin-bottom:0}@keyframes PortfolioFocus_loadScreen__Di8rX{0%{opacity:0;transform:translateY(20px)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY:before{background:#eee;bottom:-40px;box-shadow:6px 7px 17px -1px #00000069;content:"";display:block;height:50px;left:50%;margin-left:-20px;position:absolute;width:40px;z-index:1}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY:before{bottom:-70px;height:80px;margin-left:-25px;width:50px}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY:after{background:#eee;border-radius:10px;bottom:-42px;box-shadow:6px 7px 17px -1px #00000069;content:"";display:block;height:10px;left:50%;margin-left:-75px;position:absolute;width:150px;z-index:2}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgDesktop__ReZnY:after{bottom:-80px;height:20px;margin-left:-125px;width:250px}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX{background:#fff;border:10px solid #eee;border-radius:20px;bottom:40px;box-shadow:6px 7px 17px -1px #00000069;box-sizing:initial;display:inline-block;font-size:0;height:302px;line-height:0;margin-bottom:0;overflow:hidden;position:absolute;width:170px;z-index:4}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX{bottom:40px;left:400px;margin:0;position:absolute}}@media screen and (min-width:1200px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX{left:600px;right:auto}}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX .PortfolioFocus_loader__uzvEc{height:20px;margin-left:-10px;margin-top:-10px;width:20px}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX img{animation:PortfolioFocus_loadScreen__Di8rX .5s linear .5s 1 forwards;height:auto;opacity:0;position:relative;width:170px;z-index:5}.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX:after{background:#eee;border-radius:10px;content:"";display:block;height:20px;left:50%;margin-left:-50px;position:absolute;top:-9px;width:100px;z-index:5}@media screen and (min-width:1024px){.PortfolioFocus_feature__IeX1K .PortfolioFocus_featureImgMobile__ULjXX:after{height:10px;margin-left:-25px;top:-5px;width:50px}}.PortfolioItem_portfolioItem__lzN9\+{color:#4d4d4d;cursor:pointer;display:flex;flex-direction:column;font-size:14px;line-height:20px;margin:0;text-align:left;text-decoration:none;transition:all .2s}.PortfolioItem_portfolioItem__lzN9\+ *{transition:all .2s}.PortfolioItem_portfolioItem__lzN9\+ h4{font-size:22px;font-weight:700;line-height:26px;margin:10px 4px 0}.PortfolioItem_portfolioItem__lzN9\+ h5{font-size:16px;font-weight:400;line-height:18px;margin:5px 0 10px}.PortfolioItem_portfolioItem__lzN9\+ p{font-size:14px;line-height:20px;margin:0 4px 10px}.PortfolioItem_portfolioItem__lzN9\+ .PortfolioItem_link__UvRGK{font-weight:700}.PortfolioItem_portfolioItem__lzN9\+:hover .PortfolioItem_link__UvRGK,.PortfolioItem_portfolioItem__lzN9\+:hover h4{color:#5ee7df}.PortfolioItem_thumbnail__6Y2St{background:#eee;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border:4px solid #eee;height:200px;position:relative;width:100%}@media screen and (min-width:450px){.PortfolioItem_thumbnail__6Y2St{background-size:100% auto}}.PortfolioItem_thumbnail__6Y2St .PortfolioItem_cta__jtFD7{align-items:flex-end;background:#0000 linear-gradient(90deg,#5ee7dfcc,#b490cacc);bottom:0;display:flex;height:100%;left:0;opacity:0;overflow:hidden;position:absolute;width:100%}.PortfolioItem_thumbnail__6Y2St span{color:#fff;font-size:18px;font-weight:700;padding:15px 20px;transform:translateY(10px);transition:all .6s}.PortfolioItem_thumbnail__6Y2St:hover{border-color:#fff}.PortfolioItem_thumbnail__6Y2St:hover .PortfolioItem_cta__jtFD7{opacity:1}.PortfolioItem_thumbnail__6Y2St:hover .PortfolioItem_cta__jtFD7 span{transform:translateY(0)}@keyframes PortfolioItem_fadeIn__2DKG7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PortfolioItem_portfolioItem__lzN9\+:first-child{animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:.3s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(2){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:.6s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(3){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:.9s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(4){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:1.2s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(5){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:1.5s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(6){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:1.8s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(7){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:2.1s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(8){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:2.4s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(9){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:2.7s;opacity:0}.PortfolioItem_portfolioItem__lzN9\+:nth-child(10){animation:PortfolioItem_fadeIn__2DKG7 .8s ease .75s 1 forwards;animation-delay:3s;opacity:0}#Portfolio_portfolio__jUOKl{padding:80px 0}#Portfolio_portfolio__jUOKl h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#5ee7df,#b490ca);-webkit-background-clip:text;background-clip:text;color:#5ee7df;font-size:50px;margin:0;opacity:0;padding:0;transform:translateX(40px)}@media screen and (min-width:1024px){#Portfolio_portfolio__jUOKl h1{font-size:72px;text-align:left}}#Portfolio_portfolio__jUOKl h2,#Portfolio_portfolio__jUOKl h3,#Portfolio_portfolio__jUOKl h4{text-align:left}#Portfolio_portfolio__jUOKl h3{margin-bottom:40px}#Portfolio_portfolio__jUOKl ul,#Portfolio_portfolio__jUOKl ul li{list-style:none}#Portfolio_portfolio__jUOKl li{margin:0 0 15px;padding:0}.Portfolio_portfolioIndex__AuHrj{grid-gap:30px;display:grid;margin:0 auto;max-width:1200px;padding:20px}@media screen and (min-width:768px){.Portfolio_portfolioIndex__AuHrj{grid-template-columns:1fr 1fr;padding:0}}@media screen and (min-width:1200px){.Portfolio_portfolioIndex__AuHrj{grid-template-columns:1fr 1fr 1fr}}
/*# sourceMappingURL=main.d1b01d22.css.map*/