img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--bg-color: #f9faff;
    --wp--preset--color--bd-color: #e8e9f1;
    --wp--preset--color--text-dark: #080337;
    --wp--preset--color--text-light: #a0a4b4;
    --wp--preset--color--text-link: #ff2e57;
    --wp--preset--color--text-hover: #f51843;
    --wp--preset--color--text-link-2: #8f6dff;
    --wp--preset--color--text-hover-2: #6e48e8;
    --wp--preset--color--text-link-3: #0c0367;
    --wp--preset--color--text-hover-3: #291e97;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
        135deg,
        rgba(6, 147, 227, 1) 0%,
        rgb(155, 81, 224) 100%
    );
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
        135deg,
        rgb(122, 220, 180) 0%,
        rgb(0, 208, 130) 100%
    );
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
        135deg,
        rgba(252, 185, 0, 1) 0%,
        rgba(255, 105, 0, 1) 100%
    );
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
        135deg,
        rgba(255, 105, 0, 1) 0%,
        rgb(207, 46, 46) 100%
    );
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
        135deg,
        rgb(238, 238, 238) 0%,
        rgb(169, 184, 195) 100%
    );
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
        135deg,
        rgb(74, 234, 220) 0%,
        rgb(151, 120, 209) 20%,
        rgb(207, 42, 186) 40%,
        rgb(238, 44, 130) 60%,
        rgb(251, 105, 98) 80%,
        rgb(254, 248, 76) 100%
    );
    --wp--preset--gradient--blush-light-purple: linear-gradient(
        135deg,
        rgb(255, 206, 236) 0%,
        rgb(152, 150, 240) 100%
    );
    --wp--preset--gradient--blush-bordeaux: linear-gradient(
        135deg,
        rgb(254, 205, 165) 0%,
        rgb(254, 45, 45) 50%,
        rgb(107, 0, 62) 100%
    );
    --wp--preset--gradient--luminous-dusk: linear-gradient(
        135deg,
        rgb(255, 203, 112) 0%,
        rgb(199, 81, 192) 50%,
        rgb(65, 88, 208) 100%
    );
    --wp--preset--gradient--pale-ocean: linear-gradient(
        135deg,
        rgb(255, 245, 203) 0%,
        rgb(182, 227, 212) 50%,
        rgb(51, 167, 181) 100%
    );
    --wp--preset--gradient--electric-grass: linear-gradient(
        135deg,
        rgb(202, 248, 128) 0%,
        rgb(113, 206, 126) 100%
    );
    --wp--preset--gradient--midnight: linear-gradient(
        135deg,
        rgb(2, 3, 129) 0%,
        rgb(40, 116, 252) 100%
    );
    --wp--preset--gradient--vertical-link-to-hover: linear-gradient(
        to bottom,
        var(--theme-color-text_link) 0%,
        var(--theme-color-text_hover) 100%
    );
    --wp--preset--gradient--diagonal-link-to-hover: linear-gradient(
        to bottom right,
        var(--theme-color-text_link) 0%,
        var(--theme-color-text_hover) 100%
    );
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: clamp(
        14px,
        0.875rem + ((1vw - 3.2px) * 0.619),
        20px
    );
    --wp--preset--font-size--large: clamp(
        22.041px,
        1.378rem + ((1vw - 3.2px) * 1.439),
        36px
    );
    --wp--preset--font-size--x-large: clamp(
        25.014px,
        1.563rem + ((1vw - 3.2px) * 1.751),
        42px
    );
    --wp--preset--font-family--p-font: "DM Sans", sans-serif;
    --wp--preset--font-family--post-font: inherit;
    --wp--preset--font-family--h-1-font: Quicksand, sans-serif;
    --wp--preset--font-family--other-font: Lora, sans-serif;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
        6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
    --wp--custom--spacing--tiny: var(--sc-space-tiny, 1rem);
    --wp--custom--spacing--small: var(--sc-space-small, 2rem);
    --wp--custom--spacing--medium: var(--sc-space-medium, 3.3333rem);
    --wp--custom--spacing--large: var(--sc-space-large, 6.6667rem);
    --wp--custom--spacing--huge: var(--sc-space-huge, 8.6667rem);
}
:root {
    --wp--style--global--content-size: 840px;
    --wp--style--global--wide-size: 1290px;
}
:where(body) {
    margin: 0;
}
.wp-site-blocks > .alignleft {
    float: left;
    margin-right: 2em;
}
.wp-site-blocks > .alignright {
    float: right;
    margin-left: 2em;
}
.wp-site-blocks > .aligncenter {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
}
:where(.is-layout-flex) {
    gap: 0.5em;
}
:where(.is-layout-grid) {
    gap: 0.5em;
}
.is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}
.is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}
.is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}
.is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}
.is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-layout-constrained
    > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-layout-constrained > .alignwide {
    max-width: var(--wp--style--global--wide-size);
}
body .is-layout-flex {
    display: flex;
}
.is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}
.is-layout-flex > :is(*, div) {
    margin: 0;
}
body .is-layout-grid {
    display: grid;
}
.is-layout-grid > :is(*, div) {
    margin: 0;
}
body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
/* a:where(:not(.wp-element-button)) {
    text-decoration: underline;
} */
:root :where(.wp-element-button, .wp-block-button__link) {
    background-color: #32373c;
    border-width: 0;
    color: #fff;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: calc(0.667em + 2px) calc(1.333em + 2px);
    text-decoration: none;
}
.has-black-color {
    color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
    color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}
.has-bg-color-color {
    color: var(--wp--preset--color--bg-color) !important;
}
.has-bd-color-color {
    color: var(--wp--preset--color--bd-color) !important;
}
.has-text-dark-color {
    color: var(--wp--preset--color--text-dark) !important;
}
.has-text-light-color {
    color: var(--wp--preset--color--text-light) !important;
}
.has-text-link-color {
    color: var(--wp--preset--color--text-link) !important;
}
.has-text-hover-color {
    color: var(--wp--preset--color--text-hover) !important;
}
.has-text-link-2-color {
    color: var(--wp--preset--color--text-link-2) !important;
}
.has-text-hover-2-color {
    color: var(--wp--preset--color--text-hover-2) !important;
}
.has-text-link-3-color {
    color: var(--wp--preset--color--text-link-3) !important;
}
.has-text-hover-3-color {
    color: var(--wp--preset--color--text-hover-3) !important;
}
.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
    background-color: var(
        --wp--preset--color--luminous-vivid-orange
    ) !important;
}
.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-bg-color-background-color {
    background-color: var(--wp--preset--color--bg-color) !important;
}
.has-bd-color-background-color {
    background-color: var(--wp--preset--color--bd-color) !important;
}
.has-text-dark-background-color {
    background-color: var(--wp--preset--color--text-dark) !important;
}
.has-text-light-background-color {
    background-color: var(--wp--preset--color--text-light) !important;
}
.has-text-link-background-color {
    background-color: var(--wp--preset--color--text-link) !important;
}
.has-text-hover-background-color {
    background-color: var(--wp--preset--color--text-hover) !important;
}
.has-text-link-2-background-color {
    background-color: var(--wp--preset--color--text-link-2) !important;
}
.has-text-hover-2-background-color {
    background-color: var(--wp--preset--color--text-hover-2) !important;
}
.has-text-link-3-background-color {
    background-color: var(--wp--preset--color--text-link-3) !important;
}
.has-text-hover-3-background-color {
    background-color: var(--wp--preset--color--text-hover-3) !important;
}
.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-bg-color-border-color {
    border-color: var(--wp--preset--color--bg-color) !important;
}
.has-bd-color-border-color {
    border-color: var(--wp--preset--color--bd-color) !important;
}
.has-text-dark-border-color {
    border-color: var(--wp--preset--color--text-dark) !important;
}
.has-text-light-border-color {
    border-color: var(--wp--preset--color--text-light) !important;
}
.has-text-link-border-color {
    border-color: var(--wp--preset--color--text-link) !important;
}
.has-text-hover-border-color {
    border-color: var(--wp--preset--color--text-hover) !important;
}
.has-text-link-2-border-color {
    border-color: var(--wp--preset--color--text-link-2) !important;
}
.has-text-hover-2-border-color {
    border-color: var(--wp--preset--color--text-hover-2) !important;
}
.has-text-link-3-border-color {
    border-color: var(--wp--preset--color--text-link-3) !important;
}
.has-text-hover-3-border-color {
    border-color: var(--wp--preset--color--text-hover-3) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
    ) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
    ) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
    ) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
    ) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
    ) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}
.has-vertical-link-to-hover-gradient-background {
    background: var(--wp--preset--gradient--vertical-link-to-hover) !important;
}
.has-diagonal-link-to-hover-gradient-background {
    background: var(--wp--preset--gradient--diagonal-link-to-hover) !important;
}
.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}
.has-p-font-font-family {
    font-family: var(--wp--preset--font-family--p-font) !important;
}
.has-post-font-font-family {
    font-family: var(--wp--preset--font-family--post-font) !important;
}
.has-h-1-font-font-family {
    font-family: var(--wp--preset--font-family--h-1-font) !important;
}
.has-other-font-font-family {
    font-family: var(--wp--preset--font-family--other-font) !important;
}
:root :where(.wp-block-button .wp-block-button__link) {
    background-color: var(--theme-color-text_link);
    border-radius: 0;
    color: var(--theme-color-inverse_link);
    font-family: var(--theme-font-button_font-family);
    font-size: var(--theme-font-button_font-size);
    font-weight: var(--theme-font-button_font-weight);
    line-height: var(--theme-font-button_line-height);
}
:where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
}
:where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
}
:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}
:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}
:root :where(.wp-block-pullquote) {
    border-width: 1px 0;
    font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.851), 1.5em);
    line-height: 1.6;
}
:root :where(.wp-block-post-comments) {
    padding-top: var(--wp--custom--spacing--small);
}
:root :where(.wp-block-quote) {
    border-width: 1px;
}

.elementor-18829
    .elementor-element.elementor-element-3044dd35
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-18829
    .elementor-element.elementor-element-3044dd35:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-18829
    .elementor-element.elementor-element-3044dd35
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #f9faff;
}
.elementor-18829
    .elementor-element.elementor-element-3044dd35
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-18829
    .elementor-element.elementor-element-3044dd35
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-18829
    .elementor-element.elementor-element-3044dd35
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-18829 .elementor-element.elementor-element-3044dd35 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 20px;
}
.elementor-18829
    .elementor-element.elementor-element-3044dd35
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18829
    .elementor-element.elementor-element-87e9d84
    > .elementor-widget-container {
    margin: 3px 0px 0px 0px;
}
.elementor-18829
    .elementor-element.elementor-element-87e9d84
    .elementor-icon-wrapper {
    text-align: center;
}
.elementor-18829 .elementor-element.elementor-element-87e9d84 .elementor-icon {
    font-size: 48px;
}
.elementor-18829
    .elementor-element.elementor-element-87e9d84
    .elementor-icon
    svg {
    height: 48px;
}
.elementor-18829
    .elementor-element.elementor-element-4e4011b
    > .elementor-widget-container {
    margin: 0px;
}
.elementor-18829 .elementor-element.elementor-element-4e4011b .logo_image {
    max-height: 48px;
}
.elementor-18829
    .elementor-element.elementor-element-68b7e934
    > .elementor-widget-container {
    margin: 0px 0px 0px 5px;
}
.elementor-18829
    .elementor-element.elementor-element-24a147ee
    > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}
