@charset "UTF-8";
:root {
  --azul: 		$azul;
  --escuro:		$escuro;
  --destacado:	$destacado;
  --wps-title-font: 	"Stoltz";
}
.ponto:before, BODY.ast-single-post #primary .site-main > article.post .entry-header h1:before, BODY.ast-single-post #primary .ast-archive-description h1:before, BODY.ast-single-post #primary .entry-content > h2:before, BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE h2:before, body.page header h1.entry-title:before, body.archive .ast-archive-description h1.ast-archive-title:before, body.tax-wps-team-group .ast-container .wps-archive-title--wrapper h1:before, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper h1:before, body.single .wps-widget--team .wps-col--right-info h1.wps-team--member-title:before {
  content: "";
  position: absolute;
  display: block;
  left: -60px;
  top: -5px;
  height: 36px;
  width: 20px;
  z-index: 1;
  background-color: #fff;
  border: 3px solid #023434;
  border-right: none;
  border-radius: 100px 0 0 100px;
}
.ponto:after, BODY.ast-single-post #primary .site-main > article.post .entry-header h1:after, BODY.ast-single-post #primary .ast-archive-description h1:after, BODY.ast-single-post #primary .entry-content > h2:after, BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE h2:after, body.page header h1.entry-title:after, body.archive .ast-archive-description h1.ast-archive-title:after, body.tax-wps-team-group .ast-container .wps-archive-title--wrapper h1:after, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper h1:after, body.single .wps-widget--team .wps-col--right-info h1.wps-team--member-title:after {
  content: "";
  position: absolute;
  display: block;
  left: -56px;
  top: -5px;
  height: 36px;
  width: 26px;
  z-index: 2;
  background-image: radial-gradient(circle, #4DC2F1 6px, transparent 6px);
}
html {
  background-color: rgba(77, 194, 241, 0.7);
}
html:before, html:after {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: -1;
  pointer-events: none;
}
html:before {
  height: 300px;
  background-image: url(../../wp-content/uploads/fondo.png);
  background-repeat: no-repeat;
  background-position: center -150px;
  background-size: cover;
}
html:after {
  height: 100%;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 30px, #fff 140px, #fff 400px);
}
html body:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  width: 100%;
  height: 200px;
  background-color: transparent;
  transition: all ease-in-out 0.3s;
}
html body a {
  transition: all ease-in-out 0.3s;
}
html body a:hover, html body a:focus {
  outline: none !important;
  color: #D1370E !important;
}
html body #primary {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  max-width: 800px;
}
body #page {
  margin: 0;
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
}
body #page header#masthead {
  position: fixed;
  width: 30vw;
  min-width: 275px;
  top: 50px;
  left: 0;
  right: auto;
  margin: auto;
  display: flex;
  flex-direction: column;
  justify-content: right;
  background: transparent;
  padding: 0;
  box-sizing: border-box;
  max-height: 100svh;
}
body #page #content {
  margin-left: 30vw;
  width: 70vw;
  padding: 50px 20px 20px 4%;
  box-sizing: border-box;
}
body #page #content > .ast-container {
  max-width: 1100px;
  width: 100%;
  margin-left: 0;
}
body #page #colophon {
  width: 100%;
  padding: 0px;
  background: transparent;
  box-sizing: border-box;
  margin-top: 112px;
}
body header #ast-desktop-header {
  order: 2;
  width: 275px;
  background-color: transparent;
  margin: auto 0 auto auto;
}
body header #ast-desktop-header > div {
  flex-direction: column;
}
body header #ast-desktop-header .ast-primary-header-bar {
  background: transparent;
  border: 0;
}
body header #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap {
  padding: 0;
}
body header #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap > div {
  display: flex;
  justify-content: center;
}
body header #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap > div .ast-header-social-wrap a {
  zoom: 0.8;
}
body header #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap > div .ast-header-social-wrap a span {
  background: #023434;
  border-radius: 100%;
  padding: 8px;
  transition: all ease-in-out 0.3s;
}
body header #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap > div .ast-header-social-wrap a span svg {
  fill: #fff;
}
body header #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap > div .ast-header-social-wrap a:hover span {
  background-image: linear-gradient(225deg, #4DC2F1 0%, #023434 0%, #D1370E 60%);
}
body header #ast-desktop-header .site-header-primary-section-left {
  display: none;
}
body header #ast-desktop-header .site-header-primary-section-right {
  flex-direction: column;
}
body header #ast-desktop-header .site-header-primary-section-right .ast-builder-menu-1 {
  display: none;
}
body header #ast-mobile-header {
  display: block;
  order: 1;
  width: 275px;
  border: 0;
  border-radius: 20px;
  box-shadow: 0px 8px 12px rgba(2, 52, 52, 0.1);
  background-color: #fff;
  padding-bottom: 0;
  margin: auto 0 auto auto;
}
body header #ast-mobile-header > .ast-mobile-header-content {
  display: block;
  position: relative;
  background-color: rgba(77, 194, 241, 0.05);
}
body header #ast-mobile-header .site-primary-header-wrap {
  padding-left: 10px;
  padding-right: 20px;
}
body header #ast-mobile-header .ast-site-title-wrap {
  display: none;
}
body header #ast-mobile-header .ast-main-header-wrap {
  background-color: rgba(77, 194, 241, 0.05);
}
body header #ast-mobile-header .site-header-primary-section-right {
  display: none;
}
body header #ast-mobile-header .ast-site-identity {
  padding: 0;
}
body header #ast-mobile-header .ast-site-identity .site-logo-img {
  position: relative;
  display: block;
  top: -20px;
  margin-bottom: 32px;
}
body header #ast-mobile-header .ast-primary-header-bar {
  background: transparent;
  border: 0;
}
body header #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap > div {
  display: flex;
  align-items: start;
  flex-direction: column;
}
body header #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap > div > div {
  display: block;
}
body header #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap > div .site-header-section {
  height: auto;
  min-height: 0;
  align-items: start;
  width: 100%;
}
body header #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap > div .site-header-section .ast-main-header-bar-alignment {
  margin-left: auto;
  width: 100%;
}
body header #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap > div .site-header-section .ast-main-header-bar-alignment .main-navigation {
  width: 100%;
  display: block;
}
body header #ast-mobile-header .ast-primary-header-bar .site-primary-header-wrap > div .site-header-section .ast-main-header-bar-alignment .main-navigation > ul.main-header-menu {
  align-self: start;
  flex-direction: column;
}
body header ul.main-header-menu {
  padding-left: 32px;
  padding-bottom: 52px;
  flex-direction: column;
  background: transparent !important;
}
body header ul.main-header-menu > li.menu-item {
  line-height: 1.4em !important;
  border: 0;
  background: transparent;
}
body header ul.main-header-menu > li.menu-item > a.menu-link {
  display: block;
  position: relative;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  padding: 12px 0px 12px 8px;
  border: 0 !important;
  background: transparent;
}
body header ul.main-header-menu > li.menu-item > a.menu-link:before {
  content: "";
  display: block;
  float: left;
  position: relative;
  top: 6px;
  margin: auto 32px auto 0px;
  width: 12px;
  height: 12px;
  border-radius: 10px;
  background-color: #4DC2F1;
  pointer-events: none;
  transition: all ease-in-out 0.3s;
}
body header ul.main-header-menu > li.menu-item.active > a:before, body header ul.main-header-menu > li.menu-item > a:hover:before, body header ul.main-header-menu > li.menu-item > a:focus:before {
  background-color: #D1370E;
}
body header ul.main-header-menu > li.menu-item .dropdown-menu-toggle {
  display: none;
}
body header ul.main-header-menu > li.menu-item .ast-menu-toggle {
  position: absolute;
  display: block;
  right: 0px;
  top: 6px !important;
  padding: 10px;
  line-height: 1em;
  border: 0;
  box-shadow: none;
  transition: all ease-in-out 0.2s;
}
body header ul.main-header-menu > li.menu-item .ast-menu-toggle .ast-icon.icon-arrow svg {
  height: 14px;
  width: 14px;
  position: relative;
  margin-left: 0;
  transition: all ease-in-out 0.2s;
}
body header ul.main-header-menu > li.menu-item.ast-submenu-expanded .ast-menu-toggle .ast-icon.icon-arrow svg {
  transform: rotate(180deg);
  fill: #D1370E;
}
body header ul.main-header-menu > li.menu-item.ast-submenu-expanded:hover .sub-menu, body header ul.main-header-menu > li.menu-item.ast-submenu-expanded .sub-menu {
  position: relative !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: all !important;
}
body header ul.main-header-menu > li.menu-item:not(.ast-submenu-expanded):hover > ul.sub-menu {
  display: none !important;
  visibility: hidden !important;
}
body header ul.main-header-menu > li.menu-item .sub-menu {
  display: block;
  width: 100%;
  left: 0;
  top: auto;
  border: 0;
  transition: all ease-in-out 0.3s;
  background-color: transparent;
}
body header ul.main-header-menu > li.menu-item .sub-menu li {
  border: 0 !important;
}
body header ul.main-header-menu > li.menu-item .sub-menu li a {
  padding: 8px 16px 8px 52px;
  border: 0 !important;
  font-weight: 400;
  line-height: 1.3em;
  text-transform: uppercase;
  font-size: 15px;
}
body footer#colophon .site-primary-footer-wrap {
  border: 0;
  background-image: linear-gradient(to bottom, rgba(77, 194, 241, 0.12) 0%, #fff 300px);
  text-align: left;
  font-size: 14px;
}
body footer#colophon .site-primary-footer-wrap.ast-builder-grid-row-4-equal .ast-builder-grid-row {
  grid-template-columns: 1fr 2fr 0fr 1fr;
}
body footer#colophon .site-primary-footer-wrap ul {
  display: block;
  position: relative;
  margin: 0 0 16px 32px;
  padding: 0;
}
body footer#colophon .site-primary-footer-wrap ul li {
  display: block;
  position: relative;
  list-style: none;
  padding: 2px 8px 2px 16px;
}
body footer#colophon .site-primary-footer-wrap ul li:before {
  content: "›";
  display: block;
  position: absolute;
  left: 0;
}
body footer#colophon .site-primary-footer-wrap ul li a {
  padding-left: 0;
}
body footer#colophon .site-primary-footer-wrap ul li strong, body footer#colophon .site-primary-footer-wrap ul li b {
  text-transform: uppercase;
  font-size: 1.1em;
  font-weight: 600;
  color: #4DC2F1;
}
body footer#colophon .site-below-footer-wrap {
  background: rgba(77, 194, 241, 0.12);
}
.widget_newsletterwidget h2 {
  font-size: 18px;
  font-weight: 600;
  color: #4DC2F1;
  margin-bottom: 0;
}
#ENTIDADES {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
#ENTIDADES .titulo {
  font-size: 14px;
}
#ENTIDADES .titulo:after {
  content: " ›";
}
#ENTIDADES .wp-block-gallery {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 32px;
  align-items: center;
  justify-content: center;
}
#ENTIDADES .wp-block-gallery figure {
  margin-bottom: 0 !important;
  width: auto !important;
  text-align: center;
  margin: 0;
  padding: 0;
}
#ENTIDADES .wp-block-gallery figure img {
  margin: 0;
  padding: 0;
  max-height: 70px;
  max-width: 120px !important;
  mix-blend-mode: darken;
}
html body #page form > .pdb-signup {
  margin-top: 48px;
  padding: 4%;
  border: 6px solid #fff;
  border-radius: 32px;
  box-shadow: 0px 4px 15px rgba(2, 52, 52, 0.2);
  background: #ecf7fc;
  display: block;
}
html body #page form > .pdb-signup tbody {
  display: block;
}
html body #page form > .pdb-signup td, html body #page form > .pdb-signup th {
  vertical-align: top;
  text-align: left;
}
html body #page form > .pdb-signup th {
  padding-top: 22px;
  font-weight: 500;
}
html body #page form > .pdb-signup .captcha td {
  display: flex;
}
html body #page form > .pdb-signup .captcha td input {
  width: 100px;
}
html body #page form > .pdb-signup .checkbox .helptext {
  display: inline;
  font-size: 14px;
}
html body #page form > .pdb-signup .reqd {
  color: #4DC2F1;
}
html body #page form > .pdb-signup .field-group-submit tr {
  display: block;
  width: 100%;
}
html body #page form > .pdb-signup .field-group-submit tr td {
  display: block;
  width: 100%;
}
html body #page form > .pdb-signup .field-group-submit tr td input[type=submit] {
  zoom: 1.4;
}
html body #page .pdb-thanks {
  padding: 12% 6% 10% 6%;
  border-radius: 22px;
  border: #c8e8fb 5px solid;
  margin-top: 64px;
  border: 6px solid #fff;
  border-radius: 32px;
  box-shadow: 0px 4px 15px rgba(2, 52, 52, 0.2);
  background: #ecf7fc;
}
html body #page .pdb-thanks p:nth-child(1) {
  font-weight: 500;
}
html body #page .pdb-list.wrap {
  margin-top: 64px;
  padding: 4%;
  border: 6px solid #fff;
  border-radius: 32px;
  box-shadow: 0px 4px 15px rgba(2, 52, 52, 0.15);
  background: rgba(77, 194, 241, 0.05);
}
html body #page .pdb-list.wrap table td, html body #page .pdb-list.wrap table th {
  vertical-align: top;
  text-align: left;
  border-top: 2px solid #ecf7fc;
  padding: 16px 8px;
}
html body #page .pdb-list.wrap table th {
  font-weight: 500;
  color: rgba(2, 52, 52, 0.6);
}
html body #page .pdb-list.wrap .photo-field {
  text-align: center;
  display: flex;
  justify-content: center;
}
html body #page .pdb-list.wrap .photo-field img {
  width: 100px;
  height: auto;
  max-height: 60px;
}
html body #page .uagb-forms-submit-message-hide {
  display: none;
}
html body #page .uagb-forms-success-message {
  border: 6px solid #fff;
  border-radius: 16px;
  box-shadow: 0px 4px 15px rgba(2, 52, 52, 0.12);
  background: #ecf7fc;
  text-align: center;
  padding: 6%;
  font-weight: 500;
}
html body #page .wp-block-uagb-forms-checkbox label {
  font-weight: 300;
}
html body #page input[type=text], html body #page input[type=email], html body #page select {
  border-radius: 0;
  border: 2px solid transparent;
  background-color: rgba(77, 194, 241, 0.15);
  color: #023434;
  font-weight: 400;
  font-size: 16px;
}
html body #page input[type=text]:focus, html body #page input[type=email]:focus, html body #page select:focus {
  border-color: #4DC2F1;
  background-color: #fff;
}
html body #page input[type=text]::placeholder, html body #page input[type=email]::placeholder, html body #page select::placeholder {
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 300;
  opacity: 1;
  color: #023434;
  font-size: 12px;
}
html body #page input[type=submit] {
  border: 1px solid #4DC2F1;
  color: #4DC2F1;
  background: transparent;
  width: auto;
  float: right;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 8px 16px;
  transition: all ease-in-out 0.2s;
  margin-top: 12px;
}
html body #page input[type=submit]:hover {
  border-color: #D1370E;
  color: #D1370E;
}
html body #page label[for="tnp-1"], html body #page label[for="tnp-2"] {
  display: none;
}
html body #page .helptext {
  margin-left: 0px;
  font-size: 12px;
  padding-top: 8px;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) {
  display: flex;
  align-items: center;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) .tnp-field-checkbox {
  margin-bottom: 0;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label {
  font-size: 12px;
  color: #023434;
  font-weight: 300;
  letter-spacing: 0px;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label:before {
  display: inline-block;
  content: "";
  text-align: center;
  line-height: 1.5em;
  font-size: 0.92em;
  font-weight: 300;
  height: 18px;
  width: 18px;
  background: rgba(77, 194, 241, 0.15);
  cursor: pointer;
  transform: translate(0, 6px);
  margin-right: 8px;
  overflow: hidden;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label:before:hover {
  background-color: #4DC2F1;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label input {
  opacity: 0;
  position: absolute !important;
  visibility: hidden;
  z-index: -99;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label a:hover {
  color: #D1370E;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label a:hover:before {
  content: "‹ ";
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label a:before {
  content: "‹ ";
  font-size: 16px;
  color: #D1370E !important;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label:has(input:checked):before {
  content: "x";
  color: #023434;
  background-color: rgba(77, 194, 241, 0.15) !important;
}
html body #page :is(.tnp-privacy-field, .tnp-lists) label:has(input:checked) a:before {
  content: " ";
}
.uagb-forms-main-form textarea, .uagb-forms-main-form input[type=text], .uagb-forms-main-form input[type=email], .uagb-forms-main-form select {
  background-color: rgba(77, 194, 241, 0.15) !important;
  color: #023434;
  padding-bottom: 0 !important;
  padding-left: 12px !important;
}
.uagb-forms-main-form textarea {
  padding: 12px !important;
}
.uagb-forms-main-form .wp-block-uagb-forms-checkbox {
  position: relative;
}
.uagb-forms-main-form .wp-block-uagb-forms-checkbox .required {
  position: absolute;
}
.uagb-forms-main-form .wp-block-uagb-forms-checkbox label {
  display: block;
  width: 100%;
  font-size: 13px;
  line-height: 1.2em;
}
.barraespecial1 {
  max-width: 95% !important;
  background-color: transparent;
  border: 0;
  border-bottom: 8px solid white;
  height: 24px !important;
  width: 100%;
  margin: 0 auto 18px 0 !important;
  background-image: url("data:image/svg+xml;utf8,		<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'>		<polygon points='40,5 40,40 0,40' fill='white'/>		</svg>");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
}
BODY.ast-single-post #primary .site-main > article.post {
  padding: 0;
}
BODY.ast-single-post #primary .site-main > article.post .entry-meta {
  padding: 24px 0 0 24px;
}
BODY.ast-single-post #primary .site-main > article.post .entry-meta span, BODY.ast-single-post #primary .site-main > article.post .entry-meta a {
  font-weight: 300;
}
BODY.ast-single-post #primary .site-main > article.post .entry-meta .posted-on span {
  font-weight: 400;
}
BODY.ast-single-post #primary .site-main > article.post .entry-meta .posted-on + .ast-terms-link a {
  font-weight: 400;
  text-transform: uppercase;
}
BODY.ast-single-post #primary .site-main > article.post .entry-header, BODY.ast-single-post #primary .ast-archive-description {
  padding: 48px 0 48px 0;
  margin-bottom: 0;
}
BODY.ast-single-post #primary .site-main > article.post .entry-header h1, BODY.ast-single-post #primary .ast-archive-description h1 {
  display: block;
  position: relative;
  font-weight: 500;
  font-size: 32px;
  padding: 0 0 0 16px;
  margin-bottom: 0;
}
BODY.ast-single-post #primary .site-main > article.post .entry-header h1:before, BODY.ast-single-post #primary .site-main > article.post .entry-header h1:after, BODY.ast-single-post #primary .ast-archive-description h1:before, BODY.ast-single-post #primary .ast-archive-description h1:after {
  transform: translate(25px, 8px);
  background-color: transparent;
}
BODY.ast-single-post #primary .destacada {
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
}
BODY.ast-single-post #primary .destacada img {
  width: 100%;
}
BODY.ast-single-post #primary .entry-content > h2 {
  padding-left: 32px;
}
BODY.ast-single-post #primary .entry-content > h2:before {
  left: -19px;
  background-color: transparent;
}
BODY.ast-single-post #primary .entry-content > h2:after {
  left: -14px;
}
BODY.ast-single-post #primary .entry-content h3 {
  font-size: 22px;
  line-height: 1.2em;
  font-weight: 500;
  margin: 64px 0 32px 0;
}
BODY.ast-single-post #primary .entry-content li a, BODY.ast-single-post #primary .entry-content p a {
  text-decoration: none;
  color: #069696;
  font-weight: 400;
}
BODY.ast-single-post #primary .entry-content li a[href*="/equipo/"], BODY.ast-single-post #primary .entry-content p a[href*="/equipo/"] {
  color: #084e6a;
  background-color: #dbf3fc;
  padding-right: 4px;
  padding-left: 6px;
  border-radius: 8px;
  display: inline-block;
}
BODY.ast-single-post #primary .entry-content li a[href*="/equipo/"]:hover, BODY.ast-single-post #primary .entry-content p a[href*="/equipo/"]:hover {
  background-color: #c3ebfa;
}
BODY.ast-single-post #primary .entry-content > ul li, BODY.ast-single-post #primary .entry-content > ol li {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-left: 26px;
  position: relative;
}
BODY.ast-single-post #primary .entry-content > ul {
  list-style: none;
  padding-left: 0;
}
BODY.ast-single-post #primary .entry-content > ul li::before {
  font-size: 1.3em;
  content: "→ ";
  color: #4DC2F1;
  left: -26px;
  line-height: 1.1em;
  position: absolute;
}
BODY.ast-single-post #primary .entry-content > ol {
  padding-left: 16px;
}
BODY.ast-single-post #primary .entry-content > ol li {
  position: relative;
  padding-left: 28px;
}
BODY.ast-single-post #primary .entry-content > ol li::before {
  position: absolute;
  display: block;
  content: "→ ";
  font-size: 1.3em;
  color: #4DC2F1;
  left: 0px;
  top: 4px;
}
BODY.ast-single-post #primary .entry-content > ol li::marker {
  color: rgba(2, 52, 52, 0.8);
  font-size: 14px;
}
BODY.ast-single-post #primary .entry-content strong, BODY.ast-single-post #primary .entry-content b {
  font-weight: 500;
}
BODY.ast-single-post #primary .entry-content > hr {
  border-top: 1px solid transparent;
  height: 2px;
  background-color: #c8e8fb;
  margin: 64px 0;
  max-width: none;
}
BODY.ast-single-post #primary .entry-content .wp-block-embed {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  max-width: none;
}
BODY.ast-single-post #primary .entry-content .wp-block-embed video {
  width: 100%;
}
BODY.ast-single-post #primary .entry-content > h2, BODY.ast-single-post #primary div:not(#HERO) h2.wp-block-heading {
  display: block;
  position: relative;
  font-size: 24px;
  line-height: 1.1em;
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0px;
  margin: 0;
  margin-bottom: 64px;
}
BODY.ast-single-post #primary .entry-content > h2 a, BODY.ast-single-post #primary div:not(#HERO) h2.wp-block-heading a {
  width: 100%;
  position: relative;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  transition: all ease-in-out 0.3s;
}
BODY.ast-single-post #primary .entry-content > h2 a:after, BODY.ast-single-post #primary div:not(#HERO) h2.wp-block-heading a:after {
  content: "";
  position: relative;
  display: inline-block;
  z-index: 1;
  background-color: transparent;
  border: 0;
  border-bottom: 2px solid #023434;
  border-radius: 0 3px 3px 0;
  height: 10px;
  width: 100%;
  top: 0px;
  flex-grow: 1;
  background-image: url("data:image/svg+xml;utf8,					<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'>					<polygon points='0,0 40,40 0,40' fill='%23023434'/>					</svg>");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  margin-left: 32px;
  transition: all ease-in-out 0.2s;
}
BODY.ast-single-post #primary .entry-content > h2 a:hover:after, BODY.ast-single-post #primary div:not(#HERO) h2.wp-block-heading a:hover:after {
  border-bottom-color: #4DC2F1;
  background-image: url("data:image/svg+xml;utf8,						<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'>						<polygon points='0,0 40,40 0,40' fill='%234DC2F1'/>						</svg>");
}
BODY.ast-single-post #primary .entry-content > h2 a:hover:before, BODY.ast-single-post #primary div:not(#HERO) h2.wp-block-heading a:hover:before {
  color: #4DC2F1;
}
BODY.ast-single-post #primary .entry-content > h2 a:before, BODY.ast-single-post #primary div:not(#HERO) h2.wp-block-heading a:before {
  text-transform: none;
  content: "Lista completa   ›";
  position: absolute;
  display: block;
  right: 0px;
  top: -4px;
  z-index: 2;
  background-color: #fff;
  font-size: 14px;
  font-weight: 300;
  color: #023434;
  padding: 7px 15px 7px 15px;
  border-radius: 20px;
}
BODY.ast-single-post #primary .wp-block-columns {
  margin-bottom: 80px;
  padding: 0;
}
BODY.ast-single-post #primary .wp-block-columns#HERO {
  border: 6px solid #fff;
  border-radius: 32px;
  box-shadow: 0px 4px 15px rgba(2, 52, 52, 0.2);
  background: #ecf7fc;
  overflow: hidden;
  align-items: stretch !important;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-heading {
  font-size: 32px;
  line-height: 1.1em;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0px;
  margin: 0;
}
BODY.ast-single-post #primary .wp-block-columns#HERO p {
  font-size: 20px;
  line-height: 1.4em;
  margin: 0;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-buttons {
  flex-wrap: wrap;
  flex-direction: row;
  gap: 18px;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:not(:has(figure)) {
  padding: 5% 4% 5% 2%;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-items: start;
  justify-content: center;
  gap: 0;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:has(figure) {
  position: relative;
  overflow: hidden;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:has(figure):after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 163.47 585.13'%3E%3Cdefs%3E%3Cstyle%3E.d%7Bfill:%23ecf7fc;%7D%3C/style%3E%3C/defs%3E%3Cg id='c'%3E%3Cpath class='d' d='M0,0v1.82c85.39,64.23,141.28,171.14,141.28,292.17S85.98,520.79,1.35,585.13h162.12V0H0Z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-position: center right;
  content: "";
  position: absolute;
  display: block;
  right: 0;
  top: 0;
  height: 100%;
  width: 200px;
  z-index: 2;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:has(figure) figure {
  height: 100%;
}
BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:has(figure) video, BODY.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:has(figure) img {
  height: 100%;
  object-fit: cover;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE {
  border: 3px solid #023434;
  border-radius: 16px;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE h2 {
  margin-bottom: 32px !important;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE p {
  font-size: 1.1em;
  margin-bottom: 0;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE p.has-medium-font-size {
  font-size: 1.3em !important;
  font-weight: 400;
  margin: 0;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE .wp-block-column:not(:has(figure)) {
  padding: 48px 18px 48px 40px;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE .wp-block-column:has(figure) {
  position: relative;
  height: 100%;
  overflow: hidden;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE .wp-block-column:has(figure):after {
  transform: scale(-1, -1);
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 163.47 585.13'%3E%3Cdefs%3E%3Cstyle%3E.d%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cg id='c'%3E%3Cpath class='d' d='M0,0v1.82c85.39,64.23,141.28,171.14,141.28,292.17S85.98,520.79,1.35,585.13h162.12V0H0Z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-position: center right;
  content: "";
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  height: 100%;
  width: 200px;
  z-index: 2;
}
BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE .wp-block-column:has(figure) video, BODY.ast-single-post #primary .wp-block-columns.BLOQUE_DESTAQUE .wp-block-column:has(figure) img {
  height: 100%;
  aspect-ratio: auto !important;
}
body.page header h1.entry-title {
  display: block;
  position: relative;
  font-weight: 500;
  font-size: 32px;
  padding: 0 0 0 16px;
  margin-bottom: 48px;
  margin-top: 48px;
}
body.page header h1.entry-title:before, body.page header h1.entry-title:after {
  transform: translate(25px, 8px);
  background-color: transparent;
}
@keyframes globo {
  from {
    height: 0px !important;
    width: 0px !important;
    opacity: 0 !important;
  }
  to {
    height: 50px !important;
    width: 50px !important;
    opacity: 1 !important;
  }
}
body.archive #main > div, html body #content .wp-block-uagb-post-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 2%;
  justify-content: space-between;
  flex-direction: row;
  margin-top: 62px;
  margin-bottom: 32px;
}
body.archive #main > div article, html body #content .wp-block-uagb-post-grid article {
  width: 48%;
  flex-direction: row-reverse;
  border: 2px solid rgba(77, 194, 241, 0.15);
  border-radius: 16px;
  margin-bottom: 3%;
  padding: 0;
  background-color: #fff;
  position: relative;
  overflow: visible;
}
body.archive #main > div article:hover .ast-blog-featured-section:before, body.archive #main > div article:hover .uagb-post__image:before, html body #content .wp-block-uagb-post-grid article:hover .ast-blog-featured-section:before, html body #content .wp-block-uagb-post-grid article:hover .uagb-post__image:before {
  opacity: 1;
}
body.archive #main > div article:before, html body #content .wp-block-uagb-post-grid article:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  top: -22px;
  right: -5px;
  z-index: 3;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.11 51.74'%3E%3Cdefs%3E%3Cstyle%3E.d%7Bfill:%23fff;stroke:%23ebf7fe;%7D.e%7Bfill:%23023434;%7D.f%7Bfill:%234dc2f1;%7D%3C/style%3E%3C/defs%3E%3Cg id='c'%3E%3Cellipse class='d' cx='26.17' cy='23.73' rx='25.13' ry='23.23'/%3E%3Ccircle class='f' cx='26.05' cy='23.92' r='3.21'/%3E%3Ccircle class='f' cx='14.65' cy='23.92' r='3.21'/%3E%3Cpath class='f' d='M37.45,27.13c1.77,0,3.21-1.44,3.21-3.21s-1.44-3.21-3.21-3.21-3.21,1.44-3.21,3.21,1.44,3.21,3.21,3.21Z'/%3E%3Cpath class='e' d='M52.11,23.12c-.03,5.19-1.59,10.19-4.5,14.47-1.52,2.24-3.38,4.22-5.51,5.89-2.39,1.88-5.07,3.3-7.95,4.25-2.48.81-5.07,1.24-7.71,1.27h-.04c-.25,0-.46,0-.72,0-3-.04-5.96-.6-8.79-1.67l-.09-.04-5.17,4.44v-7.11l-.07-.05c-2.79-1.87-5.16-4.23-7.04-6.99C1.59,33.3.03,28.31,0,23.12h4.09c.09,12.03,9.91,21.79,21.96,21.79s21.87-9.76,21.96-21.79h4.09Z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-color: transparent;
  transition: all 0.3s ease-out;
  transform-origin: left bottom;
}
body.archive #main > div article._atv:nth-of-type(1)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(1)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
body.archive #main > div article._atv:nth-of-type(2)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(2)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0.5s;
}
body.archive #main > div article._atv:nth-of-type(3)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(3)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 1s;
}
body.archive #main > div article._atv:nth-of-type(4)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(4)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 1.5s;
}
body.archive #main > div article._atv:nth-of-type(5)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(5)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 2s;
}
body.archive #main > div article._atv:nth-of-type(6)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(6)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 2.5s;
}
body.archive #main > div article._atv:nth-of-type(7)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(7)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 3s;
}
body.archive #main > div article._atv:nth-of-type(8)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(8)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 3.5s;
}
body.archive #main > div article._atv:nth-of-type(9)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(9)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 4s;
}
body.archive #main > div article._atv:nth-of-type(10)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(10)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 4.5s;
}
body.archive #main > div article._atv:nth-of-type(11)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(11)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 5s;
}
body.archive #main > div article._atv:nth-of-type(12)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(12)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 5.5s;
}
body.archive #main > div article._atv:nth-of-type(13)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(13)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 6s;
}
body.archive #main > div article._atv:nth-of-type(14)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(14)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 6.5s;
}
body.archive #main > div article._atv:nth-of-type(15)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(15)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 7s;
}
body.archive #main > div article._atv:nth-of-type(16)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(16)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 7.5s;
}
body.archive #main > div article._atv:nth-of-type(17)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(17)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 8s;
}
body.archive #main > div article._atv:nth-of-type(18)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(18)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 8.5s;
}
body.archive #main > div article._atv:nth-of-type(19)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(19)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 9s;
}
body.archive #main > div article._atv:nth-of-type(20)::before, html body #content .wp-block-uagb-post-grid article._atv:nth-of-type(20)::before {
  animation-name: globo;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 9.5s;
}
body.archive #main > div article._atv::before, html body #content .wp-block-uagb-post-grid article._atv::before {
  width: 50px;
  height: 50px;
  opacity: 1;
  transform: scale(1);
}
body.archive #main > div article .ast-blog-featured-section, body.archive #main > div article .uagb-post__image, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section, html body #content .wp-block-uagb-post-grid article .uagb-post__image {
  position: relative;
  height: 100%;
  width: 50%;
  padding: 0;
  border-radius: 0 17px 0 0;
  overflow: hidden;
}
body.archive #main > div article .ast-blog-featured-section .post-thumb-img-content, body.archive #main > div article .uagb-post__image .post-thumb-img-content, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section .post-thumb-img-content, html body #content .wp-block-uagb-post-grid article .uagb-post__image .post-thumb-img-content {
  height: 100%;
}
body.archive #main > div article .ast-blog-featured-section:after, body.archive #main > div article .uagb-post__image:after, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section:after, html body #content .wp-block-uagb-post-grid article .uagb-post__image:after {
  content: "";
  display: block;
  position: absolute;
  width: 102%;
  height: 102%;
  top: 0;
  left: -1px;
  z-index: 2;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 237.84 245.4'%3E%3Cdefs%3E%3Cstyle%3E.d%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cg id='c'%3E%3Cpath class='d' d='M157.38,232.96c-79.55,0-144.03-69.75-144.03-155.8,0-28.08,6.87-54.42,18.89-77.17H0v245.4h237.84v-38.99c-22.97,16.77-50.66,26.56-80.46,26.56Z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center left;
  background-size: cover;
}
body.archive #main > div article .ast-blog-featured-section:before, body.archive #main > div article .uagb-post__image:before, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section:before, html body #content .wp-block-uagb-post-grid article .uagb-post__image:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1;
  pointer-events: none;
  background-color: #D1370E;
  background-color: #D1370E;
  mix-blend-mode: color;
  opacity: 0;
  transition: all ease-in-out 0.3s;
}
body.archive #main > div article .ast-blog-featured-section a, body.archive #main > div article .uagb-post__image a, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section a, html body #content .wp-block-uagb-post-grid article .uagb-post__image a {
  display: block;
  height: 100%;
  width: 100%;
}
body.archive #main > div article .ast-blog-featured-section a img, body.archive #main > div article .uagb-post__image a img, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section a img, html body #content .wp-block-uagb-post-grid article .uagb-post__image a img {
  object-fit: cover;
}
body.archive #main > div article .ast-blog-featured-section video, body.archive #main > div article .ast-blog-featured-section img, body.archive #main > div article .uagb-post__image video, body.archive #main > div article .uagb-post__image img, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section video, html body #content .wp-block-uagb-post-grid article .ast-blog-featured-section img, html body #content .wp-block-uagb-post-grid article .uagb-post__image video, html body #content .wp-block-uagb-post-grid article .uagb-post__image img {
  height: 100%;
}
body.archive #main > div article .ast-article-inner, body.archive #main > div article .uag-post-grid-wrapper, html body #content .wp-block-uagb-post-grid article .ast-article-inner, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper {
  justify-content: start;
  padding: 24px 0 24px 36px;
}
body.archive #main > div article .ast-article-inner .uagb-post__taxonomy, body.archive #main > div article .uag-post-grid-wrapper .uagb-post__taxonomy, html body #content .wp-block-uagb-post-grid article .ast-article-inner .uagb-post__taxonomy, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .uagb-post__taxonomy {
  color: transparent;
  line-height: 0;
}
body.archive #main > div article .ast-article-inner .uagb-post__taxonomy a, body.archive #main > div article .uag-post-grid-wrapper .uagb-post__taxonomy a, html body #content .wp-block-uagb-post-grid article .ast-article-inner .uagb-post__taxonomy a, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .uagb-post__taxonomy a {
  display: block;
  color: #023434;
  font-size: 13px;
  font-weight: 300;
  text-transform: none;
  line-height: 1.1em;
  margin-bottom: 4px;
}
body.archive #main > div article .ast-article-inner .uagb-post__title a, body.archive #main > div article .uag-post-grid-wrapper .uagb-post__title a, html body #content .wp-block-uagb-post-grid article .ast-article-inner .uagb-post__title a, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .uagb-post__title a {
  letter-spacing: 0;
  font-weight: 400;
  font-size: 20px;
  line-height: 1.2em;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: balance;
}
body.archive #main > div article .ast-article-inner .uagb-post__excerpt, body.archive #main > div article .uag-post-grid-wrapper .uagb-post__excerpt, html body #content .wp-block-uagb-post-grid article .ast-article-inner .uagb-post__excerpt, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .uagb-post__excerpt {
  display: none;
}
body.archive #main > div article .ast-article-inner .uagb-post__cta, body.archive #main > div article .uag-post-grid-wrapper .uagb-post__cta, html body #content .wp-block-uagb-post-grid article .ast-article-inner .uagb-post__cta, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .uagb-post__cta {
  display: none;
}
body.archive #main > div article .ast-article-inner .published, body.archive #main > div article .ast-article-inner time, body.archive #main > div article .uag-post-grid-wrapper .published, body.archive #main > div article .uag-post-grid-wrapper time, html body #content .wp-block-uagb-post-grid article .ast-article-inner .published, html body #content .wp-block-uagb-post-grid article .ast-article-inner time, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .published, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper time {
  font-weight: 300;
  font-size: 13px;
  margin-bottom: 4px;
}
body.archive #main > div article .ast-article-inner .published:after, body.archive #main > div article .ast-article-inner time:after, body.archive #main > div article .uag-post-grid-wrapper .published:after, body.archive #main > div article .uag-post-grid-wrapper time:after, html body #content .wp-block-uagb-post-grid article .ast-article-inner .published:after, html body #content .wp-block-uagb-post-grid article .ast-article-inner time:after, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper .published:after, html body #content .wp-block-uagb-post-grid article .uag-post-grid-wrapper time:after {
  display: none;
}
body.archive .ast-archive-description {
  padding-left: 16px;
}
body.archive .ast-archive-description h1.ast-archive-title {
  display: block;
  position: relative;
  padding: 0;
  margin-bottom: 0;
}
body.archive .ast-archive-description h1.ast-archive-title:before, body.archive .ast-archive-description h1.ast-archive-title:after {
  transform: translate(8px, 12px);
  background-color: transparent;
}
body.archive #main > div {
  margin: 0;
}
body.archive #main > div article {
  width: 100%;
  min-height: 350px;
}
body.archive #main > div article .ast-article-inner {
  justify-content: start;
  padding: 0 0 0 36px;
}
body.archive #main > div article .ast-article-inner .post-content {
  padding-left: 0;
  padding-right: 45%;
  height: 100%;
}
body.archive #main > div article .ast-article-inner .post-content .ast-blog-featured-section {
  width: 45%;
  height: 100%;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  margin: 0;
}
body.archive #main > div article .ast-article-inner .post-content .ast-blog-featured-section .post-thumb-img-content {
  margin: 0;
}
body.archive #main > div article .ast-article-inner .post-content .ast-blog-featured-section .post-thumb-img-content a img {
  margin: 0;
}
body.archive #main > div article .ast-article-inner .post-content .entry-title {
  padding-top: 24px;
}
body.archive #main > div article .ast-article-inner .post-content .ast-excerpt-container {
  font-size: 16px;
  margin-bottom: 16px;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta {
  display: block;
  padding-bottom: 24px;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta .ast-taxonomy-container {
  color: transparent;
  line-height: 0;
  display: block;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta .cat-links {
  clear: both;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta .cat-links a {
  font-weight: 400;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta .tags-links a {
  float: left;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta a {
  display: block;
  color: #023434;
  font-size: 13px;
  font-weight: 300;
  text-transform: none;
  line-height: 1.1em;
  margin-bottom: 4px;
}
body.archive #main > div article .ast-article-inner .post-content .entry-meta span {
  display: block;
}
.ast-pagination nav.navigation div.nav-links a, .ast-pagination nav.navigation div.nav-links span {
  background-color: #fff;
  border-radius: 100%;
  border: 2px solid rgba(77, 194, 241, 0.2);
  font-weight: 400;
  font-size: 14px;
  transform: all ease-in-out 0.3s;
  margin-left: 4px;
  margin-right: 4px;
}
.ast-pagination nav.navigation div.nav-links a.current, .ast-pagination nav.navigation div.nav-links span.current {
  border-color: #D1370E;
}
.ast-pagination nav.navigation div.nav-links a:hover {
  border-color: #D1370E;
}
.ast-pagination nav.navigation div.nav-links .next, .ast-pagination nav.navigation div.nav-links .prev {
  border: 0;
  font-size: 13px;
}
.ast-pagination nav.navigation div.nav-links .next span, .ast-pagination nav.navigation div.nav-links .prev span {
  width: 30px;
  display: inline-block;
}
.ast-pagination nav.navigation div.nav-links .dots {
  border: 0;
  opacity: 0.5;
  margin: 0;
}
#primary nav.post-navigation {
  padding: 80px 32px 16px 32px;
}
#primary nav.post-navigation a span.ast-post-nav {
  font-weight: 300 !important;
}
#primary nav.post-navigation p {
  display: none;
}
.ast-single-related-posts-container .ast-related-post-content {
  display: flex;
  flex-direction: column;
}
.ast-single-related-posts-container .ast-related-post-featured-section.post-has-thumb {
  height: 150px;
  overflow: hidden;
  order: 3;
}
.ast-single-related-posts-container .ast-related-post-featured-section.post-has-thumb img {
  object-fit: cover;
  width: 100%;
}
.ast-single-related-posts-container .entry-header a {
  display: block;
  letter-spacing: 0;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 1.2em !important;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: balance;
  height: 5em;
}
body.tax-wps-team-group .ast-container, body.post-type-archive-wps-team-members .ast-container {
  flex-direction: column;
}
body.tax-wps-team-group .ast-container .wps-archive-title--wrapper, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper {
  padding-top: 56px;
  margin-bottom: 56px;
  display: block;
}
body.tax-wps-team-group .ast-container .wps-archive-title--wrapper:after, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper:after {
  content: "";
  display: table;
  position: relative;
  width: 100%;
  height: 2px;
}
body.tax-wps-team-group .ast-container .wps-archive-title--wrapper h1, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper h1 {
  padding-left: 32px;
  position: relative;
  color: transparent;
  line-height: 0;
  font-size: 0;
}
body.tax-wps-team-group .ast-container .wps-archive-title--wrapper h1:before, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper h1:before {
  left: -19px;
  background-color: transparent;
}
body.tax-wps-team-group .ast-container .wps-archive-title--wrapper h1:after, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper h1:after {
  left: -14px;
}
body.tax-wps-team-group .ast-container .wps-archive-title--wrapper h1 span, body.post-type-archive-wps-team-members .ast-container .wps-archive-title--wrapper h1 span {
  float: left;
  display: block;
  color: #023434;
  line-height: 1.3em;
  font-size: 26px !important;
  font-weight: 500 !important;
}
body .wps-widget--team {
  --wps-title-font: "Stolzl",stolzl,sans-serif !important;
  --wps-text-font: "Stolzl",stolzl,sans-serif !important;
  --wps-title-fn-size: 20px;
  --wps-text-fn-size: 16px;
  --wps-title-ln-height: 1.2;
  --wps-text-ln-height: 1.6;
  --wps-title-color: #023434;
  --wps-text-color: #023434;
}
.wps-widget-container-single {
  padding: 0;
  padding-top: 52px;
}
body.single .wps-widget--team .wps-col--right-info h1.wps-team--member-title {
  display: block;
  position: relative;
  font-weight: 500;
  font-size: 32px;
  padding: 0 0 0 16px;
  margin-bottom: 0;
}
body.single .wps-widget--team .wps-col--right-info h1.wps-team--member-title:before, body.single .wps-widget--team .wps-col--right-info h1.wps-team--member-title:after {
  transform: translate(25px, 8px);
  background-color: transparent;
}
body.single .wps-widget--team .wps-row {
  flex-direction: row-reverse;
}
body.single .wps-widget--team .wps-team--return-page-link {
  display: none;
}
body.single .wps-widget--team .wps-team--divider {
  display: none !important;
}
body.single .wps-widget--team .team-member--thumbnail {
  border-radius: 10%;
}
body.single .wps-widget--team .team-member--thumbnail img {
  height: 100%;
  width: 100%;
  margin: 0;
  max-height: 100%;
  max-width: 100%;
  object-fit: cover;
}
body.single .wps-widget--team .wps-col--left-info {
  display: flex;
  flex-direction: column-reverse;
}
body.single .wps-widget--team .wps-col--left-info .team-member--info-wrapper {
  border-top: 0;
  padding-top: 0;
  padding-bottom: 16px;
}
body.single .wps-widget--team .wps-col--left-info .team-member--info-wrapper .wps--info-label {
  display: none;
}
body.single .wps-widget--team .wps-col--left-info .team-member--info-wrapper .wps--info-text {
  text-align: right;
  line-height: 1.2em;
  font-size: 14px;
  width: 100%;
}
body.archive .wps-widget--team .wps-row {
  display: block;
  flex-wrap: nowrap;
  margin: 0 !important;
}
body.archive .wps-widget--team .wps-widget--item {
  display: inline-block;
  position: relative;
  overflow: hidden;
  max-width: 45%;
  width: 100%;
  min-height: 150px;
  background-color: rgba(77, 194, 241, 0.05);
  flex-direction: row-reverse;
  border: 2px solid rgba(77, 194, 241, 0.15);
  border-radius: 16px;
  margin-bottom: 3%;
  margin-right: 3%;
  padding: 0;
}
body.archive .wps-widget--team .wps-widget--item:hover .team-member--thumbnail-wrapper {
  border: 7px solid #023434;
}
body.archive .wps-widget--team .wps-widget--item:hover .team-member--thumbnail-wrapper:before {
  opacity: 1 !important;
}
body.archive .wps-widget--team .wps-widget--item > div {
  overflow: visible;
  display: flex;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single {
  padding: 0;
  overflow: visible;
  display: flex;
  width: 100%;
  background: transparent;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner {
  display: flex;
  align-items: auto;
  text-align: left;
  align-items: start;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner > * {
  display: block;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .team-member--thumbnail-wrapper {
  display: block;
  width: 50%;
  height: 200px;
  margin: 0;
  top: -20%;
  right: -10%;
  position: absolute;
  border-radius: 100%;
  overflow: hidden;
  transition: all ease-in-out 0.3s;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .team-member--thumbnail-wrapper:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 10;
  pointer-events: none;
  background-color: #4DC2F1;
  mix-blend-mode: color;
  opacity: 0;
  transition: all ease-in-out 0.3s;
  border: 2px solid rgba(77, 194, 241, 0.05);
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .team-member--thumbnail-wrapper .team-member--thumbnail {
  display: block;
  margin: 0;
  height: 100%;
  max-width: none;
  width: 100%;
  overflow: visible;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .team-member--thumbnail-wrapper .team-member--thumbnail a {
  display: block;
  height: 100%;
  width: 100%;
  position: relative;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .team-member--thumbnail-wrapper .team-member--thumbnail a img {
  height: 100%;
  width: 100%;
  margin: 0;
  max-height: 100%;
  max-width: 100%;
  object-fit: cover;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .wps-team--member-title {
  padding: 32px 12px 32px 32px !important;
  font-weight: 400 !important;
  max-width: 50%;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .wps-team--member-title.team-member--link:hover {
  color: inherit;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .wps-team--divider-wrapper {
  display: none;
}
body.archive .wps-widget--team .wps-widget--item .wpspeedo-team--single .wps-team--single-inner .wps-team--member-details {
  display: none;
}
body .ayg-thumbnail-title {
  line-height: 1.3;
  font-size: 1em;
  font-weight: 400;
}
body .cookieadmin_re_consent {
  background: #ecf7fc;
}
body .cookieadmin_re_consent img {
  filter: invert(11%) sepia(46%) saturate(2732%) hue-rotate(155deg) brightness(0%) contrast(98%);
}
body:has(#ast-scroll-top[style="display: block;"]):before {
  background-color: rgba(255, 255, 255, 0.5);
}
body:has(#ast-scroll-top[style="display: block;"]) header #ast-mobile-header .ast-site-identity .site-logo-img {
  top: -20px;
  margin-bottom: 0;
  width: 200px;
}
body:has(#ast-scroll-top[style="display: block;"]) header #ast-mobile-header .ast-site-identity .site-logo-img img {
  width: 100%;
}
body:has(#ast-scroll-top[style="display: block;"]) header #ast-mobile-header ul.main-header-menu {
  padding-left: 25px;
}
body:has(#ast-scroll-top[style="display: block;"]) header #ast-mobile-header ul.main-header-menu > li.menu-item > a.menu-link {
  font-size: 18px;
  padding: 8px 0px 8px 8px;
}
body:has(#ast-scroll-top[style="display: block;"]) header #ast-mobile-header ul.main-header-menu .ast-menu-toggle {
  zoom: 0.8;
}
body:has(#ast-scroll-top[style="display: block;"]) header #ast-mobile-header ul.main-header-menu .sub-menu li a {
  padding: 5px 16px 5px 52px;
  font-size: 14px;
}
body.ast-header-break-point:before {
  background-color: #fff !important;
}
body.ast-header-break-point.ast-main-header-nav-open #ast-mobile-header .ast-mobile-header-content {
  display: block;
}
body.ast-header-break-point.ast-main-header-nav-open #ast-desktop-header {
  display: block;
}
body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content {
  display: none;
}
body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right {
  display: block;
}
body.ast-header-break-point #page #content {
  margin-left: 0;
  width: 100%;
  padding: 0;
  margin-top: 54px;
}
body.ast-header-break-point.archive #main > div article, body.ast-header-break-point #content .wp-block-uagb-post-grid article {
  width: 100%;
}
body.ast-header-break-point #page header#masthead {
  width: 100%;
  top: 25px;
}
body.ast-header-break-point #page header#masthead #ast-mobile-header .ast-site-identity .site-logo-img {
  top: -20px;
  margin-bottom: 0;
  width: 170px;
}
body.ast-header-break-point #page header#masthead #ast-mobile-header .ast-site-identity .site-logo-img .custom-logo-link img {
  width: 100%;
}
body.ast-header-break-point #page header#masthead #ast-mobile-header .main-navigation ul .menu-item .menu-link {
  padding: 8px 5px;
}
body.ast-header-break-point #page header#masthead #ast-mobile-header .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {
  top: 10px !important;
  right: 0px;
}
body.ast-header-break-point #page header#masthead #ast-mobile-header .menu-toggle.main-header-menu-toggle {
  display: block;
  align-items: center;
  padding-top: 24px;
}
body.ast-header-break-point .ast-mobile-header-wrap .ast-primary-header-bar, body.ast-header-break-point .ast-primary-header-bar .site-primary-header-wrap {
  min-height: auto;
}
body.ast-header-break-point #ast-desktop-header .ast-primary-header-bar .site-primary-header-wrap > div {
  border-radius: 0 0 20px 20px;
  padding: 0 15px;
}
body.ast-header-break-point #content .wp-block-uagb-post-grid article .uagb-post__image {
  height: 300px;
  width: 100%;
}
body.ast-header-break-point #primary .entry-content h3 {
  font-size: 24px;
  margin: 4px 0 2px 0;
}
body.ast-header-break-point footer#colophon {
  width: 100% !important;
}
body.ast-header-break-point footer#colophon .site-primary-footer-wrap .site-footer-section {
  padding: 4% 6%;
}
body.ast-header-break-point footer#colophon .site-primary-footer-wrap.ast-builder-grid-row-4-equal .ast-builder-grid-row {
  display: block;
}
body.ast-header-break-point footer#colophon .site-footer-section-3 {
  display: none;
}
body.ast-header-break-point footer#colophon .site-primary-footer-wrap ul {
  margin: 0 0 16px 0px;
}
body.ast-header-break-point.archive .wps-widget--team .wps-widget--item {
  max-width: 100%;
}
body.ast-header-break-point.single .wps-widget--team .team-member--thumbnail {
  border-radius: 0;
  margin-top: 54px;
}
body.ast-header-break-point .wps-widget--team .wps-team--member-title {
  font-size: 20px !important;
  max-width: 70% !important;
}
body.ast-header-break-point #page form > .pdb-signup tr, body.ast-header-break-point #page form > .pdb-signup th, body.ast-header-break-point #page form > .pdb-signup td {
  display: block;
  width: 100%;
  padding-bottom: 0;
}
body.ast-header-break-point #page form > .pdb-signup .pdb-upload input[type=file] {
  max-width: 100%;
}
body.ast-header-break-point #page form > .pdb-signup input[type=submit] {
  float: none;
}
body.ast-header-break-point .pdb-list.wrap th {
  writing-mode: vertical-rl;
  text-orientation: mixed;
}
body.ast-header-break-point .pdb-list.wrap .photo, body.ast-header-break-point .pdb-list.wrap .photo-field {
  display: none !important;
}
body.ast-header-break-point.page header h1.entry-title:before, body.ast-header-break-point.page header h1.entry-title:after {
  transform: translate(42px, 8px);
}
body.ast-header-break-point.ast-single-post #primary .wp-block-columns#HERO .wp-block-column:not(:has(figure)) {
  padding: 5%;
}
body.ast-header-break-point .site .ast-single-related-posts-container {
  padding: 0;
}
body.ast-header-break-point.single #main .entry-content {
  padding: 3%;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fcustom_codes%2F119-scss-default.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA4BD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAiBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyBC%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBF%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAACG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeG%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA7CE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmCA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAsBF%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%22%7D */