.elementor-193 .elementor-element.elementor-element-46ee44cc>.elementor-container {
    min-height: 400px;
}

.elementor-193 .elementor-element.elementor-element-46ee44cc:not(.elementor-motion-effects-element-type-background),
.elementor-193 .elementor-element.elementor-element-46ee44cc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-d3ae19d);
    background-image: url("../../images/Image-S8LN498.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-193 .elementor-element.elementor-element-46ee44cc>.elementor-background-overlay {
    background-color: var(--e-global-color-a047deb);
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-193 .elementor-element.elementor-element-46ee44cc {
    transition: all 400ms;
    margin-top: -82px;
    margin-bottom: 0px;
    padding: 4% 0% 22% 0%;
}

.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-44ee5dce.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-193 .elementor-element.elementor-element-44ee5dce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-193 .elementor-element.elementor-element-44ee5dce.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-193 .elementor-element.elementor-element-44ee5dce {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-62864cca .elementor-heading-title {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-62864cca .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-62864cca {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-4d9f9196.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-193 .elementor-element.elementor-element-4d9f9196.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-193 .elementor-element.elementor-element-4d9f9196 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-4e1a220a .breadcrumbs i {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    color: var(--e-global-color-8fa36e4);
}

.elementor-193 .elementor-element.elementor-element-4e1a220a .uf-breadcrumbs {
    justify-content: flex-end;
}

.elementor-193 .elementor-element.elementor-element-4e1a220a .breadcrumbs {
    color: var(--e-global-color-8fa36e4);
}

.elementor-193 .elementor-element.elementor-element-4e1a220a .breadcrumbs a {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-4e1a220a .breadcrumbs a:hover {
    color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-4e1a220a .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-66b5a4c2 {
    margin-top: -28%;
    margin-bottom: 0%;
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-3633b7f5 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-265e3812 img {
    width: 110vw;
}

.elementor-193 .elementor-element.elementor-element-265e3812>.elementor-widget-container {
    margin: 0px -20px 0px -20px;
}

.elementor-193 .elementor-element.elementor-element-265e3812 {
    z-index: 1;
}

.elementor-193 .elementor-element.elementor-element-265e3812 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-5c20b90f .elementor-spacer-inner {
    height: 100px;
}

.elementor-193 .elementor-element.elementor-element-5c20b90f>.elementor-widget-container {
    margin: 0px 0px -100px 0px;
    background-color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-5c20b90f .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-f6a5272:not(.elementor-motion-effects-element-type-background),
.elementor-193 .elementor-element.elementor-element-f6a5272>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-f6a5272 {
    transition: all 400ms;
    padding: 128px 0px 0px 0px;
}

.elementor-193 .elementor-element.elementor-element-f6a5272>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-083d92d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-193 .elementor-element.elementor-element-083d92d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-193 .elementor-element.elementor-element-083d92d>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-193 .elementor-element.elementor-element-083d92d {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-23ead3b img {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-23ead3b .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-422c48d {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-82fad23>.elementor-element-populated {
    padding: 0px 0px 96px 0px;
}

.elementor-193 .elementor-element.elementor-element-82fad23 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7f6279b .elementor-heading-title {
    color: var(--e-global-color-primary);
    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);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-7f6279b>.elementor-widget-container {
    margin: 0px 0px 16px 0px;
}

.elementor-193 .elementor-element.elementor-element-7f6279b .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7f6279b {
    width: 400px;
    max-width: 400px;
}

.elementor-193 .elementor-element.elementor-element-1bc7a9c>.elementor-widget-container {
    margin: 0px 0px 24px 0px;
}

.elementor-193 .elementor-element.elementor-element-1bc7a9c .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-622b180 {
    columns: 2;
}

.elementor-193 .elementor-element.elementor-element-622b180>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-193 .elementor-element.elementor-element-622b180 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-da09634 {
    text-align: left;
}

.elementor-193 .elementor-element.elementor-element-da09634 img {
    width: 120px;
    opacity: 0.65;
}

.elementor-193 .elementor-element.elementor-element-da09634>.elementor-widget-container {
    margin: 48px 0px 16px 0px;
}

.elementor-193 .elementor-element.elementor-element-da09634 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-b636841 {
    text-align: left;
}

.elementor-193 .elementor-element.elementor-element-b636841 .elementor-heading-title {
    color: #333333;
    font-weight: 400;
}

.elementor-193 .elementor-element.elementor-element-b636841 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-b57d2a0:not(.elementor-motion-effects-element-type-background),
.elementor-193 .elementor-element.elementor-element-b57d2a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-b57d2a0 {
    transition: all 400ms;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 96px 0px 96px 0px;
}

.elementor-193 .elementor-element.elementor-element-b57d2a0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-6467200.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-193 .elementor-element.elementor-element-6467200.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-193 .elementor-element.elementor-element-6467200.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-193 .elementor-element.elementor-element-6467200>.elementor-element-populated {
    padding: 0px 30px 0px 30px;
}

.elementor-193 .elementor-element.elementor-element-6467200 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-f858a85 {
    margin-top: 0px;
    margin-bottom: 48px;
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-8f285a2.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-193 .elementor-element.elementor-element-8f285a2>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-193 .elementor-element.elementor-element-8f285a2 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-5969902 {
    text-align: center;
    width: 400px;
    max-width: 400px;
}

.elementor-193 .elementor-element.elementor-element-5969902 .elementor-heading-title {
    color: var(--e-global-color-primary);
    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);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-5969902>.elementor-widget-container {
    margin: 0px 0px 16px 0px;
}

.elementor-193 .elementor-element.elementor-element-5969902 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-33b226c {
    text-align: center;
}

.elementor-193 .elementor-element.elementor-element-33b226c .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-72084d4 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-9a9a6cc>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-193 .elementor-element.elementor-element-9a9a6cc {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-c22de85.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-c22de85.elementor-view-framed .elementor-icon,
.elementor-193 .elementor-element.elementor-element-c22de85.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-c22de85.elementor-position-right .elementor-icon-box-icon {
    margin-left: 24px;
}

.elementor-193 .elementor-element.elementor-element-c22de85.elementor-position-left .elementor-icon-box-icon {
    margin-right: 24px;
}

.elementor-193 .elementor-element.elementor-element-c22de85.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 24px;
}

.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon {
    font-size: 30px;
    padding: 13px;
}

.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title,
.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-d9f56ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-d9f56ad-font-size);
    font-weight: var(--e-global-typography-d9f56ad-font-weight);
    text-transform: var(--e-global-typography-d9f56ad-text-transform);
    line-height: var(--e-global-typography-d9f56ad-line-height);
    letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-description {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-c22de85>.elementor-widget-container {
    padding: 32px 32px 24px 32px;
    background-color: var(--e-global-color-ec25634);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-785b64d);
}

.elementor-193 .elementor-element.elementor-element-c22de85 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-c22de85:hover .elementor-widget-container {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-c22de85 {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-b995ddc>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-193 .elementor-element.elementor-element-b995ddc {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-view-framed .elementor-icon,
.elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-position-right .elementor-icon-box-icon {
    margin-left: 24px;
}

.elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-position-left .elementor-icon-box-icon {
    margin-right: 24px;
}

.elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 24px;
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon {
    font-size: 30px;
    padding: 13px;
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title,
.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-d9f56ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-d9f56ad-font-size);
    font-weight: var(--e-global-typography-d9f56ad-font-weight);
    text-transform: var(--e-global-typography-d9f56ad-text-transform);
    line-height: var(--e-global-typography-d9f56ad-line-height);
    letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-description {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20>.elementor-widget-container {
    padding: 32px 32px 24px 32px;
    background-color: var(--e-global-color-ec25634);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-785b64d);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7c2ea20:hover .elementor-widget-container {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-7c2ea20 {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-3139d5e>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
}

.elementor-193 .elementor-element.elementor-element-3139d5e {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-dcef512.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-dcef512.elementor-view-framed .elementor-icon,
.elementor-193 .elementor-element.elementor-element-dcef512.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-dcef512.elementor-position-right .elementor-icon-box-icon {
    margin-left: 24px;
}

.elementor-193 .elementor-element.elementor-element-dcef512.elementor-position-left .elementor-icon-box-icon {
    margin-right: 24px;
}

.elementor-193 .elementor-element.elementor-element-dcef512.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 24px;
}

.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon {
    font-size: 30px;
    padding: 13px;
}

.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title,
.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-d9f56ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-d9f56ad-font-size);
    font-weight: var(--e-global-typography-d9f56ad-font-weight);
    text-transform: var(--e-global-typography-d9f56ad-text-transform);
    line-height: var(--e-global-typography-d9f56ad-line-height);
    letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-description {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-dcef512>.elementor-widget-container {
    padding: 32px 32px 24px 32px;
    background-color: var(--e-global-color-ec25634);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-785b64d);
}

.elementor-193 .elementor-element.elementor-element-dcef512 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-dcef512:hover .elementor-widget-container {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-dcef512 {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-97573d4 {
    padding: 30px 0px 48px 0px;
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-8907f5c>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-193 .elementor-element.elementor-element-8907f5c {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-view-framed .elementor-icon,
.elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-position-right .elementor-icon-box-icon {
    margin-left: 24px;
}

.elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-position-left .elementor-icon-box-icon {
    margin-right: 24px;
}

.elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 24px;
}

.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon {
    font-size: 30px;
    padding: 13px;
}

.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title,
.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title a {
    font-family: var(--e-global-typography-d9f56ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-d9f56ad-font-size);
    font-weight: var(--e-global-typography-d9f56ad-font-weight);
    text-transform: var(--e-global-typography-d9f56ad-text-transform);
    line-height: var(--e-global-typography-d9f56ad-line-height);
    letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-description {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be>.elementor-widget-container {
    padding: 32px 32px 24px 32px;
    background-color: var(--e-global-color-ec25634);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-785b64d);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-ea1e7be:hover .elementor-widget-container {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-ea1e7be {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-974731e>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-193 .elementor-element.elementor-element-974731e {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-020142f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-020142f.elementor-view-framed .elementor-icon,
.elementor-193 .elementor-element.elementor-element-020142f.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-020142f.elementor-position-right .elementor-icon-box-icon {
    margin-left: 24px;
}

.elementor-193 .elementor-element.elementor-element-020142f.elementor-position-left .elementor-icon-box-icon {
    margin-right: 24px;
}

.elementor-193 .elementor-element.elementor-element-020142f.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 24px;
}

.elementor-193 .elementor-element.elementor-element-020142f .elementor-icon {
    font-size: 30px;
    padding: 13px;
}

.elementor-193 .elementor-element.elementor-element-020142f .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title,
.elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title a {
    font-family: var(--e-global-typography-d9f56ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-d9f56ad-font-size);
    font-weight: var(--e-global-typography-d9f56ad-font-weight);
    text-transform: var(--e-global-typography-d9f56ad-text-transform);
    line-height: var(--e-global-typography-d9f56ad-line-height);
    letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-description {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-020142f>.elementor-widget-container {
    padding: 32px 32px 24px 32px;
    background-color: var(--e-global-color-ec25634);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-785b64d);
}

.elementor-193 .elementor-element.elementor-element-020142f .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-020142f:hover .elementor-widget-container {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-020142f {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-d663848>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
}

.elementor-193 .elementor-element.elementor-element-d663848 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-86b548a.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-86b548a.elementor-view-framed .elementor-icon,
.elementor-193 .elementor-element.elementor-element-86b548a.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-86b548a.elementor-position-right .elementor-icon-box-icon {
    margin-left: 24px;
}

.elementor-193 .elementor-element.elementor-element-86b548a.elementor-position-left .elementor-icon-box-icon {
    margin-right: 24px;
}

.elementor-193 .elementor-element.elementor-element-86b548a.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 24px;
}

.elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon {
    font-size: 30px;
    padding: 13px;
}

.elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title,
.elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title a {
    font-family: var(--e-global-typography-d9f56ad-font-family), Sans-serif;
    font-size: var(--e-global-typography-d9f56ad-font-size);
    font-weight: var(--e-global-typography-d9f56ad-font-weight);
    text-transform: var(--e-global-typography-d9f56ad-text-transform);
    line-height: var(--e-global-typography-d9f56ad-line-height);
    letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-description {
    color: var(--e-global-color-ec25634);
}

.elementor-193 .elementor-element.elementor-element-86b548a>.elementor-widget-container {
    padding: 32px 32px 24px 32px;
    background-color: var(--e-global-color-ec25634);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-785b64d);
}

.elementor-193 .elementor-element.elementor-element-86b548a .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-86b548a:hover .elementor-widget-container {
    background-color: var(--e-global-color-d3ae19d);
}

.elementor-193 .elementor-element.elementor-element-86b548a {
    width: 100%;
    max-width: 100%;
}

.elementor-193 .elementor-element.elementor-element-6a00f328>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.5;
    mix-blend-mode: multiply;
}

.elementor-193 .elementor-element.elementor-element-6a00f328 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-939c97b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-193 .elementor-element.elementor-element-939c97b {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-12c03044 iframe {
    height: 469px;
    transition-duration: 0.4s;
}

.elementor-193 .elementor-element.elementor-element-12c03044 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-a7657a1 {
    /* margin-top: -64px; */
    margin-bottom: 0px;
    padding: 40px 0px 40px 0px;
    z-index: 2;
    transition: all 400ms;
}

.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-4bbd8e6c.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-193 .elementor-element.elementor-element-4bbd8e6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-193 .elementor-element.elementor-element-4bbd8e6c {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-f7280e0 {
    text-align: left;
    width: 400px;
    max-width: 400px;
}

.elementor-193 .elementor-element.elementor-element-f7280e0 .elementor-heading-title {
    color: var(--e-global-color-primary);
    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);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-193 .elementor-element.elementor-element-f7280e0>.elementor-widget-container {
    margin: 0px 0px 16px 0px;
}

.elementor-193 .elementor-element.elementor-element-f7280e0 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-48ad6673 {
    text-align: left;
}

.elementor-193 .elementor-element.elementor-element-48ad6673 .elementor-heading-title {
    line-height: 1.1em;
}

.elementor-193 .elementor-element.elementor-element-48ad6673>.elementor-widget-container {
    margin: 0px 0px 24px 0px;
}

.elementor-193 .elementor-element.elementor-element-48ad6673 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7c2ec3f1 {
    text-align: left;
}

.elementor-193 .elementor-element.elementor-element-7c2ec3f1 .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    font-style: var(--e-global-typography-primary-font-style);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-193 .elementor-element.elementor-element-7c2ec3f1>.elementor-widget-container {
    margin: 0px 0px 16px 0px;
}

.elementor-193 .elementor-element.elementor-element-7c2ec3f1 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-1fa5b9b .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7f18e0a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-193 .elementor-element.elementor-element-7f18e0a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-193 .elementor-element.elementor-element-7f18e0a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 48px 48px 64px 48px;
}

.elementor-193 .elementor-element.elementor-element-7f18e0a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-193 .elementor-element.elementor-element-7f18e0a {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group {
    padding-right: calc(10px/2);
    padding-left: calc(10px/2);
    margin-bottom: 47px;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-form-fields-wrapper {
    margin-left: calc(-10px/2);
    margin-right: calc(-10px/2);
    margin-bottom: -47px;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0px;
}

body .elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0px;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-type-html {
    padding-bottom: 0px;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group .elementor-field {
    color: #FFFFFF;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: rgba(255, 255, 255, 0);
    border-color: #FFFFFF;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group .elementor-select-wrapper select {
    background-color: rgba(255, 255, 255, 0);
    border-color: #FFFFFF;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-field-group .elementor-select-wrapper::before {
    color: #FFFFFF;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .e-form__buttons__wrapper__button-next {
    background-color: var(--e-global-color-ec25634);
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-button[type="submit"] {
    background-color: var(--e-global-color-ec25634);
    color: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-button[type="submit"] svg * {
    fill: var(--e-global-color-secondary);
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .e-form__buttons__wrapper__button-next:hover {
    background-color: var(--e-global-color-a047deb);
    color: #ffffff;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-button[type="submit"]:hover {
    background-color: var(--e-global-color-a047deb);
    color: #ffffff;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #ffffff;
    --e-form-steps-indicator-active-secondary-color: #ffffff;
    --e-form-steps-indicator-completed-secondary-color: #ffffff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}

.elementor-193 .elementor-element.elementor-element-298aa0f8 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-7bfe3880.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-193 .elementor-element.elementor-element-7bfe3880.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-193 .elementor-element.elementor-element-7bfe3880 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-5f32acb6 {
    margin-top: 0px;
    margin-bottom: 0px;
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-1c9bb635 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-7cc22bb0>.elementor-widget-container {
    margin: 0px 0px -21px 0px;
}

.elementor-193 .elementor-element.elementor-element-7cc22bb0 .elementor-widget-container {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-3e618e03 {
    transition: all 400ms;
}

.elementor-193 .elementor-element.elementor-element-436ab59e>.elementor-widget-container {
    margin: 0px 0px -21px 0px;
}

.elementor-193 .elementor-element.elementor-element-436ab59e .elementor-widget-container {
    transition: all 400ms;
}

:root {
    --page-title-display: none;
}

@media(min-width:768px) {
    .elementor-193 .elementor-element.elementor-element-422c48d {
        width: 7%;
    }

    .elementor-193 .elementor-element.elementor-element-82fad23 {
        width: 59.332%;
    }

    .elementor-193 .elementor-element.elementor-element-4bbd8e6c {
        width: 26.667%;
    }

    .elementor-193 .elementor-element.elementor-element-7f18e0a {
        width: 29.561%;
    }

    .elementor-193 .elementor-element.elementor-element-7bfe3880 {
        width: 43.104%;
    }
}

@media(max-width:1024px) {
    .elementor-193 .elementor-element.elementor-element-46ee44cc>.elementor-container {
        min-height: 300px;
    }

    .elementor-193 .elementor-element.elementor-element-46ee44cc:not(.elementor-motion-effects-element-type-background),
    .elementor-193 .elementor-element.elementor-element-46ee44cc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: cover;
    }

    .elementor-193 .elementor-element.elementor-element-46ee44cc {
        padding: 48px 0px 48px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-66b5a4c2 {
        margin-top: -170px;
        margin-bottom: 0px;
    }

    .elementor-193 .elementor-element.elementor-element-f6a5272 {
        padding: 96px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-083d92d.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-193 .elementor-element.elementor-element-083d92d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }

    .elementor-193 .elementor-element.elementor-element-7f6279b .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        letter-spacing: var(--e-global-typography-text-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-b57d2a0 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-193 .elementor-element.elementor-element-5969902 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        letter-spacing: var(--e-global-typography-text-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-c22de85.elementor-position-right .elementor-icon-box-icon {
        margin-left: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85.elementor-position-left .elementor-icon-box-icon {
        margin-right: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon {
        font-size: 19px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-c22de85>.elementor-widget-container {
        padding: 16px 16px 16px 16px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-position-right .elementor-icon-box-icon {
        margin-left: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-position-left .elementor-icon-box-icon {
        margin-right: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon {
        font-size: 19px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20>.elementor-widget-container {
        padding: 16px 16px 16px 16px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512.elementor-position-right .elementor-icon-box-icon {
        margin-left: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512.elementor-position-left .elementor-icon-box-icon {
        margin-right: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon {
        font-size: 19px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-dcef512>.elementor-widget-container {
        padding: 16px 16px 16px 16px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-position-right .elementor-icon-box-icon {
        margin-left: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-position-left .elementor-icon-box-icon {
        margin-right: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon {
        font-size: 19px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be>.elementor-widget-container {
        padding: 16px 16px 16px 16px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be {
        width: 100%;
        max-width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-020142f.elementor-position-right .elementor-icon-box-icon {
        margin-left: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f.elementor-position-left .elementor-icon-box-icon {
        margin-right: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f .elementor-icon {
        font-size: 19px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-020142f>.elementor-widget-container {
        padding: 16px 16px 16px 16px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f {
        width: 100%;
        max-width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a.elementor-position-right .elementor-icon-box-icon {
        margin-left: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a.elementor-position-left .elementor-icon-box-icon {
        margin-right: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon {
        font-size: 19px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-86b548a>.elementor-widget-container {
        padding: 16px 16px 16px 16px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a {
        width: 100%;
        max-width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-6a00f328 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-a7657a1 {
        padding: 48px 0px 48px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-4bbd8e6c>.elementor-element-populated {
        padding: 30px 30px 30px 30px;
    }

    .elementor-193 .elementor-element.elementor-element-f7280e0 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        letter-spacing: var(--e-global-typography-text-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-48ad6673 {
        text-align: left;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ec3f1 {
        text-align: left;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ec3f1 .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-193 .elementor-element.elementor-element-7f18e0a>.elementor-element-populated {
        padding: 48px 24px 24px 24px;
    }
}

@media(max-width:767px) {
    .elementor-193 .elementor-element.elementor-element-46ee44cc>.elementor-container {
        min-height: 70px;
    }

    .elementor-193 .elementor-element.elementor-element-46ee44cc {
        padding: 64px 0px 48px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-44ee5dce.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-193 .elementor-element.elementor-element-62864cca {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-4e1a220a .uf-breadcrumbs {
        justify-content: center;
    }

    .elementor-193 .elementor-element.elementor-element-66b5a4c2 {
        margin-top: -80px;
        margin-bottom: 0px;
    }

    .elementor-193 .elementor-element.elementor-element-f6a5272 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-23ead3b img {
        width: 1000px;
    }

    .elementor-193 .elementor-element.elementor-element-82fad23.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-193 .elementor-element.elementor-element-82fad23>.elementor-element-populated {
        padding: 48px 30px 0px 30px;
    }

    .elementor-193 .elementor-element.elementor-element-7f6279b {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-7f6279b .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        letter-spacing: var(--e-global-typography-text-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-1bc7a9c {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-622b180 {
        columns: 1;
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-da09634 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-da09634>.elementor-widget-container {
        margin: 32px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-b636841 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-b57d2a0 {
        padding: 48px 0px 48px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-8f285a2>.elementor-element-populated {
        padding: 0px 0px 24px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-5969902 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-5969902 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        letter-spacing: var(--e-global-typography-text-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-9a9a6cc>.elementor-element-populated {
        padding: 0px 0px 24px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-c22de85 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-c22de85>.elementor-widget-container {
        padding: 24px 0px 8px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-b995ddc>.elementor-element-populated {
        padding: 0px 0px 24px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-7c2ea20 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-7c2ea20>.elementor-widget-container {
        padding: 24px 0px 8px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-3139d5e>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-dcef512 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-dcef512>.elementor-widget-container {
        padding: 24px 0px 8px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-97573d4 {
        padding: 24px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-8907f5c>.elementor-element-populated {
        padding: 0px 0px 24px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-ea1e7be .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-ea1e7be>.elementor-widget-container {
        padding: 24px 0px 8px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-974731e>.elementor-element-populated {
        padding: 0px 0px 24px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-020142f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-020142f>.elementor-widget-container {
        padding: 24px 0px 8px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-d663848>.elementor-element-populated {
        padding: 0px 0px 24px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-icon {
        margin-bottom: 24px;
    }

    .elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title,
    .elementor-193 .elementor-element.elementor-element-86b548a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-d9f56ad-font-size);
        line-height: var(--e-global-typography-d9f56ad-line-height);
        letter-spacing: var(--e-global-typography-d9f56ad-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-86b548a>.elementor-widget-container {
        padding: 24px 0px 8px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-a7657a1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 48px 0px 48px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-4bbd8e6c>.elementor-element-populated {
        padding: 30px 30px 30px 30px;
    }

    .elementor-193 .elementor-element.elementor-element-f7280e0 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-f7280e0 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        letter-spacing: var(--e-global-typography-text-letter-spacing);
    }

    .elementor-193 .elementor-element.elementor-element-48ad6673 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-48ad6673 .elementor-heading-title {
        font-size: 38px;
        line-height: 1.3em;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ec3f1 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-7c2ec3f1 .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-193 .elementor-element.elementor-element-1fa5b9b {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-7f18e0a>.elementor-element-populated {
        padding: 48px 30px 64px 30px;
    }

    .elementor-193 .elementor-element.elementor-element-1c9bb635>.elementor-element-populated {
        margin: 0px 0px 48px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-7cc22bb0 {
        text-align: center;
    }

    .elementor-193 .elementor-element.elementor-element-3e618e03>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-193 .elementor-element.elementor-element-436ab59e {
        text-align: center;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-193 .elementor-element.elementor-element-083d92d {
        width: 41%;
    }

    .elementor-193 .elementor-element.elementor-element-422c48d {
        width: 2%;
    }

    .elementor-193 .elementor-element.elementor-element-82fad23 {
        width: 52%;
    }

    .elementor-193 .elementor-element.elementor-element-9a9a6cc {
        width: 33%;
    }

    .elementor-193 .elementor-element.elementor-element-b995ddc {
        width: 33%;
    }

    .elementor-193 .elementor-element.elementor-element-3139d5e {
        width: 33%;
    }

    .elementor-193 .elementor-element.elementor-element-4bbd8e6c {
        width: 33%;
    }

    .elementor-193 .elementor-element.elementor-element-7f18e0a {
        width: 37%;
    }

    .elementor-193 .elementor-element.elementor-element-7bfe3880 {
        width: 30%;
    }

    .elementor-193 .elementor-element.elementor-element-1c9bb635 {
        width: 100%;
    }

    .elementor-193 .elementor-element.elementor-element-3e618e03 {
        width: 100%;
    }
}