.elementor-4105 .elementor-element.elementor-element-68cba144:not(.elementor-motion-effects-element-type-background),
            .elementor-4105 .elementor-element.elementor-element-68cba144 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #151617;
            }
            .elementor-4105 .elementor-element.elementor-element-68cba144 .trx_addons_bg_text {
                z-index: 0;
            }
            .elementor-4105 .elementor-element.elementor-element-68cba144 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
                padding-right: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-68cba144 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
                padding-left: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-68cba144 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }
            .elementor-4105 .elementor-element.elementor-element-68cba144 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-4105 .elementor-element.elementor-element-461f02c3 {
                --spacer-size: 70px;
            }
            .elementor-4105 .elementor-element.elementor-element-34607b15 {
                --spacer-size: 10px;
            }
            .elementor-4105 .elementor-element.elementor-element-2eebe823:not(.elementor-motion-effects-element-type-background),
            .elementor-4105 .elementor-element.elementor-element-2eebe823 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #151617;
            }
            .elementor-4105 .elementor-element.elementor-element-2eebe823 .trx_addons_bg_text {
                z-index: 0;
            }
            .elementor-4105 .elementor-element.elementor-element-2eebe823 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
                padding-right: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-2eebe823 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
                padding-left: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-2eebe823 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 0px 0px 0px 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-2eebe823 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-4105 .elementor-element.elementor-element-4c306fd2 > .elementor-widget-container {
                padding: 0% 11% 0% 0%;
            }
            .elementor-4105 .elementor-element.elementor-element-4c306fd2 .sc_item_title_text {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-4c306fd2 .sc_item_title_text2 {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-14eb8020 .sc_item_title_text {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-14eb8020 .sc_item_title_text2 {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-79cc7273 {
                --spacer-size: 6px;
            }
            .elementor-4105 .elementor-element.elementor-element-834153f {
                --spacer-size: 10px;
            }
            .elementor-4105 .elementor-element.elementor-element-3cec0a .sc_item_title_text {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-3cec0a .sc_item_title_text2 {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-401be67e .sc_item_title_text {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-401be67e .sc_item_title_text2 {
                -webkit-text-stroke-width: 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-3b31ad33 {
                --spacer-size: 6px;
            }
            .elementor-4105 .elementor-element.elementor-element-72285f98 {
                --spacer-size: 4px;
            }
            .elementor-4105 .elementor-element.elementor-element-54c25186:not(.elementor-motion-effects-element-type-background),
            .elementor-4105 .elementor-element.elementor-element-54c25186 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #151617;
            }
            .elementor-4105 .elementor-element.elementor-element-54c25186 .trx_addons_bg_text {
                z-index: 0;
            }
            .elementor-4105 .elementor-element.elementor-element-54c25186 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
                padding-right: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-54c25186 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
                padding-left: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-54c25186 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 0px 0px 0px 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-54c25186 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-4105 .elementor-element.elementor-element-39fcd1aa {
                --spacer-size: 5px;
            }
            .elementor-4105 .elementor-element.elementor-element-34d99ffb {
                --spacer-size: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-e0271e5 {
                --divider-border-style: solid;
                --divider-color: #323641;
                --divider-border-width: 1px;
            }
            .elementor-4105 .elementor-element.elementor-element-e0271e5 .elementor-divider-separator {
                width: 100%;
            }
            .elementor-4105 .elementor-element.elementor-element-e0271e5 .elementor-divider {
                padding-block-start: 10px;
                padding-block-end: 10px;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506 > .elementor-container > .elementor-column > .elementor-widget-wrap {
                align-content: center;
                align-items: center;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506:not(.elementor-motion-effects-element-type-background),
            .elementor-4105 .elementor-element.elementor-element-48a7506 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #151617;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506 .trx_addons_bg_text {
                z-index: 0;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
                padding-right: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
                padding-left: 50px;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 0px 0px 10px 0px;
            }
            .elementor-4105 .elementor-element.elementor-element-48a7506 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-4105 .elementor-element.elementor-element-604f682a {
                color: #d2d3d5;
                font-size: 16px;
                font-weight: 300;
            }
            .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-4105 .elementor-element.elementor-element-461f02c3 {
                    --spacer-size: 50px;
                }
            }
            @media (max-width: 767px) {
                .elementor-4105 .elementor-element.elementor-element-461f02c3 {
                    --spacer-size: 40px;
                }
                .elementor-4105 .elementor-element.elementor-element-354dd9ca > .elementor-element-populated {
                    margin: 20px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }
                .elementor-4105 .elementor-element.elementor-element-834153f {
                    --spacer-size: 5px;
                }
                .elementor-4105 .elementor-element.elementor-element-30743bf1 > .elementor-element-populated {
                    margin: 20px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }
                .elementor-4105 .elementor-element.elementor-element-48a7506 {
                    padding: 0px 0px 0px 0px;
                }
                .elementor-4105 .elementor-element.elementor-element-1870368 > .elementor-element-populated {
                    margin: -2px 0px 21px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }
            }
            @media (min-width: 768px) {
                .elementor-4105 .elementor-element.elementor-element-3dd91ae3 {
                    width: 52.424%;
                }
                .elementor-4105 .elementor-element.elementor-element-354dd9ca {
                    width: 24.242%;
                }
                .elementor-4105 .elementor-element.elementor-element-30743bf1 {
                    width: 22.974%;
                }
                .elementor-4105 .elementor-element.elementor-element-698d28a8 {
                    width: 61.97%;
                }
                .elementor-4105 .elementor-element.elementor-element-1870368 {
                    width: 37.992%;
                }
            }
            @media (max-width: 1024px) and (min-width: 768px) {
                .elementor-4105 .elementor-element.elementor-element-3dd91ae3 {
                    width: 42%;
                }
                .elementor-4105 .elementor-element.elementor-element-354dd9ca {
                    width: 34%;
                }
                .elementor-4105 .elementor-element.elementor-element-30743bf1 {
                    width: 24%;
                }
                .elementor-4105 .elementor-element.elementor-element-698d28a8 {
                    width: 50%;
                }
                .elementor-4105 .elementor-element.elementor-element-1870368 {
                    width: 50%;
                }
            }