/*!
Theme Name: Northshore Foundation 2021
Theme URI: https://pilotdigital.com/themes/chicago-1924
Author: Pilot Digital
Author URI: http://pilotdigital.com
Description: first aerial circumnavigation of the world
Version: 1.0.0
Template: chicago-1924
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: chicago-1924
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

Chicago 1924 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Stylesheet: 769 and Up Stylesheet

Styles for mid-range devices up starting at 769 and up to 1219.

******************************************************************/

/* Menus
============================================================= */

header.site-header.didScroll {
  background: white;
}

.main-navigation {
  width: auto;
}

.site-header.menu-left .main-navigation > div > ul {
  justify-content: space-between;
}

#primary-menu > li {
  border-top: 2px solid transparent;
  font-size: .95rem;
  padding: 1.5rem 0;
  margin-right: 1rem;
}

#primary-menu > li.current-menu-item {
  border-color: var(--accent);
}

#primary-menu > li .mega-menu {
  transition: 0s .2s;
}

#primary-menu > li:hover .mega-menu {
  transition-delay: 0s;
}

.main-navigation #primary-menu li:not(.btn) a:hover,
.main-navigation #primary-menu .sub-menu li:not(.menu-header):hover a {
	color: var(--accent);
  text-decoration: none;
}

.main-navigation #primary-menu .sub-menu li:not(.menu-header):hover {
  background: none;
}

.main-navigation ul ul {
  box-shadow: 0 1px 1px rgba(0,0,0,.2);
}

.main-navigation li .sub-menu li {
  display: inline-block;
  line-height: 1.2;
  margin: 0 0 .75rem 0;
  width: 100%;
}

.main-navigation li#menu-item-26 .sub-menu li {
  padding: 0 0 0 1.75rem;
}

li.btn > a {
  background: var(--accent);
  border: 0;
  border-radius: 2rem;
  color: white;
  cursor: pointer;
  display: block;
  font-size: .95rem;
  font-weight: 700;
  letter-spacing: .01rem;
  padding: .75rem 2rem .8rem;
  margin: 1rem 0;
  text-align: center;
  transition: all .2s ease-out;
}

li.btn:hover > a {
  background: var(--accent-dark);
}

button:hover:not(.slick-arrow),
input[type=submit]:not(.search-submit):hover,
input[type=button]:hover,
a.btn:hover,
li.btn:hover > a,
a.wp-block-button__link:hover {
  transform: translateY(1px);
  box-shadow: 0 0 1px 6px hsla(211, 100%, 14%, .1);
}

/* Mega Mennu */

.site-header > .wrapper,
.main-navigation #primary-menu {
  position: static;
}

.main-navigation #primary-menu.hasMegaMenu .menuBox {
  border-top: 1px solid var(--neutral-300);
  width: 100%;
  padding-left: calc((100vw - var(--maxWidth))/2 + 1rem);
  padding-right: calc((100vw - var(--maxWidth))/2 + 1rem);
}

.hasMegaMenu .menuBox .inner-menu-content {
  flex: 0 0 35%;
  order: 1;
  padding-left: 0;
  align-self: center;
}

.hasMegaMenu .menuBox .sub-menu {
  order: 2;
  flex: 1 1 auto;
  padding-top: 1.5rem;
}

.hasMegaMenu li#menu-item-26 .menuBox .sub-menu,
.hasMegaMenu li#menu-item-27 .menuBox .sub-menu {
  column-count: 2;
  column-gap: 1rem;
}

.inner-menu-content > div {
  background: var(--neutral-100);
  padding: 1rem 1.5rem;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 150px 1fr;
  grid-template-columns: max-content 1fr;
  -ms-grid-rows: (auto)[3];
  grid-template-rows: repeat(3, max-content);
  gap: 0 1rem;
}

.inner-menu-content > div > * {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2;
}

.inner-menu-content > div > p:first-child {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 3;
  grid-row: 1 / -1;
  -ms-grid-row-align: center;
  -ms-grid-column-align: center;
  place-self: center;
}

.inner-menu-content > div > h3 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
}

.inner-menu-content > div > p:nth-of-type(2) {
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
}

.inner-menu-content > div > p:nth-of-type(3) {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
}

.inner-menu-content > div img {
  width: 150px;
  height: 150px;
  border-radius: 50%;
}

.inner-menu-content h3 {
  font-size: 1.25rem;
  margin-top: .75rem;
  margin-bottom: 0;
}

.inner-menu-content > div > p:last-child {
  margin-top: 0;
}

.inner-menu-content > div p {
  font-size: .9rem;
}

.icon-cardio::before,
.icon-community::before,
.icon-cancer::before,
.icon-neuro::before,
.icon-obgyn::before,
.icon-ortho::before,
.icon-dna::before,
.icon-innovation::before,
.icon-urology::before,
.icon-endowed-chairs::before {
  display: inline-block;
  padding-right: .5rem;
  width: 1.65rem;
  max-height: 1.5rem;
  margin-left: -1.65rem;
  vertical-align: middle;
}

.icon-cardio::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzBjNzhiZTt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9Ikdyb3VwXzEyNjMiIGRhdGEtbmFtZT0iR3JvdXAgMTI2MyI+PHBhdGggaWQ9IlBhdGhfMzQ0IiBkYXRhLW5hbWU9IlBhdGggMzQ0IiBjbGFzcz0iY2xzLTEiIGQ9Ik02MC40NCw2Ny43MmgtLjExYTEuMTUsMS4xNSwwLDAsMS0xLS43OEw1MS43OSw0My4wNiw0Mi42NCw2MC4yNWExLjEzLDEuMTMsMCwwLDEtMS45NC4xTDMzLjI1LDQ5LjE3bC01LjI1LDdhMS4xNCwxLjE0LDAsMCwxLS45LjQ1aC0yNWExLjE0LDEuMTQsMCwxLDEsMC0yLjI3SDI2LjUzbDUuODctNy43OGExLjE3LDEuMTcsMCwwLDEsLjkzLS40NiwxLjE1LDEuMTUsMCwwLDEsLjkyLjUxbDcuMjgsMTAuOTIsOS41My0xNy45YTEuMTQsMS4xNCwwLDAsMSwyLjA4LjE5bDcuNTksMjMuOTQsNC44OC04LjgzYTEuMTIsMS4xMiwwLDAsMSwxLS41OUg5Ny44NmExLjE0LDEuMTQsMCwxLDEsMCwyLjI3SDY3LjI2TDYxLjQzLDY3LjE1QTEuMTUsMS4xNSwwLDAsMSw2MC40NCw2Ny43MloiLz48cGF0aCBpZD0iUGF0aF8zNDUiIGRhdGEtbmFtZT0iUGF0aCAzNDUiIGNsYXNzPSJjbHMtMSIgZD0iTTEyLjkyLDUxLjgyYTEuMTMsMS4xMywwLDAsMS0xLS41OEE0MC41Miw0MC41MiwwLDAsMSw2LjIxLDMxLjUxLDIwLDIwLDAsMCwxLDI0LjM3LDExLjQ1YTI0LjU3LDI0LjU3LDAsMCwxLDI3LDE0LjEyQTI0LjA3LDI0LjA3LDAsMCwxLDc2LjY1LDExLjMxYzkuNzksMSwxOS42OCw3LjYyLDE5LjY4LDIwLjJhNDAuNDMsNDAuNDMsMCwwLDEtNiwxOS43MywxLjEyLDEuMTIsMCwwLDEtMS41NC40NGgwYTEuMTIsMS4xMiwwLDAsMS0uNDQtMS41NGgwQTM4LjM5LDM4LjM5LDAsMCwwLDk0LjA1LDMxLjVjMC0xMS45My05LjUtMTcuMTItMTcuNjMtMTcuOTRhMjEsMjEsMCwwLDAtMjQsMTYuMjIsMS4xNCwxLjE0LDAsMCwxLTEuMTEuOTFoMGExLjEzLDEuMTMsMCwwLDEtMS4xMS0uOSwyMS40NiwyMS40NiwwLDAsMC0yNS41LTE2LjFBMTcuNzUsMTcuNzUsMCwwLDAsOC40OCwzMS41YTM3Ljc5LDM3Ljc5LDAsMCwwLDUuNDUsMTguNjIsMS4xMywxLjEzLDAsMCwxLS40MywxLjU1aDBBMS4xMiwxLjEyLDAsMCwxLDEyLjkyLDUxLjgyWiIvPjxwYXRoIGlkPSJQYXRoXzM0NiIgZGF0YS1uYW1lPSJQYXRoIDM0NiIgY2xhc3M9ImNscy0xIiBkPSJNNTEuMzMsODlhMS4yMSwxLjIxLDAsMCwxLS41OC0uMTZBMTM3LjI5LDEzNy4yOSwwLDAsMSwxOC41OSw2MWExLjEzLDEuMTMsMCwwLDEsLjE3LTEuNTloMGExLjEzLDEuMTMsMCwwLDEsMS41OS4xOCwxMzQuMzksMTM0LjM5LDAsMCwwLDMxLDI2LjkxQTE2My41OSwxNjMuNTksMCwwLDAsNzQuODcsNjcuODVhOTcuMDcsOTcuMDcsMCwwLDAsNy04LjEzLDEuMTQsMS4xNCwwLDAsMSwxLjU5LS4yMmgwYTEuMTUsMS4xNSwwLDAsMSwuMjIsMS42LDEwMi4zNywxMDIuMzcsMCwwLDEtNy4yMyw4LjM0QTE2Ni4zLDE2Ni4zLDAsMCwxLDUxLjkyLDg4LjgsMS4yMiwxLjIyLDAsMCwxLDUxLjMzLDg5WiIvPjxwYXRoIGlkPSJQYXRoXzM0NyIgZGF0YS1uYW1lPSJQYXRoIDM0NyIgY2xhc3M9ImNscy0xIiBkPSJNMTMuMSwzNC4wNkgxMC44M0ExNy4zMSwxNy4zMSwwLDAsMSwyNi41NiwxNi42N2wuMzUsMi4yNEExNS4yNCwxNS4yNCwwLDAsMCwxMy4xLDM0LjA2WiIvPjwvZz48L3N2Zz4=);
}

.icon-community::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzBjNzhiZTt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9Ikdyb3VwXzEyNjQiIGRhdGEtbmFtZT0iR3JvdXAgMTI2NCI+PHBhdGggaWQ9IlBhdGhfMzQ4IiBkYXRhLW5hbWU9IlBhdGggMzQ4IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xOC44OSw3Ni4zOUg2LjU0QTEuNDIsMS40MiwwLDAsMSw1LjEyLDc1aDBWNTcuNkMzLDU3LjEsMSw1NS4yNiwxLDUwLjA4VjM3LjU5YTEuNDMsMS40MywwLDAsMSwxLjQyLTEuNDNIMjNhMS40MywxLjQzLDAsMCwxLDEuNDMsMS40M1Y1MC4xYzAsNC4zOS0xLjM5LDYuOTEtNC4xMiw3LjUzVjc1QTEuNDMsMS40MywwLDAsMSwxOC44OSw3Ni4zOVpNOCw3My41NWg5LjUyVjU2LjM0YTEuNDIsMS40MiwwLDAsMSwxLjQxLTEuNDJoMGMxLjM3LDAsMi43LS4zNywyLjctNC44NFYzOUgzLjg0VjUwLjA4YzAsNC44NCwxLjgzLDQuODQsMi43LDQuODRBMS40MywxLjQzLDAsMCwxLDgsNTYuMzRaIi8+PHBhdGggaWQ9IlBhdGhfMzQ5IiBkYXRhLW5hbWU9IlBhdGggMzQ5IiBjbGFzcz0iY2xzLTEiIGQ9Ik05My40MSw3Ni4zOUg4MC45MkExLjQxLDEuNDEsMCwwLDEsNzkuNSw3NVY1Ny42MWMtMi43Ny0uNjEtNC4xNy0zLjEzLTQuMTctNy41M1YzNy41OWExLjQyLDEuNDIsMCwwLDEsMS40Mi0xLjQzSDk3LjU4QTEuNDMsMS40MywwLDAsMSw5OSwzNy41OVY1MC4xYy0uMDgsMS45My0uMjgsNi42MS00LjE3LDcuNTJWNzVhMS40MSwxLjQxLDAsMCwxLTEuNDEsMS40M1pNODIuMzQsNzMuNTVIOTJWNTYuMzRhMS40MywxLjQzLDAsMCwxLDEuNDItMS40MmMxLjI5LDAsMi41OC0uMzgsMi43NS00LjlWMzloLTE4VjUwLjA4YzAsNC40NywxLjM2LDQuODQsMi43NSw0Ljg0YTEuNDMsMS40MywwLDAsMSwxLjQyLDEuNDJoMFoiLz48cGF0aCBpZD0iUGF0aF8zNTAiIGRhdGEtbmFtZT0iUGF0aCAzNTAiIGNsYXNzPSJjbHMtMSIgZD0iTTU2LjE1LDkzSDQzLjg1YTEuNDIsMS40MiwwLDAsMS0xLjQyLTEuNDJWNjcuODhhOS43NSw5Ljc1LDAsMCwxLTguMjktOS42NFYzNy41OWExLjQyLDEuNDIsMCwwLDEsMS40Mi0xLjQzSDY0LjQ0YTEuNDMsMS40MywwLDAsMSwxLjQxLDEuNDNWNTguMjZhOS43NSw5Ljc1LDAsMCwxLTguMjgsOS42NFY5MS41NUExLjQzLDEuNDMsMCwwLDEsNTYuMTUsOTNaTTQ1LjI3LDkwLjEyaDkuNDVWNjYuNTdhMS40MiwxLjQyLDAsMCwxLDEuNDItMS40MkE2Ljg3LDYuODcsMCwwLDAsNjMsNTguMjdWMzlIMzdWNTguMjRhNi44OCw2Ljg4LDAsMCwwLDYuODQsNi45MWgwYTEuNDIsMS40MiwwLDAsMSwxLjQzLDEuNDJaIi8+PHBhdGggaWQ9IlBhdGhfMzUxIiBkYXRhLW5hbWU9IlBhdGggMzUxIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi43MiwzMC43MWE3LjU4LDcuNTgsMCwxLDEsNy42OS03LjU3QTcuNjMsNy42MywwLDAsMSwxMi43MiwzMC43MVptMC0xMi4zMUE0LjczLDQuNzMsMCwwLDAsNy44NywyM3YuMTNhNC43Miw0LjcyLDAsMCwwLDQuNzIsNC43M2guMTNhNC43Myw0LjczLDAsMCwwLDQuODUtNC42di0uMTNhNC43Miw0LjcyLDAsMCwwLTQuNzItNC43M1oiLz48cGF0aCBpZD0iUGF0aF8zNTIiIGRhdGEtbmFtZT0iUGF0aCAzNTIiIGNsYXNzPSJjbHMtMSIgZD0iTTg3LjE2LDMwLjcxYTcuNTgsNy41OCwwLDAsMSwwLTE1LjE1LDcuNTgsNy41OCwwLDAsMSwwLDE1LjE1Wm0wLTEyLjMxQTQuNjksNC42OSwwLDAsMCw4Mi40MywyM3YuMDlhNC42OSw0LjY5LDAsMCwwLDQuNjQsNC43M2guMDlhNC43Myw0LjczLDAsMCwwLDAtOS40NloiLz48cGF0aCBpZD0iUGF0aF8zNTMiIGRhdGEtbmFtZT0iUGF0aCAzNTMiIGNsYXNzPSJjbHMtMSIgZD0iTTQ5LjgxLDMwLjcxQTExLjYsMTEuNiwwLDAsMSwzOC4xNiwxOS4xNnYtLjI4YTExLjcyLDExLjcyLDAsMSwxLDIzLjQ0LDBBMTEuNjgsMTEuNjgsMCwwLDEsNTAuMDYsMzAuNzFabTAtMjAuODNhOC45Miw4LjkyLDAsMCwwLTguODEsOSw4LjgxLDguODEsMCwwLDAsOC42Myw5aC4xOGE4Ljg4LDguODgsMCwwLDAsOC45NS04Ljh2LS4xOWE5LDksMCwwLDAtOC45NS05WiIvPjwvZz48L3N2Zz4=);
}