.elementor-18829
    .elementor-element.elementor-element-ad64316:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-18829
    .elementor-element.elementor-element-ad64316
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #f9faff;
}
.elementor-18829
    .elementor-element.elementor-element-ad64316
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-18829
    .elementor-element.elementor-element-ad64316
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-18829
    .elementor-element.elementor-element-ad64316
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-18829 .elementor-element.elementor-element-ad64316 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 10px 0px 10px 0px;
}
.elementor-18829
    .elementor-element.elementor-element-ad64316
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18829
    .elementor-element.elementor-element-69e1cf0
    > .elementor-widget-container {
    margin: -3px 0px 0px 0px;
}
.elementor-18829 .elementor-element.elementor-element-69e1cf0 .logo_image {
    max-height: 48px;
}
.elementor-18829
    .elementor-element.elementor-element-5c92aeb
    > .elementor-widget-container {
    margin: -1px 0px 0px 0px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
@media (max-width: 1024px) {
    .elementor-18829 .elementor-element.elementor-element-3044dd35 {
        padding: 15px 30px 15px 30px;
    }
    .elementor-18829
        .elementor-element.elementor-element-68b7e934
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-18829
        .elementor-element.elementor-element-24a147ee
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    .elementor-18829 .elementor-element.elementor-element-60f829d {
        width: 50%;
    }
    .elementor-18829 .elementor-element.elementor-element-06f7f9a {
        width: 50%;
    }
}
@media (min-width: 768px) {
    .elementor-18829 .elementor-element.elementor-element-7ad2762 {
        width: 23.019%;
    }
    .elementor-18829 .elementor-element.elementor-element-7cab297f {
        width: 76.943%;
    }
}

.elementor-18759
    .elementor-element.elementor-element-cc29220
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-18759
    .elementor-element.elementor-element-cc29220
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-18759
    .elementor-element.elementor-element-cc29220
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-18759
    .elementor-element.elementor-element-cc29220
    > .elementor-shape-top
    .elementor-shape-fill {
    fill: #0c0833;
}
.elementor-18759
    .elementor-element.elementor-element-cc29220
    > .elementor-shape-top
    svg {
    width: calc(120% + 1.3px);
    height: 250px;
    transform: translateX(-50%) rotateY(180deg);
}
.elementor-18759 .elementor-element.elementor-element-cc29220 {
    margin-top: 0px;
    margin-bottom: -2px;
}
.elementor-18759 .elementor-element.elementor-element-6dbeb41 {
    --spacer-size: 250px;
}
.elementor-18759
    .elementor-element.elementor-element-a0899df:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-18759
    .elementor-element.elementor-element-a0899df
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #0c0833;
}
.elementor-18759
    .elementor-element.elementor-element-a0899df
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-18759
    .elementor-element.elementor-element-a0899df
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-18759
    .elementor-element.elementor-element-a0899df
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-18759 .elementor-element.elementor-element-a0899df {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}
.elementor-18759
    .elementor-element.elementor-element-a0899df
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18759
    .elementor-element.elementor-element-2d4a4743
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759
    .elementor-element.elementor-element-2d4a4743
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759 .elementor-element.elementor-element-6dee95b9 {
    --spacer-size: 6px;
}
.elementor-18759 .elementor-element.elementor-element-3bc302c9 {
    --spacer-size: 18px;
}
.elementor-18759
    .elementor-element.elementor-element-6241973f
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759
    .elementor-element.elementor-element-6241973f
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759 .elementor-element.elementor-element-6458bc36 {
    --spacer-size: 6px;
}
.elementor-18759
    .elementor-element.elementor-element-1e967a0c
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759
    .elementor-element.elementor-element-1e967a0c
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759 .elementor-element.elementor-element-52bbbabf {
    --spacer-size: 6px;
}
.elementor-18759
    .elementor-element.elementor-element-2ee63406
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759
    .elementor-element.elementor-element-2ee63406
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759
    .elementor-element.elementor-element-4830cf15
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759
    .elementor-element.elementor-element-4830cf15
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-18759 .elementor-element.elementor-element-4c6f2772 {
    --spacer-size: 10px;
}
.elementor-18759
    .elementor-element.elementor-element-1e9517c4:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-18759
    .elementor-element.elementor-element-1e9517c4
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #0c0833;
}
.elementor-18759
    .elementor-element.elementor-element-1e9517c4
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-18759
    .elementor-element.elementor-element-1e9517c4
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-18759
    .elementor-element.elementor-element-1e9517c4
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-18759 .elementor-element.elementor-element-1e9517c4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}
.elementor-18759
    .elementor-element.elementor-element-1e9517c4
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18759 .elementor-element.elementor-element-33cce833 {
    --spacer-size: 14px;
}
.elementor-18759 .elementor-element.elementor-element-2936648a {
    --spacer-size: 50px;
}
.elementor-18759 .elementor-element.elementor-element-b325acb {
    --divider-border-style: solid;
    --divider-color: #494666;
    --divider-border-width: 1px;
}
.elementor-18759
    .elementor-element.elementor-element-b325acb
    .elementor-divider-separator {
    width: 100%;
}
.elementor-18759
    .elementor-element.elementor-element-b325acb
    .elementor-divider {
    padding-block-start: 10px;
    padding-block-end: 10px;
}
.elementor-18759 .elementor-element.elementor-element-3c067883 {
    --spacer-size: 10px;
}
.elementor-18759 .elementor-element.elementor-element-f2b2bd8 {
    color: #96999f;
    font-size: 16px;
}
.elementor-18759 .elementor-element.elementor-element-5e8eb803 {
    --spacer-size: 23px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-18759 .elementor-element.elementor-element-2b1415a5 {
        width: 20%;
    }
    .elementor-18759 .elementor-element.elementor-element-2623adb4 {
        width: 20%;
    }
    .elementor-18759 .elementor-element.elementor-element-59eb0e9b {
        width: 35%;
    }
}
@media (max-width: 1024px) {
    .elementor-18759
        .elementor-element.elementor-element-cc29220
        > .elementor-shape-top
        svg {
        height: 140px;
    }
    .elementor-18759 .elementor-element.elementor-element-6dbeb41 {
        --spacer-size: 140px;
    }
}
@media (max-width: 767px) {
    .elementor-18759
        .elementor-element.elementor-element-cc29220
        > .elementor-shape-top
        svg {
        height: 100px;
    }
    .elementor-18759 .elementor-element.elementor-element-6dbeb41 {
        --spacer-size: 100px;
    }
    .elementor-18759 .elementor-element.elementor-element-2b1415a5 {
        width: 50%;
    }
    .elementor-18759
        .elementor-element.elementor-element-2b1415a5
        > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-18759 .elementor-element.elementor-element-2623adb4 {
        width: 50%;
    }
    .elementor-18759
        .elementor-element.elementor-element-2623adb4
        > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-18759
        .elementor-element.elementor-element-59eb0e9b
        > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-18759 .elementor-element.elementor-element-f2b2bd8 {
        font-size: 14px;
        line-height: 1.4em;
    }
    .elementor-18759 .elementor-element.elementor-element-5e8eb803 {
        --spacer-size: 10px;
    }
}
.elementor-4509
    .elementor-element.elementor-element-67b4187
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: space-between;
    align-items: space-between;
}
.elementor-4509
    .elementor-element.elementor-element-67b4187
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-4509
    .elementor-element.elementor-element-67b4187
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-4509
    .elementor-element.elementor-element-67b4187
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-4509
    .elementor-element.elementor-element-0f35010
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-4509
    .elementor-element.elementor-element-0f35010
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-4509
    .elementor-element.elementor-element-0f35010
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-4509 .elementor-element.elementor-element-1c135e79 .logo_image {
    max-height: 48px;
}
.elementor-4509
    .elementor-element.elementor-element-6655a08c
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-4509
    .elementor-element.elementor-element-6655a08c
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-4509
    .elementor-element.elementor-element-8d88f99
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-4509
    .elementor-element.elementor-element-8d88f99
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-4509
    .elementor-element.elementor-element-8d88f99
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-4509 .elementor-element.elementor-element-8d88f99 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #dddddd;
    margin-top: 15px;
    margin-bottom: 0px;
    padding: 45px 0px 0px 0px;
}
.elementor-4509 .elementor-element.elementor-element-efdd0a4 {
    --spacer-size: 10px;
}
.elementor-4509 .elementor-element.elementor-element-013bb75 {
    --spacer-size: 5px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}

.elementor-7074 .elementor-element.elementor-element-d394f72 {
    overflow: hidden;
}
.elementor-7074
    .elementor-element.elementor-element-d394f72
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-7074
    .elementor-element.elementor-element-d394f72
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-7074
    .elementor-element.elementor-element-d394f72
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-7074 .elementor-element.elementor-element-d394f72,
.elementor-7074
    .elementor-element.elementor-element-d394f72
    > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}
.elementor-7074
    .elementor-element.elementor-element-91a3141:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
.elementor-7074
    .elementor-element.elementor-element-91a3141
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("https://panda.axiomthemes.com/wp-content/uploads/2020/04/post20-copyright.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-7074
    .elementor-element.elementor-element-91a3141
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-7074
    .elementor-element.elementor-element-91a3141
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-7074 .elementor-element.elementor-element-637990e {
    --spacer-size: 580px;
}
.elementor-bc-flex-widget
    .elementor-7074
    .elementor-element.elementor-element-48d3da0.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-7074
    .elementor-element.elementor-element-48d3da0.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-7074
    .elementor-element.elementor-element-48d3da0
    > .elementor-element-populated.elementor-column-wrap {
    padding: 40px 62px 40px 62px;
}
.elementor-7074
    .elementor-element.elementor-element-48d3da0
    > .elementor-element-populated.elementor-widget-wrap {
    padding: 40px 62px 40px 62px;
}
.elementor-7074
    .elementor-element.elementor-element-9efa3b4
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}
.elementor-7074
    .elementor-element.elementor-element-9efa3b4
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-7074
    .elementor-element.elementor-element-9efa3b4
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-7074 .elementor-element.elementor-element-0f09534 {
    --spacer-size: 28px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
@media (max-width: 1024px) {
    .elementor-7074 .elementor-element.elementor-element-637990e {
        --spacer-size: 250px;
    }
    .elementor-7074
        .elementor-element.elementor-element-48d3da0
        > .elementor-element-populated.elementor-column-wrap {
        padding: 35px 30px 35px 30px;
    }
    .elementor-7074
        .elementor-element.elementor-element-48d3da0
        > .elementor-element-populated.elementor-widget-wrap {
        padding: 35px 30px 35px 30px;
    }
    .elementor-7074
        .elementor-element.elementor-element-9efa3b4
        > .elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }
    .elementor-7074 .elementor-element.elementor-element-0f09534 {
        --spacer-size: 14px;
    }
}
@media (max-width: 767px) {
    .elementor-7074 .elementor-element.elementor-element-637990e {
        --spacer-size: 200px;
    }
    .elementor-7074
        .elementor-element.elementor-element-48d3da0
        > .elementor-element-populated.elementor-column-wrap {
        padding: 25px 25px 25px 25px;
    }
    .elementor-7074
        .elementor-element.elementor-element-48d3da0
        > .elementor-element-populated.elementor-widget-wrap {
        padding: 25px 25px 25px 25px;
    }
    .elementor-7074
        .elementor-element.elementor-element-9efa3b4
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-7074 .elementor-element.elementor-element-0f09534 {
        --spacer-size: 6px;
    }
}

.trx_demo_inline_44501648 {
    color: #ffffff !important;
    border-color: #ffaa5f !important;
    background-color: #ffaa5f !important;
}
.trx_demo_inline_453566051:hover {
    color: #ffffff !important;
    border-color: #cc884c !important;
    background-color: #cc884c !important;
}

.e-con.e-parent:nth-of-type(n + 4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n + 4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}
@media screen and (max-height: 1024px) {
    .e-con.e-parent:nth-of-type(n + 3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n + 3):not(.e-lazyloaded):not(.e-no-lazyload)
        * {
        background-image: none !important;
    }
}
@media screen and (max-height: 640px) {
    .e-con.e-parent:nth-of-type(n + 2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n + 2):not(.e-lazyloaded):not(.e-no-lazyload)
        * {
        background-image: none !important;
    }
}

.trx_addons_inline_1264612244 {
    width: 388px;
}
.trx_addons_inline_101555237 img.logo_image {
    max-height: 28px;
}
.trx_addons_inline_1901681053 img.logo_image {
    max-height: 28px;
}
.trx_addons_inline_32328904 img.logo_image {
    max-height: 28px;
}

.elementor-kit-15 {
    --e-global-color-primary: #6ec1e4;
    --e-global-color-secondary: #54595f;
    --e-global-color-text: #7a7a7a;
    --e-global-color-accent: #61ce70;
    --e-global-color-61c01e98: #4054b2;
    --e-global-color-69bf31ed: #23a455;
    --e-global-color-7a1ccbe5: #000;
    --e-global-color-13ed1179: #fff;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Roboto Slab";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-weight: 500;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1290px;
}
.e-con {
    --container-max-width: 1290px;
}
.elementor-widget:not(:last-child) {
    margin-block-end: 0px;
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}

