@charset "UTF-8";
.nova-kb-cards .novakb-card {
  border-radius: 20px;
  border: 0.625px solid #E9ECEF;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
}
.nova-kb-cards .novakb-card .card-tags {
  position: static;
  margin-bottom: 0.9375rem;
}
.nova-kb-cards .novakb-card .card-tags .icon {
  color: #ffffff;
}
.nova-kb-cards .novakb-card .card-tags .icon svg * {
  stroke: currentColor;
}

body.single-nova_kb_post,
body.single-nova_kb_post #page {
  overflow-x: clip;
  overflow-y: visible;
}

.nova-kb-layout {
  grid-template-columns: 280px 1fr;
  gap: 5rem;
}

ul.nova-kb-toc__list {
  padding-left: 0;
}

.nova-kb-toc__heading {
  font-weight: 600;
}

a.nova-kb-toc__link {
  color: var(--bb-alternate-text-color);
}

.nova-kb-article .novakb-card-tags {
  gap: 0.75rem;
}
.nova-kb-article .novakb-card-tags .term {
  font-size: 0.875rem;
  padding: 0.625rem 1.25rem;
}
.nova-kb-article .novakb-card-tags .term.term-type {
  font-size: 0.8125rem;
}

.container.nova-kb-container {
  padding: 0 0.75rem !important;
}

@media (max-width: 991.98px) {
  .novakb-search-form-wrapper .nova-kb-search-form {
    flex-direction: column;
    gap: 1rem;
  }
}

.post-type-archive-nova_kb_post .nova-kb-archive__header,
.tax-nova_kb_category .nova-kb-archive__header {
  display: none;
}

.novakb-search-form-wrapper .nova-kb-search-form__submit {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border-color: transparent;
  color: #ffffff;
  transition: all 0.3s;
}
.novakb-search-form-wrapper .nova-kb-search-form__submit:hover, .novakb-search-form-wrapper .nova-kb-search-form__submit:focus, .novakb-search-form-wrapper .nova-kb-search-form__submit:active {
  border-color: #01427C;
  background: #ffffff;
  color: #01427C;
}

.nova-kb-cards .novakb-filters__btn:hover, .nova-kb-cards .novakb-filters__btn.active {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border-color: transparent;
  color: #ffffff;
}

.nova-kb-cards .novakb-filters__btn {
  padding: 0.71875rem 1.25rem;
}

.nova-kb-cards .pagination {
  margin: 3.75rem 0 0;
}
.nova-kb-cards .pagination .bbp-pagination {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}
.nova-kb-cards .pagination .page-numbers {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.625rem;
  height: 2.625rem;
  border-radius: 50%;
  border: 1px solid #D6D9DD;
  color: #5B6E89;
  font-size: 1rem;
  font-weight: 500;
  transition: all 0.3s;
}
.nova-kb-cards .pagination .page-numbers.current {
  background-color: #01427C;
  color: #ffffff;
  border-color: #01427C;
}
.nova-kb-cards .pagination .page-numbers.dots {
  border: none;
}
.nova-kb-cards .pagination a.page-numbers:hover {
  background-color: #01427C;
  color: #ffffff;
  border-color: #01427C;
}
.nova-kb-cards .pagination .page-numbers.next,
.nova-kb-cards .pagination .page-numbers.prev {
  width: unset;
  border-radius: 6.25rem;
  font-size: 0;
  padding: 0 1rem;
}
.nova-kb-cards .pagination .page-numbers.next:before,
.nova-kb-cards .pagination .page-numbers.prev:before {
  font-family: var(--nova-font-family-base), sans-serif;
  font-size: 1rem;
  font-weight: 500;
}
.nova-kb-cards .pagination .page-numbers.next .nova-kb-cards-pagination__icon,
.nova-kb-cards .pagination .page-numbers.prev .nova-kb-cards-pagination__icon {
  display: none;
}
.nova-kb-cards .pagination .page-numbers.next:before {
  content: "Suivant";
}
.nova-kb-cards .pagination .page-numbers.prev:before {
  content: "Précédent";
}

.nova-kb-search-dropdown__category {
  border-radius: 200px;
}

.nova-kb-toc {
  top: 130px;
}
.nova-kb-toc__card {
  border-radius: 15px;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
}
.nova-kb-toc__top {
  border-radius: 12px;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.06);
}

.nova-kb-article__content h2,
.nova-kb-article__content h3 {
  scroll-margin-top: 130px;
}

.nova-kb-cards .novakb-card-tags .term,
.nova-kb-article .novakb-card-tags .term {
  border-radius: 100px;
}

.nova-kb-cards .novakb-card-tags .term {
  padding: 7px 15px;
}
.nova-kb-cards .novakb-card-tags .term-type {
  padding: 6.21px 15px;
}

.nova-kb-cards .novakb-filters__btn {
  border-radius: 200px;
}

.novakb-search-form-wrapper {
  border-radius: 20px;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
}