.icon-cancer::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5OC4xIDk3LjE3Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzBjNzhiZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MC4xcHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJHcm91cF8xMjY3IiBkYXRhLW5hbWU9Ikdyb3VwIDEyNjciPjxwYXRoIGlkPSJQYXRoXzM1NCIgZGF0YS1uYW1lPSJQYXRoIDM1NCIgY2xhc3M9ImNscy0xIiBkPSJNNzIuOTMsMzkuMjZhNC4zOCw0LjM4LDAsMSwxLDQuMzctNC4zN0E0LjM4LDQuMzgsMCwwLDEsNzIuOTMsMzkuMjZabTAtNmExLjY3LDEuNjcsMCwxLDAsMCwzLjMzLDEuNjcsMS42NywwLDAsMCwwLTMuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC45NSAtMS40MikiLz48cGF0aCBpZD0iUGF0aF8zNTUiIGRhdGEtbmFtZT0iUGF0aCAzNTUiIGNsYXNzPSJjbHMtMSIgZD0iTTQ5Ljc3LDYyLjgxYTcuMTIsNy4xMiwwLDEsMSw3LjEzLTcuMTJBNy4xMiw3LjEyLDAsMCwxLDQ5Ljc3LDYyLjgxWm0wLTExLjUzYTQuNDEsNC40MSwwLDEsMCw0LjQxLDQuNDEsNC40Miw0LjQyLDAsMCwwLTQuNDEtNC40MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjk1IC0xLjQyKSIvPjxwYXRoIGlkPSJQYXRoXzM1NiIgZGF0YS1uYW1lPSJQYXRoIDM1NiIgY2xhc3M9ImNscy0xIiBkPSJNOTksNDIuMjhhNy4xMyw3LjEzLDAsMCwwLTcuMTItNy4xMiw3LDcsMCwwLDAtMS41MS4xN0E0Mi45NCw0Mi45NCwwLDAsMCw4NC43MiwyNWE3LjA5LDcuMDksMCwwLDAtNS42Ny0xMS4zOCw3LDcsMCwwLDAtNC40MSwxLjU2LDQzLDQzLDAsMCwwLTYtMy41Myw0LjMxLDQuMzEsMCwwLDAtNC4xOS01LjU4LDQuNDEsNC40MSwwLDAsMC0xLjcyLjM1LDUuNDIsNS40MiwwLDAsMC0xMC44MS4zOCw2LjM0LDYuMzQsMCwwLDAtMi42Ny4xbC0uNC4wOWMtLjMxLjA2LS41Ny4xMi0uNzkuMThBNy4wNyw3LjA3LDAsMCwwLDM2LjIzLDkuNmE1LjQyLDUuNDIsMCwwLDAtOS44MiwzLjE3LDUuMTMsNS4xMywwLDAsMCwuMTcsMS4yOSw0My41Niw0My41NiwwLDAsMC0xNS4xLDE2LjIyQTcuMTIsNy4xMiwwLDEsMCw3LjA2LDQzLjdhMjEuNDYsMjEuNDYsMCwwLDAtMS4yNCw3LjA5di4zNUE3LjExLDcuMTEsMCwwLDAsMy4xNSw2M2E3LDcsMCwwLDAsNC45LDJoLjExYTQuNzgsNC43OCwwLDAsMCwuNTMtLjA2LDQzLjEyLDQzLjEyLDAsMCwwLDEzLDE5QTUuNDIsNS40MiwwLDAsMCwyNi4zOCw5MmgwYTUuMjYsNS4yNiwwLDAsMCwyLjQ5LS42Myw5LjEyLDkuMTIsMCwwLDAsMTQuMzQsMi4xNCwxNi4zLDE2LjMsMCwwLDAsMy4xMSwxLjA2QTQuMzYsNC4zNiwwLDAsMCw1NSw5NC4xNmExLjIzLDEuMjMsMCwwLDAsMC0uMjcsNDMuNTksNDMuNTksMCwwLDAsMTYuMy01LjM2LDcuMTIsNy4xMiwwLDAsMCwxMy00LDcuMDUsNy4wNSwwLDAsMC0yLTQuOTNjLjUxLS41NywxLTEuMTUsMS40Ny0xLjcyYTcuMTEsNy4xMSwwLDAsMCw4LjY5LTExLjIsNS40LDUuNCwwLDAsMCwuNzktMi43N0E1LjQ1LDUuNDUsMCwwLDAsOTIsNjAuNDJhMzEuNDEsMzEuNDEsMCwwLDAsMS41Ny05LjYyYzAtLjUsMC0xLS4wOC0xLjU2QTcuMTQsNy4xNCwwLDAsMCw5OSw0Mi4yOFptLTIwLTI2YTQuNDEsNC40MSwwLDEsMS00LjQyLDQuNDEsNC40MSw0LjQxLDAsMCwxLDQuNDItNC40MVpNNjQuNDQsOC43NmExLjY2LDEuNjYsMCwwLDEsMS42NiwxLjY3aDBhMS42NiwxLjY2LDAsMCwxLTEuNjYsMS42NmgwYTEuNjYsMS42NiwwLDAsMS0xLjY3LTEuNjZoMGExLjY3LDEuNjcsMCwwLDEsMS42Ny0xLjY3Wm0tNy4xLTQuNmEyLjcyLDIuNzIsMCwxLDEtMi43MiwyLjcyLDIuNzMsMi43MywwLDAsMSwyLjcyLTIuNzJaTTQyLjg5LDcuNkE0LjQxLDQuNDEsMCwxLDEsMzguNDgsMTIsNC40MSw0LjQxLDAsMCwxLDQyLjg5LDcuNlpNMzEuODQsMTBhMi43MiwyLjcyLDAsMSwxLTIuNzIsMi43MkEyLjcyLDIuNzIsMCwwLDEsMzEuODQsMTBabS0xNywyMC44MmEuNTguNTgsMCwwLDEsLjU4LjU4LjU4LjU4LDAsMSwxLTEuMTUsMCwuNTcuNTcsMCwwLDEsLjU3LS41NlpNNC4wNywzNi42OGE0LjQxLDQuNDEsMCwwLDEsOC44MiwwaDBhNC40MSw0LjQxLDAsMCwxLTguODIsMFptNCwyNS41NEE0LjE3LDQuMTcsMCwwLDEsNS4wNiw2MWE0LjQyLDQuNDIsMCwxLDEsNy40OS0zLjE1LDQuMTUsNC4xNSwwLDAsMS0xLjI2LDMsNC42Myw0LjYzLDAsMCwxLTMuMTcsMS4zN1pNMTkuODQsNzcuMzhhMS42NywxLjY3LDAsMSwxLDEuNjYtMS42NmgwYTEuNjYsMS42NiwwLDAsMS0xLjY0LDEuNjhoMFpNMjcuOSw4OC43N2EyLjU5LDIuNTksMCwwLDEtMS41LjQ1LDIuNywyLjcsMCwwLDEtMi43MS0yLjcyLDIuNjcsMi42NywwLDAsMSwuNzktMS45MiwyLjc0LDIuNzQsMCwwLDEsMS45My0uOGgwYTIuNzMsMi43MywwLDAsMSwxLjY3LjYsOSw5LDAsMCwwLS4zOCwyLjQ3LDkuMDgsOS4wOCwwLDAsMCwuMjEsMS45NFptOSw0LjU2YTYuNDgsNi40OCwwLDEsMSw2LjQ4LTYuNDgsNi40OSw2LjQ5LDAsMCwxLTYuNDgsNi40OGgwWm0xMy43OSwyLjQ4QTEuNjcsMS42NywwLDAsMSw0OSw5NC4xNGgwYTEuNjcsMS42NywwLDEsMSwxLjY5LDEuNjloMFpNNzcuMTcsODguOWE0LjQxLDQuNDEsMCwxLDEsNC40MS00LjQxLDQuNDEsNC40MSwwLDAsMS00LjQxLDQuNDFoMFptLTEuOC0xMi4wOGEuNTcuNTcsMCwwLDEsLjU3LS41OGgwYS41OC41OCwwLDAsMSwuNTguNThoMGEuNTguNTgsMCwwLDEtLjU4LjU3aDBhLjU3LjU3LDAsMCwxLS41OC0uNTVabTUuMi00LjkzYTcuMDksNy4wOSwwLDAsMCwxLjI0LDRjLS41Ni43MS0xLjE0LDEuNDEtMS43NiwyLjA5YTYuMTIsNi4xMiwwLDAsMC0uOTQtLjMyLDMuMTMsMy4xMywwLDAsMCwuMTItLjg2LDMuMjksMy4yOSwwLDEsMC02LDEuNzdBNy4xNyw3LjE3LDAsMCwwLDcwLDg0LjQ4LDcuNjgsNy42OCwwLDAsMCw3MC4yMSw4Niw0MC4xNSw0MC4xNSwwLDAsMSw1NCw5MS4yNmE0LjM1LDQuMzUsMCwwLDAtNywuNjIsMTMuMzIsMTMuMzIsMCwwLDEtMi0uNjUsOSw5LDAsMCwwLDEuMTctNC4zOSw5LjE4LDkuMTgsMCwwLDAtMTYuOS01LDUuMzIsNS4zMiwwLDAsMC0yLjc3LS43OGgwYTUuMzcsNS4zNywwLDAsMC0yLjg2LjgycS0xLjE4LTEtMi4yOC0yLjA3QTQuMzYsNC4zNiwwLDEsMCwxNiw3My41OWE0MC44OCw0MC44OCwwLDAsMS00LjE0LTcuODUsNC4zLDQuMywwLDAsMCwyLjU4Ljg2LDQuMzcsNC4zNywwLDAsMCw0LjMxLTUuMUE0LjMxLDQuMzEsMCwwLDAsMTcsNTguNjZhNC40NCw0LjQ0LDAsMCwwLTEuNzQtLjcydi0uMTZhNy4xMSw3LjExLDAsMCwwLTYuNzMtNy4wNkExOC45NCwxOC45NCwwLDAsMSwxMCw0My42M2E3LjEyLDcuMTIsMCwwLDAsNS42Mi03LDYuODksNi44OSwwLDAsMC0uMzMtMiwzLjI3LDMuMjcsMCwwLDAsLjU1LTYuMzlBNDAuNzksNDAuNzksMCwwLDEsMjcuODgsMTYuNDJhNS4zNyw1LjM3LDAsMCwwLDguNzItMS4xNCw3LjA5LDcuMDksMCwwLDAsMTMtNS43bC4zOC0uMDhhNC40NCw0LjQ0LDAsMCwxLDIuODcuMzUsNS40Niw1LjQ2LDAsMCwwLDQuNTQsMi40Niw1LjMzLDUuMzMsMCwwLDAsMi44NS0uODQsNC4zMyw0LjMzLDAsMCwwLDYuODcsMi40Miw0MC43NCw0MC43NCwwLDAsMSw1LjgsMy4zNCw2Ljg5LDYuODksMCwwLDAtMSwzLjQ4LDcuMTMsNy4xMywwLDAsMCw3LjEzLDcuMTMsNyw3LDAsMCwwLDMuNjMtMSw0MC4zLDQwLjMsMCwwLDEsNS4yLDkuNTksNy4wOSw3LjA5LDAsMCwwLDIuODYsMTIuODljMCwuNTEuMDcsMSwuMDcsMS40OWEyOC4wNiwyOC4wNiwwLDAsMS0xLjE5LDgsNS4xNCw1LjE0LDAsMCwwLTEuODItLjMzaDBhNS4xMSw1LjExLDAsMCwwLTEuNzIuMyw1LjQxLDUuNDEsMCwwLDAtMy43OC05LjMsNS4zNiw1LjM2LDAsMCwwLTMuNDcsMS4yOSw3LjEyLDcuMTIsMCwxLDAtNi42LDQuNDUsNy4wOSw3LjA5LDAsMCwwLDQuOTQtMiw1LjEsNS4xLDAsMCwwLS4zLDEuNjksNS40Myw1LjQzLDAsMCwwLDUuNDMsNS40M0E1LjY2LDUuNjYsMCwwLDAsODQsNjBMODQsNjBhNS4zNyw1LjM3LDAsMCwwLS44Nyw2LjUsNy4wNiw3LjA2LDAsMCwwLTIuNTIsNS4zOVpNMTMsNjNsLjIyLS4xN2E3LjE5LDcuMTksMCwwLDAsMS40OC0yLjE4QTEuNjMsMS42MywwLDAsMSwxNi4xMSw2MmExLjY3LDEuNjcsMCwwLDEtMS4zNiwxLjkyQTEuNjQsMS42NCwwLDAsMSwxMyw2M1ptNzcuNTIuODZhMi42NSwyLjY1LDAsMCwxLS4zOCwxLjM4LDcuMjcsNy4yNywwLDAsMC0yLjQ0LS40NSw2Ljg4LDYuODgsMCwwLDAtMi4yNS40LDIuNjQsMi42NCwwLDAsMS0uMzYtMS4zNCwyLjY3LDIuNjcsMCwwLDEsLjgtMS45MSwyLjcyLDIuNzIsMCwwLDEsMS45My0uOGgwYTIuNzEsMi43MSwwLDAsMSwxLjkxLjgsMi42OCwyLjY4LDAsMCwxLC43OSwyWk04NSw1NC44YTIuNzIsMi43MiwwLDEsMS0yLjcyLTIuNzJBMi43MiwyLjcyLDAsMCwxLDg1LDU0Ljh2MFpNNzYuNjQsNDhhNC40MSw0LjQxLDAsMSwxLTQuNDEtNC40MUE0LjQyLDQuNDIsMCwwLDEsNzYuNjQsNDh2MFpNOTIuMTEsNzEuODZhNC40MSw0LjQxLDAsMSwxLTQuNDEtNC40MSw0LjQxLDQuNDEsMCwwLDEsNC40MSw0LjQxdjBabS0uMjMtMjUuMjJhMy4xMywzLjEzLDAsMSwxLC4wNiwwaC0uMDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC45NSAtMS40MikiLz48cGF0aCBpZD0iUGF0aF8zNTciIGRhdGEtbmFtZT0iUGF0aCAzNTciIGNsYXNzPSJjbHMtMSIgZD0iTTY1Ljg0LDU3Ljg4YTkuMTgsOS4xOCwwLDAsMC05LjE0LDguNTksOS4yOCw5LjI4LDAsMCwwLTUuNjIsMyw0LjM3LDQuMzcsMCwxLDAtNC4zMiw1LDQuMjQsNC4yNCwwLDAsMCwyLjItLjYxLDkuNDYsOS40NiwwLDAsMC0uMTUsMS42OCw5LjE3LDkuMTcsMCwwLDAsMTguMzIuNiw5LjE3LDkuMTcsMCwwLDAtMS4yOS0xOC4yNlpNNDYuNzYsNzEuNzVhMS42NywxLjY3LDAsMCwxLTEuNjYtMS42N2gwYTEuNjcsMS42NywwLDAsMSwzLjMzLDBoMGExLjY3LDEuNjcsMCwwLDEtMS42NywxLjY3Wk01OCw4MkE2LjQ3LDYuNDcsMCwwLDEsNTYuOSw2OS4xNmE5LjE5LDkuMTksMCwwLDAsNy41Miw3QTYuNDgsNi40OCwwLDAsMSw1OCw4MlptNy44NS04LjQ1YTYuNDgsNi40OCwwLDEsMSw2LjQ4LTYuNDgsNi41MSw2LjUxLDAsMCwxLTYuNDgsNi40OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjk1IC0xLjQyKSIvPjxwYXRoIGlkPSJQYXRoXzM1OCIgZGF0YS1uYW1lPSJQYXRoIDM1OCIgY2xhc3M9ImNscy0xIiBkPSJNMjIuMywzMS4xNmE0LjM4LDQuMzgsMCwxLDAsNC4zNyw0LjM4QTQuMzgsNC4zOCwwLDAsMCwyMi4zLDMxLjE2Wm0wLDZhMS42NywxLjY3LDAsMSwxLDAtMy4zM2gwYTEuNjcsMS42NywwLDAsMSwwLDMuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC45NSAtMS40MikiLz48cGF0aCBpZD0iUGF0aF8zNTkiIGRhdGEtbmFtZT0iUGF0aCAzNTkiIGNsYXNzPSJjbHMtMSIgZD0iTTE3LjY0LDQyLjgyYTMuMywzLjMsMCwxLDAsMy4yOSwzLjNBMy4zMSwzLjMxLDAsMCwwLDE3LjY0LDQyLjgyWm0wLDMuODdhLjU3LjU3LDAsMCwxLS41Ny0uNTcuNTguNTgsMCwxLDEsLjU3LjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuOTUgLTEuNDIpIi8+PHBhdGggaWQ9IlBhdGhfMzYwIiBkYXRhLW5hbWU9IlBhdGggMzYwIiBjbGFzcz0iY2xzLTEiIGQ9Ik0zOC44Miw1Ny41OWEzLjMsMy4zLDAsMSwwLDMuMjksMy4yOUEzLjMsMy4zLDAsMCwwLDM4LjgyLDU3LjU5Wm0wLDMuODdhLjU4LjU4LDAsMSwxLDAtMS4xNS41OS41OSwwLDAsMSwwLDEuMTdoMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjk1IC0xLjQyKSIvPjxwYXRoIGlkPSJQYXRoXzM2MSIgZGF0YS1uYW1lPSJQYXRoIDM2MSIgY2xhc3M9ImNscy0xIiBkPSJNNzEuMjYsMjAuNzJhNS40Myw1LjQzLDAsMSwwLTkuNjIsMy40LDUuNDMsNS40MywwLDAsMC0yLjc5LDQuMTgsOS4xNSw5LjE1LDAsMCwwLTIuMzctLjY1LDkuMTUsOS4xNSwwLDAsMC0xNy44NC0yLjQ4LDcuMTMsNy4xMywwLDEsMCwxLjIxLDguMjEsOS4yNSw5LjI1LDAsMCwwLDEsMS4yMyw1LjQyLDUuNDIsMCwxLDAsNi44NSw3LjQ4QTkuMTQsOS4xNCwwLDAsMCw2NCwzNC4yOWMuMDgsMCwuMTYsMCwuMjMsMGE1LjQ0LDUuNDQsMCwwLDAsNS40NC01LjQzLDUuMzcsNS4zNywwLDAsMC0xLjI0LTMuNEE1LjM5LDUuMzksMCwwLDAsNzEuMjYsMjAuNzJaTTMzLjU0LDM0LjUzYTQuNDEsNC40MSwwLDEsMSw0LjQtNC40MSw0LjQyLDQuNDIsMCwwLDEtNC40LDQuNDFabTkuMzUsNy44YTIuNzIsMi43MiwwLDEsMSwyLjcyLTIuNzIsMi43MiwyLjcyLDAsMCwxLTIuNzIsMi43MlptMy40LTcuOWE2LjQ3LDYuNDcsMCwxLDEsNy40OC02Ljc3LDkuMTUsOS4xNSwwLDAsMC03LjQ3LDYuNzdabTguODcsOC43NmE2LjQ4LDYuNDgsMCwxLDEsNi40OC02LjQ4LDYuNDksNi40OSwwLDAsMS02LjQ4LDYuNDhabTkuMDYtMTEuNmEyLjcyLDIuNzIsMCwxLDEsMi43Mi0yLjcyLDIuNzEsMi43MSwwLDAsMS0yLjcyLDIuNzJabTEuNjItOC4xN2EyLjcyLDIuNzIsMCwxLDEsMi43Mi0yLjcyLDIuNzEsMi43MSwwLDAsMS0yLjcyLDIuNzJoMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjk1IC0xLjQyKSIvPjxwYXRoIGlkPSJQYXRoXzM2MiIgZGF0YS1uYW1lPSJQYXRoIDM2MiIgY2xhc3M9ImNscy0xIiBkPSJNMzMuNTQsNjNhNy4xMyw3LjEzLDAsMSwwLDcuMTIsNy4xM0E3LjEzLDcuMTMsMCwwLDAsMzMuNTQsNjNabTAsMTEuNTNhNC40MSw0LjQxLDAsMSwxLDQuNC00LjQxLDQuNDIsNC40MiwwLDAsMS00LjQsNC40MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjk1IC0xLjQyKSIvPjwvZz48L3N2Zz4=);
}

