/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 08 2025 | 23:21:38 */
@media only screen and (max-width: 989px) {
  .before_curve_section {
    padding: 100px 0 !important;
  }
  .before_curve_section img {
    transform: none !important;
  }
  .curve_section {
    margin-top: 0 !important;
    min-height: auto !important;
  }
  .curve_section .container {
    height: auto !important;
  }
  .curve_section .content {
    padding: 100px 0;
  }
}
@media only screen and (max-width: 767px) {
  .before_curve_section img {
    margin: 0 auto;
    width: 80% !important;
  }
  .before_curve_section .av-special-heading {
    text-align: center;
  }
  .before_curve_section .av_textblock_section {
    margin: 0 auto;
    width: 85% !important;
  }
}
@media only screen and (max-width: 1600px) {
  #advance_our_mission .flex_cell.av_one_third {
    margin-top: -10% !important;
  }
}
@media only screen and (max-width: 1255px) {
  #advance_our_mission {
    flex-direction: column;
  }
  #advance_our_mission .flex_cell.av_two_third {
    width: 100% !important;
  }
  #advance_our_mission .flex_cell.av_two_third .avia-image-container-inner {
    transform: scale(1.3);
  }
  #advance_our_mission .flex_cell.av_one_third {
    margin-top: 0 !important;
    padding: 200px 100px 100px !important;
    position: relative !important;
    right: auto !important;
    width: 100% !important;
  }
}
@media only screen and (max-width: 989px) {
  #power_of_platforms {
    background: #003348 !important;
    background-image: none !important;
  }
  #advance_our_mission .flex_cell.av_two_third img {
    margin-top: 0 !important;
  }
  #advance_our_mission .flex_cell.av_one_third {
    padding-top: 100px !important;
  }
}
@media only screen and (max-width: 1475px) {
  .av-tab-section-tab-title-container span {
    font-size: 20px !important;
  }
}
@media only screen and (max-width: 1275px) {
  #why-cytokines .av_three_fifth {
    width: 60% !important;
  }
  #our-story {
    flex-direction: column-reverse;
  }
  #our-story .av_one_third {
    padding-right: 0 !important;
    transform: translate3d(0, 15vh, 0);
    width: 100% !important;
  }
  #our-story .av_one_third .av-special-heading {
    text-align: center;
  }
  #our-story .av_one_third .av_textblock_section {
    margin: 0 auto;
    width: 75%;
  }
  #our-story .av_two_third {
    width: 100% !important;
  }
  .av-tab-section-tab-title-container .av-inner-tab-title {
    margin: 0 auto;
    max-width: 15ch;
  }
}
@media only screen and (max-width: 989px) {
  #why-cytokines {
    background-color: #5B6670;
    background-image: none !important;
    height: auto !important;
    margin-top: 0 !important;
    padding: 75px 50px;
  }
  #why-cytokines .entry-content-wrapper {
    transform: none !important;
  }
  #why-cytokines .av_three_fifth {
    margin: 0 auto;
    width: 100% !important;
  }
  #our-story {
    transform: translate3d(0, 0, 0) !important;
  }
  #our-story .av_one_third {
    padding-top: 75px !important;
    transform: translate3d(0, 0, 0) !important;
  }
  #leadership, #team {
    transform: translate3d(0, 0, 0) !important;
  }
  .mfp-content .popup_bio {
    align-items: center;
    flex-direction: column;
  }
  .mfp-content .popup_bio .popup_content {
    padding: 0 !important;
    width: 100% !important;
  }
}
@media only screen and (max-width: 850px) {
  #leadership .content {
    padding-bottom: 20px !important;
  }
  #leadership .flex_column {
    margin: 0 auto;
    width: 100% !important;
  }
  #leadership .av_textblock_section {
    padding: 0 20px !important;
  }
  #team .av-tab-section-tab-title-container {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    padding-bottom: 20px !important;
  }
  #team .av-tab-section-tab-title-container a {
    width: 100% !important;
  }
  #team .av-tab-section-tab-title-container .av-section-tab-title:nth-of-type(2)::before {
    border-right: 0 !important;
    border-top: 2px solid #b4b4b4 !important;
    height: auto !important;
    left: 50% !important;
    transform: translate3d(-50%, 0, 0);
    top: 0 !important;
    width: 200px;
  }
  #team .av-tab-section-tab-title-container .av-section-tab-title:nth-of-type(2)::after {
    border-right: 0 !important;
    border-bottom: 2px solid #b4b4b4 !important;
    bottom: 0;
    height: auto !important;
    left: 50% !important;
    top: auto !important;
    transform: translate3d(-50%, 0, 0);
    width: 200px !important;
  }
  #team .av-tab-section-tab-title-container .av-outer-tab-title {
    padding: 0 !important;
  }
  #team .av-tab-section-tab-title-container .av-outer-tab-title .av-inner-tab-title {
    margin-bottom: 0 !important;
    padding: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .responsive .page-id-151#top #wrap_all .av-flex-cells .no_margin {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #our-story .av_one_third .av_textblock_section {
    width: 90% !important;
  }
  .mfp-content {
    padding: 40px !important;
  }
  .mfp-content .popup_bio .popup_content {
    margin-top: 30px;
  }
  #our-partners {
    background-image: linear-gradient(#113246, #00ACD8) !important;
    height: auto !important;
    margin-bottom: 0 !important;
    margin-top: 75px !important;
    padding: 75px 30px !important;
  }
  #our-partners .content {
    padding: 50px 0 !important;
  }
  #our-partners .flex_column_table {
    transform: none !important;
  }
  #our-partners .av-special-heading {
    text-align: center !important;
  }
}
@media only screen and (max-width: 1550px) {
  #callout_section .av_one_fourth {
    width: 0 !important;
  }
}
@media only screen and (min-width: 990px) {
  #cytokine {
    margin-top: -10vh !important;
  }
}
@media only screen and (max-width: 989px) {
  #callout_section {
    background-color: #003348;
    background-image: none !important;
    padding: 75px 0 !important;
  }
  #callout_section .container {
    height: auto !important;
  }
  #callout_section .av_one_half {
    width: 100% !important;
  }
  #after_section_3 {
    transform: none !important;
  }
  #three_platforms {
    transform: none !important;
  }
}
@media only screen and (max-width: 767px) {
  #cytokine .avia-image-container {
    width: 100% !important;
  }
  #cytokine .el_after_av_one_half {
    margin: 30px 0 !important;
  }
  #callout_section .av_one_half {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  #posters-and-pubs {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}
