.elementor-134 .elementor-element.elementor-element-f33db46:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-f33db46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/top_bg.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-134 .elementor-element.elementor-element-f33db46>.elementor-background-overlay {
    background-color: var(--e-global-color-239ee08);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-f33db46>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-f33db46 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 260px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-f33db46>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-f33db46>.elementor-shape-bottom svg {
    width: calc(200% + 1.3px);
    height: 50px;
}

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

.elementor-134 .elementor-element.elementor-element-365483f {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-365483f .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-142c020>.elementor-widget-container {
    margin: -16px 0px 16px 0px;
}

.elementor-134 .elementor-element.elementor-element-142c020 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-142c020 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-82f75f1-font-family), Sans-serif;
    font-size: var(--e-global-typography-82f75f1-font-size);
    font-weight: var(--e-global-typography-82f75f1-font-weight);
    text-transform: var(--e-global-typography-82f75f1-text-transform);
    font-style: var(--e-global-typography-82f75f1-font-style);
    line-height: var(--e-global-typography-82f75f1-line-height);
}

.elementor-134 .elementor-element.elementor-element-c705c64>.elementor-container {
    max-width: 470px;
}

.elementor-134 .elementor-element.elementor-element-6fa6411>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    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-134 .elementor-element.elementor-element-c0b68ab {
    text-align: center;
    color: var(--e-global-color-1f8e86b);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-button .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-82b52e0 .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-d9f048f>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-d9f048f {
    margin-top: 94px;
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-d8ea44e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-d8ea44e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-1f8e86b);
}

.elementor-134 .elementor-element.elementor-element-d8ea44e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-d8ea44e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-d8ea44e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-aeaf76e {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-aeaf76e .elementor-heading-title {
    color: var(--e-global-color-secondary);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-e78a4f4 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-e78a4f4 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-5794de2:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-5794de2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-8399eb9);
}

.elementor-134 .elementor-element.elementor-element-5794de2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 16px;
    margin-bottom: 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-134 .elementor-element.elementor-element-5794de2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-134 .elementor-element.elementor-element-295ddd4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-134 .elementor-element.elementor-element-295ddd4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-widget-image .widget-image-caption {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-12ab6af {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-12ab6af .widget-image-caption {
    text-align: center;
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-8399eb9);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    margin-block-start: 8px;
}

.elementor-134 .elementor-element.elementor-element-2adefa7 {
    width: var(--container-widget-width, 20%);
    max-width: 20%;
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-2adefa7 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-5cb3c6a {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-5cb3c6a .widget-image-caption {
    text-align: center;
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-8399eb9);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    margin-block-start: 8px;
}

.elementor-134 .elementor-element.elementor-element-632c10d .elementor-button {
    background-color: var(--e-global-color-063e2ea);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-secondary);
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 5px 10px 0px rgba(174.00000000000006, 226.99999999999997, 19.999999999999975, 0.12);
    padding: 8px 16px 8px 16px;
}

.elementor-134 .elementor-element.elementor-element-632c10d>.elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-53640b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-53640b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-1f8e86b);
}

.elementor-134 .elementor-element.elementor-element-53640b8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-53640b8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-53640b8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-41d8647 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-41d8647 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-c9d7bdb {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-c9d7bdb .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-4752f79:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-4752f79>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-8399eb9);
}

.elementor-134 .elementor-element.elementor-element-4752f79 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 16px;
    margin-bottom: 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-134 .elementor-element.elementor-element-4752f79>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-134 .elementor-element.elementor-element-9ff0fc2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-134 .elementor-element.elementor-element-9ff0fc2.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-134 .elementor-element.elementor-element-30c491d {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-30c491d .widget-image-caption {
    text-align: center;
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-8399eb9);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    margin-block-start: 8px;
}

.elementor-134 .elementor-element.elementor-element-a0bd361 {
    width: var(--container-widget-width, 20%);
    max-width: 20%;
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-a0bd361 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-4c4445b {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-4c4445b .widget-image-caption {
    text-align: center;
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-8399eb9);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    margin-block-start: 8px;
}

.elementor-134 .elementor-element.elementor-element-4066d95 .elementor-button {
    background-color: var(--e-global-color-063e2ea);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-secondary);
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 5px 10px 0px rgba(174.00000000000006, 226.99999999999997, 19.999999999999975, 0.12);
    padding: 8px 16px 8px 16px;
}