.icon-neuro::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4OC42MSA5OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYzc4YmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJHcm91cF8xMjY4IiBkYXRhLW5hbWU9Ikdyb3VwIDEyNjgiPjxwYXRoIGlkPSJQYXRoXzM2MyIgZGF0YS1uYW1lPSJQYXRoIDM2MyIgY2xhc3M9ImNscy0xIiBkPSJNNjUuMTQsOTlIMjMuNjJhMS4yNSwxLjI1LDAsMCwxLTEuMjQtMS4yNFY3NC41MUEzNiwzNiwwLDAsMSw1Ljc3LDQxLjg0LDQwLjM1LDQwLjM1LDAsMCwxLDQ1LjYxLDFoLjg4QzY1LjYzLDEsODUuNDMsMTMuNzQsODUuNDMsMzVhMjUuNTEsMjUuNTEsMCwwLDAsMyw2LjI2LDMyLjUyLDMyLjUyLDAsMCwxLDUuODIsMTUuMzR2LjI4YTQuNjgsNC42OCwwLDAsMS0uNjMsMi45LDQuNjQsNC42NCwwLDAsMS0zLjQ4LDEuNzdjLTEuNjIuMDktMy42LjA2LTQuOSwwLDAsNC4wOS0uMzYsMTUuNjQtMy43NywxOS4wNS0zLjMxLDMuMTYtNy45NCwzLjg2LTE1LjE2LDMuNzlWOTcuNzdBMS4yMywxLjIzLDAsMCwxLDY1LjE0LDk5Wk0yNC44Niw5Ni41MmgzOVY4My4yYTEuMjIsMS4yMiwwLDAsMSwuMzctLjg4LDEuMzksMS4zOSwwLDAsMSwuODktLjM2YzguNDEuMTUsMTIuMS0uNjMsMTQuNjQtMy4wNnMzLjEyLTEyLjY0LDMtMTguNTRhMS4yMiwxLjIyLDAsMCwxLC4zNy0uOSwxLjI0LDEuMjQsMCwwLDEsLjkyLS4zNnMzLjUxLjEzLDYsMGEyLjEzLDIuMTMsMCwwLDAsMS41NS0uNzZBMi43OCwyLjc4LDAsMCwwLDkxLjgxLDU3di0uNDRhMzEuMzMsMzEuMzMsMCwwLDAtNS40OS0xNEEyMCwyMCwwLDAsMSw4MywzNUM4MywxNS4yOCw2NC40MiwzLjQ4LDQ2LjUsMy40OEEzNy44OCwzNy44OCwwLDAsMCw4LjI4LDQxdi44YTMzLjU4LDMzLjU4LDAsMCwwLDE2LDMwLjkyLDEuMjMsMS4yMywwLDAsMSwuNiwxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuNyAtMSkiLz48cGF0aCBpZD0iUGF0aF8zNjQiIGRhdGEtbmFtZT0iUGF0aCAzNjQiIGNsYXNzPSJjbHMtMSIgZD0iTTcwLDI0LjIyYTUsNSwwLDAsMC02LjkxLS4wNmwtOS44LTcuMjVhNS4yLDUuMiwwLDAsMCwuMjktMS42MSw0LjgzLDQuODMsMCwwLDAtMS40Ny0zLjQ3LDUsNSwwLDAsMC03LDAsNC44Myw0LjgzLDAsMCwwLTEuNDQsMy40N3YuMDdMMzMuOTQsMTkuMWE0LjUsNC41LDAsMCwwLS42Ny0uODRBNSw1LDAsMCwwLDI2LDI1bC01LDcuNDFhNC44OSw0Ljg5LDAsMCwwLTUuMjUsMS4wOSw0LjkxLDQuOTEsMCwwLDAsMCw2LjkzLDQuODgsNC44OCwwLDAsMCwzLjQ2LDEuNDMsNS4wNSw1LjA1LDAsMCwwLDEtLjExbDMuODIsNy41MmgwYTUuMDcsNS4wNywwLDAsMCwwLDcuMDYsNC44OCw0Ljg4LDAsMCwwLDcsMCw1LjA2LDUuMDYsMCwwLDAsLjczLTYuMDhMNDIuMzksMzkuMzdhNSw1LDAsMCwwLDYtLjc1LDQuNzUsNC43NSwwLDAsMCwxLjQ3LTMuNDcsNCw0LDAsMCwwLDAtLjQ5bDEyLjM4LTQuNDFhNS40OCw1LjQ4LDAsMCwwLC43NCwxLDQuODgsNC44OCwwLDAsMCw3LDBBNS4wNiw1LjA2LDAsMCwwLDcwLDI0LjIyWk00Ni45MywxMy41OWEyLjQ1LDIuNDUsMCwwLDEsMy40NSwwLDIuNCwyLjQsMCwwLDEsLjcyLDEuNzEsMi4zNiwyLjM2LDAsMCwxLS43MiwxLjcsMi40MywyLjQzLDAsMCwxLTMuNDUsMCwyLjM2LDIuMzYsMCwwLDEtLjcyLTEuN0EyLjQsMi40LDAsMCwxLDQ2LjkzLDEzLjU5Wm0tMi41MSw0LjE3YTQuNTIsNC41MiwwLDAsMCwuNzYsMSw0LjY5LDQuNjksMCwwLDAsMS4zLjkxTDQ0LjYzLDMwLjI4YTUsNSwwLDAsMC0yLjQ5LjhsLTgtNi44NmE0LjgsNC44LDAsMCwwLC42My0yLjc1Wk0yNCwzNS42QTQuNjQsNC42NCwwLDAsMCwyMywzMy44N2w1LTcuNDVhNC44MSw0LjgxLDAsMCwwLDEuNzUuMzNBNC45Myw0LjkzLDAsMCwwLDMyLjM5LDI2TDQwLjQ4LDMzQTUuMTQsNS4xNCwwLDAsMCw0MC4wNywzNFpNMjgsMjBhMi41LDIuNSwwLDAsMSwzLjUzLDBBMi41LDIuNSwwLDEsMSwyOCwyMFpNMTcuNTUsMzguNjNBMi40MiwyLjQyLDAsMCwxLDIxLDM1LjIxYTIuNDEsMi40MSwwLDAsMSwuNzEsMS43MUEyLjM3LDIuMzcsMCwwLDEsMjEsMzguNjNhMi40NCwyLjQ0LDAsMCwxLTMuNDIsMFptNC45MywyYy4wOC0uMDcuMTctLjEyLjI0LS4xOUE0LjgxLDQuODEsMCwwLDAsMjQsMzguMDdMNDAuMTMsMzYuNWE1LjMxLDUuMzEsMCwwLDAsLjQ5LDEuMTVMMzAsNDguNDlBNS4xMSw1LjExLDAsMCwwLDI2LjI1LDQ4Wm02LjgxLDE0YTIuNDYsMi40NiwwLDAsMS0zLjQzLDAsMi41NywyLjU3LDAsMCwxLDAtMy41OCwyLjM4LDIuMzgsMCwwLDEsMy40MywwLDIuNTcsMi41NywwLDAsMSwwLDMuNTlaTTQ2LjcxLDM2Ljg1YTIuNTcsMi41NywwLDAsMS0zLjU4LDAsMi4zMywyLjMzLDAsMCwxLDAtMy4zOSwyLjU3LDIuNTcsMCwwLDEsMy41OSwwLDIuMzYsMi4zNiwwLDAsMSwwLDMuNFptMi4zLTQuNWE0LjU4LDQuNTgsMCwwLDAtLjU3LS42Nyw1LjEsNS4xLDAsMCwwLTEuMzctLjkzbDEuODUtMTAuNTlhNC44Niw0Ljg2LDAsMCwwLDMtMS4yMUw2MS44LDI2LjNhNC45Myw0LjkzLDAsMCwwLS4yMiwxLjU3Wm0xOS4yLTIuODJhMi40NiwyLjQ2LDAsMCwxLTMuNDMsMCwyLjU3LDIuNTcsMCwwLDEsMC0zLjU4LDIuMzksMi4zOSwwLDAsMSwzLjQ0LDAsMi41OSwyLjU5LDAsMCwxLDAsMy41OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01LjcgLTEpIi8+PC9nPjwvc3ZnPg==);
}

