@charset "UTF-8";

/* Font Import */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap');
/* ---------- */

/***** Normalize.css *****/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

main {
  display: block;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;f
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

/***** Base *****/
* {
  box-sizing: border-box;
}

body {
  background-color: #FFFFFF;
  color: rgba(14, 21, 53, 1);
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

@media (min-width: 1024px) {
  body > main {
    min-height: 65vh;
  }
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
  margin-top: 0;
}

h1 {
  font-size: 32px;
}

h2 {
  font-size: 24px;
}

h3 {
  font-size: 18px;
  font-weight: 600;
}

h4 {
  font-size: 16px;
}

a {
  color: #1F73B7;
  text-decoration: none;
}

a:hover, a:active, a:focus {
  text-decoration: underline;
}

input,
textarea {
  color: #000;
  font-size: 14px;
}

input {
  max-width: 100%;
  box-sizing: border-box;
  transition: border .12s ease-in-out;
}

input:not([type="checkbox"]) {
  outline: none;
}

input:not([type="checkbox"]):focus {
  border: 1px solid #17494D;
}

input[disabled] {
  background-color: #ddd;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23CCC' d='M0 0h10L5 6 0 0z'/%3E%3C/svg%3E%0A") no-repeat #fff;
  background-position: right 10px center;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 8px 30px 8px 10px;
  outline: none;
  color: #555;
  width: 100%;
}

select:focus {
  border: 1px solid #17494D;
}

select::-ms-expand {
  display: none;
}

textarea {
  border: 1px solid #ddd;
  border-radius: 2px;
  resize: vertical;
  width: 100%;
  outline: none;
  padding: 10px;
}

textarea:focus {
  border: 1px solid #17494D;
}

.container {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}

@media (min-width: 1160px) {
  .container {
    padding: 0;
    width: 90%;
  }
}

.container-divider {
  border-top: 1px solid #ddd;
  margin-bottom: 20px;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.error-page {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}

@media (min-width: 1160px) {
  .error-page {
    padding: 0;
    width: 90%;
  }
}

.visibility-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

/***** Buttons *****/
.button, .split-button button, .section-subscribe button, .article-subscribe button, .community-follow button, .requests-table-toolbar .organization-subscribe button, .subscriptions-subscribe button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link {
  background-color: transparent;
  border: 1px solid #17494D;
  border-radius: 4px;
  color: #17494D;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  line-height: 2.34;
  margin: 0;
  padding: 0 20px;
  text-align: center;
  transition: background-color .12s ease-in-out, border-color .12s ease-in-out, color .15s ease-in-out;
  user-select: none;
  white-space: nowrap;
  width: 100%;
  -webkit-touch-callout: none;
}

@media (min-width: 768px) {
  .button, .split-button button, .section-subscribe button, .article-subscribe button, .community-follow button, .requests-table-toolbar .organization-subscribe button, .subscriptions-subscribe button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link {
    width: auto;
  }
}

.button:hover, .split-button button:hover, .section-subscribe button:hover, .article-subscribe button:hover, .community-follow button:hover, .requests-table-toolbar .organization-subscribe button:hover, .subscriptions-subscribe button:hover, .pagination-next-link:hover, .pagination-prev-link:hover, .pagination-first-link:hover, .pagination-last-link:hover, .button:active, .split-button button:active, .section-subscribe button:active, .article-subscribe button:active, .community-follow button:active, .requests-table-toolbar .organization-subscribe button:active, .subscriptions-subscribe button:active, .pagination-next-link:active, .pagination-prev-link:active, .pagination-first-link:active, .pagination-last-link:active, .button:focus, .split-button button:focus, .section-subscribe button:focus, .article-subscribe button:focus, .community-follow button:focus, .requests-table-toolbar .organization-subscribe button:focus, .subscriptions-subscribe button:focus, .pagination-next-link:focus, .pagination-prev-link:focus, .pagination-first-link:focus, .pagination-last-link:focus, .button.button-primary, .split-button button.button-primary, .section-subscribe button.button-primary, .section-subscribe button[data-selected="true"], .article-subscribe button.button-primary, .article-subscribe button[data-selected="true"], .community-follow button.button-primary, .requests-table-toolbar .organization-subscribe button.button-primary, .requests-table-toolbar .organization-subscribe button[data-selected="true"], .subscriptions-subscribe button.button-primary, .subscriptions-subscribe button[data-selected="true"], .button-primary.pagination-next-link, .button-primary.pagination-prev-link, .button-primary.pagination-first-link, .button-primary.pagination-last-link {
  background-color: #17494D;
  color: #FFFFFF;
  text-decoration: none;
}

.button.button-primary:hover, .split-button button:hover, .section-subscribe button.button-primary:hover, .section-subscribe button:hover[data-selected="true"], .article-subscribe button.button-primary:hover, .article-subscribe button:hover[data-selected="true"], .community-follow button.button-primary:hover, .requests-table-toolbar .organization-subscribe button.button-primary:hover, .requests-table-toolbar .organization-subscribe button:hover[data-selected="true"], .subscriptions-subscribe button.button-primary:hover, .subscriptions-subscribe button:hover[data-selected="true"], .button-primary.pagination-next-link:hover, .button-primary.pagination-prev-link:hover, .button-primary.pagination-first-link:hover, .button-primary.pagination-last-link:hover, .button.button-primary:focus, .split-button button.button-primary:focus, .section-subscribe button.button-primary:focus, .section-subscribe button:focus[data-selected="true"], .article-subscribe button.button-primary:focus, .article-subscribe button:focus[data-selected="true"], .community-follow button.button-primary:focus, .requests-table-toolbar .organization-subscribe button.button-primary:focus, .requests-table-toolbar .organization-subscribe button:focus[data-selected="true"], .subscriptions-subscribe button.button-primary:focus, .subscriptions-subscribe button:focus[data-selected="true"], .button-primary.pagination-next-link:focus, .button-primary.pagination-prev-link:focus, .button-primary.pagination-first-link:focus, .button-primary.pagination-last-link:focus, .button.button-primary:active, .split-button button.button-primary:active, .section-subscribe button.button-primary:active, .section-subscribe button:active[data-selected="true"], .article-subscribe button.button-primary:active, .article-subscribe button:active[data-selected="true"], .community-follow button.button-primary:active, .requests-table-toolbar .organization-subscribe button.button-primary:active, .requests-table-toolbar .organization-subscribe button:active[data-selected="true"], .subscriptions-subscribe button.button-primary:active, .subscriptions-subscribe button:active[data-selected="true"], .button-primary.pagination-next-link:active, .button-primary.pagination-prev-link:active, .button-primary.pagination-first-link:active, .button-primary.pagination-last-link:active {
  background-color: #000;
  border-color: #000;
}

.button[data-disabled], .split-button button[data-disabled], .section-subscribe button[data-disabled], .article-subscribe button[data-disabled], .community-follow button[data-disabled], .requests-table-toolbar .organization-subscribe button[data-disabled], .subscriptions-subscribe button[data-disabled], .pagination-next-link[data-disabled], .pagination-prev-link[data-disabled], .pagination-first-link[data-disabled], .pagination-last-link[data-disabled] {
  cursor: default;
}

.button-large, input[type="submit"] {
  cursor: pointer;
  background-color: #17494D;
  border: 0;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 2.72;
  min-width: 190px;
  padding: 0 1.9286em;
  width: 100%;
}

@media (min-width: 768px) {
  .button-large, input[type="submit"] {
    width: auto;
  }
}

.button-large:hover, .button-large:active, .button-large:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus {
  background-color: #000;
}

.button-large[disabled], input[type="submit"][disabled] {
  background-color: #ddd;
}

.button-secondary {
  color: #233586;
  border: 1px solid #ddd;
  background-color: transparent;
}

.button-secondary:hover, .button-secondary:focus, .button-secondary:active {
  color: rgba(14, 21, 53, 1);
  border: 1px solid #ddd;
  background-color: #f7f7f7;
}

/***** Split button *****/
.split-button {
  display: flex;
}

.split-button button {
  background-color: #17494D;
  border: 0;
  color: #FFFFFF;
  height: 32px;
  line-height: 16px;
  outline-color: #17494D;
}

[dir="rtl"] .split-button button:not(:only-child):first-child {
  border-left: 1px solid #FFFFFF;
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

[dir="ltr"] .split-button button:not(:only-child):first-child {
  border-right: 1px solid #FFFFFF;
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}

.split-button button:not(:only-child):last-child {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 26px;
  min-width: 26px;
  max-width: 26px;
  padding: 0;
}

[dir="rtl"] .split-button button:not(:only-child):last-child {
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}

[dir="ltr"] .split-button button:not(:only-child):last-child {
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

/***** Tables *****/
.table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}

@media (min-width: 768px) {
  .table {
    table-layout: auto;
  }
}

.table th,
.table th a {
  color: #233586;
  font-size: 13px;
  text-align: left;
}

[dir="rtl"] .table th, [dir="rtl"]
.table th a {
  text-align: right;
}

.table tr {
  border-bottom: 1px solid #ddd;
  display: block;
  padding: 20px 0;
}

@media (min-width: 768px) {
  .table tr {
    display: table-row;
  }
}

.table td {
  display: block;
}

@media (min-width: 768px) {
  .table td {
    display: table-cell;
  }
}

@media (min-width: 1024px) {
  .table td, .table th {
    padding: 20px 30px;
  }
}

@media (min-width: 768px) {
  .table td, .table th {
    padding: 10px 20px;
    height: 60px;
  }
}

/***** Forms *****/
.form {
  max-width: 650px;
}

.form-field ~ .form-field {
  margin-top: 25px;
}

.form-field label {
  display: block;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 5px;
}

.form-field input {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 10px;
  width: 100%;
}

.form-field input:focus {
  border: 1px solid #17494D;
}

.form-field input[type="text"] {
  border: 1px solid #ddd;
  border-radius: 4px;
}

.form-field input[type="text"]:focus {
  border: 1px solid #17494D;
}

.form-field input[type="checkbox"] {
  width: auto;
}

.form-field .nesty-input {
  border-radius: 4px;
  height: 40px;
  line-height: 40px;
  outline: none;
  vertical-align: middle;
}

.form-field .nesty-input:focus {
  border: 1px solid #17494D;
  text-decoration: none;
}

.form-field .hc-multiselect-toggle:focus {
  outline: none;
  border: 1px solid #17494D;
  text-decoration: none;
}

.form-field textarea {
  vertical-align: middle;
}

.form-field input[type="checkbox"] + label {
  margin: 0 0 0 10px;
}

.form-field .optional {
  color: #233586;
  margin-left: 4px;
}

.form-field p {
  opacity: 50%;
  font-weight: 500;
  font-size: 12px;
  margin: 5px 0;
}

.form footer {
  margin-top: 40px;
  padding-top: 30px;
}

.form footer a {
  color: #233586;
  cursor: pointer;
  margin-right: 15px;
}

.form .suggestion-list {
  font-size: 13px;
  margin-top: 30px;
}

.form .suggestion-list label {
  border-bottom: 1px solid #ddd;
  display: block;
  padding-bottom: 5px;
}

.form .suggestion-list li {
  padding: 10px 0;
}

.form .suggestion-list li a:visited {
  color: #4B61C3;
}

.form-grid {
  display: flex;
  grid-template-columns: 1fr auto;
  justify-content: space-between;
}

.help-us-help-you {
  display:none;
  background: #F2F2F580;
  padding: 4rem;
  padding-left: 2rem;
  padding-top: 2rem;
  font-weight: 500;
}

.help-us-help-you ul {
  list-style-type: disc;
  padding: 0 2rem;
}

@media (min-width: 768px) {
  .help-us-help-you {
    display: block;
  }
}

.form-grid input[type="submit"] {
  display: block;
  margin: 0 auto;
  max-width: 90%;
  width: 16rem;
  font-size: 1rem;
  font-weight: 600;
  padding: .25rem 0;
  background: #5A76FF;
}

/***** Header *****/
.header {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  display: grid;
  grid-template-rows: auto 1fr;
  height: 230px;
  padding: .5rem 0;
  place-items: center;
  
  background-image: url(/hc/theming_assets/01HZPNV28PFT7A26P6Y4Z3Y066);
  background-position: center;
  background-size: cover;
}

@media (min-width: 768px) {
  .header {
  	height: 278px;
    padding: 2.5rem;
  }
}

.header-upper{
  display: flex;
/*   flex-wrap: wrap; */
  justify-content: space-between;
  width: 90%;
  align-items: center;
  gap: 0.5rem;
}

@media (min-width: 768px) {
  .header-upper {
    gap: 1rem;
  }
}

.logo {
  position: relative;
  top: 6px;
}

.logo img {
  max-height: 36px;
  width: 144px;
  vertical-align: middle;
  margin-bottom: -10px;
}

@media (min-width: 768px) {
  .logo img {
    width: auto;
  }
}

.logo span {
  margin: 0 10px;
  color: #17494D;
}

.logo h3 {
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  margin-left: 1.5rem;
}

@media (min-width: 768px) {
  .logo a {
    display: flex;
  }
  .logo img {
    margin-bottom: 0;
  }
  .logo h3 {
    font-size: 18px;
    margin-left: 0;
    margin-top: 5px;
  }
  }
}

.logo a:hover, .logo a:focus, .logo a:active {
  text-decoration: none;
}

/* .user-nav {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
}

@media (min-width: 768px) {
  .user-nav {
    position: relative;
  }
}

.user-nav[aria-expanded="true"] {
  background-color: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #ddd;
  right: 0;
  left: 0;
  top: 71px;
  z-index: 1;
}

.user-nav[aria-expanded="true"] > a {
  display: block;
  margin: 20px;
} */

.nav-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}

.nav-wrapper a {
  border: 0;
  color: #fff;
  display: none;
  font-size: 14px;
  width: auto;
}

.nav-wrapper .submit-a-request {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #5A76FF;
  color: #FFF;
  width: 10em;
  height: 2em;
  border: 0;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  padding: 1px 9px 1px 6px;
}

.nav-wrapper .submit-a-request:hover {
  background: #4161ff;
  color: #FFF;
  text-decoration: none;
}

@media (min-width: 768px) {
  .nav-wrapper {
    gap: 1rem;
    justify-content: space-between:
  }
  .nav-wrapper a {
    display: inline-block;
  }
  
  .nav-wrapper .submit-a-request {
    font-size: 16px;	
  }
}

[dir="rtl"] .nav-wrapper a {
  padding: 0 0 0 20px;
}

.nav-wrapper a:hover, .nav-wrapper a:focus, .nav-wrapper a:active {
  background-color: transparent;
  color: #1F73B7;
  text-decoration: underline;
}

.nav-wrapper a.sign-in {
  display: inline-block;
}

.nav-wrapper a.sign-in:hover {
  color: white;
}

@media (max-width: 768px) {
  .nav-wrapper .hide-on-mobile {
    border: 0;
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap;
  }
}

.nav-wrapper .menu-button {
  background: none;
  border: 0;
  color: #fff;
  display: inline-block;
  padding: 0;
  width: auto;
}

@media (min-width: 768px) {
  .nav-wrapper .menu-button {
    display: none;
  }
}

.nav-wrapper .menu-button .icon-menu {
  vertical-align: middle;
  width: 13px;
  height: 13px;
}

[dir="rtl"] .nav-wrapper .menu-button {
  margin-left: 10px;
  margin-right: 0;
}

.nav-wrapper .menu-button:hover, .nav-wrapper .menu-button:focus, .nav-wrapper .menu-button:active {
  background-color: transparent;
  color: #1F73B7;
}

.release-notes {
  color: #fff; 
  text-decoration: underline; 
  font-weight: 500;
}

.nav-wrapper .release-notes:hover {
  color: #fff;
}

.release-notes-mobile {
  font-size: 12px;
  color: #fff;
  opacity: 60%;
  font-weight: 500;
  padding-bottom: 0.5rem;
}

.view-all-release-notes {
  opacity: 50%;
  font-size: 12px;
}
@media (min-width: 768px) {
  .release-notes-mobile {
    display: none;
  }
  .nav-wrapper .release-notes {
    font-size: 16px;
  }
}

.skip-navigation {
  align-items: center;
  background-color: black;
  color: white;
  display: flex;
  font-size: 14px;
  justify-content: center;
  left: -999px;
  margin: 20px;
  padding: 20px;
  overflow: hidden;
  position: absolute;
  top: auto;
  z-index: -999;
}

[dir="rtl"] .skip-navigation {
  left: initial;
  right: -999px;
}

.skip-navigation:focus, .skip-navigation:active {
  left: auto;
  overflow: auto;
  text-align: center;
  text-decoration: none;
  top: auto;
  z-index: 999;
}

[dir="rtl"] .skip-navigation:focus, [dir="rtl"] .skip-navigation:active {
  left: initial;
  right: auto;
}

/***** User info in header *****/
.user-info {
  display: inline-block;
}

.user-info .dropdown-toggle::after {
  display: none;
}

@media (min-width: 768px) {
  .user-info .dropdown-toggle::after {
    display: inline-block;
  }
}

.user-info > button {
  border: 0;
  color: #1F73B7;
  min-width: 0;
  padding: 0;
  white-space: nowrap;
}

.user-info > button:hover, .user-info > button:focus {
  color: #1F73B7;
  background-color: transparent;
}

.user-info > button::after {
  color: #1F73B7;
  padding-right: 15px;
}

[dir="rtl"] .user-info > button::after {
  padding-left: 15px;
  padding-right: 0;
}

#user #user-name {
  display: none;
  font-size: 14px;
}

@media (min-width: 768px) {
  #user #user-name {
    display: inline-block;
  }
}

#user #user-name:hover {
  text-decoration: underline;
}

