.logo-image {
  margin-top: 50px;
}


.mod-languages,
.mod-languages .pretext,
.mod-languages .advanced-dropdown {
  display: flex !important;
  align-items: center !important;
}

.mod-languages .pretext {
  margin-right: 8px !important;
  padding: 0 !important;
}

.mod-languages .pretext p {
  margin: 0 !important;
  white-space: nowrap;
  font-size: 16px;
}


#sp-top1 {
  display: flex;
  align-items: center;
}


@font-face {
    font-family: 'core_sans_ar75_extrabold';
    src: url('../fonts/core-sans-75.woff2') format('woff2'),
         url('../fonts/core-sans-75.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

h1, h2, h3, h4, h5 {
   font-family: 'core_sans_ar75_extrabold' !important; 
}



@media only screen and (max-width: 768px){
    #sp-top1 {
        text-align: center !important;
        display: inline !important;
    }
    
    .mod-languages .pretext p {
        font-size: 14px;
    }
    
    .sp-module-content {
    .mod-languages {
        ul.lang-inline {

            li {

                a {
                    font-size: 13px;
                  }
            }
        }
    }
    }
}


@media only screen and (max-width: 910px) and (min-width: 770px){
    #sp-top1 {
        text-align: center !important;
        display: inline !important;
    }
}