@media only screen and (max-width: 1200px) {
  #pipeline h3 {
    font-size: 18px !important;
  }
}
@media only screen and (max-width: 989px) {
  #stk-012 {
    background-color: #5B6670;
    background-image: none !important;
    padding: 75px 0;
  }
  #stk-012 .container {
    height: auto !important;
  }
  #stk-012 .flex_column_table {
    margin-left: 0 !important;
    transform: none !important;
  }
  #stk-012 .av_two_fifth {
    width: 0 !important;
  }
  #stk-012 .av_three_fifth {
    width: 100% !important;
  }
  #stk-012 .av-flex-placeholder {
    width: 0 !important;
  }
  #syncar-001 {
    background-color: #003348;
    background-image: none !important;
    padding: 75px 0;
  }
  #syncar-001 .container {
    height: auto !important;
  }
  #syncar-001 .flex_column_table {
    margin-left: 0 !important;
    transform: none !important;
  }
  #syncar-001 .av_two_fifth {
    width: 0 !important;
  }
  #syncar-001 .av_three_fifth {
    width: 100% !important;
  }
  #syncar-001 .av-flex-placeholder {
    width: 0 !important;
  }
}
@media only screen and (max-width: 850px) {
  #press_releases .av-tab-section-tab-title-container .av-section-tab-title:after {
    border: none !important;
  }
}
@media only screen and (max-width: 484px) {
  #press_releases .entry-content-wrapper .entry-content-header h2 {
    font-size: 18px !important;
  }
  #press_releases article {
    min-width: 280px;
  }
}
@media only screen and (max-width: 767px) {
  #jobs .av_three_fifth {
    width: 100% !important;
  }
}
