@import url(fonts.min.css);.personal-photo{height:20vh;border-radius:50%;margin-bottom:2vh}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}section{display:block}a{background:0 0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}img{border:0}html{font-size:62.5%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{font-weight:400;line-height:1;text-rendering:optimizeLegibility;word-wrap:break-word;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}div,h1,li,p,ul{margin:0;padding:0}h1{-webkit-font-variant-ligatures:common-ligatures;-moz-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility}i{font-style:italic;line-height:inherit}ul{list-style:none}li{display:block}a{text-decoration:none;line-height:inherit}.row{width:94%;max-width:1140px;margin:0 auto}.row:after,.row:before{content:"";display:table}.row:after{clear:both}[class*=col-]{float:left}[class*=col-]{padding:0 20px}.col-twelve{width:100%}@media screen and (max-width:1024px){[class*=col-]{padding:0 18px}}@media screen and (max-width:768px){.row{width:auto;padding-left:30px;padding-right:30px}[class*=col-]{padding:0 15px}}@media screen and (max-width:600px){.row{padding-left:25px;padding-right:25px;padding-bottom:20px}[class*=col-]{padding:0 10px}}@media screen and (max-width:400px){[class*=col-]{width:100%!important;float:none!important;clear:both!important;margin-left:0;margin-right:0;padding:0}}html{font-size:10px}@media only screen and (max-width:1024px){html{font-size:9.411764705882353px}}@media only screen and (max-width:768px){html{font-size:10px}}@media only screen and (max-width:400px){html{font-size:9.411764705882353px}}body,html{height:100%}body{background:#151515;font-family:lora-regular,serif;font-size:1.7rem;line-height:3rem;color:#6e6e6e}a,a:visited{color:#000;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:active,a:focus,a:hover{color:#cc005f;outline:0}h1{font-family:poppins-semibold,sans-serif;color:#313131;font-style:normal;text-rendering:optimizeLegibility;margin-bottom:2.1rem}h1{font-size:3.1rem;line-height:1.355;letter-spacing:-.1rem}@media only screen and (max-width:600px){h1{font-size:2.6rem;letter-spacing:-.07rem}}i{font-size:1.7rem;line-height:3rem;font-style:normal;font-weight:400}i{font-family:lora-italic,serif}ul{list-style:disc}li{display:list-item}ul{margin-left:1.7rem}ul li{padding-left:.4rem}.button{margin-bottom:1.2}p,ul{margin-bottom:3rem}::-webkit-input-placeholder{color:#a1a1a1}:-moz-placeholder{color:#a1a1a1}::-moz-placeholder{color:#a1a1a1}:-ms-input-placeholder{color:#a1a1a1}.button,a.button{display:inline-block;font-family:poppins-bold,sans-serif;font-size:1.4rem;text-transform:uppercase;letter-spacing:.3rem;height:5.4rem;line-height:5.4rem;padding:0 3rem;margin:0 .3rem 1.2rem 0;background:#d8d8d8;color:#313131;text-decoration:none;cursor:pointer;text-align:center;white-space:nowrap;border:none;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:focus,.button:hover,a.button:hover{background:#bebebe;color:#000;outline:0}.button.stroke{background:0 0!important;border:3px solid #313131;line-height:4.8rem}.button.stroke:hover{border:3px solid #c7d6d0;color:#c7d6d0}#intro{background:#151515 url(../images/intro-bg.jpg) no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed;width:100%;height:100%;min-height:720px;display:table;position:relative;text-align:center}.intro-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#111;opacity:.85}.intro-content{display:table-cell;vertical-align:middle;text-align:center;-webkit-transform:translateY(-2.1rem);-ms-transform:translateY(-2.1rem);transform:translateY(-2.1rem)}.intro-content h1{color:#fff;font-family:poppins-medium,sans-serif;font-size:7.4rem;line-height:1.071;max-width:900px;margin-top:0;margin-bottom:.6rem;margin-left:auto;margin-right:auto;text-shadow:0 0 20px rgba(0,0,0,.5)}.intro-content .intro-position{font-family:lora-regular,serif;font-size:1.7rem;line-height:2.4rem;text-transform:uppercase;letter-spacing:.2rem;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.2)}.intro-content .intro-position span{display:inline-block}.intro-content .intro-position span::after{content:"|";text-align:center;display:inline-block;padding:0 8px 0 14px;color:rgba(255,255,255,.3)}.intro-content .intro-position span:first-child::before{content:"|";text-align:center;display:inline-block;padding:0 14px 0 8px;color:rgba(255,255,255,.3)}.intro-content .button{color:#fff!important;border-color:rgba(255,255,255,.3);height:6rem!important;line-height:5.4rem!important;padding:0 3.5rem 0 3.5rem!important;margin-top:.6rem;font-size:1.3rem;text-transform:uppercase;letter-spacing:.25rem}.intro-content .button:focus,.intro-content .button:hover{border-color:#a5bcb4}.intro-social{display:block;position:absolute;width:100%;left:0;bottom:7.2rem;font-size:3.3rem;margin:0;padding:0}.intro-social li{display:inline-block;margin:0 20px;padding:0}.intro-social li a,.intro-social li a:visited{color:#fff}.intro-social li a:focus,.intro-social li a:hover{color:#8ec1af}@media only screen and (max-width:1024px){.intro-content h1{font-size:7.6rem}.intro-social{font-size:3rem}.intro-social li{margin:0 15px}}@media only screen and (max-width:768px){#intro{min-height:660px}.intro-content h1{font-size:5.2rem}.intro-content .intro-position{font-size:1.3rem}.intro-social{font-size:2.5rem}.intro-social li{margin:0 10px}}@media only screen and (max-width:600px){#intro{min-height:550px}.intro-content h1{font-size:3.5rem;margin-bottom:.6rem;margin-top:10px}.intro-content .intro-position{margin-top:20px;font-size:1.2rem}.intro-content .intro-position span{padding:0 .6rem}.intro-content .intro-position span::after,.intro-content .intro-position span::before{display:none!important}.intro-social{font-size:2.4rem}}