.search-page-overview .nova-bot-search-overview {
  margin: 0;
  padding: 2.125rem;
  background: #ffffff;
  border: 0.1171875rem solid rgba(79, 119, 249, 0.2);
  border-radius: 1.25rem;
  box-shadow: 0 0.25rem 0.625rem rgba(0, 0, 0, 0.08);
  box-sizing: border-box;
}
.search-page-overview .nova-bot-search-overview__header {
  display: flex;
  align-items: flex-start;
  gap: 0.75rem;
  margin-bottom: 1.5rem;
}
.search-page-overview .nova-bot-search-overview__icon-wrap {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 0.75rem;
  background: linear-gradient(135deg, #4f77f9 0%, #01427c 100%);
  box-shadow: 0 0.625rem 0.46875rem rgba(0, 0, 0, 0.1), 0 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
}
.search-page-overview .nova-bot-search-overview__ai-icon {
  width: 1.25rem;
  height: 1.25rem;
}
.search-page-overview .nova-bot-search-overview__heading {
  flex: 1;
  min-width: 0;
}
.search-page-overview .nova-bot-search-overview__title-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
}
.search-page-overview .nova-bot-search-overview__title {
  margin: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.875rem;
  color: #01427C;
}
.search-page-overview .nova-bot-search-overview__badge {
  display: inline-flex;
  align-items: center;
  padding: 0.0625rem 0.625rem;
  border-radius: 6.25rem;
  background: linear-gradient(90deg, #01427C 0%, #094684 7.14%, #10498D 14.29%, #174D95 21.43%, #1D519E 28.57%, #2255A7 35.71%, #2758B0 42.86%, #2C5CB9 50%, #3260C2 57.14%, #3664CB 64.29%, #3B67D4 71.43%, #406BDD 78.57%, #456FE6 85.71%, #4A73F0 92.86%, #4F77F9 100%);
  color: #ffffff;
  font-size: 0.6875rem;
  font-weight: 600;
  line-height: 1.03125rem;
  letter-spacing: 0.025em;
  text-transform: uppercase;
}
.search-page-overview .nova-bot-search-overview__subtitle {
  margin: 0.25rem 0 0;
  font-size: 0.875rem;
  line-height: 1.3125rem;
  color: #5B6E89;
}
.search-page-overview .nova-bot-search-overview__content {
  color: #2d3748;
  font-size: 0.9375rem;
  line-height: 1.625rem;
}
.search-page-overview .nova-bot-search-overview__content strong,
.search-page-overview .nova-bot-search-overview__content b {
  color: #01427C;
  font-weight: 700;
}
.search-page-overview .nova-bot-search-overview__content a {
  color: #01427C;
  text-decoration: underline;
  text-underline-offset: 0.125rem;
}
.search-page-overview .nova-bot-search-overview__content a:hover {
  color: rgb(0.6736, 44.4576, 83.5264);
  text-decoration: none;
}
.search-page-overview .nova-bot-search-overview__content p {
  margin: 0 0 1rem;
}
.search-page-overview .nova-bot-search-overview__content p:last-child {
  margin-bottom: 0;
}
.search-page-overview .nova-bot-search-overview__content ul,
.search-page-overview .nova-bot-search-overview__content ol {
  margin: 0 0 1rem;
  padding-left: 0;
  list-style-position: inside;
}
.search-page-overview .nova-bot-search-overview__content ul {
  list-style-type: disc;
}
.search-page-overview .nova-bot-search-overview__content ol {
  list-style-type: decimal;
}
.search-page-overview .nova-bot-search-overview__content li {
  margin-bottom: 0.5rem;
}
.search-page-overview .nova-bot-search-overview__content li:last-child {
  margin-bottom: 0;
}
.search-page-overview .nova-bot-search-overview__content ul ul,
.search-page-overview .nova-bot-search-overview__content ol ol,
.search-page-overview .nova-bot-search-overview__content ul ol,
.search-page-overview .nova-bot-search-overview__content ol ul {
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.search-page-overview .nova-bot-search-overview__skeleton {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.search-page-overview .nova-bot-search-overview[aria-busy=true] .search-page-overview .nova-bot-search-overview__content {
  color: #5B6E89;
}
.search-page-overview .nova-bot-search-overview__footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1.5rem;
  margin-top: 1.5rem;
  padding-top: 1.5625rem;
  border-top: 0.0390625rem solid #e9ecef;
}
.search-page-overview .nova-bot-search-overview__disclaimer {
  margin: 0;
  flex: 1;
  min-width: 0;
  max-width: 39.5rem;
  color: #5B6E89;
  font-size: 0.75rem;
  line-height: 1.125rem;
}
.search-page-overview .nova-bot-search-overview__footer-actions {
  flex-shrink: 0;
  margin: 0;
}
.search-page-overview .nova-bot-search-overview__open-in-chatbot {
  display: inline-flex;
  align-items: center;
  gap: 0.875rem;
  margin: 0;
  padding: 0.75rem 1.875rem;
  border: none;
  border-radius: 6.25rem;
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.6875rem;
  white-space: nowrap;
}
.search-page-overview .nova-bot-search-overview__open-in-chatbot:hover, .search-page-overview .nova-bot-search-overview__open-in-chatbot:focus, .search-page-overview .nova-bot-search-overview__open-in-chatbot:active {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border-color: transparent;
  color: #ffffff;
  opacity: 0.92;
}
.search-page-overview .nova-bot-search-overview__open-in-chatbot .icon,
.search-page-overview .nova-bot-search-overview__open-in-chatbot svg {
  width: 1.25rem;
  height: 1.25rem;
  flex-shrink: 0;
}
@media (max-width: 767.98px) {
  .search-page-overview .nova-bot-search-overview {
    padding: 1.5rem;
  }
  .search-page-overview .nova-bot-search-overview__footer {
    flex-direction: column;
    align-items: stretch;
  }
  .search-page-overview .nova-bot-search-overview__open-in-chatbot {
    width: 100%;
    justify-content: center;
    white-space: normal;
    text-align: center;
  }
}

.nova-bot-chat-wrapper .chat-circle,
.nova-bot-chat-wrapper .nova-bot-chat-bubble {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
}
.nova-bot-chat-wrapper .chat-circle:hover, .nova-bot-chat-wrapper .chat-circle:focus, .nova-bot-chat-wrapper .chat-circle:active,
.nova-bot-chat-wrapper .nova-bot-chat-bubble:hover,
.nova-bot-chat-wrapper .nova-bot-chat-bubble:focus,
.nova-bot-chat-wrapper .nova-bot-chat-bubble:active {
  background: linear-gradient(97deg, #01427C 0%, #01427C 100%);
}
.nova-bot-chat-wrapper .chat-circle:hover .nova-bot-chat-bubble, .nova-bot-chat-wrapper .chat-circle:focus .nova-bot-chat-bubble, .nova-bot-chat-wrapper .chat-circle:active .nova-bot-chat-bubble,
.nova-bot-chat-wrapper .nova-bot-chat-bubble:hover .nova-bot-chat-bubble,
.nova-bot-chat-wrapper .nova-bot-chat-bubble:focus .nova-bot-chat-bubble,
.nova-bot-chat-wrapper .nova-bot-chat-bubble:active .nova-bot-chat-bubble {
  background: linear-gradient(97deg, #01427C 0%, #01427C 100%);
}

.chatbot-btn-speech:hover svg *, .chatbot-btn-speech:focus svg *, .chatbot-btn-speech:active svg * {
  stroke: #ffffff;
}

.nova-kb-cards .novakb-card {
  border-radius: 20px;
  border: 0.625px solid #E9ECEF;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
}
.nova-kb-cards .novakb-card .card-tags {
  position: static;
  margin-bottom: 0.9375rem;
}
.nova-kb-cards .novakb-card .card-tags .icon {
  color: #ffffff;
}
.nova-kb-cards .novakb-card .card-tags .icon svg * {
  stroke: currentColor;
}

body.single-nova_kb_post,
body.single-nova_kb_post #page {
  overflow-x: clip;
  overflow-y: visible;
}

.nova-kb-layout {
  grid-template-columns: 280px 1fr;
  gap: 5rem;
}

ul.nova-kb-toc__list {
  padding-left: 0;
}

.nova-kb-toc__heading {
  font-weight: 600;
}

a.nova-kb-toc__link {
  color: var(--bb-alternate-text-color);
}

.nova-kb-article .novakb-card-tags {
  gap: 0.75rem;
}
.nova-kb-article .novakb-card-tags .term {
  font-size: 0.875rem;
  padding: 0.625rem 1.25rem;
}
.nova-kb-article .novakb-card-tags .term.term-type {
  font-size: 0.8125rem;
}

.container.nova-kb-container {
  padding: 0 0.75rem !important;
}

@media (max-width: 991.98px) {
  .novakb-search-form-wrapper .nova-kb-search-form {
    flex-direction: column;
    gap: 1rem;
  }
}

.post-type-archive-nova_kb_post .nova-kb-archive__header,
.tax-nova_kb_category .nova-kb-archive__header {
  display: none;
}

.novakb-search-form-wrapper .nova-kb-search-form__submit {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border-color: transparent;
  color: #ffffff;
  transition: all 0.3s;
}
.novakb-search-form-wrapper .nova-kb-search-form__submit:hover, .novakb-search-form-wrapper .nova-kb-search-form__submit:focus, .novakb-search-form-wrapper .nova-kb-search-form__submit:active {
  border-color: #01427C;
  background: #ffffff;
  color: #01427C;
}

.nova-kb-cards .novakb-filters__btn:hover, .nova-kb-cards .novakb-filters__btn.active {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border-color: transparent;
  color: #ffffff;
}

.nova-kb-cards .novakb-filters__btn {
  padding: 0.71875rem 1.25rem;
}

.nova-kb-cards .pagination {
  margin: 3.75rem 0 0;
}
.nova-kb-cards .pagination .bbp-pagination {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}
.nova-kb-cards .pagination .page-numbers {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.625rem;
  height: 2.625rem;
  border-radius: 50%;
  border: 1px solid #D6D9DD;
  color: #5B6E89;
  font-size: 1rem;
  font-weight: 500;
  transition: all 0.3s;
}
.nova-kb-cards .pagination .page-numbers.current {
  background-color: #01427C;
  color: #ffffff;
  border-color: #01427C;
}
.nova-kb-cards .pagination .page-numbers.dots {
  border: none;
}
.nova-kb-cards .pagination a.page-numbers:hover {
  background-color: #01427C;
  color: #ffffff;
  border-color: #01427C;
}
.nova-kb-cards .pagination .page-numbers.next,
.nova-kb-cards .pagination .page-numbers.prev {
  width: unset;
  border-radius: 6.25rem;
  font-size: 0;
  padding: 0 1rem;
}
.nova-kb-cards .pagination .page-numbers.next:before,
.nova-kb-cards .pagination .page-numbers.prev:before {
  font-family: var(--nova-font-family-base), sans-serif;
  font-size: 1rem;
  font-weight: 500;
}
.nova-kb-cards .pagination .page-numbers.next .nova-kb-cards-pagination__icon,
.nova-kb-cards .pagination .page-numbers.prev .nova-kb-cards-pagination__icon {
  display: none;
}
.nova-kb-cards .pagination .page-numbers.next:before {
  content: "Suivant";
}
.nova-kb-cards .pagination .page-numbers.prev:before {
  content: "Précédent";
}

.nova-kb-search-dropdown__category {
  border-radius: 200px;
}

.nova-kb-toc {
  top: 130px;
}
.nova-kb-toc__card {
  border-radius: 15px;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
}
.nova-kb-toc__top {
  border-radius: 12px;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.06);
}

.nova-kb-article__content h2,
.nova-kb-article__content h3 {
  scroll-margin-top: 130px;
}

.nova-kb-cards .novakb-card-tags .term,
.nova-kb-article .novakb-card-tags .term {
  border-radius: 100px;
}

.nova-kb-cards .novakb-card-tags .term {
  padding: 7px 15px;
}
.nova-kb-cards .novakb-card-tags .term-type {
  padding: 6.21px 15px;
}

.nova-kb-cards .novakb-filters__btn {
  border-radius: 200px;
}

.novakb-search-form-wrapper {
  border-radius: 20px;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
}

.access {
  border-radius: 10px;
  border: 1px solid #E9ECEF;
  box-shadow: none;
}
.access:hover, .access:focus, .access:active {
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
  transform: scale(1.05);
}
.access .access-icon-secondary {
  width: 3.75rem;
  height: 3.75rem;
  margin: 0 auto 0.625rem;
}
.access .access-icon-secondary > svg,
.access .access-icon-secondary > img {
  max-width: 100%;
  max-height: 100%;
}
.access .access-title {
  color: #01427C;
}
.access .access-text {
  color: #5B6E89;
}

a.access:not(.access-block):active .access-icon, a.access:not(.access-block):focus .access-icon, a.access:not(.access-block):hover .access-icon {
  background: transparent;
}
a.access:not(.access-block):active .access-icon svg, a.access:not(.access-block):focus .access-icon svg, a.access:not(.access-block):hover .access-icon svg {
  color: revert;
}

.add-to-calendar .dropdown-toggle::after {
  display: none;
}
.add-to-calendar .dropdown-menu {
  min-width: 15rem;
  padding: 0;
  border: 1px solid #E9ECEF;
  border-radius: 0.75rem;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.add-to-calendar .dropdown-item {
  background-size: 1.125rem;
  background-position: center left 0.75rem;
  background-repeat: no-repeat;
  padding: 0.75rem 1.25rem 0.75rem 2.5rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #01427C;
}
.add-to-calendar .dropdown-item:not(:last-child) {
  border-bottom: 1px solid #E9ECEF;
}
.add-to-calendar .dropdown-item:hover, .add-to-calendar .dropdown-item:focus {
  background-color: #FAFBFD;
  color: #01427C;
}
.add-to-calendar .apple {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 56.7 56.7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1-1h582v402H-1z' fill='none'/%3E%3Cpath d='M41.8 30.5c-.1-6.2 5.1-9.2 5.3-9.4-2.9-4.2-7.4-4.8-9-4.9-3.8-.4-7.5 2.3-9.4 2.3s-4.9-2.2-8.1-2.1c-4.2.1-8 2.4-10.2 6.2-4.4 7.5-1.1 18.6 3.1 24.7 2.1 3 4.5 6.3 7.8 6.2 3.1-.1 4.3-2 8.1-2s4.8 2 8.1 2c3.4-.1 5.5-3 7.5-6 2.4-3.5 3.3-6.8 3.4-7-.1-.1-6.6-2.5-6.6-10zm-6.2-18.3c1.7-2.1 2.9-5 2.6-7.9-2.5.1-5.5 1.6-7.2 3.7-1.6 1.8-3 4.8-2.6 7.6 2.6.3 5.5-1.3 7.2-3.4z' fill='%23606060'/%3E%3C/svg%3E");
}
.add-to-calendar .google {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h128v128H0z' fill='none'/%3E%3Cpath d='M27.6 64c0-4.2.7-8.1 1.9-11.9L7.9 35.6C3.7 44.2 1.4 53.8 1.4 64S3.8 83.8 8 92.3l21.6-16.5c-1.3-3.7-2-7.7-2-11.8' fill='%23fbbc05'/%3E%3Cpath d='M65.5 26.2c9 0 17.2 3.2 23.6 8.4L107.7 16C96.3 6.1 81.8 0 65.5 0 40.1 0 18.4 14.5 7.9 35.6l21.6 16.5c5-15.1 19.1-25.9 36-25.9' fill='%23ea4335'/%3E%3Cpath d='M65.5 101.8c-16.8 0-31-10.9-35.9-25.9L7.9 92.4C18.4 113.5 40.1 128 65.5 128c15.6 0 30.6-5.6 41.8-16L86.7 96.2c-5.7 3.7-13 5.6-21.2 5.6' fill='%2334a853'/%3E%3Cpath d='M126.6 64c0-3.8-.6-7.9-1.5-11.6H65.5v24.7h34.4c-1.7 8.4-6.4 14.9-13.1 19.1l20.5 15.8c11.7-10.9 19.3-27.1 19.3-48' fill='%234285f4'/%3E%3C/svg%3E");
}
.add-to-calendar .outlook {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1-1h582v402H-1z' fill='none'/%3E%3Cg fill='%23daa603'%3E%3Cpath d='M644.9 764.4V492.7c19.3 13.3 37.4 25.6 55.4 38 16.2 11.1 18.9 11 35.6-.1 92.5-61.5 185-122.9 277.5-184.4 2.8-1.9 5.7-3.6 9.8-6.1.3 4.2.8 7.4.8 10.5 0 118.2.1 236.4 0 354.7 0 39.3-19.9 59.1-59 59.1zm.7-547.5h336.2c19.4 0 34.4 11.9 40.5 30.5 2.7 8.2 0 12.2-6.7 16.6-84.1 56.3-168 112.9-252 169.4-12 8.1-24.1 15.9-35.9 24.3-6.4 4.6-12.2 4.8-18.8.5-19.2-12.4-38.7-24.2-57.8-36.7-3.2-2.1-6.5-6.9-6.5-10.4-.3-63.5-.2-127-.1-190.5 0-.8.4-1.5 1.1-3.7zM596.7 1024C397.6 982.3 199.3 940.8.3 899.2v-13.1c0-252.5.1-505-.3-757.5 0-10.5 2.8-14.1 13-16 159.1-30.4 318.2-61.2 477.3-92C525.4 13.7 560.5 7 596.7 0zM438 511c-.4-41.6-6.1-80-26.7-114.9-16.6-28.1-39-49.4-71.3-58.6-62.8-17.9-122.8 11.5-152.4 75-18.9 40.7-23 83.9-19.3 128.1 3.2 38.3 14.3 73.7 39 104 49.1 60.2 138.4 60.6 188.2.8 32.9-39.6 41.9-86.7 42.5-134.4z'/%3E%3Cpath d='M232.9 511.9c-.1-29.7 3.9-58.4 20.7-83.8 15.5-23.5 39-33.1 64.9-26.6 20.1 5 32.3 19.3 40.4 37.2 13.8 30.7 16.2 63.3 12.1 95.9-2.3 18.1-7.5 36.5-14.8 53.2-9.5 21.6-27.8 34-52.2 34.5-24.6.5-41.7-12.2-53.6-32.6-14.1-23.9-17.5-50.5-17.5-77.8z'/%3E%3C/g%3E%3C/svg%3E");
}
.add-to-calendar .yahoo {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1-1h582v402H-1z' fill='none'/%3E%3Cpath d='M987 957l13 707c-41.3-7.3-76.3-11-105-11-27.3 0-62.3 3.7-105 11l13-707c-26.7-46-82.8-144.5-168.5-295.5S476.7 385.7 418 287 299 92.7 237 0c38.7 10 74.7 15 108 15 28.7 0 65.7-5 111-15 42 74 86.5 150.5 133.5 229.5s102.7 171.2 167 276.5S867 687 895 733c24.7-40.7 61.2-99.8 109.5-177.5s87.5-141 117.5-190 65-107.7 105-176S1302.7 58 1334 0c36 9.3 71.7 14 107 14 37.3 0 75.3-4.7 114-14-18.7 26-38.7 55.5-60 88.5s-37.8 59.2-49.5 78.5-30.5 51.3-56.5 96-42.3 72.7-49 84c-97.3 165.3-215 368.7-353 610z' fill='%234a089f'/%3E%3C/svg%3E");
}

.article-header {
  position: relative;
  color: #ffffff;
  background: linear-gradient(90deg, #01427C 0%, #043F76 7.14%, #073C70 14.29%, #09386A 21.43%, #0B3564 28.57%, #0D325E 35.71%, #0E2F58 42.86%, #0F2C52 50%, #0F294C 57.14%, #102646 64.29%, #102341 71.43%, #10203B 78.57%, #101D36 85.71%, #0F1A30 92.86%, #0F172B 100%);
  padding: 8.125rem 0 7.5rem;
}
@media (max-width: 991.98px) {
  .article-header {
    padding-bottom: 3.125rem;
  }
}
.article-header .article-back-link {
  color: rgba(255, 255, 255, 0.8);
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-weight: 500;
  margin-bottom: 2.1875rem;
  transition: all 0.3s;
}
.article-header .article-back-link:hover {
  color: #ffffff;
  text-decoration: underline;
  text-underline-offset: 0.25rem;
  text-decoration-thickness: 0.03125rem;
}
.article-header .article-header-thumbnail {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  opacity: 0.4;
  z-index: 1;
  pointer-events: none;
}
.article-header::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -0.125rem;
  left: -0.1875rem;
  right: -0.1875rem;
  aspect-ratio: 2219/67;
  background: url("../img/header-bottom.svg") no-repeat center center;
  background-size: contain;
  z-index: 2;
}
.article-header--empty {
  padding: 3.75rem 0 3.125rem;
}
@media (max-width: 991.98px) {
  .article-header--empty {
    padding-bottom: 2.5rem;
  }
}
.article-header .container {
  position: relative;
  flex-direction: column;
  align-items: flex-start;
  z-index: 3;
}
.article-header .article-title {
  font-size: 3.125rem;
  display: flex;
  gap: 1rem;
  color: #ffffff;
  margin-bottom: 0.9375rem;
}
@media (max-width: 991.98px) {
  .article-header .article-title {
    font-size: 2.625rem;
  }
}
.article-header .article-title .icon {
  display: flex;
}
.article-header .article-intro {
  font-size: 1.25rem;
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 1.875rem;
}
.article-header .article-intro .wp-block-lead {
  font-weight: 400;
}
.article-header .article-tags {
  gap: 0.5rem;
  margin-bottom: 1.5625rem;
}
.article-header .article-tags .term {
  border-radius: 6.25rem;
  background: #01427C;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  padding: 0.4375rem 0.9375rem;
  font-size: 1rem;
  font-weight: 500;
  color: #ffffff;
}
.article-header .article-meta {
  margin: 0;
}
@media (max-width: 991.98px) {
  .article-header .article-meta {
    flex-direction: column;
    align-items: flex-start;
    gap: 1rem;
  }
}
@media (min-width: 992px) {
  .article-header .article-meta-date {
    margin-left: auto;
  }
}
.article-header .article-meta-date, .article-header .article-meta-reading {
  color: rgba(255, 255, 255, 0.8);
  font-size: 0.875rem;
}
.article-header .article-meta .article-author {
  display: inline-flex;
  align-items: center;
  gap: 1rem;
  color: #ffffff;
}
.article-header .article-meta .article-author-avatar {
  border-radius: 50%;
  width: 3.5rem;
  height: 3.5rem;
  flex-shrink: 0;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3);
}
.article-header .article-meta .article-author-infos {
  display: flex;
  flex-direction: column;
  gap: 0.125rem;
}
.article-header .article-meta .article-author-name {
  font-weight: 600;
  line-height: 1.2;
}
.article-header .article-meta .article-author-function {
  font-size: 0.875rem;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.2;
}

.article-section-title {
  font-size: 2rem;
}

.article-section-related {
  margin-top: 1.875rem;
}

.block-article-date {
  font-size: 0.875rem;
  font-weight: 500;
  color: #01427C;
  background-color: #F0F4FF;
  padding: 1rem 1.25rem;
  border-left: 0.25rem solid #2B7FFF;
  margin-bottom: 1.875rem;
}

.btn {
  font-weight: 600;
  border-width: 0.125rem;
  border-style: solid;
  padding: 0.75rem 1.875rem;
}
.btn-primary {
  border-color: transparent;
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%) padding-box, linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%) border-box;
  background-origin: border-box;
  color: #ffffff;
  transition: all 0.3s ease;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  border-color: #01427C;
  background: #ffffff;
  color: #01427C;
}
.btn-secondary {
  background: #ffffff;
  border-color: #ffffff;
  color: #01427C;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
  border-color: #ffffff;
  background: transparent;
  color: #ffffff;
}
.btn-outline {
  background: #ffffff;
  border-color: #01427C;
  color: #01427C;
}
.btn-outline:hover, .btn-outline:focus, .btn-outline:active {
  border-color: #01427C;
  background: #01427C;
  color: #ffffff;
}
.btn-outline-light {
  background: #ffffff;
  border-color: #D6D9DD;
  border-width: 0.0625rem;
  color: #5B6E89;
}
.btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light:active {
  border-color: #01427C;
  background: #ffffff;
  color: #5B6E89;
}
.btn-outline-light.active {
  background: #01427C;
  color: #ffffff;
  border-color: #01427C;
}

