@font-face{font-family:"dev-curriculum-icons";src:url("../assets/fonts/dev-curriculum-icons.eot");src:url("../assets/fonts/dev-curriculum-icons.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/dev-curriculum-icons.woff") format("woff"),url("../assets/fonts/dev-curriculum-icons.ttf") format("truetype"),url("../assets/fonts/dev-curriculum-icons.svg#dev-curriculum-icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"dev-curriculum-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"dev-curriculum-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-email:before{content:"\61"}.icon-linkedin-square:before{content:"\62"}.icon-github-square:before{content:"\63"}.icon-twitter-square:before{content:"\64"}.icon-facebook-square:before{content:"\65"}.icon-google-plus-square:before{content:"\66"}.icon-screen:before{content:"\67"}.icon-code:before{content:"\68"}.icon-database:before{content:"\69"}.icon-vcard:before{content:"\6a"}.icon-at-sign:before{content:"\6b"}.icon-cogs:before{content:"\6c"}.icon-mobile:before{content:"\6d"}.icon-book:before{content:"\6e"}.icon-graduation-cap:before{content:"\6f"}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,body{height:100%;color:#eee}a{color:#eee;text-decoration:none}.section{padding:1rem 5%;text-align:center}.section-title{font-size:6rem;font-weight:bolder;margin:5rem 0 3rem 0;vertical-align:middle}.section-title:before{font-size:15rem;vertical-align:middle;margin-right:2rem;margin-top:-4rem;display:inline-block}.skill-list{list-style-type:none;padding:4.5rem 0 0 0;text-align:left}.skill{border-radius:2rem;height:1.5rem;margin-bottom:6rem}.skill:before{border-radius:2rem;box-shadow:0px 0px 10px 1px rgba(0,198,255,0.4);content:"";display:block;height:1.1rem;margin-left:.3%;margin-top:.2rem;position:relative}.skill em{font-size:2.5rem;font-weight:bolder;position:relative;top:-4.5rem}.default-level:before{width:0}.study-level:before{width:20%}.padawan-level:before{width:40%}.work-level:before{width:60%}.specialist-level:before{width:80%}.jedi-level:before{width:99.4%}.screen-reader{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}header{background-color:#222;height:100%}.header-info{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.header-info h1{margin:0 0 3rem 0}.header-info h2{margin:0}.author-name{font-size:6rem}.author-title{font-size:2.5rem}.profile-list{height:11rem;line-height:11rem;margin:0;vertical-align:bottom}.profile-list li{transition:all .3s ease-in-out;display:inline-block;font-size:7rem;list-style:none;vertical-align:bottom}.profile-list li:hover{transition:all .3s ease-in-out;color:#fff;font-size:9rem}.profile-list a{display:block;position:relative;width:9rem}.profile-list a:before{vertical-align:bottom}.bio{background-color:#fff;color:#222;padding-top:2rem;width:90%}.bio-icon{font-size:20rem}.bio-img{border-radius:4%;display:block;margin:auto}.bio-text{font-size:1.7rem;text-align:justify}.front-end{background-color:#0ac2ff}.front-end .skill{background-color:#007aa3;border-bottom:1px solid #00a1d6;border-left:1px solid #008ebd;border-right:1px solid #00a1d6;border-top:1px solid #008ebd}.front-end .skill:before{background-color:#8ae2ff}.back-end{background-color:#0091c2}.back-end .skill{background-color:#00455c;border-bottom:1px solid #006b8f;border-left:1px solid #005876;border-right:1px solid #006b8f;border-top:1px solid #005876}.back-end .skill:before{background-color:#43cfff}.mobile{background-color:#00678a}.mobile .skill{background-color:#001b24;border-bottom:1px solid #004157;border-left:1px solid #002e3e;border-right:1px solid #004157;border-top:1px solid #002e3e}.mobile .skill:before{background-color:#0bc1ff}.db{background-color:#f5c200}.db .skill{background-color:#8f7100;border-bottom:1px solid #c29a00;border-left:1px solid #a98500;border-right:1px solid #c29a00;border-top:1px solid #a98500}.db .skill:before{background-color:#ffe276}.devops{background-color:#ffa400}.devops .skill{background-color:#996200;border-bottom:1px solid #cc8300;border-left:1px solid #b37300;border-right:1px solid #cc8300;border-top:1px solid #b37300}.devops .skill:before{background-color:#ffd280}.methodologies{background-color:#ff7d00}.methodologies .skill{background-color:#994b00;border-bottom:1px solid #cc6400;border-left:1px solid #b35800;border-right:1px solid #cc6400;border-top:1px solid #b35800}.methodologies .skill:before{background-color:#ffbe80}.methodologies-title{font-size:5rem}.others{background-color:#07c900}.others .skill{background-color:#036300;border-bottom:1px solid #059600;border-left:1px solid #047d00;border-right:1px solid #059600;border-top:1px solid #047d00}.others .skill:before{background-color:#50ff4a}.contact{background-color:#fff;color:#555}.form-panel{border:0;padding:0;margin:0 auto}input,textarea{background:transparent;border:none;border-bottom:1px solid #b3b3b3;box-sizing:border-box;color:#555;display:block;font-size:2.5rem;margin-bottom:5rem;outline:none;padding:1rem;width:100%}input:focus,textarea:focus{border-bottom:3px solid gray}textarea{overflow:hidden;resize:none;height:5rem}button{background-color:transparent;border:5px solid #555;border-radius:7px;color:#555;cursor:pointer;display:inline-block;font-size:2.8rem;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}button:hover{background-color:#555;color:#fff;font-size:3.5rem;transition:all .3s ease-in-out}footer{background-color:#222;padding:.7rem 1.5rem}footer a{color:#fffb00;font-weight:bolder}footer a:hover{color:#fffd66}footer p{margin:0}.hearth{color:red;font-weight:bolder}.copyright{font-size:2rem;text-align:center}.thanks{font-size:1.5rem;text-align:right}
