* {
  outline: none !important;
}
/* Mixins */
/* VARIABLES LOADED */
header {
  z-index: 100;
}
header a {
  transition: all 0.3s;
}
header .top-nav-menu .bricks-nav-menu-wrapper {
  width: 100%;
}
header .top-nav-menu .bricks-nav-menu-wrapper #menu-topbar-menu {
  justify-content: space-between;
  width: 100%;
}
header .brxe-section .bricks-nav-menu > .menu-item:hover {
  color: #5aa884;
}
header .brxe-section .bricks-nav-menu > .menu-item:hover svg {
  transform: rotate(180deg);
}
header .brxe-section .bricks-nav-menu .menu-item {
  margin: 0;
}
header .brxe-section .bricks-nav-menu .menu-item .brx-megamenu {
  left: unset !important;
}
header .brxe-section .bricks-nav-menu .menu-item .brx-megamenu .brxe-section {
  margin-top: 5px;
}
header .brxe-section .bricks-nav-menu .menu-item .brx-megamenu .brxe-section > .brxe-container {
  width: 100%;
}
@media (min-width: 1440px) {
  header .brxe-section #headercolright .brxe-icon-box .icon {
    display: none;
  }
}
header .brxe-section #headercolright .brxe-icon-box.header-right-col-email .content a, header .brxe-section #headercolright .brxe-icon-box.header-right-col-tel .content a {
  position: relative;
  text-decoration: none;
}
header .brxe-section #headercolright .brxe-icon-box.header-right-col-email .content a::after, header .brxe-section #headercolright .brxe-icon-box.header-right-col-tel .content a::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -2px;
  width: 100%;
  height: 1px;
  background: currentColor;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  transition: transform 0.25s ease;
}
header .brxe-section #headercolright .brxe-icon-box.header-right-col-email .content a:focus-visible::after, header .brxe-section #headercolright .brxe-icon-box.header-right-col-tel .content a:focus-visible::after {
  transform: translateX(-50%) scaleX(1);
}
header .brxe-section #headercolright .brxe-icon-box.header-right-col-email:hover .content a::after, header .brxe-section #headercolright .brxe-icon-box.header-right-col-tel:hover .content a::after {
  transform: translateX(-50%) scaleX(1);
}
header .brxe-section #headercolright .brxe-text-link:hover {
  color: #5aa884;
}
header .brxe-section #brxe-amzgqp .brxe-shortcode input[name="phrase"] {
  font-weight: 500;
  margin-top: -4px !important;
}
header .brxe-section #brxe-amzgqp .brxe-shortcode input[name="phrase"]::placeholder {
  font-weight: 500;
}
header .brxe-section #brxe-amzgqp .brxe-shortcode .probox {
  margin: 8px 27px 8px 9px;
}
header .brxe-section #brxe-amzgqp .brxe-shortcode .innericon {
  background-size: contain;
  width: 24px;
  height: 24px;
}
header .header-login-page .header-right-col-email .icon, header .header-login-page .header-right-col-tel .icon {
  display: none;
}
#brx-content.overlay::before {
  content: "";
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99;
}
#brx-footer a:hover {
  color: #5AA884;
  transition: all 0.5s ease;
}
#footer-main .footer-menu-col .footer-menu-col-two .footer-menu-col-twos .bricks-nav-menu-wrapper .bricks-nav-menu {
  display: block;
  column-count: 2;
  column-gap: 14px;
}
@media (max-width: 1250px) {
  #footer-main .footer-menu-col .footer-menu-col-two .footer-menu-col-twos .bricks-nav-menu-wrapper .bricks-nav-menu {
    column-gap: 30px;
  }
}
@media (min-width: 981px) and (max-width: 1250px) {
  #footer-main .footer-menu-col .footer-menu-col-two .footer-menu-col-twos .bricks-nav-menu-wrapper .bricks-nav-menu {
    column-count: 1;
  }
}
@media (max-width: 767px) {
  #footer-main .footer-menu-col .footer-menu-col-two .footer-menu-col-twos .bricks-nav-menu-wrapper .bricks-nav-menu {
    column-count: 1;
  }
}
#footer-main .footer-menu-col .footer-menu-col-two .footer-menu-col-twos .bricks-nav-menu-wrapper .bricks-nav-menu li {
  margin-bottom: 8px;
}
#footer-main .footer-contact-col .brxe-social-icons.amtelco-social {
  flex-wrap: wrap;
}
#footer-main .footer-contact-col .brxe-social-icons.amtelco-social li {
  border-radius: 50px;
  flex: 0 1 auto;
}
#footer-main .footer-contact-col .brxe-social-icons.amtelco-social li a {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 48px;
  height: 48px;
}
@media (max-width: 980px) {
  #footer-main .footer-contact-col .brxe-social-icons.amtelco-social li a {
    width: 40px;
    height: 40px;
  }
}
@media (min-width: 981px) and (max-width: 1360px) {
  #footer-main-bottom .brxe-container {
    flex-direction: column;
    align-items: center;
  }
}
#footer-main-bottom .footer-bottom-menu li:not(:last-child) {
  position: relative;
  display: flex;
  gap: 16px;
}
#footer-main-bottom .footer-bottom-menu li:not(:last-child)::after {
  content: "";
  width: 2px;
  height: 80%;
  background-color: #ffffff;
  position: relative;
  top: 50%;
  transform: translate(0px, -50%);
}
#footer-main-bottom .footer-bottom-menu li a {
  text-decoration: underline;
}
body #brx-content .section-software__row-card {
  transition: all 0.3s ease;
}
body #brx-content .section-software__row-card:hover {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
}
body #brx-content .section-software__row-card:hover .section-software__row-card-arrow {
  animation: arrowOut 0.4s ease forwards;
}
body #brx-content .section-software__row-card:not(:hover) .section-software__row-card-arrow {
  animation: arrowIn 0.4s ease forwards;
}
body #brx-content .section-tools__row-card {
  transition: all 0.3s ease;
}
body #brx-content .section-tools__row-card:hover {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
}
body #brx-content .section-tools__row-card:hover .section-tools__row-card-arrow {
  animation: arrowOut 0.4s ease forwards;
}
body #brx-content .section-tools__row-card:not(:hover) .section-tools__row-card-arrow {
  animation: arrowIn 0.4s ease forwards;
}
body #brx-content .section-tools__row-card-arrow {
  position: relative;
  bottom: 0;
  right: 0;
  width: max-content;
}
body #brx-content .section-upcoming-events__row .ec-main {
  max-width: 100%;
  padding: 0;
}
body #brx-content .section-event-board > .uagb-container-inner-blocks-wrap {
  max-width: 1762px;
}
body #brx-content .video-library-section__item .brxe-post-content {
  display: none;
}
body #brx-content .video-library-section__item h3:not(:has(iframe)), body #brx-content .video-library-section__item p, body #brx-content .video-library-section__item ul, body #brx-content .video-library-section__item ol {
  display: none;
}
body #brx-content .video-library-section__item h3:has(iframe) {
  margin-bottom: 10px;
}
body #brx-content .video-library-section__item iframe {
  max-height: 187px;
}
@keyframes arrowIn {
  from {
    transform: translateX(-10px);
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes arrowOut {
  from {
    transform: translateX(0);
    opacity: 1;
  }
  to {
    transform: translateX(10px);
    opacity: 0;
  }
}
html {
  overflow-x: hidden;
}
.menu-left-page .bricks-nav-menu .bricks-menu-item > .brx-submenu-toggle {
  justify-content: space-between !important;
}
.menu-left-page .bricks-nav-menu .bricks-menu-item.open .menu-item-icon {
  transform: rotate(-90deg);
}
.back-button {
  cursor: pointer;
}
.back-button:hover {
  opacity: 0.8;
}
.sidebar-menu .bricks-nav-menu-wrapper .bricks-nav-menu > .current-menu-ancestor a, .sidebar-menu .bricks-nav-menu-wrapper .bricks-nav-menu .current-menu-item a {
  padding-left: 11px !important;
}
.sidebar-menu .bricks-nav-menu-wrapper .bricks-nav-menu .sub-menu > .menu-item a {
  margin-left: 30px;
  padding-left: 16px !important;
}
.sidebar-menu .bricks-nav-menu-wrapper .bricks-nav-menu .sub-menu > .current-menu-item a {
  padding-left: 11px !important;
}
.sidebar-menu .bricks-mobile-menu-wrapper {
  position: absolute;
  top: 88px;
  bottom: unset;
  width: 100vw !important;
  height: auto;
}
.sidebar-menu .bricks-mobile-menu-wrapper .bricks-mobile-menu {
  width: 100%;
}
.sidebar-menu .bricks-mobile-menu-wrapper .brx-submenu-toggle {
  justify-content: space-between !important;
}
.sidebar-menu .bricks-mobile-menu-wrapper .menu-item.active .menu-item-icon {
  transform: rotate(-180deg);
}
.current-version-item-green {
  transition: opacity 0.25s ease;
}
.current-version-item-green:hover {
  opacity: 0.7;
}
.current-version-item-white {
  transition: opacity 0.25s ease;
}
.current-version-item-white:hover {
  opacity: 0.7;
}
.link-green {
  cursor: pointer;
}
.link-green a {
  position: relative;
  cursor: pointer;
  color: #009e57;
}
.link-green a:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 2px;
  width: 100%;
  height: 1px;
  background: #009e57;
  transform: translateX(-50%) scaleX(1);
  transform-origin: center;
  transition: transform 0.25s ease;
}
.link-green a:hover:after {
  transform: translateX(-50%) scaleX(0);
}
.link-grey {
  position: relative;
  cursor: pointer;
}
.link-grey:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 2px;
  width: 100%;
  height: 1px;
  background: var(--bricks-color-grey-100);
  transform: translateX(-50%) scaleX(1);
  transform-origin: center;
  transition: transform 0.25s ease;
}
.link-grey:hover:after {
  transform: translateX(-50%) scaleX(0);
}
.link-green-text {
  position: relative;
  cursor: pointer;
}
.link-green-text:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 2px;
  width: 100%;
  height: 1px;
  background: #009e57;
  transform: translateX(-50%) scaleX(1);
  transform-origin: center;
  transition: transform 0.25s ease;
}
.link-green-text:hover:after {
  transform: translateX(-50%) scaleX(0);
}
#custom-button-green {
  transition: background-color 0.25s ease;
}
#custom-button-green:hover {
  background-color: var(--bricks-color-green-300);
}
.faq-accordion .accordion-item {
  border-bottom: 1px solid #e6e7e8;
}
.faq-accordion .accordion-title-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.faq-accordion .accordion-title-wrapper .accordion-title {
  column-gap: 10px;
  align-items: start;
}
.faq-accordion .accordion-title-wrapper .title {
  margin-bottom: 0;
}
.faq-accordion .accordion-title-wrapper .accordion-subtitle {
  width: max-content;
  padding: 2px 16px;
  border-radius: 4px;
  background: #f5f5f5;
  margin-bottom: 8px;
}
.faq-accordion .accordion-title-wrapper .accordion-subtitle:empty {
  display: none;
}
.page-layout-no_sidebar_blank .main-content {
  width: 100%;
  max-width: 100%;
}
.brxe-popup-5318 h3:has(iframe) {
  margin-bottom: 0;
}
.brxe-popup-5318 h3:has(iframe), .brxe-popup-5318 iframe {
  width: 100%;
}
#brx-content #custom-tabs-panel .tab-content {
  border: 0;
  padding: 0;
}
#brx-content #custom-tabs-panel .tab-title {
  padding-top: 8px;
  padding-right: 16px;
  padding-bottom: 8px;
  padding-left: 16px;
  border-radius: 60px;
}
#brx-content #custom-tabs-panel .tab-title.brx-open {
  background-color: var(--bricks-color-green-100);
  color: var(--bricks-color-white-100);
}
body .ec-wrap {
  display: flex;
  margin: 0 auto;
  font-family: inherit;
}
@media (max-width: 980px) {
  body .ec-wrap {
    flex-direction: column;
  }
}
body .ec-sidebar-wrapper {
  display: flex;
  justify-content: end;
  width: 393px;
  padding-left: 2.5%;
  background: #FBFBFB;
}
@media (max-width: 980px) {
  body .ec-sidebar-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
body .ec-sidebar {
  width: 313px;
  flex-shrink: 0;
  padding-top: 12px;
  max-height: 100%;
}
@media (max-width: 980px) {
  body .ec-sidebar {
    width: 100%;
    padding: 20px;
  }
}
body .ec-main {
  min-width: 0;
  padding: 45px 3% 130px 71px;
  width: 100%;
  max-width: 1431px;
  background: #ffffff;
}
@media (max-width: 980px) {
  body .ec-main {
    padding: 50px 0 130px 0;
  }
}
body .ec-back-link {
  display: block;
  font-size: var(--text-s);
  color: #9E9E9E;
  text-decoration: none;
  margin-bottom: 28px;
  position: relative;
  padding-left: 23px;
  margin-left: 9px;
}
body .ec-back-link::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 7px;
  height: 11px;
  transform: translateY(-50%);
  background-repeat: no-repeat;
  background-size: 7px 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11' fill='none'%3E%3Cpath d='M1.41563 5.30803L6.01562 9.90803L5.30763 10.616L-0.000374794 5.30803L5.30763 2.67029e-05L6.01563 0.708027L1.41563 5.30803Z' fill='%239E9E9E'/%3E%3C/svg%3E");
}
body .ec-back-link:hover {
  color: #009E57;
  background: rgba(255, 255, 255, 0.5);
}
body .ec-legend {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 23px;
}
@media (max-width: 980px) {
  body .ec-legend {
    gap: 20px;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
body .ec-filter-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: clamp(1.6rem, calc(0.0012499999999999998 * (100vw - 32rem) + 1.6rem), 1.8rem);
  color: #363636;
  cursor: pointer;
  user-select: none;
  line-height: 1;
  margin-bottom: 0;
  font-weight: 500;
}
body .ec-filter-item .ec-filter-cb {
  cursor: pointer;
  width: 16px;
  height: 16px;
  margin: 0;
  appearance: none;
  -webkit-appearance: none;
  border: 1px solid #D1D5DB !important;
  border-radius: 3px;
  background: #ffffff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px 16px;
  padding: 0;
}
body .ec-filter-item .ec-filter-cb:checked {
  border-color: transparent !important;
  background-color: unset;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2.8125 0C2.06658 0 1.35121 0.296316 0.823762 0.823762C0.296316 1.35121 0 2.06658 0 2.8125V10.6875C0 11.4334 0.296316 12.1488 0.823762 12.6762C1.35121 13.2037 2.06658 13.5 2.8125 13.5H10.6875C11.4334 13.5 12.1488 13.2037 12.6762 12.6762C13.2037 12.1488 13.5 11.4334 13.5 10.6875V2.8125C13.5 2.06658 13.2037 1.35121 12.6762 0.823762C12.1488 0.296316 11.4334 0 10.6875 0H2.8125ZM9.96075 5.46075L6.02325 9.39825C5.971 9.45063 5.90893 9.49219 5.84059 9.52055C5.77225 9.54891 5.69899 9.56351 5.625 9.56351C5.55101 9.56351 5.47775 9.54891 5.40941 9.52055C5.34107 9.49219 5.279 9.45063 5.22675 9.39825L3.53925 7.71075C3.48695 7.65845 3.44547 7.59636 3.41716 7.52803C3.38886 7.4597 3.37429 7.38646 3.37429 7.3125C3.37429 7.23854 3.38886 7.1653 3.41716 7.09697C3.44547 7.02864 3.48695 6.96655 3.53925 6.91425C3.64487 6.80863 3.78813 6.74929 3.9375 6.74929C4.01146 6.74929 4.0847 6.76386 4.15303 6.79216C4.22136 6.82047 4.28345 6.86195 4.33575 6.91425L5.625 8.20463L9.16425 4.66425C9.26987 4.55863 9.41313 4.49929 9.5625 4.49929C9.71187 4.49929 9.85513 4.55863 9.96075 4.66425C10.0664 4.76987 10.1257 4.91313 10.1257 5.0625C10.1257 5.21187 10.0664 5.35513 9.96075 5.46075Z' fill='%23088E9E'/%3E%3C/svg%3E");
}
body .ec-filter-item .ec-filter-cb:hover {
  background-color: unset !important;
  border: 1px solid #D1D5DB !important;
}
body .ec-heading {
  margin: 0 0 38px;
}
body .ec-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 31px;
  flex-wrap: wrap;
  gap: 12px;
}
@media (max-width: 767px) {
  body .ec-toolbar {
    gap: 20px;
    justify-content: center;
  }
}
body .ec-nav {
  display: flex;
  align-items: center;
  box-shadow: 4px 4px 8px 0 rgba(175, 175, 175, 0.05), 4px 4px 8px 0 rgba(175, 175, 175, 0.1);
  border-radius: 8px;
}
@media (max-width: 767px) {
  body .ec-nav {
    width: 100%;
  }
}
body .ec-nav-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border-radius: unset;
  background: #ffffff;
  color: #374151;
  font-size: clamp(1.7rem, calc(0.001875 * (100vw - 32rem) + 1.7rem), 2rem);
  cursor: pointer;
  transition: background 0.15s;
  line-height: 1;
  padding: 0;
}
body .ec-nav-btn:hover {
  background: #F3F4F6;
  border-color: #9CA3AF;
}
body .ec-month-label {
  font-size: var(--text-xs);
  font-weight: 700;
  color: #111827;
  min-width: 160px;
  text-align: center;
  padding: 8px 24px;
  border-left: 1px solid #E6E7E8;
  border-right: 1px solid #E6E7E8;
}
@media (max-width: 767px) {
  body .ec-month-label {
    width: 100%;
  }
}
body .ec-view-toggle {
  display: flex;
  overflow: hidden;
  background: white;
  border-radius: 16px;
  box-shadow: 4px 4px 8px 0 rgba(175, 175, 175, 0.05), 4px 4px 8px 0 rgba(175, 175, 175, 0.1);
}
body .ec-toggle-btn {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 6px 16px;
  background: #ffffff;
  border: none;
  font-size: var(--text-xs);
  font-weight: 700;
  color: #091833;
  cursor: pointer;
  transition: background 0.15s, color 0.15s;
  border-radius: 16px;
}
body .ec-toggle-btn-calendar.active svg path, body .ec-toggle-btn-board.active svg path {
  fill: #ffffff;
}
body .ec-toggle-btn-board svg path {
  fill: #091833;
}
body .ec-toggle-btn.active {
  background: #111827;
  color: #ffffff;
}
body .ec-toggle-btn:hover:not(.active) {
  background: #F9FAFB;
  color: #374151;
}
body .ec-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 60px 0;
}
body .ec-spinner {
  width: 32px;
  height: 32px;
  border: 3px solid #E5E7EB;
  border-top-color: #009D57;
  border-radius: 50%;
  animation: ec-spin 0.7s linear infinite;
}
body .ec-grid {
  display: grid;
  border-top: 1px solid #E6E7E8;
  border-left: 1px solid #E6E7E8;
  min-width: 1000px;
}
body .ec-grid-header {
  padding: 10px;
  font-size: var(--text-xs);
  font-weight: 700;
  letter-spacing: 0.02px;
  color: #091833;
  background: #E6F5EB;
  border-right: 1px solid #E6E7E8;
  border-bottom: 1px solid #E6E7E8;
  text-align: center;
  font-weight: 800;
  line-height: 1.34;
}
body .ec-grid-day {
  border-right: 1px solid #E6E7E8;
  border-bottom: 1px solid #E6E7E8;
  padding: 7px 11px;
  background: #ffffff;
  pointer-events: none;
  min-height: 158px;
}
body .ec-grid-day.ec-other-month {
  background: #FAFAFA;
}
body .ec-day-num {
  font-size: var(--text-xs);
  font-weight: 600;
  color: rgba(0, 0, 0, 0.7);
  display: block;
  text-align: right;
  line-height: 1.4;
}
body .ec-today-num {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  background: #E1EFFB;
  color: #009E57;
  border-radius: 50%;
  float: right;
}
body .ec-grid-day.ec-other-month .ec-day-num {
  color: #D1D5DB;
}
body .ec-event {
  border-radius: 12px;
  padding: 13px 13px 10px;
  margin: 6px;
  font-size: 11px;
  line-height: 1.155;
  cursor: pointer;
  overflow: hidden;
  transition: filter 0.15s;
  position: relative;
  z-index: 1;
  align-self: start;
}
body .ec-event.ec-event-hover {
  filter: brightness(0.94);
}
body .ec-event.ec-hidden {
  display: none !important;
}
body .ec-event-badge {
  display: block;
  font-size: var(--text-2xs);
  font-weight: 500;
  letter-spacing: 0.03px;
  padding: 2px 10px;
  border-radius: 4px;
  width: fit-content;
  margin-bottom: 6px;
}
body .ec-event-title {
  display: flex;
  align-items: center;
  font-weight: 400;
  min-height: 42px;
  color: #091833;
  font-size: var(--text-xs);
  line-height: 1.4;
  margin-bottom: 6px;
}
body .ec-event-time {
  display: block;
  font-size: var(--text-xs);
  font-weight: 400;
  line-height: 1.4;
  color: #9E9E9E;
}
body .ec-type--amtelco-webinar {
  background: #F5F5F5;
}
body .ec-type--amtelco-webinar .ec-event-badge {
  color: #5AA884;
  background: #E6F5EB;
}
body .ec-type--naeo-webinar {
  background: #F5F5F5;
}
body .ec-type--naeo-webinar .ec-event-badge {
  color: #113157;
  background: #E5EFFA;
}
body .ec-type--conference {
  background: #F5F5F5;
}
body .ec-type--conference .ec-event-badge {
  color: #C92540;
  background: #F1E4E5;
}
body .ec-event:not([class*="ec-type--"]) {
  background: #F3F4F6;
}
body .ec-event:not([class*="ec-type--"]) .ec-event-badge {
  color: #6B7280;
}
body .ec-event:not([class*="ec-type--"]) .ec-event-time {
  color: #374151;
}
body .ec-cal-inner {
  animation: ec-fade 0.22s ease;
}
body .ec-grid-wrapper {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
body .ec-board-grid {
  display: grid;
  gap: 40px;
}
@media (max-width: 980px) {
  body .ec-board-grid {
    gap: 20px;
  }
}
@media (max-width: 767px) {
  body .ec-board-grid .ec-board-grid {
    grid-template-columns: 1fr !important;
  }
}
body .ec-board-grid.ec-cols-2 {
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 767px) {
  body .ec-board-grid.ec-cols-2 {
    grid-template-columns: 1fr;
  }
}
body .ec-board-grid.ec-cols-3 {
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 767px) {
  body .ec-board-grid.ec-cols-3 {
    grid-template-columns: 1fr;
  }
}
body .ec-board-grid.ec-cols-4 {
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 767px) {
  body .ec-board-grid.ec-cols-4 {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 1100px) {
  body .ec-board-grid.ec-cols-3, body .ec-board-grid.ec-cols-4 {
    grid-template-columns: repeat(2, 1fr);
  }
}
body .ec-card {
  position: relative;
  background: #ffffff;
  padding: 16px 16px 24px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  transition: box-shadow 0.2s;
  box-shadow: 4px 4px 8px 0 rgba(175, 175, 175, 0.05), 4px 4px 8px 0 rgba(175, 175, 175, 0.1);
}
body .ec-card:hover {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
}
body .ec-card.ec-hidden {
  display: none !important;
}
body .ec-card-badge {
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.03px;
  padding: 4px 16px;
  width: fit-content;
  line-height: 1.5;
}
body .ec-card-body {
  display: flex;
  align-items: center;
  gap: 12px;
  border-bottom: 1px solid #E6E7E8;
  padding-bottom: 16px;
  margin-bottom: 5px;
  flex-wrap: wrap;
}
body .ec-card-main {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
}
body .ec-card-short-description {
  font-size: var(--text-s);
  font-weight: 400;
  line-height: 1.32;
  color: #545454;
}
body .ec-card-date-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 12px 20px;
  flex-shrink: 0;
}
body .ec-card-day {
  font-size: var(--text-l);
  font-weight: 800;
  line-height: 1.1;
  color: #091833;
}
body .ec-card-month {
  font-size: var(--text-m);
  font-weight: 400;
  line-height: 1.4;
  color: #091833;
}
body .ec-card-title {
  font-size: var(--text-l);
  font-weight: 800;
  color: #111827;
  text-decoration: none;
  line-height: 1.1;
}
body .ec-card-meta {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: var(--text-m);
  color: #6B7280;
  line-height: 1.4;
  padding: 0 10px;
  font-weight: 500;
}
body .ec-card-meta-content-icon {
  display: flex;
}
body .ec-card-meta svg path {
  fill: #545454;
}
body .ec-card-link {
  display: flex;
  align-items: center;
  font-size: var(--text-xs);
  font-weight: 400;
  color: #009E57;
  text-decoration: none;
  background: none;
  border: none;
  cursor: pointer;
  text-align: left;
  margin-top: auto;
  width: max-content;
  text-transform: unset;
  position: relative;
  margin: 5px 22px 5px 10px;
  padding: 0;
}
body .ec-card-link::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -2px;
  width: 100%;
  height: 1px;
  background: currentColor;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  transition: transform 0.25s ease;
}
body .ec-card-link:hover::after, body .ec-card-link:focus-visible::after {
  transform: translateX(-50%) scaleX(1);
}
body .ec-card-link:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body .ec-card-link:hover, body .ec-card-link:focus {
  color: #009E57;
  background: transparent;
}
body .ec-card-link svg {
  margin-left: 11px;
}
body .ec-type--amtelco-webinar .ec-card-badge {
  color: #009D57;
  background: #E6F5EB;
}
body .ec-type--amtelco-webinar .ec-card-date-box {
  background: #E8F5EE;
}
body .ec-type--naeo-webinar .ec-card-badge {
  color: #113157;
  background: #E5EFFA;
}
body .ec-type--naeo-webinar .ec-card-date-box {
  background: #EEF1FA;
}
body .ec-type--conference .ec-card-badge {
  color: #822B8A;
  background: #F6E8F8;
}
body .ec-type--conference .ec-card-date-box {
  background: #F6E8F8;
}
body .ec-popup-badge--amtelco-webinar {
  color: #009D57;
  background: #E8F5EE;
}
body .ec-popup-badge--naeo-webinar {
  color: #A06AE7;
  background: #EEF1FA;
}
body .ec-popup-badge--conference {
  color: #C92540;
  background: #FAEEEE;
}
body .ec-popup-overlay {
  display: none;
  position: fixed !important;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99999;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
body .ec-popup-overlay.open {
  display: flex;
}
body .ec-popup {
  background: #ffffff;
  border-radius: 16px;
  padding: 64px;
  max-width: 700px;
  width: 100%;
  position: relative;
  animation: ec-popup-in 0.2s ease;
}
@media (max-width: 767px) {
  body .ec-popup {
    padding: 24px;
  }
}
body .ec-popup-close {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 40px;
  height: 40px;
  background: none;
  border: none;
  font-size: var(--text-s);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: color 0.15s;
  padding: 0;
}
body .ec-popup-close svg {
  transition: color 0.15s;
}
body .ec-popup-close:hover {
  background: transparent;
}
body .ec-popup-close:hover svg path {
  stroke: #111827;
}
body .ec-popup-badge {
  display: inline-block;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 0.07em;
  padding: 4px 10px;
  border-radius: 4px;
  margin-bottom: 24px;
}
body .ec-popup-title {
  font-size: var(--text-2xl);
  font-weight: 800;
  color: #091833;
  margin: 0 0 16px;
  line-height: 1.1;
}
body .ec-popup-meta {
  font-size: var(--text-m);
  color: #9E9E9E;
  margin-bottom: 24px;
  display: flex;
  align-items: center;
  gap: 6px;
}
body .ec-popup-excerpt {
  font-size: var(--text-m);
  color: #091833;
  line-height: 1.4;
  margin: 0 0 24px;
}
body .ec-popup-btn {
  display: block;
  width: 100%;
  padding: 16px;
  background: #009D57;
  color: #ffffff;
  text-align: center;
  border-radius: 60px;
  font-size: var(--text-xs);
  font-weight: 800;
  letter-spacing: 0.5px;
  text-decoration: none;
  transition: background 0.15s;
}
body .ec-popup-btn:hover {
  background: #007A44;
  color: #ffffff;
}
body .ec-card-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px 10px;
  flex-wrap: wrap;
  margin: auto 0 0;
  min-height: 49px;
}
body .ec-card-register-link {
  padding: 10px 19px;
  line-height: 1.34;
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  background: #009E57;
  border: none;
  cursor: pointer;
  border-radius: 60px;
  color: #ffffff;
  font-size: var(--text-xs);
  transition: background-color 0.3s;
}
body .ec-card-register-link:hover {
  background-color: var(--bricks-color-green-300);
}
body .upcoming-events-main {
  max-width: 100%;
  width: 100%;
  padding: 0;
}
body .upcoming-events-main .ec-card-meta-content-date {
  font-weight: 500;
  font-size: clamp(1.6rem, calc(0.0012499999999999998 * (100vw - 32rem) + 1.6rem), 1.8rem);
}
body .upcoming-events-main .ec-card-link {
  line-height: 1.34;
  text-transform: uppercase;
  font-weight: 800;
}
body .upcoming-events-main .ec-card-actions {
  display: flex;
  align-items: center;
  gap: 22px;
}
body .upcoming-events-main .ec-card-link:before {
  content: unset;
}
@keyframes ec-spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ec-popup-in {
  from {
    opacity: 0;
    transform: scale(0.95) translateY(10px);
  }
  to {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
}
@keyframes ec-fade {
  from {
    opacity: 0;
    transform: translateY(3px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
body {
  /* Source - Bricks 
    Column Content Source - Brick (Custom Textarea)
    Column Content Source - Wordpress (Custom Textarea)
    */
  /* Custom Textarea */
}
body .custom-textarea {
  /* Typography */
  /* links */
}
body .custom-textarea :where(p) {
  margin-block: 0 16px;
}
body .custom-textarea :where(p:last-of-type) {
  margin-block-end: 0;
}
body .custom-textarea a {
  color: #009E57;
  font-weight: 600;
  text-decoration: underline;
  transition: 0.5s all;
}
body .custom-textarea a:hover {
  color: #5AA884;
}
.pdf-content {
  overflow-wrap: break-word;
  font-size: 16px;
}
.pdf-content p.toc-item {
  display: inline-block;
  width: 40px;
  float: left;
}
.pdf-content p > img:first-child {
  margin-top: 0;
}
.pdf-content p.toc-item:nth-child(2n+1) {
  width: calc(100% - 40px);
}
.pdf-content ul {
  margin-top: 15px;
  margin-bottom: 0 !important;
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}
.pdf-content li {
  padding-bottom: 10px;
}
.pdf-content h2 {
  font-size: 24px;
}
.pdf-content .dif-style {
  background: #f3f3f3;
  padding: 10px 15px;
  border-radius: 2px;
}
.pdf-content .asside-style {
  background: #f3f3f3;
  padding: 10px 15px;
  border-radius: 2px;
}
.pdf-content .footnote-style {
  background: #f3f3f3;
  padding: 10px 15px;
  border-radius: 2px;
}
.pdf-content .refer-style {
  font-style: italic;
}
.pdf-content img {
  width: auto;
  max-width: 600px;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  object-fit: contain;
  max-height: 500px;
}
@media (max-width: 767px) {
  .pdf-content img {
    max-width: 600px;
  }
}
.pdf-content ul.asside-style {
  margin-left: 0;
  padding-left: 2em;
}
.pdf-content li.asside-style, .pdf-content li.dif-style, .pdf-content li.footnote-style {
  padding-left: 1.3em !important;
}
.pdf-content li.asside-style::before, .pdf-content li.dif-style::before, .pdf-content li.footnote-style::before {
  top: 1.1em !important;
}
.pdf-content p {
  line-height: 160%;
  margin-bottom: 0 !important;
}
.pdf-content p:not(:first-child) {
  margin-top: 20px;
}
.pdf-content > .asside-style + .asside-style {
  margin-top: 0 !important;
}
.pdf-content > .footnote-style + .footnote-style {
  margin-top: 0 !important;
}
.pdf-content h1:not(:first-child), .pdf-content h2:not(:first-child), .pdf-content h3:not(:first-child), .pdf-content h4:not(:first-child), .pdf-content h5:not(:first-child), .pdf-content h6:not(:first-child) {
  margin-top: 20px;
}
.pdf-content ul li::before {
  width: 8px !important;
  height: 8px !important;
}
.pdf-content .table-container {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.pdf-content table {
  margin-top: 1.6em;
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
  background-color: white;
}
.pdf-content table thead tr {
  background-color: #2c3e50;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
.pdf-content table th, .pdf-content table td {
  padding: 10px 12px;
  border: 1px solid #dee2e6;
}
@media (max-width: 767px) {
  .pdf-content table th, .pdf-content table td {
    padding: 8px 10px;
  }
}
.pdf-content table tbody tr {
  transition: background-color 0.2s ease;
}
.pdf-content table tbody tr:nth-of-type(even) {
  background-color: #f8f9fa;
}
.pdf-content table tbody tr:hover {
  background-color: #f1f4f9;
}
.pdf-content table tbody tr td:first-child {
  font-weight: 600;
  color: #333;
}
.pdf-content table td:contains("No action necessary") {
  color: #27ae60;
  font-style: italic;
}
body .login-form .message.error {
  background: transparent;
  font-size: 14px;
  font-family: "Arial", sans-serif;
  font-weight: 400;
}
body .login-form .message.error .text {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 7px;
}
body .login-form .message.error .text::before {
  content: "";
  background: url("/wp-content/uploads/2026/04/circle-exclamation.png") no-repeat center center;
  background-size: contain;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
}
body .login-form-tel {
  position: relative;
}
body .login-form-tel::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 3px;
  width: 100%;
  height: 1px;
  background: currentColor;
  transform: translateX(-50%) scaleX(1);
  transform-origin: center;
  transition: transform 0.25s ease;
}
body .login-form-tel:hover::after, body .login-form-tel:focus-visible::after {
  transform: translateX(-50%) scaleX(0);
}
.module-team-wrapper .tab-menu .tab-title .brxe-text-basic {
  font-weight: inherit;
}
.brx-popup-team-content .popup-team-content-text:where(p) {
  margin-block: 0 16px;
}
.brx-popup-team-content .popup-team-content-text:where(p:last-of-type) {
  margin-block-end: 0;
}
.brx-popup-team-content .popup-team-content-text p {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.brx-popup-team-content .popup-team-content-text p span {
  color: #545454;
  font-size: 12px;
  font-style: normal;
  line-height: 150%;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}
.brx-popup-team-content .popup-team-content-text p span strong {
  font-weight: 500;
}
body .contact-us-info a[href^="tel:"], body .contact-us-info a[href^="mailto:"] {
  white-space: nowrap;
  word-break: keep-all;
}
body .contact-us-info a {
  transition: color 0.3s ease;
}
body .contact-us-info a:hover {
  color: var(--bricks-color-green-300);
}
body .brxe-button.bricks-background-info *:not(i) {
  text-decoration: underline;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Famtelco.sitepreview.app%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Findex.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fglobal%2F_header.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fglobal%2F_footer.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fbase%2F_mixins.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fglobal%2F_sections.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fglobal%2F_global.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fglobal%2F_calendar.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fglobal%2F_custom-textarea.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fpages%2F_pdf-single.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fpages%2F_login.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fpages%2F_team.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fpages%2F_contact-us.scss%22%2C%22wp-content%2Fthemes%2Famtelco%2Fassets%2Fscss%2Fcomponents%2F_buttons.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChIQ%3BAAAA%3BAAAA%3BAAAA%3BAAeY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC2BnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAzBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADcuB%3BAAAA%3BAAAA%3BAAYhB%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACbf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADuBW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAE1FJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQR%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClHF%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAUM%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BACpPA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHoCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG1BG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH0BH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGbG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHaH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGWG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHxCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGuDG%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%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHrHH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGmIG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHnIH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG8IG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHpKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGmLG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAH5XH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAlBA%3BAGuZW%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAH7ZH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGqaG%3BAAAA%3BAAAA%3BAHraH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG6aG%3BAAAA%3BAAAA%3BAH7aH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGqbG%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHvpBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGqqBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAASR%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACr2BR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BACvBZ%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALzCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKuDA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BALrJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAK8JC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BACpMK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaZ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BACtCI%3BAAAA%3BAAAA%3BAA2BJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAC3CR%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BACRA%3BAAAA%3BAAAA%22%7D */