.elementor-9837 .elementor-element.elementor-element-0b44962 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-e3e3e92 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
    color: var( --e-global-color-primary );
}

.elementor-9837 .elementor-element.elementor-element-1de24a0 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 40px;
    font-weight: 600;
    line-height: 40px;
    color: var( --e-global-color-4d22419 );
}

.elementor-widget-text-editor {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var( --e-global-color-primary );
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var( --e-global-color-primary );
    border-color: var( --e-global-color-primary );
}

.elementor-9837 .elementor-element.elementor-element-feff9ec > .elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-9837 .elementor-element.elementor-element-feff9ec {
    color: #000000;
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
}

.elementor-9837 .elementor-element.elementor-element-9888bdf > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-f98b8cc {
    padding: 0px 50px 0px 0px;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-primary );
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
    color: var( --e-global-color-primary );
    border-color: var( --e-global-color-primary );
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-primary );
}

.elementor-9837 .elementor-element.elementor-element-1a88411 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-1a88411 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-1a88411.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-1a88411.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-1a88411.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-1a88411.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-1a88411.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-1a88411 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-1a88411 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-106002c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-106002c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-106002c > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-c34e919 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-c34e919 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-45b2a99 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-ca591ec {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-f0f0721 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-f0f0721 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-f0f0721.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-f0f0721.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-f0f0721.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-f0f0721.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-f0f0721.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-f0f0721 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-f0f0721 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-162fc1a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-162fc1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-162fc1a > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-c1ad0e4 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-c1ad0e4 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-f62dcd6 {
    padding: 20px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-24b0cae > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-0275b3a {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-b05d960 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-b05d960 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-b05d960.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-b05d960.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-b05d960.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-b05d960.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-b05d960.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-b05d960 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-b05d960 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-00c97a0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-00c97a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-00c97a0 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-8bf0d87 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-8bf0d87 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-5c83dba > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-9801de9 {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-6b7ea1c.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-6b7ea1c.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-6b7ea1c .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-ee4b8b2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-ee4b8b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-ee4b8b2 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-ac82a65 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-ac82a65 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-313e8c9 {
    padding: 20px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-9719b2b > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-570cd1e {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-d80fd7a.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-d80fd7a.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-d80fd7a .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-cc19089.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-cc19089.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-cc19089 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-b9c2295 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-b9c2295 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-0107c0e > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-92841e5 {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-76e5c20 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-76e5c20 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-76e5c20.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-76e5c20.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-76e5c20.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-76e5c20.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-76e5c20.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-76e5c20 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-76e5c20 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-9511ec0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-9511ec0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-9511ec0 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-e556960 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-e556960 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-546177a {
    padding: 20px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-d7676eb > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-e8ccaed {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-5ab854e {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-5ab854e .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-5ab854e.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-5ab854e.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-5ab854e.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-5ab854e.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-5ab854e.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-5ab854e .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-5ab854e .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-d54e889.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-d54e889.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-d54e889 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-d28998b > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-d28998b .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-d2e993a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-9f89ff3 {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-56042a0 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-56042a0 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-56042a0.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-56042a0.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-56042a0.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-56042a0.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-56042a0.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-56042a0 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-56042a0 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-843bda3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-843bda3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-843bda3 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-344e61c > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-344e61c .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-768bfbf {
    padding: 20px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-5768ec9 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-9703856 {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-ae819b4 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-ae819b4 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-ae819b4.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-ae819b4.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-ae819b4.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-ae819b4.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-ae819b4.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-ae819b4 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-ae819b4 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-77e8328.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-77e8328.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-77e8328 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-c8eef22 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-c8eef22 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-a895ca2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-81b455c {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-8e05244 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-8e05244 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-8e05244.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-8e05244.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-8e05244.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-8e05244.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-8e05244.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-8e05244 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-8e05244 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-de255cf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-de255cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-de255cf > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-a557d3e > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-a557d3e .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-a876fa3 {
    padding: 20px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-500ff42 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-6a847f2 {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-f93cd84 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-f93cd84 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-f93cd84.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-f93cd84.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-f93cd84.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-f93cd84.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-f93cd84.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-f93cd84 .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-f93cd84 .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-3d8fa6e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-3d8fa6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-3d8fa6e > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-c8da461 > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-c8da461 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

.elementor-9837 .elementor-element.elementor-element-7407790 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-65b0adb {
    padding: 0px 50px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-c15c1fa.elementor-view-default .elementor-icon {
    color: var( --e-global-color-4d22419 );
    border-color: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa.elementor-view-framed .elementor-icon, .elementor-9837 .elementor-element.elementor-element-c15c1fa.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-4d22419 );
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa .elementor-icon {
    font-size: 28px;
}

.elementor-9837 .elementor-element.elementor-element-c15c1fa .elementor-icon svg {
    height: 28px;
}

.elementor-bc-flex-widget .elementor-9837 .elementor-element.elementor-element-74b4f58.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-74b4f58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9837 .elementor-element.elementor-element-74b4f58 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9837 .elementor-element.elementor-element-d244d6c > .elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-9837 .elementor-element.elementor-element-d244d6c .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
}

@media(min-width: 768px) {
    .elementor-9837 .elementor-element.elementor-element-6b0140f {
        width:10%;
    }

    .elementor-9837 .elementor-element.elementor-element-106002c {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-36b7aa4 {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-162fc1a {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-b4bdd52 {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-00c97a0 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-117243a {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-ee4b8b2 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-5be27d8 {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-cc19089 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-e5ecb2e {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-9511ec0 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-c71fddf {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-d54e889 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-c841c10 {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-843bda3 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-9de98ab {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-77e8328 {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-2f209e0 {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-de255cf {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-b086b11 {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-3d8fa6e {
        width: 90%;
    }

    .elementor-9837 .elementor-element.elementor-element-7490bac {
        width: 10%;
    }

    .elementor-9837 .elementor-element.elementor-element-74b4f58 {
        width: 90%;
    }
}

@media(max-width: 1024px) {
    .elementor-widget-heading .elementor-heading-title {
        font-size:var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-9837 .elementor-element.elementor-element-1de24a0 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-widget-text-editor {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-9837 .elementor-element.elementor-element-feff9ec {
        font-size: 20px;
        line-height: 24px;
    }

    .elementor-9837 .elementor-element.elementor-element-c34e919 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-c1ad0e4 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-8bf0d87 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-ac82a65 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-b9c2295 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-e556960 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-d28998b .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-344e61c .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-c8eef22 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-a557d3e .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-c8da461 .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }

    .elementor-9837 .elementor-element.elementor-element-d244d6c .elementor-heading-title {
        font-size: 70px;
        line-height: 84px;
    }
}

@media(max-width: 767px) {
    .elementor-widget-heading .elementor-heading-title {
        font-size:var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-9837 .elementor-element.elementor-element-1de24a0 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-widget-text-editor {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-9837 .elementor-element.elementor-element-feff9ec {
        font-size: 16px;
        line-height: 19px;
    }

    .elementor-9837 .elementor-element.elementor-element-6b0140f {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-106002c {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-c34e919 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-36b7aa4 {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-162fc1a {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-c1ad0e4 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-b4bdd52 {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-00c97a0 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-8bf0d87 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-117243a {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-ee4b8b2 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-ac82a65 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-5be27d8 {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-cc19089 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-b9c2295 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-e5ecb2e {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-9511ec0 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-e556960 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-c71fddf {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-d54e889 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-d28998b .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-c841c10 {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-843bda3 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-344e61c .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-9de98ab {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-77e8328 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-c8eef22 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-2f209e0 {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-de255cf {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-a557d3e .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-b086b11 {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-3d8fa6e {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-c8da461 .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }

    .elementor-9837 .elementor-element.elementor-element-7490bac {
        width: 15%;
    }

    .elementor-9837 .elementor-element.elementor-element-74b4f58 {
        width: 85%;
    }

    .elementor-9837 .elementor-element.elementor-element-d244d6c .elementor-heading-title {
        font-size: 24px;
        line-height: 29px;
    }
}
