body .products .product.unavailable::after, body .categories .product.unavailable::after, body .products .category.unavailable::after, body .categories .category.unavailable::after {
  padding: 4px;
  top: 35px;
  right: -35px;
}

body .page-container {
  width: 97%;
  max-width: 1200px;
  min-height: 50em;
  margin: 0 auto;
  padding: 0 4px;
}

body .page-container .content-container {
  background-color: #fff;
  box-shadow: 0 1px 3px 0 #868686;
  min-height: 22rem;
  padding: 20px 40px;
  margin-bottom: 20px;
  color: #505450;
}

@media (max-width: 900px) {
  body .page-container .content-container {
    padding: 10px;
  }
}

body .widget-bnl-siteheader .become-member {
  margin-top: 45.5px;
}

body .event-details .reveal {
  text-decoration: none;
}

body .event .date-date {
  font-family: "TheMix", Arial, sans-serif;
}

body .message {
  border-radius: calc(var(--border-radius) * 0.5rem);
}

body .product-detail .product-card {
  border-radius: calc(var(--border-radius) * 0.6rem);
}

body .product-detail .product-card .product-image, body .product-detail .product-card .date-image {
  border-radius: calc(var(--border-radius) * 0.5rem) calc(var(--border-radius) * 0.5rem) 0 0;
}

body .product-detail .product-card .product-details table td .tag {
  border-radius: calc(var(--border-radius) * 0.2rem);
}

body .date-image a, body .date-image img {
  border-radius: calc(var(--border-radius) * 0.5rem);
}

body .date-content .highlighted, body .date-content .canceled {
  border-radius: calc(var(--border-radius) * 0.2rem);
}

body .date-content h3, body .date-content p {
  margin-bottom: calc(var(--border-radius) * 0.5rem);
}

body .date-content h4 {
  margin-bottom: calc(var(--border-radius) * 0.25rem);
}

body .date-details .tag {
  border-radius: calc(var(--border-radius) * 0.2rem);
}
/* Rules which must exist to set up a full-fledged site, but which aren't scoped to affect solely widgets (and aren't strictly necessary for externally embedded widgets), and so can't live in widget.css */
html {
  overflow-x: hidden;
  /* The absolutely positioned .plectrum in the footer, as well as an Opera bug with box-shadow, causes side-scrollers. We don't want side-scrollers! FIXME [Jb 13-10-2020] WAAS-4087: investigate if we can get rid of this somehow in the current world. */
  float: left;
  /* Stretch around all the floated elements, so that the html-bg actually is bottom aligned to the window. Expected behaviour is unclear in the spec; see https://bugzilla.mozilla.org/show_bug.cgi?id=590491 */
  width: 100%;
  /* Make this full-width to allow center aligning of the #container to keep working. */
  font-size: 75%;
  /* Effective 12px */
  background-color: #efefef;
}
body {
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 1.3417rem;
}
#bibliotheek-nl-page {
  width: 97%;
  max-width: 1200px;
  min-height: 50em;
  margin: 0 auto;
  padding: 0 4px;
  /* 4px padding to give room for the box-shadows and outlines, given that overflow is hidden */
}
.bibliotheek-container {
  overflow: hidden;
}
/* landingpage layout*/
.biebwidget-double-column {
  float: left;
  min-width: 560px;
  width: 68%;
}
.biebwidget-double-column .biebwidget {
  margin-right: 3%;
}
.biebwidget-column {
  float: left;
  min-width: 280px;
  width: 32%;
}
.biebwidget-double-column .biebwidget-column {
  width: 50%;
}
.biebwidget-double-column .biebwidget-column .biebwidget {
  margin-right: 6%;
}
/*** Widget styling ***/
/* Widget frame styling */
/* A .standard biebwidget is a bordered widget as seen on the homepage or any subsequent page; 20px padding, 20px margin-bottom, box-shadow.
   A .bordered biebwidget is a .standard widget without padding; used for widgets with atypical spacing (drawing up to the border) like the tabbedbanner.
   A .basic biebwidget only has the 20px margin-bottom; used for widgets with a completely unique style, like the schatkamer.
   A biebwidget without one of the above classes doesn't get any container styling at all. Used for unique page-elements like the navigatiebalk.
   A .overflowing biebwidget draws content outside its container, so doesn't have the standard overflow: hidden which helps widgets not interfere with each other.
*/
.biebwidget > h2 {
  margin: 0;
  /* reset */
}
.standard.biebwidget,
.bordered.biebwidget,
.basic.biebwidget {
  margin-bottom: 20px;
}
.standard.biebwidget,
.bordered.biebwidget {
  background-color: #ffffff;
  -webkit-box-shadow: 0 1px 3px 0 #868686;
  box-shadow: 0 1px 3px 0 #868686;
}
.standard.biebwidget >  {
  padding: 40px 40px;
}
@media only screen and (min-width: 0) and (max-width: 469px) {
  .standard.biebwidget >  {
    padding: 20px 20px;
  }
}
.standard.biebwidget > h2 +  {
  padding-top: 0;
}
.standard.expandable.biebwidget > h2.label +  {
  padding-top: 40px;
}
.standard.biebwidget > h2,
.bordered.biebwidget > h2,
.standard.biebwidget > .biebwidget-content:first-child > h2:first-child,
.bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
  padding: 10px 40px;
}
@media only screen and (min-width: 0) and (max-width: 469px) {
  .standard.biebwidget > h2,
  .bordered.biebwidget > h2,
  .standard.biebwidget > .biebwidget-content:first-child > h2:first-child,
  .bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
    padding: 10px 20px;
  }
}
.widget-columns .standard.biebwidget >  {
  padding: 20px 20px;
}
.widget-columns .standard.biebwidget > h2 +  {
  padding-top: 0;
}
.widget-columns .standard.biebwidget > h2,
.widget-columns .bordered.biebwidget > h2,
.widget-columns .standard.biebwidget > .biebwidget-content:first-child > h2:first-child,
.widget-columns .bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
  padding: 10px 20px;
}
.standard.biebwidget > h2,
.bordered.biebwidget > h2,
.standard.biebwidget > .biebwidget-content:first-child > h2:first-child,
.bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
  font-weight: normal;
  color: #ff7320;
  font-family: "TheMix", Arial, sans-serif;
}
.standard.biebwidget > h2,
.standard.biebwidget > .biebwidget-content:first-child > h2:first-child {
  font-size: 1.725rem;
}
.bordered.biebwidget > h2,
.bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
  font-size: 1.725rem;
}
 h2 {
  font-family: "TheMix", Arial, sans-serif;
}
.overflowing.biebwidget >  {
  overflow: visible;
}
 .header {
  /* There are so many cases where we add absolutely positioned content relative to the .header (e.g. contrast gradients),
	    that we opt to just always create a new stacking context. */
  position: relative;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
}
 .header.low {
  /* Non-low headers should set a larger padding-top for the .header or a margin-top for the h2. */
  padding-bottom: 20px;
}
 .header.inverted {
  background-color: #595959;
  color: #ffffff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  background-size: cover;
  background-position: left center;
}
 .header.inverted.contrast_light::before,
 .header.inverted.contrast_heavy::before {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 42.5em;
  height: 100%;
  background-size: 100%;
}
 .header.inverted.contrast_light::before {
  background-image: linear-gradient(to right, rgba(0, 0, 0,.3) 0%, rgba(0, 0, 0,0) 100%);
}
 .header.inverted.contrast_heavy::before {
  background-image: linear-gradient(to right, rgba(0, 0, 0,.7) 0%, rgba(0, 0, 0,0) 100%);
}
 .header.inverted.contrast_block {
  overflow: hidden;
}
 .header.inverted.contrast_block h2,
 .header.inverted.contrast_block h3,
 .header.inverted.contrast_block p {
  float: left;
  clear: both;
  margin-bottom: 3px;
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.5);
  overflow-wrap: anywhere;
  /* The deprecated word-wrap: break-word; on most h2s appears to not take effect due to the float here? */
}
 .header.inverted.contrast_block h2 {
  padding-top: 3px;
  padding-bottom: 3px;
}
 .header.inverted.contrast_block p > .button:only-child {
  margin-top: 0;
  margin-bottom: 0;
}
 .header.inverted h2,
 .header.inverted .additional {
  color: inherit;
}
 .header.inverted a:not(.button) {
  color: #ffffff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
 .header.inverted a:not(.button):hover,
 .header.inverted a:not(.button):focus {
  color: #ffffff;
  /* Given the colored background, we don't want to use a different color to differentiate this state. */
  text-decoration: none;
}
 .header.inverted .button.quaternary.back {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARElEQVQI12P4//8/AxLuAGFkgZn/IeAMiOMCYsAEgFgQJPgOKrAbJADSBRI0RpJYBVPJAFWxGyrxjuHfv3/IlqWBVAMAiq14Ui+nJNMAAAAASUVORK5CYII=");
}
 .header.inverted .button.quaternary.back:hover,
 .header.inverted .button.quaternary.back:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARElEQVQI12P4//8/AxLuAGFkgZn/IeAMiOMCYsAEgFgQJPgOKrAbJADSBRI0RpJYBVPJAFWxGyrxjuHfv3/IlqWBVAMAiq14Ui+nJNMAAAAASUVORK5CYII=");
}
 .header > * {
  /* Position content within the .header by default as well, so absolutely positioned content won't obscure it,
		    and at the same time create a stacking context for positioning representative images on .product pages. */
  position: relative;
  z-index: 1;
}
.standard.biebwidget >  .header {
  /* Existing .bordered.biebwidgets with a .header have many different behaviours and breakpoints, so have to do the equivalent in page-specific CSS. */
  overflow: hidden;
  margin-top: -40px;
  margin-right: -40px;
  margin-left: -40px;
  padding-right: 40px;
  padding-left: 40px;
}
@media only screen and (min-width: 0) and (max-width: 469px) {
  .standard.biebwidget >  .header {
    /* Line out with .InsideWidgetDecorations() as long as that doesn't violate @componentMinimumHorizontalSpace */
    margin-top: -20px;
    margin-right: -20px;
    margin-left: -20px;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.biebwidget > p.endorsement {
  margin: -5px 0 0 0;
  padding: 0 20px 20px 20px;
  text-align: right;
  color: #868686;
  font-size: 1.0542rem;
}
.biebwidget > p.endorsement > a {
  color: inherit;
}
.biebwidget > p.endorsement > a:hover,
.biebwidget > p.endorsement > a:focus {
  color: #ff7320;
}
/* Generic widget styling */
 {
  /* Basic prevention of this widget interfering with others; Also force clear floats. */
  overflow: hidden;
  color: #39373a;
}
/* Some resets */
 ol,
 ul,
 li,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 p,
 blockquote {
  margin: 0;
  padding: 0;
  list-style: none;
}
 h2 {
  font-weight: normal;
  font-size: 1.5333rem;
}
 h3 {
  font-weight: normal;
  font-size: 1.5333rem;
}
 h4 {
  font-weight: normal;
  font-size: 1.5333rem;
}
 h5 {
  font-weight: normal;
  font-size: 1.5333rem;
}
 h6 {
  font-weight: normal;
  font-size: 1.5333rem;
}
 h3,
 h4,
 h5,
 h6 {
  font-family: "TheMix", Arial, sans-serif;
}
 h3 {
  line-height: 1.3;
  color: #39373a;
}
 li,
 p,
 dd,
 dt {
  line-height: 1.3;
}
 .intro + .maintext,
 .maintext + p,
 .richtext + p,
 .pagenav + p,
 p.separate,
 p + p,
 ul + p:not(.skiplinks),
 ol + p,
 p + .rich-items,
 p + .rich-list,
 p + .itemnav,
 p + .tagcloud {
  margin-top: 20px;
}
 .sectioned .section {
  margin-top: 20px;
}
 h2 + .maintext,
 .maintext:first-child {
  margin-top: -2px;
  /* Offset for the baseline of the first line of .maintext content being 2px lower than it'd be for non-.maintext content. */
}
 .maintext h1,
 .maintext h2,
 .maintext h3,
 .maintext h4,
 .maintext h5,
 .maintext h6 {
  line-height: 1.3;
}
 .main-column h2 + .maintext > h3:first-child {
  margin-top: -4px;
  /* More baseline offset to keep the first line of text lined out correctly. */
  margin-bottom: 4px;
}
 .richtext ul,
 .richtext ol,
 .richtext object,
 .richtext object > p,
 .richtext div.video {
  margin-bottom: 12px;
}
 .richtext li ul,
 .richtext li ol {
  margin-bottom: 0;
}
 .richtext p + ul,
 .richtext p + ol,
 .richtext p + img,
 .richtext p + img + p,
 .richtext p + img + ul,
 .richtext p + img + ol,
 .richtext p + object,
 .richtext p + object > p,
 .richtext p + div.video,
 .richtext p + h3,
 .richtext p + h4,
 .richtext p + h5,
 .richtext p + h6,
 .richtext p + dl.meta,
 .richtext .intro + dl.meta,
 .richtext object + dl.meta,
 .richtext div.video + dl.meta,
 .richtext dl.meta + p,
 dl.meta + h3,
 dl.meta + h4,
 dl.meta + h5,
 dl.meta + h6,
 .richtext .maintext + h3,
 .richtext .maintext + h4,
 .richtext .maintext + h5,
 .richtext .maintext + h6,
 .richtext h4 + object,
 .richtext h5 + object,
 .richtext h4 + div.video,
 .richtext h5 + div.video {
  margin-top: 20px;
}
 .richtext h3 + h4,
 .richtext h4 + h5 {
  margin-top: 5px;
}
 .sectioned .title.section + .section > h4:first-child {
  margin-top: -15px;
  /* Offset the 20px of the .section to arrive at the 5px from above. */
}
 .image img.standalone {
  display: block;
}
/* list */
 .richtext span.image ~ *:not(.plain) > li {
  pointer-events: none;
}
 .richtext span.image ~ *:not(.plain) > li a {
  pointer-events: auto;
  position: relative;
}
 .richtext *:not(.plain) > li {
  position: relative;
}
 .richtext ul:not(.plain) > li:before,
 .richtext ol:not(.plain) > li:before {
  display: inline-block;
}
 .richtext ul:not(.plain) > li {
  left: 1.33rem;
  margin-right: 1.33rem;
  text-indent: -1.33rem;
}
 .richtext ul:not(.plain) > li:before {
  width: 1.33rem;
  text-indent: 0;
  content: "\2022";
  vertical-align: -3px;
  height: 15px;
  font-size: 1.9167rem;
}
 .richtext ol:not(.plain) {
  counter-reset: list-count;
}
 .richtext ol:not(.plain) > li {
  left: 2.527rem;
  margin-right: 2.527rem;
  text-indent: -2.527rem;
}
 .richtext ol:not(.plain) > li:before {
  width: 2.527rem;
  text-indent: 0;
  content: counter(list-count) ".";
  counter-increment: list-count;
}
 .richtext ol:not(.plain) > li:nth-child(n)::before {
  text-indent: 0.7315rem;
  text-indent: 1ch;
}
 .richtext ol:not(.plain) > li:nth-child(n+10)::before {
  text-indent: 0;
}
 .richtext ol:not(.plain) > li:nth-child(n+100)::before {
  text-indent: -0.7315rem;
  text-indent: -1ch;
}
 .richtext *:not(.plain) > li > * {
  text-indent: 0;
  /* Don't let this inherited property do any damage. */
}
 .richtext ol:not(.plain) {
  margin-left: 5px;
}
 a,
 button.link {
  color: #39373a;
  text-decoration: underline;
}
 a.button,
 .tabs a,
 .link-list a,
 .filter-block a,
 .delete-list a,
 .pagenav a,
 .metanav a,
 .metanav button {
  text-decoration: none;
}
 a img {
  border: none;
}
 a:hover,
 * a:hover,
 a:focus,
 * a:focus,
 button.link:hover,
 button.link:focus {
  text-decoration: underline;
  color: #ff7320;
}
 .intro {
  font-size: 1.6771rem;
}
 .intro + .rich-items,
 .intro + .rich-list {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
 ol > li > a:only-child,
 ul > li > a:only-child {
  /* This is too generic, requiring overrides for .richtext later in this file, and then that requires an override in tablinks and probably other places.
	   Unfortunately this was carried over from WAAS1, so nearly impossible to determine what all depends on it. */
  display: block;
}
/* Elements hidden while animating a foldable */
 .closing + .filter-block button,
 .opening + .filter-block button,
 .closing + .expanding-block button,
 .opening + .expanding-block button {
  visibility: hidden;
}
/* Page layout styling------------------------------------------------------------*/
/* Two column page styling, order: 2-1 (vestiges of 2-1-3 removed, since they were completely unused) */
 .main-column-wrapper {
  padding-bottom: 40px;
}
 .main-column-wrapper.nav {
  float: left;
  width: 100%;
}
.biebwidget-content.detail .main-column-wrapper:not(.nav) h2,
.biebwidget-content.detail .main-column-wrapper:not(.nav) h2 ~ p,
.biebwidget-content.detail .main-column-wrapper:not(.nav) form::before,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .form-row,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .intro p,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext p:not(.viz):not(.accessiblebannertext):not(.grid-title),
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext ul:not(.grid-list):not(.sliding):not(.features),
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext .scrollablelist,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext ol,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext > h3,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext *:not(li) > h3,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext > h4,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext *:not(li) > h4,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext h5,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext h6,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext dl.meta,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext object,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext div.video,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext .table table:not(.full),
.biebwidget-content.detail .main-column-wrapper:not(.nav) .message {
  max-width: 765px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext span.image {
  display: block;
  max-width: 765px;
  margin-right: auto;
  margin-left: auto;
}
.errorpage.biebwidget  .main-column-wrapper {
  padding-bottom: 0;
}
 .main-column-wrapper.nav .main-column {
  margin: 0 0 0 255px;
}
 .nav-column {
  float: left;
  width: 255px;
  margin-left: -100%;
  padding-right: 40px;
  font-size: 1.15rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 h4.titlewrapper {
  font-size: inherit;
}
 h4.titlewrapper .title {
  font-size: 1.6771rem;
}
 a.distinctparts {
  text-decoration: none;
}
 a.distinctparts > span {
  display: block;
}
 a.distinctparts .title {
  text-decoration: underline;
}
 a.distinctparts:hover .title,
 a.distinctparts:focus .title {
  text-decoration: none;
}
/*
OUTDATED Progression of title sizes:
- landingpage widget: 18px, 12px bold
- nav-column: 16px, 12px bold
- main-column detailpage: 24px, 16px, 13px bold
- main-column overviewpage: 24px, 13px bold
*/
 .main-column h2 {
  margin-top: -8px;
  margin-bottom: 7px;
  /* Creates an effective 15px gap to the next textual content. */
  word-wrap: break-word;
  /* Necessary given the huge font-sizes. FIXME [svl, 2022-12-12] WAAS-5054: Deprecated. */
  color: #ff7320;
  font-size: 5.75rem;
  text-indent: -2px;
  font-family: "TheMix", Arial, sans-serif;
}
 .main-column h2.long {
  font-size: 4.025rem;
}
 .nav-column h2 {
  overflow: hidden;
  margin-bottom: 1px;
  padding-bottom: 10px;
  text-overflow: ellipsis;
  font-size: 1.6771rem;
  font-family: "TheMix", Arial, sans-serif;
}
 .nav-column > p:first-child {
  margin-top: 32px;
  /* Baseline on the same height as the content following the .main-column h2. (Assuming a .tools) */
}
 .nav-column > p.additional:first-child {
  margin-top: 33px;
  /* Baseline on the same height as the content following the .main-column h2. (Assuming a .tools) */
}
 .nav-column * + h2 {
  margin-top: 40px;
  /* Spacing for subsequent blocks. */
}
 .nav-column *:first-child + h2 {
  margin-top: 28px;
  /* If there's just one element before the h2... */
}
 .main-column h3 {
  font-weight: normal;
  font-size: 2.0125rem;
}
 .rich-items h4 {
  line-height: 1.3;
}
 .main-column .rich-items h3 {
  font-size: 1.6771rem;
}
 .main-column h4 {
  font-size: 1.6771rem;
}
 .grid-items h3,
 .grid-items h4 {
  font-size: 1.3417rem;
}
 .main-column h5 {
  font-style: italic;
  color: #101310;
  font-size: 1.2458rem;
}
 .main-column .rich-items .content.calendar h3 {
  margin-right: 130px;
  /* Free up space for the .offset image. */
}
 .main-column .rich-items .more h3 .button {
  font-size: 1.3417rem;
}
 .main-column .rich-items .more h4 .button {
  font-family: Arial, sans-serif;
  font-size: 1.3417rem;
}
 .nav-column h3 {
  margin-top: 11px;
  /* Effective white-space: 15px. */
  font-size: 1.3417rem;
}
 .nav-column h3:first-child {
  margin-top: 0;
}
 .nav-column li {
  margin: 6px 0;
  word-wrap: break-word;
}
 .nav-column img {
  max-width: 220px;
}
 .nav-column p {
  margin-bottom: 15px;
}
/* END Page Styling ------------------------------------------------------------*/
 .filter-block > .link-list:last-of-type > li:first-of-type,
 .expanding-block > .link-list:last-of-type > li:first-of-type,
 .expanding-block > .link-list:last-of-type > li:first-of-type,
 .relatedlinks .link-list:last-of-type > li:first-of-type {
  margin: 0;
}
 .nav-column .link-list,
 .filter-block,
 .expanding-block {
  position: relative;
  padding-bottom: 10px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left bottom;
}
 .nav-column .link-list .link-list {
  padding-bottom: 0;
}
 .filter-block.filter-block-with-more-button {
  padding-bottom: 2.833em;
}
 .nav-column.filters.catalogus .filter-block > .link-list:last-of-type > li:first-of-type {
  margin-left: 15px;
}
 .nav-column.filters.catalogus button.quaternary.more,
 .nav-column.filters.catalogus button.quaternary.less {
  padding-left: 15px;
}
 .nav-column.filters.catalogus button.quaternary.more::before,
 .nav-column.filters.catalogus button.quaternary.less::before {
  content: none;
}
 .nav-column.filters.catalogus .link-list button {
  padding-left: 15px;
}
 .nav-column.filters.catalogus .link-list > li {
  margin-left: 15px;
}
 .nav-column.filters.catalogus .link-list > li > .link-list > li {
  font-style: italic;
}
 .nav-column.filters.catalogus .link-list > li:not(.expandable) > a {
  background: none;
  padding-left: 0;
}
 .nav-column.filters.catalogus .link-list > li.expandable > a {
  padding-left: 15px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next.png");
}
 .nav-column.filters.catalogus .link-list > li.expandable > a:hover,
 .nav-column.filters.catalogus .link-list > li.expandable > a:focus {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next-hover.png");
}
 .nav-column.filters.catalogus .link-list > li.expandable.selected > a {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropdown.png");
}
 .nav-column.filters.catalogus .link-list > li.expandable.selected > a:hover,
 .nav-column.filters.catalogus .link-list > li.expandable.selected > a:focus {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropdown-hover.png");
}
 .filter-block button,
 .expanding-block button {
  position: absolute;
  bottom: 0.833em;
}
 .filter-block button.quaternary,
 .expanding-block button.quaternary {
  background-image: none;
}
 .filter-block button.quaternary.hidden,
 .expanding-block button.quaternary.hidden {
  display: none;
}
 .filter-block button.quaternary:hover,
 .expanding-block button.quaternary:hover,
 .filter-block button.quaternary:focus,
 .expanding-block button.quaternary:focus {
  background-image: none;
}
 .filter-block button.quaternary.more::before,
 .expanding-block button.quaternary.more::before,
 .filter-block button.quaternary > .button.quaternary:not(.open)::before,
 .expanding-block button.quaternary > .button.quaternary:not(.open)::before {
  content: "+";
  display: inline-block;
  margin-right: 0.45rem;
}
 .filter-block button.quaternary.less::before,
 .expanding-block button.quaternary.less::before,
 .filter-block button.quaternary > .button.quaternary.open::before,
 .expanding-block button.quaternary > .button.quaternary.open::before {
  content: "\2212";
  display: inline-block;
  margin-right: 0.45rem;
}
 .expanding-block button.quaternary {
  margin-bottom: -1em;
}
 .filter-block .link-list,
 .expanding-block .link-list {
  padding: 0;
  background-image: none;
}
 .nav-column .link-list:last-child {
  background-image: none;
}
 ul.subnav {
  /* There'll be several unnecessary properties in here. Sadly that's the price of making them configurable. */
}
 ul.subnav a {
  display: block;
  padding-bottom: 2px;
  text-decoration: none;
  color: #39373a;
}
 ul.subnav a:focus,
 ul.subnav a:hover {
  color: #ff7320;
}
 ul.subnav > li {
  margin: 3px 0 2px 0;
  font-size: 1.15rem;
}
 ul.subnav > li.current > a {
  color: #ff7320;
}
 ul.subnav ul {
  margin-top: 2px;
  padding-top: 2px;
  padding-bottom: 1px;
}
 ul.subnav ul a:focus,
 ul.subnav ul a:hover {
  color: #ff7320;
}
 ul.subnav ul > li {
  margin: 2px 0 2px 0;
  font-size: 1.0542rem;
}
 ul.subnav ul > li.current > a {
  color: #ffffff;
}
 ul.subnav a {
  padding-left: 10px;
}
 ul.subnav > li {
  padding-bottom: 2px;
}
 ul.subnav > li.expanded {
  padding-bottom: 0;
}
 ul.subnav > li:not(:last-child):not(.expanded) {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left bottom;
}
 ul.subnav > li.current > a {
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/link-item-hover.png") no-repeat left 5px;
}
 ul.subnav ul {
  border-top: 1px solid #868686;
  border-bottom: 1px solid #868686;
  padding-left: 10px;
}
 ul.subnav ul > li.current > a {
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/link-item-hover.png") no-repeat left 5px;
}
 ul.subnav ul > li.current > a {
  padding-top: 3px;
  border-radius: 4px;
  background-color: #ff7320;
  background-image: none;
  -webkit-box-shadow: 0 5px 4px -2px rgba(255, 255, 255, 0.2) inset, 0 8px 11px -6px rgba(255, 255, 255, 0.35) inset;
  box-shadow: 0 5px 4px -2px rgba(255, 255, 255, 0.2) inset, 0 8px 11px -6px rgba(255, 255, 255, 0.35) inset;
}
 .delete-list {
  margin-bottom: 30px;
}
 .delete-list > li {
  margin: 6px 0 0 0;
}
 .delete-list > li > a > img {
  padding-right: 5px;
  vertical-align: -3px;
}
 .filters.nav-column .delete-list a:hover,
 .filters.nav-column .delete-list a:focus {
  color: #ee0000;
  text-decoration: line-through;
}
 .hidden {
  display: none;
}
 dl.meta {
  margin: 0;
  padding: 0;
}
 dl.meta:after {
  /* Can't use a simple overflow: hidden here, since that'd break the centering of the dl.meta in one-column pages with floated images right before. */
  content: "";
  display: block;
  clear: both;
}
 dl.meta dt,
 dl.meta dd {
  float: left;
  display: block;
}
 dl.meta dt {
  width: 26%;
  clear: left;
  overflow: hidden;
  padding-right: 10px;
  padding-left: 10px;
  text-indent: -10px;
  text-overflow: ellipsis;
  color: #868686;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 dl.meta dd {
  min-width: 15em;
  max-width: 74%;
}
 dl.meta dd audio {
  width: 450px;
  max-width: 100%;
  margin: 0;
}
 dl.meta dd + dd {
  clear: left;
  margin-left: 26%;
}
 dl.meta dt,
 dl.meta dd {
  margin: 6px 0;
}
 dl.dense dt,
 dl.dense dd {
  margin: 2px 0;
}
 dl.dense dd + dd {
  margin: 0 0 4px 26%;
}
 dl.meta dd.dense + dd.dense {
  margin-top: 0;
  margin-bottom: 4px;
}
 .main-column-wrapper.nav dl.meta dt {
  width: 34%;
}
 .main-column-wrapper.nav dl.meta dd {
  max-width: 64%;
}
 .main-column-wrapper.nav dl.meta dd + dd,
 .main-column-wrapper.nav dl.meta.dense dd + dd {
  margin-left: 34%;
}
 dl.narrow {
  overflow: hidden;
  margin: 0 0 10px 0;
  padding: 0 0 3px 0;
  border-bottom: 1px solid #d0d0d0;
}
 dl.narrow:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
 dl.narrow dt {
  float: left;
  clear: both;
  width: 100%;
  padding: 6px 9em 6px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
 dl.narrow dt:first-child {
  padding-top: 0;
  background-image: none;
}
 dl.narrow dd {
  float: right;
  width: 8em;
  /* The width cannot be set to a lower value because of the bigger fontsize of the DOK styling. */
  margin-left: -8em;
  padding-top: 6px;
  padding-bottom: 6px;
  text-align: right;
}
 dl.narrow dt:first-child + dd {
  padding-top: 0;
}
 dl.narrow dd + dd {
  clear: right;
  padding-top: 0;
  padding-bottom: 6px;
}
 p.additional,
 span.additional,
 .richtext.additional {
  font-weight: normal;
  color: #868686;
}
 p.additional,
 span.additional,
 .richtext.additional {
  font-size: 1.15rem;
}
 p.additional + p.additional {
  margin-top: 0;
}
 p.additional + p.additional.separate {
  margin-top: 20px;
}
 p.additional a:not(:hover):not(:focus),
 span.additional a:not(:hover):not(:focus) {
  color: inherit;
}
/** Teaser for when titledetail description is long **/
 .teaser {
  position: relative;
  max-height: 6.5em;
  /* 5 lines at line-height 1.3 */
  overflow: hidden;
  margin-bottom: 3em;
  /* Create space for the open button. */
  transition-delay: 0.00001s;
  transition-duration: 0.5s;
  transition-property: max-height, margin-bottom;
}
 .teaser::after {
  position: absolute;
  bottom: 0;
  display: block;
  content: "";
  width: 100%;
  height: 1.3em;
  /* 1 line at line-height 1.3 */
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAXCAYAAADKmiUPAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn%2FAACA6QAAdTAAAOpgAAA6mAAAF2%2BSX8VGAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAPElEQVQI10XMOQqAUBAE0Wcnbl9F8P43lTEbk6KhmlJVgjnYgye4gzXYWozGEZy9fow%2B7x1YgktVvcH0AbGsCBQP71GMAAAAAElFTkSuQmCC") repeat-x bottom center;
  /* teaser-gradient.png */
  background-size: 100% 100%;
  transition-delay: 0.00001s;
  transition-duration: 0.1s;
  transition-property: bottom;
}
 .teaser.expanded {
  max-height: none;
  margin-bottom: 0;
}
 .teaser.expanded[data-closeable] {
  margin-bottom: 3em;
}
 .teaser.expanded::after {
  bottom: -1.4em;
  transition-delay: 0.00001s;
  transition-duration: 0.1s;
  transition-property: bottom;
}
 .teaser + p.teasertoggler {
  position: absolute;
  margin-top: -3em;
  /* 3x13px inside the 3x16px margin-bottom. */
}
 .teaser + p.teasertoggler .button {
  background-image: none;
}
 .teaser + p.teasertoggler .button.hidden {
  display: none;
}
 .teaser + p.teasertoggler .button:hover,
 .teaser + p.teasertoggler .button:focus {
  background-image: none;
}
 .teaser + p.teasertoggler .button.more::before,
 .teaser + p.teasertoggler .button > .button.quaternary:not(.open)::before {
  content: "+";
  display: inline-block;
  margin-right: 0.45rem;
}
 .teaser + p.teasertoggler .button.less::before,
 .teaser + p.teasertoggler .button > .button.quaternary.open::before {
  content: "\2212";
  display: inline-block;
  margin-right: 0.45rem;
}
 .medium,
 li.medium {
  min-height: 20px;
  /* Background image dimensions: 20x20px */
  padding-top: 3px;
  padding-left: 25px;
  background-position: 0 40%;
  background-repeat: no-repeat;
  display: inline-block;
}
 li.medium {
  display: block;
}
/* NBC item type ('material') icons. */
 .medium {
  /* Youth page type ('material') icons/materialtypes. */
}
 .medium.book,
 .medium.multivolumebook,
 .medium.unspecifiedbook {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/book.png");
}
 .medium.book.white,
 .medium.multivolumebook.white,
 .medium.unspecifiedbook.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/book-white.png");
}
 .medium.bigletterbook {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/largeprintbook.png");
}
 .medium.bigletterbook.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/largeprintbook-white.png");
}
 .medium.ebook {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/ebook.png");
}
 .medium.ebook.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/ebook-white.png");
}
 .medium.dyslexiabook {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/dyslexieboek.png");
}
 .medium.dyslexiabook.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/dyslexieboek-white.png");
}
 .medium.dwarsligger {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/dwarsligger.png");
}
 .medium.dwarsligger.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/dwarsligger-white.png");
}
 .medium.audiobook {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/audiobook.png");
}
 .medium.audiobook.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/audiobook-white.png");
}
 .medium.digitalaudiobook {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/digitalaudiobook.png");
}
 .medium.digitalaudiobook.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/digitalaudiobook-white.png");
}
 .medium.spokenbook,
 .medium.daisyrom,
 .medium.daisyaudiostream {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/spokenbook.png");
}
 .medium.spokenbook.white,
 .medium.daisyrom.white,
 .medium.daisyaudiostream.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/spokenbook-white.png");
}
 .medium.movie {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/video.png");
}
 .medium.movie.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/video-white.png");
}
 .medium.music,
 .medium.album,
 .medium.musicmovie,
 .medium.audio {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/album.png");
}
 .medium.music.white,
 .medium.album.white,
 .medium.musicmovie.white,
 .medium.audio.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/album-white.png");
}
 .medium.track {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/track.png");
}
 .medium.track.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/track-white.png");
}
 .medium.sheetmusic {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/sheetmusic.png");
}
 .medium.sheetmusic.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/sheetmusic-white.png");
}
 .medium.software {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/software.png");
}
 .medium.software.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/software-white.png");
}
 .medium.game {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/game.png");
}
 .medium.game.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/game-white.png");
}
 .medium.magazine,
 .medium.magazinearticle {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/magazine.png");
}
 .medium.magazine.white,
 .medium.magazinearticle.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/magazine-white.png");
}
 .medium.edumedia {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/edumedia.png");
}
 .medium.edumedia.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/edumedia-white.png");
}
 .medium.digitaalprentenboek {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/picturebook.png");
}
 .medium.digitaalprentenboek.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/picturebook-white.png");
}
 .medium.arrangements,
 .medium.documentationmap,
 .medium.letter,
 .medium.handwriting,
 .medium.unknown {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/arrangement.png");
}
 .medium.arrangements.white,
 .medium.documentationmap.white,
 .medium.letter.white,
 .medium.handwriting.white,
 .medium.unknown.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/arrangement-white.png");
}
 .medium.article,
 .medium.image {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/artikel.png");
}
 .medium.article.white,
 .medium.image.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/artikel-white.png");
}
 .medium.online-source {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/online-bron.png");
}
 .medium.online-source.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/online-bron-white.png");
}
 .medium.readinglist {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/lezenvoordelijst.png");
}
 .medium.readinglist.white {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/materialtypes/lezenvoordelijst-white.png");
}
/** Book covers **/
 img.cover {
  display: block;
  margin-top: 3px;
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
}
 img.full.cover,
 .main-column .rich-items img.full.cover,
 .main-column .rich-list .viz.full {
  max-width: 320px;
  max-height: 512px;
}
 img.small.cover,
 .main-column .rich-items img.small.cover,
 .main-column .rich-list .viz.small {
  max-width: 200px;
  max-height: 320px;
}
 img.highlighted.cover,
 .main-column .rich-items img.highlighted.cover,
 .main-column .rich-list .viz.highlighted {
  max-width: 180px;
  max-height: 288px;
}
 img.highgrid.cover,
 .main-column .rich-items img.highgrid.cover,
 .main-column .rich-list .viz.highgrid {
  max-width: 165px;
  max-height: 264px;
}
 img.list-big.cover,
 .main-column .rich-items img.list-big.cover,
 .main-column .rich-list .viz.list-big {
  max-width: 120px;
  max-height: 192px;
}
 img.highlighted-small.cover,
 .main-column .rich-items img.highlighted-small.cover,
 .main-column .rich-list .viz.highlighted-small {
  max-width: 105px;
  max-height: 168px;
}
 img.narrowgrid.cover,
 .main-column .rich-items img.narrowgrid.cover,
 .main-column .rich-list .viz.narrowgrid {
  max-width: 100px;
  max-height: 160px;
}
 .rich-items img.etalage,
 .rich-list .viz.etalage,
 img.etalage.cover,
 .main-column .rich-items img.etalage.cover,
 .main-column .rich-list .viz.etalage {
  max-width: 80px;
  max-height: 128px;
}
 img.extrasmall.cover,
 .main-column .rich-items img.extrasmall,
 .main-column .rich-items img.extrasmall.cover,
 .main-column .rich-list .viz.extrasmall {
  max-width: 60px;
  max-height: 96px;
}
 img.list.cover,
 .main-column .rich-items img.list.cover,
 .main-column .rich-list .viz.list {
  max-width: 40px;
  max-height: 64px;
}
/* Cover placeholders */
 .coverplaceholder {
  display: block;
  position: relative;
  padding: 0.5em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .coverplaceholder.full {
  width: 320px;
  height: 512px;
  font-size: 3.45rem;
}
 .coverplaceholder.small {
  /* "small", to keep it the same as content images */
  width: 200px;
  height: 320px;
  font-size: 2.0125rem;
}
 .coverplaceholder.highlighted {
  width: 180px;
  height: 288px;
  font-size: 1.8208rem;
}
 .coverplaceholder.highgrid {
  width: 165px;
  height: 264px;
  font-size: 1.6292rem;
}
 .coverplaceholder.list-big {
  width: 120px;
  height: 192px;
  font-size: 1.2458rem;
}
 .coverplaceholder.highlighted-small {
  width: 105px;
  height: 168px;
  font-size: 1.15rem;
}
 .coverplaceholder.narrowgrid {
  width: 100px;
  height: 160px;
  font-size: 1.15rem;
}
 .coverplaceholder.etalage {
  width: 80px;
  height: 128px;
  font-size: 1.0542rem;
}
 .coverplaceholder.extrasmall {
  width: 60px;
  height: 96px;
  font-size: 0.9583rem;
}
 .coverplaceholder.list {
  width: 40px;
  height: 64px;
  letter-spacing: 1px;
  line-height: 1.5;
  font-size: 0.575rem;
  /* Made more legible by the letter-spacing and line-height. */
}
/* Placeholders are portrait ('book') format, except for music/album/track, where they're square. */
 .coverplaceholder.music.full,
 .coverplaceholder.album.full,
 .coverplaceholder.track.full {
  height: 320px;
}
 .coverplaceholder.music.small,
 .coverplaceholder.album.small,
 .coverplaceholder.track.small {
  height: 200px;
}
 .coverplaceholder.music.highlighted,
 .coverplaceholder.album.highlighted,
 .coverplaceholder.track.highlighted {
  height: 180px;
}
 .coverplaceholder.music.highgrid,
 .coverplaceholder.album.highgrid,
 .coverplaceholder.track.highgrid {
  height: 165px;
}
 .coverplaceholder.music.list-big,
 .coverplaceholder.album.list-big,
 .coverplaceholder.track.list-big {
  height: 120px;
}
 .coverplaceholder.music.highlighted-small,
 .coverplaceholder.album.highlighted-small,
 .coverplaceholder.track.highlighted-small {
  height: 105px;
}
 .coverplaceholder.music.narrowgrid,
 .coverplaceholder.album.narrowgrid,
 .coverplaceholder.track.narrowgrid {
  height: 100px;
}
 .coverplaceholder.music.etalage,
 .coverplaceholder.album.etalage,
 .coverplaceholder.track.etalage {
  height: 80px;
}
 .coverplaceholder.music.extrasmall,
 .coverplaceholder.album.extrasmall,
 .coverplaceholder.track.extrasmall {
  height: 60px;
}
 .coverplaceholder.music.list,
 .coverplaceholder.album.list,
 .coverplaceholder.track.list {
  height: 40px;
}
 .coverplaceholder,
 .coverplaceholder.variant1 {
  background-color: #8348ae;
}
 .coverplaceholder.variant2 {
  background-color: #dc0032;
}
 .coverplaceholder.variant3 {
  background-color: #005db9;
}
 .coverplaceholder.variant4 {
  background-color: #96460b;
}
 .coverplaceholder.variant5 {
  background-color: #b6be00;
}
 .coverplaceholder:before {
  display: block;
  position: absolute;
  top: 50%;
  left: 5%;
  overflow: hidden;
  max-height: 95%;
  width: 90%;
  content: attr(data-title);
  font-weight: bold;
  text-align: center;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
  text-transform: uppercase;
  text-overflow: ellipsis;
  color: rgba(255, 255, 255, 0.8);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
 .enrichments-container {
  padding-bottom: 15px;
}
 .enrichments-container .enrichment-item {
  min-height: 79px;
  padding-left: 150px;
  margin-top: 15px;
  position: relative;
}
 .enrichments-container .enrichment-item::before {
  content: "";
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 135px;
}
 .enrichments-container .extract::before {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/logo-uittrekselbank.png");
}
 .enrichments-container .review::before {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/logo-literom.png");
}
 .enrichments-container .delpher::before {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/logo-delpher.svg");
}
 .rich-highlight:not(:last-child) {
  /* Used by list6; don't remove in WAAS-4806. */
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
}
/* Widget library: rich-items and grid-items. */
 .rich-items,
 .grid-items {
  margin-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
}
 div.rich-items {
  overflow: hidden;
}
 .rich-items:last-child,
 .grid-items:last-child {
  margin-bottom: 0;
  border-bottom: 0;
  /* The solid line demarcates where the list ends and the next bit of content begins. If there's no next bit of content (within the widget), remove the line. Note: this does mean that next content (if it exists) should always be a sibling; otherwise exceptions will need to be invented to restore the line. */
}
 .rich-items > li {
  clear: both;
  overflow: hidden;
  padding: 10px 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
 .rich-items > li:first-child,
 .rich-items.interactive[data-component="bw.ui.paginator"] > li:nth-child(3n+1) {
  padding-top: 0;
  background-image: none;
}
 .rich-items img {
  float: left;
  max-width: 60px;
  max-height: 96px;
  margin: 4px 10px 5px 0;
}
 .rich-items:last-child > li:last-child img {
  margin-bottom: 0;
}
 .rich-items img.offset {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
 .rich-items .content {
  float: left;
  width: 100%;
  padding-left: 70px;
  /* Default 10px padding next to a default 60px wide img.*/
  line-height: 1.2;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* Allow the 100% width to take padding into account. */
}
 .rich-items .content dl.meta {
  line-height: 1.31;
}
 .rich-items > .content {
  padding-bottom: 10px;
  /* If this isn't a list, but just a single item. */
}
 .rich-items:last-child > .content {
  padding-bottom: 0;
  /* But if there's nothing after the .rich-items, then the biebwidget will already provide the white-space. */
}
 .rich-items .content.full {
  padding-left: 340px;
  /* 20px margin next to a .cover.full */
}
 .rich-items .content.small {
  padding-left: 220px;
  /* 20px margin next to a .cover.small */
}
 .main-column .rich-items .content.highlighted,
 .rich-items .content.highlighted {
  padding-left: 200px;
  /* 20px margin next to a .cover.highlighted */
}
 .main-column .rich-items .content.list-big,
 .rich-items .content.list-big {
  padding-left: 140px;
  /* 20px margin next to a .cover.list-big */
}
 .main-column .rich-items .content.highlighted-small,
 .rich-items .content.highlighted-small {
  padding-left: 125px;
  /* 20px margin next to a .cover.highlighted-small */
}
 .main-column .rich-items .content.etalage,
 .rich-items .content.etalage {
  padding-left: 100px;
  /* 20px margin next to a .cover.etalage */
}
 .main-column .rich-items .content.extrasmall {
  padding-left: 80px;
  /* 20px margin next to a .cover.extrasmall */
}
 .rich-items .content.list {
  padding-left: 60px;
  /* 20px margin next to a .cover.list */
}
 .rich-items .content.calendar {
  padding-left: 5em;
  /* em-based, since this is text. */
}
 .main-column .rich-items .content.empty,
 .rich-items .content.empty {
  padding-left: 0;
}
 .rich-items p.viz {
  /* Slightly increase specificity to prevent JS-generated coverplaceholders from being matched. */
  margin-left: -100%;
}
 .rich-items .viz {
  position: relative;
  /* Keep the viz clickable when there's positioned content next to it. */
  float: left;
}
 .rich-items .viz.calendar {
  margin-top: 2px;
}
 .rich-items .viz a {
  text-decoration: none;
}
 .rich-items .viz a:focus > img:only-child,
 .rich-items .viz a:focus > span.coverplaceholder {
  /* Due to absolute positioning and overflow: hidden, focus on this link is rather un-intuitive, so let's make it a bit more obvious. */
  -webkit-box-shadow: 2px 2px #ffffff, 5px 5px 3px #ff7320;
  box-shadow: 2px 2px #ffffff, 5px 5px 3px #ff7320;
}
 .rich-items .content.more {
  position: relative;
  padding-bottom: 2.5em;
}
 .main-column .rich-items .content.more {
  padding-bottom: 3em;
}
 .rich-items .content.more h3 .button,
 .rich-items .content.more h4 .button {
  position: absolute;
  bottom: 0;
  display: block;
  margin-bottom: 0;
  padding-bottom: 0;
  font-weight: normal;
  font-family: Arial, sans-serif;
}
 .rich-items .content.more h3 .button {
  font-size: 1.3417rem;
}
 .rich-items .content.more h4 .button {
  font-size: 1.3417rem;
}
 .main-column .rich-items .content.more h3 .button,
 .main-column .rich-items .content.more h4 .button {
  margin-bottom: 5px;
  padding-bottom: 3px;
}
 .main-column .rich-items .content.more h3 .button.tertiary,
 .main-column .rich-items .content.more h4 .button.tertiary {
  padding-bottom: 0;
}
 .more .button {
  font-family: Arial, sans-serif;
  font-size: 1.3417rem;
}
 .rich-items h3 > .creator {
  display: block;
  margin-bottom: -3px;
  font-size: 1.15rem;
}
 .rich-items h3 + p {
  padding-top: 2px;
}
 .rich-items .content .link-list > li {
  float: left;
  margin-right: 20px;
  list-style: none;
}
 .rich-items .content .link-list > li.medium {
  padding-left: 22px;
  text-indent: 0;
}
 .main-column .rich-items,
 .grid-items {
  clear: left;
  /* Clear the float of .tools, so that margins will collapse. */
  margin-top: 13px;
  margin-bottom: 20px;
}
 .main-column .rich-items:last-child {
  margin-bottom: 0;
}
 .main-column .rich-items > li {
  padding: 17px 0 12px 0;
}
 .main-column .rich-items > li:first-child {
  padding-top: 0;
}
 .main-column .rich-items img {
  max-width: 200px;
  max-height: 320px;
  margin: 4px 20px 10px 0;
}
 .main-column .rich-items.tiny img.cover,
 .main-column .rich-items.tiny img {
  max-width: 60px;
  max-height: 80px;
}
 .main-column .rich-items.tiny .coverplaceholder.extrasmall {
  max-width: 50px;
  max-height: 80px;
  font-size: 0.75rem;
}
 .main-column .rich-items.small img {
  max-width: 120px;
  max-height: 192px;
}
 .main-column .rich-items .viz img {
  margin-bottom: 5px;
}
 .main-column .rich-items .content {
  padding-left: 220px;
}
 .main-column .rich-items .content.calendar {
  padding-left: 5em;
  /* em-based, since this is text. */
}
 .main-column .rich-items .content img.offset {
  float: right;
  margin-top: -1.083em;
  margin-right: 0;
  margin-left: 10px;
}
 .main-column .rich-items .content .additional img.offset {
  margin-top: -1.1818em;
}
 .main-column .rich-items .content.more img.offset {
  max-width: 120px;
  max-height: 90px;
  /* Purposefully limit this to low height. */
  margin-bottom: 0;
}
 .main-column .small.rich-items,
 .main-column .tiny.rich-items {
  overflow: hidden;
  border-bottom: 0;
}
 .main-column .small.rich-items > li,
 .main-column .tiny.rich-items > li {
  float: left;
  clear: none;
  width: 48%;
  margin-left: 4%;
  padding: 10px 0;
  background-image: none;
}
 .main-column .tiny.rich-items > li {
  width: 32%;
  margin-left: 2%;
}
 .main-column .small.rich-items > li:nth-of-type(2n+1),
 .main-column .tiny.rich-items > li:nth-of-type(3n+1) {
  clear: left;
  margin-left: 0;
}
 .main-column .small.rich-items .content:not(.calendar) {
  padding-left: 140px;
}
 .main-column .tiny.rich-items .content:not(.calendar) {
  padding-left: 70px;
}
/* 'Responsive' styling for etalage within narrow columns on landingpage. */
.biebwidget-column  .main-column .small.rich-items:not(.sliding) > li {
  width: 100%;
  margin-left: 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.biebwidget-column  .main-column .small.rich-items:not(.sliding) > li:first-child {
  background-image: none;
}
.biebwidget-column  .main-column .small.rich-items:not(.sliding) > li:nth-of-type(2n+1) {
  clear: none;
  margin-left: 0;
}
.biebwidget-column  .main-column .tiny.rich-items > li {
  width: 100%;
  margin-left: 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.biebwidget-column  .main-column .tiny.rich-items > li:first-child {
  background-image: none;
}
.biebwidget-column  .main-column .tiny.rich-items > li:nth-of-type(3n+1),
.biebwidget-column  .main-column .tiny.rich-items > li:nth-of-type(2n+1) {
  clear: none;
  margin-left: 0;
}
.biebwidget-double-column  .main-column .tiny.rich-items > li {
  width: 48%;
  margin-left: 4%;
}
.biebwidget-double-column  .main-column .tiny.rich-items > li:nth-of-type(3n+1) {
  clear: none;
  margin-left: 4%;
}
.biebwidget-double-column  .main-column .tiny.rich-items > li:nth-of-type(2n+1) {
  clear: left;
  margin-left: 0;
}
/* .accompanying on content following a h2 or h3 guarantees placement close to the title, with an appropriate amount of white-space to follow. */
 h3 + .accompanying {
  margin-bottom: 5px;
}
 .main-column h2 + .accompanying {
  margin-top: -6px;
  margin-bottom: 10px;
}
 .main-column h2 + .accompanying + .accompanying,
 .main-column h3 + .accompanying + .accompanying {
  margin-top: -10px;
  margin-bottom: 10px;
}
 .main-column h3 + .accompanying {
  margin-bottom: 10px;
}
 .grid-items {
  overflow: hidden;
}
 .grid-items > li {
  overflow: hidden;
  float: left;
  width: 200px;
  /* This is a reasonable default width, which in a 2-column page shows 4-5 items per row. This can be increased/decreased on individual pages as necessary. */
  height: 4.8071em;
  margin: 0 15px 20px 0;
  padding: 0 0 140px 0;
  /* max-height of the image, plus 7px (for visually 10px) white-space underneath */
}
 .grid-items.no-subitems > li {
  height: 2.75em;
}
 .grid-items.high > li {
  width: 165px;
  padding-bottom: 199px;
}
 .grid-items.narrow > li {
  width: 100px;
}
 .grid-items > li > h3,
 .grid-items > li > h4 {
  position: relative;
  overflow: hidden;
  height: 2.4em;
  /* 2 lines */
  margin-bottom: 0.25em;
  padding: 140px 0 0.1em 0;
  /* padding-top = max-height of the image, plus 7px (for visually 10px) white-space underneath; padding-bottom = 2px separation to the subtitle. */
  line-height: 1.2;
  text-align: center;
}
 .grid-items.high > li > h3,
 .grid-items.high > li > h4 {
  padding-top: 199px;
}
 .grid-items .imgwrapper {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 100%;
  /* define the space available for the image */
  height: 133px;
}
 .grid-items.high .imgwrapper {
  height: 192px;
}
 .grid-items .imgwrapper > img,
 .grid-items .imgwrapper > .coverplaceholder {
  position: absolute;
  right: 0;
  bottom: 0;
  /* line out at the baseline */
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  /* center horizontally, made possible by right: 0 + left: 0 */
}
 .grid-items p.calendar {
  position: absolute;
  bottom: 0;
  float: none;
  width: 100%;
}
 .grid-items p.calendar span {
  padding-right: 0;
}
 .grid-items p.calendar.period span.until.date-day {
  background-position: 48% 0;
}
 .grid-items > li > p {
  overflow: hidden;
  max-height: 2.4em;
  /* 2 lines */
  line-height: 1.2;
  text-align: center;
}
 a.feed {
  padding-left: 15px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/feed-tiny.png");
  background-position: left 63%;
  background-repeat: no-repeat;
}
 p.totalresults,
 .main-column .tools {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
}
 .main-column .tools {
  float: left;
  width: 100%;
  margin-top: -9px;
}
 .main-column .tools > p.totalresults {
  float: left;
  margin-bottom: 0;
  padding-top: 9px;
  /* align to baseline with tools */
  padding-bottom: 0;
  border-bottom: 0;
}
 .main-column .tools .searchsorting {
  float: right;
  margin-left: 15px;
}
 .main-column .tools .searchsorting label {
  vertical-align: bottom;
}
 .main-column .tools .searchsorting .button.primary,
 .main-column .tools .searchsorting .button.secondary {
  margin-top: 3px;
  margin-bottom: 0;
}
 .main-column .tools .searchsorting select {
  vertical-align: unset;
}
.biebwidget-content.widget-bnl-searchresults .main-column .search .tools .skiplinks .button,
.biebwidget-content.widget-bnl-overview .main-column .agenda .tools .skiplinks .button {
  float: left;
  clear: left;
  margin-top: 9px;
  clip-path: inset(0 0 0 0);
  transition: clip-path 0.25s, margin-top 0.25s;
}
@media (min-width: 750.1px) {
  .biebwidget-content.widget-bnl-searchresults .main-column .search .tools .skiplinks .button:not(:focus),
  .biebwidget-content.widget-bnl-overview .main-column .agenda .tools .skiplinks .button:not(:focus) {
    height: 0;
    margin-top: -1em;
    margin-bottom: 0;
    border-top: 0;
    border-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    outline: 0;
    overflow: hidden;
    clip-path: inset(100% 0 0 0);
  }
}
/* If there's content before the .totalresults / .tools line, give it a margin-top (visually equal to 15px),
    so that minimal white-space between that content and this line is guaranteed (margin-collapsing will take care of it not adding up).
   This unfortunately relies on the AEM-generated class .overview, and only works if that previous content is within a .sectioned div.
   Note that we don't want to _always_ do this, since by itself we want this closer to the h2, with its baseline lined out with a sidebar title. */
 .main-column h2 + .sectioned + .overview > .totalresults:first-child {
  clear: both;
  margin-top: 13px;
}
 .main-column h2 + .sectioned + .overview > .tools:first-child {
  clear: both;
  margin-top: 4px;
}
 .main-column .overview + .sectioned {
  margin-top: 20px;
}
 .main-column .tools + .categorized,
 .main-column .tools + .mapcontainer {
  clear: left;
}
 .main-column .categorized {
  overflow: auto;
}
 .main-column .categorized h3 {
  margin-bottom: 20px;
}
/* Widget library: common elements */
/* Calendar look */
 p.calendar,
 span.viz.calendar {
  float: left;
  line-height: 0.8;
}
 p.calendar span,
 span.viz.calendar span {
  display: block;
  margin-bottom: 4px;
  padding-right: 20px;
  font-weight: bold;
  text-align: center;
}
 p.calendar span.date-weekday,
 span.viz.calendar span.date-weekday {
  font-size: 1.9167rem;
}
 p.calendar span.date-day,
 span.viz.calendar span.date-day {
  font-size: 2.6833rem;
}
 p.calendar span.date-month,
 span.viz.calendar span.date-month {
  font-size: 1.9167rem;
}
 p.calendar.period span.date-day,
 span.viz.calendar.period span.date-day {
  text-indent: -1px;
  font-size: 1.9167rem;
}
 p.calendar.period span.date-month,
 span.viz.calendar.period span.date-month {
  font-size: 1.4375rem;
}
 p.calendar.period span.until,
 span.viz.calendar.period span.until {
  position: relative;
  left: 10px;
}
 p.calendar.period span.until.date-day,
 span.viz.calendar.period span.until.date-day {
  padding-top: 10px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAYAAADwdn+XAAAAIGNIUk0AAG2YAABzjgAA+swAAIT6AAB5gQAA/RMAADBtAAASKQ0eJk4AAAAJcEhZcwAACxMAAAsTAQCanBgAAABcSURBVCjPYwgICWAgAyvB2KRqDAXiVUD8H4hnEmsAyLZyIL4L1QjDIIOU8Gl0QbINhu9CDcPpBUEctu0G4jRsFiHbNhNN0zsg7kC2DZcB5cTahs8FHVAXKJEapQBcY5gn+xhLYQAAAABJRU5ErkJggg==") no-repeat 4px 0;
}
 .richtext p.calendar,
 .richtext span.calendar {
  margin-bottom: 8px;
}
/* A .struct title exists to create a correct document outline, but isn't wanted as visual output since that outline is obvious because of context. */
 .struct {
  position: absolute;
  left: -9999px;
}
 .richtext {
  clear: both;
}
 .richtext .constructed h3,
 .richtext .constructed h4,
 .richtext .constructed h5 {
  /* With constructed richtext, we trust that offset images are sparse enough that it's safe not to clear: right. */
  clear: left;
}
 .richtext .intro + .maintext > .section:first-child > h3:first-child,
 .richtext .intro + .maintext > .section:first-child > h4:first-child,
 .richtext .intro + .maintext > .title.section:first-child + .section > h3:first-child,
 .richtext .intro + .maintext > .title.section:first-child + .section > h4:first-child,
 .richtext .intro + h3,
 .richtext .intro + h4,
 .richtext img.offset + p + h3,
 .richtext img.offset + p + h4,
 .richtext img.offset + p + h5 {
  /* These last img + p + hx never happen anymore due to AEM sectioning. :/ */
  clear: left;
}
 .richtext h3,
 .richtext h4,
 .richtext h5 {
  /* Is it safe enough to always clear left (rather than both) these? We'll have to try... */
  clear: left;
}
 .richtext .intro + img,
 .richtext .intro + img + p,
 .richtext .intro + object,
 .richtext .intro + object + p,
 .richtext .intro + div.video,
 .richtext .intro + div.video + p {
  clear: right;
}
 .richtext img {
  float: left;
  clear: left;
  max-width: 200px;
  max-height: 320px;
  margin: 3px 20px 10px 0;
}
 .intro img {
  max-width: 384px;
  max-height: 614px;
}
 .richtext div.video {
  display: block;
  float: none;
  clear: both;
  width: 100%;
  max-width: 640px;
  max-height: 1024px;
  margin-right: 0;
}
 .richtext div.video.standalone.video-small {
  max-width: 384px;
  max-height: 614px;
}
 .richtext div.video.standalone.video-large {
  max-width: 100%;
  max-height: 2048px;
}
 .richtext img.offset {
  float: right;
  clear: right;
  margin-right: 0;
  margin-left: 3.657rem;
}
 .maintext.richtext img {
  margin-top: 5px;
  /* Deal with the higher line-height. */
}
 .maintext.richtext p + img,
 .richtext .maintext p + img {
  margin-top: 19px;
  /* Maintain the white-space between paragraphs as well. */
}
 .richtext ol > li > a:only-child,
 .richtext ul > li > a:only-child {
  display: inline;
  /* Can't trust that this really is the only child, and doesn't offer any benefit to keep it display: block anyway. */
}
 div.video .aspect-ratio {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 57%;
}
 div.video .aspect-ratio.square {
  padding-bottom: 100%;
}
 div.video .aspect-ratio.threeQuarters {
  padding-bottom: 75%;
}
 div.video .aspect-ratio.widescreen {
  padding-bottom: 56.25%;
}
 div.video .aspect-ratio iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
 audio,
 iframe {
  width: 100%;
  border: 0;
}
/* .sliding is the generic class for all items which should transition with a 'sliding' motion. */
 .sliding.interactive {
  position: relative;
  overflow: hidden;
  transition-delay: 0.00001s;
  transition-duration: 0.3s;
  transition-property: height;
}
/* Percentage-based layouts have larger items, so they should transition more slowly. */
 .sliding.interactive[data-itemwidth] {
  transition-duration: 0.7s;
}
/* By default it's assumed that sliding is always done using margin-left. */
 .sliding.interactive > li {
  transition-delay: 0.00001s;
  transition-duration: 0.3s;
  transition-property: margin-left;
  transition-timing-function: cubic-bezier(0.02, 0.01, 0.47, 1);
  /* Emulate jQuery 'swing'. */
}
/* Percentage-based layouts have larger items, so they should transition more slowly. */
 .sliding.interactive[data-itemwidth] > li {
  transition-duration: 0.7s;
}
 .sliding.rich-items.interactive[data-itemwidth] > li {
  position: absolute;
  top: 0;
}
 .main-column .sliding.small.rich-items.interactive > li {
  clear: none;
  margin-right: 2%;
  margin-left: 0;
}
 .main-column .sliding.small.rich-items.interactive > li.hidden {
  display: none;
}
/* By setting the .animating class, a sliding item can also transition the 'left' property.
   This extra class is desired, because in those cases you'll also want to be able to position items directly, to prepare them for animating. */
 .sliding.interactive > li.animating {
  transition-property: margin-left, left;
}
 .sliding.rich-items.interactive > li {
  display: none;
}
 .sliding.rich-items.interactive > li.current,
 .sliding.rich-items.interactive > li.current ~ li,
 .sliding.grid-items.interactive > li.current,
 .sliding.grid-items.interactive > li.current ~ li {
  display: block;
}
 .sliding.grid-items.interactive > li.current ~ li.hidden {
  display: none;
}
 .slidingnav {
  position: relative;
  transition-delay: 0.00001s;
  transition-duration: 0.3s;
  transition-property: height;
}
 .slidingnav button.prev,
 .slidingnav button.next {
  position: absolute;
  top: 50px;
  z-index: 2;
  display: block;
  width: 18px;
  height: 26px;
  margin: 0 5px;
  border: 0;
  border-radius: 50%;
  padding: 10px 14px;
  text-indent: -9999em;
  cursor: pointer;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.05);
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
 .slidingnav button.prev {
  left: 0;
  background-position: 45% center;
  /* Visually centered, even if actually slightly off-center. */
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-prev-larger-glowy.png");
}
 .slidingnav button.prev:not(.passive):hover,
 .slidingnav button.prev:not(.passive):focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAYAAAC6nQw6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACQ0lEQVR42mL8//8/AzUAQACxkKCWCYhVgFgRyj8PxK+BGOwSgAAi1iBmIA5gOL7Mm+H2EQWwiF3yeQYF4z1A1g6QYQABxEKkIYEMp9dGMdw6HAgXPbLQkoGRiYNB3vAqkPcIIICYiDLk1KoohsvbAxn+/maA41/fOBjuntAEyoMwA0AAsRA05OjiKIaLWwKxqvj9Hc4ECCAWvIYcmBXFcGYddkNY2H4w6HqchwY6A0AAseA0ZO/UKIaTK3Eb4lk1j0FKaw805hgAAogFqyE7+6MYji/FbYhvwzwGdbutsBgDCQMEEAuGIdu6oxiOLsRhCPsPhsCmeQyaTiBDtsMMAQGAAIIZxAhOJ1vaoxgOz8NtSGj7PAZtFwxDQAAggGAGyTJc3uEEDFzchkT0zGPQccNqCAgABBAsHWkynN+kidOQ6AnzgDG0DZchIAAQQEwE0/WfnxwMD85KAllc+NQDBBBM4jqDod91nIYdnBPIsLk1EhyOkPDEAAABBDPoMdDp+xjsU9bjNQwUjgwMntgMAwgg5oaGBhj7FjBt/GH4+ZWV4eE57OF1dY8ug7jKVyAGhdMdZCmAAEI2CCR5E69h//6y4DIMIICQDSLHsH9AkbsgYYAAwhYLf4F4PYNv9TKcYQaKyaUFScDYdAHyREFCAAGEKzqJM+zQXEMgC4QZAAIIX3kEMwwRa3gAQAARKmpxGwZK8ZC0B05/AAHESGR1BCn8QekIlpXQCn+AAGIkoV5jBGduaBmNXh0BBBAjtSpIgAADADfe0YvJ5XZzAAAAAElFTkSuQmCC");
  background-color: rgba(255, 255, 255, 0.4);
}
 .slidingnav button.prev.passive {
  position: absolute;
  left: -9999px;
}
 .slidingnav button.next {
  right: 0;
  background-position: 55% center;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next-larger-glowy.png");
}
 .slidingnav button.next:not(.passive):hover,
 .slidingnav button.next:not(.passive):focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAYAAAC6nQw6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACaklEQVR42mL8//8/AzUAQACxILEZgVgUiA2h/PtAfAeI/xFjEEAAsSAZ4sHw4KwLw6G5EINUbR4wWEZtBbI2APFfQgYBBBDMIFmGh+d9GI4sTGL4/58DLHLrMAMDC7sAg2kwyJL1hAwDCCCYQZoMd09oMvz6xoEie3l7IMN/oH6zMAZChgEEECKMfn9nYPjxGVPFmbWBDL9/MjBYx+I1DCCAYAadZ9D1OM9w/YAlw59fHBiqji8NBFvkkIbTMIAAYm5oaADR3xh4RZkYBKW/MtzYr8vw+wcLw9/fDCj48SWQ11kZlMz+ANXfBGKUdAMQQDCDQOAug4j8fwYhma8M1/ZgN+zRBU2Gn19ZGVQsMQwDCCBkgxjA6UZU8T+DsPxXhqu7dRn+/GRh+AfUg4wfnocYpmqNYhhAAKEbBDFMTOk/0MCvDFd2Qg0DBgkyfngWYpiaLdCZDDdAmgACiAlLBIBs2M6g47aVIaJnHgMj8w+Gv0DL0fGBWYEMl3c4gdMgEAAEEBOOZAExTNdjG0P0hHnAhPkDq6rzmzTBaRAIAAKICU9iBclxAbONJNB7HISyCEAA4TIIlC0CGDa3RjIcnBOIU7eh33UgCcIMAAHEhMMQT7D/8Rlin7Ie6PV9QNZjEBcggJhwGOLNsLQgCa8hvtXLoCUDOPoBAogJpyG4wgVhCEpWAQggJpTyiExDQAAggGAGiYILNTINAQGAAIIZZAguGck0BAQAAoiJYGFMhCEgABBAMIOug9MEegom0hAQAAggRmh1hFn4gwyGpBOiCn+AAGJEqtfQq6Pr0MRGVMUHEECM1KogAQIMANzuDAiYFZn2AAAAAElFTkSuQmCC");
  background-color: rgba(255, 255, 255, 0.4);
}
 .slidingnav button.next.passive {
  position: absolute;
  left: -9999px;
}
 .slidingnav.large button.prev,
 .slidingnav.large button.next {
  width: 28px;
  /* This is smaller than the width the image in some brands, but the padding amply compensates for that. */
  height: 46px;
  margin: 0 0.5%;
  padding: 10px 1.4%;
}
 .slidingnav.large button.prev,
 .slidingnav.large button.prev.passive {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-prev-huge.png");
}
 .slidingnav.large button.next,
 .slidingnav.large button.next.passive {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next-huge.png");
}
 .slidingnav.large button.prev:not(.passive):hover,
 .slidingnav.large button.prev:not(.passive):focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAqCAYAAACtMEtjAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+ElEQVRYw2P4//8/AzXw4zSZ1N+F8pf+Fyv8BeKfvwrlD91LkfGDyVNsAS8bk/CnXLnZQMP/Y8Of8+QaKbaIh5VJ9GOu3AJclsDw8wzZMEosESPGEhD+U6RwiuaWQPFvelgCwj9JtuR9jtxCEi35D0yN+2luCSi5P0qTcaO1Jf+BSb+EqORNiSXAuKwnKsNSyxK8FlHTEpwWURgnXdjMpKolwHKtH1cIoXAU+FgkgIpXU9sSFIsU+VnEgYrX0sISuEXKAixi5FryJU9+HjF5EUwAI3ARuZYIcjDxE2XRw1SZVDJT13x+diZBYoswBmCVe4YMSxaBalZSCmQGoMZfJEb8WlDqJLV6AVn0mxSLXmXJTiWnsgQF3TlSg+51lmwvyRY9y5AlKzEAfdZMWtABiW/58ktpbRmY0BBiFQZaRlbRAwzGJqItgln2NU9+DTmWvciUrSTaIhBWE2QVIdcyYCOxhGiLaGkZVkFaWIbTq5RYBmxeZRBtEYWW/X2SLptGtEWUWgYuDEjpH1FiGTDO4knqH1Fg2a8bidLWJBWM5FoGbOTvJLm4J7ME+U5WR4yMsvE32V1LbWFWIWItI7trCcO6ImyCxFj2NlsunOLuv4EYm8D3fPnFuCwBxmcDVcYZYBjYXs/7W6RwEWj4DxAGprQDwDzkDZMHAJDRRl9rWAWLAAAAAElFTkSuQmCC");
  background-color: transparent;
}
 .slidingnav.large button.next:not(.passive):hover,
 .slidingnav.large button.next:not(.passive):focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAqCAYAAACtMEtjAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+ElEQVRYw2P4//8/Awg/z5D1/l0of+B/scIPEP5bpHDxfY5cHkyeUgwmvubJNwAN/48Nf8+XX2wgxiZAsUVvs+XCcVkCw9/y5VfrirAJUmTRnyKFU4QsglmmLcwqRH7QFSv8JsYimGUaQqzC5Fr0nViLQBgYn2vIsYwBmNJ2kmIRzDI1QVYRkiy6kShtDdT8i9aWwfJQPFDzX1paBmc8y5BNpaVlKJwn6bJptLIMQ+BRmkwGqRYRYxlWQWCclVDbMpxepbZleCOQmpYRTJYvMmUrybUMuQQhKrO9zpJtIscy5LKR6CLkVZZsM5mWLSXJIkosAxUGJBf3wGDsJdWiX4Xy58iqxIA+m0qiZb9JtkSBj0Xic57cWhIt+kWSJbxsTMKfcuUWkRF0Z4i2hJ+dSRBoyXxyEsPDVBniEoMgBxP/lzz5eeRYAg4BYpM3uZaA4lJZgEWMKIuAivvJtUSRn0WcqCKIAktWg1InUYUquZYA2+sLeViZxIiqJoAR2EVNS7Ba9DFXrp7almBYRCtLUCyipSVwi4BxUkJLS8AWAZtXbuS05UixBNbI309rS2Ddlp+kWAKMywWkWkJyR4xcS0jqWlJiCdgiYCMxjEhLRCnu/gPLtUY89clsUM1KlXEGEL6XIuMHrHIPQRPHX2BqvPQ4TSaVWgMaAN3ORl/KimqYAAAAAElFTkSuQmCC");
  background-color: transparent;
}
 .slideshow:hover .slidingnav button:not(.passive) {
  background-color: rgba(255, 255, 255, 0.3);
}
 .slidingindicators {
  padding-top: 5px;
  text-align: center;
}
 .slidingindicators .dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: 1px 5px;
  border-radius: 50%;
  background-color: #999;
}
 .slidingindicators .dot.current {
  margin: 0 4px;
  border: 1px solid #999;
  background-color: #fff;
}
 ul.rotatingitems.interactive {
  position: relative;
  height: 200px;
}
 ul.slidingitems.interactive {
  position: relative;
  min-height: 100px;
}
 ul.rotatingitems.interactive > li,
 ul.slidingitems.interactive > li {
  position: absolute;
  top: 0;
  width: 100%;
  text-align: center;
}
 ul.rotatingitems > li img {
  width: auto;
  /* Temporarily override "combo image" styling. */
  display: inline;
  /* idem */
  max-width: 100%;
  max-height: 200px;
}
/* Used in the siteheader and footer */
 ul.metanav {
  float: right;
  font-size: 1.2458rem;
}
 ul.metanav > li {
  float: left;
  padding: 0 10px 2px 10px;
  border-left: 1px solid #496660;
  line-height: 11px;
}
 ul.metanav > li:first-child {
  border-left: 0;
}
/* bw.ui.foldable ------------------------------------------------------ */
 .toggler.interactive button {
  padding-left: 15px;
  cursor: pointer;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next.png") no-repeat 2px 60%;
}
 .toggler.interactive.open button,
 .toggler.interactive.opening button {
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropdown.png") no-repeat 0 65%;
}
 h3.toggler.interactive button {
  background-position: 2px 50%;
}
 h3.toggler.interactive.open button,
 h3.toggler.interactive.opening button {
  background-position: 0 55%;
}
 .toggler.interactive button:focus {
  color: #ff7320;
}
 .toggler.interactive + * {
  display: none;
}
 .toggler.interactive.open + * {
  display: block;
}
/* Explicit definition of top margin in order to prevent stuttering behaviour while sliding down with jQuery */
 .toggler + .link-list {
  margin-top: 0;
}
 .toggler.interactive + dl.meta {
  margin-left: 20px;
}
 .mapcontainer {
  width: 100%;
  height: 384px;
  border: 1px solid #d0d0d0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .mapstatus {
  width: 100%;
  min-height: 2.5em;
  border: 1px solid #d0d0d0;
  border-top: 0;
  padding: 6px 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 p.mapstatus + .rich-items,
 p.mapstatus + .rich-list {
  margin-top: 0;
}
 .mapstatus:empty {
  border-color: transparent;
}
 .mapcontainer.hidden + .mapstatus {
  display: none;
}
 .slidingitems li img {
  display: block;
  width: 100%;
}
 .text-oneline {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
 p.pdf-preview > a {
  display: inline-block;
  min-height: 21px;
  padding-left: 40px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/preview.png");
  background-position: left center;
  background-repeat: no-repeat;
}
/* Library: buttons ------------------------------------------------------------*/
 .button {
  /* Generic button */
  display: inline-block;
  /* Make it possible to add some margin above and below the button. */
}
 button.button,
 button.default,
 button.link {
  /* Don't use <button> styles. */
  margin: 0;
  border: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-align: inherit;
  background-color: transparent;
  /* Should be inherit, but IE refuses to join us here in the future. >.< */
  cursor: pointer;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  /* Styling form elements consistently is hard when they behave according to different box-sizing methods. */
}
 button.default:not(:disabled) {
  color: inherit;
}
 button.default:disabled,
 button.link:disabled {
  cursor: auto;
}
 button.button::-moz-focus-inner,
 button.default::-moz-focus-inner,
 button.link::-moz-focus-inner {
  border: 0;
  padding: 0;
}
 .primary.button {
  /* Primary importance button: there should be only one of these per page */
  margin: 5px 0 5px 0;
  padding: 7px 35px 8px 9px;
  /* FIXME [Jb 13-10-2020] WAAS-4088: Calculated padding based on .ButtonsSmall in _vars-bnl.less vertical padding
	   Make padding from ButtonPrimary and ButtonSecondary variable, so math can be done on it for 'low' buttons.
	   This is needed for .searchsorting, where we now hard assume that setting padding-top/-bottom is safe.
	   This would also enable a cleaner .loading implementation. */
  border: 1px solid transparent;
  color: #ffffff;
  text-decoration: none;
  text-shadow: none;
  background-color: #ff7320;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
  background-position: right 10px center;
  background-repeat: no-repeat;
  border-radius: 5px;
  font-family: "TheMix", Arial, sans-serif;
}
 .primary.button:hover,
 .primary.button:focus {
  border-color: transparent;
  color: #ffffff;
  background-color: #fb5d00;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
}
 .back.primary.button {
  padding: 7px 9px 8px 32px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAA80lEQVQ4y5XSzwoBURQG8FHK3yRSNpIlex7BRkphY2FhreQF7HgLSwsbUhZSkpWlB1CkZicpZRDiO7pTp9OMmPptzjnfvXPnjmYYhib4YQhPmEPIYuZDFnwwgReT/iXsgbEIDlX9a9gNIxGcqiNQPwYt6EEDAmbYBQMRXEBQBZOwFf0ZRKnZFY0lRNjr9UXf1NNEYQNhFvTC2ib8pAGdFU5QZWEnrGzCOg1k4cyKd6iwBZoWwQdtYg7k4cKaNyiy3TuwV70d1OQ9F+DKFqDFcqwfhwz/mPLiy2pXc4EDJH79PUkJjipMT+qfMKmrI7TBYRd+A4NCuamdTqn9AAAAAElFTkSuQmCC");
  background-position: left 10px center;
}
 .back.primary.button:hover,
 .back.primary.button:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAA80lEQVQ4y5XSzwoBURQG8FHK3yRSNpIlex7BRkphY2FhreQF7HgLSwsbUhZSkpWlB1CkZicpZRDiO7pTp9OMmPptzjnfvXPnjmYYhib4YQhPmEPIYuZDFnwwgReT/iXsgbEIDlX9a9gNIxGcqiNQPwYt6EEDAmbYBQMRXEBQBZOwFf0ZRKnZFY0lRNjr9UXf1NNEYQNhFvTC2ib8pAGdFU5QZWEnrGzCOg1k4cyKd6iwBZoWwQdtYg7k4cKaNyiy3TuwV70d1OQ9F+DKFqDFcqwfhwz/mPLiy2pXc4EDJH79PUkJjipMT+qfMKmrI7TBYRd+A4NCuamdTqn9AAAAAElFTkSuQmCC");
}
 .submit.button {
  /* Button that doesn't suggest going to another page (by absense of arrow like bg image) */
  margin: 5px 0 5px 0;
  padding: 7px 35px 8px 9px;
  /* FIXME [Jb 13-10-2020] WAAS-4088: Calculated padding based on .ButtonsSmall in _vars-bnl.less vertical padding
	   Make padding from ButtonPrimary and ButtonSecondary variable, so math can be done on it for 'low' buttons.
	   This is needed for .searchsorting, where we now hard assume that setting padding-top/-bottom is safe.
	   This would also enable a cleaner .loading implementation. */
  border: 1px solid transparent;
  color: #ffffff;
  text-decoration: none;
  text-shadow: none;
  background-color: #ff7320;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
  background-position: right 10px center;
  background-repeat: no-repeat;
  border-radius: 5px;
  padding: 7px 9px 8px 9px;
  background-image: none;
  font-family: "TheMix", Arial, sans-serif;
}
 .submit.button:hover,
 .submit.button:focus {
  border-color: transparent;
  color: #ffffff;
  background-color: #fb5d00;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
}
 .submit.button:hover,
 .submit.button:focus {
  background-image: none;
}
 .secondary.button {
  /* Secondary importance button */
  margin: 5px 0 5px 0;
  border: 1px solid #d0d0d0;
  padding: 7px 35px 8px 9px;
  color: #39373a;
  text-decoration: none;
  text-shadow: none;
  background-color: #ebebeb;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABEElEQVQ4y2P4X8zAAMSfQYQ+iMMAFQET/0EYJvIRiBOB+CxcCVQFnMOIrPc4EHMiqwAxtgLxfSD2gGnRBeLJKPZCsQxUxxNkM0NhbgLi61CJZih/AkxnABB3QdlHoJJF2KxoBeJgZOOR8RuoTl2YpDYQ/wPimVAF/6AKxECcP0gO44Aq+AMLvNdIkiC+BpT9C2bXfCDWBGJ+ZIXoDkI2AUMSGauA4hMp9MzQ1SBz2IHYGIjVkMR8gfgnko03gVgRWTMfEB9DUgDD9UiGlKLJHQDpA0mkY9EIwg+BmBfJAAsg/oEkvweXyaCYMoXKSQHxZSS5f9A0izfAQGGwFs3QJlwBho5BcbYXFJnQpMGErgYA1X+GLlG/c1QAAAAASUVORK5CYII=");
  background-position: right 10px center;
  background-repeat: no-repeat;
  border-radius: 5px;
  font-family: "TheMix", Arial, sans-serif;
}
 .secondary.button:hover,
 .secondary.button:focus {
  border-color: #d0d0d0;
  color: #ffffff;
  background-color: #505050;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
}
 .back.secondary.button {
  padding: 7px 9px 8px 32px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAA70lEQVQ4y2P4X8zAgIaZgHgmEP8C4r1AzI9FDRhjE5wMxP+RsC6xmpvQNK4FYnZiNBehaTyC5GRNIO4C4vlAHICuORGI/yFpvAzEUlA5UyB+g2ZwKUyzBzRwYBL3gVgDyUVb0TSC8Gsg1gdJ7kES/AHEFkgaeYH4IRbNIJwOUjABSeAPEDcjaeYA4utYNILUhYIU8AHxAWx+guJ6LJqPgfTBFIgB8VkkyX/QQATJcUITzUeo+HEg1kaPKkUgvolkwE8g9kWSVwNiY+R4R494UGp6gmQAKIpkSEmeZkgGfAZiFVI0g3AwVGMrEDPi0gwA5t+GLlRLbIMAAAAASUVORK5CYII=");
  background-position: left 10px center;
}
 .back.secondary.button:hover,
 .back.secondary.button:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAA80lEQVQ4y5XSzwoBURQG8FHK3yRSNpIlex7BRkphY2FhreQF7HgLSwsbUhZSkpWlB1CkZicpZRDiO7pTp9OMmPptzjnfvXPnjmYYhib4YQhPmEPIYuZDFnwwgReT/iXsgbEIDlX9a9gNIxGcqiNQPwYt6EEDAmbYBQMRXEBQBZOwFf0ZRKnZFY0lRNjr9UXf1NNEYQNhFvTC2ib8pAGdFU5QZWEnrGzCOg1k4cyKd6iwBZoWwQdtYg7k4cKaNyiy3TuwV70d1OQ9F+DKFqDFcqwfhwz/mPLiy2pXc4EDJH79PUkJjipMT+qfMKmrI7TBYRd+A4NCuamdTqn9AAAAAElFTkSuQmCC");
}
 .tertiary.button {
  /* Tertiary importance button */
  margin: 0 0 5px 0;
  padding: 0 0 0 18px;
  color: #39373a;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABA0lEQVR42mL8X6zAgAY4gdgViCWg/BdAvBuIvyMrYkHTlAPELUDMjyb+EYjrgXgiTIAJSXIaEE/GookBKjYBiGeia0wD4kwGwiANisEamYG4DkVaSJaBQcUKl2aQWmaQRjMglkaRYucCmruIgcEhDZtGkFozkEYtrOYyAR3iU8nAkDgbYhAq0GJCD2YMICLPwMArii76HRQdl3FqOr+RgWFNFQPDz2/oMpdhGi8AsQFc+M9vBoaNTQwMh+djM+4mTCMIpADxMSBmA/Ne34Ng7KAAOR7PAnExgTj8BcS5QLwDPeVMAWJnID6IRdMRIDaBqsGaVvdBMcjJxkiu+YVuEkCAAQDl+DGY+33pQQAAAABJRU5ErkJggg==");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
 .tertiary.button:hover,
 .tertiary.button:focus {
  color: #ff7320;
  background-color: transparent;
}
 .quaternary.button {
  /* Quaternary importance button */
  margin: 0 0 5px 0;
  padding: 2px 12px 3px 0;
  color: #39373a;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4wwCCxgaQNFoxAAAAD5JREFUCNdjsDS36oBiBhgGEWeA+D8Qz0QWFESSANEuMC0gid1QiXcwgVUwASA2ZoAy/kNVCsLMBKlKQ7YdAC2IJvwHPUAmAAAAAElFTkSuQmCC");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
 .quaternary.button:hover,
 .quaternary.button:focus {
  color: #ff7320;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAZ0lEQVR42mL8X6yQxsDA4ALE6Qw9998DaQYmIFYC4lAg3s1QoigIEmT8//8/A5AzE8gG6QCprIAIgkCJYgeQLEdWCeJ0QGQZ0hmBFp0BMoyB+B4QhwEtO8sCZOwB4tVAPAtmO0CAAQAy6CC6niNkcAAAAABJRU5ErkJggg==");
}
 .back.quaternary.button {
  padding: 2px 0 3px 12px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wwCCxgaQNFoxAAAAEFJREFUCNdjsDS3YkDCHSCMLDATiP8D8RkQxwXEgAkAsSBI8B1UYDdIAKQLJGiMJLEKppIBqmI3VOIdA5rtaSDVAAWwJvw5KijdAAAAAElFTkSuQmCC");
  background-position: left center;
}
 .back.quaternary.button:hover,
 .back.quaternary.button:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAAaklEQVR42mL8//8/AxiUKAoCyZlAvAcggFiQBHYDsTEQ3wMIICagQBqQcRcqMIuh534FQAAxQbWAVHYCBdJBGgECCCSYDjGUoRyoqxzEAAggRrBFJYograuAWAmIzwIEECOa7SDzBQECDACosBpnwYXgXgAAAABJRU5ErkJggg==");
}
/* When changing padding for the primary or submit button also change the padding for the loading icon*/
 .loading.primary.button,
 .loading.submit.button {
  background-image: none;
  padding: 7px 9px 8px 9px;
}
 .loading.primary.button:hover,
 .loading.submit.button:hover,
 .loading.primary.button:focus,
 .loading.submit.button:focus {
  background-image: none;
  padding: 7px 9px 8px 9px;
}
 .loading.primary.button:not(.back)::after,
 .loading.submit.button:not(.back)::after {
  display: inline-block;
  content: "";
  height: 1em;
  width: 1em;
  margin: 1em 2.33em 1em 2.33em;
  margin-left: 4.33em;
  border-radius: 50%;
  font-size: 3px;
  -webkit-box-shadow: 2em 0 0 0, 1.414em 1.414em 0 0, 0 2em 0 0, -1.414em 1.414em 0 0, -2em 0 0 0, -1.414em -1.414em 0 0, 0 -2em 0 0, 1.414em -1.414em 0 0;
  box-shadow: 2em 0 0 0, 1.414em 1.414em 0 0, 0 2em 0 0, -1.414em 1.414em 0 0, -2em 0 0 0, -1.414em -1.414em 0 0, 0 -2em 0 0, 1.414em -1.414em 0 0;
  -webkit-animation: 1500ms linear normal none infinite running spinner-loader;
  animation: 1500ms linear normal none infinite running spinner-loader;
}
 .loading.primary.button.back::before,
 .loading.submit.button.back::before {
  display: inline-block;
  content: "";
  height: 1em;
  width: 1em;
  margin: 1em 2.33em 1em 2.33em;
  margin-right: 4.33em;
  border-radius: 50%;
  font-size: 3px;
  -webkit-box-shadow: 2em 0 0 0, 1.414em 1.414em 0 0, 0 2em 0 0, -1.414em 1.414em 0 0, -2em 0 0 0, -1.414em -1.414em 0 0, 0 -2em 0 0, 1.414em -1.414em 0 0;
  box-shadow: 2em 0 0 0, 1.414em 1.414em 0 0, 0 2em 0 0, -1.414em 1.414em 0 0, -2em 0 0 0, -1.414em -1.414em 0 0, 0 -2em 0 0, 1.414em -1.414em 0 0;
  -webkit-animation: 1500ms linear normal none infinite running spinner-loader;
  animation: 1500ms linear normal none infinite running spinner-loader;
}
@-webkit-keyframes spinner-loader {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner-loader {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
 .richtext .button {
  margin-bottom: 0;
}
 .buttons .button + .button {
  margin-left: 20px;
}
 button.primary.small,
 button.secondary.small,
 button.submit.small,
 button.primary.loading.small,
 button.submit.loading.small,
 button.primary.back.small,
 button.secondary.back.small {
  padding-top: 2px;
  padding-bottom: 2px;
}
.waas-icon.icon-agenda,
 .toptask-items .agenda a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2077%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24721")%22%3E%0A%3Cpath%20d%3D%22M56.8643%2036.2883C57.37%2035.7825%2057.9916%2035.161%2058.5157%2034.6369C59.1311%2034.0214%2059.1007%2033.016%2058.4486%2032.437C56.9191%2031.0903%2055.4322%2029.7192%2054.0672%2028.2628C53.4152%2027.5681%2052.7875%2026.8552%2052.1964%2026.1178C51.9832%2025.8497%2051.8674%2025.5145%2051.8674%2025.1672V11.1577C51.8674%2010.3228%2051.191%209.64642%2050.3561%209.64642H48.0161C47.1813%209.64642%2046.5049%2010.3228%2046.5049%2011.1577V27.3914C46.5049%2027.7327%2046.6207%2028.0678%2046.8339%2028.336C50.1185%2032.4553%2052.4158%2034.2895%2054.8107%2036.3553C55.4079%2036.8733%2056.3097%2036.8428%2056.8704%2036.2822L56.8643%2036.2883Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M49.436%200C34.6403%200%2022.6235%2012.0169%2022.6235%2026.8125C22.6235%2029.2866%2022.9891%2031.7362%2023.6167%2034.0092C21.7581%2034.0214%2020.0275%2034.0519%2018.4188%2034.1006V37.7569C18.4188%2041.0109%2015.7741%2043.6556%2012.52%2043.6556C9.26596%2043.6556%206.62127%2041.0109%206.62127%2037.7569V34.9538C2.06314%2035.5266%200.180176%2036.1481%200.180176%2036.1481V75.8489C0.180176%2075.8489%203.3733%2077.9939%2024.8599%2077.9939C46.3464%2077.9939%2049.5396%2075.8489%2049.5396%2075.8489V53.6189C64.2925%2053.5641%2076.2485%2041.5716%2076.2485%2026.8064C76.2485%2012.0413%2064.2377%200%2049.436%200ZM44.177%2071.5589C44.177%2071.5589%2036.5781%2072.6314%2024.8599%2072.6314C13.1416%2072.6314%205.54268%2071.5589%205.54268%2071.5589V49.0242C5.54268%2049.0242%2013.105%2048.427%2024.8599%2048.427C36.6147%2048.427%2044.177%2049.0242%2044.177%2049.0242V71.5589ZM49.5396%2048.2564V36.1542C49.5396%2036.1542%2047.6566%2035.5327%2043.0985%2034.9598V37.763C43.0985%2041.017%2040.4538%2043.6617%2037.1997%2043.6617C33.9456%2043.6617%2031.301%2041.017%2031.301%2037.763V34.1067C30.5636%2034.0823%2029.7836%2034.0641%2028.9914%2034.0519C28.1931%2031.8033%2027.7361%2029.3353%2027.7361%2026.8186C27.7361%2014.9784%2037.346%205.36859%2049.1861%205.36859C61.0263%205.36859%2070.6361%2014.9784%2070.6361%2026.8186C70.6361%2038.6587%2061.2152%2048.0675%2049.5396%2048.2625V48.2564Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M37.1997%2040.4442C38.6805%2040.4442%2039.8809%2039.2437%2039.8809%2037.7629V29.1769C39.8809%2027.6961%2038.6805%2026.4956%2037.1997%2026.4956C35.7189%2026.4956%2034.5184%2027.6961%2034.5184%2029.1769V37.7629C34.5184%2039.2437%2035.7189%2040.4442%2037.1997%2040.4442Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M12.52%2040.4442C14.0008%2040.4442%2015.2012%2039.2437%2015.2012%2037.7629V29.1769C15.2012%2027.6961%2014.0008%2026.4956%2012.52%2026.4956C11.0392%2026.4956%209.83875%2027.6961%209.83875%2029.1769V37.7629C9.83875%2039.2437%2011.0392%2040.4442%2012.52%2040.4442Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24721%22%3E%0A%3Crect%20width%3D%2276.0683%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.180176)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2077%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24721")%22%3E%0A%3Cpath%20d%3D%22M56.8643%2036.2883C57.37%2035.7825%2057.9916%2035.161%2058.5157%2034.6369C59.1311%2034.0214%2059.1007%2033.016%2058.4486%2032.437C56.9191%2031.0903%2055.4322%2029.7192%2054.0672%2028.2628C53.4152%2027.5681%2052.7875%2026.8552%2052.1964%2026.1178C51.9832%2025.8497%2051.8674%2025.5145%2051.8674%2025.1672V11.1577C51.8674%2010.3228%2051.191%209.64642%2050.3561%209.64642H48.0161C47.1813%209.64642%2046.5049%2010.3228%2046.5049%2011.1577V27.3914C46.5049%2027.7327%2046.6207%2028.0678%2046.8339%2028.336C50.1185%2032.4553%2052.4158%2034.2895%2054.8107%2036.3553C55.4079%2036.8733%2056.3097%2036.8428%2056.8704%2036.2822L56.8643%2036.2883Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M49.436%200C34.6403%200%2022.6235%2012.0169%2022.6235%2026.8125C22.6235%2029.2866%2022.9891%2031.7362%2023.6167%2034.0092C21.7581%2034.0214%2020.0275%2034.0519%2018.4188%2034.1006V37.7569C18.4188%2041.0109%2015.7741%2043.6556%2012.52%2043.6556C9.26596%2043.6556%206.62127%2041.0109%206.62127%2037.7569V34.9538C2.06314%2035.5266%200.180176%2036.1481%200.180176%2036.1481V75.8489C0.180176%2075.8489%203.3733%2077.9939%2024.8599%2077.9939C46.3464%2077.9939%2049.5396%2075.8489%2049.5396%2075.8489V53.6189C64.2925%2053.5641%2076.2485%2041.5716%2076.2485%2026.8064C76.2485%2012.0413%2064.2377%200%2049.436%200ZM44.177%2071.5589C44.177%2071.5589%2036.5781%2072.6314%2024.8599%2072.6314C13.1416%2072.6314%205.54268%2071.5589%205.54268%2071.5589V49.0242C5.54268%2049.0242%2013.105%2048.427%2024.8599%2048.427C36.6147%2048.427%2044.177%2049.0242%2044.177%2049.0242V71.5589ZM49.5396%2048.2564V36.1542C49.5396%2036.1542%2047.6566%2035.5327%2043.0985%2034.9598V37.763C43.0985%2041.017%2040.4538%2043.6617%2037.1997%2043.6617C33.9456%2043.6617%2031.301%2041.017%2031.301%2037.763V34.1067C30.5636%2034.0823%2029.7836%2034.0641%2028.9914%2034.0519C28.1931%2031.8033%2027.7361%2029.3353%2027.7361%2026.8186C27.7361%2014.9784%2037.346%205.36859%2049.1861%205.36859C61.0263%205.36859%2070.6361%2014.9784%2070.6361%2026.8186C70.6361%2038.6587%2061.2152%2048.0675%2049.5396%2048.2625V48.2564Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M37.1997%2040.4442C38.6805%2040.4442%2039.8809%2039.2437%2039.8809%2037.7629V29.1769C39.8809%2027.6961%2038.6805%2026.4956%2037.1997%2026.4956C35.7189%2026.4956%2034.5184%2027.6961%2034.5184%2029.1769V37.7629C34.5184%2039.2437%2035.7189%2040.4442%2037.1997%2040.4442Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M12.52%2040.4442C14.0008%2040.4442%2015.2012%2039.2437%2015.2012%2037.7629V29.1769C15.2012%2027.6961%2014.0008%2026.4956%2012.52%2026.4956C11.0392%2026.4956%209.83875%2027.6961%209.83875%2029.1769V37.7629C9.83875%2039.2437%2011.0392%2040.4442%2012.52%2040.4442Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24721%22%3E%0A%3Crect%20width%3D%2276.0683%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.180176)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-audio-books,
 .toptask-items .audio-books a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2072%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24735")%22%3E%0A%3Cpath%20d%3D%22M71.7719%203.77203C71.7719%202.37047%2070.803%201.16391%2069.4319%200.859219C67.1711%200.475312%2063.2833%200%2057.7867%200C52.2902%200%2048.4024%200.475312%2046.1416%200.847031C44.7705%201.15172%2043.7955%202.37047%2043.7955%203.77203C43.7955%208.36672%2043.7955%2018.7566%2043.7955%2028.3786C41.9369%2027.6473%2039.993%2027.1233%2038.0186%2026.8186C37.2264%2026.6967%2036.4282%2026.6114%2035.6299%2026.5627C35.1667%2026.5322%2034.7097%2026.52%2034.2405%2026.5139C34.0089%2026.5139%2033.7774%2026.5139%2033.5458%2026.5139C33.0827%2026.52%2032.6196%2026.5383%2032.1564%2026.5627C31.3582%2026.6114%2030.5599%2026.7028%2029.7677%2026.8186C27.2327%2027.2086%2024.7525%2027.9581%2022.4247%2029.0428C19.6642%2030.3347%2017.1232%2032.0897%2014.9416%2034.2225C12.76%2036.3492%2010.9441%2038.8416%209.58519%2041.5655C8.44565%2043.8567%207.63519%2046.3064%207.18425%2048.8231C6.83081%2050.8158%206.69675%2052.845%206.78815%2054.8681C2.75409%2056.8608%20-0.0246582%2061.0106%20-0.0246582%2065.8064C-0.0246582%2072.5339%205.44753%2078%2012.1811%2078V53.6067C12.1811%2052.2295%2012.3091%2050.8584%2012.5711%2049.5056C12.955%2047.5008%2013.6253%2045.5569%2014.5577%2043.7409C15.6667%2041.5716%2017.1475%2039.5972%2018.9147%2037.9153C20.621%2036.2944%2022.5832%2034.9477%2024.716%2033.9544C26.5746%2033.0891%2028.555%2032.4858%2030.5782%2032.1811C31.5775%2032.0288%2032.5891%2031.9495%2033.6007%2031.9313C33.7875%2031.9313%2033.9744%2031.9313%2034.1613%2031.9313C35.1728%2031.9495%2036.1844%2032.0288%2037.1838%2032.1811C39.213%2032.4919%2041.1874%2033.0891%2043.046%2033.9544C43.2958%2034.0702%2043.5335%2034.2103%2043.7772%2034.3322C43.7772%2039.3169%2043.7772%2043.6434%2043.7833%2046.1906C43.7833%2047.5922%2044.7583%2048.8048%2046.1233%2049.1095C48.0307%2049.4325%2051.0836%2049.8164%2055.2578%2049.9322C55.465%2051.1448%2055.5747%2052.3758%2055.5747%2053.6067V78C62.3144%2078%2067.7805%2072.5339%2067.7805%2065.8064C67.7805%2061.0106%2065.0017%2056.8608%2060.9677%2054.8681C61.0469%2053.2167%2060.9677%2051.5592%2060.7361%2049.9261C64.6666%2049.7981%2067.5611%2049.4264%2069.3953%2049.1278C70.7725%2048.8231%2071.7475%2047.6044%2071.7475%2046.2028C71.7475%2038.0798%2071.7475%2011.9011%2071.7353%203.78422L71.7719%203.77203ZM55.7941%202.99813H59.7916C60.3461%202.99813%2060.791%203.44906%2060.791%203.9975C60.791%204.54594%2060.34%204.99687%2059.7916%204.99687H55.7941C55.2457%204.99687%2054.7947%204.54594%2054.7947%203.9975C54.7947%203.44906%2055.2457%202.99813%2055.7941%202.99813ZM49.1092%2044.1127V38.153C50.7667%2039.78%2052.1683%2041.6752%2053.2286%2043.747C53.3566%2043.9908%2053.4663%2044.2467%2053.5821%2044.5027C50.8216%2044.3564%2049.1092%2044.1188%2049.1092%2044.1188V44.1127ZM66.4764%2044.1127C66.4764%2044.1127%2063.6733%2044.5027%2059.4747%2044.588C59.1091%2043.5581%2058.6947%2042.5405%2058.2072%2041.5655C56.8483%2038.8416%2055.0324%2036.3492%2052.8508%2034.2225C51.6991%2033.0952%2050.4438%2032.0775%2049.1092%2031.1756V7.995C49.1092%207.995%2052.6314%207.5075%2057.7928%207.5075C62.9542%207.5075%2066.4764%207.995%2066.4764%207.995V44.1127Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M18.0311%2053.6067H16.27V78H18.0311C20.0542%2078%2021.6935%2076.3608%2021.6935%2074.3437V57.269C21.6935%2055.252%2020.0542%2053.6128%2018.0311%2053.6128V53.6067Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M46.1111%2057.269V74.3437C46.1111%2076.3608%2047.7503%2078%2049.7734%2078H51.5345V53.6067H49.7734C47.7503%2053.6067%2046.1111%2055.2459%2046.1111%2057.2629V57.269Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24735%22%3E%0A%3Crect%20width%3D%2271.7905%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(-0.00634766)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2072%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24735")%22%3E%0A%3Cpath%20d%3D%22M71.7719%203.77203C71.7719%202.37047%2070.803%201.16391%2069.4319%200.859219C67.1711%200.475312%2063.2833%200%2057.7867%200C52.2902%200%2048.4024%200.475312%2046.1416%200.847031C44.7705%201.15172%2043.7955%202.37047%2043.7955%203.77203C43.7955%208.36672%2043.7955%2018.7566%2043.7955%2028.3786C41.9369%2027.6473%2039.993%2027.1233%2038.0186%2026.8186C37.2264%2026.6967%2036.4282%2026.6114%2035.6299%2026.5627C35.1667%2026.5322%2034.7097%2026.52%2034.2405%2026.5139C34.0089%2026.5139%2033.7774%2026.5139%2033.5458%2026.5139C33.0827%2026.52%2032.6196%2026.5383%2032.1564%2026.5627C31.3582%2026.6114%2030.5599%2026.7028%2029.7677%2026.8186C27.2327%2027.2086%2024.7525%2027.9581%2022.4247%2029.0428C19.6642%2030.3347%2017.1232%2032.0897%2014.9416%2034.2225C12.76%2036.3492%2010.9441%2038.8416%209.58519%2041.5655C8.44565%2043.8567%207.63519%2046.3064%207.18425%2048.8231C6.83081%2050.8158%206.69675%2052.845%206.78815%2054.8681C2.75409%2056.8608%20-0.0246582%2061.0106%20-0.0246582%2065.8064C-0.0246582%2072.5339%205.44753%2078%2012.1811%2078V53.6067C12.1811%2052.2295%2012.3091%2050.8584%2012.5711%2049.5056C12.955%2047.5008%2013.6253%2045.5569%2014.5577%2043.7409C15.6667%2041.5716%2017.1475%2039.5972%2018.9147%2037.9153C20.621%2036.2944%2022.5832%2034.9477%2024.716%2033.9544C26.5746%2033.0891%2028.555%2032.4858%2030.5782%2032.1811C31.5775%2032.0288%2032.5891%2031.9495%2033.6007%2031.9313C33.7875%2031.9313%2033.9744%2031.9313%2034.1613%2031.9313C35.1728%2031.9495%2036.1844%2032.0288%2037.1838%2032.1811C39.213%2032.4919%2041.1874%2033.0891%2043.046%2033.9544C43.2958%2034.0702%2043.5335%2034.2103%2043.7772%2034.3322C43.7772%2039.3169%2043.7772%2043.6434%2043.7833%2046.1906C43.7833%2047.5922%2044.7583%2048.8048%2046.1233%2049.1095C48.0307%2049.4325%2051.0836%2049.8164%2055.2578%2049.9322C55.465%2051.1448%2055.5747%2052.3758%2055.5747%2053.6067V78C62.3144%2078%2067.7805%2072.5339%2067.7805%2065.8064C67.7805%2061.0106%2065.0017%2056.8608%2060.9677%2054.8681C61.0469%2053.2167%2060.9677%2051.5592%2060.7361%2049.9261C64.6666%2049.7981%2067.5611%2049.4264%2069.3953%2049.1278C70.7725%2048.8231%2071.7475%2047.6044%2071.7475%2046.2028C71.7475%2038.0798%2071.7475%2011.9011%2071.7353%203.78422L71.7719%203.77203ZM55.7941%202.99813H59.7916C60.3461%202.99813%2060.791%203.44906%2060.791%203.9975C60.791%204.54594%2060.34%204.99687%2059.7916%204.99687H55.7941C55.2457%204.99687%2054.7947%204.54594%2054.7947%203.9975C54.7947%203.44906%2055.2457%202.99813%2055.7941%202.99813ZM49.1092%2044.1127V38.153C50.7667%2039.78%2052.1683%2041.6752%2053.2286%2043.747C53.3566%2043.9908%2053.4663%2044.2467%2053.5821%2044.5027C50.8216%2044.3564%2049.1092%2044.1188%2049.1092%2044.1188V44.1127ZM66.4764%2044.1127C66.4764%2044.1127%2063.6733%2044.5027%2059.4747%2044.588C59.1091%2043.5581%2058.6947%2042.5405%2058.2072%2041.5655C56.8483%2038.8416%2055.0324%2036.3492%2052.8508%2034.2225C51.6991%2033.0952%2050.4438%2032.0775%2049.1092%2031.1756V7.995C49.1092%207.995%2052.6314%207.5075%2057.7928%207.5075C62.9542%207.5075%2066.4764%207.995%2066.4764%207.995V44.1127Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M18.0311%2053.6067H16.27V78H18.0311C20.0542%2078%2021.6935%2076.3608%2021.6935%2074.3437V57.269C21.6935%2055.252%2020.0542%2053.6128%2018.0311%2053.6128V53.6067Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M46.1111%2057.269V74.3437C46.1111%2076.3608%2047.7503%2078%2049.7734%2078H51.5345V53.6067H49.7734C47.7503%2053.6067%2046.1111%2055.2459%2046.1111%2057.2629V57.269Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24735%22%3E%0A%3Crect%20width%3D%2271.7905%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(-0.00634766)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-avi-reading,
 .toptask-items .avi-reading a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2090%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_1017_24732")%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M73.0773%2012.17V5.89321C73.0773%205.89321%2062.0579%204.62689%2050.3019%204.62689C38.552%204.62689%2027.5327%205.89321%2027.5327%205.89321V12.17C35.0757%2011.8717%2042.6371%2011.7195%2050.2411%2011.7195C57.845%2011.7195%2065.4368%2011.8717%2073.0773%2012.17Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M81.3449%200H81.1622C79.074%200%2077.0589%200.371371%2075.1168%201.10802L83.2992%2047.1945H83.5366C85.6674%2047.1945%2087.6643%2046.8231%2089.5272%2046.0865L81.3449%200Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.88202%2015.7071C5.5183%2015.9263%204.42854%2016.1516%203.54577%2016.3586C0.623514%2017.0465%200.0147095%2017.6066%200.0147095%2017.6066V74.1402C0.0147095%2074.1402%204.09979%2078%2043.9521%2078V13.7529H43.9582C26.8812%2013.7529%2016.3794%2014.4591%209.94431%2015.2688C8.79976%2015.4149%207.78305%2015.561%206.88202%2015.7071ZM38.6007%2019.1408V72.6182C18.4128%2072.4233%209.25027%2071.1509%205.37828%2070.323V21.4421C6.09058%2021.2899%206.88811%2021.1377%207.75261%2020.9976C8.6232%2020.8576%209.5912%2020.7176%2010.6201%2020.5897C17.4082%2019.7374%2026.796%2019.2504%2038.6007%2019.1408Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M51.4161%2040.7107V35.3045C58.4417%2035.2924%2065.8752%2035.195%2073.0834%2035.0184V28.6625H51.4161V23.5972H73.0834V17.2474C65.5708%2017.083%2058.0277%2017.0039%2050.442%2017.0039C50.1619%2017.0039%2049.8819%2017.0039%2049.6018%2017.0039L47.4771%2015.074V76.6911L51.4161%2072.886V47.6267C62.819%2047.5537%2073.0895%2046.3665%2073.0895%2046.3665V40.108H73.0834C65.9056%2040.4794%2058.6791%2040.6803%2051.4161%2040.7046V40.7107Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.5317%2049.5323H16.4098L17.11%2051.6144H19.9531L16.008%2040.382H13.0614L9.26855%2051.6144H11.8499L12.5317%2049.5323ZM13.9016%2045.3802C14.1329%2044.6984%2014.3155%2043.9983%2014.4312%2043.3834H14.4617C14.5773%2044.047%2014.76%2044.6131%2014.9791%2045.2463H14.9852L15.7645%2047.4928H13.171L13.9016%2045.3802Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M25.8158%2051.6144L29.6087%2040.3759H26.9665L25%2046.3666C24.6834%2047.3467%2024.5495%2047.8946%2024.3851%2048.613H24.3669C24.166%2047.8338%2023.9529%2047.1336%2023.752%2046.5188L21.7734%2040.382H18.9789L22.7901%2051.6144H25.8158Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M33.1702%2040.382H30.5767V51.6144H33.1702V40.382Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_1017_24732%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2289.5125%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.0147095)%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2090%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_1017_24732")%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M73.0773%2012.17V5.89321C73.0773%205.89321%2062.0579%204.62689%2050.3019%204.62689C38.552%204.62689%2027.5327%205.89321%2027.5327%205.89321V12.17C35.0757%2011.8717%2042.6371%2011.7195%2050.2411%2011.7195C57.845%2011.7195%2065.4368%2011.8717%2073.0773%2012.17Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M81.3449%200H81.1622C79.074%200%2077.0589%200.371371%2075.1168%201.10802L83.2992%2047.1945H83.5366C85.6674%2047.1945%2087.6643%2046.8231%2089.5272%2046.0865L81.3449%200Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.88202%2015.7071C5.5183%2015.9263%204.42854%2016.1516%203.54577%2016.3586C0.623514%2017.0465%200.0147095%2017.6066%200.0147095%2017.6066V74.1402C0.0147095%2074.1402%204.09979%2078%2043.9521%2078V13.7529H43.9582C26.8812%2013.7529%2016.3794%2014.4591%209.94431%2015.2688C8.79976%2015.4149%207.78305%2015.561%206.88202%2015.7071ZM38.6007%2019.1408V72.6182C18.4128%2072.4233%209.25027%2071.1509%205.37828%2070.323V21.4421C6.09058%2021.2899%206.88811%2021.1377%207.75261%2020.9976C8.6232%2020.8576%209.5912%2020.7176%2010.6201%2020.5897C17.4082%2019.7374%2026.796%2019.2504%2038.6007%2019.1408Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M51.4161%2040.7107V35.3045C58.4417%2035.2924%2065.8752%2035.195%2073.0834%2035.0184V28.6625H51.4161V23.5972H73.0834V17.2474C65.5708%2017.083%2058.0277%2017.0039%2050.442%2017.0039C50.1619%2017.0039%2049.8819%2017.0039%2049.6018%2017.0039L47.4771%2015.074V76.6911L51.4161%2072.886V47.6267C62.819%2047.5537%2073.0895%2046.3665%2073.0895%2046.3665V40.108H73.0834C65.9056%2040.4794%2058.6791%2040.6803%2051.4161%2040.7046V40.7107Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.5317%2049.5323H16.4098L17.11%2051.6144H19.9531L16.008%2040.382H13.0614L9.26855%2051.6144H11.8499L12.5317%2049.5323ZM13.9016%2045.3802C14.1329%2044.6984%2014.3155%2043.9983%2014.4312%2043.3834H14.4617C14.5773%2044.047%2014.76%2044.6131%2014.9791%2045.2463H14.9852L15.7645%2047.4928H13.171L13.9016%2045.3802Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M25.8158%2051.6144L29.6087%2040.3759H26.9665L25%2046.3666C24.6834%2047.3467%2024.5495%2047.8946%2024.3851%2048.613H24.3669C24.166%2047.8338%2023.9529%2047.1336%2023.752%2046.5188L21.7734%2040.382H18.9789L22.7901%2051.6144H25.8158Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M33.1702%2040.382H30.5767V51.6144H33.1702V40.382Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_1017_24732%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2289.5125%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.0147095)%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-become-member,
 .toptask-items .become-member a::before {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22IDO_icoon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2339373A%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22Pasje%22%20class%3D%22cls-1%22%20d%3D%22M79%2C28.4c0-7.29-5.93-13.22-13.22-13.22-6.55%2C0-11.98%2C4.79-13.02%2C11.04-4.63-.51-9.94-.88-15.63-.88-17.8%2C0-32.05%2C3.63-32.65%2C3.78l-1.64.42v39.35l1.64.42c.6.15%2C14.85%2C3.78%2C32.65%2C3.78s32.05-3.63%2C32.65-3.78l1.64-.42v-28.56c4.47-2.12%2C7.58-6.67%2C7.58-11.93ZM67.05%2C65.47c-4.22.94-16.09%2C3.26-29.92%2C3.26s-25.7-2.32-29.92-3.26v-32.5c4.21-.94%2C16.07-3.26%2C29.92-3.26%2C5.68%2C0%2C11.01.39%2C15.64.92%2C1.07%2C6.22%2C6.49%2C10.98%2C13.01%2C10.98.43%2C0%2C.85-.02%2C1.27-.06v23.92ZM65.78%2C37.24c-4.88%2C0-8.85-3.97-8.85-8.85s3.97-8.85%2C8.85-8.85%2C8.85%2C3.97%2C8.85%2C8.85-3.97%2C8.85-8.85%2C8.85Z%22%2F%3E%3Cpolygon%20id%3D%22Plus%22%20class%3D%22cls-1%22%20points%3D%2267.97%2026.23%2067.97%2021.2%2063.6%2021.2%2063.6%2026.23%2058.57%2026.23%2058.57%2030.6%2063.6%2030.6%2063.6%2035.64%2067.97%2035.64%2067.97%2030.6%2073%2030.6%2073%2026.23%2067.97%2026.23%22%2F%3E%3Cpath%20id%3D%22Barcode%22%20class%3D%22cls-1%22%20d%3D%22M40.51%2C57.89v9.38s10.96.21%2C24.53-3.24v-6.13h-24.53Z%22%2F%3E%3Crect%20id%3D%22Tekst_3%22%20class%3D%22cls-1%22%20x%3D%2240.51%22%20y%3D%2249.22%22%20width%3D%2224.53%22%20height%3D%224.37%22%2F%3E%3Crect%20id%3D%22Tekst_2%22%20class%3D%22cls-1%22%20x%3D%2240.51%22%20y%3D%2242.87%22%20width%3D%2224.53%22%20height%3D%224.37%22%2F%3E%3Crect%20id%3D%22Tekst_1%22%20class%3D%22cls-1%22%20x%3D%2240.51%22%20y%3D%2236.53%22%20width%3D%2213.38%22%20height%3D%224.37%22%2F%3E%3Cpath%20id%3D%22Pasfoto%22%20class%3D%22cls-1%22%20d%3D%22M23.56%2C62.42h-.05c-10.75%2C0-12.4-1.74-12.94-2.32-.4-.43-.57-.85-.62-1.18-.17-.69-.4-2.59%2C1.61-4.6%2C1.2-1.2%2C3.05-1.58%2C4.69-1.92.38-.08.88-.18%2C1.28-.29-.71-1.26-1.89-3.5-1.89-7.06%2C0-3.75%2C2.74-8.94%2C7.88-8.94s7.93%2C5.19%2C7.93%2C8.94-1.18%2C5.8-1.89%2C7.06c.4.11.89.21%2C1.28.29%2C1.63.34%2C3.49.72%2C4.69%2C1.92%2C2%2C2.01%2C1.78%2C3.9%2C1.61%2C4.6-.06.33-.22.75-.62%2C1.18-.54.57-2.19%2C2.32-12.94%2C2.32ZM13.12%2C57.95c.58.32%2C2.87%2C1.19%2C10.39%2C1.19h.05c7.59%2C0%2C9.85-.88%2C10.41-1.2-.02-.18-.13-.66-.77-1.3-.51-.51-1.96-.81-3.03-1.03-1.81-.37-4.3-.88-4.22-3.17%2C0-.6.29-1.12.66-1.78.62-1.1%2C1.56-2.76%2C1.56-5.6%2C0-1.91-1.39-5.66-4.6-5.66s-4.65%2C3.75-4.65%2C5.66c0%2C2.84.94%2C4.5%2C1.56%2C5.6.37.66.67%2C1.18.67%2C1.83.08%2C2.24-2.41%2C2.75-4.22%2C3.12-1.07.22-2.52.52-3.03%2C1.03-.61.61-.74%2C1.08-.76%2C1.31Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22IDO_icoon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2339373A%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22Pasje%22%20class%3D%22cls-1%22%20d%3D%22M79%2C28.4c0-7.29-5.93-13.22-13.22-13.22-6.55%2C0-11.98%2C4.79-13.02%2C11.04-4.63-.51-9.94-.88-15.63-.88-17.8%2C0-32.05%2C3.63-32.65%2C3.78l-1.64.42v39.35l1.64.42c.6.15%2C14.85%2C3.78%2C32.65%2C3.78s32.05-3.63%2C32.65-3.78l1.64-.42v-28.56c4.47-2.12%2C7.58-6.67%2C7.58-11.93ZM67.05%2C65.47c-4.22.94-16.09%2C3.26-29.92%2C3.26s-25.7-2.32-29.92-3.26v-32.5c4.21-.94%2C16.07-3.26%2C29.92-3.26%2C5.68%2C0%2C11.01.39%2C15.64.92%2C1.07%2C6.22%2C6.49%2C10.98%2C13.01%2C10.98.43%2C0%2C.85-.02%2C1.27-.06v23.92ZM65.78%2C37.24c-4.88%2C0-8.85-3.97-8.85-8.85s3.97-8.85%2C8.85-8.85%2C8.85%2C3.97%2C8.85%2C8.85-3.97%2C8.85-8.85%2C8.85Z%22%2F%3E%3Cpolygon%20id%3D%22Plus%22%20class%3D%22cls-1%22%20points%3D%2267.97%2026.23%2067.97%2021.2%2063.6%2021.2%2063.6%2026.23%2058.57%2026.23%2058.57%2030.6%2063.6%2030.6%2063.6%2035.64%2067.97%2035.64%2067.97%2030.6%2073%2030.6%2073%2026.23%2067.97%2026.23%22%2F%3E%3Cpath%20id%3D%22Barcode%22%20class%3D%22cls-1%22%20d%3D%22M40.51%2C57.89v9.38s10.96.21%2C24.53-3.24v-6.13h-24.53Z%22%2F%3E%3Crect%20id%3D%22Tekst_3%22%20class%3D%22cls-1%22%20x%3D%2240.51%22%20y%3D%2249.22%22%20width%3D%2224.53%22%20height%3D%224.37%22%2F%3E%3Crect%20id%3D%22Tekst_2%22%20class%3D%22cls-1%22%20x%3D%2240.51%22%20y%3D%2242.87%22%20width%3D%2224.53%22%20height%3D%224.37%22%2F%3E%3Crect%20id%3D%22Tekst_1%22%20class%3D%22cls-1%22%20x%3D%2240.51%22%20y%3D%2236.53%22%20width%3D%2213.38%22%20height%3D%224.37%22%2F%3E%3Cpath%20id%3D%22Pasfoto%22%20class%3D%22cls-1%22%20d%3D%22M23.56%2C62.42h-.05c-10.75%2C0-12.4-1.74-12.94-2.32-.4-.43-.57-.85-.62-1.18-.17-.69-.4-2.59%2C1.61-4.6%2C1.2-1.2%2C3.05-1.58%2C4.69-1.92.38-.08.88-.18%2C1.28-.29-.71-1.26-1.89-3.5-1.89-7.06%2C0-3.75%2C2.74-8.94%2C7.88-8.94s7.93%2C5.19%2C7.93%2C8.94-1.18%2C5.8-1.89%2C7.06c.4.11.89.21%2C1.28.29%2C1.63.34%2C3.49.72%2C4.69%2C1.92%2C2%2C2.01%2C1.78%2C3.9%2C1.61%2C4.6-.06.33-.22.75-.62%2C1.18-.54.57-2.19%2C2.32-12.94%2C2.32ZM13.12%2C57.95c.58.32%2C2.87%2C1.19%2C10.39%2C1.19h.05c7.59%2C0%2C9.85-.88%2C10.41-1.2-.02-.18-.13-.66-.77-1.3-.51-.51-1.96-.81-3.03-1.03-1.81-.37-4.3-.88-4.22-3.17%2C0-.6.29-1.12.66-1.78.62-1.1%2C1.56-2.76%2C1.56-5.6%2C0-1.91-1.39-5.66-4.6-5.66s-4.65%2C3.75-4.65%2C5.66c0%2C2.84.94%2C4.5%2C1.56%2C5.6.37.66.67%2C1.18.67%2C1.83.08%2C2.24-2.41%2C2.75-4.22%2C3.12-1.07.22-2.52.52-3.03%2C1.03-.61.61-.74%2C1.08-.76%2C1.31Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-boekstart,
 .toptask-items .boekstart a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2278%22%20viewBox%3D%220%200%2092%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24720")%22%3E%0A%3Cpath%20d%3D%22M73.506%2019.0799V13.3046C64.0944%2013.3046%2056.7179%2013.7996%2053.1855%2014.0929C51.7066%2014.2152%2050.8937%2014.3007%2050.8937%2014.3007V19.3365C63.9783%2018.9332%2073.506%2019.0799%2073.506%2019.0799Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M87.7883%201.32617V63.1798L91.7424%2059.3602V4.91968L87.7883%201.32617Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M47.0374%201.96176C45.6685%202.18178%2044.5745%202.4079%2043.6884%202.61569C40.7549%203.31239%2040.1437%203.86853%2040.1437%203.86853V12.9256C37.0697%2011.5934%2033.684%2010.8478%2030.121%2010.8478C23.3312%2010.8478%2017.1648%2013.549%2012.624%2017.9187C11.3284%2016.9286%209.72111%2016.3419%207.96713%2016.3419C3.71359%2016.3419%200.248413%2019.8071%200.248413%2024.0606C0.248413%2027.3914%202.36907%2030.2271%205.33311%2031.3088C5.03365%2032.8611%204.87475%2034.4562%204.87475%2036.094C4.87475%2043.0366%207.70434%2049.3252%2012.2573%2053.8905C10.7173%2054.7827%209.67833%2056.4512%209.67833%2058.3518C9.67833%2061.1203%2011.8662%2063.3754%2014.6041%2063.5037C15.1542%2071.5891%2021.9012%2078%2030.121%2078C38.3409%2078%2045.094%2071.5891%2045.6379%2063.5037C46.5668%2063.4609%2047.4285%2063.1737%2048.1619%2062.7031C54.3772%2063.6198%2065.2678%2064.4938%2084.2437%2064.4938V0C67.1073%200%2056.5651%200.708924%2050.1053%201.52174C48.9564%201.66842%2047.9358%201.81509%2047.0313%201.96176H47.0374ZM4.5753%2024.0606C4.5753%2022.1906%206.09704%2020.6688%207.96713%2020.6688C8.62716%2020.6688%209.23831%2020.8583%209.76389%2021.1883C8.4316%2022.9973%207.34377%2024.9957%206.53095%2027.1286C5.382%2026.5847%204.58141%2025.4174%204.58141%2024.0606H4.5753ZM9.20164%2036.1001C9.20164%2034.5295%209.37887%2033.0078%209.70888%2031.5349C9.81278%2031.0704%209.92889%2030.6121%2010.0633%2030.1598C10.0633%2030.1415%2010.0695%2030.1293%2010.0756%2030.1109C10.2161%2029.6404%2010.3689%2029.182%2010.54%2028.7237C10.54%2028.7237%2010.54%2028.7237%2010.54%2028.7175C10.6989%2028.2897%2010.8823%2027.8681%2011.0656%2027.4525C11.084%2027.4036%2011.1084%2027.3608%2011.1267%2027.3119C11.5118%2026.4808%2011.9518%2025.6802%2012.4346%2024.9101C12.4774%2024.8429%2012.514%2024.7818%2012.5568%2024.7146C13.0396%2023.969%2013.5713%2023.2539%2014.1458%2022.5756C14.2069%2022.5083%2014.268%2022.435%2014.323%2022.3678C14.5736%2022.0805%2014.8364%2021.7933%2015.1053%2021.5183C18.9066%2017.607%2024.2174%2015.1746%2030.1088%2015.1746C33.8368%2015.1746%2037.3264%2016.1525%2040.3576%2017.8576C40.6999%2018.0531%2041.036%2018.2548%2041.366%2018.4626C41.4882%2018.542%2041.6105%2018.6154%2041.7266%2018.6948C42.1055%2018.9454%2042.4722%2019.2143%2042.8266%2019.4893C42.9428%2019.5749%2043.0528%2019.6665%2043.1689%2019.7582C43.5295%2020.0454%2043.8839%2020.3449%2044.2262%2020.6566C44.3056%2020.7299%2044.3851%2020.8033%2044.4584%2020.8827C44.7762%2021.1822%2045.0818%2021.4877%2045.3812%2021.8055C46.6891%2023.1989%2047.8013%2024.7757%2048.6875%2026.493C48.7975%2026.713%2048.9136%2026.9269%2049.0175%2027.1469C49.0664%2027.2569%2049.1153%2027.3608%2049.1642%2027.4708C49.262%2027.6908%2049.3597%2027.9108%2049.4514%2028.1308C49.4942%2028.2409%2049.537%2028.3509%2049.5798%2028.4609C49.6653%2028.687%2049.7509%2028.9131%2049.8364%2029.1392C49.8731%2029.2492%2049.9098%2029.3592%2049.9464%2029.4692C50.0259%2029.7076%2050.0992%2029.9459%2050.1726%2030.1843C50.2031%2030.2882%2050.2337%2030.3921%2050.2642%2030.5021C50.3315%2030.7526%2050.3987%2031.0093%2050.4598%2031.2599C50.4843%2031.3577%2050.5026%2031.4555%2050.527%2031.5532C50.5881%2031.8283%2050.6431%2032.0972%2050.692%2032.3783C50.7043%2032.4638%2050.7226%2032.5433%2050.7348%2032.6288C50.7837%2032.9283%2050.8265%2033.2339%2050.8632%2033.5395C50.8693%2033.6006%2050.8815%2033.6617%2050.8876%2033.7167C50.9243%2034.065%2050.9548%2034.4195%2050.9793%2034.774C51.0037%2035.2079%2051.0221%2035.6479%2051.0221%2036.0879C51.0221%2043.0244%2047.6363%2049.1602%2042.4416%2052.9615C39.5937%2049.258%2035.1263%2046.8685%2030.1027%2046.8685C25.0791%2046.8685%2020.6117%2049.258%2017.7637%2052.9615C12.569%2049.1541%209.1833%2043.0244%209.1833%2036.0879L9.20164%2036.1001ZM55.0556%2032.1277C54.7439%2030.1476%2054.1939%2028.247%2053.4483%2026.4441C54.0655%2025.8268%2054.915%2025.4418%2055.8501%2025.4418C57.7202%2025.4418%2059.2419%2026.9636%2059.2419%2028.8337C59.2419%2030.7038%2057.7202%2032.2255%2055.8501%2032.2255C55.5751%2032.2255%2055.3062%2032.1888%2055.0556%2032.1277ZM13.1435%2058.3518C13.1435%2057.4168%2013.9074%2056.6528%2014.8425%2056.6528C15.1175%2056.6528%2015.3742%2056.7262%2015.6064%2056.8423C15.2092%2057.8629%2014.9219%2058.9324%2014.7447%2060.0386C13.8524%2059.9897%2013.1435%2059.2502%2013.1435%2058.3518ZM30.121%2074.5348C23.4412%2074.5348%2018.0265%2069.1201%2018.0265%2062.4403C18.0265%2062.4281%2018.0265%2062.422%2018.0265%2062.4098C18.0265%2062.0614%2018.051%2061.7192%2018.0754%2061.377C18.0876%2061.2608%2018.0999%2061.1386%2018.1121%2061.0225C18.1426%2060.7475%2018.1854%2060.4725%2018.2404%2060.1974C18.271%2060.0386%2018.3076%2059.8797%2018.3443%2059.7269C18.3932%2059.5191%2018.4482%2059.3113%2018.5032%2059.1035C18.5521%2058.9385%2018.601%2058.7735%2018.656%2058.6085C18.656%2058.5963%2018.6621%2058.5901%2018.6682%2058.5779C18.7721%2058.2601%2018.9005%2057.9546%2019.0288%2057.649C19.0655%2057.5695%2019.1021%2057.4901%2019.1388%2057.4106C19.2305%2057.209%2019.3283%2057.0073%2019.4321%2056.8117C19.4933%2056.7017%2019.5483%2056.5856%2019.6094%2056.4756C19.9455%2055.8889%2020.3183%2055.3266%2020.7461%2054.8011C22.9645%2052.0815%2026.338%2050.3458%2030.121%2050.3458C33.904%2050.3458%2037.2775%2052.0815%2039.4959%2054.8011C39.9237%2055.3205%2040.2965%2055.8828%2040.6326%2056.4695C40.6938%2056.5795%2040.7549%2056.6956%2040.816%2056.8056C40.9199%2057.0012%2041.0177%2057.2029%2041.1093%2057.4045C41.146%2057.484%2041.1827%2057.5634%2041.2193%2057.6429C41.3538%2057.9484%2041.476%2058.2601%2041.5799%2058.5779C41.5799%2058.5779%2041.586%2058.5963%2041.5921%2058.6085C41.6471%2058.7735%2041.696%2058.9385%2041.7449%2059.1035C41.806%2059.3113%2041.8549%2059.5191%2041.9038%2059.7269C41.9405%2059.8858%2041.9772%2060.0386%2042.0077%2060.1974C42.0566%2060.4725%2042.0994%2060.7475%2042.1361%2061.0225C42.1483%2061.1386%2042.1605%2061.2547%2042.1727%2061.3708C42.2033%2061.7253%2042.2277%2062.0798%2042.2277%2062.4342C42.2277%2069.114%2036.813%2074.5287%2030.1332%2074.5287L30.121%2074.5348ZM45.4973%2060.0386C45.3262%2058.9263%2045.0329%2057.8629%2044.6356%2056.8423C44.8679%2056.7262%2045.1245%2056.6528%2045.3996%2056.6528C46.3346%2056.6528%2047.0985%2057.4168%2047.0985%2058.3518C47.0985%2059.2868%2046.3835%2059.9897%2045.4973%2060.0386ZM49.1397%2061.9025C49.1397%2061.9025%2049.152%2061.8842%2049.1642%2061.8781C49.1581%2061.8842%2049.152%2061.8964%2049.1397%2061.9025ZM49.5248%2061.4442C49.5248%2061.4442%2049.5614%2061.3953%2049.5798%2061.377C49.5614%2061.4014%2049.5431%2061.4258%2049.5248%2061.4442ZM49.8914%2060.888C49.8914%2060.888%2049.9037%2060.8697%2049.9098%2060.8636C49.9098%2060.8697%2049.8976%2060.8819%2049.8914%2060.888ZM50.1787%2060.3075C50.1787%2060.3075%2050.197%2060.2525%2050.2092%2060.228C50.197%2060.2525%2050.1909%2060.283%2050.1787%2060.3075ZM50.3681%2059.7513C50.3865%2059.6963%2050.3987%2059.6352%2050.4109%2059.5802C50.3987%2059.6352%2050.3804%2059.6963%2050.3681%2059.7513ZM50.5454%2057.9362C50.5576%2058.0707%2050.5637%2058.2112%2050.5637%2058.3518C50.5637%2058.2112%2050.5515%2058.0768%2050.5454%2057.9362ZM78.8779%205.4086V59.0913C64.5894%2058.9507%2055.8073%2058.2785%2050.5026%2057.6001C50.2704%2056.0172%2049.317%2054.6666%2047.9847%2053.8905C52.4399%2049.423%2055.2328%2043.2994%2055.3489%2036.534C55.5139%2036.5463%2055.679%2036.5585%2055.8501%2036.5585C60.1036%2036.5585%2063.5688%2033.0933%2063.5688%2028.8398C63.5688%2028.0453%2063.4466%2027.2814%2063.2266%2026.5602H69.6313V22.6489C66.6001%2022.6489%2063.3427%2022.6917%2060.5681%2022.7467C59.2602%2021.7322%2057.6285%2021.1211%2055.8501%2021.1211C54.1939%2021.1211%2052.6599%2021.6466%2051.401%2022.545C49.8242%2020.0821%2047.838%2017.9064%2045.5279%2016.1219V7.72483C46.2429%207.57204%2047.0435%207.41926%2047.9113%207.2787C48.7853%207.13813%2049.757%206.99757%2050.7898%206.86923C57.604%206.01363%2067.0279%205.52472%2078.8779%205.41471V5.4086ZM61.4359%2023.5228C61.4359%2023.5228%2061.4481%2023.5412%2061.4542%2023.5473C61.4481%2023.5412%2061.442%2023.529%2061.4359%2023.5228ZM62.1387%2024.3784C62.1387%2024.3784%2062.1693%2024.4212%2062.1815%2024.4396C62.1693%2024.4212%2062.1509%2024.3968%2062.1387%2024.3784ZM62.3893%2024.7512C62.4443%2024.8429%2062.4993%2024.9285%2062.5543%2025.0201C62.4993%2024.9285%2062.4443%2024.8368%2062.3893%2024.7512ZM62.9882%2025.9124C63.0615%2026.0896%2063.1288%2026.2669%2063.1838%2026.4502C63.1227%2026.2669%2063.0615%2026.0896%2062.9882%2025.9124ZM61.0448%2023.1439C61.0448%2023.1439%2061.0081%2023.1073%2060.9898%2023.095C61.0081%2023.1134%2061.0264%2023.1317%2061.0448%2023.1439Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M22.9157%2031.3394C23.8141%2031.3394%2024.5474%2030.606%2024.5474%2029.7076C24.5474%2028.8092%2023.8141%2028.0759%2022.9157%2028.0759C22.0173%2028.0759%2021.2839%2028.8092%2021.2839%2029.7076C21.2839%2030.606%2022.0173%2031.3394%2022.9157%2031.3394Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M37.7909%2031.3394C38.6892%2031.3394%2039.4226%2030.606%2039.4226%2029.7076C39.4226%2028.8092%2038.6892%2028.0759%2037.7909%2028.0759C36.8925%2028.0759%2036.1591%2028.8092%2036.1591%2029.7076C36.1591%2030.606%2036.8925%2031.3394%2037.7909%2031.3394Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M28.1287%2044.4972V44.485H28.2326C29.0454%2044.4545%2029.7849%2044.0878%2030.451%2043.3972C31.1172%2044.1%2031.8689%2044.4667%2032.6817%2044.4972H32.7795V44.5095C34.509%2044.5095%2035.8046%2042.9449%2035.8596%2042.8777C36.0857%2042.5966%2036.0491%2042.1871%2035.768%2041.961C35.4868%2041.7349%2035.0774%2041.7715%2034.8512%2042.0527C34.839%2042.0649%2033.849%2043.2444%2032.7306%2043.2016C32.1683%2043.1833%2031.6183%2042.8349%2031.1111%2042.1749V39.4064C34.0201%2039.4064%2034.7107%2038.5325%2034.7107%2037.8786C34.7107%2037.2247%2033.4028%2035.4401%2031.0988%2035.4401H30.1332C27.8292%2035.4401%2026.5214%2037.2247%2026.5214%2037.8786C26.5214%2038.5325%2027.1631%2039.3392%2029.8154%2039.4003V42.1443C29.3021%2042.8105%2028.7582%2043.165%2028.1898%2043.1894C27.0714%2043.2444%2026.0691%2042.0527%2026.063%2042.0405C25.8308%2041.7654%2025.4213%2041.7227%2025.1463%2041.9488C24.8713%2042.181%2024.8285%2042.5905%2025.0546%2042.8655C25.1096%2042.9327%2026.4053%2044.4972%2028.1287%2044.4972Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M27.3831%2059.2074C27.3831%2058.6451%2026.9247%2058.1868%2026.3625%2058.1868C25.8002%2058.1868%2025.3419%2058.6451%2025.3419%2059.2074C25.3419%2059.7696%2025.8002%2060.228%2026.3625%2060.228C26.9247%2060.228%2027.3831%2059.7696%2027.3831%2059.2074Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M33.8796%2058.1868C33.3173%2058.1868%2032.8589%2058.6451%2032.8589%2059.2074C32.8589%2059.7696%2033.3173%2060.228%2033.8796%2060.228C34.4418%2060.228%2034.9002%2059.7696%2034.9002%2059.2074C34.9002%2058.6451%2034.4418%2058.1868%2033.8796%2058.1868Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M33.1462%2067.855C33.1462%2067.855%2032.5289%2068.6067%2031.8628%2068.564C31.5511%2068.5517%2031.2516%2068.3501%2030.9583%2067.9895V65.7221C31.9728%2065.551%2032.4739%2065.0254%2032.4739%2064.6038C32.4739%2064.0904%2031.8628%2063.3204%2030.2677%2063.3204C29.2043%2063.3143%2028.1104%2063.8765%2028.1104%2064.5488C28.1104%2065.1232%2028.6054%2065.6121%2029.6627%2065.7466V67.9711C29.3693%2068.3439%2029.0576%2068.5517%2028.7521%2068.5578C28.202%2068.5762%2027.6398%2068.0506%2027.4687%2067.8489C27.2364%2067.5739%2026.827%2067.5311%2026.552%2067.7573C26.2769%2067.9895%2026.2342%2068.3989%2026.4603%2068.674C26.5581%2068.7962%2027.4626%2069.8596%2028.7154%2069.8596C28.746%2069.8596%2028.7704%2069.8596%2028.7948%2069.8596C29.3449%2069.8351%2029.846%2069.6151%2030.2982%2069.1995C30.7505%2069.6212%2031.2577%2069.8474%2031.8139%2069.8657H31.8994C33.1462%2069.8718%2034.0507%2068.8084%2034.1546%2068.6862C34.3807%2068.4051%2034.344%2067.9956%2034.0629%2067.7695C33.7818%2067.5433%2033.3723%2067.58%2033.1462%2067.8611V67.855Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24720%22%3E%0A%3Crect%20width%3D%2291.494%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.248413)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2278%22%20viewBox%3D%220%200%2092%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24720")%22%3E%0A%3Cpath%20d%3D%22M73.506%2019.0799V13.3046C64.0944%2013.3046%2056.7179%2013.7996%2053.1855%2014.0929C51.7066%2014.2152%2050.8937%2014.3007%2050.8937%2014.3007V19.3365C63.9783%2018.9332%2073.506%2019.0799%2073.506%2019.0799Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M87.7883%201.32617V63.1798L91.7424%2059.3602V4.91968L87.7883%201.32617Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M47.0374%201.96176C45.6685%202.18178%2044.5745%202.4079%2043.6884%202.61569C40.7549%203.31239%2040.1437%203.86853%2040.1437%203.86853V12.9256C37.0697%2011.5934%2033.684%2010.8478%2030.121%2010.8478C23.3312%2010.8478%2017.1648%2013.549%2012.624%2017.9187C11.3284%2016.9286%209.72111%2016.3419%207.96713%2016.3419C3.71359%2016.3419%200.248413%2019.8071%200.248413%2024.0606C0.248413%2027.3914%202.36907%2030.2271%205.33311%2031.3088C5.03365%2032.8611%204.87475%2034.4562%204.87475%2036.094C4.87475%2043.0366%207.70434%2049.3252%2012.2573%2053.8905C10.7173%2054.7827%209.67833%2056.4512%209.67833%2058.3518C9.67833%2061.1203%2011.8662%2063.3754%2014.6041%2063.5037C15.1542%2071.5891%2021.9012%2078%2030.121%2078C38.3409%2078%2045.094%2071.5891%2045.6379%2063.5037C46.5668%2063.4609%2047.4285%2063.1737%2048.1619%2062.7031C54.3772%2063.6198%2065.2678%2064.4938%2084.2437%2064.4938V0C67.1073%200%2056.5651%200.708924%2050.1053%201.52174C48.9564%201.66842%2047.9358%201.81509%2047.0313%201.96176H47.0374ZM4.5753%2024.0606C4.5753%2022.1906%206.09704%2020.6688%207.96713%2020.6688C8.62716%2020.6688%209.23831%2020.8583%209.76389%2021.1883C8.4316%2022.9973%207.34377%2024.9957%206.53095%2027.1286C5.382%2026.5847%204.58141%2025.4174%204.58141%2024.0606H4.5753ZM9.20164%2036.1001C9.20164%2034.5295%209.37887%2033.0078%209.70888%2031.5349C9.81278%2031.0704%209.92889%2030.6121%2010.0633%2030.1598C10.0633%2030.1415%2010.0695%2030.1293%2010.0756%2030.1109C10.2161%2029.6404%2010.3689%2029.182%2010.54%2028.7237C10.54%2028.7237%2010.54%2028.7237%2010.54%2028.7175C10.6989%2028.2897%2010.8823%2027.8681%2011.0656%2027.4525C11.084%2027.4036%2011.1084%2027.3608%2011.1267%2027.3119C11.5118%2026.4808%2011.9518%2025.6802%2012.4346%2024.9101C12.4774%2024.8429%2012.514%2024.7818%2012.5568%2024.7146C13.0396%2023.969%2013.5713%2023.2539%2014.1458%2022.5756C14.2069%2022.5083%2014.268%2022.435%2014.323%2022.3678C14.5736%2022.0805%2014.8364%2021.7933%2015.1053%2021.5183C18.9066%2017.607%2024.2174%2015.1746%2030.1088%2015.1746C33.8368%2015.1746%2037.3264%2016.1525%2040.3576%2017.8576C40.6999%2018.0531%2041.036%2018.2548%2041.366%2018.4626C41.4882%2018.542%2041.6105%2018.6154%2041.7266%2018.6948C42.1055%2018.9454%2042.4722%2019.2143%2042.8266%2019.4893C42.9428%2019.5749%2043.0528%2019.6665%2043.1689%2019.7582C43.5295%2020.0454%2043.8839%2020.3449%2044.2262%2020.6566C44.3056%2020.7299%2044.3851%2020.8033%2044.4584%2020.8827C44.7762%2021.1822%2045.0818%2021.4877%2045.3812%2021.8055C46.6891%2023.1989%2047.8013%2024.7757%2048.6875%2026.493C48.7975%2026.713%2048.9136%2026.9269%2049.0175%2027.1469C49.0664%2027.2569%2049.1153%2027.3608%2049.1642%2027.4708C49.262%2027.6908%2049.3597%2027.9108%2049.4514%2028.1308C49.4942%2028.2409%2049.537%2028.3509%2049.5798%2028.4609C49.6653%2028.687%2049.7509%2028.9131%2049.8364%2029.1392C49.8731%2029.2492%2049.9098%2029.3592%2049.9464%2029.4692C50.0259%2029.7076%2050.0992%2029.9459%2050.1726%2030.1843C50.2031%2030.2882%2050.2337%2030.3921%2050.2642%2030.5021C50.3315%2030.7526%2050.3987%2031.0093%2050.4598%2031.2599C50.4843%2031.3577%2050.5026%2031.4555%2050.527%2031.5532C50.5881%2031.8283%2050.6431%2032.0972%2050.692%2032.3783C50.7043%2032.4638%2050.7226%2032.5433%2050.7348%2032.6288C50.7837%2032.9283%2050.8265%2033.2339%2050.8632%2033.5395C50.8693%2033.6006%2050.8815%2033.6617%2050.8876%2033.7167C50.9243%2034.065%2050.9548%2034.4195%2050.9793%2034.774C51.0037%2035.2079%2051.0221%2035.6479%2051.0221%2036.0879C51.0221%2043.0244%2047.6363%2049.1602%2042.4416%2052.9615C39.5937%2049.258%2035.1263%2046.8685%2030.1027%2046.8685C25.0791%2046.8685%2020.6117%2049.258%2017.7637%2052.9615C12.569%2049.1541%209.1833%2043.0244%209.1833%2036.0879L9.20164%2036.1001ZM55.0556%2032.1277C54.7439%2030.1476%2054.1939%2028.247%2053.4483%2026.4441C54.0655%2025.8268%2054.915%2025.4418%2055.8501%2025.4418C57.7202%2025.4418%2059.2419%2026.9636%2059.2419%2028.8337C59.2419%2030.7038%2057.7202%2032.2255%2055.8501%2032.2255C55.5751%2032.2255%2055.3062%2032.1888%2055.0556%2032.1277ZM13.1435%2058.3518C13.1435%2057.4168%2013.9074%2056.6528%2014.8425%2056.6528C15.1175%2056.6528%2015.3742%2056.7262%2015.6064%2056.8423C15.2092%2057.8629%2014.9219%2058.9324%2014.7447%2060.0386C13.8524%2059.9897%2013.1435%2059.2502%2013.1435%2058.3518ZM30.121%2074.5348C23.4412%2074.5348%2018.0265%2069.1201%2018.0265%2062.4403C18.0265%2062.4281%2018.0265%2062.422%2018.0265%2062.4098C18.0265%2062.0614%2018.051%2061.7192%2018.0754%2061.377C18.0876%2061.2608%2018.0999%2061.1386%2018.1121%2061.0225C18.1426%2060.7475%2018.1854%2060.4725%2018.2404%2060.1974C18.271%2060.0386%2018.3076%2059.8797%2018.3443%2059.7269C18.3932%2059.5191%2018.4482%2059.3113%2018.5032%2059.1035C18.5521%2058.9385%2018.601%2058.7735%2018.656%2058.6085C18.656%2058.5963%2018.6621%2058.5901%2018.6682%2058.5779C18.7721%2058.2601%2018.9005%2057.9546%2019.0288%2057.649C19.0655%2057.5695%2019.1021%2057.4901%2019.1388%2057.4106C19.2305%2057.209%2019.3283%2057.0073%2019.4321%2056.8117C19.4933%2056.7017%2019.5483%2056.5856%2019.6094%2056.4756C19.9455%2055.8889%2020.3183%2055.3266%2020.7461%2054.8011C22.9645%2052.0815%2026.338%2050.3458%2030.121%2050.3458C33.904%2050.3458%2037.2775%2052.0815%2039.4959%2054.8011C39.9237%2055.3205%2040.2965%2055.8828%2040.6326%2056.4695C40.6938%2056.5795%2040.7549%2056.6956%2040.816%2056.8056C40.9199%2057.0012%2041.0177%2057.2029%2041.1093%2057.4045C41.146%2057.484%2041.1827%2057.5634%2041.2193%2057.6429C41.3538%2057.9484%2041.476%2058.2601%2041.5799%2058.5779C41.5799%2058.5779%2041.586%2058.5963%2041.5921%2058.6085C41.6471%2058.7735%2041.696%2058.9385%2041.7449%2059.1035C41.806%2059.3113%2041.8549%2059.5191%2041.9038%2059.7269C41.9405%2059.8858%2041.9772%2060.0386%2042.0077%2060.1974C42.0566%2060.4725%2042.0994%2060.7475%2042.1361%2061.0225C42.1483%2061.1386%2042.1605%2061.2547%2042.1727%2061.3708C42.2033%2061.7253%2042.2277%2062.0798%2042.2277%2062.4342C42.2277%2069.114%2036.813%2074.5287%2030.1332%2074.5287L30.121%2074.5348ZM45.4973%2060.0386C45.3262%2058.9263%2045.0329%2057.8629%2044.6356%2056.8423C44.8679%2056.7262%2045.1245%2056.6528%2045.3996%2056.6528C46.3346%2056.6528%2047.0985%2057.4168%2047.0985%2058.3518C47.0985%2059.2868%2046.3835%2059.9897%2045.4973%2060.0386ZM49.1397%2061.9025C49.1397%2061.9025%2049.152%2061.8842%2049.1642%2061.8781C49.1581%2061.8842%2049.152%2061.8964%2049.1397%2061.9025ZM49.5248%2061.4442C49.5248%2061.4442%2049.5614%2061.3953%2049.5798%2061.377C49.5614%2061.4014%2049.5431%2061.4258%2049.5248%2061.4442ZM49.8914%2060.888C49.8914%2060.888%2049.9037%2060.8697%2049.9098%2060.8636C49.9098%2060.8697%2049.8976%2060.8819%2049.8914%2060.888ZM50.1787%2060.3075C50.1787%2060.3075%2050.197%2060.2525%2050.2092%2060.228C50.197%2060.2525%2050.1909%2060.283%2050.1787%2060.3075ZM50.3681%2059.7513C50.3865%2059.6963%2050.3987%2059.6352%2050.4109%2059.5802C50.3987%2059.6352%2050.3804%2059.6963%2050.3681%2059.7513ZM50.5454%2057.9362C50.5576%2058.0707%2050.5637%2058.2112%2050.5637%2058.3518C50.5637%2058.2112%2050.5515%2058.0768%2050.5454%2057.9362ZM78.8779%205.4086V59.0913C64.5894%2058.9507%2055.8073%2058.2785%2050.5026%2057.6001C50.2704%2056.0172%2049.317%2054.6666%2047.9847%2053.8905C52.4399%2049.423%2055.2328%2043.2994%2055.3489%2036.534C55.5139%2036.5463%2055.679%2036.5585%2055.8501%2036.5585C60.1036%2036.5585%2063.5688%2033.0933%2063.5688%2028.8398C63.5688%2028.0453%2063.4466%2027.2814%2063.2266%2026.5602H69.6313V22.6489C66.6001%2022.6489%2063.3427%2022.6917%2060.5681%2022.7467C59.2602%2021.7322%2057.6285%2021.1211%2055.8501%2021.1211C54.1939%2021.1211%2052.6599%2021.6466%2051.401%2022.545C49.8242%2020.0821%2047.838%2017.9064%2045.5279%2016.1219V7.72483C46.2429%207.57204%2047.0435%207.41926%2047.9113%207.2787C48.7853%207.13813%2049.757%206.99757%2050.7898%206.86923C57.604%206.01363%2067.0279%205.52472%2078.8779%205.41471V5.4086ZM61.4359%2023.5228C61.4359%2023.5228%2061.4481%2023.5412%2061.4542%2023.5473C61.4481%2023.5412%2061.442%2023.529%2061.4359%2023.5228ZM62.1387%2024.3784C62.1387%2024.3784%2062.1693%2024.4212%2062.1815%2024.4396C62.1693%2024.4212%2062.1509%2024.3968%2062.1387%2024.3784ZM62.3893%2024.7512C62.4443%2024.8429%2062.4993%2024.9285%2062.5543%2025.0201C62.4993%2024.9285%2062.4443%2024.8368%2062.3893%2024.7512ZM62.9882%2025.9124C63.0615%2026.0896%2063.1288%2026.2669%2063.1838%2026.4502C63.1227%2026.2669%2063.0615%2026.0896%2062.9882%2025.9124ZM61.0448%2023.1439C61.0448%2023.1439%2061.0081%2023.1073%2060.9898%2023.095C61.0081%2023.1134%2061.0264%2023.1317%2061.0448%2023.1439Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M22.9157%2031.3394C23.8141%2031.3394%2024.5474%2030.606%2024.5474%2029.7076C24.5474%2028.8092%2023.8141%2028.0759%2022.9157%2028.0759C22.0173%2028.0759%2021.2839%2028.8092%2021.2839%2029.7076C21.2839%2030.606%2022.0173%2031.3394%2022.9157%2031.3394Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M37.7909%2031.3394C38.6892%2031.3394%2039.4226%2030.606%2039.4226%2029.7076C39.4226%2028.8092%2038.6892%2028.0759%2037.7909%2028.0759C36.8925%2028.0759%2036.1591%2028.8092%2036.1591%2029.7076C36.1591%2030.606%2036.8925%2031.3394%2037.7909%2031.3394Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M28.1287%2044.4972V44.485H28.2326C29.0454%2044.4545%2029.7849%2044.0878%2030.451%2043.3972C31.1172%2044.1%2031.8689%2044.4667%2032.6817%2044.4972H32.7795V44.5095C34.509%2044.5095%2035.8046%2042.9449%2035.8596%2042.8777C36.0857%2042.5966%2036.0491%2042.1871%2035.768%2041.961C35.4868%2041.7349%2035.0774%2041.7715%2034.8512%2042.0527C34.839%2042.0649%2033.849%2043.2444%2032.7306%2043.2016C32.1683%2043.1833%2031.6183%2042.8349%2031.1111%2042.1749V39.4064C34.0201%2039.4064%2034.7107%2038.5325%2034.7107%2037.8786C34.7107%2037.2247%2033.4028%2035.4401%2031.0988%2035.4401H30.1332C27.8292%2035.4401%2026.5214%2037.2247%2026.5214%2037.8786C26.5214%2038.5325%2027.1631%2039.3392%2029.8154%2039.4003V42.1443C29.3021%2042.8105%2028.7582%2043.165%2028.1898%2043.1894C27.0714%2043.2444%2026.0691%2042.0527%2026.063%2042.0405C25.8308%2041.7654%2025.4213%2041.7227%2025.1463%2041.9488C24.8713%2042.181%2024.8285%2042.5905%2025.0546%2042.8655C25.1096%2042.9327%2026.4053%2044.4972%2028.1287%2044.4972Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M27.3831%2059.2074C27.3831%2058.6451%2026.9247%2058.1868%2026.3625%2058.1868C25.8002%2058.1868%2025.3419%2058.6451%2025.3419%2059.2074C25.3419%2059.7696%2025.8002%2060.228%2026.3625%2060.228C26.9247%2060.228%2027.3831%2059.7696%2027.3831%2059.2074Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M33.8796%2058.1868C33.3173%2058.1868%2032.8589%2058.6451%2032.8589%2059.2074C32.8589%2059.7696%2033.3173%2060.228%2033.8796%2060.228C34.4418%2060.228%2034.9002%2059.7696%2034.9002%2059.2074C34.9002%2058.6451%2034.4418%2058.1868%2033.8796%2058.1868Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M33.1462%2067.855C33.1462%2067.855%2032.5289%2068.6067%2031.8628%2068.564C31.5511%2068.5517%2031.2516%2068.3501%2030.9583%2067.9895V65.7221C31.9728%2065.551%2032.4739%2065.0254%2032.4739%2064.6038C32.4739%2064.0904%2031.8628%2063.3204%2030.2677%2063.3204C29.2043%2063.3143%2028.1104%2063.8765%2028.1104%2064.5488C28.1104%2065.1232%2028.6054%2065.6121%2029.6627%2065.7466V67.9711C29.3693%2068.3439%2029.0576%2068.5517%2028.7521%2068.5578C28.202%2068.5762%2027.6398%2068.0506%2027.4687%2067.8489C27.2364%2067.5739%2026.827%2067.5311%2026.552%2067.7573C26.2769%2067.9895%2026.2342%2068.3989%2026.4603%2068.674C26.5581%2068.7962%2027.4626%2069.8596%2028.7154%2069.8596C28.746%2069.8596%2028.7704%2069.8596%2028.7948%2069.8596C29.3449%2069.8351%2029.846%2069.6151%2030.2982%2069.1995C30.7505%2069.6212%2031.2577%2069.8474%2031.8139%2069.8657H31.8994C33.1462%2069.8718%2034.0507%2068.8084%2034.1546%2068.6862C34.3807%2068.4051%2034.344%2067.9956%2034.0629%2067.7695C33.7818%2067.5433%2033.3723%2067.58%2033.1462%2067.8611V67.855Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24720%22%3E%0A%3Crect%20width%3D%2291.494%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.248413)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-branches,
 .toptask-items .branches a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2081%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24734")%22%3E%0A%3Cpath%20d%3D%22M63.5245%2029.7921C66.9252%2026.3914%2066.9252%2020.8779%2063.5245%2017.4772C60.1238%2014.0765%2054.6103%2014.0765%2051.2096%2017.4772C47.8089%2020.8779%2047.8089%2026.3914%2051.2096%2029.7921C54.6103%2033.1928%2060.1238%2033.1928%2063.5245%2029.7921Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M57.3622%200C44.3215%200%2033.7306%2010.5848%2033.7306%2023.6316C33.7306%2024.1434%2033.7489%2024.6553%2033.7854%2025.1611C31.7257%2024.6553%2029.5807%2024.3811%2027.3687%2024.3811C12.5731%2024.375%200.556213%2036.3919%200.556213%2051.1875C0.556213%2065.9831%2012.5731%2078%2027.3687%2078C39.8243%2078%2050.2995%2069.4931%2053.3098%2057.9759C54.5773%2058.957%2055.9179%2059.9442%2057.3622%2060.9375C77.1607%2047.0316%2079.9395%2034.4297%2080.7682%2026.8734C80.9145%2025.8131%2080.9876%2024.7284%2080.9876%2023.6316C80.9937%2010.5848%2070.4089%200%2057.3622%200ZM27.3687%2072.6375C15.5286%2072.6375%205.91871%2063.0277%205.91871%2051.1875C5.91871%2039.3473%2015.5286%2029.7375%2027.3687%2029.7375C29.9037%2029.7375%2032.329%2030.1823%2034.5837%2030.9867C34.7787%2031.0537%2034.9737%2031.133%2035.1687%2031.2061C35.2601%2031.2427%2035.3576%2031.2792%2035.449%2031.3158C35.6318%2031.3889%2035.8207%2031.4681%2036.0036%2031.5473C36.095%2031.59%2036.1925%2031.6327%2036.2839%2031.6753C36.4667%2031.7606%2036.6556%2031.8459%2036.8384%2031.9373C36.8932%2031.9617%2036.9481%2031.9922%2036.9968%2032.0166C37.3746%2032.2055%2037.7525%2032.4127%2038.1181%2032.6259C38.1851%2032.6625%2038.2522%2032.7052%2038.3192%2032.7417C38.4898%2032.8453%2038.6543%2032.9489%2038.8189%2033.0525C38.9103%2033.1134%2039.0017%2033.1683%2039.0931%2033.2292C39.2515%2033.3328%2039.41%2033.4425%2039.5684%2033.5461C39.6598%2033.607%2039.7512%2033.6741%2039.8365%2033.7411C39.995%2033.8508%2040.1534%2033.9666%2040.3057%2034.0823C40.3057%2034.0823%2040.3118%2034.0884%2040.3179%2034.0945C40.6714%2034.3627%2041.0126%2034.643%2041.3478%2034.9294C41.4392%2035.0086%2041.5367%2035.0878%2041.6281%2035.1731C41.7561%2035.2889%2041.8901%2035.4108%2042.0181%2035.5266C42.1156%2035.618%2042.2131%2035.7094%2042.3106%2035.8008C42.4325%2035.9166%2042.5543%2036.0384%2042.6701%2036.1603C42.7737%2036.2639%2042.8712%2036.3675%2042.9687%2036.4772C43.1332%2036.6478%2043.2917%2036.8245%2043.4501%2037.0073C43.5842%2037.1536%2043.7122%2037.3059%2043.8401%2037.4583C43.9376%2037.5741%2044.029%2037.6898%2044.1204%2037.8056C44.224%2037.9336%2044.3215%2038.0555%2044.419%2038.1895C44.5104%2038.3114%2044.6018%2038.4272%2044.6871%2038.5491C44.7846%2038.6831%2044.8822%2038.8233%2044.9797%2038.9573C45.0589%2039.0731%2045.1442%2039.1889%2045.2173%2039.3047C45.3453%2039.4936%2045.4611%2039.6825%2045.5829%2039.8714C45.6622%2039.9994%2045.7414%2040.1273%2045.8145%2040.2553C45.9303%2040.4503%2046.0461%2040.6514%2046.1557%2040.8525C46.2167%2040.9622%2046.2776%2041.078%2046.3325%2041.1877C46.4239%2041.3583%2046.5092%2041.5289%2046.5945%2041.6995C46.6493%2041.8153%2046.7103%2041.9311%2046.7651%2042.0469C46.8504%2042.2358%2046.9357%2042.4247%2047.0211%2042.6136C47.0637%2042.7111%2047.1125%2042.8086%2047.149%2042.9122C47.2648%2043.1925%2047.3806%2043.4789%2047.4903%2043.7714C47.5207%2043.8506%2047.5451%2043.9298%2047.5695%2044.003C47.6487%2044.2284%2047.7279%2044.4539%2047.8011%2044.6794C47.8376%2044.7891%2047.8681%2044.8988%2047.9046%2045.0084C47.9656%2045.2156%2048.0265%2045.4228%2048.0814%2045.63C48.1118%2045.7397%2048.1423%2045.8494%2048.1667%2045.9591C48.2276%2046.2028%2048.2825%2046.4527%2048.3373%2046.7025C48.3495%2046.7695%2048.3678%2046.8366%2048.38%2046.9036C48.4409%2047.2205%2048.5018%2047.5373%2048.5506%2047.8542C48.5628%2047.9456%2048.575%2048.0309%2048.5872%2048.1223C48.6237%2048.36%2048.6542%2048.5977%2048.6786%2048.8353C48.6907%2048.945%2048.7029%2049.0608%2048.709%2049.1705C48.7334%2049.402%2048.7456%2049.6397%2048.7639%2049.8712C48.77%2049.9748%2048.7761%2050.0784%2048.7822%2050.182C48.8004%2050.5172%2048.8065%2050.8523%2048.8065%2051.1875C48.8065%2051.6506%2048.7882%2052.1016%2048.7578%2052.5586C48.7578%2052.6134%2048.7517%2052.6683%2048.7456%2052.7292C48.7151%2053.168%2048.6725%2053.6006%2048.6115%2054.0333C47.2161%2064.5267%2038.2278%2072.6375%2027.3565%2072.6375H27.3687ZM75.4606%2026.1422L75.4484%2026.2153V26.2884C75.0645%2029.7314%2074.3028%2033.9178%2071.5057%2038.9025C68.5442%2044.1797%2063.785%2049.3533%2057.3378%2054.3075C56.2348%2053.4727%2055.1806%2052.6256%2054.1751%2051.7786C54.1751%2051.5836%2054.1812%2051.3886%2054.1812%2051.1936C54.1812%2050.6147%2054.1568%2050.0419%2054.1203%2049.4691C54.1142%2049.335%2054.102%2049.2009%2054.0898%2049.0669C54.0471%2048.5489%2053.9923%2048.037%2053.9253%2047.5312C53.9192%2047.4825%2053.9131%2047.4338%2053.907%2047.3789C53.1026%2041.7483%2050.5432%2036.6783%2046.8078%2032.7417C46.8017%2032.7356%2046.7956%2032.7295%2046.7895%2032.7234C45.9668%2031.8581%2045.0832%2031.0416%2044.1509%2030.292C44.1021%2030.2494%2044.0473%2030.2128%2043.9986%2030.1702C43.5781%2029.835%2043.1515%2029.5181%2042.7128%2029.2073C42.664%2029.1708%2042.6153%2029.1403%2042.5665%2029.1037C42.0851%2028.7686%2041.5915%2028.4517%2041.0857%2028.1531C41.0431%2028.1287%2041.0004%2028.1044%2040.9578%2028.08C40.4886%2027.8058%2040.0132%2027.5438%2039.5257%2027.2939C39.4831%2027.2756%2039.4465%2027.2512%2039.4039%2027.2269C39.3673%2026.9222%2039.3307%2026.6114%2039.2942%2026.2884V26.2153L39.2759%2026.1422C39.1601%2025.3195%2039.1053%2024.4725%2039.1053%2023.6316C39.1053%2013.5586%2047.3014%205.3625%2057.3743%205.3625C67.4473%205.3625%2075.6434%2013.5586%2075.6434%2023.6316C75.6434%2024.4725%2075.5886%2025.3195%2075.4728%2026.1422H75.4606Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M32.2498%2052.6439C31.4698%2051.8152%2030.7325%2050.9682%2030.05%2050.0785V34.0275H24.6875V52.2966C28.6423%2057.3361%2031.1652%2059.0789%2034.0536%2061.6627L37.8439%2057.8724C35.8939%2056.1844%2033.9744%2054.4782%2032.2498%2052.6439Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24734%22%3E%0A%3Crect%20width%3D%2280.4375%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.556213)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2081%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24734")%22%3E%0A%3Cpath%20d%3D%22M63.5245%2029.7921C66.9252%2026.3914%2066.9252%2020.8779%2063.5245%2017.4772C60.1238%2014.0765%2054.6103%2014.0765%2051.2096%2017.4772C47.8089%2020.8779%2047.8089%2026.3914%2051.2096%2029.7921C54.6103%2033.1928%2060.1238%2033.1928%2063.5245%2029.7921Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M57.3622%200C44.3215%200%2033.7306%2010.5848%2033.7306%2023.6316C33.7306%2024.1434%2033.7489%2024.6553%2033.7854%2025.1611C31.7257%2024.6553%2029.5807%2024.3811%2027.3687%2024.3811C12.5731%2024.375%200.556213%2036.3919%200.556213%2051.1875C0.556213%2065.9831%2012.5731%2078%2027.3687%2078C39.8243%2078%2050.2995%2069.4931%2053.3098%2057.9759C54.5773%2058.957%2055.9179%2059.9442%2057.3622%2060.9375C77.1607%2047.0316%2079.9395%2034.4297%2080.7682%2026.8734C80.9145%2025.8131%2080.9876%2024.7284%2080.9876%2023.6316C80.9937%2010.5848%2070.4089%200%2057.3622%200ZM27.3687%2072.6375C15.5286%2072.6375%205.91871%2063.0277%205.91871%2051.1875C5.91871%2039.3473%2015.5286%2029.7375%2027.3687%2029.7375C29.9037%2029.7375%2032.329%2030.1823%2034.5837%2030.9867C34.7787%2031.0537%2034.9737%2031.133%2035.1687%2031.2061C35.2601%2031.2427%2035.3576%2031.2792%2035.449%2031.3158C35.6318%2031.3889%2035.8207%2031.4681%2036.0036%2031.5473C36.095%2031.59%2036.1925%2031.6327%2036.2839%2031.6753C36.4667%2031.7606%2036.6556%2031.8459%2036.8384%2031.9373C36.8932%2031.9617%2036.9481%2031.9922%2036.9968%2032.0166C37.3746%2032.2055%2037.7525%2032.4127%2038.1181%2032.6259C38.1851%2032.6625%2038.2522%2032.7052%2038.3192%2032.7417C38.4898%2032.8453%2038.6543%2032.9489%2038.8189%2033.0525C38.9103%2033.1134%2039.0017%2033.1683%2039.0931%2033.2292C39.2515%2033.3328%2039.41%2033.4425%2039.5684%2033.5461C39.6598%2033.607%2039.7512%2033.6741%2039.8365%2033.7411C39.995%2033.8508%2040.1534%2033.9666%2040.3057%2034.0823C40.3057%2034.0823%2040.3118%2034.0884%2040.3179%2034.0945C40.6714%2034.3627%2041.0126%2034.643%2041.3478%2034.9294C41.4392%2035.0086%2041.5367%2035.0878%2041.6281%2035.1731C41.7561%2035.2889%2041.8901%2035.4108%2042.0181%2035.5266C42.1156%2035.618%2042.2131%2035.7094%2042.3106%2035.8008C42.4325%2035.9166%2042.5543%2036.0384%2042.6701%2036.1603C42.7737%2036.2639%2042.8712%2036.3675%2042.9687%2036.4772C43.1332%2036.6478%2043.2917%2036.8245%2043.4501%2037.0073C43.5842%2037.1536%2043.7122%2037.3059%2043.8401%2037.4583C43.9376%2037.5741%2044.029%2037.6898%2044.1204%2037.8056C44.224%2037.9336%2044.3215%2038.0555%2044.419%2038.1895C44.5104%2038.3114%2044.6018%2038.4272%2044.6871%2038.5491C44.7846%2038.6831%2044.8822%2038.8233%2044.9797%2038.9573C45.0589%2039.0731%2045.1442%2039.1889%2045.2173%2039.3047C45.3453%2039.4936%2045.4611%2039.6825%2045.5829%2039.8714C45.6622%2039.9994%2045.7414%2040.1273%2045.8145%2040.2553C45.9303%2040.4503%2046.0461%2040.6514%2046.1557%2040.8525C46.2167%2040.9622%2046.2776%2041.078%2046.3325%2041.1877C46.4239%2041.3583%2046.5092%2041.5289%2046.5945%2041.6995C46.6493%2041.8153%2046.7103%2041.9311%2046.7651%2042.0469C46.8504%2042.2358%2046.9357%2042.4247%2047.0211%2042.6136C47.0637%2042.7111%2047.1125%2042.8086%2047.149%2042.9122C47.2648%2043.1925%2047.3806%2043.4789%2047.4903%2043.7714C47.5207%2043.8506%2047.5451%2043.9298%2047.5695%2044.003C47.6487%2044.2284%2047.7279%2044.4539%2047.8011%2044.6794C47.8376%2044.7891%2047.8681%2044.8988%2047.9046%2045.0084C47.9656%2045.2156%2048.0265%2045.4228%2048.0814%2045.63C48.1118%2045.7397%2048.1423%2045.8494%2048.1667%2045.9591C48.2276%2046.2028%2048.2825%2046.4527%2048.3373%2046.7025C48.3495%2046.7695%2048.3678%2046.8366%2048.38%2046.9036C48.4409%2047.2205%2048.5018%2047.5373%2048.5506%2047.8542C48.5628%2047.9456%2048.575%2048.0309%2048.5872%2048.1223C48.6237%2048.36%2048.6542%2048.5977%2048.6786%2048.8353C48.6907%2048.945%2048.7029%2049.0608%2048.709%2049.1705C48.7334%2049.402%2048.7456%2049.6397%2048.7639%2049.8712C48.77%2049.9748%2048.7761%2050.0784%2048.7822%2050.182C48.8004%2050.5172%2048.8065%2050.8523%2048.8065%2051.1875C48.8065%2051.6506%2048.7882%2052.1016%2048.7578%2052.5586C48.7578%2052.6134%2048.7517%2052.6683%2048.7456%2052.7292C48.7151%2053.168%2048.6725%2053.6006%2048.6115%2054.0333C47.2161%2064.5267%2038.2278%2072.6375%2027.3565%2072.6375H27.3687ZM75.4606%2026.1422L75.4484%2026.2153V26.2884C75.0645%2029.7314%2074.3028%2033.9178%2071.5057%2038.9025C68.5442%2044.1797%2063.785%2049.3533%2057.3378%2054.3075C56.2348%2053.4727%2055.1806%2052.6256%2054.1751%2051.7786C54.1751%2051.5836%2054.1812%2051.3886%2054.1812%2051.1936C54.1812%2050.6147%2054.1568%2050.0419%2054.1203%2049.4691C54.1142%2049.335%2054.102%2049.2009%2054.0898%2049.0669C54.0471%2048.5489%2053.9923%2048.037%2053.9253%2047.5312C53.9192%2047.4825%2053.9131%2047.4338%2053.907%2047.3789C53.1026%2041.7483%2050.5432%2036.6783%2046.8078%2032.7417C46.8017%2032.7356%2046.7956%2032.7295%2046.7895%2032.7234C45.9668%2031.8581%2045.0832%2031.0416%2044.1509%2030.292C44.1021%2030.2494%2044.0473%2030.2128%2043.9986%2030.1702C43.5781%2029.835%2043.1515%2029.5181%2042.7128%2029.2073C42.664%2029.1708%2042.6153%2029.1403%2042.5665%2029.1037C42.0851%2028.7686%2041.5915%2028.4517%2041.0857%2028.1531C41.0431%2028.1287%2041.0004%2028.1044%2040.9578%2028.08C40.4886%2027.8058%2040.0132%2027.5438%2039.5257%2027.2939C39.4831%2027.2756%2039.4465%2027.2512%2039.4039%2027.2269C39.3673%2026.9222%2039.3307%2026.6114%2039.2942%2026.2884V26.2153L39.2759%2026.1422C39.1601%2025.3195%2039.1053%2024.4725%2039.1053%2023.6316C39.1053%2013.5586%2047.3014%205.3625%2057.3743%205.3625C67.4473%205.3625%2075.6434%2013.5586%2075.6434%2023.6316C75.6434%2024.4725%2075.5886%2025.3195%2075.4728%2026.1422H75.4606Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M32.2498%2052.6439C31.4698%2051.8152%2030.7325%2050.9682%2030.05%2050.0785V34.0275H24.6875V52.2966C28.6423%2057.3361%2031.1652%2059.0789%2034.0536%2061.6627L37.8439%2057.8724C35.8939%2056.1844%2033.9744%2054.4782%2032.2498%2052.6439Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24734%22%3E%0A%3Crect%20width%3D%2280.4375%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.556213)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-collection,
 .toptask-items .collection a::before {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11.57%2C6.5c-.61.1-1.1.2-1.49.29-1.31.31-1.58.56-1.58.56v25.3s1.83%2C1.73%2C19.66%2C1.73V5.63c-7.64%2C0-12.34.32-15.22.68-.51.06-.97.13-1.37.2ZM25.76%2C8.03v23.93c-9.03-.09-13.13-.66-14.87-1.03V9.07c.32-.07.67-.14%2C1.06-.2.39-.06.82-.13%2C1.28-.18%2C3.04-.38%2C7.24-.6%2C12.52-.65Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M14.56%2C17.46h7.08v-1.75c-3.25%2C0-7.08.12-7.08.12v1.63Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M23.37%2C14.13v-2.58c-4.2%2C0-7.48.22-9.06.35-.66.05-1.02.09-1.02.09v2.25c5.83-.18%2C10.08-.11%2C10.08-.11Z%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2229.74%206.22%2029.74%2033.79%2031.5%2032.09%2031.5%207.82%2029.74%206.22%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11.57%2C6.5c-.61.1-1.1.2-1.49.29-1.31.31-1.58.56-1.58.56v25.3s1.83%2C1.73%2C19.66%2C1.73V5.63c-7.64%2C0-12.34.32-15.22.68-.51.06-.97.13-1.37.2ZM25.76%2C8.03v23.93c-9.03-.09-13.13-.66-14.87-1.03V9.07c.32-.07.67-.14%2C1.06-.2.39-.06.82-.13%2C1.28-.18%2C3.04-.38%2C7.24-.6%2C12.52-.65Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M14.56%2C17.46h7.08v-1.75c-3.25%2C0-7.08.12-7.08.12v1.63Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M23.37%2C14.13v-2.58c-4.2%2C0-7.48.22-9.06.35-.66.05-1.02.09-1.02.09v2.25c5.83-.18%2C10.08-.11%2C10.08-.11Z%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2229.74%206.22%2029.74%2033.79%2031.5%2032.09%2031.5%207.82%2029.74%206.22%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-contact,
 .toptask-items .contact a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2090%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24723")%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M87.1729%2033.0276C85.1525%2030.8536%2081.3572%2028.5445%2078.8147%2027.4759C76.2968%2026.4197%2074.1289%2025.9038%2072.1944%2025.9038C69.0317%2025.9038%2066.4339%2027.2733%2064.8434%2029.7114C63.8915%2029.0358%2062.9887%2028.2743%2062.1535%2027.4391C61.3183%2026.6039%2060.5568%2025.7011%2059.8812%2024.7492C61.306%2023.8219%2062.3746%2022.5384%2063.0194%2020.9724C64.1433%2018.2334%2063.8485%2014.8987%2062.1228%2010.7779C61.0542%208.22927%2058.7451%204.43398%2056.5711%202.41965C54.8884%200.859775%2052.7021%200%2050.4114%200C49.0235%200%2047.6294%200.325486%2046.3828%200.951894C42.9314%202.67144%2040.3705%204.61208%2038.7799%206.71853C35.4268%2011.1525%2034.6223%2017.1157%2036.6919%2022.2866C38.9027%2027.8137%2041.6233%2032.5855%2044.9396%2036.7431C40.9785%2036.6018%2035.9979%2036.4913%2030.2067%2036.4913C15.2589%2036.4913%205.67856%2037.2344%205.27938%2037.2651L0.298828%2037.6581V75.9365L4.94775%2076.5937C5.35922%2076.6489%2015.1422%2078.0061%2030.2067%2078.0061C45.2712%2078.0061%2055.0603%2076.6489%2055.4657%2076.5937L60.1146%2075.9365V49.4923C62.3623%2050.739%2064.7512%2051.8751%2067.306%2052.9007C69.2036%2053.6622%2071.2057%2054.0491%2073.2446%2054.0491C76.696%2054.0491%2080.1166%2052.9007%2082.8679%2050.8188C84.9744%2049.2283%2086.9089%2046.6674%2088.6346%2043.216C90.305%2039.869%2089.7154%2035.7789%2087.1668%2033.0399L87.1729%2033.0276ZM54.7164%2071.2385C54.7164%2071.2385%2045.0747%2072.6018%2030.2129%2072.6018C15.351%2072.6018%205.70927%2071.2385%205.70927%2071.2385V42.651C5.70927%2042.651%2015.308%2041.8956%2030.2129%2041.8956C39.0317%2041.8956%2045.9897%2042.1597%2050.2026%2042.3746C50.3132%2042.3746%2050.4114%2042.3869%2050.5158%2042.393C50.6079%2042.393%2050.7001%2042.4053%2050.7922%2042.4053C50.8966%2042.4053%2050.9948%2042.4176%2051.0992%2042.4237C51.1791%2042.4237%2051.2589%2042.4299%2051.3326%2042.436C51.4309%2042.436%2051.5291%2042.4483%2051.6274%2042.4545C51.7072%2042.4545%2051.7809%2042.4606%2051.8546%2042.4667C51.9345%2042.4667%2052.0204%2042.479%2052.1003%2042.479C52.1862%2042.479%2052.2661%2042.4913%2052.3459%2042.4913C52.5179%2042.5036%2052.6837%2042.5097%2052.8434%2042.522C52.8679%2042.522%2052.8925%2042.522%2052.917%2042.522C53.0092%2042.522%2053.0951%2042.5343%2053.1811%2042.5404C53.218%2042.5404%2053.2487%2042.5404%2053.2855%2042.5466C53.3654%2042.5466%2053.4391%2042.5589%2053.5066%2042.5589C53.5435%2042.5589%2053.5803%2042.5589%2053.611%2042.565C53.6724%2042.565%2053.7338%2042.5711%2053.7952%2042.5773C53.8505%2042.5773%2053.8997%2042.5834%2053.9488%2042.5896C53.9795%2042.5896%2054.0163%2042.5896%2054.047%2042.5957C54.1269%2042.5957%2054.2006%2042.608%2054.2681%2042.6141C54.2804%2042.6141%2054.2927%2042.6141%2054.3111%2042.6141C54.3602%2042.6141%2054.4094%2042.6203%2054.4524%2042.6264C54.4769%2042.6264%2054.5015%2042.6264%2054.5261%2042.6264C54.5445%2042.6264%2054.5568%2042.6264%2054.569%2042.6264C54.5875%2042.6264%2054.6059%2042.6264%2054.6243%2042.6264C54.6489%2042.6264%2054.6735%2042.6264%2054.6857%2042.6264C54.7042%2042.6264%2054.7103%2042.6264%2054.7103%2042.6264V71.2139L54.7164%2071.2385ZM84.2497%2041.0174C83.2794%2042.958%2081.7686%2045.4944%2079.914%2046.8946C77.9672%2048.3685%2075.6212%2049.13%2073.2507%2049.13C71.8628%2049.13%2070.4687%2048.8659%2069.1361%2048.3378C66.2251%2047.1709%2063.1607%2045.7093%2060.1207%2043.7932V37.6581L55.1402%2037.2651C55.0051%2037.2528%2053.826%2037.1607%2051.7502%2037.044C46.5547%2031.7196%2043.4043%2025.824%2041.2548%2020.4565C39.8116%2016.8577%2040.3582%2012.7738%2042.698%209.68475C44.0982%207.83623%2046.6346%206.31934%2048.5752%205.34903C49.1586%205.06039%2049.785%204.91914%2050.4114%204.91914C51.4309%204.91914%2052.438%205.2999%2053.218%206.02457C54.6366%207.34493%2056.6264%2010.4033%2057.5844%2012.6878C59.0522%2016.1822%2059.6417%2019.7011%2056.4606%2021.0215C55.6008%2021.3777%2052.8618%2021.9181%2052.8618%2021.9181C54.0163%2025.044%2055.9508%2028.1883%2058.6775%2030.915C61.4043%2033.6418%2064.5486%2035.5824%2067.6745%2036.7308C67.6745%2036.7308%2068.2149%2033.9857%2068.5711%2033.132C69.2712%2031.4493%2070.5854%2030.8168%2072.1883%2030.8168C73.6131%2030.8168%2075.2651%2031.3142%2076.9109%2032.002C79.1954%2032.9601%2082.2599%2034.9498%2083.5742%2036.3685C84.741%2037.6274%2085.0174%2039.4698%2084.2497%2041.0113V41.0174Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.11153%2044.9171V51.0461L16.739%2056.825L9.11153%2062.6039V68.7329L20.7738%2059.8833L28.5302%2065.7667C29.0153%2066.1351%2029.611%2066.3194%2030.2067%2066.3194C30.8024%2066.3194%2031.3981%2066.1351%2031.8833%2065.7667L39.7441%2059.8035L51.3019%2068.5732V62.4442L43.7789%2056.7452L51.3019%2051.0461V44.9171L30.2006%2060.9212L9.09924%2044.9171H9.11153Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24723%22%3E%0A%3Crect%20width%3D%2289.2815%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.304932)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2090%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24723")%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M87.1729%2033.0276C85.1525%2030.8536%2081.3572%2028.5445%2078.8147%2027.4759C76.2968%2026.4197%2074.1289%2025.9038%2072.1944%2025.9038C69.0317%2025.9038%2066.4339%2027.2733%2064.8434%2029.7114C63.8915%2029.0358%2062.9887%2028.2743%2062.1535%2027.4391C61.3183%2026.6039%2060.5568%2025.7011%2059.8812%2024.7492C61.306%2023.8219%2062.3746%2022.5384%2063.0194%2020.9724C64.1433%2018.2334%2063.8485%2014.8987%2062.1228%2010.7779C61.0542%208.22927%2058.7451%204.43398%2056.5711%202.41965C54.8884%200.859775%2052.7021%200%2050.4114%200C49.0235%200%2047.6294%200.325486%2046.3828%200.951894C42.9314%202.67144%2040.3705%204.61208%2038.7799%206.71853C35.4268%2011.1525%2034.6223%2017.1157%2036.6919%2022.2866C38.9027%2027.8137%2041.6233%2032.5855%2044.9396%2036.7431C40.9785%2036.6018%2035.9979%2036.4913%2030.2067%2036.4913C15.2589%2036.4913%205.67856%2037.2344%205.27938%2037.2651L0.298828%2037.6581V75.9365L4.94775%2076.5937C5.35922%2076.6489%2015.1422%2078.0061%2030.2067%2078.0061C45.2712%2078.0061%2055.0603%2076.6489%2055.4657%2076.5937L60.1146%2075.9365V49.4923C62.3623%2050.739%2064.7512%2051.8751%2067.306%2052.9007C69.2036%2053.6622%2071.2057%2054.0491%2073.2446%2054.0491C76.696%2054.0491%2080.1166%2052.9007%2082.8679%2050.8188C84.9744%2049.2283%2086.9089%2046.6674%2088.6346%2043.216C90.305%2039.869%2089.7154%2035.7789%2087.1668%2033.0399L87.1729%2033.0276ZM54.7164%2071.2385C54.7164%2071.2385%2045.0747%2072.6018%2030.2129%2072.6018C15.351%2072.6018%205.70927%2071.2385%205.70927%2071.2385V42.651C5.70927%2042.651%2015.308%2041.8956%2030.2129%2041.8956C39.0317%2041.8956%2045.9897%2042.1597%2050.2026%2042.3746C50.3132%2042.3746%2050.4114%2042.3869%2050.5158%2042.393C50.6079%2042.393%2050.7001%2042.4053%2050.7922%2042.4053C50.8966%2042.4053%2050.9948%2042.4176%2051.0992%2042.4237C51.1791%2042.4237%2051.2589%2042.4299%2051.3326%2042.436C51.4309%2042.436%2051.5291%2042.4483%2051.6274%2042.4545C51.7072%2042.4545%2051.7809%2042.4606%2051.8546%2042.4667C51.9345%2042.4667%2052.0204%2042.479%2052.1003%2042.479C52.1862%2042.479%2052.2661%2042.4913%2052.3459%2042.4913C52.5179%2042.5036%2052.6837%2042.5097%2052.8434%2042.522C52.8679%2042.522%2052.8925%2042.522%2052.917%2042.522C53.0092%2042.522%2053.0951%2042.5343%2053.1811%2042.5404C53.218%2042.5404%2053.2487%2042.5404%2053.2855%2042.5466C53.3654%2042.5466%2053.4391%2042.5589%2053.5066%2042.5589C53.5435%2042.5589%2053.5803%2042.5589%2053.611%2042.565C53.6724%2042.565%2053.7338%2042.5711%2053.7952%2042.5773C53.8505%2042.5773%2053.8997%2042.5834%2053.9488%2042.5896C53.9795%2042.5896%2054.0163%2042.5896%2054.047%2042.5957C54.1269%2042.5957%2054.2006%2042.608%2054.2681%2042.6141C54.2804%2042.6141%2054.2927%2042.6141%2054.3111%2042.6141C54.3602%2042.6141%2054.4094%2042.6203%2054.4524%2042.6264C54.4769%2042.6264%2054.5015%2042.6264%2054.5261%2042.6264C54.5445%2042.6264%2054.5568%2042.6264%2054.569%2042.6264C54.5875%2042.6264%2054.6059%2042.6264%2054.6243%2042.6264C54.6489%2042.6264%2054.6735%2042.6264%2054.6857%2042.6264C54.7042%2042.6264%2054.7103%2042.6264%2054.7103%2042.6264V71.2139L54.7164%2071.2385ZM84.2497%2041.0174C83.2794%2042.958%2081.7686%2045.4944%2079.914%2046.8946C77.9672%2048.3685%2075.6212%2049.13%2073.2507%2049.13C71.8628%2049.13%2070.4687%2048.8659%2069.1361%2048.3378C66.2251%2047.1709%2063.1607%2045.7093%2060.1207%2043.7932V37.6581L55.1402%2037.2651C55.0051%2037.2528%2053.826%2037.1607%2051.7502%2037.044C46.5547%2031.7196%2043.4043%2025.824%2041.2548%2020.4565C39.8116%2016.8577%2040.3582%2012.7738%2042.698%209.68475C44.0982%207.83623%2046.6346%206.31934%2048.5752%205.34903C49.1586%205.06039%2049.785%204.91914%2050.4114%204.91914C51.4309%204.91914%2052.438%205.2999%2053.218%206.02457C54.6366%207.34493%2056.6264%2010.4033%2057.5844%2012.6878C59.0522%2016.1822%2059.6417%2019.7011%2056.4606%2021.0215C55.6008%2021.3777%2052.8618%2021.9181%2052.8618%2021.9181C54.0163%2025.044%2055.9508%2028.1883%2058.6775%2030.915C61.4043%2033.6418%2064.5486%2035.5824%2067.6745%2036.7308C67.6745%2036.7308%2068.2149%2033.9857%2068.5711%2033.132C69.2712%2031.4493%2070.5854%2030.8168%2072.1883%2030.8168C73.6131%2030.8168%2075.2651%2031.3142%2076.9109%2032.002C79.1954%2032.9601%2082.2599%2034.9498%2083.5742%2036.3685C84.741%2037.6274%2085.0174%2039.4698%2084.2497%2041.0113V41.0174Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.11153%2044.9171V51.0461L16.739%2056.825L9.11153%2062.6039V68.7329L20.7738%2059.8833L28.5302%2065.7667C29.0153%2066.1351%2029.611%2066.3194%2030.2067%2066.3194C30.8024%2066.3194%2031.3981%2066.1351%2031.8833%2065.7667L39.7441%2059.8035L51.3019%2068.5732V62.4442L43.7789%2056.7452L51.3019%2051.0461V44.9171L30.2006%2060.9212L9.09924%2044.9171H9.11153Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24723%22%3E%0A%3Crect%20width%3D%2289.2815%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.304932)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-contact2 {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%222.99%22%20y%3D%224.4%22%20width%3D%2234.03%22%20height%3D%2231.21%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_54%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_53%22%3E%3Cpath%20id%3D%22Path_20%22%20class%3D%22cls-2%22%20d%3D%22M12.04%2C17.99h-.88v12.24h.88c1.01%2C0%2C1.84-.82%2C1.84-1.84v-8.57c0-1.01-.82-1.84-1.84-1.84%22%2F%3E%3Cpath%20id%3D%22Path_21%22%20class%3D%22cls-2%22%20d%3D%22M37.01%2C24.11c0-2.33-1.33-4.46-3.42-5.49.32-6.95-4.65-13.02-11.53-14.07-.4-.06-.8-.1-1.2-.13-.23-.01-.46-.02-.7-.03h-.35c-.23%2C0-.47.01-.7.03-.4.03-.8.07-1.2.13-6.87%2C1.05-11.84%2C7.13-11.51%2C14.07-3.03%2C1.49-4.28%2C5.16-2.79%2C8.19%2C1.03%2C2.1%2C3.16%2C3.42%2C5.5%2C3.42v-12.24c0-2.98%2C1.22-5.82%2C3.38-7.88.86-.82%2C1.84-1.49%2C2.91-1.99.93-.44%2C1.92-.74%2C2.94-.89.5-.08%2C1.01-.12%2C1.52-.12h.28c.51%2C0%2C1.01.05%2C1.52.12%2C1.02.16%2C2.01.46%2C2.94.89%2C2.2%2C1.03%2C3.99%2C2.75%2C5.1%2C4.91.47.91.81%2C1.89%2C1%2C2.89.13.68.2%2C1.37.2%2C2.06v12.24c.16%2C0%2C.31-.01.47-.02v2.03l-7.99%2C1.37c0-.42-.34-.76-.76-.76h-3.06c-.42%2C0-.76.34-.76.76v1.23c0%2C.42.34.76.76.76h3.06c.3%2C0%2C.57-.18.69-.45l9.58-1.73v-3.53c2.47-.85%2C4.12-3.17%2C4.13-5.78%22%2F%3E%3Cpath%20id%3D%22Path_22%22%20class%3D%22cls-2%22%20d%3D%22M28.85%2C30.23v-12.24h-.88c-1.01%2C0-1.84.82-1.84%2C1.84v8.57c0%2C1.01.82%2C1.84%2C1.84%2C1.84h.88Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%222.99%22%20y%3D%224.4%22%20width%3D%2234.03%22%20height%3D%2231.21%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_54%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_53%22%3E%3Cpath%20id%3D%22Path_20%22%20class%3D%22cls-2%22%20d%3D%22M12.04%2C17.99h-.88v12.24h.88c1.01%2C0%2C1.84-.82%2C1.84-1.84v-8.57c0-1.01-.82-1.84-1.84-1.84%22%2F%3E%3Cpath%20id%3D%22Path_21%22%20class%3D%22cls-2%22%20d%3D%22M37.01%2C24.11c0-2.33-1.33-4.46-3.42-5.49.32-6.95-4.65-13.02-11.53-14.07-.4-.06-.8-.1-1.2-.13-.23-.01-.46-.02-.7-.03h-.35c-.23%2C0-.47.01-.7.03-.4.03-.8.07-1.2.13-6.87%2C1.05-11.84%2C7.13-11.51%2C14.07-3.03%2C1.49-4.28%2C5.16-2.79%2C8.19%2C1.03%2C2.1%2C3.16%2C3.42%2C5.5%2C3.42v-12.24c0-2.98%2C1.22-5.82%2C3.38-7.88.86-.82%2C1.84-1.49%2C2.91-1.99.93-.44%2C1.92-.74%2C2.94-.89.5-.08%2C1.01-.12%2C1.52-.12h.28c.51%2C0%2C1.01.05%2C1.52.12%2C1.02.16%2C2.01.46%2C2.94.89%2C2.2%2C1.03%2C3.99%2C2.75%2C5.1%2C4.91.47.91.81%2C1.89%2C1%2C2.89.13.68.2%2C1.37.2%2C2.06v12.24c.16%2C0%2C.31-.01.47-.02v2.03l-7.99%2C1.37c0-.42-.34-.76-.76-.76h-3.06c-.42%2C0-.76.34-.76.76v1.23c0%2C.42.34.76.76.76h3.06c.3%2C0%2C.57-.18.69-.45l9.58-1.73v-3.53c2.47-.85%2C4.12-3.17%2C4.13-5.78%22%2F%3E%3Cpath%20id%3D%22Path_22%22%20class%3D%22cls-2%22%20d%3D%22M28.85%2C30.23v-12.24h-.88c-1.01%2C0-1.84.82-1.84%2C1.84v8.57c0%2C1.01.82%2C1.84%2C1.84%2C1.84h.88Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-covid,
 .toptask-items .covid a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2093%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24724")%22%3E%0A%3Cpath%20d%3D%22M85.9203%2039.7725C85.7921%2040.1206%2085.6516%2040.4809%2085.5234%2040.835L81.0106%2039.1313C82.0121%2035.2108%2081.9632%2030.9973%2080.6808%2026.9363L85.4684%2024.7685C86.1401%2026.2768%2086.8119%2027.7791%2087.4653%2029.2935L92.0697%2027.2111C91.6422%2026.1181%2091.1781%2024.9639%2090.6896%2023.7853C90.201%2022.6067%2089.6698%2021.3854%2089.1202%2020.1702C88.5706%2018.955%2088.0027%2017.7581%2087.4408%2016.6039C86.879%2015.4498%2086.3172%2014.3445%2085.7798%2013.3002L81.1816%2015.3826C81.8899%2016.8726%2082.5739%2018.3749%2083.2578%2019.871L78.458%2022.0388C76.2047%2018.326%2072.9926%2015.462%2069.2858%2013.6361L71.2949%208.31112C72.8338%208.90347%2074.3666%209.50192%2075.9054%2010.1126L77.6886%205.38605C75.539%204.44563%2073.1208%203.43803%2070.6232%202.49151C68.7485%201.78314%2066.8859%201.13583%2065.1272%200.555703C64.541%200.360291%2063.967%200.177092%2063.4052%200L61.622%204.72653C63.1731%205.28224%2064.7242%205.84405%2066.2692%206.41807L64.2234%2011.8469C62.654%2011.4988%2061.0419%2011.3156%2059.4175%2011.3156C57.1703%2011.3156%2054.9047%2011.6637%2052.6819%2012.372L50.227%206.94935C51.7354%206.27762%2053.2376%205.60589%2054.7521%204.95248L52.6697%200.348078C50.4835%201.20301%2048.0592%202.19839%2045.6287%203.29758C43.1922%204.39677%2040.8473%205.55703%2038.7588%206.63791L40.8411%2011.2362C42.3312%2010.5278%2043.8334%209.84389%2045.3295%209.15995L47.7905%2014.6071C43.8334%2017.0253%2040.8534%2020.5488%2039.0641%2024.5792C37.8611%2024.225%2036.6215%2023.9624%2035.3452%2023.8159V17.8497H36.4566C37.7329%2017.8619%2039.0092%2017.8802%2040.2916%2017.9046V12.8545C37.9466%2012.7323%2035.3269%2012.6407%2032.6583%2012.6407C29.9897%2012.6407%2027.3699%2012.7323%2025.025%2012.8545V17.9046C26.6677%2017.8741%2028.3226%2017.868%2029.9713%2017.8619V23.8403C29.0187%2023.9563%2028.0844%2024.1273%2027.1745%2024.3655C26.8203%2024.4571%2026.4661%2024.5548%2026.1181%2024.6647C25.4219%2024.8845%2024.738%2025.1349%2024.0723%2025.4158C23.4067%2025.6967%2022.7533%2026.0142%2022.1243%2026.3562C21.4953%2026.6982%2020.8786%2027.0707%2020.2862%2027.4737C19.7855%2027.8096%2019.3031%2028.1699%2018.8329%2028.5485L14.7231%2024.4387C15.8956%2023.2785%2017.0619%2022.1182%2018.2527%2020.9702L14.6803%2017.3978C12.9338%2018.9672%2011.0225%2020.7564%209.13552%2022.6434C8.18899%2023.5899%207.273%2024.5364%206.39364%2025.4708C5.51429%2026.4051%204.67157%2027.3211%203.88992%2028.1882L7.4623%2031.7606C8.60424%2030.5759%209.77061%2029.4034%2010.9309%2028.231L15.0773%2032.3774C15.0162%2032.4567%2014.9551%2032.53%2014.8941%2032.6155C12.7568%2035.4734%2011.2851%2038.8687%2010.7232%2042.5571C10.6866%2042.7831%2010.6622%2043.009%2010.6378%2043.2411H5.20896C5.22117%2041.5923%205.23338%2039.9435%205.26392%2038.2947H0.213732C0.0915995%2040.6396%200%2043.2594%200%2045.928C0%2048.5966%200.0915995%2051.2163%200.213732%2053.5613H5.26392C5.23338%2051.9125%205.21506%2050.2637%205.20896%2048.6149H10.6316C10.6622%2048.8592%2010.6866%2049.1034%2010.7232%2049.3477C11.2851%2053.0361%2012.7568%2056.4314%2014.8941%2059.2893C14.8941%2059.2893%2014.9002%2059.3015%2014.9063%2059.3015L11.3644%2062.8433C10.2042%2061.6709%209.04392%2060.5045%207.89587%2059.3137L4.32349%2062.8861C5.50207%2064.1929%206.80279%2065.5974%208.17678%2067.0142C8.63478%2067.4844%209.09888%2067.9607%209.5752%2068.4309C10.2775%2069.1332%2010.9797%2069.8171%2011.682%2070.4827C12.3904%2071.1606%2013.0987%2071.8262%2013.7827%2072.4613C14.2346%2072.8765%2014.6864%2073.2857%2015.12%2073.6765L18.6924%2070.1041C17.5077%2068.9622%2016.3352%2067.7958%2015.1628%2066.6356L18.6191%2063.1792C19.1565%2063.6189%2019.7122%2064.0402%2020.2923%2064.425C20.8847%2064.828%2021.5014%2065.2005%2022.1304%2065.5425C22.7594%2065.8844%2023.4128%2066.202%2024.0784%2066.4829C24.7441%2066.7638%2025.428%2067.0142%2026.1242%2067.234C26.4722%2067.3439%2026.8264%2067.4416%2027.1806%2067.5332C28.0966%2067.7714%2029.037%2067.9424%2029.9897%2068.0584V72.7849H28.8722C27.6325%2072.7727%2026.3868%2072.7544%2025.1471%2072.7361H25.0433V77.7863C27.3882%2077.9084%2030.008%2078%2032.6766%2078C35.3452%2078%2037.9649%2077.9084%2040.3099%2077.7863V72.7361C38.6672%2072.7666%2037.0123%2072.7727%2035.3635%2072.7788V68.0828C38.9786%2067.6615%2042.3373%2066.3791%2045.2135%2064.4311C45.5127%2064.2295%2045.7997%2064.0219%2046.0867%2063.8082C46.1661%2063.7532%2046.2333%2063.6922%2046.3127%2063.6311L49.7507%2067.0691C48.5783%2068.2294%2047.4119%2069.3896%2046.2211%2070.5316L48.6027%2072.9132L49.7935%2074.104C51.54%2072.5346%2053.4513%2070.7453%2055.3383%2068.8584C57.2252%2066.9714%2059.0145%2065.0539%2060.5839%2063.3136L57.0115%2059.7412C55.8696%2060.9259%2054.7032%2062.0983%2053.5429%2063.2708L50.1415%2059.8694C50.2942%2059.674%2050.453%2059.4847%2050.6057%2059.2832C51.5949%2057.958%2052.4315%2056.5108%2053.1094%2054.9841C55.1551%2055.5887%2057.2863%2055.9062%2059.4419%2055.9062C61.5976%2055.9062%2063.8509%2055.5765%2066.0249%2054.8986L67.9668%2059.1977C66.4585%2059.8694%2064.9562%2060.5411%2063.4418%2061.1945L65.5242%2065.799C66.6172%2065.3715%2067.7714%2064.9074%2068.95%2064.4189C70.1347%2063.9242%2071.3499%2063.399%2072.5651%2062.8494C75.0016%2061.7503%2077.3466%2060.59%2079.4351%2059.5091L77.3527%2054.9108C75.8627%2055.6192%2074.3605%2056.3031%2072.8643%2056.9871L70.9285%2052.7063C74.4582%2050.5873%2077.2245%2047.5951%2079.0687%2044.1448L83.6303%2045.8669C83.038%2047.4058%2082.4395%2048.9385%2081.8289%2050.4774L86.5554%2052.2606C87.4958%2050.111%2088.5034%2047.6928%2089.4499%2045.1952C89.9201%2043.9433%2090.3659%2042.6976%2090.7812%2041.4885C91.1964%2040.2732%2091.5872%2039.0947%2091.9414%2037.9771L87.2149%2036.194C86.7874%2037.3909%2086.36%2038.5817%2085.9203%2039.7725ZM47.6317%2021.4953C48.4805%2022.3258%2049.3294%2023.1625%2050.1721%2023.9991L46.0806%2028.0905C45.7936%2027.8768%2045.5005%2027.6691%2045.2074%2027.4676C44.8105%2027.1989%2044.4074%2026.9486%2043.9983%2026.7104C44.8654%2024.7746%2046.0867%2023.0037%2047.6317%2021.4953ZM59.4358%2050.5385C57.7993%2050.5385%2056.1993%2050.3003%2054.6788%2049.8484C54.7521%2049.4393%2054.8192%2049.0301%2054.8681%2048.621H60.1381C60.1381%2049.2561%2060.1198%2049.8851%2060.1198%2050.5202C59.8938%2050.5263%2059.6679%2050.5385%2059.4358%2050.5385ZM66.3913%2049.0301C66.031%2049.195%2065.6646%2049.3416%2065.2982%2049.4759C65.3287%2048.3157%2065.3471%2047.131%2065.3471%2045.9341C65.3471%2043.9311%2065.2982%2041.9587%2065.2188%2040.1084H65.2066C65.1822%2039.4855%2065.1516%2038.8809%2065.1211%2038.2947H60.0709C60.1015%2039.9435%2060.1198%2041.5923%2060.1259%2043.2411H54.8559C54.3796%2039.284%2052.8712%2035.6444%2050.5934%2032.6033C50.3858%2032.3285%2050.1782%2032.0598%2049.9583%2031.7972L53.9643%2027.7913C55.1246%2028.9638%2056.2848%2030.1301%2057.4329%2031.3209L61.0052%2027.7485C59.4358%2026.002%2057.6466%2024.0907%2055.7596%2022.2037C54.4589%2020.903%2053.146%2019.6511%2051.8819%2018.4848C52.0712%2018.3932%2052.2544%2018.2955%2052.4499%2018.21C54.6605%2017.2085%2057.0054%2016.7016%2059.4053%2016.7016C66.0432%2016.7016%2072.0949%2020.6099%2074.8307%2026.6493C78.6717%2035.1498%2074.8856%2045.1891%2066.3913%2049.0301Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24724%22%3E%0A%3Crect%20width%3D%2292.0697%22%20height%3D%2278%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2093%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24724")%22%3E%0A%3Cpath%20d%3D%22M85.9203%2039.7725C85.7921%2040.1206%2085.6516%2040.4809%2085.5234%2040.835L81.0106%2039.1313C82.0121%2035.2108%2081.9632%2030.9973%2080.6808%2026.9363L85.4684%2024.7685C86.1401%2026.2768%2086.8119%2027.7791%2087.4653%2029.2935L92.0697%2027.2111C91.6422%2026.1181%2091.1781%2024.9639%2090.6896%2023.7853C90.201%2022.6067%2089.6698%2021.3854%2089.1202%2020.1702C88.5706%2018.955%2088.0027%2017.7581%2087.4408%2016.6039C86.879%2015.4498%2086.3172%2014.3445%2085.7798%2013.3002L81.1816%2015.3826C81.8899%2016.8726%2082.5739%2018.3749%2083.2578%2019.871L78.458%2022.0388C76.2047%2018.326%2072.9926%2015.462%2069.2858%2013.6361L71.2949%208.31112C72.8338%208.90347%2074.3666%209.50192%2075.9054%2010.1126L77.6886%205.38605C75.539%204.44563%2073.1208%203.43803%2070.6232%202.49151C68.7485%201.78314%2066.8859%201.13583%2065.1272%200.555703C64.541%200.360291%2063.967%200.177092%2063.4052%200L61.622%204.72653C63.1731%205.28224%2064.7242%205.84405%2066.2692%206.41807L64.2234%2011.8469C62.654%2011.4988%2061.0419%2011.3156%2059.4175%2011.3156C57.1703%2011.3156%2054.9047%2011.6637%2052.6819%2012.372L50.227%206.94935C51.7354%206.27762%2053.2376%205.60589%2054.7521%204.95248L52.6697%200.348078C50.4835%201.20301%2048.0592%202.19839%2045.6287%203.29758C43.1922%204.39677%2040.8473%205.55703%2038.7588%206.63791L40.8411%2011.2362C42.3312%2010.5278%2043.8334%209.84389%2045.3295%209.15995L47.7905%2014.6071C43.8334%2017.0253%2040.8534%2020.5488%2039.0641%2024.5792C37.8611%2024.225%2036.6215%2023.9624%2035.3452%2023.8159V17.8497H36.4566C37.7329%2017.8619%2039.0092%2017.8802%2040.2916%2017.9046V12.8545C37.9466%2012.7323%2035.3269%2012.6407%2032.6583%2012.6407C29.9897%2012.6407%2027.3699%2012.7323%2025.025%2012.8545V17.9046C26.6677%2017.8741%2028.3226%2017.868%2029.9713%2017.8619V23.8403C29.0187%2023.9563%2028.0844%2024.1273%2027.1745%2024.3655C26.8203%2024.4571%2026.4661%2024.5548%2026.1181%2024.6647C25.4219%2024.8845%2024.738%2025.1349%2024.0723%2025.4158C23.4067%2025.6967%2022.7533%2026.0142%2022.1243%2026.3562C21.4953%2026.6982%2020.8786%2027.0707%2020.2862%2027.4737C19.7855%2027.8096%2019.3031%2028.1699%2018.8329%2028.5485L14.7231%2024.4387C15.8956%2023.2785%2017.0619%2022.1182%2018.2527%2020.9702L14.6803%2017.3978C12.9338%2018.9672%2011.0225%2020.7564%209.13552%2022.6434C8.18899%2023.5899%207.273%2024.5364%206.39364%2025.4708C5.51429%2026.4051%204.67157%2027.3211%203.88992%2028.1882L7.4623%2031.7606C8.60424%2030.5759%209.77061%2029.4034%2010.9309%2028.231L15.0773%2032.3774C15.0162%2032.4567%2014.9551%2032.53%2014.8941%2032.6155C12.7568%2035.4734%2011.2851%2038.8687%2010.7232%2042.5571C10.6866%2042.7831%2010.6622%2043.009%2010.6378%2043.2411H5.20896C5.22117%2041.5923%205.23338%2039.9435%205.26392%2038.2947H0.213732C0.0915995%2040.6396%200%2043.2594%200%2045.928C0%2048.5966%200.0915995%2051.2163%200.213732%2053.5613H5.26392C5.23338%2051.9125%205.21506%2050.2637%205.20896%2048.6149H10.6316C10.6622%2048.8592%2010.6866%2049.1034%2010.7232%2049.3477C11.2851%2053.0361%2012.7568%2056.4314%2014.8941%2059.2893C14.8941%2059.2893%2014.9002%2059.3015%2014.9063%2059.3015L11.3644%2062.8433C10.2042%2061.6709%209.04392%2060.5045%207.89587%2059.3137L4.32349%2062.8861C5.50207%2064.1929%206.80279%2065.5974%208.17678%2067.0142C8.63478%2067.4844%209.09888%2067.9607%209.5752%2068.4309C10.2775%2069.1332%2010.9797%2069.8171%2011.682%2070.4827C12.3904%2071.1606%2013.0987%2071.8262%2013.7827%2072.4613C14.2346%2072.8765%2014.6864%2073.2857%2015.12%2073.6765L18.6924%2070.1041C17.5077%2068.9622%2016.3352%2067.7958%2015.1628%2066.6356L18.6191%2063.1792C19.1565%2063.6189%2019.7122%2064.0402%2020.2923%2064.425C20.8847%2064.828%2021.5014%2065.2005%2022.1304%2065.5425C22.7594%2065.8844%2023.4128%2066.202%2024.0784%2066.4829C24.7441%2066.7638%2025.428%2067.0142%2026.1242%2067.234C26.4722%2067.3439%2026.8264%2067.4416%2027.1806%2067.5332C28.0966%2067.7714%2029.037%2067.9424%2029.9897%2068.0584V72.7849H28.8722C27.6325%2072.7727%2026.3868%2072.7544%2025.1471%2072.7361H25.0433V77.7863C27.3882%2077.9084%2030.008%2078%2032.6766%2078C35.3452%2078%2037.9649%2077.9084%2040.3099%2077.7863V72.7361C38.6672%2072.7666%2037.0123%2072.7727%2035.3635%2072.7788V68.0828C38.9786%2067.6615%2042.3373%2066.3791%2045.2135%2064.4311C45.5127%2064.2295%2045.7997%2064.0219%2046.0867%2063.8082C46.1661%2063.7532%2046.2333%2063.6922%2046.3127%2063.6311L49.7507%2067.0691C48.5783%2068.2294%2047.4119%2069.3896%2046.2211%2070.5316L48.6027%2072.9132L49.7935%2074.104C51.54%2072.5346%2053.4513%2070.7453%2055.3383%2068.8584C57.2252%2066.9714%2059.0145%2065.0539%2060.5839%2063.3136L57.0115%2059.7412C55.8696%2060.9259%2054.7032%2062.0983%2053.5429%2063.2708L50.1415%2059.8694C50.2942%2059.674%2050.453%2059.4847%2050.6057%2059.2832C51.5949%2057.958%2052.4315%2056.5108%2053.1094%2054.9841C55.1551%2055.5887%2057.2863%2055.9062%2059.4419%2055.9062C61.5976%2055.9062%2063.8509%2055.5765%2066.0249%2054.8986L67.9668%2059.1977C66.4585%2059.8694%2064.9562%2060.5411%2063.4418%2061.1945L65.5242%2065.799C66.6172%2065.3715%2067.7714%2064.9074%2068.95%2064.4189C70.1347%2063.9242%2071.3499%2063.399%2072.5651%2062.8494C75.0016%2061.7503%2077.3466%2060.59%2079.4351%2059.5091L77.3527%2054.9108C75.8627%2055.6192%2074.3605%2056.3031%2072.8643%2056.9871L70.9285%2052.7063C74.4582%2050.5873%2077.2245%2047.5951%2079.0687%2044.1448L83.6303%2045.8669C83.038%2047.4058%2082.4395%2048.9385%2081.8289%2050.4774L86.5554%2052.2606C87.4958%2050.111%2088.5034%2047.6928%2089.4499%2045.1952C89.9201%2043.9433%2090.3659%2042.6976%2090.7812%2041.4885C91.1964%2040.2732%2091.5872%2039.0947%2091.9414%2037.9771L87.2149%2036.194C86.7874%2037.3909%2086.36%2038.5817%2085.9203%2039.7725ZM47.6317%2021.4953C48.4805%2022.3258%2049.3294%2023.1625%2050.1721%2023.9991L46.0806%2028.0905C45.7936%2027.8768%2045.5005%2027.6691%2045.2074%2027.4676C44.8105%2027.1989%2044.4074%2026.9486%2043.9983%2026.7104C44.8654%2024.7746%2046.0867%2023.0037%2047.6317%2021.4953ZM59.4358%2050.5385C57.7993%2050.5385%2056.1993%2050.3003%2054.6788%2049.8484C54.7521%2049.4393%2054.8192%2049.0301%2054.8681%2048.621H60.1381C60.1381%2049.2561%2060.1198%2049.8851%2060.1198%2050.5202C59.8938%2050.5263%2059.6679%2050.5385%2059.4358%2050.5385ZM66.3913%2049.0301C66.031%2049.195%2065.6646%2049.3416%2065.2982%2049.4759C65.3287%2048.3157%2065.3471%2047.131%2065.3471%2045.9341C65.3471%2043.9311%2065.2982%2041.9587%2065.2188%2040.1084H65.2066C65.1822%2039.4855%2065.1516%2038.8809%2065.1211%2038.2947H60.0709C60.1015%2039.9435%2060.1198%2041.5923%2060.1259%2043.2411H54.8559C54.3796%2039.284%2052.8712%2035.6444%2050.5934%2032.6033C50.3858%2032.3285%2050.1782%2032.0598%2049.9583%2031.7972L53.9643%2027.7913C55.1246%2028.9638%2056.2848%2030.1301%2057.4329%2031.3209L61.0052%2027.7485C59.4358%2026.002%2057.6466%2024.0907%2055.7596%2022.2037C54.4589%2020.903%2053.146%2019.6511%2051.8819%2018.4848C52.0712%2018.3932%2052.2544%2018.2955%2052.4499%2018.21C54.6605%2017.2085%2057.0054%2016.7016%2059.4053%2016.7016C66.0432%2016.7016%2072.0949%2020.6099%2074.8307%2026.6493C78.6717%2035.1498%2074.8856%2045.1891%2066.3913%2049.0301Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24724%22%3E%0A%3Crect%20width%3D%2292.0697%22%20height%3D%2278%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-customer-service,
 .toptask-items .customer-service a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2090%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24729")%22%3E%0A%3Cpath%20d%3D%22M35.3013%2056.9278C33.8084%2056.9278%2032.7419%2058.0369%2032.7419%2059.6151C32.7419%2061.1081%2033.7657%2062.2598%2035.2587%2062.2598C36.8369%2062.2598%2037.818%2061.1081%2037.818%2059.6151C37.818%2058.0369%2036.7943%2056.9278%2035.3013%2056.9278Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M35.9412%2032.565C33.6804%2032.565%2031.249%2033.2475%2029.8413%2034.2713L30.8651%2036.9586C31.9315%2036.1481%2033.6377%2035.6363%2035.1733%2035.6363C37.8607%2035.6789%2039.2257%2037.1292%2039.2257%2039.3047C39.2257%2041.2242%2038.1593%2042.8878%2036.2397%2045.1486C34.1069%2047.708%2033.3391%2050.2247%2033.5951%2052.5281L33.6804%2053.6372H37.0076L36.9649%2052.5281C36.8369%2050.3527%2037.5194%2048.4758%2039.3963%2046.2577C41.4438%2043.8263%2043.0647%2041.7361%2043.0647%2038.8355C43.0647%2035.5936%2040.8466%2032.565%2035.9412%2032.565Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M80.1269%2039.5119C85.6356%2035.3437%2089.0786%2029.4267%2089.0786%2022.8516C89.0786%2010.2314%2076.3914%200%2060.7427%200C46.7453%200%2035.1306%208.18391%2032.8272%2018.9394C14.7531%2019.762%200.414551%2031.5656%200.414551%2046.0078C0.414551%2054.6122%205.50283%2062.272%2013.4369%2067.2384H13.4247L7.63564%2078L23.327%2071.565C26.9285%2072.5705%2030.8041%2073.125%2034.8442%2073.125C53.8567%2073.125%2069.2739%2060.9863%2069.2739%2046.0078C69.2739%2045.5508%2069.2556%2045.0998%2069.2313%2044.655C70.1819%2044.4173%2071.1081%2044.137%2072.01%2043.8202L85.9281%2050.2734L80.1391%2039.5058H80.1269V39.5119ZM34.8442%2067.5614C19.0492%2067.5614%206.20361%2057.8906%206.20361%2046.0078C6.20361%2034.125%2019.0492%2024.4542%2034.8442%2024.4542C50.6392%2024.4542%2063.4849%2034.125%2063.4849%2046.0078C63.4849%2057.8906%2050.6392%2067.5614%2034.8442%2067.5614ZM68.8961%2041.9798C68.8961%2041.9798%2068.8961%2042.0042%2068.8961%2042.0164C68.8961%2042.0042%2068.8961%2041.992%2068.8961%2041.9798ZM68.238%2039.39C64.7706%2028.5005%2052.9488%2020.2252%2038.4456%2019.0369C40.7247%2011.2125%2049.8531%205.33813%2060.7427%205.33813C73.3446%205.33813%2083.5942%2013.193%2083.5942%2022.8455C83.5942%2030.487%2077.1653%2037.0012%2068.238%2039.3839V39.39Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24729%22%3E%0A%3Crect%20width%3D%2288.6641%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.414551)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2090%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24729")%22%3E%0A%3Cpath%20d%3D%22M35.3013%2056.9278C33.8084%2056.9278%2032.7419%2058.0369%2032.7419%2059.6151C32.7419%2061.1081%2033.7657%2062.2598%2035.2587%2062.2598C36.8369%2062.2598%2037.818%2061.1081%2037.818%2059.6151C37.818%2058.0369%2036.7943%2056.9278%2035.3013%2056.9278Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M35.9412%2032.565C33.6804%2032.565%2031.249%2033.2475%2029.8413%2034.2713L30.8651%2036.9586C31.9315%2036.1481%2033.6377%2035.6363%2035.1733%2035.6363C37.8607%2035.6789%2039.2257%2037.1292%2039.2257%2039.3047C39.2257%2041.2242%2038.1593%2042.8878%2036.2397%2045.1486C34.1069%2047.708%2033.3391%2050.2247%2033.5951%2052.5281L33.6804%2053.6372H37.0076L36.9649%2052.5281C36.8369%2050.3527%2037.5194%2048.4758%2039.3963%2046.2577C41.4438%2043.8263%2043.0647%2041.7361%2043.0647%2038.8355C43.0647%2035.5936%2040.8466%2032.565%2035.9412%2032.565Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M80.1269%2039.5119C85.6356%2035.3437%2089.0786%2029.4267%2089.0786%2022.8516C89.0786%2010.2314%2076.3914%200%2060.7427%200C46.7453%200%2035.1306%208.18391%2032.8272%2018.9394C14.7531%2019.762%200.414551%2031.5656%200.414551%2046.0078C0.414551%2054.6122%205.50283%2062.272%2013.4369%2067.2384H13.4247L7.63564%2078L23.327%2071.565C26.9285%2072.5705%2030.8041%2073.125%2034.8442%2073.125C53.8567%2073.125%2069.2739%2060.9863%2069.2739%2046.0078C69.2739%2045.5508%2069.2556%2045.0998%2069.2313%2044.655C70.1819%2044.4173%2071.1081%2044.137%2072.01%2043.8202L85.9281%2050.2734L80.1391%2039.5058H80.1269V39.5119ZM34.8442%2067.5614C19.0492%2067.5614%206.20361%2057.8906%206.20361%2046.0078C6.20361%2034.125%2019.0492%2024.4542%2034.8442%2024.4542C50.6392%2024.4542%2063.4849%2034.125%2063.4849%2046.0078C63.4849%2057.8906%2050.6392%2067.5614%2034.8442%2067.5614ZM68.8961%2041.9798C68.8961%2041.9798%2068.8961%2042.0042%2068.8961%2042.0164C68.8961%2042.0042%2068.8961%2041.992%2068.8961%2041.9798ZM68.238%2039.39C64.7706%2028.5005%2052.9488%2020.2252%2038.4456%2019.0369C40.7247%2011.2125%2049.8531%205.33813%2060.7427%205.33813C73.3446%205.33813%2083.5942%2013.193%2083.5942%2022.8455C83.5942%2030.487%2077.1653%2037.0012%2068.238%2039.3839V39.39Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24729%22%3E%0A%3Crect%20width%3D%2288.6641%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.414551)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-digi-taalhuis,
 .toptask-items .digi-taalhuis a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2093%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24726")%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M44.9319%2018.0314L39.35%2033.991H42.4457L43.5547%2030.7247H49.5875L50.6966%2033.991H54.103L48.4053%2018.0314H44.9319ZM44.3408%2028.2994L45.785%2024.2349C46.0897%2023.3147%2046.3518%2022.3885%2046.5407%2021.5658H46.565C46.7539%2022.4616%2046.9916%2023.2477%2047.2963%2024.1191L48.7832%2028.3055H44.3347L44.3408%2028.2994Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M77.7285%2031.4194C74.511%2031.4194%2073.0728%2029.4816%2073.0728%2026.0021C73.0728%2022.9064%2074.5414%2020.6578%2077.5213%2020.6578C78.606%2020.6578%2079.6967%2020.8224%2080.7388%2021.1331L81.0678%2018.3422C80.0258%2018.0558%2078.8192%2017.9156%2077.6858%2017.9156C72.3416%2017.9156%2069.6908%2021.4622%2069.6908%2026.5261C69.6908%2030.4992%2071.4885%2034.2103%2077.0703%2034.2103C78.5633%2034.2103%2080.0014%2033.9239%2081.1836%2033.5035L80.8302%2030.7613C80.0014%2031.1391%2078.7035%2031.4255%2077.7345%2031.4255L77.7285%2031.4194Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M64.4867%2025.5084V25.4597C65.998%2024.8686%2067.0157%2023.4731%2067.0157%2021.8888C67.0157%2019.3355%2065.1022%2017.94%2061.6471%2017.94C59.6849%2017.94%2057.6008%2017.9888%2056.2541%2018.0558V33.9909C58.265%2033.9909%2059.9408%2034.0397%2060.9097%2034.0397C65.736%2034.0397%2067.3203%2031.3889%2067.3203%2029.0733C67.3203%2027.4645%2066.3758%2025.9045%2064.4807%2025.5023L64.4867%2025.5084ZM59.3314%2020.4689C59.8738%2020.4445%2060.4892%2020.4202%2061.1291%2020.4202C63.0669%2020.4202%2063.7799%2021.2002%2063.7799%2022.3823C63.7799%2023.8022%2062.6952%2024.6553%2060.5867%2024.6553C60.0871%2024.6553%2059.7092%2024.6553%2059.3314%2024.6309V20.4689ZM61.0072%2031.5352C60.3003%2031.5352%2059.7092%2031.4864%2059.3314%2031.4377V26.9709C59.6605%2026.9466%2060.4405%2026.9466%2060.6782%2026.9466C62.6891%2026.9466%2064.0358%2027.5864%2064.0358%2029.1464C64.0358%2030.5906%2063.0182%2031.5352%2061.0072%2031.5352Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M82.8046%2044.5392C89.0141%2039.8409%2092.8958%2033.1683%2092.8958%2025.7583C92.8958%2011.5294%2078.5938%200%2060.9524%200C43.311%200%2029.0089%2011.5355%2029.0089%2025.7583C29.0089%2030.8587%2030.8553%2035.6058%2034.0302%2039.6094C20.8981%2039.6094%207.27251%2039.6094%203.47611%2039.6155C2.20861%2039.6155%201.11783%2040.7672%200.880171%2042.3577C0.532827%2045.3741%200.0697021%2050.8645%200.0697021%2058.7986C0.0697021%2066.7327%200.532827%2072.2292%200.874077%2075.2456C1.11173%2076.8422%202.20251%2077.9939%203.47611%2077.9939C10.7033%2077.9939%2053.6033%2077.9939%2060.8366%2077.9878C62.1041%2077.9878%2063.1949%2076.83%2063.4325%2075.2395C63.7799%2072.2109%2064.243%2066.7022%2064.243%2058.8047C64.243%2056.0381%2064.1881%2053.5702%2064.0967%2051.3947C67.4605%2051.1266%2070.678%2050.4441%2073.6578%2049.402L89.3492%2056.678L82.8228%2044.5392H82.8046ZM56.51%2072.6375H6.38892C6.38892%2072.6375%205.4322%2068.0002%205.4322%2058.8047C5.4322%2049.6092%206.38892%2044.9719%206.38892%2044.9719H56.5161C56.5161%2044.9719%2056.5527%2045.24%2056.6075%2045.7519C56.6197%2045.8433%2056.6258%2045.9469%2056.638%2046.0505C56.638%2046.0992%2056.6502%2046.148%2056.6563%2046.1967C56.6685%2046.3003%2056.6806%2046.4161%2056.6867%2046.5319C56.6867%2046.5928%2056.6989%2046.6537%2056.705%2046.7208C56.7172%2046.8487%2056.7294%2046.9889%2056.7416%2047.1352C56.7416%2047.19%2056.7538%2047.2509%2056.7538%2047.3119C56.7659%2047.4764%2056.7842%2047.647%2056.7964%2047.8359C56.7964%2047.8725%2056.7964%2047.9091%2056.8025%2047.9456C56.8756%2048.8597%2056.9488%2049.987%2057.0097%2051.3216C57.1072%2053.3447%2057.1742%2055.837%2057.1742%2058.8047C57.1742%2067.9453%2056.51%2072.6375%2056.51%2072.6375ZM61.5922%2061.2848C61.5922%2061.7419%2061.1961%2062.1136%2060.7086%2062.1136C60.2211%2062.1136%2059.825%2061.7419%2059.825%2061.2848V56.3184C59.825%2055.8614%2060.2211%2055.4897%2060.7086%2055.4897C61.1961%2055.4897%2061.5922%2055.8614%2061.5922%2056.3184V61.2848ZM63.7738%2045.9103C63.6641%2044.4905%2063.5422%2043.3083%2063.4386%2042.3698C63.201%2040.7733%2062.1102%2039.6155%2060.8366%2039.6155C58.1492%2039.6155%2050.5442%2039.6155%2041.6778%2039.6155C37.2355%2035.9897%2034.5116%2031.1208%2034.5116%2025.7644C34.5116%2014.5884%2046.3761%205.50266%2060.9585%205.50266C75.5408%205.50266%2087.4053%2014.5945%2087.4053%2025.7644C87.4053%2036.2091%2077.0399%2044.8317%2063.7799%2045.9103H63.7738Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24726%22%3E%0A%3Crect%20width%3D%2292.8261%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.0697021)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2093%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24726")%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M44.9319%2018.0314L39.35%2033.991H42.4457L43.5547%2030.7247H49.5875L50.6966%2033.991H54.103L48.4053%2018.0314H44.9319ZM44.3408%2028.2994L45.785%2024.2349C46.0897%2023.3147%2046.3518%2022.3885%2046.5407%2021.5658H46.565C46.7539%2022.4616%2046.9916%2023.2477%2047.2963%2024.1191L48.7832%2028.3055H44.3347L44.3408%2028.2994Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M77.7285%2031.4194C74.511%2031.4194%2073.0728%2029.4816%2073.0728%2026.0021C73.0728%2022.9064%2074.5414%2020.6578%2077.5213%2020.6578C78.606%2020.6578%2079.6967%2020.8224%2080.7388%2021.1331L81.0678%2018.3422C80.0258%2018.0558%2078.8192%2017.9156%2077.6858%2017.9156C72.3416%2017.9156%2069.6908%2021.4622%2069.6908%2026.5261C69.6908%2030.4992%2071.4885%2034.2103%2077.0703%2034.2103C78.5633%2034.2103%2080.0014%2033.9239%2081.1836%2033.5035L80.8302%2030.7613C80.0014%2031.1391%2078.7035%2031.4255%2077.7345%2031.4255L77.7285%2031.4194Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M64.4867%2025.5084V25.4597C65.998%2024.8686%2067.0157%2023.4731%2067.0157%2021.8888C67.0157%2019.3355%2065.1022%2017.94%2061.6471%2017.94C59.6849%2017.94%2057.6008%2017.9888%2056.2541%2018.0558V33.9909C58.265%2033.9909%2059.9408%2034.0397%2060.9097%2034.0397C65.736%2034.0397%2067.3203%2031.3889%2067.3203%2029.0733C67.3203%2027.4645%2066.3758%2025.9045%2064.4807%2025.5023L64.4867%2025.5084ZM59.3314%2020.4689C59.8738%2020.4445%2060.4892%2020.4202%2061.1291%2020.4202C63.0669%2020.4202%2063.7799%2021.2002%2063.7799%2022.3823C63.7799%2023.8022%2062.6952%2024.6553%2060.5867%2024.6553C60.0871%2024.6553%2059.7092%2024.6553%2059.3314%2024.6309V20.4689ZM61.0072%2031.5352C60.3003%2031.5352%2059.7092%2031.4864%2059.3314%2031.4377V26.9709C59.6605%2026.9466%2060.4405%2026.9466%2060.6782%2026.9466C62.6891%2026.9466%2064.0358%2027.5864%2064.0358%2029.1464C64.0358%2030.5906%2063.0182%2031.5352%2061.0072%2031.5352Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M82.8046%2044.5392C89.0141%2039.8409%2092.8958%2033.1683%2092.8958%2025.7583C92.8958%2011.5294%2078.5938%200%2060.9524%200C43.311%200%2029.0089%2011.5355%2029.0089%2025.7583C29.0089%2030.8587%2030.8553%2035.6058%2034.0302%2039.6094C20.8981%2039.6094%207.27251%2039.6094%203.47611%2039.6155C2.20861%2039.6155%201.11783%2040.7672%200.880171%2042.3577C0.532827%2045.3741%200.0697021%2050.8645%200.0697021%2058.7986C0.0697021%2066.7327%200.532827%2072.2292%200.874077%2075.2456C1.11173%2076.8422%202.20251%2077.9939%203.47611%2077.9939C10.7033%2077.9939%2053.6033%2077.9939%2060.8366%2077.9878C62.1041%2077.9878%2063.1949%2076.83%2063.4325%2075.2395C63.7799%2072.2109%2064.243%2066.7022%2064.243%2058.8047C64.243%2056.0381%2064.1881%2053.5702%2064.0967%2051.3947C67.4605%2051.1266%2070.678%2050.4441%2073.6578%2049.402L89.3492%2056.678L82.8228%2044.5392H82.8046ZM56.51%2072.6375H6.38892C6.38892%2072.6375%205.4322%2068.0002%205.4322%2058.8047C5.4322%2049.6092%206.38892%2044.9719%206.38892%2044.9719H56.5161C56.5161%2044.9719%2056.5527%2045.24%2056.6075%2045.7519C56.6197%2045.8433%2056.6258%2045.9469%2056.638%2046.0505C56.638%2046.0992%2056.6502%2046.148%2056.6563%2046.1967C56.6685%2046.3003%2056.6806%2046.4161%2056.6867%2046.5319C56.6867%2046.5928%2056.6989%2046.6537%2056.705%2046.7208C56.7172%2046.8487%2056.7294%2046.9889%2056.7416%2047.1352C56.7416%2047.19%2056.7538%2047.2509%2056.7538%2047.3119C56.7659%2047.4764%2056.7842%2047.647%2056.7964%2047.8359C56.7964%2047.8725%2056.7964%2047.9091%2056.8025%2047.9456C56.8756%2048.8597%2056.9488%2049.987%2057.0097%2051.3216C57.1072%2053.3447%2057.1742%2055.837%2057.1742%2058.8047C57.1742%2067.9453%2056.51%2072.6375%2056.51%2072.6375ZM61.5922%2061.2848C61.5922%2061.7419%2061.1961%2062.1136%2060.7086%2062.1136C60.2211%2062.1136%2059.825%2061.7419%2059.825%2061.2848V56.3184C59.825%2055.8614%2060.2211%2055.4897%2060.7086%2055.4897C61.1961%2055.4897%2061.5922%2055.8614%2061.5922%2056.3184V61.2848ZM63.7738%2045.9103C63.6641%2044.4905%2063.5422%2043.3083%2063.4386%2042.3698C63.201%2040.7733%2062.1102%2039.6155%2060.8366%2039.6155C58.1492%2039.6155%2050.5442%2039.6155%2041.6778%2039.6155C37.2355%2035.9897%2034.5116%2031.1208%2034.5116%2025.7644C34.5116%2014.5884%2046.3761%205.50266%2060.9585%205.50266C75.5408%205.50266%2087.4053%2014.5945%2087.4053%2025.7644C87.4053%2036.2091%2077.0399%2044.8317%2063.7799%2045.9103H63.7738Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24726%22%3E%0A%3Crect%20width%3D%2292.8261%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.0697021)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-e-books,
 .toptask-items .e-books a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2077%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24727")%22%3E%0A%3Cpath%20d%3D%22M72.7715%201.31622V62.9911L76.4583%2059.1764V4.89935L72.7715%201.31622Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M28.3176%2013.8937C3.73544%2014.692%200.895752%2017.55%200.895752%2017.55V74.1366C0.895752%2074.1366%204.72263%2078%2042.0529%2078V13.6927L45.3497%2015.0089V76.6837L49.0364%2072.8691V63.8077C54.3806%2064.1123%2061.0776%2064.3073%2069.4748%2064.3073V0C32.1506%200%2028.3176%203.86344%2028.3176%203.86344V13.8998V13.8937ZM24.6553%2072.3633C24.6553%2072.3633%2024.6248%2072.3633%2024.6126%2072.3633C18.5676%2072.1561%2017.0686%2071.9428%2017.0076%2071.9367C16.3434%2071.8392%2015.8864%2071.2177%2015.9839%2070.5534C16.0814%2069.8892%2016.6968%2069.4322%2017.3611%2069.5297C17.4281%2069.5419%2018.8906%2069.7369%2024.6918%2069.9319C25.3622%2069.9563%2025.8862%2070.5169%2025.8679%2071.1872C25.8436%2071.8453%2025.3073%2072.3633%2024.6553%2072.3633ZM52.0772%2058.6706C52.0772%2058.6706%2052.0467%2058.6706%2052.0345%2058.6706C50.8767%2058.6341%2049.8834%2058.5914%2049.0364%2058.5548V56.1234C49.8956%2056.16%2050.9132%2056.2027%2052.1198%2056.2453C52.7901%2056.2697%2053.3142%2056.8303%2053.2959%2057.5006C53.2715%2058.1587%2052.7353%2058.6767%2052.0833%2058.6767L52.0772%2058.6706ZM32.4858%206.89203C35.7886%206.03891%2044.4539%204.35703%2065.3067%204.18641V51.5166C58.7437%2051.4617%2053.3995%2051.3337%2049.0364%2051.157V27.0014H56.6109V21.7669C54.1125%2021.7669%2051.4678%2021.8034%2049.0364%2021.8522V18.5981L47.4459%2017.0503C56.9278%2016.9102%2063.0398%2017.0077%2063.0398%2017.0077V9.28078C46.3308%209.28078%2034.7465%2010.6153%2034.7465%2010.6153V13.7536C33.9787%2013.7658%2033.217%2013.778%2032.4797%2013.7962V6.90422L32.4858%206.89203ZM32.4858%2017.9583C34.1859%2017.9217%2035.9836%2017.8913%2037.8848%2017.873V65.2031C17.0259%2065.0264%208.36669%2064.1184%205.06388%2063.2592V20.5847C7.80606%2019.8717%2014.2593%2018.5981%2028.3176%2018.0863C29.64%2018.0375%2031.0233%2017.9948%2032.4858%2017.9644V17.9583Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M12.4739%2040.688H29.189V35.4534C21.5292%2035.4534%2012.4739%2035.8008%2012.4739%2035.8008V40.688Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M35.6179%2030.6942V22.9673C18.9089%2022.9673%207.32465%2024.3019%207.32465%2024.3019V31.0355C23.6925%2030.4992%2035.6179%2030.6942%2035.6179%2030.6942Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24727%22%3E%0A%3Crect%20width%3D%2275.5625%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.895752)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2077%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24727")%22%3E%0A%3Cpath%20d%3D%22M72.7715%201.31622V62.9911L76.4583%2059.1764V4.89935L72.7715%201.31622Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M28.3176%2013.8937C3.73544%2014.692%200.895752%2017.55%200.895752%2017.55V74.1366C0.895752%2074.1366%204.72263%2078%2042.0529%2078V13.6927L45.3497%2015.0089V76.6837L49.0364%2072.8691V63.8077C54.3806%2064.1123%2061.0776%2064.3073%2069.4748%2064.3073V0C32.1506%200%2028.3176%203.86344%2028.3176%203.86344V13.8998V13.8937ZM24.6553%2072.3633C24.6553%2072.3633%2024.6248%2072.3633%2024.6126%2072.3633C18.5676%2072.1561%2017.0686%2071.9428%2017.0076%2071.9367C16.3434%2071.8392%2015.8864%2071.2177%2015.9839%2070.5534C16.0814%2069.8892%2016.6968%2069.4322%2017.3611%2069.5297C17.4281%2069.5419%2018.8906%2069.7369%2024.6918%2069.9319C25.3622%2069.9563%2025.8862%2070.5169%2025.8679%2071.1872C25.8436%2071.8453%2025.3073%2072.3633%2024.6553%2072.3633ZM52.0772%2058.6706C52.0772%2058.6706%2052.0467%2058.6706%2052.0345%2058.6706C50.8767%2058.6341%2049.8834%2058.5914%2049.0364%2058.5548V56.1234C49.8956%2056.16%2050.9132%2056.2027%2052.1198%2056.2453C52.7901%2056.2697%2053.3142%2056.8303%2053.2959%2057.5006C53.2715%2058.1587%2052.7353%2058.6767%2052.0833%2058.6767L52.0772%2058.6706ZM32.4858%206.89203C35.7886%206.03891%2044.4539%204.35703%2065.3067%204.18641V51.5166C58.7437%2051.4617%2053.3995%2051.3337%2049.0364%2051.157V27.0014H56.6109V21.7669C54.1125%2021.7669%2051.4678%2021.8034%2049.0364%2021.8522V18.5981L47.4459%2017.0503C56.9278%2016.9102%2063.0398%2017.0077%2063.0398%2017.0077V9.28078C46.3308%209.28078%2034.7465%2010.6153%2034.7465%2010.6153V13.7536C33.9787%2013.7658%2033.217%2013.778%2032.4797%2013.7962V6.90422L32.4858%206.89203ZM32.4858%2017.9583C34.1859%2017.9217%2035.9836%2017.8913%2037.8848%2017.873V65.2031C17.0259%2065.0264%208.36669%2064.1184%205.06388%2063.2592V20.5847C7.80606%2019.8717%2014.2593%2018.5981%2028.3176%2018.0863C29.64%2018.0375%2031.0233%2017.9948%2032.4858%2017.9644V17.9583Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M12.4739%2040.688H29.189V35.4534C21.5292%2035.4534%2012.4739%2035.8008%2012.4739%2035.8008V40.688Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M35.6179%2030.6942V22.9673C18.9089%2022.9673%207.32465%2024.3019%207.32465%2024.3019V31.0355C23.6925%2030.4992%2035.6179%2030.6942%2035.6179%2030.6942Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24727%22%3E%0A%3Crect%20width%3D%2275.5625%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.895752)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-events {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bfill-rule%3Aevenodd%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-2%7Bfill%3Anone%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-2%22%20x%3D%226.34%22%20y%3D%225.75%22%20width%3D%2227.31%22%20height%3D%2228.5%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_72%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_45%22%3E%3Cpath%20id%3D%22Path_12%22%20class%3D%22cls-1%22%20d%3D%22M30.09%2C10.43v1.55c.03%2C1.8-1.4%2C3.29-3.21%2C3.32s-3.29-1.4-3.32-3.21c0-.04%2C0-.08%2C0-.11v-2.02c-1.08-.03-2.27-.05-3.56-.05s-2.48.02-3.56.05v2.02c.03%2C1.8-1.4%2C3.29-3.21%2C3.32-1.8.03-3.29-1.4-3.32-3.21%2C0-.04%2C0-.08%2C0-.11v-1.55c-1.2.12-2.4.34-3.56.66v21.97s1.77%2C1.19%2C13.66%2C1.19%2C13.66-1.19%2C13.66-1.19V11.09c-1.17-.32-2.36-.54-3.56-.66M30.69%2C30.69c-3.55.42-7.12.62-10.69.59-3.57.03-7.14-.17-10.69-.59v-12.47s4.18-.33%2C10.69-.33%2C10.69.33%2C10.69.33v12.47Z%22%2F%3E%3Cpath%20id%3D%22Path_13%22%20class%3D%22cls-1%22%20d%3D%22M26.83%2C13.47c.82%2C0%2C1.48-.67%2C1.48-1.48v-4.75c0-.82-.66-1.48-1.48-1.48s-1.48.66-1.48%2C1.48v4.75c0%2C.82.66%2C1.48%2C1.48%2C1.49%22%2F%3E%3Cpath%20id%3D%22Path_14%22%20class%3D%22cls-1%22%20d%3D%22M13.17%2C13.47c.82%2C0%2C1.48-.67%2C1.48-1.49v-4.75c0-.82-.66-1.48-1.48-1.48s-1.48.66-1.48%2C1.48v4.75c0%2C.82.66%2C1.49%2C1.49%2C1.49h0%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bfill-rule%3Aevenodd%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-2%7Bfill%3Anone%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-2%22%20x%3D%226.34%22%20y%3D%225.75%22%20width%3D%2227.31%22%20height%3D%2228.5%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_72%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_45%22%3E%3Cpath%20id%3D%22Path_12%22%20class%3D%22cls-1%22%20d%3D%22M30.09%2C10.43v1.55c.03%2C1.8-1.4%2C3.29-3.21%2C3.32s-3.29-1.4-3.32-3.21c0-.04%2C0-.08%2C0-.11v-2.02c-1.08-.03-2.27-.05-3.56-.05s-2.48.02-3.56.05v2.02c.03%2C1.8-1.4%2C3.29-3.21%2C3.32-1.8.03-3.29-1.4-3.32-3.21%2C0-.04%2C0-.08%2C0-.11v-1.55c-1.2.12-2.4.34-3.56.66v21.97s1.77%2C1.19%2C13.66%2C1.19%2C13.66-1.19%2C13.66-1.19V11.09c-1.17-.32-2.36-.54-3.56-.66M30.69%2C30.69c-3.55.42-7.12.62-10.69.59-3.57.03-7.14-.17-10.69-.59v-12.47s4.18-.33%2C10.69-.33%2C10.69.33%2C10.69.33v12.47Z%22%2F%3E%3Cpath%20id%3D%22Path_13%22%20class%3D%22cls-1%22%20d%3D%22M26.83%2C13.47c.82%2C0%2C1.48-.67%2C1.48-1.48v-4.75c0-.82-.66-1.48-1.48-1.48s-1.48.66-1.48%2C1.48v4.75c0%2C.82.66%2C1.48%2C1.48%2C1.49%22%2F%3E%3Cpath%20id%3D%22Path_14%22%20class%3D%22cls-1%22%20d%3D%22M13.17%2C13.47c.82%2C0%2C1.48-.67%2C1.48-1.49v-4.75c0-.82-.66-1.48-1.48-1.48s-1.48.66-1.48%2C1.48v4.75c0%2C.82.66%2C1.49%2C1.49%2C1.49h0%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-home {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bfill-rule%3Aevenodd%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Page-1%22%3E%3Cg%20id%3D%22Dribbble-Light-Preview%22%3E%3Cg%20id%3D%22icons%22%3E%3Cpath%20id%3D%22home-%22%20class%3D%22cls-1%22%20d%3D%22M28.98%2C31.28h-4.49v-5.63h-8.98v5.63h-4.49v-12.98l8.96-8.44%2C8.99%2C8.47v12.95ZM31.89%2C17.19l-11.94-11.29-11.93%2C11.27v16.92h10.48v-5.63h2.99v5.63h10.48v-16.9h-.08Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bfill-rule%3Aevenodd%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Page-1%22%3E%3Cg%20id%3D%22Dribbble-Light-Preview%22%3E%3Cg%20id%3D%22icons%22%3E%3Cpath%20id%3D%22home-%22%20class%3D%22cls-1%22%20d%3D%22M28.98%2C31.28h-4.49v-5.63h-8.98v5.63h-4.49v-12.98l8.96-8.44%2C8.99%2C8.47v12.95ZM31.89%2C17.19l-11.94-11.29-11.93%2C11.27v16.92h10.48v-5.63h2.99v5.63h10.48v-16.9h-.08Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-ido,
 .toptask-items .ido a::before {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%225.01%22%20y%3D%225.39%22%20width%3D%2229.98%22%20height%3D%2229.21%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_61%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_60%22%3E%3Cpath%20id%3D%22Path_30%22%20class%3D%22cls-2%22%20d%3D%22M22.87%2C10.28c0%2C1.57-1.27%2C2.84-2.84%2C2.84s-2.84-1.27-2.84-2.84c.04-1.57%2C1.35-2.81%2C2.92-2.77%2C1.51.04%2C2.73%2C1.26%2C2.77%2C2.77M17.24%2C17.66c.07-1.52%2C1.36-2.69%2C2.88-2.62%2C1.42.07%2C2.56%2C1.2%2C2.62%2C2.62v11.95c-.07%2C1.52-1.36%2C2.69-2.88%2C2.62-1.42-.07-2.56-1.2-2.62-2.62v-11.95ZM34.99%2C20c-.11-8.17-6.82-14.71-14.99-14.61-8.17-.11-14.89%2C6.43-14.99%2C14.61%2C0%2C0%2C0%2C0%2C0%2C0%2C.11%2C8.17%2C6.82%2C14.71%2C14.99%2C14.61%2C8.17.11%2C14.89-6.43%2C14.99-14.61%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%225.01%22%20y%3D%225.39%22%20width%3D%2229.98%22%20height%3D%2229.21%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_61%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_60%22%3E%3Cpath%20id%3D%22Path_30%22%20class%3D%22cls-2%22%20d%3D%22M22.87%2C10.28c0%2C1.57-1.27%2C2.84-2.84%2C2.84s-2.84-1.27-2.84-2.84c.04-1.57%2C1.35-2.81%2C2.92-2.77%2C1.51.04%2C2.73%2C1.26%2C2.77%2C2.77M17.24%2C17.66c.07-1.52%2C1.36-2.69%2C2.88-2.62%2C1.42.07%2C2.56%2C1.2%2C2.62%2C2.62v11.95c-.07%2C1.52-1.36%2C2.69-2.88%2C2.62-1.42-.07-2.56-1.2-2.62-2.62v-11.95ZM34.99%2C20c-.11-8.17-6.82-14.71-14.99-14.61-8.17-.11-14.89%2C6.43-14.99%2C14.61%2C0%2C0%2C0%2C0%2C0%2C0%2C.11%2C8.17%2C6.82%2C14.71%2C14.99%2C14.61%2C8.17.11%2C14.89-6.43%2C14.99-14.61%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-locations {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%228.75%22%20y%3D%225.49%22%20width%3D%2222.5%22%20height%3D%2229.02%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_50%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_49%22%3E%3Cpath%20id%3D%22Path_16%22%20class%3D%22cls-2%22%20d%3D%22M20%2C5.49c-6.22%2C0-11.26%2C5.05-11.26%2C11.27%2C0%2C.51.04%2C1.02.11%2C1.53.39%2C3.6%2C1.7%2C9.72%2C11.15%2C16.22%2C9.43-6.62%2C10.75-12.63%2C11.15-16.22.85-6.16-3.45-11.84-9.61-12.69-.51-.07-1.02-.11-1.54-.11M28.02%2C17.86v.04s-.01.04-.01.04c-.23%2C2.13-.76%2C6.93-8.03%2C12.65-7.22-5.61-7.76-10.48-8-12.65v-.09c-.06-.37-.08-.74-.08-1.11%2C0-4.47%2C3.61-8.11%2C8.09-8.11%2C4.47%2C0%2C8.11%2C3.61%2C8.11%2C8.09%2C0%2C.38-.03.76-.08%2C1.14%22%2F%3E%3Cpath%20id%3D%22Path_17%22%20class%3D%22cls-2%22%20d%3D%22M20%2C12.6c-2.29%2C0-4.14%2C1.86-4.14%2C4.15s1.86%2C4.14%2C4.14%2C4.14%2C4.15-1.86%2C4.15-4.14c0-2.29-1.86-4.14-4.15-4.15%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%228.75%22%20y%3D%225.49%22%20width%3D%2222.5%22%20height%3D%2229.02%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_50%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_49%22%3E%3Cpath%20id%3D%22Path_16%22%20class%3D%22cls-2%22%20d%3D%22M20%2C5.49c-6.22%2C0-11.26%2C5.05-11.26%2C11.27%2C0%2C.51.04%2C1.02.11%2C1.53.39%2C3.6%2C1.7%2C9.72%2C11.15%2C16.22%2C9.43-6.62%2C10.75-12.63%2C11.15-16.22.85-6.16-3.45-11.84-9.61-12.69-.51-.07-1.02-.11-1.54-.11M28.02%2C17.86v.04s-.01.04-.01.04c-.23%2C2.13-.76%2C6.93-8.03%2C12.65-7.22-5.61-7.76-10.48-8-12.65v-.09c-.06-.37-.08-.74-.08-1.11%2C0-4.47%2C3.61-8.11%2C8.09-8.11%2C4.47%2C0%2C8.11%2C3.61%2C8.11%2C8.09%2C0%2C.38-.03.76-.08%2C1.14%22%2F%3E%3Cpath%20id%3D%22Path_17%22%20class%3D%22cls-2%22%20d%3D%22M20%2C12.6c-2.29%2C0-4.14%2C1.86-4.14%2C4.15s1.86%2C4.14%2C4.14%2C4.14%2C4.15-1.86%2C4.15-4.14c0-2.29-1.86-4.14-4.15-4.15%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-my-library,
 .toptask-items .my-library a::before {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%224.17%22%20y%3D%224.69%22%20width%3D%2231.67%22%20height%3D%2230.61%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_48%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_47%22%3E%3Cpath%20id%3D%22Path_15%22%20class%3D%22cls-2%22%20d%3D%22M20%2C7.36c3.49%2C0%2C6.32%2C3.54%2C6.32%2C7.9v.14c0%2C.55-.06%2C1.1-.16%2C1.65-.22%2C1.41-.7%2C2.77-1.42%2C4-1.53%2C2.55-1.69%2C4.32.57%2C5.28.43.15.88.3%2C1.32.44%2C1.88.56%2C3.08.69%2C3.97.96%2C1.51.4%2C2.56%2C1.75%2C2.57%2C3.31v.02s-1.01%2C1.54-12.75%2C1.58h-.77c-11.8-.03-12.81-1.58-12.81-1.58v-.02c.02-1.55%2C1.07-2.91%2C2.57-3.3.89-.27%2C2.09-.4%2C3.97-.96.44-.14.88-.29%2C1.32-.44%2C2.26-.96%2C2.1-2.73.57-5.28-.72-1.23-1.2-2.59-1.42-4-.1-.54-.15-1.1-.16-1.65v-.14c0-4.36%2C2.83-7.9%2C6.32-7.9M20%2C4.7c-4.95%2C0-8.97%2C4.72-8.98%2C10.53v.21c0%2C.69.08%2C1.38.2%2C2.06.28%2C1.73.88%2C3.4%2C1.76%2C4.91.29.45.52.94.7%2C1.45-.37.13-.73.25-1.08.36-.99.29-1.77.45-2.45.6-.53.11-.99.21-1.45.34-2.65.71-4.5%2C3.11-4.52%2C5.85v.83l.44.67c.58.89%2C1.7%2C1.48%2C3.62%2C1.92%2C2.89.55%2C5.82.83%2C8.75.83v.03h6.1v-.04c2.92%2C0%2C5.84-.29%2C8.71-.83%2C1.92-.43%2C3.03-1.03%2C3.61-1.92l.43-.67v-.83c-.02-2.74-1.87-5.14-4.52-5.85-.46-.13-.92-.23-1.45-.34-.69-.14-1.46-.3-2.45-.6-.35-.11-.72-.24-1.08-.36.18-.51.41-.99.7-1.45.88-1.52%2C1.48-3.18%2C1.76-4.91.12-.68.19-1.37.2-2.06v-.22c0-5.81-4.03-10.53-8.98-10.53%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%224.17%22%20y%3D%224.69%22%20width%3D%2231.67%22%20height%3D%2230.61%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_48%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_47%22%3E%3Cpath%20id%3D%22Path_15%22%20class%3D%22cls-2%22%20d%3D%22M20%2C7.36c3.49%2C0%2C6.32%2C3.54%2C6.32%2C7.9v.14c0%2C.55-.06%2C1.1-.16%2C1.65-.22%2C1.41-.7%2C2.77-1.42%2C4-1.53%2C2.55-1.69%2C4.32.57%2C5.28.43.15.88.3%2C1.32.44%2C1.88.56%2C3.08.69%2C3.97.96%2C1.51.4%2C2.56%2C1.75%2C2.57%2C3.31v.02s-1.01%2C1.54-12.75%2C1.58h-.77c-11.8-.03-12.81-1.58-12.81-1.58v-.02c.02-1.55%2C1.07-2.91%2C2.57-3.3.89-.27%2C2.09-.4%2C3.97-.96.44-.14.88-.29%2C1.32-.44%2C2.26-.96%2C2.1-2.73.57-5.28-.72-1.23-1.2-2.59-1.42-4-.1-.54-.15-1.1-.16-1.65v-.14c0-4.36%2C2.83-7.9%2C6.32-7.9M20%2C4.7c-4.95%2C0-8.97%2C4.72-8.98%2C10.53v.21c0%2C.69.08%2C1.38.2%2C2.06.28%2C1.73.88%2C3.4%2C1.76%2C4.91.29.45.52.94.7%2C1.45-.37.13-.73.25-1.08.36-.99.29-1.77.45-2.45.6-.53.11-.99.21-1.45.34-2.65.71-4.5%2C3.11-4.52%2C5.85v.83l.44.67c.58.89%2C1.7%2C1.48%2C3.62%2C1.92%2C2.89.55%2C5.82.83%2C8.75.83v.03h6.1v-.04c2.92%2C0%2C5.84-.29%2C8.71-.83%2C1.92-.43%2C3.03-1.03%2C3.61-1.92l.43-.67v-.83c-.02-2.74-1.87-5.14-4.52-5.85-.46-.13-.92-.23-1.45-.34-.69-.14-1.46-.3-2.45-.6-.35-.11-.72-.24-1.08-.36.18-.51.41-.99.7-1.45.88-1.52%2C1.48-3.18%2C1.76-4.91.12-.68.19-1.37.2-2.06v-.22c0-5.81-4.03-10.53-8.98-10.53%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-read-aloud-movies,
 .toptask-items .read-aloud-movies a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2088%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24737")%22%3E%0A%3Cpath%20d%3D%22M69.2907%2019.0174V13.2629C59.9129%2013.2629%2052.5629%2013.7561%2049.0432%2014.0484C47.5695%2014.1702%2046.7596%2014.2555%2046.7596%2014.2555V19.2732C59.7972%2018.8713%2069.2907%2019.0174%2069.2907%2019.0174Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M83.5217%201.32141V62.959L87.4555%2059.147V4.90202L83.5217%201.32141Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M42.9111%201.95472C41.5471%202.17394%2040.4571%202.39925%2039.5741%202.60629C36.6512%203.2944%2036.0422%203.85463%2036.0422%203.85463V26.5135C24.0825%2026.5135%2011.8731%2026.5135%206.07593%2026.5135C4.09685%2026.5135%202.41007%2027.9385%202.07515%2029.881C1.53318%2033.8635%200.78418%2041.3597%200.78418%2052.2476C0.78418%2063.1356%201.53318%2070.6317%202.06906%2074.6203C2.41007%2076.569%204.09685%2077.9939%206.07593%2077.9939C17.2197%2077.9939%2052.1062%2077.9939%2063.2439%2077.9878C65.2108%2077.9878%2066.8975%2076.569%2067.2386%2074.6264C67.5491%2072.3124%2067.9328%2068.8049%2068.2007%2064.1282C71.7326%2064.2074%2075.6481%2064.2561%2079.9899%2064.2561V0C62.915%200%2052.4107%200.706378%2045.9741%201.51628C44.8293%201.66242%2043.8124%201.80857%2042.9111%201.95472ZM5.78363%2054.9635C4.28562%2054.9635%203.07382%2053.7517%203.07382%2052.2537C3.07382%2050.7557%204.28562%2049.5439%205.78363%2049.5439C7.28164%2049.5439%208.49345%2050.7557%208.49345%2052.2537C8.49345%2053.7517%207.28164%2054.9635%205.78363%2054.9635ZM58.2383%2058.398C58.2261%2058.8973%2058.2079%2059.3784%2058.1896%2059.8473C58.1896%2059.8473%2058.1896%2059.8534%2058.1896%2059.8595C58.1531%2060.7729%2058.1165%2061.6315%2058.0739%2062.4475C58.0739%2062.5084%2058.0678%2062.5632%2058.0617%2062.6241C58.0435%2063.0138%2058.0191%2063.3914%2057.9947%2063.7567C57.6294%2069.627%2057.0996%2072.5743%2057.0996%2072.5743H12.1898C12.1898%2072.5743%2010.9658%2065.681%2010.9658%2052.2537C10.9658%2038.8265%2012.1898%2031.9332%2012.1898%2031.9332H57.1057C57.1057%2031.9332%2058.3297%2038.7473%2058.3297%2052.2537C58.3297%2054.4886%2058.2931%2056.5346%2058.2383%2058.398ZM64.4618%2054.9635C64.4618%2055.7065%2063.8528%2056.3154%2063.1099%2056.3154C62.367%2056.3154%2061.758%2055.7126%2061.758%2054.9635V49.5439C61.758%2048.801%2062.367%2048.1921%2063.1099%2048.1921C63.8528%2048.1921%2064.4618%2048.7949%2064.4618%2049.5439V54.9635ZM74.6373%205.38918V58.8791C72.4329%2058.8608%2070.3746%2058.8243%2068.426%2058.7755C68.4869%2056.7538%2068.5234%2054.586%2068.5234%2052.2537C68.5234%2041.317%2067.7805%2033.8453%2067.2446%2029.8749C66.9097%2027.9324%2065.2169%2026.5135%2063.2439%2026.5135C58.7681%2026.5135%2050.4682%2026.5135%2041.407%2026.5135V7.691C42.1195%207.53876%2042.9172%207.38653%2043.7819%207.24647C44.6527%207.10641%2045.6209%206.96635%2046.6501%206.83847C53.4398%205.98595%2062.8298%205.49879%2074.6373%205.38918Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M28.6678%2044.5201C28.0406%2048.0885%2027.9797%2052.2476%2027.9797%2052.2476V52.2963C27.9919%2052.7652%2028.0772%2056.632%2028.6678%2059.9752C28.6678%2059.9752%2036.2431%2058.6842%2044.5005%2052.2476L44.403%2052.1745C36.1822%2045.7989%2028.6678%2044.5201%2028.6678%2044.5201Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24737%22%3E%0A%3Crect%20width%3D%2286.6714%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.78418)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2088%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24737")%22%3E%0A%3Cpath%20d%3D%22M69.2907%2019.0174V13.2629C59.9129%2013.2629%2052.5629%2013.7561%2049.0432%2014.0484C47.5695%2014.1702%2046.7596%2014.2555%2046.7596%2014.2555V19.2732C59.7972%2018.8713%2069.2907%2019.0174%2069.2907%2019.0174Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M83.5217%201.32141V62.959L87.4555%2059.147V4.90202L83.5217%201.32141Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M42.9111%201.95472C41.5471%202.17394%2040.4571%202.39925%2039.5741%202.60629C36.6512%203.2944%2036.0422%203.85463%2036.0422%203.85463V26.5135C24.0825%2026.5135%2011.8731%2026.5135%206.07593%2026.5135C4.09685%2026.5135%202.41007%2027.9385%202.07515%2029.881C1.53318%2033.8635%200.78418%2041.3597%200.78418%2052.2476C0.78418%2063.1356%201.53318%2070.6317%202.06906%2074.6203C2.41007%2076.569%204.09685%2077.9939%206.07593%2077.9939C17.2197%2077.9939%2052.1062%2077.9939%2063.2439%2077.9878C65.2108%2077.9878%2066.8975%2076.569%2067.2386%2074.6264C67.5491%2072.3124%2067.9328%2068.8049%2068.2007%2064.1282C71.7326%2064.2074%2075.6481%2064.2561%2079.9899%2064.2561V0C62.915%200%2052.4107%200.706378%2045.9741%201.51628C44.8293%201.66242%2043.8124%201.80857%2042.9111%201.95472ZM5.78363%2054.9635C4.28562%2054.9635%203.07382%2053.7517%203.07382%2052.2537C3.07382%2050.7557%204.28562%2049.5439%205.78363%2049.5439C7.28164%2049.5439%208.49345%2050.7557%208.49345%2052.2537C8.49345%2053.7517%207.28164%2054.9635%205.78363%2054.9635ZM58.2383%2058.398C58.2261%2058.8973%2058.2079%2059.3784%2058.1896%2059.8473C58.1896%2059.8473%2058.1896%2059.8534%2058.1896%2059.8595C58.1531%2060.7729%2058.1165%2061.6315%2058.0739%2062.4475C58.0739%2062.5084%2058.0678%2062.5632%2058.0617%2062.6241C58.0435%2063.0138%2058.0191%2063.3914%2057.9947%2063.7567C57.6294%2069.627%2057.0996%2072.5743%2057.0996%2072.5743H12.1898C12.1898%2072.5743%2010.9658%2065.681%2010.9658%2052.2537C10.9658%2038.8265%2012.1898%2031.9332%2012.1898%2031.9332H57.1057C57.1057%2031.9332%2058.3297%2038.7473%2058.3297%2052.2537C58.3297%2054.4886%2058.2931%2056.5346%2058.2383%2058.398ZM64.4618%2054.9635C64.4618%2055.7065%2063.8528%2056.3154%2063.1099%2056.3154C62.367%2056.3154%2061.758%2055.7126%2061.758%2054.9635V49.5439C61.758%2048.801%2062.367%2048.1921%2063.1099%2048.1921C63.8528%2048.1921%2064.4618%2048.7949%2064.4618%2049.5439V54.9635ZM74.6373%205.38918V58.8791C72.4329%2058.8608%2070.3746%2058.8243%2068.426%2058.7755C68.4869%2056.7538%2068.5234%2054.586%2068.5234%2052.2537C68.5234%2041.317%2067.7805%2033.8453%2067.2446%2029.8749C66.9097%2027.9324%2065.2169%2026.5135%2063.2439%2026.5135C58.7681%2026.5135%2050.4682%2026.5135%2041.407%2026.5135V7.691C42.1195%207.53876%2042.9172%207.38653%2043.7819%207.24647C44.6527%207.10641%2045.6209%206.96635%2046.6501%206.83847C53.4398%205.98595%2062.8298%205.49879%2074.6373%205.38918Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M28.6678%2044.5201C28.0406%2048.0885%2027.9797%2052.2476%2027.9797%2052.2476V52.2963C27.9919%2052.7652%2028.0772%2056.632%2028.6678%2059.9752C28.6678%2059.9752%2036.2431%2058.6842%2044.5005%2052.2476L44.403%2052.1745C36.1822%2045.7989%2028.6678%2044.5201%2028.6678%2044.5201Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24737%22%3E%0A%3Crect%20width%3D%2286.6714%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.78418)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-reading-for-school,
 .toptask-items .reading-for-school a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%20106%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24733")%22%3E%0A%3Cpath%20d%3D%22M104.691%2013.4716L70.1865%200.079786C70.0453%200.0245495%2069.898%200%2069.7569%200C69.6096%200%2069.4623%200.0245495%2069.3273%200.079786L34.8229%2013.4716C33.6629%2013.9196%2033.6691%2015.7301%2034.8352%2016.1659L42.5192%2019.7378V31.5891C36.1179%2023.0029%2027.6238%2021.9289%2023.7756%2021.9289C22.4929%2021.9289%2021.7319%2022.0455%2021.7319%2022.0455C21.7319%2022.0455%202.36229%2052.7631%200.846351%2056.2614C-0.669582%2059.7597%203.70023%2059.9438%203.70023%2059.9438C11.9059%2061.0179%2020.7376%2068.4686%2021.9835%2070.8008C23.0637%2072.8262%2024.5489%2072.9551%2024.9294%2072.9551H25.0215C26.249%2072.7464%2027.5747%2072.6605%2028.9433%2072.6605C38.9104%2072.6605%2051.5657%2077.4476%2051.5657%2077.4476C52.3267%2077.8527%2052.922%2078%2053.3824%2078C54.4687%2078%2054.8185%2077.2144%2054.8185%2077.2144L70.1067%2051.1244C72.887%2051.0937%2075.4647%2050.8666%2077.8337%2050.4984L77.2322%2052.5237C77.1402%2052.8367%2077.134%2053.1436%2077.1954%2053.4321C77.2875%2053.8678%2077.5391%2054.2606%2077.8889%2054.5368C78.2388%2054.813%2078.6991%2054.991%2079.2085%2054.991H87.7824C87.9542%2054.991%2088.1138%2054.9725%2088.2734%2054.9357C89.3658%2054.6841%2090.0839%2053.6039%2089.7647%2052.5176H89.7709L88.3347%2047.6629C94.018%2045.3982%2096.9885%2042.8512%2096.9885%2042.8512V19.7317L91.5876%2022.2419V40.0403C90.581%2040.6602%2089.1817%2041.4273%2087.4203%2042.1945C87.2177%2042.2866%2087.0029%2042.3602%2086.7943%2042.4461L86.0332%2039.8623C86.4199%2039.672%2086.782%2039.4388%2087.1134%2039.1688C87.3957%2038.9356%2087.6535%2038.6778%2087.8806%2038.4016C88.1077%2038.1254%2088.3163%2037.8186%2088.4943%2037.4994C88.9301%2036.6954%2089.1817%2035.7748%2089.1817%2034.7928C89.1817%2033.8108%2088.9362%2032.8902%2088.4943%2032.0862C88.3225%2031.7671%2088.1138%2031.4602%2087.8806%2031.184C87.6474%2030.9079%2087.3896%2030.644%2087.1134%2030.4169C86.825%2030.1775%2086.5058%2029.9688%2086.1744%2029.7909L86.1437%2024.7705L104.679%2016.1597C105.845%2015.724%20105.851%2013.9134%20104.691%2013.4654V13.4716ZM51.7437%2071.7767C47.736%2070.4081%2037.6031%2067.2596%2028.9433%2067.2596C27.992%2067.2596%2027.0714%2067.2964%2026.1937%2067.37C23.5424%2063.6447%2015.7172%2057.4459%207.57906%2055.2303C11.0405%2049.3446%2018.6693%2037.0575%2024.7699%2027.3543C28.9617%2027.5937%2035.719%2029.4656%2040.2975%2038.1807L41.9361%2041.2985L45.4528%2041.0591C45.4528%2041.0591%2047.472%2040.9241%2050.3812%2040.9241C59.3233%2040.9241%2065.16%2042.0963%2068.3269%2043.4772L51.7437%2071.7767ZM80.7735%2029.8277C79.0182%2030.7913%2077.8275%2032.657%2077.8275%2034.799C77.8275%2036.9409%2079.1103%2038.9417%2080.976%2039.8746L79.5521%2044.6863C77.5452%2045.1098%2075.4831%2045.4105%2073.3595%2045.5701L74.1819%2044.1646C75.3358%2042.1884%2074.0469%2040.7215%2074.0469%2040.7215C68.9897%2036.2351%2057.255%2035.5293%2050.3689%2035.5293C48.3988%2035.5293%2048.4909%2035.5293%2047.9262%2035.56V22.2542L43.6055%2020.2472L69.3334%2032.2029C69.4684%2032.2519%2069.6096%2032.2826%2069.7507%2032.2826C69.8919%2032.2826%2070.0331%2032.2581%2070.1681%2032.2029L80.7489%2027.2868L80.7674%2029.8277H80.7735ZM84.0263%2019.8176L70.8984%2013.7048C69.5421%2013.0788%2067.9402%2013.6618%2067.3081%2015.012C66.6759%2016.3623%2067.2651%2017.9703%2068.6153%2018.6024L77.6189%2022.7942L69.7569%2026.446L45.4406%2015.1471L69.7569%205.70777L94.0732%2015.1471L84.0263%2019.8176Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M36.3266%2060.1586C34.8291%2060.1586%2033.6752%2061.2818%2033.6752%2062.7425C33.6752%2064.2032%2034.8291%2065.3263%2036.3266%2065.3263C37.8241%2065.3263%2038.9779%2064.1725%2038.9779%2062.7425C38.9779%2061.3125%2037.8241%2060.1586%2036.3266%2060.1586Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M32.6626%2040.4699L32.1163%2044.3733C36.0872%2044.5451%2038.6035%2045.9015%2038.6035%2047.9391C38.6035%2051.1674%2031.8095%2052.1493%2034.1171%2058.5691H38.3335C36.6028%2053.1743%2043.3293%2052.9718%2043.3293%2047.5034C43.3293%2044.005%2039.8985%2040.74%2032.6626%2040.4699Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24733%22%3E%0A%3Crect%20width%3D%22105.029%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.527222)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%20106%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24733")%22%3E%0A%3Cpath%20d%3D%22M104.691%2013.4716L70.1865%200.079786C70.0453%200.0245495%2069.898%200%2069.7569%200C69.6096%200%2069.4623%200.0245495%2069.3273%200.079786L34.8229%2013.4716C33.6629%2013.9196%2033.6691%2015.7301%2034.8352%2016.1659L42.5192%2019.7378V31.5891C36.1179%2023.0029%2027.6238%2021.9289%2023.7756%2021.9289C22.4929%2021.9289%2021.7319%2022.0455%2021.7319%2022.0455C21.7319%2022.0455%202.36229%2052.7631%200.846351%2056.2614C-0.669582%2059.7597%203.70023%2059.9438%203.70023%2059.9438C11.9059%2061.0179%2020.7376%2068.4686%2021.9835%2070.8008C23.0637%2072.8262%2024.5489%2072.9551%2024.9294%2072.9551H25.0215C26.249%2072.7464%2027.5747%2072.6605%2028.9433%2072.6605C38.9104%2072.6605%2051.5657%2077.4476%2051.5657%2077.4476C52.3267%2077.8527%2052.922%2078%2053.3824%2078C54.4687%2078%2054.8185%2077.2144%2054.8185%2077.2144L70.1067%2051.1244C72.887%2051.0937%2075.4647%2050.8666%2077.8337%2050.4984L77.2322%2052.5237C77.1402%2052.8367%2077.134%2053.1436%2077.1954%2053.4321C77.2875%2053.8678%2077.5391%2054.2606%2077.8889%2054.5368C78.2388%2054.813%2078.6991%2054.991%2079.2085%2054.991H87.7824C87.9542%2054.991%2088.1138%2054.9725%2088.2734%2054.9357C89.3658%2054.6841%2090.0839%2053.6039%2089.7647%2052.5176H89.7709L88.3347%2047.6629C94.018%2045.3982%2096.9885%2042.8512%2096.9885%2042.8512V19.7317L91.5876%2022.2419V40.0403C90.581%2040.6602%2089.1817%2041.4273%2087.4203%2042.1945C87.2177%2042.2866%2087.0029%2042.3602%2086.7943%2042.4461L86.0332%2039.8623C86.4199%2039.672%2086.782%2039.4388%2087.1134%2039.1688C87.3957%2038.9356%2087.6535%2038.6778%2087.8806%2038.4016C88.1077%2038.1254%2088.3163%2037.8186%2088.4943%2037.4994C88.9301%2036.6954%2089.1817%2035.7748%2089.1817%2034.7928C89.1817%2033.8108%2088.9362%2032.8902%2088.4943%2032.0862C88.3225%2031.7671%2088.1138%2031.4602%2087.8806%2031.184C87.6474%2030.9079%2087.3896%2030.644%2087.1134%2030.4169C86.825%2030.1775%2086.5058%2029.9688%2086.1744%2029.7909L86.1437%2024.7705L104.679%2016.1597C105.845%2015.724%20105.851%2013.9134%20104.691%2013.4654V13.4716ZM51.7437%2071.7767C47.736%2070.4081%2037.6031%2067.2596%2028.9433%2067.2596C27.992%2067.2596%2027.0714%2067.2964%2026.1937%2067.37C23.5424%2063.6447%2015.7172%2057.4459%207.57906%2055.2303C11.0405%2049.3446%2018.6693%2037.0575%2024.7699%2027.3543C28.9617%2027.5937%2035.719%2029.4656%2040.2975%2038.1807L41.9361%2041.2985L45.4528%2041.0591C45.4528%2041.0591%2047.472%2040.9241%2050.3812%2040.9241C59.3233%2040.9241%2065.16%2042.0963%2068.3269%2043.4772L51.7437%2071.7767ZM80.7735%2029.8277C79.0182%2030.7913%2077.8275%2032.657%2077.8275%2034.799C77.8275%2036.9409%2079.1103%2038.9417%2080.976%2039.8746L79.5521%2044.6863C77.5452%2045.1098%2075.4831%2045.4105%2073.3595%2045.5701L74.1819%2044.1646C75.3358%2042.1884%2074.0469%2040.7215%2074.0469%2040.7215C68.9897%2036.2351%2057.255%2035.5293%2050.3689%2035.5293C48.3988%2035.5293%2048.4909%2035.5293%2047.9262%2035.56V22.2542L43.6055%2020.2472L69.3334%2032.2029C69.4684%2032.2519%2069.6096%2032.2826%2069.7507%2032.2826C69.8919%2032.2826%2070.0331%2032.2581%2070.1681%2032.2029L80.7489%2027.2868L80.7674%2029.8277H80.7735ZM84.0263%2019.8176L70.8984%2013.7048C69.5421%2013.0788%2067.9402%2013.6618%2067.3081%2015.012C66.6759%2016.3623%2067.2651%2017.9703%2068.6153%2018.6024L77.6189%2022.7942L69.7569%2026.446L45.4406%2015.1471L69.7569%205.70777L94.0732%2015.1471L84.0263%2019.8176Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M36.3266%2060.1586C34.8291%2060.1586%2033.6752%2061.2818%2033.6752%2062.7425C33.6752%2064.2032%2034.8291%2065.3263%2036.3266%2065.3263C37.8241%2065.3263%2038.9779%2064.1725%2038.9779%2062.7425C38.9779%2061.3125%2037.8241%2060.1586%2036.3266%2060.1586Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M32.6626%2040.4699L32.1163%2044.3733C36.0872%2044.5451%2038.6035%2045.9015%2038.6035%2047.9391C38.6035%2051.1674%2031.8095%2052.1493%2034.1171%2058.5691H38.3335C36.6028%2053.1743%2043.3293%2052.9718%2043.3293%2047.5034C43.3293%2044.005%2039.8985%2040.74%2032.6626%2040.4699Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24733%22%3E%0A%3Crect%20width%3D%22105.029%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.527222)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-reading-in-other-languages,
 .toptask-items .reading-in-other-languages a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2087%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24730")%22%3E%0A%3Cpath%20d%3D%22M68.579%2019.0174V13.2629C59.2012%2013.2629%2051.8512%2013.7561%2048.3315%2014.0484C46.8579%2014.1702%2046.048%2014.2555%2046.048%2014.2555V19.2732C59.0855%2018.8713%2068.579%2019.0174%2068.579%2019.0174Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M82.8162%201.32751V62.959L86.75%2059.147V4.90812L82.8162%201.32751Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M33.6925%2035.6173C32.7547%2035.6173%2031.8291%2035.7026%2030.9339%2035.8548C30.8974%2035.8548%2030.8609%2035.867%2030.8182%2035.8731C23.0176%2037.2432%2017.0621%2044.0634%2017.0621%2052.2537C17.0621%2059.9021%2022.2504%2066.3569%2029.2898%2068.2934C29.302%2068.2934%2029.3202%2068.2995%2029.3324%2068.3056C30.7269%2068.6831%2032.1884%2068.8902%2033.6986%2068.8902C35.2087%2068.8902%2036.6702%2068.6831%2038.0647%2068.3056C38.0769%2068.3056%2038.0952%2068.2995%2038.1073%2068.2934H38.1012C45.1407%2066.3569%2050.335%2059.9021%2050.335%2052.2537C50.335%2043.0769%2042.8693%2035.6173%2033.6986%2035.6173H33.6925ZM44.9702%2042.5228H43.5452C43.0154%2041.5119%2042.3639%2040.5193%2041.5601%2039.5998C42.8389%2040.3975%2043.9898%2041.384%2044.9702%2042.5228ZM39.4775%2053.1184H44.0263C43.9959%2054.86%2043.7949%2057.4602%2042.5222%2060.2614H38.765C39.1608%2058.331%2039.4288%2055.9744%2039.4775%2053.1184ZM38.765%2044.2522H42.4918C43.5818%2046.7367%2043.941%2049.3491%2044.0141%2051.3951H39.4775C39.4348%2048.5331%2039.1669%2046.1825%2038.765%2044.2522ZM41.6027%2042.5228H38.3509C37.7115%2040.2453%2036.8955%2038.6925%2036.1465%2037.6573C38.6797%2038.8508%2040.4152%2040.5924%2041.6027%2042.5228ZM37.7541%2053.1184C37.7054%2056.0536%2037.4192%2058.398%2037.0112%2060.2614H30.3737C29.9657%2058.3919%2029.6795%2056.0536%2029.6308%2053.1184H37.7541ZM29.6247%2051.389C29.6734%2048.4539%2029.9596%2046.1095%2030.3676%2044.2461H37.0051C37.4131%2046.1095%2037.6993%2048.4539%2037.7481%2051.389H29.6247ZM33.6864%2037.5172C34.3014%2038.0166%2035.5924%2039.3684%2036.5606%2042.5228H30.8182C31.7804%2039.3684%2033.0713%2038.0105%2033.6864%2037.5172ZM31.281%2037.5416H31.275C31.275%2037.5416%2031.3054%2037.5416%2031.3237%2037.5355C30.5503%2038.5707%2029.6917%2040.154%2029.0279%2042.5228H25.6666C26.8723%2040.4889%2028.6565%2038.7168%2031.281%2037.5416ZM27.9014%2053.1184C27.944%2055.9805%2028.212%2058.331%2028.6139%2060.2614H24.8567C23.584%2057.4541%2023.383%2054.86%2023.3526%2053.1184H27.9014ZM23.3526%2051.389C23.4256%2049.1055%2023.7971%2046.5784%2024.7836%2044.2461H28.6078C28.212%2046.1764%2027.944%2048.527%2027.8953%2051.389H23.3526ZM25.4047%2039.8617C24.741%2040.6655%2024.1685%2041.5545%2023.6753%2042.5167H22.4087C23.2856%2041.5058%2024.2903%2040.6046%2025.4047%2039.8617ZM21.1116%2044.2461H22.908C22.1347%2046.3287%2021.7145%2048.7218%2021.6353%2051.389H18.7976C18.9499%2048.7706%2019.778%2046.3348%2021.1116%2044.2461ZM21.1177%2060.2614C19.7841%2058.1727%2018.9499%2055.7369%2018.8037%2053.1184H21.6231C21.6475%2054.8722%2021.8241%2057.442%2022.9567%2060.2614H21.1177ZM22.4148%2061.9908H23.7666C24.2599%2062.9103%2024.8627%2063.842%2025.6057%2064.7737C24.4121%2064.0003%2023.3404%2063.0625%2022.4148%2061.9908ZM29.9718%2066.698C28.0841%2065.1756%2026.7322%2063.5741%2025.764%2061.9908H29.0218C29.6856%2064.3596%2030.5381%2065.9429%2031.3176%2066.9781C30.8609%2066.905%2030.4102%2066.8137%2029.9718%2066.698ZM33.6925%2067.0024C33.0774%2066.5092%2031.7865%2065.1512%2030.8182%2061.9908H36.5606C35.5924%2065.1573%2034.3014%2066.5092%2033.6925%2067.0024ZM37.401%2066.698C36.9625%2066.8137%2036.5119%2066.905%2036.0552%2066.9781C36.8286%2065.9429%2037.6872%2064.3596%2038.3509%2061.9908H41.6088C40.6406%2063.5741%2039.2948%2065.1817%2037.401%2066.698ZM41.7854%2064.7737H41.7793C42.5222%2063.842%2043.1251%2062.9103%2043.6183%2061.9908H44.9763C44.0507%2063.0625%2042.9789%2064.0003%2041.7854%2064.7737ZM46.255%2060.2614H44.416C45.5487%2057.4359%2045.7192%2054.8661%2045.7496%2053.1184H48.569C48.4168%2055.7369%2047.5886%2058.1727%2046.255%2060.2614ZM48.5751%2051.3951H45.7435C45.6765%2049.55%2045.366%2046.9072%2044.3308%2044.2522H46.2611C47.5947%2046.3409%2048.429%2048.7767%2048.5751%2051.3951Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M42.2056%201.95472C40.8415%202.17394%2039.7515%202.39925%2038.8685%202.60629C35.9456%203.2944%2035.3366%203.85463%2035.3366%203.85463V26.5135C35.7325%2026.5135%2036.1222%2026.5135%2036.518%2026.5135C24.1929%2026.5135%2011.3563%2026.5135%205.37036%2026.5135C3.39128%2026.5135%201.7045%2027.9385%201.36958%2029.881C0.827618%2033.8635%200.0786133%2041.3597%200.0786133%2052.2476C0.0786133%2063.1356%200.827618%2070.6317%201.36349%2074.6203C1.7045%2076.569%203.39128%2077.9939%205.37036%2077.9939C16.5141%2077.9939%2051.4007%2077.9939%2062.5383%2077.9939C64.5052%2077.9939%2066.192%2076.5751%2066.533%2074.6325C66.8436%2072.3185%2067.2272%2068.811%2067.4951%2064.1343C71.027%2064.2134%2074.9426%2064.2622%2079.2843%2064.2622V0C62.2095%200%2051.7051%200.706378%2045.2686%201.51628C44.1237%201.66242%2043.1068%201.80857%2042.2056%201.95472ZM5.07807%2054.9635C3.58006%2054.9635%202.36825%2053.7517%202.36825%2052.2537C2.36825%2050.7557%203.58006%2049.5439%205.07807%2049.5439C6.57608%2049.5439%207.78788%2050.7557%207.78788%2052.2537C7.78788%2053.7517%206.57608%2054.9635%205.07807%2054.9635ZM56.4001%2072.5743H11.4842C11.4842%2072.5743%2010.2602%2065.681%2010.2602%2052.2537C10.2602%2038.8265%2011.4842%2031.9332%2011.4842%2031.9332H56.4001C56.4001%2031.9332%2057.6241%2038.7473%2057.6241%2052.2537C57.6241%2065.7602%2056.4001%2072.5743%2056.4001%2072.5743ZM63.7562%2054.9635C63.7562%2055.7065%2063.1472%2056.3154%2062.4043%2056.3154C61.6614%2056.3154%2061.0525%2055.7126%2061.0525%2054.9635V49.5439C61.0525%2048.801%2061.6614%2048.1921%2062.4043%2048.1921C63.1472%2048.1921%2063.7562%2048.7949%2063.7562%2049.5439V54.9635ZM73.9317%205.38918V58.8791C71.7334%2058.8608%2069.6691%2058.8243%2067.7204%2058.7755C67.7813%2056.7538%2067.8179%2054.586%2067.8179%2052.2476C67.8179%2041.311%2067.075%2033.8392%2066.5391%2029.8688C66.2042%2027.9263%2064.5113%2026.5075%2062.5383%2026.5075C58.0625%2026.5075%2049.7626%2026.5075%2040.7015%2026.5075V7.691C41.4139%207.53876%2042.2117%207.38653%2043.0764%207.24647C43.9472%207.10641%2044.9154%206.96635%2045.9445%206.83847C52.7343%205.98595%2062.1242%205.49879%2073.9317%205.38918Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24730%22%3E%0A%3Crect%20width%3D%2286.6714%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.0786133)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2087%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24730")%22%3E%0A%3Cpath%20d%3D%22M68.579%2019.0174V13.2629C59.2012%2013.2629%2051.8512%2013.7561%2048.3315%2014.0484C46.8579%2014.1702%2046.048%2014.2555%2046.048%2014.2555V19.2732C59.0855%2018.8713%2068.579%2019.0174%2068.579%2019.0174Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M82.8162%201.32751V62.959L86.75%2059.147V4.90812L82.8162%201.32751Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M33.6925%2035.6173C32.7547%2035.6173%2031.8291%2035.7026%2030.9339%2035.8548C30.8974%2035.8548%2030.8609%2035.867%2030.8182%2035.8731C23.0176%2037.2432%2017.0621%2044.0634%2017.0621%2052.2537C17.0621%2059.9021%2022.2504%2066.3569%2029.2898%2068.2934C29.302%2068.2934%2029.3202%2068.2995%2029.3324%2068.3056C30.7269%2068.6831%2032.1884%2068.8902%2033.6986%2068.8902C35.2087%2068.8902%2036.6702%2068.6831%2038.0647%2068.3056C38.0769%2068.3056%2038.0952%2068.2995%2038.1073%2068.2934H38.1012C45.1407%2066.3569%2050.335%2059.9021%2050.335%2052.2537C50.335%2043.0769%2042.8693%2035.6173%2033.6986%2035.6173H33.6925ZM44.9702%2042.5228H43.5452C43.0154%2041.5119%2042.3639%2040.5193%2041.5601%2039.5998C42.8389%2040.3975%2043.9898%2041.384%2044.9702%2042.5228ZM39.4775%2053.1184H44.0263C43.9959%2054.86%2043.7949%2057.4602%2042.5222%2060.2614H38.765C39.1608%2058.331%2039.4288%2055.9744%2039.4775%2053.1184ZM38.765%2044.2522H42.4918C43.5818%2046.7367%2043.941%2049.3491%2044.0141%2051.3951H39.4775C39.4348%2048.5331%2039.1669%2046.1825%2038.765%2044.2522ZM41.6027%2042.5228H38.3509C37.7115%2040.2453%2036.8955%2038.6925%2036.1465%2037.6573C38.6797%2038.8508%2040.4152%2040.5924%2041.6027%2042.5228ZM37.7541%2053.1184C37.7054%2056.0536%2037.4192%2058.398%2037.0112%2060.2614H30.3737C29.9657%2058.3919%2029.6795%2056.0536%2029.6308%2053.1184H37.7541ZM29.6247%2051.389C29.6734%2048.4539%2029.9596%2046.1095%2030.3676%2044.2461H37.0051C37.4131%2046.1095%2037.6993%2048.4539%2037.7481%2051.389H29.6247ZM33.6864%2037.5172C34.3014%2038.0166%2035.5924%2039.3684%2036.5606%2042.5228H30.8182C31.7804%2039.3684%2033.0713%2038.0105%2033.6864%2037.5172ZM31.281%2037.5416H31.275C31.275%2037.5416%2031.3054%2037.5416%2031.3237%2037.5355C30.5503%2038.5707%2029.6917%2040.154%2029.0279%2042.5228H25.6666C26.8723%2040.4889%2028.6565%2038.7168%2031.281%2037.5416ZM27.9014%2053.1184C27.944%2055.9805%2028.212%2058.331%2028.6139%2060.2614H24.8567C23.584%2057.4541%2023.383%2054.86%2023.3526%2053.1184H27.9014ZM23.3526%2051.389C23.4256%2049.1055%2023.7971%2046.5784%2024.7836%2044.2461H28.6078C28.212%2046.1764%2027.944%2048.527%2027.8953%2051.389H23.3526ZM25.4047%2039.8617C24.741%2040.6655%2024.1685%2041.5545%2023.6753%2042.5167H22.4087C23.2856%2041.5058%2024.2903%2040.6046%2025.4047%2039.8617ZM21.1116%2044.2461H22.908C22.1347%2046.3287%2021.7145%2048.7218%2021.6353%2051.389H18.7976C18.9499%2048.7706%2019.778%2046.3348%2021.1116%2044.2461ZM21.1177%2060.2614C19.7841%2058.1727%2018.9499%2055.7369%2018.8037%2053.1184H21.6231C21.6475%2054.8722%2021.8241%2057.442%2022.9567%2060.2614H21.1177ZM22.4148%2061.9908H23.7666C24.2599%2062.9103%2024.8627%2063.842%2025.6057%2064.7737C24.4121%2064.0003%2023.3404%2063.0625%2022.4148%2061.9908ZM29.9718%2066.698C28.0841%2065.1756%2026.7322%2063.5741%2025.764%2061.9908H29.0218C29.6856%2064.3596%2030.5381%2065.9429%2031.3176%2066.9781C30.8609%2066.905%2030.4102%2066.8137%2029.9718%2066.698ZM33.6925%2067.0024C33.0774%2066.5092%2031.7865%2065.1512%2030.8182%2061.9908H36.5606C35.5924%2065.1573%2034.3014%2066.5092%2033.6925%2067.0024ZM37.401%2066.698C36.9625%2066.8137%2036.5119%2066.905%2036.0552%2066.9781C36.8286%2065.9429%2037.6872%2064.3596%2038.3509%2061.9908H41.6088C40.6406%2063.5741%2039.2948%2065.1817%2037.401%2066.698ZM41.7854%2064.7737H41.7793C42.5222%2063.842%2043.1251%2062.9103%2043.6183%2061.9908H44.9763C44.0507%2063.0625%2042.9789%2064.0003%2041.7854%2064.7737ZM46.255%2060.2614H44.416C45.5487%2057.4359%2045.7192%2054.8661%2045.7496%2053.1184H48.569C48.4168%2055.7369%2047.5886%2058.1727%2046.255%2060.2614ZM48.5751%2051.3951H45.7435C45.6765%2049.55%2045.366%2046.9072%2044.3308%2044.2522H46.2611C47.5947%2046.3409%2048.429%2048.7767%2048.5751%2051.3951Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M42.2056%201.95472C40.8415%202.17394%2039.7515%202.39925%2038.8685%202.60629C35.9456%203.2944%2035.3366%203.85463%2035.3366%203.85463V26.5135C35.7325%2026.5135%2036.1222%2026.5135%2036.518%2026.5135C24.1929%2026.5135%2011.3563%2026.5135%205.37036%2026.5135C3.39128%2026.5135%201.7045%2027.9385%201.36958%2029.881C0.827618%2033.8635%200.0786133%2041.3597%200.0786133%2052.2476C0.0786133%2063.1356%200.827618%2070.6317%201.36349%2074.6203C1.7045%2076.569%203.39128%2077.9939%205.37036%2077.9939C16.5141%2077.9939%2051.4007%2077.9939%2062.5383%2077.9939C64.5052%2077.9939%2066.192%2076.5751%2066.533%2074.6325C66.8436%2072.3185%2067.2272%2068.811%2067.4951%2064.1343C71.027%2064.2134%2074.9426%2064.2622%2079.2843%2064.2622V0C62.2095%200%2051.7051%200.706378%2045.2686%201.51628C44.1237%201.66242%2043.1068%201.80857%2042.2056%201.95472ZM5.07807%2054.9635C3.58006%2054.9635%202.36825%2053.7517%202.36825%2052.2537C2.36825%2050.7557%203.58006%2049.5439%205.07807%2049.5439C6.57608%2049.5439%207.78788%2050.7557%207.78788%2052.2537C7.78788%2053.7517%206.57608%2054.9635%205.07807%2054.9635ZM56.4001%2072.5743H11.4842C11.4842%2072.5743%2010.2602%2065.681%2010.2602%2052.2537C10.2602%2038.8265%2011.4842%2031.9332%2011.4842%2031.9332H56.4001C56.4001%2031.9332%2057.6241%2038.7473%2057.6241%2052.2537C57.6241%2065.7602%2056.4001%2072.5743%2056.4001%2072.5743ZM63.7562%2054.9635C63.7562%2055.7065%2063.1472%2056.3154%2062.4043%2056.3154C61.6614%2056.3154%2061.0525%2055.7126%2061.0525%2054.9635V49.5439C61.0525%2048.801%2061.6614%2048.1921%2062.4043%2048.1921C63.1472%2048.1921%2063.7562%2048.7949%2063.7562%2049.5439V54.9635ZM73.9317%205.38918V58.8791C71.7334%2058.8608%2069.6691%2058.8243%2067.7204%2058.7755C67.7813%2056.7538%2067.8179%2054.586%2067.8179%2052.2476C67.8179%2041.311%2067.075%2033.8392%2066.5391%2029.8688C66.2042%2027.9263%2064.5113%2026.5075%2062.5383%2026.5075C58.0625%2026.5075%2049.7626%2026.5075%2040.7015%2026.5075V7.691C41.4139%207.53876%2042.2117%207.38653%2043.0764%207.24647C43.9472%207.10641%2044.9154%206.96635%2045.9445%206.83847C52.7343%205.98595%2062.1242%205.49879%2073.9317%205.38918Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24730%22%3E%0A%3Crect%20width%3D%2286.6714%22%20height%3D%2278%22%20fill%3D%22white%22%20transform%3D%22translate(0.0786133)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-reading-with-dyslexia,
 .toptask-items .reading-with-dyslexia a::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2081%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24731")%22%3E%0A%3Cpath%20d%3D%22M73.1891%2028.3953C73.2807%2026.3683%2073.1525%2024.3353%2072.7923%2022.3389C72.3405%2019.8175%2071.5285%2017.3632%2070.3868%2015.0676C69.0315%2012.3386%2067.206%209.84158%2065.0203%207.71086C62.8347%205.58015%2060.2949%203.82185%2057.5232%202.52755C55.191%201.44083%2052.7062%200.689887%2050.1664%200.30526C49.3727%200.183156%2048.5729%200.0976832%2047.7732%200.0488416C47.3092%200.0244208%2046.8452%200.0061052%2046.3812%200H45.6852C45.2212%200.0122104%2044.7572%200.0244208%2044.2932%200.0549468C43.4934%200.109894%2042.6936%200.195366%2041.9%200.31747C39.3541%200.708203%2036.8693%201.45914%2034.5432%202.54587C31.7714%203.84017%2029.2317%205.60457%2027.046%207.73528C25.1351%209.59737%2023.505%2011.7403%2022.2168%2014.0664C17.0274%2014.3411%2013.0285%2014.7013%209.95758%2015.092C8.8098%2015.2386%207.79023%2015.3851%206.88666%2015.5316C5.5191%2015.7514%204.42627%2015.9773%203.54101%2016.1849C0.61052%2016.8748%200%2017.4364%200%2017.4364V74.1293C0%2074.1293%204.09659%2078%2044.0612%2078V13.5719C38.304%2013.5719%2033.2916%2013.6512%2028.9264%2013.7916C29.5736%2012.9613%2030.2757%2012.1738%2031.0388%2011.4411C32.7422%209.81105%2034.7141%208.46791%2036.851%207.46666C38.7131%206.59361%2040.6911%205.9953%2042.7242%205.68394C43.7254%205.53131%2044.7389%205.45194%2045.7523%205.43363H46.314C47.3275%205.45805%2048.341%205.53131%2049.3422%205.68394C51.3691%205.9953%2053.3533%206.59361%2055.2154%207.46055C57.3583%208.4557%2059.3242%209.80495%2061.0337%2011.4289C62.7981%2013.114%2064.2877%2015.092%2065.3989%2017.2655C66.333%2019.0848%2067.0045%2021.0324%2067.3892%2023.041V23.0288C67.6517%2024.3842%2067.7799%2025.7578%2067.7799%2027.1376V51.5767C74.5322%2051.5767%2080.0086%2046.0942%2080.0086%2039.3541C80.0086%2034.5493%2077.2246%2030.3917%2073.183%2028.3953H73.1891ZM5.37868%2070.3013V21.2827C6.09299%2021.1301%206.89277%2020.9775%207.75971%2020.837C8.63275%2020.6966%209.60347%2020.5562%2010.6353%2020.428C17.4425%2019.5733%2026.8568%2019.0848%2038.6947%2018.975V72.603C18.4499%2072.4076%209.26158%2071.1317%205.37868%2070.3013Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M61.9372%2027.1498C59.9103%2027.1498%2058.268%2028.7982%2058.2741%2030.8191V47.9258C58.2741%2049.9466%2059.9164%2051.5889%2061.9434%2051.5889H63.7078V27.1498H61.9372Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M47.6022%2076.6935L51.5523%2072.8716V18.4926L47.6022%2014.9028V76.6935Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M26.7652%2035.8253L29.2561%2035.0072L28.7677%2033.5175C29.366%2033.951%2029.9887%2034.2196%2030.6481%2034.3234C31.3074%2034.4272%2031.9241%2034.3844%2032.5041%2034.1952C33.6824%2033.8106%2034.531%2033.0169%2035.0499%2031.808C35.5689%2030.5992%2035.5445%2029.134%2034.9767%2027.4001C34.4272%2025.7273%2033.603%2024.5734%2032.5041%2023.9446C31.4051%2023.3096%2030.2329%2023.1997%2028.9997%2023.6027C27.8641%2023.969%2027.0399%2024.7627%2026.521%2025.9776L24.8726%2020.9347L22.1863%2021.8138L26.7652%2035.8192V35.8253ZM27.5833%2027.1742C27.8458%2026.5332%2028.3037%2026.1058%2028.9447%2025.8982C29.6041%2025.6784%2030.2268%2025.7639%2030.8129%2026.1363C31.4051%2026.5087%2031.8874%2027.278%2032.266%2028.438C32.6262%2029.5247%2032.675%2030.3916%2032.4247%2031.0327C32.1744%2031.6737%2031.7531%2032.0889%2031.1609%2032.2843C30.3856%2032.5346%2029.6529%2032.3819%2028.9569%2031.8203C28.4624%2031.4234%2028.0412%2030.703%2027.6993%2029.6529H27.6871C27.3574%2028.6456%2027.3208%2027.8152%2027.5833%2027.1742Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M17.5097%2051.0883V56.3937C16.6367%2055.3986%2015.6049%2054.9041%2014.4144%2054.9041C13.114%2054.9041%2012.0395%2055.3742%2011.1908%2056.3144C10.3422%2057.2546%209.91486%2058.6771%209.91486%2060.4415C9.91486%2062.2059%2010.3544%2063.5857%2011.2275%2064.5747C12.1005%2065.5637%2013.1506%2066.0583%2014.3778%2066.0583C14.9822%2066.0583%2015.5805%2065.9117%2016.1727%2065.6126C16.7649%2065.3134%2017.2838%2064.8616%2017.7173%2064.2511V65.8202H20.3364V51.0883H17.5097ZM16.8443%2062.9996C16.3864%2063.5551%2015.8308%2063.8299%2015.1836%2063.8299C14.3655%2063.8299%2013.7306%2063.4636%2013.2727%2062.7248C12.9613%2062.212%2012.8026%2061.3939%2012.8026%2060.2522C12.8026%2059.1899%2013.0285%2058.3901%2013.4803%2057.859C13.9321%2057.3278%2014.4754%2057.0592%2015.1653%2057.0592C15.8552%2057.0592%2016.423%2057.3339%2016.8626%2057.8712C17.3082%2058.4146%2017.528%2059.2937%2017.528%2060.5208C17.528%2061.6198%2017.3021%2062.444%2016.8443%2062.9996Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M34.763%2063.7688C34.4211%2063.4391%2033.9632%2063.2071%2033.3893%2063.0728C32.9376%2062.9629%2032.4858%2062.969%2032.0401%2063.0789C31.5944%2063.1888%2031.1487%2063.4147%2030.7031%2063.7505C30.5687%2063.2804%2030.3367%2062.8958%2030.0193%2062.6027C29.6957%2062.3097%2029.2867%2062.1082%2028.786%2061.9861C27.8397%2061.7602%2026.93%2061.9861%2026.0509%2062.6515L26.3073%2061.5831L24.4025%2061.1313L22.5404%2068.946L24.6101%2069.4405L25.5136%2065.637C25.6907%2064.886%2025.8738%2064.361%2026.0631%2064.0618C26.2524%2063.7627%2026.4966%2063.5551%2026.7896%2063.4452C27.0827%2063.3353%2027.394%2063.317%2027.7115%2063.3903C27.9801%2063.4513%2028.1755%2063.5551%2028.3037%2063.7016C28.4319%2063.8421%2028.5052%2064.0374%2028.5296%2064.2755C28.554%2064.5136%2028.4747%2065.0143%2028.2915%2065.7774L27.2719%2070.0633L29.3416%2070.5578L30.233%2066.8031C30.41%2066.0705%2030.5932%2065.5393%2030.7885%2065.2279C30.9839%2064.9105%2031.2281%2064.6968%2031.5273%2064.5808C31.8203%2064.4648%2032.1134%2064.4404%2032.4064%2064.5075C32.8093%2064.6052%2033.0658%2064.8189%2033.1879%2065.1608C33.2733%2065.4172%2033.2245%2065.9361%2033.0413%2066.7115L31.979%2071.1866L34.0487%2071.6811L35.2392%2066.681C35.4102%2065.93%2035.4712%2065.3745%2035.4102%2065.0082C35.3186%2064.5075%2035.1049%2064.0985%2034.763%2063.7688Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M24.3964%2061.1313H24.4025V61.1252L24.3964%2061.1313Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M24.8054%2050.0443L27.7847%2051.1921L36.0634%2040.9292L33.0108%2039.7509L27.8092%2046.5643L28.8226%2038.133L25.8311%2036.9792L20.8492%2043.878L21.6185%2035.3552L18.6086%2034.1952L17.7966%2047.3336L20.8065%2048.4936L25.6968%2041.729L24.8054%2050.0443Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M12.7416%2031.8386C13.6451%2031.8386%2014.39%2031.4357%2014.9822%2030.6298V31.7226C14.9822%2032.1622%2014.9516%2032.4674%2014.8906%2032.6323C14.799%2032.8643%2014.6647%2033.0291%2014.4938%2033.1329C14.2373%2033.2855%2013.8527%2033.3649%2013.3338%2033.3649C12.9308%2033.3649%2012.6378%2033.2916%2012.4485%2033.1512C12.3081%2033.0535%2012.2226%2032.8704%2012.186%2032.6079L9.92707%2032.3331V32.3209C9.92707%2032.4125%209.92707%2032.4919%209.92707%2032.559C9.92707%2033.2306%2010.1896%2033.78%2010.7207%2034.2135C11.2519%2034.647%2012.1494%2034.8668%2013.4192%2034.8668C14.0908%2034.8668%2014.6464%2034.7935%2015.086%2034.6531C15.5194%2034.5127%2015.8735%2034.3173%2016.1361%2034.067C16.3986%2033.8228%2016.6001%2033.4748%2016.7466%2033.0413C16.8931%2032.6078%2016.9664%2031.9485%2016.9664%2031.0632V24.3536H15.1165V25.4037C14.5182%2024.5917%2013.7245%2024.1827%2012.827%2024.1827C11.9296%2024.1827%2011.1786%2024.5185%2010.5742%2025.1778C9.96981%2025.8433%209.67065%2026.8018%209.67065%2028.0534C9.67065%2029.0546%209.90265%2029.891%2010.3605%2030.5626C10.9466%2031.4112%2011.7403%2031.8386%2012.7477%2031.8386H12.7416ZM11.7037%2027.9496C11.7037%2027.1986%2011.8624%2026.6309%2012.1677%2026.2646C12.4729%2025.8921%2012.8515%2025.709%2013.3399%2025.709C13.8283%2025.709%2014.2312%2025.8921%2014.5487%2026.2707C14.8662%2026.6492%2015.0249%2027.2597%2015.0249%2027.9984C15.0249%2028.7372%2014.8601%2029.2988%2014.5243%2029.6774C14.1885%2030.0559%2013.7795%2030.2451%2013.2971%2030.2451C12.8454%2030.2451%2012.4729%2030.062%2012.1616%2029.6896C11.8502%2029.3171%2011.6976%2028.7372%2011.6976%2027.9435L11.7037%2027.9496Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M34.7325%2057.865C34.4761%2058.1886%2034.0609%2058.4145%2033.4931%2058.5549C32.8704%2058.7076%2032.3698%2058.7076%2031.9974%2058.5549C31.747%2058.445%2031.5883%2058.2558%2031.5211%2057.9872C31.4784%2057.804%2031.4967%2057.6331%2031.5822%2057.4865C31.6738%2057.3461%2031.918%2057.1752%2032.3148%2056.9737C34.1647%2056.0701%2035.3064%2055.3741%2035.7459%2054.8918C36.3504%2054.2202%2036.5457%2053.4449%2036.332%2052.5657C36.1428%2051.7721%2035.6666%2051.1799%2034.9095%2050.7891C34.1525%2050.4045%2033.1146%2050.3679%2031.7959%2050.6853C30.5382%2050.9906%2029.6591%2051.418%2029.1462%2051.9735C28.6334%2052.5291%2028.3587%2053.2373%2028.322%2054.092L30.7092%2053.9638C30.7214%2053.5853%2030.8435%2053.2678%2031.0694%2053.0114C31.2953%2052.755%2031.6616%2052.5657%2032.1683%2052.4436C32.8032%2052.2849%2033.2855%2052.2666%2033.603%2052.3765C33.8228%2052.462%2033.951%2052.6024%2033.9999%2052.8038C34.0426%2052.9809%2033.9999%2053.1457%2033.8655%2053.3045C33.6885%2053.5181%2032.9864%2053.9333%2031.7654%2054.5377C30.5443%2055.1421%2029.7323%2055.7221%2029.3233%2056.2716C28.9203%2056.8272%2028.8104%2057.4926%2028.9997%2058.2619C29.2012%2059.1044%2029.7262%2059.7393%2030.5748%2060.1728C31.4235%2060.6063%2032.5346%2060.6551%2033.9083%2060.3254C35.1598%2060.0202%2036.0878%2059.5318%2036.6922%2058.848V58.8236C37.3028%2058.1459%2037.6141%2057.34%2037.6263%2056.4181L35.1049%2056.6379C35.111%2057.1324%2034.9889%2057.5415%2034.7325%2057.865Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M11.2702%2049.3361C11.5266%2049.7635%2011.8014%2050.0809%2012.1005%2050.2763C12.3997%2050.4717%2012.7843%2050.5694%2013.2605%2050.5816C13.7367%2050.5816%2014.2312%2050.4961%2014.738%2050.2946C15.5683%2049.9649%2016.2582%2049.5315%2016.8015%2048.9942L15.6965%2046.9001C15.2752%2047.2787%2014.9333%2047.5168%2014.6708%2047.6206C14.4815%2047.6938%2014.3045%2047.7121%2014.1396%2047.6694C13.9748%2047.6267%2013.8405%2047.5412%2013.7489%2047.413C13.6573%2047.2848%2013.4376%2046.7841%2013.0957%2045.9172L11.4045%2041.6253L13.3338%2040.8621L12.4485%2038.6154H12.4363L10.5071%2039.3785L9.02349%2035.6177L6.84394%2038.3773L7.68035%2040.4958L6.38605%2041.0086L7.2713%2043.2553L8.5656%2042.7425L10.3972%2047.3886C10.7879%2048.3837%2011.0809%2049.0309%2011.2702%2049.3361Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24731%22%3E%0A%3Crect%20width%3D%2280.0147%22%20height%3D%2278%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2081%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1017_24731")%22%3E%0A%3Cpath%20d%3D%22M73.1891%2028.3953C73.2807%2026.3683%2073.1525%2024.3353%2072.7923%2022.3389C72.3405%2019.8175%2071.5285%2017.3632%2070.3868%2015.0676C69.0315%2012.3386%2067.206%209.84158%2065.0203%207.71086C62.8347%205.58015%2060.2949%203.82185%2057.5232%202.52755C55.191%201.44083%2052.7062%200.689887%2050.1664%200.30526C49.3727%200.183156%2048.5729%200.0976832%2047.7732%200.0488416C47.3092%200.0244208%2046.8452%200.0061052%2046.3812%200H45.6852C45.2212%200.0122104%2044.7572%200.0244208%2044.2932%200.0549468C43.4934%200.109894%2042.6936%200.195366%2041.9%200.31747C39.3541%200.708203%2036.8693%201.45914%2034.5432%202.54587C31.7714%203.84017%2029.2317%205.60457%2027.046%207.73528C25.1351%209.59737%2023.505%2011.7403%2022.2168%2014.0664C17.0274%2014.3411%2013.0285%2014.7013%209.95758%2015.092C8.8098%2015.2386%207.79023%2015.3851%206.88666%2015.5316C5.5191%2015.7514%204.42627%2015.9773%203.54101%2016.1849C0.61052%2016.8748%200%2017.4364%200%2017.4364V74.1293C0%2074.1293%204.09659%2078%2044.0612%2078V13.5719C38.304%2013.5719%2033.2916%2013.6512%2028.9264%2013.7916C29.5736%2012.9613%2030.2757%2012.1738%2031.0388%2011.4411C32.7422%209.81105%2034.7141%208.46791%2036.851%207.46666C38.7131%206.59361%2040.6911%205.9953%2042.7242%205.68394C43.7254%205.53131%2044.7389%205.45194%2045.7523%205.43363H46.314C47.3275%205.45805%2048.341%205.53131%2049.3422%205.68394C51.3691%205.9953%2053.3533%206.59361%2055.2154%207.46055C57.3583%208.4557%2059.3242%209.80495%2061.0337%2011.4289C62.7981%2013.114%2064.2877%2015.092%2065.3989%2017.2655C66.333%2019.0848%2067.0045%2021.0324%2067.3892%2023.041V23.0288C67.6517%2024.3842%2067.7799%2025.7578%2067.7799%2027.1376V51.5767C74.5322%2051.5767%2080.0086%2046.0942%2080.0086%2039.3541C80.0086%2034.5493%2077.2246%2030.3917%2073.183%2028.3953H73.1891ZM5.37868%2070.3013V21.2827C6.09299%2021.1301%206.89277%2020.9775%207.75971%2020.837C8.63275%2020.6966%209.60347%2020.5562%2010.6353%2020.428C17.4425%2019.5733%2026.8568%2019.0848%2038.6947%2018.975V72.603C18.4499%2072.4076%209.26158%2071.1317%205.37868%2070.3013Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M61.9372%2027.1498C59.9103%2027.1498%2058.268%2028.7982%2058.2741%2030.8191V47.9258C58.2741%2049.9466%2059.9164%2051.5889%2061.9434%2051.5889H63.7078V27.1498H61.9372Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M47.6022%2076.6935L51.5523%2072.8716V18.4926L47.6022%2014.9028V76.6935Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M26.7652%2035.8253L29.2561%2035.0072L28.7677%2033.5175C29.366%2033.951%2029.9887%2034.2196%2030.6481%2034.3234C31.3074%2034.4272%2031.9241%2034.3844%2032.5041%2034.1952C33.6824%2033.8106%2034.531%2033.0169%2035.0499%2031.808C35.5689%2030.5992%2035.5445%2029.134%2034.9767%2027.4001C34.4272%2025.7273%2033.603%2024.5734%2032.5041%2023.9446C31.4051%2023.3096%2030.2329%2023.1997%2028.9997%2023.6027C27.8641%2023.969%2027.0399%2024.7627%2026.521%2025.9776L24.8726%2020.9347L22.1863%2021.8138L26.7652%2035.8192V35.8253ZM27.5833%2027.1742C27.8458%2026.5332%2028.3037%2026.1058%2028.9447%2025.8982C29.6041%2025.6784%2030.2268%2025.7639%2030.8129%2026.1363C31.4051%2026.5087%2031.8874%2027.278%2032.266%2028.438C32.6262%2029.5247%2032.675%2030.3916%2032.4247%2031.0327C32.1744%2031.6737%2031.7531%2032.0889%2031.1609%2032.2843C30.3856%2032.5346%2029.6529%2032.3819%2028.9569%2031.8203C28.4624%2031.4234%2028.0412%2030.703%2027.6993%2029.6529H27.6871C27.3574%2028.6456%2027.3208%2027.8152%2027.5833%2027.1742Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M17.5097%2051.0883V56.3937C16.6367%2055.3986%2015.6049%2054.9041%2014.4144%2054.9041C13.114%2054.9041%2012.0395%2055.3742%2011.1908%2056.3144C10.3422%2057.2546%209.91486%2058.6771%209.91486%2060.4415C9.91486%2062.2059%2010.3544%2063.5857%2011.2275%2064.5747C12.1005%2065.5637%2013.1506%2066.0583%2014.3778%2066.0583C14.9822%2066.0583%2015.5805%2065.9117%2016.1727%2065.6126C16.7649%2065.3134%2017.2838%2064.8616%2017.7173%2064.2511V65.8202H20.3364V51.0883H17.5097ZM16.8443%2062.9996C16.3864%2063.5551%2015.8308%2063.8299%2015.1836%2063.8299C14.3655%2063.8299%2013.7306%2063.4636%2013.2727%2062.7248C12.9613%2062.212%2012.8026%2061.3939%2012.8026%2060.2522C12.8026%2059.1899%2013.0285%2058.3901%2013.4803%2057.859C13.9321%2057.3278%2014.4754%2057.0592%2015.1653%2057.0592C15.8552%2057.0592%2016.423%2057.3339%2016.8626%2057.8712C17.3082%2058.4146%2017.528%2059.2937%2017.528%2060.5208C17.528%2061.6198%2017.3021%2062.444%2016.8443%2062.9996Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M34.763%2063.7688C34.4211%2063.4391%2033.9632%2063.2071%2033.3893%2063.0728C32.9376%2062.9629%2032.4858%2062.969%2032.0401%2063.0789C31.5944%2063.1888%2031.1487%2063.4147%2030.7031%2063.7505C30.5687%2063.2804%2030.3367%2062.8958%2030.0193%2062.6027C29.6957%2062.3097%2029.2867%2062.1082%2028.786%2061.9861C27.8397%2061.7602%2026.93%2061.9861%2026.0509%2062.6515L26.3073%2061.5831L24.4025%2061.1313L22.5404%2068.946L24.6101%2069.4405L25.5136%2065.637C25.6907%2064.886%2025.8738%2064.361%2026.0631%2064.0618C26.2524%2063.7627%2026.4966%2063.5551%2026.7896%2063.4452C27.0827%2063.3353%2027.394%2063.317%2027.7115%2063.3903C27.9801%2063.4513%2028.1755%2063.5551%2028.3037%2063.7016C28.4319%2063.8421%2028.5052%2064.0374%2028.5296%2064.2755C28.554%2064.5136%2028.4747%2065.0143%2028.2915%2065.7774L27.2719%2070.0633L29.3416%2070.5578L30.233%2066.8031C30.41%2066.0705%2030.5932%2065.5393%2030.7885%2065.2279C30.9839%2064.9105%2031.2281%2064.6968%2031.5273%2064.5808C31.8203%2064.4648%2032.1134%2064.4404%2032.4064%2064.5075C32.8093%2064.6052%2033.0658%2064.8189%2033.1879%2065.1608C33.2733%2065.4172%2033.2245%2065.9361%2033.0413%2066.7115L31.979%2071.1866L34.0487%2071.6811L35.2392%2066.681C35.4102%2065.93%2035.4712%2065.3745%2035.4102%2065.0082C35.3186%2064.5075%2035.1049%2064.0985%2034.763%2063.7688Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M24.3964%2061.1313H24.4025V61.1252L24.3964%2061.1313Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M24.8054%2050.0443L27.7847%2051.1921L36.0634%2040.9292L33.0108%2039.7509L27.8092%2046.5643L28.8226%2038.133L25.8311%2036.9792L20.8492%2043.878L21.6185%2035.3552L18.6086%2034.1952L17.7966%2047.3336L20.8065%2048.4936L25.6968%2041.729L24.8054%2050.0443Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M12.7416%2031.8386C13.6451%2031.8386%2014.39%2031.4357%2014.9822%2030.6298V31.7226C14.9822%2032.1622%2014.9516%2032.4674%2014.8906%2032.6323C14.799%2032.8643%2014.6647%2033.0291%2014.4938%2033.1329C14.2373%2033.2855%2013.8527%2033.3649%2013.3338%2033.3649C12.9308%2033.3649%2012.6378%2033.2916%2012.4485%2033.1512C12.3081%2033.0535%2012.2226%2032.8704%2012.186%2032.6079L9.92707%2032.3331V32.3209C9.92707%2032.4125%209.92707%2032.4919%209.92707%2032.559C9.92707%2033.2306%2010.1896%2033.78%2010.7207%2034.2135C11.2519%2034.647%2012.1494%2034.8668%2013.4192%2034.8668C14.0908%2034.8668%2014.6464%2034.7935%2015.086%2034.6531C15.5194%2034.5127%2015.8735%2034.3173%2016.1361%2034.067C16.3986%2033.8228%2016.6001%2033.4748%2016.7466%2033.0413C16.8931%2032.6078%2016.9664%2031.9485%2016.9664%2031.0632V24.3536H15.1165V25.4037C14.5182%2024.5917%2013.7245%2024.1827%2012.827%2024.1827C11.9296%2024.1827%2011.1786%2024.5185%2010.5742%2025.1778C9.96981%2025.8433%209.67065%2026.8018%209.67065%2028.0534C9.67065%2029.0546%209.90265%2029.891%2010.3605%2030.5626C10.9466%2031.4112%2011.7403%2031.8386%2012.7477%2031.8386H12.7416ZM11.7037%2027.9496C11.7037%2027.1986%2011.8624%2026.6309%2012.1677%2026.2646C12.4729%2025.8921%2012.8515%2025.709%2013.3399%2025.709C13.8283%2025.709%2014.2312%2025.8921%2014.5487%2026.2707C14.8662%2026.6492%2015.0249%2027.2597%2015.0249%2027.9984C15.0249%2028.7372%2014.8601%2029.2988%2014.5243%2029.6774C14.1885%2030.0559%2013.7795%2030.2451%2013.2971%2030.2451C12.8454%2030.2451%2012.4729%2030.062%2012.1616%2029.6896C11.8502%2029.3171%2011.6976%2028.7372%2011.6976%2027.9435L11.7037%2027.9496Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M34.7325%2057.865C34.4761%2058.1886%2034.0609%2058.4145%2033.4931%2058.5549C32.8704%2058.7076%2032.3698%2058.7076%2031.9974%2058.5549C31.747%2058.445%2031.5883%2058.2558%2031.5211%2057.9872C31.4784%2057.804%2031.4967%2057.6331%2031.5822%2057.4865C31.6738%2057.3461%2031.918%2057.1752%2032.3148%2056.9737C34.1647%2056.0701%2035.3064%2055.3741%2035.7459%2054.8918C36.3504%2054.2202%2036.5457%2053.4449%2036.332%2052.5657C36.1428%2051.7721%2035.6666%2051.1799%2034.9095%2050.7891C34.1525%2050.4045%2033.1146%2050.3679%2031.7959%2050.6853C30.5382%2050.9906%2029.6591%2051.418%2029.1462%2051.9735C28.6334%2052.5291%2028.3587%2053.2373%2028.322%2054.092L30.7092%2053.9638C30.7214%2053.5853%2030.8435%2053.2678%2031.0694%2053.0114C31.2953%2052.755%2031.6616%2052.5657%2032.1683%2052.4436C32.8032%2052.2849%2033.2855%2052.2666%2033.603%2052.3765C33.8228%2052.462%2033.951%2052.6024%2033.9999%2052.8038C34.0426%2052.9809%2033.9999%2053.1457%2033.8655%2053.3045C33.6885%2053.5181%2032.9864%2053.9333%2031.7654%2054.5377C30.5443%2055.1421%2029.7323%2055.7221%2029.3233%2056.2716C28.9203%2056.8272%2028.8104%2057.4926%2028.9997%2058.2619C29.2012%2059.1044%2029.7262%2059.7393%2030.5748%2060.1728C31.4235%2060.6063%2032.5346%2060.6551%2033.9083%2060.3254C35.1598%2060.0202%2036.0878%2059.5318%2036.6922%2058.848V58.8236C37.3028%2058.1459%2037.6141%2057.34%2037.6263%2056.4181L35.1049%2056.6379C35.111%2057.1324%2034.9889%2057.5415%2034.7325%2057.865Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3Cpath%20d%3D%22M11.2702%2049.3361C11.5266%2049.7635%2011.8014%2050.0809%2012.1005%2050.2763C12.3997%2050.4717%2012.7843%2050.5694%2013.2605%2050.5816C13.7367%2050.5816%2014.2312%2050.4961%2014.738%2050.2946C15.5683%2049.9649%2016.2582%2049.5315%2016.8015%2048.9942L15.6965%2046.9001C15.2752%2047.2787%2014.9333%2047.5168%2014.6708%2047.6206C14.4815%2047.6938%2014.3045%2047.7121%2014.1396%2047.6694C13.9748%2047.6267%2013.8405%2047.5412%2013.7489%2047.413C13.6573%2047.2848%2013.4376%2046.7841%2013.0957%2045.9172L11.4045%2041.6253L13.3338%2040.8621L12.4485%2038.6154H12.4363L10.5071%2039.3785L9.02349%2035.6177L6.84394%2038.3773L7.68035%2040.4958L6.38605%2041.0086L7.2713%2043.2553L8.5656%2042.7425L10.3972%2047.3886C10.7879%2048.3837%2011.0809%2049.0309%2011.2702%2049.3361Z%22%20fill%3D%22%2339373A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1017_24731%22%3E%0A%3Crect%20width%3D%2280.0147%22%20height%3D%2278%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
}
.waas-icon.icon-search {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bfill-rule%3Aevenodd%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22search-svgrepo-com%22%20class%3D%22cls-1%22%20d%3D%22M10.11%2C18.34c0-4.54%2C3.68-8.23%2C8.23-8.23s8.23%2C3.68%2C8.23%2C8.23-3.68%2C8.23-8.23%2C8.23h0c-4.54%2C0-8.23-3.68-8.23-8.23ZM18.34%2C6.82c-6.36%2C0-11.52%2C5.16-11.52%2C11.52%2C0%2C6.36%2C5.16%2C11.52%2C11.52%2C11.52%2C2.49%2C0%2C4.92-.81%2C6.92-2.31.05.06.1.12.15.18l4.94%2C4.94c.63.66%2C1.67.69%2C2.33.06s.69-1.67.06-2.33c-.02-.02-.04-.04-.06-.06l-4.94-4.94c-.05-.06-.11-.11-.18-.15%2C3.82-5.09%2C2.79-12.31-2.31-16.13-1.99-1.49-4.42-2.3-6.91-2.3Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23757575%3Bfill-rule%3Aevenodd%3Bstroke-width%3A0px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22search-svgrepo-com%22%20class%3D%22cls-1%22%20d%3D%22M10.11%2C18.34c0-4.54%2C3.68-8.23%2C8.23-8.23s8.23%2C3.68%2C8.23%2C8.23-3.68%2C8.23-8.23%2C8.23h0c-4.54%2C0-8.23-3.68-8.23-8.23ZM18.34%2C6.82c-6.36%2C0-11.52%2C5.16-11.52%2C11.52%2C0%2C6.36%2C5.16%2C11.52%2C11.52%2C11.52%2C2.49%2C0%2C4.92-.81%2C6.92-2.31.05.06.1.12.15.18l4.94%2C4.94c.63.66%2C1.67.69%2C2.33.06s.69-1.67.06-2.33c-.02-.02-.04-.04-.06-.06l-4.94-4.94c-.05-.06-.11-.11-.18-.15%2C3.82-5.09%2C2.79-12.31-2.31-16.13-1.99-1.49-4.42-2.3-6.91-2.3Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}
.waas-icon.icon-youth,
 .toptask-items .youth a::before {
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%224.69%22%20y%3D%222.93%22%20width%3D%2230.62%22%20height%3D%2234.14%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_56%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_55%22%3E%3Cpath%20id%3D%22Path_23%22%20class%3D%22cls-2%22%20d%3D%22M31.51%2C15.33c-.09-.02-.17-.01-.26.01.08-.73.06-1.47-.07-2.19-.29-1.41-.92-2.72-1.83-3.83-2.46-2.82-9.1-3.63-12.37.14-1.33%2C1.69-1.94%2C3.84-1.69%2C5.97-.13-.09-.29-.13-.45-.1-.41.09-.65.68-.67%2C1.47-2.49-.23-4.95.71-6.67%2C2.53-1.35%2C1.67-1.97%2C3.81-1.75%2C5.94-.12-.07-.26-.09-.4-.07-.59.12-.84%2C1.3-.56%2C2.62.27%2C1.27.93%2C2.21%2C1.51%2C2.18.73%2C4.04%2C3.75%2C7.06%2C7.36%2C7.06s6.63-3.03%2C7.36-7.07c.58.08%2C1.27-.88%2C1.54-2.18.05-.21.08-.43.1-.65.16.01.32.02.48.02%2C3.61%2C0%2C6.63-3.03%2C7.36-7.07.58.08%2C1.27-.88%2C1.54-2.18.28-1.33.03-2.5-.56-2.62M13.68%2C35.12c-3.08%2C0-5.59-3.15-5.59-7.03%2C0-1.24.26-2.47.79-3.59.43-.53.83-1.08%2C1.19-1.66%2C2.69%2C1.74%2C5.75%2C2.8%2C8.93%2C3.11.18.7.26%2C1.41.26%2C2.13%2C0%2C3.88-2.51%2C7.03-5.59%2C7.03M23.16%2C25.25c-.47%2C0-.93-.07-1.37-.22.03-.3.04-.59.03-.89-.01-.38-.05-.75-.11-1.12-.29-1.41-.92-2.72-1.83-3.83-.64-.69-1.41-1.24-2.28-1.6.04-.52.12-1.03.25-1.53.14-.57.5-1.06%2C1-1.37%2C1.69%2C1.83%2C7.03%2C2.21%2C9.6%2C1.24.2.75.31%2C1.52.31%2C2.29%2C0%2C3.87-2.51%2C7.03-5.59%2C7.03%22%2F%3E%3Cpath%20id%3D%22Path_24%22%20class%3D%22cls-2%22%20d%3D%22M35.23%2C7.04c-.46-1.11-1.22-2.08-2.19-2.8-.9-.67-1.95-1.11-3.06-1.3-.07-.01-.13-.02-.2-.02-.48%2C0-.91.28-1.09.72-.34.86-.59%2C1.75-.75%2C2.65-.04.23-.08.46-.1.69.83.36%2C1.57.89%2C2.17%2C1.55.42.49.77%2C1.02%2C1.05%2C1.6.43-.11.86-.25%2C1.27-.42.89-.35%2C1.74-.82%2C2.52-1.39.41-.3.57-.84.38-1.31%22%2F%3E%3Cpath%20id%3D%22Path_25%22%20class%3D%22cls-2%22%20d%3D%22M11.5%2C8.35c.78.57%2C1.62%2C1.03%2C2.52%2C1.39.39.16.79.29%2C1.19.4.26-.52.58-1.01.96-1.44.65-.74%2C1.44-1.33%2C2.33-1.74-.03-.21-.06-.43-.1-.64-.16-.91-.41-1.8-.75-2.66-.18-.44-.61-.73-1.09-.72-.07%2C0-.13%2C0-.2.02-1.11.18-2.15.63-3.06%2C1.3-.97.72-1.72%2C1.69-2.19%2C2.8-.19.47-.04%2C1.01.38%2C1.31%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  mask: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-1%2C.cls-2%7Bstroke-width%3A0px%3B%7D.cls-3%7Bclip-path%3Aurl(%23clippath")%3B%7D.cls-2%7Bfill%3A%23757575%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22clippath%22%3E%3Crect%20class%3D%22cls-1%22%20x%3D%224.69%22%20y%3D%222.93%22%20width%3D%2230.62%22%20height%3D%2234.14%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_56%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cg%20id%3D%22Group_55%22%3E%3Cpath%20id%3D%22Path_23%22%20class%3D%22cls-2%22%20d%3D%22M31.51%2C15.33c-.09-.02-.17-.01-.26.01.08-.73.06-1.47-.07-2.19-.29-1.41-.92-2.72-1.83-3.83-2.46-2.82-9.1-3.63-12.37.14-1.33%2C1.69-1.94%2C3.84-1.69%2C5.97-.13-.09-.29-.13-.45-.1-.41.09-.65.68-.67%2C1.47-2.49-.23-4.95.71-6.67%2C2.53-1.35%2C1.67-1.97%2C3.81-1.75%2C5.94-.12-.07-.26-.09-.4-.07-.59.12-.84%2C1.3-.56%2C2.62.27%2C1.27.93%2C2.21%2C1.51%2C2.18.73%2C4.04%2C3.75%2C7.06%2C7.36%2C7.06s6.63-3.03%2C7.36-7.07c.58.08%2C1.27-.88%2C1.54-2.18.05-.21.08-.43.1-.65.16.01.32.02.48.02%2C3.61%2C0%2C6.63-3.03%2C7.36-7.07.58.08%2C1.27-.88%2C1.54-2.18.28-1.33.03-2.5-.56-2.62M13.68%2C35.12c-3.08%2C0-5.59-3.15-5.59-7.03%2C0-1.24.26-2.47.79-3.59.43-.53.83-1.08%2C1.19-1.66%2C2.69%2C1.74%2C5.75%2C2.8%2C8.93%2C3.11.18.7.26%2C1.41.26%2C2.13%2C0%2C3.88-2.51%2C7.03-5.59%2C7.03M23.16%2C25.25c-.47%2C0-.93-.07-1.37-.22.03-.3.04-.59.03-.89-.01-.38-.05-.75-.11-1.12-.29-1.41-.92-2.72-1.83-3.83-.64-.69-1.41-1.24-2.28-1.6.04-.52.12-1.03.25-1.53.14-.57.5-1.06%2C1-1.37%2C1.69%2C1.83%2C7.03%2C2.21%2C9.6%2C1.24.2.75.31%2C1.52.31%2C2.29%2C0%2C3.87-2.51%2C7.03-5.59%2C7.03%22%2F%3E%3Cpath%20id%3D%22Path_24%22%20class%3D%22cls-2%22%20d%3D%22M35.23%2C7.04c-.46-1.11-1.22-2.08-2.19-2.8-.9-.67-1.95-1.11-3.06-1.3-.07-.01-.13-.02-.2-.02-.48%2C0-.91.28-1.09.72-.34.86-.59%2C1.75-.75%2C2.65-.04.23-.08.46-.1.69.83.36%2C1.57.89%2C2.17%2C1.55.42.49.77%2C1.02%2C1.05%2C1.6.43-.11.86-.25%2C1.27-.42.89-.35%2C1.74-.82%2C2.52-1.39.41-.3.57-.84.38-1.31%22%2F%3E%3Cpath%20id%3D%22Path_25%22%20class%3D%22cls-2%22%20d%3D%22M11.5%2C8.35c.78.57%2C1.62%2C1.03%2C2.52%2C1.39.39.16.79.29%2C1.19.4.26-.52.58-1.01.96-1.44.65-.74%2C1.44-1.33%2C2.33-1.74-.03-.21-.06-.43-.1-.64-.16-.91-.41-1.8-.75-2.66-.18-.44-.61-.73-1.09-.72-.07%2C0-.13%2C0-.2.02-1.11.18-2.15.63-3.06%2C1.3-.97.72-1.72%2C1.69-2.19%2C2.8-.19.47-.04%2C1.01.38%2C1.31%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}
 .rich-list h4 {
  line-height: 1.3;
}
 .main-column .rich-list h3 {
  font-size: 1.6771rem;
}
 .rich-list .list-title {
  font-family: "TheMix", Arial, sans-serif;
  font-size: 1.5333rem;
  font-weight: normal;
}
 .main-column .rich-list .list-title {
  font-size: 1.6771rem;
}
 .main-column .rich-list .content.calendar h3.withoffset {
  margin-right: 130px;
  /* Free up space for the .offset image. */
}
 .rich-list,
 .grid-list {
  /* FIXME [svl, 2022-06-07] WAAS-5056: See about moving to a :not(:last-child) system, but first the impact on margin-bottom everywhere needs to be clear. If we do, don't forget combo.less! */
  margin-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
}
 div.rich-list {
  overflow: hidden;
}
 .rich-list:last-child,
 .grid-list:last-child {
  margin-bottom: 0;
  border-bottom: 0;
  /* The solid line demarcates where the list ends and the next bit of content begins. If there's no next bit of content (within the widget), remove the line. Note: this does mean that next content (if it exists) should always be a sibling; otherwise exceptions will need to be invented to restore the line. */
}
 .rich-list > li,
 .rich-list > div {
  clear: both;
  overflow: hidden;
  padding: 10px 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
 .rich-list > :first-child,
 .rich-list.interactive[data-component="bw.ui.paginator"] > :nth-child(3n+1) {
  padding-top: 0;
  background-image: none;
}
 .rich-list .viz {
  float: left;
  max-width: 60px;
  max-height: 96px;
  margin: 4px 10px 0 -70px;
  font-family: Arial, sans-serif;
  /* Don't inherit the font from the title. */
}
 .rich-list .viz.calendar {
  margin-top: 0;
}
 .rich-list img.offset {
  float: right;
  margin: 0 0 5px 10px;
}
 .rich-list .content {
  padding-left: 70px;
  line-height: 1.2;
}
 .rich-list .content dl.meta {
  line-height: 1.31;
}
 .rich-list:not(:last-child) > div {
  padding-bottom: 10px;
  /* If this isn't a list, but just a single item. */
}
 .rich-list .more {
  position: relative;
  padding-bottom: 2.5em;
}
 .main-column .rich-list .more {
  padding-bottom: 3em;
}
 .rich-list .more .button {
  position: absolute;
  bottom: 0;
  display: block;
  margin-bottom: 0;
  /* Override the title font-weight if set.
	   This is hacky, and should ideally be figured out by looking at both title font-weight and button font-weight variables,
	   but the latter doesn't exist (yet). As this override has been the as-is situation for very long, this is ok for now.
	   (But it's wrong for e.g. the secondary button of babel, as appears in the libraryfinder.) */
  font-weight: normal;
}
 .rich-list .creator {
  display: block;
  margin-bottom: -3px;
  font-size: 1.15rem;
}
 .rich-list h3 + p {
  padding-top: 2px;
}
 .rich-list .content .link-list > li {
  /* Unused, but potentially useful. It's present in the styleguide. */
  float: left;
  margin-right: 20px;
  list-style: none;
}
 .main-column .rich-list,
 .grid-list {
  clear: left;
  /* Clear the float of .tools, so that margins will collapse. */
  margin-top: 13px;
  margin-bottom: 20px;
}
 .main-column .rich-list:last-child {
  margin-bottom: 0;
}
 .main-column .rich-list > li,
 .main-column .rich-list > div {
  padding-bottom: 12px;
}
 .main-column .rich-list > li:not(:first-child),
 .main-column .rich-list > div:not(:first-child) {
  padding-top: 17px;
}
 .main-column .rich-list .viz {
  max-width: 200px;
  max-height: 320px;
  margin-right: 20px;
  margin-left: -220px;
}
 .main-column .rich-list img.offset {
  /* This is wonky; it appears to try and line out with the title, even though WAAS-57 shows a design with it positioned much lower.
	   Not worth worrying about at present, but might need attention at some point, as it's also failing to actually line out with the title. */
  margin-top: -1.083em;
}
 .main-column .rich-list .additional img.offset {
  margin-top: -1.1818em;
}
 .main-column .rich-list img.offset {
  max-width: 120px;
  max-height: 90px;
  /* Purposefully limit this to low height. */
  margin-bottom: 0;
}
 .main-column .rich-list .content,
 .rich-list .content.small {
  padding-left: 220px;
  /* 20px margin next to a .viz.small */
}
 .main-column .rich-list .content .viz,
 .rich-list .content.small .viz {
  margin-left: -220px;
}
 .rich-list .content.full {
  padding-left: 340px;
  /* 20px margin next to a .viz.full */
}
 .rich-list .content.full .viz {
  margin-left: -340px;
}
 .rich-list .content.highlighted {
  padding-left: 200px;
  /* 20px margin next to a .viz.highlighted */
}
 .rich-list .content.highlighted .viz {
  margin-left: -200px;
}
 .rich-list .content.highlighted {
  padding-left: 200px;
  /* 20px margin next to a .viz.highlighted */
}
 .rich-list .content.highlighted .viz {
  margin-left: -200px;
}
 .rich-list .content.list-big {
  padding-left: 140px;
  /* 20px margin next to a .viz.list-big */
}
 .rich-list .content.list-big .viz {
  margin-left: -140px;
}
 .rich-list .content.highlighted-small {
  padding-left: 125px;
  /* 20px margin next to a .viz.highlighted-small */
}
 .rich-list .content.highlighted-small .viz {
  margin-left: -125px;
}
 .rich-list .content.etalage {
  padding-left: 100px;
  /* 20px margin next to a .viz.etalage */
}
 .rich-list .content.etalage .viz {
  margin-left: -100px;
}
 .rich-list .content.list {
  padding-left: 60px;
  /* 20px margin next to a .viz.list */
}
 .rich-list .content.list .viz {
  margin-left: -60px;
}
 .rich-list .content.calendar {
  padding-left: 5.833rem;
  /* rem-based, since this is text. This works out to 70px, so the same as .extrasmall */
}
 .rich-list .content.calendar .viz {
  margin-left: -5.833rem;
}
 .rich-list .content.link {
  padding-left: 30px;
}
 .rich-list .content.link:before {
  position: absolute;
  display: block;
  content: "";
  width: 20px;
  height: 20px;
  margin-top: 3px;
  margin-left: -30px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4wwCDAonZQJCgwAAAQ5JREFUOMu1lcERgyAQRS2BElICt0xyogRKoARLsANLsARLoARKsARKMJB8MusKKznEmR1Hln38L7gOg3A97k+TYmJhh1+uVKBQGFPsjYiYo65gOkVAkc9qUjgU18BbrpFgEWGJZUlpUatrNgNNYoEd4yvum6BUUWCxZMnYwlR4gFuKJwp8F5Dn+cIm35y8WKRHIycdW6ALiPnu67BhtxdIRXxsE2BgB3pFbhWARgI2z1UDpitzTsCDDWmTynGrAQ1/yRXgwoABYw55e9gHsgmhAeQKR9Qo5P1BDLHdUngjMI9ny9RN4qfXUDmz91a+/+3UeVhzGDvanCXzdW/7ckyRAshftq+/NNjOX4CRal7nfGdnXmNBawAAAABJRU5ErkJggg==") no-repeat left center;
}
 .rich-list .content.empty {
  padding-left: 0;
}
 .rich-list .content.empty .viz {
  margin-left: 0;
}
 .main-column .rich-list .content {
  /* For the .main-column only. */
}
 .main-column .rich-list .content.calendar {
  padding-left: 6.667rem;
  /* rem-based, since this is text. This works out to 80px, so the same as .extrasmall */
}
 .main-column .rich-list .content.calendar .viz {
  margin-left: -6.667rem;
}
 .main-column .rich-list .content.extrasmall {
  padding-left: 80px;
  /* 20px margin next to a .viz.extrasmall */
}
 .main-column .rich-list .content.extrasmall .viz {
  margin-left: -80px;
}
 .main-column .rich-list.tiny .viz {
  /* Cases could be made for this needing to be either 50/80 or 60/96, but this strikes a mostly happy medium in practice. */
  max-width: 60px;
  max-height: 80px;
}
 .main-column .rich-list.tiny .coverplaceholder.extrasmall {
  max-width: 50px;
  max-height: 80px;
  font-size: 0.75rem;
}
 .main-column .rich-list.small .viz {
  max-width: 120px;
  max-height: 192px;
}
 .main-column .rich-list.small,
 .main-column .rich-list.tiny {
  overflow: hidden;
  border-bottom: 0;
}
 .main-column .rich-list.small > li,
 .main-column .rich-list.tiny > li {
  float: left;
  clear: none;
  width: calc(50% - 0.5*40px);
  margin-right: 40px;
  padding-top: 10px;
  /* FIXME [svl, 2022-06-07] WAAS-5056: set this to 0 for the first line of items, if feasible? */
  padding-bottom: 10px;
  background-image: none;
}
 .main-column .rich-list.tiny > li {
  width: calc(33.33% - 0.667*40px);
}
 .main-column .rich-list.small:not(.sliding.interactive) > li:nth-of-type(2n),
 .main-column .rich-list.tiny > li:nth-of-type(3n) {
  margin-right: 0;
}
 .main-column .rich-list.small:not(.sliding.interactive) > li:nth-of-type(2n+1),
 .main-column .rich-list.tiny > li:nth-of-type(3n+1) {
  clear: left;
}
 .main-column .rich-list.small .content:not(.calendar):not(.link) {
  padding-left: 140px;
}
 .main-column .rich-list.small .content:not(.calendar):not(.link) .viz {
  margin-left: -140px;
}
 .main-column .rich-list.tiny .content:not(.calendar):not(.link) {
  padding-left: 70px;
}
 .main-column .rich-list.tiny .content:not(.calendar):not(.link) .viz {
  margin-left: -70px;
  margin-right: 10px;
}
 .main-column .rich-list.tiny .content.calendar {
  padding-left: 5.833rem;
  /* rem-based, since this is text. This works out to 70px, so the same as .extrasmall */
}
 .main-column .rich-list.tiny .content.calendar .viz {
  margin-left: -5.833rem;
  margin-right: 10px;
}
/* 'Responsive' styling for etalage within narrow columns on landingpage. */
.biebwidget-column  .main-column .rich-list.small:not(.sliding) > li {
  width: 100%;
  margin-right: 0;
}
.biebwidget-column  .main-column .rich-list.small:not(.sliding) > li:not(:first-child) {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.biebwidget-column  .main-column .rich-list.tiny > li {
  width: 100%;
  margin-right: 0;
}
.biebwidget-column  .main-column .rich-list.tiny > li:not(:first-child) {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.biebwidget-double-column  .main-column .rich-list.tiny > li {
  width: calc(50% - 0.5*40px);
}
.biebwidget-double-column  .main-column .rich-list.tiny > li:nth-of-type(3n) {
  margin-right: 40px;
}
.biebwidget-double-column  .main-column .rich-list.tiny > li:nth-of-type(2n) {
  margin-right: 0;
}
.biebwidget-double-column  .main-column .rich-list.tiny > li:nth-of-type(3n+1) {
  clear: none;
}
.biebwidget-double-column  .main-column .rich-list.tiny > li:nth-of-type(2n+1) {
  clear: left;
}
 .grid-list {
  overflow: hidden;
  margin-right: -15px;
  margin-left: -15px;
}
 .grid-list > li {
  overflow: hidden;
  float: left;
  width: 200px;
  height: 4.8071em;
  margin: 0 15px 20px 15px;
  padding: 0 0 140px 0;
  /* max-height of the image, plus 7px (for visually 10px) white-space underneath */
}
 .grid-list > li > p {
  overflow: hidden;
  max-height: 2.4em;
  /* 2 lines */
  margin-top: 0;
  line-height: 1.2;
  text-align: center;
}
 .grid-list > li > p.grid-title {
  position: relative;
  height: 2.4em;
  /* 2 lines */
  margin-bottom: 0.25em;
  padding: 140px 0 0.1em 0;
  /* padding-top = max-height of the image, plus 7px (for visually 10px) white-space underneath; padding-bottom = 2px separation to the subtitle. */
  font-family: "TheMix", Arial, sans-serif;
  font-size: 1.3417rem;
  font-weight: normal;
  color: #39373a;
}
 .grid-list.no-subitems > li {
  height: 2.75em;
}
 .grid-list .imgwrapper {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 100%;
  /* define the space available for the image */
  height: 133px;
}
 .grid-list .imgwrapper > img,
 .grid-list .imgwrapper > .coverplaceholder {
  position: absolute;
  right: 0;
  bottom: 0;
  /* line out at the baseline */
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  /* center horizontally, made possible by right: 0 + left: 0 */
}
 .grid-list.high {
  margin-right: -13px;
  margin-left: -13px;
}
 .grid-list.high > li {
  width: 165px;
  margin-right: 13px;
  margin-left: 13px;
  padding-bottom: 271px;
}
 .grid-list.high > li > p.grid-title {
  padding-top: 271px;
}
 .grid-list.high .imgwrapper {
  height: 264px;
}
 .grid-list.narrow {
  margin-right: -13.75px;
  margin-left: -13.75px;
}
 .grid-list.narrow > li {
  width: 100px;
  margin-right: 13.75px;
  margin-left: 13.75px;
  padding-bottom: 167px;
}
 .grid-list.narrow > li > p.grid-title {
  padding-top: 167px;
}
 .grid-list.narrow .imgwrapper {
  height: 160px;
}
 .grid-list span.viz.calendar {
  position: absolute;
  bottom: 0;
  display: block;
  float: none;
  width: 100%;
  font-family: Arial, sans-serif;
  /* Don't inherit the font from the .grid-title. */
}
 .grid-list span.viz.calendar span {
  padding-right: 0;
}
 .grid-list span.viz.calendar.period {
  margin-left: -5px;
}
 .grid-list span.viz.calendar.period span.until.date-day {
  background-position: 48% 0;
}
@media only screen and (min-width: 1019.1px) and (max-width: 1199px) {
  /* Product pages have wider .nav-columns */
  .biebwidget-content.product .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(33.33% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 916.1px) and (max-width: 1019px) {
  .biebwidget-content.product .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(50% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 879.1px) and (max-width: 916px) {
  .biebwidget-content.product .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(33.33% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 879.1px) {
  .biebwidget-content.product .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(50% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 1057.1px) {
   .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(25% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 872.1px) and (max-width: 1057px) {
   .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(33.33% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 872px) {
   .main-column-wrapper.nav .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(50% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 609.1px) and (max-width: 765px) {
   .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(33.33% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 382.1px) and (max-width: 609px) {
   .grid-list:not(.high):not(.narrow) > li {
    max-width: calc(50% - 30px);
    min-width: 150px;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .grid-list.high > li {
    width: 120px;
    padding-bottom: 199px;
  }
   .grid-list.high > li > p.grid-title {
    padding-top: 199px;
  }
   .grid-list.high .imgwrapper {
    height: 192px;
  }
   .grid-list.high img.highgrid.cover {
    max-width: 120px;
    max-height: 192px;
  }
   .grid-list.high .coverplaceholder.highgrid {
    width: 120px;
    height: 192px;
    font-size: 1.2458rem;
  }
   .grid-list.high .coverplaceholder.music.highgrid,
   .grid-list.high .coverplaceholder.album.highgrid,
   .grid-list.high .coverplaceholder.track.highgrid {
    height: 120px;
  }
}
 .sliding.grid-list.interactive {
  /* The absolute maximum we could slide the contents of a component is by the full width of a .bordered.biebwidget-content, so we reserve that much 
     space on the left, and the absolute maximum of one item on the right. */
  margin-left: -1215px;
  margin-right: -230px;
  padding-left: 1200px;
  transition-duration: 0.5s;
}
 .sliding.grid-list.interactive > li {
  transition-property: none;
  transition-delay: inherit;
  transition-duration: inherit;
  transition-timing-function: inherit;
}
 .sliding.grid-list.interactive > li.partial-left {
  margin-left: -87.5px;
}
 .sliding.grid-list.interactive > li:first-child {
  transition-property: margin-left;
}
 .sliding.grid-list.interactive.high {
  margin-left: -1213px;
}
 .sliding.grid-list.interactive.high > li.partial-left {
  margin-left: -50.5px;
}
 .sliding.grid-list.interactive.narrow {
  margin-left: -1213.75px;
}
 .sliding.grid-list.interactive.narrow > li.partial-left {
  margin-left: 13.75px;
}
 .sliding.grid-list.interactive.animating {
  transition-delay: 0.00001s;
  transition-duration: 0.5s;
  transition-property: padding-left;
  transition-timing-function: cubic-bezier(0.02, 0.01, 0.47, 1);
}
 .sliding.grid-list.interactive.short {
  transition-duration: 0.3s;
}
 .sliding.grid-list.interactive.long {
  transition-duration: 0.7s;
}
 .sliding.grid-list.interactive.moveleft-1 {
  padding-left: 970px;
}
 .sliding.grid-list.interactive.moveleft-2 {
  padding-left: 740px;
}
 .sliding.grid-list.interactive.moveleft-3 {
  padding-left: 510px;
}
 .sliding.grid-list.interactive.moveleft-4 {
  padding-left: 280px;
}
 .sliding.grid-list.interactive.high.moveleft-1 {
  padding-left: 1009px;
}
 .sliding.grid-list.interactive.high.moveleft-2 {
  padding-left: 818px;
}
 .sliding.grid-list.interactive.high.moveleft-3 {
  padding-left: 627px;
}
 .sliding.grid-list.interactive.high.moveleft-4 {
  padding-left: 436px;
}
 .sliding.grid-list.interactive.high.moveleft-5 {
  padding-left: 245px;
}
 .sliding.grid-list.interactive.narrow.moveleft-1 {
  padding-left: 1072.5px;
}
 .sliding.grid-list.interactive.narrow.moveleft-2 {
  padding-left: 945px;
}
 .sliding.grid-list.interactive.narrow.moveleft-3 {
  padding-left: 817.5px;
}
 .sliding.grid-list.interactive.narrow.moveleft-4 {
  padding-left: 690px;
}
 .sliding.grid-list.interactive.narrow.moveleft-5 {
  padding-left: 562.5px;
}
 .sliding.grid-list.interactive.narrow.moveleft-6 {
  padding-left: 435px;
}
 .sliding.grid-list.interactive.narrow.moveleft-7 {
  padding-left: 307.5px;
}
 .sliding.grid-list.interactive.narrow.moveleft-8 {
  padding-left: 180px;
}
@media only screen and (min-width: 378.1px) and (max-width: 450px) {
   .sliding.grid-list.interactive:not(.high):not(.narrow) > li.partial-left {
    margin-left: -150px;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .sliding.grid-list.interactive.high.moveleft-1 {
    padding-left: 1054px;
  }
   .sliding.grid-list.interactive.high.moveleft-2 {
    padding-left: 908px;
  }
}
@media only screen and (min-width: 0) and (max-width: 378px) {
   .sliding.grid-list.interactive:not(.high):not(.narrow) > li.partial-left {
    margin-left: -180px;
  }
}
 .sliding.rich-list.interactive {
  width: 200%;
  transition-duration: 0.5s;
}
 .sliding.rich-list.interactive > li {
  transition-property: none;
  transition-delay: inherit;
  transition-duration: inherit;
  transition-timing-function: inherit;
}
 .sliding.rich-list.interactive > li.current {
  margin-left: 40px;
}
 .sliding.rich-list.interactive > li.current:first-child {
  margin-left: 0;
  transition-property: margin-left;
}
 .sliding.rich-list.interactive > li:last-child {
  margin-right: 0;
}
 .sliding.rich-list.interactive.animating {
  transition-delay: 0.00001s;
  transition-duration: 0.5s;
  transition-property: margin-left;
  transition-timing-function: cubic-bezier(0.02, 0.01, 0.47, 1);
}
@media only screen and (min-width: 750.1px) {
   .sliding.rich-list.interactive.moveleft-1 {
    margin-left: calc(-50% + 0.5*40px);
  }
   .sliding.rich-list.interactive.moveleft-2 {
    margin-left: calc(-100% + 40px);
  }
   .sliding.rich-list.interactive > li {
    width: calc(25% - (1.5*40px));
  }
   .sliding.rich-list.interactive > li.current:first-child,
   .sliding.rich-list.interactive > li.current + li:last-child {
    width: calc(25% - (0.5*40px));
  }
}
@media only screen and (min-width: 0) and (max-width: 1050px) {
   .main-column-wrapper.nav .main-column .sliding.rich-list.interactive.moveleft-1 {
    margin-left: calc(-100% + 40px);
  }
   .main-column-wrapper.nav .main-column .sliding.rich-list.interactive > li {
    width: calc(50% - (2*40px));
  }
   .main-column-wrapper.nav .main-column .sliding.rich-list.interactive > li.current:first-child,
   .main-column-wrapper.nav .main-column .sliding.rich-list.interactive > li.current:last-child {
    width: calc(50% - 40px);
  }
}
@media only screen and (min-width: 0) and (max-width: 750px) {
   .sliding.rich-list.interactive.moveleft-1 {
    margin-left: calc(-100% + 40px);
  }
   .sliding.rich-list.interactive > li {
    width: calc(50% - (2*40px));
  }
   .sliding.rich-list.interactive > li.current:first-child,
   .sliding.rich-list.interactive > li.current:last-child {
    width: calc(50% - 40px);
  }
}
 .sliding.rich-list.interactive > li,
 .sliding.grid-list.interactive > li {
  display: none;
}
 .sliding.rich-list.interactive > li.current,
 .sliding.rich-list.interactive > li.current ~ li,
 .sliding.grid-list.interactive > li.partial-left,
 .sliding.grid-list.interactive > li.current,
 .sliding.grid-list.interactive > li.current ~ li {
  display: block;
}
 .sliding.rich-list.interactive > li.current ~ li.hidden,
 .sliding.grid-list.interactive > li.current ~ li.hidden {
  display: none;
}
@media only screen and (min-width: 950.1px) and (max-width: 1150px) {
   .main-column-wrapper.nav .main-column .rich-list.tiny > li {
    width: calc(50% - 0.5*40px);
  }
   .main-column-wrapper.nav .main-column .rich-list.tiny > li:nth-of-type(3n) {
    margin-right: 40px;
  }
   .main-column-wrapper.nav .main-column .rich-list.tiny > li:nth-of-type(2n) {
    margin-right: 0;
  }
   .main-column-wrapper.nav .main-column .rich-list.tiny > li:nth-of-type(3n+1) {
    clear: none;
  }
   .main-column-wrapper.nav .main-column .rich-list.tiny > li:nth-of-type(2n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 0) and (max-width: 1050px) {
   .main-column-wrapper.nav .main-column .rich-list.small:not(.sliding) > li {
    width: 100%;
    margin-right: 0;
  }
   .main-column-wrapper.nav .main-column .rich-list.small:not(.sliding) > li:not(:first-child) {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 950px) {
   .main-column-wrapper.nav .main-column .rich-list.tiny > li {
    width: 100%;
    margin-right: 0;
  }
   .main-column-wrapper.nav .main-column .rich-list.tiny > li:not(:first-child) {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
}
@media only screen and (min-width: 0) and (max-width: 916px) {
   .main-column .rich-list.tiny > li {
    width: calc(50% - 0.5*40px);
  }
   .main-column .rich-list.tiny > li:nth-of-type(3n) {
    margin-right: 40px;
  }
   .main-column .rich-list.tiny > li:nth-of-type(2n) {
    margin-right: 0;
  }
   .main-column .rich-list.tiny > li:nth-of-type(3n+1) {
    clear: none;
  }
   .main-column .rich-list.tiny > li:nth-of-type(2n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 0) and (max-width: 750px) {
   .main-column .rich-list.small:not(.sliding) > li {
    width: 100%;
    margin-right: 0;
  }
   .main-column .rich-list.small:not(.sliding) > li:not(:first-child) {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
}
@media only screen and (min-width: 0) and (max-width: 569px) {
   .main-column .rich-list.tiny > li,
  .biebwidget-double-column  .main-column .rich-list.tiny > li {
    width: 100%;
    margin-right: 0;
  }
   .main-column .rich-list.tiny > li:not(:first-child),
  .biebwidget-double-column  .main-column .rich-list.tiny > li:not(:first-child) {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .grid-list > li {
    margin-bottom: 15px;
    /* Slightly reduce whitespace between rows. Could be improved further. Maybe this should differ based on type of grid items? */
  }
   .main-column .rich-list .content:not(.calendar):not(.list):not(.link),
   .main-column .rich-list.small .content:not(.calendar):not(.list):not(.link),
   .main-column .rich-list.tiny .content:not(.calendar):not(.list):not(.link) {
    padding-left: 0;
  }
   .main-column .rich-list .content:not(.calendar):not(.list):not(.link) .viz,
   .main-column .rich-list.small .content:not(.calendar):not(.list):not(.link) .viz,
   .main-column .rich-list.tiny .content:not(.calendar):not(.list):not(.link) .viz {
    float: left;
    max-width: 60px;
    max-height: 80px;
    margin-right: 10px;
    margin-bottom: 4px;
    margin-left: 0;
  }
   .main-column .rich-list .viz.coverplaceholder:not(.list) {
    width: 50px;
    /* Shrink all coverplaceholders in rich-lists, except for the smallest size. */
    height: 80px;
    font-size: 0.6708rem;
  }
   .main-column .rich-list .viz.coverplaceholder.music:not(.list),
   .main-column .rich-list .viz.coverplaceholder.album:not(.list),
   .main-column .rich-list .viz.coverplaceholder.track:not(.list) {
    height: 50px;
  }
   .main-column .rich-list .content.calendar h3.withoffset {
    margin-right: 0;
  }
   .main-column .rich-list .content.calendar img.offset {
    display: none;
  }
   .rich-list .content.more {
    overflow: hidden;
  }
}
/* itempicker; default position above the detail */
 ul.itempicker,
 ol.itempicker {
  margin-bottom: 10px;
  padding-bottom: 10px;
  /* 20px to the bottom of the imgs (10 + 7 + 3) */
  text-align: center;
  border-bottom: 1px solid #d0d0d0;
}
 ul.itempicker > li,
 ol.itempicker > li {
  display: inline-block;
  /* align on baseline */
  margin: 0 -13px;
  /* 5% padding per item is too much for narrow columns, so remove part of that spacing again. (We don't want to use a smaller percentage padding, otherwise it hardly increases for wider columns.) */
  padding: 0 5%;
}
 ul.itempicker > li > a,
 ol.itempicker > li > a,
 ul.itempicker > li > span,
 ol.itempicker > li > span {
  display: block;
  padding: 7px 3px;
  outline: none;
  cursor: pointer;
}
 ul.itempicker > li.current > a,
 ol.itempicker > li.current > a,
 ul.itempicker > li.current > span,
 ol.itempicker > li.current > span {
  margin: 0 -3px -3px -3px;
  /* The .current img becomes larger because of the border; remove that space here so nothing will shift. */
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/selection-indicator.png") no-repeat center bottom;
}
 ul.itempicker > li.current > a img,
 ol.itempicker > li.current > a img,
 ul.itempicker > li.current > a .coverplaceholder,
 ol.itempicker > li.current > a .coverplaceholder,
 ul.itempicker > li.current > span img,
 ol.itempicker > li.current > span img,
 ul.itempicker > li.current > span .coverplaceholder,
 ol.itempicker > li.current > span .coverplaceholder,
 ul.itempicker > li.current > a p.calendar,
 ol.itempicker > li.current > a p.calendar {
  margin-top: 0;
  border: 3px solid #ff7320;
  border-radius: 4px;
}
 ul.itempicker > li.current > a .coverplaceholder.list,
 ol.itempicker > li.current > a .coverplaceholder.list,
 ul.itempicker > li.current > span .coverplaceholder.list,
 ol.itempicker > li.current > span .coverplaceholder.list {
  margin-top: -3px;
  /* A .coverplaceholder doesn't have a built-in margin-top which can be compensated for with margin-top: 0. */
  width: 46px;
  /* Since the coverplaceholder has box-sizing: border-box, the above border is being subtracted from the width, so should be added on again. */
  height: 70px;
}
 ul.itempicker > li.current > a .coverplaceholder.list.music,
 ol.itempicker > li.current > a .coverplaceholder.list.music,
 ul.itempicker > li.current > span .coverplaceholder.list.music,
 ol.itempicker > li.current > span .coverplaceholder.list.music,
 ul.itempicker > li.current > a .coverplaceholder.list.album,
 ol.itempicker > li.current > a .coverplaceholder.list.album,
 ul.itempicker > li.current > span .coverplaceholder.list.album,
 ol.itempicker > li.current > span .coverplaceholder.list.album,
 ul.itempicker > li.current > a .coverplaceholder.list.track,
 ol.itempicker > li.current > a .coverplaceholder.list.track,
 ul.itempicker > li.current > span .coverplaceholder.list.track,
 ol.itempicker > li.current > span .coverplaceholder.list.track {
  height: 46px;
}
 ul.itempicker > li > a p.calendar span,
 ol.itempicker > li > a p.calendar span {
  padding: 2px 3px 2px 2px;
}
 ul.itempicker > li > a p.calendar span.date-day,
 ol.itempicker > li > a p.calendar span.date-day {
  font-size: 2.2042rem;
}
 ul.itempicker > li > a p.calendar span.date-month,
 ol.itempicker > li > a p.calendar span.date-month {
  font-size: 1.4375rem;
}
 ul.itempicker > li > a:focus img,
 ol.itempicker > li > a:focus img,
 ul.itempicker > li > a:focus .coverplaceholder,
 ol.itempicker > li > a:focus .coverplaceholder {
  outline: 1px solid #ff7320;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .main-column ul.itempicker > li,
 .main-column ol.itempicker > li {
  margin: 0;
  padding: 0 5px;
  /* Used fixed spacing between items in a .main-column, as 5% is just way too much. */
}
/* itempicker below the detail */
 .itemdetail + ul.itempicker,
 .itemdetail + ol.itempicker {
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  border-top: 1px solid #d0d0d0;
  border-bottom: 0;
}
 .itemdetail + ul.itempicker + *,
 .itemdetail + ol.itempicker + * {
  margin-top: 10px;
}
 .itemdetail + ul.itempicker > li,
 .itemdetail + ol.itempicker > li {
  vertical-align: top;
  /* align by top */
}
 .itemdetail + ul.itempicker > li.current > a,
 .itemdetail + ol.itempicker > li.current > a,
 .itemdetail + ul.itempicker > li.current > span,
 .itemdetail + ol.itempicker > li.current > span {
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/selection-indicator-up.png") no-repeat center top;
}
 .rich-items.itemdetail + ul.itempicker,
 .rich-items.itemdetail + ol.itempicker,
 .rich-list.itemdetail + ul.itempicker,
 .rich-list.itemdetail + ol.itempicker {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
  /* The dividing line is already provided by the .rich-list here. */
}
/* When JavaScript is enabled, only show the .current itemdetail. */
 ul.itemdetail.interactive > li {
  display: none;
  padding-top: 0;
  /* Remove the .rich-list padding. */
  background-image: none;
}
 ul.itemdetail.interactive > li.current {
  display: block;
}
 .main-column .itemdetail {
  max-width: 836px;
  /* When the image is center-aligned, it looks weird for this to be completely left aligned, so left-align its contents with the .itempicker. */
  margin-right: auto;
  margin-left: auto;
}
 .main-column ul.itempicker,
 .main-column ol.itempicker {
  overflow: hidden;
  max-width: 836px;
  /* 11 items. */
  margin-right: auto;
  margin-left: auto;
  font-size: 0;
  /* No extra space between items. */
}
 .main-column ul.itempicker > li:first-child:nth-last-child(n),
 .main-column ol.itempicker > li:first-child:nth-last-child(n) {
  /* :nth-last-child(n) so IE8 will ignore this line along with all the following ones. */
  margin-left: -836px;
}
 .main-column ul.itempicker > li:last-child,
 .main-column ol.itempicker > li:last-child {
  margin-right: -836px;
}
/* All form styles for form.generated and basic input/textarea styling.
   _No_ <button> styling, other than what falls in the previous categories. */
/* Form: basic form styles ------------------------------------------------------------*/
 input,
 textarea {
  color: #39373a;
  /* Old gecko. */
  /* https://bugzilla.mozilla.org/show_bug.cgi?id=737786#c70 */
}
 input.empty,
 textarea.empty {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input::-webkit-input-placeholder,
 textarea::-webkit-input-placeholder {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input:-ms-input-placeholder,
 textarea:-ms-input-placeholder {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input::-ms-input-placeholder,
 textarea::-ms-input-placeholder {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input:-moz-placeholder,
 textarea:-moz-placeholder {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input::-moz-placeholder,
 textarea::-moz-placeholder {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input::placeholder,
 textarea::placeholder {
  font-style: italic;
  color: #736f75;
  opacity: 1;
}
 input:focus {
  border-color: #ff7320;
}
/* upload component */
 .upload ul {
  margin: 10px 232px;
}
 .upload p:not(.description) {
  margin: 10px 240px;
}
 .upload button {
  margin: 0 242px;
}
 .upload button.delete {
  display: block;
  height: 15px;
  padding: 3px 5px 3px 20px;
  background: transparent url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/icon-delete.png") no-repeat left center;
  cursor: pointer;
  text-decoration: none;
  border: none;
}
@media screen and (max-width: 619px) {
   .upload p:not(.description) {
    margin: 10px 0;
    width: auto;
    display: inline-block;
  }
}
 textarea {
  font-family: inherit;
  font-size: inherit;
}
 form.generated::before {
  overflow: hidden;
  clear: both;
  margin-right: 20px;
  padding: 7px 0;
}
 form.generated.clear .form-row label,
 form.generated.clear .form-row .label {
  display: block;
  float: none;
  width: auto;
}
 form.generated.clear .form-row label {
  margin-bottom: 5px;
}
 form.generated.clear .form-row:not(.birthdate) select,
 form.generated.clear .form-row .clear-full {
  width: 100%;
}
 form.generated.clear .form-row .error {
  margin-left: 0;
}
 form.generated.clear .form-row .description {
  padding-left: 0;
}
 form.generated fieldset {
  margin: 0;
  padding: 0;
  border: none;
}
 form.generated fieldset legend {
  font-size: inherit;
  font-weight: normal;
  line-height: 1.3;
  margin: 0;
  padding: 7px 0;
}
 form.generated .form-row {
  overflow: hidden;
  clear: both;
  padding: 7px 0;
}
 form.generated .form-row > * {
  margin-right: 20px;
}
 form.generated .form-row > label,
 form.generated .form-row > .label {
  width: 220px;
}
 form.generated .form-row label,
 form.generated .form-row .label {
  float: left;
  display: inline-block;
  padding: 4px 0 0 0;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
 form.generated .form-row .label + .value {
  display: inline-block;
  padding: 4px 0 0 0;
  margin-top: 0;
}
 form.generated .form-row input + label {
  width: auto;
  margin: 4px 20px 5px 0;
  padding: 0;
}
 form.generated .form-row.multiple select,
 form.generated .form-row.multiple input[type=text] {
  width: auto;
}
 form.generated .form-row p + p.accompanying {
  margin-top: 0;
}
 form.generated .form-row > p + label,
 form.generated .form-row > p + label + input {
  margin-top: 0.5em;
}
 form.generated .form-row > .input-options {
  float: left;
  max-width: calc(100% - 260px);
}
 form.generated .form-row > .input-options > .input-group {
  position: relative;
  float: left;
  margin-right: 0;
  padding-left: 20px;
  width: 100%;
}
 form.generated .form-row > .input-options > .input-group > input {
  position: absolute;
  left: 0;
}
 form.generated .form-row.checkbox > .input-options > .input-group {
  width: 100%;
}
 form.generated .form-row > .label {
  min-width: 220px;
}
 form.generated legend em,
 form.generated label em {
  display: inline-block;
  overflow: hidden;
  width: 1em;
  height: 1em;
}
 form.generated legend em:before,
 form.generated label em:before {
  display: inline-block;
  width: 1em;
  height: 1em;
  content: "*";
}
 form.generated .label.required:after {
  display: inline-block;
  width: 1em;
  height: 1em;
  content: "*";
}
 form.generated .label.required + .input-group label {
  overflow: hidden;
  width: 0;
  height: 0;
  text-indent: -99999px;
}
 form.generated .label.required + .input-group label em:before {
  content: none;
}
 form.generated input[type=text],
 form.generated input[type=email],
 form.generated input[type=password],
 form.generated input[type=url],
 form.generated input[type=tel],
 form.generated input[type=search],
 form.generated select,
 form.generated textarea {
  float: left;
  width: 320px;
  max-width: 96%;
  font-size: inherit;
  font-family: inherit;
  color: #000000;
}
 form.generated textarea {
  height: 150px;
}
 form.generated select {
  width: 326px;
}
 form.generated input[type=radio],
 form.generated input[type=checkbox] {
  float: left;
  width: auto;
  margin: 6px 8px 0 0;
}
 form.generated input.modifier {
  clear: left;
  margin-left: 240px;
  font-style: normal;
}
 form.generated legend.label-error,
 form.generated label.label-error {
  font-weight: bold;
  color: red;
}
 form.generated .body-field {
  display: none;
}
 form.generated .description {
  clear: left;
  padding: 5px 20px 5px 240px;
  font-style: italic;
  /* Copy placeholder styling. */
  color: #736f75;
}
 form.generated .form-row.buttons {
  margin-top: 17px;
  padding: 17px 0;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png") repeat-x left top;
}
 form.generated .birthdate label {
  position: absolute;
  left: -9999px;
}
 form.generated .birthdate select:nth-of-type(1) {
  margin-right: 20px;
  width: 4em;
}
 form.generated .birthdate select:nth-of-type(2) {
  margin-right: 20px;
  width: 8.75em;
}
 form.generated .birthdate select:nth-of-type(3) {
  margin-right: 0;
  width: 5em;
}
 .main-column-wrapper form.generated .form-row > p.label:not(.viz) {
  margin-right: 20px;
  margin-left: 0;
}
 span.config-error,
 form.generated span.error {
  clear: left;
  float: left;
  margin: 6px 0 0 240px;
  padding-left: 18px;
  width: 360px;
  color: red;
  line-height: normal;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/icon-form-error.png") no-repeat left 3px;
}
 form.cancelconfirm > p:first-of-type {
  float: left;
  margin-top: 13px;
}
 form.cancelconfirm > p + p {
  float: right;
  margin-top: 13px;
}
 form.cancelconfirm .tertiary.button {
  margin-top: 7px;
  /* Same baseline as a primary/secondary button. */
}
 form.cancelconfirm .quaternary.button {
  margin-top: 5px;
  /* Same baseline as a primary/secondary button. */
}
@media only screen and (max-width: 705px) {
   form.generated .form-row:not(.body-field) {
    display: block;
  }
   form.generated .form-row input,
   form.generated .form-row select,
   form.generated .form-row textarea,
   form.generated .form-row .description {
    float: left;
    clear: left;
    margin-left: 1px;
    padding-left: 0;
  }
   form.generated .form-row label,
   form.generated .form-row .label {
    display: inline;
    width: 100%;
  }
   form.generated .form-row select {
    margin: 5px 0;
  }
   form.generated .form-row input[type=checkbox]:first-child {
    margin-left: 0;
  }
   form.generated .form-row p.label + input[type=checkbox] {
    margin-left: 0;
  }
   form.generated .form-row > .input-options {
    max-width: none;
  }
   form.generated .form-row > .input-options > .input-group {
    clear: both;
  }
   form.generated .form-row input[type=file] {
    margin: 5px 0;
  }
   form.generated .form-row.birthdate > select {
    width: 8.75em;
  }
   span.config-error,
   form.generated span.error {
    margin-left: 0;
  }
}
@media only screen and (max-width: 470px) {
   form.generated .form-row p.label:first-child {
    float: none;
  }
}
@media only screen and (min-width: 24em) and (max-width: 666px) {
   form.generated .birthdate select.month,
   form.generated .birthdate select.year {
    clear: none;
  }
}
@media only screen and (max-width: 23.999em) {
   form.generated .birthdate select.month,
   form.generated .birthdate select.year {
    margin-top: 5px;
  }
}
/* A new type of detail page, for specific products: titledetail (NBC) and edumedia/prentenboek/readinglist (lvdl). */
.biebwidget-content.product .main-column-wrapper.nav .main-column {
  margin-left: 430px;
}
.biebwidget-content.product .header {
  margin-bottom: 30px;
  margin-left: -430px;
  padding-right: 40px;
  padding-left: 430px;
}
.biebwidget-content.product .header ~ * {
  margin-right: 40px;
}
.biebwidget-content.product .header h2 {
  margin-top: 0;
  font-weight: normal;
  line-height: 1;
}
.biebwidget-content.product .header p.subtitle {
  font-size: 3.3542rem;
}
.biebwidget-content.product .header p.creator {
  font-size: 3.3542rem;
}
.biebwidget-content.product .header h2.long + p.subtitle {
  font-size: 2.6833rem;
}
.biebwidget-content.product .header h2.long + p.creator {
  font-size: 2.6833rem;
}
.biebwidget-content.product .header .additional {
  font-size: 1.725rem;
}
.biebwidget-content.product .header .imgwrapper {
  position: absolute;
  left: 0;
  top: 0;
  float: left;
  max-width: 310px;
  max-height: 496px;
  margin-left: -370px;
}
.biebwidget-content.product img.representative,
.biebwidget-content.product .header .coverplaceholder {
  display: block;
  max-width: 100%;
  max-height: 100%;
  border: 5px solid #ffffff;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.biebwidget-content.product img.representative.cursus {
  border-style: none;
}
@media only screen and (min-width: 916.1px) {
  .biebwidget-content.product .header {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 960px) {
  .biebwidget-content.product .header h2 {
    line-height: 1.1;
    font-size: 4.6rem;
  }
  .biebwidget-content.product .header h2.long {
    font-size: 3.3542rem;
  }
  .biebwidget-content.product .header p.subtitle {
    font-size: 2.875rem;
  }
  .biebwidget-content.product .header p.creator {
    font-size: 2.875rem;
  }
  .biebwidget-content.product .header h2.long + p.subtitle {
    font-size: 2.3rem;
  }
  .biebwidget-content.product .header h2.long + p.creator {
    font-size: 2.3rem;
  }
  .biebwidget-content.product .header .additional {
    font-size: 1.5333rem;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 916px) {
  .biebwidget-content.product .main-column-wrapper.nav .main-column {
    margin-left: 300px;
  }
  .biebwidget-content.product .header {
    margin-left: -300px;
    padding-left: 300px;
  }
  .biebwidget-content.product .header .imgwrapper {
    max-width: 220px;
    max-height: 352px;
    margin-left: -260px;
  }
  .biebwidget-content.product .header .coverplaceholder.full {
    height: 352px;
  }
  .biebwidget-content.product .header .coverplaceholder.music.full,
  .biebwidget-content.product .header .coverplaceholder.album.full,
  .biebwidget-content.product .header .coverplaceholder.track.full {
    height: 220px;
  }
}
@media only screen and (min-width: 0) and (max-width: 750px) {
  .biebwidget-content.product .header h2 {
    line-height: 1.15;
    font-size: 4.025rem;
  }
  .biebwidget-content.product .header h2.long {
    font-size: 2.875rem;
  }
  .biebwidget-content.product .header p.subtitle {
    font-size: 2.3rem;
  }
  .biebwidget-content.product .header p.creator {
    font-size: 2.3rem;
  }
  .biebwidget-content.product .header h2.long + p.subtitle {
    font-size: 2.0125rem;
  }
  .biebwidget-content.product .header h2.long + p.creator {
    font-size: 2.0125rem;
  }
  .biebwidget-content.product .header .additional {
    font-size: 1.4375rem;
  }
  .biebwidget-content.product .header {
    margin-left: 0;
    padding: 20px 20px;
  }
  .biebwidget-content.product .header ~ * {
    margin-right: 20px;
    margin-left: 20px;
  }
  .biebwidget-content.product .header .imgwrapper {
    position: relative;
    top: auto;
    left: auto;
    max-width: 33%;
    margin: 5px 20px 20px 0;
  }
  .biebwidget-content.product .header .coverplaceholder.full {
    width: 29vw;
    height: 46.4vw;
    font-size: 0.92rem;
  }
  .biebwidget-content.product .header .coverplaceholder.music.full,
  .biebwidget-content.product .header .coverplaceholder.album.full,
  .biebwidget-content.product .header .coverplaceholder.track.full {
    height: 29vw;
  }
}
@media only screen and (min-width: 454.1px) and (max-width: 750px) {
  .biebwidget-content.product .intro.teaser + p {
    margin-left: 33%;
    padding-left: 30px;
  }
  .biebwidget-content.product .header .coverplaceholder.full {
    font-size: 1.288rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 454px) {
  .biebwidget-content.product .header h2 {
    line-height: 1.2;
    font-size: 2.875rem;
  }
  .biebwidget-content.product .header h2.long {
    font-size: 2.3rem;
  }
  .biebwidget-content.product .header p.subtitle {
    font-size: 1.725rem;
  }
  .biebwidget-content.product .header p.creator {
    font-size: 1.725rem;
  }
  .biebwidget-content.product .header h2.long + p.subtitle {
    font-size: 1.725rem;
  }
  .biebwidget-content.product .header h2.long + p.creator {
    font-size: 1.725rem;
  }
  .biebwidget-content.product .intro.teaser {
    clear: left;
  }
}
.widget-bnl-siteheader {
  padding-top: 20px;
}
.widget-bnl-siteheader .globalmessage {
  overflow: hidden;
  margin: -20px 0 20px 0;
  padding: 20px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 1px 3px 0 #868686;
  box-shadow: 0 1px 3px 0 #868686;
  border-radius: 0 0 10px 10px;
}
.widget-bnl-siteheader h1 a {
  float: left;
  margin: 0 80px 10px 20px;
}
.widget-bnl-siteheader .logo-wrapper {
  position: relative;
  width: 100%;
}
.widget-bnl-siteheader .logo-wrapper::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 292px;
  top: -22px;
  left: -25px;
  margin-bottom: 20px;
  padding-right: 40px;
  z-index: -10;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/html-bg-gradient.png") no-repeat left top transparent;
  /* The radial gradient behind the logo. */
}
@media only screen and (min-width: 450.1px) and (max-width: 634px) {
  .widget-bnl-siteheader .logo-wrapper::before {
    left: -35px;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
  .widget-bnl-siteheader .logo-wrapper h1 {
    max-width: 60%;
  }
  .widget-bnl-siteheader .logo-wrapper::before {
    /* Keep the radial gradient positioned behind the plectrum in the logo when it gains a max-width. */
    left: 50%;
    margin-left: -250px;
    padding-right: 250px;
  }
}
.widget-bnl-siteheader img.sitelogo {
  float: left;
  display: block;
}
.widget-bnl-siteheader .skiplinks {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: -5.7em;
  display: table;
  padding: 20px;
  padding-right: 100%;
  border: 1px solid #d0d0d0;
  background-color: #f5f5f5;
  z-index: 100;
}
.widget-bnl-siteheader .skiplinks > a,
.widget-bnl-siteheader .skiplinks > span {
  display: table-cell;
  vertical-align: bottom;
  white-space: pre;
}
.widget-bnl-siteheader .skiplinks > a ~ span:last-child {
  height: 1.4em;
  transition: height 0.25s;
}
.widget-bnl-siteheader .skiplinks > a:focus ~ span:last-child {
  height: 7em;
  transition: height 0.25s;
}
.widget-bnl-siteheader ul.metanav {
  position: relative;
  z-index: 96;
  /* Set higher than the navigatiebalk. */
  padding: 0 0 0.5em 0;
}
.widget-bnl-siteheader ul.metanav > li {
  padding: 0;
}
.widget-bnl-siteheader ul.metanav > li > a,
.widget-bnl-siteheader ul.metanav > li > button {
  margin: 0 5px 0 0;
  padding: 0 0 0 5px;
  line-height: 16px;
  color: #39373a;
}
.widget-bnl-siteheader ul.metanav > li > a:hover,
.widget-bnl-siteheader ul.metanav > li > button:hover {
  color: #39373a;
}
.widget-bnl-siteheader ul.metanav > li > button:disabled {
  display: none;
}
.widget-bnl-siteheader ul.metanav li.drop {
  position: relative;
}
.widget-bnl-siteheader ul.metanav li.drop > button,
.widget-bnl-siteheader ul.metanav li.drop > a {
  margin-right: 5px;
  padding-right: 14px;
  /* Reserve space for the marker */
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropdown.png");
  background-repeat: no-repeat;
  background-position: right 55%;
}
.widget-bnl-siteheader ul.metanav li.drop > button:focus,
.widget-bnl-siteheader ul.metanav li.drop:hover > button,
.widget-bnl-siteheader ul.metanav li.drop.focus > button,
.widget-bnl-siteheader ul.metanav li.drop > a:focus,
.widget-bnl-siteheader ul.metanav li.drop:hover > a,
.widget-bnl-siteheader ul.metanav li.drop.focus > a {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAABlSURBVAjXY/hfrLAJiC8BsSQQMyBhUSC+AJIHcR4B8X+oQgGoAn4gvggVfwwSMAfir1CBE0AsBqX/Q8XNYUa7A/FPqMQXKA3iO4Pkkd0QDcT/oAr+AHEITI4BzbHpQPweiJOQxQEG3G5QU8Y0nQAAAABJRU5ErkJggg==");
}
.widget-bnl-siteheader ul.metanav button.profile,
.widget-bnl-siteheader ul.metanav a.profile {
  position: relative;
  padding-left: 32px;
  font-weight: bold;
}
.widget-bnl-siteheader ul.metanav button.profile:hover,
.widget-bnl-siteheader ul.metanav a.profile:hover,
.widget-bnl-siteheader ul.metanav button.profile:focus,
.widget-bnl-siteheader ul.metanav a.profile:focus {
  text-decoration: none;
}
.widget-bnl-siteheader ul.metanav > li.drop.login.loggedin ul.submenu li {
  min-width: 175px;
}
.widget-bnl-siteheader ul.metanav > li.drop.login:not(.loggedin) {
  margin-right: 0;
}
.widget-bnl-siteheader ul.metanav > li.drop.login:not(.loggedin) a.profile {
  padding-right: 0;
  background: none;
}
.widget-bnl-siteheader ul.metanav > li.drop.login:not(.loggedin) a.profile:hover,
.widget-bnl-siteheader ul.metanav > li.drop.login:not(.loggedin) a.profile:focus {
  text-decoration: underline;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.loggedin) button.profile,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin a.profile {
  display: none;
}
.widget-bnl-siteheader ul.metanav > li.drop.loggedin button.profile::before,
.widget-bnl-siteheader ul.metanav > li.drop:not(.loggedin) a.profile::before {
  content: "";
  position: absolute;
  z-index: 100;
  left: 4px;
  top: -5px;
  width: 24px;
  height: 24px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/profile.png");
  background-repeat: no-repeat;
  background-position: left center;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.loggedin) .submenu {
  display: none;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login),
.widget-bnl-siteheader ul.metanav > li.drop.loggedin {
  margin-right: 5px;
  padding: 0;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login):hover,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin:hover,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login).focus,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin.focus {
  margin-right: -5px;
  padding-right: 5px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  background: #ffffff;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login):hover::before,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin:hover::before,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login).focus::before,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin.focus::before {
  content: "";
  position: absolute;
  z-index: 99;
  left: -1px;
  top: -9px;
  width: 100%;
  height: 9px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  background: #ffffff;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login):hover > ul.submenu,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin:hover > ul.submenu,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login).focus > ul.submenu,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin.focus > ul.submenu {
  display: block;
  z-index: 99;
  position: absolute;
  margin-left: -1px;
  padding: 9px 0 14px 0;
  min-width: 100%;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-top: none;
  background: #ffffff;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu {
  display: none;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu a,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu a,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu span,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu span {
  display: block;
  padding: 4px 20px 4px 32px;
}
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu li a:hover,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu li a:hover,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu li a:focus,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu li a:focus,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu li span:hover,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu li span:hover,
.widget-bnl-siteheader ul.metanav > li.drop:not(.login) > ul.submenu li span:focus,
.widget-bnl-siteheader ul.metanav > li.drop.loggedin > ul.submenu li span:focus {
  background: #efefef;
  color: #39373a;
  text-decoration: none;
}
.widget-bnl-siteheader ul.metanav > li.drop + li:not(.drop) {
  margin-left: 0;
}
.widget-bnl-siteheader ul.metanav > li.drop.loggedin:hover + li:not(.drop),
.widget-bnl-siteheader ul.metanav > li.drop.loggedin.focus + li:not(.drop) {
  border-left: 0;
  margin-left: 5px;
}
.widget-bnl-siteheader ul.metanav > li > a[href^="http://facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://nl-nl.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://nl-nl.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://nl.pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://nl.pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.instagram.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://instagram.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.instagram.com/"] {
  display: block;
  overflow: hidden;
  text-indent: -9999em;
  width: 16px;
  margin: 0 0 -1px 3px;
  padding: 0 3px 0 1px;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 16px 16px;
}
.widget-bnl-siteheader ul.metanav > li > a[href^="http://facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://nl-nl.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.facebook.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://nl-nl.facebook.com/"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/follow-facebook.svg");
}
.widget-bnl-siteheader ul.metanav > li > a[href^="http://twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.twitter.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://x.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.x.com/"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/follow-x.svg");
}
.widget-bnl-siteheader ul.metanav > li > a[href^="http://youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://youtube.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.youtube.com/"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/follow-youtube.svg");
}
.widget-bnl-siteheader ul.metanav > li > a[href^="http://linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://linkedin.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.linkedin.com/"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/follow-linkedin.svg");
}
.widget-bnl-siteheader ul.metanav > li > a[href^="https://pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://nl.pinterest.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.pinterest.com/"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/follow-pinterest.svg");
}
.widget-bnl-siteheader ul.metanav > li > a[href^="http://www.instagram.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://instagram.com/"],
.widget-bnl-siteheader ul.metanav > li > a[href^="https://www.instagram.com/"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/follow-instagram.svg");
}
.widget-bnl-siteheader ul.metanav > li > a.speaker {
  padding-right: 18px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/speaker.png");
  background-position: right bottom;
  background-repeat: no-repeat;
}
.widget-bnl-siteheader ul.metanav > li:last-child > a.speaker {
  padding-right: 18px;
  background-position: right bottom;
}
.widget-bnl-siteheader ul.metanav > li.login.loggedin ~ li.become-member.loggedout {
  display: none;
}
@media only screen and (min-width: 635px) {
  .widget-bnl-siteheader ul.metanav > li.become-member {
    float: none;
    clear: both;
    display: block;
    border: none;
    text-align: right;
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a {
    /* FIXME [abo 26-01-2018] WAAS-3493 Refactor: */
    /* The distance between the service menu and become member isn't configurable. This means that for certain styles, when using the service menu,
			there will be too little white space between the two. Making this configurable and adding a margin-top here would solve that.
			https://amnlkb.atlassian.net/browse/WAAS-3493
			*/
    position: relative;
    display: inline-block;
    padding: 0 0 4px 0;
    border-bottom: 2px solid transparent;
    font-family: "TheMix", Arial, sans-serif;
    color: #39373a;
    font-size: 2.1083rem;
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a:hover,
  .widget-bnl-siteheader ul.metanav > li.become-member > a:focus {
    text-decoration: none;
    border-bottom: 2px solid #39373a;
    color: #39373a;
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a > span {
    color: #ff7320;
    position: relative;
    padding-left: 15px;
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a > span::before {
    content: "\00a0";
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a > span::after {
    content: "";
    position: absolute;
    left: 0;
    height: 14px;
    width: 15px;
    margin: 1px 0 0 0;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABEElEQVQ4y2P4X8zAAMSfQYQ+iMMAFQET/0EYJvIRiBOB+CxcCVQFnMOIrPc4EHMiqwAxtgLxfSD2gGnRBeLJKPZCsQxUxxNkM0NhbgLi61CJZih/AkxnABB3QdlHoJJF2KxoBeJgZOOR8RuoTl2YpDYQ/wPimVAF/6AKxECcP0gO44Aq+AMLvNdIkiC+BpT9C2bXfCDWBGJ+ZIXoDkI2AUMSGauA4hMp9MzQ1SBz2IHYGIjVkMR8gfgnko03gVgRWTMfEB9DUgDD9UiGlKLJHQDpA0mkY9EIwg+BmBfJAAsg/oEkvweXyaCYMoXKSQHxZSS5f9A0izfAQGGwFs3QJlwBho5BcbYXFJnQpMGErgYA1X+GLlG/c1QAAAAASUVORK5CYII=") no-repeat;
    top: calc(50% - 7px);
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a:hover > span,
  .widget-bnl-siteheader ul.metanav > li.become-member > a:focus > span {
    color: #ff7320;
  }
}
.widget-bnl-siteheader #bibliotheek-nl-content {
  clear: both;
  padding-bottom: 20px;
}
@media only screen and (min-width: 0) and (max-width: 634px) {
  .widget-bnl-siteheader #bibliotheek-nl-content {
    padding-bottom: 15px;
  }
}
@media only screen and (min-width: 0) and (max-width: 634px) {
  .widget-bnl-siteheader li.drop.hoverexpandable.login {
    margin: 0 0 0.5em 0;
    padding-left: 0;
  }
  .widget-bnl-siteheader {
    padding-top: 15px;
    /* Instead of 20px white-space. */
  }
  .widget-bnl-siteheader ul.metanav {
    margin: 0 0 0 10px;
    padding: 0 0 1em 0;
  }
  .widget-bnl-siteheader ul.metanav > li {
    margin-top: 7px;
  }
  .widget-bnl-siteheader h1 a {
    margin: 0 20px 10px 10px;
  }
  .widget-bnl-siteheader img.sitelogo {
    max-width: 100%;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  .mobileOptimizedMenu div.widget-bnl-navigatiebalk {
    display: none;
  }
}
.widget-bnl-navigatiebalk > ul {
  position: relative;
  z-index: 95;
  /* Set high so the covers from the schatkamer don't have a higher z-index than the menus which are a part of this. */
  clear: both;
  float: left;
  /* Can't use overflow: hidden to stretch the navbar around its floated contents because of the expandable menus, so float it as well. */
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 10px;
  padding-right: 7px;
  color: #ffffff;
  background-color: #ff7320;
  border-radius: 6px;
}
.widget-bnl-navigatiebalk > ul > li {
  float: left;
  min-height: 65px;
  border-right: 1px solid #ff9658;
}
.widget-bnl-navigatiebalk > ul > li > a,
.widget-bnl-navigatiebalk > ul > li > span {
  display: block;
  padding: 17px 20px 14px 20px;
  border-bottom: 1px solid transparent;
  font-size: 1.9167rem;
  line-height: 33px;
  text-decoration: none;
  color: #ffffff;
  overflow: hidden;
  font-family: "TheMix", Arial, sans-serif;
}
.widget-bnl-navigatiebalk > ul > li.drop > a,
.widget-bnl-navigatiebalk > ul > li.drop > span {
  cursor: pointer;
  padding-right: 38px;
  /* Reserve space for the marker */
  background:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAGCAYAAADQQP5pAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAERJREFUKM9j+P//vwEIM6ABXOIUg/8IkIAklgAVe08LC88jW4pkGQjsp4WFAkB8/z8mADlEgIEWABpf7+liGRZLaWoZAF1/gw+KBxCOAAAAAElFTkSuQmCC") no-repeat right 5px top 55%;
}
.widget-bnl-navigatiebalk > ul > li.active > a,
.widget-bnl-navigatiebalk > ul > li.active.touchstart > a,
.widget-bnl-navigatiebalk > ul > li.active:not(.touchstart) > a {
  color: #39373a;
}
.widget-bnl-navigatiebalk > ul > li.active.drop > a,
.widget-bnl-navigatiebalk > ul > li.active.touchstart.drop > a,
.widget-bnl-navigatiebalk > ul > li.active:not(.touchstart).drop > a {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropmarker-active.png");
}
.widget-bnl-navigatiebalk > ul > li.drop > a:focus,
.widget-bnl-navigatiebalk > ul > li.drop:not(.touchstart):not(.focus):hover > a,
.widget-bnl-navigatiebalk > ul > li.drop.focus > a,
.widget-bnl-navigatiebalk > ul > li.drop > span:focus,
.widget-bnl-navigatiebalk > ul > li.drop:not(.touchstart):not(.focus):hover > span,
.widget-bnl-navigatiebalk > ul > li.drop.focus > span {
  cursor: pointer;
  background-color: #ffffff;
  padding-right: 38px;
  /* Reserve space for the marker */
  background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAGBAMAAAAibuNaAAAAG1BMVEUAAAD/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyA8uB4RAAAACHRSTlMAMM9gEO/fv8nRmxAAAAApSURBVAjXYxBkACIE6DBgbkXiajRbtCNx3To6VJC4jBFNDgxIQBRZEgAXUQWbhMEN1wAAAABJRU5ErkJggg==") no-repeat right 5px top 55%;
}
.widget-bnl-navigatiebalk > ul > li.drop > a[href=""] {
  cursor: default;
}
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):first-child > a,
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):first-child > span {
  border-radius: 6px 0 0 6px;
}
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):first-child > a:hover,
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):first-child > span:hover,
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):first-child > a:focus,
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):first-child > span:focus {
  border-radius: 6px 0 0 6px;
}
.widget-bnl-navigatiebalk > ul > li.drop:first-child > a:focus,
.widget-bnl-navigatiebalk > ul > li.drop:not(.touchstart):not(.focus):first-child:hover > a,
.widget-bnl-navigatiebalk > ul > li.drop.focus:first-child > a,
.widget-bnl-navigatiebalk > ul > li.drop:first-child > span:focus,
.widget-bnl-navigatiebalk > ul > li.drop:not(.touchstart):not(.focus):first-child:hover > span,
.widget-bnl-navigatiebalk > ul > li.drop.focus:first-child > span {
  border-radius: 6px 0 0 0;
  /*Rounded corners for the home button, to make certain the inner box shadows don't spill out when hovering. */
}
.widget-bnl-navigatiebalk > ul > li > a:focus,
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):hover > a,
.widget-bnl-navigatiebalk > ul > li.focus > a,
.widget-bnl-navigatiebalk > ul > li > span:focus,
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):hover > span,
.widget-bnl-navigatiebalk > ul > li.focus > span {
  outline: 0;
  text-decoration: none;
  color: #ff7320;
  background-color: #ffffff;
}
.widget-bnl-navigatiebalk > ul > li > ul {
  display: none;
  color: #39373a;
  background-color: #ffffff;
}
.widget-bnl-navigatiebalk > ul > li:not(.touchstart):not(.focus):hover > ul,
.widget-bnl-navigatiebalk > ul > li.focus > ul {
  position: absolute;
  z-index: 99;
  display: block;
  margin-left: -1px;
  border: 1px solid #f0f0f0;
  border-radius: 0;
  border-top: 0;
  padding: 9px 0 14px 0;
  background-color: #ffffff;
  margin-left: 0;
}
.widget-bnl-navigatiebalk > ul > li > ul a,
.widget-bnl-navigatiebalk > ul > li > ul span {
  display: block;
  padding: 4px 20px;
  color: #39373a;
  text-decoration: none;
}
.widget-bnl-navigatiebalk > ul > li > ul a:hover,
.widget-bnl-navigatiebalk > ul > li > ul a:focus,
.widget-bnl-navigatiebalk > ul > li > ul span:hover,
.widget-bnl-navigatiebalk > ul > li > ul span:focus {
  text-decoration: none;
  /* Override generic a:hover styling. */
  color: #39373a;
  background-color: #f0f0f0;
}
@media (min-width: 634.1px) {
  .widget-bnl-navigatiebalk > ul > li.home > a {
    padding-left: 17px;
    padding-right: 17px;
    background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/home/home.png") no-repeat center;
  }
  .widget-bnl-navigatiebalk > ul > li.home > a > span {
    display: inline-block;
    text-indent: -9999px;
    padding-left: 18px;
  }
  .widget-bnl-navigatiebalk > ul > li.home.active > a {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/home/active.png");
  }
  .widget-bnl-navigatiebalk > ul > li.home:hover > a,
  .widget-bnl-navigatiebalk > ul > li.home.focus > a,
  .widget-bnl-navigatiebalk > ul > li.home > a:focus {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/home/hover.png");
    background-color: #ffffff;
  }
}
@media (min-width: 0) and (max-width: 634px) {
  .widget-bnl-navigatiebalk > ul:not(.compact) {
    width: 100%;
    padding-right: 0;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li {
    width: 50%;
    min-height: 30px;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:not(.touchstart):not(.focus):hover,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li.focus,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:focus {
    text-decoration: none;
    color: #ff7320;
    background-color: #ffffff;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:nth-of-type(even) {
    float: right;
    border-right: 0;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:nth-of-type(odd) {
    float: left;
    border-left: 1px solid #ff9658;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li > span {
    padding-top: 12px;
    padding-bottom: 9px;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li a {
    /* Purposefully not > a, so it'll have effect on submenu items as well. Q: Is that still desirable in this world of overridable mixins? */
    padding-left: 15px;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li > ul > li a {
    font-size: inherit;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:first-child,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:first-child > a:focus,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:not(.touchstart):not(.focus):hover:first-child > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li.focus:first-child > a {
    border-radius: 6px 0 0 0;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:first-child + li,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:first-child + li > a:focus,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:first-child + li:not(.touchstart):not(.focus):hover > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:first-child + li.focus > a {
    border-radius: 0 6px 0 0;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:last-child:nth-of-type(even),
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:last-child:nth-of-type(even) > a:focus,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:not(.touchstart):not(.focus):hover:last-child:nth-of-type(even) > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li.focus:last-child:nth-of-type(even) > a {
    border-radius: 0 0 6px 0;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:last-child:nth-of-type(odd),
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:last-child:nth-of-type(odd) > a:focus,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:not(.touchstart):not(.focus):hover:last-child:nth-of-type(odd) > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li.focus:last-child:nth-of-type(odd) > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:nth-last-child(2):nth-of-type(odd),
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:nth-last-child(2):nth-of-type(odd) > a:focus,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li:not(.touchstart):not(.focus):hover:nth-last-child(2):nth-of-type(odd) > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li.focus:nth-last-child(2):nth-of-type(odd) > a {
    border-radius: 0 0 0 6px;
  }
  .widget-bnl-navigatiebalk > ul:not(.compact) > li > a,
  .widget-bnl-navigatiebalk > ul:not(.compact) > li > span {
    border: none;
    line-height: 25px;
  }
  .widget-bnl-navigatiebalk > ul.compact > li {
    min-height: 0;
  }
  .widget-bnl-navigatiebalk > ul.compact > li.home > a {
    padding-left: 17px;
    padding-right: 17px;
    background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/home/home.png") no-repeat center;
  }
  .widget-bnl-navigatiebalk > ul.compact > li.home > a > span {
    display: inline-block;
    text-indent: -9999px;
    padding-left: 18px;
  }
  .widget-bnl-navigatiebalk > ul.compact > li.home.active > a {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/home/active.png");
  }
  .widget-bnl-navigatiebalk > ul.compact > li.home:hover > a,
  .widget-bnl-navigatiebalk > ul.compact > li.home.focus > a,
  .widget-bnl-navigatiebalk > ul.compact > li.home > a:focus {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/home/hover.png");
    background-color: #ffffff;
  }
  .widget-bnl-navigatiebalk > ul.compact > li.home > a {
    padding-right: 10px;
    padding-left: 10px;
  }
  .widget-bnl-navigatiebalk > ul.compact > li > a,
  .widget-bnl-navigatiebalk > ul.compact > li > span {
    padding: 12px 10px 8px 10px;
    line-height: 1.2;
    font-size: 1.725rem;
  }
}
@media (min-width: 768.1px) {
  nav.navbar {
    display: none;
  }
}
/* NAVBAR STYLING STARTS */
.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #efefef;
  color: #868686;
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 9999;
  font-size: 1rem;
  border-top: 1.5px solid;
  font-family: Arial, sans-serif;
  height: 54px;
  /* NAVBAR MENU */
  /* DROPDOWN MENU */
  /* MOBILE MENU */
}
.navbar > ul {
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
  width: 100%;
  align-items: center;
  height: 50px;
}
.navbar > ul > li {
  width: 5rem;
  height: 46px;
  display: flex;
  align-items: center;
  flex-direction: column;
  line-height: 1em;
  white-space: nowrap;
  margin-bottom: 2px;
}
.navbar > ul > li > input[type=checkbox]:focus + label,
.navbar > ul > li > a:focus {
  border: solid 1px;
  border-radius: 5px;
  padding: 1px;
}
.navbar > ul > li > a {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  color: #868686;
}
.navbar > ul > li > a:focus {
  outline: none;
  color: #ff7320;
}
.navbar ul {
  list-style: none;
}
.navbar label {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  cursor: pointer;
}
.navbar input[type=checkbox] {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}
.navbar input[type=checkbox]:checked ~ .menu {
  display: block;
  opacity: 1;
  transition: 0.15s ease-in-out;
  font-size: 1.5rem;
  line-height: 3.5rem;
}
.navbar .menu {
  position: fixed;
  background-color: #ff7320;
  right: 0;
  left: 0;
  text-align: left;
  padding: 5px 10px;
  bottom: 55px;
  opacity: 0;
  display: none;
  transition: 0.15s ease-in;
  color: #ffffff;
  border-radius: 6px 6px 0 0;
  font-family: Arial, sans-serif;
}
.navbar .menu .scrollable-content {
  overflow-y: scroll;
  overflow-x: hidden;
  max-height: 80vh;
}
.navbar .menu .scrollable-content::-webkit-scrollbar {
  display: none;
}
.navbar .hamburger_menu a {
  text-decoration: none;
  width: 100%;
  display: inline-block;
}
.navbar .hamburger_menu li,
.navbar .hamburger_menu a {
  color: #ffffff;
  padding: 0 5px;
}
.navbar .hamburger_menu li:focus-within:not(.dropdown) {
  color: #ff7320;
  background-color: #ffffff;
  border-radius: 6px;
}
.navbar .hamburger_menu a:focus {
  color: #ff7320;
  outline: none;
}
.navbar .hamburger_menu input:focus ~ label {
  color: #ff7320;
  background-color: #ffffff;
  border-radius: 6px;
}
.navbar .hamburger_menu input:focus ~ label .chevron {
  background-color: #ff7320;
}
.navbar .hamburger_menu input ~ label {
  position: relative;
  width: calc(100% - 20px);
  display: block;
  padding: 0 5px;
}
.navbar .hamburger_menu ul {
  padding-left: 0;
}
.navbar .dropdown {
  position: relative;
}
.navbar .dropdown-list {
  padding: 1em 0;
  position: absolute;
  /*WITH RESPECT TO PARENT*/
  border-radius: 6px;
  transition: 0.015s ease-in;
  opacity: 0;
  text-decoration: none;
}
.navbar .dropdown:active .dropdown-list {
  opacity: 0;
  transition: 0.1s ease-out;
}
.navbar .menu-toggle {
  display: block;
  transform: translate(0, -1px);
  height: 32px;
  width: 25px;
  padding-bottom: 2px;
}
.navbar .menu-toggle-bar {
  display: block;
  position: absolute;
  top: 50%;
  width: 100%;
  height: 2.5px;
  border-radius: 2.5px;
  background-color: #868686;
  transition: all 0.3s ease;
}
.navbar .menu-toggle-bar.menu-toggle-bar--top {
  transform: translate(0, -8px);
}
.navbar .menu-toggle-bar.menu-toggle-bar--bottom {
  transform: translate(0, 8px);
}
.navbar input[type=checkbox]:checked + label .menu-toggle-bar {
  background-color: #ff7320;
}
.navbar input[type=checkbox]:checked + label .menu-toggle-bar--top {
  transform: translate(0, 0) rotate(45deg);
}
.navbar input[type=checkbox]:checked + label .menu-toggle-bar--middle {
  opacity: 0;
}
.navbar input[type=checkbox]:checked + label .menu-toggle-bar--bottom {
  transform: translate(0, 0) rotate(-45deg);
}
.navbar input[type=checkbox]:checked + label.hamburger,
.navbar input[type=checkbox]:focus + label.hamburger {
  color: #ff7320;
}
.navbar input[type=checkbox]:checked + label.search,
.navbar input[type=checkbox]:focus + label.search {
  color: #ff7320;
}
.navbar input[type=checkbox]:checked + label.search .bar-icon {
  background-color: #ff7320;
}
.navbar input[type=checkbox]:checked + label .backdrop {
  height: calc(100% - 55px);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(10px);
}
.navbar input[type=checkbox]:not(:checked) + label .backdrop {
  opacity: 0;
  display: none;
}
.navbar input[type=checkbox]:checked ~ .dropdown-list {
  display: block;
  position: relative;
  opacity: 1;
  transition: 0.25s ease-out;
  font-size: 1.25rem;
  font-weight: 100;
  padding: 0 5px;
}
.navbar input[type=checkbox]:checked ~ .dropdown-list:last-child:after {
  content: "";
  height: 1px;
  background-color: #ffffff;
  width: 2rem;
  display: block;
  margin-bottom: 10px;
}
.navbar input[type=checkbox]:not(:checked) ~ .dropdown-list {
  opacity: 0;
  display: none;
}
.navbar .chevron {
  content: "";
  display: inline-block;
  background-color: #ffffff;
  mask: url("data:image/svg+xml,%3Csvg%20viewBox%3D%222%202%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20id%3D%22SVGRepo_bgCarrier%22%20stroke-width%3D%220%22%3E%3C%2Fg%3E%3Cg%20id%3D%22SVGRepo_tracerCarrier%22%0A%20%20%20%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fg%3E%3Cg%20id%3D%22SVGRepo_iconCarrier%22%3E%20%3Cpath%20d%3D%22M4%2016L12%208L20%2016%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E%0A") no-repeat;
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  right: 10px;
  margin: 1rem 0;
}
.navbar input[type=checkbox]:not(:checked) ~ label .chevron {
  rotate: 180deg;
}
.navbar .dropdown {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
}
.navbar .dropdown-list {
  left: 0;
}
.navbar + li:first-child:before {
  content: "";
  width: 22px;
  height: 25px;
  display: inline-block;
}
.navbar .bar-icon {
  content: "";
  width: 40px;
  height: 32px;
  background-color: #868686;
  margin-bottom: 1px;
  cursor: pointer;
}
.navbar .search_menu {
  padding: 5px 20px;
}
.navbar .search_menu h1,
.navbar .search_menu h2,
.navbar .search_menu h3 {
  color: #ffffff;
}
.navbar .search_menu .scrollable-content form:last-child {
  margin-bottom: 25px;
}
.navbar .search_menu form label {
  text-align: left;
  display: block;
  line-height: 1.17em;
  font-size: 1.17em;
  margin: 10px 0;
}
.navbar .search_menu .seperator {
  content: "";
  height: 1px;
  background-color: #ffffff;
  width: 2rem;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar .search_menu .inputwrapper {
  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 1.8em;
  width: 65%;
  max-width: 25rem;
  min-width: 10em;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0 22px 0 0;
  font-size: 1.5333rem;
  border-radius: 6px;
}
.navbar .search_menu .inputwrapper input {
  height: 100%;
  width: 100%;
  border: 1px solid transparent;
  border-color: #b8b8b8 #cdcdcd #e1e1e1 #cdcdcd;
  padding: 0 10px 0 10px;
  font-size: 1.3rem;
  background-color: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 1px #eee inset;
  box-shadow: 0 1px 1px #eee inset;
}
.navbar .search_menu .inputwrapper input:focus {
  outline: 0;
  border-color: #ff7320;
  -webkit-box-shadow: 0 1px 1px #d0d0d0 inset;
  box-shadow: 0 1px 1px #d0d0d0 inset;
}
.navbar .search_menu .inputwrapper input::placeholder,
.navbar .search_menu .inputwrapper input::-ms-input-placeholder {
  opacity: 0.7;
}
.navbar .search_menu button[type="submit"] {
  height: 1.8em;
  /*2.375em; Effective height 38px. */
  margin: 0 0 5px 0;
  padding: 0 12px 0 17px;
  border: 1px solid transparent;
  border-color: #d8d8d8 #d2d2d2 #d5d5d5 #d2d2d2;
  font-weight: bold;
  font-family: "TheMix", Arial, sans-serif;
  color: #39373a;
  background-color: #ffffff;
  font-size: 1.5333rem;
  border-radius: 7px;
}
.navbar .search_menu button[type="submit"]:focus {
  color: #ff7320;
  background-color: #ffffff;
  border-color: #b5b5b5 #d2d2d2 #e0e0e0 #d2d2d2;
  outline: 0;
}
.navbar .search_menu button[type="submit"] > span {
  display: block;
  padding-right: 1.4em;
  line-height: 1.3;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/search.png") no-repeat right center;
  background-size: auto 75.26%;
}
.navbar .search_menu button[type="submit"]:focus > span {
  color: inherit;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABR0lEQVQ4y6XTPS9DYRQH8Eu9pCJMoo2lgkgkPofYDBJSA2KodO3UpJ+gCTFbWQwGMRCjtw+gA6JDU01ENUSCxOLxP5wrpyfPy2D4Dfeec//3eY1MIRMJHZCFY3iED3iAQ5hXvb+M+SFfjsEJGI8DGPEFUUhdffQCNXhV72/awkRQN5yKxntYgRQk+aN1aIqeI16GtqBlFTJuXYtCZhqeRO+MDjoXxawjJJYXvTs66I0L9LfBQFBa9FegUwbFf7j+m7dbkqdveCN6ZdC7GNFAICjlG9GlGNVCICgnenf1Gq2KIg131BEyxaed+r5gVgf1wIUKW4Ihrg3DGl+VuOfKdbInoKFOcAuq8Gy5Kp9QdN21STgL3LU79VyyBZEELMI+3PIo6VjswRz0waYtzLdDdAf7octS02FbUWC7fcoiaOM/QWSbQmhq3/9DpLy9sU4jAAAAAElFTkSuQmCC") no-repeat right center;
  background-size: auto 75.26%;
}
.navbar .search_menu .search_suggestions ul {
  padding-left: 0;
  line-height: 2.5rem;
  margin-bottom: 1.5rem;
}
.navbar .search_menu .search_suggestions ul li a {
  color: #ffffff;
}
.navbar .search_menu .search_suggestions h3 {
  margin-bottom: 0;
}
@media (min-width: 0) and (max-width: 400px) {
  .navbar .search_menu button[type="submit"] {
    padding-left: 7px;
  }
  .navbar .search_menu button[type="submit"] > span {
    text-indent: -9999em;
  }
  .navbar .search_menu .inputwrapper {
    width: 70%;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  .mobileOptimizedMenu div.widget-bnl-zoekinsiteofcatalogus {
    display: none;
  }
}
.widget-bnl-zoekinsiteofcatalogus {
  clear: left;
  position: relative;
  padding: 10px 0 5px 0;
  text-align: center;
  /* FIXME [Jb 13-10-2020] WAAS-4090: Revisit this file; see how much can be removed in favour of generic form styling. */
  /* autocomplete */
}
@media (min-width: 0) and (max-width: 634px) {
  .widget-bnl-zoekinsiteofcatalogus {
    padding-top: 15px;
    padding-bottom: 0;
  }
}
@media (min-width: 0) and (max-width: 450px) {
  .widget-bnl-zoekinsiteofcatalogus {
    text-align: left;
  }
}
.widget-bnl-zoekinsiteofcatalogus form {
  padding: 0 10px;
}
.widget-bnl-zoekinsiteofcatalogus .where,
.widget-bnl-zoekinsiteofcatalogus input[type="text"],
.widget-bnl-zoekinsiteofcatalogus .material-filter,
.widget-bnl-zoekinsiteofcatalogus button.submit {
  display: inline-block;
  vertical-align: bottom;
}
.widget-bnl-zoekinsiteofcatalogus .where {
  margin-bottom: 2px;
  padding-right: 10px;
}
.widget-bnl-zoekinsiteofcatalogus .where > label {
  float: left;
  clear: left;
  margin-top: -2px;
  margin-bottom: 2px;
}
.widget-bnl-zoekinsiteofcatalogus .where > label + label {
  margin-top: 2px;
  margin-bottom: -2px;
}
.widget-bnl-zoekinsiteofcatalogus .where > label input[type="radio"] {
  position: relative;
  top: 1px;
  /* Meh; why does lining out radiobuttons always have to be such a hack? */
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content.interactive:not(.nofilter) .where {
  display: none;
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content.nofilter .inputwrapper {
  width: calc(26.3125em - 5px);
  margin-right: 5px;
}
.widget-bnl-zoekinsiteofcatalogus .inputwrapper {
  position: relative;
  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 1.8em;
  width: 17.6875em;
  max-width: 40%;
  min-width: 13em;
  margin: 3px 8.625em 5px 0;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0 22px 0 0;
  vertical-align: bottom;
  font-size: 1.5333rem;
  border-radius: 6px;
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content:not(.interactive) .inputwrapper {
  width: 26.3125em;
  /* Effective width: 421px. (=283+138) */
  margin-right: 5px;
}
.widget-bnl-zoekinsiteofcatalogus input[type="text"] {
  height: 100%;
  width: 100%;
  border: 1px solid transparent;
  border-color: #b8b8b8 #cdcdcd #e1e1e1 #cdcdcd;
  padding: 0 10px 0 10px;
  font-size: inherit;
  background-color: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 1px #eee inset;
  box-shadow: 0 1px 1px #eee inset;
}
.widget-bnl-zoekinsiteofcatalogus input[type="text"]:focus {
  outline: 0;
  border-color: #ff7320;
  -webkit-box-shadow: 0 1px 1px #d0d0d0 inset;
  box-shadow: 0 1px 1px #d0d0d0 inset;
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content.interactive input[type="text"] {
  width: 100%;
  padding-right: 8.625em;
  /* Effect padding-right: 138px; */
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content.interactive.nofilter input[type="text"] {
  padding-right: 10px;
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content.static button.submit {
  margin-left: 15px;
}
.widget-bnl-zoekinsiteofcatalogus button.submit {
  height: 1.8em;
  /*2.375em; Effective height 38px. */
  margin: 0 0 5px 0;
  padding: 0 12px 0 17px;
  border: 1px solid transparent;
  border-color: #d8d8d8 #d2d2d2 #d5d5d5 #d2d2d2;
  font-weight: bold;
  font-family: "TheMix", Arial, sans-serif;
  color: #39373a;
  background-color: #ffffff;
  font-size: 1.5333rem;
  border-radius: 7px;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:hover,
.widget-bnl-zoekinsiteofcatalogus button.submit:focus {
  color: #ff7320;
  background-color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:focus {
  border-color: #b5b5b5 #d2d2d2 #e0e0e0 #d2d2d2;
  outline: 0;
}
.widget-bnl-zoekinsiteofcatalogus button.submit > span {
  display: block;
  padding-right: 1.4em;
  line-height: 1.3;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/search.png") no-repeat right center;
  background-size: auto 75.26%;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:hover > span,
.widget-bnl-zoekinsiteofcatalogus button.submit:focus > span {
  color: inherit;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABR0lEQVQ4y6XTPS9DYRQH8Eu9pCJMoo2lgkgkPofYDBJSA2KodO3UpJ+gCTFbWQwGMRCjtw+gA6JDU01ENUSCxOLxP5wrpyfPy2D4Dfeec//3eY1MIRMJHZCFY3iED3iAQ5hXvb+M+SFfjsEJGI8DGPEFUUhdffQCNXhV72/awkRQN5yKxntYgRQk+aN1aIqeI16GtqBlFTJuXYtCZhqeRO+MDjoXxawjJJYXvTs66I0L9LfBQFBa9FegUwbFf7j+m7dbkqdveCN6ZdC7GNFAICjlG9GlGNVCICgnenf1Gq2KIg131BEyxaed+r5gVgf1wIUKW4Ihrg3DGl+VuOfKdbInoKFOcAuq8Gy5Kp9QdN21STgL3LU79VyyBZEELMI+3PIo6VjswRz0waYtzLdDdAf7octS02FbUWC7fcoiaOM/QWSbQmhq3/9DpLy9sU4jAAAAAElFTkSuQmCC") no-repeat right center;
  background-size: auto 75.26%;
}
.widget-bnl-zoekinsiteofcatalogus button.submit::-moz-focus-inner {
  border: 0;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:focus > span {
  margin: 1px 0 -1px 0;
}
.widget-bnl-zoekinsiteofcatalogus .material-filter {
  position: absolute;
  right: -8.625em;
  top: -3px;
  overflow: visible;
  width: 8em;
  margin: 0.5em 0.66em 0.5em 0;
  text-align: left;
}
.widget-bnl-zoekinsiteofcatalogus .material-filter button {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 98%;
  margin-top: -1px;
  padding: 0 0 0 8px;
  border-left: 1px solid #cdcdcd;
  font-size: 1.2458rem;
  line-height: 1.692;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #39373a;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropdown.png");
  background-repeat: no-repeat;
  background-position: 98% 60%;
}
.widget-bnl-zoekinsiteofcatalogus .material-filter button:hover,
.widget-bnl-zoekinsiteofcatalogus .material-filter button:focus {
  color: #ff7320;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAABlSURBVAjXY/hfrLAJiC8BsSQQMyBhUSC+AJIHcR4B8X+oQgGoAn4gvggVfwwSMAfir1CBE0AsBqX/Q8XNYUa7A/FPqMQXKA3iO4Pkkd0QDcT/oAr+AHEITI4BzbHpQPweiJOQxQEG3G5QU8Y0nQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 98% 60%;
  outline: none;
}
.widget-bnl-zoekinsiteofcatalogus .material-list {
  display: none;
  position: absolute;
  z-index: 93;
  /* Set between schatkamer covers and navigatiebalk. */
  width: 8em;
  /* 8.1875em;*/
  border-width: 1px;
  border-style: none solid solid;
  border-color: #d8d8d8 #d2d2d2 #d5d5d5 #d2d2d2;
  /* #d8d8d8 #d2d2d2 #d5d5d5 #d2d2d2; */
  padding: 0 0 7px 0;
  background-color: #ffffff;
  border-radius: 0 0 7px 7px;
}
.widget-bnl-zoekinsiteofcatalogus .material-list.open {
  display: block;
}
.widget-bnl-zoekinsiteofcatalogus .material-list [type="radio"] {
  display: none;
}
.widget-bnl-zoekinsiteofcatalogus .material-list label {
  display: block;
  overflow: hidden;
  padding: 2px 8px 1px 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 1.2458rem;
}
.widget-bnl-zoekinsiteofcatalogus .material-list a {
  display: block;
  overflow: visible;
  margin-top: 5px;
  border-top: 1px solid #cdcdcd;
  padding: 4px 8px 0 8px;
  font-size: 1.15rem;
}
.widget-bnl-zoekinsiteofcatalogus .material-list label.current,
.widget-bnl-zoekinsiteofcatalogus .material-list label:hover {
  background-color: #ff7320;
  color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus .material-list hr {
  margin: 4px 8px 2px 8px;
  border: 0 solid transparent;
  border-top: 1px solid #cdcdcd;
  /*#d0d0d0;*/
  height: 0;
}
.widget-bnl-zoekinsiteofcatalogus .beta {
  position: absolute;
  display: inline-block;
  min-height: 16px;
  margin: 1em 0 0 13px;
  border: 2px solid #efefef;
  border-radius: 9px;
  padding: 3px 0.9em 0 0.9em;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
  background-color: #009900;
  font-size: 1.2938rem;
  -webkit-box-shadow: 0 6px 3px -3px rgba(0, 0, 0, 0.25), 0 2px 1px -1px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 6px 3px -3px rgba(0, 0, 0, 0.25), 0 2px 1px -1px rgba(0, 0, 0, 0.15) inset;
}
.widget-bnl-zoekinsiteofcatalogus .beta:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: -22px;
  top: 0.3em;
  margin-top: 1px;
  border-style: solid;
  border-width: 6px 11px;
  border-color: transparent #efefef transparent transparent;
}
.widget-bnl-zoekinsiteofcatalogus .beta:after {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: -14px;
  top: 0.3em;
  margin-top: 3px;
  border-style: solid;
  border-width: 4px 7px;
  border-color: transparent #009900 transparent transparent;
}
.widget-bnl-zoekinsiteofcatalogus .results-container {
  position: absolute;
  z-index: 92;
  left: 0;
  right: 0;
  max-width: none;
  width: auto;
  margin: -1px 0 0 0;
  border-style: solid;
  border-width: 1px;
  border-top: none;
  padding: 0 10px 0 10px;
  text-align: left;
  text-overflow: ellipsis;
  border-color: #b8b8b8 #cdcdcd #e1e1e1 #cdcdcd;
  /*#b8b8b8 #cdcdcd #e1e1e1 #cdcdcd*/
  background-color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus .results-container::before {
  content: "";
  position: absolute;
  top: -1em;
  left: -1px;
  display: block;
  width: 5px;
  height: 1em;
  border-left: 1px solid #cdcdcd;
  background-color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus .results-container::after {
  content: "";
  position: absolute;
  top: -1em;
  right: -1px;
  display: block;
  width: 5px;
  height: 1em;
  border-right: 1px solid #cdcdcd;
  background-color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus .results-container input {
  position: absolute;
  left: -9999px;
}
.widget-bnl-zoekinsiteofcatalogus .results-container label {
  display: block;
  width: 100%;
  margin-left: -10px;
  padding: 7px 10px;
  text-align: left;
  border: none;
  background: none;
  outline: none;
  color: #39373a;
  cursor: pointer;
  font-size: 1.15rem;
}
.widget-bnl-zoekinsiteofcatalogus .results-container input:focus + label,
.widget-bnl-zoekinsiteofcatalogus .results-container label:hover {
  background-color: #ff7320;
  color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus .nofilter .results-container {
  width: calc(25.3125em + 6px);
}
@media (min-width: 0) and (max-width: 800px) {
  .widget-bnl-zoekinsiteofcatalogus .beta {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 634px) {
  .widget-bnl-zoekinsiteofcatalogus .where > label {
    display: inline-block;
    float: none;
    white-space: nowrap;
  }
}
@media (min-width: 469.1px) {
  .widget-bnl-zoekinsiteofcatalogus input[data-materials] + .results-container {
    margin-right: -0.35px;
  }
}
@media (min-width: 0) and (max-width: 450px) {
  .widget-bnl-zoekinsiteofcatalogus form {
    padding-top: 5px;
    padding-right: 7px;
    padding-left: 7px;
  }
  .widget-bnl-zoekinsiteofcatalogus .where,
  .widget-bnl-zoekinsiteofcatalogus.biebwidget-content.interactive .where,
  .widget-bnl-zoekinsiteofcatalogus.biebwidget-content.interactive:not(.nofilter) .where {
    display: block;
    margin-left: -2px;
  }
  .widget-bnl-zoekinsiteofcatalogus .material-filter {
    display: none;
  }
  .widget-bnl-zoekinsiteofcatalogus input[type="text"],
  .widget-bnl-zoekinsiteofcatalogus.biebwidget-content.interactive input[type="text"] {
    min-width: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 5px;
    padding-left: 5px;
  }
  .widget-bnl-zoekinsiteofcatalogus .inputwrapper,
  .widget-bnl-zoekinsiteofcatalogus .inputwrapper.nofilter,
  .widget-bnl-zoekinsiteofcatalogus.biebwidget-content:not(.interactive) .inputwrapper,
  .widget-bnl-zoekinsiteofcatalogus.biebwidget-content.nofilter .inputwrapper {
    position: relative;
    max-width: 82%;
    width: auto;
    margin-right: 0;
    padding-right: 0;
    min-width: 0;
  }
  .widget-bnl-zoekinsiteofcatalogus .results-container,
  .widget-bnl-zoekinsiteofcatalogus .nofilter .results-container {
    left: 0;
    right: 0;
    max-width: none;
    width: auto;
    padding: 0 10px;
  }
  .widget-bnl-zoekinsiteofcatalogus .results-container::after,
  .widget-bnl-zoekinsiteofcatalogus .nofilter .results-container::after {
    content: "";
    top: -1em;
    height: 1em;
  }
  .widget-bnl-zoekinsiteofcatalogus button.submit {
    padding-left: 7px;
  }
  .widget-bnl-zoekinsiteofcatalogus button.submit > span {
    text-indent: -9999em;
  }
}
.widget-bnl-footer {
  position: relative;
  float: right;
  clear: both;
  width: 100%;
  padding-top: 30px;
}
.widget-bnl-footer .nav.plectrum {
  padding-left: 20%;
}
.widget-bnl-footer .nav.plectrum::before {
  position: absolute;
  content: "";
  display: block;
  background-repeat: no-repeat;
  width: 16%;
  height: 134px;
  margin-left: 2%;
  margin-right: 2%;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/plectrum.png");
  background-position: top center;
  background-size: contain;
  left: 0;
  top: 0;
}
@media (min-width: 917px) {
  .widget-bnl-footer .nav.plectrum::after {
    position: absolute;
    /* Break out of the overflow: hidden .nav */
    content: "";
    display: block;
    background-repeat: no-repeat;
    width: 139px;
    height: 126px;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/bg-plectrum.png");
    z-index: -1;
    right: -50px;
    bottom: -8px;
  }
}
@media (min-width: 0) and (max-width: 916px) {
  .widget-bnl-footer .nav.plectrum {
    padding-left: 33%;
  }
  .widget-bnl-footer .nav.plectrum::before {
    margin-left: 3%;
    margin-right: 3%;
    width: 27%;
  }
}
@media (min-width: 0) and (max-width: 450px) {
  .widget-bnl-footer .nav.plectrum {
    padding-top: 20%;
    padding-left: 5%;
  }
  .widget-bnl-footer .nav.plectrum::before {
    margin-left: 7%;
  }
}
.widget-bnl-footer .nav {
  overflow: hidden;
  min-height: 84px;
  margin-bottom: 20px;
  padding: 10px 20px 40px 20px;
  background-color: #39373a;
  color: #ffffff;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
}
.widget-bnl-footer .nav .link-list > li > a {
  color: #ffffff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAAZklEQVR42mL4//9/GhCvAmJBIGaAYYAAYmJgYFAC4lAg3g3EggxQABBAMBUz/0PAO6gJDAABxICkveM/AhgDBBBMsBxJEKwDIIBAgmegAndBKmEmAAQQI8gIoF3vgXgWlAYDgAADAL8QbWY6vj2VAAAAAElFTkSuQmCC");
}
.widget-bnl-footer .nav .link-list > li > a:hover,
.widget-bnl-footer .nav .link-list > li > a:focus {
  color: #ff7320;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHBAMAAADZviHeAAAAJFBMVEX/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyAAAAD/cyAFy1A7AAAAC3RSTlPdqu6Zd8wzZhGIAHAF7R8AAAAkSURBVAgdYyyUVGDSOsfAxBF1gYn9pQ3TL4UjDNFsq1gs9RkAZrQHX2cqXGcAAAAASUVORK5CYII=");
}
.widget-bnl-footer .column {
  float: left;
  width: 23%;
  margin-top: 10px;
  min-width: 9.7em;
  /* Prevent long words from overlapping the next column at large default font-sizes. */
  padding-left: 2%;
}
.widget-bnl-footer h2 {
  margin: 0 20px 15px 0;
  padding-top: 15px;
  font-size: 1.4375rem;
}
.widget-bnl-footer h2 a {
  color: #ffffff;
}
.widget-bnl-footer h2 a:hover,
.widget-bnl-footer h2 a:focus {
  color: #ff7320;
}
.widget-bnl-footer .metanav {
  margin: 0 90px 20px 0;
}
.widget-bnl-footer .metanav a {
  color: #39373a;
}
.widget-bnl-footer .cookie-permission-container {
  clear: both;
  padding-top: 1em;
  padding-left: 2%;
}
.widget-bnl-footer .cookie-permission-container span {
  margin-right: 10px;
}
.widget-bnl-footer .cookie-permission-container button.cookie-permission {
  color: #ffffff;
  text-decoration: underline;
}
.widget-bnl-footer .cookie-permission-container button.cookie-permission:hover,
.widget-bnl-footer .cookie-permission-container button.cookie-permission:focus {
  color: #ffffff;
  text-decoration: none;
}
@media (min-width: 0) and (max-width: 916px) {
  .widget-bnl-footer .column {
    min-height: 0;
  }
  .widget-bnl-footer .column:first-child {
    width: auto;
  }
  .widget-bnl-footer .metanav {
    margin-right: 0;
    margin-bottom: 60px;
  }
}
@media (min-width: 635px) and (max-width: 916px) {
  .widget-bnl-footer .column {
    min-width: calc(50% - 2%);
  }
  .widget-bnl-footer .column:nth-child(odd) {
    clear: left;
  }
}
@media (min-width: 0) and (max-width: 634px) {
  .widget-bnl-footer .column {
    width: 98%;
    min-width: 0;
  }
}
.biebwidget-content.widget-bnl-category .openingtimes {
  margin-top: 30px;
  /* FIXME [svl, 2022-12-19] WAAS-5056: Remove in favour of general whitespace setup. */
  margin-bottom: 30px;
}
.biebwidget-content.widget-bnl-category .openingtimes > h3 {
  padding-bottom: 20px;
}
.biebwidget-content.widget-bnl-category .openingtimes > dl > dt {
  background-image: none;
}
.biebwidget-content.widget-bnl-category .openingtimes > dl div {
  display: inline-block;
  width: 45%;
}
@media only screen and (max-width: 750.1px) {
  .biebwidget-content.widget-bnl-category .openingtimes > dl div {
    width: 100%;
  }
}
@media only screen and (min-width: 750.1px) {
  .biebwidget-content.widget-bnl-category .openingtimes > dl div:nth-of-type(odd) {
    margin-right: 9%;
  }
}
@media only screen and (min-width: 750.1px) {
  .biebwidget-content.widget-bnl-category .openingtimes > h3,
  .biebwidget-content.widget-bnl-category .openingtimes > dl,
  .biebwidget-content.widget-bnl-category .openingtimes > p {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > h3 {
    text-align: center;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt {
    clear: none;
    width: 45%;
    padding-top: 0;
    padding-bottom: 12px;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt:nth-of-type(even) {
    margin-left: 10%;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt:nth-of-type(odd) {
    clear: left;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dd {
    float: left;
    padding-top: 0;
    padding-bottom: 12px;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd {
    margin-top: 1.5em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd {
    margin-top: 3em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd {
    margin-top: 4.5em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd + dd {
    margin-top: 6em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd + dd + dd {
    margin-top: 7.5em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd + dd + dd + dd {
    margin-top: 9em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd + dd + dd + dd + dd {
    margin-top: 10.5em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd + dd + dd + dd + dd + dd {
    margin-top: 12em;
  }
  .biebwidget-content.widget-bnl-category .openingtimes > dl > dt + dd + dd + dd + dd + dd + dd + dd + dd + dd + dd {
    margin-top: 13.5em;
  }
}
.widget-bnl-category .biebcomponent:not(.full),
.widget-bnl-category .biebcomponent.full .inner-regular,
.widget-bnl-category .main-column > h2:first-child,
.widget-bnl-category .main-column > h2:first-child ~ p {
  /* h2 shown, but no .header */
  /* This selector should probably be .bordered.biebwidget .main-column-wrapper:not(.nav) or something in that vein, but let's fix the categorypage before we fix the world. */
  padding-right: 40px;
  padding-left: 40px;
}
/* Use .inner-regular for components where zero horizontal whitespace is okay (so generally without background image), otherwise .inner-minimum. */
.widget-bnl-category .biebcomponent.full .inner-minimum,
.widget-bnl-category .header {
  padding-right: 40px;
  padding-left: 40px;
}
.widget-bnl-category .biebcomponent.narrow {
  max-width: 640px;
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 0) and (max-width: 450px) {
  .widget-bnl-category .biebcomponent:not(.full),
  .widget-bnl-category .biebcomponent.full .inner-regular,
  .widget-bnl-category .main-column > h2:first-child,
  .widget-bnl-category .main-column > h2:first-child ~ p {
    padding-right: 20px;
    padding-left: 20px;
  }
  .widget-bnl-category .biebcomponent.full .inner-minimum,
  .widget-bnl-category .header {
    padding-right: 20px;
    padding-left: 20px;
  }
}
/** HEADER **/
/* The reason .widget-bnl-catalogusoverview is present in this file, is that that page type is intended to be used as a click-through for more
    from the categorypage, with the .header behaving exactly the same. This way we can easily keep that in sync. */
.widget-bnl-catalogusoverview .header:not(.low) h2,
.widget-bnl-category .header h2 {
  margin-top: 70px;
}
.widget-bnl-catalogusoverview .header .additional,
.widget-bnl-category .header .additional {
  max-width: 500px;
}
.widget-bnl-catalogusoverview .header .additional,
.widget-bnl-category .header .additional {
  font-size: 1.725rem;
}
.bordered.biebwidget .widget-bnl-category .main-column > h2:first-child {
  /* h2 shown, but no .header */
  padding-top: 40px;
}
.bordered.biebwidget .widget-bnl-category .richtext.section + .section {
  margin-top: 20px;
}
.bordered.biebwidget .widget-bnl-category .sectiontitle.section + .section {
  margin-top: 13px;
}
.bordered.biebwidget .widget-bnl-category .richtext.sectiontitle.section {
  margin-top: 30px;
}
.widget-bnl-category .richtext.section:not(:empty) {
  overflow: hidden;
  /* Not ideal, since this means floated images in a paragraph won't have the next paragraph wrapping around them; but they wouldn't anyway due to the clear on .richtext... */
  margin-top: 20px;
  /* FIXME [svl 16-09-2021] WAAS-5056: This also has effect on paragraph components inside combocollections, which is unwanted. */
}
.widget-bnl-category .signpost {
  margin-top: 20px;
}
.widget-bnl-category div.video.standalone {
  margin-right: auto;
  margin-left: auto;
}
/** LINK-LIST **/
.widget-bnl-category .category-page-link-list-wrapper {
  padding: 40px 0;
}
/** ETALAGE (SCROLLABLELIST) **/
.bordered.biebwidget .widget-bnl-category .scrollablelist {
  margin-bottom: 20px;
}
.widget-bnl-category .scrollablelist > h3:first-child {
  margin-top: 33px;
}
@media only screen and (min-width: 450.1px) {
  /* Moved over from action styling */
  .widget-bnl-category .buttonlink.section,
  .widget-bnl-category .paragraph.section,
  .widget-bnl-category .sectiontitle.section,
  .widget-bnl-category .scrollablelist:not(.aligned) > h3:first-child,
  .widget-bnl-category .category-page-link-list-wrapper h3 {
    text-align: center;
  }
  .widget-bnl-category .paragraph.section span.image ~ p,
  .widget-bnl-category .paragraph.section img ~ p,
  .widget-bnl-category .paragraph.section span.image ~ ul,
  .widget-bnl-category .paragraph.section img ~ ul,
  .widget-bnl-category .paragraph.section span.image ~ ol,
  .widget-bnl-category .paragraph.section img ~ ol {
    text-align: left;
  }
  .widget-bnl-category .scrollablelist.centered {
    text-align: center;
  }
  .widget-bnl-category .scrollablelist.centered .grid-list:not(.sliding.interactive) {
    display: inline-block;
  }
  .widget-bnl-category .scrollablelist.centered .grid-list:not(.sliding.interactive) > li {
    display: inline-block;
    float: none;
  }
}
@media only screen and (min-width: 450.1px) and (max-width: 750px) {
  .widget-bnl-catalogusoverview .header:not(.low) h2,
  .widget-bnl-category .header h2 {
    margin-top: 50px;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
  .widget-bnl-catalogusoverview .header:not(.low),
  .widget-bnl-category .header h2 {
    margin-top: 30px;
  }
  .bordered.biebwidget .widget-bnl-category .scrollablelist {
    margin-bottom: 0;
  }
}
/* Unique "action-page" styling. NOT suitable for basing any further style changes on; purely a one-off for the specific purpose of "gezamelijk inschrijven"! */
.widget-bnl-category.biebwidget-content.action .header {
  padding-bottom: 20px;
}
.widget-bnl-category.biebwidget-content.action .header.inverted.contrast_light::before,
.widget-bnl-category.biebwidget-content.action .header.inverted.contrast_heavy::before {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background-size: 100%;
}
.widget-bnl-category.biebwidget-content.action .header.inverted.contrast_light::before {
  background-image: linear-gradient(to top, rgba(0, 0, 0,.3) 0%, rgba(0, 0, 0,0) 100%);
}
.widget-bnl-category.biebwidget-content.action .header.inverted.contrast_heavy::before {
  background-image: linear-gradient(to top, rgba(0, 0, 0,.7) 0%, rgba(0, 0, 0,0) 100%);
}
.widget-bnl-category.biebwidget-content.action .header > * {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.widget-bnl-category.biebwidget-content.action .header h2 {
  margin-top: 150px;
}
.widget-bnl-category.biebwidget-content.action h3,
.widget-bnl-category.biebwidget-content.action .comparison p.sellingpoint > .value {
  color: #ff7320;
}
.widget-bnl-category.biebwidget-content.action .white h3 {
  color: #ffffff;
}
.widget-bnl-category.biebwidget-content.action .steps h3,
.widget-bnl-category.biebwidget-content.action .features h3 {
  color: inherit;
}
.widget-bnl-category.biebwidget-content.action .comparison h3 {
  /* Enough specificity to also catch the .highlight */
  background-color: transparent;
}
.widget-bnl-category.biebwidget-content.action .paragraph.section h3 + p {
  margin-top: 20px;
}
.widget-bnl-category.biebwidget-content.action .actionbanner:not(:empty) {
  margin-top: 60px;
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li.highlight {
  border-color: #ff7320;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px 0 #ff7320, 0 0 1px 1px #ff7320;
  box-shadow: 0 0 2px 0 #ff7320, 0 0 1px 1px #ff7320;
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li.highlight::after {
  margin-left: -2px;
  border: 2px solid #ff7320;
  border-top: 0;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 3px 2px 2px -2px rgba(255, 115, 32, 0.5), -3px 2px 2px -2px rgba(255, 115, 32, 0.5), 0 5px 0 2px #ffffff;
  box-shadow: 3px 2px 2px -2px rgba(255, 115, 32, 0.5), -3px 2px 2px -2px rgba(255, 115, 32, 0.5), 0 5px 0 2px #ffffff;
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li.highlight h3 {
  color: #ff7320;
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li::after {
  height: 4px;
  /* Space for the border-radius, and for something to remain of the box-shadow after the -2px contraction. */
  margin-bottom: 2px;
  /* Space for the box-shadow. */
  margin-left: -1px;
  /* Make this line out with the left border of the li. */
  border: 1px solid #ccc;
  /* Solid so it doesn't multiply with the underlying border. */
  border-top: 0;
  border-radius: 0 0 3px 3px;
  -webkit-box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 3px 0 3px #ffffff;
  box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 3px 0 3px #ffffff;
  /* The real box-shadow layered over solid white, which obscures the bottom of the left border of the li (otherwise visible due to the border-radius). */
}
.widget-bnl-category.biebwidget-content.action .libraryfinder {
  margin-top: 40px;
  /* In case of .richtext.section + .section, this'll collapse with that. */
  margin-bottom: 40px;
}
.widget-bnl-category.biebwidget-content.action .buttonlink.section .primary.button {
  /* Primary importance button: there should be only one of these per page */
  font-size: 1.725rem;
}
.bordered.biebwidget .widget-bnl-category.biebwidget-content.action .biebcomponent:not(:first-child) > .scrollableimagebanner,
.bordered.biebwidget .widget-bnl-category.biebwidget-content.action .paragraph.section h3,
.bordered.biebwidget .widget-bnl-category.biebwidget-content.action .sectiontitle.section h3 {
  margin-top: 40px;
}
.bordered.biebwidget .widget-bnl-category.biebwidget-content.action .buttonlink.section {
  margin-bottom: 40px;
}
.bordered.biebwidget .widget-bnl-category.biebwidget-content.action .buttonlink.section a.primary,
.bordered.biebwidget .widget-bnl-category.biebwidget-content.action .buttonlink.section a.secondary {
  margin-top: 40px;
}
@media only screen and (min-width: 711px) {
  .widget-bnl-category.biebwidget-content.action ol.steps > li {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  }
  .widget-bnl-category.biebwidget-content.action ol.steps > li::after {
    height: 4px;
    /* Space for the border-radius, and for something to remain of the box-shadow after the -2px contraction. */
    margin-bottom: 2px;
    /* Space for the box-shadow. */
    margin-left: -1px;
    /* Make this line out with the left border of the li. */
    border: 1px solid #ccc;
    /* Solid so it doesn't multiply with the underlying border. */
    border-top: 0;
    border-radius: 0 0 3px 3px;
    -webkit-box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 3px 0 3px #ffffff;
    box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 3px 0 3px #ffffff;
    /* The real box-shadow layered over solid white, which obscures the bottom of the left border of the li (otherwise visible due to the border-radius). */
  }
}
@media only screen and (min-width: 450.1px) {
  .widget-bnl-category.biebwidget-content.action .header.inverted.contrast_block > * {
    float: none;
  }
}
@media only screen and (min-width: 450.1px) and (max-width: 750px) {
  .widget-bnl-category.biebwidget-content.action .header h2 {
    margin-top: 100px;
  }
}
@media only screen and (max-width: 450px) {
  .widget-bnl-category.biebwidget-content.action .header > * {
    text-align: left;
  }
  .widget-bnl-category.biebwidget-content.action .header h2 {
    margin-top: 50px;
  }
   ul.comparison {
    padding-right: 2px;
    /* Provide space for the box-shadows.*/
    padding-left: 2px;
  }
}
 .actionbanner {
  position: relative;
}
 .actionbanner:not(:empty) {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-top: 25px;
  padding-bottom: 30px;
  background-color: #efefef;
}
 .actionbanner .imagewrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 34%;
  height: 100%;
}
 .actionbanner .imagewrapper > .image {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
}
 .actionbanner .imagewrapper > .image img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  height: auto;
  margin: auto auto auto 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .actionbanner .imagewrapper > .image img.aligned {
  padding-left: 40px;
}
 .actionbanner .imagewrapper > .image img.center {
  margin: auto auto;
  padding-left: 40px;
}
 .actionbanner .imagewrapper > .image img.right {
  margin: auto 0 auto auto;
  padding-left: 40px;
}
 .actionbanner h3,
 .actionbanner p {
  max-width: 476px;
  /* 34% here isn't the same as 34% on the .imagewrapper, since here we have to take into account the outer padding from .inner-minimum
		    (both left and right). We also want to add @widgetInnerHorizontalSpace whitespace to the right of the image, for which we need to
		    subtract the outer padding again (once). The -0.32 then results from (0.34 + 0.34 - 1)*@_actionbannerHorizontalSpace. */
  margin-left: calc(34% - 0.32*40px + 40px);
}
@media only screen and (min-width: 0) and (max-width: 569px) {
   .actionbanner .imagewrapper {
    top: 25px;
    width: 100%;
    height: 150px;
  }
   .actionbanner .imagewrapper > .image img {
    padding-right: 40px;
  }
   .actionbanner h3:first-child,
   .actionbanner p:first-child {
    margin-top: 168px;
    /* 150 (height) + 18 (margin to h3 or p; giving a 20px visual gap) */
  }
   .actionbanner h3,
   .actionbanner p {
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .actionbanner .imagewrapper > .image img {
    padding-right: 20px;
  }
   .actionbanner .imagewrapper > .image img.aligned,
   .actionbanner .imagewrapper > .image img.center,
   .actionbanner .imagewrapper > .image img.right {
    padding-left: 20px;
  }
}
 .articlehighlighted {
  min-height: 300px;
  background-color: #595959;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
}
 .articlehighlighted span.imgwrapper {
  float: right;
  height: auto;
  width: calc(50% - 25px);
  max-width: 384px;
  max-height: 384px;
  padding-left: 40px;
  overflow: hidden;
}
 .articlehighlighted span.imgwrapper img {
  max-width: 100%;
  max-height: 100%;
  display: block;
}
 .articlehighlighted > div.content {
  padding-top: 40px;
  padding-bottom: 40px;
}
 .articlehighlighted > div.content > h3 {
  font-size: 3.45rem;
}
 .articlehighlighted > div.content > h3 a {
  color: #ffffff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
 .articlehighlighted > div.content > h3 a:hover,
 .articlehighlighted > div.content > h3 a:focus {
  color: #ffffff;
  /* Given the colored background, we don't want to use a different color to differentiate this state. */
  text-decoration: none;
}
 .articlehighlighted > div.content > p {
  padding: 20px 0;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  color: #ffffff;
}
 .articlehighlighted > div.content > p:last-child {
  padding-bottom: 0;
}
 .articlehighlighted > div.content .button {
  margin-left: 0;
}
 .articlehighlighted > div.content .tertiary.button {
  color: #ffffff;
  background-color: transparent;
}
 .articlehighlighted > div.content .tertiary.button:hover,
 .articlehighlighted > div.content .tertiary.button:focus {
  color: #ffffff;
  background-color: transparent;
}
 .articlehighlighted > div.content .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
 .articlehighlighted > div.content .quaternary.button:hover,
 .articlehighlighted > div.content .quaternary.button:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
 .articlehighlighted > div.content::after {
  content: "";
  display: block;
  clear: both;
}
 .articlehighlighted.hasbackgroundimage > div.content {
  width: 50%;
  min-height: 220px;
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_light {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.2) 90%, rgba(0, 0, 0, 0) 100%);
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_heavy {
  padding-right: 10%;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.7) 30%, rgba(0, 0, 0, 0.6) 86%, rgba(0, 0, 0, 0) 100%);
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block {
  overflow: hidden;
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block h2,
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block h3,
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block p {
  float: left;
  clear: both;
  margin-bottom: 3px;
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.5);
  overflow-wrap: anywhere;
  /* The deprecated word-wrap: break-word; on most h2s appears to not take effect due to the float here? */
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block h2 {
  padding-top: 3px;
  padding-bottom: 3px;
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block h3 {
  padding-top: 0;
  /* The underline makes the whitespace look uneven, so we reduce it at the top. */
}
 .articlehighlighted.hasbackgroundimage > div.content.contrast_block p > .button:only-child {
  margin-top: 0;
  margin-bottom: 0;
}
@media only screen and (max-width: 750px) {
   .articlehighlighted.hasbackgroundimage > div.content {
    width: 100%;
    min-height: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
   .articlehighlighted > div.content span.imgwrapper {
    display: block;
    float: none;
    width: 100%;
    padding-left: 0;
  }
}
@supports (--css-variables: 1) {
  .widget-bnl-category .atmosphericlist {
    --atmosphericlist-bgcolor: 0, 0, 0;
    color: #ffffff;
    background-color: rgb(var(--atmosphericlist-bgcolor));
  }
  .widget-bnl-category .atmosphericlist h3,
  .widget-bnl-category .atmosphericlist p {
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    color: #ffffff;
  }
  .widget-bnl-category .atmosphericlist .grid-title a {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  }
  .widget-bnl-category .atmosphericlist .grid-title a:hover,
  .widget-bnl-category .atmosphericlist .grid-title a:focus {
    color: #ffffff;
    /* Given the colored background, we don't want to use a different color to differentiate this state. */
    text-decoration: none;
  }
  .widget-bnl-category .atmosphericlist .button.quaternary {
    color: #ffffff;
    background-color: transparent;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
  }
  .widget-bnl-category .atmosphericlist .button.quaternary:hover,
  .widget-bnl-category .atmosphericlist .button.quaternary:focus {
    text-decoration: none;
    color: #ffffff;
    background-color: transparent;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
  }
  @media only screen and (min-width: 886.1px) {
    .widget-bnl-category .atmosphericlist {
      --atmosphericlist-stop1: 120px;
      --atmosphericlist-stop2: 158px;
      --atmosphericlist-stop3: 100%;
    }
    .widget-bnl-category .atmosphericlist::before {
      width: 350px;
    }
  }
  @media only screen and (min-width: 770.1px) and (max-width: 886px) {
    .widget-bnl-category .atmosphericlist {
      --atmosphericlist-stop1: 0;
      --atmosphericlist-stop2: 38px;
      --atmosphericlist-stop3: 100%;
    }
    .widget-bnl-category .atmosphericlist::before {
      width: 230px;
    }
  }
  @media only screen and (min-width: 770.1px) {
    .widget-bnl-category .atmosphericlist::before {
      /* This holds the background image and gradient. */
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      background-repeat: no-repeat;
      background-position: left center;
      background-size: cover;
      background-image: linear-gradient(90deg, rgba(var(--atmosphericlist-bgcolor), 0) var(--atmosphericlist-stop1), rgba(var(--atmosphericlist-bgcolor), 0.7) var(--atmosphericlist-stop2), rgb(var(--atmosphericlist-bgcolor)) var(--atmosphericlist-stop3)), var(--atmosphericlist-bgimage);
    }
    .widget-bnl-category .atmosphericlist > * {
      position: relative;
    }
  }
  @media only screen and (max-width: 770px) {
    .widget-bnl-category .atmosphericlist {
      --atmosphericlist-bgimage-used: var(--atmosphericlist-bgimage-large);
    }
    .widget-bnl-category .atmosphericlist .desc,
    .widget-bnl-category .atmosphericlist .desc > * {
      position: relative;
    }
    .widget-bnl-category .atmosphericlist .desc::before {
      /* The background image and gradient are here set on the .desc, so the textual content determines the size of the visible image. */
      content: '';
      position: absolute;
      top: -20px;
      bottom: 0;
      left: -40px;
      /* Equals to .inner-minimum padding. */
      height: calc(100% + 20px);
      width: calc(100% + 2*40px);
      background-repeat: no-repeat;
      background-position: left center;
      background-size: cover;
      background-image: linear-gradient(to bottom, rgba(var(--atmosphericlist-bgcolor), 0) 0, rgba(var(--atmosphericlist-bgcolor), 0.7) 33px, rgb(var(--atmosphericlist-bgcolor))), var(--atmosphericlist-bgimage-used);
    }
  }
  @media only screen and (max-width: 450px) {
    .widget-bnl-category .atmosphericlist .desc::before {
      left: -20px;
      /* Equals to .inner-minimum padding. */
      width: calc(100% + 2*20px);
    }
  }
  @media only screen and (max-width: 384px) {
    .widget-bnl-category .atmosphericlist {
      --atmosphericlist-bgimage-used: var(--atmosphericlist-bgimage);
    }
  }
}
.widget-bnl-category .atmosphericlist {
  position: relative;
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 10px;
}
.widget-bnl-category .atmosphericlist .desc {
  padding-top: 13px;
  padding-bottom: 20px;
}
.widget-bnl-category .atmosphericlist .desc h3 + p {
  margin-top: 20px;
}
.widget-bnl-category .atmosphericlist .grid-list {
  overflow: hidden;
  border-bottom: 0;
}
.widget-bnl-category .atmosphericlist .grid-list + p {
  margin-top: 5px;
}
/* We know the exact number of items which we can fit in; distribute them proportionally over the available space.
   We sadly can't optimize this usefully with flexbox, as we don't know how many items are _actually_ present,
    and don't want to spread out a smaller number of items. */
@media only screen and (min-width: 1240.1px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-14/12 * ((100% / 14) - 50px));
    /* -2*nrofitems/nrofmargins * ((100% - 2*nrofitems) / 0.5*itemwidth) */
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 14) - 50px) 10px;
  }
}
@media only screen and (min-width: 1122.1px) and (max-width: 1240px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-12/10 * ((100% / 12) - 50px));
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 12) - 50px) 10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(7) {
    display: none;
  }
}
@media only screen and (min-width: 1004.1px) and (max-width: 1122px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-10/8 * ((100% / 10) - 50px));
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 10) - 50px) 10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(6),
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(7) {
    display: none;
  }
}
@media only screen and (min-width: 886.1px) {
  .widget-bnl-category .atmosphericlist .desc {
    padding-left: 120px;
  }
  .widget-bnl-category .atmosphericlist .sample {
    margin-left: 335px;
  }
}
@media only screen and (min-width: 770.1px) and (max-width: 1004px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-8/6 * ((100% / 8) - 50px));
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 8) - 50px) 10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(5),
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(5) ~ li {
    display: none;
  }
}
@media only screen and (min-width: 770.1px) and (max-width: 886px) {
  .widget-bnl-category .atmosphericlist .sample {
    margin-left: 215px;
  }
}
@media only screen and (min-width: 770.1px) {
  .widget-bnl-category .atmosphericlist .desc {
    width: 195px;
    float: left;
    padding-right: 20px;
    padding-bottom: 10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list {
    clear: none;
  }
}
@media only screen and (min-width: 660.1px) and (max-width: 770px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-10/8 * ((100% / 10) - 50px));
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 10) - 50px) 10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(6),
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(7) {
    display: none;
  }
}
@media only screen and (min-width: 546.1px) and (max-width: 660px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-8/6 * ((100% / 8) - 50px));
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 8) - 50px) 10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(5),
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(5) ~ li {
    display: none;
  }
}
@media only screen and (min-width: 379.1px) and (max-width: 546px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin: 0 calc(-6/4 * ((100% / 6) - 50px)) -10px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li {
    margin: 0 calc((100% / 6) - 50px) 20px;
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(7) {
    display: none;
  }
}
@media only screen and (max-width: 379px) {
  .widget-bnl-category .atmosphericlist .grid-list {
    margin-bottom: -10px;
    /* Here spreading out the covers just gets silly, as we'd have one cover at the far left, and the other at the far right,
		    so we just fall back to the default (left-aligned) behaviour. */
  }
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(5),
  .widget-bnl-category .atmosphericlist .grid-list > li:nth-child(5) ~ li {
    display: none;
  }
}
 .combocollection .widget-bnl-combo.bordered p,
.biebwidget.bordered .widget-bnl-combo p,
 .combocollection .widget-bnl-combo.bordered ul,
.biebwidget.bordered .widget-bnl-combo ul,
 .combocollection .widget-bnl-combo.bordered ol,
.biebwidget.bordered .widget-bnl-combo ol,
 .combocollection .widget-bnl-combo.bordered h4,
.biebwidget.bordered .widget-bnl-combo h4 {
  margin-right: 20px;
  margin-left: 20px;
}
 .combocollection .widget-bnl-combo.bordered ul.slidingitems,
.biebwidget.bordered .widget-bnl-combo ul.slidingitems,
 .combocollection .widget-bnl-combo.bordered ul p,
.biebwidget.bordered .widget-bnl-combo ul p,
 .combocollection .widget-bnl-combo.bordered ol p,
.biebwidget.bordered .widget-bnl-combo ol p,
 .combocollection .widget-bnl-combo.bordered ul h4,
.biebwidget.bordered .widget-bnl-combo ul h4,
 .combocollection .widget-bnl-combo.bordered ol h4,
.biebwidget.bordered .widget-bnl-combo ol h4 {
  margin-right: 0;
  margin-left: 0;
}
 .combocollection .widget-bnl-combo .section ~ p.section,
.widget-bnl-combo .section ~ p.section,
 .combocollection .widget-bnl-combo .section ~ .section p,
.widget-bnl-combo .section ~ .section p,
 .combocollection .widget-bnl-combo .section ~ .section ul,
.widget-bnl-combo .section ~ .section ul,
 .combocollection .widget-bnl-combo .section ~ .section ol,
.widget-bnl-combo .section ~ .section ol,
 .combocollection .widget-bnl-combo .section ~ .section iframe,
.widget-bnl-combo .section ~ .section iframe,
 .combocollection .widget-bnl-combo .section ~ .section:not(.singlenbcitem) img,
.widget-bnl-combo .section ~ .section:not(.singlenbcitem) img,
 .combocollection .widget-bnl-combo .section ~ .section.video,
.widget-bnl-combo .section ~ .section.video,
 .combocollection .widget-bnl-combo .section ~ .section ul p + p,
.widget-bnl-combo .section ~ .section ul p + p,
 .combocollection .widget-bnl-combo .section ~ .section ol p + p,
.widget-bnl-combo .section ~ .section ol p + p,
 .combocollection .widget-bnl-combo .section ~ .section ul p.separate,
.widget-bnl-combo .section ~ .section ul p.separate,
 .combocollection .widget-bnl-combo .section ~ .section ol p.separate,
.widget-bnl-combo .section ~ .section ol p.separate,
 .combocollection .widget-bnl-combo .section ~ .section.singlenbcitem,
.widget-bnl-combo .section ~ .section.singlenbcitem {
  margin-top: 13px;
}
 .combocollection .widget-bnl-combo .section ~ .section.video iframe,
.widget-bnl-combo .section ~ .section.video iframe,
 .combocollection .widget-bnl-combo .section ~ .section:not(.singlenbcitem) ul img,
.widget-bnl-combo .section ~ .section:not(.singlenbcitem) ul img,
 .combocollection .widget-bnl-combo .section ~ .section:not(.singlenbcitem) ol img,
.widget-bnl-combo .section ~ .section:not(.singlenbcitem) ol img,
 .combocollection .widget-bnl-combo .section ~ .section ul p,
.widget-bnl-combo .section ~ .section ul p,
 .combocollection .widget-bnl-combo .section ~ .section ol p,
.widget-bnl-combo .section ~ .section ol p {
  margin-top: 0;
}
 .combocollection .widget-bnl-combo.bordered .section:last-child,
.biebwidget.bordered .widget-bnl-combo .section:last-child {
  margin-bottom: 20px;
}
 .combocollection .widget-bnl-combo.bordered .image.section:last-child,
.biebwidget.bordered .widget-bnl-combo .image.section:last-child {
  margin-bottom: 0;
}
 .combocollection .widget-bnl-combo .section.manuallist .rich-items,
.widget-bnl-combo .section.manuallist .rich-items,
 .combocollection .widget-bnl-combo .section.manuallist .rich-list,
.widget-bnl-combo .section.manuallist .rich-list {
  border-bottom: 1px solid #d0d0d0;
}
 .combocollection .widget-bnl-combo .section.manuallist:last-child .rich-items,
.widget-bnl-combo .section.manuallist:last-child .rich-items,
 .combocollection .widget-bnl-combo .section.manuallist:last-child .rich-list,
.widget-bnl-combo .section.manuallist:last-child .rich-list {
  border-bottom: 0;
}
 .combocollection .widget-bnl-combo .section.manuallist .rich-items .viz,
.widget-bnl-combo .section.manuallist .rich-items .viz {
  /* No .rich-list equivalent necessary for the following rules; see https://amnlkb.atlassian.net/browse/WAAS-3281?focusedCommentId=71915 */
  margin-left: -100%;
}
 .combocollection .widget-bnl-combo .section.manuallist .rich-items img,
.widget-bnl-combo .section.manuallist .rich-items img {
  margin-top: 4px;
}
 .combocollection .widget-bnl-combo .section.manuallist .rich-items > li:last-child img,
.widget-bnl-combo .section.manuallist .rich-items > li:last-child img {
  margin-bottom: 5px;
}
 .combocollection .widget-bnl-combo .section.manuallist:last-child .rich-items > li:last-child img,
.widget-bnl-combo .section.manuallist:last-child .rich-items > li:last-child img {
  margin-bottom: 0;
}
 .combocollection .widget-bnl-combo.bordered ul.rotatingitems.interactive > li,
.biebwidget.bordered .widget-bnl-combo ul.rotatingitems.interactive > li {
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-bnl-combo .singlenbcitem {
  /* If the cover is high enough and the title/author/description is less enough, make sure additional content will start below the cover */
}
.widget-bnl-combo .singlenbcitem > .content::after {
  content: "";
  display: block;
  clear: both;
}
.widget-bnl-combo .singlenbcitem span.imgwrapper {
  margin-top: 3px;
  margin-bottom: 5px;
  margin-right: 20px;
  float: left;
}
.widget-bnl-combo .singlenbcitem img.representative {
  width: 105px;
}
.widget-bnl-combo .singlenbcitem h4 {
  font-size: inherit;
}
.widget-bnl-combo .singlenbcitem h4 a {
  text-decoration: none;
}
.widget-bnl-combo .singlenbcitem h4 a > .title {
  font-size: 1.6771rem;
  text-decoration: underline;
  display: block;
}
.widget-bnl-combo .singlenbcitem h4 a > .title:hover,
.widget-bnl-combo .singlenbcitem h4 a > .title:focus {
  text-decoration: none;
}
.widget-bnl-combo .singlenbcitem h4 a > .creator {
  font-size: 1.15rem;
  display: block;
}
.widget-bnl-combo .singlenbcitem h4 a > .creator + .title {
  margin-top: -3px;
}
.widget-bnl-combo .image > img,
.widget-bnl-combo .image > a > img {
  display: block;
  width: 100%;
}
@media only screen and (min-width: 951px) and (max-width: 1150px) {
  .container.size-3 .widget-bnl-combo .singlenbcitem span.imgwrapper + .creator,
  .container.size-3 .widget-bnl-combo .singlenbcitem span.imgwrapper + .title,
  .container.size-2.twothirds .column-2 .widget-bnl-combo .singlenbcitem span.imgwrapper + .creator,
  .container.size-2.twothirds .column-2 .widget-bnl-combo .singlenbcitem span.imgwrapper + .title,
  .container.size-2.onethird .column-1 .widget-bnl-combo .singlenbcitem span.imgwrapper + .creator,
  .container.size-2.onethird .column-1 .widget-bnl-combo .singlenbcitem span.imgwrapper + .title {
    clear: left;
  }
}
@media only screen and (min-width: 635px) and (max-width: 710px), only screen and (min-width: 917px) and (max-width: 1150px) {
  .biebwidget-column .biebwidget .widget-bnl-combo .singlenbcitem span.imgwrapper + .creator,
  .biebwidget-column .biebwidget .widget-bnl-combo .singlenbcitem span.imgwrapper + .title {
    clear: left;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .combocollection .widget-bnl-combo.bordered p,
   .combocollection .widget-bnl-combo.bordered ul,
   .combocollection .widget-bnl-combo.bordered ol,
   .combocollection .widget-bnl-combo.bordered h4 {
    margin-right: 0;
    margin-left: 0;
  }
   .combocollection .widget-bnl-combo.bordered ul.rotatingitems.interactive > li {
    padding-right: 0;
    padding-left: 0;
  }
}
 .combocollection {
  padding-top: 40px;
}
 .combocollection + .combocollection {
  padding-top: 0px;
}
 .combocollection > .container {
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
  flex-wrap: wrap;
  margin-right: -40px;
}
 .combocollection > .container > .column {
  flex: 1 0 auto;
  /* width should be flex-basis, but IE11 doesn't oblige... */
  width: calc(33.333% -  40px );
  margin: 0 40px 40px 0;
  display: inline-block;
  position: relative;
  overflow: hidden;
  /* Necessary for the rotating images and slideshow. */
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .combocollection > .container > .column {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
 .combocollection > .container > .column > h3 {
  margin: 15px 20px 10px 20px;
}
 .combocollection > .container > .column .widget-bnl-combo:not(.bordered) {
  padding: 0 20px 20px 20px;
}
 .combocollection > .container > .column .richtext.section {
  margin-left: 0;
  margin-right: 0;
}
 .combocollection > .container > .column > .image {
  margin: 0;
  display: block;
  height: 250px;
  background-position: center;
  background-size: cover;
}
 .combocollection > .container.equal > .column {
  width: calc(50% -  40px );
}
 .combocollection > .container.onethird > .column-2,
 .combocollection > .container.twothirds > .column-1 {
  flex-grow: 2;
  width: calc(66.666% -  40px );
}
@media only screen and (min-width: 0) and (max-width: 950px) {
   .combocollection > .container > .column {
    /* width: 320px; /* 960px screen width divide by 3, with flexbox this will wrap 1 column to next line when screen gets smaller */
    /* width should be flex-basis, but IE11 doesn't oblige... */
    width: calc(100% -  40px );
  }
   .combocollection > .container.equal > .column {
    /* width: 480px; /* 960px screen width divide by 2, with flexbox this will wrap 1 column to next line when screen gets smaller */
    /* width should be flex-basis, but IE11 doesn't oblige... */
    width: calc(100% -  40px );
  }
   .combocollection > .container.onethird > .column-2,
   .combocollection > .container.twothirds > .column-1 {
    width: calc(100% -  40px );
  }
}
@media only screen and (min-width: 0) and (max-width: 634px) {
   .combocollection > .container > .column,
   .combocollection > .container.equal > .column,
   .combocollection > .container.onethird > .column,
   .combocollection > .container.twothirds > .column {
    width: calc(100% -  40px );
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .combocollection > .container {
    margin-right: 0;
  }
   .combocollection > .container > .column {
    width: 100%;
    margin: 0 0 40px 0;
    overflow: visible;
  }
   .combocollection > .container > .column > h3 {
    margin-right: 0;
    margin-left: 0;
  }
   .combocollection > .container > .column .widget-bnl-combo:not(.bordered) {
    padding-right: 0;
    padding-left: 0;
  }
}
 ul.comparison {
  position: relative;
  overflow: hidden;
  margin: 13px 0;
  text-align: center;
}
 ul.comparison > li {
  display: inline-block;
  width: calc(33.33% - 12px);
  /* (2x15px margin between the li-s / 3) + 2x 1px border */
  max-width: 300px;
  min-width: 210px;
  margin-top: 13px;
  margin-bottom: -90.5em;
  /* 4em space for the button, with needs to be aligned, and so is absolutely positioned. 
		                           This could be improved by being based on the actual button height, but is good enough for now. */
  border: 1px solid #dfdfdf;
  padding-bottom: 100em;
  /* Equal heights columns. */
  vertical-align: top;
  text-align: left;
}
 ul.comparison > li.highlight,
 ul.comparison > li.highlight::after {
  border-color: #ff7320;
}
 ul.comparison > li::after {
  /* Draw the border-bottom, since the real one is way out of sight due to equal height columns. */
  content: "";
  position: absolute;
  bottom: 0;
  width: calc(33.33% - 12px);
  max-width: 300px;
  min-width: 210px;
  border-bottom: 1px solid #dfdfdf;
}
 ul.comparison h3 {
  padding: 10px 15px;
  text-align: center;
  background-color: #dfdfdf;
}
 ul.comparison li.highlight h3 {
  background-color: #ff7320;
  color: #ffffff;
}
 ul.comparison p.richtext {
  margin-top: 13px;
  margin-bottom: 13px;
}
 ul.comparison p.richtext,
 ul.comparison p.action {
  margin-right: 15px;
  margin-left: 15px;
  text-align: center;
}
 ul.comparison ul > li {
  margin: 8px 15px 5px 25px;
  list-style: disc outside;
}
 ul.comparison p.sellingpoint,
 ul.comparison p.action {
  position: absolute;
  width: calc(33.33% - 42px);
  /* Same as container, plus 2x 15px inner margin. */
  max-width: 270px;
  min-width: 180px;
}
 ul.comparison p.sellingpoint {
  bottom: 4em;
  padding-bottom: 10px;
}
 ul.comparison p.sellingpoint > .value {
  display: inline-block;
  padding: 0 3px;
  font-size: 2.3rem;
}
 ul.comparison p.sellingpoint:not(:last-child) {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left bottom;
}
 ul.comparison p.action {
  bottom: 10px;
}
@media only screen and (min-width: 785.1px) {
   ul.comparison > li + li {
    margin-left: 15px;
  }
}
@media only screen and (min-width: 550.1px) and (max-width: 785px) {
   ul.comparison {
    /* Drop equal height columns if there's three columns, but not if there's two. */
  }
   ul.comparison > li,
   ul.comparison > li::after {
    width: calc(50% - 10px);
    /* (1x15px margin between the li-s / 2) + 2x 1px border */
  }
   ul.comparison > li:first-child + li {
    margin-left: 15px;
  }
   ul.comparison p.sellingpoint,
   ul.comparison p.action {
    width: calc(50% - 40px);
    /* Same as container, plus 2x 15px inner margin. */
  }
   ul.comparison > li:nth-last-child(3),
   ul.comparison > li:nth-last-child(3) ~ li {
    margin-bottom: 13px;
    padding-bottom: 0;
  }
   ul.comparison > li:nth-last-child(3) p.sellingpoint,
   ul.comparison > li:nth-last-child(3) ~ li p.sellingpoint,
   ul.comparison > li:nth-last-child(3) p.action,
   ul.comparison > li:nth-last-child(3) ~ li p.action {
    position: static;
    bottom: auto;
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
  }
   ul.comparison > li:nth-last-child(3)::after,
   ul.comparison > li:nth-last-child(3) ~ li::after {
    display: none;
  }
}
@media only screen and (max-width: 550px) {
   ul.comparison > li {
    margin-bottom: 13px;
    padding-bottom: 0;
  }
   ul.comparison > li::after {
    display: none;
  }
   ul.comparison p.sellingpoint,
   ul.comparison p.action {
    position: static;
    bottom: auto;
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 550px) {
   ul.comparison > li {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media only screen and (max-width: 450px) {
   ul.comparison {
    text-align: left;
  }
}
 .coverflow {
  position: relative;
  min-height: 230px;
  margin: 0;
}
 .coverflow.static {
  /*
	 * In static version we show only the item details (if present), in
	 * interactive mode we show the container with covers.
	 */
  position: static;
}
 .coverflow.static.withdetails .coverflow-container {
  display: none;
}
 .coverflow.static .coverflow-container {
  padding: 10px 5px 20px 20px;
}
 .coverflow.static .coverflow-container li.cover > a {
  min-height: 195px;
  float: left;
  margin: 0 15px 15px 0;
}
 .coverflow.static .coverflow-details-container {
  margin-top: 20px;
}
 .coverflow.interactive .coverflow-container {
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
 .coverflow.interactive .coverflow-container li.cover > a {
  display: block;
}
 .coverflow.interactive .coverflow-container > a {
  transition-delay: 0.00001s;
  transition-duration: 0.3s;
  transition-property: width, height, top, left;
  transition-timing-function: cubic-bezier(0.02, 0.01, 0.47, 1);
}
 .coverflow.interactive .coverflow-container img.cover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .coverflow.interactive h2,
 .coverflow.interactive .coverflow-details-container {
  display: none;
}
 .coverflow.interactive .coverflow-info {
  position: absolute;
  width: 25px;
  height: 25px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/coverflow-info.png");
  background-repeat: no-repeat;
  cursor: pointer;
  z-index: 30;
}
 .coverflow.interactive .coverflow-info.coverflow-close {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/coverflow-close.png");
}
 .coverflow.interactive .content {
  margin: 10px 160px 10px 10px;
  padding: 0 10px 20px 10px;
}
 .coverflow.interactive .content p {
  max-height: 100px;
  /* Guard against very long descriptions; sadly has to be in px, since this is absolutely positioned. */
  overflow: hidden;
}
 .coverflow.interactive img.cover {
  max-width: 100%;
  max-height: 100%;
  margin: 0;
}
 .coverflow .coverflow-container li.cover {
  margin: 0 5px;
}
 .coverflow > button.prev,
 .coverflow > button.next {
  position: absolute;
  bottom: 94px;
  display: block;
  width: 14px;
  height: 22px;
  margin: 0 10px;
  border: 0;
  padding: 10px;
  text-indent: -9999em;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
 .coverflow > button.prev {
  left: 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-prev-larger.png");
}
 .coverflow > button.prev:hover,
 .coverflow > button.prev:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAYAAADwza0nAAADZGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAwRTdDOTE0NTBGQUUwMTE5RUJDRTNGRkY2NDVCODYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBEQTVGM0U4RkE1QjExRTBCQ0FBQzJGMEVBRkE3MUIwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBEQTVGM0U3RkE1QjExRTBCQ0FBQzJGMEVBRkE3MUIwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE0NzgyQTBFNTlGQUUwMTE5RUJDRTNGRkY2NDVCODYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwRTdDOTE0NTBGQUUwMTE5RUJDRTNGRkY2NDVCODYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6jurdwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADGSURBVDjLndSxCsIwEMbxPEoGN5cDZ8HNN3A+cHEXHFzM4uTsKPiG9wjnl9rSkuZy1eEHpe2fNmmToKrBdY47SL2Yz/nR+8SgEwLUjl5HBq1IdvQ8MKjBCB97BjUIxHl03zKoQYDmk3PbMKhBgIZ7x+i6ZlCDAE0f8j24rBjUIEDlkPLHJVCDdNcrExj6v+GnyAszboWtVzXj4SdmJ6Z66Mez8ZbLZ3FcW3uLYmvhenFsrfpWnLwtg/8L63E3zrBws6Jys/oAhJc8KXTyTbgAAAAASUVORK5CYII=");
}
 .coverflow > button.prev.passive {
  cursor: default;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-prev-larger-passive.png");
}
 .coverflow > button.next {
  right: 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next-larger.png");
}
 .coverflow > button.next:hover,
 .coverflow > button.next:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAYAAADwza0nAAADZGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAwRTdDOTE0NTBGQUUwMTE5RUJDRTNGRkY2NDVCODYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0OUFFODhBRkE1QjExRTBCNjMwQTlBNUZBQTg1MDFDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0OUFFODg5RkE1QjExRTBCNjMwQTlBNUZBQTg1MDFDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE0NzgyQTBFNTlGQUUwMTE5RUJDRTNGRkY2NDVCODYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwRTdDOTE0NTBGQUUwMTE5RUJDRTNGRkY2NDVCODYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nx/KIwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAC9SURBVDjLndQ9CgIxEIbhPcoWdjYD1oKdN7AesLEXLGxMY2VtKXjDOcLnF6MoOJNsLB5YFl42m78BwID9OFJ6WT3fNQy474SM8EXb4W2bCA6th9dNIgQ0Di/rkYwQUD/MD+elkBEC6ofZaSFkhID6YXacCxkhoH6YHWZCRgioH5YNIWSEgMSLXI9TLdTKF9M/UTDUMsRa5ExOe1Kc5eiIPmFnVMJyiLuid5h6o1bYOMj+/024On4vK5lyWT0AZr08KUh6skwAAAAASUVORK5CYII=");
}
 .coverflow > button.next.passive {
  cursor: default;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next-larger-passive.png");
}
/* More than one coverflow. */
 .coverflows.interactive > li {
  display: none;
}
 .coverflows.interactive > li.current {
  display: block;
}
/* Selecting out of a list of more than one coverflow */
 .listselection {
  position: relative;
  overflow: hidden;
  min-height: 1.5em;
  margin: 0;
  border-radius: 3px;
  padding: 0;
  background-color: #ffffff;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
}
 .listselection.interactive {
  padding-right: 25px;
}
 .listselection button {
  border: 0;
  padding: 0;
}
 .listselection > ul.active {
  background-color: #ffffff;
}
 .listselection > ul > li {
  border-right: 1px solid #d0d0d0;
}
 .listselection > ul > li > button {
  margin: 0 10px;
  line-height: 1.625;
}
 .listselection > ul > li > button:not([disabled]):hover,
 .listselection > ul > li > button:not([disabled]):focus {
  text-decoration: underline;
}
 .listselection > ul > li.current > button {
  color: #ff7320;
}
 .listselection.static > ul > li:last-child {
  border-right: 0;
}
 .listselection .toggle {
  border-radius: 0 1px 1px 0;
  background-color: #ffffff;
}
 .listselection .toggle.active,
 .listselection .toggle:hover,
 .listselection .toggle:focus {
  background-color: #ff7320;
}
 .listselection .toggle button {
  width: 25px;
}
 .listselection button {
  font: inherit;
  white-space: nowrap;
  background-color: transparent;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .listselection button.passive {
  cursor: auto;
}
 .listselection > ul.active {
  overflow: auto;
}
 .listselection > ul > li {
  float: left;
}
 .listselection.interactive > ul > li {
  display: none;
}
 .listselection.interactive > ul.active > li,
 .listselection.interactive > ul > li.current {
  display: block;
}
 .listselection.interactive > ul > li.current > button {
  display: inline;
  cursor: default;
}
 .listselection .toggle {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
 .listselection .toggle button {
  display: block;
  text-indent: -9999em;
  height: 100%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZElEQVQY02P4//8/Awy/SuUtBeIPQCyNzkdWVA3E/4H4JBBzovNhiuqggmeAmB+dD1IDUsQMxN+A+A8Qq6PzYTbCTMyEmnAJiEXR+XCFUMX5UMnzQMyGzmdA83UOED+HmYLMBwCs65jvNXeWyQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: center center;
}
 .listselection .toggle.active button,
 .listselection .toggle:hover button,
 .listselection .toggle:focus button {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAXklEQVQY02P4//8/AxIuBeIPQCyNzkdWVP0fAk4CMSc6H6aoDip4Boj5sfAZQIqYgfgbEP8BYnUsfAaYQhDOhJpwCYhFsfAZkN2YD5U8D8Rs6HwGNF/nAPFzmCnIfAB+oO2j6ioUHQAAAABJRU5ErkJggg==");
}
 h2 + .listselection {
  margin-left: 150px;
}
/* Specific for the schatkamer, rather than for the generic coverflow: */
.widget-bnl-schatkamer {
  position: relative;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/schatkamer-bg.png");
  background-repeat: repeat-x;
  background-position: center top;
  background-color: #d0d0d0;
}
.bordered.biebwidget .widget-bnl-schatkamer > h2:first-child {
  position: absolute;
  margin-top: 0;
  color: #39373a;
}
.widget-bnl-schatkamer .listselection {
  position: absolute;
  top: 15px;
  right: 18px;
  z-index: 89;
}
.widget-bnl-schatkamer .coverflow {
  margin-top: 3em;
}
@media only screen and (min-width: 0) and (max-width: 634px) {
   .coverflow.interactive .content {
    margin: 10px 10px 10px 10px;
  }
   .coverflow.interactive .coverflow-container a.active img {
    display: none;
  }
}
 .curvedbanner {
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
 .curvedbanner > .details {
  margin-right: 287px;
  padding-right: 89px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/curve.png");
  background-position: right top;
  background-repeat: no-repeat;
  background-size: 90px 100%;
}
 .curvedbanner > .details > .inner {
  min-height: 230px;
  padding: 0 20px 20px 20px;
  background-color: #ffffff;
}
 .curvedbanner h2 {
  padding: 20px 0 10px 0;
  font-weight: normal;
  color: #ff7320;
  font-size: 1.725rem;
}
 .curvedbanner .inner > p {
  margin-right: 20px;
  margin-bottom: 20px;
}
 .curvedbanner .primary.button,
 .curvedbanner .secondary.button {
  margin-left: 0;
}
 ul.tabs.alt + ul .curvedbanner h2 {
  padding-top: 15px;
  color: #39373a;
}
/* 1-column layout: reposition the image and use a different curve. Mirrored in adaptive.less for screen widths < 635px. */
.biebwidget-column  .curvedbanner {
  padding-top: 113px;
  background-position: center -30px;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.biebwidget-column  .curvedbanner > .details {
  margin-right: 0;
  padding-top: 47px;
  padding-right: 0;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/curve-horizontal.png");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% 47px;
}
.biebwidget-column  .curvedbanner > .details > .inner,
.biebwidget-column  ul > li .curvedbanner > .details > .inner {
  /* One-tab doesn't have ul/li; higher specificity version necessary for multiple tabs. */
  min-height: 0;
  padding: 0 20px 20px 20px;
}
@media only screen and (min-width: 917px) and (max-width: 1025px) {
  /* 3-column layout with narrower columns: 284px for the image rather than 384px. */
   .curvedbanner > .details {
    margin-right: 199px;
  }
}
@media only screen and (min-width: 635px) and (max-width: 799px) {
  /* 2-column layout with narrower columns: 284px for the image rather than 384px. */
   .curvedbanner > .details {
    margin-right: 199px;
  }
}
@media only screen and (min-width: 0) and (max-width: 634px) {
  /* 1-column layout: reposition the image and use a different curve. Mirroring the .biebwidget-column scope. */
   .curvedbanner {
    padding-top: 113px;
    background-position: center -30px;
    background-repeat: no-repeat;
    background-size: 100% auto;
  }
   .curvedbanner > .details {
    margin-right: 0;
    padding-top: 47px;
    padding-right: 0;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/curve-horizontal.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% 47px;
  }
   .curvedbanner > .details > .inner {
    min-height: 0;
    padding: 0 20px 20px 20px;
    background-color: #ffffff;
  }
}
 .feature {
  clear: both;
}
 .feature h3 {
  text-align: center;
}
 ul.features {
  margin: 13px 0;
  text-align: center;
  clear: both;
}
 ul.features > li {
  display: inline-block;
  width: 29%;
  max-width: 304px;
  min-width: 200px;
  margin-top: 13px;
  margin-bottom: 13px;
  vertical-align: top;
}
 ul.features > li + li {
  margin-left: 6.5%;
}
 ul.features.narrow > li {
  width: 46.75%;
  max-width: 384px;
}
 ul.features.plain img {
  max-width: 200px;
  max-height: 100px;
  margin: 0 0 8px 0;
  float: none;
}
 ul.features h3 + .richtext,
 ul.features h4 + .richtext {
  margin-top: 8px;
}
 ul.features h3 > .image:only-child > img,
 ul.features h4 > .image:only-child > img {
  margin-bottom: 0;
}
@media only screen and (min-width: 1006.1px) {
  .biebwidget-content.widget-bnl-support ul.features.narrow > li {
    /* Place two features a bit closer to each on a support page, since that was effectively always done, and the content was chosen for it. */
    max-width: 304px;
  }
}
/* Icky magic number breakpoints; always 1px wider than the point where three features won't fit next to each other anymore
   in a brand with the same amount of whitespace as neutral/BNL.
   These breakpoints are higher than necessary for OBA, which is not a problem. A brand trying more-than-default whitespace
   would encounter far more issues than just these breakpoints, so I guess we can accept that as well for now. */
@media only screen and (min-width: 524.1px) and (max-width: 1067px) {
  .biebwidget-content.widget-bnl-support ul.features > li:nth-last-child(3),
  .biebwidget-content.widget-bnl-support ul.features > li:nth-last-child(3) ~ li {
    width: 46.75%;
  }
  .biebwidget-content.widget-bnl-support ul.features > li:nth-child(3) {
    margin-left: 0;
  }
}
@media only screen and (min-width: 828.1px) and (max-width: 1058px) {
   .main-column-wrapper.nav ul.features > li:nth-last-child(3),
   .main-column-wrapper.nav ul.features > li:nth-last-child(3) ~ li {
    width: 46.75%;
  }
   .main-column-wrapper.nav ul.features > li:nth-child(3) {
    margin-left: 0;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 828px) {
   .main-column-wrapper.nav ul.features > li {
    width: 100%;
    margin-left: 0;
  }
}
@media only screen and (min-width: 524.1px) and (max-width: 795px) {
   ul.features > li:nth-last-child(3),
   ul.features > li:nth-last-child(3) ~ li {
    width: 46.75%;
  }
   ul.features > li:nth-child(3) {
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 524px) {
   ul.features > li,
   ul.features > li + li,
   ul.features.narrow > li,
   ul.features.narrow > li + li {
    width: 100%;
    /* Not auto, as we don't want to have two features with very little content to still fit next to each other. */
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .feature h3,
   ul.features {
    text-align: left;
  }
}
/* Get-it */
 .get-it.bordered {
  display: block;
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  padding: 15px 20px;
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .get-it.bordered {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
 .get-it p.label {
  float: left;
  display: inline;
  margin-top: 5px;
  margin-right: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.5333rem;
}
 .get-it p.action {
  float: right;
  margin-top: -5px;
  text-align: right;
}
 .get-it p.action ~ p.action {
  margin-top: 8px;
}
 .get-it p.action + p:not(.label),
 .get-it p.action + p:not(.label) + p:not(.label) {
  clear: left;
  float: left;
  margin-top: 5px;
}
 .get-it.rich-list {
  margin-top: 10px;
}
 .get-it.rich-items > li,
 .get-it.rich-list > li {
  position: relative;
}
 .get-it.rich-list > li:first-child {
  /* Provide space for the .action to stick out at the top, without changing the default whitespace between the preceding content and this list item. */
  margin-top: -4px;
  padding-top: 4px;
}
 .get-it.bordered.rich-items h3,
 .get-it.bordered.rich-items h4,
 .get-it.bordered.rich-list h3,
 .get-it.bordered.rich-list h4 {
  display: inline;
}
 .get-it.rich-items h3,
 .get-it.rich-items h4,
 .get-it.rich-list h3,
 .get-it.rich-list h4 {
  padding-right: 9em;
}
 .get-it.rich-items p.action,
 .get-it.rich-list p.action {
  position: absolute;
  right: 0;
  top: 0;
  float: none;
  margin: 0;
}
 .get-it.rich-items > li:first-child p.action,
 .get-it.rich-list > li:first-child p.action {
  /* Offset the margin-top of the button; since that varies based on brand, this should become a variable if we add support for other brands for the TDP. */
  margin-top: -5px;
}
 .get-it.rich-items > li:not(:first-child) p.action,
 .get-it.rich-list > li:not(:first-child) p.action {
  padding-top: 8px;
}
 .get-it-form {
  display: flex;
  flex-wrap: wrap;
  margin-top: 12px;
}
 .form-element__postalcode-libraryfinder {
  margin-bottom: 7px;
}
 .form-element__get-it-checkbox {
  order: 2;
  width: 100%;
}
 .form-element__get-it-checkbox + .form-element button {
  margin-top: 0;
}
 .get-it-library-finder .get-it-form .form-row {
  margin-top: 8px;
}
 .get-it-library-finder .get-it-form input {
  font-size: inherit;
  padding: 7px 9px 8px 9px;
  max-width: 6rem;
  margin-left: 5px;
  margin-right: 10px;
}
 .get-it-library-finder .get-it-form input[type="checkbox"] {
  border-left-width: 0;
  margin-left: 0;
}
 .get-it-library-finder .get-it-found-container > p {
  margin-bottom: 20px;
}
 .get-it-library-finder .get-it-found-container .description {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/get-it-icon-local.png");
  background-repeat: no-repeat;
  padding-left: 50px;
  min-height: 47px;
}
 .get-it-library-finder .get-it-found-container .description p {
  margin-top: 0;
}
 .get-it-library-finder .get-it-found-container .description .get-it-found-library-name {
  font-size: 1.5333rem;
  word-break: break-word;
  font-weight: bold;
  font-family: "TheMix", Arial, sans-serif;
}
 .get-it-library-finder .get-it-found-container + p {
  margin-top: 20px;
}
@media only screen and (min-width: 650px) and (max-width: 750px) and (min-width: 40em), only screen and (min-width: 1100px) and (max-width: 1360px) and (min-width: 68em), only screen and (min-width: 1361px) and (max-width: 1700px) and (min-width: 85em), only screen and (min-width: 1701px) and (min-width: 106em) {
   .get-it-library-finder .get-it-found-container + p.get-it-float-right {
    float: right;
    margin-top: 0;
    margin-left: -19.5rem;
  }
   .get-it-library-finder .get-it-found-container + p.include-padding {
    margin-top: 25px;
    margin-bottom: 25px;
  }
   .get-it-library-finder .get-it-found-container {
    float: left;
    width: 100%;
  }
   .get-it-library-finder .get-it-found-container > p {
    margin-bottom: 20px;
    margin-right: 19.5rem;
  }
   .get-it-library-finder .get-it-found-container .description {
    margin-right: 19.5rem;
  }
}
@media only screen and (min-width: 751px) and (max-width: 799px) {
   .get-it.bordered {
    display: block;
  }
   .get-it.bordered p.action a {
    margin-left: 0;
  }
   .get-it.bordered p.label,
   .get-it.bordered p.action {
    float: none;
    width: auto;
    margin: 0;
    padding: 0;
    text-align: left;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .get-it.bordered {
    display: block;
    padding-right: 0;
    /* The box-shadow outline has been removed through .InnerBoxDecoration(), so we remove the horizontal whitespace as well. */
    padding-left: 0;
  }
   .get-it.bordered p.action a {
    margin-left: 0;
  }
   .get-it.bordered p.label,
   .get-it.bordered p.action {
    float: none;
    width: auto;
    margin: 0;
    padding: 0;
    text-align: left;
  }
}
 .richtext img.standalone {
  display: block;
  float: none;
  clear: both;
  width: 100%;
  max-width: 640px;
  max-height: 1024px;
  margin-right: 0;
}
 .richtext img.standalone.detail {
  max-width: 792px;
  margin-right: auto;
  margin-bottom: 12px;
  margin-left: auto;
}
.biebwidget-content.widget-bnl-category img.standalone,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .richtext img.standalone {
  margin-right: auto;
  margin-left: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.biebwidget-content.detail .main-column-wrapper .richtext .image img.standalone.image-small,
 img.standalone.image-small {
  max-width: 384px;
  max-height: 614px;
}
.biebwidget-content.detail .main-column-wrapper .richtext .image img.standalone.image-medium,
 img.standalone.image-medium {
  max-width: 640px;
  max-height: 1024px;
}
.biebwidget-content.detail .main-column-wrapper .richtext .image img.standalone.image-large,
 img.standalone.image-large {
  max-width: 100%;
  max-height: 2048px;
}
.biebwidget-content.detail .main-column-wrapper .richtext .image img.standalone.left,
 img.standalone.left {
  margin-left: 0;
  margin-right: auto;
}
.biebwidget-content.detail .main-column-wrapper .richtext .image img.standalone.right,
 img.standalone.right {
  margin-left: auto;
  margin-right: 0;
}
.biebwidget-content.detail .main-column-wrapper .richtext .image img.standalone.center,
 img.standalone.center {
  margin-left: auto;
  margin-right: auto;
}
 .sectioned.maintext.richtext .section + .image.section > img.standalone,
 .richtext .sectioned.maintext .section + .image.section > img.standalone {
  margin-top: 19px;
  /* Maintain the white-space between paragraphs as well. */
}
 .libraryfinder {
  /* Not related to the getItLibraryFinder; that one shows on the TDP, this is the draggable component. */
  overflow: hidden;
  max-width: 640px;
  margin: 20px auto;
  /* FIXME [svl, 21-09-2021] WAAS-5056: when we take up vertical whitespace, move the vertical space here over to something generic. */
}
 .libraryfinder form.generated input[type="text"] {
  clear: none;
  width: 260px;
}
@media only screen and (min-width: 666.1px) {
   .libraryfinder {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    padding: 20px 30px;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  }
   .libraryfinder h3 {
    margin-bottom: 10px;
    text-align: center;
  }
   .libraryfinder form.generated {
    overflow: hidden;
  }
   .libraryfinder form.generated .form-row {
    clear: none;
    float: left;
  }
   .libraryfinder form.generated .form-row > label {
    width: auto;
  }
   .libraryfinder form.generated .button.submit {
    margin-top: 0;
    margin-right: 0;
  }
}
 .link-list {
  margin-top: 5px;
}
 .link-list > li {
  margin: 6px 0;
  padding-left: 10px;
  text-indent: -10px;
}
 .link-list > li > a {
  padding-left: 10px;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/link-item.png") no-repeat left 5px;
}
 .link-list > li > a:hover,
 .link-list > li > a:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHBAMAAADZviHeAAAAJFBMVEX/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyD/cyAAAAD/cyAFy1A7AAAAC3RSTlPdqu6Zd8wzZhGIAHAF7R8AAAAkSURBVAgdYyyUVGDSOsfAxBF1gYn9pQ3TL4UjDNFsq1gs9RkAZrQHX2cqXGcAAAAASUVORK5CYII=");
}
 .link-list > li > span {
  padding-left: 10px;
}
 .link-list > li > a:only-child {
  display: inline;
  /* In link-lists, links should just be inline even if they're :only-child. */
}
.biebwidget-double-column  .link-list.multiple-columns,
 .link-list.multiple-columns {
  overflow: hidden;
}
.biebwidget-double-column  .link-list.multiple-columns > li:nth-of-type(n),
 .link-list.multiple-columns > li:nth-of-type(n) {
  float: left;
  clear: none;
  width: calc(25% -  22.5px );
  margin-left: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.biebwidget-double-column  .link-list.multiple-columns > li:nth-of-type(n) {
  width: calc(50% -  15px );
}
.biebwidget-double-column  .link-list.multiple-columns > li:nth-of-type(2n+1) {
  clear: left;
  margin-left: 0;
}
.biebwidget-column  .link-list.multiple-columns > li:nth-of-type(n) {
  width: 100%;
  margin-left: 0;
}
@media only screen and (min-width: 1050.1px) {
   .link-list.multiple-columns {
    /* Grid layout would allow us to do this much simpler (without media queries), but that's not enough of a win to give up support for old browsers. */
  }
   .link-list.multiple-columns > li:nth-of-type(4n+1) {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (min-width: 799.1px) and (max-width: 1050px) {
   .link-list.multiple-columns > li:nth-of-type(n) {
    width: calc(33.33% -  20px );
  }
   .link-list.multiple-columns > li:nth-of-type(3n+1) {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (min-width: 569.1px) and (max-width: 799px) {
   .link-list.multiple-columns > li:nth-of-type(n) {
    width: calc(50% -  15px );
  }
   .link-list.multiple-columns > li:nth-of-type(2n+1) {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 569px) {
  .biebwidget-double-column  .link-list.multiple-columns > li:nth-of-type(n),
   .link-list.multiple-columns > li:nth-of-type(n) {
    width: 100%;
    margin-left: 0;
  }
}
 .message {
  position: relative;
  margin: 20px 0;
  border: 1px solid #d0d0d0;
  padding: 15px 20px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-color: #f5f5f5;
}
 .message.critical {
  border-color: #b6be00;
  background-color: #f5f5f5;
}
 .message.info.critical::before,
 .message.alert.critical::before {
  content: "";
  display: block;
  position: absolute;
  width: 53px;
  height: 100%;
  top: 0;
  left: 0;
}
 .message.info {
  border-color: #0071bc;
  background-color: #f5f5f5;
}
 .message.info.critical {
  padding-left: 73px;
  border-color: #0071bc;
  background-color: #f5f5f5;
}
 .message.info.critical::before {
  background: #0071bc url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/letter-i.png") no-repeat center;
}
 .message.alert {
  border-color: #ff5f00;
  background-color: #f5f5f5;
}
 .message.alert.critical {
  padding-left: 73px;
  border-color: #ff0000;
  background-color: #f5f5f5;
}
 .message.alert.critical::before {
  background: #ff0000 url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/exclamation-mark.png") no-repeat center;
}
 .message.rich {
  position: relative;
}
 .message.rich::before {
  content: "";
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 15px;
  width: 90px;
  /* 120 - 2x15, so this stays in the horizontal center */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
 .message.rich p {
  margin-left: 120px;
}
 .message.rich p .button {
  margin-bottom: 0;
}
 .message.rich p + p {
  margin-top: 7px;
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .message.rich::before {
    position: static;
    bottom: auto;
    float: left;
    width: 60px;
    height: 80px;
    margin-left: -10px;
    margin-right: 10px;
    background-position: top left;
  }
   .message.rich p {
    margin-left: 0;
  }
}
 .message > h3:first-child {
  margin-bottom: 1em;
  font-size: 1.5333rem;
}
 .message > p:first-child {
  font-size: 1.5333rem;
}
 .nbcitemhighlighted {
  position: relative;
  overflow: hidden;
}
 .nbcitemhighlighted .backgroundcontainer {
  position: absolute;
  height: 100%;
  width: 50%;
  z-index: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
}
 .nbcitemhighlighted .backgroundcontainer::before {
  content: "";
  display: inline-block;
  height: 100%;
  width: 100%;
}
 .nbcitemhighlighted h3 {
  font-size: inherit;
}
 .nbcitemhighlighted h3 a {
  text-decoration: none;
}
 .nbcitemhighlighted h3 a > .creator {
  font-size: 1.15rem;
  display: block;
}
 .nbcitemhighlighted h3 a > .title {
  font-size: 2.0125rem;
  text-decoration: underline;
  display: block;
}
 .nbcitemhighlighted h3 a > .title:hover,
 .nbcitemhighlighted h3 a > .title:focus {
  text-decoration: none;
}
 .nbcitemhighlighted h3 a > .creator + .title {
  margin-top: -3px;
}
 .nbcitemhighlighted .subtitle {
  margin-top: 5px;
  font-size: 1.15rem;
}
 .nbcitemhighlighted.black-background > div.content > h3,
 .nbcitemhighlighted.dominant-color-background > div.content > h3,
 .nbcitemhighlighted.black-background > div.content > p,
 .nbcitemhighlighted.dominant-color-background > div.content > p {
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  color: #ffffff;
}
 .nbcitemhighlighted.black-background > div.content > h3 a,
 .nbcitemhighlighted.dominant-color-background > div.content > h3 a {
  color: #ffffff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
 .nbcitemhighlighted.black-background > div.content > h3 a:hover,
 .nbcitemhighlighted.dominant-color-background > div.content > h3 a:hover,
 .nbcitemhighlighted.black-background > div.content > h3 a:focus,
 .nbcitemhighlighted.dominant-color-background > div.content > h3 a:focus {
  color: #ffffff;
  /* Given the colored background, we don't want to use a different color to differentiate this state. */
  text-decoration: none;
}
 .nbcitemhighlighted.black-background > div.content .tertiary.button,
 .nbcitemhighlighted.dominant-color-background > div.content .tertiary.button {
  color: #ffffff;
  background-color: transparent;
}
 .nbcitemhighlighted.black-background > div.content .tertiary.button:hover,
 .nbcitemhighlighted.dominant-color-background > div.content .tertiary.button:hover,
 .nbcitemhighlighted.black-background > div.content .tertiary.button:focus,
 .nbcitemhighlighted.dominant-color-background > div.content .tertiary.button:focus {
  color: #ffffff;
  background-color: transparent;
}
 .nbcitemhighlighted.black-background > div.content .quaternary.button,
 .nbcitemhighlighted.dominant-color-background > div.content .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
 .nbcitemhighlighted.black-background > div.content .quaternary.button:hover,
 .nbcitemhighlighted.dominant-color-background > div.content .quaternary.button:hover,
 .nbcitemhighlighted.black-background > div.content .quaternary.button:focus,
 .nbcitemhighlighted.dominant-color-background > div.content .quaternary.button:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
 .nbcitemhighlighted.white-background {
  background-color: #ffffff;
}
 .nbcitemhighlighted.black-background {
  background-color: #000;
}
 .nbcitemhighlighted > div.content {
  position: relative;
  float: left;
  width: 60%;
  padding-top: 40px;
  padding-bottom: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .nbcitemhighlighted > div.content > h3 a {
  font-size: inherit;
}
 .nbcitemhighlighted > div.content > p:not(.subtitle) {
  font-size: inherit;
}
 .nbcitemhighlighted > div.content::after {
  content: "";
  display: block;
  clear: both;
}
 .nbcitemhighlighted > div.content span.imgwrapper {
  float: left;
  margin: 3px 40px 15px 0;
}
 .nbcitemhighlighted > div.content span.imgwrapper.threed {
  margin-left: -7px;
  /* Compensate for the left edge of the img moving right after the transform, more than at small sizes. */
}
 .nbcitemhighlighted > div.content span.imgwrapper img {
  width: 180px;
}
 .nbcitemhighlighted:not(.offset) .backgroundcontainer {
  right: 0;
}
 .nbcitemhighlighted.offset .backgroundcontainer {
  left: 0;
}
 .nbcitemhighlighted.offset > div.content {
  margin-left: 40%;
}
@media only screen and (min-width: 660.1px) {
   .nbcitemhighlighted:not(.offset).white-background > .backgroundcontainer::before {
    background-image: linear-gradient(90deg, #ffffff 10%, transparent 50%);
  }
   .nbcitemhighlighted:not(.offset).black-background > .backgroundcontainer::before {
    background-image: linear-gradient(90deg, #000 10%, transparent 50%);
  }
   .nbcitemhighlighted.offset.white-background > .backgroundcontainer::before {
    background-image: linear-gradient(90deg, transparent 50%, #ffffff 90%);
  }
   .nbcitemhighlighted.offset.black-background > .backgroundcontainer::before {
    background-image: linear-gradient(90deg, transparent 50%, #000 90%);
  }
}
@media only screen and (min-width: 660.1px) and (max-width: 830px) {
   .nbcitemhighlighted .backgroundcontainer {
    width: 18%;
  }
   .nbcitemhighlighted > div.content {
    width: 90%;
  }
   .nbcitemhighlighted.offset > div.content {
    margin-left: 10%;
  }
}
@media only screen and (max-width: 660px) {
   .nbcitemhighlighted .backgroundcontainer {
    display: none;
  }
   .nbcitemhighlighted > div.content {
    float: none;
    width: 100%;
  }
   .nbcitemhighlighted.offset > div.content {
    margin-left: 0;
  }
}
@media only screen and (max-width: 500px) {
   .nbcitemhighlighted > div.content span.imgwrapper {
    margin-right: calc(100% - 180px);
  }
}
 .modalwindow-container:not(.bar) {
  border: 1px solid #69656a;
  border-radius: 10px;
  padding: 10px;
  background-color: #ffffff;
}
 .modalwindow-container:not(.bar).size-small .modalwindow {
  width: 420px;
}
 .modalwindow-container:not(.bar).size-small .modalwindow .modalwindow-footer .buttons {
  text-align: center;
}
 .modalwindow-container:not(.bar).size-medium .modalwindow {
  width: 640px;
}
 .modalwindow-container:not(.bar).size-medium .modalwindow .modalwindow-footer .buttons {
  text-align: center;
}
 .modalwindow-container:not(.bar).size-large {
  height: 100%;
}
 .modalwindow-container:not(.bar).size-large .modalwindow {
  width: 860px;
}
 .modalwindow-container:not(.bar).size-large .modalwindow > .modalwindow-content {
  height: calc(100% - (2 * 1.725rem) - 2.5 * 2 * 10px);
}
 .modalwindow-container:not(.bar) > .modalwindow {
  height: 100%;
}
 .modalwindow-container:not(.bar).hidden {
  display: none;
}
 .modalwindow-container:not(.bar):not(.hidden) {
  position: fixed;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  z-index: 999998;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 90vh;
  max-width: 90vw;
}
 .modalwindow-container > .modalwindow {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  padding: 10px;
}
.cookieBar-filler + .bibliotheek-container  .bar {
  position: absolute;
  margin-bottom: 20px;
  top: 0;
  max-width: 97%;
}
.cookieBar-filler + .bibliotheek-container  .bar::before {
  content: "";
  display: block;
  position: absolute;
  width: 100vw;
  height: 100%;
  background: white;
  left: calc((100vw - 100%) / 2 * -1);
  -webkit-box-shadow: 0 2px 5px rgba(170, 170, 170, 0.2);
  box-shadow: 0 2px 5px rgba(170, 170, 170, 0.2);
}
.bibliotheek-container  h1 {
  position: relative;
}
@media only screen and (max-width: 634px) and (min-width: 0) {
   .logo-wrapper.noticeActive::after {
    margin-bottom: 20px;
  }
}
 .modalwindow-container.bar {
  position: absolute;
}
 .modalwindow-container.bar .modalwindow.main-column {
  position: relative;
  max-width: 100%;
  width: 1200px;
  margin: 0 auto;
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .modalwindow-container.bar .modalwindow.main-column:after {
  display: table;
  content: "";
  clear: both;
}
 .modalwindow-container.bar .modalwindow.main-column .modalwindow-content {
  overflow: inherit;
}
 .modalwindow-container.bar .modalwindow.main-column h2 {
  display: inline-block;
}
 .modalwindow-container.bar .modalwindow.main-column p:first-of-type {
  max-width: 50%;
  max-width: calc(90% - 12em);
}
 .modalwindow-container.bar .modalwindow.main-column p:not(.buttons) {
  display: inline-block;
  float: left;
  margin-top: -5px;
  font-size: 1.2rem;
}
 .modalwindow-container.bar .modalwindow.main-column p:nth-of-type(2) {
  margin-top: 10px;
  clear: both;
}
 .modalwindow-container.bar .modalwindow.main-column p.buttons {
  position: absolute;
  right: 0;
  top: 25%;
  margin-top: 5px;
  margin-right: 25px;
}
.cookieBar-filler {
  position: relative;
  max-width: 97%;
  width: 1200px;
  margin: 0 auto;
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.cookieBar-filler .cookie-header-text {
  overflow: inherit;
}
.cookieBar-filler .cookie-header-text::after {
  content: "";
  display: table;
  clear: both;
}
.cookieBar-filler .cookie-header-text .cookie-header {
  display: inline-block;
  padding: 0 16px 0.5em 0;
  margin: 0;
  width: 100%;
  word-wrap: break-word;
  font-weight: normal;
  font-family: "TheMix", Arial, sans-serif;
  font-size: 1.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.cookieBar-filler .cookie-header-text .cookie-header::before {
  content: attr(data-header);
}
.cookieBar-filler .cookie-header-text .cookie-text {
  display: inline-block;
  float: left;
  max-width: calc(90% - 12em);
  margin: -5px 0 0 0;
  padding: 0;
  line-height: 1.3;
  font-size: 1.2rem;
}
.cookieBar-filler .cookie-header-text .cookie-text::after {
  content: attr(data-text);
}
.cookieBar-filler .cookie-header-text .cookie-read-more {
  display: inline-block;
  float: left;
  clear: both;
  margin-top: 10px;
  padding: 0;
  line-height: 1.3;
  font-size: 1.2rem;
}
.cookieBar-filler .cookie-header-text .cookie-read-more::before {
  content: attr(data-readmore);
  display: inline-block;
  font-size: 0.9em;
  margin: 0 0 5px 0;
  padding: 0 0 0 18px;
  color: #39373a;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABA0lEQVR42mL8X6zAgAY4gdgViCWg/BdAvBuIvyMrYkHTlAPELUDMjyb+EYjrgXgiTIAJSXIaEE/GookBKjYBiGeia0wD4kwGwiANisEamYG4DkVaSJaBQcUKl2aQWmaQRjMglkaRYucCmruIgcEhDZtGkFozkEYtrOYyAR3iU8nAkDgbYhAq0GJCD2YMICLPwMArii76HRQdl3FqOr+RgWFNFQPDz2/oMpdhGi8AsQFc+M9vBoaNTQwMh+djM+4mTCMIpADxMSBmA/Ne34Ng7KAAOR7PAnExgTj8BcS5QLwDPeVMAWJnID6IRdMRIDaBqsGaVvdBMcjJxkiu+YVuEkCAAQDl+DGY+33pQQAAAABJRU5ErkJggg==");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto auto;
}
.cookieBar-filler .cookie-header-text .cookie-read-more::before:hover,
.cookieBar-filler .cookie-header-text .cookie-read-more::before:focus {
  color: #ff7320;
  background-color: transparent;
}
.cookieBar-filler .cookie-buttons {
  position: absolute;
  right: 0;
  top: 25%;
  margin-top: 5px;
  margin-right: 25px;
  text-align: center;
  line-height: 1.3;
}
.cookieBar-filler .cookie-buttons .cookie-approve {
  display: inline-block;
  margin: 5px 0 5px 0;
  padding: 7px 35px 8px 9px;
  /* FIXME [Jb 13-10-2020] WAAS-4088: Calculated padding based on .ButtonsSmall in _vars-bnl.less vertical padding
	   Make padding from ButtonPrimary and ButtonSecondary variable, so math can be done on it for 'low' buttons.
	   This is needed for .searchsorting, where we now hard assume that setting padding-top/-bottom is safe.
	   This would also enable a cleaner .loading implementation. */
  border: 1px solid transparent;
  color: #ffffff;
  text-decoration: none;
  text-shadow: none;
  background-color: #ff7320;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
  background-position: right 10px center;
  background-repeat: no-repeat;
  border-radius: 5px;
}
.cookieBar-filler .cookie-buttons .cookie-approve:hover,
.cookieBar-filler .cookie-buttons .cookie-approve:focus {
  border-color: transparent;
  color: #ffffff;
  background-color: #fb5d00;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAAGHjXZ5AAABD0lEQVQ4y4XRPStHcRQH8J9SHpNIWSQjOy/BIqWwGAxmJW/AxrswGiykDFKSyegFKFI2SSkfhK7BuTr/2z9unbrn+3CefgUFbwV7KCWQUlChqpEHLOL1VxKKX09H9t6hMysq7OMSu7VlGictfSMmwvGea97XM+EqiNXI72vnBrbi/zTIo3YttrGey+d4DOdyTa4FsBOC98jnSxqqiqULnuvjZbJgJF92IA4/hv4k7G4OVBN97abNMeXnq/CEpaYmJyOYwXjC5vCaOr5hIZtX8dlYrMJmKrKCj8S9YLbgq42xwjV6U4Fh3GRNwSjOGsZbTIZpEBcN/gBdfx2sB4cN03Hg5b9rD+E81jqMN2zRfAPSLrmpx9A84QAAAABJRU5ErkJggg==");
}
.cookieBar-filler .cookie-buttons .cookie-approve::before {
  content: attr(data-approve);
}
.cookieBar-filler .cookie-buttons .cookie-decline {
  display: inline-block;
  margin: 0 0 5px 0;
  padding: 2px 12px 3px 0;
  color: #39373a;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4wwCCxgaQNFoxAAAAD5JREFUCNdjsDS36oBiBhgGEWeA+D8Qz0QWFESSANEuMC0gid1QiXcwgVUwASA2ZoAy/kNVCsLMBKlKQ7YdAC2IJvwHPUAmAAAAAElFTkSuQmCC");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
  margin-left: 20px;
}
.cookieBar-filler .cookie-buttons .cookie-decline:hover,
.cookieBar-filler .cookie-buttons .cookie-decline:focus {
  color: #ff7320;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAZ0lEQVR42mL8X6yQxsDA4ALE6Qw9998DaQYmIFYC4lAg3s1QoigIEmT8//8/A5AzE8gG6QCprIAIgkCJYgeQLEdWCeJ0QGQZ0hmBFp0BMoyB+B4QhwEtO8sCZOwB4tVAPAtmO0CAAQAy6CC6niNkcAAAAABJRU5ErkJggg==");
}
.cookieBar-filler .cookie-buttons .cookie-decline::after {
  content: attr(data-decline);
}
@media only screen and (min-width: 0px) and (max-width: 816px) {
  .biebwidget-content.noticeActive:not(.longNotice) .modalwindow-container.bar .modalwindow.main-column p:nth-of-type(2) {
    margin-top: 10px;
  }
  .biebwidget-content.noticeActive:not(.longNotice) .modalwindow-container.bar .modalwindow.main-column p .buttons {
    clear: both;
    margin-bottom: 10px;
  }
}
@media only screen and (min-width: 0) and (max-width: 768px) {
   .modalwindow-container.bar .modalwindow.main-column p.buttons {
    position: relative;
    clear: both;
  }
   .modalwindow-container.bar .modalwindow.main-column p:first-of-type {
    max-width: 100%;
  }
  .cookieBar-filler > .cookie-header-text > .cookie-text {
    max-width: 100%;
  }
  .cookieBar-filler > .cookie-header-text > .cookie-read-more::before {
    margin-bottom: 0;
  }
  .cookieBar-filler > .cookie-buttons {
    position: relative;
    margin-top: 4px;
  }
}
/* styles copied from widget h2 */
 .modalwindow-container .modalwindow h2 {
  padding: 0 16px 0.5em 0;
  /* padding-right for the close button */
  margin: 0;
  font-weight: normal;
  color: #ff7320;
  font-family: "TheMix", Arial, sans-serif;
  font-size: 1.725rem;
}
 .modalwindow button.close {
  position: absolute;
  right: 22px;
  top: 20px;
  display: block;
  width: 11px;
  height: 12px;
  border: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAIAAAA7y9DJAAAAv0lEQVR42nSQMQqEMBBFs+P2loJFyoCNJ7BL6RFyP0+gnZWlVnoEbTSdNioI2c8KIRvWD4HH/GHyZ8gY0/d927bG0TzPTdOgDn7Xdd11HWNMa53nOWBZlqIojuMAn+cZJEnCvoKxbVsYhtaGrut6lWU5DAN7EKYSXpqmTzYsukkI8dcG0J1gHEevY5qmG8hN7grhqqoCBHEcuzbnfF1Xux22Je9vpZQXnKSUXjQLURRlWcZw133fcWbzK1v5CDAAHhiRmm6gdo0AAAAASUVORK5CYII=") no-repeat;
  cursor: pointer;
}
 .modalwindow button.close:hover,
 .modalwindow button.close:focus {
  border: 0;
  outline: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAIAAAA7y9DJAAAAuklEQVR42mL8//8/w+k1DD8+MdgmMcDBs2sMV3YxCMowmIawMGxsZjg8Dyx6nSG8Gyo9PZLh+ycQ+8cn5gbp+wh9758yCMkgpIHgzy/G/ytKQLbgAuHdzA2rj4K0Ag3AJg10BxOUpeOGVRpIM0FdcPcEuop7JyE0E4rLkQHQcStLgTRzA9cRFGllC4b3TxC++/6ZCd3uzOUQ6+GAicGvFs1pCIaUFoNbPgMw1P9/+/j/6dX/aAAmAhBgAKqda4EKsM7aAAAAAElFTkSuQmCC") no-repeat;
}
 .modalwindow button.close::-moz-focus-inner {
  border: 0;
  outline: 0;
}
 .modalwindow button.close span {
  position: absolute;
  left: -9999px;
}
 .modalwindow-content {
  overflow: auto;
}
 .modalwindow-content.closepadding {
  padding-right: 16px;
}
 .modalwindow-footer {
  margin-top: 10px;
}
 .backgroundoverlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99997;
  width: 100%;
  height: 100%;
  background-color: #39373a;
  opacity: 0.7;
}
 .scrollablelist {
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
  clear: both;
}
 .scrollablelist .rich-items,
 .scrollablelist .grid-items {
  margin-left: 20px;
}
 .scrollablelist .rich-items,
 .scrollablelist .rich-list,
 .scrollablelist .grid-items,
 .scrollablelist .grid-list {
  overflow: hidden;
  margin-bottom: 10px;
  border-bottom: 0;
}
.widget-columns  .scrollablelist .rich-items:not(.sliding),
.widget-columns  .scrollablelist .grid-items:not(.sliding) {
  margin-left: 0;
  /* On a landing page we don't care about lining out scrollable and non-scrollable etalages, and need the extra space. */
}
 .scrollablelist .grid-items,
 .scrollablelist .grid-list {
  margin-bottom: 0;
  /* Grid-items have more white-space inside. */
}
 .scrollablelist .rich-items + p,
 .scrollablelist .rich-list + p {
  margin-top: 20px;
}
 .scrollablelist .slidingnav {
  position: absolute;
  width: 100%;
}
 .scrollablelist .slidingnav.fadein::before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: -0.5px;
  content: "";
  display: block;
  width: 30px;
  height: 100%;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-prev-fadeout-gradient.png") repeat-y right center;
}
 .scrollablelist .slidingnav.fadeout::after {
  position: absolute;
  z-index: 1;
  top: 0;
  right: -0.5px;
  content: "";
  display: block;
  width: 30px;
  height: 100%;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next-fadeout-gradient.png") repeat-y right center;
}
 .scrollablelist .slidingnav button.prev {
  margin-left: -13px;
  /* 1px less than the padding, since the background image is set at 55%, and we don't want to cut off the point if it has one. */
}
 .scrollablelist .slidingnav button.next {
  margin-right: -13px;
}
 .scrollablelist ul.grid-items + p,
 .scrollablelist ul.grid-list + p {
  margin-top: 0;
}
@media only screen and (max-width: 555px) {
  .widget-bnl-category .scrollablelist .rich-items {
    /* This doesn't need a .rich-list equivalent */
    margin-left: 0;
    padding-left: 40px;
  }
}
/* Widget library: pagination */
 .pagenav {
  clear: left;
  text-align: center;
}
 .itemnav {
  clear: left;
  max-width: 836px;
  margin-top: 15px;
  margin-right: auto;
  margin-left: auto;
  border-top: 1px solid #d0d0d0;
  padding-top: 10px;
  text-align: center;
}
 .pagenav ol {
  display: inline;
  padding: 0 5px;
  border-right: 1px solid #496660;
  border-left: 1px solid #496660;
}
 .pagenav ol > li {
  display: inline-block;
}
 .pagenav ol > li.current {
  /* Make the 'border' look like a square */
  min-width: 0.9em;
  margin: 0 2px;
  padding: 1px 5px;
  font-weight: bold;
  color: #ffffff;
  background-color: #ff7320;
}
 .pagenav ol > li.current:first-child {
  /* Offset the ol border a bit more when the first page is .current. */
  margin-left: 4px;
}
 .pagenav ol > li.current:last-child {
  margin-right: 4px;
}
 .pagenav ol > li.current > button {
  padding: 0;
  font-weight: inherit;
  color: inherit;
}
 .pagenav ol > li span.jump {
  pause: 20ms;
}
 .pagenav ol > li span.jump:before {
  padding: 0 6px 0 2px;
  content: "...";
  text-decoration: none;
}
 .pagenav ol > li > a,
 .pagenav ol > li > button {
  display: inline;
  padding: 0 5px;
}
 .pagenav ol > li:not(.current) > a:hover,
 .pagenav ol > li:not(.current) > a:focus,
 .pagenav ol > li:not(.current) > button:hover,
 .pagenav ol > li:not(.current) > button:focus {
  text-decoration: underline;
  color: #ff7320;
}
 .pagenav ol > li button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
 .pagenav ol > li:first-child span.jump:before {
  padding: 0 2px 0 6px;
}
 .pagenav span a,
 .pagenav span button,
 .pagenav .inactive,
 .itemnav span a,
 .itemnav .inactive {
  padding: 0 20px;
  background-repeat: no-repeat;
  background-position: center center;
}
/* Previous/next links */
 .pagenav .inactive,
 .itemnav .inactive {
  opacity: 0.25;
}
 .pagenav span a,
 .pagenav span button,
 .pagenav .inactive {
  display: inline-block;
  text-indent: -9999em;
}
 .pagenav .prev a,
 .pagenav .prev button,
 .pagenav .prev.inactive,
 .itemnav .prev a,
 .itemnav .prev.inactive {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-prev.png");
}
 .itemnav .prev {
  float: left;
}
 .itemnav .next {
  float: right;
}
 .pagenav .next a,
 .pagenav .next button,
 .pagenav .next.inactive,
 .itemnav .next a,
 .itemnav .next.inactive {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next.png");
}
 .pagenav .prev a:hover,
 .pagenav .prev a:focus,
 .pagenav .prev button:hover,
 .pagenav .prev button:focus,
 .itemnav .prev a:hover,
 .itemnav .prev a:focus {
  text-decoration: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABGdBTUEAALGOfPtRkwAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAENJREFUCNdj+P//PwMMP+yJ+A/CcIHHNXb//xcrgDGGAIiNIQBSxAATeFFq8B9mFKrKKSlQlehmAiVw2w53Z4Mb2DIA00J7qVmP5W0AAAAASUVORK5CYII=");
}
 .pagenav .next a:hover,
 .pagenav .next a:focus,
 .pagenav .next button:hover,
 .pagenav .next button:focus,
 .itemnav .next a:hover,
 .itemnav .next a:focus {
  text-decoration: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABGdBTUEAALGOfPtRkwAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAD5JREFUCNdjeNgT8R+EgYABhhn+Fyv8B+HHNXZwCQYwB00CLIMuATfnRakBXAKickoKqkp0Afy2P2xwQ3EnAMDSe6kNDjqdAAAAAElFTkSuQmCC");
}
/* Previous/next links in main-column (wide) paginator */
 .main-column .pagenav span a,
 .main-column .pagenav span button,
 .main-column .pagenav .inactive,
 .main-column .itemnav span a,
 .main-column .itemnav .inactive {
  padding: 0 10px 1px 10px;
}
 .main-column .pagenav span a,
 .main-column .pagenav span button,
 .main-column .pagenav .inactive {
  text-indent: 0;
}
 .main-column .pagenav .prev a,
 .main-column .pagenav .prev button,
 .main-column .pagenav .prev.inactive,
 .main-column .itemnav .prev a,
 .main-column .itemnav .prev.inactive {
  background-position: left center;
  /* Allows overriding */
}
 .main-column .pagenav .next a,
 .main-column .pagenav .next button,
 .main-column .pagenav .prev a,
 .main-column .itemnav .next a,
 .main-column .itemnav .prev a {
  text-decoration: underline;
}
 .main-column .pagenav .next a,
 .main-column .pagenav .next button,
 .main-column .pagenav .next.inactive,
 .main-column .itemnav .next a,
 .main-column .itemnav .next.inactive {
  background-position: right center;
  /* Allows overriding */
}
 .quickpagenav {
  text-align: center;
  margin-top: 20px;
}
 .quickpagenav button.secondary.button {
  margin-top: 3px;
  margin-bottom: 0;
}
@media only screen and (min-width: 0) and (max-width: 634px) {
  /* clickarea ipad-like and mobile */
   .pagenav span a,
   .pagenav .inactive {
    padding: 10px 20px;
  }
   .pagenav ol > li > a {
    padding: 10px 15px;
  }
   .pagenav ol > li.current:first-child,
   .pagenav ol > li.current:last-child,
   .pagenav ol > li.current {
    margin: 0 10px;
  }
  /*pagenav in pagina widget*/
   .main-column .pagenav ol > li {
    display: none;
  }
   .main-column .pagenav ol > li.current {
    display: inline-block;
  }
}
form.generated .feedback .value {
  font-weight: bold;
}
form.generated .feedback.strong .value {
  color: #228800;
}
form.generated .feedback.mediocre .value {
  color: #ff7320;
}
form.generated .feedback.weak .value {
  color: #ff0000;
}
 .preview-image-container.teaser img {
  max-height: none;
  border: #868686 solid 1px;
}
 .preview-image-container.teaser:not(.expanded) {
  max-height: 165px;
  margin-bottom: 0;
}
 .preview-image-container.teaser:not(.expanded) + p.teasertoggler {
  background-image: linear-gradient(to bottom, transparent, #ffffff);
}
 .preview-image-container.teaser + p.teasertoggler {
  margin-top: -48px;
}
 .preview-image-container.teaser + p.teasertoggler .button {
  width: 302px;
  height: 48px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/teaser-expand.png");
  background-position: center 80%;
  background-repeat: no-repeat;
}
 .preview-image-container.teaser + p.teasertoggler .button:hover,
 .preview-image-container.teaser + p.teasertoggler .button:focus {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/teaser-expand-hover.png");
}
 .preview-image-container .preview-image {
  max-width: 300px;
}
.widget-bnl-category .scrollableimagebanner.interactive {
  position: relative;
}
.widget-bnl-category .scrollableimagebanner.interactive > li {
  position: absolute;
  top: 0;
  background-color: #ffffff;
}
.widget-bnl-category .scrollableimagebanner li:not(:only-child) {
  width: 90%;
}
.widget-bnl-category .scrollableimagebanner li.inactive > div {
  overflow: hidden;
  position: relative;
  filter: blur(5px);
}
.widget-bnl-category .scrollableimagebanner li.inactive > div:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  background: repeating-linear-gradient(-45deg, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0.5) 4px, transparent 4px, transparent 8px);
  pointer-events: none;
}
.widget-bnl-category .scrollableimagebanner.interactive > li > div,
.widget-bnl-category .scrollableimagebanner.interactive > li > div > .content,
.widget-bnl-category .scrollableimagebanner.interactive > li > div > .overlay {
  transition-delay: 0.00001s;
  transition-duration: 0.7s;
  transition-property: opacity;
}
.widget-bnl-category .scrollableimagebanner.interactive > li.partial > div {
  opacity: 0.4;
}
.widget-bnl-category .scrollableimagebanner.interactive > li.partial > div > .content,
.widget-bnl-category .scrollableimagebanner.interactive > li.partial > div > .overlay {
  opacity: 0;
}
.widget-bnl-category .scrollableimagebanner li > div {
  position: relative;
  display: flex;
  align-items: end;
  min-height: 400px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_light::before,
.widget-bnl-category .scrollableimagebanner li > div.contrast_heavy::before {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 12.67em;
  background-size: 100%;
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_light::before {
  background-image: linear-gradient(to top, rgba(255, 255, 255,.3) 0%, rgba(255, 255, 255,0) 100%);
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_heavy::before {
  background-image: linear-gradient(to top, rgba(255, 255, 255,.7) 0%, rgba(255, 255, 255,0) 100%);
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_block {
  overflow: hidden;
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_block h2,
.widget-bnl-category .scrollableimagebanner li > div.contrast_block h3,
.widget-bnl-category .scrollableimagebanner li > div.contrast_block p {
  float: left;
  clear: both;
  margin-bottom: 3px;
  padding: 5px 10px;
  background-color: rgba(255, 255, 255, 0.5);
  overflow-wrap: anywhere;
  /* The deprecated word-wrap: break-word; on most h2s appears to not take effect due to the float here? */
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_block h2 {
  padding-top: 3px;
  padding-bottom: 3px;
}
.widget-bnl-category .scrollableimagebanner li > div.contrast_block p > .button:only-child {
  margin-top: 0;
  margin-bottom: 0;
}
.widget-bnl-category .scrollableimagebanner .white {
  background-color: #595959;
}
.widget-bnl-category .scrollableimagebanner .white.contrast_light::before,
.widget-bnl-category .scrollableimagebanner .white.contrast_heavy::before {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 12.67em;
  background-size: 100%;
}
.widget-bnl-category .scrollableimagebanner .white.contrast_light::before {
  background-image: linear-gradient(to top, rgba(0, 0, 0,.3) 0%, rgba(0, 0, 0,0) 100%);
}
.widget-bnl-category .scrollableimagebanner .white.contrast_heavy::before {
  background-image: linear-gradient(to top, rgba(0, 0, 0,.7) 0%, rgba(0, 0, 0,0) 100%);
}
.widget-bnl-category .scrollableimagebanner .white.contrast_block {
  overflow: hidden;
}
.widget-bnl-category .scrollableimagebanner .white.contrast_block h2,
.widget-bnl-category .scrollableimagebanner .white.contrast_block h3,
.widget-bnl-category .scrollableimagebanner .white.contrast_block p {
  float: left;
  clear: both;
  margin-bottom: 3px;
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.5);
  overflow-wrap: anywhere;
  /* The deprecated word-wrap: break-word; on most h2s appears to not take effect due to the float here? */
}
.widget-bnl-category .scrollableimagebanner .white.contrast_block h2 {
  padding-top: 3px;
  padding-bottom: 3px;
}
.widget-bnl-category .scrollableimagebanner .white.contrast_block p > .button:only-child {
  margin-top: 0;
  margin-bottom: 0;
}
.widget-bnl-category .scrollableimagebanner .overlay,
.widget-bnl-category .scrollableimagebanner .white > .content {
  color: #ffffff;
}
.widget-bnl-category .scrollableimagebanner .white .tertiary.button {
  color: #ffffff;
  background-color: transparent;
}
.widget-bnl-category .scrollableimagebanner .white .tertiary.button:hover,
.widget-bnl-category .scrollableimagebanner .white .tertiary.button:focus {
  color: #ffffff;
  background-color: transparent;
}
.widget-bnl-category .scrollableimagebanner .white .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
.widget-bnl-category .scrollableimagebanner .white .quaternary.button:hover,
.widget-bnl-category .scrollableimagebanner .white .quaternary.button:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
.widget-bnl-category .scrollableimagebanner .content {
  position: relative;
  /* Position the content so the gradient from the absolutely positioned ::before won't overlap. */
  padding-top: 20px;
  padding-bottom: 20px;
}
.widget-bnl-category .scrollableimagebanner h3 {
  color: #ff7320;
  font-size: 4.025rem;
  font-family: "TheMix", Arial, sans-serif;
}
.widget-bnl-category .scrollableimagebanner .white h3 {
  color: #ffffff;
}
.widget-bnl-category .scrollableimagebanner h3,
.widget-bnl-category .scrollableimagebanner p.tagline {
  line-height: 1.2;
}
.widget-bnl-category .scrollableimagebanner .white h3,
.widget-bnl-category .scrollableimagebanner .white p.tagline,
.widget-bnl-category .scrollableimagebanner .white .tertiary.button:not(:hover):not(:focus),
.widget-bnl-category .scrollableimagebanner .white .quaternary.button:not(:hover):not(:focus) {
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.widget-bnl-category .scrollableimagebanner p.tagline {
  font-size: 1.5333rem;
}
.widget-bnl-category .scrollableimagebanner p.tagline + p {
  margin-top: 5px;
}
.widget-bnl-category .scrollableimagebanner .primary.button,
.widget-bnl-category .scrollableimagebanner .secondary.button {
  margin-left: 0;
}
.widget-bnl-category .scrollableimagebanner .overlay {
  display: none;
}
@media only screen and (min-width: 569.1px) {
  .widget-bnl-category .scrollableimagebanner .overlayed .content {
    padding-right: 260px;
  }
  .widget-bnl-category .scrollableimagebanner .overlay {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    float: right;
    min-width: 171px;
    max-width: 220px;
    min-height: 96px;
    padding: 40px 10px 20px 10px;
    text-align: center;
    line-height: 1.1;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/plectrum-banner-bottomright.png");
  }
  .widget-bnl-category .scrollableimagebanner .overlay > span {
    display: block;
  }
  .widget-bnl-category .scrollableimagebanner .overlay > span:first-child {
    font-size: 5.75rem;
  }
  .widget-bnl-category .scrollableimagebanner .overlay > span + span {
    font-size: 2.3rem;
  }
}
@media only screen and (min-width: 569.1px) and (max-width: 750px) {
  .widget-bnl-category .scrollableimagebanner .overlayed .content {
    padding-right: 250px;
  }
  .widget-bnl-category .scrollableimagebanner h3 {
    font-size: 3.0667rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 569px) {
  .widget-bnl-category .scrollableimagebanner > li > div {
    min-height: 300px;
  }
  .widget-bnl-category .scrollableimagebanner h3 {
    font-size: 2.5875rem;
  }
}
 .signpost {
  position: relative;
  padding-bottom: 3.25em;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted-vertical.png") repeat-y center top;
}
 .signpost::after {
  content: "";
  display: block;
  clear: both;
}
 .signpost div.side {
  width: 50%;
  vertical-align: top;
  float: left;
}
 .signpost div.left.side {
  text-align: right;
}
 .signpost div.left.side > * {
  padding-right: 20px;
}
 .signpost div.right.side {
  text-align: left;
}
 .signpost div.right.side > * {
  padding-left: 20px;
}
 .signpost p.action {
  position: absolute;
  bottom: 0;
  padding: 0 20px;
}
 .signpost p.action:first-of-type {
  right: 50%;
  text-align: right;
}
 .signpost p.action:last-of-type {
  left: 50%;
  text-align: left;
}
@media only screen and (min-width: 0) and (max-width: 569px) {
   .signpost {
    padding-bottom: 0;
    background-image: none;
  }
   .signpost div.side {
    width: auto;
    float: none;
  }
   .signpost div.left.side {
    text-align: left;
  }
   .signpost div.left.side > * {
    padding-right: 0;
  }
   .signpost div.right.side > * {
    padding-left: 0;
  }
   .signpost p.action {
    position: relative;
    bottom: inherit;
    margin: 10px 0;
    padding-right: 0;
    padding-left: 0;
  }
   .signpost p.action:first-of-type {
    right: inherit;
    text-align: left;
  }
   .signpost p.action:last-of-type {
    left: inherit;
  }
}
.widget-bnl-category .simplebanner {
  position: relative;
  display: block;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden;
  /* When we have two blocks of text, we don't want a gradient for ensuring contrast, but just an overlay. */
}
.widget-bnl-category .simplebanner:not(.imageless) {
  min-height: 220px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.widget-bnl-category .simplebanner:not(.imageless).white:not(.twoblocks).contrast_light::before,
.widget-bnl-category .simplebanner:not(.imageless).white:not(.twoblocks).contrast_heavy::before {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 42.5em;
  height: 100%;
  background-size: 100%;
}
.widget-bnl-category .simplebanner:not(.imageless).white:not(.twoblocks).contrast_light::before {
  background-image: linear-gradient(to right, rgba(0, 0, 0,.3) 0%, rgba(0, 0, 0,0) 100%);
}
.widget-bnl-category .simplebanner:not(.imageless).white:not(.twoblocks).contrast_heavy::before {
  background-image: linear-gradient(to right, rgba(0, 0, 0,.7) 0%, rgba(0, 0, 0,0) 100%);
}
.widget-bnl-category .simplebanner:not(.imageless):not(.white):not(.twoblocks).contrast_light::before,
.widget-bnl-category .simplebanner:not(.imageless):not(.white):not(.twoblocks).contrast_heavy::before {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 42.5em;
  height: 100%;
  background-size: 100%;
}
.widget-bnl-category .simplebanner:not(.imageless):not(.white):not(.twoblocks).contrast_light::before {
  background-image: linear-gradient(to right, rgba(255, 255, 255,.3) 0%, rgba(255, 255, 255,0) 100%);
}
.widget-bnl-category .simplebanner:not(.imageless):not(.white):not(.twoblocks).contrast_heavy::before {
  background-image: linear-gradient(to right, rgba(255, 255, 255,.7) 0%, rgba(255, 255, 255,0) 100%);
}
.widget-bnl-category .simplebanner > .wrapper {
  position: relative;
  height: 100%;
  overflow: hidden;
  max-width: 925px;
  margin: 0 auto;
  padding: 60px 0 40px 0;
}
.widget-bnl-category .simplebanner.imageless > .wrapper {
  padding: 20px 0;
}
.widget-bnl-category .simplebanner.imageless.twoblocks > .wrapper {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted-vertical.png");
  background-repeat: repeat-y;
  background-position: 60% top;
}
.widget-bnl-category .simplebanner .main-info {
  float: left;
  width: calc(60% - 40px);
  margin-right: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-bnl-category .simplebanner .main-info h3 {
  margin-bottom: 10px;
  font-weight: normal;
  line-height: 1.2;
  color: #ff7320;
  font-size: 2.6833rem;
}
.widget-bnl-category .simplebanner.imageless .main-info h3 {
  font-size: 1.9167rem;
}
.widget-bnl-category .simplebanner.contrast_block .main-info,
.widget-bnl-category .simplebanner.contrast_block .extra-info {
  padding: 5px 10px;
  background-color: rgba(255, 255, 255, 0.5);
}
.widget-bnl-category .simplebanner.white {
  background-color: #595959;
}
.widget-bnl-category .simplebanner.white.contrast_block .main-info,
.widget-bnl-category .simplebanner.white.contrast_block .extra-info {
  background-color: rgba(0, 0, 0, 0.5);
}
.widget-bnl-category .simplebanner.twoblocks:not(.contrast_block)::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
}
.widget-bnl-category .simplebanner.twoblocks.contrast_light::before {
  background-color: rgba(255, 255, 255, 0.2);
}
.widget-bnl-category .simplebanner.twoblocks.contrast_heavy::before {
  background-color: rgba(255, 255, 255, 0.45);
}
.widget-bnl-category .simplebanner.white.twoblocks.contrast_light::before {
  background-color: rgba(0, 0, 0, 0.2);
}
.widget-bnl-category .simplebanner.white.twoblocks.contrast_heavy::before {
  background-color: rgba(0, 0, 0, 0.45);
}
.widget-bnl-category .simplebanner.white .main-info h3,
.widget-bnl-category .simplebanner.white .main-info p,
.widget-bnl-category .simplebanner.white .extra-info h4,
.widget-bnl-category .simplebanner.white .extra-info ul,
.widget-bnl-category .simplebanner.white .extra-info li,
.widget-bnl-category .simplebanner.white .extra-info p {
  color: #ffffff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.widget-bnl-category .simplebanner.white .main-info .tertiary.button {
  color: #ffffff;
  background-color: transparent;
}
.widget-bnl-category .simplebanner.white .main-info .tertiary.button:hover,
.widget-bnl-category .simplebanner.white .main-info .tertiary.button:focus {
  color: #ffffff;
  background-color: transparent;
}
.widget-bnl-category .simplebanner.white .main-info .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
.widget-bnl-category .simplebanner.white .main-info .quaternary.button:hover,
.widget-bnl-category .simplebanner.white .main-info .quaternary.button:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVQI12P4//9/BxQzwDCIOPMfAmYiCwoiSYBoF5gWkMRuqMQ7mMAqmAAQGzNAGf+hKgVhZoJUpSHbDgCyvnhVII5begAAAABJRU5ErkJggg==");
}
.widget-bnl-category .simplebanner.white .extra-info a:not(.button) {
  color: #ffffff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.widget-bnl-category .simplebanner.white .extra-info a:not(.button):hover,
.widget-bnl-category .simplebanner.white .extra-info a:not(.button):focus {
  color: #ffffff;
  /* Given the colored background, we don't want to use a different color to differentiate this state. */
  text-decoration: none;
}
.widget-bnl-category .simplebanner .extra-info {
  float: left;
  width: calc(40% - 40px);
  margin-left: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-bnl-category .simplebanner .extra-info h4 {
  margin-bottom: 10px;
  padding-top: 12px;
  /* Line out with the baseline of the h3 */
  font-weight: normal;
  line-height: 1.2;
  font-size: 1.5333rem;
}
.widget-bnl-category .simplebanner .extra-info ul li {
  margin: 0 16px 5px;
}
.widget-bnl-category .simplebanner.imageless .extra-info h4 {
  padding-top: 3px;
  /* Line out with the baseline of the h3 */
}
@media only screen and (min-width: 0) and (max-width: 750px) {
  .widget-bnl-category .simplebanner.imageless.twoblocks > .wrapper {
    background-image: none;
  }
  .widget-bnl-category .simplebanner .main-info,
  .widget-bnl-category .simplebanner .extra-info {
    float: none;
    width: auto;
    margin-right: 0;
    margin-left: 0;
  }
  .widget-bnl-category .simplebanner .extra-info {
    margin-top: 30px;
  }
  .widget-bnl-category .simplebanner .extra-info h4 {
    padding-top: 0;
  }
}
 ol.steps {
  position: relative;
  overflow: hidden;
  margin: 13px auto 20px auto;
  word-wrap: break-word;
  max-width: 1000px;
}
 ol.steps > li {
  vertical-align: top;
}
 ol.steps > li:first-child > h3::before {
  content: "1";
}
 ol.steps > li:first-child + li > h3::before {
  content: "2";
}
 ol.steps > li:first-child + li + li > h3::before {
  content: "3";
}
 ol.steps > li > h3 {
  position: relative;
}
 ol.steps > li > h3::before {
  position: absolute;
  left: 50%;
  width: 2em;
  height: 1.75em;
  margin-top: -2.625em;
  margin-left: -1em;
  padding-top: 0.375em;
  /* FIXME [svl 13-09-2021] WAAS-4617: this is fragile, and wrong for many brands/fonts. */
  line-height: 1;
  color: #ffffff;
  background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/steps-plectrum.png") no-repeat;
  background-size: contain;
  font-size: 2.3rem;
}
 ol.steps > li > h3 + div.richtext {
  margin-top: 13px;
}
@media only screen and (min-width: 710.1px) {
   ol.steps {
    text-align: center;
  }
   ol.steps > li {
    display: inline-block;
    width: 30%;
    margin: 2.5em 0 -100em 0;
    border: 1px solid #d0d0d0;
    padding: 3em 0 101.667em 0;
    /* Equal heights columns. */
    text-align: left;
    /* Keeping this centered gives problems with the positioning of the ::after. */
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
   ol.steps > li > h3,
   ol.steps > li > div.richtext {
    padding-right: 20px;
    padding-left: 20px;
    text-align: center;
  }
   ol.steps > li + li {
    margin-left: 5%;
  }
   ol.steps > li + li::before {
    content: "";
    position: absolute;
    top: 50%;
    width: 16px;
    height: 26px;
    margin-left: calc(-2.5% - 0.5 *  16px );
    background: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/widget/steps-next.png") no-repeat;
    background-position: 67% center;
  }
   ol.steps > li::after {
    /* Draw the border-bottom, since the real one is way out of sight due to equal height columns. */
    content: "";
    position: absolute;
    bottom: 0;
    width: 30%;
    margin-left: -1px;
    border-bottom: 1px solid #d0d0d0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media only screen and (min-width: 710.1px) and (max-width: 850px) {
   ol.steps > li > h3,
   ol.steps > li > div.richtext {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media only screen and (max-width: 710px) {
   ol.steps > li {
    min-height: 3.5em;
    padding: 10px 0 10px 4.75em;
  }
   ol.steps > li:not(:first-child) {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
   ol.steps > li > h3::before {
    left: auto;
    margin-top: 0;
    margin-left: -2.75em;
    /* Causes a ~20px gap to the right. */
    text-align: center;
  }
}
 .table table {
  clear: both;
  width: 100%;
  table-layout: fixed;
  border-spacing: 0;
  margin: 20px 0;
}
 .table table th,
 .table table td {
  text-align: left;
  padding: 10px 20px;
  word-wrap: break-word;
}
 .table table > tbody > tr > th {
  background-color: #f5f5f5;
}
 .table table > tbody > tr > th,
 .table table td {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
 .table table > tbody > tr:first-child > th,
 .table table > tbody > tr:first-child > td {
  background-image: none;
  border-top: 1px solid #d0d0d0;
}
 .table table.rowheader > thead > tr:first-child > th:first-child,
 .table table.rowheader.nocolumnheader > tbody > tr:first-child > th:first-child {
  width: 25%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .table table.rowheader thead > tr > th:nth-of-type(2),
 .table table.rowheader tr > td:nth-of-type(1),
 .table table.norowheader thead > tr > th:nth-of-type(n+2),
 .table table.norowheader tr > td:nth-of-type(n+2) {
  border-left: 1px solid #d0d0d0;
}
@media only screen and (min-width: 480px) and (max-width: 560px) {
   .table table th,
   .table table td {
    padding-right: 10px;
    /* A bit less horizontal padding until the breakpoint. */
    padding-left: 10px;
  }
}
@media only screen and (min-width: 0) and (max-width: 479.9px) {
   .table table {
    /* Hide the thead without making it invisible for assistive technologies. */
    /* Reset styling elements. */
    /* No more table; everything's a block now. */
    /* Each row header becomes a full-width header. */
    /* We render the column header before each table cell, at 40% width. */
    /* We put each table cell behind its column header, at 60% width. */
    /* Generate the dividing line to the next 'row' (table cell). */
  }
   .table table > thead {
    position: absolute;
    top: -9999em;
    left: -9999em;
    overflow: hidden;
  }
   .table table > tbody > tr > th,
   .table table td {
    background-image: none;
  }
   .table table > tbody > tr:first-child > th,
   .table table > tbody > tr:first-child > td {
    border-top: 0;
  }
   .table table.rowheader > thead > tr:first-child > th:first-child,
   .table table.rowheader.nocolumnheader > tbody > tr:first-child > th:first-child {
    width: auto;
  }
   .table table.rowheader thead > tr > th:nth-of-type(2),
   .table table.rowheader tr > td:nth-of-type(1),
   .table table.norowheader thead > tr > th:nth-of-type(n+2),
   .table table.norowheader tr > td:nth-of-type(n+2) {
    border-left: 0;
  }
   .table table,
   .table table thead,
   .table table tbody,
   .table table th,
   .table table td,
   .table table tr {
    display: block;
  }
   .table table tr {
    clear: both;
    overflow: hidden;
    margin-top: 13px;
    /* Gap between the previous tr and the header of this one. */
  }
   .table table td {
    padding-top: 0;
    /* 0 vertical padding to let the horizontal dotted lines (generated by :after) fit without gaps. */
    padding-bottom: 0;
  }
   .table table > tbody > tr > th {
    text-align: center;
    border-bottom: 1px solid #d0d0d0;
  }
   .table table tr > td[data-title]:before {
    content: attr(data-title);
    float: left;
    clear: both;
    width: 40%;
    margin-right: -1px;
    padding: 10px 20px 10px 0;
    word-wrap: break-word;
    font-weight: bold;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-right: 1px solid #d0d0d0;
  }
   .table table tr > td > div,
   .table table tr > td > span {
    display: block;
    padding: 10px 0;
    /* Get back the vertical white-space lost at the td level. */
  }
   .table table.columnheader tr > td > div,
   .table table.columnheader tr > td > span {
    float: left;
    width: 60%;
    padding-left: 20px;
    /* Spacing between the vertical line and the content. */
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left: 1px solid #d0d0d0;
  }
   .table table.columnheader.norowheader tr > td:first-child {
    border-top: 1px solid #d0d0d0;
  }
   .table table tr > td:not(:last-child):after {
    content: "";
    position: relative;
    clear: both;
    float: left;
    height: 1px;
    width: 100%;
    margin-left: -20px;
    /* Line out back to the left of the 'row'. */
    padding: 0 20px;
    /* Fill up the remaining space. */
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
}
@media only screen and (min-width: 0) and (max-width: 380px) {
   .table table th,
   .table table td {
    padding-right: 10px;
    /* A bit less horizontal padding for this final stretch. */
    padding-left: 10px;
  }
   .table table.columnheader tr > td[data-title]:before {
    padding-right: 10px;
  }
   .table table.columnheader tr > td > div,
   .table table.columnheader tr > td > span {
    padding-left: 10px;
  }
   .table table.columnheader tr > td:not(:last-child):after {
    margin-left: -10px;
    padding: 0 10px;
  }
}
 ul.tablinks {
  padding: 10px 0;
  text-align: center;
}
 ul.tablinks > li {
  position: static;
  display: inline-block;
  margin-right: 10px;
  margin-left: 10px;
}
 ul.tablinks > li:first-child {
  /* This means that if the links take up more than one line, they're not _completely_ centered, though the 5px difference is nearly indetectable. 
				   Given existing usecases, it still seems like a good tradeoff; going full on grid-layout isn't worth the effort. */
  margin-left: 0;
}
 ul.tablinks > li:last-child {
  margin-right: 0;
}
 ul.tablinks > li > .current {
  border: 1px solid #d0d0d0;
  border-radius: 5px;
  -webkit-box-shadow: inset 0px 2px 11px -6px black;
  box-shadow: inset 0px 2px 11px -6px black;
}
 ul.tablinks > li > a,
 .richtext ul.tablinks > li > a {
  display: inline-block;
  padding: 5px 20px;
}
 ul.tablinks > li > .current {
  display: inline-block;
  padding: 4px 19px;
}
.widget-bnl-catalogusoverview ul.tablinks {
  text-align: left;
}
.widget-bnl-catalogusoverview ul.tablinks > li {
  margin-right: 20px;
  margin-left: 0;
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   ul.tablinks {
    text-align: left;
  }
   ul.tablinks > li {
    display: block;
    margin-right: 0;
    margin-left: 0;
  }
}
/* Widget library: tabs */
 .tabs {
  position: relative;
  overflow: visible;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
  font-family: "TheMix", Arial, sans-serif;
}
 .tabs:after {
  /* Extremely dirty hack to remove the the sideways box-shadows of the tabs which exist underneath the border-bottom. */
  position: absolute;
  bottom: -3px;
  display: block;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #fff;
}
 .tabs > li {
  float: left;
  margin: 1px 2px 0 1px;
  background-color: #efefef;
}
 .tabs > li.current > a {
  -webkit-box-shadow: 0 4px #ffffff, 0 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 4px #ffffff, 0 1px 3px rgba(0, 0, 0, 0.5);
  color: #ff7320;
  background-color: #ffffff;
}
 .tabs > li.current > a:focus {
  -webkit-box-shadow: 0 4px #efefef, 0 -1px 3px #ff7320;
  box-shadow: 0 4px #efefef, 0 -1px 3px #ff7320;
}
 .tabs > li.current > a:hover {
  background-color: #ffffff;
}
 .tabs > li > a {
  min-height: 21px;
  padding: 5px 15px;
  -webkit-box-shadow: 0 -4px 2px -2px #efefef inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 -4px 2px -2px #efefef inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 1px 3px rgba(0, 0, 0, 0.5);
  color: #39373a;
  background-color: #efefef;
  float: left;
}
 .tabs > li > a:hover {
  color: #ff7320;
  background-color: #ffffff;
  text-decoration: none;
}
 .tabs > li > a:focus {
  outline: 0;
  color: #ff7320;
  background-color: #ffffff;
  -webkit-box-shadow: 0 -4px 2px -2px #efefef inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 -1px 3px #ff7320;
  box-shadow: 0 -4px 2px -2px #efefef inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 -1px 3px #ff7320;
}
 .tabs + ul,
 .tabs + ol {
  clear: left;
}
 .tabs.interactive + ul > li,
 .tabs.interactive + ol > li {
  display: none;
}
 .tabs.interactive + ul > li.current,
 .tabs.interactive + ol > li.current {
  display: block;
}
 .tabs.alt {
  overflow: hidden;
  float: none;
  margin: 0;
  padding: 0 0 0 10px;
  border-bottom: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #efefef;
}
 .tabs.alt:after {
  display: none;
  /* Remove the hack. */
}
 .tabs.alt > li {
  margin: 0 1px 0 0;
}
 .tabs.alt > li:hover {
  background-color: #efefef;
}
 .tabs.alt > li > a {
  /* Override unwanted inherited styling */
  min-height: 27px;
  padding: 15px 10px;
  font-size: 1.725rem;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .tabs.alt > li > a:hover,
 .tabs.alt > li > a:focus {
  color: #ff7320;
  background-color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .tabs.alt > li.current > a {
  margin-bottom: 0;
  color: #ff7320;
  background-color: #ffffff;
}
 .tabs.alt > li.current > a:hover,
 .tabs.alt > li.current > a:focus {
  background-color: #ffffff;
}
 h3.tabtitle {
  margin: 15px 0 5px 0;
  font-weight: normal;
  border-bottom: 1px solid #d0d0d0;
  font-size: 1.5333rem;
}
 > h3.tabtitle:first-child,
 li:first-child h3.tabtitle {
  margin-top: 0;
}
 .tabs.interactive + ul h3.tabtitle {
  position: absolute;
  left: -9999em;
}
 .tagcloud > li {
  display: inline;
  margin-right: 15px;
  line-height: 22px;
  white-space: nowrap;
}
 .tagcloud > li.weight_1 {
  font-size: 1.2458rem;
}
 .tagcloud > li.weight_3 {
  font-size: 1.3417rem;
}
 .tagcloud > li.weight_4 {
  font-size: 1.5333rem;
}
 .tagcloud > li.weight_5 {
  vertical-align: 1px;
  /* Visually offset the extra 1px whitespace between letters and underline. */
  font-size: 2.0125rem;
}
 ul.tagcloud > li > a {
  display: inline;
}
 span.imgwrapper.threed {
  -webkit-perspective: 850px;
  perspective: 850px;
  /* This is a reasonable default, but needs to be about half the size for very small 3D covers to give acceptable perspective. */
  margin-left: -2px;
  /* Compensate for the left edge of the img moving right after the transform. */
  background-size: 0;
  float: left;
}
 span.imgwrapper.threed::before {
  content: '';
  position: absolute;
  top: 0.75%;
  bottom: 0.75%;
  width: 25%;
  left: 89.6%;
  -webkit-transform: rotateY(65deg);
  transform: rotateY(65deg);
  z-index: -1;
  background-image: linear-gradient(90deg, #dadada, #bababa);
  background-size: 9.9%;
  /* This scales along reasonably well, but needs adjusting for very small 3D covers. */
}
 span.imgwrapper.threed::after {
  content: '';
  position: absolute;
  top: 1%;
  bottom: 1%;
  right: -7.7%;
  width: 25%;
  border: inherit;
  border-left: inherit;
  border-right: 0;
  border-radius: 0 2px 2px 0;
  z-index: -2;
  background-image: inherit;
  background-size: cover;
  background-position: right;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}
 span.imgwrapper.threed img.representative,
 span.imgwrapper.threed span.coverplaceholder {
  display: block;
  max-height: inherit;
  /* Crucial to make the 3D cover scale along well with a container which is changing in size. */
  margin: 0;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  -webkit-transform: rotateY(-20deg);
  transform: rotateY(-20deg);
  /* Can lead to pretty ugly font-rendering in Fx - https://bugzilla.mozilla.org/show_bug.cgi?id=506548 :( */
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}
 span.imgwrapper.threed.variant1::after {
  background-color: #8348ae;
}
 span.imgwrapper.threed.variant2::after {
  background-color: #dc0032;
}
 span.imgwrapper.threed.variant3::after {
  background-color: #005db9;
}
 span.imgwrapper.threed.variant4::after {
  background-color: #96460b;
}
 span.imgwrapper.threed.variant5::after {
  background-color: #b6be00;
}
 span.imgwrapper.threed.thick::before {
  left: 92.95%;
  -webkit-transform: scaleX(1.3) rotateY(65deg) scaleX(1.3);
  transform: scaleX(1.3) rotateY(65deg) scaleX(1.3);
  background-size: 6.1%;
  margin-right: 40px;
}
 span.imgwrapper.threed.thick::after {
  right: -13.4%;
}
 span.imgwrapper.threed.thin::before {
  -webkit-transform: translateX(-4px) scaleX(0.8) rotateY(65deg) scaleX(0.8);
  transform: translateX(-4px) scaleX(0.8) rotateY(65deg) scaleX(0.8);
  background-size: 6.1%;
  margin-right: 25px;
  right: -5%;
}
 span.imgwrapper.threed.thin::after {
  right: -4.5%;
}
 span.imgwrapper.threed.large {
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
 span.imgwrapper.threed.large::before {
  top: 0.33%;
  bottom: 0.33%;
}
 span.imgwrapper.threed.large::after {
  top: 1%;
  bottom: 1%;
}
 span.imgwrapper.threed.large.standard::after {
  right: 8.15%;
}
 .toptask-items {
  clear: both;
  max-width: 98%;
  margin: 40px auto;
  overflow: hidden;
}
 .toptask-items li + li::before {
  content: "";
  float: left;
  width: 1px;
  height: 57px;
  margin-top: 20px;
  margin-left: -6px;
  background-color: #ff7320;
  opacity: 0.5;
}
 .toptask-items a {
  display: block;
  text-align: center;
  font-family: "TheMix", Arial, sans-serif;
  word-wrap: break-word;
  text-decoration: none;
  color: #ff7320;
}
 .toptask-items a::before {
  display: block;
  content: "";
  width: 80px;
  height: 80px;
  margin-right: auto;
  margin-bottom: 2px;
  margin-left: auto;
  background-color: #ff7320;
}
 .toptask-items a:hover,
 .toptask-items a:focus {
  text-decoration: underline;
  color: #fb5d00;
}
 .toptask-items a:hover::before,
 .toptask-items a:focus::before {
  background-color: #fb5d00;
}
/* Fallback for when grid layout isn't supported. */
@media only screen and (min-width: 450.1px) {
   .toptask-items li {
    float: left;
    min-width: 7.75em;
    width: 15.5%;
    max-width: 11em;
    margin-right: 5px;
    margin-left: 5px;
  }
}
@media only screen and (min-width: 34.51em) and (max-width: 62em) {
   .toptask-items li {
    width: 31%;
    max-width: 31%;
  }
   .toptask-items li:nth-child(3n+1) {
    clear: left;
  }
  /* No need to hide the dividers here, since overflow: hidden takes care of that. */
}
@media only screen and (min-width: 450.1px) and (max-width: 34.5em) {
   .toptask-items li {
    width: 46%;
    max-width: 46%;
  }
   .toptask-items li:nth-child(2n+1) {
    clear: left;
  }
}
@supports (display: grid) {
   .toptask-items {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(15.5%, min-content));
    grid-gap: 10px;
    /* Legacy, used in a wide range of old browser versions. */
    gap: 10px;
    justify-content: center;
    overflow: visible;
    /* Needs to be visible, otherwise long text can be cut off. */
  }
   .toptask-items li {
    width: 100%;
    /* Take up the entire space provided by the track, so the dividing line can be properly positioned */
    max-width: 100%;
    /* Necessary once we wrap to two lines */
    margin: 0;
  }
  @media only screen and (min-width: 40.01em) and (max-width: 59em) {
     .toptask-items {
      grid-template-columns: repeat(auto-fit, minmax(18.5%, min-content));
    }
    /* Force only three items to fit on a row, for a nice 3+3 distribution rather than the undesirable 5+1.
		   Would've been nicer if we could force the items themselves larger, so we could do this without the .item-count-6 and .item-count-5 classes, but they'd just overflow the defined track sizes. */
     .toptask-items.item-count-6 {
      grid-template-columns: 1fr 1fr 1fr;
      max-width: 37em;
    }
     .toptask-items.item-count-6 li:nth-child(3n+1)::before {
      display: none;
    }
  }
  @media only screen and (min-width: 40.01em) and (max-width: 50em) {
     .toptask-items {
      grid-template-columns: repeat(auto-fit, minmax(23%, min-content));
    }
     .toptask-items.item-count-5 {
      grid-template-columns: 1fr 1fr 1fr;
      max-width: 37em;
    }
     .toptask-items.item-count-5 li:nth-child(3n+1)::before {
      display: none;
    }
  }
  @media only screen and (min-width: 32.01em) and (max-width: 40em) {
     .toptask-items {
      grid-template-columns: repeat(auto-fit, minmax(31.5%, min-content));
      /* don't want to do 3x 1fr yet, as that creates too much whitespace for the 2-item case; 31.5% is due to the 10px gap */
    }
     .toptask-items li:nth-child(3n+1)::before {
      display: none;
    }
  }
  @media only screen and (min-width: 450.1px) and (max-width: 32em) {
     .toptask-items {
      grid-template-columns: 1fr 1fr;
    }
     .toptask-items li:nth-child(2n+1)::before {
      display: none;
    }
  }
}
/* Small screen layout doesn't depend on grid layout, so always works. */
@media only screen and (min-width: 0) and (max-width: 450px), only screen and (max-width: 19em) {
   .toptask-items {
    display: block;
    max-width: none;
  }
   .toptask-items li {
    float: none;
  }
   .toptask-items li:not(:first-child) {
    margin-top: 10px;
  }
   .toptask-items li::before {
    display: none;
  }
   .toptask-items a {
    display: inline-block;
    max-width: 100%;
    text-align: left;
  }
   .toptask-items a::before {
    display: inline-block;
    min-width: 40px;
    min-height: 40px;
    width: 2.5rem;
    height: 2.5rem;
    max-width: 80px;
    max-height: 80px;
    margin-bottom: 0;
    margin-right: 8px;
    vertical-align: -40%;
  }
}
/* Toggles. */
 .tools ul.toggle {
  float: right;
  width: auto;
  margin-left: 15px;
  padding-top: 3px;
  padding-right: 1px;
}
 .tools ul.toggle > li {
  float: left;
  /* float left inside float right, so visual order equals keyboard access (tab-through-links) order */
}
 .tools .toggle a,
 .tools .toggle button {
  width: 23px;
  height: 18px;
  margin-left: 4px;
  border: 1px solid rgba(0, 0, 0, 0.18);
  /* Effective color probably #d0d0d0 */
  border-radius: 6px;
  padding: 2px 0;
  text-indent: -9999em;
  background-repeat: no-repeat;
  background-position: center center;
}
 .tools .toggle button {
  cursor: pointer;
  background-color: transparent;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
 .tools .toggle .current a,
 .tools .toggle a:hover,
 .tools .toggle .current button,
 .tools .toggle button:hover {
  border-color: #ff7320;
  background-color: #ff7320;
}
 .tools .toggle a:focus,
 .tools .toggle button:focus {
  background-color: #fbbd8e;
  /* FIXME [Jb 14-10-2020] WAAS-4091: temporary; find guidelines for all focus styling. */
  outline: transparent none 0;
}
 .tools .toggle .list a {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/toggle-list.png");
}
 .tools .toggle .list.current a,
 .tools .toggle .list a:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAOklEQVR42mL8DwQMWEB7ezsjAz7wHwdoa2vDKQcCLPgMxWsr3W1kYiATsBAMPWrbyDgajzSIR4AAAwAMheinHCJmGgAAAABJRU5ErkJggg==");
}
 .tools .toggle .grid a {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/toggle-grid.png");
}
 .tools .toggle .grid.current a,
 .tools .toggle .grid a:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAK0lEQVR42mL8DwQM2AEjlMYqz8RAJhgJGlmQQo+BQOhSz8bReKS2RoAAAwAXxAcdzlX66wAAAABJRU5ErkJggg==");
}
 .tools .toggle .map a,
 .tools .toggle .map button {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/toggle-map.png");
}
 .tools .toggle .map.current a,
 .tools .toggle .map a:hover,
 .tools .toggle .map.current button,
 .tools .toggle .map button:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAkklEQVQoz2P4//8/AxrOAuJ7/yHgHpSProYBXWDFf+xgBT6NWWiKd6Lxs3BpPICkKBmINaE0DBzApfEpkk16UDE9JJuf4tK4D8n0ZiA2htIwsA+XRjc0Pz1F47vhC9XJOEJ1MqHoAOF2NE3txMQjCBsC8TWopmtQPlEakW1txyGPU2MkVGMkqRqloBql8GkkCwAACFGVbfQmDMYAAAAASUVORK5CYII=");
}
 hr.divider {
  clear: both;
}
 hr.divider.whitespace {
  height: 1px;
  margin: 30px auto;
  border: none;
}
 hr.divider.line {
  width: 200px;
  margin: 60px auto 59px auto;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #39373a;
}
/* FIXME [svl, 2022-04-06], WAAS-4806: Remove this file. */
.main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive {
  /* two item view, must always show two, fade the partial if it is not one of the two */
  /* landing page tweaks */
}
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding > li {
  display: block;
  position: relative;
  /* these items will move offscreen, we add a transition to make it look nicer */
}
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding > li > * {
  opacity: 1;
  transition: 0.2s;
}
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding > li.before > *,
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding > li.after > * {
  opacity: 0.01;
  transition: opacity 0.2s 0.2s;
}
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.rich-items,
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.grid-items {
  padding-left: 40px;
  padding-right: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.rich-items > li.current + li + li > * {
  opacity: 0.01;
  transition: opacity 0.2s 0.2s;
}
 .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.rich-items > li.current + li + li + li > * {
  opacity: 0.01;
  transition: none;
}
.biebwidget-column  .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.rich-items,
.biebwidget-column  .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.grid-items {
  padding-left: 0;
  padding-right: 0;
}
.biebwidget-column  .main-column .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.small.rich-items > li {
  width: 90%;
  width: calc(100% - 20px);
}
@media screen and (max-width: 1050px) {
   .main-column-wrapper.nav .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.small.rich-items > li {
    width: 100%;
  }
   .main-column-wrapper.nav .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.rich-items > li.current + li > * {
    opacity: 0.01;
    transition: opacity 0.2s 0.2s;
  }
}
@media screen and (max-width: 960px) {
   .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.rich-items,
   .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.sliding.grid-items {
    margin-left: 20px;
  }
}
@media screen and (max-width: 750px) {
   .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.small.rich-items > li {
    width: 100%;
  }
   .scrollablelist ul[data-component~="bw.ui.slidingitems"].interactive.rich-items > li.current + li > * {
    opacity: 0.01;
    transition: opacity 0.2s 0.2s;
  }
}
 .quote {
  position: relative;
  padding: 20px 0;
}
 .quote blockquote {
  padding: 0 30px 0 35px;
  font-family: Arial, sans-serif;
  font-style: italic;
  color: #39373a;
  font-size: 1.333rem;
}
 .quote blockquote::before {
  position: absolute;
  content: "\201C";
  left: -2px;
  margin-top: -5px;
  font-size: 53px;
  color: #ff7320;
}
 .quote blockquote::after {
  position: absolute;
  content: "\201D";
  right: 7px;
  margin-top: -25px;
  font-size: 53px;
  color: #ff7320;
}
 .quote .quote-source {
  display: inline-block;
  margin: 4px 0 0 2px;
  padding: 0 30px 0 35px;
  color: #39373a;
}
 .quote a {
  color: #39373a;
}
 .quote a:hover,
 .quote a:focus {
  color: #ff7320;
}
@media only screen and (min-width: 450.1px) {
  /* On small screens, the intro image isn't floating anymore, so we won't overlap, so we don't need any of this. */
  .detail .main-column-wrapper:not(.nav) .quote {
    max-width: 765px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .detail .main-column-wrapper:not(.nav) .quote blockquote {
    position: relative;
    display: table;
    /* fix for overlapping intro image */
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .quote blockquote {
    padding: 0 15px 0 0;
  }
   .quote blockquote::before {
    position: static;
    float: left;
    margin: -5px 15px -25px -5px;
  }
   .quote blockquote::after {
    right: 0;
  }
   .quote .quote-source {
    padding: 10px 15px 0 0;
  }
}
 h3 + .highlighted-items {
  margin-top: 20px;
}
 .highlighted-items {
  margin-top: 13px;
}
 .highlighted-items > li {
  overflow: hidden;
}
 .highlighted-items > li:first-child {
  float: left;
  width: 384px;
}
 .highlighted-items > li:first-child img,
 .highlighted-items > li:first-child .coverplaceholder {
  display: block;
  float: none;
  /* Set explicitly to override default floating of images with a .richtext block, as would happen on a detail page. */
  max-width: 100%;
  max-height: 256px;
  margin-top: 4px;
  margin-bottom: 8px;
}
 .highlighted-items > li:first-child .imgwrapper {
  float: left;
  margin-right: 30px;
  margin-bottom: 15px;
}
 .highlighted-items > li.nbcitem:first-child {
  width: 424px;
  /* 384 + 40 */
  margin-top: -6px;
  /* Offset for the extra margin-top on the .creator/.title, so they keep lining out with the right column. */
}
 .highlighted-items > li + li {
  margin-bottom: 24px;
}
 .highlighted-items .creator {
  margin-bottom: -3px;
  font-size: 1.15rem;
}
 .highlighted-items .imgwrapper + .creator,
 .highlighted-items .imgwrapper + .title {
  clear: none;
  margin-top: 6px;
  /* Push the text next to the 3D cover a bit lower, while preventing the top of the 3D cover from being cut off. */
}
 .highlighted-items > li + li,
 .highlighted-items + p {
  margin-left: 464px;
  /* (384px img + 80px whitespace) */
  padding-left: 140px;
  /* 120px img + 20px whitespace */
}
 .highlighted-items h4 + p:not(.accompanying),
 .highlighted-items p + p {
  margin-top: 8px;
}
 .highlighted-items .calendar {
  position: relative;
  top: -7px;
  margin-bottom: -9px;
  font-size: 1.9167rem;
  font-family: Arial, sans-serif;
  font-weight: bold;
  line-height: 1.2;
}
 .highlighted-items .calendar > span.date-day {
  font-size: 2.6833rem;
}
.biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li,
 .main-column-wrapper.nav .highlighted-items > li + li,
 .main-column-wrapper.nav .highlighted-items + p {
  margin-left: 444px;
  /* (384px img + 60px whitespace) */
}
.biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items + p {
  margin-left: 0;
  border-left: 444px solid transparent;
  /* Ugly hack to make the p keep lining out on detail pages without a .nav column, due to the ugly center-column we had to hack in there. */
}
 .highlighted-items > li + li img,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li img,
 .main-column-wrapper.nav .highlighted-items > li + li img {
  /* Higher specificity selector to keep the float/margins on the img on small resolution detail pages. */
  float: left;
  max-width: 120px;
  max-height: 120px;
  margin-top: 4px;
  margin-left: -140px;
}
 .highlighted-items > li + li img.cover,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li img.cover,
 .main-column-wrapper.nav .highlighted-items > li + li img.cover {
  max-width: 80px;
  margin-left: -100px;
  max-height: 128px;
}
 .highlighted-items > li + li span.coverplaceholder,
.biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li span.coverplaceholder,
 .main-column-wrapper.nav .highlighted-items > li + li span.coverplaceholder {
  float: left;
  max-width: 80px;
  max-height: 128px;
  margin-top: 4px;
  margin-left: -100px;
}
@media only screen and (max-width: 1050px), only screen and (max-width: 65em) {
   .highlighted-items > li.nbcitem:first-child {
    margin-top: 0;
    width: auto;
  }
   .highlighted-items .imgwrapper + .creator,
   .highlighted-items .imgwrapper + .title {
    margin-top: 0;
  }
}
/* Adjusted breakpoints for use on a detail page with .nav column; */
@media only screen and (max-width: 1200px), only screen and (max-width: 75em) {
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li.nbcitem:first-child,
   .main-column-wrapper.nav .highlighted-items > li.nbcitem:first-child {
    margin-top: 0;
    width: auto;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items .imgwrapper + .creator,
   .main-column-wrapper.nav .highlighted-items .imgwrapper + .creator,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items .imgwrapper + .title,
   .main-column-wrapper.nav .highlighted-items .imgwrapper + .title {
    margin-top: 0;
  }
}
@media only screen and (min-width: 751px) and (max-width: 1050px), only screen and (min-width: 751px) and (max-width: 65em) {
   .highlighted-items > li:first-child {
    width: 40%;
  }
   .highlighted-items > li:first-child.nbcitem {
    width: 40%;
  }
   .highlighted-items > li:first-child .imgwrapper {
    margin-top: 6px;
    /* Prevent the 3D cover from being cut off. */
  }
   .highlighted-items .imgwrapper + .creator,
   .highlighted-items .imgwrapper + .title {
    clear: left;
  }
   .highlighted-items > li + li,
   .highlighted-items + p {
    margin-left: 47%;
  }
}
/* Adjusted breakpoints for use on a detail page with .nav column; */
@media only screen and (min-width: 951px) and (max-width: 1200px), only screen and (min-width: 951px) and (max-width: 75em) {
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child,
   .main-column-wrapper.nav .highlighted-items > li:first-child {
    width: 40%;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child.nbcitem,
   .main-column-wrapper.nav .highlighted-items > li:first-child.nbcitem {
    width: 40%;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper {
    margin-top: 6px;
    /* Prevent the 3D cover from being cut off. */
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items .imgwrapper + .creator,
   .main-column-wrapper.nav .highlighted-items .imgwrapper + .creator,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items .imgwrapper + .title,
   .main-column-wrapper.nav .highlighted-items .imgwrapper + .title {
    clear: left;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li,
   .main-column-wrapper.nav .highlighted-items > li + li,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items + p,
   .main-column-wrapper.nav .highlighted-items + p {
    margin-left: 47%;
  }
}
@media only screen and (max-width: 750px), only screen and (max-width: 46em) {
   .highlighted-items > li:first-child {
    float: none;
    margin-bottom: 24px;
    padding-left: 140px;
  }
   .highlighted-items > li:first-child,
   .highlighted-items > li:first-child.nbcitem {
    width: auto;
  }
   .highlighted-items > li:first-child img,
   .highlighted-items > li:first-child span.coverplaceholder {
    float: left;
    max-width: 120px;
    max-height: 120px;
    margin-left: -140px;
  }
   .highlighted-items > li:first-child img.cover,
   .highlighted-items > li:first-child span.coverplaceholder {
    max-width: 80px;
    margin-left: -100px;
    max-height: 128px;
  }
   .highlighted-items > li:first-child .imgwrapper {
    margin-top: 4px;
    margin-right: 0;
    margin-left: 0;
    background-image: none !important;
    -webkit-perspective: none;
    perspective: none;
  }
   .highlighted-items > li:first-child .imgwrapper.threed::before,
   .highlighted-items > li:first-child .imgwrapper.threed::after {
    display: none;
  }
   .highlighted-items > li:first-child .imgwrapper img,
   .highlighted-items > li:first-child .imgwrapper span.coverplaceholder {
    /* Undo 3D-styling */
    border-right: 0;
    border-radius: 0;
    -webkit-transform: none;
    transform: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
   .highlighted-items > li:first-child .imgwrapper span.coverplaceholder {
    font-size: 1.0542rem;
  }
   .highlighted-items > li + li,
   .highlighted-items + p {
    margin-left: 0;
  }
   .highlighted-items .imgwrapper + .creator,
   .highlighted-items .imgwrapper + .title {
    clear: none;
  }
}
@media only screen and (max-width: 950px), only screen and (max-width: 59em) {
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child,
   .main-column-wrapper.nav .highlighted-items > li:first-child {
    float: none;
    margin-bottom: 24px;
    padding-left: 140px;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child,
   .main-column-wrapper.nav .highlighted-items > li:first-child,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child.nbcitem,
   .main-column-wrapper.nav .highlighted-items > li:first-child.nbcitem {
    width: auto;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child img,
   .main-column-wrapper.nav .highlighted-items > li:first-child img,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child span.coverplaceholder,
   .main-column-wrapper.nav .highlighted-items > li:first-child span.coverplaceholder {
    float: left;
    max-width: 120px;
    max-height: 120px;
    margin-left: -140px;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child img.cover,
   .main-column-wrapper.nav .highlighted-items > li:first-child img.cover,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child span.coverplaceholder,
   .main-column-wrapper.nav .highlighted-items > li:first-child span.coverplaceholder {
    max-width: 80px;
    margin-left: -100px;
    max-height: 128px;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper {
    margin-top: 4px;
    margin-right: 0;
    margin-left: 0;
    background-image: none !important;
    -webkit-perspective: none;
    perspective: none;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper.threed::before,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper.threed::before,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper.threed::after,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper.threed::after {
    display: none;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper img,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper img,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper span.coverplaceholder,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper span.coverplaceholder {
    /* Undo 3D-styling */
    border-right: 0;
    border-radius: 0;
    -webkit-transform: none;
    transform: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child .imgwrapper span.coverplaceholder,
   .main-column-wrapper.nav .highlighted-items > li:first-child .imgwrapper span.coverplaceholder {
    font-size: 1.0542rem;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li,
   .main-column-wrapper.nav .highlighted-items > li + li,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items + p,
   .main-column-wrapper.nav .highlighted-items + p {
    margin-left: 0;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items .imgwrapper + .creator,
   .main-column-wrapper.nav .highlighted-items .imgwrapper + .creator,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items .imgwrapper + .title,
   .main-column-wrapper.nav .highlighted-items .imgwrapper + .title {
    clear: none;
  }
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items + p {
    border-left: 0;
    /* Ugly hack to make the p keep lining out on detail pages without a .nav column. */
  }
}
@media only screen and (max-width: 450px) {
   .highlighted-items > li:first-child,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child,
   .main-column-wrapper.nav .highlighted-items > li:first-child,
   .highlighted-items > li + li,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li,
   .main-column-wrapper.nav .highlighted-items > li + li {
    padding-left: 100px;
  }
   .highlighted-items > li:first-child img,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child img,
   .main-column-wrapper.nav .highlighted-items > li:first-child img,
   .highlighted-items > li + li img,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li img,
   .main-column-wrapper.nav .highlighted-items > li + li img,
   .highlighted-items > li:first-child img.cover,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child img.cover,
   .main-column-wrapper.nav .highlighted-items > li:first-child img.cover,
   .highlighted-items > li + li img.cover,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li img.cover,
   .main-column-wrapper.nav .highlighted-items > li + li img.cover,
   .highlighted-items > li:first-child span.coverplaceholder,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li:first-child span.coverplaceholder,
   .main-column-wrapper.nav .highlighted-items > li:first-child span.coverplaceholder,
   .highlighted-items > li + li span.coverplaceholder,
  .biebwidget-content.detail .main-column-wrapper:not(.nav) .highlighted-items > li + li span.coverplaceholder,
   .main-column-wrapper.nav .highlighted-items > li + li span.coverplaceholder {
    max-width: 80px;
    margin-left: -100px;
  }
   .highlighted-items + p {
    padding-left: 0;
  }
}
 .richtext .videohighlighted.video {
  max-width: none;
  max-height: none;
}
 .videohighlighted {
  clear: both;
}
 .videohighlighted > div::after {
  content: "";
  display: block;
  clear: both;
}
 .videohighlighted div.container {
  float: right;
  width: 46%;
  width: calc(50% - 20px);
  max-width: 400px;
}
 .videohighlighted div.container:only-of-type {
  width: 400px;
  margin-right: 0;
}
 .videohighlighted div.container:first-of-type {
  float: left;
}
 .videohighlighted div.container .aspect-ratio,
 .videohighlighted div.container .button {
  margin-top: 13px;
}
@media only screen and (min-width: 0) and (max-width: 650px) {
   .videohighlighted div.container {
    float: none;
    width: 400px;
    max-width: 100%;
  }
}
.bordered.biebwidget .widget-bnl-support .main-column > * {
  padding-left: 16.67%;
  padding-right: 16.67%;
}
.widget-bnl-support .intro {
  padding-top: 20px;
}
.widget-bnl-support .header .additional {
  padding-left: 0;
  font-size: 1.4375rem;
}
.widget-bnl-support .header .additional + .metadata > dl.meta:first-child {
  margin-top: 0;
  padding-top: 0;
  background-image: none;
}
.widget-bnl-support .metadata {
  margin-top: 13px;
}
.widget-bnl-support .relatedlinks {
  position: relative;
  padding-bottom: 1.8em;
}
.widget-bnl-support .relatedlinks ul li a {
  display: inline;
}
.widget-bnl-support .relatedlinks button {
  position: absolute;
  bottom: 0;
  background-image: none;
}
.widget-bnl-support .relatedlinks button.hidden {
  display: none;
}
.widget-bnl-support .relatedlinks button:hover,
.widget-bnl-support .relatedlinks button:focus {
  background-image: none;
}
.widget-bnl-support .relatedlinks button.more::before,
.widget-bnl-support .relatedlinks button > .button.quaternary:not(.open)::before {
  content: "+";
  display: inline-block;
  margin-right: 0.45rem;
}
.widget-bnl-support .relatedlinks button.less::before,
.widget-bnl-support .relatedlinks button > .button.quaternary.open::before {
  content: "\2212";
  display: inline-block;
  margin-right: 0.45rem;
}
@media only screen and (max-width: 976px) {
  .bordered.biebwidget .widget-bnl-support .main-column > * {
    padding-left: 11.1689%;
    padding-right: 11.1689%;
  }
}
@media only screen and (max-width: 768px) {
  .bordered.biebwidget .widget-bnl-support .main-column > * {
    /* A header with background-image is always present, in which we don't want 0 padding; and we want to line out the content below with the title. */
    padding-left: 40px;
    padding-right: 40px;
  }
  .widget-bnl-support .header {
    padding-bottom: 20px;
  }
}
@media only screen and (max-width: 450px) {
  .bordered.biebwidget .widget-bnl-support .main-column > * {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.widget-bnl-arrangement .main-column > * {
  padding-right: 40px;
  padding-left: 40px;
}
.widget-bnl-arrangement .main-column > .header {
  padding-right: 40px;
  padding-left: 40px;
}
@media only screen and (min-width: 0) and (max-width: 450px) {
  .widget-bnl-arrangement .main-column > * {
    padding-right: 20px;
    padding-left: 20px;
  }
  .widget-bnl-arrangement .main-column > .header {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.widget-bnl-arrangement .intro {
  padding-top: 20px;
}
.widget-bnl-arrangement .header.contrast_block > p {
  padding-left: 32px;
  background-position: 10px 5px;
}
.widget-bnl-arrangement .header h2 {
  margin-top: 45px;
}
.widget-bnl-arrangement .header .additional {
  font-size: 1.4375rem;
}
.widget-bnl-arrangement .header + .metadata > dl.meta:first-child {
  margin-top: 0;
  padding-top: 0;
  background-image: none;
}
.widget-bnl-arrangement .metadata {
  margin-top: 13px;
}
.widget-bnl-arrangement dl.meta {
  margin-top: 20px;
  padding-top: 20px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.widget-bnl-youth .metadata {
  margin-top: 13px;
}
.widget-bnl-youth .contentlink {
  margin-top: 33px;
  margin-bottom: 33px;
}
.widget-bnl-youth dl.meta + .get-it.bordered {
  margin-top: 33px;
}
.widget-bnl-youth .get-it.bordered + .contentlink {
  margin-top: -8px;
}
.widget-bnl-youth .contentlink ul.links > li {
  margin-top: 13px;
}
.widget-bnl-youth .contentlink .get-it p.label {
  padding-right: 15em;
}
.widget-bnl-youth .contentlink .get-it p.action {
  width: 18em;
  margin-left: -18em;
}
.widget-bnl-youth dl.meta:not(:first-child) {
  margin-top: 20px;
  padding-top: 20px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.widget-bnl-youth .header + dl.meta,
.widget-bnl-youth .toggler + dl.meta {
  margin-top: 0;
  padding-top: 0;
  background-image: none;
}
@media only screen and (min-width: 635px) and (max-width: 799px) {
   .contentlink .get-it.bordered p.label,
   .contentlink .get-it.bordered p.action {
    width: auto;
    margin: 0;
    padding: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 634px) {
  .widget-bnl-youth .richtext {
    clear: none;
  }
  .widget-bnl-youth img.overlay-icon {
    bottom: 8%;
    right: 7%;
  }
}
@media only screen and (min-width: 0) and (max-width: 469px) {
   .contentlink .get-it.bordered p.label,
   .contentlink .get-it.bordered p.action {
    width: auto;
    margin: 0;
    padding: 0;
  }
}
/**
 * This css is made available for the external eLS bookshelf page.
 * FIXME [svl 21-10-2020]: determine how much of this css is used (if any) by the external page including the 3 png's
 */
.widget-bnl-mb-bookshelf .message > p {
  display: inline-block;
}
.widget-bnl-mb-bookshelf .message .button {
  float: right;
  margin-top: -18px;
}
.widget-bnl-mb-bookshelf .bookshelf ul > li .medium.ebook[data-format="Download-DRM"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/formats/ebooks-e-reader.png");
}
.widget-bnl-mb-bookshelf .bookshelf ul > li .medium.ebook[data-format="Online-Watermark"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/formats/ebooks-online-lezen.png");
}
.widget-bnl-mb-bookshelf .bookshelf ul > li .medium.ebook[data-format="Download-Watermark"] {
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/icons/formats/ebooks-app.png");
}
.widget-bnl-mb-bookshelf .message.notloggedin .button {
  margin-top: -8px;
}
.widget-bnl-mb-profile .message.notloggedin .button {
  float: right;
  margin-top: -30px;
}
@media only screen and (max-width: 1200px) {
  .widget-bnl-mb-bookshelf .message .button {
    float: none;
    margin: 10px 0 0 0;
  }
}
.widget-bnl-readinglist .links > h3 {
  margin-top: 20px;
}
.widget-bnl-readinglist dl.meta {
  margin-top: 20px;
  padding-top: 10px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left top;
}
.widget-bnl-readinglist dl.meta::after {
  width: 100%;
  height: 2px;
  padding-top: 10px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
  background-repeat: repeat-x;
  background-position: left bottom;
}
.widget-bnl-readinglist .get-it {
  min-height: 60px;
  background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/lezen_voor_de_lijst_logo.png");
  background-position: left 20px center;
  background-repeat: no-repeat;
}
.widget-bnl-readinglist .get-it .action {
  margin-top: 0;
}
.widget-bnl-readinglist .get-it .action > a {
  margin-top: 16px;
}
.widget-bnl-readinglist .get-it + .metadata {
  margin-top: 0;
}
.widget-bnl-readinglist .metadata {
  margin-top: 20px;
}
.widget-bnl-readinglist .sectioned > .readinglist-extract-review-container.section:first-child {
  margin-top: 40px;
}
@media screen and (min-width: 751px) and (max-width: 800px) {
  .widget-bnl-readinglist .get-it.bordered {
    float: left;
    background-position: top 20px center;
  }
  .widget-bnl-readinglist .get-it.bordered::before {
    display: block;
    content: "";
    height: 60px;
  }
}
@media screen and (max-width: 470px) {
  .widget-bnl-readinglist .get-it.bordered {
    float: left;
    background-position: top 20px center;
  }
  .widget-bnl-readinglist .get-it.bordered::before {
    display: block;
    content: "";
    height: 60px;
  }
}
@media screen and (max-width: 427px) {
  .widget-bnl-readinglist .buttons .button + .button {
    margin-right: 20px;
  }
  .widget-bnl-readinglist .buttons .button + .button + .button {
    margin-left: 0;
  }
}
.expandable.biebwidget > h2.label {
  /* Don't show a label-only h2 on large screens. */
  display: none;
}
/* adaptive ----------- */
@media only screen and (min-width: 0) and (max-width: 1240px) {
  html {
    /* Keep the halo positioned behind the logo. */
    background-position: -18px top;
  }
}
@media only screen and (min-width: 950.1px) and (max-width: 1150px) {
   .main-column-wrapper.nav .main-column .tiny.rich-items > li {
    width: 48%;
    margin-left: 4%;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li:nth-of-type(3n+1) {
    clear: none;
    margin-left: 4%;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li:nth-of-type(2n+1) {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 1050px) {
   .main-column-wrapper.nav .main-column .small.rich-items:not(.sliding) > li {
    width: 100%;
    margin-left: 0;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
   .main-column-wrapper.nav .main-column .small.rich-items:not(.sliding) > li:first-child {
    background-image: none;
  }
   .main-column-wrapper.nav .main-column .small.rich-items:not(.sliding) > li:nth-of-type(2n+1) {
    clear: none;
    margin-left: 0;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 950px) {
   .main-column h2 {
    font-size: 4.6rem;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li {
    width: 100%;
    margin-left: 0;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li:first-child {
    background-image: none;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li:nth-of-type(3n+1),
   .main-column-wrapper.nav .main-column .tiny.rich-items > li:nth-of-type(2n+1) {
    clear: none;
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 950px) {
  #bibliotheek-nl-page {
    padding: 0 4px;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 916px) {
   .main-column-wrapper.nav .intro img {
    max-width: 200px;
    max-height: 320px;
  }
}
@media only screen and (min-width: 634.1px) and (max-width: 916px) {
  .biebwidget-double-column {
    min-width: 100%;
    width: 100%;
  }
  .biebwidget-column {
    width: 49%;
  }
  .biebwidget-double-column .biebwidget-column {
    width: 52%;
  }
  .biebwidget-double-column .biebwidget-column + .biebwidget-column {
    width: 48%;
  }
  .biebwidget-double-column .biebwidget,
  .biebwidget-double-column .biebwidget-column + .biebwidget-column .biebwidget {
    margin-right: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 916px) {
   .main-column .tiny.rich-items > li {
    width: 48%;
    margin-left: 4%;
  }
   .main-column .tiny.rich-items > li:nth-of-type(3n+1) {
    clear: none;
    margin-left: 4%;
  }
   .main-column .tiny.rich-items > li:nth-of-type(2n+1) {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (min-width: 750.1px) and (max-width: 799px) {
   .main-column-wrapper.nav dl.meta dt,
   .main-column-wrapper.nav dl.meta dd,
   .main-column-wrapper.nav dl.meta dd + dd {
    float: none;
    width: auto;
    max-width: none;
    min-width: 0;
    padding: 0;
    margin: 0 0 6px 0;
    text-indent: 0;
  }
   .main-column-wrapper.nav dl.meta dt {
    margin: 13px 0 0 0;
  }
   .main-column-wrapper.nav dl.meta dt:first-child {
    margin-top: 0;
  }
   .main-column-wrapper.nav dl.meta.dense dd + dd {
    margin: 0 0 4px 0;
    /* FIXME [Jb 13-10-2020] WAAS-4086: Investigate having this only as fallback, and lining out dds with flexbox? */
  }
   .main-column-wrapper.nav dl.meta dd audio {
    margin-top: 10px;
  }
}
@media only screen and (min-width: 450.1px) and (max-width: 750px) {
   .main-column h2 {
    font-size: 4.025rem;
  }
   .main-column h2.long {
    font-size: 3.45rem;
  }
  /* Avoid a narrow column of text next to the intro image by making that image smaller. */
   .intro img {
    max-width: 200px;
    max-height: 320px;
  }
}
@media only screen and (min-width: 0) and (max-width: 750px) {
   .main-column-wrapper.nav .main-column,
  .biebwidget-content.product .main-column-wrapper.nav .main-column {
    margin: 0;
  }
   .main-column .small.rich-items:not(.sliding) > li {
    width: 100%;
    margin-left: 0;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
   .main-column .small.rich-items:not(.sliding) > li:first-child {
    background-image: none;
  }
   .main-column .small.rich-items:not(.sliding) > li:nth-of-type(2n+1) {
    clear: none;
    margin-left: 0;
  }
  /*content*/
   .main-column-wrapper {
    float: left;
    width: 100%;
    padding-bottom: 20px;
  }
   .nav-column {
    float: left;
    width: auto;
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 634px) {
  /* mobile */
  body {
    margin: 0;
  }
  .biebwidget-column {
    width: 100%;
    max-width: 384px;
  }
  .biebwidget-double-column {
    min-width: 50%;
    width: 100%;
  }
  .biebwidget-double-column .biebwidget {
    margin-right: 0;
  }
  .biebwidget-double-column .biebwidget-column {
    width: 100%;
  }
  .biebwidget-double-column .biebwidget-column .biebwidget {
    margin-right: 0;
  }
  /*clickarea ipad-achtig en mobiel*/
   .richtext img {
    float: none;
  }
   .tools ul.toggle > li {
    padding-left: 5px;
    /* A bit more white-space to improve hitting the right button. */
  }
   .grid-items > li {
    margin-right: 10px;
    margin-bottom: 10px;
  }
   dl.meta dt,
   dl.meta dd,
   dl.meta dd + dd {
    float: none;
    width: auto;
    max-width: none;
    min-width: 0;
    padding: 0;
    margin: 0 0 6px 0;
    text-indent: 0;
  }
   dl.meta dt {
    margin: 13px 0 0 0;
  }
   dl.meta dt:first-child {
    margin-top: 0;
  }
   dl.meta.dense dd + dd {
    margin: 0 0 4px 0;
    /* FIXME [Jb 13-10-2020] WAAS-4086: Investigate having this only as fallback, and lining out dds with flexbox? */
  }
   dl.meta dd audio {
    margin-top: 10px;
  }
   .main-column-wrapper.nav dl.meta dt {
    width: auto;
  }
   .main-column-wrapper.nav dl.meta dd {
    max-width: none;
  }
   .main-column-wrapper.nav dl.meta dd + dd,
   .main-column-wrapper.nav dl.meta.dense dd + dd {
    margin-left: 0;
  }
  .unimportant.biebwidget {
    display: none;
  }
  .widget-columns .expandable .biebwidget > h2 {
    cursor: pointer;
    background: transparent url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/nav-next.png") no-repeat 9px center;
  }
  .widget-columns .expandable .biebwidget > h2.open {
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/dropdown.png");
    background-position: 7px center;
  }
  .expandable.biebwidget > h2.label {
    display: block;
    /* Do show the label-only h2 when needed to expand the widget. */
  }
  .standard.expandable.biebwidget > h2.label +  {
    padding: 0 20px 20px 20px;
  }
  .expandable.biebwidget >  {
    display: none;
  }
  .expandable.biebwidget > p.endorsement {
    display: none;
  }
  .expandable.open.biebwidget >  {
    display: block;
  }
  .expandable.open.biebwidget > p.endorsement {
    display: block;
  }
  .expandable.open.biebwidget >  .tabs.alt {
    border-radius: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 569px) {
   .main-column .tiny.rich-items > li,
  .biebwidget-double-column  .main-column .tiny.rich-items > li {
    width: 100%;
    margin-left: 0;
    background-image: url("https://www.bibliotheeknoordwestveluwe.nl/etc.clientlibs/settings/wcm/designs/website/styles/bnl/clientlibs/resources/bg-dotted.png");
    background-repeat: repeat-x;
    background-position: left top;
  }
   .main-column .tiny.rich-items > li:first-child,
  .biebwidget-double-column  .main-column .tiny.rich-items > li:first-child {
    background-image: none;
  }
   .main-column .tiny.rich-items > li:nth-of-type(3n+1),
  .biebwidget-double-column  .main-column .tiny.rich-items > li:nth-of-type(3n+1),
   .main-column .tiny.rich-items > li:nth-of-type(2n+1),
  .biebwidget-double-column  .main-column .tiny.rich-items > li:nth-of-type(2n+1) {
    clear: none;
    margin-left: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 450px) {
   .main-column h2 {
    font-size: 3.3542rem;
  }
   .main-column h2.long {
    font-size: 2.875rem;
  }
  /* Avoid a narrow column of text next to any content image by making that img a block. */
   .main-column .richtext .intro img,
   .main-column .richtext img:not(.standalone),
   .main-column .richtext img.offset {
    float: none;
    clear: both;
    margin-right: 0;
    margin-left: 0;
  }
   .grid-list .imgwrapper > img {
    /* Reaffirm margins for narrow images in a grid-list, to prevent the above selectors from removing them on detail pages. */
    margin-right: auto;
    margin-left: auto;
  }
   .main-column .richtext .intro img {
    max-height: 614px;
    max-width: 100%;
  }
   .main-column .rich-items .content:not(.calendar),
   .main-column .rich-items .content.list-big,
   .main-column .rich-items .content.etalage,
   .main-column .small.rich-items .content:not(.calendar),
   .main-column .tiny.rich-items .content:not(.calendar) {
    padding-left: 0;
  }
   .main-column .rich-items .content:not(.calendar):before {
    /* Carve out space for the img */
    content: "";
    float: left;
    width: 80px;
    height: 85px;
  }
   .main-column .rich-items .viz img,
   .main-column .rich-items .viz img.cover {
    max-width: 60px;
    max-height: 80px;
  }
   .main-column .rich-items .viz .coverplaceholder:not(.list) {
    width: 50px;
    /* Shrink all coverplaceholders in rich-items lists, except for the smallest size. */
    height: 80px;
    font-size: 0.6708rem;
  }
   .main-column .rich-items .viz .coverplaceholder.music:not(.list),
   .main-column .rich-items .viz .coverplaceholder.album:not(.list),
   .main-column .rich-items .viz .coverplaceholder.track:not(.list) {
    height: 50px;
  }
   .main-column .rich-items .content.calendar:before {
    display: none;
  }
   .main-column .rich-items .content.calendar h3 {
    margin-right: 0;
  }
   .main-column .rich-items .content.calendar img.offset {
    display: none;
  }
   .main-column .richtext .rich-items h3,
   .main-column .richtext .rich-items h4,
   .main-column .richtext .rich-items h5 {
    clear: none;
  }
}

@font-face {
  font-family: 'TheMix';
  src: url("data:font/woff;base64,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");
  font-weight: normal;
  font-style: normal;
  font-display: fallback;
}