/***** User avatar *****/
.user-avatar {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

.avatar {
  display: inline-block;
  position: relative;
}

.avatar img {
  height: 40px;
  width: 40px;
}

.avatar .icon-agent {
  color: #17494D;
  border: 2px solid #fff;
  border-radius: 50%;
  bottom: -4px;
  background-color: #FFFFFF;
  font-size: 17px;
  height: 17px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 17px;
}

/***** Footer *****/
.footer-wrapper {
  display: grid;
  justify-content: center;
  height: 160px;
  overflow: hidden;
}
.footer {
  background: #0E1535;
  height: 1975px;
  width: 1975px;
  border-radius: 50%;
  margin-top: 4rem;
}

.footer-inner {
  margin: 0 auto;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1.5rem;
}

@media (min-width: 768px) {
  .footer-wrapper {
    height: 200px;
  }
  .footer {
  margin-top: 7rem;
  height: 12040px;
  width: 12040px;
	}
  .footer-inner {
    display: flex;
   	flex-direction: row;
    padding-top: 2.5rem;
    gap: 2rem;
  }
}


/* .footer a {
  color: #233586;
} */



.footer-inner img {
  width: 189px;
}

.footer-nav {
  display: flex;
  gap: 0.5rem;
  font-size: 12px;
  font-weight: 500;
  opacity: .6;
}

.footer-nav a {
  color: inherit;
  text-decoration: underline;
}

/* @media (min-width: 1160px) {
  .footer-inner {
    padding: 0;
    width: 90%;
  }
} */

.footer-language-selector button {
  color: #233586;
  display: inline-block;
}

/***** Breadcrumbs *****/
.breadcrumbs {
  margin: 0 0 15px 0;
  padding: 0;
}

@media (min-width: 768px) {
  .breadcrumbs {
    margin: 0;
  }
}

.breadcrumbs li {
  color: #233586;
  display: inline;
  font-size: 13px;
  max-width: 450px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.breadcrumbs li + li::before {
  content: ">";
  margin: 0 4px;
}

.breadcrumbs li a {
  font-size: 12px;
  font-weight: 500;
  color: #0E1535;
  opacity: 50%;
}

/* .breadcrumbs li a:visited {
  color: #1F73B7;
} */

/***** Search field *****/
.search {
  position: relative;
}

.search input[type="search"] {
  border: 1px solid #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  color: #666;
  font-size: 1rem;
  height: 3rem;
  padding-left: 1.5rem;
  padding-right: 2rem;
  -webkit-appearance: none;
  width: 100%;
}

[dir="rtl"] .search input[type="search"] {
  padding-right: 40px;
  padding-left: 20px;
}

.search input[type="search"]:focus {
  border: 1px solid #17494D;
  color: #555;
}

.search-full input[type="search"] {
  border: 1px solid #fff;
}

.search-icon {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  left: 48px;
  z-index: 1;
  width: 18px;
  height: 18px;
  color: #0E1535;
}

[dir="rtl"] .search-icon {
  right: 15px;
  left: auto;
}

.search-container {
  position: relative;
}

@media (min-width: 768px) {
  .search input[type="search"] {
    width: 100%;
  }
  .search-icon {
    left: 24px;
  }
}

/***** Hero component *****/
.hero {
  text-align: center;
  width: 100%;
  align-self: center;
}

@media (min-width: 768px) {
  .hero {
    align-self: center;
  }
}

.hero-homepage{
  height: 346px;
}

.welcome-message{
/*   position: relative;
  top: 40%;
  transform: translateY(-50%);
  margin: 0 auto 24px; */
  color: white;
  font-size: 18px;
}

@media (min-width: 768px) {
  .welcome-message {
    font-size: 24px;
  }
}

.hero-inner {
/*   position: relative;
  top: 50%;
  transform: translateY(-50%); */
  max-width: 320px;
  margin: 0 auto;
}

.hero-inner .fa-search {
  position: absolute; 
  z-index: 1; 
  top: 205px; 
  left: 2.5rem;
}

.page-header {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 10px 0;
}

@media (min-width: 768px) {
  .page-header {
    align-items: baseline;
    flex-direction: row;
    margin: 0;
  }
  .hero-inner {
    max-width: 600px;
  }
  .hero-inner .fa-search {
    left: 1.5rem;
  }
}

.page-header .section-subscribe {
  flex-shrink: 0;
  margin-bottom: 10px;
}

@media (min-width: 768px) {
  .page-header .section-subscribe {
    margin-bottom: 0;
  }
}

.page-header h1 {
  flex-grow: 1;
  margin-bottom: 10px;
}

.page-header-description {
  font-style: italic;
  margin: 0 0 30px 0;
  word-break: break-word;
}

@media (min-width: 1024px) {
  .page-header-description {
    flex-basis: 100%;
  }
}

.page-header .icon-lock {
  height: 20px;
  width: 20px;
  position: relative;
  left: -5px;
  vertical-align: baseline;
}

.sub-nav {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 30px;
  min-height: 50px;
  padding-bottom: 15px;
}

@media (min-width: 768px) {
  .sub-nav {
    align-items: baseline;
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .sub-nav input[type="search"] {
    min-width: 300px;
  }
}

.sub-nav input[type="search"]::after {
  font-size: 15px;
}

/***** Blocks *****/
/* Used in Homepage#categories and Community#topics */
.blocks-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
  padding: 0;
  gap: 3rem;
}

.blocks-list a {
  flex: 0 0 300px;
}

.blocks-list a:hover {
  text-decoration: none;
}
/* @media (min-width: 768px) {
  .blocks-list {
    margin: 0 -15px;
  }
} */

.blocks-item {
/*   border: 1px solid #17494D; */
/*   border-radius: 4px; */
  box-sizing: border-box;
  color: #17494D;
  display: flex;
  flex: 1 0 300px;
  max-width: 100%;
}

@media (min-width: 768px) {
/*   .blocks-item {
    margin: 0 15px 30px;
  } */
}

.blocks-item:hover, .blocks-item:focus, .blocks-item:active {
  box-shadow: 1px 3px 24px rgba(29, 48, 132, 0.16);
  border-radius: 8px;
}

.blocks-item:hover *, .blocks-item:focus *, .blocks-item:active * {
/*   color: #FFFFFF; */
  text-decoration: none;
}

.blocks-item-internal {
  background-color: transparent;
  border: 1px solid #ddd;
}

.blocks-item-internal .icon-lock {
  height: 15px;
  width: 15px;
  bottom: 5px;
  position: relative;
}

.blocks-item-internal a {
  color: rgba(14, 21, 53, 1);
}

.blocks-item-link {
  color: #17494D;
  display: flex;
  flex-direction: column;
  padding-left: 1.5rem;
  justify-content: center;
  border-radius: inherit;
}

.blocks-item-link:hover, .blocks-item-link:active {
  text-decoration: none;
}

.blocks-item-link:focus {
  outline: 0;
  box-shadow: 0 0 0 0 #17494D;
  text-decoration: none;
}

.blocks-item-title {
  margin-bottom: 0;
  font-size: 16px;
  color: #0E1535;
  font-weight: 600;
  max-width: 14ch;
}

.blocks-item-description {
  margin: 0;
}

.blocks-item-description:not(:empty) {
  margin-top: 10px;
}

.svg-wrapper {
  width: 96px;
  height: 96px;
  display: grid;
  place-items: center;
  border-radius: 8px;
  box-shadow: 1px 3px 24px rgba(29, 48, 132, 0.16);
}

.svg-icon {
  width: 80px;
  height: 80px; 
 
}

.svg-4408509084695 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67 38.9825C67 46.5378 64.0287 53.3935 59.1698 58.3954C57.6667 59.9344 56.0237 61.2986 54.206 62.4878C52.3184 63.7121 50.2909 64.6915 48.1236 65.461C46.201 66.1256 44.1735 66.5803 42.0412 66.8251C41.0624 66.93 40.0137 67 39 67C37.9863 67 36.9725 66.93 35.9588 66.8251C33.8614 66.6152 31.834 66.1256 29.8764 65.461C27.7091 64.7264 25.6816 63.7121 23.794 62.4878C21.9763 61.3336 20.3333 59.9694 18.8302 58.3954C13.9713 53.3585 11 46.5028 11 38.9825C11 23.5222 23.5144 11 38.965 11C54.4157 11 67 23.5222 67 38.9825Z' fill='%23F1F3F9'/%3E%3Cpath d='M58.2574 58.061C58.3114 58.3773 58.2103 58.7002 57.9856 58.9292C56.5834 60.3592 55.0494 61.6302 53.3528 62.7402L53.3495 62.7424C51.5649 63.8998 49.6529 64.8225 47.6178 65.5451L47.6099 65.5479L47.6099 65.5478C45.7918 66.1763 43.8795 66.6045 41.8751 66.8347L41.8676 66.8355L41.8676 66.8355C40.9526 66.9336 39.9639 67 38.9999 67C38.0351 67 37.079 66.9335 36.1376 66.8361C34.1444 66.6365 32.2292 66.1722 30.3957 65.5498L58.2574 58.061ZM58.2574 58.061C58.2035 57.7448 58.0012 57.4736 57.7133 57.3319M58.2574 58.061L57.7133 57.3319M57.7133 57.3319C55.5562 56.27 53.3436 55.5258 51.5223 54.9132L51.5004 54.9058C51.2382 54.8177 50.9848 54.7324 50.7394 54.649C49.9711 54.3854 49.3143 54.1553 48.7765 53.9298C48.2235 53.6979 47.8849 53.506 47.7026 53.3496L47.7027 53.3496L47.692 53.3407C47.57 53.239 47.454 53.117 47.2972 52.9499L47.2924 52.9448C47.2228 52.8706 47.1423 52.7848 47.0598 52.7022C46.8576 52.4998 46.5784 52.3938 46.2928 52.4109C46.0072 52.4279 45.7426 52.5665 45.566 52.7915C44.6609 53.9441 43.5848 54.9809 42.461 55.8556L42.461 55.8555L42.456 55.8594C41.2315 56.8249 40.0209 57.582 39.0045 58.0801C37.9638 57.5846 36.7611 56.8304 35.5783 55.8688L35.576 55.867C34.4865 54.9864 33.4001 53.9404 32.4431 52.7746C32.2539 52.5442 31.9718 52.4101 31.6737 52.4091C31.3756 52.408 31.0925 52.5401 30.9017 52.7691C30.7219 52.985 30.5463 53.1608 30.3306 53.3407L30.3305 53.3406L30.32 53.3496C30.1334 53.5097 29.8002 53.7021 29.2593 53.9311C28.7306 54.1549 28.075 54.3848 27.2899 54.6467L27.2899 54.6467L27.2842 54.6486C27.0385 54.7322 26.7847 54.8176 26.5222 54.9058L26.5002 54.9133C24.6742 55.5274 22.4551 56.2738 20.2926 57.3401C20.0067 57.4811 19.8051 57.75 19.7499 58.064C19.6948 58.378 19.7927 58.6995 20.0135 58.9295C21.4168 60.3914 22.9534 61.6644 24.6544 62.745M57.7133 57.3319L24.6544 62.745M24.6544 62.745C26.4297 63.896 28.3433 64.8542 30.3952 65.5496L24.6544 62.745Z' fill='%23D5F4D5' stroke='%234DCB48' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M46.9203 55.493C47.0133 55.3442 47.1711 55.0605 47.1905 54.7007C47.1963 54.5924 47.1858 54.4788 47.1544 54.3647C47.1235 54.2526 47.0792 54.1646 47.0422 54.1027C47.0124 54.053 46.9834 54.0142 46.9732 54.0008C46.009 52.6276 45.9166 50.8905 45.9145 47.9112C45.9138 46.9163 45.108 46.1053 44.1086 46.1053H34.0977C33.0984 46.1053 32.2926 46.9163 32.2919 47.9112C32.2898 50.8816 32.1979 52.6172 31.2418 53.9885C31.2388 53.9922 31.2358 53.9959 31.2331 53.9993C31.1896 54.0548 31.1009 54.1764 31.0462 54.3557L32 54.6468L31.0462 54.3557C30.8788 54.9038 31.1461 55.3505 31.2368 55.493C31.3306 55.6402 31.4693 55.8033 31.5114 55.8529C31.5172 55.8597 31.5212 55.8644 31.5229 55.8666L32.2993 55.2363L31.5229 55.8666C31.6454 56.0175 31.767 56.1692 31.8888 56.3212C32.6296 57.2455 33.3772 58.1785 34.3743 58.981C35.7138 60.065 37.1031 60.9304 38.342 61.5025L38.7612 60.5946L38.342 61.5025C38.8154 61.7211 39.3602 61.7169 39.8295 61.4934C41.0251 60.924 42.4065 60.0653 43.7753 58.9913C44.8934 58.1243 45.6791 57.1136 46.4567 56.1133C46.522 56.0293 46.5872 55.9454 46.6526 55.8616C46.6582 55.8544 46.665 55.8459 46.6726 55.8362C46.7284 55.7654 46.8329 55.6329 46.9203 55.493Z' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cpath d='M39 28C41.7614 28 44 25.7614 44 23C44 20.2386 41.7614 18 39 18C36.2386 18 34 20.2386 34 23C34 25.7614 36.2386 28 39 28Z' fill='%2384A0BD'/%3E%3Cpath d='M39 25C40.6569 25 42 24.1046 42 23C42 21.8954 40.6569 21 39 21C37.3431 21 36 21.8954 36 23C36 24.1046 37.3431 25 39 25Z' fill='white'/%3E%3Cpath d='M30.2691 47.1948L30.2691 47.195C30.7592 48.195 32.1434 49.8581 33.6947 51.2452C34.4854 51.9522 35.3603 52.6248 36.2395 53.1262C37.0999 53.6169 38.0613 54 39.0002 54C39.9368 54 40.897 53.6214 41.7581 53.1339C42.6375 52.6361 43.5127 51.9676 44.3041 51.2629C45.853 49.8836 47.2398 48.2201 47.7333 47.1907L47.7802 47.0951L47.7803 47.095L47.783 47.0895C48.0905 46.4628 48.5204 45.5869 48.9362 44.4201C49.6109 44.4006 50.1121 44.0802 50.4637 43.722C50.7824 43.3974 51.0217 42.995 51.1862 42.7185C51.1934 42.7063 51.2005 42.6945 51.2074 42.6829L50.3483 42.1711L51.2074 42.6828C51.351 42.4418 51.4425 42.2925 51.5285 42.1866C52.026 41.6035 52.395 40.7831 52.62 39.9858C52.8464 39.1832 52.9635 38.2745 52.8524 37.4788C52.7887 36.964 52.5931 36.4302 52.3088 36.0027C52.0603 35.6293 51.5518 35.0614 50.7784 35.0533C50.5271 35.0471 50.2883 35.0834 50.0661 35.1492C50.064 35.1493 50.0617 35.1495 50.0592 35.1496C50.023 35.1518 49.9661 35.1524 49.8899 35.1483C49.7369 35.1402 49.5519 35.1161 49.378 35.0784C49.3533 35.073 49.3298 35.0676 49.3075 35.0622C49.0971 28.6923 44.9745 23.2632 39.0002 23.2632C33.0259 23.2632 28.9033 28.6923 28.6928 35.0621C28.6706 35.0675 28.647 35.073 28.6223 35.0784C28.4483 35.1161 28.2634 35.1402 28.1104 35.1483C28.0342 35.1524 27.9773 35.1519 27.9411 35.1497C27.9387 35.1495 27.9364 35.1494 27.9343 35.1492C27.7121 35.0834 27.4733 35.0471 27.222 35.0533C26.4485 35.0614 25.94 35.6293 25.6916 36.0027C25.4073 36.4301 25.2117 36.9639 25.1479 37.4788C25.0368 38.2745 25.1539 39.1831 25.3804 39.9858C25.6054 40.7831 25.9744 41.6036 26.472 42.1868C26.5579 42.2926 26.6494 42.4419 26.7929 42.6828L27.6281 42.1853L26.7929 42.6829C26.7999 42.6945 26.8069 42.7063 26.8141 42.7185C26.9786 42.9951 27.2179 43.3974 27.5366 43.722C27.889 44.0809 28.3915 44.4019 29.0684 44.4202C29.4896 45.6054 29.9249 46.4931 30.2331 47.1215L30.2357 47.1268L30.2357 47.1269L30.2691 47.1948ZM29.1673 44.4394C29.1685 44.4401 29.169 44.4404 29.169 44.4404L29.1673 44.4394ZM27.916 35.1474C27.916 35.1474 27.9171 35.1475 27.9192 35.1479L27.916 35.1474ZM28.9738 34.9681C28.9739 34.9681 28.9725 34.969 28.9696 34.9705C28.9723 34.9689 28.9738 34.9681 28.9738 34.9681ZM49.0266 34.9682C49.0267 34.9682 49.0282 34.969 49.0309 34.9707C49.0278 34.969 49.0264 34.9682 49.0266 34.9682ZM50.0844 35.1474C50.0844 35.1474 50.0833 35.1476 50.0812 35.1478C50.0834 35.1475 50.0845 35.1474 50.0844 35.1474ZM48.836 44.4384C48.8358 44.4385 48.8363 44.4382 48.8377 44.4375C48.8367 44.4381 48.8361 44.4384 48.836 44.4384Z' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cpath d='M29.3499 40.1053C28.7036 38.3626 28.3159 36.7071 28.3159 35.2694C28.3159 29.3008 31.8055 23.1579 39.0001 23.1579C46.2378 23.1579 49.6843 29.3008 49.6843 35.2694C49.6843 36.6635 49.2966 38.319 48.6504 40.0617C48.6504 40.0617 49.0381 38.0141 48.2196 35.705C47.1425 32.6118 44.3422 28.9958 38.957 28.9958C33.5719 28.9958 30.7716 32.6118 29.6945 35.705C29.0052 38.0576 29.3499 40.1053 29.3499 40.1053Z' fill='%23B2C4D7' stroke='%2384A0BD' stroke-width='2' stroke-linejoin='round'/%3E%3Ccircle cx='60.869' cy='10.8691' r='1.5' transform='rotate(73.2264 60.869 10.8691)' fill='%23B2C4D7'/%3E%3Ccircle cx='67.4796' cy='12.0099' r='1.5' transform='rotate(73.2264 67.4796 12.0099)' fill='%23B2C4D7'/%3E%3Ccircle cx='65.7614' cy='16.7054' r='1.5' transform='rotate(73.2264 65.7614 16.7054)' fill='%23B2C4D7'/%3E%3Crect x='55' y='54' width='12' height='8' rx='1' fill='%23FFECD0' stroke='%23F89225' stroke-width='2'/%3E%3Cpath d='M61 56V60' stroke='%23F89225' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M58 51C58 49.3431 59.3431 48 61 48V48C62.6569 48 64 49.3431 64 51V54H58V51Z' stroke='%23F89225' stroke-width='2'/%3E%3C/svg%3E");
}

.svg-4408509073431 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M68 45L31 57' stroke='%23EAEDF7' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M68 49L32 60' stroke='%23EAEDF7' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M32.5 53V63L14 48C12.8 43.6 13.8333 39.8333 14.5 38.5L32.5 53Z' fill='%23EAEDF7'/%3E%3Cpath d='M50.034 27.6606L67.2421 41.296C67.7209 41.6754 68 42.2527 68 42.8635V50.3569C68 51.2318 67.4313 52.0052 66.5961 52.2659L33.2489 62.6787C32.6065 62.8792 31.9064 62.7434 31.3857 62.317L14.3647 48.3803C14.1419 48.1979 13.9581 47.9714 13.8458 47.7062C12.8771 45.4177 12.6287 42.0453 13.695 39.0085C13.8845 38.4687 14.3386 38.0733 14.8838 37.9001L48.1864 27.322C48.8203 27.1207 49.5127 27.2476 50.034 27.6606Z' stroke='%235A76FF' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M32.7154 52.8403L66.1888 42.4209C66.9569 42.1818 67.1427 41.18 66.5115 40.6814L49.6072 27.3287C49.3469 27.1231 49.0016 27.06 48.6854 27.1601L15.7635 37.5845C15.0057 37.8244 14.8172 38.8099 15.433 39.3125L31.7859 52.6602C32.0459 52.8724 32.395 52.94 32.7154 52.8403Z' fill='%23EAEDF7' stroke='%235A76FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M57.0449 41L65 38.4286L60.8202 35L53 37.5714L57.4211 38.3333L57.0449 41Z' fill='%234DCB48' stroke='%234DCB48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='38' y='14' width='2' height='10' rx='1' fill='%23F7CA03'/%3E%3Crect x='34' y='18' width='10' height='2' rx='1' fill='%23F7CA03'/%3E%3Ccircle cx='22.5' cy='27.5' r='1.5' fill='%23B2C4D7'/%3E%3Ccircle cx='25.5' cy='21.5' r='1.5' fill='%23B2C4D7'/%3E%3Ccircle cx='29.5' cy='24.5' r='1.5' fill='%23B2C4D7'/%3E%3Cpath d='M18 41L53 30' stroke='%235A76FF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}

.svg-4408436819223 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.8392 21.8039C19.9327 21.3365 20.3431 21 20.8198 21H46.7802C47.4112 21 47.8845 21.5773 47.7608 22.1961L44.1608 40.1961C44.0673 40.6635 43.6569 41 43.1802 41H17.2198C16.5888 41 16.1155 40.4227 16.2392 39.8039L19.8392 21.8039Z' fill='%23FFEFC7' stroke='%23F7CA03' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M21 22L32.5556 31L47 22' stroke='%23F7CA03' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33 39C29.134 39 26 42.134 26 46C26 49.866 29.134 53 33 53H49.5858C49.851 53 50.1054 53.1054 50.2929 53.2929L55.5858 58.5858C56.8457 59.8457 59 58.9534 59 57.1716V53.7963C59 53.2987 59.3688 52.8844 59.8488 52.7533C62.8177 51.9424 65 49.226 65 46C65 42.134 61.866 39 58 39H33Z' fill='%23EAEDF7'/%3E%3Cpath d='M59.8488 52.7533L59.5853 51.7886L59.8488 52.7533ZM27 46C27 42.6863 29.6863 40 33 40V38C28.5817 38 25 41.5817 25 46H27ZM33 52C29.6863 52 27 49.3137 27 46H25C25 50.4183 28.5817 54 33 54V52ZM49.5858 52H33V54H49.5858V52ZM56.2929 57.8787L51 52.5858L49.5858 54L54.8787 59.2929L56.2929 57.8787ZM58 57.1716C58 58.0625 56.9229 58.5086 56.2929 57.8787L54.8787 59.2929C56.7686 61.1828 60 59.8443 60 57.1716H58ZM58 53.7963V57.1716H60V53.7963H58ZM64 46C64 48.7638 62.1305 51.0934 59.5853 51.7886L60.1123 53.7179C63.5049 52.7913 66 49.6883 66 46H64ZM58 40C61.3137 40 64 42.6863 64 46H66C66 41.5817 62.4183 38 58 38V40ZM33 40H58V38H33V40ZM60 53.7963C60 53.796 60 53.7964 59.9999 53.797C59.9998 53.7975 59.9997 53.7975 60.0001 53.7966C60.0007 53.795 60.0035 53.7884 60.0118 53.7785C60.0301 53.7566 60.0649 53.7309 60.1123 53.7179L59.5853 51.7886C58.7436 52.0185 58 52.7763 58 53.7963H60ZM49.5858 54L51 52.5858C50.6249 52.2107 50.1162 52 49.5858 52V54Z' fill='%235A76FF'/%3E%3Ccircle cx='56.5' cy='30.5' r='1.5' fill='%23B2C4D7'/%3E%3Cpath d='M62 32C62 28.134 58.866 25 55 25' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M67 32C67 25.3726 61.6274 20 55 20' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round'/%3E%3Crect opacity='0.5' x='34' y='44' width='4' height='4' rx='2' fill='%235A76FF'/%3E%3Crect opacity='0.5' x='43' y='44' width='4' height='4' rx='2' fill='%235A76FF'/%3E%3Crect opacity='0.5' x='52' y='44' width='4' height='4' rx='2' fill='%235A76FF'/%3E%3C/svg%3E");
}

.svg-4408495057047 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='19' y='52' width='40' height='14' rx='2' fill='%23EFF1F4'/%3E%3Cg filter='url(%23filter0_d_137:495)'%3E%3Ccircle cx='27' cy='59' r='3' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_137:495)'%3E%3Crect x='33' y='57' width='20' height='4' rx='2' fill='white'/%3E%3C/g%3E%3Crect x='19' y='14' width='40' height='14' rx='2' fill='%23EFF1F4'/%3E%3Cg filter='url(%23filter2_d_137:495)'%3E%3Ccircle cx='27' cy='21' r='3' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d_137:495)'%3E%3Crect x='33' y='19' width='20' height='4' rx='2' fill='white'/%3E%3C/g%3E%3Crect x='19' y='32' width='41' height='16' rx='2' fill='%23D5F4D5' stroke='%234DCB48' stroke-width='2'/%3E%3Cg filter='url(%23filter4_d_137:495)'%3E%3Crect x='33' y='38' width='20' height='4' rx='2' fill='white'/%3E%3C/g%3E%3Cpath d='M23.9856 38.9665L26.5 41.5L30.5 37.5' stroke='%234DCB48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.0391 44.7234C46.2983 43.9826 46.2983 42.7816 47.0391 42.0408C47.7799 41.3001 48.9809 41.3001 49.7217 42.0408L53.4906 45.8098L53.6557 45.6447C54.1193 45.1811 54.7539 44.9927 55.3565 45.0795L55.9268 44.5091C56.4056 44.0303 57.0669 43.845 57.6868 43.9533L58.2246 43.5223C58.9668 42.9275 60.0252 42.9376 60.7559 43.5465L61.7812 44.401C61.896 44.4624 62.0063 44.5359 62.1102 44.6214L63.6961 45.9268C64.5297 46.6129 65.0505 47.607 65.1402 48.6829L65.3412 51.095L69.2649 55.0188C69.2649 55.0188 69.4999 57 67.4999 59C65.4999 61 63.0191 61.2646 63.0191 61.2646L57.7722 56.0177C56.0088 56.9712 53.7596 56.7029 52.2696 55.2128L49.2948 52.238C48.9919 51.9351 48.9919 51.4441 49.2948 51.1412C50.1272 50.3088 51.2439 49.9339 52.3324 50.0166L47.0391 44.7234Z' fill='white'/%3E%3Cpath d='M49.7217 42.0408L50.4288 41.3337L49.7217 42.0408ZM53.4906 45.8098L52.7835 46.5169C53.174 46.9074 53.8072 46.9074 54.1977 46.5169L53.4906 45.8098ZM53.6557 45.6447L54.3628 46.3518L53.6557 45.6447ZM55.3565 45.0795L55.214 46.0693C55.5259 46.1142 55.8407 46.0094 56.0636 45.7866L55.3565 45.0795ZM57.6868 43.9533L57.5148 44.9384C57.7977 44.9878 58.0882 44.9132 58.3122 44.7336L57.6868 43.9533ZM58.2246 43.5223L58.85 44.3026L58.2246 43.5223ZM60.7559 43.5465L61.3961 42.7783L60.7559 43.5465ZM61.7812 44.401L61.141 45.1692C61.1932 45.2128 61.2497 45.2508 61.3097 45.2829L61.7812 44.401ZM62.1102 44.6214L61.4747 45.3935L61.4747 45.3935L62.1102 44.6214ZM63.6961 45.9268L63.0605 46.6989L63.6961 45.9268ZM65.1402 48.6829L64.1436 48.766L65.1402 48.6829ZM65.3412 51.095L64.3446 51.1781C64.3643 51.4138 64.4668 51.6349 64.6341 51.8021L65.3412 51.095ZM69.2649 55.0188L70.258 54.901C70.2315 54.678 70.1308 54.4704 69.972 54.3117L69.2649 55.0188ZM63.0191 61.2646L62.312 61.9717C62.5257 62.1854 62.8246 62.291 63.1251 62.2589L63.0191 61.2646ZM57.7722 56.0177L58.4793 55.3106C58.1666 54.9978 57.6856 54.9277 57.2965 55.138L57.7722 56.0177ZM52.3324 50.0166L52.2566 51.0138C52.6737 51.0455 53.0665 50.8142 53.2411 50.4341C53.4157 50.054 53.3353 49.6053 53.0395 49.3095L52.3324 50.0166ZM46.332 41.3337C45.2007 42.465 45.2007 44.2992 46.332 45.4305L47.7462 44.0163C47.396 43.666 47.396 43.0982 47.7462 42.748L46.332 41.3337ZM50.4288 41.3337C49.2975 40.2024 47.4633 40.2024 46.332 41.3337L47.7462 42.748C48.0965 42.3977 48.6643 42.3977 49.0146 42.7479L50.4288 41.3337ZM54.1977 45.1027L50.4288 41.3337L49.0146 42.7479L52.7835 46.5169L54.1977 45.1027ZM52.9486 44.9376L52.7835 45.1027L54.1977 46.5169L54.3628 46.3518L52.9486 44.9376ZM55.499 44.0897C54.5979 43.9599 53.6445 44.2418 52.9486 44.9376L54.3628 46.3518C54.5941 46.1205 54.9099 46.0255 55.214 46.0693L55.499 44.0897ZM55.2197 43.802L54.6494 44.3724L56.0636 45.7866L56.6339 45.2163L55.2197 43.802ZM57.8589 42.9682C56.9318 42.8063 55.9385 43.0832 55.2197 43.802L56.6339 45.2163C56.8727 44.9774 57.2019 44.8838 57.5148 44.9384L57.8589 42.9682ZM57.5992 42.742L57.0614 43.173L58.3122 44.7336L58.85 44.3026L57.5992 42.742ZM61.3961 42.7783C60.3001 41.8649 58.7125 41.8497 57.5992 42.742L58.85 44.3026C59.2211 44.0052 59.7503 44.0102 60.1156 44.3147L61.3961 42.7783ZM62.4214 43.6329L61.3961 42.7783L60.1156 44.3147L61.141 45.1692L62.4214 43.6329ZM62.7457 43.8493C62.5905 43.7216 62.4253 43.6115 62.2527 43.5192L61.3097 45.2829C61.3667 45.3134 61.422 45.3501 61.4747 45.3935L62.7457 43.8493ZM64.3316 45.1547L62.7457 43.8493L61.4747 45.3935L63.0605 46.6989L64.3316 45.1547ZM66.1367 48.5999C66.0246 47.2549 65.3736 46.0124 64.3316 45.1547L63.0605 46.6989C63.6858 47.2135 64.0764 47.959 64.1436 48.766L66.1367 48.5999ZM66.3377 51.012L66.1367 48.5999L64.1436 48.766L64.3446 51.1781L66.3377 51.012ZM69.972 54.3117L66.0483 50.3879L64.6341 51.8021L68.5578 55.7259L69.972 54.3117ZM68.207 59.7071C69.3447 58.5694 69.8693 57.411 70.101 56.5079C70.216 56.0598 70.2577 55.6798 70.2695 55.402C70.2754 55.263 70.2738 55.1491 70.2702 55.0645C70.2683 55.0221 70.266 54.987 70.2637 54.9596C70.2626 54.9459 70.2615 54.9341 70.2605 54.9243C70.26 54.9194 70.2595 54.915 70.2591 54.9111C70.2589 54.9092 70.2587 54.9074 70.2585 54.9057C70.2584 54.9048 70.2583 54.904 70.2582 54.9032C70.2582 54.9028 70.2581 54.9023 70.2581 54.9021C70.258 54.9015 70.258 54.901 69.2649 55.0188C68.2719 55.1366 68.2718 55.136 68.2718 55.1355C68.2717 55.1353 68.2717 55.1348 68.2716 55.1345C68.2716 55.1338 68.2715 55.1332 68.2714 55.1326C68.2713 55.1314 68.2712 55.1303 68.271 55.1293C68.2708 55.1273 68.2707 55.1258 68.2706 55.1247C68.2703 55.1225 68.2703 55.1221 68.2704 55.1234C68.2706 55.126 68.2714 55.1354 68.272 55.1511C68.2734 55.1826 68.2746 55.2391 68.2713 55.3171C68.2647 55.4733 68.2401 55.7136 68.1638 56.0108C68.013 56.5984 67.6551 57.4306 66.7928 58.2929L68.207 59.7071ZM63.0191 61.2646C63.1251 62.2589 63.1255 62.2589 63.1259 62.2589C63.126 62.2589 63.1264 62.2588 63.1266 62.2588C63.1272 62.2587 63.1278 62.2587 63.1284 62.2586C63.1296 62.2585 63.131 62.2583 63.1325 62.2581C63.1356 62.2578 63.1393 62.2574 63.1436 62.2569C63.1521 62.2559 63.1631 62.2545 63.1764 62.2528C63.2029 62.2493 63.2387 62.2444 63.2831 62.2375C63.3716 62.2237 63.4946 62.2023 63.6458 62.1702C63.9478 62.106 64.3658 61.9984 64.851 61.8222C65.8179 61.4709 67.0768 60.8373 68.207 59.7071L66.7928 58.2929C65.923 59.1627 64.9415 59.6614 64.168 59.9424C63.783 60.0823 63.4558 60.1659 63.2301 60.2138C63.1176 60.2378 63.031 60.2526 62.9761 60.2612C62.9487 60.2654 62.9293 60.2681 62.9185 60.2695C62.9131 60.2702 62.9099 60.2706 62.909 60.2707C62.9085 60.2707 62.9086 60.2707 62.9093 60.2706C62.9096 60.2706 62.9101 60.2705 62.9107 60.2705C62.911 60.2704 62.9114 60.2704 62.9118 60.2704C62.912 60.2703 62.9123 60.2703 62.9124 60.2703C62.9127 60.2703 62.913 60.2702 63.0191 61.2646ZM57.0651 56.7248L62.312 61.9717L63.7262 60.5575L58.4793 55.3106L57.0651 56.7248ZM57.2965 55.138C55.9115 55.887 54.1455 55.6745 52.9767 54.5057L51.5625 55.9199C53.3738 57.7312 56.1061 58.0553 58.2478 56.8973L57.2965 55.138ZM52.9767 54.5057L50.0019 51.5309L48.5876 52.9451L51.5625 55.9199L52.9767 54.5057ZM50.0019 51.5309C50.0895 51.6185 50.0895 51.7607 50.0019 51.8483L48.5877 50.4341C47.8943 51.1275 47.8943 52.2517 48.5876 52.9451L50.0019 51.5309ZM50.0019 51.8483C50.6195 51.2307 51.4465 50.9522 52.2566 51.0138L52.4081 49.0195C51.0413 48.9156 49.6349 49.3868 48.5877 50.4341L50.0019 51.8483ZM46.332 45.4305L51.6253 50.7238L53.0395 49.3095L47.7462 44.0163L46.332 45.4305Z' fill='%23B2C4D7'/%3E%3Cpath d='M51.5 49L54 51.5' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 37L13 35' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 43L12.5 45M13 40H10' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M64 36L66.5 34M65 40L68 40' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_137:495' x='21' y='53' width='12' height='12' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_137:495'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_137:495' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_137:495' x='30' y='54' width='26' height='10' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_137:495'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_137:495' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_137:495' x='21' y='15' width='12' height='12' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_137:495'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_137:495' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter3_d_137:495' x='30' y='16' width='26' height='10' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_137:495'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_137:495' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_d_137:495' x='30' y='35' width='26' height='10' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_137:495'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_137:495' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