.icon-obgyn::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5OC43NSA3MS4xMSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMwYzc4YmU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwLjQ3LDQyLjEyYTQuMjYsNC4yNiwwLDAsMCwuMzIsMy40OUE1LjkxLDUuOTEsMCwwLDAsMTQsNDguMjhhNi42OSw2LjY5LDAsMCwwLDcuMjgtNC4xOCwyLDIsMCwwLDAtLjM5LTIuMjcsOSw5LDAsMCwwLTMuNzUtMi4xOEE2LjEsNi4xLDAsMCwwLDE1LDM5LjI4LDQuNjMsNC42MywwLDAsMCwxMC40Nyw0Mi4xMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjYzIC0xNC40NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NC45MywzOS4yOGE2LjM1LDYuMzUsMCwwLDAtMi4xMi4zNyw5LjA5LDkuMDksMCwwLDAtMy43NiwyLjE4LDIsMiwwLDAsMC0uMzksMi4yNyw2LjY4LDYuNjgsMCwwLDAsNy4yOCw0LjE4LDUuODQsNS44NCwwLDAsMCwzLjE5LTIuNjcsNC4yMyw0LjIzLDAsMCwwLC4zMy0zLjQ5QTQuNjMsNC42MywwLDAsMCw4NC45MywzOS4yOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjYzIC0xNC40NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05MS41LDIxLjg0YTE1LjU2LDE1LjU2LDAsMCwwLTExLjc0LTRBMjYuMjQsMjYuMjQsMCwwLDAsNjIuMDcsMjYuNSwxNy43LDE3LjcsMCwwLDEsNTAsMzIuOTEsMTcuNzIsMTcuNzIsMCwwLDEsMzcuODksMjYuNSwyNi4yMiwyNi4yMiwwLDAsMCwyMC4yLDE3Ljg3YTE1LjYyLDE1LjYyLDAsMCwwLTExLjc0LDRBMTQuODcsMTQuODcsMCwwLDAsNCwzM2ExMS4xNywxMS4xNywwLDAsMCwyLjI3LDYuOTMsOC4xMyw4LjEzLDAsMCwxLDIuNTUtMy4wNiw4LjU3LDguNTcsMCwwLDEsMC03LjA2LDExLjU1LDExLjU1LDAsMCwxLDExLjY5LTYuMjdjMTUuMTMsMCwxNy4xNiwxNC42MywxNy44MywxOS40M2EzNC42NCwzNC42NCwwLDAsMCw2LjI1LDE0QTE0LDE0LDAsMCwxLDQ3LjExLDY1VjgyLjJoNS43NlY2NWExMy45MywxMy45MywwLDAsMSwyLjU1LTguMTEsMzQuNzgsMzQuNzgsMCwwLDAsNi4yNS0xNGMuNjYtNC44MSwyLjY5LTE5LjQzLDE3LjgyLTE5LjQzYTExLjUxLDExLjUxLDAsMCwxLDExLjY5LDYuMjcsOC42LDguNiwwLDAsMSwwLDcuMDYsOCw4LDAsMCwxLDIuNTQsMy4wNkExMS4xNywxMS4xNywwLDAsMCw5NiwzMywxNC44OCwxNC44OCwwLDAsMCw5MS41LDIxLjg0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNjMgLTE0LjQ0KSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkzLDQ3LjEyYTguMDcsOC4wNywwLDAsMCwuNzgtMi4yNmwwLS4yMi4xOC0uMTVBMTQuNTYsMTQuNTYsMCwwLDAsOTkuMzcsMzMsMTguNCwxOC40LDAsMCwwLDkzLjg2LDE5LjRhMTguOTIsMTguOTIsMCwwLDAtMTQuMjgtNC44OUEyOS4xMywyOS4xMywwLDAsMCw1OS44MiwyNGMtMy4zNywzLjEyLTYsNS41NS05Ljg0LDUuNTVzLTYuNDctMi40My05LjgtNS41MWEyOS4xNywyOS4xNywwLDAsMC0xOS44LTkuNTQsMTguOTQsMTguOTQsMCwwLDAtMTQuMjUsNC45QTE4LjQsMTguNCwwLDAsMCwuNjMsMzIuOTQsMTQuNTcsMTQuNTcsMCwwLDAsNiw0NC40OWwuMTguMTUsMCwuMjJhOCw4LDAsMCwwLC43OSwyLjI3LDkuMjgsOS4yOCwwLDAsMCw1LjA1LDQuMjksNi44NCw2Ljg0LDAsMCwwLDIuMzcuNDIsMTAuODYsMTAuODYsMCwwLDAsOS40MS02LjcyLDUuMzksNS4zOSwwLDAsMC0xLjA1LTUuNjksMTIuNDYsMTIuNDYsMCwwLDAtNS4xOC0zLjE3LDkuNTcsOS41NywwLDAsMC01LS40M2wtLjQ3LjA4TDEyLDM1LjQ5YTUuMjMsNS4yMywwLDAsMS0uMDctNC40MSw4Ljc0LDguNzQsMCwwLDEsOC42OC00LjIzaDBDMjksMjYuODUsMzMuMzUsMzEuNzksMzUsNDMuMzZhMzcuMzYsMzcuMzYsMCwwLDAsNi44MywxNS40N0ExMC42MywxMC42MywwLDAsMSw0My43Myw2NVY4NC4xOGExLjM3LDEuMzcsMCwwLDAsMS4zNywxLjM4aDkuNzdhMS4zNywxLjM3LDAsMCwwLDEuMzctMS4zOFY2NWExMC41NywxMC41NywwLDAsMSwxLjk0LTYuMTZBMzcuNDIsMzcuNDIsMCwwLDAsNjUsNDMuMzZDNjYuNjIsMzEuODEsNzEsMjYuODcsNzkuNSwyNi44N0E4LjY3LDguNjcsMCwwLDEsODguMDYsMzFhNS4yNSw1LjI1LDAsMCwxLDAsNC40N2wtLjIxLjQzLS40Ny0uMDlhOS40OSw5LjQ5LDAsMCwwLTUsLjQzLDEyLjQ1LDEyLjQ1LDAsMCwwLTUuMjIsMy4xOSw1LjM5LDUuMzksMCwwLDAtMSw1LjY1LDEwLjg4LDEwLjg4LDAsMCwwLDkuNDUsNi43Miw2Ljc1LDYuNzUsMCwwLDAsMi4zMy0uNDJBOS4zNyw5LjM3LDAsMCwwLDkzLDQ3LjEyWk0xNC4zMSwzOC40M2E2Ljg0LDYuODQsMCwwLDEsMi4zNi40Myw5Ljc4LDkuNzgsMCwwLDEsNCwyLjM1LDIuNjgsMi42OCwwLDAsMSwuNTMsM0E3LjQ5LDcuNDksMCwwLDEsMTQuMjksNDlhNy4zLDcuMywwLDAsMS0xLjE0LS4wOWwtLjExLDBhNi42MSw2LjYxLDAsMCwxLTMuNTktMyw0Ljk0LDQuOTQsMCwwLDEtLjM4LTQuMDhBNS40Miw1LjQyLDAsMCwxLDE0LjMxLDM4LjQzWk03OS41NSwyNC4xMmMtMTQuNjgsMC0xNi42NCwxNC4yMi0xNy4yOCwxOC45QTM1Ljc3LDM1Ljc3LDAsMCwxLDU1LjksNTcuMjksMTMuMTcsMTMuMTcsMCwwLDAsNTMuNDgsNjVWODIuODNoLTdWNjVBMTMuMiwxMy4yLDAsMCwwLDQ0LDU3LjI4YTM1LjYyLDM1LjYyLDAsMCwxLTYuMzUtMTQuMjNDMzcsMzguMzQsMzUuMDUsMjQuMTMsMjAuNDcsMjQuMTNBMTEsMTEsMCwwLDAsOS4zMywzMC4wNWE4LDgsMCwwLDAsLjA1LDYuNTJsLjIxLjQ3LS40MS4zYTcuNDIsNy40MiwwLDAsMC0yLjM2LDIuODJsLS40NC45My0uNjItLjgyQTExLjkyLDExLjkyLDAsMCwxLDMuMzYsMzMsMTUuNDYsMTUuNDYsMCwwLDEsOCwyMS40MWExNi4yMywxNi4yMywwLDAsMSwxMi4yMy00LjE1LDI2LjY2LDI2LjY2LDAsMCwxLDE4LjEsOC44NEExNy4zMywxNy4zMywwLDAsMCw1MCwzMi4zYTE3LjMsMTcuMywwLDAsMCwxMS42MS02LjE4QTI2LjY3LDI2LjY3LDAsMCwxLDc5LjcsMTcuMjZhMTYuMjEsMTYuMjEsMCwwLDEsMTIuMiw0LjEzQTE1LjQ5LDE1LjQ5LDAsMCwxLDk2LjU2LDMzYTExLjc0LDExLjc0LDAsMCwxLTIuMzksNy4yOGwtLjYyLjgyLS40NC0uOTJhNy41LDcuNSwwLDAsMC0yLjM1LTIuODNsLS40MS0uMy4yMS0uNDZhOCw4LDAsMCwwLDAtNi41NUExMC45MywxMC45MywwLDAsMCw3OS41NSwyNC4xMlpNOTAuNDgsNDUuODNhNi42LDYuNiwwLDAsMS0zLjYsM2wtLjExLDBhNi4zOCw2LjM4LDAsMCwxLTEuMTUuMSw3LjQ5LDcuNDksMCwwLDEtNy00Ljc2LDIuNjYsMi42NiwwLDAsMSwuNTQtMywxMCwxMCwwLDAsMSw0LjEtMi4zOCw2LjkzLDYuOTMsMCwwLDEsMi4zNC0uNDEsNS4zNSw1LjM1LDAsMCwxLDUuMiwzLjI5QTUsNSwwLDAsMSw5MC40OCw0NS44M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjYzIC0xNC40NCkiLz48L3N2Zz4=);
}

