@charset "UTF-8";.profile--top{margin-bottom:35px}.profile--detail{margin-bottom:90px}.profile--detail h1{margin:35px 0 0;font-family:Intro Cond,sans-serif;font-style:normal;font-weight:600;text-align:center;font-size:30px}@media (min-width:992px){.profile--detail h1{margin:0;text-align:left;font-size:60px}}.profile--detail h2{margin:-10px 0 0;color:#001489;font-size:25px;text-align:center;font-family:Intro Cond,sans-serif;font-style:normal;font-weight:400}@media (min-width:992px){.profile--detail h2{text-align:left;margin:-15px 0 0}}.profile--detail h4{color:#001489;font-size:22px;text-transform:uppercase;margin:0 0 40px;font-family:Intro Cond,sans-serif;font-style:normal;font-weight:600;position:relative}.profile--detail h4:after{content:"";display:block;width:30px;position:absolute;border-top:1px solid #000;bottom:-5px;left:0}@media (min-width:992px){.profile--detail h4{font-size:22px}}.profile--detail h4:after{width:120px;border-top:6px solid #001489;bottom:-15px}@media (min-width:992px){.profile--detail h4:after{border-top-color:#b6b4b8}}.profile--media{margin-bottom:50px}@media (min-width:1200px){.profile--media{width:95%}}.profile--media .avatar{background:#f1f1f1;aspect-ratio:1;background-size:cover;background-position:50%;background-repeat:no-repeat;border-top-right-radius:20px;border-bottom-left-radius:20px;margin:0 5px}@media (min-width:992px){.profile--media .avatar{margin:0}}.profile--media img{display:block;width:100%;height:auto}.profile--content{margin:0 5px;font-size:18px}@media (min-width:992px){.profile--content{width:95%;margin:0}}.profile--content p{margin-top:0;line-height:1.5}.profile--skills{margin:40px 5px 0}@media (min-width:992px){.profile--skills{margin:0}}.profile--skills ul{margin:0 0 20px;padding:0}.profile--skills li{padding:0;margin:0 0 12px;list-style-type:none;line-height:1.2em;font-size:18px;color:#001489}@media (min-width:992px){.profile--skills li{color:#000}}.profile--skills li.view span{background:rgba(51,51,51,.2)}.profile--skills li.view a{color:rgba(51,51,51,.2)}.profile--skills li.view svg{height:20px;width:20px}.profile--skills ul.skills li{margin-left:9px;position:relative;font-family:Alegreya,serif;font-style:normal;font-weight:400}.profile--skills ul.skills li:before{content:"•";position:absolute;left:-9px;display:inline-block}.profile--skills ul.contact{padding-top:10px}@media (min-width:992px){.profile--skills ul.contact{padding-top:0}}.profile--skills ul.contact li{font-weight:700;font-size:22px;margin-bottom:1rem}.profile--skills ul.contact li.linkedin svg{height:65%}.profile--skills ul.contact li.linkedin path{fill:#fff}.profile--skills span{display:inline-block;height:30px;width:30px;vertical-align:middle;background:#333;position:relative;margin-right:5px}.profile--skills a{color:#001489}@media (min-width:992px){.profile--skills a{color:#000}}.profile--skills a:hover{color:#000}.profile--skills svg{height:27px;width:27px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile--skills svg *{stroke:#fff}