:root {
  --theme_color: #601986;
  --subtheme_color: #8C47AF;
}
body .btn-primary {
  --theme_color: #601986;
  --subtheme_color: #8C47AF;
  color: var(--theme_color) !important;
}
body .btn-primary:hover {
  color: #fff !important;
  background-color: var(--subtheme_color) !important;
}
body .btn-secondary {
  --theme_color: #601986;
  --subtheme_color: #8C47AF;
  background-color: var(--theme_color) !important;
}
body .btn-secondary:hover {
  color: var(--theme_color) !important;
  background-color: #ffd100 !important;
}
body .video_bg {
  background-color: var(--theme_color);
}
body .text_title .head .subtitle {
  color: var(--subtheme_color);
}
body .text_title .head h2 {
  color: var(--theme_color);
}
body .text_title .head h2 {
  color: var(--theme_color);
}
body .col_list .list li a span {
  color: var(--theme_color);
}
body .home_technology .blue {
  background-color: var(--theme_color);
}
body .home_technology .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .col_list .list li a strong {
  color: var(--theme_color);
}
body .col_list .list li a:hover span {
  color: var(--subtheme_color);
}
body header nav .menu > li > a:hover {
  color: var(--subtheme_color);
}
body header .header_menu a p {
  color: var(--theme_color);
}
body .home_product .head .subtitle {
  color: var(--subtheme_color);
}
body .home_product .head h2 {
  --theme_color: #601986;
  --subtheme_color: #8C47AF;
  color: var(--theme_color);
}
body .home_product .list h6 {
  --theme_color: #601986;
  --subtheme_color: #8C47AF;
  color: var(--theme_color);
}
body .home_aerosol h3 {
  color: var(--theme_color);
}
body .home_aerosol .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .home_nums .blue.home-stats-wrap {
  background-color: var(--theme_color);
}
body .home_nums .blue.home-stats-wrap {
  background-image: none;
}
body footer .footer-wrap {
  background-color: var(--theme_color);
  background-image: none;
}
body .invasive_banner .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .invasive_banner h2 {
  color: var(--theme_color);
}
body .invasive_circuit .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .invasive_circuit h3 {
  color: var(--theme_color);
}
body .invasive_other a:hover,
body .invasive_use .column p:nth-of-type(1) b,
body .invasive_facilitates .column p:nth-of-type(1) b,
body .invasive_guidelines .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .invasive_other a,
body .invasive_use h3,
body .invasive_facilitates h3,
body .invasive_renowned h3,
body .invasive_other h4 {
  color: var(--theme_color);
}
body .invasive_guidelines .blue {
  background-color: var(--theme_color);
}
body .aerogenultra_support .ps-pdf-links .btn:hover,
body .invasive_use .column p:nth-of-type(1) b,
body .patient_title .column p:nth-of-type(1) b,
body .aerogenultra_support .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .aerogenultra_products h6,
body .aerogenultra_support h4,
body .aerogenultra_support h4,
body .aerogenultra_support .ps-pdf-links .btn,
body .patient_list h2,
body .aerogenultra_support .product-support-colour .accordion,
body .aerogenultra_support h3,
body .aerogenultra_works h3,
body .culture_employees h3,
body .patient_title h2,
body .patient_story .desc a,
body .patient_other_stories h3,
body .patient_products h6,
body .patient_contact h3,
body .aerogenultra_leader h2 {
  color: var(--theme_color);
}
body .patient_story .icon-row.icon-row-no-bg figcaption,
body .aerogenultra_proddt .blue,
body .aerogenultra_effectiveness .icon-row figcaption {
  background-color: var(--theme_color);
}
body .aerogenultra_effectiveness .icon-row figcaption {
  background-image: none;
}
body .aerogenultra_support input:not([type=submit]):not([type=image]) {
  border-color: var(--subtheme_color);
}
body .aerogenultra_support select {
  border-color: var(--subtheme_color);
}
body .aerogenultra_support a {
  color: var(--theme_color);
}
body .aerogenultra_support a:hover {
  color: var(--subtheme_color);
}
body .technology_banner {
  --theme_color: #601986;
}
body .technology_breakthrough .head h2 {
  color: var(--theme_color);
}
body header nav {
  --theme_color: #601986 !important;
}
body .technology_breakthrough .head h2,
body .technology_innovation h2,
body .technology_breakthrough .head h2 {
  color: #601986 !important;
}
body .technology_development .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .technology_development h3 {
  color: #601986 !important;
}
body .continuous_skills .blue-opaque {
  background-color: rgba(96, 25, 134, 0.9);
}
body .continuous_skills .end .blue,
body .working_aerogen .blue,
body .working_rewards .blue {
  background-color: var(--theme_color);
}
body .company_awards .main h4,
body .company_awards .main h4,
body .company_story h2,
body .company_story h3,
body .culture_connect .list h4,
body .culture_connect h3,
body .culture_employees_content h4,
body .culture_values h2,
body .continuous_education h3,
body .continuous_learning h2,
body .continuous_learning h3,
body .working_diversity h3,
body .working_join h3 {
  color: var(--theme_color);
}
body .continuous_learning .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body header .header_menu a:hover {
  color: var(--subtheme_color);
}
body .contact_resource_banner .p-banner.p-banner-page.p-banner-blue,
body .ifu_banner .p-banner.p-banner-page .column,
body .leadership_banner .p-banner.p-banner-page.p-banner-blue,
body .aboutblog_banner .p-banner.p-banner-page.p-banner-blue,
body .privacy_banner .p-banner.p-banner-page.p-banner-blue {
  background-image: none;
  background-color: var(--theme_color);
}
body .contact_aerogen_main h2,
body .ifu_list .dfu-item-sect1 h3,
body .ifu_list .dfu-item-sect2 h6,
body .privacy_main h2,
body .privacy_main h3,
body .aboutblog_list a,
body .aboutblog_list h3,
body .leadership_introduce .main h2,
body .leadership_introduce .main h3,
body .leadership_list .accordion-plain .accordion,
body .leadership_list h3,
body .leadership_list h6,
body .leadership_introduce .main h4,
body .leadership_introduce .main .accordion-plain .accordion {
  color: var(--theme_color);
}
body .leadership_list .accordion-plain .accordion:hover,
body .aboutblog_list a:hover {
  color: var(--subtheme_color);
}
body .ifu_list .dfu-item-sect1 h3,
body .ifu_list .dfu-item-sect2 h6 {
  border-color: var(--theme_color);
}
body .contact_aerogen_main input:not([type=submit]):not([type=image]),
body .contact_aerogen_main select,
body .contact_aerogen_main textarea {
  border-color: var(--subtheme_color);
}
body .aerogen_end a,
body .search_main h3,
body .contact_resource_news h2,
body .contact_resource_news h2,
body .contact_resource_news h3,
body .contact_resource_news h3,
body .contact_resource_nav a,
body .contact_aerogen_statement h2,
body .contact_aerogen_statement h3 {
  color: var(--theme_color);
}
body .aerogen_end a:hover,
body .video1 h4,
body .contact_resource_news .column p:nth-of-type(1) b,
body .contact_aerogen_main a,
body .contact_resource_nav a:hover,
body .contact_aerogen_statement .column p:nth-of-type(1) b {
  color: var(--subtheme_color);
}
body .search_main a {
  color: var(--theme_color);
}
body .search_main a:hover {
  color: var(--subtheme_color);
}
body .air_banner,
body .nums,
body .air_principle,
body .air_advantage,
body .air_showcase,
body .awards_box {
  --theme_color: #601986;
  --subtheme_color: #8C47AF;
}
body .contact_resource_images .column p:nth-of-type(1) b,
body .contact_resource_way .column p:nth-of-type(1) b,
body .contact_resource_images .column p:nth-of-type(1) b,
body .contact_resource_images a:hover,
body .text_title .head a:hover {
  color: var(--subtheme_color);
}
body .contact_resource_images h2,
body .contact_resource_images a,
body .text_title .head a,
body .contact_resource_way h2 {
  color: var(--theme_color);
}
html {
  --theme_color: #601986 !important;
  --subtheme_color: #8C47AF !important;
}
body .air_advantage i {
  background-color: rgba(96, 25, 134, 0.15);
}