/*toolbar-start*/
#pojo-a11y-toolbar{ 
  bottom: 50px;  
  top: auto!important;
}

#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle svg {
  width: 40px; 
  height: 40px;
  border: 1px solid #fff;
  border-radius: 50%;
  padding: 3px; 
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
  padding: 3px;
  border-radius: 50%;
  outline: 0 !important;
  background: #FF0303;
}

#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle {
  -webkit-box-shadow: none; 
  box-shadow: none;
}

body:not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link):not(img):not([style*="background-image"]) #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
  background: transparent !important;
}

body.pojo-a11y-focusable a:focus {
  outline: none!important;
}
body.pojo-a11y-focusable a.un__btn-primary:focus,
body.pojo-a11y-focusable a.un__btn-secondary:focus,
body.pojo-a11y-focusable a.un__btn-third:focus,
body.pojo-a11y-focusable a.un__btn-four:focus,
body.pojo-a11y-focusable a.un__btn-five:focus {
  outline: 2px solid var(--clr-grey-600) !important;
}

@media (min-width: 992px) {
  #pojo-a11y-toolbar.pojo-a11y-toolbar-left {
    left: auto;
    right: -180px;
    -webkit-transition: right 750ms cubic-bezier(.23, 1, .32, 1);
    -moz-transition: right 750ms cubic-bezier(.23, 1, .32, 1);
    -o-transition: right 750ms cubic-bezier(.23, 1, .32, 1);
    transition: right 750ms cubic-bezier(.23, 1, .32, 1);
  }

  #pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open {
    left: auto !important;
    right: 0 !important;
  }

  #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle {
    bottom: 0;
    margin-left: 0 !important;
    margin-right: 10px;
    left: -56px;
  }
}

@media (max-width: 991px) {
  #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle {
    bottom: 0;
    margin-left: 10px;
  }
  .overflow-menu  #pojo-a11y-toolbar {
    bottom: 100px;
  }
}
@media(max-width: 767px){
  .overflow-menu #pojo-a11y-toolbar {bottom: 87px;}
  .overflow-filter #pojo-a11y-toolbar {bottom: 15px;}
}



/* Increase/decrease text start */
body.pojo-a11y-resize-font-110 .h1, body.pojo-a11y-resize-font-110 .h1 span{font-size: calc(var(--h-1) + 10%);}
body.pojo-a11y-resize-font-120 .h1, body.pojo-a11y-resize-font-120 .h1 span{font-size: calc(var(--h-1) + 20%);}
body.pojo-a11y-resize-font-130 .h1, body.pojo-a11y-resize-font-130 .h1 span{font-size: calc(var(--h-1) + 30%);}
body.pojo-a11y-resize-font-140 .h1, body.pojo-a11y-resize-font-140 .h1 span{font-size: calc(var(--h-1) + 40%);}
body.pojo-a11y-resize-font-150 .h1, body.pojo-a11y-resize-font-150 .h1 span{font-size: calc(var(--h-1) + 50%);}

body.pojo-a11y-resize-font-110 .h2, body.pojo-a11y-resize-font-110 .h2 span{font-size: calc(var(--h-2) + 10%);}
body.pojo-a11y-resize-font-120 .h2, body.pojo-a11y-resize-font-120 .h2 span{font-size: calc(var(--h-2) + 20%);}
body.pojo-a11y-resize-font-130 .h2, body.pojo-a11y-resize-font-130 .h2 span{font-size: calc(var(--h-2) + 30%);}
body.pojo-a11y-resize-font-140 .h2, body.pojo-a11y-resize-font-140 .h2 span{font-size: calc(var(--h-2) + 40%);}
body.pojo-a11y-resize-font-150 .h2, body.pojo-a11y-resize-font-150 .h2 span{font-size: calc(var(--h-2) + 50%);}

body.pojo-a11y-resize-font-110 .h3, body.pojo-a11y-resize-font-110 .h3 span{font-size: calc(var(--h-3) + 10%);}
body.pojo-a11y-resize-font-120 .h3, body.pojo-a11y-resize-font-120 .h3 span{font-size: calc(var(--h-3) + 20%);}
body.pojo-a11y-resize-font-130 .h3, body.pojo-a11y-resize-font-130 .h3 span{font-size: calc(var(--h-3) + 30%);}
body.pojo-a11y-resize-font-140 .h3, body.pojo-a11y-resize-font-140 .h3 span{font-size: calc(var(--h-3) + 40%);}
body.pojo-a11y-resize-font-150 .h3, body.pojo-a11y-resize-font-150 .h3 span{font-size: calc(var(--h-3) + 50%);}

body.pojo-a11y-resize-font-110 .h4, body.pojo-a11y-resize-font-110 .h4 span{font-size: calc(var(--h-4) + 10%);}
body.pojo-a11y-resize-font-120 .h4, body.pojo-a11y-resize-font-120 .h4 span{font-size: calc(var(--h-4) + 20%);}
body.pojo-a11y-resize-font-130 .h4, body.pojo-a11y-resize-font-130 .h4 span{font-size: calc(var(--h-4) + 30%);}
body.pojo-a11y-resize-font-140 .h4, body.pojo-a11y-resize-font-140 .h4 span{font-size: calc(var(--h-4) + 40%);}
body.pojo-a11y-resize-font-150 .h4, body.pojo-a11y-resize-font-150 .h4 span{font-size: calc(var(--h-4) + 50%);}

body.pojo-a11y-resize-font-110 .h5, body.pojo-a11y-resize-font-110 .h5 span{font-size: calc(var(--h-5) + 10%);}
body.pojo-a11y-resize-font-120 .h5, body.pojo-a11y-resize-font-120 .h5 span{font-size: calc(var(--h-5) + 20%);}
body.pojo-a11y-resize-font-130 .h5, body.pojo-a11y-resize-font-130 .h5 span{font-size: calc(var(--h-5) + 30%);}
body.pojo-a11y-resize-font-140 .h5, body.pojo-a11y-resize-font-140 .h5 span{font-size: calc(var(--h-5) + 40%);}
body.pojo-a11y-resize-font-150 .h5, body.pojo-a11y-resize-font-150 .h5 span{font-size: calc(var(--h-5) + 50%);}

body.pojo-a11y-resize-font-110 .h6, body.pojo-a11y-resize-font-110 .h6 span{font-size: calc(var(--h-6) + 10%);}
body.pojo-a11y-resize-font-120 .h6, body.pojo-a11y-resize-font-120 .h6 span{font-size: calc(var(--h-6) + 20%);}
body.pojo-a11y-resize-font-130 .h6, body.pojo-a11y-resize-font-130 .h6 span{font-size: calc(var(--h-6) + 30%);}
body.pojo-a11y-resize-font-140 .h6, body.pojo-a11y-resize-font-140 .h6 span{font-size: calc(var(--h-6) + 40%);}
body.pojo-a11y-resize-font-150 .h6, body.pojo-a11y-resize-font-150 .h6 span{font-size: calc(var(--h-6) + 50%);}