.btn-up {
  padding: 0;
}

@media (max-width: 1199.98px) {
  .scrolltop,
  .chat-circle {
    bottom: 1.25rem;
  }
}
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save, .buddypress .buddypress-wrap .comment-reply-link, .buddypress .buddypress-wrap .generic-button a, .buddypress .buddypress-wrap a.bp-title-button, .buddypress .buddypress-wrap a.button, .buddypress .buddypress-wrap button, .buddypress .buddypress-wrap input[type=button], .buddypress .buddypress-wrap input[type=reset], .buddypress .buddypress-wrap input[type=submit], .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a, .button, button, input[type=button], input[type=submit] {
  border-color: transparent;
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%) padding-box, linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%) border-box;
  background-origin: border-box;
  color: #ffffff;
  transition: color 0.3s, background 0.3s, border-color 0.3s;
}
.activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:hover, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:focus, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_cancel:active, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:hover, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:focus, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment:active, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:hover, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:focus, .activity-list .comment-item .activity-meta .buddyboss_edit_activity_comment.action-save:active, .buddypress .buddypress-wrap .comment-reply-link:hover, .buddypress .buddypress-wrap .comment-reply-link:focus, .buddypress .buddypress-wrap .comment-reply-link:active, .buddypress .buddypress-wrap .generic-button a:hover, .buddypress .buddypress-wrap .generic-button a:focus, .buddypress .buddypress-wrap .generic-button a:active, .buddypress .buddypress-wrap a.bp-title-button:hover, .buddypress .buddypress-wrap a.bp-title-button:focus, .buddypress .buddypress-wrap a.bp-title-button:active, .buddypress .buddypress-wrap a.button:hover, .buddypress .buddypress-wrap a.button:focus, .buddypress .buddypress-wrap a.button:active, .buddypress .buddypress-wrap button:hover, .buddypress .buddypress-wrap button:focus, .buddypress .buddypress-wrap button:active, .buddypress .buddypress-wrap input[type=button]:hover, .buddypress .buddypress-wrap input[type=button]:focus, .buddypress .buddypress-wrap input[type=button]:active, .buddypress .buddypress-wrap input[type=reset]:hover, .buddypress .buddypress-wrap input[type=reset]:focus, .buddypress .buddypress-wrap input[type=reset]:active, .buddypress .buddypress-wrap input[type=submit]:hover, .buddypress .buddypress-wrap input[type=submit]:focus, .buddypress .buddypress-wrap input[type=submit]:active, .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:hover, .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:focus, .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a:active, .button:hover, .button:focus, .button:active, button:hover, button:focus, button:active, input[type=button]:hover, input[type=button]:focus, input[type=button]:active, input[type=submit]:hover, input[type=submit]:focus, input[type=submit]:active {
  border-color: #01427C;
  background: #ffffff;
  color: #01427C;
}

