.elementor-60244 .elementor-element.elementor-element-1d52f24f .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-60244 .elementor-element.elementor-element-696b887{width:var( --container-widget-width, 102.558% );max-width:102.558%;--container-widget-width:102.558%;--container-widget-flex-grow:0;}.elementor-60244 .elementor-element.elementor-element-c1ffcea{--spacer-size:18px;}.elementor-60244 .elementor-element.elementor-element-81c78d2{width:var( --container-widget-width, 102.587% );max-width:102.587%;--container-widget-width:102.587%;--container-widget-flex-grow:0;}.elementor-60244 .elementor-element.elementor-element-843e994 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-60244 .elementor-element.elementor-element-843e994 .elementor-button:hover, .elementor-60244 .elementor-element.elementor-element-843e994 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60244 .elementor-element.elementor-element-843e994 .elementor-button:hover svg, .elementor-60244 .elementor-element.elementor-element-843e994 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60244 .elementor-element.elementor-element-18a4e52{--spacer-size:50px;}.elementor-60244 .elementor-element.elementor-element-de8932b .elementor-button{background-color:var( --e-global-color-accent );}.elementor-60244 .elementor-element.elementor-element-de8932b .elementor-button:hover, .elementor-60244 .elementor-element.elementor-element-de8932b .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60244 .elementor-element.elementor-element-de8932b .elementor-button:hover svg, .elementor-60244 .elementor-element.elementor-element-de8932b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60244 .elementor-element.elementor-element-dd0c7e2{--spacer-size:50px;}.elementor-60244 .elementor-element.elementor-element-15b2d1f5 .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-60244:not(.elementor-motion-effects-element-type-background), body.elementor-page-60244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-60244 .elementor-element.elementor-element-2cf1e0d{width:28.81%;}.elementor-60244 .elementor-element.elementor-element-1da7997{width:71.19%;}.elementor-60244 .elementor-element.elementor-element-8266c93{width:67.279%;}.elementor-60244 .elementor-element.elementor-element-2dd5e71{width:32.721%;}}/* Start custom CSS for shortcode, class: .elementor-element-6ed29293 */.elementor-60244 .elementor-element.elementor-element-6ed29293 > div li {
    list-style: none;
}

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

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

.elementor-60244 .elementor-element.elementor-element-6ed29293 li {
    display: flex;
    align-items: center;
}

.elementor-60244 .elementor-element.elementor-element-6ed29293 ul.children {
    border-left: 1px solid #aaa;
    margin-inline: 1em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-408859b */.elementor-60244 .elementor-element.elementor-element-408859b > div li {
    list-style: none;
}

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

.elementor-60244 .elementor-element.elementor-element-408859b > 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 */