body.pojo-a11y-resize-font-110 .un__text {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .un__text {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .un__text {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .un__text {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .un__text {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .un__sub-title {font-size: calc(13px + 10%);}
body.pojo-a11y-resize-font-120 .un__sub-title {font-size: calc(13px + 20%);}
body.pojo-a11y-resize-font-130 .un__sub-title {font-size: calc(13px + 30%);}
body.pojo-a11y-resize-font-140 .un__sub-title {font-size: calc(13px + 40%);}
body.pojo-a11y-resize-font-150 .un__sub-title {font-size: calc(13px + 50%);}

body.pojo-a11y-resize-font-110 .un__btn {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .un__btn {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .un__btn {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .un__btn {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .un__btn {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .un__hover-content p {font-size: calc(24px + 10%);}
body.pojo-a11y-resize-font-120 .un__hover-content p {font-size: calc(24px + 20%);}
body.pojo-a11y-resize-font-130 .un__hover-content p {font-size: calc(24px + 30%);}
body.pojo-a11y-resize-font-140 .un__hover-content p {font-size: calc(24px + 40%);}
body.pojo-a11y-resize-font-150 .un__hover-content p {font-size: calc(24px + 50%);}

body.pojo-a11y-resize-font-110 .c-fraction-wrap > * {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .c-fraction-wrap > * {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .c-fraction-wrap > * {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .c-fraction-wrap > * {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .c-fraction-wrap > * {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .un__f-project-item b , body.pojo-a11y-resize-font-110 .tabs-block-list > b {font-size: calc(13px + 10%);}
body.pojo-a11y-resize-font-120 .un__f-project-item b , body.pojo-a11y-resize-font-120 .tabs-block-list > b{font-size: calc(13px + 20%);}
body.pojo-a11y-resize-font-130 .un__f-project-item b , body.pojo-a11y-resize-font-130 .tabs-block-list > b {font-size: calc(13px + 30%);}
body.pojo-a11y-resize-font-140 .un__f-project-item b , body.pojo-a11y-resize-font-140 .tabs-block-list > b {font-size: calc(13px + 40%);}
body.pojo-a11y-resize-font-150 .un__f-project-item b , body.pojo-a11y-resize-font-150 .tabs-block-list > b {font-size: calc(13px + 50%);}

body.pojo-a11y-resize-font-110 .un__article-links a {font-size: calc(var(--h-4) + 10%);}
body.pojo-a11y-resize-font-120 .un__article-links a {font-size: calc(var(--h-4) + 20%);}
body.pojo-a11y-resize-font-130 .un__article-links a {font-size: calc(var(--h-4) + 30%);}
body.pojo-a11y-resize-font-140 .un__article-links a {font-size: calc(var(--h-4) + 40%);}
body.pojo-a11y-resize-font-150 .un__article-links a {font-size: calc(var(--h-4) + 50%);}

body.pojo-a11y-resize-font-110 .un__tab-toggle > div b {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .un__tab-toggle > div b {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .un__tab-toggle > div b {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .un__tab-toggle > div b {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .un__tab-toggle > div b {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .tabs-block-list a div {font-size: calc(24px + 10%);}
body.pojo-a11y-resize-font-120 .tabs-block-list a div {font-size: calc(24px + 20%);}
body.pojo-a11y-resize-font-130 .tabs-block-list a div {font-size: calc(24px + 30%);}
body.pojo-a11y-resize-font-140 .tabs-block-list a div {font-size: calc(24px + 40%);}
body.pojo-a11y-resize-font-150 .tabs-block-list a div {font-size: calc(24px + 50%);}

body.pojo-a11y-resize-font-110 .events-result {font-size: calc(13px + 10%);}
body.pojo-a11y-resize-font-120 .events-result {font-size: calc(13px + 20%);}
body.pojo-a11y-resize-font-130 .events-result {font-size: calc(13px + 30%);}
body.pojo-a11y-resize-font-140 .events-result {font-size: calc(13px + 40%);}
body.pojo-a11y-resize-font-150 .events-result {font-size: calc(13px + 50%);}

body.pojo-a11y-resize-font-110 .breadcrumbs li {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .breadcrumbs li {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .breadcrumbs li {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .breadcrumbs li {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .breadcrumbs li {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .res-category-title {font-size: calc(26px + 2px);}
body.pojo-a11y-resize-font-120 .res-category-title {font-size: calc(26px + 3px);}
body.pojo-a11y-resize-font-130 .res-category-title {font-size: calc(26px + 4px);}
body.pojo-a11y-resize-font-140 .res-category-title {font-size: calc(26px + 5px);}
body.pojo-a11y-resize-font-150 .res-category-title {font-size: calc(26px + 6px);}

body.pojo-a11y-resize-font-110 .sub-resources-links-wrap a {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .sub-resources-links-wrap a {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .sub-resources-links-wrap a {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .sub-resources-links-wrap a {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .sub-resources-links-wrap a {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .res-category-item b {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .res-category-item b {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .res-category-item b {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .res-category-item b {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .res-category-item b {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .res-category-item a {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .res-category-item a {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .res-category-item a {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .res-category-item a {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .res-category-item a {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .input-field-wrapper.value .input-placeholder , body.pojo-a11y-resize-font-110 .input-field-wrapper.focus .input-placeholder {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .input-field-wrapper.value .input-placeholder , body.pojo-a11y-resize-font-120 .input-field-wrapper.focus .input-placeholder {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .input-field-wrapper.value .input-placeholder , body.pojo-a11y-resize-font-130 .input-field-wrapper.focus .input-placeholder {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .input-field-wrapper.value .input-placeholder , body.pojo-a11y-resize-font-140 .input-field-wrapper.focus .input-placeholder {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .input-field-wrapper.value .input-placeholder , body.pojo-a11y-resize-font-150 .input-field-wrapper.focus .input-placeholder {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .input {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .input {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .input {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .input {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .input {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .un__caption {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .un__caption {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .un__caption {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .un__caption {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .un__caption {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .file-item-name {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-120 .file-item-name {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-130 .file-item-name {font-size: calc(18px + 6px);}
body.pojo-a11y-resize-font-140 .file-item-name {font-size: calc(18px + 8px);}
body.pojo-a11y-resize-font-150 .file-item-name {font-size: calc(18px + 9px);}

body.pojo-a11y-resize-font-110 .SumoSelect > .CaptionCont > span {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-120 .SumoSelect > .CaptionCont > span {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-130 .SumoSelect > .CaptionCont > span {font-size: calc(18px + 6px);}
body.pojo-a11y-resize-font-140 .SumoSelect > .CaptionCont > span {font-size: calc(18px + 8px);}
body.pojo-a11y-resize-font-150 .SumoSelect > .CaptionCont > span {font-size: calc(18px + 9px);}

body.pojo-a11y-resize-font-110 .SumoSelect .select-all > label {font-size: calc(16px + 1px);}
body.pojo-a11y-resize-font-120 .SumoSelect .select-all > label {font-size: calc(16px + 2px);}
body.pojo-a11y-resize-font-130 .SumoSelect .select-all > label {font-size: calc(16px + 3px);}
body.pojo-a11y-resize-font-140 .SumoSelect .select-all > label {font-size: calc(16px + 4px);}
body.pojo-a11y-resize-font-150 .SumoSelect .select-all > label {font-size: calc(16px + 5px);}

body.pojo-a11y-resize-font-110 .SumoSelect > .optWrapper > .options li label {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .SumoSelect > .optWrapper > .options li label {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .SumoSelect > .optWrapper > .options li label {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .SumoSelect > .optWrapper > .options li label {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .SumoSelect > .optWrapper > .options li label {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .case-studies-link b {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .case-studies-link b {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .case-studies-link b {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .case-studies-link b {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .case-studies-link b {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .res-hatch-p-item-btn b {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .res-hatch-p-item-btn b {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .res-hatch-p-item-btn b {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .res-hatch-p-item-btn b {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .res-hatch-p-item-btn b {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .custom-acr-title b {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .custom-acr-title b {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .custom-acr-title b {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .custom-acr-title b {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .custom-acr-title b {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .res-video-title {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .res-video-title {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .res-video-title {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .res-video-title {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .res-video-title {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .m-popular-sub-title {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .m-popular-sub-title {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .m-popular-sub-title {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .m-popular-sub-title {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .m-popular-sub-title {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .m-popular-title {font-size: calc(var(--h-5) + 10%);}
body.pojo-a11y-resize-font-120 .m-popular-title {font-size: calc(var(--h-5) + 20%);}
body.pojo-a11y-resize-font-130 .m-popular-title {font-size: calc(var(--h-5) + 30%);}
body.pojo-a11y-resize-font-140 .m-popular-title {font-size: calc(var(--h-5) + 40%);}
body.pojo-a11y-resize-font-150 .m-popular-title {font-size: calc(var(--h-5) + 50%);}

body.pojo-a11y-resize-font-110 .un__simple-link {font-size: calc(18px + 10%);}
body.pojo-a11y-resize-font-120 .un__simple-link {font-size: calc(18px + 20%);}
body.pojo-a11y-resize-font-130 .un__simple-link {font-size: calc(18px + 30%);}
body.pojo-a11y-resize-font-140 .un__simple-link {font-size: calc(18px + 40%);}
body.pojo-a11y-resize-font-150 .un__simple-link {font-size: calc(18px + 50%);}

body.pojo-a11y-resize-font-110 .tabs-drop .un__tab-title {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-120 .tabs-drop .un__tab-title {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-130 .tabs-drop .un__tab-title {font-size: calc(18px + 6px);}
body.pojo-a11y-resize-font-140 .tabs-drop .un__tab-title {font-size: calc(18px + 8px);}
body.pojo-a11y-resize-font-150 .tabs-drop .un__tab-title {font-size: calc(18px + 9px);}

body.pojo-a11y-resize-font-110 .manager-name {font-size: calc(var(--h-4) + 10%);}
body.pojo-a11y-resize-font-120 .manager-name {font-size: calc(var(--h-4) + 20%);}
body.pojo-a11y-resize-font-130 .manager-name {font-size: calc(var(--h-4) + 30%);}
body.pojo-a11y-resize-font-140 .manager-name {font-size: calc(var(--h-4) + 40%);}
body.pojo-a11y-resize-font-150 .manager-name {font-size: calc(var(--h-4) + 50%);}

body.pojo-a11y-resize-font-110 .manager-address {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .manager-address {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .manager-address {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .manager-address {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .manager-address {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .manager-link {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .manager-link {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .manager-link {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .manager-link {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .manager-link {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .manager-link a {font-size: calc(16px + 1px);}
body.pojo-a11y-resize-font-120 .manager-link a {font-size: calc(16px + 2px);}
body.pojo-a11y-resize-font-130 .manager-link a {font-size: calc(16px + 3px);word-break: break-word;}
body.pojo-a11y-resize-font-140 .manager-link a {font-size: calc(16px + 4px);word-break: break-word;}
body.pojo-a11y-resize-font-150 .manager-link a {font-size: calc(16px + 5px);word-break: break-word;}

body.pojo-a11y-resize-font-110 .input-placeholder {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .input-placeholder {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .input-placeholder {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .input-placeholder {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .input-placeholder {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .ch-box-entry span {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .ch-box-entry span {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .ch-box-entry span {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .ch-box-entry span {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .ch-box-entry span {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .form-caption {font-size: calc(12px + 2px);}
body.pojo-a11y-resize-font-120 .form-caption {font-size: calc(12px + 3px);}
body.pojo-a11y-resize-font-130 .form-caption {font-size: calc(12px + 4px);}
body.pojo-a11y-resize-font-140 .form-caption {font-size: calc(12px + 5px);}
body.pojo-a11y-resize-font-150 .form-caption {font-size: calc(12px + 6px);}

body.pojo-a11y-resize-font-110 .input-field-wrapper::after {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .input-field-wrapper::after {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .input-field-wrapper::after {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .input-field-wrapper::after {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .input-field-wrapper::after {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .custom-location-item table td {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .custom-location-item table td {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .custom-location-item table td {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .custom-location-item table td {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .custom-location-item table td {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .un__project-item .hover-block .project-category {font-size: calc(12px + 1px);}
body.pojo-a11y-resize-font-120 .un__project-item .hover-block .project-category {font-size: calc(12px + 2px);}
body.pojo-a11y-resize-font-130 .un__project-item .hover-block .project-category {font-size: calc(12px + 3px);}
body.pojo-a11y-resize-font-140 .un__project-item .hover-block .project-category {font-size: calc(12px + 4px);}
body.pojo-a11y-resize-font-150 .un__project-item .hover-block .project-category {font-size: calc(12px + 5px);}

body.pojo-a11y-resize-font-110 .un__project-item .hover-block .project-name {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .un__project-item .hover-block .project-name {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .un__project-item .hover-block .project-name {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .un__project-item .hover-block .project-name {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .un__project-item .hover-block .project-name {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .my-project-title {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .my-project-title {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .my-project-title {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .my-project-title {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .my-project-title {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .f-prod-name {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .f-prod-name {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .f-prod-name {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .f-prod-name {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .f-prod-name {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .h-second-close b {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .h-second-close b {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .h-second-close b {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .h-second-close b {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .h-second-close b {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .h-mega-links.small li > a {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .h-mega-links.small li > a {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .h-mega-links.small li > a {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .h-mega-links.small li > a {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .h-mega-links.small li > a {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .h-mega-links li > a {font-size: calc(24px + 1px);}
body.pojo-a11y-resize-font-120 .h-mega-links li > a {font-size: calc(24px + 2px);}
body.pojo-a11y-resize-font-130 .h-mega-links li > a {font-size: calc(24px + 3px);}
body.pojo-a11y-resize-font-140 .h-mega-links li > a {font-size: calc(24px + 4px);}
body.pojo-a11y-resize-font-150 .h-mega-links li > a {font-size: calc(24px + 5px);}

body.pojo-a11y-resize-font-110 .h-menu-list > ul > li > a, body.pojo-a11y-resize-font-110 .h-menu-list > ul > li > b {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .h-menu-list > ul > li > a, body.pojo-a11y-resize-font-120 .h-menu-list > ul > li > b {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .h-menu-list > ul > li > a, body.pojo-a11y-resize-font-130 .h-menu-list > ul > li > b {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .h-menu-list > ul > li > a, body.pojo-a11y-resize-font-140 .h-menu-list > ul > li > b {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .h-menu-list > ul > li > a, body.pojo-a11y-resize-font-150 .h-menu-list > ul > li > b {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .h-location {font-size: calc(12px + 1px);}
body.pojo-a11y-resize-font-120 .h-location {font-size: calc(12px + 2px);}
body.pojo-a11y-resize-font-130 .h-location {font-size: calc(12px + 3px);}
body.pojo-a11y-resize-font-140 .h-location {font-size: calc(12px + 4px);}
body.pojo-a11y-resize-font-150 .h-location {font-size: calc(12px + 5px);}

body.pojo-a11y-resize-font-110 .un__footer-list a {font-size: calc(18px + 1px);}
body.pojo-a11y-resize-font-120 .un__footer-list a {font-size: calc(18px + 2px);}
body.pojo-a11y-resize-font-130 .un__footer-list a {font-size: calc(18px + 3px);}
body.pojo-a11y-resize-font-140 .un__footer-list a {font-size: calc(18px + 4px);}
body.pojo-a11y-resize-font-150 .un__footer-list a {font-size: calc(18px + 5px);}

body.pojo-a11y-resize-font-110 .un__footer-bottom-inner > * {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .un__footer-bottom-inner > * {font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .un__footer-bottom-inner > * {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .un__footer-bottom-inner > * {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .un__footer-bottom-inner > * {font-size: calc(13px + 5px);}

body.pojo-a11y-resize-font-110 .un__social div {font-size: calc(13px + 1px);}
body.pojo-a11y-resize-font-120 .un__social div{font-size: calc(13px + 2px);}
body.pojo-a11y-resize-font-130 .un__social div {font-size: calc(13px + 3px);}
body.pojo-a11y-resize-font-140 .un__social div {font-size: calc(13px + 4px);}
body.pojo-a11y-resize-font-150 .un__social div {font-size: calc(13px + 5px);}


/* Increase/decrease text end */
@media (max-width: 1199px) {
  body.pojo-a11y-resize-font-110 .un__hover-content p {font-size: calc(18px + 1px);}
  body.pojo-a11y-resize-font-120 .un__hover-content p {font-size: calc(18px + 2px);}
  body.pojo-a11y-resize-font-130 .un__hover-content p {font-size: calc(18px + 3px);}
  body.pojo-a11y-resize-font-140 .un__hover-content p {font-size: calc(18px + 4px);}
  body.pojo-a11y-resize-font-150 .un__hover-content p {font-size: calc(18px + 5px);}

  body.pojo-a11y-resize-font-110 .un__tab-toggle > div b {font-size: calc(16px + 1px);}
  body.pojo-a11y-resize-font-120 .un__tab-toggle > div b {font-size: calc(16px + 2px);}
  body.pojo-a11y-resize-font-130 .un__tab-toggle > div b {font-size: calc(16px + 3px);}
  body.pojo-a11y-resize-font-140 .un__tab-toggle > div b {font-size: calc(16px + 4px);}
  body.pojo-a11y-resize-font-150 .un__tab-toggle > div b {font-size: calc(16px + 5px);}

  body.pojo-a11y-resize-font-110 .sub-resources-links-wrap a {font-size: calc(16px + 10%);}
  body.pojo-a11y-resize-font-120 .sub-resources-links-wrap a {font-size: calc(16px + 20%);}
  body.pojo-a11y-resize-font-130 .sub-resources-links-wrap a {font-size: calc(16px + 30%);}
  body.pojo-a11y-resize-font-140 .sub-resources-links-wrap a {font-size: calc(16px + 40%);height: 70px;}
  body.pojo-a11y-resize-font-150 .sub-resources-links-wrap a {font-size: calc(16px + 50%);height: 80px;}

  body.pojo-a11y-resize-font-110 .m-popular-title {font-size: calc(18px + 10%);}
  body.pojo-a11y-resize-font-120 .m-popular-title {font-size: calc(18px + 20%);}
  body.pojo-a11y-resize-font-130 .m-popular-title {font-size: calc(18px + 30%);}
  body.pojo-a11y-resize-font-140 .m-popular-title {font-size: calc(18px + 40%);}
  body.pojo-a11y-resize-font-150 .m-popular-title {font-size: calc(18px + 50%);}
  
  body.pojo-a11y-resize-font-110 .h-mega-links li > a {font-size: calc(18px + 1px);}
  body.pojo-a11y-resize-font-120 .h-mega-links li > a {font-size: calc(18px + 2px);}
  body.pojo-a11y-resize-font-130 .h-mega-links li > a {font-size: calc(18px + 3px);}
  body.pojo-a11y-resize-font-140 .h-mega-links li > a {font-size: calc(18px + 4px);}
  body.pojo-a11y-resize-font-150 .h-mega-links li > a {font-size: calc(18px + 5px);}
}

@media (max-width: 991px){
  body.pojo-a11y-resize-font-110 .tabs-block-list a div {font-size: calc(18px + 10%);}
  body.pojo-a11y-resize-font-120 .tabs-block-list a div {font-size: calc(18px + 20%);}
  body.pojo-a11y-resize-font-130 .tabs-block-list a div {font-size: calc(18px + 30%);}
  body.pojo-a11y-resize-font-140 .tabs-block-list a div {font-size: calc(18px + 40%);}
  body.pojo-a11y-resize-font-150 .tabs-block-list a div {font-size: calc(18px + 50%);}

  body.pojo-a11y-resize-font-110 .sub-resources-link-title {font-size: calc(16px + 1px);}
  body.pojo-a11y-resize-font-120 .sub-resources-link-title {font-size: calc(16px + 2px);}
  body.pojo-a11y-resize-font-130 .sub-resources-link-title {font-size: calc(16px + 3px);}
  body.pojo-a11y-resize-font-140 .sub-resources-link-title {font-size: calc(16px + 4px);}
  body.pojo-a11y-resize-font-150 .sub-resources-link-title {font-size: calc(16px + 5px);}

  body.pojo-a11y-resize-font-110 .un__tabs-dropdown .un__tab-title {font-size: calc(16px + 1px);}
  body.pojo-a11y-resize-font-120 .un__tabs-dropdown .un__tab-title {font-size: calc(16px + 2px);}
  body.pojo-a11y-resize-font-130 .un__tabs-dropdown .un__tab-title {font-size: calc(16px + 3px);}
  body.pojo-a11y-resize-font-140 .un__tabs-dropdown .un__tab-title {font-size: calc(16px + 4px);}
  body.pojo-a11y-resize-font-150 .un__tabs-dropdown .un__tab-title {font-size: calc(16px + 5px);}
}

@media (max-width: 767px){
  body.pojo-a11y-resize-font-110 .un__text {font-size: calc(15px + 10%);}
  body.pojo-a11y-resize-font-120 .un__text {font-size: calc(15px + 20%);}
  body.pojo-a11y-resize-font-130 .un__text {font-size: calc(15px + 30%);}
  body.pojo-a11y-resize-font-140 .un__text {font-size: calc(15px + 40%);}
  body.pojo-a11y-resize-font-150 .un__text {font-size: calc(15px + 50%);}

  body.pojo-a11y-resize-font-110 .SumoSelect > .CaptionCont > span {font-size: calc(16px + 1px);}
  body.pojo-a11y-resize-font-120 .SumoSelect > .CaptionCont > span {font-size: calc(16px + 2px);}
  body.pojo-a11y-resize-font-130 .SumoSelect > .CaptionCont > span {font-size: calc(16px + 3px);}
  body.pojo-a11y-resize-font-140 .SumoSelect > .CaptionCont > span {font-size: calc(16px + 4px);}
  body.pojo-a11y-resize-font-150 .SumoSelect > .CaptionCont > span {font-size: calc(16px + 5px);}

  body.pojo-a11y-resize-font-110 .input-placeholder {font-size: calc(16px + 1px);}
  body.pojo-a11y-resize-font-120 .input-placeholder {font-size: calc(16px + 2px);}
  body.pojo-a11y-resize-font-130 .input-placeholder {font-size: calc(16px + 3px);}
  body.pojo-a11y-resize-font-140 .input-placeholder {font-size: calc(16px + 4px);}
  body.pojo-a11y-resize-font-150 .input-placeholder {font-size: calc(16px + 5px);}

  body.pojo-a11y-resize-font-110 .h-dropdown-name , body.pojo-a11y-resize-font-110 .h-dropdown-back b {font-size: calc(18px + 1px);}
  body.pojo-a11y-resize-font-120 .h-dropdown-name , body.pojo-a11y-resize-font-120 .h-dropdown-back b {font-size: calc(18px + 2px);}
  body.pojo-a11y-resize-font-130 .h-dropdown-name , body.pojo-a11y-resize-font-130 .h-dropdown-back b {font-size: calc(18px + 3px);}
  body.pojo-a11y-resize-font-140 .h-dropdown-name , body.pojo-a11y-resize-font-110 .h-dropdown-back b {font-size: calc(18px + 4px);}
  body.pojo-a11y-resize-font-150 .h-dropdown-name , body.pojo-a11y-resize-font-110 .h-dropdown-back b{font-size: calc(18px + 5px);}
}

@media (max-width: 575px) {
  body.pojo-a11y-resize-font-110 .un__btn {font-size: calc(17px + 10%);}
  body.pojo-a11y-resize-font-120 .un__btn {font-size: calc(17px + 20%);}
  body.pojo-a11y-resize-font-130 .un__btn {font-size: calc(17px + 30%);}
  body.pojo-a11y-resize-font-140 .un__btn {font-size: calc(17px + 40%);}
  body.pojo-a11y-resize-font-150 .un__btn {font-size: calc(17px + 50%);}
}

@media (max-width: 440px){
  body.pojo-a11y-resize-font-110 .hero-f-project-section .un__title-wrap{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
  body.pojo-a11y-resize-font-120 .hero-f-project-section .un__title-wrap{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
  body.pojo-a11y-resize-font-130 .hero-f-project-section .un__title-wrap{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
  body.pojo-a11y-resize-font-140 .hero-f-project-section .un__title-wrap{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
  body.pojo-a11y-resize-font-150 .hero-f-project-section .un__title-wrap{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}

  body.pojo-a11y-resize-font-130 .case-studies-link{height: 80px;}
  body.pojo-a11y-resize-font-140 .case-studies-link{height: 100px;}
  body.pojo-a11y-resize-font-150 .case-studies-link{height: 120px;}
}


/* grayscale start */
body.pojo-a11y-grayscale a {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%)
}
body.pojo-a11y-grayscale {
  filter: none;
  -webkit-filter: none;
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}

body.pojo-a11y-grayscale #content-block {
  filter: none;
  -webkit-filter: none;
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none
}

body.pojo-a11y-grayscale *{
    -webkit-filter: gray;
            filter: gray;
}

body.pojo-a11y-grayscale .un__sub-title{
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
} 

body.pojo-a11y-grayscale button,
body.pojo-a11y-grayscale input[type=button],
body.pojo-a11y-grayscale input[type=reset],
body.pojo-a11y-grayscale input[type=submit] {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%)
}

body.pojo-a11y-grayscale img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%)
}

body.pojo-a11y-grayscale input[type=text],
body.pojo-a11y-grayscale input[type=password],
body.pojo-a11y-grayscale input[type=url],
body.pojo-a11y-grayscale input[type=search],
body.pojo-a11y-grayscale input[type=email],
body.pojo-a11y-grayscale input[type=tel],
body.pojo-a11y-grayscale input[type=date],
body.pojo-a11y-grayscale input[type=month],
body.pojo-a11y-grayscale input[type=week],
body.pojo-a11y-grayscale input[type=datetime],
body.pojo-a11y-grayscale input[type=datetime-local],
body.pojo-a11y-grayscale textarea,
body.pojo-a11y-grayscale input[type=number] {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%)
}

body.pojo-a11y-grayscale img {
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%)
}

body.pojo-a11y-grayscale .top_banner_block {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
}

body.pojo-a11y-grayscale .pojo-a11y-toolbar-overlay * {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
}

body.pojo-a11y-grayscale .pojo-a11y-toolbar-overlay .pojo-a11y-toolbar-item {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
}

body.pojo-a11y-grayscale .pojo-a11y-toolbar-overlay .pojo-a11y-toolbar-item * {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
}

body.pojo-a11y-grayscale .pojo-a11y-toolbar-overlay .pojo-a11y-toolbar-item strong,
body.pojo-a11y-grayscale .pojo-a11y-toolbar-overlay .pojo-a11y-toolbar-item li {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%)
}
/* grayscale end */


/* high-contrast start */
body.pojo-a11y-high-contrast .placebo {
  line-height: normal;
}

body.pojo-a11y-high-contrast * {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast h6 span,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast img,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav,
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
  -moz-appearance: none !important;
  -moz-user-select: text !important;
  -webkit-user-select: text !important;
  text-shadow: none !important;
  -ms-user-select: text !important;
      user-select: text !important;
}

body.pojo-a11y-high-contrast ,
body.pojo-a11y-high-contrast .un__prom-slide,
body.pojo-a11y-high-contrast .un__reg-prom-slide,
body.pojo-a11y-high-contrast .hero-account-section,
body.pojo-a11y-high-contrast .hero-resources-section,
body.pojo-a11y-high-contrast .un__sustain-block,
body.pojo-a11y-high-contrast .un__footer,
body.pojo-a11y-high-contrast .section:not([style*="background-image"]),
body.pojo-a11y-high-contrast .h-second-drop,
body.pojo-a11y-high-contrast .h-mega-menu,
body.pojo-a11y-high-contrast .h-mega-right, 
body.pojo-a11y-high-contrast .acc-wrap,
body.pojo-a11y-high-contrast .h-visit.active .h-visit-drop,
body.pojo-a11y-high-contrast .popup-container,
body.pojo-a11y-high-contrast .slide-section.active .slide-menu-container,
body.pojo-a11y-high-contrast .SumoSelect.open > .optWrapper{
  background: black!important;
  background-color: black!important;
}

body.pojo-a11y-high-contrast html button[disabled],
body.pojo-a11y-high-contrast html input[disabled],
body.pojo-a11y-high-contrast html select[disabled],
body.pojo-a11y-high-contrast html textarea[disabled],
body.pojo-a11y-high-contrast .pac-container,
body.pojo-a11y-high-contrast .tabs-drop .un__tab-nav.active .un__tab-toggle,
body.pojo-a11y-high-contrast .res-category-drop,
body.pojo-a11y-high-contrast .custom-acr-title.active,
body.pojo-a11y-high-contrast .custom-acr-title.active + .custom-acr-inner,
body.pojo-a11y-high-contrast .SumoSelect.open > .optWrapper,
body.pojo-a11y-high-contrast .un__tab-nav.active .un__tab-toggle,
body.pojo-a11y-high-contrast .sub-resources-links-wrap.active ul,
body.pojo-a11y-high-contrast .res-hatch-p-item,
body.pojo-a11y-high-contrast .open-menu .other-lang,
body.pojo-a11y-high-contrast .h-inner-bottom,
body.pojo-a11y-high-contrast .open-menu .h-inner::before, 
body.pojo-a11y-high-contrast .h-inner-top,
body.pojo-a11y-high-contrast .h-logo, 
body.pojo-a11y-high-contrast .h-search-popup form{
  background: #404040 !important;
  background-color: #404040 !important;
}

body.pojo-a11y-high-contrast .slide-filter-title::after,
body.pojo-a11y-high-contrast .un__tabs-dropdown .un__tab-toggle > div.active::after{
  border-right: 2px solid #00FFFF;
  border-bottom: 2px solid #00FFFF;
}

body.pojo-a11y-high-contrast .btn-close::before, 
body.pojo-a11y-high-contrast .btn-close::after,
body.pojo-a11y-high-contrast .custom-acr-title i::before, 
body.pojo-a11y-high-contrast .custom-acr-title i::after{
  background-color: #00FFFF !important;
}

body.pojo-a11y-high-contrast .open-menu .h-search-icon svg path, 
body.pojo-a11y-high-contrast .open-menu .h-favorites-icon svg path,
body.pojo-a11y-high-contrast .un__tab-toggle > div b svg path{
  fill: #00FFFF !important
}

body.pojo-a11y-high-contrast .res-category-title::before,
body.pojo-a11y-high-contrast .SumoSelect > .CaptionCont > label i:before,
body.pojo-a11y-high-contrast .sub-resources-link-title::before,
body.pojo-a11y-high-contrast .un__tabs-dropdown .un__tab-title:before,
body.pojo-a11y-high-contrast .open-menu .current-lang i::before{
  border-color: #00FFFF transparent transparent transparent;
}

body.pojo-a11y-high-contrast .ch-box-entry span:before{
  border: 2px solid #fff;
}

body.pojo-a11y-high-contrast .ch-box-entry span:after{
  background-color: #fff
}

body.pojo-a11y-high-contrast .un__social a img,
body.pojo-a11y-high-contrast .call-to-us img,
body.pojo-a11y-high-contrast .un__article-links a::before{
  -webkit-filter: brightness(10);
  filter: brightness(10);
}

body.pojo-a11y-high-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::-webkit-input-placeholder {
  color: white !important;
}

body.pojo-a11y-high-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::-moz-placeholder {
  color: white !important;
}

body.pojo-a11y-high-contrast textarea.wpcf7-form-control.wpcf7-textarea.input:-ms-input-placeholder {
  color: white !important;
}

body.pojo-a11y-high-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::-ms-input-placeholder {
  color: white !important;
}

body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast img:not(.prod-item-colors img),
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li:not(.prod-item-colors li),
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav,
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp,
body.pojo-a11y-high-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::placeholder {
  color: white !important;
}

body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast b span,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast strong span,
body.pojo-a11y-high-contrast .h2,
body.pojo-a11y-high-contrast .h3,
body.pojo-a11y-high-contrast .h4,
body.pojo-a11y-high-contrast .h5,
body.pojo-a11y-high-contrast .h6,
body.pojo-a11y-high-contrast .swiper-button-prev i::before, 
body.pojo-a11y-high-contrast .swiper-button-next i::before,
body.pojo-a11y-high-contrast .swiper-button-prev i::after,
body.pojo-a11y-high-contrast .swiper-button-next i::after,
body.pojo-a11y-high-contrast .un__btn-link-2 i::before,
body.pojo-a11y-high-contrast .un__btn-link-2 i::after,
body.pojo-a11y-high-contrast .un__btn-back i::before,
body.pojo-a11y-high-contrast .un__btn-back i::after{
  color: #00FFFF !important;
}

body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast address span,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast cite span,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dfn span,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast em span,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast i span,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast u span {
  color: #00FFFF!important;
}

body.pojo-a11y-high-contrast dt {
  border-top: thin solid grey !important;
}

body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 span {
  color: #40C090 !important;
}

body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym {
  border-bottom: 1px dotted !important;
}

body.pojo-a11y-high-contrast :focus {
  outline: thin dotted !important;
}

body.pojo-a11y-high-contrast a.button,
body.pojo-a11y-high-contrast a.button abbr,
body.pojo-a11y-high-contrast a.button acronym,
body.pojo-a11y-high-contrast a.button b,
body.pojo-a11y-high-contrast a.button basefont,
body.pojo-a11y-high-contrast a.button big,
body.pojo-a11y-high-contrast a.button br,
body.pojo-a11y-high-contrast a.button code,
body.pojo-a11y-high-contrast a.button div,
body.pojo-a11y-high-contrast a.button em,
body.pojo-a11y-high-contrast a.button font,
body.pojo-a11y-high-contrast a.button h1,
body.pojo-a11y-high-contrast a.button h2,
body.pojo-a11y-high-contrast a.button h3,
body.pojo-a11y-high-contrast a.button h4,
body.pojo-a11y-high-contrast a.button h5,
body.pojo-a11y-high-contrast a.button h6,
body.pojo-a11y-high-contrast a.button i,
body.pojo-a11y-high-contrast a.button kbd,
body.pojo-a11y-high-contrast a.button rb,
body.pojo-a11y-high-contrast a.button rp,
body.pojo-a11y-high-contrast a.button rt,
body.pojo-a11y-high-contrast a.button ruby,
body.pojo-a11y-high-contrast a.button samp,
body.pojo-a11y-high-contrast a.button small,
body.pojo-a11y-high-contrast a.button span,
body.pojo-a11y-high-contrast a.button strong,
body.pojo-a11y-high-contrast a.button tt,
body.pojo-a11y-high-contrast a.button u,
body.pojo-a11y-high-contrast a.button var,
body.pojo-a11y-high-contrast a:link,
body.pojo-a11y-high-contrast a:link abbr,
body.pojo-a11y-high-contrast a:link acronym,
body.pojo-a11y-high-contrast a:link b,
body.pojo-a11y-high-contrast a:link basefont,
body.pojo-a11y-high-contrast a:link big,
body.pojo-a11y-high-contrast a:link br,
body.pojo-a11y-high-contrast a:link code,
body.pojo-a11y-high-contrast a:link div,
body.pojo-a11y-high-contrast a:link em,
body.pojo-a11y-high-contrast a:link font,
body.pojo-a11y-high-contrast a:link h1,
body.pojo-a11y-high-contrast a:link h2,
body.pojo-a11y-high-contrast a:link h3,
body.pojo-a11y-high-contrast a:link h4,
body.pojo-a11y-high-contrast a:link h5,
body.pojo-a11y-high-contrast a:link h6,
body.pojo-a11y-high-contrast a:link i,
body.pojo-a11y-high-contrast a:link kbd,
body.pojo-a11y-high-contrast a:link rb,
body.pojo-a11y-high-contrast a:link rp,
body.pojo-a11y-high-contrast a:link rt,
body.pojo-a11y-high-contrast a:link ruby,
body.pojo-a11y-high-contrast a:link samp,
body.pojo-a11y-high-contrast a:link small,
body.pojo-a11y-high-contrast a:link span,
body.pojo-a11y-high-contrast a:link strong,
body.pojo-a11y-high-contrast a:link tt,
body.pojo-a11y-high-contrast a:link u,
body.pojo-a11y-high-contrast a:link var,
body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem {
  color: #0080FF !important;
}

body.pojo-a11y-high-contrast select {
  -webkit-appearance: listbox !important;
  background: #600060 !important;
  background-color: #600060 !important;
}

body.pojo-a11y-high-contrast a:visited,
body.pojo-a11y-high-contrast a:visited abbr,
body.pojo-a11y-high-contrast a:visited acronym,
body.pojo-a11y-high-contrast a:visited b,
body.pojo-a11y-high-contrast a:visited basefont,
body.pojo-a11y-high-contrast a:visited big,
body.pojo-a11y-high-contrast a:visited br,
body.pojo-a11y-high-contrast a:visited code,
body.pojo-a11y-high-contrast a:visited div,
body.pojo-a11y-high-contrast a:visited em,
body.pojo-a11y-high-contrast a:visited font,
body.pojo-a11y-high-contrast a:visited h1,
body.pojo-a11y-high-contrast a:visited h2,
body.pojo-a11y-high-contrast a:visited h3,
body.pojo-a11y-high-contrast a:visited h4,
body.pojo-a11y-high-contrast a:visited h5,
body.pojo-a11y-high-contrast a:visited h6,
body.pojo-a11y-high-contrast a:visited i,
body.pojo-a11y-high-contrast a:visited kbd,
body.pojo-a11y-high-contrast a:visited rb,
body.pojo-a11y-high-contrast a:visited rp,
body.pojo-a11y-high-contrast a:visited rt,
body.pojo-a11y-high-contrast a:visited ruby,
body.pojo-a11y-high-contrast a:visited samp,
body.pojo-a11y-high-contrast a:visited small,
body.pojo-a11y-high-contrast a:visited span,
body.pojo-a11y-high-contrast a:visited strong,
body.pojo-a11y-high-contrast a:visited tt,
body.pojo-a11y-high-contrast a:visited u,
body.pojo-a11y-high-contrast a:visited var,
body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active {
  color: #00FFFF !important;
}

body.pojo-a11y-high-contrast ::-moz-selection {
  background: #4080c0 !important;
  background-color: #4080c0 !important;
}

body.pojo-a11y-high-contrast ::selection,
body.pojo-a11y-high-contrast ::-moz-selection {
  background: #4080c0 !important;
  background-color: #4080c0 !important;
}

body.pojo-a11y-high-contrast input[type=search] {
  -webkit-appearance: textfield !important;
}

body.pojo-a11y-high-contrast .menu li a span.label {
  text-transform: none !important;
}

body.pojo-a11y-high-contrast .menu li a span.label,
body.pojo-a11y-high-contrast div.jwplayer span.jwcontrolbar,
body.pojo-a11y-high-contrast div.jwplayer span.jwcontrols {
  display: inline !important;
}

body.pojo-a11y-high-contrast a:link.new,
body.pojo-a11y-high-contrast a:link.new i,
body.pojo-a11y-high-contrast a:link.new b,
body.pojo-a11y-high-contrast span.Apple-style-span {
  color: #00FFFF !important;
}

body.pojo-a11y-high-contrast body.mediawiki img.tex {
  background: white !important;
  background-color: white !important;
  border: white solid 3px !important;
}

body.pojo-a11y-high-contrast text > tspan:first-letter,
body.pojo-a11y-high-contrast text > tspan:first-line {
  background: inherit !important;
  background-color: inherit !important;
  color: inherit !important;
}

body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td,
body.pojo-a11y-high-contrast .pojo-a11y-toolbar-inner {
  background: #003050 !important;
  background-color: #003050 !important;
}
 
body.pojo-a11y-high-contrast img[width="18"][height="18"] {
  height: 18px !important;
  width: 18px !important;
}

body.pojo-a11y-high-contrast a > span.iconHelp:empty:after {
  content: "Help" !important;
}

body.pojo-a11y-high-contrast .pac-target-input {
  border: none;
}

body.pojo-a11y-high-contrast .pac-item:hover, 
body.pojo-a11y-high-contrast .SumoSelect > .optWrapper > .options li.opt:hover {
  background-color: var(--clr-grey-800);
}
/* high-contrast end */


/* negative-contrast start */
body.pojo-a11y-negative-contrast .placebo {
  line-height: normal;
}

body.pojo-a11y-negative-contrast * {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

body.pojo-a11y-negative-contrast a,
body.pojo-a11y-negative-contrast abbr,
body.pojo-a11y-negative-contrast acronym,
body.pojo-a11y-negative-contrast address,
body.pojo-a11y-negative-contrast article,
body.pojo-a11y-negative-contrast aside,
body.pojo-a11y-negative-contrast b,
body.pojo-a11y-negative-contrast basefont,
body.pojo-a11y-negative-contrast bdi,
body.pojo-a11y-negative-contrast big,
body.pojo-a11y-negative-contrast blink,
body.pojo-a11y-negative-contrast blockquote,
body.pojo-a11y-negative-contrast body,
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast canvas,
body.pojo-a11y-negative-contrast caption,
body.pojo-a11y-negative-contrast center,
body.pojo-a11y-negative-contrast cite,
body.pojo-a11y-negative-contrast code,
body.pojo-a11y-negative-contrast col,
body.pojo-a11y-negative-contrast colgroup,
body.pojo-a11y-negative-contrast command,
body.pojo-a11y-negative-contrast dd,
body.pojo-a11y-negative-contrast del,
body.pojo-a11y-negative-contrast details,
body.pojo-a11y-negative-contrast dfn,
body.pojo-a11y-negative-contrast dir,
body.pojo-a11y-negative-contrast div,
body.pojo-a11y-negative-contrast dl,
body.pojo-a11y-negative-contrast dt,
body.pojo-a11y-negative-contrast em,
body.pojo-a11y-negative-contrast embed,
body.pojo-a11y-negative-contrast fieldset,
body.pojo-a11y-negative-contrast figcaption,
body.pojo-a11y-negative-contrast figure,
body.pojo-a11y-negative-contrast font,
body.pojo-a11y-negative-contrast footer,
body.pojo-a11y-negative-contrast form,
body.pojo-a11y-negative-contrast h1,
body.pojo-a11y-negative-contrast h1 a,
body.pojo-a11y-negative-contrast h1 a b,
body.pojo-a11y-negative-contrast h1 abbr,
body.pojo-a11y-negative-contrast h1 b,
body.pojo-a11y-negative-contrast h1 center,
body.pojo-a11y-negative-contrast h1 em,
body.pojo-a11y-negative-contrast h1 i,
body.pojo-a11y-negative-contrast h1 span,
body.pojo-a11y-negative-contrast h1 strong,
body.pojo-a11y-negative-contrast h2,
body.pojo-a11y-negative-contrast h2 a,
body.pojo-a11y-negative-contrast h2 a b,
body.pojo-a11y-negative-contrast h2 abbr,
body.pojo-a11y-negative-contrast h2 b,
body.pojo-a11y-negative-contrast h2 center,
body.pojo-a11y-negative-contrast h2 em,
body.pojo-a11y-negative-contrast h2 i,
body.pojo-a11y-negative-contrast h2 span,
body.pojo-a11y-negative-contrast h2 strong,
body.pojo-a11y-negative-contrast h3,
body.pojo-a11y-negative-contrast h3 a,
body.pojo-a11y-negative-contrast h3 a b,
body.pojo-a11y-negative-contrast h3 abbr,
body.pojo-a11y-negative-contrast h3 b,
body.pojo-a11y-negative-contrast h3 center,
body.pojo-a11y-negative-contrast h3 em,
body.pojo-a11y-negative-contrast h3 i,
body.pojo-a11y-negative-contrast h3 span,
body.pojo-a11y-negative-contrast h3 strong,
body.pojo-a11y-negative-contrast h4,
body.pojo-a11y-negative-contrast h4 a,
body.pojo-a11y-negative-contrast h4 a b,
body.pojo-a11y-negative-contrast h4 abbr,
body.pojo-a11y-negative-contrast h4 b,
body.pojo-a11y-negative-contrast h4 center,
body.pojo-a11y-negative-contrast h4 em,
body.pojo-a11y-negative-contrast h4 i,
body.pojo-a11y-negative-contrast h4 span,
body.pojo-a11y-negative-contrast h4 strong,
body.pojo-a11y-negative-contrast h5,
body.pojo-a11y-negative-contrast h5 a,
body.pojo-a11y-negative-contrast h5 a b,
body.pojo-a11y-negative-contrast h5 abbr,
body.pojo-a11y-negative-contrast h5 b,
body.pojo-a11y-negative-contrast h5 center,
body.pojo-a11y-negative-contrast h5 em,
body.pojo-a11y-negative-contrast h5 i,
body.pojo-a11y-negative-contrast h5 span,
body.pojo-a11y-negative-contrast h5 strong,
body.pojo-a11y-negative-contrast h6,
body.pojo-a11y-negative-contrast h6 a,
body.pojo-a11y-negative-contrast h6 a b,
body.pojo-a11y-negative-contrast h6 abbr,
body.pojo-a11y-negative-contrast h6 b,
body.pojo-a11y-negative-contrast h6 center,
body.pojo-a11y-negative-contrast h6 em,
body.pojo-a11y-negative-contrast h6 i,
body.pojo-a11y-negative-contrast h6 span,
body.pojo-a11y-negative-contrast h6 strong,
body.pojo-a11y-negative-contrast header,
body.pojo-a11y-negative-contrast hgroup,
body.pojo-a11y-negative-contrast html,
body.pojo-a11y-negative-contrast i,
body.pojo-a11y-negative-contrast iframe,
body.pojo-a11y-negative-contrast img,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast ins,
body.pojo-a11y-negative-contrast kbd,
body.pojo-a11y-negative-contrast label,
body.pojo-a11y-negative-contrast legend,
body.pojo-a11y-negative-contrast li,
body.pojo-a11y-negative-contrast listing,
body.pojo-a11y-negative-contrast main,
body.pojo-a11y-negative-contrast mark,
body.pojo-a11y-negative-contrast marquee,
body.pojo-a11y-negative-contrast menu,
body.pojo-a11y-negative-contrast meter,
body.pojo-a11y-negative-contrast multicol,
body.pojo-a11y-negative-contrast nav,
body.pojo-a11y-negative-contrast nobr,
body.pojo-a11y-negative-contrast object,
body.pojo-a11y-negative-contrast ol,
body.pojo-a11y-negative-contrast option,
body.pojo-a11y-negative-contrast output,
body.pojo-a11y-negative-contrast p,
body.pojo-a11y-negative-contrast plaintext,
body.pojo-a11y-negative-contrast pre,
body.pojo-a11y-negative-contrast progress,
body.pojo-a11y-negative-contrast q,
body.pojo-a11y-negative-contrast rb,
body.pojo-a11y-negative-contrast rp,
body.pojo-a11y-negative-contrast rt,
body.pojo-a11y-negative-contrast ruby,
body.pojo-a11y-negative-contrast s,
body.pojo-a11y-negative-contrast samp,
body.pojo-a11y-negative-contrast section,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast small,
body.pojo-a11y-negative-contrast span,
body.pojo-a11y-negative-contrast strike,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast sub,
body.pojo-a11y-negative-contrast summary,
body.pojo-a11y-negative-contrast sup,
body.pojo-a11y-negative-contrast svg,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast tbody,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast text,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast thead,
body.pojo-a11y-negative-contrast time,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast u,
body.pojo-a11y-negative-contrast ul,
body.pojo-a11y-negative-contrast var,
body.pojo-a11y-negative-contrast video,
body.pojo-a11y-negative-contrast xmp {
  -moz-appearance: none !important;
  -moz-user-select: text !important;
  -webkit-user-select: text !important;
  text-shadow: none !important;
  -ms-user-select: text !important;
      user-select: text !important;
}

body.pojo-a11y-negative-contrast ,
body.pojo-a11y-negative-contrast .un__prom-slide,
body.pojo-a11y-negative-contrast .un__reg-prom-slide,
body.pojo-a11y-negative-contrast .hero-account-section,
body.pojo-a11y-negative-contrast .hero-resources-section,
body.pojo-a11y-negative-contrast .un__sustain-block,
body.pojo-a11y-negative-contrast .un__footer,
body.pojo-a11y-negative-contrast .section:not([style*="background-image"]),
body.pojo-a11y-negative-contrast .h-second-drop,
body.pojo-a11y-negative-contrast .h-mega-menu,
body.pojo-a11y-negative-contrast .h-mega-right, 
body.pojo-a11y-negative-contrast .acc-wrap,
body.pojo-a11y-negative-contrast .h-visit.active .h-visit-drop,
body.pojo-a11y-negative-contrast .popup-container,
body.pojo-a11y-negative-contrast .slide-section.active .slide-menu-container,
body.pojo-a11y-negative-contrast .SumoSelect.open > .optWrapper{
  background: black!important;
  background-color: black!important;
}

body.pojo-a11y-negative-contrast html button[disabled],
body.pojo-a11y-negative-contrast html input[disabled],
body.pojo-a11y-negative-contrast html select[disabled],
body.pojo-a11y-negative-contrast html textarea[disabled],
body.pojo-a11y-negative-contrast .tabs-drop .un__tab-nav.active .un__tab-toggle,
body.pojo-a11y-negative-contrast .res-category-drop,
body.pojo-a11y-negative-contrast .custom-acr-title.active,
body.pojo-a11y-negative-contrast .custom-acr-title.active + .custom-acr-inner,
body.pojo-a11y-negative-contrast .SumoSelect.open > .optWrapper,
body.pojo-a11y-negative-contrast .un__tab-nav.active .un__tab-toggle,
body.pojo-a11y-negative-contrast .sub-resources-links-wrap.active ul,
body.pojo-a11y-negative-contrast .res-hatch-p-item,
body.pojo-a11y-negative-contrast .open-menu .other-lang,
body.pojo-a11y-negative-contrast .h-inner-bottom,
body.pojo-a11y-negative-contrast .open-menu .h-inner::before, 
body.pojo-a11y-negative-contrast .h-inner-top,
body.pojo-a11y-negative-contrast .h-logo,
body.pojo-a11y-negative-contrast .h-search-popup form,
body.pojo-a11y-negative-contrast html input{
  background: #404040 !important;
  background-color: #404040 !important;
}

body.pojo-a11y-negative-contrast .slide-filter-title::after,
body.pojo-a11y-negative-contrast .un__tabs-dropdown .un__tab-toggle > div.active::after{
  border-right: 2px solid #ffff00;
  border-bottom: 2px solid #ffff00;
}

body.pojo-a11y-negative-contrast .btn-close::before, 
body.pojo-a11y-negative-contrast .btn-close::after,
body.pojo-a11y-negative-contrast .custom-acr-title i::before, 
body.pojo-a11y-negative-contrast .custom-acr-title i::after{
  background-color: #ffff00 !important;
}

body.pojo-a11y-negative-contrast .open-menu .h-search-icon svg path, 
body.pojo-a11y-negative-contrast .open-menu .h-favorites-icon svg path,
body.pojo-a11y-negative-contrast .un__tab-toggle > div b svg path{
  fill: #ffff00!important
}

body.pojo-a11y-negative-contrast .res-category-title::before,
body.pojo-a11y-negative-contrast .SumoSelect > .CaptionCont > label i:before,
body.pojo-a11y-negative-contrast .sub-resources-link-title::before,
body.pojo-a11y-negative-contrast .un__tabs-dropdown .un__tab-title:before,
body.pojo-a11y-negative-contrast .open-menu .current-lang i::before{
  border-color: #ffff00 transparent transparent transparent;
}

body.pojo-a11y-negative-contrast .ch-box-entry span:before{
  border: 2px solid #fff;
}

body.pojo-a11y-negative-contrast .ch-box-entry span:after{
  background-color: #fff
}

body.pojo-a11y-negative-contrast .hamburger-inner{
  background-color: #fff!important
}

body.pojo-a11y-negative-contrast .un__social a img,
body.pojo-a11y-negative-contrast .call-to-us img,
body.pojo-a11y-negative-contrast .un__article-links a::before{
  -webkit-filter: brightness(10);
  filter: brightness(10);
}

body.pojo-a11y-negative-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::-webkit-input-placeholder {
  color: white !important;
}

body.pojo-a11y-negative-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::-moz-placeholder {
  color: white !important;
}

body.pojo-a11y-negative-contrast textarea.wpcf7-form-control.wpcf7-textarea.input:-ms-input-placeholder {
  color: white !important;
}

body.pojo-a11y-negative-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::-ms-input-placeholder {
  color: white !important;
}

body.pojo-a11y-negative-contrast a,
body.pojo-a11y-negative-contrast article,
body.pojo-a11y-negative-contrast aside,
body.pojo-a11y-negative-contrast basefont,
body.pojo-a11y-negative-contrast bdi,
body.pojo-a11y-negative-contrast big,
body.pojo-a11y-negative-contrast blink,
body.pojo-a11y-negative-contrast blockquote,
body.pojo-a11y-negative-contrast body,
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast canvas,
body.pojo-a11y-negative-contrast caption,
body.pojo-a11y-negative-contrast center,
body.pojo-a11y-negative-contrast code,
body.pojo-a11y-negative-contrast col,
body.pojo-a11y-negative-contrast colgroup,
body.pojo-a11y-negative-contrast command,
body.pojo-a11y-negative-contrast dd,
body.pojo-a11y-negative-contrast del,
body.pojo-a11y-negative-contrast details,
body.pojo-a11y-negative-contrast dir,
body.pojo-a11y-negative-contrast div,
body.pojo-a11y-negative-contrast dl,
body.pojo-a11y-negative-contrast dt,
body.pojo-a11y-negative-contrast embed,
body.pojo-a11y-negative-contrast fieldset,
body.pojo-a11y-negative-contrast figcaption,
body.pojo-a11y-negative-contrast figure,
body.pojo-a11y-negative-contrast font,
body.pojo-a11y-negative-contrast footer,
body.pojo-a11y-negative-contrast form,
body.pojo-a11y-negative-contrast header,
body.pojo-a11y-negative-contrast hgroup,
body.pojo-a11y-negative-contrast html,
body.pojo-a11y-negative-contrast iframe,
body.pojo-a11y-negative-contrast img,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast ins,
body.pojo-a11y-negative-contrast kbd,
body.pojo-a11y-negative-contrast label,
body.pojo-a11y-negative-contrast legend,
body.pojo-a11y-negative-contrast li,
body.pojo-a11y-negative-contrast listing,
body.pojo-a11y-negative-contrast main,
body.pojo-a11y-negative-contrast mark,
body.pojo-a11y-negative-contrast marquee,
body.pojo-a11y-negative-contrast menu,
body.pojo-a11y-negative-contrast meter,
body.pojo-a11y-negative-contrast multicol,
body.pojo-a11y-negative-contrast nav,
body.pojo-a11y-negative-contrast nobr,
body.pojo-a11y-negative-contrast object,
body.pojo-a11y-negative-contrast ol,
body.pojo-a11y-negative-contrast option,
body.pojo-a11y-negative-contrast output,
body.pojo-a11y-negative-contrast p,
body.pojo-a11y-negative-contrast plaintext,
body.pojo-a11y-negative-contrast pre,
body.pojo-a11y-negative-contrast progress,
body.pojo-a11y-negative-contrast q,
body.pojo-a11y-negative-contrast rb,
body.pojo-a11y-negative-contrast rp,
body.pojo-a11y-negative-contrast rt,
body.pojo-a11y-negative-contrast ruby,
body.pojo-a11y-negative-contrast s,
body.pojo-a11y-negative-contrast samp,
body.pojo-a11y-negative-contrast section,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast small,
body.pojo-a11y-negative-contrast span,
body.pojo-a11y-negative-contrast strike,
body.pojo-a11y-negative-contrast sub,
body.pojo-a11y-negative-contrast summary,
body.pojo-a11y-negative-contrast sup,
body.pojo-a11y-negative-contrast svg,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast tbody,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast text,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast thead,
body.pojo-a11y-negative-contrast time,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast ul,
body.pojo-a11y-negative-contrast var,
body.pojo-a11y-negative-contrast video,
body.pojo-a11y-negative-contrast xmp,
body.pojo-a11y-negative-contrast textarea.wpcf7-form-control.wpcf7-textarea.input::placeholder {
  color: white !important;
}

body.pojo-a11y-negative-contrast abbr,
body.pojo-a11y-negative-contrast acronym,
body.pojo-a11y-negative-contrast b,
body.pojo-a11y-negative-contrast b span,
body.pojo-a11y-negative-contrast h1 b,
body.pojo-a11y-negative-contrast h1 strong,
body.pojo-a11y-negative-contrast h2 b,
body.pojo-a11y-negative-contrast h2 strong,
body.pojo-a11y-negative-contrast h3 b,
body.pojo-a11y-negative-contrast h3 strong,
body.pojo-a11y-negative-contrast h4 b,
body.pojo-a11y-negative-contrast h4 strong,
body.pojo-a11y-negative-contrast h5 b,
body.pojo-a11y-negative-contrast h5 strong,
body.pojo-a11y-negative-contrast h6 b,
body.pojo-a11y-negative-contrast h6 strong,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast strong span,
body.pojo-a11y-negative-contrast .h2,
body.pojo-a11y-negative-contrast .h3,
body.pojo-a11y-negative-contrast .h4,
body.pojo-a11y-negative-contrast .h5,
body.pojo-a11y-negative-contrast .h6,
body.pojo-a11y-negative-contrast .swiper-button-prev i::before, 
body.pojo-a11y-negative-contrast .swiper-button-next i::before,
body.pojo-a11y-negative-contrast .swiper-button-prev i::after,
body.pojo-a11y-negative-contrast .swiper-button-next i::after,
body.pojo-a11y-negative-contrast .un__btn-link-2 i::before,
body.pojo-a11y-negative-contrast .un__btn-link-2 i::after,
body.pojo-a11y-negative-contrast .un__btn-back i::before,
body.pojo-a11y-negative-contrast .un__btn-back i::after{
  color: #ffff00 !important;
}

body.pojo-a11y-negative-contrast address,
body.pojo-a11y-negative-contrast address span,
body.pojo-a11y-negative-contrast cite,
body.pojo-a11y-negative-contrast cite span,
body.pojo-a11y-negative-contrast dfn,
body.pojo-a11y-negative-contrast dfn span,
body.pojo-a11y-negative-contrast em,
body.pojo-a11y-negative-contrast em span,
body.pojo-a11y-negative-contrast h1 em,
body.pojo-a11y-negative-contrast h1 i,
body.pojo-a11y-negative-contrast h2 em,
body.pojo-a11y-negative-contrast h2 i,
body.pojo-a11y-negative-contrast h3 em,
body.pojo-a11y-negative-contrast h3 i,
body.pojo-a11y-negative-contrast h4 em,
body.pojo-a11y-negative-contrast h4 i,
body.pojo-a11y-negative-contrast h5 em,
body.pojo-a11y-negative-contrast h5 i,
body.pojo-a11y-negative-contrast h6 em,
body.pojo-a11y-negative-contrast h6 i,
body.pojo-a11y-negative-contrast i,
body.pojo-a11y-negative-contrast i span,
body.pojo-a11y-negative-contrast u,
body.pojo-a11y-negative-contrast u span {
  color: #ffff00!important;
}

body.pojo-a11y-negative-contrast dt {
  border-top: thin solid grey !important;
}

body.pojo-a11y-negative-contrast h1,
body.pojo-a11y-negative-contrast h1 a,
body.pojo-a11y-negative-contrast h1 a b,
body.pojo-a11y-negative-contrast h1 abbr,
body.pojo-a11y-negative-contrast h1 center,
body.pojo-a11y-negative-contrast h1 span,
body.pojo-a11y-negative-contrast h2,
body.pojo-a11y-negative-contrast h2 a,
body.pojo-a11y-negative-contrast h2 a b,
body.pojo-a11y-negative-contrast h2 abbr,
body.pojo-a11y-negative-contrast h2 center,
body.pojo-a11y-negative-contrast h2 span,
body.pojo-a11y-negative-contrast h3,
body.pojo-a11y-negative-contrast h3 a,
body.pojo-a11y-negative-contrast h3 a b,
body.pojo-a11y-negative-contrast h3 abbr,
body.pojo-a11y-negative-contrast h3 center,
body.pojo-a11y-negative-contrast h3 span,
body.pojo-a11y-negative-contrast h4,
body.pojo-a11y-negative-contrast h4 a,
body.pojo-a11y-negative-contrast h4 a b,
body.pojo-a11y-negative-contrast h4 abbr,
body.pojo-a11y-negative-contrast h4 center,
body.pojo-a11y-negative-contrast h4 span,
body.pojo-a11y-negative-contrast h5,
body.pojo-a11y-negative-contrast h5 a,
body.pojo-a11y-negative-contrast h5 a b,
body.pojo-a11y-negative-contrast h5 abbr,
body.pojo-a11y-negative-contrast h5 center,
body.pojo-a11y-negative-contrast h5 span,
body.pojo-a11y-negative-contrast h6,
body.pojo-a11y-negative-contrast h6 a,
body.pojo-a11y-negative-contrast h6 a b,
body.pojo-a11y-negative-contrast h6 abbr,
body.pojo-a11y-negative-contrast h6 center,
body.pojo-a11y-negative-contrast h6 span {
  color: #ffff00 !important;
}
  
body.pojo-a11y-negative-contrast abbr,
body.pojo-a11y-negative-contrast acronym {
  border-bottom: 1px dotted !important;
}

body.pojo-a11y-negative-contrast :focus {
  outline: thin dotted !important;
}

body.pojo-a11y-negative-contrast a.button,
body.pojo-a11y-negative-contrast a.button abbr,
body.pojo-a11y-negative-contrast a.button acronym,
body.pojo-a11y-negative-contrast a.button b,
body.pojo-a11y-negative-contrast a.button basefont,
body.pojo-a11y-negative-contrast a.button big,
body.pojo-a11y-negative-contrast a.button br,
body.pojo-a11y-negative-contrast a.button code,
body.pojo-a11y-negative-contrast a.button div,
body.pojo-a11y-negative-contrast a.button em,
body.pojo-a11y-negative-contrast a.button font,
body.pojo-a11y-negative-contrast a.button h1,
body.pojo-a11y-negative-contrast a.button h2,
body.pojo-a11y-negative-contrast a.button h3,
body.pojo-a11y-negative-contrast a.button h4,
body.pojo-a11y-negative-contrast a.button h5,
body.pojo-a11y-negative-contrast a.button h6,
body.pojo-a11y-negative-contrast a.button i,
body.pojo-a11y-negative-contrast a.button kbd,
body.pojo-a11y-negative-contrast a.button rb,
body.pojo-a11y-negative-contrast a.button rp,
body.pojo-a11y-negative-contrast a.button rt,
body.pojo-a11y-negative-contrast a.button ruby,
body.pojo-a11y-negative-contrast a.button samp,
body.pojo-a11y-negative-contrast a.button small,
body.pojo-a11y-negative-contrast a.button span,
body.pojo-a11y-negative-contrast a.button strong,
body.pojo-a11y-negative-contrast a.button tt,
body.pojo-a11y-negative-contrast a.button u,
body.pojo-a11y-negative-contrast a.button var,
body.pojo-a11y-negative-contrast a:link,
body.pojo-a11y-negative-contrast a:link abbr,
body.pojo-a11y-negative-contrast a:link acronym,
body.pojo-a11y-negative-contrast a:link b,
body.pojo-a11y-negative-contrast a:link basefont,
body.pojo-a11y-negative-contrast a:link big,
body.pojo-a11y-negative-contrast a:link br,
body.pojo-a11y-negative-contrast a:link code,
body.pojo-a11y-negative-contrast a:link div,
body.pojo-a11y-negative-contrast a:link em,
body.pojo-a11y-negative-contrast a:link font,
body.pojo-a11y-negative-contrast a:link h1,
body.pojo-a11y-negative-contrast a:link h2,
body.pojo-a11y-negative-contrast a:link h3,
body.pojo-a11y-negative-contrast a:link h4,
body.pojo-a11y-negative-contrast a:link h5,
body.pojo-a11y-negative-contrast a:link h6,
body.pojo-a11y-negative-contrast a:link i,
body.pojo-a11y-negative-contrast a:link kbd,
body.pojo-a11y-negative-contrast a:link rb,
body.pojo-a11y-negative-contrast a:link rp,
body.pojo-a11y-negative-contrast a:link rt,
body.pojo-a11y-negative-contrast a:link ruby,
body.pojo-a11y-negative-contrast a:link samp,
body.pojo-a11y-negative-contrast a:link small,
body.pojo-a11y-negative-contrast a:link span,
body.pojo-a11y-negative-contrast a:link strong,
body.pojo-a11y-negative-contrast a:link tt,
body.pojo-a11y-negative-contrast a:link u,
body.pojo-a11y-negative-contrast a:link var,
body.pojo-a11y-negative-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem {
  color: #ffff00 !important;
}

body.pojo-a11y-negative-contrast .pojo-a11y-toolbar-inner,
body.pojo-a11y-negative-contrast select {
  -webkit-appearance: listbox !important;
  background: #600060 !important;
  background-color: #600060 !important;
}

body.pojo-a11y-negative-contrast a:visited,
body.pojo-a11y-negative-contrast a:visited abbr,
body.pojo-a11y-negative-contrast a:visited acronym,
body.pojo-a11y-negative-contrast a:visited b,
body.pojo-a11y-negative-contrast a:visited basefont,
body.pojo-a11y-negative-contrast a:visited big,
body.pojo-a11y-negative-contrast a:visited br,
body.pojo-a11y-negative-contrast a:visited code,
body.pojo-a11y-negative-contrast a:visited div,
body.pojo-a11y-negative-contrast a:visited em,
body.pojo-a11y-negative-contrast a:visited font,
body.pojo-a11y-negative-contrast a:visited h1,
body.pojo-a11y-negative-contrast a:visited h2,
body.pojo-a11y-negative-contrast a:visited h3,
body.pojo-a11y-negative-contrast a:visited h4,
body.pojo-a11y-negative-contrast a:visited h5,
body.pojo-a11y-negative-contrast a:visited h6,
body.pojo-a11y-negative-contrast a:visited i,
body.pojo-a11y-negative-contrast a:visited kbd,
body.pojo-a11y-negative-contrast a:visited rb,
body.pojo-a11y-negative-contrast a:visited rp,
body.pojo-a11y-negative-contrast a:visited rt,
body.pojo-a11y-negative-contrast a:visited ruby,
body.pojo-a11y-negative-contrast a:visited samp,
body.pojo-a11y-negative-contrast a:visited small,
body.pojo-a11y-negative-contrast a:visited span,
body.pojo-a11y-negative-contrast a:visited strong,
body.pojo-a11y-negative-contrast a:visited tt,
body.pojo-a11y-negative-contrast a:visited u,
body.pojo-a11y-negative-contrast a:visited var,
body.pojo-a11y-negative-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active {
  color: #ffff00 !important;
}

body.pojo-a11y-negative-contrast ::-moz-selection {
  background: #4080c0 !important;
  background-color: #4080c0 !important;
}

body.pojo-a11y-negative-contrast ::selection,
body.pojo-a11y-negative-contrast ::-moz-selection {
  background: #4080c0 !important;
  background-color: #4080c0 !important;
}
  
body.pojo-a11y-negative-contrast input[type=search] {
  -webkit-appearance: textfield !important;
}

body.pojo-a11y-negative-contrast .menu li a span.label {
  text-transform: none !important;
}

body.pojo-a11y-negative-contrast .menu li a span.label,
body.pojo-a11y-negative-contrast div.jwplayer span.jwcontrolbar,
body.pojo-a11y-negative-contrast div.jwplayer span.jwcontrols {
  display: inline !important;
}

body.pojo-a11y-negative-contrast a:link.new,
body.pojo-a11y-negative-contrast a:link.new i,
body.pojo-a11y-negative-contrast a:link.new b,
body.pojo-a11y-negative-contrast span.Apple-style-span {
  color: #ffff00 !important;
}

body.pojo-a11y-negative-contrast body.mediawiki img.tex {
  background: white !important;
  background-color: white !important;
  border: white solid 3px !important;
}

body.pojo-a11y-negative-contrast text > tspan:first-letter,
body.pojo-a11y-negative-contrast text > tspan:first-line {
  background: inherit !important;
  background-color: inherit !important;
  color: inherit !important;
}

body.pojo-a11y-negative-contrast div.sbtc div.sbsb_a li.sbsb_d div,
body.pojo-a11y-negative-contrast table.gssb_c tr.gssb_i a,
body.pojo-a11y-negative-contrast table.gssb_c tr.gssb_i b,
body.pojo-a11y-negative-contrast table.gssb_c tr.gssb_i span,
body.pojo-a11y-negative-contrast table.gssb_c tr.gssb_i td {
  background: #003050 !important;
  background-color: #003050 !important;
}

body.pojo-a11y-negative-contrast img[width="18"][height="18"] {
  height: 18px !important;
  width: 18px !important;
}

body.pojo-a11y-negative-contrast a > span.iconHelp:empty:after {
  content: "Help" !important;
}

body.pojo-a11y-negative-contrast .SumoSelect > .optWrapper > .options li.opt:hover {
  background-color: var(--clr-grey-800);
}

body.pojo-a11y-negative-contrast .summary-top {
  background: #000 !important;
}

body.pojo-a11y-negative-contrast .input-field-wrapper.focus .input:not(textarea):-webkit-autofill,
body.pojo-a11y-negative-contrast .input-field-wrapper.value .input:not(textarea):-webkit-autofill, 
body.pojo-a11y-negative-contrast .input-field-wrapper.focus .input:not(textarea):-webkit-autofill:hover,
body.pojo-a11y-negative-contrast .input-field-wrapper.value .input:not(textarea):-webkit-autofill:hover,
body.pojo-a11y-negative-contrast .input-field-wrapper.focus .input:not(textarea):-webkit-autofill:focus,
body.pojo-a11y-negative-contrast .input-field-wrapper.value .input:not(textarea):-webkit-autofill:focus,
body.pojo-a11y-negative-contrast input:-webkit-autofill, 
body.pojo-a11y-negative-contrast input:-webkit-autofill:hover,
body.pojo-a11y-negative-contrast input:-webkit-autofill:focus {
  background-color: red!important
}
/* negative-contrast end */


/* light-background start */
body.pojo-a11y-light-background .placebo {
  line-height: normal;
}

body.pojo-a11y-light-background * {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

body.pojo-a11y-light-background a,
body.pojo-a11y-light-background abbr,
body.pojo-a11y-light-background acronym,
body.pojo-a11y-light-background address,
body.pojo-a11y-light-background article,
body.pojo-a11y-light-background aside,
body.pojo-a11y-light-background b,
body.pojo-a11y-light-background basefont,
body.pojo-a11y-light-background bdi,
body.pojo-a11y-light-background big,
body.pojo-a11y-light-background blink,
body.pojo-a11y-light-background blockquote,
body.pojo-a11y-light-background body,
body.pojo-a11y-light-background button,
body.pojo-a11y-light-background canvas,
body.pojo-a11y-light-background caption,
body.pojo-a11y-light-background center,
body.pojo-a11y-light-background cite,
body.pojo-a11y-light-background code,
body.pojo-a11y-light-background col,
body.pojo-a11y-light-background colgroup,
body.pojo-a11y-light-background command,
body.pojo-a11y-light-background dd,
body.pojo-a11y-light-background del,
body.pojo-a11y-light-background details,
body.pojo-a11y-light-background dfn,
body.pojo-a11y-light-background dir,
body.pojo-a11y-light-background div,
body.pojo-a11y-light-background dl,
body.pojo-a11y-light-background dt,
body.pojo-a11y-light-background em,
body.pojo-a11y-light-background embed,
body.pojo-a11y-light-background fieldset,
body.pojo-a11y-light-background figcaption,
body.pojo-a11y-light-background figure,
body.pojo-a11y-light-background font,
body.pojo-a11y-light-background footer,
body.pojo-a11y-light-background form,
body.pojo-a11y-light-background h1,
body.pojo-a11y-light-background h1 a,
body.pojo-a11y-light-background h1 a b,
body.pojo-a11y-light-background h1 abbr,
body.pojo-a11y-light-background h1 b,
body.pojo-a11y-light-background h1 center,
body.pojo-a11y-light-background h1 em,
body.pojo-a11y-light-background h1 i,
body.pojo-a11y-light-background h1 span,
body.pojo-a11y-light-background h1 strong,
body.pojo-a11y-light-background h2,
body.pojo-a11y-light-background h2 a,
body.pojo-a11y-light-background h2 a b,
body.pojo-a11y-light-background h2 abbr,
body.pojo-a11y-light-background h2 b,
body.pojo-a11y-light-background h2 center,
body.pojo-a11y-light-background h2 em,
body.pojo-a11y-light-background h2 i,
body.pojo-a11y-light-background h2 span,
body.pojo-a11y-light-background h2 strong,
body.pojo-a11y-light-background h3,
body.pojo-a11y-light-background h3 a,
body.pojo-a11y-light-background h3 a b,
body.pojo-a11y-light-background h3 abbr,
body.pojo-a11y-light-background h3 b,
body.pojo-a11y-light-background h3 center,
body.pojo-a11y-light-background h3 em,
body.pojo-a11y-light-background h3 i,
body.pojo-a11y-light-background h3 span,
body.pojo-a11y-light-background h3 strong,
body.pojo-a11y-light-background h4,
body.pojo-a11y-light-background h4 a,
body.pojo-a11y-light-background h4 a b,
body.pojo-a11y-light-background h4 abbr,
body.pojo-a11y-light-background h4 b,
body.pojo-a11y-light-background h4 center,
body.pojo-a11y-light-background h4 em,
body.pojo-a11y-light-background h4 i,
body.pojo-a11y-light-background h4 span,
body.pojo-a11y-light-background h4 strong,
body.pojo-a11y-light-background h5,
body.pojo-a11y-light-background h5 a,
body.pojo-a11y-light-background h5 a b,
body.pojo-a11y-light-background h5 abbr,
body.pojo-a11y-light-background h5 b,
body.pojo-a11y-light-background h5 center,
body.pojo-a11y-light-background h5 em,
body.pojo-a11y-light-background h5 i,
body.pojo-a11y-light-background h5 span,
body.pojo-a11y-light-background h5 strong,
body.pojo-a11y-light-background h6,
body.pojo-a11y-light-background h6 a,
body.pojo-a11y-light-background h6 a b,
body.pojo-a11y-light-background h6 abbr,
body.pojo-a11y-light-background h6 b,
body.pojo-a11y-light-background h6 center,
body.pojo-a11y-light-background h6 em,
body.pojo-a11y-light-background h6 i,
body.pojo-a11y-light-background h6 span,
body.pojo-a11y-light-background h6 strong,
body.pojo-a11y-light-background header,
body.pojo-a11y-light-background hgroup,
body.pojo-a11y-light-background html,
body.pojo-a11y-light-background i,
body.pojo-a11y-light-background iframe,
body.pojo-a11y-light-background img,
body.pojo-a11y-light-background input,
body.pojo-a11y-light-background ins,
body.pojo-a11y-light-background kbd,
body.pojo-a11y-light-background label,
body.pojo-a11y-light-background legend,
body.pojo-a11y-light-background li,
body.pojo-a11y-light-background listing,
body.pojo-a11y-light-background main,
body.pojo-a11y-light-background mark,
body.pojo-a11y-light-background marquee,
body.pojo-a11y-light-background menu,
body.pojo-a11y-light-background meter,
body.pojo-a11y-light-background multicol,
body.pojo-a11y-light-background nav,
body.pojo-a11y-light-background nobr,
body.pojo-a11y-light-background object,
body.pojo-a11y-light-background ol,
body.pojo-a11y-light-background option,
body.pojo-a11y-light-background output,
body.pojo-a11y-light-background p,
body.pojo-a11y-light-background plaintext,
body.pojo-a11y-light-background pre,
body.pojo-a11y-light-background progress,
body.pojo-a11y-light-background q,
body.pojo-a11y-light-background rb,
body.pojo-a11y-light-background rp,
body.pojo-a11y-light-background rt,
body.pojo-a11y-light-background ruby,
body.pojo-a11y-light-background s,
body.pojo-a11y-light-background samp,
body.pojo-a11y-light-background section,
body.pojo-a11y-light-background select,
body.pojo-a11y-light-background small,
body.pojo-a11y-light-background span,
body.pojo-a11y-light-background strike,
body.pojo-a11y-light-background strong,
body.pojo-a11y-light-background sub,
body.pojo-a11y-light-background summary,
body.pojo-a11y-light-background sup,
body.pojo-a11y-light-background svg,
body.pojo-a11y-light-background table,
body.pojo-a11y-light-background tbody,
body.pojo-a11y-light-background td,
body.pojo-a11y-light-background text,
body.pojo-a11y-light-background textarea,
body.pojo-a11y-light-background th,
body.pojo-a11y-light-background thead,
body.pojo-a11y-light-background time,
body.pojo-a11y-light-background tr,
body.pojo-a11y-light-background tt,
body.pojo-a11y-light-background u,
body.pojo-a11y-light-background ul,
body.pojo-a11y-light-background var,
body.pojo-a11y-light-background video,
body.pojo-a11y-light-background xmp {
  -moz-appearance: none !important;
  -moz-user-select: text !important;
  -webkit-user-select: text !important;
  text-shadow: none !important;
  -ms-user-select: text !important;
      user-select: text !important;
}

body.pojo-a11y-light-background ,
body.pojo-a11y-light-background .un__prom-slide,
body.pojo-a11y-light-background .un__reg-prom-slide,
body.pojo-a11y-light-background .hero-account-section,
body.pojo-a11y-light-background .hero-resources-section,
body.pojo-a11y-light-background .un__sustain-block,
body.pojo-a11y-light-background .un__footer,
body.pojo-a11y-light-background .section:not([style*="background-image"]),
body.pojo-a11y-light-background .h-second-drop,
body.pojo-a11y-light-background .h-mega-menu,
body.pojo-a11y-light-background .h-mega-right, 
body.pojo-a11y-light-background .acc-wrap,
body.pojo-a11y-light-background .h-visit.active .h-visit-drop,
body.pojo-a11y-light-background .popup-container,
body.pojo-a11y-light-background .slide-section.active .slide-menu-container,
body.pojo-a11y-light-background .SumoSelect.open > .optWrapper,
body.pojo-a11y-light-background .hamburger-wrap{
  background: white!important;
  background-color: white!important;
}

body.pojo-a11y-light-background html button[disabled],
body.pojo-a11y-light-background html input[disabled],
body.pojo-a11y-light-background html select[disabled],
body.pojo-a11y-light-background html textarea[disabled],
body.pojo-a11y-light-background .tabs-drop .un__tab-nav.active .un__tab-toggle,
body.pojo-a11y-light-background .res-category-drop,
body.pojo-a11y-light-background .custom-acr-title.active,
body.pojo-a11y-light-background .custom-acr-title.active + .custom-acr-inner,
body.pojo-a11y-light-background .SumoSelect.open > .optWrapper,
body.pojo-a11y-light-background .un__tab-nav.active .un__tab-toggle,
body.pojo-a11y-light-background .sub-resources-links-wrap.active ul,
body.pojo-a11y-light-background .res-hatch-p-item,
body.pojo-a11y-light-background .open-menu .other-lang,
body.pojo-a11y-light-background .h-inner-bottom,
body.pojo-a11y-light-background .open-menu .h-inner::before, 
body.pojo-a11y-light-background .h-inner-top,
body.pojo-a11y-light-background .h-logo{
  background: #dfdfdf !important;
  background-color: #dfdfdf !important;
}

body.pojo-a11y-light-background .slide-filter-title::after,
body.pojo-a11y-light-background .un__tabs-dropdown .un__tab-toggle > div.active::after{
  border-right: 2px solid #404040;
  border-bottom: 2px solid #404040;
}

body.pojo-a11y-light-background .btn-close::before, 
body.pojo-a11y-light-background .btn-close::after,
body.pojo-a11y-light-background .custom-acr-title i::before, 
body.pojo-a11y-light-background .custom-acr-title i::after{
  background-color: #404040 !important;
}

body.pojo-a11y-light-background .open-menu .h-search-icon svg path, 
body.pojo-a11y-light-background .open-menu .h-favorites-icon svg path,
body.pojo-a11y-light-background .un__tab-toggle > div b svg path{
  fill: #404040!important
}

body.pojo-a11y-light-background .res-category-title::before,
body.pojo-a11y-light-background .SumoSelect > .CaptionCont > label i:before,
body.pojo-a11y-light-background .sub-resources-link-title::before,
body.pojo-a11y-light-background .un__tabs-dropdown .un__tab-title:before,
body.pojo-a11y-light-background .open-menu .current-lang i::before{
  border-color: #404040 transparent transparent transparent;
}

body.pojo-a11y-light-background .ch-box-entry span:before {
  border: 2px solid #404040;
}

body.pojo-a11y-light-background .ch-box-entry span:after {
  background-color: #404040;
}

body.pojo-a11y-light-background .hamburger-inner ,
body.pojo-a11y-light-background .hamburger-inner::before,
body.pojo-a11y-light-background .hamburger-inner::after {
  background-color: #404040!important
}

body.pojo-a11y-light-background textarea.wpcf7-form-control.wpcf7-textarea.input::-webkit-input-placeholder {
  color: #404040 !important;
}

body.pojo-a11y-light-background textarea.wpcf7-form-control.wpcf7-textarea.input::-moz-placeholder {
  color: #404040 !important;
}

body.pojo-a11y-light-background textarea.wpcf7-form-control.wpcf7-textarea.input:-ms-input-placeholder {
  color: #404040 !important;
}

body.pojo-a11y-light-background textarea.wpcf7-form-control.wpcf7-textarea.input::-ms-input-placeholder {
  color: #404040 !important;
}

body.pojo-a11y-light-background a,
body.pojo-a11y-light-background article,
body.pojo-a11y-light-background aside,
body.pojo-a11y-light-background basefont,
body.pojo-a11y-light-background bdi,
body.pojo-a11y-light-background big,
body.pojo-a11y-light-background blink,
body.pojo-a11y-light-background blockquote,
body.pojo-a11y-light-background body,
body.pojo-a11y-light-background button,
body.pojo-a11y-light-background canvas,
body.pojo-a11y-light-background caption,
body.pojo-a11y-light-background center,
body.pojo-a11y-light-background code,
body.pojo-a11y-light-background col,
body.pojo-a11y-light-background colgroup,
body.pojo-a11y-light-background command,
body.pojo-a11y-light-background dd,
body.pojo-a11y-light-background del,
body.pojo-a11y-light-background details,
body.pojo-a11y-light-background dir,
body.pojo-a11y-light-background div,
body.pojo-a11y-light-background dl,
body.pojo-a11y-light-background dt,
body.pojo-a11y-light-background embed,
body.pojo-a11y-light-background fieldset,
body.pojo-a11y-light-background figcaption,
body.pojo-a11y-light-background figure,
body.pojo-a11y-light-background font,
body.pojo-a11y-light-background footer,
body.pojo-a11y-light-background form,
body.pojo-a11y-light-background header,
body.pojo-a11y-light-background hgroup,
body.pojo-a11y-light-background html,
body.pojo-a11y-light-background iframe,
body.pojo-a11y-light-background img,
body.pojo-a11y-light-background input,
body.pojo-a11y-light-background ins,
body.pojo-a11y-light-background kbd,
body.pojo-a11y-light-background label,
body.pojo-a11y-light-background legend,
body.pojo-a11y-light-background li,
body.pojo-a11y-light-background listing,
body.pojo-a11y-light-background main,
body.pojo-a11y-light-background mark,
body.pojo-a11y-light-background marquee,
body.pojo-a11y-light-background menu,
body.pojo-a11y-light-background meter,
body.pojo-a11y-light-background multicol,
body.pojo-a11y-light-background nav,
body.pojo-a11y-light-background nobr,
body.pojo-a11y-light-background object,
body.pojo-a11y-light-background ol,
body.pojo-a11y-light-background option,
body.pojo-a11y-light-background output,
body.pojo-a11y-light-background p,
body.pojo-a11y-light-background plaintext,
body.pojo-a11y-light-background pre,
body.pojo-a11y-light-background progress,
body.pojo-a11y-light-background q,
body.pojo-a11y-light-background rb,
body.pojo-a11y-light-background rp,
body.pojo-a11y-light-background rt,
body.pojo-a11y-light-background ruby,
body.pojo-a11y-light-background s,
body.pojo-a11y-light-background samp,
body.pojo-a11y-light-background section,
body.pojo-a11y-light-background select,
body.pojo-a11y-light-background small,
body.pojo-a11y-light-background span,
body.pojo-a11y-light-background strike,
body.pojo-a11y-light-background sub,
body.pojo-a11y-light-background summary,
body.pojo-a11y-light-background sup,
body.pojo-a11y-light-background svg,
body.pojo-a11y-light-background table,
body.pojo-a11y-light-background tbody,
body.pojo-a11y-light-background td,
body.pojo-a11y-light-background text,
body.pojo-a11y-light-background textarea,
body.pojo-a11y-light-background th,
body.pojo-a11y-light-background thead,
body.pojo-a11y-light-background time,
body.pojo-a11y-light-background tr,
body.pojo-a11y-light-background tt,
body.pojo-a11y-light-background ul,
body.pojo-a11y-light-background var,
body.pojo-a11y-light-background video,
body.pojo-a11y-light-background xmp,
body.pojo-a11y-light-background textarea.wpcf7-form-control.wpcf7-textarea.input::placeholder {
  color: #404040 !important;
}

body.pojo-a11y-light-background abbr,
body.pojo-a11y-light-background acronym,
body.pojo-a11y-light-background b,
body.pojo-a11y-light-background b span,
body.pojo-a11y-light-background h1 b,
body.pojo-a11y-light-background h1 strong,
body.pojo-a11y-light-background h2 b,
body.pojo-a11y-light-background h2 strong,
body.pojo-a11y-light-background h3 b,
body.pojo-a11y-light-background h3 strong,
body.pojo-a11y-light-background h4 b,
body.pojo-a11y-light-background h4 strong,
body.pojo-a11y-light-background h5 b,
body.pojo-a11y-light-background h5 strong,
body.pojo-a11y-light-background h6 b,
body.pojo-a11y-light-background h6 strong,
body.pojo-a11y-light-background strong,
body.pojo-a11y-light-background strong span,
body.pojo-a11y-light-background .h2,
body.pojo-a11y-light-background .h3,
body.pojo-a11y-light-background .h4,
body.pojo-a11y-light-background .h5,
body.pojo-a11y-light-background .h6,
body.pojo-a11y-light-background .swiper-button-prev i::before, 
body.pojo-a11y-light-background .swiper-button-next i::before,
body.pojo-a11y-light-background .swiper-button-prev i::after,
body.pojo-a11y-light-background .swiper-button-next i::after,
body.pojo-a11y-light-background .un__btn-link-2 i::before,
body.pojo-a11y-light-background .un__btn-link-2 i::after,
body.pojo-a11y-light-background .un__btn-back i::before,
body.pojo-a11y-light-background .un__btn-back i::after{
  color: #404040 !important;
}

body.pojo-a11y-light-background address,
body.pojo-a11y-light-background address span,
body.pojo-a11y-light-background cite,
body.pojo-a11y-light-background cite span,
body.pojo-a11y-light-background dfn,
body.pojo-a11y-light-background dfn span,
body.pojo-a11y-light-background em,
body.pojo-a11y-light-background em span,
body.pojo-a11y-light-background h1 em,
body.pojo-a11y-light-background h1 i,
body.pojo-a11y-light-background h2 em,
body.pojo-a11y-light-background h2 i,
body.pojo-a11y-light-background h3 em,
body.pojo-a11y-light-background h3 i,
body.pojo-a11y-light-background h4 em,
body.pojo-a11y-light-background h4 i,
body.pojo-a11y-light-background h5 em,
body.pojo-a11y-light-background h5 i,
body.pojo-a11y-light-background h6 em,
body.pojo-a11y-light-background h6 i,
body.pojo-a11y-light-background i,
body.pojo-a11y-light-background i span,
body.pojo-a11y-light-background u,
body.pojo-a11y-light-background u span {
  color: #000!important;
}

body.pojo-a11y-light-background dt {
  border-top: thin solid grey !important;
}

body.pojo-a11y-light-background h1,
body.pojo-a11y-light-background h1 a,
body.pojo-a11y-light-background h1 a b,
body.pojo-a11y-light-background h1 abbr,
body.pojo-a11y-light-background h1 center,
body.pojo-a11y-light-background h1 span,
body.pojo-a11y-light-background h2,
body.pojo-a11y-light-background h2 a,
body.pojo-a11y-light-background h2 a b,
body.pojo-a11y-light-background h2 abbr,
body.pojo-a11y-light-background h2 center,
body.pojo-a11y-light-background h2 span,
body.pojo-a11y-light-background h3,
body.pojo-a11y-light-background h3 a,
body.pojo-a11y-light-background h3 a b,
body.pojo-a11y-light-background h3 abbr,
body.pojo-a11y-light-background h3 center,
body.pojo-a11y-light-background h3 span,
body.pojo-a11y-light-background h4,
body.pojo-a11y-light-background h4 a,
body.pojo-a11y-light-background h4 a b,
body.pojo-a11y-light-background h4 abbr,
body.pojo-a11y-light-background h4 center,
body.pojo-a11y-light-background h4 span,
body.pojo-a11y-light-background h5,
body.pojo-a11y-light-background h5 a,
body.pojo-a11y-light-background h5 a b,
body.pojo-a11y-light-background h5 abbr,
body.pojo-a11y-light-background h5 center,
body.pojo-a11y-light-background h5 span,
body.pojo-a11y-light-background h6,
body.pojo-a11y-light-background h6 a,
body.pojo-a11y-light-background h6 a b,
body.pojo-a11y-light-background h6 abbr,
body.pojo-a11y-light-background h6 center,
body.pojo-a11y-light-background h6 span {
  color: #000 !important;
}

body.pojo-a11y-light-background abbr,
body.pojo-a11y-light-background acronym {
  border-bottom: 1px dotted !important;
}

body.pojo-a11y-light-background :focus {
  outline: thin dotted !important;
}

body.pojo-a11y-light-background a.button,
body.pojo-a11y-light-background a.button abbr,
body.pojo-a11y-light-background a.button acronym,
body.pojo-a11y-light-background a.button b,
body.pojo-a11y-light-background a.button basefont,
body.pojo-a11y-light-background a.button big,
body.pojo-a11y-light-background a.button br,
body.pojo-a11y-light-background a.button code,
body.pojo-a11y-light-background a.button div,
body.pojo-a11y-light-background a.button em,
body.pojo-a11y-light-background a.button font,
body.pojo-a11y-light-background a.button h1,
body.pojo-a11y-light-background a.button h2,
body.pojo-a11y-light-background a.button h3,
body.pojo-a11y-light-background a.button h4,
body.pojo-a11y-light-background a.button h5,
body.pojo-a11y-light-background a.button h6,
body.pojo-a11y-light-background a.button i,
body.pojo-a11y-light-background a.button kbd,
body.pojo-a11y-light-background a.button rb,
body.pojo-a11y-light-background a.button rp,
body.pojo-a11y-light-background a.button rt,
body.pojo-a11y-light-background a.button ruby,
body.pojo-a11y-light-background a.button samp,
body.pojo-a11y-light-background a.button small,
body.pojo-a11y-light-background a.button span,
body.pojo-a11y-light-background a.button strong,
body.pojo-a11y-light-background a.button tt,
body.pojo-a11y-light-background a.button u,
body.pojo-a11y-light-background a.button var,
body.pojo-a11y-light-background a:link,
body.pojo-a11y-light-background a:link abbr,
body.pojo-a11y-light-background a:link acronym,
body.pojo-a11y-light-background a:link b,
body.pojo-a11y-light-background a:link basefont,
body.pojo-a11y-light-background a:link big,
body.pojo-a11y-light-background a:link br,
body.pojo-a11y-light-background a:link code,
body.pojo-a11y-light-background a:link div,
body.pojo-a11y-light-background a:link em,
body.pojo-a11y-light-background a:link font,
body.pojo-a11y-light-background a:link h1,
body.pojo-a11y-light-background a:link h2,
body.pojo-a11y-light-background a:link h3,
body.pojo-a11y-light-background a:link h4,
body.pojo-a11y-light-background a:link h5,
body.pojo-a11y-light-background a:link h6,
body.pojo-a11y-light-background a:link i,
body.pojo-a11y-light-background a:link kbd,
body.pojo-a11y-light-background a:link rb,
body.pojo-a11y-light-background a:link rp,
body.pojo-a11y-light-background a:link rt,
body.pojo-a11y-light-background a:link ruby,
body.pojo-a11y-light-background a:link samp,
body.pojo-a11y-light-background a:link small,
body.pojo-a11y-light-background a:link span,
body.pojo-a11y-light-background a:link strong,
body.pojo-a11y-light-background a:link tt,
body.pojo-a11y-light-background a:link u,
body.pojo-a11y-light-background a:link var,
body.pojo-a11y-light-background div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem {
  color: #000 !important;
}

body.pojo-a11y-light-background select {
  -webkit-appearance: listbox !important;
  background: #dfdfdf !important;
  background-color: #dfdfdf !important;
}

body.pojo-a11y-light-background a:visited,
body.pojo-a11y-light-background a:visited abbr,
body.pojo-a11y-light-background a:visited acronym,
body.pojo-a11y-light-background a:visited b,
body.pojo-a11y-light-background a:visited basefont,
body.pojo-a11y-light-background a:visited big,
body.pojo-a11y-light-background a:visited br,
body.pojo-a11y-light-background a:visited code,
body.pojo-a11y-light-background a:visited div,
body.pojo-a11y-light-background a:visited em,
body.pojo-a11y-light-background a:visited font,
body.pojo-a11y-light-background a:visited h1,
body.pojo-a11y-light-background a:visited h2,
body.pojo-a11y-light-background a:visited h3,
body.pojo-a11y-light-background a:visited h4,
body.pojo-a11y-light-background a:visited h5,
body.pojo-a11y-light-background a:visited h6,
body.pojo-a11y-light-background a:visited i,
body.pojo-a11y-light-background a:visited kbd,
body.pojo-a11y-light-background a:visited rb,
body.pojo-a11y-light-background a:visited rp,
body.pojo-a11y-light-background a:visited rt,
body.pojo-a11y-light-background a:visited ruby,
body.pojo-a11y-light-background a:visited samp,
body.pojo-a11y-light-background a:visited small,
body.pojo-a11y-light-background a:visited span,
body.pojo-a11y-light-background a:visited strong,
body.pojo-a11y-light-background a:visited tt,
body.pojo-a11y-light-background a:visited u,
body.pojo-a11y-light-background a:visited var,
body.pojo-a11y-light-background div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active {
  color: #000 !important;
}

body.pojo-a11y-light-background ::-moz-selection {
  background: #404040 !important;
  background-color: #404040 !important;
}

body.pojo-a11y-light-background ::selection,
body.pojo-a11y-light-background ::-moz-selection {
  background: #404040 !important;
  background-color: #404040 !important;
}

body.pojo-a11y-light-background input[type=search] {
  -webkit-appearance: textfield !important;
}

body.pojo-a11y-light-background .menu li a span.label {
  text-transform: none !important;
}

body.pojo-a11y-light-background .menu li a span.label,
body.pojo-a11y-light-background div.jwplayer span.jwcontrolbar,
body.pojo-a11y-light-background div.jwplayer span.jwcontrols {
  display: inline !important;
}

body.pojo-a11y-light-background a:link.new,
body.pojo-a11y-light-background a:link.new i,
body.pojo-a11y-light-background a:link.new b,
body.pojo-a11y-light-background span.Apple-style-span {
  color: #000 !important;
}

body.pojo-a11y-light-background body.mediawiki img.text {
  background: white !important;
  background-color: white !important;
  border: white solid 3px !important;
}

body.pojo-a11y-light-background text > tspan:first-letter,
body.pojo-a11y-light-background text > tspan:first-line {
  background: inherit !important;
  background-color: inherit !important;
  color: inherit !important;
}

body.pojo-a11y-light-background div.sbtc div.sbsb_a li.sbsb_d div,
body.pojo-a11y-light-background table.gssb_c tr.gssb_i a,
body.pojo-a11y-light-background table.gssb_c tr.gssb_i b,
body.pojo-a11y-light-background table.gssb_c tr.gssb_i span,
body.pojo-a11y-light-background table.gssb_c tr.gssb_i td {
  background: #003050 !important;
  background-color: #003050 !important;
}

body.pojo-a11y-light-background img[width="18"][height="18"] {
  height: 18px !important;
  width: 18px !important;
}

body.pojo-a11y-light-background a > span.iconHelp:empty:after {
  content: "Help" !important;
}


/* light-background end */
body.pojo-a11y-high-contrast .custom-acr-item,
body.pojo-a11y-high-contrast .pac-target-input,
body.pojo-a11y-high-contrast .SumoSelect > .CaptionCont,
body.pojo-a11y-high-contrast .tabs-drop .un__tab-title{
    -webkit-box-shadow: inset 0 -2px 0 0 #00FFFF !important;
            box-shadow: inset 0 -2px 0 0 #00FFFF !important;
}

body.pojo-a11y-negative-contrast .custom-acr-item,
body.pojo-a11y-negative-contrast .SumoSelect > .CaptionCont,
body.pojo-a11y-negative-contrast .tabs-drop .un__tab-title{
    -webkit-box-shadow: inset 0 -2px 0 0 #ffff00 !important;
            box-shadow: inset 0 -2px 0 0 #ffff00 !important;
}

body.pojo-a11y-high-contrast .daterangepicker th,
body.pojo-a11y-high-contrast .daterangepicker td,
body.pojo-a11y-negative-contrast .daterangepicker th,
body.pojo-a11y-negative-contrast .daterangepicker td,
body.pojo-a11y-negative-contrast .infobox-project .project-name,
body.pojo-a11y-negative-contrast .infobox-project .un__btn,
body.pojo-a11y-negative-contrast .infobox-project .un__btn b,
body.pojo-a11y-high-contrast .datail-info-item .caption,
body.pojo-a11y-high-contrast .datail-info-item .text,
body.pojo-a11y-negative-contrast .datail-info-item .caption,
body.pojo-a11y-negative-contrast .datail-info-item .text{
    color: #00FFFF !important;
}

body.pojo-a11y-high-contrast .prod-item,
body.pojo-a11y-negative-contrast .prod-item, 
body.pojo-a11y-high-contrast .sl-unit-wrap,
body.pojo-a11y-negative-contrast .sl-unit-wrap, 
body.pojo-a11y-high-contrast .sm-finish-item,
body.pojo-a11y-negative-contrast .sm-finish-item, 
body.pojo-a11y-high-contrast .sm-color-item,
body.pojo-a11y-negative-contrast .sm-color-item, 
body.pojo-a11y-high-contrast .construction-inner,
body.pojo-a11y-negative-contrast .construction-inner{
    background-color: var(--clr-grey-800);
}

body.pojo-a11y-negative-contrast .res-category-drop,
body.pojo-a11y-negative-contrast .un__tab-nav.active .un__tab-toggle.region-toggle{
  background: #000!important;
  background-color: #000!important;
}

body.pojo-a11y-high-contrast .snare-wrap > *,
body.pojo-a11y-high-contrast .f-prod-descr,
body.pojo-a11y-high-contrast .f-prod-name,
body.pojo-a11y-negative-contrast .snare-wrap > *,
body.pojo-a11y-negative-contrast .f-prod-descr,
body.pojo-a11y-negative-contrast .f-prod-name,
body.pojo-a11y-high-contrast div.input-field-info-inner,
body.pojo-a11y-negative-contrast div.input-field-info-inner,
body.pojo-a11y-high-contrast .calculator-item .un__text p,
body.pojo-a11y-high-contrast .custom-select-block .un__text p{
    color: var(--clr-black)!important;
}

body.pojo-a11y-high-contrast .un__slide-img::after,
body.pojo-a11y-negative-contrast .un__slide-img::after,
body.pojo-a11y-negative-contrast div.input-placeholder{
    color: var(--clr-white)!important;
}

body.pojo-a11y-negative-contrast div.input-placeholder i{
  color:yellow;
}

body.pojo-a11y-negative-contrast div.input-placeholder{
  z-index:1;
}

body.pojo-a11y-resize-font-110 .snare-wrap li,
body.pojo-a11y-resize-font-120 .snare-wrap li,
body.pojo-a11y-resize-font-130 .snare-wrap li,
body.pojo-a11y-resize-font-140 .snare-wrap li,
body.pojo-a11y-resize-font-140 .snare-wrap li{
    font-size:13px;
}

.pojo-a11y-high-contrast .open-menu .h-visit-caption i::before{border-color: #00FFFF transparent transparent transparent;}
.pojo-a11y-negative-contrast .open-menu .h-visit-caption i::before{border-color: #ffff00 transparent transparent transparent;}
.pojo-a11y-high-contrast .collection-info-title, .pojo-a11y-high-contrast .collection-info-title.hover, .pojo-a11y-high-contrast .collection-info .un__text{color:#00FFFF !important;}
body.pojo-a11y-negative-contrast .prod-item-colors li img, body.pojo-a11y-negative-contrast .prod-item-colors li img::before, body.pojo-a11y-high-contrast .prod-item-colors li img, body.pojo-a11y-high-contrast .prod-item-colors li img::before{color:currentColor!important;}


body.pojo-a11y-negative-contrast button.prj-controls-item,
body.pojo-a11y-high-contrast button.prj-controls-item {
  border: none !important;
}

.pojo-a11y-grayscale .section {z-index: 1;}

body.pojo-a11y-negative-contrast .projects-map *,
body.pojo-a11y-negative-contrast .map-wrapper *,
body.pojo-a11y-negative-contrast .sm-finish-item *,
body.pojo-a11y-negative-contrast .sm-color-item *,
body.pojo-a11y-negative-contrast .sm-sz-item * {
  background: transparent !important;
}

.hide-aa #pojo-a11y-toolbar {
  opacity: 0;
  visibility: hidden;
}