.gform_wrapper {
  border-radius: 20px;
  border: 0.625px solid var(--bb-content-border-color);
  background: #ffffff;
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);
  padding: 1.875rem;
}
.gform_wrapper .gform_required_legend {
  margin-top: 0;
}

.form-label, label, .gform_wrapper form .top_label .gfield_label {
  color: #01427C;
  font-weight: 600;
  font-size: 0.875rem;
}

.form-control, .gform_wrapper .ginput_container_fileupload > input[type=file] {
  border-radius: 0.75rem;
  border: 1.875px solid var(--bb-content-border-color);
}

.form-text, .form-description {
  font-size: 0.8125rem;
}

@media (min-width: 1400px) {
  .container, .page-template-full-width .layout-main .article-image-full .figure-caption, .page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 80.625rem;
  }
}
.info-panel {
  margin: 2.5rem auto 0;
  padding: 1.5rem 1.75rem 1.5rem 4.875rem;
  background: #E3F2FD;
  border-left: 0.25rem solid #01427C;
  text-align: left;
}

.info-panel-header {
  position: relative;
  margin-bottom: 0.75rem;
}

.info-panel-icon {
  position: absolute;
  top: 0;
  left: -3.125rem;
  color: #01427C;
}
.info-panel-icon .icon,
.info-panel-icon svg {
  font-size: 2rem;
}

.info-panel-title {
  margin: 0;
  color: #01427C;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.info-panel-text {
  margin: 0 0 0.625rem;
  color: #01427C;
}

.info-panel-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem 1.25rem;
}

.info-panel-link {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  color: #01427C;
  font-weight: 600;
  line-height: 1.3125rem;
  text-decoration: none;
}
.info-panel-link:hover, .info-panel-link:focus {
  color: rgb(0.6736, 44.4576, 83.5264);
  text-decoration: underline;
  text-underline-offset: 0.125rem;
}

.info-panel-link-icon {
  display: flex;
  flex-shrink: 0;
}
.info-panel-link-icon .icon,
.info-panel-link-icon svg {
  font-size: 1.125rem;
}

.page-header {
  position: relative;
  color: #ffffff;
  background: linear-gradient(90deg, #01427C 0%, #043F76 7.14%, #073C70 14.29%, #09386A 21.43%, #0B3564 28.57%, #0D325E 35.71%, #0E2F58 42.86%, #0F2C52 50%, #0F294C 57.14%, #102646 64.29%, #102341 71.43%, #10203B 78.57%, #101D36 85.71%, #0F1A30 92.86%, #0F172B 100%);
  padding: 10rem 0 7.5rem;
}
.page-header::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -0.125rem;
  left: -0.1875rem;
  right: -0.1875rem;
  aspect-ratio: 2219/67;
  background: url("../img/header-bottom.svg") no-repeat center center;
  background-size: contain;
  z-index: 2;
}
.page-header .container {
  position: relative;
  flex-direction: column;
  align-items: flex-start;
  z-index: 3;
}
.page-header .page-title {
  font-size: 3.125rem;
  display: flex;
  gap: 1rem;
  color: #ffffff;
  margin-bottom: 0.9375rem;
}
.page-header .page-title .icon {
  display: flex;
}
.page-header .page-intro {
  max-width: 50rem;
  font-size: 1.25rem;
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 0;
}

.page-section-title {
  font-size: 1.5rem;
  margin-bottom: 1.25rem;
}