.icon-ortho::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3OS40NiA5OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMwYzc4YmU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwLjQ3LDQyLjEyYTQuMjYsNC4yNiwwLDAsMCwuMzIsMy40OUE1LjkxLDUuOTEsMCwwLDAsMTQsNDguMjhhNi42OSw2LjY5LDAsMCwwLDcuMjgtNC4xOCwyLDIsMCwwLDAtLjM5LTIuMjcsOSw5LDAsMCwwLTMuNzUtMi4xOEE2LjEsNi4xLDAsMCwwLDE1LDM5LjI4LDQuNjMsNC42MywwLDAsMCwxMC40Nyw0Mi4xMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtMSkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NC45MywzOS4yOGE2LjM1LDYuMzUsMCwwLDAtMi4xMi4zNyw5LjA5LDkuMDksMCwwLDAtMy43NiwyLjE4LDIsMiwwLDAsMC0uMzksMi4yNyw2LjY4LDYuNjgsMCwwLDAsNy4yOCw0LjE4LDUuODQsNS44NCwwLDAsMCwzLjE5LTIuNjcsNC4yMyw0LjIzLDAsMCwwLC4zMy0zLjQ5QTQuNjMsNC42MywwLDAsMCw4NC45MywzOS4yOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtMSkiLz48ZyBpZD0iR3JvdXBfMTI3MCIgZGF0YS1uYW1lPSJHcm91cCAxMjcwIj48cGF0aCBpZD0iUGF0aF8zNjYiIGRhdGEtbmFtZT0iUGF0aCAzNjYiIGNsYXNzPSJjbHMtMiIgZD0iTTUzLjQ0LDU1LjIyYTEzLjA3LDEzLjA3LDAsMCwxLTIuODUtLjI5Yy0uNjUtLjE4LTE1LjA4LTQuMjItMTUuNjctMTQuMjYtLjYyLTEwLjE5LDEuMzMtMTIuMzMsNS4xMy0xNS41MWwuNTUtLjQ3YzMuMzMtMi45Myw2LjE0LTUuMzQsNi42NC01Ljc2TDYxLDEuNGExLjA4LDEuMDgsMCwwLDEsMS41LS4xNywxLjA1LDEuMDUsMCwwLDEsLjE3LDEuNDlMNDguODUsMjAuMzNsLS4xNS4xNXMtMywyLjU4LTYuNyw1LjgybC0uNTkuNDlDMzguMjMsMjkuNDcsMzYuNDYsMzEsMzcsNDAuNTUsMzcuNTMsNDkuMDksNTEsNTIuODMsNTEuMDksNTIuODhhMTYuNDcsMTYuNDcsMCwwLDAsMTMuMDgtMy42NCwxMy4zOCwxMy4zOCwwLDAsMCwzLjQ3LTcuNzQsNi4xNCw2LjE0LDAsMCwwLTMuNTgtNC42MWMtLjI2LS4xNS0uNTEtLjMxLS43My0uNDZhMTkuNzMsMTkuNzMsMCwwLDEtNC41OS05LjIxLDYuMDksNi4wOSwwLDAsMCwuMDktMSw4LjI4LDguMjgsMCwwLDEsMS00LjEzYy40Mi0uNzUsOS4zLTE0LjM3LDEwLjMxLTE1LjkxYTEuMDgsMS4wOCwwLDAsMSwxLjQ3LS4zMmgwQTEuMDUsMS4wNSwwLDAsMSw3Miw3LjI5aDBDNjgsMTMuMzcsNjIsMjIuNTgsNjEuNywyMy4xMkE2LjQ1LDYuNDUsMCwwLDAsNjEsMjYuMjhhOC45Myw4LjkzLDAsMCwxLS4xLDEuMTYsMjEsMjEsMCwwLDAsMy42Nyw3LjI1bC42NC40YTguMjYsOC4yNiwwLDAsMSw0LjU2LDYuMTQsMTUsMTUsMCwwLDEtNC4xMiw5LjU4QTE4Ljc4LDE4Ljc4LDAsMCwxLDUzLjQ0LDU1LjIyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjIzIC0xKSIvPjxwYXRoIGlkPSJQYXRoXzM2NyIgZGF0YS1uYW1lPSJQYXRoIDM2NyIgY2xhc3M9ImNscy0yIiBkPSJNNTIsNDguOTNhMS4wNywxLjA3LDAsMCwxLS4xNC0yLjEyaDBhMTYuMDgsMTYuMDgsMCwwLDAsNS0xLjQ4LDQuMTEsNC4xMSwwLDAsMCwyLjE2LTIuODgsOS40MSw5LjQxLDAsMCwwLTIuMzEtNi4xMywxLjA2LDEuMDYsMCwwLDEsMS42Mi0xLjM4aDBhMTEuMzksMTEuMzksMCwwLDEsMi43OSw3Ljg0QTYuMiw2LjIsMCwwLDEsNTgsNDcuMTVhMTcuNTksMTcuNTksMCwwLDEtNS44MywxLjc3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjIzIC0xKSIvPjxwYXRoIGlkPSJQYXRoXzM2OCIgZGF0YS1uYW1lPSJQYXRoIDM2OCIgY2xhc3M9ImNscy0yIiBkPSJNNjkuMDUsNTcuNTRjLjIyLTEuMTcuNS0zLjc2LTEtNC43NHMtMy4yNy4zMy0zLjg3Ljc1QzYwLjIsNTYuMzgsNTIsNTguMjksNDgsNTYuNDhBMzIuMjIsMzIuMjIsMCwwLDEsMzkuOSw1MWEyMC4yMywyMC4yMywwLDAsMC01LjkxLTQsMy4zLDMuMywwLDAsMC0zLjU4LjI1Yy0xLjc0LDEuNDgtMS4xNCw0LjgzLTEsNS40OWwuMDYuMTFhNS4zLDUuMywwLDAsMC0xLjA2LDEuNDcsNi43OSw2Ljc5LDAsMCwwLC42OSw2LjUxYzIuNjMsNC44MSw2LjU3LDEwLjUzLDkuMTcsMTQuMzFsLjMxLjQ1YTI2LjU2LDI2LjU2LDAsMCwxLDQuMyw5LjUyYzEuMDUsMy42NiwyLjIzLDEyLjgxLDIuMjQsMTIuOWExLjA3LDEuMDcsMCwwLDAsMSwuOTNoLjE0YTEuMDUsMS4wNSwwLDAsMCwuOTItMS4xOWgwYTEzMS4yMSwxMzEuMjEsMCwwLDAtMi4zLTEzLjIxLDI4LjUsMjguNSwwLDAsMC00LjU5LTEwLjE0TDQwLDc0QzM3LjQ0LDcwLjI2LDMzLjU0LDY0LjYsMzEsNTkuODVhNC44OSw0Ljg5LDAsMCwxLS42Mi00LjU2LDMuMiwzLjIsMCwwLDEsMS41OS0xLjU5LDE1LDE1LDAsMCwxLDIuNjQsMi43NWMuNTguNjksMS4xNiwxLjM5LDEuNzIsMmEyMS4xNiwyMS4xNiwwLDAsMCwxNC43OSw1Ljg0LDE3LjQzLDE3LjQzLDAsMCwwLDEyLjY5LTMuNTVjLjM2LS4yNS43MS0uNSwxLS43bDEuMi0uNzRjLjQyLS4yNi44NS0uNTQsMS4xNS0uNjlhMTMuMiwxMy4yLDAsMCwxLTEuMzcsNiwyMS44MywyMS44MywwLDAsMS0yLjg1LDQuMTcsMjYuMjcsMjYuMjcsMCwwLDAtMyw0LjMzLDE1LjU1LDE1LjU1LDAsMCwwLTEuMTksNy42OGwyLjkzLDE1Ljc2YTEsMSwwLDAsMCwxLjIzLjg1aDBhMS4wNywxLjA3LDAsMCwwLC44NS0xLjI0aDBMNjAuODQsODAuNDhhMTMuNiwxMy42LDAsMCwxLDEtNi40MywyMy42OSwyMy42OSwwLDAsMSwyLjc1LTQsMjMuMzIsMjMuMzIsMCwwLDAsMy4xMS00LjU5QTEyLjk0LDEyLjk0LDAsMCwwLDY5LjA1LDU3LjU0Wm0tNC4xOC0uMDctMS4xOS43M2MtLjM3LjIzLS43NC40OS0xLjEzLjc3QTE1LjQ2LDE1LjQ2LDAsMCwxLDUxLjIsNjIuMTUsMTkuMDcsMTkuMDcsMCwwLDEsMzcuODQsNTdjLS41My0uNTUtMS4wOC0xLjIyLTEuNjMtMS44Ny0xLjg4LTIuMjctMy4wOC0zLjY2LTQuNTEtMy41MmExLjI0LDEuMjQsMCwwLDAtLjMxLjFjLS4xMi0xLjA3LS4wNS0yLjM0LjM5LTIuNzJzMSwwLDEuNDEuMWExOC42LDE4LjYsMCwwLDEsNS4zMSwzLjU4LDM0LDM0LDAsMCwwLDguNjEsNS43NiwxMiwxMiwwLDAsMCw0LjkxLjkxLDI1LjUyLDI1LjUyLDAsMCwwLDEzLjM4LTQsMy4xOSwzLjE5LDAsMCwxLDEuNDYtLjcyLDMuMjUsMy4yNSwwLDAsMSwuMTgsMS44LDcuODUsNy44NSwwLDAsMC0yLjE4LDEuMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtMSkiLz48L2c+PC9zdmc+);
}

