.elementor-121 .elementor-element.elementor-element-448b264>.elementor-container {
    min-height: 600px;
}

.elementor-121 .elementor-element.elementor-element-448b264:not(.elementor-motion-effects-element-type-background),
.elementor-121 .elementor-element.elementor-element-448b264>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-cd10d73);
    background-image: url("https://cryptotimeoptiontradepro.com/wp-content/uploads/2021/11/ezgif-3-15a12b8e580c.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-121 .elementor-element.elementor-element-448b264>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-121 .elementor-element.elementor-element-448b264 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-121 .elementor-element.elementor-element-d0129a1 .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 3rem;
    font-weight: 600;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-c334a51 .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Verdana", Sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-121 .elementor-element.elementor-element-f7e86ad {
    padding: 5em 0em 5em 0em;
}

.elementor-121 .elementor-element.elementor-element-3fe38a6 .elementor-heading-title {
    color: #999999;
    font-family: "Verdana", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.5em;
}

.elementor-121 .elementor-element.elementor-element-3fe38a6>.elementor-widget-container {
    margin: -2% 0% 0% 0%;
}

.elementor-121 .elementor-element.elementor-element-58a47fc .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 42px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-58a47fc>.elementor-widget-container {
    margin: 0em 0em -1em 0em;
}

.elementor-121 .elementor-element.elementor-element-20bbed1 .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-e5f1e57 {
    padding: 5em 0em 5em 0em;
}

.elementor-121 .elementor-element.elementor-element-9172be8 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 42px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-9172be8>.elementor-widget-container {
    margin: 0em 0em 1em 0em;
}

.elementor-121 .elementor-element.elementor-element-ec31306 .elementor-heading-title {
    color: #999999;
    font-family: "Verdana", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.5em;
}

.elementor-121 .elementor-element.elementor-element-ec31306>.elementor-widget-container {
    margin: -2% 0% 0% 0%;
}

.elementor-121 .elementor-element.elementor-element-4aca0ea .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-43548b9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-43548b9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #27BC9C;
}

.elementor-121 .elementor-element.elementor-element-43548b9>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-43548b9>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-43548b9>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-43548b9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0.5em 0em 0em;
    padding: 2em 2em 2em 2em;
}