.svg-4408495062039 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.8762 16.5068C49.181 16.1908 48.3666 16.2983 47.7771 16.7837L46.1158 18.1519C42.7925 20.8887 37.9964 20.8887 34.6731 18.1519L33.0117 16.7837C32.4223 16.2983 31.6078 16.1908 30.9127 16.5068L22.3429 20.4022C20.9683 21.027 19.773 21.9876 18.8671 23.1955L11.3066 33.2761C10.9356 33.7708 10.9001 34.4373 11.2069 34.9673C12.9726 38.0172 15.517 40.5697 18.5688 42.3365C19.129 42.6608 19.8326 42.5982 20.3267 42.1801L24.8944 38.3151V63.0549C24.8944 63.4489 25.0881 63.8177 25.4124 64.0414C34.4319 70.2617 46.3569 70.2617 55.3764 64.0414C55.7008 63.8177 55.8944 63.4489 55.8944 63.0549V38.3151L60.4621 42.1801C60.9563 42.5982 61.6599 42.6608 62.2201 42.3365C65.2718 40.5697 67.8163 38.0172 69.582 34.9673C69.8888 34.4373 69.8532 33.7708 69.4823 33.2761L61.9218 23.1955C61.0158 21.9876 59.8206 21.027 58.446 20.4022L49.8762 16.5068Z' fill='url(%23paint0_linear_86:468)'/%3E%3Cpath d='M24.8943 63.2234V38.4836L20.3266 42.3486C19.8324 42.7667 19.1289 42.8293 18.5687 42.505C15.5169 40.7382 12.9725 38.1857 11.2068 35.1358C10.9 34.6058 10.9355 33.9392 11.3065 33.4446L18.867 23.364C19.7729 22.1561 20.9682 21.1955 22.3427 20.5707L30.9126 16.6753C31.6077 16.3593 32.4221 16.4667 33.0116 16.9522L34.673 18.3203C37.9963 21.0572 42.7924 21.0572 46.1157 18.3203L47.777 16.9522C48.3665 16.4667 49.1809 16.3593 49.8761 16.6753L58.4459 20.5707C59.8204 21.1955 61.0157 22.1561 61.9217 23.364L67 30' stroke='%234DCB48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle r='1.5' transform='matrix(-0.776621 -0.629968 -0.629968 0.776621 16.53 57.2693)' fill='%23B2C4D7'/%3E%3Ccircle r='1.5' transform='matrix(-0.776621 -0.629968 -0.629968 0.776621 18.98 51.7196)' fill='%23B2C4D7'/%3E%3Ccircle r='1.5' transform='matrix(-0.776621 -0.629968 -0.629968 0.776621 12.9834 50.5297)' fill='%23B2C4D7'/%3E%3Cpath d='M24.8944 63.0549C24.8944 63.4489 25.0881 63.8177 25.4124 64.0414C34.4319 70.2617 46.3569 70.2617 55.3764 64.0414C55.7008 63.8177 55.8944 63.4489 55.8944 63.0549V38.3151L60.4621 42.1801C60.9563 42.5983 61.6599 42.6608 62.2201 42.3365C65.2718 40.5697 67.8163 38.0172 69.582 34.9673C69.8888 34.4373 69.8532 33.7708 69.4823 33.2761' stroke='%234DCB48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='2 5'/%3E%3Cpath d='M24.8944 63.0549C24.8944 63.4489 25.0881 63.8177 25.4124 64.0414M69.4823 33.2761C69.8532 33.7708 69.8888 34.4373 69.582 34.9673C69.4699 35.1609 69.3546 35.3526 69.2363 35.5421M59.7326 41.5628L60.4621 42.1801C60.9563 42.5983 61.6599 42.6608 62.2201 42.3365C62.5017 42.1735 62.779 42.0037 63.0518 41.8275M55.8944 61.9782V63.0549C55.8944 63.4489 55.7008 63.8177 55.3764 64.0414C55.1231 64.2161 54.8675 64.3859 54.6097 64.5507' stroke='%234DCB48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29 32.3275H28V33.3275V34.3275C28 35.4321 28.8954 36.3275 30 36.3275H33V51.9133C33 53.6951 35.1543 54.5874 36.4142 53.3275C36.7893 52.9524 37 52.4437 37 51.9133V35.3275C37 33.6707 35.6569 32.3275 34 32.3275H29Z' fill='%235A76FF' stroke='white' stroke-width='2'/%3E%3Cpath d='M42 32.3275C40.3431 32.3275 39 33.6707 39 35.3275V46.9133C39 48.6951 41.1543 49.5874 42.4142 48.3275C42.7893 47.9524 43 47.4437 43 46.9133V36.3275H47V40.4133C47 42.1951 49.1543 43.0874 49.7071 41.1204C50.7893 41.4524 51 40.9437 51 40.4133V35.3275C51 33.6707 49.6569 32.3275 48 32.3275H42Z' fill='%235A76FF' stroke='white' stroke-width='2'/%3E%3Crect x='65' y='9' width='2' height='10' rx='1' fill='%23FFA94D'/%3E%3Crect x='61' y='13' width='10' height='2' rx='1' fill='%23FFA94D'/%3E%3Cpath d='M32 17C33.4429 19.9452 36.7058 22 40.5 22C44.2942 22 47.5571 19.9452 49 17' stroke='%234DCB48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_86:468' x1='37' y1='33.659' x2='47' y2='47.659' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D5F4D5'/%3E%3Cstop offset='1' stop-color='%23D5F4D5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.svg-4408495065751 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64.7641 23.2199L47.3617 14.5913C46.8755 14.3503 46.2572 14.5439 45.9853 15.0586C40.9632 24.5673 36.2087 28.6094 31.5773 32.4726C31.5122 32.5269 31.4472 32.5811 31.3822 32.6353C26.8935 36.3786 22.5402 40.0089 17.9813 48.587C17.7355 49.0494 17.9195 49.643 18.4203 49.8913L35.8227 58.5199C36.3104 58.7617 36.928 58.5697 37.2029 58.0547C41.7619 49.5145 46.3051 45.6828 50.8375 41.8603C50.9486 41.7666 51.0597 41.6728 51.1708 41.5791C55.7489 37.7151 60.3511 33.7179 65.2029 24.5301C65.4496 24.063 65.2626 23.4671 64.7641 23.2199Z' fill='%23D5F4D5' stroke='%234DCB48' stroke-width='2'/%3E%3Cpath d='M62.8878 27.6162C60.8904 26.1601 60.022 23.5837 60.7305 21.2156C60.8888 20.6865 61.4984 20.485 61.9932 20.7304L65.4478 22.4433C65.9426 22.6886 66.1449 23.2886 65.8995 23.7834L64.1866 27.2381C63.9413 27.7329 63.3341 27.9416 62.8878 27.6162Z' fill='%234DCB48'/%3E%3Cpath d='M45.3199 18.6235C47.065 18.8317 48.8243 18.2387 50.0874 17.0166C50.8811 16.2485 50.4583 15.0107 49.4687 14.5201L47.8059 13.6956C46.8163 13.2049 45.6163 13.6094 45.1256 14.599L44.3011 16.2618C43.8104 17.2514 44.2232 18.4926 45.3199 18.6235Z' fill='%234DCB48'/%3E%3Cpath d='M32.087 57.3751C33.5237 54.4776 37.0373 53.2933 39.9349 54.73L37.3335 59.9765L32.087 57.3751Z' fill='%234DCB48'/%3E%3Cpath d='M22.6171 51.5681C23.3255 49.1999 22.4571 46.6235 20.4597 45.1674C20.0134 44.8421 19.4063 45.0507 19.1609 45.5455L17.448 49.0002C17.2027 49.495 17.4049 50.095 17.8997 50.3403L21.3544 52.0533C21.8492 52.2986 22.4588 52.0972 22.6171 51.5681Z' fill='%234DCB48'/%3E%3Cpath d='M41.4327 39.2863L42.0658 39.6326C43.1129 40.2055 44.5154 40.0879 45.6447 39.3327L48.6051 37.2873C49.6393 36.5957 49.7241 35.2255 48.7651 34.7009C47.5562 34.1162 46.1718 33.5295 44.866 34.4027L41.4494 36.7957C40.3474 37.5326 39.037 36.9414 37.8047 36.3275C36.5723 35.7135 36.9305 34.4327 37.9647 33.741L40.5452 31.9496C41.6745 31.1944 42.6644 31.3528 43.7115 31.9257' stroke='%234DCB48' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M49.0365 38.2893L37.6488 32.7233' stroke='%234DCB48' stroke-width='2' stroke-linecap='round'/%3E%3Crect x='32' y='61' width='18' height='4' rx='2' fill='%23FFECD0' stroke='%23F89225' stroke-width='2'/%3E%3Crect x='31' y='57' width='18' height='4' rx='2' fill='%23FFECD0' stroke='%23F89225' stroke-width='2'/%3E%3Crect x='33' y='53' width='18' height='4' rx='2' fill='%23FFECD0' stroke='%23F89225' stroke-width='2'/%3E%3Ccircle cx='59.503' cy='53.0868' r='1.5' transform='rotate(-54.3054 59.503 53.0868)' fill='%23B2C4D7'/%3E%3Ccircle cx='56.3805' cy='47.1495' r='1.5' transform='rotate(-54.3054 56.3805 47.1495)' fill='%23B2C4D7'/%3E%3Ccircle cx='62.5581' cy='45.7908' r='1.5' transform='rotate(-54.3054 62.5581 45.7908)' fill='%23B2C4D7'/%3E%3C/svg%3E");
}

.svg-4408495088279 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='28.777' y='13.4116' width='31.4181' height='46.1272' rx='3' fill='%23FFEFC7' stroke='%23F7CA03' stroke-width='2'/%3E%3Ccircle cx='38.0133' cy='65.0221' r='1.5' transform='rotate(63.3599 38.0133 65.0221)' fill='%23B2C4D7'/%3E%3Ccircle cx='44.7217' cy='65.0133' r='1.5' transform='rotate(63.3599 44.7217 65.0133)' fill='%23B2C4D7'/%3E%3Ccircle cx='43.0568' cy='71.1155' r='1.5' transform='rotate(63.3599 43.0568 71.1155)' fill='%23B2C4D7'/%3E%3Cg filter='url(%23filter0_d_116:357)'%3E%3Crect x='32.9834' y='16.8631' width='23.0054' height='38.407' rx='0.616667' fill='white'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M45 8C43.3431 8 42 9.34315 42 11V11.75H39.0683C38.7197 11.75 38.4111 11.9752 38.3048 12.3071L37.0489 16.2269C36.9661 16.4855 37.159 16.75 37.4307 16.75H52.332C52.6036 16.75 52.7966 16.4855 52.7137 16.2269L51.4579 12.3071C51.3515 11.9752 51.0429 11.75 50.6944 11.75H48V11C48 9.34315 46.6569 8 45 8Z' fill='%23B2C4D7'/%3E%3Crect x='36' y='20' width='17' height='1' fill='%23ECEFF6'/%3E%3Crect x='36' y='24' width='17' height='1' fill='%23ECEFF6'/%3E%3Crect x='36' y='28' width='17' height='1' fill='%23ECEFF6'/%3E%3Crect x='36' y='32' width='17' height='1' fill='%23ECEFF6'/%3E%3Crect x='36' y='36' width='17' height='1' fill='%23ECEFF6'/%3E%3Crect x='36' y='40' width='17' height='1' fill='%23ECEFF6'/%3E%3Crect x='36.5' y='44.5' width='16' height='7' stroke='%23ECEFF6'/%3E%3Cpath d='M18.8179 44.1092C13.5428 58.181 16.7506 70.4665 24.886 72.8924C26.9198 73.4988 29.4616 72.534 29.3661 70.2465C29.1009 63.8992 14.9426 66.151 19.4959 44.3114' stroke='%23BFCBD7' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M22.0828 31.6035L30.9835 28.7064L32.3492 32.9025L16.9418 41.0112C15.3484 36.1158 19.1159 32.5692 22.0828 31.6035Z' fill='%23EAEDF7' stroke='%235A76FF' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M30.9834 28.7064L28.3972 32.6419L29.763 36.838L32.3492 32.9025L30.9834 28.7064Z' fill='white' stroke='%235A76FF' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M19.6981 34.9578L28.2456 32.1757L29.7631 36.8379L25.4893 38.229C26.2481 40.5601 24.87 43.5868 22.7331 44.2823C20.5962 44.9779 17.9535 44.1193 16.9418 41.0111C15.9302 37.903 17.5612 35.6533 19.6981 34.9578Z' fill='%23EAEDF7' stroke='%235A76FF' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath opacity='0.3' d='M17.7451 37.8203C17.3244 38.6164 17.1722 39.6955 17.609 41.0376C18.0459 42.3798 18.8042 43.1625 19.6128 43.5585C20.435 43.9611 21.3812 43.9993 22.2416 43.7192C22.9978 43.4731 23.7101 42.7728 24.1534 41.7991C20.696 41.6815 19.0513 38.3726 18.6611 36.7328C18.2869 37.0245 17.9718 37.3912 17.7451 37.8203Z' fill='%235A76FF'/%3E%3Ccircle cx='45' cy='11' r='1' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_116:357' x='31.1334' y='15.0131' width='26.7054' height='42.107' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='0.925'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.669236 0 0 0 0 0.56378 0 0 0 0 0.0974305 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_116:357'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_116:357' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

.svg-4408495076119 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='40.2653' y='71.5981' width='27.7346' height='44.3754' rx='0.850207' transform='rotate(-135 40.2653 71.5981)' fill='%23D5F4D5'/%3E%3Crect x='35.8523' y='69.5808' width='18.6408' height='7.54692' rx='1.85021' transform='rotate(-135 35.8523 69.5808)' fill='%23D5F4D5' stroke='white' stroke-width='2'/%3E%3Crect x='64.1957' y='41.2372' width='18.6408' height='7.54692' rx='1.85021' transform='rotate(-135 64.1957 41.2372)' fill='%23D5F4D5' stroke='white' stroke-width='2'/%3E%3Cpath d='M61.8383 61.7919L30.4601 30.4138' stroke='white' stroke-width='2'/%3E%3Ccircle cx='46.1487' cy='46.1033' r='4.46683' transform='rotate(-135 46.1487 46.1033)' fill='%23D5F4D5' stroke='white' stroke-width='2'/%3E%3Crect x='40.2653' y='73.0123' width='29.7346' height='46.3754' rx='1.85021' transform='rotate(-135 40.2653 73.0123)' stroke='%234DCB48' stroke-width='2'/%3E%3Ccircle cx='24' cy='21' r='10' stroke='%23FFA94D' stroke-width='2'/%3E%3Cpath d='M16.2058 25.5C15.4159 24.132 15.0001 22.5801 15 21.0005C14.9999 19.4208 15.4156 17.8689 16.2053 16.5008C16.995 15.1327 18.1309 13.9965 19.4988 13.2065C20.8667 12.4164 22.4184 12.0003 23.9981 12L24 21L16.2058 25.5Z' fill='%23FFECCC'/%3E%3Cpath d='M24 21L28 25' stroke='%23FFA94D' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M24 21V15' stroke='%238085EC' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M24 21V15' stroke='%23FFA94D' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='21.531' cy='37.6519' r='1.5' transform='rotate(-150 21.531 37.6519)' fill='%23B2C4D7'/%3E%3Ccircle cx='15.933' cy='41.3481' r='1.5' transform='rotate(-150 15.933 41.3481)' fill='%23B2C4D7'/%3E%3Ccircle cx='13.9689' cy='36.75' r='1.5' transform='rotate(-150 13.9689 36.75)' fill='%23B2C4D7'/%3E%3Cpath d='M21 10H27V11H21V10Z' stroke='%23FFA94D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23 8H25V9H23V8Z' stroke='%23FFA94D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.svg-4408509122327 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='41' r='24' fill='%23F1F3F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60.2495 52C56.3451 59.1724 48.741 64.04 40 64.04C31.259 64.04 23.655 59.1724 19.7505 52H60.2495Z' fill='%23D5F4D5'/%3E%3Cpath d='M60.2495 52L61.1278 52.4781C61.2965 52.1683 61.2894 51.7925 61.1092 51.4892C60.929 51.1859 60.6023 51 60.2495 51V52ZM19.7505 52V51C19.3977 51 19.071 51.1859 18.8908 51.4892C18.7106 51.7925 18.7035 52.1683 18.8722 52.4781L19.7505 52ZM59.3713 51.5219C55.6348 58.3856 48.3603 63.04 40 63.04V65.04C49.1217 65.04 57.0553 59.9593 61.1278 52.4781L59.3713 51.5219ZM40 63.04C31.6398 63.04 24.3652 58.3856 20.6288 51.5219L18.8722 52.4781C22.9447 59.9593 30.8783 65.04 40 65.04V63.04ZM19.7505 53H60.2495V51H19.7505V53Z' fill='%234DCB48'/%3E%3Cpath d='M38.7337 64.0361L26.5686 20' stroke='%2384A0BD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M60 23L26 19L31.7333 39L60 23Z' fill='%23FFECD0' stroke='%23F89225' stroke-width='2' stroke-linejoin='round'/%3E%3Ccircle r='1.5' transform='matrix(-0.0801768 -0.996781 -0.996781 0.0801768 59.4053 62.7309)' fill='%23B2C4D7'/%3E%3Ccircle r='1.5' transform='matrix(-0.0801768 -0.996781 -0.996781 0.0801768 66.0479 63.2658)' fill='%23B2C4D7'/%3E%3Ccircle r='1.5' transform='matrix(-0.0801768 -0.996781 -0.996781 0.0801768 65.1277 57.6842)' fill='%23B2C4D7'/%3E%3C/svg%3E");
}

.svg-4408495047703 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='42' cy='43' r='24' fill='%23F1F3F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M61.8256 59.9033C61.0098 59.3571 60.8043 58.2569 61.2287 57.3715C61.4197 56.973 61.5901 56.5626 61.7385 56.1419C62.0652 55.216 62.9884 54.5831 63.9516 54.7737C64.9147 54.9642 65.8603 54.3375 65.9429 53.3591C65.9807 52.9105 66 52.4572 66 52C66 51.5428 65.9807 51.0895 65.9429 50.6409C65.8603 49.6625 64.9147 49.0358 63.9516 49.2263C62.9884 49.4169 62.0652 48.784 61.7385 47.8581C61.5901 47.4374 61.4197 47.027 61.2287 46.6285C60.8043 45.7431 61.0098 44.6429 61.8256 44.0967C62.6415 43.5504 62.8672 42.4386 62.2341 41.6881C61.6489 40.9943 61.0057 40.3511 60.3119 39.7659C59.5614 39.1328 58.4496 39.3585 57.9033 40.1744C57.3571 40.9902 56.2569 41.1957 55.3715 40.7713C54.973 40.5803 54.5626 40.4099 54.1419 40.2615C53.216 39.9348 52.5831 39.0116 52.7737 38.0484C52.9642 37.0853 52.3375 36.1397 51.3591 36.0571C50.9105 36.0193 50.4572 36 50 36C49.5428 36 49.0895 36.0193 48.6409 36.0571C47.6625 36.1397 47.0358 37.0853 47.2263 38.0484C47.4169 39.0116 46.784 39.9348 45.8581 40.2615C45.4374 40.4099 45.027 40.5803 44.6285 40.7714C43.7431 41.1957 42.6429 40.9902 42.0967 40.1744C41.5504 39.3585 40.4386 39.1328 39.6881 39.7659C38.9943 40.3511 38.3511 40.9943 37.7659 41.6881C37.1328 42.4386 37.3585 43.5504 38.1744 44.0967C38.9902 44.6429 39.1957 45.7431 38.7713 46.6285C38.5803 47.0271 38.4099 47.4374 38.2615 47.8581C37.9348 48.784 37.0116 49.4169 36.0484 49.2263C35.0853 49.0358 34.1397 49.6625 34.0571 50.6409C34.0193 51.0895 34 51.5428 34 52C34 52.4572 34.0193 52.9105 34.0571 53.3591C34.1397 54.3375 35.0853 54.9642 36.0484 54.7737C37.0116 54.5832 37.9348 55.216 38.2615 56.1419C38.4099 56.5626 38.5803 56.973 38.7714 57.3715C39.1957 58.2569 38.9902 59.3571 38.1744 59.9033C37.3585 60.4496 37.1328 61.5614 37.7659 62.3119C38.3511 63.0057 38.9943 63.6489 39.6881 64.2341C40.4386 64.8672 41.5504 64.6415 42.0967 63.8256C42.6429 63.0098 43.7431 62.8043 44.6285 63.2287C45.0271 63.4197 45.4374 63.5901 45.8581 63.7385C46.784 64.0652 47.4169 64.9884 47.2263 65.9516C47.0358 66.9147 47.6625 67.8603 48.6409 67.9429C49.0895 67.9807 49.5428 68 50 68C50.4572 68 50.9105 67.9807 51.3591 67.9429C52.3375 67.8603 52.9642 66.9147 52.7737 65.9516C52.5832 64.9884 53.216 64.0652 54.1419 63.7385C54.5626 63.5901 54.973 63.4197 55.3715 63.2287C56.2569 62.8043 57.3571 63.0098 57.9033 63.8256C58.4496 64.6415 59.5614 64.8672 60.3119 64.2341C61.0057 63.6489 61.6489 63.0057 62.2341 62.3119C62.8672 61.5614 62.6415 60.4496 61.8256 59.9033ZM50 59.1111C53.9274 59.1111 57.1111 55.9274 57.1111 52C57.1111 48.0726 53.9274 44.8889 50 44.8889C46.0726 44.8889 42.8889 48.0726 42.8889 52C42.8889 55.9274 46.0726 59.1111 50 59.1111Z' fill='%23E7E8FE' stroke='%238085EC' stroke-width='2'/%3E%3Cpath d='M36 22C36 19.2386 38.2386 17 41 17H45C47.7614 17 50 19.2386 50 22V25.5194C50 25.8232 49.8626 26.1093 49.6055 26.2711C48.7376 26.8176 46.46 28 43 28C39.54 28 37.2624 26.8176 36.3945 26.2711C36.1374 26.1093 36 25.8232 36 25.5194V22Z' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cellipse cx='43' cy='14.5' rx='4' ry='4.5' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cpath d='M24 27C24 24.2386 26.2386 22 29 22H33C35.7614 22 38 24.2386 38 27V30.5194C38 30.8232 37.8626 31.1093 37.6055 31.2711C36.7376 31.8176 34.46 33 31 33C27.54 33 25.2624 31.8176 24.3945 31.2711C24.1374 31.1093 24 30.8232 24 30.5194V27Z' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cellipse cx='31' cy='19.5' rx='4' ry='4.5' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cpath d='M14 35C14 32.2386 16.2386 30 19 30H23C25.7614 30 28 32.2386 28 35V38.5194C28 38.8232 27.8626 39.1093 27.6055 39.2711C26.7376 39.8176 24.46 41 21 41C17.54 41 15.2624 39.8176 14.3945 39.2711C14.1374 39.1093 14 38.8232 14 38.5194V35Z' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Cellipse cx='21' cy='27.5' rx='4' ry='4.5' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Ccircle cx='21.2405' cy='61.984' r='1.5' transform='rotate(-102.323 21.2405 61.984)' fill='%23B2C4D7'/%3E%3Ccircle cx='14.7386' cy='60.3337' r='1.5' transform='rotate(-102.323 14.7386 60.3337)' fill='%23B2C4D7'/%3E%3Ccircle cx='16.816' cy='55.7856' r='1.5' transform='rotate(-102.323 16.816 55.7856)' fill='%23B2C4D7'/%3E%3C/svg%3E");
}