.icon-dna::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3OS40NiA5OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMwYzc4YmU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwLjQ3LDQyLjEyYTQuMjYsNC4yNiwwLDAsMCwuMzIsMy40OUE1LjkxLDUuOTEsMCwwLDAsMTQsNDguMjhhNi42OSw2LjY5LDAsMCwwLDcuMjgtNC4xOCwyLDIsMCwwLDAtLjM5LTIuMjcsOSw5LDAsMCwwLTMuNzUtMi4xOEE2LjEsNi4xLDAsMCwwLDE1LDM5LjI4LDQuNjMsNC42MywwLDAsMCwxMC40Nyw0Mi4xMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtMSkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NC45MywzOS4yOGE2LjM1LDYuMzUsMCwwLDAtMi4xMi4zNyw5LjA5LDkuMDksMCwwLDAtMy43NiwyLjE4LDIsMiwwLDAsMC0uMzksMi4yNyw2LjY4LDYuNjgsMCwwLDAsNy4yOCw0LjE4LDUuODQsNS44NCwwLDAsMCwzLjE5LTIuNjcsNC4yMyw0LjIzLDAsMCwwLC4zMy0zLjQ5QTQuNjMsNC42MywwLDAsMCw4NC45MywzOS4yOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtMSkiLz48cGF0aCBpZD0iUGF0aF8zNjUiIGRhdGEtbmFtZT0iUGF0aCAzNjUiIGNsYXNzPSJjbHMtMiIgZD0iTTczLjU4LDkxLjY2QTMzLjcxLDMzLjcxLDAsMCwwLDU3LjY1LDcyLjIsMTE1LjQzLDExNS40MywwLDAsMCw0Nyw2Ni41N2MtMS4zMS0uNjMtMi42Ni0xLjIyLTQtMS44Mi0xLjctLjc1LTMuNDItMS41MS01LjA4LTIuMzVINjIuNzNjLTEuODQsMS4xMy0zLjgxLDIuMTUtNS43NiwzLjE1bDEuMjEsMi4zNEEzMSwzMSwwLDAsMCw3Miw1Ny4wOGExMC43MiwxMC43MiwwLDAsMCwxLjc1LTYuNDlBMTMuOTIsMTMuOTIsMCwwLDAsNjksNDEuODcsNzguNSw3OC41LDAsMCwwLDUxLDI5LjA4cS01LjY0LTMuMTMtMTEtNi44M2MtLjQ1LS4zMi0uODYtLjY2LTEuMjgtMWgyMWMtLjE5LjE1LS4zOC4zMS0uNTguNDVsLTIsMS4zMWMtLjY2LjQyLTEuMzEuODUtMiwxLjMxbDEuNDYsMi4xOSwyLTEuMjljLjY1LS40MiwxLjMzLS44NiwyLjA3LTEuMzZhMjkuODgsMjkuODgsMCwwLDAsMTMtMjIuNzRMNzEuMDksMWEyNS4zNiwyNS4zNiwwLDAsMS0uOTIsNS41M0g0NS42M2E2LjU2LDYuNTYsMCwwLDAtMS43Ni0zLjIyLDYuNjUsNi42NSwwLDAsMC05LjM5LDAsNi41OCw2LjU4LDAsMCwwLTEuNzcsMy4yMkgyOC43OUEyNi41NiwyNi41NiwwLDAsMSwyNy45MSwxbC0yLjYzLjEzQTMwLjA3LDMwLjA3LDAsMCwwLDM4LjUyLDI0LjM4YTEzMC42MiwxMzAuNjIsMCwwLDAsMTEuMTksNywxMDkuOTEsMTA5LjkxLDAsMCwxLDEyLjQsNy45MkgzNS42NGMxLjIyLS45MSwyLjUxLTEuOCwzLjg0LTIuNjgsMS41Ny0uOTQsMy0xLjg5LDQuMzktMi44MWwtMS40NS0yLjJjLTEuMzYuOTEtMi43NywxLjg0LTQuMzUsMi43OEMzMi40NywzOC4xLDI0LDQzLjczLDI1LjcyLDUyLjU1QTE2LjQzLDE2LjQzLDAsMCwwLDMyLjEzLDYyYTUxLjM3LDUxLjM3LDAsMCwwLDkuNzYsNS4xNGMxLjMzLjU4LDIuNjUsMS4xNiwzLjk0LDEuNzhhMTEzLjUsMTEzLjUsMCwwLDEsMTAuNDEsNS40OWMxLjI0Ljc4LDIuMzksMS42LDMuNDksMi40M0gzOS4zM2EyOC4yMiwyOC4yMiwwLDAsMSw0LjkyLTIuODJsLTEuMDgtMi40MUEzMC4wOCwzMC4wOCwwLDAsMCwyNS42Miw5OWwyLjY0LDBhMzAuOTIsMzAuOTIsMCwwLDEsMS4xNi03LjU4aDguNDRhNi42Miw2LjYyLDAsMCwwLDEuNzgsMy4zNyw2LjQ4LDYuNDgsMCwwLDAsOS4yOSwwLDYuNjIsNi42MiwwLDAsMCwxLjc4LTMuMzdINzAuNjZ2LS4yNGMuMTMuNC4yOS44MS40MSwxLjIxYTI3LjU1LDI3LjU1LDAsMCwxLDEsNmwyLjYyLS4xOUEyOS40NCwyOS40NCwwLDAsMCw3My41OCw5MS42NlpNMzYuMzYsNS4xNmE0LDQsMCwxLDEsMCw1LjY4LDQsNCwwLDAsMSwwLTUuNjhabS0uNDcsMTMuNDZhMjcuODEsMjcuODEsMCwwLDEtNi4yMS05LjQ3aDNhNi42Miw2LjYyLDAsMCwwLDEzLDBINjkuMjhhMjcuOTQsMjcuOTQsMCwwLDEtNi40LDkuNDdaTTMyLjQ5LDQxLjlINjUuM2MuNjQuNTgsMS4yNywxLjE4LDEuODcsMS44YTExLjU1LDExLjU1LDAsMCwxLDMuOTEsNi43SDUzLjMyYTYuNjEsNi42MSwwLDAsMC0xMy4wOCwwSDI4LjE2YTExLjU0LDExLjU0LDAsMCwxLDQuMzMtOC41Wk00OS42MSw1NC4yMmE0LDQsMCwxLDEtNS42OC01LjY3aDBhNCw0LDAsMCwxLDUuNjgsNS42N1pNMjguNTcsNTNoMTEuOGE2LjQ5LDYuNDksMCwwLDAsMS43MSwzLDYuNjMsNi42MywwLDAsMCw5LjM5LDAsNi40OSw2LjQ5LDAsMCwwLDEuNzEtM0g3MC45YTkuMTcsOS4xNywwLDAsMS0xLjE2LDIuNjksMTUuODQsMTUuODQsMCwwLDEtMy40LDRIMzMuNTRhMTQuNDcsMTQuNDcsMCwwLDEtNS02LjcyWk00Nyw5Mi45NGE0LDQsMCwwLDEtNS41NCwwLDQuMDYsNC4wNiwwLDAsMSwwLTUuNjcsMy44NiwzLjg2LDAsMCwxLDUuNTQsMCw0LjA2LDQuMDYsMCwwLDEsMCw1LjY4Wm0zLjY1LTQuMTVhNi41NCw2LjU0LDAsMCwwLTEyLjg0LDBIMzAuMjhhMjYuMTgsMjYuMTgsMCwwLDEsNi05LjMxSDYyLjlhMjguOTIsMjguOTIsMCwwLDEsNi44Myw5LjMxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjIzIC0xKSIvPjwvc3ZnPg==);
}

.icon-innovation::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3OS40NiA4OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMwYzc4YmU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwLjQ3LDQyLjEyYTQuMjYsNC4yNiwwLDAsMCwuMzIsMy40OUE1LjkxLDUuOTEsMCwwLDAsMTQsNDguMjhhNi42OSw2LjY5LDAsMCwwLDcuMjgtNC4xOCwyLDIsMCwwLDAtLjM5LTIuMjcsOSw5LDAsMCwwLTMuNzUtMi4xOEE2LjEsNi4xLDAsMCwwLDE1LDM5LjI4LDQuNjMsNC42MywwLDAsMCwxMC40Nyw0Mi4xMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtNikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NC45MywzOS4yOGE2LjM1LDYuMzUsMCwwLDAtMi4xMi4zNyw5LjA5LDkuMDksMCwwLDAtMy43NiwyLjE4LDIsMiwwLDAsMC0uMzksMi4yNyw2LjY4LDYuNjgsMCwwLDAsNy4yOCw0LjE4LDUuODQsNS44NCwwLDAsMCwzLjE5LTIuNjcsNC4yMyw0LjIzLDAsMCwwLC4zMy0zLjQ5QTQuNjMsNC42MywwLDAsMCw4NC45MywzOS4yOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtNikiLz48ZyBpZD0iR3JvdXBfMTI3MSIgZGF0YS1uYW1lPSJHcm91cCAxMjcxIj48cGF0aCBpZD0iUGF0aF8zNjkiIGRhdGEtbmFtZT0iUGF0aCAzNjkiIGNsYXNzPSJjbHMtMiIgZD0iTTc5LjcyLDM1LjQ0YTI5LjcyLDI5LjcyLDAsMCwwLTU5LjQ0LDAsNTEsNTEsMCwwLDAsMTEuNDcsMjguOSwxOSwxOSwwLDAsMSwyLjQ3LDEwLjEyLDMuNzcsMy43NywwLDAsMC0yLDMuMzdBMy41LDMuNSwwLDAsMCwzMy4wNyw4MGEzLjc4LDMuNzgsMCwwLDAtLjg4LDIuNDNBMy42MiwzLjYyLDAsMCwwLDMzLDg0LjU0YTMuMjMsMy4yMywwLDAsMC0uODMsMi4wNyw0LDQsMCwwLDAsMi40MywzLjczQTQuNiw0LjYsMCwwLDAsMzguODcsOTRoMjJhNC42Miw0LjYyLDAsMCwwLDQuMjUtMy42Niw0LDQsMCwwLDAsMi40My0zLjczLDMuMjcsMy4yNywwLDAsMC0uODQtMi4wOCwzLjUxLDMuNTEsMCwwLDAsLjg0LTIuMTJBMy43OCwzLjc4LDAsMCwwLDY2LjYyLDgwYTMuNSwzLjUsMCwwLDAsLjg4LTIuMTUsMy43MiwzLjcyLDAsMCwwLTEuNzMtMy4xOCwxOS4xOCwxOS4xOCwwLDAsMSwyLjQ2LTEwLjI5QTU0LjUyLDU0LjUyLDAsMCwwLDc5LjcyLDM1LjQ0Wk02My45Miw4OEg2Mi42NHYxLjI4YTIuMTEsMi4xMSwwLDAsMS0xLjgsMi4xNmgtMjJhMi4xMSwyLjExLDAsMCwxLTEuOC0yLjE2Vjg4SDM1LjhhMS4zMSwxLjMxLDAsMCwxLTEtMS4zOGMwLS4xNy4yOC0uNjQuNjUtLjY0SDY0LjMxYy4zNiwwLC42My40OC42NC42M0ExLjMxLDEuMzEsMCwwLDEsNjMuOTIsODhabTAtNC41Mi01LjQxLDEuNzlWODMuNEgzNS42OGExLjYzLDEuNjMsMCwwLDEtLjg4LTFjMC0uNDcuMjgtMSwuNjQtMUg2NC4zM2MuMzcsMCwuNjUuNTQuNjUsMWExLjYzLDEuNjMsMCwwLDEtMS4wNywxLjA3Wm0wLTQuNTgtNS40MSwxLjc5Vjc4LjM0SDM1LjA2YTEuMTUsMS4xNSwwLDAsMS0uMjctLjUxYzAtLjI4LDAtLjkyLDEuMjUtMS4zOUg2My43MkM2NSw3Ni45MSw2NSw3Ny41NSw2NSw3Ny44M2ExLjY1LDEuNjUsMCwwLDEtMS4wNiwxLjA2Wm0tLjY4LTUtMjYuNC0uMDZhMjAuNywyMC43LDAsMCwwLTMtMTEuMDgsNDguMzEsNDguMzEsMCwwLDEtMTEtMjcuMzYsMjcuMTUsMjcuMTUsMCwwLDEsNTQuMywwLDUxLjY1LDUxLjY1LDAsMCwxLTExLDI3LjM5LDIwLjc2LDIwLjc2LDAsMCwwLTMsMTEuMTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuMjMgLTYpIi8+PHBhdGggaWQ9IlBhdGhfMzcwIiBkYXRhLW5hbWU9IlBhdGggMzcwIiBjbGFzcz0iY2xzLTIiIGQ9Ik02NC4wNiwyMmE5LjE5LDkuMTksMCwwLDAtMTMsMGwtMTUuNCwxNS40YTkuMTgsOS4xOCwwLDEsMCwxMywxM2wxNS40LTE1LjRhOS4yLDkuMiwwLDAsMCwwLTEzWk00Ni44NCw0OC41NGE2Ljc4LDYuNzgsMCwwLDEtOS4zNiwwLDYuNjEsNi42MSwwLDAsMSwwLTkuMzVsNi44MS02LjgyLDkuNDgsOS4yNFptMTUuNC0xNS40LTYuNjYsNi42Ny05LjQ5LTkuMjQsNi43OS02Ljc5YTYuNjIsNi42MiwwLDAsMSw5LjM3LDkuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuMjMgLTYpIi8+PHBhdGggaWQ9IlBhdGhfMzcxIiBkYXRhLW5hbWU9IlBhdGggMzcxIiBjbGFzcz0iY2xzLTIiIGQ9Ik01Mi45MywyOS42OSw1MSwyOGwyLjMxLTIuNjFhNi4zMiw2LjMyLDAsMCwxLDguNzctLjA3bC0xLjc2LDEuODRhMy43MywzLjczLDAsMCwwLTUuMTQsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4yMyAtNikiLz48L2c+PC9zdmc+);
}

