@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.slide h1{transition:all .3s ease;transform:translateY(-20px);opacity:0}.slide Button,.slide p{transform:translateY(20px);opacity:0}.slide Button,.slide p,.slide section *{transition:all .3s ease}.slide section img{transform:translateX(-10px);opacity:0}.slide section span{transform:translateY(-10px);opacity:0}.slide section span strong{transform:translateY(10px);opacity:0}.slide.animateIn.next Button,.slide.animateIn.next h1,.slide.animateIn.next p,.slide.animateIn.next section *,.slide.animateIn.previous Button,.slide.animateIn.previous h1,.slide.animateIn.previous p,.slide.animateIn.previous section *,.slide.current Button,.slide.current h1,.slide.current p,.slide.current section *{transform:translateX(0);transition-delay:.9s;opacity:1}.slide.animateIn.next p,.slide.animateIn.previous p{transition-delay:1.1s}.slide.animateIn.next Button,.slide.animateIn.next section img,.slide.animateIn.previous Button,.slide.animateIn.previous section img{transition-delay:1.3s}.slide.animateIn.next section span,.slide.animateIn.previous section span{transition-delay:1.4s}.slide.animateIn.next section span strong,.slide.animateIn.previous section span strong{transition-delay:1.5s}.slide.animateOut h1{transition-delay:.3s}.slide.animateOut p{transition-delay:.2s}.slide.animateOut section span{transition-delay:.1s}.slide.animateOut section span strong{transition-delay:0s}body{font-family:"Lato",sans-serif;box-sizing:border-box;padding-top:75px}header{position:fixed;top:0;left:0;width:100%;height:75px;background:#000;z-index:10}header section{max-width:1300px;margin:auto;padding:20px;background:#ffd800}@media (max-width:1515px){header section{max-width:100%}}header section .logo{transform:translateX(-87px)}header section a{float:right;padding:3px 0}*{outline:none}Button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-filter:drop-shadow(0 5px 5px rgba(0,0,0,.1));-webkit-transition:all .5s ease;filter:drop-shadow(0 5px 5px rgba(0,0,0,.1));transition:all .5s ease;border:none;background:#ffd800;border-radius:30px;text-transform:uppercase;box-sizing:border-box;padding:15px 40px;font-weight:400;font-size:13px;cursor:cursor}Button:hover{color:#fff;background:#222;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2))}.wrapper{max-width:1335px;box-sizing:border-box;padding:0 20px;margin:auto}.wrapper a{display:inline-block;margin:5px}.wrapper a:first-child{margin-left:0}.slider-wrapper{position:relative;height:70vh;overflow:hidden}.slide{height:70vh;background-size:cover!important}.slide:before{content:"";display:block;position:absolute;width:100%;height:100%;background:linear-gradient(transparent,rgba(0,0,0,.9));bottom:0;left:0}.previousButton{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23202020'/%3E%3C/svg%3E") no-repeat 50%/16px}.nextButton,.previousButton{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:32px;height:32px;text-indent:-9999px;cursor:pointer}.nextButton{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23202020'/%3E%3C/svg%3E") no-repeat 50%/16px}.previousButton:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23202020'/%3E%3C/svg%3E") no-repeat 50%/16px}.nextButton:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23202020'/%3E%3C/svg%3E") no-repeat 50%/16px}.previousButton{left:0;transform:rotate(180deg) translateY(50%)}.previousButton:hover{left:-10px}.nextButton{right:0}.nextButton:hover{right:-10px}.slider-content{text-align:center}.slider-content .inner{padding:0 70px;box-sizing:border-box;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-content .inner Button{transition-delay:0s}.slider-content .inner h1{font-weight:900;margin:0 auto;max-width:840px;color:#fff;font-size:64px;line-height:1}.slider-content .inner p{color:#fff;font-size:14px;line-height:1.5;margin:20px auto 30px;max-width:640px}.slider-content section{position:absolute;bottom:20px;left:20px}.slider-content section span{color:#fff;color:hsla(0,0%,100%,.5);font-size:12px;display:inline-block;text-align:left;line-height:1.4;vertical-align:middle;margin-left:10px}.slider-content section img{width:40px;height:40px;border:2px solid hsla(0,0%,100%,.5);border-radius:100%;vertical-align:middle}.slider-content section span strong{color:#fff;font-size:14px;display:block}@media (max-height:500px){.slide,.slider-wrapper{height:calc(100vh - 75px)}}@media (max-width:640px){.slide,.slider-wrapper{height:calc(80vh - 75px)}}@media (max-height:600px){.slider-content .inner h1{font-size:32px}}@media (max-width:640px){.slider-content .inner h1{font-size:32px}}.box_shw2{box-shadow:0 0 25px rgba(0,0,0,.12)}.f_12_14{font-size:12px;line-height:14px!important}.f_20_22{font-size:20px;line-height:22px!important}.bg_grey{background-color:#f1f1f1!important}.w_500{width:500px;max-width:100%}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}p{font-size:1em;line-height:1.4em;margin-bottom:20px;color:#444}#cv{width:90%;max-width:800px;background:#f3f3f3;margin:30px auto}.mainDetails{padding:25px 35px;border-bottom:2px solid #cf8a05;background-color:#8ec5fc;background-image:linear-gradient(62deg,#8ec5fc,#e0c3fc)}#name h1{font-size:2.5em;font-weight:700;margin-bottom:-6px}#name h1,#name h2{font-family:"Rokkitt",Helvetica,Arial,sans-serif}#name h2{font-size:2em;margin-left:2px}#mainArea{padding:0 40px}#headshot{width:12.5%;float:left;margin-right:30px}#headshot img{width:100%;height:auto;border-radius:50px}#name{float:left}#contactDetails{float:right}#contactDetails ul{list-style-type:none;font-size:.9em;margin-top:2px}#contactDetails ul li{margin-bottom:3px;color:#444}#contactDetails ul li a,a[href^=tel]{color:#444;text-decoration:none;transition:all .3s ease-in}#contactDetails ul li a:hover{color:#cf8a05}section{border-top:1px solid #dedede;padding:20px 0 0}section:first-child{border-top:0}section:last-child{padding:20px 0 10px}.sectionTitle{float:left;width:30%}.sectionContent{float:right;width:70%}.sectionTitle h1{color:brown}.sectionContent h2,.sectionTitle h1{font-family:"Rokkitt",Helvetica,Arial,sans-serif;font-size:1.5em}.sectionContent h2{margin-bottom:-2px}.subDetails{font-size:.8em;font-style:italic;margin-bottom:3px}.keySkills{list-style-type:none;-webkit-column-count:3;column-count:3;margin-bottom:20px;font-size:1em;color:#444}.keySkills ul li{margin-bottom:3px}@media (min-width:602px) and (max-width:800px){#headshot{display:none}.keySkills{-webkit-column-count:2;column-count:2}}@media (max-width:601px){#cv{width:95%;margin:10px auto;min-width:280px}#headshot{display:none}#contactDetails,#name{float:none;width:100%;text-align:center}.sectionContent,.sectionTitle{float:none;width:100%}.sectionTitle{margin-left:-2px;font-size:1.25em}.keySkills{-webkit-column-count:2;column-count:2}}@media (max-width:480px){.mainDetails{padding:15px}section{padding:15px 0 0}#mainArea{padding:0 25px}.keySkills{-webkit-column-count:1;column-count:1}#name h1{line-height:.8em;margin-bottom:4px}}@media print{#cv{width:100%}}@-webkit-keyframes reset{0%{opacity:0}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}40%{opacity:0}to{opacity:1}}@keyframes reset{0%{opacity:0}to{opacity:0}}@keyframes fade-in{0%{opacity:0}40%{opacity:0}to{opacity:1}}.instaFade{-webkit-animation-name:reset,fade-in;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in;-moz-animation-name:reset,fade-in;-moz-animation-duration:1.5s;-moz-animation-timing-function:ease-in;animation-name:reset,fade-in;animation-duration:1.5s;animation-timing-function:ease-in}.quickFade{-webkit-animation-name:reset,fade-in;-webkit-animation-duration:2.5s;-webkit-animation-timing-function:ease-in;-moz-animation-name:reset,fade-in;-moz-animation-duration:2.5s;-moz-animation-timing-function:ease-in;animation-name:reset,fade-in;animation-duration:2.5s;animation-timing-function:ease-in}.delayOne{-webkit-animation-delay:0,.5s;animation-delay:0,.5s}.delayTwo{-webkit-animation-delay:0,1s;animation-delay:0,1s}.delayThree{-webkit-animation-delay:0,1.5s;animation-delay:0,1.5s}.delayFour{-webkit-animation-delay:0,2s;animation-delay:0,2s}.delayFive{-webkit-animation-delay:0,2.5s;animation-delay:0,2.5s}#footer{background-color:#061b3d;color:grey;z-index:1000}.btn-style{font-size:1.25rem}.home-style{font-size:1.75rem}@-webkit-keyframes move{0%{top:-80px}to{top:0}}@keyframes move{0%{top:-80px}to{top:0}}.fade-in-nav{-webkit-animation:move 1s alternate;animation:move 1s alternate;position:fixed;top:0;right:0;left:0;z-index:10}.fade-in-nav+.content-containers{padding-top:60px}.progress{height:1.5rem;font-size:1rem}.testbg{background-image:url(/static/media/EPI.b85b36b9.png)}.aguabg,.testbg{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.aguabg{background-image:url(/static/media/Admin.a04a5da0.png)}.todobg{background-image:url(/static/media/Gest-Vhe.2ab903c7.jpg);height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.mytext{font-size:1.2rem}.btn-style:hover{cursor:pointer}.home-style:hover{cursor:pointer!important}@-webkit-keyframes slideBot{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}@keyframes slideBot{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}.hidden,.hiddenBot,.hiddenRight{opacity:0}.slideBot{-webkit-animation:slideBot 1s;animation:slideBot 1s}@-webkit-keyframes slideLeft{0%{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:translateX(0)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideRight{0%{opacity:0;transform:translateX(300px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(300px)}to{opacity:1;transform:translateX(0)}}.slideRight{-webkit-animation:slideRight 1s;animation:slideRight 1s}.slideLeft{-webkit-animation:slideLeft 1s;animation:slideLeft 1s}.project-container{padding-top:6rem}@-webkit-keyframes fillBar{0%{width:0}to{width:80%}}@keyframes fillBar{0%{width:0}to{width:80%}}@-webkit-keyframes fill60Bar{0%{width:0}to{width:60%}}@keyframes fill60Bar{0%{width:0}to{width:60%}}@-webkit-keyframes fill90Bar{0%{width:0}to{width:90%}}@keyframes fill90Bar{0%{width:0}to{width:90%}}.fill-bar{width:0}.filed-80-bar{-webkit-animation:fillBar 2s;animation:fillBar 2s}.fill-60-bar{width:0}.filed-60-bar{-webkit-animation:fill60Bar 2s;animation:fill60Bar 2s}.fill-90-bar{width:0}.filed-90-bar{-webkit-animation:fill90Bar 2s;animation:fill90Bar 2s}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#f8f9fa}.text{top:30%;transform:translate(-50%,-30%)}.project-button,.text{color:#000;font-size:20px;position:absolute;left:50%;text-align:center}.project-button{background-color:#f8f9fa;border:1px solid #122444;top:70%;transform:translate(-50%,-70%)}.project-button:hover{background-color:#122444;color:#fff}.aguabg:hover .overlay,.testbg:hover .overlay,.todobg:hover .overlay{opacity:1}overlay for gallery #gallery-card{position:fixed;display:none;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:100}.modal-card{display:none;position:absolute;width:45%;top:10%;left:50%;height:85%;background-color:#f8f9fa;z-index:101;transform:translate(-50%,-10%);-ms-transform:translate(-50%,-10%)}.visual img,.visual video{width:100%;height:auto;border-bottom:2px solid #000}.modal-info{display:flex;flex-direction:column;width:100%;padding:1.5rem}.modal-bottom{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:900px){.modal-card{width:100%;height:100%}}
/*# sourceMappingURL=main.ac21fc8a.chunk.css.map */