@import url(https://fonts.googleapis.com/css?family=Quicksand:400,500,700);.contact,body,html{background-color:#1f2833}#hero,section{height:100vh}#hero,.contact{position:relative}#hero h1,h1{line-height:56px;margin:0}#hero p,p,ul{margin:15px 0 0}#about i,#hero .social-links a:hover,#hero p,#hero p span,.contact,.nav div.logo a:hover,.nav div.main_list ul li a:hover,h1{color:#66fcf1}.contact,.nav{text-align:center}body,html{margin:0;padding:0;box-sizing:border-box;font-family:Quicksand,sans-serif;font-size:10px;overflow-x:hidden}#hero p,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}h2,h3,h4,h5,h6{color:#fffF}.contact,p,ul{font-family:Quicksand,sans-serif}h1{font-size:50px;font-weight:500}p,ul{color:#fffF;font-size:20px}.experience{padding-top:50vh;padding-bottom:275vh}.cert-badge{padding-top:2vh;width:100%;max-width:14vh;height:auto}.about-me-img{width:100%;border:1px solid #66fcf1;border-radius:4px;max-width:40vh;height:auto;float:right}.contact{font-size:16px;padding:1.25rem 1.75rem;border:1px solid #66fcf1;border-radius:3px;margin:80px auto 0;cursor:pointer;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition-duration:.4s}.contact:hover{background-color:#66fcf1;color:#0b0c10}.list-block,.navTrigger{display:none}#hero{width:100%;background:url("../img/33b7107f2717dbc19bf30def71915c0a125438dc60796514b733b035a411e2d0.png") top right/cover no-repeat}#hero:before{content:"";background:rgba(31,40,51,.9);position:absolute;bottom:0;top:0;left:0;right:0}#hero h1{font-size:65px;font-weight:700;color:#fff}#hero p{font-size:26px}#hero p span{letter-spacing:1px}#hero .social-links{margin-top:30px}#hero .social-links a{font-size:24px;display:inline-block;color:#fffF;line-height:1;margin-right:20px;transition:.3s}.nav{width:100%;height:75px;line-height:65px;padding-top:5px;padding-bottom:20px;-webkit-transition:.4s;transition:.4s;position:fixed;z-index:1}.nav div.logo{float:left;width:auto;height:auto;padding-left:3rem}.nav div.logo a{text-decoration:none;color:#fff;font-size:2.5rem}.nav div.main_list{height:65px;float:right}.nav div.main_list ul{width:100%;height:65px;display:flex;list-style:none;margin:0;padding:0}.nav div.main_list ul li{width:auto;height:65px;padding:0 3rem 0 0}.nav div.main_list ul li a{text-decoration:none;color:#fff;line-height:65px;font-size:2.4rem}@media screen and (min-width:768px) and (max-width:1024px){.container{margin:0}}@media screen and (max-width:768px){.nav div.media_button,.navTrigger{display:block}.nav div.logo{margin-left:15px}.nav div.main_list{width:100%;height:0;overflow:hidden}.nav div.show_list{height:auto;display:none}.nav div.main_list ul{flex-direction:column;width:100%;height:100vh;right:0;left:0;bottom:0;background-color:#111;background-position:center top}.nav div.main_list ul li{width:100%;text-align:right}.nav div.main_list ul li a{text-align:center;width:100%;font-size:3rem;padding:20px}}.navTrigger{cursor:pointer;width:30px;height:25px;margin:auto;position:absolute;right:30px;top:0;bottom:0}.navTrigger i{background-color:#fff;border-radius:2px;content:'';display:block;width:100%;height:4px}.navTrigger i:first-child{-webkit-animation:.8s reverse backwards outT;animation:.8s reverse backwards outT}.navTrigger i:nth-child(2){margin:5px 0;-webkit-animation:.8s reverse backwards outM;animation:.8s reverse backwards outM}.navTrigger i:nth-child(3){-webkit-animation:.8s reverse backwards outBtm;animation:.8s reverse backwards outBtm}.navTrigger.active i:first-child{-webkit-animation:.8s forwards inT;animation:.8s forwards inT}.navTrigger.active i:nth-child(2){-webkit-animation:.8s forwards inM;animation:.8s forwards inM}.navTrigger.active i:nth-child(3){-webkit-animation:.8s forwards inBtm;animation:.8s forwards inBtm}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}.affix{padding:0;background-color:#111;position:fixed}@media (max-width:1370px){.experience{padding-top:50vh;padding-bottom:430vh}section{height:130vh}}@media (max-width:1281px){.experience{padding-top:70vh;padding-bottom:500vh}section{height:160vh}.cert-badge{max-width:20vh}}@media (max-width:961px){#hero,.list-block{padding-right:unset}#hero{padding-left:6vh;text-align:center}#hero h1{font-size:60px;line-height:36px}#hero p{margin-top:10px;font-size:40px;line-height:80px}section{height:130vh;padding-left:5vh}.list-block{display:flex}.experience{padding-top:160vh;padding-bottom:100vh}.about-me-img{max-width:30vh;float:right}.cert-badge{max-width:12vh}}@media (max-width:761px){.experience{padding-top:260vh;padding-bottom:200vh}}@media (max-width:641px){.list-block{display:flex;padding-right:unset}.experience{padding-top:160vh;padding-bottom:140vh}#hero{padding-right:5vh;text-align:center}#hero h1,h1{font-size:32px;line-height:36px}#hero p{margin-top:10px;font-size:20px;line-height:24px}section{height:120vh;padding-left:5vh}.about-me-img{max-width:30vh}.cert-badge{max-width:12vh}}@media (max-width:481px){.list-block{display:flex;padding-right:6vh;padding-left:unset}.experience{padding-top:350vh;padding-bottom:300vh}.about-me-img{border:1px solid #66fcf1;border-radius:4px;max-width:40vh;height:unset;display:block;margin:2vh auto;width:50%;float:right}section{height:150vh}h1{font-size:30px}p,ul{font-size:18px}.cert-badge{max-width:12vh;padding-top:2vh;float-right:unset}}@media (max-width:320px){.about-me-img{border:1px solid #66fcf1;border-radius:4px;height:unset;float:unset;display:block;margin:2vh auto;width:50%;max-width:30vh}.list-block{display:flex;padding-right:6vh}.experience{padding-top:260vh;padding-bottom:200vh}#hero{padding-right:3vh;text-align:center}#hero h1,h1{font-size:32px;line-height:36px}#hero p{margin-top:10px;font-size:20px;line-height:24px}section{height:150vh;padding-left:5vh}.cert-badge{max-width:12vh}}