.icon-urology::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5OCA4NS4yIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTt9LmNscy0ye2ZpbGw6IzBjNzhiZTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuNDcsNDIuMTJhNC4yNiw0LjI2LDAsMCwwLC4zMiwzLjQ5QTUuOTEsNS45MSwwLDAsMCwxNCw0OC4yOGE2LjY5LDYuNjksMCwwLDAsNy4yOC00LjE4LDIsMiwwLDAsMC0uMzktMi4yNyw5LDksMCwwLDAtMy43NS0yLjE4QTYuMSw2LjEsMCwwLDAsMTUsMzkuMjgsNC42Myw0LjYzLDAsMCwwLDEwLjQ3LDQyLjEyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEgLTcuNCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NC45MywzOS4yOGE2LjM1LDYuMzUsMCwwLDAtMi4xMi4zNyw5LjA5LDkuMDksMCwwLDAtMy43NiwyLjE4LDIsMiwwLDAsMC0uMzksMi4yNyw2LjY4LDYuNjgsMCwwLDAsNy4yOCw0LjE4LDUuODQsNS44NCwwLDAsMCwzLjE5LTIuNjcsNC4yMyw0LjIzLDAsMCwwLC4zMy0zLjQ5QTQuNjMsNC42MywwLDAsMCw4NC45MywzOS4yOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xIC03LjQpIi8+PGcgaWQ9Ikdyb3VwXzEyNzMiIGRhdGEtbmFtZT0iR3JvdXAgMTI3MyI+PHBhdGggaWQ9IlBhdGhfMzcyIiBkYXRhLW5hbWU9IlBhdGggMzcyIiBjbGFzcz0iY2xzLTIiIGQ9Ik03Ni4yLDY2LjM5YTEyLjkyLDEyLjkyLDAsMCwxLTEwLjYxLTQuNjFBMTQuMzcsMTQuMzcsMCwwLDEsNjQsNDguNzFhMS4zMSwxLjMxLDAsMCwxLDIuNTMuNjgsMTIuMjEsMTIuMjEsMCwwLDAsMS4xNywxMC44LDEwLjM5LDEwLjM5LDAsMCwwLDguNTQsMy41OGMxMS4xNCwwLDIwLjItMTIuMDcsMjAuMi0yNi45Uzg3LjM0LDEwLjA1LDc2LjIsMTAuMDVhMTAuNzgsMTAuNzgsMCwwLDAtOS4xMSw0LjE2LDE0LjI5LDE0LjI5LDAsMCwwLTEsMTMsMS4zMiwxLjMyLDAsMCwxLS44NSwxLjY1aDBBMS4zMSwxLjMxLDAsMCwxLDYzLjY0LDI4aDBBMTYuNzgsMTYuNzgsMCwwLDEsNjUsMTIuNjYsMTMuMzYsMTMuMzYsMCwwLDEsNzYuMTgsNy40MkM4OC43Nyw3LjQyLDk5LDIwLjYxLDk5LDM2LjgzUzg4Ljc4LDY2LjM5LDc2LjIsNjYuMzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNy40KSIvPjxwYXRoIGlkPSJQYXRoXzM3MyIgZGF0YS1uYW1lPSJQYXRoIDM3MyIgY2xhc3M9ImNscy0yIiBkPSJNMjMuNzEsNjYuMzlDMTEuMTksNjYuMzksMSw1My4xNSwxLDM2Ljg3UzExLjE5LDcuNDUsMjMuNzEsNy40NUExMy40NiwxMy40NiwwLDAsMSwzNSwxMi42NSwxNi45MSwxNi45MSwwLDAsMSwzNi4zNiwyOGExLjMsMS4zLDAsMCwxLTEuNjQuODVoMGExLjMsMS4zLDAsMCwxLS44NS0xLjY0aDBhMTQuNDEsMTQuNDEsMCwwLDAtMS0xMywxMC44OSwxMC44OSwwLDAsMC05LjE0LTQuMTNjLTExLjA2LDAtMjAuMDksMTItMjAuMDksMjYuODJzOSwyNi45MSwyMC4wOSwyNi45MWExMC41MSwxMC41MSwwLDAsMCw4LjYzLTMuNjMsMTIuMTEsMTIuMTEsMCwwLDAsMS4xOS0xMC43NSwxLjMxLDEuMzEsMCwxLDEsMi41My0uNjgsMTQuMywxNC4zLDAsMCwxLTEuNjQsMTNBMTMsMTMsMCwwLDEsMjMuNzEsNjYuMzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNy40KSIvPjxnIGlkPSJHcm91cF8xMjcyIiBkYXRhLW5hbWU9Ikdyb3VwIDEyNzIiPjxwYXRoIGlkPSJQYXRoXzM3NCIgZGF0YS1uYW1lPSJQYXRoIDM3NCIgY2xhc3M9ImNscy0yIiBkPSJNNTcuMjIsNDAuMjRhMjYuMTcsMjYuMTcsMCwwLDEsOS4yNy01Ljg3bDItLjkzYTE5LjgxLDE5LjgxLDAsMCwwLDExLTkuNDgsMS4zLDEuMywwLDAsMC0uNy0xLjdoMGExLjMxLDEuMzEsMCwwLDAtMS43LjcyLDE3LjU5LDE3LjU5LDAsMCwxLTkuNjYsOC4wOGMtLjY2LjMyLTEuMzMuNjItMiwuOTNsLTEuNzkuODJhNi42OSw2LjY5LDAsMCwxLTQuNTItMy43MiwxLjMsMS4zLDAsMCwwLTEuNzQtLjU5LDEuMzIsMS4zMiwwLDAsMC0uNiwxLjc2LDEwLjUzLDEwLjUzLDAsMCwwLDMuNzQsNC4xNSwyMCwyMCwwLDAsMC01LjI4LDQuMTMsMjAuMzIsMjAuMzIsMCwwLDAtNC4xMiw5LjYyLDQ5LjIsNDkuMiwwLDAsMC0uNDUsMTBMNTEsOTEuMjlhMS4zMSwxLjMxLDAsMCwwLDEuMzEsMS4yOGgwYTEuMywxLjMsMCwwLDAsMS4yOC0xLjMybC0uMzMtMzMuMTdhNDYuNTgsNDYuNTgsMCwwLDEsLjQzLTkuNTFBMTcuNjcsMTcuNjcsMCwwLDEsNTcuMjIsNDAuMjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNy40KSIvPjxwYXRoIGlkPSJQYXRoXzM3NSIgZGF0YS1uYW1lPSJQYXRoIDM3NSIgY2xhc3M9ImNscy0yIiBkPSJNNzUuNjIsMzYuMzdhMjEuODEsMjEuODEsMCwwLDAsMTIuNDYtOSwxLjMxLDEuMzEsMCwxLDAtMi4zNS0xLjE1LDE5LjY4LDE5LjY4LDAsMCwxLTExLjA3LDcuN2wtMS44Ny43MWEzNC40NSwzNC40NSwwLDAsMC0xMiw2LjM5Yy0uMTcuMTYtLjMuMzUtLjQ2LjUyYTEuMjgsMS4yOCwwLDAsMC0uODIuOTEsMTcuNjgsMTcuNjgsMCwwLDAtMy42MSw3Ljc0LDUzLjE5LDUzLjE5LDAsMCwwLS41Nyw5LjZjLjIxLDEwLjQzLjMzLDIxLC40MiwzMS4xOXYuMzJhMS4zMiwxLjMyLDAsMCwwLDEuMzEsMS4yOGgwYTEuMzIsMS4zMiwwLDAsMCwxLjI4LTEuMzJ2LS4zM2MtLjExLTEwLjIyLS4yMy0yMC43Ny0uNDMtMzEuMThhNTIuOTIsNTIuOTIsMCwwLDEsLjUyLTkuMDcsMTUuMSwxNS4xLDAsMCwxLDMuMjMtNi43N0ExMywxMywwLDAsMSw3NC4zLDQ5LjE2YTEuMjYsMS4yNiwwLDAsMCwxLjA3LjU1LDEuMzMsMS4zMywwLDAsMCwuNzUtLjIzLDEuMzEsMS4zMSwwLDAsMCwuMzItMS44MiwxNS43NCwxNS43NCwwLDAsMC0xMS42My02LjUsMjIuMzYsMjIuMzYsMCwwLDEsMi41Mi0xLjQzbDEuMjMuMDZhNTMuMTcsNTMuMTcsMCwwLDEsMTIuMzEsMS41LDcuNTUsNy41NSwwLDAsMSw0LjI2LDMuODQsMS4zMiwxLjMyLDAsMCwwLDEuNzcuNTQsMS4zMSwxLjMxLDAsMCwwLC41NC0xLjc3aDBhMTAsMTAsMCwwLDAtNS44Mi01LjExLDQxLDQxLDAsMCwwLTguOC0xLjM4bC44NS0uMzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNy40KSIvPjxwYXRoIGlkPSJQYXRoXzM3NiIgZGF0YS1uYW1lPSJQYXRoIDM3NiIgY2xhc3M9ImNscy0yIiBkPSJNNDQuNjcsMzguNTRhMTguNzYsMTguNzYsMCwwLDAtNS4yMS00LjEyLDEwLjU0LDEwLjU0LDAsMCwwLDMuNzktNC4xNiwxLjMsMS4zLDAsMCwwLS41OS0xLjc1aDBhMS4zMSwxLjMxLDAsMCwwLTEuNzUuNTgsNi44MSw2LjgxLDAsMCwxLTQuNTksMy43NEwzNC42MiwzMmwtMi4xMy0xQTE3LjgsMTcuOCwwLDAsMSwyMi44MywyM2ExLjMxLDEuMzEsMCwxLDAtMi40MiwxLDIwLjI0LDIwLjI0LDAsMCwwLDExLDkuNDdsMi4xNSwxYTI1LjE3LDI1LjE3LDAsMCwxLDkuMTYsNS44MiwxNi41NywxNi41NywwLDAsMSwzLjU0LDguMzcsNTcuMjUsNTcuMjUsMCwwLDEsLjUzLDkuNTNxLS4wOSw4LjM3LS4yMiwxNi43M3QtLjIyLDE2LjQxYTEuMzEsMS4zMSwwLDAsMCwxLjI4LDEuMzJoMGExLjMsMS4zLDAsMCwwLDEuMy0xLjI4cS4wOS04LjE2LjIyLTE2LjM5dC4yMi0xNi43NmE1Ny40MSw1Ny40MSwwLDAsMC0uNTctMTBBMTksMTksMCwwLDAsNDQuNjcsMzguNTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNy40KSIvPjxwYXRoIGlkPSJQYXRoXzM3NyIgZGF0YS1uYW1lPSJQYXRoIDM3NyIgY2xhc3M9ImNscy0yIiBkPSJNNDAuMyw0Mi4zMmExLjIyLDEuMjIsMCwwLDAtLjYxLS43MSw3LjY0LDcuNjQsMCwwLDAtLjUxLS42LDIyLjcxLDIyLjcxLDAsMCwwLTUuNzMtMy43NmwtLjE3LS4wOGMtMi0uOTQtNC4wOC0xLjczLTYuMTQtMi41MWwtMS45MS0uNzNhMTkuNzMsMTkuNzMsMCwwLDEtMTEuMDctNy43LDEuMzEsMS4zMSwwLDAsMC0yLjM1LDEuMTRoMGEyMS44LDIxLjgsMCwwLDAsMTIuNDcsOWwxLjkzLjc0Ljg1LjMxYTQwLDQwLDAsMCwwLTguNjgsMS4zNyw5LjkzLDkuOTMsMCwwLDAtNiw1LjExQTEuMzEsMS4zMSwwLDAsMCwxMyw0NS42NmExLjMzLDEuMzMsMCwwLDAsLjYyLjE2LDEuMywxLjMsMCwwLDAsMS4xNS0uNyw3LjM4LDcuMzgsMCwwLDEsNC4zOC0zLjgzLDUzLDUzLDAsMCwxLDEyLjM1LTEuNTFsMS4wOS0uMDVhMjcuODYsMjcuODYsMCwwLDEsMi41NiwxLjQzLDE1LjY4LDE1LjY4LDAsMCwwLTExLjU5LDYuNDksMS4zLDEuMywwLDAsMCwxLjA3LDIuMDYsMS4zLDEuMywwLDAsMCwxLjA3LS41NiwxMi44OSwxMi44OSwwLDAsMSwxMi41OC01LjIyLDE1LjkyLDE1LjkyLDAsMCwxLDMuMTUsNi43NiwzNy4wNywzNy4wNywwLDAsMSwuNTIsOS4wNWMtLjExLDEwLjM2LS4yMiwyMS4wOC0uNDMsMzEuNWExLjMxLDEuMzEsMCwwLDAsMS4yOCwxLjMzaDBhMS4yOSwxLjI5LDAsMCwwLDEuMzEtMS4yN2MuMjItMTAuNDUuMzMtMjEuMTguNDMtMzEuNTFhMzkuNjIsMzkuNjIsMCwwLDAtLjU4LTkuNjZBMTguMjcsMTguMjcsMCwwLDAsNDAuMyw0Mi4zMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xIC03LjQpIi8+PC9nPjwvZz48L3N2Zz4=);
}

.icon-endowed-chairs::before {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NS41MSA3OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxMDc5YmY7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTgxLjYyLDc4Ljc1LDcxLjIyLDU2LjQ5YTI3LjcxLDI3LjcxLDAsMSwwLTQyLjQ4LDBMMTcuODQsNzkuOWExLDEsMCwwLDAsMS4zMiwxLjI2bDExLjItNmExLDEsMCwwLDEsMS4zOS42NWwyLjYsMTIuNDFhMSwxLDAsMCwwLDEuODEuMjFMNDYuNTMsNjYuMjVhMjguNzcsMjguNzcsMCwwLDAsNi45NCwwbDEwLjM3LDIyLjJhMSwxLDAsMCwwLDEuODEtLjIxbDIuNjEtMTIuNDJhMSwxLDAsMCwxLDEuMzktLjY1bDYuNjcsMy41Nyw0LjUyLDIuNDFhMSwxLDAsMCwwLDEuMzItMS4yNlpNMzYuMDYsODEuMzksMzMuOTIsNzEuMThhMSwxLDAsMCwwLTEuMzktLjY1bC05LjIxLDQuOTEsNy42MS0xNi4zM2MuNTguNDQsMS4xNi44NSwxLjc3LDEuMjRhMjcuNjMsMjcuNjMsMCwwLDAsMTAuNyw1LjI5Wm0xNi0xOC4xMnEtMSwuMDktMi4xLjA5YTE2LDE2LDAsMCwxLTIuMDktLjA5LDI0LjUxLDI0LjUxLDAsMCwxLTEzLjYxLTUuNTNoMGEyNC42MywyNC42MywwLDEsMSwzMS4zNSwwaDBBMjQuNSwyNC41LDAsMCwxLDUyLjEsNjMuMjZabTE0LDcuOTFMNjQsODEuMzksNTYuNjEsNjUuNjNhMjcuNDksMjcuNDksMCwwLDAsMTAuNy01LjI5Yy42LS4zOSwxLjE5LS44LDEuNzYtMS4yNGw3LjYyLDE2LjMzLTkuMjEtNC45QTEsMSwwLDAsMCw2Ni4wOSw3MS4xOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNy4yNSAtMTAuNSkiLz48L3N2Zz4=);
}

