div.profile{padding:20px}div.profile .image figure{text-align:center}div.profile .image figure img{width:100%;max-width:250px;height:auto;border-radius:200px}div.profile .info{display:flex;flex-direction:column;justify-content:flex-start}div.profile .info>:not(:last-child){margin-bottom:14px}div.profile .info header{text-transform:uppercase}div.profile .info header h1{font-weight:700;font-size:50px;margin:0}@media screen and (max-width:340px){div.profile .info header h1{font-size:30px}}div.profile .info .title{color:#166598;font-weight:700;font-size:24px}@media screen and (max-width:340px){div.profile .info .title{font-size:24px}}div.profile .info .about{font-size:20px;margin-bottom:22px}@media screen and (max-width:340px){div.profile .info .about{font-size:20px}}div.profile .info ul.details{margin:0;padding:0;list-style-type:none;font-size:20px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:992px){div.profile .info ul.details{justify-content:space-around}}div.profile .info ul.details li.icon{display:flex}@media screen and (max-width:992px){div.profile .info ul.details li.icon{padding:0 20px;margin-bottom:20px}}@media screen and (max-width:670px){div.profile .info ul.details li.icon{flex-direction:column;text-align:center;padding:0 20px}}div.profile .info ul.details li.icon:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:26px;color:#166598;display:inline-block;width:44px}@media screen and (max-width:670px){div.profile .info ul.details li.icon:before{text-align:center;width:100%}}div.profile .info ul.details li.icon.phone:before{content:""}div.profile .info ul.details li.icon.email:before{content:""}div.profile .info ul.details li.icon.location:before{content:""}div.profile .info ul.details li.icon.degree:before{content:"";vertical-align:top}div.profile .info ul.details li.icon div{display:inline-block}div.profile .info ul.details li.icon div p{font-weight:400;color:#939598}.list-item .row{flex-direction:column}.list-item .heading{display:grid;grid-template-columns:1fr 6fr;grid-column-gap:20px}@media screen and (max-width:450px){.list-item .heading{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:20px}}.list-item .heading .logo{margin:0}.list-item .heading .logo img{width:78px}@media screen and (max-width:575px){.list-item .body{margin:0;padding:0}}.list-item h3,.list-item h4,.list-item h5{margin-bottom:2px}.list-item h3{text-transform:uppercase;color:#166598;font-weight:700;font-size:22px}.list-item h4,.list-item h5{font-size:20px}.list-item h5{color:#939598}.list-item ul.details{margin-top:20px;list-style-position:inside;text-indent:-.9em;padding:0 0 0 .9em;list-style-type:square}.list-item ul.details li::marker{color:#166598}h2.header{text-transform:uppercase;font-weight:700;display:flex;align-items:center;text-align:left;margin-bottom:30px}@media screen and (max-width:570px){h2.header{padding-bottom:10px;border-bottom:3px solid #166598}}@media screen and (max-width:340px){h2.header{font-size:24px}}h2.header:after{content:"";flex:1 1;border-bottom:3px solid #166598}@media screen and (max-width:570px){h2.header:after{border:none;flex:unset;content:unset}}h2.header:not(:empty):after{margin-left:.25em}.list ul.items{list-style-type:none;padding:0;display:grid;grid-gap:40px}.achievements ul.items li h3{font-size:20px}.achievements ul.items li h4,.achievements ul.items li h5{font-size:18px}.icon-item-list{margin:0;list-style-type:none;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;grid-column-gap:30px}@media screen and (max-width:340px){.icon-item-list{display:flex;flex-direction:column}}.icon-item-list li{display:grid;grid-column-gap:10px;grid-template-columns:1fr 5fr}@media screen and (min-width:340px){.icon-item-list li{order:unset!important}}.icon-item-list li.icon:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:20px;color:#166598;display:inline-block;content:attr(data-icon)}.icon-item-list li.icon.brand:before{font-family:Font Awesome\ 5 Brands}.icon-item-list li.logo figure{margin:0}.icon-item-list li.logo figure img{height:24px;width:24px;object-fit:scale-down}.knowledges .icon-item-list li{font-weight:700}.certificates ul.items{margin:0}.certificates ul.items li h3{font-size:20px}.certificates ul.items li h4{color:#414042}.certificates ul.items li h4,.certificates ul.items li h5{font-size:18px}.certificates ul.items li a:link{text-decoration:inherit;color:#414042}.certificates ul.items li a:hover{text-decoration:none}.certificates ul.items li a:hover .heading h3{text-decoration:underline}.references .items{grid-template-columns:1fr 1fr}@media screen and (max-width:520px){.references .items{grid-template-columns:1fr}}.references .items li h3,.references .items li h4,.references .items li h5{margin-bottom:2px}.references .items li h3{text-transform:uppercase;color:#166598;font-weight:700;font-size:20px}.references .items li h4{font-size:18px}.references .items li h5{font-size:18px;color:#939598}.references .items p{margin:0 0 2px;padding:0}.homepage{color:#414042;font-family:Ubuntu,sans-serif;display:grid;grid-row-gap:20px;animation:fade .9s ease-in}@keyframes fade{0%{opacity:0}}.homepage .row{justify-content:center}.homepage .row .column{display:flex;flex-direction:column}.homepage .row .column>section{margin-bottom:30px}