@import url(https://fonts.googleapis.com/css?family=Sen);@import url(https://fonts.googleapis.com/css?family=Nunito);html{font-family:Sen,sans-serif}#root,body{margin:0}#root{border:0 solid}a:active,a:hover,a:link,a:visited{text-decoration:none}#container{height:100vh;overflow:auto;position:absolute}body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}body{background-color:#242424}.sidebar{align-items:center;background-color:#484848;flex-direction:column;float:left;position:fixed;top:0;width:5vw;z-index:2}.sidebar,.sidebarLogo{display:flex;justify-content:center}.sidebarLogo{color:#242424;cursor:pointer;margin:4vh 0 0}.logoImg{width:90%}.paginationContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0;width:100%}.pagination{align-self:center;background-color:grey;border:1.5px solid grey;border-radius:2px;cursor:pointer;display:inline-block;height:3vw;margin-bottom:1.1vw;transition:all .3s}.pagination:hover:not(.active){background-color:#cacaca;border-color:#cacaca}.active{animation:hightlight .4s ease-in-out forwards;background-color:#fff;border-color:#fff}.about,.contact,.home,.projects,.services{align-self:center}.social{color:grey;margin-bottom:0;transition:all .3s}.social .active{color:#fff}.social:hover{color:#cacaca}.socialContainer{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5vh}.retangle-logo{transition:transform 4s linear}.dash-logo,.retangle-logo{pointer-events:none;position:absolute;width:90%}.dash-logo{transition:transform 5s linear}.letters-logo{pointer-events:none;width:90%}.sidebarLogo>svg{max-height:4vw}.sidebarLogo:hover>svg{filter:invert(97%) sepia(100%) saturate(1%) hue-rotate(189deg) brightness(103%) contrast(101%)}.sidebarLogo:hover>.retangle-logo{transform:rotate(1turn)}.sidebarLogo:hover>.dash-logo{animation:Animation-logo-fade 1.125s linear infinite}.navBar{max-width:calc(100% - 5vw);position:fixed;top:0;width:95vw;z-index:1}.navBar,.navMenu{height:6vw;margin:0 0 0 5vw;padding:0}.navMenu{align-items:center;color:#242424;display:grid;flex-direction:column;grid-template-columns:1fr 1fr 1fr 2fr 2fr 1fr 1fr 2fr;list-style-type:none}.navItem>span{color:#486c90;cursor:pointer;font-size:1.1vw;font-weight:750;transition:all .4s ease-in-out}.navItem>span:hover{animation:hightlight .4s ease-in-out forwards;color:#fff}@keyframes hightlight{0%{opacity:.1}to{opacity:1}}.servicesItem{grid-column-start:2}.projectsItem{grid-column-start:4}.abouItem{grid-column-start:5}.contactItem{grid-column-start:6}.hireContainer{grid-column-start:8}.hireItem{align-items:center;background-color:#486c90;border:1px solid #486c90;box-sizing:border-box;color:#242424;cursor:pointer;display:flex;font-size:1.1vw;font-weight:750;height:3vw;justify-content:center;text-align:center;text-rendering:geometricprecision;transition:all .4s ease-in-out;vertical-align:middle;width:12vw}.hireItem:active,.hireItem:hover{background-color:initial;color:#486c90}.hireItem:hover>.rArrow{transform:translateX(1vw)}.active-title span{color:#fff}.Lines_fullLine__wo-Be{height:100vh;position:fixed}.Lines_large__bcsSa,.Lines_mid__RXJEz,.Lines_small__wEYgU{align-items:center;animation:Lines_slideline__dX6k9 3s linear;border-left:1px solid;border-color:#81818133}@keyframes Lines_slideline__dX6k9{0%{transform:translateY(-100%)}to{transform:translateY(0)}}#Lines_line2__5k\+xX{grid-column:1;grid-row:1/3}#Lines_line3__kDJ0H{grid-column:2;grid-row:1/3}#Lines_line4__JDI5f{grid-column:3;grid-row:1/3}#Lines_line5__MU\+Cl{grid-column:4;grid-row:1/3}#Lines_line6__iCBkA{grid-column:5;grid-row:1/3}#Lines_line7__l3zPe{grid-column:6;grid-row:1/3}#Lines_line8__DDe1\+{grid-column:7;grid-row:1/3}#Lines_line9__VKW4I{grid-column:8;grid-row:1/3}.Broadcast_defaultWidth__Sx\+8M{margin:0 0 0 5vw;max-width:calc(100% - 5vw);padding:0;width:95vw}.Broadcast_defaultGrid__2sAkd{display:grid;grid-template-columns:1fr 1fr 1fr 2fr 2fr 1fr 1fr 2fr;height:100vh}.fullContent{align-items:center;background-color:#313131;background:url(/static/media/background.1f2d016aa39e74947d5a.jpg) no-repeat 50% fixed;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0;text-align:center}.fullContent p{color:#fff;font-family:Nunito,sans-serif;font-size:4vh;font-style:normal}.animationMobile{height:40vmin;overflow:hidden;width:100%}.dash-logo-mobile,.retangle-logo-mobile{position:absolute}.dash-logo-mobile,.letters-logo-mobile,.retangle-logo-mobile{height:40vmin;pointer-events:none;width:40vmin}@media (prefers-reduced-motion:no-preference){.retangle-logo-mobile{animation:Animation-logo-spin 20s linear infinite}.dash-logo-mobile{animation:Animation-logo-fade 2.5s linear infinite}}@keyframes Animation-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Animation-logo-fade{0%,to{opacity:0}50%{opacity:1}}.Background_bgvideo__0Twze{bottom:0;height:100vh;left:0;max-height:100%;max-width:100%;object-fit:cover;position:absolute;right:0;top:0;width:100vw;z-index:-1}.Description_description__e79xb{align-self:end;color:#fff;cursor:default;float:left;grid-column-end:9;grid-column-start:3;margin-bottom:6vh;position:relative}.Description_tagline__I8DN\+{border:1px solid #486c90;border-radius:10px;display:inline-block;margin:0 1vw 0 0;width:10vw}.Description_tagname__0tiv5{display:inline-block;font-size:1.5vw;height:.1vw;margin:0}.Description_job__bFvpp{font-size:10vw;margin:0}.Description_jobline1__DCSoY,.Description_jobline2__bIkjQ{display:block;height:10vw}.Description_jobcolored__MGrFB{color:#486c90;margin:0}.Start_startanimator__tMQGo{grid-column-end:2;grid-column-start:1;justify-self:right}.Start_startanimator__tMQGo,.Start_startcontainer__B-gJ2{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end}.Start_startcontainer__B-gJ2{margin-bottom:6vh}.Start_letter__Viqfl{-webkit-text-stroke-width:.1vw;-webkit-text-stroke-color:#486c90;rotate:180deg;transition:all .4s;writing-mode:vertical-lr}.Start_arrow__rUWaS,.Start_letter__Viqfl{align-self:center;color:#0000;font-size:5vw}.Start_arrow__rUWaS{stroke-width:.025vw;stroke:#486c90;cursor:pointer;transition:all .4s ease-in-out}.Start_startcontainer__B-gJ2:hover .Start_arrow__rUWaS{stroke:#fff;transform:translateY(2.5vh)}.Start_startcontainer__B-gJ2:hover .Start_letter__Viqfl{color:#486c90}.Layer_top__lumCf{flex:0.4 1;flex-shrink:1;margin-top:6vw}.Layer_botton__hoTZ9{background-color:#fff;flex:1 1}.Layer_ending__5kywp{flex:0.3 1}.Mainview2_content2__3BFCj{display:flex;flex-direction:column;height:100vh}.Mainview2_pageTitle__h3y5P{align-self:flex-end;color:#fff;font-size:8vw;margin:0 0 -2.1%;text-shadow:-1px 1px 0 #81818133,1px 1px 0 #81818133,1px -1px 0 #81818133,-1px -1px 0 #81818133}.Mainview2_slideTitle__3HMzk{align-self:flex-end;grid-column-end:9;grid-column-start:2}.Mainview2_programming__v0Vx2{align-self:center;grid-column-end:4;grid-column-start:2}.Mainview2_modeling__RUYgn{align-self:center;grid-column-start:4}.Mainview2_visualization__5hkdZ{align-self:center}.Mainview2_backtesting__2idVK{align-self:center;grid-column-end:8;grid-column-start:6}.Mainview2_content2__3BFCj h4{font-size:2vw;font-weight:8000;margin:0}.Mainview2_content2__3BFCj p{color:gray;font-size:x-small;font-size:1vw;margin-right:2vw}.Mainview2_content2__3BFCj img{width:90%;z-index:20}.Mainview2_aiming__\+kD3G{grid-column-end:4;grid-column-start:2}.Mainview2_circle1__zMNW5,.Mainview2_circle2__va5Gi,.Mainview2_circle3__hrdH8{border:1px solid #81818133;border-radius:50%}.Mainview2_circle1__zMNW5{height:0;margin-top:5%;padding-bottom:100%;position:relative;width:100%}.Mainview2_circle2__va5Gi,.Mainview2_circle3__hrdH8{height:0;padding-bottom:66%;transform:translate(25%,25%);width:66%}.Mainview2_circle3__hrdH8{text-align:center}.Mainview2_plus__9Nz2W{stroke-width:1px;color:#486c90;font-size:3vw;padding-top:30%}.Mainview2_circle3__hrdH8 span{color:#242424;display:inline-block;font-size:3vw;font-weight:bolder;position:absolute;top:23%;white-space:nowrap}.Mainview2_circle3__hrdH8 span div{padding-left:4%}.Mainview2_circle3__hrdH8 span h2{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#81818133;color:#0000;display:inline-block;font-size:3vw;left:125%;position:absolute;top:-68%;white-space:nowrap}.Mainview2_toDevelop__ip8Oz{grid-column-end:9;grid-column-start:5;margin-right:1vw}.Mainview2_toDevelop__ip8Oz h1{font-size:3vw;font-weight:bolder;margin-bottom:auto;margin-top:auto}.Mainview2_heart__Ru6Xu{color:#486c90;font-size:2vw;padding-top:38%}h2 svg{color:#486c90}.Mainview2_values1__4fVfL{grid-column-end:7;grid-column-start:5}.Mainview2_values2__4-32v{grid-column-end:9;grid-column-start:7}.Mainview2_values1__4fVfL,.Mainview2_values2__4-32v{margin-bottom:2vw;margin-right:2vw;padding-top:auto}.Mainview2_values1__4fVfL h2,.Mainview2_values2__4-32v h2{font-size:2vw;font-weight:bolder;margin-bottom:auto}.Mainview2_leftPanel__XMeOZ{display:flex;grid-column-end:6;grid-column-start:1;position:relative}.Mainview2_leftPanel__XMeOZ blockquote{align-self:center;color:#bebebe;justify-content:center;margin:0 0 3%;padding-top:10%}.Mainview2_leftPanel__XMeOZ blockquote h4{color:#bebebe;font-size:2.5vw}.Mainview2_leftPanel__XMeOZ .Mainview2_quote__HE1h9{stroke-width:.2px;stroke:#bebebe;color:#0000;font-size:14vw;margin:-15% 0 0 -15%;position:absolute}.Mainview2_leftPanel__XMeOZ .Mainview2_logo__NaG7j{height:25vw;width:25vw}.Mainview2_leftPanel__XMeOZ .Mainview2_photo__3gfB9{bottom:0;left:4%;position:absolute;width:20vw;z-index:100}blockquote{z-index:100000}.Mainview2_rightPanel__cmByK{align-items:flex-start;background-color:#484848;color:#fff;display:flex;flex-direction:column;grid-column-end:9;grid-column-start:6;height:100%;justify-content:center;margin:0;padding-left:2.5vw;z-index:1000}.Mainview2_rightPanel__cmByK h1{font-size:3vw;margin-bottom:auto}.Mainview2_rightPanel__cmByK p{font-size:1.5vw}.Mainview2_rightPanel__cmByK span{justify-self:flex-start}.Mainview2_endingText__kSy7c{align-self:center;grid-column-end:4;grid-column-start:2}.contactMe{align-items:center;background-color:#fff;border:1px solid #fff;box-sizing:border-box;display:flex;height:4vw;justify-content:center;margin-top:10%;text-align:center;text-rendering:geometricprecision;vertical-align:middle;width:16vw}.contactMe,.contactMe>span{color:#486c90;cursor:pointer;font-size:1.1vw;font-weight:750;transition:all .4s ease-in-out}.contactMe:active,.contactMe:hover{background-color:initial;border-color:#486c90;color:#486c90}.rArrow{-webkit-text-stroke:1vw;align-self:center;font-size:2vw;padding-left:1.5vw;transition:all .4s ease-in-out}.contactMe:hover>.rArrow{transform:translateX(1vw)}div,h1,h2,h3,h4,p{cursor:default}
/*# sourceMappingURL=main.ca7b26ab.css.map*/