@import url(https://fonts.googleapis.com/css?family=Russo+One);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;background-color:#fff}@-webkit-keyframes featured{0%,to{-webkit-box-shadow:0 0 10px 2px #d71a20,0 0 20px #d71a20;box-shadow:0 0 10px 2px #d71a20,0 0 20px #d71a20}50%{-webkit-box-shadow:0 0 10px 2px #343a40,0 0 20px #343a40;box-shadow:0 0 10px 2px #343a40,0 0 20px #343a40}}@keyframes featured{0%,to{-webkit-box-shadow:0 0 10px 2px #d71a20,0 0 20px #d71a20;box-shadow:0 0 10px 2px #d71a20,0 0 20px #d71a20}50%{-webkit-box-shadow:0 0 10px 2px #343a40,0 0 20px #343a40;box-shadow:0 0 10px 2px #343a40,0 0 20px #343a40}}@-webkit-keyframes featuredColor{0%,to{background-color:#d71a20}50%{background-color:#343a40}}@keyframes featuredColor{0%,to{background-color:#d71a20}50%{background-color:#343a40}}.Portfolio{background-color:#fff;width:90%;margin:5% auto;-webkit-box-shadow:none;box-shadow:none}.Portfolio .Portfolio__bg{position:fixed;left:0;top:0;background-color:transparent;width:100%;height:100%;z-index:-1;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.Portfolio .hide{display:none!important}.User{position:relative;width:100%;height:300px}.User .User__mask{position:absolute;width:inherit;height:inherit;overflow:hidden}.User .User__bg{-webkit-filter:blur(20px);filter:blur(20px);position:absolute;width:calc(100% + 120px);height:calc(100% + 120px);margin:-60px}.User .User__content{position:relative;width:inherit;height:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:992px){.User .User__content{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center}}.User .User__content>div{text-align:center;width:100%}.User .User__content p{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:rgba(52,58,64,.8);font-family:Roboto,sans-serif;width:90%;max-width:750px;margin:15px auto}.User .User__content img{border-radius:50%}.User .User__content h1{font-family:Russo One,sans-serif;font-weight:400;font-size:35px;text-transform:uppercase;color:#343a40;margin:0}@media (min-width:992px){.User .User__content h1{font-size:80px}}.User .User__content h5{font-family:Russo One,sans-serif;font-size:30px;text-transform:uppercase;font-weight:400;color:rgba(52,58,64,.8);margin:0}.User .User__links{right:0;bottom:0;padding:0;text-align:center}.User .User__links li{list-style:none;display:inline-block;margin:0 5px}.User .User__features{position:absolute;top:0;right:30px;bottom:auto;left:auto;margin:-1px 0 0;padding:0}.User .User__features li{list-style:none;display:inline-block;margin:0 5px}@media (max-width:992px){.User .User__features li{margin:0 3px}}.User .User__features a{display:block}.User .User__features img{border-radius:0}.User .User__info{width:auto!important}.Projects{background-color:#d9d9d9}.Projects:hover .Card:not(:hover){opacity:.5}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}[data-tooltip]:after,[data-tooltip]:before{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}[data-tooltip][data-tooltip-placement=top]:after{position:absolute;top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-98%);-ms-transform:translate(-50%,-98%);transform:translate(-50%,-98%)}[data-tooltip][data-tooltip-placement=right]:after{position:absolute;top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translate(98%,-50%);-ms-transform:translate(98%,-50%);transform:translate(98%,-50%)}[data-tooltip][data-tooltip-placement=bottom]:after{position:absolute;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translate(-50%,98%);-ms-transform:translate(-50%,98%);transform:translate(-50%,98%)}[data-tooltip][data-tooltip-placement=left]:after{position:absolute;top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translate(-98%,-50%);-ms-transform:translate(-98%,-50%);transform:translate(-98%,-50%)}[data-tooltip][data-tooltip-placement=bottom]:before,[data-tooltip][data-tooltip-placement=top]:before{border-right:5px solid transparent;border-left:5px solid transparent}[data-tooltip][data-tooltip-placement=left]:before,[data-tooltip][data-tooltip-placement=right]:before{border-top:5px solid transparent;border-bottom:5px solid transparent}[data-tooltip][data-tooltip-placement=top]:before{position:absolute;top:0;right:0;bottom:auto;left:0}[data-tooltip][data-tooltip-placement=right]:before{position:absolute;top:0;right:0;bottom:0;left:auto}[data-tooltip][data-tooltip-placement=bottom]:before{position:absolute;top:auto;right:0;bottom:0;left:0}[data-tooltip][data-tooltip-placement=left]:before{position:absolute;top:0;right:auto;bottom:0;left:0}[data-tooltip][data-tooltip-placement=top]:hover:after{-webkit-transform:translate(-50%,calc(-100% - 10px));-ms-transform:translate(-50%,calc(-100% - 10px));transform:translate(-50%,calc(-100% - 10px))}[data-tooltip][data-tooltip-placement=right]:hover:after{-webkit-transform:translate(calc(100% + 10px),-50%);-ms-transform:translate(calc(100% + 10px),-50%);transform:translate(calc(100% + 10px),-50%)}[data-tooltip][data-tooltip-placement=bottom]:hover:after{-webkit-transform:translate(-50%,calc(100% + 10px));-ms-transform:translate(-50%,calc(100% + 10px));transform:translate(-50%,calc(100% + 10px))}[data-tooltip][data-tooltip-placement=left]:hover:after{-webkit-transform:translate(calc(-100% - 10px),-50%);-ms-transform:translate(calc(-100% - 10px),-50%);transform:translate(calc(-100% - 10px),-50%)}[data-tooltip][data-tooltip-placement=top]:hover:before{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}[data-tooltip][data-tooltip-placement=right]:hover:before{-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px)}[data-tooltip][data-tooltip-placement=bottom]:hover:before{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}[data-tooltip][data-tooltip-placement=left]:hover:before{-webkit-transform:translate(-10px);-ms-transform:translate(-10px);transform:translate(-10px)}[data-tooltip]{position:relative}[data-tooltip][data-tooltip-placement=top]:before{border-top:5px solid #d71a20}[data-tooltip][data-tooltip-placement=right]:before{border-right:5px solid #d71a20}[data-tooltip][data-tooltip-placement=bottom]:before{border-bottom:5px solid #d71a20}[data-tooltip][data-tooltip-placement=left]:before{border-left:5px solid #d71a20}[data-tooltip]:after{content:attr(data-tooltip);white-space:normal;width:120px;background-color:#d71a20;padding:5px;border-radius:2px;font-size:12px;font-family:Roboto,sans-serif;line-height:1.5em;text-align:center;color:#fff;text-decoration:none;margin:auto}[data-tooltip]:before{content:"";margin:auto;width:0;height:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.Nav{visibility:hidden;height:60px;padding:0 15px;position:fixed;top:0;left:0;width:100%;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#d71a20;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-transition:visibility 0s linear .2s,-webkit-transform .2s ease-in-out;transition:visibility 0s linear .2s,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,visibility 0s linear .2s;transition:transform .2s ease-in-out,visibility 0s linear .2s;transition:transform .2s ease-in-out,visibility 0s linear .2s,-webkit-transform .2s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.Nav.Nav--is-visible{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:visibility 0s linear 0s,-webkit-transform .2s ease-in-out;transition:visibility 0s linear 0s,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,visibility 0s linear 0s;transition:transform .2s ease-in-out,visibility 0s linear 0s;transition:transform .2s ease-in-out,visibility 0s linear 0s,-webkit-transform .2s ease-in-out}.Nav .Nav__thumbnail{border-radius:50%;width:36px;margin:0 15px 0 0}.Nav .Nav__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Nav .Nav__name{color:#fff;text-transform:uppercase;font-size:inherit;font-weight:inherit;font-family:Russo One,sans-serif}.Nav .Nav__menu{margin:0;padding:0;list-style:none}@media (max-width:768px){.Nav .Nav__menu{display:none}}.Nav .Nav__menu li{display:inline-block;margin-left:10px}.badge{background-color:#d9d9d9;padding:2px 8px;margin:0 3px 3px 0;display:inline-block;border-radius:2px;font-size:10px}.badge,.btn{text-transform:uppercase}.btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;color:#fff;text-decoration:none;padding:10px 15px;border-radius:4px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.btn.btn--default{color:#d71a20;background-color:transparent}.btn.btn--default[href]:hover{color:#000;background-color:#fff}.btn.btn--primary{color:#000;background-color:transparent}.btn.btn--primary[href]:hover{color:#fff;background-color:#aa1419}.btn .material-icons{margin-right:5px}.Card{font-family:Roboto,sans-serif;font-size:12px;width:100%;position:relative;display:grid;overflow:hidden;opacity:1;-webkit-transition:opacity .1s linear,-webkit-transform .2s ease-in-out;transition:opacity .1s linear,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,opacity .1s linear;transition:transform .2s ease-in-out,opacity .1s linear;transition:transform .2s ease-in-out,opacity .1s linear,-webkit-transform .2s ease-in-out}.Card:after{content:"";position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:-webkit-linear-gradient(rgba(0,0,0,.6),transparent);background:-o-linear-gradient(rgba(0,0,0,.6),transparent);background:linear-gradient(rgba(0,0,0,.6),transparent);height:40%;opacity:0;-webkit-transition:opacity .2s ease-in-out .2s;-o-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}.Card:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 25px 35px rgba(0,0,0,.6);box-shadow:0 25px 35px rgba(0,0,0,.6);z-index:2;overflow:initial}.Card:hover:after{opacity:1}.Card:hover .Card__footer{height:190px}.Card.Card__featured{z-index:1;-webkit-animation:featured 3s linear infinite;animation:featured 3s linear infinite}.Card.Card__featured:hover .Card__details>div{-webkit-animation:featuredColor 3s linear infinite;animation:featuredColor 3s linear infinite}.Card .Card__media{width:100%;height:auto;position:relative}.Card .Card__thumbnail{position:absolute;width:100%;height:inherit;-webkit-filter:blur(10px);filter:blur(10px)}.Card .Card__details{position:absolute;top:5px;right:10px;bottom:auto;left:auto;display:-ms-flexbox;display:flex;color:#fff;z-index:1}.Card .Card__details>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 0 8px;padding:2px 5px;border-radius:2px}.Card .Card__details .material-icons{margin-right:5px}.Card .Card__footer{position:absolute;top:auto;right:auto;bottom:0;left:0;height:0;width:100%;padding:0 15px;background-color:#fff;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:height .2s ease-in-out .2s;-o-transition:height .2s ease-in-out .2s;transition:height .2s ease-in-out .2s;-webkit-box-shadow:0 25px 35px rgba(0,0,0,.6);box-shadow:0 25px 35px rgba(0,0,0,.6)}.Card .Card__footer small{display:block;margin:15px 0 0;font-weight:200}.Card .Card__footer h2{font-weight:200;margin:5px 0 0}.Card .Card__footer .Card__footer-footer{position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;margin:0;padding:5px 0;border-top:1px solid #e6e6e6;text-align:right;background-color:#f2f2f2}.Card .Card__footer .Card__footer-footer .btn{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.material-icons.md-12{font-size:12px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-32{font-size:32px}.material-icons.md-48{font-size:48px}.Grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:576px){.Grid .Grid__cell.xs-1{max-width:8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.Grid .Grid__cell.xs-2{max-width:16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.Grid .Grid__cell.xs-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.Grid .Grid__cell.xs-4{max-width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.Grid .Grid__cell.xs-5{max-width:41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.Grid .Grid__cell.xs-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.Grid .Grid__cell.xs-7{max-width:58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.Grid .Grid__cell.xs-8{max-width:66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.Grid .Grid__cell.xs-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.Grid .Grid__cell.xs-10{max-width:83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.Grid .Grid__cell.xs-11{max-width:91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.Grid .Grid__cell.xs-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.Grid .Grid__cell.sm-1{max-width:8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.Grid .Grid__cell.sm-2{max-width:16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.Grid .Grid__cell.sm-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.Grid .Grid__cell.sm-4{max-width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.Grid .Grid__cell.sm-5{max-width:41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.Grid .Grid__cell.sm-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.Grid .Grid__cell.sm-7{max-width:58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.Grid .Grid__cell.sm-8{max-width:66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.Grid .Grid__cell.sm-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.Grid .Grid__cell.sm-10{max-width:83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.Grid .Grid__cell.sm-11{max-width:91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.Grid .Grid__cell.sm-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:992px){.Grid .Grid__cell.md-1{max-width:8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.Grid .Grid__cell.md-2{max-width:16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.Grid .Grid__cell.md-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.Grid .Grid__cell.md-4{max-width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.Grid .Grid__cell.md-5{max-width:41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.Grid .Grid__cell.md-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.Grid .Grid__cell.md-7{max-width:58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.Grid .Grid__cell.md-8{max-width:66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.Grid .Grid__cell.md-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.Grid .Grid__cell.md-10{max-width:83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.Grid .Grid__cell.md-11{max-width:91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.Grid .Grid__cell.md-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:1200px){.Grid .Grid__cell.lg-1{max-width:8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.Grid .Grid__cell.lg-2{max-width:16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.Grid .Grid__cell.lg-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.Grid .Grid__cell.lg-4{max-width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.Grid .Grid__cell.lg-5{max-width:41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.Grid .Grid__cell.lg-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.Grid .Grid__cell.lg-7{max-width:58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.Grid .Grid__cell.lg-8{max-width:66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.Grid .Grid__cell.lg-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.Grid .Grid__cell.lg-10{max-width:83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.Grid .Grid__cell.lg-11{max-width:91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.Grid .Grid__cell.lg-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}.Footer{width:100%;margin:0 auto;padding:40px 5%;max-height:150px;height:150px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto,sans-serif;color:#f2f2f2;background-color:#d71a20}@media (max-width:1200px){.Footer{-ms-flex-pack:center;justify-content:center}}.Footer a:not(.btn):active,.Footer a:not(.btn):focus,.Footer a:not(.btn):hover,.Footer a:not(.btn):link,.Footer a:not(.btn):visited{color:currentColor}@media (max-width:768px){.Footer img{width:100%}}.Footer ul{list-style:none;margin:0;padding:0}@media (max-width:1200px){.Footer ul{margin-top:30px}}.Footer ul li{display:inline-block;margin-left:10px}.Footer ul li a.btn.btn--default{color:#f2f2f2}.Footer .copyright,.Footer .credits,.Footer text_right{text-align:right}.Footer .copyright{margin:0}.Footer .credits{font-size:.7em;margin:5px auto}.Footer .credits a{text-decoration:none}
/*# sourceMappingURL=main.18dbbf35.css.map*/