@font-face {
    font-family: 'humanist';
    src: url('../fonts/Humanist521BT.ttf') format('truetype');
  }
  
  @font-face {
    font-family: 'lato-black';
    src: url('../fonts/Lato-Black.ttf') format('truetype');
  }
  
  @font-face {
    font-family: 'lato';
    src: url('../fonts/Lato-Regular.ttf') format('truetype');
  }

.h2 {
    margin-bottom: 20px;
}

.logo-medtech {
  max-width: 162px;
}

.my-4 {
  margin-top: 0px!important;
}

.navbar .nav-link {
    color: #00539f !important;
    font-family: 'lato-black';
  }

  .dropdown-menu {
    border: none;
    box-shadow: none;
    padding: 0;
    margin-top: 0;
    min-width: auto;
  }
  
  .dropdown-menu .dropdown-item {
    padding: 4px 12px;
    font-size: 0.9rem;
    color: #00539f !important;
    font-family: 'lato-black';
  }
  
  .dropdown-toggle::after {
    margin-left: 0.25rem;
  }

.title-h1 {
    top: 40%; 
    left: 7%; 
    color: #00539f;
    font-family: 'humanist';
}


.about {
    font-family: 'lato-black';
    position: relative;
    display: inline-block;
    color: #00539f;
}

.about::after {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background-color: #65addf;
    margin: 8px 0 10px 0;
    border-radius: 2px;
  }

.text-page {
    padding: 0px 110px 0 110px;
}

.title-font {
    font-family: 'lato-black';
}

p {
    font-family: 'lato';
    text-align: justify;
    color:#181716;
}

.bg-primary {
    background-color: #00539f!important;;
}

@media only screen and (max-width: 1000px) {
    .text-page {
        padding: 0px 10px 0 25px;
    }
  }