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);
}
body.dok .widget-bnl-footer h2 {
  color: white;
}

body.dok .product-detail .product-content {
  color: black;
  font-size: 90%;
}

body.dok .product-detail .product-content strong {
  font-family: "SharpGroteskMedium", Arial, sans-serif;
  font-weight: normal;
}

.carousel-root .carousel.carousel-slider .slide {
  text-align: left;
}

.carousel-root .carousel.carousel-slider .slide .info {
  background-image: none;
}
/* 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: #ededed;
}
body {
  margin: 0;
  font-family: "SharpGroteskBook", Arial, sans-serif;
  font-size: 1.1667rem;
}
#bibliotheek-nl-page {
  width: 97%;
  max-width: 1200px;
  min-height: 50em;
  margin: 0 auto;
  padding: 0 14px;
  background: #ededed;
}
#bibliotheek-nl-page:after {
  content: "";
  display: block;
  clear: both;
}
.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;
}
.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: #043947;
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
}
.standard.biebwidget > h2,
.standard.biebwidget > .biebwidget-content:first-child > h2:first-child {
  font-size: 2.5rem;
}
.bordered.biebwidget > h2,
.bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
  font-size: 2.5rem;
}
 h2 {
  font-family: "SharpGroteskMedium", "Arial Black", 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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAADJJREFUGNNjYEAC////FwDiZcgCjkD8CIj/gzjsQNwDxP/+QwFIcMl/NIBdJVYzsdkOALoMXCS95WbKAAAAAElFTkSuQmCC");
}
 .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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAADJJREFUGNNjYEAC////FwDiZcgCjkD8CIj/gzjsQNwDxP/+QwFIcMl/NIBdJVYzsdkOALoMXCS95WbKAAAAAElFTkSuQmCC");
}
 .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: #767676;
  font-size: 0.9167rem;
}
.biebwidget > p.endorsement > a {
  color: inherit;
}
.biebwidget > p.endorsement > a:hover,
.biebwidget > p.endorsement > a:focus {
  color: #e6174a;
}
/* Generic widget styling */
 {
  /* Basic prevention of this widget interfering with others; Also force clear floats. */
  overflow: hidden;
  color: #000000;
}
/* 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: 2.5rem;
}
 h3 {
  font-weight: normal;
  font-size: 1.3333rem;
}
 h4 {
  font-weight: normal;
  font-size: 1.3333rem;
}
 h5 {
  font-weight: normal;
  font-size: 1.3333rem;
}
 h6 {
  font-weight: normal;
  font-size: 1.3333rem;
}
 h3,
 h4,
 h5,
 h6 {
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
}
 h3 {
  line-height: 1.2;
  color: #043947;
}
 li,
 p,
 dd,
 dt {
  line-height: 1.7;
}
 .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: #000000;
  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: #e6174a;
}
 .intro {
  font-size: 1.3333rem;
}
 .intro + .rich-items,
 .intro + .rich-list {
  border-top: 1px solid #d0d0d0;
}
 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: 1rem;
  -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.4583rem;
}
 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: #043947;
  font-size: 3rem;
  text-indent: -2px;
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
}
 .main-column h2.long {
  font-size: 3.5rem;
}
 .nav-column h2 {
  overflow: hidden;
  margin-bottom: 1px;
  padding-bottom: 10px;
  text-overflow: ellipsis;
  font-size: 1.4583rem;
  font-family: "SharpGroteskMedium", "Arial Black", 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: 2rem;
}
 .rich-items h4 {
  line-height: 1.3;
}
 .main-column .rich-items h3 {
  font-size: 1.4583rem;
}
 .main-column h4 {
  font-size: 1.4583rem;
}
 .grid-items h3,
 .grid-items h4 {
  font-size: 1.0833rem;
}
 .main-column h5 {
  font-style: italic;
  color: #000000;
  font-size: 1.0833rem;
}
 .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.1667rem;
}
 .main-column .rich-items .more h4 .button {
  font-family: "SharpGroteskBook", Arial, sans-serif;
  font-size: 1.1667rem;
}
 .nav-column h3 {
  margin-top: 11px;
  /* Effective white-space: 15px. */
  font-size: 1.1667rem;
}
 .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;
  border-bottom: 1px solid #d0d0d0;
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-next-hover.png");
}
 .nav-column.filters.catalogus .link-list > li.expandable.selected > a {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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;
  border-top: 0;
}
 .nav-column .link-list:last-child {
  border-top: 0;
}
 ul.subnav {
  /* There'll be several unnecessary properties in here. Sadly that's the price of making them configurable. */
  background-color: #ededed;
}
 ul.subnav a {
  display: block;
  padding-bottom: 2px;
  text-decoration: none;
  color: #000000;
}
 ul.subnav a:focus,
 ul.subnav a:hover {
  color: #e6174a;
}
 ul.subnav > li {
  margin: 3px 0 2px 0;
  font-size: 1rem;
}
 ul.subnav > li.current > a {
  color: #e6174a;
}
 ul.subnav ul {
  margin-top: 2px;
  padding-top: 2px;
  padding-bottom: 1px;
}
 ul.subnav ul a:focus,
 ul.subnav ul a:hover {
  color: #e6174a;
}
 ul.subnav ul > li {
  margin: 2px 0 2px 0;
  font-size: 0.9167rem;
}
 ul.subnav ul > li.current > a {
  color: #e6174a;
}
 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) {
  border-bottom: 1px solid #d0d0d0;
}
 ul.subnav > li.current > a {
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/link-item-hover.png") no-repeat left 5px;
}
 ul.subnav ul {
  border-top: 1px solid #595959;
  border-bottom: 1px solid #595959;
  padding-left: 10px;
}
 ul.subnav ul > li.current > a {
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/link-item-hover.png") no-repeat left 5px;
}
 ul.subnav a.current {
  font-weight: bold;
}
 ul.subnav li a {
  font-family: "SharpGroteskBook", Arial, sans-serif;
  text-decoration: underline;
  padding: 5px 25px;
  font-size: 1.1667rem;
}
 ul.subnav li a:hover {
  color: #e6174a;
}
 ul.subnav > li.current a {
  background: none;
}
 ul.subnav > li.current > a {
  font-weight: bold;
}
 ul.subnav > li.current .current a {
  background: none;
  font-weight: bold;
}
 ul.subnav ul {
  border-color: #d0d0d0;
  background: #ededed;
}
 ul.subnav > li:first-of-type > a {
  padding-top: 20px;
}
 ul.subnav > li:last-of-type > a {
  padding-bottom: 20px;
}
 ul.subnav > li:not(:last-child):not(.expanded) {
  background-image: none;
  border: none;
}
 .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: #595959;
  -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;
  border-top: 1px solid #d0d0d0;
}
 dl.narrow dt:first-child {
  padding-top: 0;
  border-top: 0;
}
 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: #767676;
}
 p.additional,
 span.additional,
 .richtext.additional {
  font-size: 1rem;
}
 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/book.png");
}
 .medium.book.white,
 .medium.multivolumebook.white,
 .medium.unspecifiedbook.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/book-white.png");
}
 .medium.bigletterbook {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/largeprintbook.png");
}
 .medium.bigletterbook.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/largeprintbook-white.png");
}
 .medium.ebook {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/ebook.png");
}
 .medium.ebook.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/ebook-white.png");
}
 .medium.dyslexiabook {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/dyslexieboek.png");
}
 .medium.dyslexiabook.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/dyslexieboek-white.png");
}
 .medium.dwarsligger {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/dwarsligger.png");
}
 .medium.dwarsligger.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/dwarsligger-white.png");
}
 .medium.audiobook {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/audiobook.png");
}
 .medium.audiobook.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/audiobook-white.png");
}
 .medium.digitalaudiobook {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/digitalaudiobook.png");
}
 .medium.digitalaudiobook.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/digitalaudiobook-white.png");
}
 .medium.spokenbook,
 .medium.daisyrom,
 .medium.daisyaudiostream {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/spokenbook.png");
}
 .medium.spokenbook.white,
 .medium.daisyrom.white,
 .medium.daisyaudiostream.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/spokenbook-white.png");
}
 .medium.movie {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/video.png");
}
 .medium.movie.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/video-white.png");
}
 .medium.music,
 .medium.album,
 .medium.musicmovie,
 .medium.audio {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/album.png");
}
 .medium.music.white,
 .medium.album.white,
 .medium.musicmovie.white,
 .medium.audio.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/album-white.png");
}
 .medium.track {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/track.png");
}
 .medium.track.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/track-white.png");
}
 .medium.sheetmusic {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/sheetmusic.png");
}
 .medium.sheetmusic.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/sheetmusic-white.png");
}
 .medium.software {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/software.png");
}
 .medium.software.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/software-white.png");
}
 .medium.game {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/game.png");
}
 .medium.game.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/game-white.png");
}
 .medium.magazine,
 .medium.magazinearticle {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/magazine.png");
}
 .medium.magazine.white,
 .medium.magazinearticle.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/magazine-white.png");
}
 .medium.edumedia {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/edumedia.png");
}
 .medium.edumedia.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/edumedia-white.png");
}
 .medium.digitaalprentenboek {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/picturebook.png");
}
 .medium.digitaalprentenboek.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/picturebook-white.png");
}
 .medium.arrangements,
 .medium.documentationmap,
 .medium.letter,
 .medium.handwriting,
 .medium.unknown {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/arrangement-white.png");
}
 .medium.article,
 .medium.image {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/artikel.png");
}
 .medium.article.white,
 .medium.image.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/artikel-white.png");
}
 .medium.online-source {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/online-bron.png");
}
 .medium.online-source.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/online-bron-white.png");
}
 .medium.readinglist {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/materialtypes/lezenvoordelijst.png");
}
 .medium.readinglist.white {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: 3rem;
}
 .coverplaceholder.small {
  /* "small", to keep it the same as content images */
  width: 200px;
  height: 320px;
  font-size: 1.75rem;
}
 .coverplaceholder.highlighted {
  width: 180px;
  height: 288px;
  font-size: 1.5833rem;
}
 .coverplaceholder.highgrid {
  width: 165px;
  height: 264px;
  font-size: 1.4167rem;
}
 .coverplaceholder.list-big {
  width: 120px;
  height: 192px;
  font-size: 1.0833rem;
}
 .coverplaceholder.highlighted-small {
  width: 105px;
  height: 168px;
  font-size: 1rem;
}
 .coverplaceholder.narrowgrid {
  width: 100px;
  height: 160px;
  font-size: 1rem;
}
 .coverplaceholder.etalage {
  width: 80px;
  height: 128px;
  font-size: 0.9167rem;
}
 .coverplaceholder.extrasmall {
  width: 60px;
  height: 96px;
  font-size: 0.8333rem;
}
 .coverplaceholder.list {
  width: 40px;
  height: 64px;
  letter-spacing: 1px;
  line-height: 1.5;
  font-size: 0.5rem;
  /* 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: #990099;
}
 .coverplaceholder.variant2 {
  background-color: #ff0000;
}
 .coverplaceholder.variant3 {
  background-color: #0000ff;
}
 .coverplaceholder.variant4 {
  background-color: #aa6600;
}
 .coverplaceholder.variant5 {
  background-color: #999900;
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/logo-uittrekselbank.png");
}
 .enrichments-container .review::before {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/logo-literom.png");
}
 .enrichments-container .delpher::before {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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;
  border-top: 1px solid #d0d0d0;
}
 .rich-items > li:first-child,
 .rich-items.interactive[data-component="bw.ui.paginator"] > li:nth-child(3n+1) {
  padding-top: 0;
  border-top: 0;
}
 .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 #e6174a;
  box-shadow: 2px 2px #ffffff, 5px 5px 3px #e6174a;
}
 .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: "SharpGroteskBook", Arial, sans-serif;
}
 .rich-items .content.more h3 .button {
  font-size: 1.1667rem;
}
 .rich-items .content.more h4 .button {
  font-size: 1.1667rem;
}
 .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: "SharpGroteskBook", Arial, sans-serif;
  font-size: 1.1667rem;
}
 .rich-items h3 > .creator {
  display: block;
  margin-bottom: -3px;
  font-size: 1rem;
}
 .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;
  border-top: 0;
}
 .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;
  border-top: 1px solid #d0d0d0;
}
.biebwidget-column  .main-column .small.rich-items:not(.sliding) > li:first-child {
  border-top: 0;
}
.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;
  border-top: 1px solid #d0d0d0;
}
.biebwidget-column  .main-column .tiny.rich-items > li:first-child {
  border-top: 0;
}
.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.6107em;
  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.5536em;
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.6667rem;
}
 p.calendar span.date-day,
 span.viz.calendar span.date-day {
  font-size: 2.3333rem;
}
 p.calendar span.date-month,
 span.viz.calendar span.date-month {
  font-size: 1.6667rem;
}
 p.calendar.period span.date-day,
 span.viz.calendar.period span.date-day {
  text-indent: -1px;
  font-size: 1.6667rem;
}
 p.calendar.period span.date-month,
 span.viz.calendar.period span.date-month {
  font-size: 1.25rem;
}
 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAYAAAC6nQw6AAAABGdBTUEAALGPC/xhBQAAAH5JREFUSMdjYBgF6OC/lC/XcwnvBRQZ8lzCX+u5hNfVZ+Je/ykwxCvhmYT3V5AhZBkE8wrMALIMQvYK2Qahe4Vkg3B5hSSD8HmFaIMIeYWgQcR6haBBQENWkWoIbV2E5LJ4isKI6rFG1XREilfpn9eomvvxeXXgS0iqltk0BQANQWp86jcnGAAAAABJRU5ErkJggg==");
  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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAYAAAC6nQw6AAAABGdBTUEAALGPC/xhBQAAAHlJREFUSMdjYBj+4LmE94L/Ur5cFBv0TNzr/3MJr6vPJfy1KDYIjCW8vwINTKDcICgm26voBpHtVWwGkeVVnAaR6lVCBhHtVWIMIsqrRBtEyKukGgQ1bNUgcBE4jLzjBz7WKE9HhLxCt7xGee4n1Ss0KyGpVmYPGgAAM4lqfH+6ZX0AAAAASUVORK5CYII=");
  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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-prev-huge.png");
}
 .slidingnav.large button.next,
 .slidingnav.large button.next.passive {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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,iVBORw0KGgoAAAANSUhEUgAAABoAAAAqCAYAAACtMEtjAAAABGdBTUEAALGPC/xhBQAAAW5JREFUWMO92L8vQ1EUB/CGSCQSEoZzXvsGFYnJxGiznfNaId4kTUzMVpYOrGaz1choM9pMJovknutHRUUiEXJNT2i1+tp7z/kHPsn9dc73FgqByy1sjVjgo6DIXbkKBvnCALlgiImqiwbp1gC5YJCJqGaQ3jLEO+TSdNgCH/4EvEPNOJ0U4PO/EG+QjVfmBfmmE+IFEkzWBem1GzIQ5Or1IQu8/x8wENSY3RgXpNNekb6gh2J1ziBd50FyQ4LMAvScF8kF2Yh3BfizH6QnyEJtTJBP+gV6gixUygJ0NSjSFbKlZNkgP/pAOkImoh0B/vCFtEFuenNUMDn2CbRBjdJaLEiXIZBv6L5YWRJgGwoxQK5gItoWoPeQiC6ktnSqh0H1eKte2PYniBrBIbVHVbVN/N433gva+FqWMhGgZnBIbTjJ6mkmnRDks+BQNkAa4IPgkNpIrD7kZ/VSWp0KHltUg5hqtFQPy6rxv/VD4wtrORRNkxjTagAAAABJRU5ErkJggg==");
  background-color: transparent;
}
 .slidingnav.large button.next:not(.passive):hover,
 .slidingnav.large button.next:not(.passive):focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAqCAYAAACtMEtjAAAABGdBTUEAALGPC/xhBQAAAUZJREFUWMNjeCHuPeO/cRorA63BM3Gv/88kvA+/VPQTp71FYMu8Hj+T9DOhvUUQy74/k/SKpb1FUAyMt77/oaHMNLcIhJ+Le+/5KBMqRHOLwJZJeN97IeOvS3OLIJZ5fXku4RNCc4uQ4q3lf0MDE80tgvpu81uVaD6aWwTNAjdeS/mp094icIr0+gBMKN40twia/P++kPSuorlFSFlg9QvxWG6aWwQNyksvxH0VaW4RtAZ480Lax5n2FkHi7Q+wUC6kuUWIePNZ9F8hgYPmFkEz9+m30kEyNLcIGpQvXkn52tDcImiK/AWMt/ThYRFdgo4uiYHmyZs+GVbC6y3NiyC6FKo0ryZAFd8zSe9qWlflH4FB5TP0GyfA+NjyTimUn8bNLe9WmjYg6dIkpksjH9Rt+SQdKDzEO2J06VrSpbNMj+4/vQY0AA9cFE0iTA+3AAAAAElFTkSuQmCC");
  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.0833rem;
}
 ul.metanav > li {
  float: left;
  padding: 0 10px 2px 10px;
  border-left: 1px solid #ededed;
  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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-next.png") no-repeat 2px 60%;
}
 .toggler.interactive.open button,
 .toggler.interactive.opening button {
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #e6174a;
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #e6174a;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
  background-position: right 10px center;
  background-repeat: no-repeat;
  padding: 10px 32px 10px 20px;
  font-size: 1.25rem;
}
 .primary.button:hover,
 .primary.button:focus {
  border-color: transparent;
  color: #ffffff;
  background-color: #043947;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
}
 .back.primary.button {
  padding: 7px 9px 8px 32px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAElJREFUOMtjYKAH+P//vxIQbyZVEwcQ1wPxdyD+T4pGHyC++x8JEO3E/1gA0U4kWjM2J9JHM5KzG0h2NsUBRpWowucV+iVPfAAA8UEY9hFvZrYAAAAASUVORK5CYII=");
  background-position: left 10px center;
  padding: 10px 20px 10px 32px;
}
 .back.primary.button:hover,
 .back.primary.button:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAElJREFUOMtjYKAH+P//vxIQbyZVEwcQ1wPxdyD+T4pGHyC++x8JEO3E/1gA0U4kWjM2J9JHM5KzG0h2NsUBRpWowucV+iVPfAAA8UEY9hFvZrYAAAAASUVORK5CYII=");
}
 .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: #e6174a;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
  background-position: right 10px center;
  background-repeat: no-repeat;
  padding: 10px 32px 10px 20px;
  font-size: 1.25rem;
  padding: 10px 20px;
  background-image: none;
}
 .submit.button:hover,
 .submit.button:focus {
  border-color: transparent;
  color: #ffffff;
  background-color: #043947;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
}
 .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: #000000;
  text-decoration: none;
  text-shadow: none;
  background-color: #f9ca46;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAElJREFUOMtjYKAS2AzESuRq/g/E34G4Hog5yNEMw3eB2IdczTBMtFf+48BEeeU/AYzXKzTRDHJ2AznOJivAyIoqopxI9eRJMgAAYEU7xb8w0sAAAAAASUVORK5CYII=");
  background-position: right 10px center;
  background-repeat: no-repeat;
  border: none;
  padding: 10px 32px 10px 20px;
  font-size: 1.25rem;
}
 .secondary.button:hover,
 .secondary.button:focus {
  border-color: #d0d0d0;
  color: #ffffff;
  background-color: #e6174a;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
}
 .back.secondary.button {
  padding: 7px 9px 8px 32px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEhJREFUOMtjYKATUALizaRq4gDieiD+DsT/SdHoA8R3oZr+E6sZ5sT/WDDRTiRaMzYn0kczzNkN5Dib4gCjSlTh8wr9kidOAABK0DvFnIgpDwAAAABJRU5ErkJggg==");
  background-position: left 10px center;
  padding: 10px 20px 10px 32px;
}
 .back.secondary.button:hover,
 .back.secondary.button:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAElJREFUOMtjYKAH+P//vxIQbyZVEwcQ1wPxdyD+T4pGHyC++x8JEO3E/1gA0U4kWjM2J9JHM5KzG0h2NsUBRpWowucV+iVPfAAA8UEY9hFvZrYAAAAASUVORK5CYII=");
}
 .tertiary.button {
  /* Tertiary importance button */
  margin: 0 0 5px 0;
  padding: 0 0 0 18px;
  color: #000000;
  background-color: #ffffff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAALGPC/xhBQAAAEhJREFUOMtjYKAC2AzESuRo/A/E34G4Hog5SNUIw3eB2IccjTBMlPP/48AEnf+fAMbpfKprBDm1gVSnkhw4JEcHQWdRNcmRBABexDvFiNXJZQAAAABJRU5ErkJggg==");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto auto;
  padding: 10px 32px 10px 20px;
  border: 2px solid #f9ca46;
  background-position: right 10px center;
  font-size: 1.25rem;
}
 .tertiary.button:hover,
 .tertiary.button:focus {
  color: #000000;
  background-color: #f9ca46;
}
 .tertiary.button:hover,
 .tertiary.button:focus {
  text-decoration: none;
}
 .quaternary.button {
  /* Quaternary importance button */
  margin: 0 0 5px 0;
  padding: 2px 12px 3px 0;
  color: #000000;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC1JREFUGFdjYGBgWAbEAgxo4D8QPwJiR3RBEP4HxD1AzI4sCMNL8KrEMBPDdgAfnhFveG3bxgAAAABJRU5ErkJggg==");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
  font-size: 1.25rem;
}
 .quaternary.button:hover,
 .quaternary.button:focus {
  color: #e6174a;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAADtJREFUGFdjeCbuvey9QoAAAzJ4Ju71/5mE16PnEt6OqIJA/Fzc6x9Qoue/Si47XBCBvZfgUYlpJqbtAOFyMjMw0mm7AAAAAElFTkSuQmCC");
}
 .quaternary.button:hover,
 .quaternary.button:focus {
  text-decoration: none;
}
 .back.quaternary.button {
  padding: 2px 0 3px 12px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGNNjYEAFAkC8DFnAEYgfAfF/EIcdiHuA+B9UACy4BInzH69KrGZi2A4Ar+8RbxFq370AAAAASUVORK5CYII=");
  background-position: left center;
}
 .back.quaternary.button:hover,
 .back.quaternary.button:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAEBJREFUGNNjYEAC7xUCBJ6Jey+DCzyX8HZ8JuH16Jm413+G/yq57ECBnufiXv9AAmBBoPIlMA5cEKtKrGZisx0A/tMyM1XsqzMAAAAASUVORK5CYII=");
}
/* 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;
  padding: 10px 20px;
}
 .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:hover,
 .loading.submit.button:hover,
 .loading.primary.button:focus,
 .loading.submit.button:focus {
  padding: 10px 20px;
}
 .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.4583rem;
}
 .rich-list .list-title {
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
  font-size: 1.3333rem;
  font-weight: normal;
}
 .main-column .rich-list .list-title {
  font-size: 1.4583rem;
}
 .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;
  border-top: 1px solid #d0d0d0;
}
 .rich-list > :first-child,
 .rich-list.interactive[data-component="bw.ui.paginator"] > :nth-child(3n+1) {
  padding-top: 0;
  border-top: 0;
}
 .rich-list .viz {
  float: left;
  max-width: 60px;
  max-height: 96px;
  margin: 4px 10px 0 -70px;
  font-family: "SharpGroteskBook", 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: 1rem;
}
 .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;
  border-top: 0;
}
 .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) {
  border-top: 1px solid #d0d0d0;
}
.biebwidget-column  .main-column .rich-list.tiny > li {
  width: 100%;
  margin-right: 0;
}
.biebwidget-column  .main-column .rich-list.tiny > li:not(:first-child) {
  border-top: 1px solid #d0d0d0;
}
.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.6107em;
  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: "SharpGroteskMedium", "Arial Black", sans-serif;
  font-size: 1.0833rem;
  font-weight: normal;
  color: #043947;
}
 .grid-list.no-subitems > li {
  height: 2.5536em;
}
 .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: "SharpGroteskBook", 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.0833rem;
  }
   .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) {
    border-top: 1px solid #d0d0d0;
  }
}
@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) {
    border-top: 1px solid #d0d0d0;
  }
}
@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) {
    border-top: 1px solid #d0d0d0;
  }
}
@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) {
    border-top: 1px solid #d0d0d0;
  }
}
@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.5833rem;
  }
   .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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 #e6174a;
  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: 1.9167rem;
}
 ul.itempicker > li > a p.calendar span.date-month,
 ol.itempicker > li > a p.calendar span.date-month {
  font-size: 1.25rem;
}
 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 #e6174a;
  -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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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. */
  border-top: 0;
}
 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: #000000;
  /* Old gecko. */
  /* https://bugzilla.mozilla.org/show_bug.cgi?id=737786#c70 */
}
 input.empty,
 textarea.empty {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input::-webkit-input-placeholder,
 textarea::-webkit-input-placeholder {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input:-ms-input-placeholder,
 textarea:-ms-input-placeholder {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input::-ms-input-placeholder,
 textarea::-ms-input-placeholder {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input:-moz-placeholder,
 textarea:-moz-placeholder {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input::-moz-placeholder,
 textarea::-moz-placeholder {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input::placeholder,
 textarea::placeholder {
  font-style: italic;
  color: #767676;
  opacity: 1;
}
 input:focus {
  border-color: #e6174a;
}
/* 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #767676;
}
 form.generated .form-row.buttons {
  margin-top: 17px;
  padding: 17px 0;
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: 20px;
  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: 2.9167rem;
}
.biebwidget-content.product .header p.creator {
  font-size: 2.9167rem;
}
.biebwidget-content.product .header h2.long + p.subtitle {
  font-size: 2.3333rem;
}
.biebwidget-content.product .header h2.long + p.creator {
  font-size: 2.3333rem;
}
.biebwidget-content.product .header .additional {
  font-size: 1.5rem;
}
.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: 4rem;
  }
  .biebwidget-content.product .header h2.long {
    font-size: 2.9167rem;
  }
  .biebwidget-content.product .header p.subtitle {
    font-size: 2.5rem;
  }
  .biebwidget-content.product .header p.creator {
    font-size: 2.5rem;
  }
  .biebwidget-content.product .header h2.long + p.subtitle {
    font-size: 2rem;
  }
  .biebwidget-content.product .header h2.long + p.creator {
    font-size: 2rem;
  }
  .biebwidget-content.product .header .additional {
    font-size: 1.3333rem;
  }
}
@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: 3.5rem;
  }
  .biebwidget-content.product .header h2.long {
    font-size: 2.5rem;
  }
  .biebwidget-content.product .header p.subtitle {
    font-size: 2rem;
  }
  .biebwidget-content.product .header p.creator {
    font-size: 2rem;
  }
  .biebwidget-content.product .header h2.long + p.subtitle {
    font-size: 1.75rem;
  }
  .biebwidget-content.product .header h2.long + p.creator {
    font-size: 1.75rem;
  }
  .biebwidget-content.product .header .additional {
    font-size: 1.25rem;
  }
  .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.8rem;
  }
  .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.12rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 454px) {
  .biebwidget-content.product .header h2 {
    line-height: 1.2;
    font-size: 2.5rem;
  }
  .biebwidget-content.product .header h2.long {
    font-size: 2rem;
  }
  .biebwidget-content.product .header p.subtitle {
    font-size: 1.5rem;
  }
  .biebwidget-content.product .header p.creator {
    font-size: 1.5rem;
  }
  .biebwidget-content.product .header h2.long + p.subtitle {
    font-size: 1.5rem;
  }
  .biebwidget-content.product .header h2.long + p.creator {
    font-size: 1.5rem;
  }
  .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 #595959;
  box-shadow: 0 1px 3px 0 #595959;
}
.widget-bnl-siteheader h1 a {
  float: left;
  margin: 0 80px 10px 20px;
}
.widget-bnl-siteheader .logo-wrapper {
  position: relative;
  width: 100%;
}
.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: #000000;
}
.widget-bnl-siteheader ul.metanav > li > a:hover,
.widget-bnl-siteheader ul.metanav > li > button:hover {
  color: #000000;
}
.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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAABGdBTUEAALGPC/xhBQAAAD1JREFUGBl9wbENwCAMALDMOYWrOC1z/+EUZldVF5Bo7UD5V4HEcDaQ8UDDtJtosUK363GC8qr4gsSFjMUN9gOGfBcHRWMAAAAASUVORK5CYII=");
}
.widget-bnl-siteheader ul.metanav button.profile,
.widget-bnl-siteheader ul.metanav a.profile {
  position: relative;
  padding-left: 20px;
  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: 2px;
  width: 12px;
  height: 11px;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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 20px;
}
.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: #ededed;
  color: #000000;
  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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/widget/follow-instagram.svg");
}
.widget-bnl-siteheader ul.metanav > li > a.speaker {
  padding-right: 18px;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: "SharpGroteskMedium", "Arial Black", sans-serif;
    color: #e6174a;
    font-size: 1.8333rem;
  }
  .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 #e6174a;
    color: #e6174a;
  }
  .widget-bnl-siteheader ul.metanav > li.become-member > a > span {
    color: #e6174a;
    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: 2px 0 0 0;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAKJJREFUOMtjeCbudeSFuK/P////GRlIBUDN/0H4uYT35WeSXrH/HRpYSNYMxxLeD1+Ie+X9l/LlIl0zwpA3zyW86j9JBwqTrhnuHa8vQHrCOylfOZI1ww0R9/r9XMJn0XMJX22SNSMZ8g/oms0vpfys6aMZ5uwX4t46xDtbwvvrM0mfiaQFGDiqfBpIiypQIpH0yX8hHstNSvK8Qk7yJDtjAABlyw7R7SirCgAAAABJRU5ErkJggg==") 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: #e6174a;
  }
}
.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 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;
  border-radius: 0;
  padding-right: 7px;
  color: #043947;
  background-color: #39c5d8;
}
.widget-bnl-navigatiebalk > ul > li {
  float: left;
  min-height: 65px;
  border-right: 1px solid rgba(255, 255, 255, 0.25);
  border-right: none;
}
.widget-bnl-navigatiebalk > ul > li > a,
.widget-bnl-navigatiebalk > ul > li > span {
  display: block;
  padding: 17px 20px 14px 20px;
  border-bottom: 1px solid transparent;
  line-height: 33px;
  text-decoration: none;
  color: #043947;
  overflow: hidden;
  padding: 17px 10px 14px 10px;
  font-size: 1.4167rem;
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
}
.widget-bnl-navigatiebalk > ul > li.drop > a,
.widget-bnl-navigatiebalk > ul > li.drop > span {
  cursor: pointer;
  padding-right: 28px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAGCAYAAADQQP5pAAAABGdBTUEAALGPC/xhBQAAAERJREFUKM9jYGBgmArE/wlgkBqqARYg3o3Hst1QNVQFgkB8E4tlN6FyNAFqQPwOybJ3UDGaAhcg/g3FLgx0AllQTBMAAHLIHeOnXV5KAAAAAElFTkSuQmCC") no-repeat right -8px 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 {
  background-color: transparent;
}
.widget-bnl-navigatiebalk > ul > li.active > a:focus,
.widget-bnl-navigatiebalk > ul > li.active.touchstart > a:focus,
.widget-bnl-navigatiebalk > ul > li.active:not(.touchstart) > a:focus {
  background-color: #043947;
}
.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: ;
}
.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;
  padding-right: 28px;
  background-color: #043947;
  background: #043947 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAGCAYAAADQQP5pAAAABGdBTUEAALGPC/xhBQAAAGFJREFUKM9j+KwWPvWzSvh/vBiohoFa4L9DA8sX1fDduCwDyYHUMFAT/NeNEvysEnET08KImyA5BlqAHxrhakAL3iFZ9g4kxkBL8EUtygUYhL/BGMhmoAf4qhKZBcK0Mh8ASntYG7PM8mgAAAAASUVORK5CYII=") no-repeat right -8px top 55%;
}
.widget-bnl-navigatiebalk > ul > li.drop > a[href=""] {
  cursor: default;
}
.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: #ffffff;
  background-color: #043947;
}
.widget-bnl-navigatiebalk > ul > li > ul {
  display: none;
  color: #000000;
  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 #ededed;
  border-radius: 0;
  border-top: 0;
  padding: 9px 0 14px 0;
  background-color: #ffffff;
}
.widget-bnl-navigatiebalk > ul > li > ul a,
.widget-bnl-navigatiebalk > ul > li > ul span {
  display: block;
  padding: 4px 20px;
  color: #000000;
  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: #e6174a;
  background-color: #ededed;
}
@media (min-width: 634.1px) {
  .widget-bnl-navigatiebalk > ul > li.home > a {
    padding-left: 17px;
    padding-right: 17px;
    background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/home/hover.png");
    background-color: #043947;
  }
}
@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: #ffffff;
    background-color: #043947;
  }
  .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 rgba(255, 255, 255, 0.25);
  }
  .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: 0 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 0 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 0 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 0;
  }
  .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/icons/home/hover.png");
    background-color: #043947;
  }
  .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.5rem;
  }
}
@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: #595959;
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 9999;
  font-size: 1rem;
  border-top: 1.5px solid;
  font-family: "SharpGroteskBook", 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: #595959;
}
.navbar > ul > li > a:focus {
  outline: none;
  color: #39c5d8;
}
.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: #39c5d8;
  right: 0;
  left: 0;
  text-align: left;
  padding: 5px 10px;
  bottom: 55px;
  opacity: 0;
  display: none;
  transition: 0.15s ease-in;
  color: #043947;
  border-radius: 0 0 0 0;
  font-family: "SharpGroteskBook", 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: #043947;
  padding: 0 5px;
}
.navbar .hamburger_menu li:focus-within:not(.dropdown) {
  color: #ffffff;
  background-color: #043947;
  border-radius: 0;
}
.navbar .hamburger_menu a:focus {
  color: #ffffff;
  outline: none;
}
.navbar .hamburger_menu input:focus ~ label {
  color: #ffffff;
  background-color: #043947;
  border-radius: 0;
}
.navbar .hamburger_menu input:focus ~ label .chevron {
  background-color: #ffffff;
}
.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: 0;
  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: #595959;
  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: #39c5d8;
}
.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: #39c5d8;
}
.navbar input[type=checkbox]:checked + label.search,
.navbar input[type=checkbox]:focus + label.search {
  color: #39c5d8;
}
.navbar input[type=checkbox]:checked + label.search .bar-icon {
  background-color: #39c5d8;
}
.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: #043947;
  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: #043947;
  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: #595959;
  margin-bottom: 1px;
  cursor: pointer;
}
.navbar .search_menu {
  padding: 5px 20px;
}
.navbar .search_menu h1,
.navbar .search_menu h2,
.navbar .search_menu h3 {
  color: #043947;
}
.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: #043947;
  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-radius: 0;
  padding: 0 22px 0 0;
  font-size: 1.3333rem;
  height: 3em;
  /* Effective height 35px. */
  border: 1px solid transparent;
  padding: 0 25px 0 0;
  /* 10px left of the input text, 10px right of it. */
}
.navbar .search_menu .inputwrapper input {
  height: 100%;
  width: 100%;
  border: 1px solid transparent;
  border-color: #ededed;
  padding: 0 10px 0 10px;
  font-size: 1.3rem;
  background-color: #ffffff;
  color: #767676;
  font-family: "SharpGroteskBook", Arial, sans-serif;
}
.navbar .search_menu .inputwrapper input:focus {
  outline: 0;
  border-color: #e6174a;
  -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: #f9ca46;
  font-weight: bold;
  font-family: "SharpGroteskBook", Arial, sans-serif;
  color: #000000;
  background-color: #f9ca46;
  font-size: 2rem;
  height: 2.08em;
  margin: 0 0 3px -11px;
  text-transform: lowercase;
  font-weight: normal;
}
.navbar .search_menu button[type="submit"]:focus {
  color: #ffffff;
  background-color: #e6174a;
  border-color: #e6174a #e6174a #e6174a #e6174a;
  outline: 0;
}
.navbar .search_menu button[type="submit"]:focus {
  border-color: #e6174a;
}
.navbar .search_menu button[type="submit"] > span {
  display: block;
  padding-right: 1.4em;
  line-height: 1.3;
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/search.png") no-repeat right center;
  background-size: auto 86.54%;
  padding-right: 0;
  line-height: inherit;
  background: none;
  font-size: 1.25rem;
}
.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 86.54%;
  background: none;
}
.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: #043947;
}
.navbar .search_menu .search_suggestions h3 {
  margin-bottom: 0;
}
@media (min-width: 0) and (max-width: 400px) {
  .navbar .search_menu button[type="submit"] {
    padding: 0 12px 0 12px;
  }
  .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;
  padding: 20px 0 20px 0;
  text-align: left;
  background-color: #ffffff;
  /* 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;
  }
}
@media (min-width: 0) and (max-width: 634px) {
  .widget-bnl-zoekinsiteofcatalogus {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.widget-bnl-zoekinsiteofcatalogus form {
  padding: 0 10px;
}
@media (min-width: 0) and (max-width: 469px) {
  .widget-bnl-zoekinsiteofcatalogus form[action] {
    background: #ffffff;
  }
}
.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-radius: 0;
  vertical-align: bottom;
  font-size: 1.3333rem;
  height: 3em;
  /* Effective height 35px. */
  margin: 3px 7.625em 4px 10px;
  border: 1px solid transparent;
  padding: 0 22px 0 0;
  /* 10px left of the input text, 10px right of it. */
}
@media (min-width: 450.1px) and (max-width: 666px) {
  .widget-bnl-zoekinsiteofcatalogus .inputwrapper {
    max-width: 61%;
  }
}
.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: #ededed;
  padding: 0 10px 0 10px;
  font-size: inherit;
  background-color: #ffffff;
  color: #767676;
  font-family: "SharpGroteskBook", Arial, sans-serif;
}
.widget-bnl-zoekinsiteofcatalogus input[type="text"]:focus {
  outline: 0;
  border-color: #e6174a;
  -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: #f9ca46;
  font-weight: bold;
  font-family: "SharpGroteskBook", Arial, sans-serif;
  color: #000000;
  background-color: #f9ca46;
  font-size: 2rem;
  height: 1.15em;
  margin: 0 0 3px -11px;
  padding: 10px 40px;
  text-transform: lowercase;
  font-weight: normal;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:hover,
.widget-bnl-zoekinsiteofcatalogus button.submit:focus {
  color: #ffffff;
  background-color: #e6174a;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:focus {
  border-color: #e6174a #e6174a #e6174a #e6174a;
  outline: 0;
}
.widget-bnl-zoekinsiteofcatalogus button.submit:hover,
.widget-bnl-zoekinsiteofcatalogus button.submit:focus {
  border-color: #e6174a;
}
.widget-bnl-zoekinsiteofcatalogus button.submit > span {
  display: block;
  padding-right: 1.4em;
  line-height: 1.3;
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/search.png") no-repeat right center;
  background-size: auto 86.54%;
  padding-right: 0;
  line-height: inherit;
  background: none;
  font-size: 1.25rem;
}
.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 86.54%;
  background: none;
}
.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 #d0d0d0;
  font-size: 1.0833rem;
  line-height: 1.692;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #000000;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #e6174a;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAABGdBTUEAALGPC/xhBQAAAD1JREFUGBl9wbENwCAMALDMOYWrOC1z/+EUZldVF5Bo7UD5V4HEcDaQ8UDDtJtosUK363GC8qr4gsSFjMUN9gOGfBcHRWMAAAAASUVORK5CYII=");
  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: transparent;
  /* #d8d8d8 #d2d2d2 #d5d5d5 #d2d2d2; */
  padding: 0 0 7px 0;
  background-color: #ffffff;
}
.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.0833rem;
}
.widget-bnl-zoekinsiteofcatalogus .material-list a {
  display: block;
  overflow: visible;
  margin-top: 5px;
  border-top: 1px solid #d0d0d0;
  padding: 4px 8px 0 8px;
  font-size: 1rem;
}
.widget-bnl-zoekinsiteofcatalogus .material-list label.current,
.widget-bnl-zoekinsiteofcatalogus .material-list label:hover {
  background-color: #e6174a;
  color: #ffffff;
}
.widget-bnl-zoekinsiteofcatalogus .material-list hr {
  margin: 4px 8px 2px 8px;
  border: 0 solid transparent;
  border-top: 1px solid #d0d0d0;
  /*#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.125rem;
  -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: #e6174a #e6174a #e6174a #e6174a;
  /*#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: #000000;
  cursor: pointer;
  font-size: 1rem;
}
.widget-bnl-zoekinsiteofcatalogus .results-container input:focus + label,
.widget-bnl-zoekinsiteofcatalogus .results-container label:hover {
  background-color: #e6174a;
  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;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .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 {
    margin-left: 7px;
  }
}
.widget-bnl-footer {
  position: relative;
  float: right;
  clear: both;
  width: 100%;
  padding-top: 30px;
  padding-top: 0;
  background-color: #043947;
}
.widget-bnl-footer .nav {
  overflow: hidden;
  min-height: 84px;
  margin-bottom: 20px;
  padding: 50px 80px 80px 80px;
  background-color: #043947;
  color: #ffffff;
}
.widget-bnl-footer .nav .link-list > li > a {
  padding-left: 0;
  text-decoration: underline;
  color: #ffffff;
  background-image: none;
  font-size: 1rem;
}
.widget-bnl-footer .nav .link-list > li > a:hover,
.widget-bnl-footer .nav .link-list > li > a:focus {
  text-decoration: none;
  color: #e6174a;
}
.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.6667rem;
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
}
.widget-bnl-footer h2 a {
  color: #ffffff;
}
.widget-bnl-footer h2 a:hover,
.widget-bnl-footer h2 a:focus {
  color: #e6174a;
}
.widget-bnl-footer .metanav {
  margin: 0 90px 20px 0;
}
.widget-bnl-footer .metanav a {
  text-decoration: underline;
  color: #ffffff;
}
.widget-bnl-footer .metanav a:hover,
.widget-bnl-footer .metanav a:focus {
  text-decoration: none;
}
.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 {
  border-top: 0;
}
.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.5rem;
}
.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: #043947;
}
.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: #e6174a;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px 0 #e6174a, 0 0 1px 1px #e6174a;
  box-shadow: 0 0 2px 0 #e6174a, 0 0 1px 1px #e6174a;
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li.highlight::after {
  margin-left: -2px;
  border: 2px solid #e6174a;
  border-top: 0;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 3px 2px 2px -2px rgba(230, 23, 74, 0.5), -3px 2px 2px -2px rgba(230, 23, 74, 0.5), 0 5px 0 2px #ffffff;
  box-shadow: 3px 2px 2px -2px rgba(230, 23, 74, 0.5), -3px 2px 2px -2px rgba(230, 23, 74, 0.5), 0 5px 0 2px #ffffff;
}
.widget-bnl-category.biebwidget-content.action ul.comparison > li.highlight h3 {
  color: #043947;
}
.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.5rem;
}
.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: 3rem;
}
 .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 .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
 .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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
 .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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
  }
  .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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
  }
  @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.4583rem;
  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: 1rem;
  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 #d0d0d0;
  padding-bottom: 100em;
  /* Equal heights columns. */
  vertical-align: top;
  text-align: left;
}
 ul.comparison > li.highlight,
 ul.comparison > li.highlight::after {
  border-color: #e6174a;
}
 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 #d0d0d0;
}
 ul.comparison h3 {
  padding: 10px 15px;
  text-align: center;
  background-color: #d0d0d0;
}
 ul.comparison li.highlight h3 {
  background-color: #e6174a;
  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: 2rem;
}
 ul.comparison p.sellingpoint:not(:last-child) {
  border-bottom: 1px solid #d0d0d0;
}
 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-prev-larger.png");
}
 .coverflow > button.prev:hover,
 .coverflow > button.prev:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAYAAADwza0nAAAABGdBTUEAALGPC/xhBQAAAK5JREFUOMtjYCAR/FfJZX8m7jWbJE1vpfxln0t4nQJq/E+0phfSPs7PJLxfgzQRrfG5hE/Zc3HvPzBNBDW+VvfjBTptDbIGghrfSPlqAJ12HZsmnBqfSfoGA532CZcmDI3/Q0OZgU7rxKcBQ+MnKV8RoC17iNEE1/hcwtf0mYTXI2I1gTW+kPJNAWr6QYomyjSS7VSKAoei6KAoAVCc5ChK5BRlK4ozMkVFB3phBQBqMXyIOSC6IAAAAABJRU5ErkJggg==");
}
 .coverflow > button.prev.passive {
  cursor: default;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-prev-larger-passive.png");
}
 .coverflow > button.next {
  right: 0;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-next-larger.png");
}
 .coverflow > button.next:hover,
 .coverflow > button.next:focus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAYAAADwza0nAAAABGdBTUEAALGPC/xhBQAAAJ1JREFUOMtjeCbuNfu/Si47A6kAqPH/cwmvU2+l/GVJ1gjGEt6vX0j7OJOuEWSzuPef5xI+ZSRrhBsg4bXmtbofL8kaoU6//kbKV4N0jRCnf3om6RtMskYkp3f+Dw1lJlkj1PY9n6R8RUjWCPG316PnEr6mpGuEaP7xQso3hU4ayXEqWYFDcnSQlwDISXIkJ3LyshU5GZncooOswgoArih8iIxfUEAAAAAASUVORK5CYII=");
}
 .coverflow > button.next.passive {
  cursor: default;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #e6174a;
}
 .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: #e6174a;
}
 .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,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAABGdBTUEAALGPC/xhBQAAAERJREFUKM9jYMAC3isECDwT917GgA88l/B2fCbh9eiZuNd/rAr+q+SyAxX1PBf3+gdShFMh0KolMAV4FRJtItFuJORrAB5QMjNjxzhXAAAAAElFTkSuQmCC");
  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,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAABGdBTUEAALGPC/xhBQAAAEJJREFUKM9jYMACBBwCBFitPJYx4AMc1t6OrFbuj1gs3f9jVaDi6ckOVNADVPAPpAinQqBVS2AK8Cok2kSi3UjI1wBDax8UbE9s1QAAAABJRU5ErkJggg==");
}
 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #000000;
}
.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;
}
 .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: #043947;
  font-size: 1.5rem;
}
 .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: #043947;
}
/* 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;
}
.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;
  }
   .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: 20px;
  margin-bottom: 20px;
  -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.3333rem;
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.3333rem;
  word-break: break-word;
  font-weight: bold;
  font-family: "SharpGroteskMedium", "Arial Black", 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAABGdBTUEAALGPC/xhBQAAADpJREFUGNNjYACCZ+JeE/43NDAxoAOgxP/nEt5r/8uEcmJIgCXFvY99kvIVwZCA6PTaRpwOXHZguAoAWg0r/hVo4/EAAAAASUVORK5CYII=");
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.3333rem;
}
 .message > p:first-child {
  font-size: 1.3333rem;
}
 .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: 1rem;
  display: block;
}
 .nbcitemhighlighted h3 a > .title {
  font-size: 2rem;
  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: 1rem;
}
 .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 .quaternary.button,
 .nbcitemhighlighted.dominant-color-background > div.content .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
 .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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
 .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 #2f2f2f;
  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.5rem) - 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: "SharpGroteskMedium", "Arial Black", 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.7;
  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.7;
  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: #000000;
  background-color: #ffffff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAALGPC/xhBQAAAEhJREFUOMtjYKAC2AzESuRo/A/E34G4Hog5SNUIw3eB2IccjTBMlPP/48AEnf+fAMbpfKprBDm1gVSnkhw4JEcHQWdRNcmRBABexDvFiNXJZQAAAABJRU5ErkJggg==");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto auto;
  padding: 10px 32px 10px 20px;
  border: 2px solid #f9ca46;
  background-position: right 10px center;
  font-size: 1.25rem;
}
.cookieBar-filler .cookie-header-text .cookie-read-more::before:hover,
.cookieBar-filler .cookie-header-text .cookie-read-more::before:focus {
  color: #000000;
  background-color: #f9ca46;
}
.cookieBar-filler .cookie-header-text .cookie-read-more::before:hover,
.cookieBar-filler .cookie-header-text .cookie-read-more::before:focus {
  text-decoration: none;
}
.cookieBar-filler .cookie-buttons {
  position: absolute;
  right: 0;
  top: 25%;
  margin-top: 5px;
  margin-right: 25px;
  text-align: center;
  line-height: 1.7;
}
.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: #e6174a;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
  background-position: right 10px center;
  background-repeat: no-repeat;
  padding: 10px 32px 10px 20px;
  font-size: 1.25rem;
}
.cookieBar-filler .cookie-buttons .cookie-approve:hover,
.cookieBar-filler .cookie-buttons .cookie-approve:focus {
  border-color: transparent;
  color: #ffffff;
  background-color: #043947;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAABGdBTUEAALGPC/xhBQAAAEtJREFUOMtjYKAG+P///2YgViJXMwh8B+J6IOYgRzMM3AViH3I1wwBxXvmPGxD2yn/CALdXaKUZ5OwGcpxNVoCRFVWEnUj15EkOAADmVRj2PAAZ+gAAAABJRU5ErkJggg==");
}
.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: #000000;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC1JREFUGFdjYGBgWAbEAgxo4D8QPwJiR3RBEP4HxD1AzI4sCMNL8KrEMBPDdgAfnhFveG3bxgAAAABJRU5ErkJggg==");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
  font-size: 1.25rem;
  margin-left: 20px;
}
.cookieBar-filler .cookie-buttons .cookie-decline:hover,
.cookieBar-filler .cookie-buttons .cookie-decline:focus {
  color: #e6174a;
  text-decoration: underline;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAADtJREFUGFdjeCbuvey9QoAAAzJ4Ju71/5mE16PnEt6OqIJA/Fzc6x9Qoue/Si47XBCBvZfgUYlpJqbtAOFyMjMw0mm7AAAAAElFTkSuQmCC");
}
.cookieBar-filler .cookie-buttons .cookie-decline:hover,
.cookieBar-filler .cookie-buttons .cookie-decline:focus {
  text-decoration: none;
}
.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: #043947;
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
  font-size: 1.5rem;
}
 .modalwindow button.close {
  position: absolute;
  right: 22px;
  top: 20px;
  display: block;
  width: 11px;
  height: 12px;
  border: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAABGdBTUEAALGPC/xhBQAAAHNJREFUKM+Vj8ENgCAQBAdb9WMHvKhDEjDRqkwoBnwIyXnhHu6PY2ezC69WIAGOrxywAxvCWIEGHAJwQOz3OoDUD00BUd3PkZDVx63eF7DIbhqYGiWgE4tljEayHD01FguIRsc8AfDGGD06jCreWD2AwF89OkpCc1+ukfIAAAAASUVORK5CYII=") no-repeat;
  cursor: pointer;
}
 .modalwindow button.close:hover,
 .modalwindow button.close:focus {
  border: 0;
  outline: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAABGdBTUEAALGPC/xhBQAAAJxJREFUKM9jYACCF+Leyc/EvWb///+fkQEJgPjPJbymP5P0yWCAKXwu7vUPqPj/cwnvuTANIBooNwMsDpIHaQCZCBKAYZgGmEIk8QVgE55Jes9Bk7iOyvda+L+hgQnuNnQNWBUie+YZmolAp9zCqhDdjeh+wKPQ+xZWDZi+hrgRi6fnMgCJcmyeQfc0UF0t2CkgDdh8DdMAV0gKAACf1uAb/WsDEwAAAABJRU5ErkJggg==") 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: #000000;
  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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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 #ededed;
  border-left: 1px solid #ededed;
}
 .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: #e6174a;
}
 .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: #e6174a;
}
 .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABGdBTUEAALGPC/xhBQAAAEhJREFUGNNjYEAC////Z3wu4d2DEDBOY30m7r3kmbjXf7DAK+1QHiBnF0gALPhCPFDsmYT3GZgAWBAosANZALdKrGbitB3dnQDdH0UAYpXPBgAAAABJRU5ErkJggg==");
}
 .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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABGdBTUEAALGPC/xhBQAAAENJREFUGFdjeC7h3fP//39GBmTwTNzr/zNx7yX/jdNY0QTBeNcr7VAedMH/zyS8z7wQDxRDFYRI7CCoEt1MNNuxuRMAKH1FAPmIFB0AAAAASUVORK5CYII=");
}
/* 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: #767676 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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 .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
.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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
.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: #043947;
  font-size: 3.5rem;
  font-family: "SharpGroteskMedium", "Arial Black", 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.3333rem;
}
.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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/plectrum-banner-bottomright.png");
  }
  .widget-bnl-category .scrollableimagebanner .overlay > span {
    display: block;
  }
  .widget-bnl-category .scrollableimagebanner .overlay > span:first-child {
    font-size: 5rem;
  }
  .widget-bnl-category .scrollableimagebanner .overlay > span + span {
    font-size: 2rem;
  }
}
@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: 2.6667rem;
  }
}
@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.25rem;
  }
}
 .signpost {
  position: relative;
  padding-bottom: 4.25em;
  background: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: #043947;
  font-size: 3rem;
}
.widget-bnl-category .simplebanner.imageless .main-info h3 {
  font-size: 1.6667rem;
}
.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 .quaternary.button {
  color: #ffffff;
  background-color: transparent;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
.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,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABGdBTUEAALGPC/xhBQAAAC5JREFUGFdj+P///zIgFmBABv8h4BEQO6ILgsA/IO4BYnZkQRhYglclhpkYtgMASKpcJP+Pn9oAAAAASUVORK5CYII=");
}
.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.3333rem;
}
.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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/widget/steps-plectrum.png") no-repeat;
  background-size: contain;
  font-size: 2rem;
}
 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 #f9ca46;
    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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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 #f9ca46;
    -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) {
    border-top: 1px solid #d0d0d0;
  }
   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 {
  border-top: 1px solid #d0d0d0;
}
 .table table > tbody > tr:first-child > th,
 .table table > tbody > tr:first-child > td {
  border-top: 0;
  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 {
    border-top: 0;
  }
   .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. */
    border-top: 1px solid #d0d0d0;
  }
}
@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%;
  padding: 0 0 0 10px;
  border-bottom: 0;
  background-color: #efefef;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ededed;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 0;
}
 .tabs > li:hover {
  background-color: #efefef;
}
 .tabs:hover,
 .tabs:focus {
  background-color: transparent;
}
 .tabs > li:hover,
 .tabs > li:focus {
  background-color: #f9ca46;
  color: #000000;
}
 .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 {
  margin: 0 1px 0 0;
}
 .tabs > li.current > a {
  margin-bottom: 0;
  color: #000000;
  background-color: #f9ca46;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .tabs > li.current > a:hover,
 .tabs > li.current > a:focus {
  background-color: #f9ca46;
  color: #000000;
}
 .tabs > li > a {
  min-height: 21px;
  padding: 5px 15px;
  -webkit-box-shadow: 0 -4px 2px -2px transparent 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 transparent inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 1px 3px rgba(0, 0, 0, 0.5);
  color: #000000;
  background-color: transparent;
  float: left;
  min-height: 27px;
  padding: 15px 10px;
  font-size: 1.5rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 15px 10px 10px 10px;
  padding: 15px 10px 6px 10px;
  background-color: #ffffff;
}
 .tabs > li > a:hover {
  color: #e6174a;
  background-color: #f9ca46;
  text-decoration: none;
}
 .tabs > li > a:focus {
  outline: 0;
  color: #e6174a;
  background-color: #f9ca46;
  -webkit-box-shadow: 0 -4px 2px -2px transparent inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 -1px 3px #e6174a;
  box-shadow: 0 -4px 2px -2px transparent inset, 0 -27px 12px -8px #ffffff inset, 0 1px #d0d0d0, 0 4px #ffffff, 0 -1px 3px #e6174a;
}
 .tabs > li > a:hover,
 .tabs > li > a:focus {
  color: #e6174a;
  background-color: #f9ca46;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .tabs > li > a:hover,
 .tabs > li > afocus {
  color: #000000;
}
 .tabs > li > a:hover,
 .tabs > li > afocus {
  color: #000000;
}
 .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;
  padding: 0 0 0 10px;
  border-bottom: 0;
  background-color: #efefef;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ededed;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 .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:hover,
 .tabs.alt:focus {
  background-color: transparent;
}
 .tabs.alt > li:hover,
 .tabs.alt > li:focus {
  background-color: #f9ca46;
  color: #000000;
}
 .tabs.alt > li > a {
  /* Override unwanted inherited styling */
  min-height: 27px;
  padding: 15px 10px;
  font-size: 1.5rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 15px 10px 10px 10px;
}
 .tabs.alt > li > a:hover,
 .tabs.alt > li > a:focus {
  color: #e6174a;
  background-color: #f9ca46;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .tabs.alt > li > a:hover,
 .tabs.alt > li > afocus {
  color: #000000;
}
 .tabs.alt > li.current > a {
  margin-bottom: 0;
  color: #000000;
  background-color: #f9ca46;
  -webkit-box-shadow: none;
  box-shadow: none;
}
 .tabs.alt > li.current > a:hover,
 .tabs.alt > li.current > a:focus {
  background-color: #f9ca46;
  color: #000000;
}
 h3.tabtitle {
  margin: 15px 0 5px 0;
  font-weight: normal;
  border-bottom: 1px solid #d0d0d0;
  font-size: 1.3333rem;
}
 > 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.0833rem;
}
 .tagcloud > li.weight_3 {
  font-size: 1.1667rem;
}
 .tagcloud > li.weight_4 {
  font-size: 1.3333rem;
}
 .tagcloud > li.weight_5 {
  vertical-align: 1px;
  /* Visually offset the extra 1px whitespace between letters and underline. */
  font-size: 1.75rem;
}
 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: #990099;
}
 span.imgwrapper.threed.variant2::after {
  background-color: #ff0000;
}
 span.imgwrapper.threed.variant3::after {
  background-color: #0000ff;
}
 span.imgwrapper.threed.variant4::after {
  background-color: #aa6600;
}
 span.imgwrapper.threed.variant5::after {
  background-color: #999900;
}
 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: #e6174a;
  opacity: 0.5;
}
 .toptask-items a {
  display: block;
  text-align: center;
  font-family: "SharpGroteskMedium", "Arial Black", sans-serif;
  word-wrap: break-word;
  text-decoration: none;
  color: #e6174a;
}
 .toptask-items a::before {
  display: block;
  content: "";
  width: 80px;
  height: 80px;
  margin-right: auto;
  margin-bottom: 2px;
  margin-left: auto;
  background-color: #e6174a;
}
 .toptask-items a:hover,
 .toptask-items a:focus {
  text-decoration: underline;
  color: #043947;
}
 .toptask-items a:hover::before,
 .toptask-items a:focus::before {
  background-color: #043947;
}
/* 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: #e6174a;
  background-color: #e6174a;
}
 .tools .toggle a:focus,
 .tools .toggle button:focus {
  background-color: #e6bbc9;
  /* 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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/toggle-list.png");
}
 .tools .toggle .list.current a,
 .tools .toggle .list a:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAKElEQVQ4y2P4jwO0tbUx4MMM+DT+xwMYhomNeDUSUkB9jaPxSIPAAQAocyVPWh1J7wAAAABJRU5ErkJggg==");
}
 .tools .toggle .grid a {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/toggle-grid.png");
}
 .tools .toggle .grid.current a,
 .tools .toggle .grid a:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAHklEQVQ4y2P4jxswQDFOyVGNBCRJxhRpHI0OamsEAAKL2UN+mz0qAAAAAElFTkSuQmCC");
}
 .tools .toggle .map a,
 .tools .toggle .map button {
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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: 20px;
  margin: 0;
  border: none;
  background-color: #ededed;
}
 hr.divider.line {
  width: calc(100% - 80px);
  margin: 60px auto 40px auto;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 2px solid #f9ca46;
}
/* 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: #000000;
  font-size: 1.3333rem;
}
 .quote blockquote::before {
  position: absolute;
  content: "\201C";
  left: -2px;
  margin-top: -5px;
  font-size: 53px;
  color: #e6174a;
}
 .quote blockquote::after {
  position: absolute;
  content: "\201D";
  right: 7px;
  margin-top: -25px;
  font-size: 53px;
  color: #e6174a;
}
 .quote .quote-source {
  display: inline-block;
  margin: 4px 0 0 2px;
  padding: 0 30px 0 35px;
  color: #000000;
}
 .quote a {
  color: #000000;
}
 .quote a:hover,
 .quote a:focus {
  color: #e6174a;
}
@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: 1rem;
}
 .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.6667rem;
  font-family: "SharpGroteskBook", Arial, sans-serif;
  font-weight: bold;
  line-height: 1.5;
}
 .highlighted-items .calendar > span.date-day {
  font-size: 2.3333rem;
}
.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: 0.9167rem;
  }
   .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: 0.9167rem;
  }
  .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.25rem;
}
.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.25rem;
}
.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;
  border-top: 1px solid #d0d0d0;
}
.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;
  border-top: 1px solid #d0d0d0;
}
.widget-bnl-youth .header + dl.meta,
.widget-bnl-youth .toggler + dl.meta {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
@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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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;
  border-top: 1px solid #d0d0d0;
}
.widget-bnl-readinglist dl.meta::after {
  width: 100%;
  height: 2px;
  padding-top: 10px;
  border-bottom: 1px solid #d0d0d0;
}
.widget-bnl-readinglist .get-it {
  min-height: 60px;
  background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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;
    border-top: 1px solid #d0d0d0;
  }
   .main-column-wrapper.nav .main-column .small.rich-items:not(.sliding) > li:first-child {
    border-top: 0;
  }
   .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: 4rem;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li {
    width: 100%;
    margin-left: 0;
    border-top: 1px solid #d0d0d0;
  }
   .main-column-wrapper.nav .main-column .tiny.rich-items > li:first-child {
    border-top: 0;
  }
   .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: 3.5rem;
  }
   .main-column h2.long {
    font-size: 3rem;
  }
  /* 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;
    border-top: 1px solid #d0d0d0;
  }
   .main-column .small.rich-items:not(.sliding) > li:first-child {
    border-top: 0;
  }
   .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.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/clientlibs/resources/nav-next.png") no-repeat 9px center;
  }
  .widget-columns .expandable .biebwidget > h2.open {
    background-image: url("https://www.dok.info/etc.clientlibs/settings/wcm/designs/website/styles/dok/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;
    border-top: 1px solid #d0d0d0;
  }
   .main-column .tiny.rich-items > li:first-child,
  .biebwidget-double-column  .main-column .tiny.rich-items > li:first-child {
    border-top: 0;
  }
   .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: 2.9167rem;
  }
   .main-column h2.long {
    font-size: 2.5rem;
  }
  /* 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.5833rem;
  }
   .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;
  }
}
/* FIXME: [svl, 2022-12-13] WAAS-2324: This file should not contain any CSS rules. DO NOT COPY to new brands! */
.widget-bnl-siteheader ul.metanav > li:not(.become-member) > a,
.widget-bnl-siteheader ul.metanav > li > button {
  text-decoration: underline;
}
.widget-bnl-siteheader ul.metanav > li:not(.become-member) > a:hover,
.widget-bnl-siteheader ul.metanav > li > button:hover,
.widget-bnl-siteheader ul.metanav > li:not(.become-member) > a:focus,
.widget-bnl-siteheader ul.metanav > li > button:focus {
  text-decoration: none;
}
.widget-bnl-category.biebwidget-content.action .main-column .header h2 {
  font-size: 4rem;
}
@media only screen and (min-width: 711px) {
  .widget-bnl-category.biebwidget-content.action ol.steps > li {
    border: 1px solid #f9ca46;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .widget-bnl-category.biebwidget-content.action ol.steps > li::after {
    border-color: #f9ca46;
    /* Solid so it doesn't multiply with the underlying border. */
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

@font-face {
  font-family: 'SharpGroteskBook';
  src: url("data:font/woff;base64,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");
  font-weight: normal;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: 'SharpGroteskMedium';
  src: url("data:font/woff;base64,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");
  font-weight: normal;
  font-style: normal;
  font-display: fallback;
}
/* 	REFACTOR jla 29-5-2018: We need some sort of mechanic which allows fallback fonts to resemble the intended fonts more closely.
	In this case, the modalwindow's size is already calculated before the custom webfont is loaded which causes the content to grow outside of the overflow.
	I have added this hack to make it appear ok.*/
 .modalwindow-container:not(.bar) .modalwindow-content {
  min-height: 17.2em;
}
@media only screen and (max-width: 634px) and (min-width: 0) {
   .modalwindow-container:not(.bar) .modalwindow-content {
    min-height: 18em;
  }
}
body > .cookieBar-filler {
  min-height: 11em;
}
 .modalwindow.main-column h2 {
  font-size: 1.5rem;
}

