/*
 * Theme stylesheet of the original bkclinic.co.il (Pojo "Poza" theme, page builder,
 * accessibility toolbar and the site's custom CSS), reduced to the rules this site uses.
 * Generated once by legacy/tools/purge-css.mjs — from now on edit this file directly.
 */
/*! poza - v5.2.0 - 09-03-2020 */
body {
  font-size: 13px;
}
p {
  margin: 0 0 20px;
}
.container {
  max-width: 100%;
}
h1,
h2,
h3,
h4 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.media {
  margin-top: 40px;
}
.media:first-child {
  margin-top: 0;
}
.media > .pull-left {
  margin-right: 30px;
}
.navbar-collapse {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-right: 0;
  padding-left: 0;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: 0 0 !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: none;
  }
  a[href]:after {
    content: "";
  }
}
.form .field,
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="color"],
input[type="text"] {
  padding: 8px 12px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.button,
button,
input[type="submit"] {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.button:hover,
button:hover,
input[type="submit"]:hover {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
a {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
a:focus,
a:hover {
  text-decoration: none;
}
ul {
  list-style-type: square;
}
h1,
h2,
h3,
h4 {
  line-height: 1.5em;
}
h1 a,
h2 a,
h3 a,
h4 a {
  color: inherit;
}
#breadcrumbs a {
  color: inherit;
}
#breadcrumbs .separator {
  margin: 0 5px;
}
#primary #breadcrumbs {
  font-size: 12px;
}
#top-bar {
  position: relative;
  overflow: hidden;
}
#top-bar .widget {
  display: inline-block;
}
#top-bar ul.menu {
  padding: 0;
  margin: 0;
  list-style: none;
}
#top-bar ul.menu li {
  display: inline-block;
}
#top-bar ul.menu li a {
  padding-left: 5px;
  padding-right: 5px;
}
#top-bar ul.menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: inline-block;
}
#header .logo {
  overflow: hidden;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}
