@font-face{font-family:'Lato';font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPx-oPCLC79U1.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@keyframes blink{0%{opacity:0}50%{opacity:0.4}100%{opacity:1}}*{margin:0px;padding:0px}*{-webkit-backface-visibility:hidden;backface-visibility:hidden}*,:after,:before{box-sizing:border-box}body{background:#2d2e2e;color:#979899;font-size:1rem;font-family:Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.75;font-weight:400}ul{list-style:none}h1,h2,h3,h4,h5,h6{color:#a4a5a6}.container{max-width:1276px;margin:0 auto}img{width:100%;height:auto}.pb-0{padding-bottom:0px !important}.pt-0{padding-top:0px !important}.mb-0{margin-bottom:0px}.mb{margin-bottom:1.75rem}.pb{padding-bottom:1.75rem}.section{position:relative}.t-sub-title{font-weight:300;font-size:1.5rem;margin-left:0.3rem}.t-sub-title{color:#979899}.c-brand__sub-title{margin-bottom:0}.c-brand__title,.c-brand__subtitle{font-family:Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.75;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal}hr{height:2px;color:#ccc;background:#404242;font-size:0;border:0}hr,.t-border-color{border-color:#404242}a{transition:all .15s linear;text-decoration:none;background:transparent}.fa-lg{vertical-align:0%}h2,h3,.c-number{font-size:1.2rem;line-height:1.45;text-transform:uppercase}.primary{color:#e0a80d}.progress{position:relative;height:5px;background:#404242;margin-top:0.55rem}.progress-bar{background:#e0a80d;height:100%}.t-link-container{color:inherit}.t-link-container:hover .t-link-item{color:white}.upper{text-transform:uppercase}.footer__content{position:relative}.footer__divider{margin-bottom:3rem}.footer .c-socials-links{justify-content:flex-start}@media only screen and (min-width: 600px){.footer .footer__socials{position:absolute;bottom:0;right:0}}@media only screen and (min-width: 1024px){.footer__divider{margin-bottom:7.75rem}}.c-grid{display:flex;flex-flow:row wrap;position:relative}.c-grid__item-3,.c-grid__item-6,.c-grid__item-5,.c-grid__item-7{width:100%;margin-bottom:0;padding-bottom:1.75rem}.c-grid__item-3 p.link-text,.c-grid__item-6 p.link-text,.c-grid__item-5 p.link-text,.c-grid__item-7 p.link-text{color:#a4a5a6}.c-grid__item-3 a:hover p.link-text,.c-grid__item-6 a:hover p.link-text,.c-grid__item-5 a:hover p.link-text,.c-grid__item-7 a:hover p.link-text{color:#e0a80d}@media only screen and (min-width: 600px){.c-grid__item-3{width:48%}.c-grid__item-6{width:48%}.c-grid__item-6:nth-child(odd){padding-right:15px}.c-grid__item-5{width:40%}.c-grid__item-7{width:56%}.c-grid__item-4{width:30%}}@media only screen and (min-width: 760px){.c-grid{gap:4%}.c-grid__item-3{width:22%;text-align:left;padding-bottom:2.7125rem}}.t-section{position:relative;background:#2b2c2c}.header .h-section__header{border:none;background:#2d2e2e}.h-section__header{border-top:1px solid #404242;border-bottom:1px solid #404242;background:#282929}@media only screen and (min-width: 1024px){.h-section{display:flex;position:relative;z-index:2}.h-section__header{width:30%;text-align:right;background:#2b2c2c;border:none}.h-section__header-inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.h-section__content{width:70%;background:#2d2e2e}.h-section__avatar{margin-top:-5.8rem;text-align:right;position:relative}}.h-section__avatar{text-align:center}.c-brand{text-align:center}.c-brand__sizer{font-size:65%}.c-brand__title{font-size:4.8rem;line-height:0.91}.c-brand__subtitle{color:#979899;font-weight:300;font-size:1.5rem;margin-left:0.3rem}.c-brand__first{display:block;text-transform:lowercase;font-weight:300}.c-brand__last{display:block;text-transform:uppercase;font-weight:700;color:#e0a80d}.c-socials{display:flex}.c-socials-icons{background:#3f4040;display:block;text-align:center;width:33px;height:33px;font-size:.8rem !important;line-height:2.7 !important;border-radius:2px;border:2px solid #3f4040}.c-socials-icons:hover{background:#323333}.c-socials-icons:hover .fa{color:#e0a80d}@media only screen and (min-width: 1024px){.c-socials-icons{width:38px;height:38px;font-size:1rem !important;line-height:2.6 !important;border-radius:3px}}.c-socials-links{justify-content:center}.c-socials-links li{margin-right:6px}.c-socials-icons .fa{color:#717273}.avatar_img{width:11rem;border-radius:50%}.p-section__header,.h-section__content{padding:1.75rem 1.75rem 0rem}.c-contact{text-align:center}.h-content p{font-size:0.9rem}@media only screen and (min-width: 1024px){.t-section__header-bg,.t-section__content-bg{display:block;position:absolute;height:100%;width:50%;z-index:1}.t-section__header-bg{background:#2b2c2c}.t-section__content-bg{right:0px;background:#2d2e2e}.t-section:nth-child(odd){background:#292a2a}.t-section:nth-child(odd) .t-section__header-bg,.t-section:nth-child(odd) .h-section__header{background:#292a2a}.t-section:nth-child(odd) .t-section__content-bg,.t-section:nth-child(odd) .h-section__content{background:#2b2c2c}.header .h-section__header{background:#2b2c2c}.p-section__header,.h-section__content{padding:4.375rem 4.25rem 1.6625rem}.avatar_img{width:100%}.h-100{height:100vh}.c-inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.c-top{top:-2vh;position:relative}.c-brand{text-align:left;margin-bottom:0}.c-brand__sizer{font-size:100%}.c-brand__title{margin-bottom:1.4rem}.c-socials{position:absolute;bottom:5px;right:0}.c-contact{position:absolute;width:100%;bottom:0;left:0;text-align:left}}.e-content{display:flex;align-items:flex-start;gap:3%}.e-content__figure{width:2.8rem}.s-content{display:flex;flex-direction:column}.timeline{border-color:#404242;border-left-width:2px;border-left-style:solid;margin-left:calc(1rem - 2px);padding-left:25px;position:relative}.timeline__item{padding-bottom:1.75rem;position:relative}.timeline__point{box-shadow:0 0 0 6px #2d2e2e;background:#e0a80d;height:10px;width:10px;position:absolute;left:-31px;top:3px;border-radius:50%}.timeline__end{border-color:#404242;height:1px;width:16px;position:absolute;left:-9px;bottom:0;border-width:1px;border-style:solid}.work__btm{margin-bottom:0.4rem}.work__timeframe,.work__location{opacity:.6;font-size:0.7rem;font-weight:500}.work__title{font-size:0.8rem;font-weight:500}.education_timeline{padding-top:1.75rem}.port-content{height:225px}.port-content img{max-width:100%;height:100%}@media only screen and (min-width: 1024px){.education_timeline{padding-top:3.75rem}}

/*# sourceMappingURL=main.css.map */