.svg-4408509129495 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2988 65.6873L15.7852 64.8293L16.2988 65.6873L21.2813 62.7044C22.5535 61.9428 24.0796 61.8492 25.9194 61.8328C26.0712 61.8314 26.2255 61.8307 26.382 61.8299C28.0237 61.8216 29.9024 61.8121 31.6136 61.124C31.9073 61.006 32.2023 60.861 32.5 60.6891L40.7599 55.9202C42.4838 54.9249 43.9206 53.6394 44.6378 52.051C45.3816 50.4037 45.2881 48.5693 44.2042 46.6919L40.1166 39.612C37.9592 35.8753 33.1811 34.595 29.4444 36.7524L21.1845 41.5212C19.4446 42.5258 18.2361 44.1007 17.6609 45.8718C17.304 46.9706 16.9506 48.0382 16.4586 48.9666C15.9714 49.8857 15.3877 50.5897 14.6185 51.0165L9.4312 53.8945C8.87347 54.204 8.51194 54.7764 8.47216 55.4129L8.40537 56.4818C8.13989 60.7298 10.8202 64.6063 14.8883 65.858C15.3614 66.0036 15.8741 65.9416 16.2988 65.6873Z' fill='white' stroke='%23B2C4D7' stroke-width='2'/%3E%3Crect x='17.1118' y='27.5462' width='32.0173' height='45.6243' rx='3' transform='rotate(-30 17.1118 27.5462)' fill='%23E7E8FE' stroke='%238085EC' stroke-width='2'/%3E%3Crect x='25.0394' y='29.6704' width='20.4104' height='2' rx='1' transform='rotate(-30 25.0394 29.6704)' fill='%238085EC'/%3E%3Crect x='28.4412' y='35.5624' width='20.4104' height='2' rx='1' transform='rotate(-30 28.4412 35.5624)' fill='%238085EC'/%3E%3Crect x='31.8429' y='41.4543' width='20.4104' height='2' rx='1' transform='rotate(-30 31.8429 41.4543)' fill='%238085EC'/%3E%3Crect x='35.3164' y='46.7401' width='20.4104' height='2' rx='1' transform='rotate(-30 35.3164 46.7401)' fill='%238085EC'/%3E%3Crect x='40.3472' y='54.9391' width='10.9615' height='2' rx='1' transform='rotate(-30 40.3472 54.9391)' fill='%238085EC'/%3E%3Cpath d='M32.5457 40.8265L26.1881 44.4971C24.893 45.2448 24.4493 46.9008 25.197 48.1959C25.9447 49.4909 27.6007 49.9346 28.8957 49.1869L35.2534 45.5164C36.5484 44.7687 36.9921 43.1127 36.2444 41.8176C35.4967 40.5226 33.8407 40.0788 32.5457 40.8265Z' fill='white'/%3E%3Cpath d='M23.8431 45.851L32.5457 40.8265C33.8407 40.0788 35.4967 40.5226 36.2444 41.8176V41.8176C36.9921 43.1127 36.5484 44.7687 35.2534 45.5164L26.5508 50.5408' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M58.9234 45.8769L54.9587 47.9483L54.7704 43.4803L56.0842 41.2864L60.1939 43.6049L58.9234 45.8769Z' fill='%23F7CA03' stroke='%23F7CA03' stroke-width='2'/%3E%3Cpath d='M67.5186 21.3909L71.6785 23.7926L59.0442 45.6759L56.1127 45.9406L54.8838 43.275L67.5186 21.3909Z' fill='%23FFEFC7' stroke='%23F7CA03' stroke-width='2'/%3E%3Cpath d='M67.4461 21.4839C68.0015 20.5339 69.2198 20.211 70.1727 20.7612L70.8929 21.177C71.8468 21.7277 72.1759 22.9461 71.629 23.9021L70.8767 25.2172C70.767 25.409 70.5412 25.513 70.3183 25.4683L70.1214 26.4487L70.3183 25.4683C68.9339 25.1903 67.6681 24.4715 66.725 23.4242C66.5758 23.2585 66.5509 23.0153 66.6634 22.8228L67.4461 21.4839Z' fill='%23FFD6EE' stroke='%23FF59B7' stroke-width='2'/%3E%3Cpath d='M69 38L74 32' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M59.6999 27.0281L60.9135 22.9201' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='54.6699' cy='48.3354' r='1' fill='%238085EC'/%3E%3C/svg%3E");
}

.svg-4408509133079 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.7' x='11' y='23' width='50' height='42' rx='4' stroke='%23B2C4D7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='2 5'/%3E%3Cpath d='M20 17C20 16.4477 20.4477 16 21 16H67C67.5523 16 68 16.4477 68 17V55C68 55.5523 67.5523 56 67 56H21C20.4477 56 20 55.5523 20 55V17Z' fill='%23F1F3F9' stroke='%23B2C4D7' stroke-width='2'/%3E%3Ccircle cx='26.5' cy='21.5' r='1.5' fill='%23E25F5F'/%3E%3Ccircle cx='31.5' cy='21.5' r='1.5' fill='%23F7CA03'/%3E%3Ccircle cx='36.5' cy='21.5' r='1.5' fill='%231DB753'/%3E%3Cg filter='url(%23filter0_d_49:116)'%3E%3Crect x='25' y='27' width='38' height='24' rx='1' fill='white'/%3E%3C/g%3E%3Cpath d='M40 49C40 47.8954 40.8954 47 42 47H46C47.1046 47 48 47.8954 48 49V69C48 70.1046 47.1046 71 46 71H42C40.8954 71 40 70.1046 40 69V49Z' fill='%23FFA94D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32 36C32 35.4477 32.4477 35 33 35H35C35.5523 35 36 35.4477 36 36V37H38V36C38 35.4477 38.4477 35 39 35H50V35.0619C53.6194 35.5132 56.4879 38.3823 56.9384 42.002C57.0066 42.55 56.5523 43 56 43H55C54.4477 43 54.0104 42.5478 53.9013 42.0064C53.5057 40.0442 51.9613 38.4981 50 38.1V42C50 42.5523 49.5523 43 49 43H46V47H42V43H39C38.4477 43 38 42.5523 38 42V41H36V42C36 42.5523 35.5523 43 35 43H33C32.4477 43 32 42.5523 32 42V36Z' fill='%23B2C4D7'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_49:116' x='22' y='24' width='44' height='30' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_49:116'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_49:116' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}