.elementor-121 .elementor-element.elementor-element-43548b9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-121 .elementor-element.elementor-element-2c0c092 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-2c0c092.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-2c0c092 .elementor-icon {
    font-size: 27px;
    padding: 18px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-2c0c092 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-2c0c092 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-2c0c092 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-7e4020f {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-7e4020f .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-7e4020f>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-db89226 {
    --divider-border-style: solid;
    --divider-color: #EEEEEE63;
    --divider-border-width: 1px;
}

.elementor-121 .elementor-element.elementor-element-db89226 .elementor-divider-separator {
    width: 100%;
}

.elementor-121 .elementor-element.elementor-element-db89226 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-121 .elementor-element.elementor-element-d0b244a .elementor-heading-title {
    color: #FFFFFF91;
    font-family: "Verdana", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-cf3ed8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-cf3ed8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #4284DD;
}

.elementor-121 .elementor-element.elementor-element-cf3ed8a>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-cf3ed8a>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-cf3ed8a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-cf3ed8a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0.5em 0em 0.5em;
    padding: 2em 2em 2em 2em;
}

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

.elementor-121 .elementor-element.elementor-element-c27568a .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-c27568a.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-c27568a .elementor-icon {
    font-size: 27px;
    padding: 18px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-c27568a .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-c27568a .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-c27568a {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-46ca5c9 {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-46ca5c9 .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-46ca5c9>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-e02490c {
    --divider-border-style: solid;
    --divider-color: #EEEEEE63;
    --divider-border-width: 1px;
}

.elementor-121 .elementor-element.elementor-element-e02490c .elementor-divider-separator {
    width: 100%;
}

.elementor-121 .elementor-element.elementor-element-e02490c .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-121 .elementor-element.elementor-element-547505e .elementor-heading-title {
    color: #FFFFFF91;
    font-family: "Verdana", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-2d1612b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #9A5BB4;
}

.elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0em 0em 0.5em;
    padding: 2em 2em 2em 2em;
}

.elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-121 .elementor-element.elementor-element-36e13e4 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-36e13e4.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-36e13e4 .elementor-icon {
    font-size: 27px;
    padding: 18px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-36e13e4 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-36e13e4 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-36e13e4 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-03814e3 {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-03814e3 .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-03814e3>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-e21dcda {
    --divider-border-style: solid;
    --divider-color: #EEEEEE63;
    --divider-border-width: 1px;
}

.elementor-121 .elementor-element.elementor-element-e21dcda .elementor-divider-separator {
    width: 100%;
}

.elementor-121 .elementor-element.elementor-element-e21dcda .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-121 .elementor-element.elementor-element-b91d58b .elementor-heading-title {
    color: #FFFFFF91;
    font-family: "Verdana", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-1b9432e {
    margin-top: 1em;
    margin-bottom: 0em;
}

.elementor-121 .elementor-element.elementor-element-aee80a8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-aee80a8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #35495D;
}

.elementor-121 .elementor-element.elementor-element-aee80a8>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-aee80a8>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-aee80a8>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-aee80a8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0.5em 0em 0em;
    padding: 2em 2em 2em 2em;
}

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

.elementor-121 .elementor-element.elementor-element-9e61625 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-9e61625.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-9e61625 .elementor-icon {
    font-size: 27px;
    padding: 18px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-9e61625 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-9e61625 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-9e61625 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-bf91f11 {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-bf91f11 .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-bf91f11>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-8bd15b5 {
    --divider-border-style: solid;
    --divider-color: #EEEEEE63;
    --divider-border-width: 1px;
}

.elementor-121 .elementor-element.elementor-element-8bd15b5 .elementor-divider-separator {
    width: 100%;
}

.elementor-121 .elementor-element.elementor-element-8bd15b5 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-121 .elementor-element.elementor-element-0c2cd07 .elementor-heading-title {
    color: #FFFFFF91;
    font-family: "Verdana", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-bb3adc7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-bb3adc7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #95A5A6;
}

.elementor-121 .elementor-element.elementor-element-bb3adc7>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-bb3adc7>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-bb3adc7>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-bb3adc7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0.5em 0em 0.5em;
    padding: 2em 2em 2em 2em;
}

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

.elementor-121 .elementor-element.elementor-element-7cd8539 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-7cd8539.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-7cd8539 .elementor-icon {
    font-size: 27px;
    padding: 18px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-7cd8539 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-7cd8539 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-7cd8539 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-b91e76f {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-b91e76f .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-b91e76f>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-faf57e7 {
    --divider-border-style: solid;
    --divider-color: #EEEEEE63;
    --divider-border-width: 1px;
}

.elementor-121 .elementor-element.elementor-element-faf57e7 .elementor-divider-separator {
    width: 100%;
}

.elementor-121 .elementor-element.elementor-element-faf57e7 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-121 .elementor-element.elementor-element-84e7b78 .elementor-heading-title {
    color: #FFFFFF91;
    font-family: "Verdana", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-e2b0113:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-e2b0113>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #21C1DD;
}

.elementor-121 .elementor-element.elementor-element-e2b0113>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-e2b0113>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-e2b0113>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-e2b0113>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0em 0em 0.5em;
    padding: 2em 2em 2em 2em;
}

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

.elementor-121 .elementor-element.elementor-element-b37187a .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-b37187a.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF2B;
}

.elementor-121 .elementor-element.elementor-element-b37187a .elementor-icon {
    font-size: 27px;
    padding: 18px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-b37187a .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-b37187a .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-b37187a {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-1233ac8 {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-1233ac8 .elementor-heading-title {
    color: var( --e-global-color-b3535a6);
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-121 .elementor-element.elementor-element-1233ac8>.elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-c5592cc {
    --divider-border-style: solid;
    --divider-color: #EEEEEE63;
    --divider-border-width: 1px;
}

.elementor-121 .elementor-element.elementor-element-c5592cc .elementor-divider-separator {
    width: 100%;
}

.elementor-121 .elementor-element.elementor-element-c5592cc .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-121 .elementor-element.elementor-element-4c55393 .elementor-heading-title {
    color: #FFFFFF91;
    font-family: "Verdana", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-32c0357 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: var( --e-global-color-primary);
}

.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-framed .elementor-icon {
    background-color: var( --e-global-color-primary);
}

.elementor-121 .elementor-element.elementor-element-32c0357.elementor-view-stacked .elementor-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-121 .elementor-element.elementor-element-32c0357 .elementor-icon {
    font-size: 34px;
    padding: 17px;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-121 .elementor-element.elementor-element-32c0357 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-32c0357 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-32c0357 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-9b0f1b0 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 42px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-9b0f1b0>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-837e836 .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-806afbe {
    --e-icon-list-icon-size: 14px;
}

.elementor-121 .elementor-element.elementor-element-806afbe .elementor-icon-list-text {
    color: var( --e-global-color-text);
}

.elementor-121 .elementor-element.elementor-element-271f245 {
    --e-icon-list-icon-size: 14px;
}

.elementor-121 .elementor-element.elementor-element-271f245 .elementor-icon-list-text {
    color: var( --e-global-color-text);
}

.elementor-121 .elementor-element.elementor-element-5487cd1 {
    margin-top: 3em;
    margin-bottom: 0em;
}

.elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-68a5cea.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-121 .elementor-element.elementor-element-68a5cea.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-121 .elementor-element.elementor-element-68a5cea:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-121 .elementor-element.elementor-element-68a5cea>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-68a5cea>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #2D2D2D;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 3em 3em 3em;
}

.elementor-121 .elementor-element.elementor-element-68a5cea>.elementor-element-populated,
.elementor-121 .elementor-element.elementor-element-68a5cea>.elementor-element-populated>.elementor-background-overlay,
.elementor-121 .elementor-element.elementor-element-68a5cea>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-121 .elementor-element.elementor-element-68a5cea>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-121 .elementor-element.elementor-element-541ec8c {
    text-align: left;
    width: 80%;
    max-width: 80%;
}

.elementor-121 .elementor-element.elementor-element-541ec8c .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-541ec8c>.elementor-widget-container {
    margin: 0em 0em 00em 0em;
}

.elementor-121 .elementor-element.elementor-element-f3ee231 .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-121 .elementor-element.elementor-element-f3ee231 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-121 .elementor-element.elementor-element-f3ee231 .elementor-button {
    border-radius: 5px 5px 5px 5px;
}

.elementor-121 .elementor-element.elementor-element-f3ee231 {
    width: 20%;
    max-width: 20%;
}

.elementor-121 .elementor-element.elementor-element-9de3b88 {
    padding: 5em 0em 5em 0em;
}

.elementor-121 .elementor-element.elementor-element-7b5bdf3 {
    text-align: center;
}

.elementor-121 .elementor-element.elementor-element-7b5bdf3 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 42px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-7b5bdf3>.elementor-widget-container {
    margin: 0em 0em 3em 0em;
}

.elementor-121 .elementor-element.elementor-element-978dea7>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #CBCBCB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 5em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-978dea7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: var( --e-global-color-primary);
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-framed .elementor-icon {
    background-color: var( --e-global-color-primary);
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb.elementor-view-stacked .elementor-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb .elementor-icon {
    font-size: 22px;
    padding: 21px;
    border-width: 0px 0px 0px 0px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-ca0e9cb .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-ca0e9cb {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-b65579b {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-b65579b .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-b65579b>.elementor-widget-container {
    margin: 0em 0em -1em 0em;
}

.elementor-121 .elementor-element.elementor-element-b4bb7c8 .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-831f79d .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-121 .elementor-element.elementor-element-831f79d .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-121 .elementor-element.elementor-element-831f79d .elementor-button {
    fill: var( --e-global-color-secondary);
    color: var( --e-global-color-secondary);
    background-color: #FFFFFF00;
    border-radius: 5px 5px 5px 5px;
    padding: 0px 0px 0px 0px;
}

.elementor-121 .elementor-element.elementor-element-435506b>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #CBCBCB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 5em 0em 5em;
}

.elementor-121 .elementor-element.elementor-element-435506b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-121 .elementor-element.elementor-element-73e0966 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #4284DD;
}

.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-framed .elementor-icon {
    background-color: #4284DD;
}

.elementor-121 .elementor-element.elementor-element-73e0966.elementor-view-stacked .elementor-icon svg {
    fill: #4284DD;
}

.elementor-121 .elementor-element.elementor-element-73e0966 .elementor-icon {
    font-size: 22px;
    padding: 21px;
    border-width: 0px 0px 0px 0px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-121 .elementor-element.elementor-element-73e0966 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-73e0966 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-73e0966 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-2be1903 {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-2be1903 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-2be1903>.elementor-widget-container {
    margin: 0em 0em -1em 0em;
}

.elementor-121 .elementor-element.elementor-element-f468875 .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-2063982 .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-121 .elementor-element.elementor-element-2063982 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-121 .elementor-element.elementor-element-2063982 .elementor-button {
    fill: var( --e-global-color-secondary);
    color: var( --e-global-color-secondary);
    background-color: #FFFFFF00;
    border-radius: 5px 5px 5px 5px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-09c3bd5.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-121 .elementor-element.elementor-element-09c3bd5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

.elementor-121 .elementor-element.elementor-element-09c3bd5>.elementor-element-populated {
    margin: 0em 0em 0em 5em;
    padding: 0em 0em 0em 0em;
}

.elementor-121 .elementor-element.elementor-element-cd63250 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-b3535a6);
    color: #9A5BB4;
}

.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-default .elementor-icon {
    color: var( --e-global-color-b3535a6);
    border-color: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-framed .elementor-icon,
.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-b3535a6);
}

.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-framed .elementor-icon {
    background-color: #9A5BB4;
}

.elementor-121 .elementor-element.elementor-element-cd63250.elementor-view-stacked .elementor-icon svg {
    fill: #9A5BB4;
}

.elementor-121 .elementor-element.elementor-element-cd63250 .elementor-icon {
    font-size: 22px;
    padding: 21px;
    border-width: 0px 0px 0px 0px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-121 .elementor-element.elementor-element-cd63250 .elementor-icon i,
.elementor-121 .elementor-element.elementor-element-cd63250 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-121 .elementor-element.elementor-element-cd63250 {
    width: auto;
    max-width: auto;
}

.elementor-121 .elementor-element.elementor-element-96bd28a {
    text-align: left;
}

.elementor-121 .elementor-element.elementor-element-96bd28a .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 46px;
}

.elementor-121 .elementor-element.elementor-element-96bd28a>.elementor-widget-container {
    margin: 0em 0em -1em 0em;
}

.elementor-121 .elementor-element.elementor-element-61f4b47 .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-121 .elementor-element.elementor-element-91e0557 .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-121 .elementor-element.elementor-element-91e0557 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-121 .elementor-element.elementor-element-91e0557 .elementor-button {
    fill: var( --e-global-color-secondary);
    color: var( --e-global-color-secondary);
    background-color: #FFFFFF00;
    border-radius: 5px 5px 5px 5px;
    padding: 0px 0px 0px 0px;
}

@media(min-width:768px) {
    .elementor-121 .elementor-element.elementor-element-3907e6a {
        width: 35%;
    }
    .elementor-121 .elementor-element.elementor-element-039b0fb {
        width: 65%;
    }
    .elementor-121 .elementor-element.elementor-element-ed5bbf6 {
        width: 20%;
    }
    .elementor-121 .elementor-element.elementor-element-012511b {
        width: 80%;
    }
}

@media(max-width:767px) {
    .elementor-121 .elementor-element.elementor-element-448b264>.elementor-container {
        min-height: 400px;
    }
    .elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-9b09b38.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-121 .elementor-element.elementor-element-9b09b38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-121 .elementor-element.elementor-element-d0129a1 .elementor-heading-title {
        font-size: 2rem;
    }
    .elementor-121 .elementor-element.elementor-element-3fe38a6 .elementor-heading-title {
        font-size: 1.3rem;
    }
    .elementor-121 .elementor-element.elementor-element-58a47fc .elementor-heading-title {
        font-size: 2rem;
        line-height: 1.5em;
    }
    .elementor-121 .elementor-element.elementor-element-20bbed1 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-9172be8 .elementor-heading-title {
        font-size: 2rem;
        line-height: 1.5em;
    }
    .elementor-121 .elementor-element.elementor-element-ec31306 .elementor-heading-title {
        font-size: 1.3rem;
    }
    .elementor-121 .elementor-element.elementor-element-4aca0ea .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-43548b9>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-7e4020f .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-d0b244a .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-cf3ed8a>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-46ca5c9 .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-547505e .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-2d1612b>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-03814e3 .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-b91d58b .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-aee80a8>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-bf91f11 .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-0c2cd07 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-bb3adc7>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-b91e76f .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-84e7b78 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-e2b0113>.elementor-element-populated {
        margin: 0em 0em 1em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-1233ac8 .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-4c55393 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-32c0357 .elementor-icon {
        font-size: 30px;
    }
    .elementor-121 .elementor-element.elementor-element-9b0f1b0 .elementor-heading-title {
        font-size: 2rem;
        line-height: 1.5em;
    }
    .elementor-121 .elementor-element.elementor-element-837e836 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-541ec8c {
        text-align: center;
        width: 100%;
        max-width: 100%;
    }
    .elementor-121 .elementor-element.elementor-element-541ec8c .elementor-heading-title {
        font-size: 1.5rem;
        line-height: 1.3em;
    }
    .elementor-121 .elementor-element.elementor-element-f3ee231>.elementor-widget-container {
        margin: 1em 0em 0em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-f3ee231 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-121 .elementor-element.elementor-element-7b5bdf3 .elementor-heading-title {
        font-size: 2rem;
        line-height: 1.5em;
    }
    .elementor-121 .elementor-element.elementor-element-7b5bdf3>.elementor-widget-container {
        margin: 0em 0em 2em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-978dea7>.elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        margin: 0em 0em 2em 0em;
        padding: 0em 0em 2em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-b65579b .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-b4bb7c8 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-435506b>.elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        margin: 0em 0em 2em 0em;
        padding: 0em 0em 2em 0em;
    }
    .elementor-121 .elementor-element.elementor-element-2be1903 .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-f468875 .elementor-heading-title {
        font-size: 1rem;
    }
    .elementor-121 .elementor-element.elementor-element-09c3bd5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-121 .elementor-element.elementor-element-96bd28a .elementor-heading-title {
        font-size: 1.5rem;
    }
    .elementor-121 .elementor-element.elementor-element-61f4b47 .elementor-heading-title {
        font-size: 1rem;
    }
}