/*
Created By James
2023-01-08 21:36:35
*/
#landingpage header {
  padding: 32px 88px 12px;
  border-bottom: 1px solid #D9D9D9;
}
#landingpage header .navbar {
  padding: 0px;
  height: auto;
}
#landingpage header .navbar a {
  padding: 0px;
}
#landingpage .main-content {
  border-bottom: 1px solid #D9D9D9;
  padding: 66px 88px;
  margin: 0 auto;
  color: #000;
}
#landingpage .main-content .header-container {
  margin-bottom: 44px;
}
#landingpage .main-content .header-container h1 {
  font-weight: 700;
  font-style: Bold;
  font-size: 40px;
  letter-spacing: 0%;
  line-height: 150%;
  margin-bottom: 0;
}
#landingpage .main-content .header-container h2 {
  font-weight: 700;
  font-style: Bold;
  font-size: 32px;
  letter-spacing: 0%;
  margin-bottom: 0;
}
#landingpage .main-content p.intro {
  margin-bottom: 44px;
  font-weight: 500;
  font-style: Medium;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -1.1%;
}
#landingpage .main-content h3 {
  font-weight: 500;
  font-size: 24px;
  line-height: 20px;
  margin-bottom: 14px;
}
#landingpage .main-content p {
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: -1.1%;
}
#landingpage .main-content p.section-desc {
  margin-bottom: 2px;
}
#landingpage .main-content p.note {
  margin-bottom: 44px;
}
#landingpage .main-content p.download-note {
  margin-bottom: 0px;
}
#landingpage .main-content .dowload-container {
  margin-bottom: 44px;
}
#landingpage .main-content ul {
  margin-bottom: 24px;
  padding-left: 24px;
}
#landingpage .main-content ul li {
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -1.1%;
}
#landingpage .main-content .cta-buttons {
  display: flex;
}
#landingpage .main-content .cta-buttons a {
  background-color: #FFA300;
  width: 360px;
  outline: none;
  border: none;
  border-radius: 3.5px;
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  padding: 15px 0px;
  color: #FFFFFF;
  max-height: 48px;
}
@media only screen and (max-width: 430px) and (min-width: 0px) {
  #landingpage .main-content .cta-buttons a {
    width: 100%;
  }
}
#landingpage .main-content .cta-buttons a:disabled {
  cursor: not-allowed;
  background-color: #AEACAC;
}
#landingpage .main-content .cta-buttons.enter-alexion {
  margin-bottom: 44px;
}
#landingpage .main-content .cta-buttons.contact-alexion {
  margin-top: 44px;
}
#landingpage footer .copyright {
  line-height: 18px;
}
@media only screen and (max-width: 1024px) and (min-width: 431px) {
  #landingpage header {
    padding: 24px 44px;
  }
  #landingpage header .navbar img {
    width: 106px;
    height: 36px;
  }
  #landingpage .main-content {
    padding: 40px 44px;
  }
}
@media screen and (max-width: 650px) {
  #landingpage header {
    padding: 24px 30px;
  }
  #landingpage header .navbar img {
    width: 106px;
    height: 36px;
  }
  #landingpage .main-content {
    padding: 40px 30px;
  }
  #landingpage .main-content .header-container {
    margin-bottom: 40px;
  }
  #landingpage .main-content .header-container h2 {
    font-size: 30px;
  }
  #landingpage .main-content p.intro {
    margin-bottom: 26px;
  }
  #landingpage .main-content h3 {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.15px;
    margin-bottom: 26px;
  }
  #landingpage .main-content p.note {
    margin-bottom: 35px;
  }
  #landingpage .main-content .dowload-container {
    margin-bottom: 36px;
  }
  #landingpage .main-content .cta-buttons.enter-alexion {
    margin-bottom: 35px;
  }
}

/*# sourceMappingURL=alexion-assure-notice.css.map */
