.elementor-8 .elementor-element.elementor-element-345c9b8:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-345c9b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0E0E17;
}

.elementor-8 .elementor-element.elementor-element-345c9b8>.elementor-background-overlay {
    background-color: var(--e-global-color-text);
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-345c9b8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-874ea25>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-13d42c0>.elementor-background-overlay {
    background-image: url("");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 45% auto;
    opacity: 0.5;
}

.elementor-8 .elementor-element.elementor-element-13d42c0 {
    padding: 2em 5em 0em 6em;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b8ef3c0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-b8ef3c0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-6ed3ee8 .ha-gradient-heading {
    color: #ed301f;
    font-family: "Montserrat", Sans-serif;
    font-size: 115px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-6ed3ee8>.elementor-widget-container {
    margin: 0em 0em -2em 0em;
    padding: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-8dcf0bc .ha-gradient-heading {
    color: #d4914d;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(30deg, #ff1717 0%, #1040da 100%);
    font-family: "Montserrat", Sans-serif;
    font-size: 115px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-8dcf0bc>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-75f076c .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.8em;
    letter-spacing: 0.3px;
}

.elementor-8 .elementor-element.elementor-element-75f076c>.elementor-widget-container {
    padding: 0em 0em 1em 0em;
}

.elementor-8 .elementor-element.elementor-element-d1e1033>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-d1e1033 {
    padding: 0em 0em 2em 0em;
}

.elementor-8 .elementor-element.elementor-element-13ff3a0>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-c74a2d9 .uc-liquid-button-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-c74a2d9 .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-c74a2d9>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-159a1b1 .uc-liquid-button-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-159a1b1 .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-8 .elementor-element.elementor-element-159a1b1>.elementor-widget-container {
    padding: 2em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-159a1b1 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-1a03a2c {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 30px;
    --grid-column-gap: 9px;
    --grid-row-gap: 0px;
}

.elementor-8 .elementor-element.elementor-element-1a03a2c .elementor-widget-container {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-1a03a2c .elementor-social-icon {
    background-color: #ef4532;
    --icon-padding: 0.2em;
}

.elementor-8 .elementor-element.elementor-element-1a03a2c .elementor-icon {
    border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-1a03a2c .elementor-social-icon:hover {
    background-color: #f93633;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-19c0fa1.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8 .elementor-element.elementor-element-19c0fa1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8 .elementor-element.elementor-element-19c0fa1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-19c0fa1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://peezycoin.vip/videos/473d63e01a2c4f16f3bef955b490b8f1.gif");
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-8 .elementor-element.elementor-element-19c0fa1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-19c0fa1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-7d61bb5 img {
    width: 85%;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee {
    background-color: #090a0c;
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 4px 00px 4px 0px;
    border-color: #fa0d0d;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag {
    padding: 5px 15px 5px 15px;
    margin: 5px 25px 5px 25px;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag,
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag a {
    color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag svg {
    fill: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue_marq_text_wrap {
    font-family: "Montserrat", Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag-icon {
    font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag-icon svg {
    width: 20px;
    height: 20px;
}

.elementor-8 .elementor-element.elementor-element-95bf698 .ue_icon_spacing {
    width: 10px;
}

.elementor-8 .elementor-element.elementor-element-95bf698>.elementor-widget-container {
    margin: 0em 0em -1em 0em;
}

.elementor-8 .elementor-element.elementor-element-95bf698 {
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-9e19137:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-9e19137>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #084134 0%, var(--e-global-color-text) 59%);
}

.elementor-8 .elementor-element.elementor-element-9e19137>.elementor-background-overlay {
    background-image: url("/5-removebg-preview\ \(1\).png");
    background-position: center center;
    background-size: cover;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-9e19137 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 3em 5em 2em;
}

.elementor-8 .elementor-element.elementor-element-367fb32>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-8 .elementor-element.elementor-element-367fb32>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-367fb32>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-5948edc {
    padding: 1em 0em 1em 0em;
}

.elementor-8 .elementor-element.elementor-element-a2f145d .ha-gradient-heading {
    color: #b87840;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(320deg, #df834b 34%, #B433F9 100%);
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-a2f145d>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 2em 0em;
}

.elementor-8 .elementor-element.elementor-element-4595bba>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-4595bba>.elementor-background-overlay {
    background-color: #929292FC;
    opacity: 0.25;
}

.elementor-8 .elementor-element.elementor-element-4595bba,
.elementor-8 .elementor-element.elementor-element-4595bba>.elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-4595bba {
    padding: 1em 1em 1em 1em;
}

.elementor-8 .elementor-element.elementor-element-a7d6227 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 1.8em;
    letter-spacing: 0.3px;
}

.elementor-8 .elementor-element.elementor-element-a7d6227>.elementor-widget-container {
    padding: 0em 0em 0em 1em;
}

.elementor-8 .elementor-element.elementor-element-a7d6227 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-649e4b5 .uc-liquid-button-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-649e4b5 .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-0b50dc2:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-0b50dc2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0E0E17;
}

.elementor-8 .elementor-element.elementor-element-0b50dc2>.elementor-background-overlay {
    background-image: url("../images/bg07-01-Large.png");
    background-position: center center;
    background-size: cover;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-0b50dc2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 2em 5em 2em;
}

.elementor-8 .elementor-element.elementor-element-449a485.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-9219253 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-9219253 .ha-gradient-heading {
    color: #bc8539;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;

    background-image: linear-gradient(33deg, #ed1313 34%, #c55850 100%);
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-9219253>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 2em 0em;
}

.elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-66ddf5d>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #0e3ec4;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #0d38ef inset;
}

.elementor-8 .elementor-element.elementor-element-66ddf5d {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-d886da2>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-d886da2 {
    margin-top: 3em;
    margin-bottom: 0em;
    padding: 1em 0em 1em 0em;
}

.elementor-8 .elementor-element.elementor-element-7e17838>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.65;
}

.elementor-8 .elementor-element.elementor-element-7e17838>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-7e17838>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-77ed0d0.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-1defd6d>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #0d0d0e;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #ef0d0d inset;
}

.elementor-8 .elementor-element.elementor-element-1defd6d {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 25px;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-9b6ae41>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #02050d;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #f20404 inset;
}

.elementor-8 .elementor-element.elementor-element-9b6ae41 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-d0b3ad9 {
    padding: 2em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-053d9a3.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-9eddaa9>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #010308;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #ef0d0d inset;
}

.elementor-8 .elementor-element.elementor-element-9eddaa9 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-c45d4fa.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-21e9365>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #0e3ec4;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #0d38ef inset;
}

.elementor-8 .elementor-element.elementor-element-21e9365 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-cec0d2a {
    padding: 2em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-1023cba.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-0fd6405>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #0e3ec4;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #0d38ef inset;
}

.elementor-8 .elementor-element.elementor-element-0fd6405 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-66dcb33.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 900;
}

.elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-bcd7968>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #0e3ec4;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #0d38ef inset;
}

.elementor-8 .elementor-element.elementor-element-bcd7968 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-beb641d {
    --spacer-size: 50px;
}

.elementor-8 .elementor-element.elementor-element-27de66e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-382c2e4 .uc-chart__container {
    height: 475px;
}

.elementor-8 .elementor-element.elementor-element-382c2e4 canvas {
    background-image: url("/5-removebg-preview\ \(1\).png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 46% auto;
}

.elementor-8 .elementor-element.elementor-element-382c2e4 .ue-chart-caption {
    text-align: inherit;
}

.elementor-8 .elementor-element.elementor-element-382c2e4 .ue-chart-title {
    color: #000000;
    margin-top: 0px;
}

.elementor-8 .elementor-element.elementor-element-382c2e4 .ue-chart-subtitle {
    color: #606060;
    margin-top: 5px;
}

.elementor-8 .elementor-element.elementor-element-382c2e4 .data_item_background_color {
    background-color: #800482;
}

.elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-secondary);
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    margin: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title>span {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-bbab4e4>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #0a0a0d;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 2px #ef0d0d inset;
}

.elementor-8 .elementor-element.elementor-element-bbab4e4 {
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-6c024b7 .uc-liquid-button-wrapper {
    text-align: right;
}

.elementor-8 .elementor-element.elementor-element-6c024b7 .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-8 .elementor-element.elementor-element-6c024b7>.elementor-widget-container {
    padding: 2em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-7c4e1dc .uc-liquid-button-wrapper {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-7c4e1dc .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-8 .elementor-element.elementor-element-7c4e1dc>.elementor-widget-container {
    padding: 2em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-f68ecf3 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-f68ecf3 .ha-gradient-heading {
    color: #d8853d;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(320deg, #c57140 34%, #B433F9 100%);
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-f68ecf3>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
    padding: 5em 0em 2em 0em;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .uc_logo_carousel_holder {
    height: 100px;
    background-color: #FFFFFF00;
    border-radius: 0px;
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D7D7D700;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-dot {
    width: 8px;
    height: 8px;
    background-color: #c6c6c6;
    margin: 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-dot.active {
    background-color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-dots {
    margin-top: 20px;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-nav .owl-prev {
    left: 0px;
    right: auto;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-nav .owl-next {
    right: 0px;
    left: auto;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-carousel .owl-nav .owl-next,
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-carousel .owl-nav .owl-prev {
    top: 160px;
    border-radius: 0px;
    width: 62px;
    height: 62px;
    line-height: 62px;
    font-size: 24px;
    background-color: #ffffff;
    color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1d94813 .owl-carousel .owl-nav .owl-next:hover,
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-carousel .owl-nav .owl-prev:hover {
    background-color: #000000;
    color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-957ec4d:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-957ec4d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0E1115;
}

.elementor-8 .elementor-element.elementor-element-957ec4d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-957ec4d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-6a689c0>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee {
    background-color: #0e0707;
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 4px 00px 4px 0px;
    border-color: #f53004;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag {
    padding: 5px 15px 5px 15px;
    margin: 5px 25px 5px 25px;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag,
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag a {
    color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag svg {
    fill: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue_marq_text_wrap {
    font-family: "Montserrat", Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag-icon {
    font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag-icon svg {
    width: 20px;
    height: 20px;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 .ue_icon_spacing {
    width: 10px;
}

.elementor-8 .elementor-element.elementor-element-779a5b8>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-779a5b8 {
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee {
    background-color: #080a08;
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 4px 00px 4px 0px;
    border-color: #33f997;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag {
    padding: 5px 15px 5px 15px;
    margin: 5px 25px 5px 25px;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag,
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag a {
    color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag svg {
    fill: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue_marq_text_wrap {
    font-family: "Montserrat", Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag-icon {
    font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag-icon svg {
    width: 20px;
    height: 20px;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 .ue_icon_spacing {
    width: 10px;
}

.elementor-8 .elementor-element.elementor-element-0998cc4>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-0998cc4 {
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-0354e6a:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-0354e6a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #3C1153 0%, #0E0E17 68%);
}

.elementor-8 .elementor-element.elementor-element-0354e6a>.elementor-background-overlay {
    background-image: url("../images/bg03-01-Large.png");
    background-position: bottom center;
    background-size: cover;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-0354e6a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 5em 0em;
}

.elementor-8 .elementor-element.elementor-element-b1fd7ec {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-b1fd7ec .ha-gradient-heading {
    color: #2d2c9c;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(44deg, #2e41da 34%, #12ff52 100%);
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-b1fd7ec>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 2em 0em;
}

.elementor-8 .elementor-element.elementor-element-0d2fe8b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-0d2fe8b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(170deg, #004fd3 0%, #6ea785 100%);
}

.elementor-8 .elementor-element.elementor-element-0d2fe8b>.elementor-element-populated {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #B433F9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-0d2fe8b>.elementor-element-populated,
.elementor-8 .elementor-element.elementor-element-0d2fe8b>.elementor-element-populated>.elementor-background-overlay,
.elementor-8 .elementor-element.elementor-element-0d2fe8b>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-0d2fe8b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-8843ef7>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-085679c .ha-number-body {
    width: 45px;
    height: 45px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    box-shadow: 0px 0px 10px 0px #1f0de1;
    background-color: #201dd1;
}

.elementor-8 .elementor-element.elementor-element-085679c .ha-number-overlay {
    mix-blend-mode: normal;
}

.elementor-8 .elementor-element.elementor-element-085679c .ha-number-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-f35a2b8 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-f35a2b8 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: 1px;
}

.elementor-8 .elementor-element.elementor-element-1e81fba {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-1e81fba .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.8em;
    letter-spacing: 0.3px;
}

.elementor-8 .elementor-element.elementor-element-1e81fba>.elementor-widget-container {
    padding: 1em 1em 1em 1em;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2507179.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-2507179.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-9cdf074.elementor-view-stacked .elementor-icon {
    background-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-9cdf074.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-9cdf074.elementor-view-default .elementor-icon {
    color: #B433F9;
    border-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-9cdf074.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-9cdf074.elementor-view-default .elementor-icon svg {
    fill: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon {
    font-size: 30px;
}

.elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon svg {
    height: 30px;
}

.elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-b0692e1.elementor-view-stacked .elementor-icon {
    background-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-b0692e1.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-b0692e1.elementor-view-default .elementor-icon {
    color: #B433F9;
    border-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-b0692e1.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-b0692e1.elementor-view-default .elementor-icon svg {
    fill: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon {
    font-size: 30px;
}

.elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon svg {
    height: 30px;
}

.elementor-8 .elementor-element.elementor-element-5ec5c4e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-5ec5c4e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(170deg, #004fd3 0%, #6ea785 100%);
}

.elementor-8 .elementor-element.elementor-element-5ec5c4e>.elementor-element-populated {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #B433F9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-5ec5c4e>.elementor-element-populated,
.elementor-8 .elementor-element.elementor-element-5ec5c4e>.elementor-element-populated>.elementor-background-overlay,
.elementor-8 .elementor-element.elementor-element-5ec5c4e>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-5ec5c4e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-5029d17>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-body {
    width: 45px;
    height: 45px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    box-shadow: 0px 0px 10px 0px #1708f1;
    background-color: #170fae;
}

.elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-overlay {
    mix-blend-mode: normal;
}

.elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-539c954 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-539c954 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: 1px;
}

.elementor-8 .elementor-element.elementor-element-03ffffe {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-03ffffe .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.8em;
    letter-spacing: 0.3px;
}

.elementor-8 .elementor-element.elementor-element-03ffffe>.elementor-widget-container {
    padding: 1em 1em 1em 1em;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-a04d7de.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-a04d7de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-d3f9eae.elementor-view-stacked .elementor-icon {
    background-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-d3f9eae.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-d3f9eae.elementor-view-default .elementor-icon {
    color: #B433F9;
    border-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-d3f9eae.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-d3f9eae.elementor-view-default .elementor-icon svg {
    fill: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon {
    font-size: 30px;
}

.elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon svg {
    height: 30px;
}

.elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-52066e4.elementor-view-stacked .elementor-icon {
    background-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-52066e4.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-52066e4.elementor-view-default .elementor-icon {
    color: #B433F9;
    border-color: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-52066e4.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-52066e4.elementor-view-default .elementor-icon svg {
    fill: #B433F9;
}

.elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon {
    font-size: 30px;
}

.elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon svg {
    height: 30px;
}

.elementor-8 .elementor-element.elementor-element-8e51a21:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-8e51a21>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(170deg, #004fd3 0%, #6ea785 100%);
}

.elementor-8 .elementor-element.elementor-element-8e51a21>.elementor-element-populated {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #B433F9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-8e51a21>.elementor-element-populated,
.elementor-8 .elementor-element.elementor-element-8e51a21>.elementor-element-populated>.elementor-background-overlay,
.elementor-8 .elementor-element.elementor-element-8e51a21>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-8e51a21>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-2578a5f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-body {
    width: 45px;
    height: 45px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    box-shadow: 0px 0px 10px 0px #0324cb;
    background-color: #020bc4;
}

.elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-overlay {
    mix-blend-mode: normal;
}

.elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-4c38f82 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-4c38f82 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4em;
    letter-spacing: 1px;
}

.elementor-8 .elementor-element.elementor-element-8527b8f {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-8527b8f .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.8em;
    letter-spacing: 0.3px;
}

.elementor-8 .elementor-element.elementor-element-8527b8f>.elementor-widget-container {
    padding: 1em 1em 1em 1em;
}

.elementor-8 .elementor-element.elementor-element-736b407:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-736b407>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0E0E17;
}

.elementor-8 .elementor-element.elementor-element-736b407 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 05em 6em 1em 6em;
}

.elementor-8 .elementor-element.elementor-element-736b407>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-beb781f>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-929c03c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-929c03c:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-929c03c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(170deg, #004fd3 0%, #6ea785 100%);
}

.elementor-8 .elementor-element.elementor-element-929c03c {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #404441;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-929c03c,
.elementor-8 .elementor-element.elementor-element-929c03c>.elementor-background-overlay {
    border-radius: 55px 55px 55px 55px;
}

.elementor-8 .elementor-element.elementor-element-929c03c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-84f479f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-84f479f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-84f479f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-84f479f>.elementor-element-populated {
    padding: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-a7a1c3b {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-a7a1c3b .ha-gradient-heading {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 90px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-a7a1c3b>.elementor-widget-container {
    margin: 0em 0em -2em 0em;
    padding: 2em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-b37c230 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-b37c230 .ha-gradient-heading {
    color: #de7424;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(61deg, #f55511 0%, #ef2708 100%);
    font-family: "Montserrat", Sans-serif;
    font-size: 45px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-8 .elementor-element.elementor-element-b37c230>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-31f0580>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-ddbabac>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-8592de4 .uc-liquid-button-wrapper {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-8592de4 .uc-liquid-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-8 .elementor-element.elementor-element-8592de4>.elementor-widget-container {
    padding: 2em 0em 2em 0em;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7c9654b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-7c9654b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-150630f {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 30px;
    --grid-column-gap: 9px;
    --grid-row-gap: 0px;
}

.elementor-8 .elementor-element.elementor-element-150630f .elementor-widget-container {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-150630f .elementor-social-icon {
    background-color: #f32f04;
    --icon-padding: 0.2em;
}

.elementor-8 .elementor-element.elementor-element-150630f .elementor-icon {
    border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-150630f .elementor-social-icon:hover {
    background-color: #f93333;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b92a33e.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8 .elementor-element.elementor-element-b92a33e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8 .elementor-element.elementor-element-b92a33e>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-4cc7711 {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-4cc7711 img {
    width: 100%;
    border-radius: 0px 0px 55px 0px;
}

.elementor-8 .elementor-element.elementor-element-4cc7711>.elementor-widget-container {
    margin: -9em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-647833e {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-647833e .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.8em;
    letter-spacing: 0.3px;
}

.elementor-8 .elementor-element.elementor-element-647833e>.elementor-widget-container {
    padding: 3em 10em 0em 10em;
}

.elementor-8 .elementor-element.elementor-element-e16c00d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8 .elementor-element.elementor-element-e16c00d {
    padding: 1em 0em 0em 0em;
}

.elementor-8 .elementor-element.elementor-element-3dac5f0 {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-3dac5f0 .elementor-heading-title {
    color: #FFFFFF54;
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.4em;
    letter-spacing: 1px;
}

.elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon-wrapper {
    text-align: right;
}

.elementor-8 .elementor-element.elementor-element-c5fc5ca.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-c5fc5ca.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-c5fc5ca.elementor-view-default .elementor-icon {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-c5fc5ca.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-c5fc5ca.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon {
    font-size: 35px;
}

.elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon svg {
    height: 35px;
}

@media(max-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-13d42c0 {
        padding: 0em 0.5em 0em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-1a03a2c {
        --grid-column-gap: 10px;
        --grid-row-gap: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-0b50dc2 {
        padding: 5em 0.5em 5em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title {
        margin: 0px 0px 0px 0px;
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title>span {
        padding: 6px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title {
        margin: 0px 0px 0px 0px;
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title>span {
        padding: 6px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title {
        margin: 0px 0px 0px 0px;
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title>span {
        padding: 6px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title {
        margin: 0px 0px 0px 0px;
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title>span {
        padding: 6px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-382c2e4 .uc-chart__container {
        height: 400px;
    }

    .elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-0354e6a {
        padding: 5em 0.5em 5em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-085679c .ha-number-body {
        width: 35px;
        height: 35px;
    }

    .elementor-8 .elementor-element.elementor-element-f35a2b8 .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-8 .elementor-element.elementor-element-1e81fba .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon {
        font-size: 18px;
    }

    .elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon svg {
        height: 18px;
    }

    .elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-body {
        width: 35px;
        height: 35px;
    }

    .elementor-8 .elementor-element.elementor-element-539c954 .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-8 .elementor-element.elementor-element-03ffffe .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon {
        font-size: 18px;
    }

    .elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon svg {
        height: 18px;
    }

    .elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-body {
        width: 35px;
        height: 35px;
    }

    .elementor-8 .elementor-element.elementor-element-4c38f82 .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-8 .elementor-element.elementor-element-8527b8f .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-8 .elementor-element.elementor-element-736b407 {
        padding: 7em 2em 0em 2em;
    }

    .elementor-8 .elementor-element.elementor-element-a7a1c3b .ha-gradient-heading {
        font-size: 89px;
    }

    .elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-150630f {
        --grid-column-gap: 10px;
        --grid-row-gap: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-4cc7711 img {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-3dac5f0 .elementor-heading-title {
        font-size: 11px;
    }
}

@media(max-width:767px) {
    .elementor-8 .elementor-element.elementor-element-345c9b8>.elementor-background-overlay {
        opacity: 0.25;
    }

    .elementor-8 .elementor-element.elementor-element-13d42c0>.elementor-background-overlay {
        background-position: center left;
        background-size: 681px auto;
    }

    .elementor-8 .elementor-element.elementor-element-13d42c0 {
        padding: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-6ed3ee8 {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-6ed3ee8 .ha-gradient-heading {
        font-size: 70px;
    }

    .elementor-8 .elementor-element.elementor-element-6ed3ee8>.elementor-widget-container {
        margin: 2em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-8dcf0bc {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-8dcf0bc .ha-gradient-heading {
        font-size: 65px;
    }

    .elementor-8 .elementor-element.elementor-element-8dcf0bc>.elementor-widget-container {
        margin: -2em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-75f076c {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-75f076c .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-8 .elementor-element.elementor-element-5d18c43 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-c74a2d9 .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-c74a2d9 .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-159a1b1 .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-159a1b1 .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-1a03a2c {
        --icon-size: 30px;
    }

    .elementor-8 .elementor-element.elementor-element-1a03a2c .elementor-social-icon {
        --icon-padding: 0.3em;
    }

    .elementor-8 .elementor-element.elementor-element-1a03a2c>.elementor-widget-container {
        padding: 20px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-7d61bb5 img {
        width: 92%;
    }

    .elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag {
        margin: 7px 10px 7px 10px;
    }

    .elementor-8 .elementor-element.elementor-element-95bf698 .ue_marq_text_wrap {
        font-size: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-95bf698>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-9e19137 {
        padding: 3em 0.5em 3em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-b174764.elementor-column {
        -webkit-box-ordinal-group: calc(1 + 1);
        -ms-flex-order: 1;
        order: 1;
    }

    .elementor-8 .elementor-element.elementor-element-a2f145d {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-a2f145d .ha-gradient-heading {
        font-size: 33px;
    }

    .elementor-8 .elementor-element.elementor-element-a2f145d>.elementor-widget-container {
        padding: 1em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-a7d6227 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-649e4b5 .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-649e4b5 .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-0b50dc2 {
        padding: 4em 0.5em 4em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-9219253 {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-9219253 .ha-gradient-heading {
        font-size: 35px;
    }

    .elementor-8 .elementor-element.elementor-element-9219253>.elementor-widget-container {
        padding: 1em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-66ddf5d .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-1defd6d .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-9b6ae41 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-d0b3ad9 {
        padding: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-9eddaa9 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-21e9365 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-cec0d2a {
        padding: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-0fd6405 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-bcd7968 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-beb641d {
        --spacer-size: 25px;
    }

    .elementor-8 .elementor-element.elementor-element-382c2e4 .uc-chart__container {
        height: 300px;
    }

    .elementor-8 .elementor-element.elementor-element-382c2e4 canvas {
        background-size: 190px auto;
    }

    .elementor-8 .elementor-element.elementor-element-d2fb865>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 11px;
    }

    .elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
    .elementor-8 .elementor-element.elementor-element-bbab4e4 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-bbab4e4>.elementor-widget-container {
        padding: 20px 3px 20px 3px;
    }

    .elementor-8 .elementor-element.elementor-element-09fe708 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-6c024b7 .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-6c024b7 .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-69f7307 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-7c4e1dc .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-7c4e1dc .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-f68ecf3 {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-f68ecf3 .ha-gradient-heading {
        font-size: 35px;
    }

    .elementor-8 .elementor-element.elementor-element-f68ecf3>.elementor-widget-container {
        padding: 2em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag {
        margin: 7px 10px 7px 10px;
    }

    .elementor-8 .elementor-element.elementor-element-779a5b8 .ue_marq_text_wrap {
        font-size: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-779a5b8>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag {
        margin: 7px 10px 7px 10px;
    }

    .elementor-8 .elementor-element.elementor-element-0998cc4 .ue_marq_text_wrap {
        font-size: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-0998cc4>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-0354e6a {
        padding: 5em 0.5em 5em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-b1fd7ec {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-b1fd7ec .ha-gradient-heading {
        font-size: 35px;
    }

    .elementor-8 .elementor-element.elementor-element-b1fd7ec>.elementor-widget-container {
        padding: 1em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-65f4ffc {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-384feca {
        width: 70%;
    }

    .elementor-8 .elementor-element.elementor-element-1e81fba {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon {
        font-size: 40px;
    }

    .elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon svg {
        height: 40px;
    }

    .elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon i,
    .elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon svg {
        transform: rotate(90deg);
    }

    .elementor-8 .elementor-element.elementor-element-9ba6e12 {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-a3e186d {
        width: 70%;
    }

    .elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon {
        font-size: 40px;
    }

    .elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon svg {
        height: 40px;
    }

    .elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon i,
    .elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon svg {
        transform: rotate(90deg);
    }

    .elementor-8 .elementor-element.elementor-element-2a3b7b0 {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-b2b3c04 {
        width: 70%;
    }

    .elementor-8 .elementor-element.elementor-element-736b407 {
        padding: 8em 0.5em 0em 0.5em;
    }

    .elementor-8 .elementor-element.elementor-element-929c03c,
    .elementor-8 .elementor-element.elementor-element-929c03c>.elementor-background-overlay {
        border-radius: 30px 30px 30px 30px;
    }

    .elementor-8 .elementor-element.elementor-element-84f479f.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-8 .elementor-element.elementor-element-84f479f>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }

    .elementor-8 .elementor-element.elementor-element-a7a1c3b {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-a7a1c3b .ha-gradient-heading {
        font-size: 65px;
    }

    .elementor-8 .elementor-element.elementor-element-a7a1c3b>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-b37c230 {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-b37c230 .ha-gradient-heading {
        font-size: 60px;
    }

    .elementor-8 .elementor-element.elementor-element-b37c230>.elementor-widget-container {
        margin: -2em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-8dee942 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-8592de4 .uc-liquid-button {
        font-size: 16px;
    }

    .elementor-8 .elementor-element.elementor-element-150630f {
        --icon-size: 30px;
    }

    .elementor-8 .elementor-element.elementor-element-150630f .elementor-social-icon {
        --icon-padding: 0.3em;
    }

    .elementor-8 .elementor-element.elementor-element-150630f>.elementor-widget-container {
        padding: 20px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-4cc7711 {
        text-align: right;
    }

    .elementor-8 .elementor-element.elementor-element-4cc7711 img {
        width: 100%;
        border-radius: 0px 0px 40px 40px;
    }

    .elementor-8 .elementor-element.elementor-element-4cc7711>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-647833e .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-8 .elementor-element.elementor-element-647833e>.elementor-widget-container {
        padding: 3em 0em 0em 0em;
    }

    .elementor-8 .elementor-element.elementor-element-891fd1e.elementor-column {
        -webkit-box-ordinal-group: calc(2 + 1);
        -ms-flex-order: 2;
        order: 2;
    }

    .elementor-8 .elementor-element.elementor-element-3dac5f0 {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-3dac5f0 .elementor-heading-title {
        font-size: 11px;
    }

    .elementor-8 .elementor-element.elementor-element-3dac5f0>.elementor-widget-container {
        padding: 10px 0px 10px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-ea8f54d.elementor-column {
        -webkit-box-ordinal-group: calc(1 + 1);
        -ms-flex-order: 1;
        order: 1;
    }

    .elementor-8 .elementor-element.elementor-element-3471959.elementor-column {
        -webkit-box-ordinal-group: calc(3 + 1);
        -ms-flex-order: 3;
        order: 3;
    }

    .elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon {
        font-size: 45px;
    }

    .elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon svg {
        height: 45px;
    }
}

@media(min-width:768px) {
    .elementor-8 .elementor-element.elementor-element-b8ef3c0 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-bc0a1e4 {
        width: 59.791%;
    }

    .elementor-8 .elementor-element.elementor-element-33a5547 {
        width: 39.425%;
    }

    .elementor-8 .elementor-element.elementor-element-19c0fa1 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-7e17838 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-ca95ce9 {
        width: 5%;
    }

    .elementor-8 .elementor-element.elementor-element-27de66e {
        width: 44.666%;
    }

    .elementor-8 .elementor-element.elementor-element-c5725f0 {
        width: 15%;
    }

    .elementor-8 .elementor-element.elementor-element-d2fb865 {
        width: 69.332%;
    }

    .elementor-8 .elementor-element.elementor-element-3d4f405 {
        width: 15%;
    }

    .elementor-8 .elementor-element.elementor-element-0d2fe8b {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-65f4ffc {
        width: 25%;
    }

    .elementor-8 .elementor-element.elementor-element-384feca {
        width: 75%;
    }

    .elementor-8 .elementor-element.elementor-element-2507179 {
        width: 5%;
    }

    .elementor-8 .elementor-element.elementor-element-5ec5c4e {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-9ba6e12 {
        width: 25%;
    }

    .elementor-8 .elementor-element.elementor-element-a3e186d {
        width: 75%;
    }

    .elementor-8 .elementor-element.elementor-element-a04d7de {
        width: 4.802%;
    }

    .elementor-8 .elementor-element.elementor-element-8e51a21 {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-2a3b7b0 {
        width: 25%;
    }

    .elementor-8 .elementor-element.elementor-element-b2b3c04 {
        width: 75%;
    }

    .elementor-8 .elementor-element.elementor-element-84f479f {
        width: 42.002%;
    }

    .elementor-8 .elementor-element.elementor-element-7c9654b {
        width: 22.641%;
    }

    .elementor-8 .elementor-element.elementor-element-b92a33e {
        width: 35.021%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-8 .elementor-element.elementor-element-b8ef3c0 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-19c0fa1 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-b174764 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-7e17838 {
        width: 60%;
    }

    .elementor-8 .elementor-element.elementor-element-27de66e {
        width: 35%;
    }

    .elementor-8 .elementor-element.elementor-element-c5725f0 {
        width: 10%;
    }

    .elementor-8 .elementor-element.elementor-element-d2fb865 {
        width: 80%;
    }

    .elementor-8 .elementor-element.elementor-element-3d4f405 {
        width: 10%;
    }

    .elementor-8 .elementor-element.elementor-element-84f479f {
        width: 40%;
    }

    .elementor-8 .elementor-element.elementor-element-8dee942 {
        width: 75%;
    }

    .elementor-8 .elementor-element.elementor-element-7c9654b {
        width: 23%;
    }
}