/**** AYSO ****/
.svg-37512455627031 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width%3D'144' height%3D'144' viewBox%3D'0 0 144 144' fill%3D'none' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E %3Cg filter%3D'url(%23filter0_d_5729_5780)'%3E %3Crect x%3D'23' y%3D'21' width%3D'96' height%3D'96' rx%3D'8' fill%3D'white'%2F%3E %3C%2Fg%3E %3Cpath d%3D'M92.6724 44.1915C93.8745 44.1497 94.3168 44.7137 94.7111 45.7443C94.4124 46.8456 92.792 48.7016 91.7508 49.1188C91.3076 49.151 90.9649 49.0887 90.5671 48.8915C88.2881 47.7617 91.6424 44.5592 92.6724 44.1915ZM91.2962 48.0642C91.7507 47.5941 93.2828 46.12 93.4401 45.6237C93.4127 45.4351 93.3851 45.3416 93.1546 45.3038C92.6922 45.6861 91.1625 47.1612 90.9868 47.6763C91.01 47.919 91.0497 47.9589 91.2962 48.0642Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M69.6068 35.5164C69.6809 35.512 69.7551 35.5095 69.8293 35.5089C70.5871 35.4999 70.8446 35.5712 71.3878 36.1033C71.6259 36.9483 71.8828 39.4785 71.4152 40.2613C71.1299 40.7389 70.8669 40.8201 70.3664 40.9605C68.5408 41.2138 68.39 39.5476 68.4268 38.1862C68.4612 36.9144 68.1068 35.9159 69.6068 35.5164ZM70.3106 39.9892C70.4886 39.198 70.3221 38.1188 70.3334 37.295C70.3412 36.7258 70.3491 36.4976 69.7515 36.4871C69.6963 37.0981 69.5993 39.4787 69.918 39.8893C70.0914 39.9828 70.1138 39.9904 70.3106 39.9892Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M95.9991 46.858C96.2298 46.9303 96.3147 47.0978 96.4784 47.2655C97.3068 48.1147 98.214 49.5033 96.8125 50.3191C96.4695 50.5187 96.3622 50.5857 95.9566 50.4824L95.8861 50.4638C95.6916 50.6399 95.7508 50.972 95.6012 51.164C95.1292 51.7696 94.4554 52.0709 93.9648 52.6811C93.3236 51.9812 92.9759 51.7251 93.8275 51.0275C94.14 50.7772 94.8113 50.3504 94.7119 49.9043L94.5855 49.8717C94.0089 50.0212 93.2507 50.7383 92.7035 51.1228C92.5004 50.8748 92.092 50.4393 92.0528 50.1333C92.3393 49.6775 95.4409 47.2921 95.9991 46.858ZM95.6868 49.5326C96.024 49.2819 96.5119 49.0367 96.2769 48.5874L96.0993 48.4856C95.8754 48.6404 95.5031 48.8571 95.3844 49.083C95.386 49.3445 95.4575 49.379 95.6868 49.5326Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M85.4228 38.8478C86.3237 39.0194 88.3409 40.1205 87.7526 41.2469C87.5906 41.5569 87.382 41.9944 87.0201 42.1264C86.8864 42.1752 86.7797 42.2588 86.6515 42.3168C86.8347 43.3175 86.1895 44.062 85.7632 45.0025C85.385 44.7789 85.0674 44.6027 84.6759 44.4038C84.7917 44.0178 84.9343 43.7409 85.1072 43.3815C85.2971 43.0512 85.5834 42.6166 85.4501 42.2487C85.2455 42.1655 85.3348 42.1755 85.1105 42.2186C84.8095 42.5311 84.2692 43.6427 84.0371 44.0911C83.5955 43.7908 83.4165 43.68 82.922 43.4913C83.6944 41.9904 84.5742 40.305 85.4228 38.8478ZM86.1615 41.4322C86.3018 41.1871 86.5116 40.8853 86.5142 40.6149C86.4238 40.4203 86.356 40.329 86.1235 40.2683C85.9733 40.5231 85.716 40.8868 85.7071 41.1654C85.8253 41.4227 85.8669 41.4019 86.1615 41.4322Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M58.3227 38.0609C58.3554 38.0725 58.4837 38.1528 58.5219 38.1757C58.8091 38.7633 60.612 42.4197 60.527 42.7777C60.2909 43.0129 59.8327 43.2034 59.5201 43.3552C59.2177 42.7999 58.9617 41.9738 58.5804 41.4897C58.4993 41.3867 58.3964 41.4185 58.2754 41.4265L58.1843 41.5374C58.1231 42.0313 58.7111 43.078 58.9486 43.5832L58.0773 44.0044C57.998 44.0353 57.9171 44.047 57.833 44.0644C57.5677 43.8755 55.8252 39.9251 55.5284 39.3059C55.9363 39.1252 56.2792 38.9899 56.6974 38.8361C57.0387 39.2891 57.2475 40.3137 57.7216 40.4744C58.2786 40.1735 57.4665 38.9317 57.2564 38.5032C57.5917 38.3793 57.9651 38.1986 58.3227 38.0609Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M51.2238 42.0526C51.3735 42.0909 51.417 42.0763 51.5096 42.1996C52.2345 43.1649 54.126 44.8681 54.0823 46.0578C54.0686 46.4631 53.8884 46.8448 53.5841 47.1129C51.8818 48.6307 50.3236 45.76 49.3265 44.5644L48.8646 43.9705C49.1033 43.7477 49.4466 43.3542 49.7724 43.2904C50.2019 43.2064 51.9836 45.9716 52.492 46.3084C52.6092 46.386 52.6266 46.3909 52.7635 46.3688L52.8373 46.2396C52.8609 45.6394 52.1889 45.0592 51.8042 44.6C51.307 43.9961 50.8148 43.388 50.3279 42.7757C50.5657 42.5332 50.9456 42.2637 51.2238 42.0526Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M99.9057 56.3907C100.043 56.3585 99.981 56.3491 100.101 56.4112C99.981 56.5698 99.1352 57.0127 98.9035 57.142C98.7419 57.1518 98.7331 57.1425 98.5799 57.0785C98.4947 56.6849 99.5986 56.4739 99.9057 56.3907Z' fill%3D'black' fill-opacity%3D'0.0117647'%2F%3E %3Cpath d%3D'M100.877 70.7966C101.223 70.8212 102.384 70.8742 102.533 71.168C102.137 71.2835 101.461 71.3013 101.045 71.1922C100.859 71.0221 100.914 71.1115 100.877 70.7966Z' fill%3D'black' fill-opacity%3D'0.01'%2F%3E %3Cpath d%3D'M65.6029 35.9227C66.4103 35.8764 67.0532 36.171 67.3309 37.074C67.3784 37.2285 67.2282 37.3808 67.1339 37.4931C66.8497 37.6213 66.4527 37.619 66.1332 37.6388C66.0667 37.4032 66.0468 37.3159 65.9243 37.0943C65.7031 36.9465 65.7958 36.967 65.5662 36.9761L65.4431 37.11C65.2951 37.8084 66.2678 37.9597 66.7549 38.3086C68.3226 39.4316 68.1431 41.0551 66.0402 41.3961C64.7466 41.2887 64.6359 40.838 64.4367 39.6824C64.8916 39.6368 65.2663 39.5589 65.7125 39.4696C65.741 39.8941 65.6835 40.0889 66.0565 40.3334C66.2938 40.3369 66.2078 40.3684 66.3819 40.2221C66.8535 38.7162 62.9059 39.1693 64.4406 36.3243C64.9021 36.0576 65.0742 35.999 65.6029 35.9227Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M78.1744 36.3259C80.0333 36.3573 80.2171 37.1742 79.9677 38.7602C79.496 38.6435 79.1608 38.5687 78.6799 38.4962C78.771 38.1843 79.031 37.5542 78.6193 37.4199C78.1539 37.6537 78.0104 38.5695 77.9154 39.045C77.8263 39.4913 77.4291 40.4071 77.7837 40.7353C78.2757 40.8044 78.3414 40.0088 78.4375 39.617C78.5863 39.6229 79.4753 39.8415 79.6661 39.8858C79.4387 41.1286 79.2952 41.4349 78.119 41.8556C76.182 41.3603 76.1591 40.7703 76.6338 38.8214C76.8966 37.7425 76.9483 36.6751 78.1744 36.3259Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M73.9881 35.6499C74.0981 35.6449 74.2083 35.6447 74.3183 35.6492C75.8092 35.7207 75.8909 36.605 75.8283 37.8373C75.3521 37.7943 75.0555 37.7775 74.5769 37.7852C74.5997 37.2915 74.6243 37.1296 74.4955 36.6496L74.292 36.5781C73.8909 36.9638 73.6445 39.3806 73.7714 39.9326C73.9127 40.1165 73.833 40.0629 74.0881 40.1174C74.5132 39.8469 74.238 39.2312 74.476 38.9282L74.6057 38.9266C74.9754 38.9451 75.3345 38.9809 75.7025 39.016C75.5706 40.4588 75.0061 41.63 73.1968 40.9153C71.9477 40.422 72.6161 37.0199 73.0247 36.1058C73.1455 35.8355 73.713 35.6996 73.9881 35.6499Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M81.5968 37.291C82.0186 37.3314 83.6791 38.0179 84.2159 38.2031C84.0315 38.6394 83.9733 38.7995 83.8565 39.2602L82.5023 38.6984C82.3291 39.0177 82.2297 39.3204 82.1075 39.6599C82.5872 39.8028 82.8767 39.8975 83.3376 40.0936C83.0983 40.5598 83.0773 40.6006 82.9338 41.1113C82.5315 40.9442 82.1311 40.7725 81.7328 40.5962C81.6336 40.9135 81.3506 41.4074 81.3972 41.6795L82.7842 42.1894C82.5947 42.6017 82.5012 42.7976 82.3884 43.2477C81.909 42.9863 80.2908 42.416 79.7004 42.1962C80.2767 40.9727 81.1094 38.6209 81.5968 37.291Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M54.5879 39.9072C54.7858 40.0041 55.0351 40.5147 55.1827 40.7492L54.532 41.1808C55.0826 41.9704 56.3391 43.9933 56.7458 44.7938C56.3434 44.9917 56.0694 45.1996 55.7062 45.4578C55.5725 45.2811 55.4519 45.0823 55.3321 44.8948C54.7871 44.035 54.185 42.9456 53.5686 42.1324C53.3935 41.9015 52.7924 42.2971 52.3853 41.8608C52.2855 41.6501 52.3137 41.5441 52.3362 41.3169C52.4731 41.0456 54.2299 40.0719 54.5879 39.9072Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M68.9829 97.2882C69.9319 97.2559 70.8113 97.3578 71.7603 97.3488L71.7027 98.4025C71.2545 98.4242 70.7549 98.3669 70.3042 98.3282C70.2678 98.699 70.1893 99.0401 70.1128 99.4034C70.4368 99.3953 71.084 99.328 71.3228 99.4894C71.5231 99.7273 71.4728 100.12 71.482 100.458C71.0064 100.469 70.6874 100.455 70.2134 100.42L70.1499 101.405L70.1861 101.468C70.3962 101.616 71.3699 101.593 71.6939 101.601C71.6564 101.946 71.6573 102.31 71.6509 102.658C71.0978 102.621 69.4034 102.568 68.9009 102.597C68.8941 100.798 68.942 99.0868 68.9829 97.2882ZM73.9517 97.1661C74.7607 97.0812 75.5106 97.2658 75.6499 98.2404C75.8064 99.3363 76.1006 100.942 75.6822 101.978C75.558 102.285 74.7335 102.418 74.4468 102.452C73.9397 102.502 73.4337 102.564 72.9292 102.635C72.7347 101.43 72.4748 98.5507 72.4107 97.3156C72.9166 97.2788 73.4449 97.2179 73.9517 97.1661ZM65.2525 96.7863C68.965 97.2235 68.3473 97.4752 67.8491 100.927C67.7789 101.413 67.6198 101.8 67.2564 102.124C66.5079 102.507 65.3922 102.118 64.4712 102.045C64.7409 100.294 65.0011 98.5404 65.2525 96.7863ZM61.3296 95.6779C61.615 95.7243 62.3526 95.9642 62.6519 96.0577C62.6514 96.6303 62.6231 97.986 62.7554 98.4718L62.8296 98.4796C63.0386 98.1097 63.4012 96.7756 63.5484 96.2823C63.8538 96.4286 64.4018 96.5712 64.7427 96.671C64.1729 98.1975 63.7932 100.322 63.1616 101.801C62.7736 101.588 62.3358 101.506 61.9068 101.413C61.9137 100.381 61.936 99.3177 61.8911 98.2882C61.5919 99.0478 61.2484 100.321 61.0093 101.134C60.5364 100.957 60.3032 100.87 59.8052 100.768C60.3316 99.4148 60.8269 97.1799 61.3296 95.6779ZM73.8794 98.0402C73.7333 98.4403 73.9449 101.299 74.1753 101.533C74.2828 101.527 74.3684 101.525 74.4741 101.5C74.8334 100.928 74.5116 99.3647 74.4136 98.6818C74.364 98.3366 74.2145 98.1378 73.8794 98.0402ZM66.4273 97.9044C66.169 98.6965 66.0155 100.364 65.9478 101.225C65.9384 101.345 66.2977 101.331 66.3784 101.324C66.6531 100.837 67.1394 98.3687 66.7154 97.9806C66.6268 97.9562 66.5152 97.9214 66.4273 97.9044ZM79.896 96.0704C80.1527 96.3479 81.2724 100.362 81.4517 101.007C81.0402 101.09 80.5323 101.455 80.2398 101.192C80.0345 100.395 79.5295 98.5654 79.2378 97.8634C78.9702 97.6082 78.5095 97.8988 78.2085 97.4952C78.212 97.4203 78.2303 97.2827 78.2749 97.2257C78.7497 96.6211 78.9678 96.2576 79.7193 96.0734L79.896 96.0704ZM82.9624 94.7823C84.511 94.7575 84.4872 96.0545 85.1118 97.1896C85.3545 97.6307 85.5966 98.4162 85.4956 98.9132C85.4244 99.263 85.213 99.5678 84.9107 99.757C83.9804 100.35 83.2867 100.049 82.7603 99.1857C83.0172 99.0406 83.4727 98.8929 83.7632 98.7892C83.9458 98.9051 83.9761 98.932 84.19 98.9415C84.3909 98.8251 84.3313 98.8946 84.4165 98.6808C84.3521 98.4489 84.3996 98.5354 84.2095 98.3566C83.7994 98.2935 83.0929 98.8714 82.729 98.547C81.4815 97.434 80.7691 95.1932 82.9624 94.7823ZM57.8902 94.1798C58.1875 94.275 58.7571 94.5262 59.0669 94.6534C58.7659 95.4638 57.3181 98.2238 57.5073 98.7736C57.676 98.8678 57.5969 98.8569 57.7954 98.8087C58.0914 98.575 59.3703 95.5387 59.6177 94.9816C59.9775 95.0985 60.4606 95.2042 60.7027 95.4689C60.7496 95.7133 60.7264 95.6538 60.5913 95.922C60.5741 95.9727 60.5565 96.0233 60.5376 96.0734C60.2702 96.7866 59.09 99.7307 58.3892 99.8087C54.3366 100.259 57.1221 95.9211 57.8902 94.1798ZM86.0689 93.1544C86.7805 93.1467 86.959 93.3039 87.437 93.8234C87.3044 93.9216 86.9457 94.1582 86.7954 94.2013C86.5165 94.2811 86.1456 94.1971 85.9165 94.4034C85.8717 94.6205 85.991 94.8327 86.0777 95.0519C87.6312 93.3024 89.2547 96.0232 88.9478 97.3029C88.675 97.6925 88.2833 98.1096 87.815 98.254C87.498 98.3502 87.1556 98.3169 86.8638 98.1603C86.1486 97.7762 85.6552 96.5837 85.2193 95.9152C84.4262 94.6989 84.4853 93.5201 86.0689 93.1544ZM55.0923 92.6769C56.1875 92.8193 56.6706 93.1339 56.9575 94.2159C56.8468 94.8204 56.5673 95.3441 56.2339 95.8536C55.6394 96.7623 55.368 97.6091 54.2603 97.9552C54.0197 97.9808 53.3083 97.7491 53.1089 97.6193C52.1708 96.9925 52.4064 95.8097 52.9644 94.9962C53.5819 94.0961 53.9391 92.9756 55.0923 92.6769ZM82.772 95.7345C82.6913 96.2401 83.1217 97.3848 83.6363 97.5861C83.7309 97.0687 83.3052 95.8464 82.772 95.7345ZM86.7974 95.5499C86.622 96.0275 87.2865 97.1162 87.7486 97.2755C87.8678 96.7527 87.2711 95.7618 86.7974 95.5499ZM55.3111 93.7745C54.9548 94.2967 53.7027 96.1114 53.6353 96.6437C53.7618 96.8624 53.8662 96.8384 54.1206 96.8312C54.4687 96.2018 55.6334 94.549 55.6812 94.0206C55.5964 93.8223 55.5547 93.7753 55.3111 93.7745ZM88.5884 91.3615C89.1842 91.3787 89.5104 93.2882 89.5962 93.7755C89.6379 94.0122 89.5912 94.2251 89.6509 94.4708C89.825 94.4999 90.1791 94.3202 90.1236 94.1075C90.0219 93.7187 89.3557 92.0165 89.7613 91.7657C90.3227 91.9615 90.6861 92.9226 91.2407 93.2999C91.4444 93.3163 91.4919 93.3168 91.6802 93.3927C91.8356 93.5543 91.9712 93.6684 92.0552 93.8741L91.9654 93.9601C91.9099 94.4714 92.1342 94.6164 92.4409 94.9972L91.4624 95.7599L91.4068 95.671C91.1726 95.3007 91.1792 95.2163 90.7984 95.13C90.4765 95.1882 89.9604 95.6537 89.6529 95.8839C88.9177 94.8997 88.9235 94.5292 88.439 93.4064C88.2535 92.9764 87.9675 92.4364 87.7583 91.9904L88.5884 91.3615ZM52.2866 90.3956C52.6784 90.5039 53.9822 91.6287 54.3726 91.9484C53.5997 92.981 53.5895 92.7102 52.6734 91.9835C52.4016 92.2973 52.2995 92.4698 52.0904 92.8185C52.378 92.9856 52.705 93.2281 52.982 93.422L52.8609 93.5978C52.628 93.9287 52.5796 94.0916 52.1997 94.1573C51.937 94.0992 51.629 93.786 51.4126 93.5988C51.0527 93.9608 50.3359 94.8719 50.0464 95.2921C49.7303 95.027 49.3528 94.7683 49.0152 94.5255C49.5321 93.7088 51.6185 91.1757 52.2866 90.3956ZM46.4702 82.5021C46.678 82.6759 46.9445 83.1705 47.0962 83.422C46.7502 83.7422 46.5481 83.8292 46.5689 84.3361C46.8312 84.8079 47.2459 84.5277 47.6216 84.3439C47.9449 84.7537 48.0761 84.9166 48.3198 85.3839C47.3829 85.8472 45.9413 86.371 44.937 86.7677C44.3822 86.9975 43.8566 87.1915 43.2915 87.3956C42.9804 86.9154 42.7305 86.5081 42.4517 86.0089C42.8396 85.5439 45.7512 82.8485 46.273 82.4718L46.4702 82.5021ZM45.5767 84.7814C45.3144 84.945 44.5502 85.4816 44.4048 85.7247L44.5249 85.7374C44.8903 85.5963 45.5559 85.3841 45.7652 85.0724V84.9337C45.6893 84.8594 45.6705 84.8251 45.5767 84.7814ZM44.272 77.8976C44.5635 77.9423 44.7585 78.6937 44.8531 78.962C44.0295 79.3957 43.0519 79.7012 42.1499 80.1945C43.0142 80.0126 44.6176 79.4985 45.3736 79.7902L45.4566 79.9933C45.1806 80.6335 43.3485 81.6413 42.6548 82.1583C43.6391 81.7342 44.7435 81.2345 45.7456 80.8937C45.9012 81.3429 45.9893 81.5513 46.2017 81.9767C45.5827 82.2916 44.9179 82.5618 44.2769 82.8331C43.3721 83.2317 42.2006 83.76 41.2915 84.0753C41.0513 83.6543 40.7027 82.7153 40.5366 82.2491C40.9482 82.0634 42.0926 81.3362 42.4732 81.0812C41.7899 81.3125 40.9588 81.5162 40.2534 81.7072C39.9861 81.0788 39.733 80.4862 39.5015 79.8419C41.0073 79.2523 42.7817 78.407 44.272 77.8976ZM43.4898 74.5831C43.6968 74.7712 44.1409 76.7312 44.2759 77.1857C42.7593 77.7529 40.6803 78.0337 39.1021 78.5656C38.9111 77.9651 38.7192 77.0489 38.5982 76.4249L38.3902 75.88C38.4926 75.8477 38.5957 75.8168 38.6988 75.7863C38.9874 75.7009 39.1752 75.6153 39.4497 75.7648C39.6798 76.0193 39.726 76.6446 39.7866 77.0128C40.1692 76.9537 40.4454 76.9887 40.6636 76.6534C40.7209 76.376 40.5339 75.8596 40.4497 75.5636C40.7493 75.4658 41.1451 75.2901 41.4331 75.3898C41.6781 75.6069 41.7357 76.1477 41.8111 76.4991C42.1348 76.423 42.5192 76.359 42.8501 76.295C42.7723 75.7839 42.6562 75.2792 42.5034 74.7853C42.757 74.6834 43.0216 74.63 43.2876 74.5665L43.4898 74.5831ZM42.6939 70.7853C42.9119 70.736 42.836 70.7232 43.0288 70.7921C43.1707 71.023 43.1627 71.6603 43.1792 71.9718C42.5684 72.1266 41.1949 72.0896 40.98 72.6368L41.0562 72.7521C41.4809 72.9281 42.7443 72.7102 43.2642 72.6466C43.3549 73.1144 43.3829 73.4159 43.4204 73.8878C42.5688 74.0391 41.5249 74.1382 40.6499 74.2413C39.8093 74.3564 38.9654 74.4482 38.1197 74.5167C38.0626 73.1471 37.2729 71.0484 39.5044 71.171C39.7632 71.1853 40.0453 71.398 40.3072 71.4708C40.3671 71.486 40.8571 70.9337 41.022 71.006C41.5815 70.9243 42.133 70.8535 42.6939 70.7853ZM39.2339 72.4601C39.0609 72.6002 38.9415 72.6662 38.8911 72.8859C39.0573 73.2162 39.4827 73.0895 39.8032 73.0538C40.0071 72.9801 39.9548 73.0303 40.0698 72.8741C39.9054 72.4778 39.6354 72.4418 39.2339 72.4601ZM43.1099 68.8097C43.0581 69.2553 43.0659 69.6152 43.0679 70.0616C42.2824 70.1294 41.0486 70.0954 40.2056 70.1222C39.43 70.1809 38.5117 70.1594 37.7368 70.1183C37.702 69.746 37.7064 69.2278 37.6988 68.8439C38.5686 68.8763 39.9995 68.8919 40.8501 68.8214C41.5796 68.7787 42.3743 68.8018 43.1099 68.8097ZM39.1724 64.5978C39.5385 64.5839 39.6157 64.5571 39.8638 64.7872C39.9647 65.0801 39.8716 65.6038 39.8531 65.9562C39.4327 65.8819 38.9823 65.8137 38.6519 66.1583L38.77 66.3234C39.2629 66.5688 41.9667 66.9006 42.315 66.4464C42.1228 66.0945 41.3464 66.0461 40.9898 66.0255C41.0471 65.5427 41.0949 65.2379 41.065 64.7491C41.6993 64.7835 42.2332 64.8028 42.7652 65.1593L43.1597 65.6495C43.3973 67.7688 42.407 68.2016 40.479 67.9269C39.7324 67.8205 37.9694 67.8001 37.8238 66.8741C37.6335 65.6618 37.8148 64.8989 39.0288 64.6046C39.0767 64.6021 39.1245 64.5995 39.1724 64.5978ZM38.7075 60.879C40.0153 60.8189 42.7687 60.9208 44.0991 61.0382C43.9869 61.4739 44.0063 62.1379 43.5122 62.2911C43.2984 62.2436 43.2211 62.2149 43.0015 62.2667C42.801 62.4247 42.7468 62.7423 42.6734 62.9991C43.0482 63.1048 43.2289 63.1479 43.5786 63.3361C43.4674 63.7727 43.4179 64.0832 43.3511 64.5245C41.7687 64.0648 39.8795 62.9729 38.315 62.4835C38.4036 62.0415 38.5634 61.2861 38.7075 60.879ZM40.1167 61.8986C40.1721 62.0509 40.1477 62.0481 40.3355 62.1241C40.6352 62.2455 41.5229 62.5831 41.8052 62.5919C41.8026 62.278 41.8539 62.3318 41.6841 62.1525C41.1337 61.9475 40.704 62.0027 40.1167 61.8986ZM40.4458 55.5421C41.0056 55.5705 44.696 57.053 45.4302 57.3361C45.3261 57.7286 45.101 58.2589 44.9497 58.6486C44.466 58.6142 42.5829 58.3812 42.2398 58.464L42.2554 58.5441C42.6582 58.8077 44.0784 59.2763 44.6197 59.4689C44.5283 59.7683 44.4157 60.0685 44.3091 60.3634C44.3015 60.3896 44.2162 60.5391 44.1968 60.5743C43.9052 60.6556 39.9483 59.0225 39.232 58.8116C39.3714 58.3679 39.5187 57.9261 39.6734 57.4874C40.667 57.5441 41.6494 57.6167 42.645 57.6378C41.9604 57.3187 40.7548 56.9018 40.0347 56.6486L40.4458 55.5421ZM44.9644 48.0587C45.4542 48.2432 46.4614 50.0904 46.9536 50.5607C47.421 51.007 48.205 51.3971 48.6167 51.839C48.6404 52.1714 48.1992 52.666 47.9839 52.9464C47.5447 52.6321 47.1078 52.3141 46.6734 51.9933C46.0671 51.5669 43.7678 50.808 43.0298 50.6564C44.0677 49.4972 43.6152 49.4482 45.1968 50.1427C44.8967 49.6459 44.6551 49.4556 44.2202 49.0929C44.4706 48.7499 44.7185 48.4049 44.9644 48.0587ZM47.5845 45.4181C47.8788 45.4032 48.1457 45.3806 48.4126 45.5157C49.1594 45.894 50.8345 47.4053 51.0894 48.1603C51.2262 48.5557 51.1974 48.9897 51.0093 49.3634C50.7623 49.8465 50.2958 50.1126 49.7984 50.2736C49.5848 50.2855 49.2521 50.2677 49.0474 50.1417C48.1443 49.55 46.7355 48.4083 46.3413 47.4191C45.983 46.5188 46.7515 45.6777 47.5845 45.4181ZM47.4781 46.5079C47.4473 46.6704 47.3931 46.9076 47.52 47.0314C48.0054 47.5046 49.3963 49.182 50.0738 49.047C50.0603 48.429 48.0436 46.6226 47.4781 46.5079Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M94.0592 86.9101C95.4316 86.637 96.7651 87.5295 97.0358 88.9023C97.3065 90.2752 96.412 91.6076 95.0387 91.8759C93.6689 92.1435 92.3412 91.2511 92.0709 89.8818C91.8009 88.5124 92.6904 87.1827 94.0592 86.9101ZM96.0231 88.0166C95.5292 87.4849 94.7878 87.2594 94.0817 87.4267C93.0075 87.6813 92.3378 88.7529 92.5797 89.83C92.8216 90.9072 93.8856 91.5896 94.9655 91.3603C95.6752 91.2096 96.2493 90.6887 96.4684 89.997C96.6874 89.3051 96.517 88.5484 96.0231 88.0166ZM93.5924 87.8974C94.44 87.9137 96.279 87.7059 95.6246 89.208C95.5508 89.3774 95.3981 89.4466 95.234 89.499L95.069 89.5488L95.0856 89.6015C95.2454 90.0818 95.6553 90.3358 95.651 90.7158C95.5004 90.8459 95.5849 90.8165 95.3864 90.8056C94.9584 90.5368 94.819 90.0687 94.5455 89.7177L94.4186 89.5752C93.7042 89.6043 94.2028 90.4633 93.8151 90.8779L93.6803 90.7822C93.5241 90.5365 93.5909 88.3319 93.5924 87.8974ZM94.5993 89.4736C94.5492 89.4744 94.5025 89.4817 94.4616 89.497L94.527 89.4804C94.5501 89.4767 94.5742 89.474 94.5993 89.4736ZM94.1051 88.3388C93.9757 88.561 94.009 88.9803 94.0328 89.2441C94.3549 89.211 94.6704 89.1872 94.985 89.1093C95.2333 88.9815 95.2789 88.9339 95.2106 88.6259C94.9371 88.2982 94.5171 88.3594 94.1051 88.3388ZM96.1539 81.3632C96.797 81.4944 99.9242 83.4245 100.829 83.8857C100.67 84.2824 100.406 84.7373 100.2 85.1191C99.2254 84.9614 98.2289 84.7102 97.2565 84.5068C97.8316 84.9252 98.9859 85.4842 99.6998 85.9521C99.504 86.2549 99.3028 86.7894 99.0494 86.955C97.845 86.4902 95.7978 84.9874 94.4528 84.414L95.108 83.1875C96.0889 83.3305 97.1071 83.6545 98.1129 83.8281C97.4015 83.3629 96.3335 82.7919 95.5729 82.3584C95.825 81.9968 95.9524 81.7508 96.1539 81.3632ZM98.1315 78.2373C99.0838 78.1963 101.322 79.1471 102.049 79.7695L102.29 80.4736C102.088 81.3707 102.006 81.9802 101.052 82.3076C100.811 82.3036 100.451 82.2957 100.221 82.2129C98.6485 81.6448 95.7282 81.0549 97.2526 78.7509C97.5019 78.3741 97.7158 78.3256 98.1315 78.2373ZM98.0407 79.414C97.9309 79.6791 97.9301 79.5822 97.9821 79.8164C98.3296 80.2305 100.495 80.9991 101.058 81.1005C101.185 80.8509 101.176 80.9517 101.124 80.7138C100.787 80.3209 98.5744 79.5182 98.0407 79.414ZM98.2096 75.9248C98.5043 75.9698 99.5045 76.2758 99.8424 76.372L103.261 77.3466C103.185 77.7228 103.109 78.1779 102.986 78.5351C102.066 78.4171 98.9142 77.4533 97.8229 77.165C97.9378 76.7514 98.078 76.3342 98.2096 75.9248ZM98.6793 73.4296C99.9128 73.5963 101.126 73.8965 102.346 74.0898C103.539 74.2787 102.165 73.2643 104.054 73.6045C103.979 74.2283 103.84 74.8992 103.723 75.5214C103.669 75.7996 103.629 76.1309 103.587 76.415C103.305 76.3586 102.782 76.326 102.62 76.1757C102.515 75.961 102.597 75.7251 102.648 75.4863C101.756 75.2531 99.4012 74.807 98.4801 74.7197C98.557 74.3008 98.6161 73.8528 98.6793 73.4296ZM99.0768 69.0908C100.119 69.2583 103.327 70.1075 104.375 70.4482C104.098 71.8548 104.692 72.0983 102.953 72.2373C101.576 72.3506 100.216 72.5578 98.8034 72.665C98.931 72.1296 98.9554 71.9379 98.985 71.3886C99.4293 71.3237 99.7047 71.3836 99.9469 70.956C99.9686 70.4239 99.4999 70.4269 99.0846 70.374L99.0768 69.0908ZM100.878 70.7968C100.915 71.1117 100.86 71.0222 101.046 71.1923C101.462 71.3015 102.138 71.2835 102.535 71.1679C102.385 70.8743 101.224 70.8215 100.878 70.7968ZM104.234 65.5019C104.302 66.4128 104.303 67.6518 104.444 68.5068C103.388 68.6301 102.94 68.4111 101.98 67.9609C101.349 67.665 100.716 67.3954 100.099 67.0605C100.131 67.5826 100.165 68.2826 100.112 68.7998C99.7877 68.7771 99.4024 68.783 99.0729 68.7802C99.1316 68.0275 98.9783 66.479 98.9098 65.6748C99.1027 65.6707 99.6789 65.6627 99.8385 65.705C100.933 65.9957 102.228 66.6682 103.266 67.1523C103.232 66.8717 103.154 65.8335 103.19 65.5625C103.533 65.5488 103.89 65.5219 104.234 65.5019ZM103.517 63.1884C103.772 63.1601 103.705 63.1281 103.876 63.2421C104.008 63.525 104.022 64.0569 104.067 64.4013C102.477 64.6237 100.881 64.922 99.2838 65.0947C99.0021 65.1595 99.0595 65.1934 98.8551 65.0839C98.7123 64.8433 98.6959 64.332 98.6022 63.955C99.9755 63.6595 102.113 63.373 103.517 63.1884ZM102.662 58.5C102.855 58.5767 103.065 59.5035 103.146 59.7636C102.345 60.3235 101.49 60.8456 100.674 61.3974C101.517 61.1492 102.493 60.9258 103.354 60.7011C103.482 61.1081 103.579 61.4526 103.682 61.8662C102.82 62.2093 99.6403 62.9927 98.6774 63.207C98.5856 63.2015 98.6175 63.1979 98.5211 63.1347C98.3478 62.7199 98.2965 62.2883 98.2223 61.8447C98.8467 61.5871 99.951 60.7662 100.735 60.3789C99.998 60.4695 99.3466 60.6935 98.6237 60.8535C98.3867 60.9061 98.2551 61.0024 98.0289 61.0224C97.8694 60.8328 97.6964 60.1489 97.5817 59.8398C99.1291 59.4939 101.07 58.9037 102.662 58.5ZM101.275 55.0244C101.565 55.1815 101.851 56.1252 101.98 56.4726C101.01 57.2355 98.577 58.848 97.5036 59.4873C97.361 59.2175 97.1582 58.6828 97.0348 58.3837C97.1087 58.0457 97.5623 58.0792 97.7135 57.747C97.5916 56.7523 97.2398 57.3699 96.7067 57.2754C96.4019 57.2214 96.1037 56.5451 96.2213 56.1904C96.4529 55.9519 100.512 55.1636 101.1 55.0439L101.275 55.0244ZM99.9069 56.3906C99.5995 56.4739 98.4944 56.6851 98.5797 57.0791C98.733 57.1431 98.7422 57.1523 98.9039 57.1425C99.1359 57.013 99.9822 56.5698 100.102 56.4111C99.9822 56.349 100.044 56.3585 99.9069 56.3906ZM97.2819 51.2587C98.4619 50.5865 99.8039 50.9226 99.9801 52.4033C100.098 53.3939 99.6506 53.5637 98.8883 54.0488C98.6168 53.6866 98.4505 53.4107 98.2203 53.0254C98.5174 52.8524 98.8611 52.6746 98.9303 52.3056C98.5888 51.9024 97.7014 52.5396 97.3815 52.7529C97.2095 52.8366 96.7402 53.074 96.6071 53.1992C96.3472 53.3612 96.0345 53.5179 95.8942 53.7812L95.8883 53.955C96.1976 54.2383 96.4705 54.0775 96.7633 53.8632L96.7985 53.7578C96.7699 53.5812 96.7711 53.5592 96.8209 53.3877C96.9975 53.1456 97.2706 53.0487 97.5436 52.9218C97.8318 53.2193 98.2224 53.9245 98.445 54.3076C97.6645 54.7927 96.6562 55.4524 95.8434 55.8095C95.6899 55.5892 95.5943 55.3327 95.4635 55.081C95.2451 54.6625 94.5003 53.8961 94.6422 53.4062C94.9713 52.3715 96.4268 51.7787 97.2819 51.2587Z' fill%3D'%238496A8'%2F%3E %3Cpath d%3D'M62.8621 49.3575C64.7316 49.523 67.2735 49.1684 68.6365 50.7266C69.2845 51.4675 69.9084 52.3549 70.4969 53.1495L73.1404 56.7227C73.5137 57.2274 76.3414 60.8769 76.3719 61.3321C76.468 62.7708 76.4582 65.0155 76.3601 66.5206C76.2958 67.5076 75.3641 68.0328 74.6375 68.5743C75.6878 68.6253 76.7154 68.5592 77.7566 68.6182C77.3407 68.7416 76.9214 68.8439 76.5213 69.003C74.2722 69.9054 71.9663 71.794 71.2391 74.1827C69.9841 78.3052 70.2583 83.4746 73.8777 86.3536C75.0202 87.2622 76.1732 87.5843 77.5379 88.0274C74.7673 88.1478 71.6402 88.0244 68.8435 88.0694C67.9308 88.0841 65.0095 88.0888 64.2254 87.9708C65.6991 87.5921 66.6115 87.4255 67.8348 86.4092C68.9205 85.6311 69.8721 84.2035 69.9822 82.8692C70.081 81.6724 69.8388 80.4554 69.1697 79.4473C66.4898 75.4097 60.9641 76.5863 56.9949 74.9473C56.4671 74.7322 55.7159 74.4395 55.3787 73.961C54.6553 72.9342 55.443 71.5346 56.3269 70.919C58.2293 69.5943 60.7754 69.7777 62.9422 70.1016C64.733 70.3693 66.5579 71.0188 67.7264 72.4561C68.1297 72.9536 68.3915 73.4454 68.7654 73.9649C68.7081 72.2149 68.7358 70.371 68.6873 68.585C69.766 68.5738 70.8455 68.5867 71.9236 68.6251C69.6052 67.2916 69.4503 66.3123 68.5301 63.9581L66.9275 59.8565L64.3572 53.2989C63.8811 52.0832 63.2476 50.5747 62.8621 49.3575ZM53.0213 86.8487C54.6643 86.7591 56.0811 87.3862 57.5603 88.001C56.8927 87.9684 56.3594 87.9597 55.6912 87.9747C54.4639 87.9796 52.3329 87.9116 51.2195 88.045C51.8559 87.216 52.0143 87.0433 53.0213 86.8487ZM89.2947 81.0323C89.3622 81.7526 89.2662 82.727 89.2781 83.4893V83.4903C89.3037 85.0042 89.3034 86.5185 89.2771 88.0323C88.059 87.9157 86.228 88.0406 84.95 87.9825C84.3133 87.9535 83.6078 88.1198 82.9715 87.9571C83.0612 87.8747 84.0689 87.6775 84.3113 87.5909C87.0002 86.6301 88.3541 84.5946 89.0086 81.8702L89.0437 81.6221C89.0771 81.4036 89.1141 81.2522 89.243 81.002L89.2947 81.0323ZM79.7146 70.0362C80.6595 69.8873 82.5457 70.2376 83.2322 70.8487C86.6877 73.9249 87.4104 81.0003 84.7234 84.7579C83.7828 86.0731 82.5781 86.6362 81.0838 86.8653C79.6189 86.9073 78.5225 86.5588 77.3416 85.6631C75.504 84.2694 74.6956 82.4342 74.4207 80.169C74.084 77.3944 74.6203 73.9458 76.3367 71.6641C77.2814 70.4085 78.2636 70.2151 79.7146 70.0362ZM51.4373 68.587C53.1972 68.6312 55.3146 68.5101 57.0027 68.6182C56.0492 68.9111 55.446 68.9672 54.491 69.461C53.1002 70.1053 51.9002 71.5861 51.8084 73.1895C51.4315 79.7825 59.9912 78.4094 63.9578 80.377C64.8571 80.8231 65.4377 81.1556 65.8953 82.046C65.9975 82.3593 66.0617 82.6841 66.0877 83.0128C66.2691 85.4362 64.0212 86.5979 61.9051 86.7559C57.8659 87.0573 53.242 85.1672 51.5945 81.2608C51.3909 80.7781 51.4756 77.9759 51.4793 77.3096L51.4822 71.9278C51.4803 70.8698 51.5075 69.6228 51.4373 68.587ZM89.2586 49.3672C89.3307 50.0267 89.2988 51.4907 89.2986 52.1993L89.2957 57.2647L89.284 73.421L89.2947 74.9151C89.2941 75.4557 89.2829 75.9932 89.243 76.3897C89.1364 75.9474 89.0383 75.5714 88.9861 75.1172C88.4393 72.5309 86.3965 70.1339 83.9266 69.1671C82.4487 68.5887 80.4944 68.7013 80.5066 66.6954C80.5174 64.9634 80.4277 63.231 80.531 61.4952C80.5817 60.6506 81.7567 59.4984 82.159 58.7383C84.2637 55.4137 86.0746 51.8127 89.2586 49.3672ZM61.0008 62.7393C61.9179 62.7413 63.4957 62.6979 64.3582 62.8155C64.749 63.7579 65.1054 64.9205 65.3992 65.9024C65.655 66.7574 65.2779 67.9639 64.3406 68.2413L64.1453 68.2842L64.0945 68.4092C64.3813 68.7025 66.5523 68.5701 67.1277 68.6319C66.0229 68.949 65.4029 68.9378 64.5301 68.8028L63.5457 68.6338L63.242 68.5508C61.7037 68.1669 59.8501 68.2823 58.3172 68.4708C55.9373 66.8967 57.2032 65.0065 57.9695 62.7969C58.7081 62.7093 60.2119 62.7376 61.0008 62.7393ZM55.7059 49.3594C55.9188 49.3357 56.1767 49.3552 56.3894 49.3624C58.6032 49.4372 60.3452 50.1972 59.3103 52.7247C59.1186 53.1929 58.8707 53.8273 58.6697 54.3223L57.3025 57.7178L55.3641 62.5674C54.9449 63.6247 54.3022 65.4697 53.6922 66.336C53.0464 67.2645 52.5235 67.6981 51.4832 68.1182L51.4793 49.3946C52.8861 49.3649 54.2867 49.4067 55.7059 49.3594ZM60.8553 54.0411C61.0985 54.1951 63.3112 60.1829 63.6775 60.9268L61.2801 60.9415C60.3917 60.9335 59.4258 60.9051 58.5447 60.9571C58.8328 60.3536 58.9915 59.6622 59.2098 59.043C59.7467 57.5202 60.2171 55.4944 60.8553 54.0411ZM74.7596 49.4112C77.5134 49.2215 80.6082 49.4942 83.3914 49.3848C84.8338 49.3281 84.9348 51.1772 84.3963 52.171C83.4963 53.8313 82.2597 55.4435 81.16 57.0167C80.6949 57.8011 79.8742 58.8066 79.3406 59.6661C77.5952 56.874 75.5621 54.1948 73.906 51.3516C73.4954 50.6463 74.0002 49.7004 74.7596 49.4112Z' fill%3D'%23CBD3DF'%2F%3E %3Cpath d%3D'M96.6072 53.1992C96.7401 53.0742 97.2089 52.8369 97.3808 52.7532L97.5426 52.9219C97.2698 53.0487 96.9974 53.145 96.821 53.3868C96.771 53.5586 96.7701 53.5803 96.7987 53.757C96.6913 53.5954 96.6566 53.3914 96.6072 53.1992Z' fill%3D'black' fill-opacity%3D'0.168627'%2F%3E %3Cdefs%3E %3Cfilter id%3D'filter0_d_5729_5780' x%3D'0' y%3D'0' width%3D'144' height%3D'144' filterUnits%3D'userSpaceOnUse' color-interpolation-filters%3D'sRGB'%3E %3CfeFlood flood-opacity%3D'0' result%3D'BackgroundImageFix'%2F%3E %3CfeColorMatrix in%3D'SourceAlpha' type%3D'matrix' values%3D'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result%3D'hardAlpha'%2F%3E %3CfeOffset dx%3D'1' dy%3D'3'%2F%3E %3CfeGaussianBlur stdDeviation%3D'12'%2F%3E %3CfeComposite in2%3D'hardAlpha' operator%3D'out'%2F%3E %3CfeColorMatrix type%3D'matrix' values%3D'0 0 0 0 0.113725 0 0 0 0 0.188235 0 0 0 0 0.517647 0 0 0 0.16 0'%2F%3E %3CfeBlend mode%3D'normal' in2%3D'BackgroundImageFix' result%3D'effect1_dropShadow_5729_5780'%2F%3E %3CfeBlend mode%3D'normal' in%3D'SourceGraphic' in2%3D'effect1_dropShadow_5729_5780' result%3D'shape'%2F%3E %3C%2Ffilter%3E %3C%2Fdefs%3E %3C%2Fsvg%3E");
}

/**** Little League ****/
.svg-37512675852567 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