/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/

/* Flex
============================================================= */

.site-info {
  display: flex;
  flex-flow: row wrap;
}

.site-branding {
  flex: 0 0 auto;
}

.site-search,
.site-info p:last-of-type {
  flex: 0 1 auto;
}

.main-navigation,
.site-info p:first-of-type {
  flex: 1 1 auto;
}

/* CSS Grid
============================================================= */

main > article.has-post-thumbnail > .entry-header h1,
main > article > .entry-header .entry-sub-title,
main > article > .entry-header p,
.single-post main > article > .entry-content {
  -ms-grid-column-span: 4;
  -ms-grid-column: 2;
  grid-column: 2 / span 4;
}

.single-nsf-staff article.has-post-thumbnail .entry-header img.headerImage {
  -ms-grid-column-span: 3;
  -ms-grid-column: 5;
  grid-column: 5 / span 3;
  -ms-grid-row-span: 2;
  -ms-grid-row: 1;
  grid-row: 1 / 3;
}

.single-nsf-staff main > article .entry-header h1 {
  -ms-grid-row-span: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}

.single-nsf-staff article.has-post-thumbnail .nsf-staff-info {
  -ms-grid-column-span: 3;
  -ms-grid-column: 2;
  grid-column: 2 / span 3;
  -ms-grid-row-span: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}

.single-post main > article > #sidebar {
  -ms-grid-column-span: 2;
  -ms-grid-column: 6;
  grid-column: 6 / span 2;
}

/* Impact Block Slider */

.section-impact-block .wp-block-group__inner-container {
  display: grid;
  grid-template-columns:
   [full-start] minmax(0, 1fr)
   [main-start] repeat(6, minmax(0, 9rem))
   [main-end] minmax(0, 1fr) [full-end];
  grid-template-rows: 1fr 1fr;
  gap: 0 1.5rem;
  max-width: 100%;
}

.section-impact-block .wp-block-group__inner-container > h2,
.section-impact-block .wp-block-group__inner-container > p {
  grid-column: 2 / span 2;
}

.section-impact-block .wp-block-group__inner-container > h2 {
  grid-row: 1;
  align-self: end;
}

.section-impact-block .wp-block-group__inner-container > p {
  grid-row: 2;
  align-self: start;
}

.section-impact-block .wp-block-group__inner-container .make-slick {
  grid-column: 3 / -1;
  grid-row: 1 / -1;
}

.wall-to-wall.section-impact-block .wp-block-group__inner-container {
  padding-left: 0;
  padding-right: 0;
}

.section-impact-block .wp-block-group__inner-container .slick-slider div.slick-list {
  margin: 0 0 1rem 0;
  transform: translateX(150px);
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/

.admin-bar header.site-header.nav-up,
header.site-header.nav-up {
  top: -120px;
}

main > header,
main .page-header,
main > article > .entry-header,
.entry-content > .wall-to-wall:not(:last-child),
.page-content,
body:not(.archive):not(.blog) .site-main {
  margin-bottom: 4rem;
}

body:not(.single-nsf-staff) .site-main > article.has-post-thumbnail > .entry-header,
.blog .site-main > header,
body:not(.single-nsf-staff) .site-main > article.has-post-thumbnail > .entry-header img,
.blog .site-main > header img {
  height: 500px;
}

body.home .site-main > article.has-post-thumbnail > .entry-header,
body.home .site-main > article.has-post-thumbnail > .entry-header img {
  height: 600px;
}

/* Pages
============================================================= */

.section-testimonials .slick-slide {
  padding: 0 3rem 2rem;
  margin: .5rem 1.5rem 1rem;
}

.section-testimonials .slick-slider button.slick-arrow {
  margin-top: 4rem;
}

.section-stories-block .wp-block-post-template.is-flex-container.columns-3 > li {
  width: auto;
}

.section-stories-block .wp-block-post-template.is-flex-container.columns-3 > li:not(:first-child),
.section-stories-block .list-of-posts > article:not(:first-child),
.blog .flex > article,
.blog .flex aside {
  flex: 0 1 calc(27.5% - .83333em);
}

.section-stories-block .wp-block-post-template.is-flex-container.columns-3 > li:first-child,
.section-stories-block .list-of-posts > article:first-of-type {
  flex: 0 1 calc(45% - .83333em);
}

.section-collage-block .wp-block-column:hover .wp-block-group {
  transform: translateY(40%);
}

@supports (display:grid) {

  body:not(.post-type-archive-nsf-staff) .flex.progressive-grid {
    grid-template-columns: 2fr 1.35fr 1.35fr;
  }

  .blog #sidebar {
    grid-column: 3;
    grid-row: 1 / span 2;
    align-self: start;
  }

  .section-collage-block .wp-block-columns {
    display: grid;
    grid-template-columns:
     [full-start] minmax(0, 1fr)
     [main-start] repeat(6, minmax(0, 9rem))
     [main-end] minmax(0, 1fr) [full-end];
     grid-template-rows: repeat(3, 300px);
    gap: 1.5rem;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:first-child {
    grid-column: 2 / span 2;
    grid-row: 1 / span 2;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(2) {
    grid-column: 4 / span 4;
    grid-row: 1;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(3) {
    grid-column: 4 / span 2;
    grid-row: 2;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(4) {
    grid-column: 6 / span 2;
    grid-row: 2 / span 2;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:last-child {
    grid-column: 2 / span 4;
    grid-row: 3;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:first-child figure,
  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(4) figure {
    height: 100%;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:first-child figure::before,
  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(4) figure::before {
    background: linear-gradient(to bottom, hsla(211, 100%, 14%, 1) 0%, hsla(211, 100%, 14%, .2) 100%);
  }

  .section-collage-block .wp-block-columns > .wp-block-column:first-child .wp-block-group,
  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(4) .wp-block-group {
    top: 0;
    bottom: auto;
    transform: none;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:first-child .wp-block-group p,
  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(4) .wp-block-group p  {
    opacity: 0;
    transition: opacity .2s ease-in;
  }

  .section-collage-block .wp-block-columns > .wp-block-column:first-child:hover .wp-block-group p,
  .section-collage-block .wp-block-columns > .wp-block-column:nth-child(4):hover .wp-block-group p {
    opacity: 1;
  }

  .section-collage-block > .wp-block-group__inner-container {
    padding-left: 0;
    padding-right: 0;
  }
}

/* Ways to Give page */

.page-id-20 .section-priority-grid > .wp-block-group__inner-container {
  grid-template-columns: repeat(6, 1fr);
}

.page-id-20 .section-priority-grid > .wp-block-group__inner-container > .wp-block-columns:first-of-type .wp-block-column {
  grid-column: span 3;
}

.page-id-20 .section-priority-grid > .wp-block-group__inner-container .wp-block-column {
  grid-column: span 2;
}

.archive .has-bg-light,
.blog .has-bg-light {
  padding-top: 2.5rem;
}

.section-events .event-cards .wp-block-column:not(:first-child) {
  margin-left: 1rem;
}

.section-events .event-cards figure img {
  min-height: 500px;
}

.featured-staff .wp-block-query ul.wp-block-post-template li figure img {
  min-width: 300px;
  min-height: 300px;
}

/* Footer
============================================================= */

.site-footer {
  padding: 3rem 0 .5rem;
}

.footer-widget-col-2 > div {
  padding: 0 2rem 0 1rem;
}

#block-5,
#block-7 {
  margin-bottom: 0;
}

.site-footer h3 {
  margin-top: 0;
}

@supports (display: grid) {
  #menu-footer-menu {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-rows: auto auto;
  }

  #menu-footer-menu > li:first-child {
    grid-column: 1;
    grid-row: 1 / -1;
    place-self: center;
  }

  #menu-footer-menu > li.arrow-link {
    grid-column: 2;
    justify-self: end;
  }
}

#menu-footer-menu > li:first-child {
  border-left: 1px solid var(--neutral-100);
  padding-left: .75rem;
  margin-left: .75rem;
}

/*--------------------------------------------------------------
# Media Queries
--------------------------------------------------------------*/

@media screen and (min-width: 1200px) {

  #primary-menu::after {
    content:'';
    background: var(--neutral-500);
    width: 1px;
    height: 46px;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
  }
}

@media screen and (min-width: 980px) {

  .hasMegaMenu .menuBox .inner-menu-content {
    flex: 0 0 40%;
  }

  .home .site-main > article.has-post-thumbnail > .entry-header h1 {
    max-width: 20ch;
  }

  .home main > article > .entry-header h1,
  .home main > article > .entry-header p {
    -ms-grid-column-span: 3;
    -ms-grid-column: 2;
    grid-column: 2 / span 3;
  }

  @supports (display: grid) {

    .section-ways-to-give .wp-block-columns {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      grid-template-rows: 1fr 1fr;
      gap: 1rem;
    }

    .section-ways-to-give .wp-block-column:nth-of-type(1),
    .section-ways-to-give .wp-block-column:nth-of-type(2) {
      grid-row: 1 / 3;
    }

    .section-ways-to-give .wp-block-column:nth-of-type(3) {
      grid-row: 1;
    }

    .section-ways-to-give .wp-block-column:nth-of-type(4) {
      grid-row: 2;
    }

    .section-ways-to-give .wp-block-column:nth-of-type(3),
    .section-ways-to-give .wp-block-column:nth-of-type(4) {
      grid-column: 3 / span 2;
    }

    .section-ways-to-give .wp-block-columns,
    .section-ways-to-give .wp-block-columns > .wp-block-column,
    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(3) .wp-block-image,
    .section-ways-to-give .wp-block-columns > .wp-block-column:last-child .wp-block-image {
      margin: 0;
    }

    .section-ways-to-give .wp-block-columns > .wp-block-column:not(:first-child) {
      margin-left: 0;
    }

    .section-ways-to-give .wp-block-columns > .wp-block-column:first-child .wp-block-image,
    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(2) .wp-block-image {
      margin-top: 20%;
    }

    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(3),
    .section-ways-to-give .wp-block-columns > .wp-block-column:last-child {
      display: grid;
      grid-template-columns: 100px 1fr;
      grid-template-rows: 1fr 1fr;
    }

    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(3) .wp-block-image,
    .section-ways-to-give .wp-block-columns > .wp-block-column:last-child .wp-block-image {
      grid-row: 1 / 3;
      place-self: center;
    }

    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(3) h3,
    .section-ways-to-give .wp-block-columns > .wp-block-column:last-child h3 {
      margin: .5rem 0 0;
      align-self: end;
    }

    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(3) h3,
    .section-ways-to-give .wp-block-columns > .wp-block-column:last-child h3,
    .section-ways-to-give .wp-block-columns > .wp-block-column:nth-of-type(3) p,
    .section-ways-to-give .wp-block-columns > .wp-block-column:last-child p {
      text-align: left;
    }
  }
}

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

  .site-branding {
    flex: 1 1 80%;
    order: 1;
  }

  .site-search {
    order: 2;
  }

  .main-navigation {
    flex: 1 1 100%;
    order: 3;
  }

  #primary-menu > li.btn {
    margin-right: 0;
  }

  #primary-menu > li {
    padding: .75rem 0 1.25rem;
  }

  #primary-menu > li,
  li.btn > a {
    font-size: .9rem;
  }

  li.btn > a {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #primary-menu > li {
    border-top: 0;
    border-bottom: 2px solid transparent;
  }

  #primary-menu > li.current-menu-item {
    border-color: var(--accent);
  }

  .hasMegaMenu .menuBox .inner-menu-content {
    flex: 0 0 50%;
  }

  .site-header .custom-logo {
    margin-bottom: 0;
  }

  .section-stories-block {
    background: linear-gradient(to bottom, var(--secondary) 0% 40%, white 40% 100%);
  }

  .archive .flex article .post-thumbnail,
  .blog .flex article .post-thumbnail,
  .archive .flex article .post-thumbnail img,
  .blog .flex article .post-thumbnail img,
  .section-stories-block .wp-block-post-featured-image,
  .section-stories-block .wp-block-post-featured-image img,
  .section-stories-block .list-of-posts > article img {
    height: 200px;
  }
}


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

  .section-ways-to-give .wp-block-columns {
    flex-wrap: wrap;
  }

  .section-ways-to-give .wp-block-column:not(:only-child) {
    flex-basis: calc(50% - 1rem)!important;
    flex-grow: 0;
  }

  .section-collage-block .wp-block-column:hover .wp-block-group {
    transform: translateY(150px);
  }
}

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

  #primary-menu > li,
  li.btn > a {
    font-size: .84rem;
  }

  #primary-menu > li {
    margin-right: .5rem;
  }

  .hasMegaMenu li#menu-item-26 .menuBox .sub-menu,
  .hasMegaMenu li#menu-item-27 .menuBox .sub-menu {
    column-count: 1;
  }

  .site-footer .site-info.wrapper {
    display: block;
  }

  #menu-footer-menu > li:first-child {
    border: 0;
    margin-left: 0;
    padding-left: 0;
  }

  .inner-menu-content > div img {
    width: 120px;
    height: 120px;
  }
}