#header .nav-main {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.sf-menu {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  display: inline-block;
}
.sf-menu ul {
  position: absolute;
  top: -999em;
  width: 230px;
  text-align: center;
}
.sf-menu ul li {
  width: 100%;
}
.sf-menu li {
  float: left;
  position: relative;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.sf-menu li a {
  display: block;
  position: relative;
  text-decoration: none;
  z-index: 2;
}
.sf-menu li:hover {
  outline: 0;
}
.sf-menu li:hover ul {
  z-index: 99;
}
.sf-menu > li {
  margin: 0 25px;
}
.sf-menu > li > a {
  margin-top: -2px;
  padding: 0 5px;
  border-top: 3px solid transparent;
}
.sf-menu > li.active,
.sf-menu > li.current-menu-item,
.sf-menu > li.current_page_item,
.sf-menu > li:hover {
  visibility: inherit;
}
.sf-menu a {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.sf-menu a:active,
.sf-menu a:focus,
.sf-menu a:hover {
  outline: 0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li:hover li ul {
  top: -999em;
}
.sf-menu li:hover ul {
  left: 50%;
}
.sf-menu li:hover ul li {
  left: -50%;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li:hover ul {
  left: 230px;
  top: 0;
}
ul.sf-menu li li li:hover ul li,
ul.sf-menu li li:hover ul li {
  left: 0;
}
.sf-menu * {
  margin: 0;
  padding: 0;
  list-style: none;
}
.nav-main .nav-main-inner {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.nav-main .navbar-collapse {
  max-height: 360px;
}
.nav-main .navbar-collapse .mobile-menu {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.nav-main .navbar-collapse .mobile-menu > li {
  display: block;
  margin: 0;
  padding: 0;
}
.nav-main .navbar-collapse .mobile-menu > li a {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 5px 15px;
  display: block;
  line-height: 1.5em !important;
}
.navbar-toggle {
  background-color: transparent;
  border: 0 none;
  margin: 0 auto;
  padding: 5px 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-toggle:focus {
  background-color: transparent;
}
.layout-section #primary > .container {
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: 100%;
}
.layout-section #primary > .container #content {
  margin: 0;
}
.layout-section #primary > .container #content:after,
.layout-section #primary > .container #content:before {
  content: " ";
  display: table;
}
.layout-section #primary > .container #content:after {
  clear: both;
}
.layout-section #primary > .container #content #main {
  margin: 0;
}
.format-page-builder #primary > .container #content {
  margin-top: 0;
  margin-bottom: 0;
}
#primary {
  margin: auto;
}
#primary #content {
  margin-top: 40px;
  margin-bottom: 40px;
}
.entry-header {
  text-align: center;
}
.entry-header #breadcrumbs {
  margin: 60px 0 0;
}
.entry-header h1 {
  margin-top: 60px;
  margin-bottom: 30px;
}
.entry-header .entry-meta span {
  margin-bottom: 60px;
  display: inline-block;
}
.entry-meta span {
  line-height: 1em;
  font-size: 0.85em;
}
.entry-meta span a {
  color: inherit;
}
.entry-meta span a:hover {
  text-decoration: underline;
}
.entry-meta span:before {
  content: ",";
  margin-right: 5px;
}
.entry-meta span:first-child {
  margin-left: 0;
}
.entry-meta span:first-child:before {
  content: "";
  margin-right: 0;
}
.entry-footer .entry-categories {
  margin-top: 30px;
  font-size: 0.85em;
}
.single-post .entry-post {
  max-width: 870px;
  margin-right: auto;
  margin-left: auto;
}
.layout-section .entry-content,
.layout-section .entry-header {
  max-width: 100%;
}
.error404 #content article {
  text-align: center;
}
.error404 #content article h1 {
  font-size: 100px;
}
#sidebar .widget,
#sidebar-footer .widget {
  margin-bottom: 30px;
}
#sidebar ul.menu,
#sidebar-footer ul.menu {
  padding: 0 10px;
  margin: 0;
}
#sidebar ul.menu li,
#sidebar-footer ul.menu li {
  list-style: none;
}
#sidebar ul.menu li:before,
#sidebar-footer ul.menu li:before {
  content: "»";
  line-height: 1;
  margin-right: 10px;
}
#sidebar-footer {
  padding: 30px 0 0;
}
#copyright {
  overflow: hidden;
}
img {
  height: auto;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
img.alignleft {
  display: inline;
  margin: 10px 15px 10px 0;
}
@media (min-width: 1024px) {
  #primary #main.sidebar-right + #sidebar {
    padding-left: 45px;
  }
}
@media (min-width: 768px) {
  .pull-left-copyright {
    float: left;
    text-align: left;
  }
  .pull-right-copyright {
    float: right;
    text-align: right;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .container {
    width: 100%;
  }
  .sf-menu li {
    margin: 0 5px;
  }
  .sf-menu li a {
    font-size: 0.85em !important;
  }
}
@media (max-width: 767px) {
  #top-bar {
    text-align: center;
  }
  #top-bar .pull-left,
  #top-bar .pull-right {
    width: 100%;
  }
  #header {
    height: auto !important;
    opacity: 1;
  }
  #header .logo {
    position: relative;
    float: none;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100%;
  }
  #header .logo:after,
  #header .logo:before {
    content: " ";
    display: table;
  }
  #header .logo:after {
    clear: both;
  }
  #header .logo a {
    display: block;
  }
  #header .logo .logo-img {
    float: left;
  }
  #header .logo .navbar-toggle {
    float: right;
    margin: 0;
  }
  #header .nav-main {
    border-bottom: none;
    float: none;
    max-width: 100%;
  }
  #header .nav-main:after,
  #header .nav-main:before {
    content: " ";
    display: table;
  }
  #header .nav-main:after {
    clear: both;
  }
  #primary #content {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  #primary #content #main {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  #primary #content #main.sidebar-right {
    float: none;
  }
  #primary #content #main header.container #breadcrumbs {
    float: none;
    margin: 0;
    max-width: 100%;
    line-height: 2.5em !important;
    text-align: center;
  }
  #primary #content #main header.container #breadcrumbs h1 {
    line-height: inherit;
    margin: 15px 0;
  }
  .media > .pull-left {
    max-width: 33%;
    margin-right: 20px;
  }
  #copyright {
    padding: 15px 0;
  }
  .pull-left-copyright,
  .pull-right-copyright {
    text-align: center;
    line-height: 2em !important;
  }
} /*! poza - v5.2.0 - 09-03-2020 */
body.rtl .sf-menu li {
  float: right;
}
body.rtl .sf-menu li:hover ul {
  left: auto;
  right: 50%;
}
body.rtl .sf-menu li:hover ul li {
  right: -50%;
  left: auto;
}
body.rtl ul.sf-menu li li li:hover ul,
body.rtl ul.sf-menu li li:hover ul {
  right: 230px;
  left: auto;
}
body.rtl ul.sf-menu li li li:hover ul li,
body.rtl ul.sf-menu li li:hover ul li {
  left: auto;
  right: 0;
}
body.rtl .entry-meta span {
  margin-right: 5px;
  margin-left: 0;
}
body.rtl .entry-meta span:before {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .entry-meta span:first-child {
  margin-right: 0;
}
body.rtl .entry-meta span:first-child:before {
  content: "";
  margin-left: 0;
  margin-right: 0;
}
body.rtl #sidebar .menu li:before {
  margin-left: 10px;
  margin-right: 0;
}
body.rtl #sidebar ul.menu li,
body.rtl #sidebar-footer ul.menu li {
  list-style: none;
}
body.rtl #sidebar ul.menu li:before,
body.rtl #sidebar-footer ul.menu li:before {
  margin-left: 10px;
  margin-right: 10px;
}
body.rtl .pull-left {
  float: right !important;
}
body.rtl .pull-right {
  float: left !important;
}
body.rtl .col-md-4,
body.rtl .col-md-8,
body.rtl .col-sm-3,
body.rtl .col-sm-9 {
  float: right;
}
@media (min-width: 1024px) {
  body.rtl #primary #main.sidebar-right + #sidebar {
    padding-right: 45px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  body.rtl .col-md-4,
  body.rtl .col-md-8,
  body.rtl .col-sm-3,
  body.rtl .col-sm-9 {
    float: none;
  }
  body.rtl .media > .pull-left {
    margin-left: 20px;
    margin-right: 0;
  }
  body.rtl #header .logo {
    float: none;
  }
  body.rtl #header .logo .logo-img {
    float: right;
  }
  body.rtl #header .logo .navbar-toggle {
    float: left;
  }
  body.rtl #header .nav-main {
    float: none;
  }
  body.rtl #primary #content #main.sidebar-right {
    float: none;
  }
  body.rtl #copyright {
    text-align: center;
  }
}
@media (max-width: 480px) {
  body.rtl .media > .pull-left {
    float: none !important;
    margin: auto;
  }
}
@charset "UTF-8";
.wp-block-table {
  margin: 0 0 1em;
  overflow-x: auto;
}
.wp-block-table table {
  border-collapse: collapse;
  width: 100%;
}
.wp-block-table.alignleft {
  display: table;
  width: auto;
}
.wp-block-table.alignleft td,
.wp-block-table.alignleft th {
  word-break: break-word;
}
.wp-block-table table[style*="border-width"] > *,
.wp-block-table table[style*="border-width"] td,
.wp-block-table table[style*="border-width"] th,
.wp-block-table table[style*="border-width"] tr {
  border-width: inherit;
}
/*! pojo-accessibility - v2.0.3 - 28-05-2018 */
#pojo-a11y-toolbar {
  position: fixed;
  font-size: 16px !important;
  line-height: 1.4;
  z-index: 9999;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right {
  right: -180px;
  -webkit-transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open {
  right: 0;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle {
  right: 180px;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-left {
  left: -180px;
  -webkit-transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open {
  left: 0;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle {
  left: 180px;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle,
#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
  position: absolute;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
  display: inline-block;
  font-size: 200%;
  line-height: 0;
  padding: 10px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus {
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
  border: 1px solid;
  font-size: 100%;
  width: 180px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
  display: block;
  line-height: 2;
  font-weight: bold;
  padding: 10px 15px 0;
  margin: 0;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items {
  list-style: none;
  margin: 0;
  padding: 10px 0;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
  border-top: 1px solid;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
  display: block;
  padding: 10px 15px;
  font-size: 80%;
  line-height: 1;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active {
  font-weight: bold;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg {
  padding-right: 6px;
  display: inline-block;
  width: 1.5em;
  font-style: normal;
  font-weight: normal;
  font-size: inherit;
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  vertical-align: middle;
}
#pojo-a11y-toolbar
  .pojo-a11y-toolbar-overlay
  ul.pojo-a11y-toolbar-items
  li.pojo-a11y-toolbar-item
  a
  .pojo-a11y-toolbar-text {
  vertical-align: middle;
}
body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg {
  padding-left: 6px;
  padding-right: 0;
}
@media (max-width: 767px) {
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
    padding: 7px 12px 0;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items {
    padding: 7px 0;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
    display: block;
    padding: 7px 12px;
  }
}
body.pojo-a11y-grayscale {
  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-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;
  background-image: none !important;
  text-shadow: none !important;
  user-select: text !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 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 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:not(#pojo-a11y-toolbar),
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 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 {
  background: black !important;
  background-color: black !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,
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 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 {
  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 {
  color: yellow !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: #ffff80 !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 img {
  background: #808080 !important;
  background-color: #808080 !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 button,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt {
  border: 1px solid #ffffff !important;
}
body.pojo-a11y-high-contrast button {
  background: #600040 !important;
  background-color: #600040 !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 ::selection,
body.pojo-a11y-high-contrast ::-moz-selection {
  background: #4080c0 !important;
  background-color: #4080c0 !important;
}
body.pojo-a11y-high-contrast a.button:hover,
body.pojo-a11y-high-contrast a.button:hover abbr,
body.pojo-a11y-high-contrast a.button:hover acronym,
body.pojo-a11y-high-contrast a.button:hover b,
body.pojo-a11y-high-contrast a.button:hover basefont,
body.pojo-a11y-high-contrast a.button:hover big,
body.pojo-a11y-high-contrast a.button:hover br,
body.pojo-a11y-high-contrast a.button:hover code,
body.pojo-a11y-high-contrast a.button:hover div,
body.pojo-a11y-high-contrast a.button:hover em,
body.pojo-a11y-high-contrast a.button:hover font,
body.pojo-a11y-high-contrast a.button:hover h1,
body.pojo-a11y-high-contrast a.button:hover h2,
body.pojo-a11y-high-contrast a.button:hover h3,
body.pojo-a11y-high-contrast a.button:hover h4,
body.pojo-a11y-high-contrast a.button:hover h5,
body.pojo-a11y-high-contrast a.button:hover h6,
body.pojo-a11y-high-contrast a.button:hover i,
body.pojo-a11y-high-contrast a.button:hover kbd,
body.pojo-a11y-high-contrast a.button:hover rb,
body.pojo-a11y-high-contrast a.button:hover rp,
body.pojo-a11y-high-contrast a.button:hover rt,
body.pojo-a11y-high-contrast a.button:hover ruby,
body.pojo-a11y-high-contrast a.button:hover samp,
body.pojo-a11y-high-contrast a.button:hover small,
body.pojo-a11y-high-contrast a.button:hover span,
body.pojo-a11y-high-contrast a.button:hover strong,
body.pojo-a11y-high-contrast a.button:hover tt,
body.pojo-a11y-high-contrast a.button:hover u,
body.pojo-a11y-high-contrast a.button:hover var,
body.pojo-a11y-high-contrast a:link:hover,
body.pojo-a11y-high-contrast a:link:hover abbr,
body.pojo-a11y-high-contrast a:link:hover acronym,
body.pojo-a11y-high-contrast a:link:hover b,
body.pojo-a11y-high-contrast a:link:hover basefont,
body.pojo-a11y-high-contrast a:link:hover big,
body.pojo-a11y-high-contrast a:link:hover br,
body.pojo-a11y-high-contrast a:link:hover code,
body.pojo-a11y-high-contrast a:link:hover div,
body.pojo-a11y-high-contrast a:link:hover em,
body.pojo-a11y-high-contrast a:link:hover font,
body.pojo-a11y-high-contrast a:link:hover h1,
body.pojo-a11y-high-contrast a:link:hover h2,
body.pojo-a11y-high-contrast a:link:hover h3,
body.pojo-a11y-high-contrast a:link:hover h4,
body.pojo-a11y-high-contrast a:link:hover h5,
body.pojo-a11y-high-contrast a:link:hover h6,
body.pojo-a11y-high-contrast a:link:hover i,
body.pojo-a11y-high-contrast a:link:hover kbd,
body.pojo-a11y-high-contrast a:link:hover rb,
body.pojo-a11y-high-contrast a:link:hover rp,
body.pojo-a11y-high-contrast a:link:hover rt,
body.pojo-a11y-high-contrast a:link:hover ruby,
body.pojo-a11y-high-contrast a:link:hover samp,
body.pojo-a11y-high-contrast a:link:hover small,
body.pojo-a11y-high-contrast a:link:hover span,
body.pojo-a11y-high-contrast a:link:hover strong,
body.pojo-a11y-high-contrast a:link:hover tt,
body.pojo-a11y-high-contrast a:link:hover u,
body.pojo-a11y-high-contrast a:link:hover var,
body.pojo-a11y-high-contrast a:visited:hover,
body.pojo-a11y-high-contrast a:visited:hover abbr,
body.pojo-a11y-high-contrast a:visited:hover acronym,
body.pojo-a11y-high-contrast a:visited:hover b,
body.pojo-a11y-high-contrast a:visited:hover basefont,
body.pojo-a11y-high-contrast a:visited:hover big,
body.pojo-a11y-high-contrast a:visited:hover br,
body.pojo-a11y-high-contrast a:visited:hover code,
body.pojo-a11y-high-contrast a:visited:hover div,
body.pojo-a11y-high-contrast a:visited:hover em,
body.pojo-a11y-high-contrast a:visited:hover font,
body.pojo-a11y-high-contrast a:visited:hover h1,
body.pojo-a11y-high-contrast a:visited:hover h2,
body.pojo-a11y-high-contrast a:visited:hover h3,
body.pojo-a11y-high-contrast a:visited:hover h4,
body.pojo-a11y-high-contrast a:visited:hover h5,
body.pojo-a11y-high-contrast a:visited:hover h6,
body.pojo-a11y-high-contrast a:visited:hover i,
body.pojo-a11y-high-contrast a:visited:hover kbd,
body.pojo-a11y-high-contrast a:visited:hover rb,
body.pojo-a11y-high-contrast a:visited:hover rp,
body.pojo-a11y-high-contrast a:visited:hover rt,
body.pojo-a11y-high-contrast a:visited:hover ruby,
body.pojo-a11y-high-contrast a:visited:hover samp,
body.pojo-a11y-high-contrast a:visited:hover small,
body.pojo-a11y-high-contrast a:visited:hover span,
body.pojo-a11y-high-contrast a:visited:hover strong,
body.pojo-a11y-high-contrast a:visited:hover tt,
body.pojo-a11y-high-contrast a:visited:hover u,
body.pojo-a11y-high-contrast a:visited:hover var {
  background: #400000 !important;
  background-color: #400000 !important;
}
body.pojo-a11y-high-contrast body > input#site + div#wrapper span.mk,
body.pojo-a11y-high-contrast body > input#site + div#wrapper span.mk b,
body.pojo-a11y-high-contrast input[type="reset"] {
  background: #400060 !important;
  background-color: #400060 !important;
}
body.pojo-a11y-high-contrast div[role="button"],
body.pojo-a11y-high-contrast input[type="button"],
body.pojo-a11y-high-contrast input[type="submit"] {
  background: #600040 !important;
  background-color: #600040 !important;
}
body.pojo-a11y-high-contrast input[type="search"] {
  -webkit-appearance: textfield !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] {
  background: #404040 !important;
  background-color: #404040 !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: #ffff40 !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 {
  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 div#gmap,
body.pojo-a11y-high-contrast div#gmap * {
  background: initial !important;
}
body.pojo-a11y-negative-contrast,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) {
  background: #000 !important;
  color: #ffffff !important;
}
body.pojo-a11y-negative-contrast a,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a,
body.pojo-a11y-negative-contrast b,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) b,
body.pojo-a11y-negative-contrast blockquote,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) blockquote,
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,
body.pojo-a11y-negative-contrast canvas,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) canvas,
body.pojo-a11y-negative-contrast caption,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) caption,
body.pojo-a11y-negative-contrast center,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) center,
body.pojo-a11y-negative-contrast cite,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) cite,
body.pojo-a11y-negative-contrast code,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) code,
body.pojo-a11y-negative-contrast col,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) col,
body.pojo-a11y-negative-contrast colgroup,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) colgroup,
body.pojo-a11y-negative-contrast dd,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dd,
body.pojo-a11y-negative-contrast details,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) details,
body.pojo-a11y-negative-contrast dfn,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dfn,
body.pojo-a11y-negative-contrast dir,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dir,
body.pojo-a11y-negative-contrast div,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) div,
body.pojo-a11y-negative-contrast dl,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dl,
body.pojo-a11y-negative-contrast dt,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dt,
body.pojo-a11y-negative-contrast em,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) em,
body.pojo-a11y-negative-contrast embed,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) embed,
body.pojo-a11y-negative-contrast fieldset,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) fieldset,
body.pojo-a11y-negative-contrast figcaption,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figcaption,
body.pojo-a11y-negative-contrast figure,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figure,
body.pojo-a11y-negative-contrast font,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) font,
body.pojo-a11y-negative-contrast footer,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) footer,
body.pojo-a11y-negative-contrast form,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) form,
body.pojo-a11y-negative-contrast header,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) header,
body.pojo-a11y-negative-contrast i,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) i,
body.pojo-a11y-negative-contrast iframe,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) iframe,
body.pojo-a11y-negative-contrast img,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) img,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,
body.pojo-a11y-negative-contrast kbd,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) kbd,
body.pojo-a11y-negative-contrast label,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) label,
body.pojo-a11y-negative-contrast legend,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) legend,
body.pojo-a11y-negative-contrast li,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) li,
body.pojo-a11y-negative-contrast mark,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) mark,
body.pojo-a11y-negative-contrast menu,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) menu,
body.pojo-a11y-negative-contrast meter,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) meter,
body.pojo-a11y-negative-contrast nav,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nav,
body.pojo-a11y-negative-contrast nobr,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nobr,
body.pojo-a11y-negative-contrast object,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) object,
body.pojo-a11y-negative-contrast ol,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ol,
body.pojo-a11y-negative-contrast option,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) option,
body.pojo-a11y-negative-contrast pre,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) pre,
body.pojo-a11y-negative-contrast progress,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) progress,
body.pojo-a11y-negative-contrast q,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) q,
body.pojo-a11y-negative-contrast s,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) s,
body.pojo-a11y-negative-contrast section,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) section,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,
body.pojo-a11y-negative-contrast small,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) small,
body.pojo-a11y-negative-contrast span,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) span,
body.pojo-a11y-negative-contrast strike,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strike,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong,
body.pojo-a11y-negative-contrast sub,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sub,
body.pojo-a11y-negative-contrast summary,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) summary,
body.pojo-a11y-negative-contrast sup,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sup,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,
body.pojo-a11y-negative-contrast time,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) time,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt,
body.pojo-a11y-negative-contrast u,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) u,
body.pojo-a11y-negative-contrast ul,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ul,
body.pojo-a11y-negative-contrast var,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) var,
body.pojo-a11y-negative-contrast a span,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a span,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong {
  color: yellow !important;
}
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt {
  border: 1px solid #ffffff !important;
}
body.pojo-a11y-negative-contrast div#gmap,
body.pojo-a11y-negative-contrast div#gmap * {
  background: initial !important;
}
body.pojo-a11y-light-background,
body.pojo-a11y-light-background *:not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link) {
  background: #fff !important;
  color: #000 !important;
}
body.pojo-a11y-light-background div#gmap,
body.pojo-a11y-light-background div#gmap * {
  background: initial !important;
}
body.pojo-a11y-resize-font-200,
body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-200 label,
body.pojo-a11y-resize-font-200 input,
body.pojo-a11y-resize-font-200 select,
body.pojo-a11y-resize-font-200 textarea,
body.pojo-a11y-resize-font-200 legend,
body.pojo-a11y-resize-font-200 code,
body.pojo-a11y-resize-font-200 pre,
body.pojo-a11y-resize-font-200 dd,
body.pojo-a11y-resize-font-200 dt,
body.pojo-a11y-resize-font-200 span,
body.pojo-a11y-resize-font-200 blockquote {
  font-size: 200% !important;
}
body.pojo-a11y-resize-font-200 h1,
body.pojo-a11y-resize-font-200 h2,
body.pojo-a11y-resize-font-200 h3,
body.pojo-a11y-resize-font-200 h4,
body.pojo-a11y-resize-font-200 h5,
body.pojo-a11y-resize-font-200 h6,
body.pojo-a11y-resize-font-200 h1 span,
body.pojo-a11y-resize-font-200 h2 span,
body.pojo-a11y-resize-font-200 h3 span,
body.pojo-a11y-resize-font-200 h4 span,
body.pojo-a11y-resize-font-200 h5 span,
body.pojo-a11y-resize-font-200 h6 span {
  font-size: 266% !important;
}
body.pojo-a11y-resize-font-190,
body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-190 label,
body.pojo-a11y-resize-font-190 input,
body.pojo-a11y-resize-font-190 select,
body.pojo-a11y-resize-font-190 textarea,
body.pojo-a11y-resize-font-190 legend,
body.pojo-a11y-resize-font-190 code,
body.pojo-a11y-resize-font-190 pre,
body.pojo-a11y-resize-font-190 dd,
body.pojo-a11y-resize-font-190 dt,
body.pojo-a11y-resize-font-190 span,
body.pojo-a11y-resize-font-190 blockquote {
  font-size: 190% !important;
}
body.pojo-a11y-resize-font-190 h1,
body.pojo-a11y-resize-font-190 h2,
body.pojo-a11y-resize-font-190 h3,
body.pojo-a11y-resize-font-190 h4,
body.pojo-a11y-resize-font-190 h5,
body.pojo-a11y-resize-font-190 h6,
body.pojo-a11y-resize-font-190 h1 span,
body.pojo-a11y-resize-font-190 h2 span,
body.pojo-a11y-resize-font-190 h3 span,
body.pojo-a11y-resize-font-190 h4 span,
body.pojo-a11y-resize-font-190 h5 span,
body.pojo-a11y-resize-font-190 h6 span {
  font-size: 252.70000000000002% !important;
}
body.pojo-a11y-resize-font-180,
body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-180 label,
body.pojo-a11y-resize-font-180 input,
body.pojo-a11y-resize-font-180 select,
body.pojo-a11y-resize-font-180 textarea,
body.pojo-a11y-resize-font-180 legend,
body.pojo-a11y-resize-font-180 code,
body.pojo-a11y-resize-font-180 pre,
body.pojo-a11y-resize-font-180 dd,
body.pojo-a11y-resize-font-180 dt,
body.pojo-a11y-resize-font-180 span,
body.pojo-a11y-resize-font-180 blockquote {
  font-size: 180% !important;
}
body.pojo-a11y-resize-font-180 h1,
body.pojo-a11y-resize-font-180 h2,
body.pojo-a11y-resize-font-180 h3,
body.pojo-a11y-resize-font-180 h4,
body.pojo-a11y-resize-font-180 h5,
body.pojo-a11y-resize-font-180 h6,
body.pojo-a11y-resize-font-180 h1 span,
body.pojo-a11y-resize-font-180 h2 span,
body.pojo-a11y-resize-font-180 h3 span,
body.pojo-a11y-resize-font-180 h4 span,
body.pojo-a11y-resize-font-180 h5 span,
body.pojo-a11y-resize-font-180 h6 span {
  font-size: 239.4% !important;
}
body.pojo-a11y-resize-font-170,
body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-170 label,
body.pojo-a11y-resize-font-170 input,
body.pojo-a11y-resize-font-170 select,
body.pojo-a11y-resize-font-170 textarea,
body.pojo-a11y-resize-font-170 legend,
body.pojo-a11y-resize-font-170 code,
body.pojo-a11y-resize-font-170 pre,
body.pojo-a11y-resize-font-170 dd,
body.pojo-a11y-resize-font-170 dt,
body.pojo-a11y-resize-font-170 span,
body.pojo-a11y-resize-font-170 blockquote {
  font-size: 170% !important;
}
body.pojo-a11y-resize-font-170 h1,
body.pojo-a11y-resize-font-170 h2,
body.pojo-a11y-resize-font-170 h3,
body.pojo-a11y-resize-font-170 h4,
body.pojo-a11y-resize-font-170 h5,
body.pojo-a11y-resize-font-170 h6,
body.pojo-a11y-resize-font-170 h1 span,
body.pojo-a11y-resize-font-170 h2 span,
body.pojo-a11y-resize-font-170 h3 span,
body.pojo-a11y-resize-font-170 h4 span,
body.pojo-a11y-resize-font-170 h5 span,
body.pojo-a11y-resize-font-170 h6 span {
  font-size: 226.10000000000002% !important;
}
body.pojo-a11y-resize-font-160,
body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-160 label,
body.pojo-a11y-resize-font-160 input,
body.pojo-a11y-resize-font-160 select,
body.pojo-a11y-resize-font-160 textarea,
body.pojo-a11y-resize-font-160 legend,
body.pojo-a11y-resize-font-160 code,
body.pojo-a11y-resize-font-160 pre,
body.pojo-a11y-resize-font-160 dd,
body.pojo-a11y-resize-font-160 dt,
body.pojo-a11y-resize-font-160 span,
body.pojo-a11y-resize-font-160 blockquote {
  font-size: 160% !important;
}
body.pojo-a11y-resize-font-160 h1,
body.pojo-a11y-resize-font-160 h2,
body.pojo-a11y-resize-font-160 h3,
body.pojo-a11y-resize-font-160 h4,
body.pojo-a11y-resize-font-160 h5,
body.pojo-a11y-resize-font-160 h6,
body.pojo-a11y-resize-font-160 h1 span,
body.pojo-a11y-resize-font-160 h2 span,
body.pojo-a11y-resize-font-160 h3 span,
body.pojo-a11y-resize-font-160 h4 span,
body.pojo-a11y-resize-font-160 h5 span,
body.pojo-a11y-resize-font-160 h6 span {
  font-size: 212.8% !important;
}
body.pojo-a11y-resize-font-150,
body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-150 label,
body.pojo-a11y-resize-font-150 input,
body.pojo-a11y-resize-font-150 select,
body.pojo-a11y-resize-font-150 textarea,
body.pojo-a11y-resize-font-150 legend,
body.pojo-a11y-resize-font-150 code,
body.pojo-a11y-resize-font-150 pre,
body.pojo-a11y-resize-font-150 dd,
body.pojo-a11y-resize-font-150 dt,
body.pojo-a11y-resize-font-150 span,
body.pojo-a11y-resize-font-150 blockquote {
  font-size: 150% !important;
}
body.pojo-a11y-resize-font-150 h1,
body.pojo-a11y-resize-font-150 h2,
body.pojo-a11y-resize-font-150 h3,
body.pojo-a11y-resize-font-150 h4,
body.pojo-a11y-resize-font-150 h5,
body.pojo-a11y-resize-font-150 h6,
body.pojo-a11y-resize-font-150 h1 span,
body.pojo-a11y-resize-font-150 h2 span,
body.pojo-a11y-resize-font-150 h3 span,
body.pojo-a11y-resize-font-150 h4 span,
body.pojo-a11y-resize-font-150 h5 span,
body.pojo-a11y-resize-font-150 h6 span {
  font-size: 199.5% !important;
}
body.pojo-a11y-resize-font-140,
body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-140 label,
body.pojo-a11y-resize-font-140 input,
body.pojo-a11y-resize-font-140 select,
body.pojo-a11y-resize-font-140 textarea,
body.pojo-a11y-resize-font-140 legend,
body.pojo-a11y-resize-font-140 code,
body.pojo-a11y-resize-font-140 pre,
body.pojo-a11y-resize-font-140 dd,
body.pojo-a11y-resize-font-140 dt,
body.pojo-a11y-resize-font-140 span,
body.pojo-a11y-resize-font-140 blockquote {
  font-size: 140% !important;
}
body.pojo-a11y-resize-font-140 h1,
body.pojo-a11y-resize-font-140 h2,
body.pojo-a11y-resize-font-140 h3,
body.pojo-a11y-resize-font-140 h4,
body.pojo-a11y-resize-font-140 h5,
body.pojo-a11y-resize-font-140 h6,
body.pojo-a11y-resize-font-140 h1 span,
body.pojo-a11y-resize-font-140 h2 span,
body.pojo-a11y-resize-font-140 h3 span,
body.pojo-a11y-resize-font-140 h4 span,
body.pojo-a11y-resize-font-140 h5 span,
body.pojo-a11y-resize-font-140 h6 span {
  font-size: 186.20000000000002% !important;
}
body.pojo-a11y-resize-font-130,
body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-130 label,
body.pojo-a11y-resize-font-130 input,
body.pojo-a11y-resize-font-130 select,
body.pojo-a11y-resize-font-130 textarea,
body.pojo-a11y-resize-font-130 legend,
body.pojo-a11y-resize-font-130 code,
body.pojo-a11y-resize-font-130 pre,
body.pojo-a11y-resize-font-130 dd,
body.pojo-a11y-resize-font-130 dt,
body.pojo-a11y-resize-font-130 span,
body.pojo-a11y-resize-font-130 blockquote {
  font-size: 130% !important;
}
body.pojo-a11y-resize-font-130 h1,
body.pojo-a11y-resize-font-130 h2,
body.pojo-a11y-resize-font-130 h3,
body.pojo-a11y-resize-font-130 h4,
body.pojo-a11y-resize-font-130 h5,
body.pojo-a11y-resize-font-130 h6,
body.pojo-a11y-resize-font-130 h1 span,
body.pojo-a11y-resize-font-130 h2 span,
body.pojo-a11y-resize-font-130 h3 span,
body.pojo-a11y-resize-font-130 h4 span,
body.pojo-a11y-resize-font-130 h5 span,
body.pojo-a11y-resize-font-130 h6 span {
  font-size: 172.9% !important;
}
body.pojo-a11y-resize-font-120,
body.pojo-a11y-resize-font-120 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-120 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-120 label,
body.pojo-a11y-resize-font-120 input,
body.pojo-a11y-resize-font-120 select,
body.pojo-a11y-resize-font-120 textarea,
body.pojo-a11y-resize-font-120 legend,
body.pojo-a11y-resize-font-120 code,
body.pojo-a11y-resize-font-120 pre,
body.pojo-a11y-resize-font-120 dd,
body.pojo-a11y-resize-font-120 dt,
body.pojo-a11y-resize-font-120 span,
body.pojo-a11y-resize-font-120 blockquote {
  font-size: 120% !important;
}
body.pojo-a11y-resize-font-120 h1,
body.pojo-a11y-resize-font-120 h2,
body.pojo-a11y-resize-font-120 h3,
body.pojo-a11y-resize-font-120 h4,
body.pojo-a11y-resize-font-120 h5,
body.pojo-a11y-resize-font-120 h6,
body.pojo-a11y-resize-font-120 h1 span,
body.pojo-a11y-resize-font-120 h2 span,
body.pojo-a11y-resize-font-120 h3 span,
body.pojo-a11y-resize-font-120 h4 span,
body.pojo-a11y-resize-font-120 h5 span,
body.pojo-a11y-resize-font-120 h6 span {
  font-size: 159.60000000000002% !important;
}
body.pojo-a11y-links-underline a,
body.pojo-a11y-links-underline a * {
  text-decoration: underline !important;
}
body.pojo-a11y-readable-font,
body.pojo-a11y-readable-font *:not(i):not(span) {
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
}
.pojo-skip-link {
  position: absolute;
  top: -1000em;
}
.pojo-skip-link:focus {
  left: 50px;
  top: 50px;
  height: auto;
  width: 200px;
  display: block;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  padding: 15px 23px 14px;
  background-color: #f1f1f1;
  color: #21759b;
  z-index: 100000;
  line-height: normal;
  text-decoration: none;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
}
body.rtl .pojo-skip-link:focus {
  right: 50px;
  left: auto;
}
*,
::before,
::after {
  box-sizing: border-box;
}
.pojo-a11y-visible-phone {
  display: none !important;
}
.pojo-a11y-visible-tablet {
  display: none !important;
}
.pojo-a11y-hidden-desktop {
  display: none !important;
}
.pojo-a11y-visible-desktop {
  display: inherit !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .pojo-a11y-hidden-desktop {
    display: inherit !important;
  }
  .pojo-a11y-visible-desktop {
    display: none !important;
  }
  .pojo-a11y-visible-tablet {
    display: inherit !important;
  }
  .pojo-a11y-hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .pojo-a11y-hidden-desktop {
    display: inherit !important;
  }
  .pojo-a11y-visible-desktop {
    display: none !important;
  }
  .pojo-a11y-visible-phone {
    display: inherit !important;
  }
  .pojo-a11y-hidden-phone {
    display: none !important;
  }
}
.pojo-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */ /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
}
video {
  display: inline-block;
  vertical-align: baseline;
}
[hidden] {
  display: none;
}
a {
  background: 0 0;
}
a:active,
a:hover {
  outline: 0;
}
b,
strong {
  font-weight: 700;
}
h1 {
  margin: 0.67em 0;
  font-size: 2em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  height: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
button,
input {
  margin: 0;
  font: inherit;
  color: inherit;
}
button {
  overflow: visible;
}
button {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}
@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
:before,
:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
input,
button {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #428bca;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #2a6496;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
h1,
h2,
h3,
h4,
.h1,
.h2,
.h3,
.h4 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h4,
.h4 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dd {
  line-height: 1.42857143;
}
dd {
  margin-left: 0;
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-sm-3,
.col-md-4,
.col-md-8,
.col-sm-9,
.col-sm-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .col-sm-3,
  .col-sm-9,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-3 {
    width: 25%;
  }
}
@media (min-width: 992px) {
  .col-md-4,
  .col-md-8 {
    float: left;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
}
table {
  background-color: transparent;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th {
  background-color: #f5f5f5;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th {
  background-color: #dff0d8;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0.65;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.open > a {
  outline: 0;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #428bca;
}
.nav > li > a > img {
  max-width: none;
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
}
.container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.media {
  overflow: hidden;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.container:before,
.container:after,
.row:before,
.row:after,
.nav:before,
.nav:after,
.navbar-collapse:before,
.navbar-collapse:after {
  display: table;
  content: " ";
}
.container:after,
.row:after,
.nav:after,
.navbar-collapse:after {
  clear: both;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

@charset "UTF-8";
/*! pojo-builder-animation - v1.0.3 - 18-10-2015 */

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
.pb-animation-running {
  visibility: hidden;
}
/*! poza - v5.2.0 - 09-03-2020 */
a:focus,
a:hover {
  text-decoration: none;
}
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="color"],
input[type="text"] {
  display: block;
  width: 100%;
  height: auto;
  vertical-align: middle;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  background-color: #fff;
  color: #555;
  font-size: 1em;
  padding: 6px 10px;
}
input[type="number"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
input[type="text"]:focus {
  border-color: #999;
  outline: 0 none;
}
button,
input[type="submit"] {
  background-color: #fff;
  background-image: none;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  color: #333;
  display: inline-block;
  padding: 8px 16px;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 700;
  line-height: 1em;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-transition: background-image 0.3s linear;
  -moz-transition: background-image 0.3s linear;
  -ms-transition: background-image 0.3s linear;
  -o-transition: background-image 0.3s linear;
  transition: background-image 0.3s linear;
}
button:hover,
input[type="submit"]:hover {
  background-color: #fafafa;
  color: #333;
  text-decoration: none;
  border-color: #999;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
button:focus,
input[type="submit"]:focus {
  background-color: #f2f2f2;
  outline: 0;
}
button.active,
button:active,
input[type="submit"].active,
input[type="submit"]:active {
  outline: 0;
}
body.admin-preview-iframe #pojo-a11y-toolbar {
  display: none !important;
}
.alignleft {
  float: left;
}
.pojo-button-wrap.pojo-button-none {
  display: inline-block;
}
.button {
  background-color: #fff;
  background-image: none;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #333;
  display: inline-block;
  padding: 9px 27px;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: background-image 0.3s linear;
  -moz-transition: background-image 0.3s linear;
  -ms-transition: background-image 0.3s linear;
  -o-transition: background-image 0.3s linear;
  transition: background-image 0.3s linear;
}
.button:hover {
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0.4);
  color: #333;
  text-decoration: none;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(255, 255, 255, 0.3)),
    color-stop(1, rgba(255, 255, 255, 0))
  );
  background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 0.3) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0.3) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.3) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(bottom, rgba(255, 255, 255, 0.3) 0, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0, rgba(255, 255, 255, 0) 100%);
  -webkit-transition: background-image 0.3s linear;
  -moz-transition: background-image 0.3s linear;
  -ms-transition: background-image 0.3s linear;
  -o-transition: background-image 0.3s linear;
  transition: background-image 0.3s linear;
}
.button:focus {
  background-color: #e0e0e0;
  border-color: rgba(0, 0, 0, 0.4);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(255, 255, 255, 0)),
    color-stop(1, rgba(255, 255, 255, 0.15))
  );
  background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.15) 100%);
  background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.15) 100%);
  background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.15) 100%);
  background-image: -ms-linear-gradient(bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.15) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.15) 100%);
  outline: 0;
}
.button.active,
.button:active {
  outline: 0;
}
.section .columns {
  margin-left: -15px;
  margin-right: -15px;
}
.section .columns:after,
.section .columns:before {
  content: " ";
  display: table;
}
.section .columns:after {
  clear: both;
}
.section .container-section .columns {
  margin-left: 0;
  margin-right: 0;
}
.section .container-section .columns .column-12 {
  padding-right: 0;
  padding-left: 0;
}
.sidebar-right .section .container {
  padding-right: 0;
  padding-left: 0;
}
.layout-section .entry-content {
  overflow: hidden;
}
.column-1,
.column-10,
.column-12,
.column-2,
.column-3,
.column-4,
.column-5,
.column-6,
.column-7,
.column-8,
.column-9 {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
.column-1 {
  width: 8.33333%;
}
.column-2 {
  width: 16.6667%;
}
.column-3 {
  width: 25%;
}
.column-4 {
  width: 33.3333%;
}
.column-5 {
  width: 41.6667%;
}
.column-6 {
  width: 50%;
}
.column-7 {
  width: 58.3333%;
}
.column-8 {
  width: 66.6667%;
}
.column-9 {
  width: 75%;
}
.column-10 {
  width: 83.3333%;
}
.column-12 {
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .section .columns {
    margin-left: 0;
    margin-right: 0;
  }
  .column-1,
  .column-10,
  .column-12,
  .column-2,
  .column-3,
  .column-4,
  .column-5,
  .column-6,
  .column-7,
  .column-8,
  .column-9 {
    float: none;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
  .column-1.advanced-column,
  .column-10.advanced-column,
  .column-12.advanced-column,
  .column-2.advanced-column,
  .column-3.advanced-column,
  .column-4.advanced-column,
  .column-5.advanced-column,
  .column-6.advanced-column,
  .column-7.advanced-column,
  .column-8.advanced-column,
  .column-9.advanced-column {
    margin-bottom: 20px;
  }
  .column-1.advanced-column:last-child,
  .column-10.advanced-column:last-child,
  .column-12.advanced-column:last-child,
  .column-2.advanced-column:last-child,
  .column-3.advanced-column:last-child,
  .column-4.advanced-column:last-child,
  .column-5.advanced-column:last-child,
  .column-6.advanced-column:last-child,
  .column-7.advanced-column:last-child,
  .column-8.advanced-column:last-child,
  .column-9.advanced-column:last-child {
    margin-bottom: 0;
  }
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
.pojo-divider hr {
  margin: 0;
  min-height: 1px;
}
.pojo-divider.divider-style-space hr {
  border-width: 0 !important;
} /*!
 * Hover.css (http://ianlunn.co.uk/)
 * Version: 1.0.9
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover
 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 * Hover.css Copyright Ian Lunn 2014.
 */
.pojo-form {
  position: relative;
  padding-bottom: 20px;
}
.pojo-form .columns {
  margin-left: -5px;
  margin-right: -5px;
}
.pojo-form .columns:after,
.pojo-form .columns:before {
  content: " ";
  display: table;
}
.pojo-form .columns:after {
  clear: both;
}
.pojo-form .columns .field-group,
.pojo-form .columns .form-actions {
  padding-left: 5px;
  padding-right: 5px;
}
.pojo-form label {
  cursor: pointer;
}
.pojo-form .field {
  display: block;
  width: 100%;
  vertical-align: middle;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  background-color: #fff;
  color: #555;
  font-size: 1em;
  line-height: 1.4;
  height: auto;
  padding: 9px 16px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.pojo-form .field:focus {
  border-color: rgba(0, 0, 0, 0.4);
  outline: 0 none;
}
.pojo-form .field-group {
  margin-bottom: 10px;
}
.pojo-form .field-group .label-field {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: 700;
  line-height: 1;
}
.pojo-form .error .field {
  border-color: #d43f3a !important;
}
.pojo-form .form-message {
  margin: 10px 0;
  font-size: 1em;
  line-height: 1;
}
.pojo-form .form-message:before {
  content: "\f00c";
  display: inline-block;
  font-family: fontawesome;
  font-weight: 400;
  font-style: normal;
  vertical-align: middle;
  margin-right: 5px;
}
.pojo-form .form-message.form-message-danger {
  color: #d43f3a !important;
}
.pojo-form .form-message.form-message-danger:before {
  content: "\f00d";
}
.pojo-form .form-message.form-message-success {
  color: #3c763d !important;
}
.form {
  position: relative;
  padding-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .pojo-form .columns {
    margin-left: 0;
    margin-right: 0;
  }
  .pojo-form .columns .field-group,
  .pojo-form .columns .form-actions {
    padding-left: 0;
    padding-right: 0;
  }
}
.pojo-visible-phone {
  display: none !important;
}
@media (max-width: 767px) {
  .pojo-visible-phone {
    display: inherit !important;
  }
  .pojo-hidden-phone {
    display: none !important;
  }
}
embed,
iframe {
  max-width: 100%;
  line-height: 1;
}
div.embed {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  clear: both;
}
div.embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.custom-embed {
  line-height: 0;
}
div.custom-embed > iframe {
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .alignleft {
    float: none;
  }
}

/*! poza - v5.2.0 - 09-03-2020 */
body.rtl .column-1,
body.rtl .column-10,
body.rtl .column-12,
body.rtl .column-2,
body.rtl .column-3,
body.rtl .column-4,
body.rtl .column-5,
body.rtl .column-6,
body.rtl .column-7,
body.rtl .column-8,
body.rtl .column-9 {
  float: right;
}
body.rtl .pojo-form .form-message:before {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl th {
  text-align: right;
}
body.rtl dd {
  margin: 0;
}
body,
p,
span,
h1 {
  animation: fadeIn ease 3s;
  -webkit-animation: fadeIn ease 3s;
  -moz-animation: fadeIn ease 3s;
  -o-animation: fadeIn ease 3s;
  -ms-animation: fadeIn ease 3s;
}
nav#pojo-a11y-toolbar li {
  margin-bottom: 0;
}
p {
  margin: 0 0 26px;
}
section#custom_html-3 h4 {
  display: none;
}
section#text-3 {
  display: none !important;
}
section#block-2 {
  padding-top: 20px;
  width: 96%;
  margin-right: 2%;
  margin-top: 4vw;
  background-color: #fff;
  position: relative;
  z-index: 10;
  padding-right: 20vw;
  padding-left: 20vw;
  text-align: center;
}
#breadcrumbs {
  margin-top: 42px !important;
  position: fixed;
  left: 5px;
  z-index: 1000000000000000000000;
  padding: 4px;
}
.c1 h4 {
  color: #000 !important;
  font-size: 45px;
  line-height: 1em !important;
}
::marker {
  font-size: 20px;
  color: #4bd1ca;
}
ul {
  list-style-type: disc;
}
li {
  margin-right: -15px;
  margin-bottom: 20px;
}
.widget-image {
  margin-bottom: 20px;
}
html {
  scroll-behavior: smooth;
}
#custom_html-2 {
  display: none !important;
}
div#about {
  padding-top: 50px;
  margin-top: -50px;
}
header#header {
  position: fixed;
  z-index: 1;
  width: 100%;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
  font-size: 180%;
  border-radius: 30px;
  height: 35px;
  padding: 2px;
  -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0/0%);
  box-shadow: 0 0 10px 0 rgb(0 0 0/0%);
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-.menu-item-10132 img {
  width: 20px;
  border-radius: 40px !important;
}
.pojo-a11y-toolbar-overlay {
  margin-top: -150px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
  font-size: 100%;
}
#header .container {
  padding: 0;
  width: 100%;
}
#text-4 {
  border: solid #fff 1px;
  position: fixed;
  background-color: #39c2ba;
  font-weight: 700;
  line-height: 0.9;
  text-align: center;
  padding: 18px 10px 2px 30px;
  top: 250px;
  left: -25px;
  border-radius: 200px;
}
#text-4 a {
  color: #fff !important;
}
#block-3 {
  border: solid #fff 1px;
  position: fixed;
  background-color: #414141;
  font-weight: 700;
  line-height: 0.9;
  text-align: center;
  padding: 25px 10px 25px 30px;
  top: 120px;
  left: -25px;
  border-radius: 200px;
}
#block-3 a {
  color: #fff !important;
  font-size: 16px;
}
.logo {
  position: absolute;
  width: 180px;
  z-index: 2;
  float: right;
  background: #fff;
  border-bottom: solid 1px #ccc !important;
  padding-left: 25px;
  padding-right: 25px;
  border-bottom-left-radius: 30px;
  -webkit-box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0.75);
}
#header .nav-main {
  border-top: 0 solid;
  border-bottom: 0 solid;
  -webkit-box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0.75);
}
nav.nav-main.wide {
  text-align: right;
  width: 100%;
  position: absolute;
  background-color: #fff;
  z-index: 1;
  text-align: right;
}
.navbar-collapse.collapse {
  text-align: right;
  float: right;
  margin-right: 200px;
}
#top-bar {
  position: fixed;
  z-index: 10000000;
  width: fit-content;
  left: 20px;
}
#top-bar .container {
  width: fit-content;
}
#text-2 {
  font-size: 35px;
  font-weight: 800;
  color: #43beb8 !important;
  margin-right: 6px;
}
#text-2 a {
  color: #43beb8 !important;
}
#e {
  margin-top: 60px;
}
#copyright {
  position: relative !important;
  background-color: #fff !important;
  padding-bottom: 200px !important;
}
#copyright .container {
  margin-top: 40px !important;
}
*[id^="readlink"] {
  font-weight: 700 !important;
  color: #00ced1 !important;
  text-decoration: unset !important;
}
#b h2 {
  font-size: 27px;
}
#custom_html-3 p a {
  color: #fff !important;
  display: inline-block !important;
}
section#a {
  position: fixed;
  top: 60px;
}
.c6 {
  background-color: #b5f6f3;
  width: 46%;
  margin: 2%;
  padding: 20px;
  border: solid 1px #00b5aa;
}
.q1 {
  margin-top: -60px;
}
.q2 {
  float: left;
  margin-bottom: -60px;
}
.c6 h4 {
  margin-top: -45px;
}
.c6.grey {
  background-color: #ececec;
  border: solid 1px grey;
}
.c6 .q1,
.c6 .q2 {
  filter: grayscale(1);
}
.c6.grey .q1,
.c6.grey .q2 {
  filter: unset;
}
.b3 {
  margin-top: 15px;
}
#custom_html-3 {
  background-color: rgba(31, 184, 176, 0.8);
  width: 96%;
  margin-right: 2%;
  padding: 30px;
  margin-top: 120px !important;
  margin-bottom: 150px !important;
  border: 1px solid #fff;
}
#custom_html-3 h4 {
  font-size: 45px;
  color: #fff;
}
#custom_html-3 p {
  font-weight: 700;
  color: #fff;
  font-size: 22px;
}
#custom_html-3 .column-2,
#bb .column-2 {
  width: 13%;
  margin-top: 27px;
}
#custom_html-3 .pojo-button-wrap.pojo-button-none,
button.button.submit.size-medium {
  width: 100%;
}
#custom_html-3 .column-3,
#bb .column-3 {
  width: 29%;
}
#bb .pojo-form {
  background-color: #00b5aa;
  padding: 10px;
  padding-right: 25px;
  margin-top: 30px;
}
section#b {
  position: relative;
  width: 100%;
  background: rgba(255, 255, 255, 0.7);
  background: -moz-linear-gradient(
    left,
    rgba(255, 255, 255, 0.7) 0%,
    rgba(255, 255, 255, 1) 26%,
    rgba(255, 255, 255, 1) 74%,
    rgba(255, 255, 255, 0.7) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(255, 255, 255, 0.7)),
    color-stop(26%, rgba(255, 255, 255, 1)),
    color-stop(74%, rgba(255, 255, 255, 1)),
    color-stop(100%, rgba(255, 255, 255, 0.7))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(255, 255, 255, 0.7) 0%,
    rgba(255, 255, 255, 1) 26%,
    rgba(255, 255, 255, 1) 74%,
    rgba(255, 255, 255, 0.7) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(255, 255, 255, 0.7) 0%,
    rgba(255, 255, 255, 1) 26%,
    rgba(255, 255, 255, 1) 74%,
    rgba(255, 255, 255, 0.7) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(255, 255, 255, 0.7) 0%,
    rgba(255, 255, 255, 1) 26%,
    rgba(255, 255, 255, 1) 74%,
    rgba(255, 255, 255, 0.7) 100%
  );
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0.7) 0%,
    rgba(255, 255, 255, 1) 26%,
    rgba(255, 255, 255, 1) 74%,
    rgba(255, 255, 255, 0.7) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);
}
#b .container,
#bb .container,
#footer .container {
  width: 65% !important;
}
#bb {
  position: relative;
  width: 100%;
  background-color: #fff;
  padding-bottom: 60px;
}
#bb .container {
  max-width: 1100px;
}
#bb img {
  margin-top: 25px;
}
#bb .c6 img {
  margin-top: 0 !important;
}
#bb .c6 img.q1 {
  margin-top: -60px !important;
}
#bb .columns.advanced-columns {
  margin-top: -100px;
}
#d {
  position: relative;
  background: rgba(255, 255, 255, 0.7);
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
  background: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0%, rgba(255, 255, 255, 0.7)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);
  padding-bottom: 120px;
  padding-top: 30px;
}
.c1 {
  width: 34%;
  margin-right: 33%;
  background-color: rgba(142, 246, 243, 0.9);
  border-radius: 50%;
  padding: 50px;
  margin-bottom: 10%;
  border: solid #30c3b9 1px;
}
.c1 p {
  padding-right: 30px;
  padding-left: 30px;
  font-size: 21px;
  color: #000;
}
.circle .textwidget {
  min-height: 300px;
  width: 100%;
  height: 100%;
  border: solid #00b5aa;
  text-align: center;
  border-radius: 50%;
  padding: 10%;
  padding-top: 15%;
  padding-bottom: 10%;
}
.grey.circle .textwidget {
  border: solid #9a9a9a;
}
.circle a.arrow {
  font-size: 40px;
  color: #00b5aa;
}
.grey.circle a.arrow {
  color: #777;
}
.circle h2 {
  padding-bottom: 3%;
}
.grey.circle h2 {
  color: #777 !important;
}
@media only screen and (min-width: 1601px) and (max-width: 1700px) {
  .c1 {
    width: 40%;
    margin-right: 30%;
    margin-top: 30px;
    padding: 30px;
  }
}
@media only screen and (min-width: 1301px) and (max-width: 1600px) {
  .circle .textwidget {
    padding-bottom: 0;
  }
  .c1 {
    width: 40%;
    margin-right: 30%;
    margin-top: 50px;
    padding: 30px;
  }
  .c1 h4 {
    font-size: 35px !important;
    color: #000 !important;
  }
  .c1 p {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 18px;
  }
  .sf-menu > li {
    margin: 0 7px;
  }
  #d {
    padding-bottom: 110px;
  }
  #bb .columns.advanced-columns {
    margin-top: -100px;
  }
  #b .container,
  #bb .container,
  #footer .container {
    width: 70% !important;
  }
}
@media only screen and (min-width: 1101px) and (max-width: 1300px) {
  #b .container,
  #bb .container,
  #footer .container {
    width: 80% !important;
  }
  .navbar-collapse.collapse {
    margin-right: 150px;
  }
  body,
  #footer {
    font-size: 17px !important;
  }
  .circle .textwidget {
    padding: 5%;
    padding-top: 15%;
    padding-bottom: 0;
  }
  .circle h2 {
    padding-bottom: 0;
  }
  .sf-menu > li {
    margin: 0 10px;
  }
  .c1 {
    width: 44%;
    margin-right: 28%;
    padding: 20px;
    margin-top: 50px;
  }
  .c1 h4 {
    font-size: 30px !important;
  }
  .c1 p {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 17px;
  }
  .logo {
    width: 150px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .sf-menu li a {
    font-size: 18px !important;
  }
  #d {
    padding-bottom: 100px;
  }
  #bb .columns.advanced-columns {
    margin-top: -90px;
  }
  .sf-menu li a {
    height: 67px;
  }
  .sf-menu a,
  .mobile-menu a {
    padding-top: 20px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1100px) {
  .circle .textwidget {
    padding: 1%;
    padding-top: 10%;
    padding-bottom: 0;
  }
  .circle h2 {
    padding-bottom: 0;
  }
  .sf-menu li a {
    height: 67px;
  }
  #d {
    padding-bottom: 60px;
    padding-top: 20px;
  }
  #bb .columns.advanced-columns {
    margin-top: -50px;
  }
  .sf-menu > li {
    margin: 0 3px;
  }
  #text-2 {
    font-size: 27px;
  }
  .sf-menu a,
  .mobile-menu a {
    padding-top: 20px !important;
  }
  .sf-menu li a {
    font-size: 18px !important;
  }
  .navbar-collapse.collapse {
    margin-right: 127px;
  }
  #b .container,
  #bb .container,
  #footer .container {
    width: 80% !important;
  }
  .c1 {
    width: 54%;
    margin-right: 27%;
    padding: 0;
    margin-top: 30px;
  }
  .c1 h4 {
    font-size: 25px !important;
  }
  .c1 p {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
  }
  .logo {
    width: 130px;
    padding-left: 10px;
    padding-right: 10px;
  }
  body,
  #footer {
    font-size: 16px !important;
  }
}
@media only screen and (min-width: 290px) and (max-width: 767px) {
  #text-2,
  section#text-3,
  #text-4,
  .hidem,
  #breadcrumbs,
  img.alignnone.size-full.wp-image-10131.lazyloaded {
    display: none !important;
  }
  #block-3 a {
    font-size: 14px;
  }
  footer#footer {
    width: 97%;
  }
  #block-3 {
    top: unset !important;
    bottom: 20px;
  }
  #header .logo {
    width: 130px !important;
    border-bottom-left-radius: 0;
    -webkit-box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0);
    -moz-box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0);
    box-shadow: 0px 0px 29px -8px rgba(0, 0, 0, 0);
    padding: 20px !important;
    background-color: transparent;
    padding-top: 0 !important;
    border: 0 !important;
  }
  .logo-img {
    width: 110px !important;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    padding: 10px !important;
    position: relative;
    background-color: #fff;
    z-index: 11 !important;
    -webkit-box-shadow: 0px 0px 19px -8px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 0px 19px -8px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 19px -8px rgba(0, 0, 0, 0.75);
  }
  body.rtl #header .logo {
    float: left;
    margin-top: 0;
  }
  body,
  #footer {
    font-size: 16px !important;
  }
  .c1 {
    width: 90%;
    margin-right: 5%;
    font-weight: 400;
    border-radius: 50%;
    padding: 10px;
    margin-bottom: 40px;
  }
  .c1 p {
    font-size: 16px;
  }
  #ab {
    margin-top: 80px;
  }
  #a {
    top: 80px;
    padding: 0;
  }
  #a .container,
  #ab .container {
    padding: 0 !important;
  }
  #b .container {
    width: 100%;
    padding: 15px;
  }
  section#b0 {
    background: rgba(255, 255, 255, 0.7);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(
      left top,
      left bottom,
      color-stop(0%, rgba(255, 255, 255, 0.7)),
      color-stop(100%, rgba(255, 255, 255, 1))
    );
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);
    position: relative;
  }
  section#b {
    background: #fff !important;
  }
  #b .title1 {
    margin-top: -30px !important;
  }
  #bb {
    padding-bottom: 0 !important;
    margin-bottom: -40px !important;
  }
  .circle {
    width: 70%;
    margin-right: 15%;
    margin-bottom: 30px;
  }
  .circle .textwidget {
    min-height: unset;
    padding: 2.5%;
    padding-top: 10%;
    padding-bottom: 0;
  }
  .circle p {
    margin: 0 !important;
  }
  #b .container,
  #bb .container,
  #footer .container {
    width: 100% !important;
  }
  button.navbar-toggle.visible-xs {
    width: 100%;
    height: 60px;
    z-index: 10 !important;
    top: 0;
    right: 0 !important;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 19px -8px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 0px 19px -8px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 19px -8px rgba(0, 0, 0, 0.75);
  }
  body.rtl #header .logo .navbar-toggle {
    float: right;
    position: fixed;
    right: 30px;
  }
  .navbar-toggle .icon-bar {
    width: 40px;
    padding: 3px;
    margin-right: 20px;
    background-color: #676767 !important;
  }
  .title2 {
    margin-top: -30px;
    margin-bottom: -20px;
  }
  section#custom_html-3 h4 {
    font-size: 35px;
  }
  #custom_html-3 {
    padding-top: 0;
    padding-bottom: 0;
  }
  #custom_html-3 p {
    font-size: 18px;
  }
  .c6 {
    background-color: #b5f6f3;
    width: 100%;
    margin: 0;
    margin-bottom: 50px;
    padding: 20px;
  }
  .c6 h4 {
    font-size: 22px;
  }
  .c6.greym {
    background-color: #ececec !important;
    border: solid 1px grey;
  }
  .c6.greym img {
    filter: unset !important;
  }
  .c6.grey {
    background-color: #b5f6f3;
    border: solid 1px #00b5aa;
  }
  .c6.grey img {
    filter: grayscale(1);
  }
  h1 {
    font-size: 30px !important;
  }
  #custom_html-2 {
    line-height: 1.3;
    margin-top: 15px;
    display: block !important;
  }
  #custom_html-2 img {
    margin-right: 3px;
    margin-left: 3px;
  }
  #top-bar {
    position: fixed;
    z-index: 10000000;
    width: fit-content;
    left: unset;
    right: 70px;
    top: -10px;
    font-size: 16px !important;
    float: right !important;
    font-weight: 500 !important;
  }
  nav.nav-main.wide {
    margin-top: 60px;
  }
  .navbar-collapse.collapse {
    text-align: right;
    float: right;
    margin-right: 0;
    width: 100%;
  }
  .nav-main .navbar-collapse .mobile-menu > li a {
    padding: 5px 80px;
  }
  .a1 {
    width: 200%;
    margin-right: -50%;
  }
  #d {
    padding-bottom: 35px;
    padding-top: 10px;
  }
  #bb .columns.advanced-columns {
    margin-top: -30px;
  }
  #custom_html-3 .column-3,
  #bb .column-3 {
    width: 100%;
  }
  #bb .pojo-form {
    background-color: #00b5aa;
    padding: 0 !important;
  }
  #custom_html-3 .column-2,
  #bb .column-2 {
    width: fit-content;
  }
  #custom_html-3 {
    width: 70%;
    margin-right: 15%;
  }
  div#about {
    padding-top: 150px;
    margin-top: -150px;
  }
  #custom_html-3 p a {
    color: #fff !important;
    display: inline-block !important;
  }
  .c1 h4 {
    font-size: 30px;
  }
  section#block-2 {
    padding-top: 20px;
    width: 100%;
    margin-bottom: 0 !important;
    padding-right: 0;
    padding-left: 0;
  }
  #custom_html-2 {
    line-height: 3;
    margin-top: -30px !important;
    display: block !important;
    margin-right: 30px !important;
  }
}
.rll-youtube-player {
  position: relative;
  padding-bottom: 56.23%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.rll-youtube-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: 0 0;
}
.rll-youtube-player img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  height: auto;
  cursor: pointer;
  -webkit-transition: 0.4s all;
  -moz-transition: 0.4s all;
  transition: 0.4s all;
}
.rll-youtube-player img:hover {
  -webkit-filter: brightness(75%);
}
.rll-youtube-player .play {
  height: 72px;
  width: 72px;
  left: 50%;
  top: 50%;
  margin-left: -36px;
  margin-top: -36px;
  position: absolute;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAtCAYAAAAeA21aAAACXUlEQVR4Ae3aA4xcURSA4VfbVsy6caMyqG3btuPUtm27DWpzbds2Tv9b2zPzdt89ybfeuXn/eOYaUqfOzxlGMdREE7RDf0zGUqzFHpzCVdzGYzjBE34IQSRikYDk99KR+V76Zz9PQCwiEQI/eMEJT3AHV3EKe7EOyzAFA9AeTVELxX91fD866IoYimN4jUhkQAqITETBGScxClV+L4BhdEcQpJCJwMCfBzCM6ZBCbsn3AxhGF4hFDPwygGGUhgvEIvxR+fMA3SEWM/TzAFsgFnPk8wAPIBbjLDVqFFcBqvFNKMRiEgjQQAVo+uFBjsXkE6ClCtBJ/cCKCNBPBRhr84WKFjVrgJkqwDKbLzR+vMjChSIlS5otwCoVYLPNF1qyRNSIk5NIx45mCrBPBThm84UWL5Yv5soVkSZNzBDgvApwze4B1GRliWzaJFKrliMD3FYB7jkkwIeJiRGZPl2kVClHBHimArx0aIAP4+4u0q2bvQO4qQDupgjwYW7eFGnRwl4BfFUAX1MFUJOTI7Jjh0jdurYOEKQCBJkuwIeJjxeZN0+kYkVbBQhTAYJNG+DDnDwpUqyYLQKE60uAvg3Q9wL6cYDjHwnOmCFSurRDHgnq5wL62aB+PUC/ImTp1wT1q8L6fQH9zpB+b9Cy7w7r/QF6h4jeI6R3iel9gr/YKXocTohCFqSAyEIMXHAKo3+2U/TnypYthhpohNbojfFYgBXYhsM4hxu4jSd4DTd4IwAhCEfUe7GIfy/2s5+HIwQB8IYbXuMJ7uAGzuEItmMlFmIC+qINGqMmiv3q+N4ASk8PomBg8rgAAAAASUVORK5CYII=)
    no-repeat;
  cursor: pointer;
}
body {
  background-color: rgba(255, 255, 255, 1);
  background-position: top center;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  color: #1c1c1c;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 400;
  font-size: 18px;
  letter-spacing: 1px;
  line-height: 1.5;
}
#header .logo {
  padding-top: 20px;
  padding-bottom: 20px;
}
#top-bar {
  background-color: rgba(255, 255, 255, 0);
  background-position: top center;
  background-repeat: repeat-x;
  background-size: auto;
  background-attachment: scroll;
}
#top-bar {
  color: #333;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 400;
  font-size: 18px;
  text-transform: none;
  letter-spacing: 1px;
  font-style: normal;
  line-height: 48px;
}
#top-bar a {
  color: #818181;
}
#top-bar a:hover {
  color: #0a0a0a;
}
#header {
  background-color: rgba(255, 255, 255, 0);
  background-position: top center;
  background-repeat: repeat-x;
  background-size: auto;
  background-attachment: scroll;
}
.sf-menu a,
.mobile-menu a {
  color: #333;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 400;
  font-size: 18px;
  text-transform: none;
  letter-spacing: 1px;
  font-style: normal;
  line-height: 60px;
}
.sf-menu a:hover,
.sf-menu li.active a,
.sf-menu li.current-menu-item > a,
.mobile-menu a:hover,
.mobile-menu li.current-menu-item > a {
  color: #00a897;
}
a {
  color: #000;
}
a:hover,
a:focus {
  color: #000;
}
::selection {
  color: #fff;
  background: #000;
}
::-moz-selection {
  color: #fff;
  background: #000;
}
h1 {
  color: #000;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 300;
  font-size: 45px;
  text-transform: none;
  letter-spacing: 2px;
  font-style: normal;
  line-height: 1em;
}
h2 {
  color: #00b5aa;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 500;
  font-size: 34px;
  text-transform: none;
  letter-spacing: 1px;
  font-style: normal;
  line-height: 1.3em;
}
h3 {
  color: #008c96;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 400;
  font-size: 25px;
  text-transform: none;
  letter-spacing: 1px;
  font-style: normal;
  line-height: 1.5em;
}
h4 {
  color: #666;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 300;
  font-size: 30px;
  text-transform: none;
  letter-spacing: 0px;
  font-style: normal;
  line-height: 1.6em;
}
.entry-meta > span {
  color: #a7a7a7;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  text-transform: none;
  letter-spacing: 0px;
  font-style: normal;
  line-height: 1;
}
.single .entry-meta > span {
  color: #848484;
  font-family: "Droid Serif", Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  text-transform: none;
  letter-spacing: 1px;
  font-style: italic;
  line-height: 1em;
}
#primary #breadcrumbs,
#primary #breadcrumbs a {
  color: #6c6c6c;
  font-family: "Lato", Arial, sans-serif;
  font-weight: 400;
  font-size: 13px;
  text-transform: none;
  letter-spacing: 0px;
  font-style: normal;
  line-height: 1em;
}
#sidebar {
  color: #666;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 300;
  font-size: 15px;
  text-transform: none;
  letter-spacing: 0px;
  font-style: normal;
  line-height: 1.9em;
}
#sidebar a {
  color: #000;
}
#sidebar a:hover {
  color: #878787;
}
#footer {
  background-color: rgba(51, 51, 51, 0);
  background-position: top center;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  color: #212121;
  font-family: "Assistant", Arial, sans-serif;
  font-weight: 500;
  font-size: 18px;
  text-transform: none;
  letter-spacing: 1px;
  font-style: normal;
  line-height: 1.5em;
}
#footer a {
  color: #1c1c1c;
}
#footer a:hover {
  color: #00a6b2;
}
#copyright {
  background-color: rgba(51, 51, 51, 0);
  background-position: top center;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  color: #fff;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-style: normal;
  line-height: 80px;
}
#copyright a {
  color: #c4006f;
}
#copyright a:hover {
  color: #c4006f;
}
.navbar-toggle .icon-bar,
.navbar-toggle:hover .icon-bar,
.navbar-toggle:focus .icon-bar {
  background-color: #333;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
  background-color: #000;
  color: #fff;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
  border-color: #000;
}
body.pojo-a11y-focusable a:focus {
  outline-style: solid !important;
  outline-width: 1px !important;
  outline-color: #5b5b5b !important;
}
#pojo-a11y-toolbar {
  top: 280px !important;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
  background-color: #fff;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
  color: #000;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active {
  background-color: #fff;
  color: #fff;
}
@media (max-width: 767px) {
  #pojo-a11y-toolbar {
    top: 300px !important;
  }
}
*[id^="readlink"] {
  font-weight: 400;
  color: #000;
  background: #fff;
  padding: 0;
  border-bottom: 1px solid #000;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: none !important;
}
*[id^="readlink"]:hover {
  font-weight: 400;
  color: #191919;
  padding: 0;
  border-bottom: 1px solid #000;
}
*[id^="readlink"]:focus {
  outline: none;
  color: #000;
}
