.elementor-60292 .elementor-element.elementor-element-ba240a5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-60292 .elementor-element.elementor-element-7f5d2621{width:var( --container-widget-width, 102.558% );max-width:102.558%;--container-widget-width:102.558%;--container-widget-flex-grow:0;}.elementor-60292 .elementor-element.elementor-element-754362af{font-size:18px;}.elementor-60292 .elementor-element.elementor-element-40c46009{--spacer-size:18px;}.elementor-60292 .elementor-element.elementor-element-395c8e2{width:var( --container-widget-width, 101.221% );max-width:101.221%;--container-widget-width:101.221%;--container-widget-flex-grow:0;}.elementor-60292 .elementor-element.elementor-element-09eb92d{font-size:17px;}.elementor-60292 .elementor-element.elementor-element-762d24d1{font-size:18px;}.elementor-60292 .elementor-element.elementor-element-1943b108 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-60292 .elementor-element.elementor-element-1943b108 .elementor-button:hover, .elementor-60292 .elementor-element.elementor-element-1943b108 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60292 .elementor-element.elementor-element-1943b108 .elementor-button:hover svg, .elementor-60292 .elementor-element.elementor-element-1943b108 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60292 .elementor-element.elementor-element-39ecf349{--spacer-size:50px;}.elementor-60292 .elementor-element.elementor-element-4cadce7b .elementor-button{background-color:var( --e-global-color-accent );}.elementor-60292 .elementor-element.elementor-element-4cadce7b .elementor-button:hover, .elementor-60292 .elementor-element.elementor-element-4cadce7b .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60292 .elementor-element.elementor-element-4cadce7b .elementor-button:hover svg, .elementor-60292 .elementor-element.elementor-element-4cadce7b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60292 .elementor-element.elementor-element-160afe96{--spacer-size:50px;}.elementor-60292 .elementor-element.elementor-element-1ca22b4e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}body.elementor-page-60292:not(.elementor-motion-effects-element-type-background), body.elementor-page-60292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-60292 .elementor-element.elementor-element-1895938f{width:28.81%;}.elementor-60292 .elementor-element.elementor-element-56a3b6db{width:71.19%;}}/* Start custom CSS for shortcode, class: .elementor-element-5b136e63 */.elementor-60292 .elementor-element.elementor-element-5b136e63 > div li {
    list-style: none;
}

.elementor-60292 .elementor-element.elementor-element-5b136e63 > div ul {
    display: flex;
    flex-flow: row wrap;
    list-style: none;
    gap: 14px;
    padding-inline: 0;
    padding-block: .4em;
    align-content: center;
}

.elementor-60292 .elementor-element.elementor-element-5b136e63 > div ul li {
  background-color: #0f0f0f;
  color: #333;
  padding: 5px 10px;
  border-radius: 20px;
  text-wrap: nowrap;
  word-break: none;
  text-transform: capitalize;
}

.elementor-60292 .elementor-element.elementor-element-5b136e63 li {
    display: flex;
    align-items: center;
}

.elementor-60292 .elementor-element.elementor-element-5b136e63 ul.children {
    border-left: 1px solid #aaa;
    margin-inline: 1em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-59fed8c6 */.elementor-60292 .elementor-element.elementor-element-59fed8c6 > div li {
    list-style: none;
}

.elementor-60292 .elementor-element.elementor-element-59fed8c6 > div ul {
    display: flex;
    flex-flow: row wrap;
    list-style: none;
    gap: 14px;
    padding-inline: 0;
    padding-block: .4em;
}

.elementor-60292 .elementor-element.elementor-element-59fed8c6 > div ul li {
  background-color: #0f0f0f;
  color: #333;
  padding: 5px 10px;
  border-radius: 20px;
  text-wrap: nowrap;
  word-break: none;
  text-transform: capitalize;
}/* End custom CSS */