/***** Video Guide (Club) *****/
.svg-19203724714775 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;  
  background-image: url("data:image/svg+xml,%3Csvg width%3D'144' height%3D'144' viewBox%3D'0 0 144 144' fill%3D'none' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E %3Cg filter%3D'url(%23filter0_d_5729_5833)'%3E %3Crect x%3D'23' y%3D'21' width%3D'96' height%3D'96' rx%3D'8' fill%3D'white'%2F%3E %3C%2Fg%3E %3Crect x%3D'31' y%3D'29' width%3D'80' height%3D'80' rx%3D'8' fill%3D'white'%2F%3E %3Cpath d%3D'M44 50H99C99.5523 50 100 50.4477 100 51V92C100 92.5523 99.5523 93 99 93H44C43.4477 93 43 92.5523 43 92V51C43 50.4823 43.3933 50.0562 43.8975 50.0049L44 50Z' fill%3D'%23F1F3F9' stroke%3D'%23B2C4D7' stroke-width%3D'2'%2F%3E %3Cg filter%3D'url(%23filter1_d_5729_5833)'%3E %3Crect x%3D'49' y%3D'57.7144' width%3D'45' height%3D'28.4211' rx%3D'1.10526' fill%3D'white'%2F%3E %3C%2Fg%3E %3Cpath d%3D'M68.8645 65.0804L77.3934 70.2926C77.8081 70.5591 78.0746 71.0329 78.0746 71.5068C78.0746 72.0102 77.8081 72.4841 77.3934 72.721L68.8645 77.9331C68.4203 78.1996 67.8576 78.2293 67.4134 77.9627C66.9692 77.7258 66.7026 77.252 66.7026 76.7189V66.2946C66.7026 65.7912 66.9692 65.3174 67.4134 65.0804C67.8576 64.8139 68.4203 64.8139 68.8645 65.0804Z' fill%3D'%236785FE'%2F%3E %3Ccircle cx%3D'93.5' cy%3D'54.5' r%3D'10.5' fill%3D'%23E0E9FF' stroke%3D'%236785FE' stroke-width%3D'2'%2F%3E %3Cpath d%3D'M92.375 49.375C92.375 48.9766 92.5859 48.625 92.9375 48.4141C93.2656 48.2031 93.7109 48.2031 94.0625 48.4141C94.3906 48.625 94.625 48.9766 94.625 49.375C94.625 49.7969 94.3906 50.1484 94.0625 50.3594C93.7109 50.5703 93.2656 50.5703 92.9375 50.3594C92.5859 50.1484 92.375 49.7969 92.375 49.375ZM91.25 52.75C91.25 52.3516 91.5781 52 92 52H93.5C93.8984 52 94.25 52.3516 94.25 52.75V58H95C95.3984 58 95.75 58.3516 95.75 58.75C95.75 59.1719 95.3984 59.5 95 59.5H92C91.5781 59.5 91.25 59.1719 91.25 58.75C91.25 58.3516 91.5781 58 92 58H92.75V53.5H92C91.5781 53.5 91.25 53.1719 91.25 52.75Z' fill%3D'%236785FE'%2F%3E %3Cdefs%3E %3Cfilter id%3D'filter0_d_5729_5833' x%3D'0' y%3D'0' width%3D'144' height%3D'144' filterUnits%3D'userSpaceOnUse' color-interpolation-filters%3D'sRGB'%3E %3CfeFlood flood-opacity%3D'0' result%3D'BackgroundImageFix'%2F%3E %3CfeColorMatrix in%3D'SourceAlpha' type%3D'matrix' values%3D'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result%3D'hardAlpha'%2F%3E %3CfeOffset dx%3D'1' dy%3D'3'%2F%3E %3CfeGaussianBlur stdDeviation%3D'12'%2F%3E %3CfeComposite in2%3D'hardAlpha' operator%3D'out'%2F%3E %3CfeColorMatrix type%3D'matrix' values%3D'0 0 0 0 0.113725 0 0 0 0 0.188235 0 0 0 0 0.517647 0 0 0 0.16 0'%2F%3E %3CfeBlend mode%3D'normal' in2%3D'BackgroundImageFix' result%3D'effect1_dropShadow_5729_5833'%2F%3E %3CfeBlend mode%3D'normal' in%3D'SourceGraphic' in2%3D'effect1_dropShadow_5729_5833' result%3D'shape'%2F%3E %3C%2Ffilter%3E %3Cfilter id%3D'filter1_d_5729_5833' x%3D'45.6842' y%3D'54.3986' width%3D'51.6316' height%3D'35.0526' filterUnits%3D'userSpaceOnUse' color-interpolation-filters%3D'sRGB'%3E %3CfeFlood flood-opacity%3D'0' result%3D'BackgroundImageFix'%2F%3E %3CfeColorMatrix in%3D'SourceAlpha' type%3D'matrix' values%3D'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result%3D'hardAlpha'%2F%3E %3CfeOffset%2F%3E %3CfeGaussianBlur stdDeviation%3D'1.65789'%2F%3E %3CfeComposite in2%3D'hardAlpha' operator%3D'out'%2F%3E %3CfeColorMatrix type%3D'matrix' values%3D'0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'%2F%3E %3CfeBlend mode%3D'normal' in2%3D'BackgroundImageFix' result%3D'effect1_dropShadow_5729_5833'%2F%3E %3CfeBlend mode%3D'normal' in%3D'SourceGraphic' in2%3D'effect1_dropShadow_5729_5833' result%3D'shape'%2F%3E %3C%2Ffilter%3E %3C%2Fdefs%3E %3C%2Fsvg%3E");
}

/***** Video Guide (Governing) *****/
.svg-videoguide-gb-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;   
  background-image: url("data:image/svg+xml,%3Csvg width%3D'144' height%3D'144' viewBox%3D'0 0 144 144' fill%3D'none' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E %3Cg filter%3D'url(%23filter0_d_5730_6066)'%3E %3Crect x%3D'23' y%3D'21' width%3D'96' height%3D'96' rx%3D'8' fill%3D'white'%2F%3E %3C%2Fg%3E %3Crect x%3D'31' y%3D'29' width%3D'80' height%3D'80' rx%3D'8' fill%3D'white'%2F%3E %3Cpath d%3D'M44 50H99C99.5523 50 100 50.4477 100 51V92C100 92.5523 99.5523 93 99 93H44C43.4477 93 43 92.5523 43 92V51C43 50.4823 43.3933 50.0562 43.8975 50.0049L44 50Z' fill%3D'%23F1F3F9' stroke%3D'%23B2C4D7' stroke-width%3D'2'%2F%3E %3Cg filter%3D'url(%23filter1_d_5730_6066)'%3E %3Crect x%3D'49' y%3D'57.7144' width%3D'45' height%3D'28.4211' rx%3D'1.10526' fill%3D'white'%2F%3E %3C%2Fg%3E %3Cpath d%3D'M68.8645 65.0804L77.3934 70.2926C77.8081 70.5591 78.0746 71.0329 78.0746 71.5068C78.0746 72.0102 77.8081 72.4841 77.3934 72.721L68.8645 77.9331C68.4203 78.1996 67.8576 78.2293 67.4134 77.9627C66.9692 77.7258 66.7026 77.252 66.7026 76.7189V66.2946C66.7026 65.7912 66.9692 65.3174 67.4134 65.0804C67.8576 64.8139 68.4203 64.8139 68.8645 65.0804Z' fill%3D'%239F76F7'%2F%3E %3Ccircle cx%3D'93.5' cy%3D'54.5' r%3D'10.5' fill%3D'%23EBE3FF' stroke%3D'%239F76F7' stroke-width%3D'2'%2F%3E %3Cpath d%3D'M92.375 49.375C92.375 48.9766 92.5859 48.625 92.9375 48.4141C93.2656 48.2031 93.7109 48.2031 94.0625 48.4141C94.3906 48.625 94.625 48.9766 94.625 49.375C94.625 49.7969 94.3906 50.1484 94.0625 50.3594C93.7109 50.5703 93.2656 50.5703 92.9375 50.3594C92.5859 50.1484 92.375 49.7969 92.375 49.375ZM91.25 52.75C91.25 52.3516 91.5781 52 92 52H93.5C93.8984 52 94.25 52.3516 94.25 52.75V58H95C95.3984 58 95.75 58.3516 95.75 58.75C95.75 59.1719 95.3984 59.5 95 59.5H92C91.5781 59.5 91.25 59.1719 91.25 58.75C91.25 58.3516 91.5781 58 92 58H92.75V53.5H92C91.5781 53.5 91.25 53.1719 91.25 52.75Z' fill%3D'%239F76F7'%2F%3E %3Cdefs%3E %3Cfilter id%3D'filter0_d_5730_6066' x%3D'0' y%3D'0' width%3D'144' height%3D'144' filterUnits%3D'userSpaceOnUse' color-interpolation-filters%3D'sRGB'%3E %3CfeFlood flood-opacity%3D'0' result%3D'BackgroundImageFix'%2F%3E %3CfeColorMatrix in%3D'SourceAlpha' type%3D'matrix' values%3D'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result%3D'hardAlpha'%2F%3E %3CfeOffset dx%3D'1' dy%3D'3'%2F%3E %3CfeGaussianBlur stdDeviation%3D'12'%2F%3E %3CfeComposite in2%3D'hardAlpha' operator%3D'out'%2F%3E %3CfeColorMatrix type%3D'matrix' values%3D'0 0 0 0 0.113725 0 0 0 0 0.188235 0 0 0 0 0.517647 0 0 0 0.16 0'%2F%3E %3CfeBlend mode%3D'normal' in2%3D'BackgroundImageFix' result%3D'effect1_dropShadow_5730_6066'%2F%3E %3CfeBlend mode%3D'normal' in%3D'SourceGraphic' in2%3D'effect1_dropShadow_5730_6066' result%3D'shape'%2F%3E %3C%2Ffilter%3E %3Cfilter id%3D'filter1_d_5730_6066' x%3D'45.6842' y%3D'54.3986' width%3D'51.6316' height%3D'35.0526' filterUnits%3D'userSpaceOnUse' color-interpolation-filters%3D'sRGB'%3E %3CfeFlood flood-opacity%3D'0' result%3D'BackgroundImageFix'%2F%3E %3CfeColorMatrix in%3D'SourceAlpha' type%3D'matrix' values%3D'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result%3D'hardAlpha'%2F%3E %3CfeOffset%2F%3E %3CfeGaussianBlur stdDeviation%3D'1.65789'%2F%3E %3CfeComposite in2%3D'hardAlpha' operator%3D'out'%2F%3E %3CfeColorMatrix type%3D'matrix' values%3D'0 0 0 0 0.635294 0 0 0 0 0.67451 0 0 0 0 0.796078 0 0 0 0.4 0'%2F%3E %3CfeBlend mode%3D'normal' in2%3D'BackgroundImageFix' result%3D'effect1_dropShadow_5730_6066'%2F%3E %3CfeBlend mode%3D'normal' in%3D'SourceGraphic' in2%3D'effect1_dropShadow_5730_6066' result%3D'shape'%2F%3E %3C%2Ffilter%3E %3C%2Fdefs%3E %3C%2Fsvg%3E");
  width: 144px;
  height: 144px;
  background-repeat: no-repeat;
  background-size: contain;
}

/***** Homepage *****/
.home-container {
  margin-top: 4rem;
}
.section {
  margin-bottom: 0px;
}

@media (min-width: 768px) {
  .home-container {
    margin-top: 6rem;
  }
  .section {
    margin-bottom: 0px;
  }
}

.home-section h2 {
  margin-bottom: 10px;
  text-align: center;
}

/***** Promoted articles *****/
.featured-articles-header {
  color: #0E1535;
  font-weight: 700;
  margin-bottom: 2rem;
}
.promoted-articles {
  display: grid;
  grid-auto-flow: row;
  gap: 2rem;
  margin-bottom: 5rem;
}

.promoted-articles-item a {
  color: #0E1535;
  text-decoration: underline;
  font-weight: 600;
  margin-left: 5px;
}

@media (min-width: 768px) {
  .featured-articles-header {
    margin-bottom: 4rem;
  }
  .promoted-articles {
    margin-bottom: 8rem;
    grid-template-columns: repeat(2, 1fr);
  }
}

/* @media (min-width: 1024px) {
  .promoted-articles {
    flex-direction: row;
  }
} */

/* .promoted-articles-item {
  border-bottom: 1px solid #ddd;
} */

/* @media (min-width: 1024px) {
  .promoted-articles-item {
    align-self: flex-end;
    flex: 0 0 auto;
    padding-right: 30px;
    width: 33%;
  }
  [dir="rtl"] .promoted-articles-item {
    padding: 0 0 0 30px;
  }
}
 */
/* .promoted-articles-item:nth-child(3n) {
  padding-right: 0;
} */

/* .promoted-articles-item a {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
  color: rgba(14, 21, 53, 1);
} */

/* .promoted-articles-item .icon-lock {
  vertical-align: baseline;
} */

/* .promoted-articles-item:last-child a {
  border: 0;
}

@media (min-width: 1024px) {
  .promoted-articles-item:last-child a {
    border-bottom: 1px solid #ddd;
  }
} */

/***** Community section in homepage *****/
.community {
  text-align: center;
}

.community-image {
  min-height: 300px;
  margin-top: 32px;
  background-image: url(/hc/theming_assets/01HZPNV2JD9T9GXAZJ5P6JN0Z7);
  background-position: center;
  background-repeat: no-repeat;
  max-width: 100%;
}

.community,
.activity {
  border-top: 1px solid #ddd;
  padding: 30px 0;
}

/***** Recent activity *****/
.recent-activity-header {
  margin-bottom: 10px;
  text-align: center;
}

.recent-activity-list {
  padding: 0;
}

.recent-activity-item {
  border-bottom: 1px solid #ddd;
  overflow: auto;
  padding: 20px 0;
}

.recent-activity-item-parent {
  font-size: 16px;
}

.recent-activity-item-parent, .recent-activity-item-link {
  margin: 6px 0;
  color: rgba(14, 21, 53, 1);
  display: inline-block;
  width: 100%;
}

@media (min-width: 768px) {
  .recent-activity-item-parent, .recent-activity-item-link {
    width: 70%;
    margin: 0;
  }
}

.recent-activity-item-link {
  font-size: 14px;
}

.recent-activity-item-meta {
  margin: 15px 0 0 0;
  float: none;
}

@media (min-width: 768px) {
  .recent-activity-item-meta {
    margin: 0;
    float: right;
  }
  [dir="rtl"] .recent-activity-item-meta {
    float: left;
  }
}

.recent-activity-item-time, .recent-activity-item-comment {
  color: #233586;
  display: inline-block;
  font-size: 13px;
}

.recent-activity-item-comment {
  padding-left: 5px;
}

[dir="rtl"] .recent-activity-item-comment {
  padding: 0 5px 0 0;
}

.recent-activity-item-comment::before {
  display: inline-block;
}

.recent-activity-controls {
  padding-top: 15px;
}

.recent-activity-accessibility-label {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.recent-activity-comment-icon svg {
  vertical-align: middle;
  color: #17494D;
  width: 16px;
  height: 16px;
}

.recent-activity-comment-icon:after {
  content: attr(data-comment-count);
  margin-left: 3px;
}

[dir="rtl"] .recent-activity-comment-icon:after {
  margin-left: 0;
  margin-right: 3px;
}

/***** Category pages *****/
.category-container {
  display: flex;
  justify-content: flex-start;
}

.category-header {
  display: flex;
  align-items: center;
  gap: 1rem;
}

.category .sub-nav {
  margin-top: 1rem;
}

.category-header h1 {
  font-size: 24px;
  font-weight: 700;
  color: #0E1535;
  margin-bottom: 0;
}

.category-image {
  width: 96px;
  height: 96px;
  flex: 0 0 auto;
}

@media (min-width: 768px) {
  .category-header {
    gap: 1.5rem;
  }
  .category-image {
    width: 128px;
    height: 128px;
  }
}

.category-overview {
  background: #F2F2F580;
  padding: 2rem;
  color: #0E1535;
  margin: 2rem 0;
  border-radius: 8px;
}

.overview-flex {
  display: flex;
  justify-content: space-between;
}

.category-overview h2 {
  font-size: 18px;
  font-weight: 700;
}

.category-overview p {
  opacity: 0.5;
  font-style: normal;
  font-weight: 500;
  max-width: 70ch;
  
}
.category-content {
  flex: 1;
}

/* @media (min-width: 1024px) {
  .category-content {
    flex: 0 0 80%;
  }
} */

.section-tree {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 3rem;
}

@media (min-width: 768px) {
  .section-tree {
    flex-direction: row;
  }
}

.section-tree .section {
  flex: initial;
}

.section-tree-title-flex {
  display: flex;
  align-items: center;
  gap: .5rem;
  margin-bottom: 2rem;
}

@media (min-width: 768px) {
  .section-tree .section {
    flex: 0 0 45%;
   
  }
}

.section-tree-title {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
}

.section-tree-title a {
  color: #0E1535;
}

.section-tree .see-all-articles {
  display: block;
  margin-top: 1rem;
  color: inherit;
  opacity: 50%;
  text-decoration: underline;
}

.article-list-item {
  font-size: 16px;
  font-weight: 500;
  padding: .5rem 0;
  text-decoration: underline;
}

.article-list-item a {
  color: rgba(14, 21, 53, 1);
}

.icon-star {
  color: #17494D;
  font-size: 18px;
}

/***** Section pages *****/
.section-container {
/*   display: flex;
  justify-content: flex-end; */
}

.section-content {
/*   flex: 1; */
}

.section-content h1 {
  font-size: 24px;
  font-weight: 700;
}

.section-content h2 {
  font-size: 18px;
  font-weight: 700;
  margin: 0;
}

.section-grid {
 	display: grid;
  grid-template-columns: 1fr;
  gap: 2rem;
}

.section-grid-left {
  display: grid;
  grid-template-areas: "quick"
    									 "learning"
}

.learning-path-grid {
  grid-area: learning;
}

.quick-answers-grid {
  grid-area: quick;
}

.additional-articles-grid {
  grid-area: additional;
}

@media (min-width: 768px) {
  .section-grid {
    display: grid;
  	grid-template-columns: 3fr 1fr;
    gap: 4rem;
  }
  .section-grid-left {
    display: block;
  }
}

/* @media (min-width: 1024px) {
  .section-content {
    flex: 0 0 80%;
  }
} */

.section-list {
  margin: 40px 0;
}

.section-list-item {
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  padding: 15px 0;
}

.section-list-item:first-child {
  border-top: 1px solid #ddd;
}

.section-list-item a {
  align-items: center;
  color: rgba(14, 21, 53, 1);
  display: flex;
  justify-content: space-between;
}

.see-all-sections-trigger {
  cursor: pointer;
  display: block;
  padding: 15px;
  text-align: center;
}

.see-all-sections-trigger[aria-hidden="true"] {
  display: none;
}

.learning-path-header {
  display: flex;
  align-items: center;
  gap: 1rem;
  margin-bottom: 2rem;
  margin-top: 2rem;
}

.learning-path-list {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 2rem;
  justify-content: center;
}

.learning-path-list-item {
  font-size: 18px;
  font-weight: 500;
  padding: 2rem;
 	box-shadow: 1px 3px 24px rgba(29, 48, 132, 0.16);
	border-radius: 8px;
  text-align: center;
  display: grid;
  justify-items: start;
  gap: 0.5rem;
}

@media (min-width: 768px) {
  .learning-path-list {
    grid-template-columns: repeat(auto-fill, 235px);
    gap: 2rem;
    justify-content: flex-start;
	}
  .learning-path-list-item {
/*     padding: 1.5rem 2rem 3.375rem; */
    text-align: left;
  }
}

.learning-path-list-link {
  color: #0E1535;
  text-decoration: underline;
}

.key-features-block {
  display: none;
}

@media (min-width: 768px) {
 .key-features-block {
  	display: block;
}
}

.key-features-block h4 {
  font-size: 12px;
  font-weight: 500;
  opacity: 50%;
}

.key-features-block li a {
  font-weight: 600;
  text-decoration: underline;
  color: inherit;
}

/***** Submit a request box  *****/
.submit-a-request-box {
  display: grid;
  place-items: center;
  padding: 2rem;
  width: 80%;
  max-width: 400px;
  margin: 4rem auto 6rem;
  border-radius: 8px;
  box-shadow: 1px 3px 24px rgba(29, 48, 132, 0.16);
}

.submit-a-request-box h2 {
  font-size: 1rem;
  font-weight: 600;
}

.submit-a-request {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #5A76FF;
  color: #FFF;
  padding: 0.1875rem 0.375rem;
  border: 0;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
}

.submit-a-request:hover {
  text-decoration: none;
  background: #4161ff;
  color: #FFF;
}

@media (min-width: 768px) {
  .submit-a-request-box {
    margin-top: 8.5rem;
    margin-bottom: 4rem;
  }
  .submit-a-request {
    padding: 0.25rem 0.75rem;
    font-size: 1rem;
  }
}


/***** Article *****/
/* .article { */
  /*
  * The article grid is defined this way to optimize readability:
  * Sidebar | Content | Free space
  * 17%     | 66%     | 17%
  */
/*   flex: 1 0 auto;
} */

/* @media (min-width: 1024px) {
  .article {
    flex: 1 0 66%;
    max-width: 66%;
    min-width: 640px;
    padding: 0 30px;
  }
} */

.article-container {
  display: grid;
}

@media (min-width: 768px) {
  .article-container {
    grid-template-columns: 3fr 1fr;
    gap: 8rem;
  }
}

.article-header {
  align-items: flex-start;
  display: flex;
 	flex-direction: row;
  flex-wrap: wrap;
  gap: 1rem;
  margin-bottom: 2rem;
  margin-top: 20px;
}

.article-header .article-button button {
  background: #5A76FF;
  color: #fff;
  border-radius: 4px;
  border: none;
  padding: .35rem .75rem;
  font-weight: 600;
  font-size: 12px;
}

@media (min-width: 768px) {
  .article-header {
    flex-direction: row;
    margin-top: 0;
  }
}

.article-avatar {
  margin-right: 10px;
}

.article-author {
  margin-bottom: 10px;
}

.article-title {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .article-title {
    flex-basis: 100%;
    /* Take entire row */
  }
}

.article-title .icon-lock {
  position: relative;
  left: -5px;
  vertical-align: baseline;
}

.applicable-rolls-header {
  font-weight: 700;
}

.applicable-rolls-list {
  display: flex;
  gap: 0.5rem;
}

.applicable-rolls-list li {
  background: #364FC714;
  font-size: 12px;
  font-weight: 600;
  padding: 2px 8px;
  border-radius: 24px;
}
.article [role="button"] {
  flex-shrink: 0;
  /*Avoid collapsing elements in Safari (https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored)*/
  width: 100%;
}

@media (min-width: 768px) {
  .article [role="button"] {
    width: auto;
  }
}

.meta-group .article-timestamp {
  color: #0E1535;
  opacity: 50%;
  font-size: 12px;
  font-weight: 500;
}

.article-info {
  max-width: 100%;
}

.article-meta {
  display: inline-block;
  vertical-align: middle;
}

.article-body img {
  height: auto;
  max-width: 100%;
}

iframe {
  max-width: 100%;
                                                                                                                                                                                      
}

.article-body ul, .article-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}

[dir="rtl"] .article-body ul, [dir="rtl"] .article-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}

.article-body ul > ul, .article-body ol > ol, .article-body ol > ul, .article-body ul > ol, .article-body li > ul, .article-body li > ol {
  margin: 0;
}

.article-body ul {
  list-style-type: disc;
}

.article-body a:visited {
  color: #4B61C3;
}

.article-body code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}

.article-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}

.article-body blockquote {
  border-left: 1px solid #ddd;
  color: #233586;
  font-style: italic;
  padding: 0 15px;
}

.article-body > p:last-child {
  margin-bottom: 0;
}

.article-content {
  line-height: 1.6;
  margin: 40px 0;
  font-weight: 500;
  word-wrap: break-word;
}

.article-content h2 {
  font-size: 18px;
}

.article-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}

.article-comment-count {
  color: #233586;
}

.article-comment-count:hover {
  text-decoration: none;
}

.article-comment-count-icon {
  vertical-align: middle;
  color: #17494D;
  width: 18px;
  height: 18px;
}

.article-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 20px;
  padding: 0;
}

@media (min-width: 1024px) {
  .article-sidebar {
    border: 0;
    flex: 0 0 17%;
    height: auto;
  }
}

.article-relatives {
  border-top: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  padding: 20px 0;
}

@media (min-width: 768px) {
  .article-relatives {
    flex-direction: row;
  }
}

.article-relatives > * {
  flex: 1 0 50%;
  min-width: 50%;
  overflow-wrap: break-word;
  margin-right: 0;
}

.article-relatives > *:last-child {
  padding: 0;
}

@media (min-width: 768px) {
  .article-relatives > * {
    padding-right: 20px;
  }
}

.article-votes {
  border-top: 1px solid #ddd;
  padding: 30px 0;
  text-align: center;
}

.article-vote {
  margin: 10px 5px;
  min-width: 90px;
  width: auto;
}

.article-more-questions {
  margin: 10px 0 20px;
  text-align: center;
}

.article-return-to-top {
  border-top: 1px solid #ddd;
}

@media (min-width: 1024px) {
  .article-return-to-top {
    display: none;
  }
}

.article-return-to-top a {
  color: rgba(14, 21, 53, 1);
  display: block;
  padding: 20px 0;
}