.bp-pagination {
  margin-top: 3.75rem;
}
.bp-pagination .pag-count {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.bp-pagination .bbp-pagination.bbp-pagination {
  justify-content: center;
  gap: 0.625rem;
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.625rem;
  height: 2.625rem;
  border-radius: 50%;
  border: 1px solid #D6D9DD;
  color: #5B6E89;
  font-size: 1rem;
  font-weight: 500;
  transition: all 0.3s;
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.current {
  background-color: #01427C;
  color: #ffffff;
  border-color: #01427C;
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.dots {
  border: none;
}
.bp-pagination .bbp-pagination.bbp-pagination a.page-numbers:hover {
  background-color: #01427C;
  color: #ffffff;
  border-color: #01427C;
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.next,
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.prev {
  width: unset;
  border-radius: 6.25rem;
  font-size: 0;
  padding: 0 1rem;
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.next:before,
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.prev:before {
  font-family: var(--nova-font-family-base), sans-serif;
  font-size: 1rem;
  font-weight: 500;
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.next:before {
  content: "Suivant";
}
.bp-pagination .bbp-pagination.bbp-pagination .page-numbers.prev:before {
  content: "Précédent";
}

.scrolltop .btn-up {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border: none;
}
.scrolltop .btn-up:hover, .scrolltop .btn-up:focus, .scrolltop .btn-up:active {
  background: #ffffff;
  border: 0.125rem solid #01427C;
  color: #01427C;
}
.scrolltop.sticky:has(+ .nova-bot-chat-wrapper) {
  left: 1.875rem !important;
  right: unset;
  width: 3.125rem !important;
}

body.search .site-content {
  background-color: #fafbfd;
}

.bp-search-page {
  padding: 1.875rem 0 5rem;
}
.bp-search-page .container {
  max-width: 75rem;
}

.search-page-form {
  margin-bottom: 0.75rem;
}
.search-page-form .search-form--page {
  display: flex;
  align-items: stretch;
  max-width: none;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 0;
  background: transparent;
  gap: 0.75rem;
}
@media (max-width: 767.98px) {
  .search-page-form .search-form--page {
    flex-direction: column;
  }
}
.search-page-form .search-form__label {
  position: relative;
  flex: 1;
  margin: 0;
}
.search-page-form .search-form__icon {
  position: absolute;
  left: 1.25rem;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  color: #5B6E89;
  pointer-events: none;
}
.search-page-form .search-form__icon .icon {
  width: 1.25rem;
  height: 1.25rem;
}
.search-page-form .search-form--page .search-field {
  width: 100%;
  min-height: 3.75rem;
  padding: 1rem 1.25rem 1rem 3.5rem;
  border: 0.1171875rem solid #e9ecef;
  border-radius: 1rem;
  background: #ffffff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  font-size: 1rem;
  color: var(--bb-body-text-color);
}
.search-page-form .search-form--page .search-field::-moz-placeholder {
  color: rgba(10, 10, 10, 0.5);
}
.search-page-form .search-form--page .search-field::placeholder {
  color: rgba(10, 10, 10, 0.5);
}
.search-page-form .search-form--page .search-field:focus {
  outline: none;
  border-color: rgba(1, 66, 124, 0.35);
}
.search-page-form .search-form__submit {
  flex-shrink: 0;
  align-self: center;
  border-radius: 6.25rem;
  padding: 0.75rem 1.5rem;
  min-height: 3rem;
}
@media (max-width: 767.98px) {
  .search-page-form .search-form__submit {
    width: 100%;
    justify-content: center;
  }
}

.search-page-intro {
  margin-bottom: 2.5rem;
}

.search-page-count {
  margin: 0 0 2.5rem;
  color: #5B6E89;
  font-size: 0.875rem;
  line-height: 1.3125rem;
}

.search-page-overview:not(:first-child) {
  margin-top: 1rem;
}

.search-page-filters {
  margin-bottom: 2.5rem;
}

.search-page-filters__list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
  list-style: none;
  margin: 0;
  padding: 0;
}

.search-page-filter {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.71875rem 1.25rem;
  border: 0.1171875rem solid #e9ecef;
  border-radius: 6.25rem;
  background: #ffffff;
  color: #5B6E89;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.3125rem;
  text-decoration: none;
  transition: all 0.3s ease;
}
.search-page-filter__icon {
  display: flex;
  font-size: 1rem;
}
.search-page-filter:hover {
  border-color: rgba(1, 66, 124, 0.25);
  color: #01427C;
  text-decoration: none;
}
.search-page-filter--active {
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  border-color: transparent;
  color: #ffffff;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}
.search-page-filter--active:hover {
  color: #ffffff;
}
.search-page-filter--active .search-page-filter__icon {
  color: #ffffff;
}

.search-page-results {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.search-result-card {
  border-radius: 1rem;
  border: 0.0390625rem solid #e9ecef;
  background: #ffffff;
  box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, 0.06);
  transition: box-shadow 0.3s ease;
}
.search-result-card:hover {
  box-shadow: 0 0.5rem 1.875rem rgba(0, 0, 0, 0.08);
}
.search-result-card__link {
  display: block;
  padding: 1.5625rem;
  color: inherit;
  text-decoration: none;
}
.search-result-card__link:hover {
  text-decoration: none;
}
.search-result-card__head {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.625rem;
  margin-bottom: 0.5rem;
}
.search-result-card__type {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  color: #5B6E89;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.125rem;
}
.search-result-card__type-icon {
  display: flex;
  font-size: 1rem;
}
.search-result-card__separator {
  color: #e9ecef;
  font-size: 1rem;
  line-height: 1;
}
.search-result-card__category {
  color: #5B6E89;
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 1.21875rem;
}
.search-result-card__title {
  margin: 0 0 0.5rem;
  color: #01427C;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.75rem;
}
.search-result-card__excerpt {
  margin: 0 0 0.75rem;
  color: #5B6E89;
  font-size: 0.9375rem;
  line-height: 1.5rem;
}
.search-result-card__meta {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  color: #5B6E89;
  font-size: 0.8125rem;
  line-height: 1.21875rem;
}
.search-result-card__meta-item {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
}
.search-result-card__meta-icon {
  display: flex;
  width: 1rem;
  height: 1rem;
}
.search-result-card__meta-icon .icon {
  width: 100%;
  height: 100%;
}

.search-page-empty {
  padding: 2.5rem;
  border-radius: 1rem;
  border: 0.0390625rem solid #e9ecef;
  background: #ffffff;
  text-align: center;
  color: #5B6E89;
}

.search-page-pagination {
  margin-top: 2.5rem;
}

.search-form {
  padding-left: 1.875rem;
}
.search-form input[type=search]::-moz-placeholder {
  color: #5B6E89;
}
.search-form input[type=search]::placeholder {
  color: #5B6E89;
}
@media (max-width: 767.98px) {
  .search-form .btn {
    padding: 0.75rem;
  }
  .search-form .btn > span {
    display: none;
  }
}

.header-search-wrap .search-field-top, .header-search-wrap input.search-field {
  color: var(--bb-body-text-color);
}

.section {
  position: relative;
  z-index: 1;
  background-color: #F9FBFF;
}
@media (max-width: 767.98px) {
  .section {
    padding: 2.5rem 0;
  }
}
.section .section-header {
  margin-bottom: 3.125rem;
}
.section .section-subtitle {
  position: relative;
  top: -0.3125rem;
  display: inline-block;
  color: #5B6E89;
  font-size: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.125rem;
  text-transform: uppercase;
  margin: 0;
}
@media (max-width: 1199.98px) {
  .section .section-subtitle {
    font-size: 1.125rem;
  }
}
.section .section-title {
  font-size: 3.125rem;
  font-weight: 700;
  margin-bottom: 0.625rem;
  line-height: 1;
}
@media (max-width: 1199.98px) {
  .section .section-title {
    font-size: 2.625rem;
  }
}
@media (max-width: 767.98px) {
  .section .section-title {
    font-size: 2.125rem;
  }
}
.section .section-intro {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.2;
  color: #5B6E89;
}
.section .section-footer {
  padding-top: 3.125rem;
}
@media (max-width: 767.98px) {
  .section .section-footer {
    padding-top: 1.875rem;
  }
}

.card-thumbnail {
  background-color: #ffffff;
  border-radius: 0.875rem;
  border: 1px solid #E9ECEF;
  box-shadow: 0 8px 15px -6px rgba(0, 0, 0, 0.1);
}
.card-thumbnail .card-tags {
  position: absolute;
  bottom: 0.9375rem;
  left: 1.25rem;
  margin-bottom: 0;
}
.card-thumbnail .card-tags .term {
  display: flex;
  align-items: center;
  gap: 0.375rem;
  border-radius: 6.25rem;
  background: #01427C;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  padding: 0.4375rem 0.9375rem;
  font-size: 1rem;
  font-weight: 500;
  color: #ffffff;
}
.card-thumbnail .card-title {
  font-size: 1.375rem;
  font-weight: 700;
}
.card-thumbnail .card-excerpt {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #01427C;
}
.card-thumbnail .card-footer {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  gap: 1.25rem;
  position: relative;
  text-align: left;
  padding-top: 1rem;
}
.card-thumbnail .card-footer::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 1.25rem;
  right: 1.25rem;
  border-top: 1px solid #E9ECEF;
  width: calc(100% - 40px);
}
.card-thumbnail .card-footer > span {
  display: flex;
  gap: 0.3125rem;
  align-items: center;
  font-size: 1rem;
  font-weight: 400;
  color: #5B6E89;
}

.page-showcase {
  padding-bottom: 2.5rem;
}
.page-showcase .webinaire-showcase {
  padding: 2.5rem;
  background: #ffffff;
  border: 1px solid #E9ECEF;
  border-radius: 0.875rem;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
}

.webinaire-showcase-author {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  max-width: 15rem;
  margin: 0 auto;
}

.webinaire-showcase-author-glow {
  position: absolute;
  top: 3.9375rem;
  left: 50%;
  transform: translateX(-50%);
  width: 12rem;
  height: 12rem;
  border-radius: 50%;
  background: linear-gradient(90deg, #01427C 0%, #094684 7.14%, #10498D 14.29%, #174D95 21.43%, #1D519E 28.57%, #2255A7 35.71%, #2758B0 42.86%, #2C5CB9 50%, #3260C2 57.14%, #3664CB 64.29%, #3B67D4 71.43%, #406BDD 78.57%, #456FE6 85.71%, #4A73F0 92.86%, #4F77F9 100%);
  filter: blur(24px);
  opacity: 0.3;
  pointer-events: none;
}

.webinaire-showcase-author-avatar {
  position: relative;
  width: 12rem;
  height: 12rem;
  border: 0.234375rem solid #ffffff;
  border-radius: 50%;
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  margin-bottom: 1rem;
}
.webinaire-showcase-author-avatar img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.webinaire-showcase-author-name {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
  color: #01427C;
  margin-bottom: 0.25rem;
}

.webinaire-showcase-author-role {
  font-size: 0.875rem;
  line-height: 1.5;
  color: #5B6E89;
  margin-bottom: 0;
}

.webinaire-showcase-badge {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  border-radius: 6.25rem;
  background: linear-gradient(90deg, #00D595 0%, #00B7DA 100%);
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  color: #ffffff;
}

.webinaire-showcase-badge-dot {
  flex-shrink: 0;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.71);
}

.webinaire-showcase-title {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.25;
  color: #01427C;
  margin-bottom: 0.75rem;
}

.webinaire-showcase-excerpt {
  font-size: 1rem;
  line-height: 1.5;
  color: #5B6E89;
  margin-bottom: 1.5rem;
  max-width: 46.625rem;
}

.webinaire-showcase-meta {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1.5rem;
  margin-bottom: 1.5rem;
}

.webinaire-showcase-meta-item {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.5;
  color: #01427C;
}
.webinaire-showcase-meta-item svg {
  width: 1.25rem;
  height: 1.25rem;
  fill: currentColor;
}

.webinaire-showcase-programme {
  padding: 1rem;
  margin-bottom: 1.5rem;
  background: #FAFBFD;
  border-radius: 0.75rem;
}

.webinaire-showcase-programme-label {
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  color: #01427C;
  margin-bottom: 0.75rem;
}

.webinaire-showcase-programme-list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem 1.5rem;
  list-style: none;
  padding: 0;
  margin: 0;
}

.webinaire-showcase-programme-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #5B6E89;
}
.webinaire-showcase-programme-item::before {
  content: "";
  flex-shrink: 0;
  width: 0.375rem;
  height: 0.375rem;
  border-radius: 50%;
  background: #4F77F9;
}

.webinaire-showcase-cta .dropdown-toggle::after {
  display: none;
}

.webinaire-showcase-cta-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.75rem;
  padding: 1rem 2rem;
  border: none;
  border-radius: 6.25rem;
  background: linear-gradient(90deg, #01427C 0%, #094684 7.14%, #10498D 14.29%, #174D95 21.43%, #1D519E 28.57%, #2255A7 35.71%, #2758B0 42.86%, #2C5CB9 50%, #3260C2 57.14%, #3664CB 64.29%, #3B67D4 71.43%, #406BDD 78.57%, #456FE6 85.71%, #4A73F0 92.86%, #4F77F9 100%);
  box-shadow: 0 10px 7.5px rgba(0, 0, 0, 0.1), 0 4px 3px rgba(0, 0, 0, 0.1);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #ffffff;
  transition: opacity 0.2s;
}
.webinaire-showcase-cta-btn:hover, .webinaire-showcase-cta-btn:focus, .webinaire-showcase-cta-btn:active, .webinaire-showcase-cta-btn.show {
  background: linear-gradient(90deg, #01427C 0%, #094684 7.14%, #10498D 14.29%, #174D95 21.43%, #1D519E 28.57%, #2255A7 35.71%, #2758B0 42.86%, #2C5CB9 50%, #3260C2 57.14%, #3664CB 64.29%, #3B67D4 71.43%, #406BDD 78.57%, #456FE6 85.71%, #4A73F0 92.86%, #4F77F9 100%);
  color: #ffffff;
  opacity: 0.9;
}
.webinaire-showcase-cta-btn svg {
  width: 1.25rem;
  height: 1.25rem;
  fill: currentColor;
}
.webinaire-showcase-cta-btn .webinaire-showcase-cta-chevron {
  display: inline-flex;
  transition: transform 0.2s;
}
.webinaire-showcase-cta-btn .webinaire-showcase-cta-chevron svg {
  width: 1rem;
  height: 1rem;
}
.webinaire-showcase-cta-btn.show .webinaire-showcase-cta-chevron {
  transform: rotate(180deg);
}

.webinaire-showcase-cta-menu {
  min-width: 17.6875rem;
  padding: 0;
  border: 0.0390625rem solid #E9ECEF;
  border-radius: 0.75rem;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.webinaire-showcase-cta-menu .dropdown-item {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 0.75rem 1.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  line-height: 1.5;
  color: #01427C;
}
.webinaire-showcase-cta-menu .dropdown-item:not(:last-child) {
  border-bottom: 0.0390625rem solid #E9ECEF;
}
.webinaire-showcase-cta-menu .dropdown-item:hover, .webinaire-showcase-cta-menu .dropdown-item:focus {
  background: #FAFBFD;
  color: #01427C;
}
.webinaire-showcase-cta-menu .dropdown-item svg {
  width: 1rem;
  height: 1rem;
  fill: currentColor;
}

@media (max-width: 991.98px) {
  .page-showcase .webinaire-showcase {
    padding: 1.5rem;
  }
  .webinaire-showcase-title {
    font-size: 1.5rem;
  }
  .webinaire-showcase-cta-btn {
    width: 100%;
  }
}
.section-spotlight .section-content .access-list {
  gap: 0.75rem;
  margin-bottom: 14.6875rem;
  margin-top: 3.125rem;
}
.section-spotlight .section-content .access-list .btn-primary {
  border: 0.625px solid rgba(255, 255, 255, 0.3);
  background: rgba(255, 255, 255, 0.1);
}
.section-spotlight .section-content .access-list .btn-primary:hover, .section-spotlight .section-content .access-list .btn-primary:focus, .section-spotlight .section-content .access-list .btn-primary:active {
  background: #01427C;
  border-color: #01427C;
  color: #ffffff;
}

.section-access-col {
  position: relative;
  top: unset;
  z-index: 2;
}
@media (max-width: 799px) {
  .section-access-col .row .col-6:nth-child(5),
  .section-access-col .row .col-6:nth-child(6) {
    margin-bottom: 0;
  }
}
.section-highlight .card-highlight {
  max-width: 61.25rem;
  background-color: transparent;
  box-shadow: none;
  margin: 0 auto;
  overflow: visible;
}
.section-highlight .card-highlight .card-image {
  aspect-ratio: 16/9;
  border-radius: 1rem;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
.section-highlight .card-highlight .highlight-video-trigger {
  position: relative;
  z-index: 2;
  display: block;
  width: 100%;
  padding: 0;
  border: 0;
  background: none;
  cursor: pointer;
}
.section-highlight .card-highlight .highlight-video-wrap {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
}
.section-highlight .card-highlight .highlight-video-thumb,
.section-highlight .card-highlight .highlight-video-placeholder {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.section-highlight .card-highlight .highlight-video-placeholder {
  aspect-ratio: 1296/525;
  background: var(--bb-content-alternate-background-color, #e9ecef);
}
.section-highlight .card-highlight .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  pointer-events: none;
  transition: transform 0.2s ease;
}
.section-highlight .card-highlight .highlight-video-trigger:hover .play-btn,
.section-highlight .card-highlight .highlight-video-trigger:focus-visible .play-btn {
  transform: translate(-50%, -50%) scale(1.08);
}

.highlight-video-modal .highlight-video-modal__dialog {
  max-width: min(71.25rem, 92vw);
  width: 100%;
  height: 100%;
}
.highlight-video-modal .modal-content {
  aspect-ratio: 16/9;
  border: 0;
  background: #000;
}
.highlight-video-modal .modal-header {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem;
  border-bottom: 0;
  background: transparent;
}
.highlight-video-modal .btn-close {
  filter: invert(1);
  opacity: 0.85;
}
.highlight-video-modal .modal-body {
  padding: 0;
}
.highlight-video-modal .highlight-video-modal__embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.section-highlight .card-highlight .card-image .highlight-video-wrap {
  padding-bottom: 57%;
}

@media (max-width: 799px) {
  .section-information {
    padding-bottom: 1.25rem;
  }
}
.section-information .information {
  border: none;
  border-radius: 14px;
  border-bottom: 2px solid #E9ECEF;
  background: #ffffff;
  padding: 2.5rem;
  margin: 0 2.1875rem;
}
@media (max-width: 799px) {
  .section-information .information {
    margin: 0;
  }
}
.section-information .information .icon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  height: 3.125rem;
  width: 3.125rem;
  border-radius: 100%;
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}
@media (min-width: 992px) {
  .section-information .information .icon {
    margin-right: 0.9375rem;
  }
}
@media (max-width: 991.98px) {
  .section-information .information .icon {
    margin-bottom: 0.9375rem;
  }
}
.section-information .information .icon svg,
.section-information .information .icon img {
  color: #ffffff;
  max-width: 1.5625rem;
  max-height: 1.5625rem;
  fill: currentColor;
  stroke: currentColor;
  transition: color 0.3s;
}
.section-information .information .icon svg :not([fill]):not([stroke]),
.section-information .information .icon svg [fill],
.section-information .information .icon img :not([fill]):not([stroke]),
.section-information .information .icon img [fill] {
  fill: currentColor;
  stroke: none;
}
.section-information .information .icon svg :not([fill])[stroke],
.section-information .information .icon img :not([fill])[stroke] {
  fill: none;
  stroke: currentColor;
}
.section-information .information .information-title {
  font-size: 1.6875rem;
  font-weight: 700;
  line-height: 1;
  color: #01427C;
}
.section-information .information .information-text {
  color: #01427C;
}
@media (max-width: 991.98px) {
  .section-information .information .information-header {
    justify-content: center;
  }
}
@media (max-width: 991.98px) {
  .section-information .information .information-content {
    text-align: center;
    padding-right: 0;
  }
}
.section-information .information.style-2 {
  border-bottom: 2px solid #FFC9C9;
  background: linear-gradient(90deg, #FEF2F2 0%, #FFF7ED 100%);
}
.section-information .information.style-2 .icon {
  background: linear-gradient(135deg, #FB2C36 0%, #FF6900 100%);
}
.section-information .information.style-2 .information-title {
  color: #C10007;
}
.section-information .information.style-2 .information-text {
  color: #82181A;
}
.section-information .information.style-2 .btn-primary {
  border-color: #E7000B;
  background: #E7000B;
  color: #ffffff;
}
.section-information .information.style-2 .btn-primary:hover, .section-information .information.style-2 .btn-primary:focus, .section-information .information.style-2 .btn-primary:active {
  background-color: transparent;
  color: #E7000B;
}
.section-information .information.style-3 {
  border-bottom: 2px solid #BEDBFF;
  background: linear-gradient(90deg, #EFF6FF 0%, #DBEAFE 100%);
}
.section-information .information.style-3 .icon {
  background: linear-gradient(90deg, #01427C 0%, #094684 7.14%, #10498D 14.29%, #174D95 21.43%, #1D519E 28.57%, #2255A7 35.71%, #2758B0 42.86%, #2C5CB9 50%, #3260C2 57.14%, #3664CB 64.29%, #3B67D4 71.43%, #406BDD 78.57%, #456FE6 85.71%, #4A73F0 92.86%, #4F77F9 100%);
}
.section-information .information.style-4 {
  border-bottom: 2px solid #5EE9B5;
  background: linear-gradient(90deg, #ECFDF5 0%, #ECFEFF 50%, #FAF5FF 100%);
}
.section-information .information.style-4 .icon {
  background: linear-gradient(135deg, #00BC7D 0%, #00B8DB 50%, #AD46FF 100%);
}
.section-information .information.style-4 .icon svg {
  color: #ffffff;
}
.section-information .information.style-4 .information-title {
  background: linear-gradient(90deg, #096 0%, #9810FA 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.section-information .information.style-4 .information-text {
  color: #01427C;
}
.section-information .information.style-4 .btn-primary {
  border: none;
  background: linear-gradient(90deg, #00BC7D 0%, #AD46FF 100%);
  color: #ffffff;
  padding: 0.875rem 2rem;
}
.section-information .information.style-4 .btn-primary:hover, .section-information .information.style-4 .btn-primary:focus, .section-information .information.style-4 .btn-primary:active {
  background: #01427C;
  border: 0.125rem solid #01427C;
  color: #ffffff;
  padding: 0.75rem 1.875rem;
}

.section-newsletter .newsletter {
  display: flex;
  flex-direction: column;
  border: none;
  border-radius: 1.5rem;
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  color: #ffffff;
  margin: 3.125rem;
}
@media (max-width: 767.98px) {
  .section-newsletter .newsletter {
    margin: 0;
  }
}
@media (max-width: 767.98px) {
  .section-newsletter .newsletter .newsletter-title {
    font-size: 2.125rem;
  }
}
.section-newsletter .newsletter .newsletter-content {
  display: flex;
  flex-direction: column;
  width: 100%;
  text-align: center;
  padding: 0;
}
.section-newsletter .newsletter .newsletter-header {
  flex-direction: column;
  align-items: center;
  gap: 0;
}
.section-newsletter .newsletter .newsletter-body {
  color: rgba(255, 255, 255, 0.8);
}
.section-newsletter .newsletter .newsletter-footer {
  color: rgba(255, 255, 255, 0.6);
  font-size: 1rem;
  font-weight: 400;
}
.section-newsletter .newsletter .form-newsletter {
  margin: 2.5rem 0;
}
.section-newsletter .newsletter .form-newsletter form {
  margin: 0;
}
@media (max-width: 767.98px) {
  .section-newsletter .newsletter .form-newsletter form {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
  }
}
.section-newsletter .newsletter .form-newsletter input[type=email] {
  height: 3.125rem;
  width: 25.625rem;
  max-width: 100%;
  border-radius: 6.25rem;
  border: 2px solid rgba(255, 255, 255, 0.2);
  background: rgba(255, 255, 255, 0.1);
  padding: 0 1.5625rem;
}
@media (min-width: 768px) {
  .section-newsletter .newsletter .form-newsletter input[type=email] {
    margin-right: 1rem;
  }
}

.section-spotlight {
  position: relative;
  background: linear-gradient(90deg, #01427C 0%, #043F76 7.14%, #073C70 14.29%, #09386A 21.43%, #0B3564 28.57%, #0D325E 35.71%, #0E2F58 42.86%, #0F2C52 50%, #0F294C 57.14%, #102646 64.29%, #102341 71.43%, #10203B 78.57%, #101D36 85.71%, #0F1A30 92.86%, #0F172B 100%);
  padding-top: 13.4375rem;
  padding-bottom: 0;
  max-width: 100%;
}
.section-spotlight::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -0.125rem;
  left: -0.1875rem;
  right: -0.1875rem;
  aspect-ratio: 2498/208;
  background: url("../img/spotlight-bottom.svg") no-repeat center center;
  background-size: contain;
  z-index: 1;
}
.section-spotlight .section-content {
  position: relative;
}
.section-spotlight .section-content .access-list {
  margin-bottom: 7.5rem;
}
.section-spotlight .section-spotlight-wrapper {
  max-height: unset;
  min-height: unset;
  aspect-ratio: unset;
  overflow: visible;
}
.section-spotlight .section-title {
  font-size: 3.125rem;
  font-weight: 700;
  margin-bottom: 2.5rem;
}
@media (max-width: 991.98px) {
  .section-spotlight .section-title {
    font-size: 2.5rem;
  }
}
.section-spotlight .search-form {
  max-width: 49.375rem;
  border: none;
  margin-top: 0;
}

.section-webinar {
  position: relative;
  background-image: url("../img/bg-separator.svg");
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 2;
}
.section-webinar .section-header {
  text-align: left;
}
.section-webinar .section-title {
  margin-bottom: 1.25rem;
}
.section-webinar .section-footer {
  display: flex;
  text-align: left;
  gap: 1.5rem;
}
.section-webinar .section-footer .btn-outline .ni {
  font-size: 1rem;
}
.section-webinar .webinar-card {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 1rem;
  max-width: 35.9375rem;
  padding: 1.5rem;
  background: #ffffff;
  border: 1px solid #E9ECEF;
  border-radius: 0.875rem;
}
.section-webinar .webinar-card-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 50%;
  background: #3782F5;
  color: #ffffff;
}
.section-webinar .webinar-card-icon svg {
  width: 1.375rem;
  height: 1.375rem;
  fill: currentColor;
  stroke: currentColor;
}
.section-webinar .webinar-card-icon svg :not([fill]):not([stroke]),
.section-webinar .webinar-card-icon svg [fill] {
  fill: currentColor;
  stroke: none;
}
.section-webinar .webinar-card-icon svg :not([fill])[stroke] {
  fill: none;
  stroke: currentColor;
}
.section-webinar .webinar-card-heading {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.35;
  color: #01427C;
  margin-bottom: 0.375rem;
}
.section-webinar .webinar-card-title {
  font-size: 1.125rem;
  font-weight: 400;
  color: #5B6E89;
  margin-bottom: 0;
}
.section-webinar .webinar-card-footer {
  width: 100%;
}
.section-webinar .webinar-card-meta {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 0;
  font-size: 1rem;
  color: #5B6E89;
}
.section-webinar .webinar-card-meta-icon {
  display: inline-flex;
  font-size: 1.25rem;
  color: #94a3b8;
}
.section-webinar .webinar-portrait-wrapper {
  display: flex;
  align-items: center;
  gap: 1.875rem;
  padding-left: 0;
}
@media (min-width: 1200px) {
  .section-webinar .webinar-portrait-wrapper {
    padding-left: 9.375rem;
  }
}
@media (max-width: 991.98px) {
  .section-webinar .webinar-portrait-wrapper {
    margin-top: 3.125rem;
  }
}
@media (max-width: 767.98px) {
  .section-webinar .webinar-portrait-wrapper {
    flex-direction: column;
  }
}
.section-webinar .webinar-portrait {
  width: 12.8125rem;
  text-align: center;
}
.section-webinar .webinar-portrait img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 50%;
  margin-bottom: 0.875rem;
}
.section-webinar .webinar-portrait .webinar-portrait-name {
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.35;
  color: #01427C;
  margin-bottom: 0.375rem;
}
.section-webinar .webinar-portrait .webinar-portrait-function {
  color: #5B6E89;
}
.section-webinar .webinar-details {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.5rem;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
@media (max-width: 767.98px) {
  .section-webinar .webinar-details {
    flex-direction: row;
    gap: 0.75rem;
    justify-content: center;
    flex-wrap: wrap;
  }
}
.section-webinar .webinar-details .webinar-details-item {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 6.25rem;
  width: 10rem;
  border-radius: 0.875rem;
  background: linear-gradient(90deg, #FF6900 0%, #FB2C36 100%);
  text-align: center;
  padding: 0.875rem 1.5625rem;
}
@media (max-width: 767.98px) {
  .section-webinar .webinar-details .webinar-details-item {
    width: 7.8125rem;
  }
}
.section-webinar .webinar-details .webinar-details-item:nth-child(2) {
  background: linear-gradient(90deg, #2B7FFF 0%, #00B8DB 100%);
}
.section-webinar .webinar-details .webinar-details-item:nth-child(3) {
  background: linear-gradient(90deg, #615FFF 0%, #AD46FF 100%);
}
.section-webinar .webinar-details .webinar-details-item:nth-child(4) {
  position: absolute;
  top: 50%;
  left: 8.75rem;
  transform: translateY(-50%);
  background: linear-gradient(97deg, #02386B -7.56%, #043E79 14%, #10498D 37.71%, #174D95 59.26%, #1D519E 84.05%, #3269BB 104.53%);
  height: 7.5rem;
  width: 7.5rem;
  border-radius: 100%;
}
@media (max-width: 767.98px) {
  .section-webinar .webinar-details .webinar-details-item:nth-child(4) {
    position: static;
    transform: none;
  }
}
.section-webinar .webinar-details .webinar-details-item:nth-child(4) .webinar-details-title {
  font-size: 1.25rem;
  text-transform: none;
}
.section-webinar .webinar-details .webinar-details-title {
  font-size: 1rem;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
  margin: 0;
}
@media (max-width: 767.98px) {
  .section-webinar .webinar-details .webinar-details-title {
    font-size: 0.875rem;
  }
}
.section-webinar .webinar-details .webinar-details-text {
  font-size: 1rem;
  font-weight: 400;
  color: #ffffff;
  margin: 0;
}
@media (max-width: 767.98px) {
  .section-webinar .webinar-details .webinar-details-text {
    font-size: 0.875rem;
  }
}

.layout-footer {
  color: #ffffff;
  border: none;
  background: linear-gradient(90deg, #01427C 0%, #043F76 7.14%, #073C70 14.29%, #09386A 21.43%, #0B3564 28.57%, #0D325E 35.71%, #0E2F58 42.86%, #0F2C52 50%, #0F294C 57.14%, #102646 64.29%, #102341 71.43%, #10203B 78.57%, #101D36 85.71%, #0F1A30 92.86%, #0F172B 100%);
}
.layout-footer .footer-columns .column-title {
  font-size: 1.25rem;
  color: #ffffff;
  margin-bottom: 0.9375rem;
}
.layout-footer .footer-columns .column-link {
  color: rgba(255, 255, 255, 0.8);
}
.layout-footer .footer-columns .column-link:hover span, .layout-footer .footer-columns .column-link:focus span, .layout-footer .footer-columns .column-link:active span {
  color: #ffffff;
}
.layout-footer .footer-columns .column-item {
  margin-bottom: 0.3125rem;
}

.layout-footer-infos {
  padding: 3.125rem 0;
}
.layout-footer-infos .logo {
  margin-bottom: 1.875rem;
}
.layout-footer-infos .footer-description {
  max-width: 15.625rem;
  font-size: 1rem;
  color: rgba(255, 255, 255, 0.8);
}
.layout-footer-infos ul.list-social-networks {
  margin: 1.875rem 0 0;
}
@media (max-width: 799px) {
  .layout-footer-infos ul.list-social-networks {
    justify-content: center;
    margin-bottom: 0.625rem;
  }
}
.layout-footer-infos ul.list-social-networks a {
  font-size: 1.25rem;
  height: 2.5rem;
  width: 2.5rem;
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  border: none;
}
.layout-footer-infos ul.list-social-networks a:hover, .layout-footer-infos ul.list-social-networks a:focus, .layout-footer-infos ul.list-social-networks a:active {
  background: rgba(255, 255, 255, 0.8);
}
.layout-footer-infos ul.list-social-networks a:hover [class*=" bb-icon-"]:before, .layout-footer-infos ul.list-social-networks a:hover [class^=bb-icon-]:before, .layout-footer-infos ul.list-social-networks a:focus [class*=" bb-icon-"]:before, .layout-footer-infos ul.list-social-networks a:focus [class^=bb-icon-]:before, .layout-footer-infos ul.list-social-networks a:active [class*=" bb-icon-"]:before, .layout-footer-infos ul.list-social-networks a:active [class^=bb-icon-]:before {
  color: #01427C;
}

.section-contactinfo-address .list-unstyled li {
  position: relative;
  padding-left: 1.5625rem;
  margin-bottom: 0.625rem;
}
.section-contactinfo-address .list-unstyled li .icon {
  position: absolute;
  left: 0;
  top: 0;
}
.section-contactinfo-address .list-unstyled li a {
  color: #ffffff;
}

.layout-footer-copyright {
  border-top: 1px solid rgba(255, 255, 255, 0.15);
}

@media (max-width: 767.98px) {
  .layout-footer-infos {
    padding-bottom: 0.625rem;
  }
  .section-contactinfo-address .list-unstyled li {
    padding-left: 0;
  }
  .layout-footer-copyright {
    padding-bottom: 2.5rem;
  }
}
.sticky-header .site-header + #content, .sticky-header .site-header + .section-alert + #content,
.bb-buddypanel:not(.home-page) .site-content,
.sticky-header:not(.home-page) .site-content,
body.buddypress.sticky-header:not(.home-page) .site-content,
.bb-buddypanel.sticky-header:not(.home-page) .site-content,
.single-sfwd-quiz.bb-buddypanel.sticky-header .site-content,
.single-sfwd-lessons.bb-buddypanel.sticky-header .site-content,
.single-sfwd-topic.bb-buddypanel.sticky-header .site-content {
  padding-top: 0 !important;
}

.site-header {
  background: linear-gradient(90deg, #01427C 0%, #043F76 7.14%, #073C70 14.29%, #09386A 21.43%, #0B3564 28.57%, #0D325E 35.71%, #0E2F58 42.86%, #0F2C52 50%, #0F294C 57.14%, #102646 64.29%, #102341 71.43%, #10203B 78.57%, #101D36 85.71%, #0F1A30 92.86%, #0F172B 100%);
}

.sticky-header .site-header {
  border: none;
}
.sticky-header .site-header.has-scrolled {
  border-bottom: 0.625px solid rgba(255, 255, 255, 0.1);
  background: linear-gradient(90deg, #01427C 0%, #043F76 7.14%, #073C70 14.29%, #09386A 21.43%, #0B3564 28.57%, #0D325E 35.71%, #0E2F58 42.86%, #0F2C52 50%, #0F294C 57.14%, #102646 64.29%, #102341 71.43%, #10203B 78.57%, #101D36 85.71%, #0F1A30 92.86%, #0F172B 100%);
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}

.site-title img {
  min-height: 2.5rem;
}

.site-header .site-header-container, .header-search-wrap, .header-search-wrap input.search-field, .header-search-wrap form.search-form {
  height: 4.5rem;
}

a.header-search-link {
  order: 2;
  padding: 0;
  margin: 0 0.5rem;
}

.notification-link {
  order: 3;
}

.notification-wrap {
  order: 4;
}

a.header-search-link,
a.notification-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  border: 0.625px solid rgba(255, 255, 255, 0.2);
  transition: all 0.3s;
}
a.header-search-link svg,
a.notification-link svg {
  color: rgba(255, 255, 255, 0.8);
  font-size: 1.0625rem;
}
a.header-search-link:hover,
a.notification-link:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

.site-header .site-header-container .header-aside .notification-link {
  height: 2.5rem;
}

.notification-wrap span.count {
  top: -15px;
  right: -16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.25rem;
  height: 1.25rem;
  background: #4F77F9;
  font-size: 0.625rem;
  font-weight: 700;
  color: #ffffff;
  padding: 0;
}

.user-wrap {
  order: 1;
  margin: 0 0.5rem 0 0;
}

.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .avatar {
  order: 1;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .user-name {
  margin: 0 0.375rem 0 0.75rem;
  order: 2;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .bb-icon-angle-down {
  display: block;
  color: #ffffff;
  margin: 0;
  order: 3;
}

body {
  background-color: var(--bb-body-background-color);
}

.site-header .site-header-container .header-aside a.user-link::after {
  display: none;
}

.bb-template-v2 .site-header .user-wrap.menu-item-has-children .sub-menu .user-link .user-name {
  color: var(--bb-body-text-color);
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .sub-menu .user-link .user-name::after {
  display: none;
}

.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .user-name {
  position: relative;
  font-weight: 400;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .user-name::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.3125rem;
  width: 0;
  height: 0.125rem;
  background-color: #ffffff;
  transition: all 0.3s;
}
.bb-template-v2 .site-header .user-wrap.menu-item-has-children .user-link .user-name:hover::after {
  width: 100%;
}

[class*=" bb-icon-"]:before, [class^=bb-icon-]:before {
  color: rgba(255, 255, 255, 0.8);
}

@media (max-width: 799px) {
  .bb-mobile-header-wrapper.bb-mobile-header-rows .bb-mobile-header-actions {
    border-color: rgba(255, 255, 255, 0.3);
    padding: 0.9375rem 0;
  }
  .bb-separator,
  .bb-template-v2 .bb-mobile-panel-inner .side-panel-menu .menu-item i:not(.bb-icon-angle-down) {
    display: none;
  }
  .header-aside > :first-child {
    padding-right: 0;
  }
  .bb-mobile-header-wrapper.bb-mobile-header-rows .bb-mobile-header-actions .bb-left-panel-icon-wrap a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    border: 0.625px solid rgba(255, 255, 255, 0.2);
    transition: all 0.3s;
  }
  .bb-close-panel [class*=" bb-icon-"]:before {
    color: var(--bb-headings-color);
  }
}
.bb-template-v2 .primary-menu > li > a,
.bb-template-v2 .primary-menu > li:hover > a,
.bb-template-v2 .primary-menu > li.current-menu-ancestor > a,
.bb-template-v2 .primary-menu > li.current-menu-item > a,
.bb-template-v2 .primary-menu > li.current-menu-parent > a,
.bb-template-v2 .primary-menu > li.current_page_item > a {
  font-size: 0.9375rem;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.8);
  height: unset;
}
.bb-template-v2 .primary-menu > li > a:after,
.bb-template-v2 .primary-menu > li:hover > a:after,
.bb-template-v2 .primary-menu > li.current-menu-ancestor > a:after,
.bb-template-v2 .primary-menu > li.current-menu-item > a:after,
.bb-template-v2 .primary-menu > li.current-menu-parent > a:after,
.bb-template-v2 .primary-menu > li.current_page_item > a:after {
  display: none;
}
.bb-template-v2 .primary-menu > li > a::before,
.bb-template-v2 .primary-menu > li:hover > a::before,
.bb-template-v2 .primary-menu > li.current-menu-ancestor > a::before,
.bb-template-v2 .primary-menu > li.current-menu-item > a::before,
.bb-template-v2 .primary-menu > li.current-menu-parent > a::before,
.bb-template-v2 .primary-menu > li.current_page_item > a::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0;
  height: 0.1875rem;
  background-color: #ffffff;
  transition: all 0.3s;
}

.bb-template-v2 .primary-menu > li:hover > a::before,
.bb-template-v2 .primary-menu > li.current-menu-ancestor > a::before,
.bb-template-v2 .primary-menu > li.current-menu-item > a::before,
.bb-template-v2 .primary-menu > li.current-menu-parent > a::before,
.bb-template-v2 .primary-menu > li.current_page_item > a::before,
.bb-template-v2 .primary-menu > li.current-menu-ancestor > a:hover::before,
.bb-template-v2 .primary-menu > li.current-menu-item > a:hover::before,
.bb-template-v2 .primary-menu > li.current-menu-parent > a:hover::before,
.bb-template-v2 .primary-menu > li.current_page_item > a:hover::before {
  width: 100%;
  top: unset;
  height: 0.1875rem;
}

.bb-template-v2 .primary-menu > li.highlight > a,
.bb-mobile-panel-inner .side-panel-menu .highlight > a {
  color: #FF6109;
}
.bb-template-v2 .primary-menu > li.highlight > a::before,
.bb-mobile-panel-inner .side-panel-menu .highlight > a::before {
  background-color: #FF6109;
}

body.error404 .bb-grid.site-content-grid {
  flex-direction: column;
}
body.error404 .error-404 {
  padding-top: 2.5rem;
}
body.error404 .error-404 .page-content .btn {
  margin: 0.5rem;
}
body.error404 .article-header {
  min-height: 15.625rem;
}
@media (max-width: 1199.98px) {
  body.error404 .article-header {
    min-height: 11.25rem;
  }
}
body.error404 .info-panel {
  max-width: 50rem;
  margin-top: 5rem;
}
body.error404 p.info-panel-text {
  margin-bottom: 0.625rem;
}
body.error404 .page-bottom-text {
  color: #5B6E89;
  text-align: center;
  font-size: 0.875rem;
  margin-top: 2.5rem;
}

body.novaclub-has-account-header #item-header {
  display: none;
}

body.page-template-news .news-list,
body.tax-news_theme .news-list {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  row-gap: 2.5rem;
}
body.page-template-news .news-list .col-12,
body.tax-news_theme .news-list .col-12 {
  padding: 0 1.25rem;
}
body.page-template-news .news-themes-list,
body.tax-news_theme .news-themes-list {
  margin: 2.5rem 0;
}
body.page-template-news .news-themes-list .row,
body.tax-news_theme .news-themes-list .row {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}
body.page-template-news .news-themes-list .row .col-auto,
body.tax-news_theme .news-themes-list .row .col-auto {
  padding: 0 0.375rem;
}

body.tax-news_theme .bb-grid.site-content-grid {
  flex-direction: column;
}
body.tax-news_theme .content-area,
body.tax-news_theme .site-main {
  width: 100%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvcGx1Z2lucy9fbm92YWtiLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmF3b3JrL2Fzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YXdvcmsvYXNzZXRzL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL3BsdWdpbnMvX25vdmEtYm90LnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2FjY2Vzcy5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19hZGQtdG8tY2FsZW5kYXIuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fYXJ0aWNsZS5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19pbmZvLXBhbmVsLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3BhZ2Uuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19zY3JvbGx0b3Auc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3NlYXJjaGZvcm0uc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL190aHVtYm5haWwuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fd2ViaW5haXJlLXNob3djYXNlLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL19hY2Nlc3Muc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3Mvc2VjdGlvbnMvX2hpZ2hsaWdodC5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9faW5mb3JtYXRpb24uc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3Mvc2VjdGlvbnMvX25ld3NsZXR0ZXIuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3Mvc2VjdGlvbnMvX3Nwb3RsaWdodC5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9fd2ViaW5hci5zY3NzIiwiVXNlcnMvYW5nZWxlL0xvY2FsJTIwU2l0ZXMvbm92YWNsdWIvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9ub3ZhY2x1Yi9hc3NldHMvc2Nzcy9sYXlvdXRzL19mb290ZXIuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvbGF5b3V0cy9faGVhZGVyLnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL2xheW91dHMvX25hdmlnYXRpb24uc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvdGVtcGxhdGVzL180MDQuc2NzcyIsIlVzZXJzL2FuZ2VsZS9Mb2NhbCUyMFNpdGVzL25vdmFjbHViL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbm92YWNsdWIvYXNzZXRzL3Njc3MvdGVtcGxhdGVzL19hY2NvdW50LnNjc3MiLCJVc2Vycy9hbmdlbGUvTG9jYWwlMjBTaXRlcy9ub3ZhY2x1Yi9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL25vdmFjbHViL2Fzc2V0cy9zY3NzL3RlbXBs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Q0EsT1ozQk87RVk0QlA7O0FBRUE7RUFDSTtFQUNBOztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlkbERHO0VjbURIO0VBQ0E7RUFDQSxPZHNCb0I7O0FjcEJwQjtFQUNJOztBQUdKO0VBQ0k7RUFDQTs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FiSko7RWFEQTtJQVFRO0lBQ0E7Ozs7QUFLWjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0EsT1o3RVc7RVk4RVg7RUFDQTs7O0FBSUE7RUFDSTs7O0FBSVI7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWWRwSE87RWNxSFAsT1o3R1c7RVk4R1g7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBLE9aNUhFO0VZNkhGOztBQUdKO0VBQ0ksWVovSUE7RVlnSkE7RUFDQSxPZDFJRztFYzJJSDs7QUFFQTtFQUNJLE9kOUlEOztBY2lKSDtFQUNJLE9kbEpEOzs7QWN1Slg7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBLFlkaEtPO0VjaUtQO0VBQ0E7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsT1p2TE87RVl3TFA7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJLE9aek1PO0VZME1QO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0EsT1psTkU7RVltTkY7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQSxPWnpOTztFWTBOUDtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPWm5PTztFWW9PUDtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQSxZZHRRTztFY3VRUDtFQUNBLE9aaFFXOzs7QVltUWY7RUFDSTs7O0FDdFJKO0VBQ0k7O0FBQ0E7RUFDSTs7QWR5RUo7RWNyRUk7SUFDSTs7RUFDQTtJQUNJOzs7O0FBT2hCO0VBQ0ksT2ZtRXdCOzs7QWdCckY1QjtFQUNJO0VBQ0E7RUFDQTs7QWZ5RUE7RWU1RUo7SUFLUTs7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWZ1REo7RWVoRUE7SUFXUTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QWY2Q0o7RWVqREE7SUFNUTs7O0FmMkNSO0VlakRBO0lBU1E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7QWY0Qko7RWU3QkE7SUFHUTs7OztBQ2xEWjtFQUNJLGtCakJTTztFaUJSUDtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWWZDRjtFZUFFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT2pCWEQ7O0FpQmVQO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQSxPZmhCRTs7QWVtQk47RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQzVEWjtFQUNDOztBQUVBO0VBQ0M7RUFDQSxZbEJLUztFa0JKVDtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZaEI3Qk87RWdCOEJQO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT2hCekNTO0VnQjBDVDs7O0FBR0Q7RUFDQztFQUNBO0VBQ0EsT2hCL0NjO0VnQmdEZDs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZaEJwRVE7RWdCcUVSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPbEJ4RVU7OztBa0IyRVg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9oQmhGUztFZ0JpRlQ7OztBQUdEO0VBQ0M7RUFDQTtFQUNBLE9oQnRGYztFZ0J1RmQ7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9oQjNHUzs7QWdCNkdUO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPaEJqSVM7RWdCa0lUOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT2hCbkpjOztBZ0JxSmQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZaEI5TE87RWdCK0xQO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT2xCMUxVO0VrQjJMVjs7QUFFQTtFQUlDLFloQjFNTTtFZ0IyTU4sT2xCbE1TO0VrQm1NVDs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUlGO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFD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 */

/*# sourceMappingURL=novawork-child.css.map */
