@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,600,700,300i,600i,700i,800i|Raleway:500,600,800");html,body{height:100%;margin:0px;background:#222}h1,h2,h3,h4,h5,h6{margin:0}h1,h2{font-weight:800;font-family:"Source Sans Pro",Helvetica,sans-serif;text-shadow:0px 3px 5px rgba(0,0,0,0.6)}h3,h4,h5{font-family:"Raleway",sans-serif;font-weight:500}h2{font-size:3rem;margin-top:0px}h4{font-size:1.5rem}h5{font-size:1.25rem}h1{font-size:5rem;margin-bottom:0.25em}p,strong,li{font-family:"Courrier New",monospace;font-size:1em;line-height:1.3rem}i{color:#50597d}footer{grid-area:18 / 1 / 19 / 4;background:#000;display:flex;justify-content:center}footer p{color:#fff;font-size:.8rem}.grid{max-width:1920px;margin:0 auto;box-shadow:0px 0px 24px black;display:grid;grid-template-columns:15% 35% 50%;grid-template-rows:100vh auto repeat(8, auto);grid-template-areas:"left left right" "left left right" "left left right" "left left right" "left left right" "left left right" "left left right" "left left right" "left left right"}.contact-menu{display:none}.contacts{position:fixed;width:15%;z-index:200}.contacts ul{list-style:none;display:flex;flex-direction:column;align-items:flex-start}.contacts ul li{width:4rem;margin-bottom:2rem;text-align:center;text-shadow:0px 3px 5px rgba(0,0,0,0.4)}.contacts ul li i{color:#fff;align-items:center;transition:0.2s}.contacts ul li i:hover{transform:scale(1.2, 1.2)}@keyframes fadeInFromLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInFromLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-moz-keyframes fadeInFromLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.left{height:100%;overflow:hidden;grid-area:left;background:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size:400% 400%;animation:gradientBG 15s ease infinite}.right{grid-area:right;background:#fff}@keyframes gradientBG{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}@-webkit-keyframes gradientBG{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}@-moz-keyframes gradientBG{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}.arrow-wrapper{margin-top:5em;display:flex;align-items:center}.arrow-wrapper .fa-arrow-down{color:#fff;cursor:pointer;flex-shrink:1;text-shadow:0px 3px 6px rgba(0,0,0,0.6);transition:0.2s}.arrow-wrapper .fa-arrow-down:hover{transform:scale(0.99, 0.99);text-shadow:0px 3px 3px rgba(0,0,0,0.5)}.arrow-wrapper .go-to-projects{flex:1;margin-right:1em}.moveup{animation:moveup 1.5s ease-out forwards}@keyframes moveup{from{transform:translateY(50%);opacity:0}to{transform:translate(0%);opacity:1}}@-webkit-keyframes moveup{from{transform:translateY(50%);opacity:0}to{transform:translate(0%);opacity:1}}@-moz-keyframes moveup{from{transform:translateY(50%);opacity:0}to{transform:translate(0%);opacity:1}}.movedown{animation:movedown 1.5s ease-out forwards}@keyframes movedown{from{transform:translateY(-30%)}to{transform:translateY(0%)}}@-webkit-keyframes movedown{from{transform:translateY(-30%)}to{transform:translateY(0%)}}@-moz-keyframes movedown{from{transform:translateY(-30%)}to{transform:translateY(0%)}}.item-a{color:#fff;grid-area:1 / 2 / 2 / 3;text-align:right;align-self:center;padding-right:3em;opacity:0}.item-b{color:#fff;grid-area:2/ 2/ 3 / 3;text-align:right;padding-top:3em;padding-right:3em}.item-c{color:#fff;grid-area:3 / 2 / 4 / 3;text-align:right;padding-top:3em;padding-right:3em}.item-d{color:#fff;grid-area:4 / 2 / 5 / 3;text-align:right;padding-right:3em}.project p{text-shadow:0px 3px 5px rgba(0,0,0,0.6);margin-bottom:0}.project p:nth-child(3){text-decoration:underline}.project{color:#fff;padding-top:3em;padding-right:3em;text-align:right}.project-a{grid-area:5 / 2 / 6 / 3}.project-b{grid-area:6 / 2 / 7 / 3}.project-c{grid-area:7 / 2 / 8 / 3}.project-d{grid-area:8 / 2 / 9 / 3}.project-e{grid-area:9 / 2 / 10 / 3}.tech-specs{text-align:right;float:right;margin-top:0px}.item-r-a{grid-area:1/ 3 / 2 /5;text-align:center}@media (min-width: 768px){.item-r-a{background:url("../assets/images/header-image.jpg") no-repeat center center/cover}}@media (max-width: 767px){.item-r-a{background:url("../assets/images/header-image-mobile.jpg") no-repeat center center/cover}}.item-r-b{grid-area:2/ 3 / 3 /5;text-align:center;padding:3em}.item-r-c{grid-area:3/ 3 / 4 /5;text-align:center;padding:3em}.item-r-c .skills{margin-top:3em;display:flex;flex-direction:column}.item-r-c .skills .skill-groups{margin-bottom:2em;display:flex;flex-direction:row;justify-content:space-around}.item-r-c .skills .skill-groups .skill-item{font-family:"Courrier New",monospace;flex:1;align-self:center}.item-r-d{grid-area:4/ 3 / 5 /5;text-align:center;position:relative}.project-img{max-width:100%}.project-right-a{grid-area:5 / 3 / 6 / 5;padding:3em}.project-right-a div{display:flex;justify-content:space-evenly;margin:1em 0}.project-right-a p{text-align:center;font-size:.8rem;margin:0}.project-right-a a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s}.project-right-a a i{margin-right:0.25em}.project-right-a a:hover{text-decoration:underline;color:#000}@media (max-width: 767px){.project-right-a{position:static;padding:3em 1em;background:#fff;z-index:200}.project-right-a div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-a a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-a a i{margin-bottom:0.25em;font-size:2rem}.project-right-a a:hover{text-decoration:underline;color:#000}}@media (min-width: 768px) and (max-width: 1200px){.project-right-a{padding:3em 1em;background:#fff}.project-right-a div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-a a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-a a i{margin-bottom:0.25em}.project-right-a a:hover{text-decoration:underline;color:#000}}.project-right-b{grid-area:6 / 3 / 7 / 5;padding:3em}.project-right-b div{display:flex;justify-content:space-evenly;margin:1em 0}.project-right-b p{text-align:center;font-size:.8rem;margin:0}.project-right-b a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s}.project-right-b a i{margin-right:0.25em}.project-right-b a:hover{text-decoration:underline;color:#000}@media (max-width: 767px){.project-right-b{position:static;padding:3em 1em;background:#fff;z-index:200}.project-right-b div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-b a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-b a i{margin-bottom:0.25em;font-size:2rem}.project-right-b a:hover{text-decoration:underline;color:#000}}@media (min-width: 768px) and (max-width: 1200px){.project-right-b{padding:3em 1em;background:#fff}.project-right-b div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-b a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-b a i{margin-bottom:0.25em}.project-right-b a:hover{text-decoration:underline;color:#000}}.project-right-c{grid-area:7 / 3 / 8 / 5;padding:3em}.project-right-c div{display:flex;justify-content:space-evenly;margin:1em 0}.project-right-c p{text-align:center;font-size:.8rem;margin:0}.project-right-c a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s}.project-right-c a i{margin-right:0.25em}.project-right-c a:hover{text-decoration:underline;color:#000}@media (max-width: 767px){.project-right-c{position:static;padding:3em 1em;background:#fff;z-index:200}.project-right-c div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-c a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-c a i{margin-bottom:0.25em;font-size:2rem}.project-right-c a:hover{text-decoration:underline;color:#000}}@media (min-width: 768px) and (max-width: 1200px){.project-right-c{padding:3em 1em;background:#fff}.project-right-c div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-c a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-c a i{margin-bottom:0.25em}.project-right-c a:hover{text-decoration:underline;color:#000}}.project-right-d{grid-area:8 / 3 / 9 / 5;display:block;position:relative;background:#000;padding:4em 3em;overflow:hidden;height:700px}.project-right-d .project-links{display:flex;justify-content:space-around;align-items:center;padding:1.5em}.project-right-d .project-links a{text-decoration:none;color:#aaa;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;align-items:center;justify-content:center}.project-right-d .project-links a i{margin-right:0.25em}.project-right-d .project-links a:hover{text-decoration:underline;color:#fff}.project-right-d .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));width:50%;height:auto;margin-right:1em}@media (max-width: 767px){.project-right-d .project-links{display:flex;justify-content:space-between;align-items:center;padding:0;padding-top:1.5em}.project-right-d .project-links a{text-decoration:none;text-align:center;color:#aaa;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-d .project-links a i{margin-bottom:0.25em;margin-right:0}.project-right-d .project-links a p{margin:0}.project-right-d .project-links a:hover{text-decoration:underline;color:#fff}.project-right-d .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));width:100%;height:auto;margin-bottom:1em;margin-right:0}}@media (min-width: 768px) and (max-width: 1200px){.project-right-d .project-links{display:flex;justify-content:space-between;align-items:flex-end;padding:1.5em 0}.project-right-d .project-links a{text-decoration:none;color:#aaa;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-d .project-links a i{margin-bottom:0.25em}.project-right-d .project-links a p{margin:0}.project-right-d .project-links a:hover{text-decoration:underline;color:#fff}.project-right-d .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));width:80%;height:auto;margin-bottom:1em}}.project-right-d .carousel{transition:0.6s ease-out;height:85%;display:flex;flex-wrap:nowrap}.project-right-d .carousel .image-wrapper{display:flex;flex-direction:column;justify-content:center}.project-right-d .carousel .image-wrapper .imagenary-image{flex:1;max-width:300px;max-height:100%;height:auto}.project-right-d .carousel .imagenary-text{flex:1;display:flex;flex-wrap:nowrap;flex-direction:column;height:auto;justify-content:space-evenly}.project-right-d .carousel .imagenary-text p{text-align:center;color:#fff;font-size:14px;padding:1em;border:1px solid #eee;border-radius:16px}.project-right-d .right-overlay{position:absolute;height:100%;width:4em;right:0px;top:0px;background:linear-gradient(to left, #000 40%, transparent);z-index:199}.project-right-d .left-overlay{position:absolute;height:100%;width:4em;left:0px;top:0px;background:linear-gradient(to right, #000 40%, transparent);z-index:199}.project-right-d #chevron-left-img{position:absolute;top:50%;left:16px;margin-top:-25px;height:50px;z-index:200;cursor:pointer}.project-right-d #chevron-left-img #Path_1{stroke:rgba(200,200,200,0.5)}.project-right-d #chevron-left-img #Path_1:hover{stroke:#fff}.project-right-d #chevron-right-img{position:absolute;top:50%;right:16px;margin-top:-25px;z-index:200;cursor:pointer}.project-right-d #chevron-right-img #Path_1{stroke:rgba(200,200,200,0.5)}.project-right-d #chevron-right-img #Path_1:hover{stroke:#fff}.project-right-e{grid-area:9 / 3 / 10 / 5;display:block;position:relative;padding:4em 3em;overflow:hidden;height:700px}.project-right-e .project-links{display:flex;justify-content:space-around;align-items:center;padding:1.5em}.project-right-e .project-links a{text-decoration:none;color:#555;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;align-items:center;justify-content:center}.project-right-e .project-links a i{margin-right:0.25em}.project-right-e .project-links a:hover{text-decoration:underline;color:#000}.project-right-e .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));width:50%;height:auto;margin-right:1em}@media (max-width: 767px){.project-right-e .project-links{display:flex;justify-content:space-between;align-items:center;padding:0;padding-top:1.5em}.project-right-e .project-links a{text-decoration:none;text-align:center;color:#555;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-e .project-links a i{margin-bottom:0.25em;margin-right:0}.project-right-e .project-links a p{margin:0}.project-right-e .project-links a:hover{text-decoration:underline;color:#000}.project-right-e .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));width:100%;height:auto;margin-bottom:1em;margin-right:0}}@media (min-width: 768px) and (max-width: 1200px){.project-right-e .project-links{display:flex;justify-content:space-between;align-items:flex-end;padding:1.5em 0}.project-right-e .project-links a{text-decoration:none;color:#555;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-e .project-links a i{margin-bottom:0.25em}.project-right-e .project-links a p{margin:0}.project-right-e .project-links a:hover{text-decoration:underline;color:#000}.project-right-e .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));width:80%;height:auto;margin-bottom:1em}}.project-right-e .slider{transition:0.6s ease-out;height:85%;display:flex;flex-wrap:nowrap}.project-right-e .slider .image-wrapper{display:flex;flex-direction:column;justify-content:center}.project-right-e .slider .image-wrapper .tt-image{flex:1;max-width:300px;max-height:100%;height:auto}.project-right-e .slider .tt-text{flex:1;display:flex;flex-wrap:nowrap;flex-direction:column;height:auto;justify-content:space-evenly;padding:0 1em}.project-right-e .slider .tt-text p{text-align:center;color:#000;font-size:14px;padding:1em;border:1px solid #000;border-radius:16px}.project-right-e .right-overlay{position:absolute;height:100%;width:4em;right:0px;top:0px;background:linear-gradient(to left, #fff, transparent);z-index:199}.project-right-e .left-overlay{position:absolute;height:100%;width:4em;left:0px;top:0px;background:linear-gradient(to right, #fff, transparent);z-index:199}.project-right-e #chevron-left-tt{position:absolute;top:50%;left:16px;margin-top:-25px;height:50px;z-index:200;cursor:pointer}.project-right-e #chevron-left-tt #Path_1{stroke:#6D6D6D}.project-right-e #chevron-left-tt #Path_1:hover{stroke:#555}.project-right-e #chevron-right-tt{position:absolute;top:50%;right:16px;margin-top:-25px;z-index:200;cursor:pointer}.project-right-e #chevron-right-tt #Path_1{stroke:#6D6D6D}.project-right-e #chevron-right-tt #Path_1:hover{stroke:#555}.count-particles{background:#000022;position:absolute;top:48px;left:0;width:80px;color:#13e8e9;font-size:0.8em;text-align:left;text-indent:4px;line-height:14px;padding-bottom:2px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;border-radius:0 0 3px 3px}#particles-js{width:100%;height:100%}.monkey-gif{width:100%;height:auto}.what-the-hell{font-size:2.5em;color:#fff;position:absolute;top:20%;left:50%;margin-right:10%;text-align:right;z-index:999}@media (min-width: 768px) and (max-width: 1200px){.item-r-b,.item-r-c{padding:3em 1.5em}.contacts ul{padding-left:.75em}}@media (max-width: 767px){.grid{height:100%;display:grid;grid-template-columns:100%;grid-template-rows:30vh 70vh repeat(17, 1fr)}.left{height:100%;grid-area:1 / 1 / 19 / 2;overflow:hidden;background:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size:400% 400%}.item-a{color:#fff;grid-area:2 / 1 / 3 / 2;text-align:center;padding:2em 1em;opacity:0}.item-a>h1{margin-top:0;font-size:3rem;line-height:4rem}.item-b{color:#fff;grid-area:3 / 1 / 4 / 2;text-align:center;padding:1em}.item-c{color:#fff;grid-area:5 / 1 / 6 / 2;text-align:center;padding:2em 1em}.item-d{color:#fff;grid-area:7 / 1 / 8 / 2;text-align:center;padding:2em 1em}.project{color:#fff;text-align:center;padding:2em 1em}.project-a{grid-area:9 / 1 / 10 / 2}.project-b{grid-area:11 / 1 / 12 / 2}.project-c{grid-area:13 / 1 / 14 / 2}.project-d{grid-area:15 / 1 / 16 / 2}.project-e{grid-area:17 / 1 / 18 / 2}.tech-specs{text-align:center;float:none;margin-top:0px;list-style:none;padding:0 1em;display:flex;flex-wrap:wrap;justify-content:center}.tech-specs li{flex-shrink:1;margin:0 0.5rem}.tech-specs li p:before{content:"-"}.tech-specs li:first-child p:before{content:""}.item-r-a{grid-area:1 / 1 / 2 / 2;text-align:center}.item-r-b{grid-area:4 / 1 / 5 /2;text-align:center;padding:3em 1em;background:#fff}.item-r-c{grid-area:6 / 1 / 7 /2;text-align:center;padding:3em 1em;background:#fff}.item-r-d{grid-area:8 / 1 / 9 /2;text-align:center;position:relative}.project-right-a{grid-area:10 / 1 / 11 /2;padding:3em}.project-right-a div{display:flex;justify-content:space-evenly;margin:1em 0}.project-right-a p{text-align:center;font-size:.8rem;margin:0}.project-right-a a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s}.project-right-a a i{margin-right:0.25em}.project-right-a a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px) and (max-width: 767px){.project-right-a{position:static;padding:3em 1em;background:#fff;z-index:200}.project-right-a div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-a a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-a a i{margin-bottom:0.25em;font-size:2rem}.project-right-a a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1200px){.project-right-a{padding:3em 1em;background:#fff}.project-right-a div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-a a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-a a i{margin-bottom:0.25em}.project-right-a a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px){.project-right-b{grid-area:12 / 1 / 13 /2;padding:3em}.project-right-b div{display:flex;justify-content:space-evenly;margin:1em 0}.project-right-b p{text-align:center;font-size:.8rem;margin:0}.project-right-b a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s}.project-right-b a i{margin-right:0.25em}.project-right-b a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px) and (max-width: 767px){.project-right-b{position:static;padding:3em 1em;background:#fff;z-index:200}.project-right-b div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-b a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-b a i{margin-bottom:0.25em;font-size:2rem}.project-right-b a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1200px){.project-right-b{padding:3em 1em;background:#fff}.project-right-b div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-b a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-b a i{margin-bottom:0.25em}.project-right-b a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px){.project-right-c{grid-area:14 / 1 / 15 /2;padding:3em}.project-right-c div{display:flex;justify-content:space-evenly;margin:1em 0}.project-right-c p{text-align:center;font-size:.8rem;margin:0}.project-right-c a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s}.project-right-c a i{margin-right:0.25em}.project-right-c a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px) and (max-width: 767px){.project-right-c{position:static;padding:3em 1em;background:#fff;z-index:200}.project-right-c div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-c a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-c a i{margin-bottom:0.25em;font-size:2rem}.project-right-c a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1200px){.project-right-c{padding:3em 1em;background:#fff}.project-right-c div{display:flex;justify-content:space-evenly;margin-top:1em}.project-right-c a{text-decoration:none;font-family:"Courrier New",monospace;color:#444;transition:0.6s;display:flex;flex-direction:column;align-items:center}.project-right-c a i{margin-bottom:0.25em}.project-right-c a:hover{text-decoration:underline;color:#000}}@media (max-width: 767px){.project-right-d{grid-area:16 / 1 / 17 /2;display:block;position:relative;background:#000;padding:4em 3em;overflow:hidden;height:700px}.project-right-d .project-links{display:flex;justify-content:space-around;align-items:center;padding:1.5em}.project-right-d .project-links a{text-decoration:none;color:#aaa;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;align-items:center;justify-content:center}.project-right-d .project-links a i{margin-right:0.25em}.project-right-d .project-links a:hover{text-decoration:underline;color:#fff}.project-right-d .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));width:50%;height:auto;margin-right:1em}}@media (max-width: 767px) and (max-width: 767px){.project-right-d .project-links{display:flex;justify-content:space-between;align-items:center;padding:0;padding-top:1.5em}.project-right-d .project-links a{text-decoration:none;text-align:center;color:#aaa;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-d .project-links a i{margin-bottom:0.25em;margin-right:0}.project-right-d .project-links a p{margin:0}.project-right-d .project-links a:hover{text-decoration:underline;color:#fff}.project-right-d .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));width:100%;height:auto;margin-bottom:1em;margin-right:0}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1200px){.project-right-d .project-links{display:flex;justify-content:space-between;align-items:flex-end;padding:1.5em 0}.project-right-d .project-links a{text-decoration:none;color:#aaa;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-d .project-links a i{margin-bottom:0.25em}.project-right-d .project-links a p{margin:0}.project-right-d .project-links a:hover{text-decoration:underline;color:#fff}.project-right-d .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.7));width:80%;height:auto;margin-bottom:1em}}@media (max-width: 767px){.project-right-d .carousel{transition:0.6s ease-out;height:85%;display:flex;flex-wrap:nowrap}.project-right-d .carousel .image-wrapper{display:flex;flex-direction:column;justify-content:center}.project-right-d .carousel .image-wrapper .imagenary-image{flex:1;max-width:300px;max-height:100%;height:auto}.project-right-d .carousel .imagenary-text{flex:1;display:flex;flex-wrap:nowrap;flex-direction:column;height:auto;justify-content:space-evenly}.project-right-d .carousel .imagenary-text p{text-align:center;color:#fff;font-size:14px;padding:1em;border:1px solid #eee;border-radius:16px}.project-right-d .right-overlay{position:absolute;height:100%;width:3em;right:0px;top:0px;background:linear-gradient(to left, #000 40%, transparent);z-index:199}.project-right-d .left-overlay{position:absolute;height:100%;width:3em;left:0px;top:0px;background:linear-gradient(to right, #000 40%, transparent);z-index:199}.project-right-d #chevron-left-img{position:absolute;top:50%;left:16px;margin-top:-50px;height:50px;z-index:200;cursor:pointer}.project-right-d #chevron-left-img #Path_1{stroke:rgba(200,200,200,0.5)}.project-right-d #chevron-left-img #Path_1:hover{stroke:#fff}.project-right-d #chevron-right-img{position:absolute;top:50%;right:16px;margin-top:-50px;z-index:200;cursor:pointer}.project-right-d #chevron-right-img #Path_1{stroke:rgba(200,200,200,0.5)}.project-right-d #chevron-right-img #Path_1:hover{stroke:#fff}.project-right-e{grid-area:18 / 1 / 19 /2;display:block;position:relative;background:#eee;padding:4em 3em;overflow:hidden;height:700px}.project-right-e .project-links{display:flex;justify-content:space-around;align-items:center;padding:1.5em}.project-right-e .project-links a{text-decoration:none;color:#555;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;align-items:center;justify-content:center}.project-right-e .project-links a i{margin-right:0.25em}.project-right-e .project-links a:hover{text-decoration:underline;color:#000}.project-right-e .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));width:50%;height:auto;margin-right:1em}}@media (max-width: 767px) and (max-width: 767px){.project-right-e .project-links{display:flex;justify-content:space-between;align-items:center;padding:0;padding-top:1.5em}.project-right-e .project-links a{text-decoration:none;text-align:center;color:#555;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-e .project-links a i{margin-bottom:0.25em;margin-right:0}.project-right-e .project-links a p{margin:0}.project-right-e .project-links a:hover{text-decoration:underline;color:#000}.project-right-e .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));width:100%;height:auto;margin-bottom:1em;margin-right:0}}@media (max-width: 767px) and (min-width: 768px) and (max-width: 1200px){.project-right-e .project-links{display:flex;justify-content:space-between;align-items:flex-end;padding:1.5em 0}.project-right-e .project-links a{text-decoration:none;color:#555;font-family:"Courrier New",monospace;transition:0.6s;flex:1;display:flex;flex-direction:column;align-items:center}.project-right-e .project-links a i{margin-bottom:0.25em}.project-right-e .project-links a p{margin:0}.project-right-e .project-links a:hover{text-decoration:underline;color:#000}.project-right-e .project-links a .playstore-logo{-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.5));width:80%;height:auto;margin-bottom:1em}}@media (max-width: 767px){.project-right-e .slider{transition:0.6s ease-out;height:85%;display:flex;flex-wrap:nowrap}.project-right-e .slider .image-wrapper{display:flex;flex-direction:column;justify-content:center}.project-right-e .slider .image-wrapper .tt-image{flex:1;max-width:300px;max-height:100%;height:auto}.project-right-e .slider .tt-text{flex:1;display:flex;flex-wrap:nowrap;flex-direction:column;height:auto;justify-content:space-evenly;padding:0 1em}.project-right-e .slider .tt-text p{text-align:center;color:#000;font-size:14px;padding:1em;border:1px solid #000;border-radius:16px}.project-right-e .right-overlay{position:absolute;height:100%;width:4em;right:0px;top:0px;background:linear-gradient(to left, #eee, transparent);z-index:199}.project-right-e .left-overlay{position:absolute;height:100%;width:4em;left:0px;top:0px;background:linear-gradient(to right, #eee, transparent);z-index:199}.project-right-e .fa-chevron-left{position:absolute;top:50%;left:16px;margin-top:-25px;height:50px;z-index:200;color:#bbb}.project-right-e .fa-chevron-left:hover{color:#777}.project-right-e .fa-chevron-right{position:absolute;top:50%;right:16px;margin-top:-25px;z-index:200;color:#bbb}.project-right-e .fa-chevron-right:hover{color:#777}.arrow-wrapper{margin-top:1em;display:flex;align-items:center;justify-content:center}.arrow-wrapper .fa-arrow-down{color:#fff;cursor:pointer;flex:auto;text-shadow:0px 3px 6px rgba(0,0,0,0.6);transition:0.2s;text-align:left;font-size:3em}.arrow-wrapper .fa-arrow-down:hover{transform:scale(0.99, 0.99);text-shadow:0px 3px 3px rgba(0,0,0,0.5)}.arrow-wrapper p.go-to-projects{flex:auto;text-align:right}.contact-menu{display:block;background:rgba(0,0,0,0.5);position:fixed;top:30vh;width:14%;text-align:center;padding:0;opacity:0;animation:menuBar 1s forwards 1.5s;cursor:pointer;z-index:900;transition:0.4s}.contact-menu .btn-menu{position:relative;background:transparent;border:none;width:48px;height:48px}.contact-menu .btn-menu:focus{outline:none}.contact-menu .btn-menu .bar-start{position:absolute;background:white;height:8%;width:70%;top:24%;left:50%;margin-left:-35%;transition:.4s}.contact-menu .btn-menu .bar-middle{position:absolute;background:white;height:8%;width:70%;top:50%;left:50%;margin-top:-4%;margin-left:-35%;transition:.4s}.contact-menu .btn-menu .bar-end{position:absolute;background:white;height:8%;width:70%;bottom:24%;left:50%;margin-left:-35%;transition:.4s}.contact-menu .btn-menu .start-close{transform:rotate(45deg);width:80%;margin-top:20%;margin-left:-44%}.contact-menu .btn-menu .end-close{transform:rotate(-45deg);width:80%;margin-bottom:24%;margin-left:-44%}@keyframes menuBar{from{opacity:0}to{opacity:1}}@-webkit-keyframes menuBar{from{opacity:0}to{opacity:1}}@-moz-keyframes menuBar{from{opacity:0}to{opacity:1}}.contacts{position:fixed;width:14%;z-index:900;margin-bottom:-1.5em;background:#000;top:30vh;opacity:0}.contacts ul{list-style:none;display:flex;flex-direction:column;align-items:center;padding:0;justify-content:space-around}.contacts ul li{width:4rem;text-align:center;text-shadow:0px 3px 5px rgba(0,0,0,0.4);margin:0.5rem 0}.contacts ul li i{color:#ccc;align-items:center;transition:0.3s;font-size:2em}.contacts ul li i:hover{transform:scale(1.2, 1.2)}@keyframes fadeIn{from{opacity:0;transform:translateX(-15%)}to{opacity:1;transform:translate(0%)}}@-webkit-keyframes fadeIn{from{opacity:0;transform:translateX(-15%)}to{opacity:1;transform:translate(0%)}}@-moz-keyframes fadeIn{from{opacity:0;transform:translateX(-15%)}to{opacity:1;transform:translate(0%)}}@keyframes fadeOut{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translate(-15%)}}@-webkit-keyframes fadeOut{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translate(-15%)}}@-moz-keyframes fadeOut{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translate(-15%)}}.what-the-hell{font-size:1.5em;color:#fff;position:absolute;top:20%;left:50%;margin-right:10%;text-align:right;z-index:999}footer{display:none}}
/*# sourceMappingURL=main.min.css.map */