.article-return-to-top a:hover, .article-return-to-top a:focus {
  text-decoration: none;
}

.article-return-to-top-icon {
  transform: rotate(0.5turn);
}

.sidenav-title {
  font-size: 15px;
  position: relative;
  font-weight: 600;
}

.sidenav-item {
  border-radius: 4px;
  color: rgba(14, 21, 53, 1);
  display: block;
  margin-bottom: 10px;
  padding: 10px;
}

.sidenav-item.current-article, .sidenav-item:hover {
  background-color: #17494D;
  color: #FFFFFF;
  text-decoration: none;
}

.recent-articles li,
.related-articles li {
  margin-bottom: 15px;
}

.related-articles a {
  color: #0E1535;
  font-weight: 600;
  text-decoration: underline;
}

.fa-triangle {
  color: #7AE77580;
  font-size: 12px;
  margin-right: 0.5rem;
  transform: rotate(90deg);
}

.related-articles-aside .related-articles-title {
  font-size: 12px;
  font-weight: 500;
  color: #0E1535;
  opacity: 50%;
  text-transform: capitalize;
  margin-bottom: 0.5rem;
}

.related-articles-aside {
  display: none;
}

@media (min-width: 768px) {
  .related-articles-aside {
  	display: block;
	}
}


.related-articles {
  max-height: none;
  padding: 0;
  top: 98px;
  position: sticky;
}

@media (min-width: 768px) {
  .mobile-jump-to {
     display: none;
  }
}

.mobile-jump-to h3 {
  opacity: 50%;
  font-size: 12px;
  font-weight: 500;
}

.mobile-jump-to select {
  border: none;
  border-bottom: 1px solid #C4C4C450;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: underline;
  padding: 0.5rem 0;
  background: none;
}

.jump-to-ul a .active {
  color: green;
}

.select-wrapper {
  position: relative;
}

.select-wrapper:after {
  content: "\f107";
  font-family: "Font Awesome 5 Pro";
  font-size: 18px;
  color: #0E1535;
  position: absolute;
  font-weight: 900;
  right: 10px;
  top: 5px;
}
/***** Attachments *****/
/* Styles attachments inside posts, articles and comments */
.attachments .attachment-item {
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}

.attachments .attachment-item:last-child {
  margin-bottom: 0;
}

.attachments .attachment-item .attachment-icon {
  color: rgba(14, 21, 53, 1);
  left: 0;
  position: absolute;
  top: 5px;
}

[dir="rtl"] .attachments .attachment-item {
  padding-left: 0;
  padding-right: 20px;
}

[dir="rtl"] .attachments .attachment-item .attachment-icon {
  left: auto;
  right: 0;
}

.upload-dropzone span a {
  color: #5A76FF;
  font-weight: 500;
  text-decoration: underline;
}

.upload-dropzone span {
  font-weight: 500;
  color: #0E153550;
}

/***** Social share links *****/
.share {
  padding: 0;
  white-space: nowrap;
}

.share li, .share a {
  display: inline-block;
}

.share li {
  height: 25px;
  width: 25px;
}

.share a {
  color: #233586;
}

.share a:hover {
  text-decoration: none;
  color: #17494D;
}

.share a svg {
  height: 18px;
  width: 18px;
  display: block;
}

/***** Comments *****/
/* Styles comments inside articles, posts and requests */
.comment {
  border-bottom: 1px solid #ddd;
  padding: 20px 0;
}

.comment-heading, .recent-articles-title,
.related-articles-title {
  margin-bottom: 5px;
  margin-top: 0;
  font-size: 18px;
  font-weight: 600;
}

.comment-overview {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  padding: 20px 0;
}

.comment-overview p {
  margin-top: 0;
}

.comment-callout {
  color: #233586;
  display: inline-block;
  font-size: 13px;
  margin-bottom: 0;
}

.comment-callout a {
  color: #17494D;
}

.comment-sorter {
  display: inline-block;
  float: right;
}

.comment-sorter .dropdown-toggle {
  color: #233586;
  font-size: 13px;
}

[dir="rtl"] .comment-sorter {
  float: left;
}

.comment-wrapper {
  display: flex;
  position: relative;
}

.comment-wrapper.comment-official {
  border: 1px solid #17494D;
  padding: 40px 20px 20px;
}

@media (min-width: 768px) {
  .comment-wrapper.comment-official {
    padding-top: 20px;
  }
}

.comment-info {
  min-width: 0;
  padding-right: 20px;
  width: 100%;
}

[dir="rtl"] .comment-info {
  padding-right: 0;
  padding-left: 20px;
}

.comment-author {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .comment-author {
    justify-content: space-between;
  }
}

.comment-avatar {
  margin-right: 10px;
}

[dir="rtl"] .comment-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.comment-meta {
  flex: 1 0 auto;
}

.comment-labels {
  flex-basis: 100%;
}

@media (min-width: 768px) {
  .comment-labels {
    flex-basis: auto;
  }
}

.comment .status-label:not(.status-label-official) {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .comment .status-label:not(.status-label-official) {
    margin-top: 0;
  }
}

.comment-form {
  display: flex;
  padding-top: 30px;
  word-wrap: break-word;
}

.comment-container {
  width: 100%;
}

.comment-form-controls {
  display: none;
  margin-top: 10px;
  text-align: left;
}

@media (min-width: 768px) {
  [dir="ltr"] .comment-form-controls {
    text-align: right;
  }
}

.comment-form-controls input[type="submit"] {
  margin-top: 15px;
}

@media (min-width: 1024px) {
  .comment-form-controls input[type="submit"] {
    margin-left: 15px;
  }
  [dir="rtl"] .comment-form-controls input[type="submit"] {
    margin-left: 0;
    margin-right: 15px;
  }
}

.comment-form-controls input[type="checkbox"] {
  margin-right: 5px;
}

.comment-form-controls input[type="checkbox"] [dir="rtl"] {
  margin-left: 5px;
}

.comment-ccs {
  display: none;
}

.comment-ccs + textarea {
  margin-top: 10px;
}

.comment-attachments {
  margin-top: 10px;
}

.comment-attachments a {
  color: #17494D;
}

.comment-body {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
  line-height: 1.6;
  overflow-x: auto;
}

.comment-body img {
  height: auto;
  max-width: 100%;
}

.comment-body ul, .comment-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}

[dir="rtl"] .comment-body ul, [dir="rtl"] .comment-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}

.comment-body ul > ul, .comment-body ol > ol, .comment-body ol > ul, .comment-body ul > ol, .comment-body li > ul, .comment-body li > ol {
  margin: 0;
}

.comment-body ul {
  list-style-type: disc;
}

.comment-body a:visited {
  color: #4B61C3;
}

.comment-body code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}

.comment-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}

.comment-body blockquote {
  border-left: 1px solid #ddd;
  color: #233586;
  font-style: italic;
  padding: 0 15px;
}

.comment-mark-as-solved {
  display: inline-block;
}

/***** Vote *****/
/* Used in article comments, post comments and post */
.vote {
  display: flex;
  flex-direction: column;
  text-align: center;
}

.vote a:active, .vote a:hover, .vote a:focus {
  text-decoration: none;
}

.vote-sum {
  color: #233586;
  display: block;
  margin: 3px 0;
}

[dir="rtl"] .vote-sum {
  direction: ltr;
  unicode-bidi: bidi-override;
}

.vote-up svg {
  transform: scale(1, -1);
}

.vote-up:hover,
.vote-down:hover {
  color: #17494D;
}

.vote-up, .vote-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: #233586;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vote-voted {
  color: #17494D;
}

.vote-voted:hover {
  color: #000;
}

/***** Actions *****/
/* Styles admin and en user actions(edit, delete, change status) in comments and posts */
.actions {
  text-align: center;
  flex-shrink: 0;
  /*Avoid collapsing elements in Safari*/
}

.actions button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/***** Community *****/
.community-hero {
  background-image: url(/hc/theming_assets/01HZPNV2EEWQEMM89Z1XXTMY8T);
  margin-bottom: 10px;
}

.community-footer {
  padding-top: 50px;
  text-align: center;
}

.community-footer-title {
  font-size: 16px;
  margin-bottom: 20px;
}

.community-featured-posts .title {
  font-size: 18px;
  font-weight: 600;
}

.community-featured-posts, .community-activity {
  padding-top: 40px;
  width: 100%;
}

.community-header {
  margin-bottom: 30px;
}

.community-header .title {
  margin-bottom: 0;
  font-size: 16px;
}

.post-to-community {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .post-to-community {
    margin: 0;
  }
}

/* Community topics grid */
.topics {
  max-width: none;
  width: 100%;
}

.topics-item .meta-group {
  justify-content: center;
  margin-top: 20px;
}

/* Community topic page */
.topic-header {
  border-bottom: 1px solid #ddd;
  font-size: 13px;
}

@media (min-width: 768px) {
  .topic-header {
    padding-bottom: 10px;
  }
}

.topic-header .dropdown {
  display: block;
  border-top: 1px solid #ddd;
  padding: 10px 0;
}

@media (min-width: 768px) {
  .topic-header .dropdown {
    border-top: 0;
    display: inline-block;
    margin-right: 20px;
    padding: 0;
  }
}

.no-posts-with-filter {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* Topic, post and user follow button */
.community-follow {
  margin-bottom: 10px;
  width: 100%;
}

@media (min-width: 768px) {
  .community-follow {
    margin-bottom: 0;
    width: auto;
  }
}

.community-follow button {
  line-height: 30px;
  padding: 0 10px 0 15px;
  position: relative;
  width: 100%;
}

@media (min-width: 768px) {
  .community-follow button {
    width: auto;
  }
}

.community-follow button:hover {
  background-color: #17494D;
}

.community-follow button:hover::after, .community-follow button:focus::after {
  border-color: #FFFFFF;
  color: #FFFFFF;
}

.community-follow button[data-selected="true"] {
  background-color: #17494D;
  color: #FFFFFF;
}

.community-follow button[data-selected="true"]::after {
  border-left: 1px solid #FFFFFF;
  color: #FFFFFF;
}

.community-follow button[data-selected="true"]:hover {
  background-color: #000;
  border-color: #000;
}

.community-follow button::after {
  border-left: 1px solid #17494D;
  content: attr(data-follower-count);
  color: #17494D;
  display: inline-block;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
  margin-left: 15px;
  padding-left: 10px;
  position: absolute;
  right: 10px;
}

@media (min-width: 768px) {
  .community-follow button::after {
    position: static;
  }
}

[dir="rtl"] .community-follow button::after {
  border-left: 0;
  border-right: 1px solid #17494D;
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
}

/***** Striped list *****/
/* Used in community posts list and requests list */
.striped-list {
  padding: 0;
}

.striped-list-item {
  align-items: flex-start;
  border-bottom: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 20px 0;
}

@media (min-width: 768px) {
  .striped-list-item {
    align-items: center;
    flex-direction: row;
  }
}

.striped-list-info {
  flex: 2;
}

.striped-list-title {
  color: #1F73B7;
  margin-bottom: 10px;
  margin-right: 5px;
}

.striped-list-title:hover, .striped-list-title:focus, .striped-list-title:active {
  text-decoration: underline;
}

.striped-list-title:visited {
  color: #4B61C3;
}

.striped-list .meta-group {
  margin: 5px 0;
}

.striped-list-count {
  color: #233586;
  font-size: 13px;
  justify-content: flex-start;
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .striped-list-count {
    display: flex;
    flex: 1;
    justify-content: space-around;
  }
}

.striped-list-count-item::after {
  content: "·";
  display: inline-block;
  padding: 0 5px;
}

@media (min-width: 768px) {
  .striped-list-count-item::after {
    display: none;
  }
}

.striped-list-count-item:last-child::after {
  display: none;
}

.striped-list-number {
  text-align: center;
}

@media (min-width: 768px) {
  .striped-list-number {
    color: rgba(14, 21, 53, 1);
    display: block;
  }
}

/***** Status labels *****/
/* Styles labels used in posts, articles and requests */
.status-label {
  background-color: #038153;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  margin-right: 2px;
  padding: 3px 10px;
  vertical-align: middle;
  white-space: nowrap;
  display: inline-block;
}

.status-label:hover, .status-label:active, .status-label:focus {
  text-decoration: none;
}

.status-label-pinned, .status-label-featured, .status-label-official {
  background-color: #17494D;
}

.status-label-official {
  border-radius: 0;
  margin-right: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}

@media (min-width: 768px) {
  .status-label-official {
    border-radius: 0 0 4px 4px;
    right: 30px;
    width: auto;
  }
}

[dir="rtl"] .status-label-official {
  left: 30px;
  right: auto;
}

.status-label-not-planned, .status-label-closed {
  background-color: #e9ebed;
  color: #233586;
}

.status-label-pending, .status-label-pending-moderation {
  background-color: #1f73b7;
  text-align: center;
}

.status-label-open {
  background-color: #c72a1c;
}

.status-label-solved {
  background-color: #68737d;
}

.status-label-new {
  background-color: #ffb648;
  color: #703b15;
}

.status-label-hold {
  background-color: #000;
}

/***** Post *****/
/*
* The post grid is defined this way:
* Content | Sidebar
* 70%     | 30%
*/
.post {
  flex: 1;
  margin-bottom: 10px;
}

@media (min-width: 1024px) {
  .post {
    flex: 1 0 70%;
    max-width: 70%;
  }
}

.post-container {
  display: flex;
  flex-direction: column;
}

@media (min-width: 1024px) {
  .post-container {
    flex-direction: row;
  }
}

.post-header {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10px;
}

@media (min-width: 768px) {
  .post-header {
    align-items: baseline;
    flex-direction: row;
  }
}

.post-header .status-label {
  vertical-align: super;
}

.post-title {
  margin-bottom: 20px;
  width: 100%;
}

@media (min-width: 768px) {
  .post-title {
    margin-bottom: 0;
    padding-right: 10px;
  }
}

.post-title h1 {
  display: inline;
  vertical-align: middle;
}

@media (min-width: 768px) {
  .post-title h1 {
    margin-right: 5px;
  }
}

.post-author {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
}

.post-avatar {
  margin-bottom: 30px;
}

.post-content {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
  line-height: 1.6;
  word-break: break-word;
}

.post-info-container {
  display: flex;
  margin-bottom: 40px;
}

.post-info {
  min-width: 0;
  padding-right: 20px;
  width: 100%;
}

[dir="rtl"] .post-info {
  padding-right: 0;
  padding-left: 20px;
}

.post-meta {
  display: inline-block;
  flex: 1;
  margin-left: 10px;
  vertical-align: middle;
}

[dir="rtl"] .post-meta {
  margin-left: 0;
  margin-right: 10px;
}

.post-body img {
  height: auto;
  max-width: 100%;
}

.post-body ul, .post-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}

[dir="rtl"] .post-body ul, [dir="rtl"] .post-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}

.post-body ul > ul, .post-body ol > ol, .post-body ol > ul, .post-body ul > ol, .post-body li > ul, .post-body li > ol {
  margin: 0;
}

.post-body ul {
  list-style-type: disc;
}

.post-body a:visited {
  color: #4B61C3;
}

.post-body code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}

.post-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}

.post-body blockquote {
  border-left: 1px solid #ddd;
  color: #233586;
  font-style: italic;
  padding: 0 15px;
}

.post-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}

.post-comment-count {
  color: #233586;
}

.post-comment-count:hover {
  text-decoration: none;
}

.post-comment-count .icon-comments {
  color: #17494D;
  display: inline-block;
  width: 18px;
  height: 18px;
  margin: 5px;
  vertical-align: middle;
}

.post-sidebar {
  border-top: 1px solid #ddd;
  flex: 1;
  padding: 30px 0;
  text-align: center;
}

@media (min-width: 1024px) {
  .post-sidebar {
    border: 0;
    flex: 1 0 30%;
    padding: 0 0 0 50px;
    text-align: initial;
  }
  [dir="rtl"] .post-sidebar {
    padding: 0 50px 0 0;
  }
}

.post-sidebar-title {
  font-size: 18px;
  font-weight: 600;
}

.post-comments {
  margin-bottom: 20px;
}

@media (min-width: 1024px) {
  .post-comments {
    margin-bottom: 0;
  }
}

/***** Community Badges *****/
/* Styles labels used next to the authors of article comments, community posts, and community comments */
.community-badge-title {
  background-color: #04444d;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 0px 8px;
  vertical-align: top;
  white-space: nowrap;
  display: inline-flex;
  line-height: 18px;
  vertical-align: middle;
}

.profile-info .community-badge-title {
  padding: 2px 8px;
  line-height: 20px;
}

.community-badge-container-achievements {
  display: flex;
}

.community-badge-container-achievements > .community-badge-titles {
  margin-left: calc(28px - 0.5em);
}

[dir="rtl"] .community-badge-container-achievements > .community-badge-titles {
  margin-right: calc(28px - 0.5em);
}

.community-name-and-title-badges {
  display: flex;
  flex-wrap: wrap;
}

.community-badge {
  margin: 2px;
}

.community-badge-achievements {
  display: block;
  height: 16px;
  white-space: nowrap;
  width: 16px;
}

.profile-info .community-badge-achievements {
  height: 40px;
  width: 40px;
}

.community-title-badges {
  flex-basis: 100%;
  margin-top: 15px;
}

.community-badge-achievements-rest {
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  vertical-align: top;
}

.community-badge-achievements img {
  width: 100%;
  height: 100%;
}

.community-badge-titles img {
  width: 20px;
  height: 20px;
}

.profile-info .community-badge-achievements-rest {
  line-height: 40px;
  font-size: 20px;
}

/* Navigation element that collapses on mobile */
.collapsible-nav {
  flex-direction: column;
  font-size: 14px;
  position: relative;
}

@media (min-width: 768px) {
  .collapsible-nav {
    flex-direction: row;
  }
}

.collapsible-nav-border {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}

@media (min-width: 768px) {
  .collapsible-nav-border {
    border-top: 0;
  }
}

.collapsible-nav-toggle {
  top: calc(45px / 2);
  transform: translateY(-50%);
  position: absolute;
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}

@media (min-width: 768px) {
  .collapsible-nav-toggle {
    display: none;
  }
}

[dir="rtl"] .collapsible-nav-toggle {
  left: 0;
  right: auto;
}

.collapsible-nav-toggle-icon {
  display: none;
}

.collapsible-nav-toggle[aria-expanded="false"] .chevron-icon {
  display: inline-block;
}

.collapsible-nav-toggle[aria-expanded="true"] .x-icon {
  display: inline-block;
}

.collapsible-nav-toggle:focus {
  outline: none;
  border: 1px solid #17494D;
}

.collapsible-nav-list {
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  .collapsible-nav-list {
    flex-direction: row;
  }
}

.collapsible-nav-list li {
  color: rgba(14, 21, 53, 1);
  line-height: 45px;
  order: 1;
}

@media (min-width: 768px) {
  .collapsible-nav-list li {
    line-height: normal;
    margin-right: 30px;
  }
  [dir="rtl"] .collapsible-nav-list li {
    margin-left: 30px;
    margin-right: 0;
  }
  .collapsible-nav-list li a {
    text-decoration: none;
    padding: 15px 0;
  }
}

.collapsible-nav-list li a {
  color: rgba(14, 21, 53, 1);
  display: block;
}

@media (min-width: 768px) {
  .collapsible-nav-list li:hover {
    border-bottom: 4px solid #ddd;
  }
  .collapsible-nav-list li:hover a:not([aria-current="page"]) {
    padding: 15px 0 11px 0;
    text-decoration: none;
  }
}

.collapsible-nav-list li:not([aria-selected="true"]),
.collapsible-nav-list li:not(.current) {
  display: none;
}

@media (min-width: 768px) {
  .collapsible-nav-list li:not([aria-selected="true"]),
  .collapsible-nav-list li:not(.current) {
    display: block;
  }
}

@media (min-width: 768px) {
  .collapsible-nav-list li[aria-selected="true"] {
    padding: 15px 0 11px 0;
  }
}

.collapsible-nav-list li[aria-selected="true"],
.collapsible-nav-list li.current {
  order: 0;
  position: relative;
}

@media (min-width: 768px) {
  .collapsible-nav-list li[aria-selected="true"],
  .collapsible-nav-list li.current {
    border-bottom: 4px solid #17494D;
    order: 1;
  }
}

.collapsible-nav-list li[aria-selected="true"] a,
.collapsible-nav-list li.current a {
  color: rgba(14, 21, 53, 1);
}

.collapsible-nav[aria-expanded="true"] li:not([aria-selected="true"]),
.collapsible-nav[aria-expanded="true"] li:not(.current) {
  display: block;
}

/* Sidebar navigation that collapses on mobile */
.collapsible-sidebar {
  flex: 1;
  max-height: 45px;
  overflow: hidden;
  padding: 10px 0;
  position: relative;
}

@media (min-width: 1024px) {
  .collapsible-sidebar {
    max-height: none;
    padding: 0;
  }
}

.collapsible-sidebar-title {
  margin-top: 0;
}

.collapsible-sidebar-toggle {
  position: absolute;
  top: calc(45px / 2);
  transform: translateY(-50%);
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}

@media (min-width: 1024px) {
  .collapsible-sidebar-toggle {
    display: none;
  }
}

[dir="rtl"] .collapsible-sidebar-toggle {
  left: 0;
  right: auto;
}

.collapsible-sidebar-toggle-icon {
  display: none;
}

.collapsible-sidebar-toggle[aria-expanded="false"] .chevron-icon {
  display: inline-block;
}

.collapsible-sidebar-toggle[aria-expanded="true"] .x-icon {
  display: inline-block;
}

.collapsible-sidebar-toggle:focus {
  outline: none;
  border: 1px solid #17494D;
}

.collapsible-sidebar-body {
  display: none;
}

@media (min-width: 1024px) {
  .collapsible-sidebar-body {
    display: block;
  }
}

.collapsible-sidebar[aria-expanded="true"] {
  max-height: none;
}

.collapsible-sidebar[aria-expanded="true"] .collapsible-sidebar-body {
  display: block;
}

/***** My activities *****/
.my-activities-nav {
  background-color: #f2f2f2;
  margin-bottom: 20px;
}

.my-activities-sub-nav {
  margin-bottom: 30px;
}

.my-activities-table .striped-list-title {
  /* My activities tables */
  display: block;
  margin-bottom: 10px;
  max-width: 350px;
  white-space: normal;
}

@media (min-width: 1024px) {
  .my-activities-table .striped-list-title {
    margin-bottom: 0;
    max-width: 500px;
    min-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

.my-activities-table thead {
  display: none;
}

@media (min-width: 768px) {
  .my-activities-table thead {
    display: table-header-group;
  }
}

.my-activities-table th:first-child,
.my-activities-table td:first-child {
  padding-left: 0;
}

@media (min-width: 1024px) {
  .my-activities-table th:first-child,
  .my-activities-table td:first-child {
    width: 500px;
  }
}

.my-activities-table th:last-child,
.my-activities-table td:last-child {
  padding-right: 0;
}

.my-activities-table td:not(:first-child) {
  display: none;
}

@media (min-width: 768px) {
  .my-activities-table td:not(:first-child) {
    display: table-cell;
  }
}

/* Requests table */
.requests-search {
  width: 100%;
}

.requests-table-toolbar {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  .requests-table-toolbar {
    flex-direction: row;
  }
}

.requests-table-toolbar .search {
  flex: 1;
  width: 100%;
}

.requests-table-toolbar .request-table-filter {
  width: 100%;
}

@media (min-width: 768px) {
  .requests-table-toolbar .request-table-filter {
    width: auto;
  }
}

.requests-table-toolbar .request-filter {
  display: block;
}

@media (min-width: 768px) {
  .requests-table-toolbar .request-filter {
    margin: 0 0 0 30px;
  }
  [dir="rtl"] .requests-table-toolbar .request-filter {
    margin: 0 30px 0 0;
  }
}

.requests-table-toolbar .request-filter-label {
  font-size: 13px;
  margin-top: 30px;
}

@media (min-width: 768px) {
  .requests-table-toolbar .request-filter-label {
    margin-top: 0;
  }
}

.requests-table-toolbar select {
  max-height: 40px;
  margin-bottom: 30px;
  width: 100%;
}

@media (min-width: 768px) {
  .requests-table-toolbar select {
    margin-bottom: 0;
    max-width: 300px;
    width: auto;
  }
}

@media (min-width: 768px) {
  .requests-table-toolbar .organization-subscribe {
    margin-left: 10px;
  }
  [dir="rtl"] .requests-table-toolbar .organization-subscribe {
    margin: 0 10px 0 0;
  }
}

.requests-table-toolbar .organization-subscribe button {
  line-height: 40px;
  max-height: 40px;
  padding: 0 20px;
}

.requests-table-toolbar + .requests-search-info {
  margin-top: 15px;
}

.requests-table-toolbar + .requests-search-info.meta-data::after {
  content: "";
  margin: 0;
}

.requests-table-toolbar + .requests-search-info + .requests {
  margin-top: 20px;
}

.requests-table-toolbar + .requests {
  margin-top: 40px;
}

.requests .requests-table-meta {
  display: block;
}

@media (min-width: 768px) {
  .requests .requests-table-meta {
    display: none;
  }
}

.requests .requests-table thead {
  display: none;
}

@media (min-width: 768px) {
  .requests .requests-table thead {
    display: table-header-group;
  }
}

.requests .requests-table-info {
  display: block;
}

@media (min-width: 768px) {
  .requests .requests-table-info {
    display: table-cell;
    vertical-align: middle;
    width: auto;
  }
}

.requests .requests-table .requests-link {
  position: relative;
}

.requests .requests-table .requests-sort-symbol {
  position: absolute;
  left: calc(100% + 3px);
  bottom: 0;
  font-size: 10px;
}

/* Following table */
@media (min-width: 768px) {
  .subscriptions-subscribe button {
    width: auto;
  }
}

.subscriptions-table td:last-child {
  display: block;
}

@media (min-width: 768px) {
  .subscriptions-table td:last-child {
    display: table-cell;
  }
}

.subscriptions-table td:first-child {
  display: flex;
  align-items: center;
}

.subscriptions-table .user-avatar {
  margin-right: 10px;
}

.subscriptions .striped-list-title {
  display: inline-block;
  vertical-align: middle;
}

/* Contributions table */
.contributions-table td:last-child {
  color: #233586;
  font-size: 13px;
}

@media (min-width: 768px) {
  .contributions-table td:last-child {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
  }
}

.no-activities {
  color: #233586;
}

/***** Request *****/
.request-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}

@media (min-width: 1024px) {
  .request-container {
    align-items: flex-start;
    flex-direction: row;
  }
}

.request-container .comment-container {
  min-width: 0;
}

.request-breadcrumbs {
  margin-bottom: 40px;
}

@media (min-width: 1024px) {
  .request-breadcrumbs {
    margin-bottom: 60px;
  }
}

.request-main {
  flex: 1 0 auto;
  order: 1;
}

.request-main .comment-fields, .request-main .request-submit-comment {
  display: none;
}

.request-main .comment-fields.shown {
  display: block;
}

.request-main .request-submit-comment.shown {
  display: inline;
}

@media (min-width: 1024px) {
  .request-main {
    flex: 0 0 66%;
    order: 0;
    min-width: 0;
  }
}

.request-main .comment-form-controls {
  display: block;
}

.request-main .comment-ccs {
  display: block;
}

.request-main .comment-show-container {
  border-radius: 2px;
  border: 1px solid #ddd;
  color: #233586;
  text-align: inherit;
  padding: 8px 25px;
  width: 100%;
}

.request-main .comment-show-container.hidden {
  display: none;
}

.request-main .form-field.comment-ccs > ul {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}

.request-main .form-field.comment-ccs > ul[data-hc-focus="true"] {
  border: 1px solid #17494D;
}

.request-main .form-field.comment-ccs > input[type="text"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}

.request-main .comment-ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
}

