:root {
  --noto-sans: 'noto-sans', sans-serif;
}
html, body {
  margin: 0;
  
}

  /* HEADER */

  .top .container-fluid{ 
    box-shadow: 0 1px 4px #707070;
  }
  .top .row {
    margin-bottom: -15px;
  }
  .col {
    margin-top: 10px;
  }
  .call-center a{
    text-decoration: none;
    color: #259CD7;
  }
  .call-center img {
    float: left;
    margin-right: 10px;
    margin-left: 5px;
  }
  .call-center p {
    float: left;
    font-size: 14px;
  }
  .call-center strong {
    font-size: 22px;
  }
  .col ul {
    display: flex;
    flex-direction: row;
    text-decoration: none;
    list-style: none;
    margin-top: 15px;
  }
  .col ul a {
    margin-right: 34px;
    text-decoration: none;
    color: #000000;
    font-family: var(--noto-sans);
  }
  .col ul button {
    width: 175px;
    height: 38px;
    background-color: #094D92;
    color: #FFFFFF;
    border-radius: 8px;
    border-color: #707070;
    border: 1px;
    font-size: 14px;
    margin-top: -7px;
    font-family: var(--noto-sans);
  }
  .navbar {
    margin-top: 15px;
  }
  .navbar  {
      box-shadow: 0 4px 6px -6px #222;
  }
  .navbar ul {
    display: flex;
    flex-direction: row;
    list-style: none;
  } 
  .navbar ul a{
    color: #000000;
    font-weight: bolder;
    text-decoration: none;
    font-family: var(--noto-sans);
  }
  .navbar .search-logo a{
    padding: 15px;
    background-color: #F3F3F3;
    border-radius: 10px;
  }
  .second-list .dropdown-menu{
    display: none;
  }
  .nav-item.dropdown:hover .dropdown-menu {
    display: block;
  }
  .second-list {
    margin-top: 20px;
  }
  .dropdown-menu {
    margin-left: 15px;
  }

  /* HEADER END */

  /* INFO & BACKGROUND */

  .info-background {
    margin-top: 52px;
    justify-content: center;
  }
  .control-text h1{
    color: #094D92;
    font-size: 52px;
    font-family: var(--noto-sans);
  }
  .control-text p {
    font-size: 18px;
    font-family: var(--noto-sans);
    color: #000000;
  }
  .control-text button {
    text-decoration: none;
    background-color: #094D92;
    border: 1px solid #094D92;
    color: #FFFFFF;
    text-align: center;
    border-radius: 10px;
    width: 243px;
    height: 60px;
  }
  .info-background{
    display: flex;
    flex-direction: row;
  }
  .background {
    width: 920px;
  }
  .sync1 .item {
    background: #0c83e7;
    padding: 80px 0px;
    margin: 5px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
  }
  .owl-theme .owl-nav {
    display: none;
  }
  .owl-dots {
    margin-top: 70px;
    margin-left: 100px;
    margin-bottom: 30px;
    width: 170px;
    height: 43px;
    padding-top: 10px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 3px #707070;
    border-radius: 30px;
    color: blue;
  }
  .owl-dot.active span {
    background-color: #259CD7!important;
    padding: 10px 15px 0 15px;
}

  /* INFO & BACKGROUND END */
  .under-container {
    padding-top: 5px;
  }
  /* INFO BAR */

  .info-bar {
    background-color: #FFFFFF;
    border-radius: 20px;
    box-shadow: 1px 1px 3px 1px #707070 ;
    display: flex;
    flex-direction: row;
    margin-top: 50px;
  }
  .location {
    width: 25%;
  }
  .send-message {
    width: 25%;
  }
  .send-message img {
    padding-top: 10px;
  }
  .insurance {
    width: 25%;
    margin-left: 15px !important;
  }
  .insurance span {
    font-size: 14px !important;
  }
  .second-call-center {
    width: 25%;
  }
  .edit img {
    float: left;
    padding-right: 15px;
  }
  .edit {
    padding-top: 25px;
    margin-left: 43px;
    padding-bottom: 25px;
  }
  .edit span{
    font-size: 20px;
    font-family: var(--noto-sans);
    color: #000000;
    font-weight: bolder;
  }
  .edit a {
    color: #000000;
    font-family: var(--noto-sans);
    text-decoration: none;
  }

  /* INFO BAR END */

  /*  MEDS & SERVICES & APPOINTMENT */
  .meds-services-appointment {
    margin-top: 50px;
  }
  .edit2 {
    margin-top: 50px;
  }
  .meds {
    box-shadow: 1px 1px 3px 1px #707070 ;
    border-radius: 10px;
  }
  .services {
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 10px;
  }
  .services img {
    width: 35% !important;
  }
  .online-appointment {
    height: auto;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 10px;
    background-color: #094D92;
  }
  .online-appointment .appointment-text{
     color: #FFFFFF !important;
  }
  .online-appointment p{
     color: #FFFFFF !important;
     margin-top: 25px;
  }
  .edit2 img{
    margin: 0 auto 0 auto;
    padding-top: 30px;
    display: block;
    width: 33%;
  }
  .edit2 .appointment-text{
    text-align: center;
    font-family: var(--noto-sans);
    font-size: 18px;
    font-weight: bold;
    color: #094D92;
    margin-top: 7px;
  }
  .edit2 p{
    font-size: 16px;
    font-family: var(--noto-sans);
    color: #000000;
    font-weight: normal;
    text-align: center;
  }
  .edit2 .team-button {
    width: 199px;
    height: 38px;
    background-color: #094D92;
    border-radius: 8px;
    border: 1px solid #094D92;
    color: #FFFFFF;
    display: flex;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
  }
  .online-appointment .team-button {
    background-color: #FFFFFF;
    color: #084A79;
  }
  .online-appointment p{
    margin-bottom: -5px;
  }
  .edit2 {
    padding-bottom: 29px;
  }
  .online-appointment img {
    width: 20%;
  }
  /*  MEDS & SERVICES & APPOINTMENT END */

  /* TAKE CARE ABOUT PATIENTS */

  .care-patients {
    background-color: #F6F8FC;
    width: 80%;
    border-radius: 15px;
    margin-top: 60px;
    padding-bottom: 50px;
    margin-right: auto;
    margin-left: auto;
  }
  .up-text .text-up{
    text-align: center;
    padding-top: 53px;
    font-size: 43px;
    font-family: var(--noto-sans);
    color: #094D92;
  }
  .up-text .text-up-2{
    text-align: center;
    color: #000000;
    font-family: var(--noto-sans);
    font-size: 20px;
  }
  .professionalism {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 8px;
    padding-bottom: 67px;
  }
  .all-care{
    display: flex;
    justify-content: center;
    padding: 0 15px;
  }
  .take-care {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 8px;
    padding-bottom: 1px;
  }
  .colaboration {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 8px;
    padding-bottom: 25px;
  }
  .inovation {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 8px;
    padding-bottom: 2px;
  }
  .edit3 {
    margin-top: 41px;
  }
  .edit3 img {
   margin: 0 5px 0 0;
  }
  .edit3 > img {
    margin: 0 auto 0 auto;
    width: 40%;
    padding-top: 35px;
    display: block;
  }
  .edit3 .box-text {
    color: #094D92;
    font-size: 18px;
    font-family: var(--noto-sans);
    font-weight: bold;
    text-align: center;
    margin-top: 25px;
    margin-left: -10px;
    padding: 0 15px;
  }
  .edit3 p{
    color: #000000;
    font-weight: normal;
    font-family: var(--noto-sans);
    font-size: 16px;
    padding-left: 28px;
  }
  .more-details {
    margin: 64px 0 0 0;
    display: flex;
    justify-content: center;
  }
  .details-button {
    width: 290px;
    height: 48px;
    background-color: #094D92;
    text-align: center;
    border: 1px solid #094D92;
    border-radius: 8px;
    color: #FFFFFF;
  }
  .inovation > img {
    width: 44%;
  }
  .colaboration > img {
    width: 40%;
  }
  .take-care > img {
    width: 42%;
  }

  /* TAKE CARE ABOUT PATIENTS END */

  /* SANAMED CLINIC */

  .text-sanamed-clinic {
    margin-top: 64px;
    justify-content: center;
    text-align: center;
  }
  .text-sanamed-clinic .sanamed-text{
    color: #094D92;
    font-family: var(--noto-sans);
    font-size: 40px;
  }
  .text-sanamed-clinic p{
    font-size: var(--noto-sans);
    font-size: 16px;
    color: #000000;
  }
  .infos-sanamed-clinic {
    margin-top: 28px;
    margin-left: 40px;
  }
  .first-sanamed {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 15px;
  }
  .background-sanamed{
    width: 100%;
  }
  .second-sanamed {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 15px;
  }
  .edit4 .title-sanamed{
    color: #094D92;
    margin-top: 23px;
    margin-left: 25px;
    font-family: var(--noto-sans);
    font-weight: bold;
    font-size: 20px;
  }
  .edit4 .second-title-sanamed{
    font-family: var(--noto-sans);
    font-size: 16px;
    font-weight: normal;
    color: #000000;
    margin-left: 25px;
    padding-top: 15px;
  }
  .edit4 p{
    color: #000000;
    font-family: var(--noto-sans);
    font-size: 14px;
    margin-top: -30px;
  }
  .edit4 .sanamed-button {
    background-color: #094D92;
    color: #FFFFFF;
    text-align: center;
    width: 199px;
    height: 38px;
    font-size: 14px;
    font-family: var(--noto-sans);
    margin-left: 25px;
    margin-top: 5px;
    border:1px solid #094D92;
    border-radius: 6px;
    margin-bottom: 20px;
  }

  /* SANAMED CLINIC END */

  /* PARTNERS */
  .our-partners {
    background-color: #F6F8FC;
    border-radius: 15px;
    margin-top: 65px;
    padding-bottom: 50px;
  }
  .our-partners .partners-text{
    color: #094D92;
    text-align: center;
    padding-top: 43px;
    font-size: 40px;
    font-family: var(--noto-sans);
  }
  .partners-row {
    display: flex;
    justify-content: center;
    margin: 50px;
  }
  .sanopass {
    margin-right: 94px;
  }
  .signal-iduna {
    margin-right: 160px;
  }
  .see-button {
    display: flex;
    justify-content: center;
    margin-top: 90px;
  }
  .see-partners {
    width: 261px;
    height: 48px;
    background-color: #094D92;
    border: 1px solid #094D92;
    border-radius: 10px;
    color: #FFFFFF;
    text-align: center;
    justify-content: center;
  }

  /* PARTNERS END */

  /* DOCTORS */

  .doctors .doctors-title{
    text-align: center;
    color: #094D92;
    margin-top: 56px;
    margin-bottom: 29px;
    font-size: 40px;
  }

  .doctor_slide {
  margin: 15px;
  box-shadow: 1px 1px 3px 1px #707070;
  border-radius: 13px;
  }
  .doctor_slide p{
    color: #000000;
    font-family: var(--noto-sans);
    font-size: 14px;
    padding-left: 25px;
    font-weight: bold;
    margin-top: -15px;
  }
  .doctor_slide .sew {
    padding-left: 25px;
    color: #000000;
    font-family: var(--noto-sans);
    font-size: 14px;
    font-weight: normal;
    padding-top: 15px;
  }
  .doctor_slide .speciality-name{
    color: #259CD7;
    font-family: var(--noto-sans);
    font-size: 16px;
    padding-left: 25px;
  }
  .doctor_slide .name-doctor{
    color: #094D92;
    font-size: 16px;
    font-family: var(--noto-sans);
    font-weight: bold;
    padding-top: 31px;
    width: 300px;
    padding-left: 25px;
    text-align: left;
  }

  /* DOCTORS END */

  /* WHAT OUR PATIENTS SAY */

  .all-reviews {
    margin-top: 73px;
    background-color: #F6F8FC;
    border-radius: 8px;
    padding-bottom: 80px;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
  .all-reviews .patients-say-title{
    text-align: center;
    color: #094D92;
    padding-top: 48px;
    font-size: 40px;
  }
  .reviews {
    width: 80%;
    margin-top: 34px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px;
  }
  .review-1 {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 10px;
    padding-left: 25px;
    padding: 15px 15px 15px 25px;
  }
  .edit6 .patients-name{
    font-size: 20px;
    font-weight: bold;
    font-family: var(--noto-sans);
    color: #000000;
    padding-top: 15px;
  }
  .edit6 p{
    font-size: 16px;
    font-weight: normal;
    color: #000000;
    font-family: var(--noto-sans);
  }
  .review-2 {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 10px;
    padding: 15px 15px 110px 25px;
  }
  .review-3 {
    background-color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 10px;
    padding: 15px 15px 60px 25px;
  }
  .patients-button {
    display: flex;
    justify-content: center;
    margin-top: 90px;
  }
  .what-partners {
    width: 261px;
    height: 48px;
    background-color: #094D92;
    border: 1px solid #094D92;
    border-radius: 10px;
    color: #FFFFFF;
    text-align: center;
    justify-content: center;
    font-weight: bold;
  }
  .under-patients {
    display: flex;
    justify-content: center;
    margin-top: 70px;
    flex-direction: row;
  }
  .edit7 {
    width: 25%;
    padding: 0 45px;
  }
  .edit7 .under-patients-number{
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    font-family: var(--noto-sans);
    color: #259CD7;
    padding-top: 10px;
  }
  .edit7 p{
    color: #000000;
    font-size: 16px;
    text-align: center;
    margin-top: -15px;
    font-weight: normal;
    font-family: var(--noto-sans);
  }

   /* WHAT OUR PATIENTS SAY END */

   /* NEWS & ARTICOLS */

   .news-text .news-title{
    text-align: center;
    color: #094D92;
    margin-top: 84px;
    margin-bottom: 17px;
    font-size: 40px;
   }
   .news .owl-dots{
    display: none;
   }
   .owl-carousel .owl-stage-outer {
    padding: 20px 0;
   }
   .kg {
    color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 16px;
    margin-left: 5px;
    margin-right: 28px;
    padding-bottom: 10px;
   }
   .weather {
    color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 16px;
    margin-right: 28px;
    padding-bottom: 10px;
   }
   .diabet {
    padding-bottom: 10px;
    color: #FFFFFF;
    box-shadow: 1px 1px 3px 1px #707070;
    border-radius: 16px;
    margin-right: 28px;
   }
   .edit8 .slides-title{
    color: #000000;
    font-family: var(--noto-sans);
    font-size: 20px;
    font-weight: bold;
    padding-left: 28px;
    padding-top: 15px;
   }
   .edit8 span {
    font-size: 14px;
    color: #99ABB9;
   }
   .but-news {
    text-align: center;
    font-family: var(--noto-sans);
    color: #FFFFFF;
    margin-left: 28px;
    margin-top: 10px;
    width: 174px;
    height: 44px;
    font-size: 14px;
    background-color: #094D92;
    border-radius: 8px;
    border: 1px solid #094D92;
   }

   /* NEWS & ARTICOLS END */

   /* QUESTIONS AND ANSWERS */

   .questions {
    width: 1184px;
    height: 163px;
    margin-top: 117px;
    border-radius: 15px;
    background-color: #094D92;
   }
   .questions img {
    float: left;
    margin: 36px;
   }
   .questions .questions-title {
    float:left;
    margin-top: 29px;
    font-family: var(--noto-sans);
    font-size: 28px;
    color: #FFFFFF;
    font-weight: bolder;
   }
   .questions p {
    float: left;
    font-size: 14px;
    font-family: var(--noto-sans);
    color: #FFFFFF;
    margin-top: -15px;
   }
   .questions button {
    float: right;
    margin-right: 58px;
    margin-top: -15px;
    width: 174px;
    height: 44px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #094D92;
   }

    /* QUESTIONS & ANSWERS END */

    /* FOOTER */

    .footer {
      background-color: #F6F8FC;
      height: 940px;
    }
    .footer .container-fluid {
      padding: 0;
    }
     /* CERTIFICATIONS */

     .certifications-row {
      margin-top: 61px;
      height: 340px;
      margin-bottom: 50px;
    }
     .certifications-row .certifications-title {
      text-align: center;
      color: #094D92;
      margin-top: 41px;
      font-size: 40px;
    }
      .anmcs {
        margin-left: 110px;
        margin-top: 35px;
    }
      .romania-renar {
        margin-top: 35px;
    }
      .iso {
        margin-top: 35px;
        margin-left: 180px;
    }

    /* CERTIFICATIONS END */

    /* FOOTER BOX */

    .border-bp2 {
      border-top: 4px solid #094D92;
      margin-bottom: 43px;
    }
    .border-bp3 {
      border-top: 4px solid #094D92;
      margin-bottom: 33px;
      background-color: #F0F0F0;
      margin-top: 60px;
    }
    .border-1bp {
      border-bottom: 1px inset #707070;
      margin-top: 20px;
      margin-bottom: 20px;
    }
    .sanamed-bp {
      background-color: #F6F8FC;
      font-family: var(--noto-sans);
    }
    .sanamed-bp .sanamed-location{
      color: #094D92;
      font-size: 18px;
      margin-top: 10px;
    }
    .sanamed-bp img {
      float: left;
      margin-right: 10px;
    }
    .sanamed-bp p{
      font-size: 13px;
      color: #000000;
    }
    .sanamed-bp button {
      width: 129px;
      height: 31px;
      border-radius: 8px;
      border: 1px solid #707070;
      text-align: center;
      font-size: 12px;
      color: #000000;
    }
    .usefules {
      font-family: var(--noto-sans);
      margin-left: 129px;
    }
    .usefules .usefules-title{
      color: #094D92;
      font-size: 20px;
    }
    .usefules a{
      text-decoration: none;
      margin-top: -5px;
      font-size: 14px;
      color: #000000;
    }
    .info-box {
      font-family: var(--noto-sans);
       margin-left: 142px;
    }
    .info-box .info-title{
      color: #094D92;
      font-size: 20px;
    }
    .info-box a{
      text-decoration: none;
      margin-top: -5px;
      font-size: 14px;
      color: #000000;
    }
    .footer-call-center {
      font-family: var(--noto-sans);
      width: 200px;
      margin-left: 120px;
    }
    .footer-call-center .call-center-text{
      font-size: 16px;
      color: #259CD7;
      float: left;
    }
    .footer-call-center p{
      color: #259CD7;
      font-size: 27px;
    }
    .footer-call-center a {
      text-decoration: none;
    }
    .footer-call-center button {
      width: 168px;
      height: 39px;
      background-color: #FFFFFF;
      border-radius: 8px;
      text-align: center;
      color: #000000;
      border: 1px solid #FFFFFF;
    }

     /* FOOTER BOX END */

     /* ALL RIGHTS RESERVED */

     .rights-reserved {
      padding-bottom: 50px;
      margin-left: -30px;
     }
     .rights-reserved .rights-1 {
       font-family: var(--noto-sans);
      font-size: 14px;
      color: #000000;
      float: left;
     }
     .rights-reserved .rights-2{
       font-family: var(--noto-sans);
      font-size: 14px;
      color: #000000;
      float: right;
     }

     /* ALL RIGHTS RESERVED END */

     /* TERMS & CONDITIONS */

     .terms-b {
      height: 98px;
      background-color: #F6F8FC;
      background-size: cover;
      font-family: var(--noto-sans);
     }
     .terms-text .text-terms{
      font-size: 14px;
      color: #000000;
      text-align: center;
      float: left;
      margin-left: -30px;
     }
     .terms-text {
      padding-top: 35px;
     }
     .terms-text button {
      width: 224px;
      height: 44px;
      text-align: center;
      float: right;
      border-radius: 5px;
     }
     .terms-text .nu-sunt {
      background-color: #FFFFFF;
      color: #094D92;
      font-size: 14px;
      border: 2px solid #094D92;
      margin-right: 39px;
     }
     .terms-text .sunt {
      background-color: #094D92;
      font-size: 14px;
      color: #FFFFFF;
      border: 1px solid #094D92;
      margin-right: 70px;
     }

  @media  screen and (max-width: 1366px) {

    /* Care about patients */

    .professionalism {
      padding: 0 15px 125px 0 ;
    }
    .inovation {
      padding: 0 15px 6px 0;
    }

    /* Care about patients end */

    /* Reviews */
    .reviews {
      width: 90%;
    }
    .review-2 {
      padding: 15px 15px 157px 25px;
    }
    .review-3 {
      padding: 15px 15px 83px 25px;
    }

    /* Reviews end */

    /* Box-footer */

    .usefules {
      margin-left: 80px;
    }
    .info-box {
      margin-left: 100px;
    }
    .footer-call-center {
      margin-left: 70px;
    }

    /* Box-footer end */
  }


  @media only screen and (min-device-width: 768px)
   and (max-device-width: 1024px) {

    

 }