.sc_layouts_title_caption {
    display: var(--page-title-display);
}
@media (max-width: 1024px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1024px;
    }
    .e-con {
        --container-max-width: 1024px;
    }
}
@media (max-width: 767px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 767px;
    }
    .e-con {
        --container-max-width: 767px;
    }
}
.elementor-5002
    .elementor-element.elementor-element-04dc5a9
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-04dc5a9
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-04dc5a9
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-c923bc1 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-7ad9e1d
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-5002
    .elementor-element.elementor-element-7ad9e1d
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-7ad9e1d
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-7ad9e1d
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-d1e18f0
    > .elementor-element-populated.elementor-column-wrap {
    padding: 0% 15% 0% 0%;
}
.elementor-5002
    .elementor-element.elementor-element-d1e18f0
    > .elementor-element-populated.elementor-widget-wrap {
    padding: 0% 10% 0% 0%;
}
.elementor-5002
    .elementor-element.elementor-element-0364d7c
    .elementor-heading-title {
    font-size: 70px;
    line-height: 1.07em;
    letter-spacing: -4px;
}
.elementor-5002 .elementor-element.elementor-element-6d6d744 {
    --spacer-size: 30px;
}
.elementor-5002 .elementor-element.elementor-element-ce79363 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-af29731
    > .elementor-element-populated {
    margin: 0em 0em 0em -4em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: -4em;
}
.elementor-5002 .elementor-element.elementor-element-c3c1e11 {
    width: auto;
    max-width: auto;
    top: 4%;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-c3c1e11 {
    left: 10%;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-c3c1e11 {
    right: 10%;
}
.elementor-5002 .elementor-element.elementor-element-4e101f9 {
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
.elementor-5002
    .elementor-element.elementor-element-8fdaf49
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-8fdaf49
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-8fdaf49
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-2fb6ff7 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-4385b9d
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-4385b9d
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-4385b9d
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-20adc335 img {
    opacity: 0.3;
    transition-duration: 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-20adc335:hover img {
    opacity: 1;
}
.elementor-5002 .elementor-element.elementor-element-3399f07d img {
    opacity: 0.3;
    transition-duration: 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-3399f07d:hover img {
    opacity: 1;
}
.elementor-5002 .elementor-element.elementor-element-d53aebc img {
    opacity: 0.3;
    transition-duration: 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-d53aebc:hover img {
    opacity: 1;
}
.elementor-5002 .elementor-element.elementor-element-7b82bd23 img {
    opacity: 0.3;
    transition-duration: 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-7b82bd23:hover img {
    opacity: 1;
}
.elementor-5002 .elementor-element.elementor-element-479a2eaf img {
    opacity: 0.3;
    transition-duration: 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-479a2eaf:hover img {
    opacity: 1;
}
.elementor-5002 .elementor-element.elementor-element-1b8744e7 img {
    opacity: 0.3;
    transition-duration: 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-1b8744e7:hover img {
    opacity: 1;
}
.elementor-5002
    .elementor-element.elementor-element-60963ec
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-60963ec
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-60963ec
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-a4f9e78 {
    width: auto;
    max-width: auto;
    top: -30px;
    z-index: 1;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-a4f9e78 {
    left: -470px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-a4f9e78 {
    right: -470px;
}
.elementor-5002 .elementor-element.elementor-element-77c7983 {
    width: auto;
    max-width: auto;
    top: 60px;
    z-index: 2;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-77c7983 {
    left: -505px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-77c7983 {
    right: -505px;
}
.elementor-5002 .elementor-element.elementor-element-465d594 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-79c0183
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-79c0183
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-79c0183
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-79c0183 {
    z-index: 3;
}
.elementor-5002
    .elementor-element.elementor-element-82b894f
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-82b894f
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-fe36a23 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-7673c0e0
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-7673c0e0
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-7673c0e0
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-3e641ed7
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-3e641ed7
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-6b30d81
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-6b30d81
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-6b30d81
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-0f9025e {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-4324d50
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-4324d50
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-4324d50
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-67b8924 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-1771548
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-5002
    .elementor-element.elementor-element-1771548
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-1771548
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-1771548
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-7e07527 {
    width: auto;
    max-width: auto;
    top: 60px;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-7e07527 {
    right: 60px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-7e07527 {
    left: 60px;
}
.elementor-5002 .elementor-element.elementor-element-6e7438f {
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
.elementor-5002
    .elementor-element.elementor-element-bcde793
    > .elementor-element-populated.elementor-column-wrap {
    padding: 0px 15px 0px 60px;
}
.elementor-5002
    .elementor-element.elementor-element-bcde793
    > .elementor-element-populated.elementor-widget-wrap {
    padding: 0px 15px 0px 60px;
}
.elementor-5002
    .elementor-element.elementor-element-c33e59b
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-c33e59b
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-167d052 {
    --spacer-size: 50px;
}
.elementor-5002 .elementor-element.elementor-element-7ffd1e0 {
    width: auto;
    max-width: auto;
}
.elementor-5002
    .elementor-element.elementor-element-7ffd1e0
    > .elementor-widget-container {
    margin: 0px 80px 15px 0px;
}
.elementor-5002
    .elementor-element.elementor-element-7ffd1e0
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-7ffd1e0
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-d8d9600 {
    width: auto;
    max-width: auto;
}
.elementor-5002
    .elementor-element.elementor-element-d8d9600
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}
.elementor-5002
    .elementor-element.elementor-element-d8d9600
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-d8d9600
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-b8e9e72
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-b8e9e72
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-b8e9e72
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-03cea62 {
    --spacer-size: 50px;
}
.elementor-5002 .elementor-element.elementor-element-4ae2a06 {
    width: auto;
    max-width: auto;
    top: -120px;
    z-index: 1;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-4ae2a06 {
    right: -470px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-4ae2a06 {
    left: -470px;
}
.elementor-5002 .elementor-element.elementor-element-7d51d81 {
    width: auto;
    max-width: auto;
    top: -40px;
    z-index: 1;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-7d51d81 {
    right: -505px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-7d51d81 {
    left: -505px;
}
.elementor-5002
    .elementor-element.elementor-element-251cdf37
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-251cdf37
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-251cdf37
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-501b597b
    > .elementor-element-populated {
    margin: 0% 11% 0% 0%;
    --e-column-margin-right: 11%;
    --e-column-margin-left: 0%;
}
.elementor-5002
    .elementor-element.elementor-element-149acc59
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-149acc59
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-69da9001 {
    --spacer-size: 30px;
}
.elementor-5002 .elementor-element.elementor-element-1ce596ab {
    --spacer-size: 100px;
}
.elementor-bc-flex-widget
    .elementor-5002
    .elementor-element.elementor-element-599ff657.elementor-column
    .elementor-widget-wrap {
    align-items: flex-end;
}
.elementor-5002
    .elementor-element.elementor-element-599ff657.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-5002
    .elementor-element.elementor-element-7d6f01c1
    .elementor-progress-wrapper
    .elementor-progress-bar {
    background-color: #ff2e57;
}
.elementor-5002
    .elementor-element.elementor-element-7d6f01c1
    .elementor-progress-wrapper {
    background-color: #ffffff;
    border-radius: 20px;
    overflow: hidden;
}
.elementor-5002
    .elementor-element.elementor-element-7d6f01c1
    .elementor-progress-bar {
    height: 6px;
    line-height: 6px;
}
.elementor-5002
    .elementor-element.elementor-element-5928a824
    .elementor-progress-wrapper
    .elementor-progress-bar {
    background-color: #ff2e57;
}
.elementor-5002
    .elementor-element.elementor-element-5928a824
    .elementor-progress-wrapper {
    background-color: #ffffff;
    border-radius: 20px;
    overflow: hidden;
}
.elementor-5002
    .elementor-element.elementor-element-5928a824
    .elementor-progress-bar {
    height: 6px;
    line-height: 6px;
}
.elementor-5002
    .elementor-element.elementor-element-78814648
    .elementor-progress-wrapper
    .elementor-progress-bar {
    background-color: #ff2e57;
}
.elementor-5002
    .elementor-element.elementor-element-78814648
    .elementor-progress-wrapper {
    background-color: #ffffff;
    border-radius: 20px;
    overflow: hidden;
}
.elementor-5002
    .elementor-element.elementor-element-78814648
    .elementor-progress-bar {
    height: 6px;
    line-height: 6px;
}
.elementor-5002
    .elementor-element.elementor-element-9867ccb
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-9867ccb
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-9867ccb
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-c4d8004 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-40d157f
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-40d157f
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-40d157f
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-40d157f
    > .elementor-shape-top
    .elementor-shape-fill {
    fill: #0c0833;
}
.elementor-5002
    .elementor-element.elementor-element-40d157f
    > .elementor-shape-top
    svg {
    width: calc(100% + 1.3px);
    height: 220px;
}
.elementor-5002 .elementor-element.elementor-element-40d157f {
    margin-top: 0px;
    margin-bottom: -2px;
}
.elementor-5002 .elementor-element.elementor-element-ec10812 {
    --spacer-size: 220px;
}
.elementor-5002
    .elementor-element.elementor-element-e4692db:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-5002
    .elementor-element.elementor-element-e4692db
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #0c0833;
}
.elementor-5002
    .elementor-element.elementor-element-e4692db
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-e4692db
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-e4692db
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-e4692db {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-5002
    .elementor-element.elementor-element-e4692db
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-7961150 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-3fca840:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-5002
    .elementor-element.elementor-element-3fca840
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #0c0833;
}
.elementor-5002
    .elementor-element.elementor-element-3fca840
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-3fca840
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-3fca840
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-3fca840 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-5002
    .elementor-element.elementor-element-3fca840
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5002
    .elementor-element.elementor-element-214bca20
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-214bca20
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-214bca20
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-35a08ac3
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-35a08ac3
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-32bac1e7
    > .elementor-widget-container {
    margin: -190px 0px 0px 0px;
}
.elementor-5002 .elementor-element.elementor-element-32bac1e7 {
    z-index: 9;
}
.elementor-5002
    .elementor-element.elementor-element-32bac1e7
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-32bac1e7
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-76e84802
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-76e84802
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-76e84802
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-44e1d92f
    > .elementor-element-populated {
    margin: -240px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-5002 .elementor-element.elementor-element-44e1d92f {
    z-index: 9;
}
.elementor-5002 .elementor-element.elementor-element-6fbed7b7 {
    --spacer-size: 30px;
}
.elementor-5002
    .elementor-element.elementor-element-35bf9e8:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-5002
    .elementor-element.elementor-element-35bf9e8
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #0c0833;
}
.elementor-5002
    .elementor-element.elementor-element-35bf9e8
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-35bf9e8
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-35bf9e8
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-35bf9e8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-5002
    .elementor-element.elementor-element-35bf9e8
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5002 .elementor-element.elementor-element-8098a9d {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-939698b
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-939698b
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-939698b
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-939698b
    > .elementor-shape-bottom
    .elementor-shape-fill {
    fill: #0c0833;
}
.elementor-5002
    .elementor-element.elementor-element-939698b
    > .elementor-shape-bottom
    svg {
    width: calc(100% + 1.3px);
    height: 220px;
}
.elementor-5002 .elementor-element.elementor-element-939698b {
    margin-top: -2px;
    margin-bottom: 0px;
}
.elementor-5002 .elementor-element.elementor-element-3a8840e {
    --spacer-size: 220px;
}
.elementor-5002
    .elementor-element.elementor-element-b0db594
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-b0db594
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-b0db594
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-0076a67 {
    width: auto;
    max-width: auto;
    top: -120px;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-0076a67 {
    left: -470px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-0076a67 {
    right: -470px;
}
.elementor-5002 .elementor-element.elementor-element-c552607 {
    width: auto;
    max-width: auto;
    top: -30px;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-c552607 {
    left: -505px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-c552607 {
    right: -505px;
}
.elementor-5002 .elementor-element.elementor-element-fd29625 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-6536005
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-6536005
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-6536005
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-6536005 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    z-index: 3;
}
.elementor-5002
    .elementor-element.elementor-element-6536005
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5002
    .elementor-element.elementor-element-6bbc1609
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-6bbc1609
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-6bbc1609
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-4fbdfa5f
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-4fbdfa5f
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-ff66c15 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-50b9cd9a
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-50b9cd9a
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-0bbd4f3
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-0bbd4f3
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-0bbd4f3
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-8c446b6 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-8b3437d
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-5002
    .elementor-element.elementor-element-8b3437d
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-8b3437d
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-8b3437d
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-dc03298
    > .elementor-widget-container {
    padding: 0% 5% 0% 0%;
}
.elementor-5002
    .elementor-element.elementor-element-dc03298
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-dc03298
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-b822506 {
    --spacer-size: 50px;
}
.elementor-5002 .elementor-element.elementor-element-03fbdec {
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
.elementor-5002
    .elementor-element.elementor-element-c96b3bb
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-c96b3bb
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-c96b3bb
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-d2006e3 {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-7ce72af2
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-7ce72af2
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-7ce72af2
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-37269bbb
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-37269bbb
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-812526a
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-812526a
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-812526a
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-d4f51e1 {
    --spacer-size: 50px;
}
.elementor-5002 .elementor-element.elementor-element-5561b8c {
    width: auto;
    max-width: auto;
    top: -40px;
    z-index: 2;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-5561b8c {
    right: -505px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-5561b8c {
    left: -505px;
}
.elementor-5002 .elementor-element.elementor-element-0012827 {
    width: auto;
    max-width: auto;
    top: -120px;
    z-index: 1;
    --trx-addons-parallax-x-anchor: center;
    --trx-addons-parallax-y-anchor: center;
}
body:not(.rtl) .elementor-5002 .elementor-element.elementor-element-0012827 {
    right: -470px;
}
body.rtl .elementor-5002 .elementor-element.elementor-element-0012827 {
    left: -470px;
}
.elementor-5002
    .elementor-element.elementor-element-5f63cce
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-5f63cce
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-5f63cce
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-a29953b
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-a29953b
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-c50b77b {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-3d065f7f
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-3d065f7f
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-3d065f7f
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-1480f816
    .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002
    .elementor-element.elementor-element-1480f816
    .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-5002 .elementor-element.elementor-element-3f5def5f {
    --spacer-size: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-c206fe3
    .trx_addons_bg_text {
    z-index: 0;
}
.elementor-5002
    .elementor-element.elementor-element-c206fe3
    .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
    .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-5002
    .elementor-element.elementor-element-c206fe3
    .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
    .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-5002 .elementor-element.elementor-element-53ba3d4 {
    --spacer-size: 50px;
}
@media (max-width: 1024px) {
    .elementor-5002
        .elementor-element.elementor-element-d1e18f0
        > .elementor-element-populated.elementor-column-wrap {
        padding: 0% 10% 0% 0%;
    }
    .elementor-5002
        .elementor-element.elementor-element-d1e18f0
        > .elementor-element-populated.elementor-widget-wrap {
        padding: 0% 10% 0% 0%;
    }
    .elementor-5002
        .elementor-element.elementor-element-0364d7c
        .elementor-heading-title {
        font-size: 52px;
    }
    .elementor-5002 .elementor-element.elementor-element-6d6d744 {
        --spacer-size: 20px;
    }
    .elementor-5002
        .elementor-element.elementor-element-af29731
        > .elementor-element-populated {
        margin: 0em 0em 0em -2em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: -2em;
    }
    .elementor-5002 .elementor-element.elementor-element-c3c1e11 {
        top: 0px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-a4f9e78 {
        left: -535px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-a4f9e78 {
        right: -535px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-77c7983 {
        left: -570px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-77c7983 {
        right: -570px;
    }
    .elementor-5002
        .elementor-element.elementor-element-3e641ed7
        > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-7e07527 {
        right: 20px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-7e07527 {
        left: 20px;
    }
    .elementor-5002 .elementor-element.elementor-element-7e07527 {
        top: 40px;
    }
    .elementor-5002
        .elementor-element.elementor-element-bcde793
        > .elementor-element-populated.elementor-column-wrap {
        padding: 0px 15px 0px 15px;
    }
    .elementor-5002
        .elementor-element.elementor-element-bcde793
        > .elementor-element-populated.elementor-widget-wrap {
        padding: 0px 15px 0px 15px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-4ae2a06 {
        right: -535px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-4ae2a06 {
        left: -535px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-7d51d81 {
        right: -570px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-7d51d81 {
        left: -570px;
    }
    .elementor-5002
        .elementor-element.elementor-element-501b597b
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5002 .elementor-element.elementor-element-69da9001 {
        --spacer-size: 20px;
    }
    .elementor-5002
        .elementor-element.elementor-element-40d157f
        > .elementor-shape-top
        svg {
        height: 141px;
    }
    .elementor-5002 .elementor-element.elementor-element-ec10812 {
        --spacer-size: 140px;
    }
    .elementor-5002
        .elementor-element.elementor-element-32bac1e7
        > .elementor-widget-container {
        margin: -130px 0px 0px 0px;
    }
    .elementor-5002
        .elementor-element.elementor-element-939698b
        > .elementor-shape-bottom
        svg {
        height: 141px;
    }
    .elementor-5002 .elementor-element.elementor-element-3a8840e {
        --spacer-size: 140px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-0076a67 {
        left: -535px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-0076a67 {
        right: -535px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-c552607 {
        left: -570px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-c552607 {
        right: -570px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-5561b8c {
        right: -570px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-5561b8c {
        left: -570px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-0012827 {
        right: -535px;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-0012827 {
        left: -535px;
    }
    .elementor-5002 .elementor-element.elementor-element-1480f816 {
        z-index: 3;
    }
    .elementor-5002 .elementor-element.elementor-element-3f5def5f {
        --spacer-size: 30px;
    }
}
@media (min-width: 768px) {
    .elementor-5002 .elementor-element.elementor-element-d1e18f0 {
        width: 50.041%;
    }
    .elementor-5002 .elementor-element.elementor-element-af29731 {
        width: 49.959%;
    }
    .elementor-5002 .elementor-element.elementor-element-f0e2ce9 {
        width: 17.494%;
    }
    .elementor-5002 .elementor-element.elementor-element-f557cc2 {
        width: 64.237%;
    }
    .elementor-5002 .elementor-element.elementor-element-d46b469 {
        width: 17.501%;
    }
    .elementor-5002 .elementor-element.elementor-element-3431506 {
        width: 54.544%;
    }
    .elementor-5002 .elementor-element.elementor-element-bcde793 {
        width: 45.418%;
    }
    .elementor-5002 .elementor-element.elementor-element-641b693c {
        width: 59.147%;
    }
    .elementor-5002 .elementor-element.elementor-element-44e1d92f {
        width: 40.814%;
    }
    .elementor-5002 .elementor-element.elementor-element-fccc2be {
        width: 45%;
    }
    .elementor-5002 .elementor-element.elementor-element-e8ab5cb {
        width: 55%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-5002 .elementor-element.elementor-element-d1e18f0 {
        width: 53%;
    }
    .elementor-5002 .elementor-element.elementor-element-af29731 {
        width: 47%;
    }
    .elementor-5002 .elementor-element.elementor-element-5ef3b02 {
        width: 33.333%;
    }
    .elementor-5002 .elementor-element.elementor-element-9cb4ddc {
        width: 33.333%;
    }
    .elementor-5002 .elementor-element.elementor-element-b0fd892 {
        width: 33.333%;
    }
    .elementor-5002 .elementor-element.elementor-element-988ecac {
        width: 33.333%;
    }
    .elementor-5002 .elementor-element.elementor-element-eedfbb9 {
        width: 33.333%;
    }
    .elementor-5002 .elementor-element.elementor-element-6154689 {
        width: 33.333%;
    }
    .elementor-5002 .elementor-element.elementor-element-f0e2ce9 {
        width: 15%;
    }
    .elementor-5002 .elementor-element.elementor-element-f557cc2 {
        width: 70%;
    }
    .elementor-5002 .elementor-element.elementor-element-d46b469 {
        width: 15%;
    }
    .elementor-5002 .elementor-element.elementor-element-5a0598f8 {
        width: 8%;
    }
    .elementor-5002 .elementor-element.elementor-element-48b95b72 {
        width: 84%;
    }
    .elementor-5002 .elementor-element.elementor-element-18a159fe {
        width: 8%;
    }
}
@media (max-width: 767px) {
    .elementor-5002 .elementor-element.elementor-element-7ad9e1d {
        padding: 0px 15px 0px 15px;
    }
    .elementor-5002
        .elementor-element.elementor-element-d1e18f0
        > .elementor-element-populated.elementor-column-wrap {
        padding: 0px 10px 0px 10px;
    }
    .elementor-5002
        .elementor-element.elementor-element-d1e18f0
        > .elementor-element-populated.elementor-widget-wrap {
        padding: 0px 10px 0px 10px;
    }
    .elementor-5002
        .elementor-element.elementor-element-0364d7c
        .elementor-heading-title {
        font-size: 38px;
        line-height: 1em;
        letter-spacing: -1px;
    }
    .elementor-5002 .elementor-element.elementor-element-6d6d744 {
        --spacer-size: 13px;
    }
    .elementor-5002
        .elementor-element.elementor-element-af29731
        > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-c3c1e11 {
        left: 0%;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-c3c1e11 {
        right: 0%;
    }
    .elementor-5002 .elementor-element.elementor-element-c3c1e11 {
        top: -16%;
    }
    .elementor-5002 .elementor-element.elementor-element-5ef3b02 {
        width: 50%;
    }
    .elementor-5002 .elementor-element.elementor-element-9cb4ddc {
        width: 50%;
    }
    .elementor-5002 .elementor-element.elementor-element-b0fd892 {
        width: 50%;
    }
    .elementor-5002 .elementor-element.elementor-element-988ecac {
        width: 50%;
    }
    .elementor-5002 .elementor-element.elementor-element-eedfbb9 {
        width: 50%;
    }
    .elementor-5002 .elementor-element.elementor-element-6154689 {
        width: 50%;
    }
    .elementor-5002
        .elementor-element.elementor-element-3e641ed7
        > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }
    body:not(.rtl)
        .elementor-5002
        .elementor-element.elementor-element-7e07527 {
        right: -3%;
    }
    body.rtl .elementor-5002 .elementor-element.elementor-element-7e07527 {
        left: -3%;
    }
    .elementor-5002 .elementor-element.elementor-element-7e07527 {
        top: -5%;
    }
    .elementor-5002
        .elementor-element.elementor-element-bcde793
        > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5002
        .elementor-element.elementor-element-bcde793
        > .elementor-element-populated.elementor-column-wrap {
        padding: 0px 10px 0px 10px;
    }
    .elementor-5002
        .elementor-element.elementor-element-bcde793
        > .elementor-element-populated.elementor-widget-wrap {
        padding: 0px 10px 0px 10px;
    }
    .elementor-5002 .elementor-element.elementor-element-69da9001 {
        --spacer-size: 10px;
    }
    .elementor-5002
        .elementor-element.elementor-element-599ff657
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5002
        .elementor-element.elementor-element-40d157f
        > .elementor-shape-top
        svg {
        height: 101px;
    }
    .elementor-5002 .elementor-element.elementor-element-ec10812 {
        --spacer-size: 100px;
    }
    .elementor-5002 .elementor-element.elementor-element-214bca20 {
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .elementor-5002
        .elementor-element.elementor-element-32bac1e7
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5002
        .elementor-element.elementor-element-44e1d92f
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5002
        .elementor-element.elementor-element-939698b
        > .elementor-shape-bottom
        svg {
        height: 101px;
    }
    .elementor-5002 .elementor-element.elementor-element-3a8840e {
        --spacer-size: 100px;
    }
    .elementor-5002
        .elementor-element.elementor-element-fccc2be
        > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
:root {
    --theme-var-page_width: 1290px;
    --theme-var-page_boxed_extra: 60px;
    --theme-var-page_fullwide_max: 1920px;
    --theme-var-page_fullwide_extra: 130px;
    --theme-var-sidebar_width: 410px;
    --theme-var-grid_gap: 30px;
    --theme-var-rad: 0px;
    --theme-var-sidebar_proportional: 1;
    --theme-var-rad_koef: 0;
    --theme-var-sidebar_prc: 0.31782945736434;
    --theme-var-sidebar_gap_prc: 0.031007751937984;
    --theme-var-sidebar_gap_width: 40px
}

:root {
    --theme-font-p_font-family: "DM Sans", sans-serif;
    --theme-font-p_font-size: 1rem;
    --theme-font-p_font-weight: 400;
    --theme-font-p_font-style: normal;
    --theme-font-p_line-height: 1.64em;
    --theme-font-p_text-decoration: inherit;
    --theme-font-p_text-transform: none;
    --theme-font-p_letter-spacing: 0.1px;
    --theme-font-p_margin-top: 0em;
    --theme-font-p_margin-bottom: 1.57em;
    --theme-font-post_font-family: inherit;
    --theme-font-post_font-size: inherit;
    --theme-font-post_font-weight: inherit;
    --theme-font-post_font-style: inherit;
    --theme-font-post_line-height: inherit;
    --theme-font-post_text-decoration: inherit;
    --theme-font-post_text-transform: inherit;
    --theme-font-post_letter-spacing: inherit;
    --theme-font-post_margin-top: inherit;
    --theme-font-post_margin-bottom: inherit;
    --theme-font-h1_font-family: Quicksand, sans-serif;
    --theme-font-h1_font-size: 3.352em;
    --theme-font-h1_font-weight: 700;
    --theme-font-h1_font-style: normal;
    --theme-font-h1_line-height: 1em;
    --theme-font-h1_text-decoration: none;
    --theme-font-h1_text-transform: none;
    --theme-font-h1_letter-spacing: -0.03em;
    --theme-font-h1_margin-top: 1.1em;
    --theme-font-h1_margin-bottom: 0.46em;
    --theme-font-h2_font-family: Quicksand, sans-serif;
    --theme-font-h2_font-size: 2.764em;
    --theme-font-h2_font-weight: 700;
    --theme-font-h2_font-style: normal;
    --theme-font-h2_line-height: 1.021em;
    --theme-font-h2_text-decoration: none;
    --theme-font-h2_text-transform: none;
    --theme-font-h2_letter-spacing: inherit;
    --theme-font-h2_margin-top: 0.77em;
    --theme-font-h2_margin-bottom: 0.46em;
    --theme-font-h3_font-family: Quicksand, sans-serif;
    --theme-font-h3_font-size: 2.058em;
    --theme-font-h3_font-weight: 700;
    --theme-font-h3_font-style: normal;
    --theme-font-h3_line-height: 1.086em;
    --theme-font-h3_text-decoration: none;
    --theme-font-h3_text-transform: none;
    --theme-font-h3_letter-spacing: inherit;
    --theme-font-h3_margin-top: 1.14em;
    --theme-font-h3_margin-bottom: 0.6em;
    --theme-font-h4_font-family: Quicksand, sans-serif;
    --theme-font-h4_font-size: 1.647em;
    --theme-font-h4_font-weight: 700;
    --theme-font-h4_font-style: normal;
    --theme-font-h4_line-height: 1.214em;
    --theme-font-h4_text-decoration: none;
    --theme-font-h4_text-transform: none;
    --theme-font-h4_letter-spacing: inherit;
    --theme-font-h4_margin-top: 1.45em;
    --theme-font-h4_margin-bottom: 0.63em;
    --theme-font-h5_font-family: Quicksand, sans-serif;
    --theme-font-h5_font-size: 1.411em;
    --theme-font-h5_font-weight: 700;
    --theme-font-h5_font-style: normal;
    --theme-font-h5_line-height: 1.417em;
    --theme-font-h5_text-decoration: none;
    --theme-font-h5_text-transform: none;
    --theme-font-h5_letter-spacing: inherit;
    --theme-font-h5_margin-top: 1.4em;
    --theme-font-h5_margin-bottom: 0.74em;
    --theme-font-h6_font-family: Quicksand, sans-serif;
    --theme-font-h6_font-size: 1.117em;
    --theme-font-h6_font-weight: 700;
    --theme-font-h6_font-style: normal;
    --theme-font-h6_line-height: 1.474em;
    --theme-font-h6_text-decoration: none;
    --theme-font-h6_text-transform: none;
    --theme-font-h6_letter-spacing: inherit;
    --theme-font-h6_margin-top: 1.75em;
    --theme-font-h6_margin-bottom: 1.1em;
    --theme-font-logo_font-family: Quicksand, sans-serif;
    --theme-font-logo_font-size: 2.11em;
    --theme-font-logo_font-weight: 700;
    --theme-font-logo_font-style: normal;
    --theme-font-logo_line-height: 1.25em;
    --theme-font-logo_text-decoration: none;
    --theme-font-logo_text-transform: none;
    --theme-font-logo_letter-spacing: 0.05em;
    --theme-font-button_font-family: Quicksand, sans-serif;
    --theme-font-button_font-size: 15px;
    --theme-font-button_font-weight: 700;
    --theme-font-button_font-style: normal;
    --theme-font-button_line-height: 21px;
    --theme-font-button_text-decoration: none;
    --theme-font-button_text-transform: none;
    --theme-font-button_letter-spacing: inherit;
    --theme-font-input_font-family: inherit;
    --theme-font-input_font-size: 16px;
    --theme-font-input_font-weight: 400;
    --theme-font-input_font-style: normal;
    --theme-font-input_line-height: 1.5em;
    --theme-font-input_text-decoration: none;
    --theme-font-input_text-transform: none;
    --theme-font-input_letter-spacing: inherit;
    --theme-font-info_font-family: inherit;
    --theme-font-info_font-size: 14px;
    --theme-font-info_font-weight: 400;
    --theme-font-info_font-style: normal;
    --theme-font-info_line-height: 1.5em;
    --theme-font-info_text-decoration: none;
    --theme-font-info_text-transform: none;
    --theme-font-info_letter-spacing: 0px;
    --theme-font-info_margin-top: 0.4em;
    --theme-font-info_margin-bottom: inherit;
    --theme-font-menu_font-family: Quicksand, sans-serif;
    --theme-font-menu_font-size: 15px;
    --theme-font-menu_font-weight: 700;
    --theme-font-menu_font-style: normal;
    --theme-font-menu_line-height: 1.5em;
    --theme-font-menu_text-decoration: none;
    --theme-font-menu_text-transform: none;
    --theme-font-menu_letter-spacing: inherit;
    --theme-font-submenu_font-family: "DM Sans", sans-serif;
    --theme-font-submenu_font-size: 15px;
    --theme-font-submenu_font-weight: 400;
    --theme-font-submenu_font-style: normal;
    --theme-font-submenu_line-height: 1.5em;
    --theme-font-submenu_text-decoration: none;
    --theme-font-submenu_text-transform: none;
    --theme-font-submenu_letter-spacing: 0px;
    --theme-font-other_font-family: Lora, sans-serif
}

@media (max-width:1679px) {
    :root {}
}

@media (max-width:1279px) {
    :root {}
}

@media (max-width:767px) {
    :root {}
}

body {
    font-family: var(--theme-font-p_font-family);
    font-size: var(--theme-font-p_font-size);
    font-weight: var(--theme-font-p_font-weight);
    font-style: var(--theme-font-p_font-style);
    line-height: var(--theme-font-p_line-height);
    text-transform: var(--theme-font-p_text-transform);
    letter-spacing: var(--theme-font-p_letter-spacing)
}

p,
ul,
ol,
dl,
blockquote,
address,
.wp-block-button,
.wp-block-cover,
.wp-block-image,
.wp-block-video,
.wp-block-search,
.wp-block-archives,
.wp-block-archives-dropdown,
.wp-block-categories,
.wp-block-calendar,
.wp-block-media-text {
    margin-top: var(--theme-font-p_margin-top);
    margin-bottom: var(--theme-font-p_margin-bottom)
}

p[style*="font-size"],
.has-small-font-size,
.has-normal-font-size,
.has-medium-font-size {
    line-height: var(--theme-font-p_line-height)
}

h1,
.front_page_section_caption {
    font-family: var(--theme-font-h1_font-family);
    font-size: var(--theme-font-h1_font-size);
    font-weight: var(--theme-font-h1_font-weight);
    font-style: var(--theme-font-h1_font-style);
    line-height: var(--theme-font-h1_line-height);
    text-decoration: var(--theme-font-h1_text-decoration);
    text-transform: var(--theme-font-h1_text-transform);
    letter-spacing: var(--theme-font-h1_letter-spacing);
    margin-top: var(--theme-font-h1_margin-top);
    margin-bottom: var(--theme-font-h1_margin-bottom)
}

h2 {
    font-family: var(--theme-font-h2_font-family);
    font-size: var(--theme-font-h2_font-size);
    font-weight: var(--theme-font-h2_font-weight);
    font-style: var(--theme-font-h2_font-style);
    line-height: var(--theme-font-h2_line-height);
    text-decoration: var(--theme-font-h2_text-decoration);
    text-transform: var(--theme-font-h2_text-transform);
    margin-top: var(--theme-font-h2_margin-top);
    margin-bottom: var(--theme-font-h2_margin-bottom)
}

h3 {
    font-family: var(--theme-font-h3_font-family);
    font-size: var(--theme-font-h3_font-size);
    font-weight: var(--theme-font-h3_font-weight);
    font-style: var(--theme-font-h3_font-style);
    line-height: var(--theme-font-h3_line-height);
    text-decoration: var(--theme-font-h3_text-decoration);
    text-transform: var(--theme-font-h3_text-transform);
    margin-top: var(--theme-font-h3_margin-top);
    margin-bottom: var(--theme-font-h3_margin-bottom)
}

h4 {
    font-family: var(--theme-font-h4_font-family);
    font-size: var(--theme-font-h4_font-size);
    font-weight: var(--theme-font-h4_font-weight);
    font-style: var(--theme-font-h4_font-style);
    line-height: var(--theme-font-h4_line-height);
    text-decoration: var(--theme-font-h4_text-decoration);
    text-transform: var(--theme-font-h4_text-transform);
    margin-top: var(--theme-font-h4_margin-top);
    margin-bottom: var(--theme-font-h4_margin-bottom)
}

h5 {
    font-family: var(--theme-font-h5_font-family);
    font-size: var(--theme-font-h5_font-size);
    font-weight: var(--theme-font-h5_font-weight);
    font-style: var(--theme-font-h5_font-style);
    line-height: var(--theme-font-h5_line-height);
    text-decoration: var(--theme-font-h5_text-decoration);
    text-transform: var(--theme-font-h5_text-transform);
    margin-top: var(--theme-font-h5_margin-top);
    margin-bottom: var(--theme-font-h5_margin-bottom)
}

h6 {
    font-family: var(--theme-font-h6_font-family);
    font-size: var(--theme-font-h6_font-size);
    font-weight: var(--theme-font-h6_font-weight);
    font-style: var(--theme-font-h6_font-style);
    line-height: var(--theme-font-h6_line-height);
    text-decoration: var(--theme-font-h6_text-decoration);
    text-transform: var(--theme-font-h6_text-transform);
    margin-top: var(--theme-font-h6_margin-top);
    margin-bottom: var(--theme-font-h6_margin-bottom)
}

input[type="text"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="search"],
input[type="password"],
textarea,
textarea.wp-editor-area,
.select_container,
select,
.select_container select {
    font-size: var(--theme-font-input_font-size);
    font-weight: var(--theme-font-input_font-weight);
    font-style: var(--theme-font-input_font-style);
    line-height: var(--theme-font-input_line-height);
    text-decoration: var(--theme-font-input_text-decoration);
    text-transform: var(--theme-font-input_text-transform)
}

.sc_item_pagination_load_more .nav-links,
.nav-links-more .nav-load-more,
.nav-links-more .woocommerce-load-more,
.woocommerce-links-more .woocommerce-load-more,
.sidebar_small_screen_above .sidebar_control,
.trx_addons_popup_form_field_submit .submit_button,
.simple_text_link,
.show_comments_single .show_comments_button,
form button:not(.components-button),
input[type="button"],
input[type="reset"],
input[type="submit"],
.theme_button,
.sc_layouts_row .sc_button,
.sc_portfolio_preview_show .post_readmore,
.wp-block-button__link,
.post_item .more-link,
div.esg-filter-wrapper .esg-filterbutton>span,
.mptt-navigation-tabs li a,
.panda_tabs .panda_tabs_titles li a {
    font-family: var(--theme-font-button_font-family);
    font-size: var(--theme-font-button_font-size);
    font-weight: var(--theme-font-button_font-weight);
    font-style: var(--theme-font-button_font-style);
    line-height: var(--theme-font-button_line-height);
    text-decoration: var(--theme-font-button_text-decoration);
    text-transform: var(--theme-font-button_text-transform)
}

.adp-popup-type-notification-box .adp-popup-button,
.adp-popup-type-notification-bar .adp-popup-button,
#sb_instagram[data-shortcode-atts*="feedOne"] .sbi_follow_btn a,
#sb_instagram.feedOne .sbi_follow_btn a,
.post-more-link,
.nav-links-old,
.latepoint-book-button,
.round-square-2 .elementor-button {
    font-family: var(--theme-font-button_font-family)
}

.top_panel .slider_engine_revo .slide_title {
    font-family: var(--theme-font-h1_font-family)
}

blockquote {
    font-family: var(--theme-font-other_font-family)
}

.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a,
.sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children>a,
.sticky_socials_wrap.sticky_socials_modern .social_item .social_name,
.search_modern .search_wrap .search_field,
.search_style_fullscreen.search_opened .search_field,
.comments_list_wrap .comment_reply,
.author_info .author_label,
.nav-links-single .nav-links .nav-arrow-label,
.post_item_single .post_tags_single a,
.sc_layouts_row_type_compact .sc_layouts_item_details,
.post_meta_item.post_categories,
div.esg-filters,
.woocommerce nav.woocommerce-pagination ul,
.comments_pagination,
.nav-links,
.page_links,
.wp-playlist.wp-audio-playlist .wp-playlist-tracks,
.wp-playlist.wp-audio-playlist .wp-playlist-item-title,
.mejs-container *,
.format-audio .post_featured .post_audio_author,
.single-format-audio .post_featured .post_audio_author,
.sc_layouts_blog_item_featured .post_featured .post_audio_author,
#powerTip .box_view_html,
.widget_product_tag_cloud,
.widget_tag_cloud,
.wp-block-tag-cloud,
.custom-html-widget .extra_item,
.post_meta_item.post_author,
.post_info_item.post_info_posted_by,
.post_info_item.post_categories,
table th,
mark,
ins,
.logo_text,
.theme_button_close_text,
.post_price.price,
.theme_scroll_down,
.post_meta_item .post_sponsored_label,
.latepoint-lightbox-w h1,
.latepoint-lightbox-w h2,
.latepoint-lightbox-w h3,
.latepoint-lightbox-w h4,
.latepoint-lightbox-w h5,
.latepoint-lightbox-w h6,
.has-drop-cap:not(:focus):first-letter,
.widget_calendar caption,
.wp-block-calendar caption,
.sc_layouts_title .breadcrumbs,
blockquote>cite,
blockquote>p>cite,
blockquote>.wp-block-pullquote__citation,
.wp-block-quote .wp-block-quote__citation {
    font-family: var(--theme-font-h5_font-family)
}

.post_meta {
    font-size: var(--theme-font-info_font-size);
    font-weight: var(--theme-font-info_font-weight);
    font-style: var(--theme-font-info_font-style);
    line-height: var(--theme-font-info_line-height);
    text-decoration: var(--theme-font-info_text-decoration);
    text-transform: var(--theme-font-info_text-transform);
    letter-spacing: var(--theme-font-info_letter-spacing);
    margin-top: var(--theme-font-info_margin-top)
}

.post-date,
.rss-date,
.post_date,
.post_meta_item,
.post_meta .vc_inline-link,
.comments_list_wrap .comment_date,
.comments_list_wrap .comment_time,
.comments_list_wrap .comment_counters,
.top_panel .slider_engine_revo .slide_subtitle,
.logo_slogan,
.trx_addons_audio_player .audio_author,
.post_item_single .post_content .post_meta,
.author_bio .author_link,
.comments_list_wrap .comment_posted,
.comments_list_wrap .comment_reply {}

.wpgdprc,
option,
fieldset legend,
figure figcaption,
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd,
.wp-caption-overlay .wp-caption .wp-caption-text,
.wp-caption-overlay .wp-caption .wp-caption-dd,
.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-artist,
.backstage-customizer-access-wrapper .backstage-customizer-access-button,
.latepoint-w,
.search_wrap .search_results .post_meta_item {
    font-family: var(--theme-font-p_font-family)
}

.logo_text {
    font-family: var(--theme-font-logo_font-family);
    font-size: var(--theme-font-logo_font-size);
    font-weight: var(--theme-font-logo_font-weight);
    font-style: var(--theme-font-logo_font-style);
    line-height: var(--theme-font-logo_line-height);
    text-decoration: var(--theme-font-logo_text-decoration);
    text-transform: var(--theme-font-logo_text-transform);
    letter-spacing: var(--theme-font-logo_letter-spacing)
}

.logo_footer_text {
    font-family: var(--theme-font-logo_font-family)
}

.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul {
    font-family: var(--theme-font-menu_font-family)
}

.menu_main_nav_area>ul,
.sc_layouts_menu_nav,
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
    font-family: var(--theme-font-menu_font-family);
    font-size: var(--theme-font-menu_font-size);
    line-height: var(--theme-font-menu_line-height)
}

.menu_main_nav>li>a,
.sc_layouts_menu_nav>li>a {
    font-weight: var(--theme-font-menu_font-weight);
    font-style: var(--theme-font-menu_font-style);
    text-decoration: var(--theme-font-menu_text-decoration);
    text-transform: var(--theme-font-menu_text-transform)
}

.sc_layouts_menu_nav>li.current-menu-item>a,
.sc_layouts_menu_nav>li.current-menu-parent>a,
.sc_layouts_menu_nav>li.current-menu-ancestor>a,
.menu_main_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description,
.sc_layouts_menu_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description {
    font-weight: var(--theme-font-menu_font-weight)
}

.menu_main_nav>li>ul,
.sc_layouts_menu_nav>li>ul,
.sc_layouts_menu_popup .sc_layouts_menu_nav {
    font-family: var(--theme-font-submenu_font-family);
    font-size: var(--theme-font-submenu_font-size);
    line-height: var(--theme-font-submenu_line-height)
}

.menu_main_nav>li ul>li>a,
.sc_layouts_menu_nav>li ul>li>a,
.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a {
    font-weight: var(--theme-font-submenu_font-weight);
    font-style: var(--theme-font-submenu_font-style);
    text-decoration: var(--theme-font-submenu_text-decoration);
    text-transform: var(--theme-font-submenu_text-transform);
    letter-spacing: var(--theme-font-submenu_letter-spacing)
}

.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>ul,
.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown>ul,
.menu_mobile .menu_mobile_nav_area>ul {
    font-family: var(--theme-font-menu_font-family)
}

.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>ul,
.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown>ul>li ul,
.menu_mobile .menu_mobile_nav_area>ul>li ul {
    font-family: var(--theme-font-submenu_font-family)
}

[class*="hint_"]:after {
    font-family: var(--theme-font-h5_font-family);
}

.sc_layouts_cart_items_short,
[class*="trx_addons_title_with_link"],
.sc_price_item_price .sc_price_item_price_after,
.sc_price_item .sc_price_item_subtitle,
.sc_dishes_compact .sc_services_item_title,
.sc_services_iconed .sc_services_item_title,
.sc_services .sc_services_item_subtitle,
.sc_testimonials_item_author_subtitle,
.sc_icons_plain .sc_icons_item:not(.sc_icons_item_linked) .sc_icons_item_link,
.sc_hotspot_item_popup .sc_hotspot_item_subtitle .post_meta_item,
.sc_testimonials_bred .sc_testimonials_item_content,
.sc_testimonials_decoration .sc_testimonials_item_content,
.sc_testimonials_alter2 .sc_testimonials_item_content,
.sc_testimonials_alter .sc_testimonials_item_content,
.sc_testimonials_fashion .sc_testimonials_item_content,
.sc_testimonials_creative .sc_testimonials_item_content,
.sc_testimonials_accent2 .sc_testimonials_item_content,
.sc_testimonials_accent .sc_testimonials_item_content,
.sc_testimonials_hover .sc_testimonials_item_content,
.sc_testimonials_common .sc_testimonials_item_content,
.sc_testimonials_list .sc_testimonials_item_content,
.sc_testimonials_light .sc_testimonials_item_content,
.sc_testimonials_extra .sc_testimonials_item_content,
.sc_testimonials_plain .sc_testimonials_item_content,
.sc_testimonials_simple .sc_testimonials_item_content,
.sc_testimonials_default .sc_testimonials_item_content {
    font-family: var(--theme-font-p_font-family)
}

.trx_addons_alter_text,
.widget .trx_addons_tabs .trx_addons_tabs_titles li,
.trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle,
.trx_addons_video_list_controller_wrap .trx_addons_video_list_image_label,
.trx_addons_audio_wrap .trx_addons_audio_navigation,
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a,
.sc_events_item_price,
.sc_events_item_date_day,
.sc_events_item_meta_locality,
.tabs_style_2.elementor-widget-tabs .elementor-tab-title,
.trx_addons_list_parameters,
.sc_events_item_more_link,
.sc_events_item_meta_categories a,
.scroll_to_top_style_modern,
.categories_list .categories_link_more,
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date,
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date,
.team_member_brief_info_details .team_member_details_phone .team_member_details_value,
.sc_socials.sc_socials_icons_names .social_item .social_name,
.services_single .services_page_featured .sc_services_item_price,
.sc_services .sc_services_item_price,
.sc_services .sc_services_item_number,
.sc_services_minimal .sc_services_item_subtitle,
.audio_now_playing,
.sc_testimonials_modern .sc_testimonials_item_content strong,
.sc_testimonials_classic .sc_testimonials_item_content,
.social_item.social_item_type_names .social_name,
.trx_addons_message_box,
.sc_countdown .sc_countdown_label,
.sc_countdown_default .sc_countdown_digits,
.sc_countdown_default .sc_countdown_separator,
.sc_price_simple .sc_price_item_details,
.toc_menu_item .toc_menu_description,
.sc_recent_news .post_item .post_footer .post_meta .post_meta_item,
.sc_item_subtitle,
.sc_icons_item_title,
.sc_price_item_title,
.sc_price_item_price,
.sc_courses_default .sc_courses_item_price,
.sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a,
.sc_events_classic .sc_events_item_price,
.sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a,
.sc_promo_modern .sc_promo_link2 span+span,
.sc_skills_counter .sc_skills_total,
.sc_skills_counter_alter .sc_skills_total,
.sc_skills_counter_extra .sc_skills_total,
.sc_skills_counter_modern .sc_skills_total,
.sc_skills_counter_simple .sc_skills_total,
.sc_skills_pie.sc_skills_compact_off .sc_skills_total,
.sc_skills_counter_alter .sc_skills_item_title,
.sc_skills_counter_extra .sc_skills_item_title,
.sc_skills_counter_modern .sc_skills_item_title,
.sc_skills_counter_simple .sc_skills_item_title,
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title,
.sc_icons_number .sc_icons_item_number,
.slider_container .slide_info.slide_info_large .slide_title,
.slider_style_modern .slider_controls_label span+span,
.slider_pagination_wrap,
.sc_slider_controller_info,
.trx_addons_dropcap,
.sc_hotspot_item_price,
.sc_igenerator_extended .sc_igenerator_form_actions_item>a,
.sc_igenerator_form_field_tags_item,
.sc_igenerator_form_field_tags_label,
.sc_igenerator_form_field_inner>label,
.sc_mgenerator_form_field_tags_item,
.sc_mgenerator_form_field_inner>label,
.sc_mgenerator_form_settings label,
.sc_mgenerator_form_field_tags_label,
.sc_agenerator_form_actions_item>a,
.sc_agenerator_form_settings label,
.sc_agenerator_form_field_inner>label,
.sc_tgenerator_result .sc_tgenerator_result_label,
.sc_chat_form_field_prompt_label,
.sc_chat_form_field_tags_label,
.sc_chat_form_field_tags_item,
.slide_info .slide_number,
.slider_outer_titles_outside_top .slider_titles_outside_wrap .slide_cats,
.h5-font-family,
.trx_addons_bg_text_char {
    font-family: var(--theme-font-h5_font-family)
}

.sc_recent_news .post_item .post_meta,
.sc_courses_default .sc_courses_item_date,
.courses_single .courses_page_meta,
.sc_events_classic .sc_events_item_date,
.sc_promo_modern .sc_promo_link2 span,
.sc_skills_counter .sc_skills_item_title,
.slider_style_modern .slider_controls_label span,
.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle,
.sc_slider_controller_item_info_date,
.sc_testimonials_item_author_title,
.sc_testimonials_item_content:before {}

.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date {
    font-size: var(--theme-font-info_font-size);
    font-weight: var(--theme-font-info_font-weight);
    font-style: var(--theme-font-info_font-style);
    line-height: var(--theme-font-info_line-height);
    text-decoration: var(--theme-font-info_text-decoration);
    text-transform: var(--theme-font-info_text-transform);
    letter-spacing: var(--theme-font-info_letter-spacing)
}

.trx_expcol_button,
.sc_button:not(.sc_button_simple),
.sc_button.sc_button_simple,
.sc_form button {
    font-family: var(--theme-font-button_font-family);
    font-size: var(--theme-font-button_font-size);
    font-weight: var(--theme-font-button_font-weight);
    font-style: var(--theme-font-button_font-style);
    line-height: var(--theme-font-button_line-height);
    text-decoration: var(--theme-font-button_text-decoration);
    text-transform: var(--theme-font-button_text-transform)
}

.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button,
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button,
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button,
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button,
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button,
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button,
.sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_button,
.sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_button,
.sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_button,
.sc_icons .sc_icons_item_more_link,
.sc_services .sc_services_item_more_link,
.sc_blogger .sc_blogger_item_button .item_more_link,
.sc_promo_modern .sc_promo_link2 {
    font-family: var(--theme-font-button_font-family)
}

.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories {
    font-family: var(--theme-font-h5_font-family)
}

.sc_icons_plain .sc_icons_item .sc_icons_item_more_link,
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_categories,
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet,
.sc_title_default h5.sc_item_title_tag+.sc_title_subtitle,
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories,
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_meta .post_categories,
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .sc_item_filters_header .sc_item_filters_subtitle,
.sc_portfolio .sc_portfolio_item .post_meta .post_meta_item,
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_meta .post_categories,
.sc_blogger_lay_portfolio .sc_blogger_item .post_meta .post_categories {
    font-family: var(--theme-font-p_font-family)
}

.elementor-widget-progress .elementor-title,
.elementor-widget-progress .elementor-progress-percentage,
.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-tabs .elementor-tab-title,
.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-text,
.elementor-widget-counter .elementor-counter-number-wrapper,
.elementor-widget-counter .elementor-counter-title {
    font-family: var(--theme-font-h5_font-family)
}

.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-title small {
    font-family: var(--theme-font-p_font-family)
}

body.edit-post-visual-editor {
    font-family: var(--theme-font-p_font-family) !important;
    font-size: var(--theme-font-p_font-size);
    font-weight: var(--theme-font-p_font-weight);
    font-style: var(--theme-font-p_font-style);
    line-height: var(--theme-font-p_line-height);
    text-transform: var(--theme-font-p_text-transform);
    letter-spacing: var(--theme-font-p_letter-spacing)
}

.editor-post-title__block .editor-post-title__input {
    font-family: var(--theme-font-h1_font-family);
    font-size: var(--theme-font-h1_font-size);
    font-weight: var(--theme-font-h1_font-weight);
    font-style: var(--theme-font-h1_font-style)
}

.block-editor-block-list__block {
    margin-top: var(--theme-font-p_margin-top);
    margin-bottom: var(--theme-font-p_margin-bottom)
}

form.mc4wp-form .mc4wp-form-fields input[type="email"] {
    font-size: var(--theme-font-input_font-size);
    font-weight: var(--theme-font-input_font-weight);
    font-style: var(--theme-font-input_font-style);
    line-height: var(--theme-font-input_line-height);
    text-decoration: var(--theme-font-input_text-decoration);
    text-transform: var(--theme-font-input_text-transform)
}

form.mc4wp-form .mc4wp-form-fields input[type="submit"] {
    font-family: var(--theme-font-button_font-family);
    font-size: var(--theme-font-button_font-size);
    font-weight: var(--theme-font-button_font-weight);
    font-style: var(--theme-font-button_font-style);
    line-height: var(--theme-font-button_line-height);
    text-decoration: var(--theme-font-button_text-decoration);
    text-transform: var(--theme-font-button_text-transform)
}

#style-5.mc4wp-form .mc4wp-form-fields input[type="email"] {
    font-family: var(--theme-font-h5_font-family)
}

.wpcf7 span.wpcf7-not-valid-tip,
div.wpcf7-response-output {
    font-family: var(--theme-font-h5_font-family)
}

.scheme_default,
body.scheme_default,
.scheme_default:where(.editor-styles-wrapper) {
    --theme-color-bg_color: #F9FAFF;
    --theme-color-bd_color: #E8E9F1;
    --theme-color-text: #787C8B;
    --theme-color-text_light: #A0A4B4;
    --theme-color-text_dark: #080337;
    --theme-color-text_link: #FF2E57;
    --theme-color-text_hover: #F51843;
    --theme-color-text_link2: #8F6DFF;
    --theme-color-text_hover2: #6E48E8;
    --theme-color-text_link3: #0C0367;
    --theme-color-text_hover3: #291E97;
    --theme-color-alter_bg_color: #FFFFFF;
    --theme-color-alter_bg_hover: #F4F6FC;
    --theme-color-alter_bd_color: #E8E9F1;
    --theme-color-alter_bd_hover: #D8D9E5;
    --theme-color-alter_text: #787C8B;
    --theme-color-alter_light: #A0A4B4;
    --theme-color-alter_dark: #080337;
    --theme-color-alter_link: #FF2E57;
    --theme-color-alter_hover: #F51843;
    --theme-color-alter_link2: #8F6DFF;
    --theme-color-alter_hover2: #6E48E8;
    --theme-color-alter_link3: #0C0367;
    --theme-color-alter_hover3: #291E97;
    --theme-color-extra_bg_color: #080337;
    --theme-color-extra_bg_hover: #221F46;
    --theme-color-extra_bd_color: #313131;
    --theme-color-extra_bd_hover: #575757;
    --theme-color-extra_text: #AAA8B7;
    --theme-color-extra_light: #afafaf;
    --theme-color-extra_dark: #FFFFFF;
    --theme-color-extra_link: #FF2E57;
    --theme-color-extra_hover: #FFFFFF;
    --theme-color-extra_link2: #80d572;
    --theme-color-extra_hover2: #8be77c;
    --theme-color-extra_link3: #ddb837;
    --theme-color-extra_hover3: #eec432;
    --theme-color-input_bg_color: transparent;
    --theme-color-input_bg_hover: transparent;
    --theme-color-input_bd_color: #E8E9F1;
    --theme-color-input_bd_hover: #D8D9E5;
    --theme-color-input_text: #787C8B;
    --theme-color-input_light: #A0A4B4;
    --theme-color-input_dark: #080337;
    --theme-color-inverse_bd_color: #67bcc1;
    --theme-color-inverse_bd_hover: #5aa4a9;
    --theme-color-inverse_text: #1d1d1d;
    --theme-color-inverse_light: #333333;
    --theme-color-inverse_dark: #080337;
    --theme-color-inverse_link: #FFFFFF;
    --theme-color-inverse_hover: #FFFFFF;
    --theme-color-bg_color_0: rgba(249, 250, 255, 0);
    --theme-color-bg_color_02: rgba(249, 250, 255, 0.2);
    --theme-color-bg_color_07: rgba(249, 250, 255, 0.7);
    --theme-color-bg_color_08: rgba(249, 250, 255, 0.8);
    --theme-color-bg_color_09: rgba(249, 250, 255, 0.9);
    --theme-color-alter_bg_color_07: rgba(255, 255, 255, 0.7);
    --theme-color-alter_bg_color_04: rgba(255, 255, 255, 0.4);
    --theme-color-alter_bg_color_00: rgba(255, 255, 255, 0);
    --theme-color-alter_bg_color_02: rgba(255, 255, 255, 0.2);
    --theme-color-alter_bd_color_02: rgba(232, 233, 241, 0.2);
    --theme-color-alter_dark_015: rgba(8, 3, 55, 0.15);
    --theme-color-alter_dark_02: rgba(8, 3, 55, 0.2);
    --theme-color-alter_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-alter_dark_08: rgba(8, 3, 55, 0.8);
    --theme-color-alter_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-alter_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-extra_bg_color_05: rgba(8, 3, 55, 0.5);
    --theme-color-extra_bg_color_07: rgba(8, 3, 55, 0.7);
    --theme-color-extra_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-extra_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-text_dark_003: rgba(8, 3, 55, 0.03);
    --theme-color-text_dark_005: rgba(8, 3, 55, 0.05);
    --theme-color-text_dark_008: rgba(8, 3, 55, 0.08);
    --theme-color-text_dark_015: rgba(8, 3, 55, 0.15);
    --theme-color-text_dark_02: rgba(8, 3, 55, 0.2);
    --theme-color-text_dark_03: rgba(8, 3, 55, 0.3);
    --theme-color-text_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-text_dark_07: rgba(8, 3, 55, 0.7);
    --theme-color-text_dark_08: rgba(8, 3, 55, 0.8);
    --theme-color-text_link_007: rgba(255, 46, 87, 0.07);
    --theme-color-text_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-text_link_03: rgba(255, 46, 87, 0.3);
    --theme-color-text_link_04: rgba(255, 46, 87, 0.4);
    --theme-color-text_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-text_link2_08: rgba(143, 109, 255, 0.8);
    --theme-color-text_link2_007: rgba(143, 109, 255, 0.07);
    --theme-color-text_link2_02: rgba(143, 109, 255, 0.2);
    --theme-color-text_link2_03: rgba(143, 109, 255, 0.3);
    --theme-color-text_link2_05: rgba(143, 109, 255, 0.5);
    --theme-color-text_link3_007: rgba(12, 3, 103, 0.07);
    --theme-color-text_link3_02: rgba(12, 3, 103, 0.2);
    --theme-color-text_link3_03: rgba(12, 3, 103, 0.3);
    --theme-color-inverse_text_03: rgba(29, 29, 29, 0.3);
    --theme-color-inverse_link_08: rgba(255, 255, 255, 0.8);
    --theme-color-inverse_hover_08: rgba(255, 255, 255, 0.8);
    --theme-color-inverse_dark_03: rgba(8, 3, 55, 0.3);
    --theme-color-inverse_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-inverse_dark_07: rgba(8, 3, 55, 0.7);
    --theme-color-inverse_dark_09: rgba(8, 3, 55, 0.9);
    --theme-color-text_dark_blend: #0f0745;
    --theme-color-text_link_blend: #ff3b5c;
    --theme-color-alter_link_blend: #ff3b5c
}

.trx_demo_panels {
    background: #F9FAFF
}

.trx_demo_panels .trx_demo_tabs a,
.trx_demo_panels .trx_demo_tabs a:after {
    background: #F9FAFF;
    border-color: #E8E9F1;
    color: #080337
}

.trx_demo_panels .trx_demo_tabs a:not(.trx_demo_tab_active):hover {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_tabs a.hint_big:after {
    background-color: #FF2E57;
    border-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_panels.open .trx_demo_tabs .trx_demo_tab_active {
    background-color: #080337;
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panels_wrap,
.trx_demo_panels .trx_demo_panel {
    background-color: #F9FAFF;
    color: #787C8B
}

.trx_demo_panels .trx_demo_panel_title,
.trx_demo_panels .trx_demo_panel_list_item_title>a {
    color: #080337
}

.trx_demo_panels .trx_demo_panel_list_item_image_wrap:hover .trx_demo_panel_list_item_title>a {
    color: #F51843
}

.trx_demo_panels .trx_demo_panel_list_item_title .trx_demo_panel_list_item_terms,
.trx_demo_panels .trx_demo_panel_list_item_title+.trx_demo_panel_list_item_terms {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_image_wrap {
    background-color: #FFFFFF;
    color: #787C8B
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_title>a {
    color: #080337
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_image_wrap:hover .trx_demo_panel_list_item_title>a {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panel_list+.trx_demo_panel_divider {
    border-color: #E8E9F1
}

.trx_demo_panels .trx_demo_panel_divider_title {
    color: #080337
}

.trx_demo_panel_button {
    background-color: #FF2E57;
    border-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_panel_button:hover,
.trx_demo_panel_button:focus {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #FFFFFF
}

.trx_demo_subscribe form {
    background-color: #080337
}

.trx_demo_subscribe input[type="email"].trx_demo_subscribe_email {
    background-color: #221F46;
    border-color: #575757;
    color: #AAA8B7
}

.trx_demo_subscribe input[type="email"].trx_demo_subscribe_email:focus {
    background-color: #221F46;
    border-color: #575757;
    color: #FFFFFF
}

.trx_demo_subscribe_button {
    background-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_subscribe_button:hover,
.trx_demo_subscribe_button:focus {
    background-color: #FFFFFF;
    color: #FFFFFF
}

.trx_demo_panel_filters_list_item a {
    color: #FF2E57
}

.trx_demo_panel_filters_list_item a:hover {
    color: #F51843
}

.trx_demo_panel_filters_list_item.filter_active a {
    color: #080337
}

.scheme_dark,
body.scheme_dark,
.scheme_dark:where(.editor-styles-wrapper) {
    --theme-color-bg_color: #0C0833;
    --theme-color-bd_color: #494666;
    --theme-color-text: #D0D3DC;
    --theme-color-text_light: #AAA8B7;
    --theme-color-text_dark: #F9F9F9;
    --theme-color-text_link: #FF2E57;
    --theme-color-text_hover: #F51843;
    --theme-color-text_link2: #8F6DFF;
    --theme-color-text_hover2: #6E48E8;
    --theme-color-text_link3: #0C0367;
    --theme-color-text_hover3: #291E97;
    --theme-color-alter_bg_color: #221F46;
    --theme-color-alter_bg_hover: #302D51;
    --theme-color-alter_bd_color: #494666;
    --theme-color-alter_bd_hover: #7A778F;
    --theme-color-alter_text: #D0D3DC;
    --theme-color-alter_light: #AAA8B7;
    --theme-color-alter_dark: #F9F9F9;
    --theme-color-alter_link: #FF2E57;
    --theme-color-alter_hover: #F51843;
    --theme-color-alter_link2: #8F6DFF;
    --theme-color-alter_hover2: #6E48E8;
    --theme-color-alter_link3: #0C0367;
    --theme-color-alter_hover3: #291E97;
    --theme-color-extra_bg_color: #080337;
    --theme-color-extra_bg_hover: #221F46;
    --theme-color-extra_bd_color: #313131;
    --theme-color-extra_bd_hover: #575757;
    --theme-color-extra_text: #AAA8B7;
    --theme-color-extra_light: #afafaf;
    --theme-color-extra_dark: #FFFFFF;
    --theme-color-extra_link: #FF2E57;
    --theme-color-extra_hover: #FFFFFF;
    --theme-color-extra_link2: #80d572;
    --theme-color-extra_hover2: #8be77c;
    --theme-color-extra_link3: #ddb837;
    --theme-color-extra_hover3: #eec432;
    --theme-color-input_bg_color: #transparent;
    --theme-color-input_bg_hover: #transparent;
    --theme-color-input_bd_color: #494666;
    --theme-color-input_bd_hover: #7A778F;
    --theme-color-input_text: #D0D3DC;
    --theme-color-input_light: #AAA8B7;
    --theme-color-input_dark: #FFFFFF;
    --theme-color-inverse_bd_color: #e36650;
    --theme-color-inverse_bd_hover: #cb5b47;
    --theme-color-inverse_text: #F9F9F9;
    --theme-color-inverse_light: #6f6f6f;
    --theme-color-inverse_dark: #080337;
    --theme-color-inverse_link: #FFFFFF;
    --theme-color-inverse_hover: #080337;
    --theme-color-bg_color_0: rgba(12, 8, 51, 0);
    --theme-color-bg_color_02: rgba(12, 8, 51, 0.2);
    --theme-color-bg_color_07: rgba(12, 8, 51, 0.7);
    --theme-color-bg_color_08: rgba(12, 8, 51, 0.8);
    --theme-color-bg_color_09: rgba(12, 8, 51, 0.9);
    --theme-color-alter_bg_color_07: rgba(34, 31, 70, 0.7);
    --theme-color-alter_bg_color_04: rgba(34, 31, 70, 0.4);
    --theme-color-alter_bg_color_00: rgba(34, 31, 70, 0);
    --theme-color-alter_bg_color_02: rgba(34, 31, 70, 0.2);
    --theme-color-alter_bd_color_02: rgba(73, 70, 102, 0.2);
    --theme-color-alter_dark_015: rgba(249, 249, 249, 0.15);
    --theme-color-alter_dark_02: rgba(249, 249, 249, 0.2);
    --theme-color-alter_dark_05: rgba(249, 249, 249, 0.5);
    --theme-color-alter_dark_08: rgba(249, 249, 249, 0.8);
    --theme-color-alter_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-alter_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-extra_bg_color_05: rgba(8, 3, 55, 0.5);
    --theme-color-extra_bg_color_07: rgba(8, 3, 55, 0.7);
    --theme-color-extra_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-extra_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-text_dark_003: rgba(249, 249, 249, 0.03);
    --theme-color-text_dark_005: rgba(249, 249, 249, 0.05);
    --theme-color-text_dark_008: rgba(249, 249, 249, 0.08);
    --theme-color-text_dark_015: rgba(249, 249, 249, 0.15);
    --theme-color-text_dark_02: rgba(249, 249, 249, 0.2);
    --theme-color-text_dark_03: rgba(249, 249, 249, 0.3);
    --theme-color-text_dark_05: rgba(249, 249, 249, 0.5);
    --theme-color-text_dark_07: rgba(249, 249, 249, 0.7);
    --theme-color-text_dark_08: rgba(249, 249, 249, 0.8);
    --theme-color-text_link_007: rgba(255, 46, 87, 0.07);
    --theme-color-text_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-text_link_03: rgba(255, 46, 87, 0.3);
    --theme-color-text_link_04: rgba(255, 46, 87, 0.4);
    --theme-color-text_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-text_link2_08: rgba(143, 109, 255, 0.8);
    --theme-color-text_link2_007: rgba(143, 109, 255, 0.07);
    --theme-color-text_link2_02: rgba(143, 109, 255, 0.2);
    --theme-color-text_link2_03: rgba(143, 109, 255, 0.3);
    --theme-color-text_link2_05: rgba(143, 109, 255, 0.5);
    --theme-color-text_link3_007: rgba(12, 3, 103, 0.07);
    --theme-color-text_link3_02: rgba(12, 3, 103, 0.2);
    --theme-color-text_link3_03: rgba(12, 3, 103, 0.3);
    --theme-color-inverse_text_03: rgba(249, 249, 249, 0.3);
    --theme-color-inverse_link_08: rgba(255, 255, 255, 0.8);
    --theme-color-inverse_hover_08: rgba(8, 3, 55, 0.8);
    --theme-color-inverse_dark_03: rgba(8, 3, 55, 0.3);
    --theme-color-inverse_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-inverse_dark_07: rgba(8, 3, 55, 0.7);
    --theme-color-inverse_dark_09: rgba(8, 3, 55, 0.9);
    --theme-color-text_dark_blend: #ffffff;
    --theme-color-text_link_blend: #ff3b5c;
    --theme-color-alter_link_blend: #ff3b5c
}

.trx_demo_panels {
    background: #0C0833
}

.trx_demo_panels .trx_demo_tabs a,
.trx_demo_panels .trx_demo_tabs a:after {
    background: #0C0833;
    border-color: #494666;
    color: #F9F9F9
}

.trx_demo_panels .trx_demo_tabs a:not(.trx_demo_tab_active):hover {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_tabs a.hint_big:after {
    background-color: #FF2E57;
    border-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_panels.open .trx_demo_tabs .trx_demo_tab_active {
    background-color: #080337;
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panels_wrap,
.trx_demo_panels .trx_demo_panel {
    background-color: #0C0833;
    color: #D0D3DC
}

.trx_demo_panels .trx_demo_panel_title,
.trx_demo_panels .trx_demo_panel_list_item_title>a {
    color: #F9F9F9
}

.trx_demo_panels .trx_demo_panel_list_item_image_wrap:hover .trx_demo_panel_list_item_title>a {
    color: #F51843
}

.trx_demo_panels .trx_demo_panel_list_item_title .trx_demo_panel_list_item_terms,
.trx_demo_panels .trx_demo_panel_list_item_title+.trx_demo_panel_list_item_terms {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_image_wrap {
    background-color: #221F46;
    color: #D0D3DC
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_title>a {
    color: #F9F9F9
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_image_wrap:hover .trx_demo_panel_list_item_title>a {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panel_list+.trx_demo_panel_divider {
    border-color: #494666
}

.trx_demo_panels .trx_demo_panel_divider_title {
    color: #F9F9F9
}

.trx_demo_panel_button {
    background-color: #FF2E57;
    border-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_panel_button:hover,
.trx_demo_panel_button:focus {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #080337
}

.trx_demo_subscribe form {
    background-color: #080337
}

.trx_demo_subscribe input[type="email"].trx_demo_subscribe_email {
    background-color: #221F46;
    border-color: #575757;
    color: #AAA8B7
}

.trx_demo_subscribe input[type="email"].trx_demo_subscribe_email:focus {
    background-color: #221F46;
    border-color: #575757;
    color: #FFFFFF
}

.trx_demo_subscribe_button {
    background-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_subscribe_button:hover,
.trx_demo_subscribe_button:focus {
    background-color: #FFFFFF;
    color: #080337
}

.trx_demo_panel_filters_list_item a {
    color: #FF2E57
}

.trx_demo_panel_filters_list_item a:hover {
    color: #F51843
}

.trx_demo_panel_filters_list_item.filter_active a {
    color: #F9F9F9
}

.scheme_light,
body.scheme_light,
.scheme_light:where(.editor-styles-wrapper) {
    --theme-color-bg_color: #FFFFFF;
    --theme-color-bd_color: #E8E9F1;
    --theme-color-text: #787C8B;
    --theme-color-text_light: #A0A4B4;
    --theme-color-text_dark: #080337;
    --theme-color-text_link: #FF2E57;
    --theme-color-text_hover: #F51843;
    --theme-color-text_link2: #8F6DFF;
    --theme-color-text_hover2: #6E48E8;
    --theme-color-text_link3: #0C0367;
    --theme-color-text_hover3: #291E97;
    --theme-color-alter_bg_color: #F9FAFF;
    --theme-color-alter_bg_hover: #FFFFFF;
    --theme-color-alter_bd_color: #E8E9F1;
    --theme-color-alter_bd_hover: #D8D9E5;
    --theme-color-alter_text: #787C8B;
    --theme-color-alter_light: #A0A4B4;
    --theme-color-alter_dark: #080337;
    --theme-color-alter_link: #FF2E57;
    --theme-color-alter_hover: #F51843;
    --theme-color-alter_link2: #8F6DFF;
    --theme-color-alter_hover2: #6E48E8;
    --theme-color-alter_link3: #0C0367;
    --theme-color-alter_hover3: #291E97;
    --theme-color-extra_bg_color: #080337;
    --theme-color-extra_bg_hover: #221F46;
    --theme-color-extra_bd_color: #313131;
    --theme-color-extra_bd_hover: #575757;
    --theme-color-extra_text: #AAA8B7;
    --theme-color-extra_light: #afafaf;
    --theme-color-extra_dark: #FFFFFF;
    --theme-color-extra_link: #FF2E57;
    --theme-color-extra_hover: #FFFFFF;
    --theme-color-extra_link2: #80d572;
    --theme-color-extra_hover2: #8be77c;
    --theme-color-extra_link3: #ddb837;
    --theme-color-extra_hover3: #eec432;
    --theme-color-input_bg_color: transparent;
    --theme-color-input_bg_hover: transparent;
    --theme-color-input_bd_color: #E8E9F1;
    --theme-color-input_bd_hover: #D8D9E5;
    --theme-color-input_text: #787C8B;
    --theme-color-input_light: #A0A4B4;
    --theme-color-input_dark: #080337;
    --theme-color-inverse_bd_color: #67bcc1;
    --theme-color-inverse_bd_hover: #5aa4a9;
    --theme-color-inverse_text: #1d1d1d;
    --theme-color-inverse_light: #333333;
    --theme-color-inverse_dark: #080337;
    --theme-color-inverse_link: #FFFFFF;
    --theme-color-inverse_hover: #FFFFFF;
    --theme-color-bg_color_0: rgba(255, 255, 255, 0);
    --theme-color-bg_color_02: rgba(255, 255, 255, 0.2);
    --theme-color-bg_color_07: rgba(255, 255, 255, 0.7);
    --theme-color-bg_color_08: rgba(255, 255, 255, 0.8);
    --theme-color-bg_color_09: rgba(255, 255, 255, 0.9);
    --theme-color-alter_bg_color_07: rgba(249, 250, 255, 0.7);
    --theme-color-alter_bg_color_04: rgba(249, 250, 255, 0.4);
    --theme-color-alter_bg_color_00: rgba(249, 250, 255, 0);
    --theme-color-alter_bg_color_02: rgba(249, 250, 255, 0.2);
    --theme-color-alter_bd_color_02: rgba(232, 233, 241, 0.2);
    --theme-color-alter_dark_015: rgba(8, 3, 55, 0.15);
    --theme-color-alter_dark_02: rgba(8, 3, 55, 0.2);
    --theme-color-alter_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-alter_dark_08: rgba(8, 3, 55, 0.8);
    --theme-color-alter_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-alter_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-extra_bg_color_05: rgba(8, 3, 55, 0.5);
    --theme-color-extra_bg_color_07: rgba(8, 3, 55, 0.7);
    --theme-color-extra_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-extra_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-text_dark_003: rgba(8, 3, 55, 0.03);
    --theme-color-text_dark_005: rgba(8, 3, 55, 0.05);
    --theme-color-text_dark_008: rgba(8, 3, 55, 0.08);
    --theme-color-text_dark_015: rgba(8, 3, 55, 0.15);
    --theme-color-text_dark_02: rgba(8, 3, 55, 0.2);
    --theme-color-text_dark_03: rgba(8, 3, 55, 0.3);
    --theme-color-text_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-text_dark_07: rgba(8, 3, 55, 0.7);
    --theme-color-text_dark_08: rgba(8, 3, 55, 0.8);
    --theme-color-text_link_007: rgba(255, 46, 87, 0.07);
    --theme-color-text_link_02: rgba(255, 46, 87, 0.2);
    --theme-color-text_link_03: rgba(255, 46, 87, 0.3);
    --theme-color-text_link_04: rgba(255, 46, 87, 0.4);
    --theme-color-text_link_07: rgba(255, 46, 87, 0.7);
    --theme-color-text_link2_08: rgba(143, 109, 255, 0.8);
    --theme-color-text_link2_007: rgba(143, 109, 255, 0.07);
    --theme-color-text_link2_02: rgba(143, 109, 255, 0.2);
    --theme-color-text_link2_03: rgba(143, 109, 255, 0.3);
    --theme-color-text_link2_05: rgba(143, 109, 255, 0.5);
    --theme-color-text_link3_007: rgba(12, 3, 103, 0.07);
    --theme-color-text_link3_02: rgba(12, 3, 103, 0.2);
    --theme-color-text_link3_03: rgba(12, 3, 103, 0.3);
    --theme-color-inverse_text_03: rgba(29, 29, 29, 0.3);
    --theme-color-inverse_link_08: rgba(255, 255, 255, 0.8);
    --theme-color-inverse_hover_08: rgba(255, 255, 255, 0.8);
    --theme-color-inverse_dark_03: rgba(8, 3, 55, 0.3);
    --theme-color-inverse_dark_05: rgba(8, 3, 55, 0.5);
    --theme-color-inverse_dark_07: rgba(8, 3, 55, 0.7);
    --theme-color-inverse_dark_09: rgba(8, 3, 55, 0.9);
    --theme-color-text_dark_blend: #0f0745;
    --theme-color-text_link_blend: #ff3b5c;
    --theme-color-alter_link_blend: #ff3b5c
}

.trx_demo_panels {
    background: #FFFFFF
}

.trx_demo_panels .trx_demo_tabs a,
.trx_demo_panels .trx_demo_tabs a:after {
    background: #FFFFFF;
    border-color: #E8E9F1;
    color: #080337
}

.trx_demo_panels .trx_demo_tabs a:not(.trx_demo_tab_active):hover {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_tabs a.hint_big:after {
    background-color: #FF2E57;
    border-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_panels.open .trx_demo_tabs .trx_demo_tab_active {
    background-color: #080337;
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panels_wrap,
.trx_demo_panels .trx_demo_panel {
    background-color: #FFFFFF;
    color: #787C8B
}

.trx_demo_panels .trx_demo_panel_title,
.trx_demo_panels .trx_demo_panel_list_item_title>a {
    color: #080337
}

.trx_demo_panels .trx_demo_panel_list_item_image_wrap:hover .trx_demo_panel_list_item_title>a {
    color: #F51843
}

.trx_demo_panels .trx_demo_panel_list_item_title .trx_demo_panel_list_item_terms,
.trx_demo_panels .trx_demo_panel_list_item_title+.trx_demo_panel_list_item_terms {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_image_wrap {
    background-color: #F9FAFF;
    color: #787C8B
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_title>a {
    color: #080337
}

.trx_demo_panels .trx_demo_panel_style_plate .trx_demo_panel_list_item_image_wrap:hover .trx_demo_panel_list_item_title>a {
    color: #FF2E57
}

.trx_demo_panels .trx_demo_panel_list+.trx_demo_panel_divider {
    border-color: #E8E9F1
}

.trx_demo_panels .trx_demo_panel_divider_title {
    color: #080337
}

.trx_demo_panel_button {
    background-color: #FF2E57;
    border-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_panel_button:hover,
.trx_demo_panel_button:focus {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #FFFFFF
}

.trx_demo_subscribe form {
    background-color: #080337
}

.trx_demo_subscribe input[type="email"].trx_demo_subscribe_email {
    background-color: #221F46;
    border-color: #575757;
    color: #AAA8B7
}

.trx_demo_subscribe input[type="email"].trx_demo_subscribe_email:focus {
    background-color: #221F46;
    border-color: #575757;
    color: #FFFFFF
}

.trx_demo_subscribe_button {
    background-color: #FF2E57;
    color: #FFFFFF
}

.trx_demo_subscribe_button:hover,
.trx_demo_subscribe_button:focus {
    background-color: #FFFFFF;
    color: #FFFFFF
}

.trx_demo_panel_filters_list_item a {
    color: #FF2E57
}

.trx_demo_panel_filters_list_item a:hover {
    color: #F51843
}

.trx_demo_panel_filters_list_item.filter_active a {
    color: #080337
}

.page_content_wrap{
    background: #fff;
}

.page_content_wrap h1,p,span{
    text-align: justify;
}

.page_content_wrap .sc_item_title.sc_title_title.sc_align_center.sc_item_title_style_default.sc_item_title_tag{
    text-align: center;
}