.elementor-134 .elementor-element.elementor-element-4066d95>.elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-657ee76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{
    background-image: url("../images/games/1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-134 .elementor-element.elementor-element-657ee76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap2 {
    background-image: url("../images/games/2.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-134 .elementor-element.elementor-element-657ee76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap3 {
    background-image: url("../images/games/3.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-134 .elementor-element.elementor-element-657ee76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap4 {
    background-image: url("../images/games/4.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-134 .elementor-element.elementor-element-657ee76>.elementor-element-populated>.elementor-background-overlay {
    background-color: var(--e-global-color-af5460f);
    opacity: 0.6;
}

.elementor-bc-flex-widget .elementor-134 .elementor-element.elementor-element-657ee76.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-134 .elementor-element.elementor-element-657ee76.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-134 .elementor-element.elementor-element-657ee76>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 32px 32px 32px 32px;
}

.elementor-134 .elementor-element.elementor-element-657ee76>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-1fb023d {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-1fb023d .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-53ba625 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-53ba625 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-3e1ac32 .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-radius: 0px 0px 0px 0px;
    padding: 8px 16px 8px 16px;
}

.elementor-134 .elementor-element.elementor-element-cf763cd:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-cf763cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
    background-image: url("https://templatekits.themewarrior.com/triple-a/wp-content/uploads/sites/59/2022/06/circle-secondary.png");
    background-position: 130% 70%;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-134 .elementor-element.elementor-element-cf763cd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: -130px;
    padding: 100px 0px 230px 0px;
}

.elementor-134 .elementor-element.elementor-element-cf763cd>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-d62709e>.elementor-element-populated {
    padding: 0px 32px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-d1d1eb4 {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-d1d1eb4 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-c5380d7>.elementor-widget-container {
    margin: -16px 0px 16px 0px;
}

.elementor-134 .elementor-element.elementor-element-c5380d7 {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-c5380d7 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-36a7712>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-134 .elementor-element.elementor-element-7a4a9ee .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-2a91fc6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-2a91fc6>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 32px;
}

.elementor-134 .elementor-element.elementor-element-dbd0ed5>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-dbd0ed5>.elementor-shape-top svg {
    height: 20px;
}

.elementor-134 .elementor-element.elementor-element-dbd0ed5>.elementor-shape-top {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-dbd0ed5>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-dbd0ed5>.elementor-shape-bottom svg {
    height: 20px;
}

.elementor-134 .elementor-element.elementor-element-dbd0ed5>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-baafeb4>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-baafeb4>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-baafeb4>.elementor-shape-bottom svg {
    height: 30px;
}

.elementor-134 .elementor-element.elementor-element-baafeb4 {
    padding: 0px 0px 130px 0px;
}

.elementor-134 .elementor-element.elementor-element-734b177>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-734b177 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-134 .elementor-element.elementor-element-006353a {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-006353a .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-c95fb66>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-c95fb66 {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-c95fb66 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-aa92e5f>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-ee02583 .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-6afccf9>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-531b63d>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-134 .elementor-element.elementor-element-588a8e2>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-588a8e2>.elementor-shape-top svg {
    height: 10px;
}

.elementor-134 .elementor-element.elementor-element-588a8e2>.elementor-shape-top {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-588a8e2>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-588a8e2>.elementor-shape-bottom svg {
    height: 10px;
}

.elementor-134 .elementor-element.elementor-element-588a8e2>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-f134472 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-134 .elementor-element.elementor-element-f134472 .elementor-custom-embed-play i {
    color: var(--e-global-color-1f8e86b);
    font-size: 64px;
}

.elementor-134 .elementor-element.elementor-element-f134472 .elementor-custom-embed-play svg {
    fill: var(--e-global-color-1f8e86b);
    width: 64px;
    height: 64px;
}

.elementor-134 .elementor-element.elementor-element-9657e80>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-134 .elementor-element.elementor-element-f63906d>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-f63906d>.elementor-shape-top svg {
    height: 10px;
}

.elementor-134 .elementor-element.elementor-element-f63906d>.elementor-shape-top {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-f63906d>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-f63906d>.elementor-shape-bottom svg {
    height: 10px;
}

.elementor-134 .elementor-element.elementor-element-f63906d>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-c8a71f8 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-134 .elementor-element.elementor-element-c8a71f8 .elementor-custom-embed-play i {
    color: var(--e-global-color-1f8e86b);
    font-size: 64px;
}

.elementor-134 .elementor-element.elementor-element-c8a71f8 .elementor-custom-embed-play svg {
    fill: var(--e-global-color-1f8e86b);
    width: 64px;
    height: 64px;
}

.elementor-134 .elementor-element.elementor-element-93be57d>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-134 .elementor-element.elementor-element-05645e4>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-05645e4>.elementor-shape-top svg {
    height: 10px;
}

.elementor-134 .elementor-element.elementor-element-05645e4>.elementor-shape-top {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-05645e4>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-05645e4>.elementor-shape-bottom svg {
    height: 10px;
}

.elementor-134 .elementor-element.elementor-element-05645e4>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-134 .elementor-element.elementor-element-c32f242 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-134 .elementor-element.elementor-element-c32f242 .elementor-custom-embed-play i {
    color: var(--e-global-color-1f8e86b);
    font-size: 64px;
}

.elementor-134 .elementor-element.elementor-element-c32f242 .elementor-custom-embed-play svg {
    fill: var(--e-global-color-1f8e86b);
    width: 64px;
    height: 64px;
}

.elementor-134 .elementor-element.elementor-element-508c245:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-508c245>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://templatekits.themewarrior.com/triple-a/wp-content/uploads/sites/59/2022/06/bg-team.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-134 .elementor-element.elementor-element-508c245>.elementor-background-overlay {
    background-color: var(--e-global-color-9b50a87);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-508c245 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-134 .elementor-element.elementor-element-1d2b4ee>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-1d2b4ee>.elementor-container {
    max-width: 464px;
}

.elementor-134 .elementor-element.elementor-element-1d2b4ee {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-134 .elementor-element.elementor-element-ad4ceca {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-ad4ceca .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-850aa79>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-850aa79 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-850aa79 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-d29244e>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-d29244e {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-f74dfc1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-f74dfc1>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-134 .elementor-element.elementor-element-184763b {
    margin-top: -122px;
    margin-bottom: 0px;
    padding: 0px 125px 0px 125px;
}

.elementor-134 .elementor-element.elementor-element-338d25b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-338d25b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-338d25b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-338d25b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 16px 16px 16px 16px;
}

.elementor-134 .elementor-element.elementor-element-338d25b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-04a619e {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-04a619e .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-15e599e-font-family), Sans-serif;
    font-size: var(--e-global-typography-15e599e-font-size);
    font-weight: var(--e-global-typography-15e599e-font-weight);
    text-transform: var(--e-global-typography-15e599e-text-transform);
    font-style: var(--e-global-typography-15e599e-font-style);
    line-height: var(--e-global-typography-15e599e-line-height);
    letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-f8f7188 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-f8f7188 .elementor-heading-title {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-e5a6495>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-e5a6495>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-134 .elementor-element.elementor-element-2b08ca6 {
    margin-top: -122px;
    margin-bottom: 0px;
    padding: 0px 125px 0px 125px;
}

.elementor-134 .elementor-element.elementor-element-390e75d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-390e75d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-390e75d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-390e75d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 16px 16px 16px 16px;
}

.elementor-134 .elementor-element.elementor-element-390e75d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-6967767 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-6967767 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-15e599e-font-family), Sans-serif;
    font-size: var(--e-global-typography-15e599e-font-size);
    font-weight: var(--e-global-typography-15e599e-font-weight);
    text-transform: var(--e-global-typography-15e599e-text-transform);
    font-style: var(--e-global-typography-15e599e-font-style);
    line-height: var(--e-global-typography-15e599e-line-height);
    letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-0665bc0 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-0665bc0 .elementor-heading-title {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-ce923de {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-71330af>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-71330af>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-134 .elementor-element.elementor-element-107abdc {
    margin-top: -122px;
    margin-bottom: 0px;
    padding: 0px 125px 0px 125px;
}

.elementor-134 .elementor-element.elementor-element-3df2115:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-3df2115>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-3df2115>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-3df2115>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 16px 16px 16px 16px;
}

.elementor-134 .elementor-element.elementor-element-3df2115>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-c766c85 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-c766c85 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-15e599e-font-family), Sans-serif;
    font-size: var(--e-global-typography-15e599e-font-size);
    font-weight: var(--e-global-typography-15e599e-font-weight);
    text-transform: var(--e-global-typography-15e599e-text-transform);
    font-style: var(--e-global-typography-15e599e-font-style);
    line-height: var(--e-global-typography-15e599e-line-height);
    letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-b23d134 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-b23d134 .elementor-heading-title {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-f9c65b1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-f9c65b1>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-134 .elementor-element.elementor-element-e200c3a {
    margin-top: -122px;
    margin-bottom: 0px;
    padding: 0px 125px 0px 125px;
}

.elementor-134 .elementor-element.elementor-element-9da2136:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-9da2136>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-9da2136>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-9da2136>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 16px 16px 16px 16px;
}

.elementor-134 .elementor-element.elementor-element-9da2136>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-d67b2b1 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-d67b2b1 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-15e599e-font-family), Sans-serif;
    font-size: var(--e-global-typography-15e599e-font-size);
    font-weight: var(--e-global-typography-15e599e-font-weight);
    text-transform: var(--e-global-typography-15e599e-text-transform);
    font-style: var(--e-global-typography-15e599e-font-style);
    line-height: var(--e-global-typography-15e599e-line-height);
    letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-227ed86 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-227ed86 .elementor-heading-title {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-60138b8:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-60138b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
    background-image: url("../images/about/bg-darkpattern.jpg");
}

.elementor-134 .elementor-element.elementor-element-60138b8>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-60138b8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-60138b8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-60138b8>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-60138b8>.elementor-shape-top svg {
    height: 30px;
}

.elementor-134 .elementor-element.elementor-element-fe0a79f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-fe0a79f>.elementor-container {
    max-width: 464px;
}

.elementor-134 .elementor-element.elementor-element-fe0a79f {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-134 .elementor-element.elementor-element-9ed5938 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-9ed5938 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-35cfce1>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-35cfce1 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-35cfce1 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-7953f3a>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-7953f3a {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-6ad56f6>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-6ad56f6 {
    margin-top: 0px;
    margin-bottom: -40px;
    z-index: 3;
}

.elementor-134 .elementor-element.elementor-element-104e30d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-104e30d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-104e30d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-104e30d>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-9b50a87);
    box-shadow: 0px 4px 20px 0px rgba(8, 11.000000000000007, 28, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 24px 20px 24px 20px;
}

.elementor-134 .elementor-element.elementor-element-104e30d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-7d87681>.elementor-widget-container {
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-68f295b {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-68f295b .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-78af5b1 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-78af5b1 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-91e65f5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-91e65f5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-91e65f5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-91e65f5>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-9b50a87);
    box-shadow: 0px 4px 20px 0px rgba(8, 11.000000000000007, 28, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 24px 20px 24px 20px;
}

.elementor-134 .elementor-element.elementor-element-91e65f5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-00b2bf7>.elementor-widget-container {
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-2b24297 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-2b24297 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-992ecf6 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-992ecf6 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-b96fda0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-b96fda0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-b96fda0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-b96fda0>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-9b50a87);
    box-shadow: 0px 4px 20px 0px rgba(8, 11.000000000000007, 28, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 24px 20px 24px 20px;
}

.elementor-134 .elementor-element.elementor-element-b96fda0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-bd7fa24>.elementor-widget-container {
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-793be8f {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-793be8f .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-7911f77 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-7911f77 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-367f867:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-367f867>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-367f867>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-367f867>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-9b50a87);
    box-shadow: 0px 4px 20px 0px rgba(8, 11.000000000000007, 28, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 24px 20px 24px 20px;
}

.elementor-134 .elementor-element.elementor-element-367f867>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-820d2d8>.elementor-widget-container {
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-ce9652f {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-ce9652f .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-19e836a {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-19e836a .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-e88ed2a:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-e88ed2a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://templatekits.themewarrior.com/triple-a/wp-content/uploads/sites/59/2022/06/circle-secondary.png");
    background-position: 50% 190%;
    background-repeat: no-repeat;
    background-size: 1000px auto;
}

.elementor-134 .elementor-element.elementor-element-e88ed2a>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-e88ed2a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 140px 0px 100px 0px;
}

.elementor-134 .elementor-element.elementor-element-e88ed2a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-3ee416b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-3ee416b>.elementor-container {
    max-width: 464px;
}

.elementor-134 .elementor-element.elementor-element-3ee416b {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-134 .elementor-element.elementor-element-0608ba2 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-0608ba2 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-fcf34da>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-fcf34da {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-fcf34da .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-2d8bd5a>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-2d8bd5a {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-2e3d23c>.elementor-container {
    max-width: 1200px;
}

.elementor-134 .elementor-element.elementor-element-4fb154a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-4fb154a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-4fb154a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-4fb154a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-4fb154a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-7abbf08>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-7abbf08 img {
    width: 100%;
}

.elementor-134 .elementor-element.elementor-element-55e45fc>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-55e45fc {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-55e45fc .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-bdf29de>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-bdf29de {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-bdf29de .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-cf21153:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-cf21153>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-cf21153>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-cf21153>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-cf21153>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-2b876e1>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-2b876e1 img {
    width: 100%;
}

.elementor-134 .elementor-element.elementor-element-5314f36>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-5314f36 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-5314f36 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-270fbab>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-270fbab {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-270fbab .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-a3e68fe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-a3e68fe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-a3e68fe>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-a3e68fe>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-a3e68fe>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-341f73c>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-341f73c img {
    width: 100%;
}

.elementor-134 .elementor-element.elementor-element-24a4e76>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-24a4e76 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-24a4e76 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-0fb3ea3>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-0fb3ea3 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-0fb3ea3 .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-f416047:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-134 .elementor-element.elementor-element-f416047>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-f416047>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-f416047>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-f416047>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-6e6bbcb>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-134 .elementor-element.elementor-element-6e6bbcb img {
    width: 100%;
}

.elementor-134 .elementor-element.elementor-element-d1c8d09>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-d1c8d09 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-d1c8d09 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-b3a4e81>.elementor-widget-container {
    padding: 0px 16px 0px 16px;
}

.elementor-134 .elementor-element.elementor-element-b3a4e81 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-b3a4e81 .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-991154a:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-991154a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://templatekits.themewarrior.com/triple-a/wp-content/uploads/sites/59/2022/06/circle-secondary.png");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-134 .elementor-element.elementor-element-991154a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 100px 0px;
}

.elementor-134 .elementor-element.elementor-element-991154a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-991154a>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-accent);
}

.elementor-134 .elementor-element.elementor-element-991154a>.elementor-shape-top svg {
    height: 30px;
}

.elementor-134 .elementor-element.elementor-element-ee959a8>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-ee959a8>.elementor-container {
    max-width: 464px;
}

.elementor-134 .elementor-element.elementor-element-ee959a8 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-134 .elementor-element.elementor-element-8bf5162 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-8bf5162 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-bf27c68>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-bf27c68 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-bf27c68 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-d1efa5c>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-d1efa5c {
    text-align: center;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins {
    color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount {
    color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products {
    --products-title-color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,
.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,
.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2 {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {
    color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount {
    color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products .attachment-woocommerce_thumbnail {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: var(--e-global-color-1f8e86b);
    margin-bottom: 4px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: var(--e-global-color-1f8e86b);
    margin-bottom: 4px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .star-rating {
    color: var(--e-global-color-primary);
    font-size: 0.8em;
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .star-rating::before {
    color: var(--e-global-color-e717e82);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price ins {
    color: var(--e-global-color-text);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price ins .amount {
    color: var(--e-global-color-text);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price del {
    color: var(--e-global-color-accent);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price del .amount {
    color: var(--e-global-color-accent);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price del {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .button {
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    border-radius: 0px 0px 0px 0px;
    padding: 8px 16px 8px 16px;
    margin-top: 4px;
}

.elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products .added_to_cart {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    margin-inline-start: 8px;
}

.elementor-134 .elementor-element.elementor-element-766252d:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-766252d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://templatekits.themewarrior.com/triple-a/wp-content/uploads/sites/59/2022/06/promo-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-134 .elementor-element.elementor-element-766252d>.elementor-background-overlay {
    background-color: var(--e-global-color-239ee08);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-766252d>.elementor-container {
    max-width: 553px;
}

.elementor-134 .elementor-element.elementor-element-766252d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 100px;
    margin-bottom: 0px;
    padding: 40px 0px 50px 0px;
}

.elementor-134 .elementor-element.elementor-element-766252d>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-af5460f);
}

.elementor-134 .elementor-element.elementor-element-766252d>.elementor-shape-top svg {
    height: 20px;
}

.elementor-134 .elementor-element.elementor-element-766252d>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-primary);
}

.elementor-134 .elementor-element.elementor-element-766252d>.elementor-shape-bottom svg {
    height: 20px;
}

.elementor-134 .elementor-element.elementor-element-debb0c7 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-debb0c7 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-9ed1841>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-9ed1841 {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-9ed1841 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-ff0722a>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-ff0722a {
    text-align: center;
    color: var(--e-global-color-1f8e86b);
}

.elementor-134 .elementor-element.elementor-element-b683158 .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-a017a8f {
    padding: 0px 0px 100px 0px;
}

.elementor-134 .elementor-element.elementor-element-e923164>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-e923164 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-134 .elementor-element.elementor-element-aa2f7a7 {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-aa2f7a7 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-4e0dbb8-font-family), Sans-serif;
    font-size: var(--e-global-typography-4e0dbb8-font-size);
    font-weight: var(--e-global-typography-4e0dbb8-font-weight);
    text-transform: var(--e-global-typography-4e0dbb8-text-transform);
    font-style: var(--e-global-typography-4e0dbb8-font-style);
    line-height: var(--e-global-typography-4e0dbb8-line-height);
    letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-5afb351>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
}

.elementor-134 .elementor-element.elementor-element-5afb351 {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-5afb351 .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-7b4fb9b-font-family), Sans-serif;
    font-size: var(--e-global-typography-7b4fb9b-font-size);
    font-weight: var(--e-global-typography-7b4fb9b-font-weight);
    text-transform: var(--e-global-typography-7b4fb9b-text-transform);
    font-style: var(--e-global-typography-7b4fb9b-font-style);
    line-height: var(--e-global-typography-7b4fb9b-line-height);
}

.elementor-134 .elementor-element.elementor-element-3ab414b>.elementor-widget-container {
    margin: 0px 0px -32px 0px;
}

.elementor-134 .elementor-element.elementor-element-1578ec2 .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-941f295 {
    overflow: hidden;
}

.elementor-134 .elementor-element.elementor-element-6a4bc1f>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-widget-posts .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-widget-posts .elementor-post__title,
.elementor-widget-posts .elementor-post__title a {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-posts .elementor-post__meta-data {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .elementor-post__excerpt p {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-posts .elementor-post__read-more {
    color: var(--e-global-color-accent);
}

.elementor-widget-posts a.elementor-post__read-more {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-widget-posts .elementor-pagination {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .e-load-more-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-134 .elementor-element.elementor-element-faf1f14 {
    --grid-row-gap: 30px;
    --grid-column-gap: 30px;
}

.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.35 * 100%);
}

.elementor-134 .elementor-element.elementor-element-faf1f14:after {
    content: "0.35";
}

.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__thumbnail__link {
    width: 100%;
}

.elementor-134 .elementor-element.elementor-element-faf1f14.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 18px;
}

.elementor-134 .elementor-element.elementor-element-faf1f14.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 18px;
}

.elementor-134 .elementor-element.elementor-element-faf1f14.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 18px;
}

.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title,
.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title a {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__meta-data {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__meta-data span:before {
    color: var(--e-global-color-text);
}

.elementor-134 .elementor-element.elementor-element-62c7473>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-134 .elementor-element.elementor-element-088a378 {
    --grid-row-gap: 30px;
    --grid-column-gap: 30px;
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.83 * 100%);
}

.elementor-134 .elementor-element.elementor-element-088a378:after {
    content: "0.83";
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__thumbnail__link {
    width: 100%;
}

.elementor-134 .elementor-element.elementor-element-088a378.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 18px;
}

.elementor-134 .elementor-element.elementor-element-088a378.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 18px;
}

.elementor-134 .elementor-element.elementor-element-088a378.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 18px;
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title,
.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title a {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title {
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__meta-data {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    margin-bottom: 8px;
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__meta-data span:before {
    color: var(--e-global-color-text);
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__excerpt p {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__excerpt {
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-a0bf55e:not(.elementor-motion-effects-element-type-background),
.elementor-134 .elementor-element.elementor-element-a0bf55e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
    background-image: url("../images/about/bg-darkpattern.jpg");
}

.elementor-134 .elementor-element.elementor-element-a0bf55e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-134 .elementor-element.elementor-element-a0bf55e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-134 .elementor-element.elementor-element-a0bf55e>.elementor-shape-top .elementor-shape-fill {
    fill: var(--e-global-color-secondary);
}

.elementor-134 .elementor-element.elementor-element-a0bf55e>.elementor-shape-top svg {
    height: 30px;
}

.elementor-134 .elementor-element.elementor-element-54ecb9e {
    text-align: center;
}

.elementor-134 .elementor-element.elementor-element-54ecb9e .elementor-heading-title {
    color: var(--e-global-color-1f8e86b);
    font-family: var(--e-global-typography-2137814-font-family), Sans-serif;
    font-size: var(--e-global-typography-2137814-font-size);
    font-weight: var(--e-global-typography-2137814-font-weight);
    text-transform: var(--e-global-typography-2137814-text-transform);
    font-style: var(--e-global-typography-2137814-font-style);
    line-height: var(--e-global-typography-2137814-line-height);
    letter-spacing: var(--e-global-typography-2137814-letter-spacing);
}

.elementor-134 .elementor-element.elementor-element-8fd0cb1>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-134 .elementor-element.elementor-element-8fd0cb1 {
    margin-top: 34px;
    margin-bottom: 0px;
}

.elementor-134 .elementor-element.elementor-element-d571b66 {
    text-align: left;
}

.elementor-134 .elementor-element.elementor-element-5a85217 {
    text-align: right;
}

@media(min-width:768px) {
    .elementor-134 .elementor-element.elementor-element-6f2fbd6 {
        width: 45%;
    }

    .elementor-134 .elementor-element.elementor-element-4bc8aea {
        width: 41%;
    }

    .elementor-134 .elementor-element.elementor-element-3374dbd {
        width: 14.549%;
    }

    .elementor-134 .elementor-element.elementor-element-7c7f45f {
        width: 45%;
    }

    .elementor-134 .elementor-element.elementor-element-3851959 {
        width: 41%;
    }

    .elementor-134 .elementor-element.elementor-element-38b6727 {
        width: 14.549%;
    }
}

@media(max-width:1024px) {
    .elementor-134 .elementor-element.elementor-element-f33db46 {
        padding: 220px 32px 0px 32px;
    }

    .elementor-134 .elementor-element.elementor-element-365483f .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-142c020 .elementor-heading-title {
        font-size: var(--e-global-typography-82f75f1-font-size);
        line-height: var(--e-global-typography-82f75f1-line-height);
    }

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

    .elementor-134 .elementor-element.elementor-element-c0b68ab {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-widget-button .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-82b52e0 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-d9f048f {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-d8ea44e>.elementor-element-populated {
        margin: 0px 16px 0px 0px;
        --e-column-margin-right: 16px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-aeaf76e .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-e78a4f4 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

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

    .elementor-134 .elementor-element.elementor-element-12ab6af .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-2adefa7 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-5cb3c6a .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-632c10d .elementor-button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-53640b8>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-134 .elementor-element.elementor-element-41d8647 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-c9d7bdb .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-30c491d .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-a0bd361 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-4c4445b .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-4066d95 .elementor-button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-657ee76>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-1fb023d .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-53ba625 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-3e1ac32 .elementor-button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-cf763cd:not(.elementor-motion-effects-element-type-background),
    .elementor-134 .elementor-element.elementor-element-cf763cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: -100% 59%;
    }

    .elementor-134 .elementor-element.elementor-element-cf763cd {
        padding: 50px 32px 200px 32px;
    }

    .elementor-134 .elementor-element.elementor-element-d1d1eb4 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-c5380d7 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-7a4a9ee .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-bc-flex-widget .elementor-134 .elementor-element.elementor-element-2a91fc6.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

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

    .elementor-134 .elementor-element.elementor-element-2a91fc6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-baafeb4 {
        padding: 0px 17px 80px 17px;
    }

    .elementor-134 .elementor-element.elementor-element-734b177 {
        margin-top: 0px;
        margin-bottom: 40px;
        padding: 0px 15px 0px 15px;
    }

    .elementor-134 .elementor-element.elementor-element-6f2fbd6>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-006353a .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-c95fb66 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-4bc8aea>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-ee02583 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-508c245 {
        padding: 50px 32px 50px 32px;
    }

    .elementor-134 .elementor-element.elementor-element-1d2b4ee {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-134 .elementor-element.elementor-element-ad4ceca .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-850aa79 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-184763b {
        padding: 0px 50px 0px 50px;
    }

    .elementor-134 .elementor-element.elementor-element-04a619e .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-f8f7188 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-2b08ca6 {
        padding: 0px 50px 0px 50px;
    }

    .elementor-134 .elementor-element.elementor-element-6967767 .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-0665bc0 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-107abdc {
        padding: 0px 50px 0px 50px;
    }

    .elementor-134 .elementor-element.elementor-element-c766c85 .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-b23d134 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-e200c3a {
        padding: 0px 50px 0px 50px;
    }

    .elementor-134 .elementor-element.elementor-element-d67b2b1 .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-227ed86 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-60138b8 {
        padding: 80px 17px 0px 17px;
    }

    .elementor-134 .elementor-element.elementor-element-fe0a79f {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-134 .elementor-element.elementor-element-9ed5938 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-35cfce1 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-68f295b .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-78af5b1 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-2b24297 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-992ecf6 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-b96fda0>.elementor-element-populated {
        margin: 30px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-134 .elementor-element.elementor-element-793be8f .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-7911f77 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-367f867>.elementor-element-populated {
        margin: 30px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-134 .elementor-element.elementor-element-ce9652f .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-19e836a .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-e88ed2a:not(.elementor-motion-effects-element-type-background),
    .elementor-134 .elementor-element.elementor-element-e88ed2a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 150%;
        background-size: 753px auto;
    }

    .elementor-134 .elementor-element.elementor-element-e88ed2a {
        padding: 90px 0px 50px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-3ee416b {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-134 .elementor-element.elementor-element-0608ba2 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-fcf34da .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-55e45fc .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-bdf29de .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-5314f36 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-270fbab .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-24a4e76 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-0fb3ea3 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-d1c8d09 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-b3a4e81 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-991154a {
        padding: 80px 32px 50px 32px;
    }

    .elementor-134 .elementor-element.elementor-element-ee959a8 {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-134 .elementor-element.elementor-element-8bf5162 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-bf27c68 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products {
        grid-column-gap: 20px;
        grid-row-gap: 40px;
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price del {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products .added_to_cart {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-766252d {
        margin-top: 50px;
        margin-bottom: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-debb0c7 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-9ed1841 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-b683158 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-a017a8f {
        padding: 0px 32px 50px 32px;
    }

    .elementor-134 .elementor-element.elementor-element-e923164 {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-134 .elementor-element.elementor-element-7c7f45f>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-aa2f7a7 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-5afb351 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-3851959>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-1578ec2 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

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

    .elementor-widget-posts a.elementor-post__read-more {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-widget-posts .elementor-post__card .elementor-post__badge {
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-widget-posts .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc(0.45 * 100%);
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14:after {
        content: "0.45";
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title,
    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title a {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__meta-data {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title,
    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title a {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__meta-data {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__excerpt p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-a0bf55e {
        padding: 80px 32px 50px 32px;
    }

    .elementor-134 .elementor-element.elementor-element-54ecb9e .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-d571b66 img {
        max-width: 80%;
    }

    .elementor-134 .elementor-element.elementor-element-ab34c41 img {
        max-width: 80%;
    }

    .elementor-134 .elementor-element.elementor-element-cb9ecc1 img {
        max-width: 80%;
    }

    .elementor-134 .elementor-element.elementor-element-ebb4f02 img {
        max-width: 80%;
    }

    .elementor-134 .elementor-element.elementor-element-a1d3e49 img {
        max-width: 80%;
    }

    .elementor-134 .elementor-element.elementor-element-5a85217 img {
        max-width: 80%;
    }
}

@media(max-width:767px) {
    .elementor-134 .elementor-element.elementor-element-f33db46 {
        padding: 200px 16px 0px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-365483f .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-142c020 .elementor-heading-title {
        font-size: var(--e-global-typography-82f75f1-font-size);
        line-height: var(--e-global-typography-82f75f1-line-height);
    }

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

    .elementor-134 .elementor-element.elementor-element-c0b68ab {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-widget-button .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-82b52e0 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-d8ea44e>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-aeaf76e .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-e78a4f4 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

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

    .elementor-134 .elementor-element.elementor-element-12ab6af .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-2adefa7 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-5cb3c6a .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-632c10d .elementor-button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-53640b8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-41d8647 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-c9d7bdb .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-30c491d .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-a0bd361 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-4c4445b .widget-image-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-4066d95 .elementor-button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-657ee76>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-1fb023d .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-53ba625 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-3e1ac32 .elementor-button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-cf763cd:not(.elementor-motion-effects-element-type-background),
    .elementor-134 .elementor-element.elementor-element-cf763cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 17% 150%;
    }

    .elementor-134 .elementor-element.elementor-element-cf763cd {
        padding: 40px 16px 190px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-d62709e>.elementor-element-populated {
        padding: 0px 0px 30px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-d1d1eb4 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-c5380d7 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-7a4a9ee .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-baafeb4 {
        padding: 0px 16px 70px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-734b177 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-6f2fbd6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-006353a .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-c95fb66 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-4bc8aea>.elementor-element-populated {
        padding: 20px 0px 20px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-ee02583 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-531b63d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-9657e80>.elementor-element-populated {
        margin: 20px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-93be57d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-508c245 {
        padding: 40px 16px 40px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-ad4ceca .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-850aa79 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-f74dfc1>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-04a619e .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-f8f7188 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-e5a6495>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-6967767 .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-0665bc0 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-ce923de {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-71330af>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-c766c85 .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-b23d134 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-f9c65b1>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-d67b2b1 .elementor-heading-title {
        font-size: var(--e-global-typography-15e599e-font-size);
        line-height: var(--e-global-typography-15e599e-line-height);
        letter-spacing: var(--e-global-typography-15e599e-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-227ed86 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-60138b8 {
        padding: 70px 16px 0px 18px;
    }

    .elementor-134 .elementor-element.elementor-element-9ed5938 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-35cfce1 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-104e30d {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-104e30d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-7d87681 img {
        max-width: 95%;
    }

    .elementor-134 .elementor-element.elementor-element-68f295b .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-78af5b1 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-91e65f5 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-91e65f5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-00b2bf7 img {
        max-width: 80%;
    }

    .elementor-134 .elementor-element.elementor-element-2b24297 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-992ecf6 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-b96fda0 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-b96fda0>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-bd7fa24 img {
        max-width: 70%;
    }

    .elementor-134 .elementor-element.elementor-element-793be8f .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-7911f77 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-367f867 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-367f867>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-820d2d8 img {
        max-width: 100%;
    }

    .elementor-134 .elementor-element.elementor-element-ce9652f .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-19e836a .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-e88ed2a:not(.elementor-motion-effects-element-type-background),
    .elementor-134 .elementor-element.elementor-element-e88ed2a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% -12%;
        background-size: 501px auto;
    }

    .elementor-134 .elementor-element.elementor-element-e88ed2a {
        padding: 80px 16px 40px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-0608ba2 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-fcf34da .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-4fb154a {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-4fb154a>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-55e45fc .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-bdf29de .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-cf21153 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-cf21153>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-134 .elementor-element.elementor-element-5314f36 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-270fbab .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-a3e68fe {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-a3e68fe>.elementor-element-populated {
        margin: 20px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-24a4e76 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-0fb3ea3 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-f416047 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-f416047>.elementor-element-populated {
        margin: 20px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-134 .elementor-element.elementor-element-d1c8d09 .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-b3a4e81 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-991154a {
        padding: 70px 16px 40px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-8bf5162 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-bf27c68 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .price del {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products ul.products li.product .button {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-eb8fb17.elementor-wc-products .added_to_cart {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-debb0c7 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-9ed1841 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-b683158 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-a017a8f {
        padding: 0px 16px 40px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-7c7f45f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-aa2f7a7 .elementor-heading-title {
        font-size: var(--e-global-typography-4e0dbb8-font-size);
        line-height: var(--e-global-typography-4e0dbb8-line-height);
        letter-spacing: var(--e-global-typography-4e0dbb8-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-5afb351 .elementor-heading-title {
        font-size: var(--e-global-typography-7b4fb9b-font-size);
        line-height: var(--e-global-typography-7b4fb9b-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-3851959>.elementor-element-populated {
        padding: 20px 0px 20px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-1578ec2 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-6a4bc1f>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

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

    .elementor-widget-posts a.elementor-post__read-more {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-widget-posts .elementor-post__card .elementor-post__badge {
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-widget-posts .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 {
        --grid-row-gap: 20px;
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc(0.5 * 100%);
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14:after {
        content: "0.5";
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__thumbnail__link {
        width: 100%;
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title,
    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__title a {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-faf1f14 .elementor-post__meta-data {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-62c7473>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc(0.5 * 100%);
    }

    .elementor-134 .elementor-element.elementor-element-088a378:after {
        content: "0.5";
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__thumbnail__link {
        width: 100%;
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title,
    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__title a {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__meta-data {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-088a378 .elementor-post__excerpt p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-134 .elementor-element.elementor-element-a0bf55e {
        padding: 70px 16px 40px 16px;
    }

    .elementor-134 .elementor-element.elementor-element-54ecb9e .elementor-heading-title {
        font-size: var(--e-global-typography-2137814-font-size);
        line-height: var(--e-global-typography-2137814-line-height);
        letter-spacing: var(--e-global-typography-2137814-letter-spacing);
    }

    .elementor-134 .elementor-element.elementor-element-8fd0cb1 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-134 .elementor-element.elementor-element-3f1269c {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-d571b66 {
        text-align: center;
    }

    .elementor-134 .elementor-element.elementor-element-785a1cd {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-ab34c41 {
        text-align: center;
    }

    .elementor-134 .elementor-element.elementor-element-d82864e {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-d82864e>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-cb9ecc1 {
        text-align: center;
    }

    .elementor-134 .elementor-element.elementor-element-3a14b63 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-3a14b63>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-ebb4f02 {
        text-align: center;
    }

    .elementor-134 .elementor-element.elementor-element-2b200d1 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-2b200d1>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-ad665bc {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-ad665bc>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-134 .elementor-element.elementor-element-5a85217 {
        text-align: center;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-134 .elementor-element.elementor-element-d8ea44e {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-53640b8 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-657ee76 {
        width: 100%;
    }

    .elementor-134 .elementor-element.elementor-element-6f2fbd6 {
        width: 39%;
    }

    .elementor-134 .elementor-element.elementor-element-4bc8aea {
        width: 40%;
    }

    .elementor-134 .elementor-element.elementor-element-3374dbd {
        width: 21%;
    }

    .elementor-134 .elementor-element.elementor-element-104e30d {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-91e65f5 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-b96fda0 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-367f867 {
        width: 50%;
    }

    .elementor-134 .elementor-element.elementor-element-7c7f45f {
        width: 39%;
    }

    .elementor-134 .elementor-element.elementor-element-3851959 {
        width: 40%;
    }

    .elementor-134 .elementor-element.elementor-element-38b6727 {
        width: 21%;
    }
}