




.space-icon{
  margin-left:1rem;
}




#header {
  line-height: 3.4rem;
  color: #CE5368;
  position: fixed;
  width: 100%;
  background: #ffffff;
  z-index: 3; }
  #header a {
    color: #CE5368;
    text-decoration: none; }
    #header a:hover {
      text-decoration: underline; }
  #header .row, #header .sections .section .content, .sections .section #header .content, #header .sections .section .item, .sections .section #header .item, #header .sections .section .item .text, .sections .section .item #header .text, #header .thumbs, #header .theses .labels, .theses #header .labels, #header .theses .labels .label-wrapper, .theses .labels #header .label-wrapper, #header .theses .thesis, .theses #header .thesis, #header .theses .thesis .options, .theses .thesis #header .options, #header .browsers {
    margin: 0;
    padding: 1.6rem 48px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  #header .logo {
    height: 3.4rem; }
    #header .logo svg {
      height: 3.4rem;
      width: auto; }
  #header .breadcrumbs {
    margin-left: 2.4rem; }
    #header .breadcrumbs i {
      color: #2E318F;
      margin: 0 .4rem; }
  #header .profile {
    margin-left: auto;
    padding-right: 2.4rem;
    position: relative; }
    #header .profile:after {
      display: block;
      content: '';
      position: absolute;
      right: 0;
      top: 0;
      background: #F2F0EB;
      height: 100%;
      width: 1px; }
  #header .language-switcher {
    margin-left: 2.4rem;
    position: relative;
    cursor: pointer; }
    #header .language-switcher:hover .other-languages {
      display: block; }
    #header .language-switcher .other-languages {
      position: absolute;
      top: 100%;
      left: 0;
      margin-left: -2.5rem;
      background: #ffffff;
      display: none;
      border: 1px solid #F2F0EB;
      border-top: 0; }
      #header .language-switcher .other-languages a {
        display: block;
        padding: .4rem 2.5rem; }
        #header .language-switcher .other-languages a:hover {
          text-decoration: none; }
svg:not(:root) {
    overflow: hidden;
}

#progress-bar {
  height: .6rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

#progress-indicator {
  display: block;
  width: 6.25%;
  height: .6rem;
  background: #CE5368; }

#header .breadcrumbs {
    margin-left: 2.4rem; }
    #header .breadcrumbs i {
      color: #2E318F;
      margin: 0 .4rem; }
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:header] [103.824] DESIGN*/
/*******************************************************************/
/* 0.13 D>D */
/* db 160 */