.request-main .comment-ccs + textarea:focus {
  border-top: 1px solid #17494D;
}

.request-main input#mark_as_solved {
  display: none;
}

.request-title {
  width: 100%;
}

@media (min-width: 1024px) {
  .request-title {
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
    max-width: 66%;
    padding-bottom: 20px;
  }
}

.request-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  order: 0;
}

@media (min-width: 1024px) {
  .request-sidebar {
    background-color: #f7f7f7;
    border: 0;
    font-size: 13px;
    flex: 0 0 auto;
    padding: 0 20px;
    width: 30%;
  }
}

.request-sidebar h2 {
  font-size: 15px;
  font-weight: 600;
  position: relative;
}

@media (min-width: 1024px) {
  .request-sidebar h2 {
    display: none;
  }
}

.request-details {
  border-bottom: 1px solid #ddd;
  font-size: 0;
  margin: 0;
  padding-bottom: 20px;
}

.request-details:last-child {
  border: 0;
}

.request-details dt, .request-details dd {
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  margin: 20px 0 0 0;
}

.request-details dd {
  padding: 0 10px;
  width: 60%;
}

.request-details dd::after {
  content: "\A";
  white-space: pre;
}

.request-details dt {
  color: #233586;
  width: 40%;
}

.request-details .request-collaborators {
  display: inline-block;
}

.request-attachments dt, .request-attachments dd {
  width: 100%;
}

.request-attachments dd {
  margin: 10px 0 0 0;
}

.request-form textarea {
  min-height: 120px;
}

.request-follow-up {
  padding-top: 20px;
}

/***** Pagination *****/
.pagination {
  margin: 20px 0;
  text-align: center;
}

.pagination-next, .pagination-prev, .pagination-first, .pagination-last {
  display: inline-block;
}

.pagination-first-link, .pagination-last-link {
  padding: 0 10px;
}

.pagination-first-text, .pagination-last-text {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.pagination-next-link {
  padding-right: 10px;
}

.pagination-next-text {
  margin-right: 10px;
}

[dir="rtl"] .pagination-next-link {
  padding-left: 10px;
}

[dir="rtl"] .pagination-next-text {
  margin-left: 10px;
}

.pagination-prev-link {
  padding-left: 10px;
}

.pagination-prev-text {
  margin-left: 10px;
}

[dir="rtl"] .pagination-prev-link {
  padding-right: 10px;
}

[dir="rtl"] .pagination-prev-text {
  margin-right: 10px;
}

/***** Metadata *****/
.meta-group {
  display: block;
}

.meta-group-opposite {
  float: right;
}

[dir="rtl"] .meta-group-opposite {
  float: left;
}

.meta-group * {
  display: inline;
}

.meta-data {
  color: #233586;
  font-size: 13px;
}

.meta-data:not(:last-child)::after {
  content: "\00B7";
  margin: 0 5px;
}

/* User Profiles */
.profile-header {
  padding: 30px 0;
  background-color: #f7f7f7;
}

.profile-header .container {
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .profile-header .container {
    flex-wrap: nowrap;
  }
}

.profile-header .profile-info {
  flex-basis: 100%;
  display: flex;
  flex-wrap: wrap;
  min-width: 0;
}

.profile-avatar {
  position: relative;
  line-height: 0;
  align-self: center;
  margin-right: 10px;
}

[dir="rtl"] .profile-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-avatar .user-avatar {
  width: 80px;
  height: 80px;
}

.profile-avatar .icon-agent {
  bottom: 0;
  right: 0;
}

.profile-header .basic-info {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}

.profile-header .basic-info .name {
  margin: 0;
  line-height: 25px;
}

.profile-header .options {
  display: flex;
  flex-basis: 100%;
  margin-top: 12px;
  align-items: flex-start;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .profile-header .options {
    flex-wrap: nowrap;
    flex-basis: auto;
    margin-top: 0;
    margin-left: 10px;
  }
  [dir="rtl"] .profile-header .options {
    margin-left: 0;
    margin-right: 10px;
  }
  .profile-header .options > :not(:last-child) {
    margin-bottom: 0;
    margin-right: 10px;
  }
  [dir="rtl"] .profile-header .options > :not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
  }
}

.user-profile-actions {
  width: 100%;
  margin-bottom: 15px;
}

.profile-header .description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 15px 0;
  flex-basis: 100%;
}

.profile-stats {
  font-size: 13px;
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
}

.profile-stats .stat {
  display: flex;
  margin-bottom: 10px;
}

.profile-stats .stat-label {
  color: #233586;
  flex: 0 0 100px;
  margin-right: 10px;
}

[dir="rtl"] .profile-stats .stat-label {
  margin-left: 10px;
  margin-right: 0;
}

.profile-stats-activity {
  border-top: solid 1px #ddd;
  margin-top: 15px;
}

@media (min-width: 768px) {
  .profile-stats-activity {
    border-top: 0;
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat {
    flex-direction: column;
  }
}

.profile-stats-activity .stat:first-child {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .profile-stats-activity .stat:first-child {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat:not(:last-child) {
    margin-right: 40px;
  }
  [dir="rtl"] .profile-stats-activity .stat:not(:last-child) {
    margin-left: 40px;
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat-label {
    flex: 0 1 auto;
  }
}

.profile-stats-counters {
  border-bottom: solid 1px #ddd;
}

@media (min-width: 768px) {
  .profile-stats-counters {
    flex: 0 0 200px;
    border-bottom: 0;
    margin-left: 40px;
  }
  [dir="rtl"] .profile-stats-counters {
    margin-left: 0;
    margin-right: 40px;
  }
}

@media (min-width: 1024px) {
  .profile-stats-counters {
    flex: 0 0 270px;
    margin-left: 60px;
  }
  [dir="rtl"] .profile-stats-counters {
    margin-right: 60px;
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat {
    flex-direction: column;
  }
}

@media (min-width: 1024px) {
  .profile-stats-counters .stat {
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat:not(:last-child) {
    margin-bottom: 15px;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat-label {
    flex: 0 1 auto;
  }
}

@media (min-width: 1024px) {
  .profile-stats-counters .stat-label {
    flex: 0 0 100px;
  }
}

.profile-private-badge {
  flex-basis: 100%;
  border: solid 1px #17494D;
  border-radius: 4px;
  color: #17494D;
  padding: 5px 20px;
  font-size: 12px;
  text-align: center;
}

.profile-private-badge .profile-private-icon {
  margin-left: 5px;
  line-height: 15px;
}

@media (min-width: 768px) {
  .profile-private-badge {
    flex-basis: auto;
  }
}

.profile-nav {
  background-color: #f2f2f2;
  margin-bottom: 37px;
}

.profile-section {
  width: 100%;
}

@media (min-width: 1024px) {
  .profile-section {
    width: calc(100% - 330px);
  }
}

.profile-section-header {
  display: flex;
  flex-wrap: wrap;
}

.profile-section-title {
  flex-basis: 100%;
  margin-bottom: 0;
}

.profile-section-description {
  flex-basis: 100%;
  padding: 10px 0;
  color: #233586;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (min-width: 768px) {
  .profile-section-description {
    flex: 1 0 50%;
    padding-bottom: 0;
  }
}

.profile-section-sorter {
  flex-basis: 100%;
  border-top: solid 1px #eee;
  font-size: 13px;
}

.profile-section-sorter .dropdown-toggle {
  padding: 10px 0;
  width: 100%;
}

.profile-section-sorter .dropdown-toggle::after {
  position: absolute;
  right: 0;
}

[dir="rtl"] .profile-section-sorter .dropdown-toggle::after {
  left: 0;
  right: initial;
}

@media (min-width: 768px) {
  .profile-section-sorter .dropdown-toggle::after {
    position: relative;
  }
}

@media (min-width: 768px) {
  .profile-section-sorter {
    flex: 0 1 auto;
    padding-top: 0;
    border-top: 0;
    margin-left: 20px;
  }
  [dir="rtl"] .profile-section-sorter {
    margin-left: 0;
    margin-right: 20px;
  }
}

.profile-badges-items {
  margin-top: 25px;
}

.profile-badges-item {
  border-top: 1px solid #ddd;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: flex-start;
  padding: 27px 12px;
}

.profile-badges-item > div {
  padding-right: 12px;
  padding-left: 12px;
}

.profile-badges-item-image {
  height: 40px;
  width: 40px;
  margin-right: 12px;
}

.profile-badges-item-image img {
  max-height: 40px;
}

[dir="rtl"] .profile-badges-item-image {
  margin-left: 12px;
  margin-right: 0;
}

.profile-badges-item-title, .profile-badges-item-metadata-title {
  font-size: 15px;
  margin-bottom: 10px;
}

.profile-badges-item-title {
  font-weight: 600;
}

.profile-badges-item-description, .profile-badges-item-metadata-description {
  color: #233586;
  font-size: 13px;
  margin: 0;
}

.profile-badges-item-metadata {
  margin-left: auto;
  text-align: right;
}

[dir="rtl"] .profile-badges-item-metadata {
  margin-left: 0;
  margin-right: auto;
  text-align: left;
}

.profile-contribution {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  padding: 20px 0;
  position: relative;
}

.profile-contribution-header {
  margin-bottom: 5px;
}

.profile-contribution-title {
  margin: 0 0 5px 0;
  display: inline;
  line-height: 21px;
  font-size: 15px;
  vertical-align: middle;
}

.profile-contribution-body {
  margin: 10px 0;
}

.profile-contribution-list > .profile-contribution {
  border-top: 1px solid #eee;
}

@media (min-width: 768px) {
  .profile-contribution-list > .profile-contribution {
    padding-left: 30px;
  }
  [dir="rtl"] .profile-contribution-list > .profile-contribution {
    padding-right: 30px;
    padding-left: 0;
  }
}

.profile-contribution-list > .profile-contribution:last-child {
  border-bottom: 1px solid #eee;
}

.profile-contribution-icon {
  left: 0;
  position: absolute;
  color: #ccc;
  line-height: 25px;
}

[dir="rtl"] .profile-contribution-icon {
  right: 0;
}

.profile-contribution-icon svg {
  vertical-align: middle;
}

.profile-contribution-list .profile-contribution-header {
  margin-left: 30px;
}

[dir="rtl"] .profile-contribution-list .profile-contribution-header {
  padding-right: 30px;
  padding-left: 0;
}

@media (min-width: 768px) {
  .profile-contribution-list .profile-contribution-header {
    margin-left: 0;
  }
  [dir="rtl"] .profile-contribution-list .profile-contribution-header {
    padding-right: 0;
  }
}

.profile-comments .profile-contribution-breadcrumbs {
  margin-left: 30px;
}

[dir="rtl"] .profile-comments .profile-contribution-breadcrumbs {
  padding-right: 30px;
  padding-left: 0;
}

@media (min-width: 768px) {
  .profile-comments .profile-contribution-breadcrumbs {
    margin-left: 0;
  }
  [dir="rtl"] .profile-comments .profile-contribution-breadcrumbs {
    padding-right: 0;
  }
}

.profile-section .no-activity,
.profile-section .private-activity {
  display: block;
  margin-top: 40px;
  color: #999;
}

.private-activity-icon {
  margin-right: 10px;
}

[dir="rtl"] .private-activity-icon {
  margin-right: 0;
  margin-left: 10px;
}

.profile-activity-list {
  margin-top: 25px;
}

.profile-activity {
  position: relative;
  padding-bottom: 30px;
}

@media (min-width: 768px) {
  .profile-activity {
    padding-left: 20px;
  }
  [dir="rtl"] .profile-activity {
    padding-right: 20px;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-activity:not(:last-child) {
    border-left: 1px solid #ddd;
  }
  [dir="rtl"] .profile-activity:not(:last-child) {
    border-left: 0;
    border-right: 1px solid #ddd;
  }
}

.profile-activity-header {
  display: flex;
  align-items: center;
  margin-left: 35px;
}

[dir="rtl"] .profile-activity-header {
  margin-left: 0;
  margin-right: 35px;
}

@media (min-width: 768px) {
  .profile-activity-header {
    margin-left: 0;
  }
  [dir="rtl"] .profile-activity-header {
    margin-right: 0;
  }
}

.profile-activity-header .user-avatar {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  min-width: 40px;
  align-self: flex-start;
}

[dir="rtl"] .profile-activity-header .user-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-activity-description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 0;
  min-width: 0;
  width: 100%;
}

.profile-activity-description span:first-child {
  font-weight: 600;
  display: inline;
}

.profile-activity-contribution {
  padding: 20px;
  margin-top: 10px;
  border-radius: 8px;
  background-color: #f7f7f7;
}

@media (min-width: 768px) {
  .profile-activity-contribution {
    margin-top: 0;
    margin-left: 50px;
  }
  [dir="rtl"] .profile-activity-contribution {
    margin-left: 0;
    margin-right: 50px;
  }
}

.profile-activity-icon {
  position: absolute;
  left: 0;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 50% 50%;
  text-align: center;
  color: #ccc;
}

[dir="rtl"] .profile-activity-icon {
  right: 0;
}

@media (min-width: 768px) {
  .profile-activity-icon {
    left: -14px;
  }
  [dir="rtl"] .profile-activity-icon {
    right: -14px;
  }
}

.profile-activity-icon svg {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 1em;
  height: 1em;
  margin: auto;
}

/***** Search results *****/
.search-results {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}

@media (min-width: 1024px) {
  .search-results {
    flex-direction: row;
  }
}

.search-results-column {
  flex: 1;
}

@media (min-width: 1024px) {
  .search-results-column {
    flex: 0 0 75%;
  }
}

.search-results-sidebar {
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 20px;
  padding: 0;
}

@media (min-width: 1024px) {
  .search-results-sidebar {
    border: 0;
    flex: 0 0 20%;
    height: auto;
  }
}

.search-results-sidebar .sidenav-item:hover, .search-results-sidebar .sidenav-item.current {
  background-color: #e9ebed;
  color: inherit;
  text-decoration: none;
}

.search-results-sidebar .sidenav-subitem {
  unicode-bidi: embed;
}

.search-results-sidebar .collapsible-sidebar {
  margin-bottom: 30px;
}

.search-results-sidebar .collapsible-sidebar[aria-expanded="false"] .multibrand-filter-list {
  display: none;
}

@media (min-width: 1024px) {
  .search-results-sidebar .collapsible-sidebar[aria-expanded="false"] .multibrand-filter-list {
    display: block;
  }
}

.search-results-sidebar .multibrand-filter-list--collapsed li:nth-child(1n + 6) {
  display: none;
}

.search-results-sidebar .multibrand-filter-list .doc-count {
  color: #666;
}

.search-results-sidebar .see-all-filters {
  background: none;
  border: none;
  cursor: pointer;
  display: block;
  padding: 10px;
  color: #1F73B7;
}

.search-results-sidebar .see-all-filters[aria-hidden="true"] {
  display: none;
}

.search-results-sidebar .see-all-filters:hover {
  text-decoration: underline;
}

.search-results-sidebar .see-all-filters::after {
  content: ' \2304';
  font-weight: bold;
}

.search-results-subheading {
  font-size: 18px;
  font-weight: 600;
}

.search-results-list {
  margin-bottom: 25px;
}

.search-results-list > li {
  padding: 20px 0;
}

.search-results-list > li:first-child {
  border-top: 1px solid #ddd;
}

.search-results-list > li h2 {
  margin-bottom: 0;
}

.search-results .meta-group {
  display: block;
  align-items: center;
  clear: both;
  color: #666;
}

@media (min-width: 1024px) {
  .search-results .meta-group {
    display: flex;
  }
}

.search-results .meta-group > li {
  display: block;
}

@media (min-width: 1024px) {
  .search-results .meta-group > li {
    display: inline;
  }
}

@media (min-width: 1024px) {
  .search-results .meta-group li:first-child {
    flex: 1;
  }
}

.search-results .meta-group .meta-data {
  color: inherit;
}

[dir="ltr"] .search-results .meta-group .meta-data:not(:last-child) {
  margin-right: 20px;
}

[dir="rtl"] .search-results .meta-group .meta-data:not(:last-child) {
  margin-left: 20px;
}

.search-results .meta-group .meta-data::after {
  content: none;
}

.search-results-description {
  margin-top: 10px;
  word-break: break-word;
}

.search-result-title {
  font-size: 16px;
  display: inline-block;
}

[dir="ltr"] .search-result-icons {
  float: right;
}

[dir="rtl"] .search-result-icons {
  float: left;
}

.search-result-votes, .search-result-meta-count {
  color: #233586;
  display: inline-block;
  font-size: 13px;
  padding: 4px 5px;
  position: relative;
}

.search-result-votes-icon, .search-result-meta-count-icon {
  color: #17494D;
  vertical-align: middle;
  width: 13px;
  height: 13px;
}

[dir="ltr"] .search-result-votes, [dir="ltr"] .search-result-meta-count {
  margin-left: 5px;
}

[dir="ltr"] .search-result-votes::before, [dir="ltr"] .search-result-meta-count::before {
  margin-right: 3px;
}

[dir="rtl"] .search-result-votes, [dir="rtl"] .search-result-meta-count {
  margin-right: 5px;
}

[dir="rtl"] .search-result-votes::before, [dir="rtl"] .search-result-meta-count::before {
  margin-left: 3px;
}

.search-result .meta-group {
  align-items: center;
}

.search-result-breadcrumbs {
  margin: 0;
}

@media (min-width: 1024px) {
  .search-result-breadcrumbs {
    display: table-row;
  }
}

@media (min-width: 1024px) {
  .search-result-breadcrumbs li {
    display: table-cell;
  }
}

.search-result-breadcrumbs li, .search-result-breadcrumbs li a, .search-result-breadcrumbs li a:visited {
  color: inherit;
}

/* By default use bold instead of italic to highlight */
.search-results-description em {
  font-style: normal;
  font-weight: bold;
}

/* Add a yellow background for Chinese */
html[lang|="zh"] .search-results-description em {
  font-style: normal;
  background: yellow;
}

/***** Notifications *****/
.notification {
  border: 1px solid;
  display: table;
  font-family: sans-serif;
  font-size: 12px;
  padding: 13px 15px;
  transition: height .2s;
  width: 100%;
  color: #555;
}

.notification a {
  color: #158ec2;
}

.notification-inner {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 980px;
}

.notification-icon, .notification-text, .notification-dismiss {
  display: table-cell;
  vertical-align: middle;
}

.notification-text {
  padding: 0 15px;
  width: 100%;
}

.notification + .notification {
  margin-bottom: -1px;
  position: relative;
  top: -1px;
}

/* Error */
.notification-error {
  background: #ffeded;
  border-color: #f7cbcb;
}

.notification-error .notification-icon::before, .notification-error .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23555555'/%3E%3C/svg%3E");
}

/* Notice */
.notification-notice {
  background: #dbf3ff;
  border-color: #b5e0f5;
}

.notification-notice .notification-icon::before, .notification-notice .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.5 6l2 2L9 4.5'/%3E%3Ccircle cx='6' cy='6' r='5.5'/%3E%3C/g%3E%3C/svg%3E");
}

/* Alert / Lock */
.notification-alert {
  color: #ad5e18;
  background: #fff8ed;
  border-color: #fcdba9;
}

.notification-alert .notification-icon::before, .notification-alert .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23ad5e18' stroke-linecap='round' d='M5.06 1.27l-4.5 8.5c-.18.33.06.73.44.73h9c.38 0 .62-.4.44-.73l-4.5-8.5a.494.494 0 00-.88 0zM5.5 4v2'/%3E%3Ccircle cx='5.5' cy='8' r='.8' fill='%23ad5e18'/%3E%3C/svg%3E");
}

.notification-icon::before, .notification-inline.notification-error::before {
  background-size: cover;
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
  vertical-align: middle;
}

/* Dismiss button */
.notification-dismiss, a.notification-dismiss {
  color: #555;
  cursor: pointer;
  opacity: .6;
  transition: opacity 100ms ease;
  text-decoration: none !important;
}

.notification-dismiss:hover {
  opacity: 1;
}

/* Inline notifications */
.notification-inline {
  border-radius: 4px;
  line-height: 14px;
  margin-top: 5px;
  padding: 5px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

[dir="rtl"] .notification-inline {
  text-align: right;
}

.notification-inline[aria-hidden="true"] {
  display: none;
}

.notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23e35b66'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23e35b66'/%3E%3C/svg%3E");
  margin: -2px 5px 0 0;
}

[dir="rtl"] .notification-inline.notification-error::before {
  margin: 0 0 0 5px;
}

.notification-inline.notification-error {
  background-color: #fff0f1;
  border: 1px solid #e35b66;
  color: #cc3340;
}

.notification-inline.notification-large {
  padding: 13px 15px;
  margin-bottom: 25px;
}

.notification-left-aligned {
  text-align: left;
  padding-left: 0;
}

html[dir="rtl"] .notification-left-aligned {
  text-align: right;
  padding-left: auto;
  padding-right: 0;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-toggle {
  cursor: pointer;
  background: none;
  border: 0;
  display: inline-block;
  padding: 0;
  text-align: initial;
  vertical-align: middle;
}

.dropdown-toggle:hover {
  text-decoration: none;
}

.dropdown-toggle > * {
  display: inline-block;
}

.dropdown-menu {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  display: none;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  margin-top: 1px;
  min-width: 170px;
  padding: 10px 0;
  position: absolute;
  text-align: left;
  z-index: 1000;
}

[dir="rtl"] .dropdown-menu {
  text-align: right;
}

.dropdown-menu[aria-expanded="true"] {
  display: block;
}

.dropdown-menu [role="separator"] {
  border-bottom: 1px solid #d8d8d8;
  color: #969696;
  display: block;
  font-weight: normal;
  font-size: 11px;
  padding: 5px 0;
  margin: 5px 20px 10px 20px;
}

.dropdown-menu [role="menuitem"] {
  color: #333;
  cursor: pointer;
  display: block;
  padding: 7px 40px 7px 20px;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  text-align: start;
  line-height: inherit;
  width: 100%;
}

[dir="rtl"] .dropdown-menu [role="menuitem"] {
  padding: 7px 20px 7px 40px;
}

.dropdown-menu [role="menuitem"]:hover, .dropdown-menu [role="menuitem"]:focus {
  background: #f3f3f3;
  text-decoration: none;
  color: #333;
}

.dropdown-menu [role="menuitem"][aria-selected="true"] {
  cursor: default;
}

.dropdown-menu [role="menuitem"][aria-selected="true"]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 7l3 3 7-7'%3E%3C/path%3E%3C/svg%3E");
  display: inline-block;
  height: 12px;
  margin-left: 10px;
  width: 12px;
}

[dir="rtl"] .dropdown-menu [role="menuitem"][aria-selected="true"]::after {
  margin-left: 0;
  margin-right: 10px;
  float: left;
}

.dropdown-menu [role="menuitem"][hidden], .dropdown-menu [role="menuitem"][aria-hidden="true"] {
  display: none !important;
}

.dropdown-menu-end {
  left: auto;
  right: 0;
}

.dropdown-menu-top {
  bottom: 100%;
  margin-bottom: 1px;
}

[dir="rtl"] .dropdown-menu {
  left: auto;
  right: 0;
  text-align: right;
}

[dir="rtl"] .dropdown-menu-end {
  left: 0;
  right: auto;
}

.dropdown-chevron-icon {
  vertical-align: middle;
}