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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#trapezoid:hover .sub-home{justify-content:center;margin-top:53px}#trapezoid{border-bottom:80px solid #0000;border-top:80px solid #0000;border-color:currentcolor #0000 #6fa3efe6;border-radius:20px 20px 0 0;border-style:solid;border-width:0 80px 110px;box-sizing:initial;color:#000000b3;font:normal 100%/normal Arial,Helvetica,sans-serif;height:0;margin-top:-53px;padding-left:2%;position:relative;text-overflow:clip;transform:rotateX(180deg);transition:all .7s ease;width:75%}@media (max-width:800px){#trapezoid{border-bottom:90px solid #6fa3efe6}}.navbar{display:flex;height:80px;justify-content:center;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:1}.navbar a{color:#fff;float:left;letter-spacing:4px;padding:14px 25px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease}@media (max-width:800px){.navbar a{color:#fff;float:left;font-size:11px;letter-spacing:1px;padding:3px 8px;text-align:center;text-transform:uppercase;transition:all .5s ease}}.subnavbtn{background-color:inherit;border:none;color:#fff;font-family:inherit;font-size:20px;letter-spacing:8px;margin:0;outline:none;padding:14px 25px;text-transform:uppercase;transition:all .5s ease}.navbar a:hover,.subnavbtn:hover{background:linear-gradient(to bottom right,#000,#434343);border-radius:5px;color:#fff;margin-top:1.7%}#trapezoid a{transform:rotateX(180deg)}.pages{transform:rotate(180deg)}.text1{display:flex;justify-content:space-evenly}body{background:linear-gradient(to bottom right,#000,#434343)}.first{color:#fff;text-align:center}html{scroll-behavior:smooth}.mypic{border-radius:90%/80%;height:auto;max-width:100vh;width:60vh}.flex-container{animation:transitionIn 2s;justify-content:space-around;padding-top:.5%}.flex-container,.flexcontainer{align-items:center;display:flex;flex-direction:row}#firstsection{height:80vh}#secondsection{align-items:center;display:flex;height:90vh;justify-content:center;padding-top:8%}.first-col{color:#fff;flex:1 1}#description{width:80%}.second-col{flex:1 1}.color{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom right,#7299ee,#0b40de);color:#0000}@media (max-width:900px){.first-col{flex-basis:100%;text-align:center}.first-col:first-child{order:2}.first-col:nth-child(2){order:1}}.arrowdown{border-color:#6fa3ef;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:2vw;transform:rotate(45deg);transition:border-width .15s ease-in-out;width:2vw}.arrowd{align-items:center;display:flex;justify-content:center}.arrowdown:hover{border-bottom-width:4px;border-right-width:4px;cursor:pointer}.arrowup{border-color:#fff;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:5vw;transform:rotate(225deg);transition:border-width .15s ease-in-out;width:5vw}.arrowup:hover{border-bottom-width:4px;border-right-width:4px}.arrowu{align-items:center;bottom:0;display:flex;justify-content:center;padding-top:3rem}.secondsection footer{bottom:0;position:absolute;width:100%}p{font-size:23px}@media (max-width:900px){p{font-size:17px}}@media (max-width:725px){p{font-size:15px}}.scrolldown{color:#fff;padding-top:.5%}.scrollup{color:#fff;text-align:center}.name{font-size:70px}@media (max-width:500px){.name{font-size:50px}.abtme{font-size:25px}}.scrolldown{cursor:pointer;display:block;text-align:center}@media (max-width:900px){.flex-container{height:80vh}.flex-container,.flexcontainer{flex-direction:column;justify-content:space-evenly}.mypic{width:36vh}.flex1{padding-top:20%}}.myimages{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:70%;width:auto}@media only screen and (min-width:1600px){.slider{align-items:center;display:flex;justify-content:center;position:relative}}@media only screen and (min-width:500px){.right-arrow{color:#fff;cursor:pointer;font-size:2rem;left:10rem;position:absolute;top:50%;-webkit-user-select:none;user-select:none;z-index:2}}@media only screen and (max-width:750px){.slider{margin-left:-20%;padding-bottom:15%;width:75vw}}.slider{align-items:center;display:flex;justify-content:center;position:relative}.flex1{justify-content:space-around}.right-arrow{left:30rem;z-index:2}.left-arrow,.right-arrow{color:#fff;cursor:pointer;font-size:2rem;position:absolute;top:50%;-webkit-user-select:none;user-select:none}.left-arrow{left:5rem;z-index:10}.slide{opacity:0;transition-duration:1s ease}.slide.active{opacity:1;transform:scale(1.08);transition-duration:1s;width:80%}.first-col{float:left;padding:0 10px 0 0;width:50%}.second-col{color:#fff;float:right;padding:0 3rem 0 0;width:50%}.arrowleft{border-color:#6fa3ef;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:2vw;transform:rotate(135deg);transition:border-width .15s ease-in-out;width:2vw}.arrowl{align-items:center;display:flex;justify-content:center}.arrowleft:hover{border-bottom-width:4px;border-right-width:4px;cursor:pointer}.arrowright{border-color:#6fa3ef;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:2vw;transform:rotate(315deg);transition:border-width .15s ease-in-out;width:2vw}.arrowr{align-items:center;display:flex;justify-content:center}.arrowright:hover{border-bottom-width:4px;border-right-width:4px;cursor:pointer}.flex1{align-items:center;flex-direction:row}.logos{border-radius:50%/50%}.mainBox{align-items:center;background:linear-gradient(to bottom right,#78b3ea,#4169e1);border-radius:15px;color:#fff;display:flex;margin:2.5% 20% 10%;padding:2%}.leftBox{justify-content:space-evenly}.leftBox,.top{align-items:center}.bottom,.leftBox,.top{display:flex;flex:1 1;flex-direction:column}.bottom{align-items:flex-start;padding-top:3%}.rightbox{flex:1 1;padding-left:15%}.mp{height:50%;width:75%}.iconRow{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:10%;padding-left:15%}.names{font-size:20px;padding-left:25%}.text{font-size:10px;padding-bottom:10%;padding-left:5%}.cm,.text{text-align:center}.cm{font-family:Script MT;font-size:30px;margin-bottom:1%}@media (max-width:800px){.cm{font-size:20px}.text{font-size:17px}}a{color:inherit}a:active,a:hover,a:link,a:visited{text-decoration:none}@media (max-width:800px){.mainBox{flex-direction:column}.rightbox{padding:5% 0;text-align:center}}.flex1{color:#fff;display:flex;justify-content:space-between}.exp{color:#fff;padding:0 5rem 5rem}.flex2{display:flex;justify-content:space-between}video{height:240px;width:360px}@media only screen and (max-width:500px){video{height:auto;width:95%}}.highlight{-webkit-background-clip:text;background-clip:text;color:#000}img{height:240px;width:360px}.mainbox{background:linear-gradient(to bottom right,#78b3ea,#4169e1);border-radius:15px;box-sizing:border-box;color:#fff;display:flex;flex:1 1 40%;margin:5% 5% 1%;max-width:40%;padding:1%}.mainbox_projects,.mainbox_projects_image{background:linear-gradient(to bottom right,#78b3ea,#4169e1);border-radius:15px;box-sizing:border-box;color:#fff;display:flex;margin-bottom:10%;margin-left:5%;margin-right:5%;padding:5%}.mainbox_projects_image{flex-direction:column}.col{flex:1 1}.leftbox{flex:0 0 80%;flex-direction:column;font-size:18px}.leftbox,.rightBox{align-items:center;display:flex;justify-content:center}.rightBox{flex:1 1;object-fit:cover;padding-left:5%}.flexbox,.flexbox_projects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@keyframes fade-in{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.pics{animation-timeline:view();animation-range:250px 450px;animation:fade-in linear forwards;opacity:0;scale:.8}.pi,.pics{height:auto;width:100%}@media only screen and (max-width:1050px){.pics{animation-range:100px 250px}}.proj_pics{height:auto;width:50%}.img_box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:6%}.text{font-size:18px;margin-right:5%;padding-bottom:.5%}.role{font-size:20px;padding-bottom:5%}.company{font-size:35px;font-weight:700;padding-bottom:2%;padding-top:2%}.gradient-text{align-items:center;animation:transitionIn 2s;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom right,#add8e6,#4169e1);color:#0000;display:flex;flex-direction:column;font-family:palatino,serif;font-size:100px;height:100vh;justify-content:center;margin-bottom:1%;margin-top:-3%;text-align:center;width:auto}@media only screen and (max-width:1050px){.gradient-text{font-size:60px;height:93vh}}.summary{font-family:sans-serif;font-size:25px;padding:2.5% 20% 0}@media only screen and (max-width:1050px){.summary{font-size:20px}}.flexy,.flexy1{align-items:center;background-image:linear-gradient(to bottom right,#78b3ea,#4169e1);display:flex;flex-direction:row;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.picy{flex:1 1}.descy,.descy1{color:#fff;flex:1 1;text-align:center}@media screen and (max-width:950px){.flexy{flex-direction:column}.descy:nth-child(2){order:-1}}@media (max-width:950px){.flexy1{flex-basis:100%;flex-direction:column}.text{padding-bottom:5%}}ul{text-align:left}@media (max-width:1000px){.flexbox{flex-direction:column}.mainbox{max-width:90%}}.thick-line{background-color:#957c3d;height:30px;margin-top:-.24%}@media (max-width:950px){.thick-line{margin-top:-.625%}}.header{font-size:24px;padding-bottom:5%}.arrowd1{align-items:center;display:flex;justify-content:center;margin-top:8%}.arrowdown1:hover{border-bottom-width:4px;border-right-width:4px;cursor:pointer}.arrowdown1{border-color:#6fa3ef;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:2vw;transform:rotate(45deg);transition:border-width .15s ease-in-out;width:2vw}@media (max-width:900px){.flexbox_projects{flex-direction:column}}li{margin:1%}@keyframes transitionIn{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.97001d20.css.map*/